.public-layout[data-v-5084162e]{background-color:#fff;height:100%;overflow-y:auto}.impersonation-banner[data-v-4cc637bd]{align-items:center;background:#fff4e5;border-bottom:1px solid #f3b94c;color:#6b4500;display:flex;font-size:.875rem;gap:12px;padding:8px 16px}.impersonation-banner__icon[data-v-4cc637bd]{align-items:center;background:#f3b94c;border-radius:50%;color:#fff;display:inline-flex;font-weight:700;height:20px;justify-content:center;width:20px}.impersonation-banner__text[data-v-4cc637bd]{flex:1}.impersonation-banner__exit[data-v-4cc637bd]{background:#fff;border:1px solid #f3b94c;border-radius:4px;color:#6b4500;cursor:pointer;padding:4px 12px}.impersonation-banner__exit[data-v-4cc637bd]:hover{background:#f3b94c;color:#fff}.dist-sidebar__item[data-v-2f65bdd3]{border-left:3px solid transparent;color:#2d3748;display:flex;flex-direction:column;font-size:13px;gap:0;line-height:1.4;padding:6px 16px;text-decoration:none}.dist-sidebar__row[data-v-2f65bdd3]{align-items:center;display:flex;gap:10px;min-width:0}.dist-sidebar__item[data-v-2f65bdd3]:hover{background:#edf2f7}.dist-sidebar__item.router-link-active[data-v-2f65bdd3]{background:var(--tf-primary-soft);border-left-color:var(--tf-primary);color:var(--tf-primary-press);font-weight:500}.dist-sidebar__icon[data-v-2f65bdd3]{color:var(--tf-fg-4);flex-shrink:0}.dist-sidebar__item.router-link-active .dist-sidebar__icon[data-v-2f65bdd3]{color:var(--tf-primary)}.dist-sidebar__label[data-v-2f65bdd3]{flex:1;min-width:0}.dist-sidebar__subtext[data-v-2f65bdd3]{color:#374151;display:block;font-size:13px;line-height:1.3;margin-top:2px;padding-left:28px}.dist-sidebar__item.router-link-active .dist-sidebar__subtext[data-v-2f65bdd3]{color:#0a4f78}.dist-sidebar__status-dot[data-v-2f65bdd3]{border-radius:50%;flex-shrink:0;height:8px;margin-left:auto;width:8px}.dist-sidebar__status-dot--green[data-v-2f65bdd3]{background:var(--tf-success)}.dist-sidebar__status-dot--amber[data-v-2f65bdd3]{background:#f0a04b}.dist-sidebar__status-dot--red[data-v-2f65bdd3]{background:var(--tf-red)}.dist-sidebar__badge[data-v-2f65bdd3]{background:#edf2f7;border-radius:9999px;color:#4a5568;display:inline-block;font-size:10px;font-weight:500;margin-left:6px;padding:1px 7px}.tf-topbar[data-v-66e07640]{align-items:center;background:var(--tf-bg);border-bottom:1px solid var(--tf-border);color:var(--tf-fg-1);display:flex;flex-shrink:0;gap:12px;height:56px;padding:0 16px}.tf-topbar__back[data-v-66e07640]{align-items:center;border-radius:var(--tf-radius-xs);color:var(--tf-fg-2);display:inline-flex;height:32px;justify-content:center;text-decoration:none;width:32px}.tf-topbar__back[data-v-66e07640]:hover{background:var(--tf-surface-alt);color:var(--tf-fg-1)}.tf-topbar__heading[data-v-66e07640]{display:flex;flex-direction:column;line-height:1.1;min-width:0}.tf-topbar__eyebrow[data-v-66e07640]{color:var(--tf-fg-4);font-size:10px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.tf-topbar__title[data-v-66e07640]{color:var(--tf-fg-1);font-size:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tf-topbar__spacer[data-v-66e07640]{flex:1;min-width:8px}.tf-topbar__save[data-v-66e07640]{align-items:center;color:var(--tf-fg-3);display:flex;font-size:12px;gap:8px}.tf-topbar__save-dot[data-v-66e07640]{background:var(--tf-success);border-radius:50%;height:6px;width:6px}.tf-topbar__extra[data-v-66e07640],.tf-topbar__identity[data-v-66e07640],.tf-topbar__primary-action[data-v-66e07640],.tf-topbar__view-as[data-v-66e07640]{align-items:center;display:inline-flex;gap:8px}.sa-layout[data-v-9914b384]{background:var(--tf-surface-light);display:flex;flex-direction:column;height:100%;overflow:hidden}.sa-banner-slot[data-v-9914b384]{flex-shrink:0}.sa-topbar__pill[data-v-9914b384]{background:var(--tf-accent-crimson);border-radius:var(--tf-radius-xs);color:var(--tf-fg-on-primary);font-size:.75rem;font-weight:600;letter-spacing:.6px;padding:2px 8px}.sa-topbar__profile[data-v-9914b384]{align-items:center;color:var(--tf-fg-1);display:inline-flex;justify-content:center;margin-right:8px;text-decoration:none}.sa-topbar__profile[data-v-9914b384]:hover{opacity:.75}.sa-topbar__logout[data-v-9914b384]{background:transparent;border:1px solid var(--tf-border-strong);border-radius:var(--tf-radius-xs);color:var(--tf-fg-1);cursor:pointer;font-size:13px;padding:4px 12px}.sa-topbar__logout[data-v-9914b384]:hover{background:var(--tf-surface-alt)}.sa-body[data-v-9914b384]{display:flex;flex:1;min-height:0}.sa-sidebar[data-v-9914b384]{background:var(--tf-bg);border-right:1px solid var(--tf-border);flex-shrink:0;overflow-y:auto;padding:16px 0;width:220px}.sa-sidebar h3[data-v-9914b384]{color:#374151;font-size:.8125rem;margin:0;padding:8px 16px;text-transform:uppercase}.sa-sidebar ul[data-v-9914b384]{list-style:none;margin:0 0 16px;padding:0}.sa-main[data-v-9914b384]{flex:1;min-height:0;min-width:0;overflow-y:auto;padding:24px}.sa-external-link[data-v-9914b384]{border-left:3px solid transparent;color:#2d3748;display:flex;flex-direction:column;font-size:13px;gap:0;line-height:1.4;padding:6px 16px;text-decoration:none}.sa-external-link[data-v-9914b384]:hover{background:#edf2f7}.sa-external-link__row[data-v-9914b384]{align-items:center;display:flex;gap:10px;min-width:0}.sa-external-link__icon[data-v-9914b384]{color:var(--tf-fg-4);flex-shrink:0}.sa-external-link__label[data-v-9914b384]{flex:1;min-width:0}.sa-external-link__external-icon[data-v-9914b384]{color:var(--tf-fg-4);flex-shrink:0;margin-left:auto}.dist-layout[data-v-df3bf00a]{background:var(--tf-surface-light);display:flex;flex-direction:column;height:100%;overflow:hidden}.dist-topbar__profile[data-v-df3bf00a]{align-items:center;color:var(--tf-fg-1);display:inline-flex;justify-content:center;margin-right:8px;text-decoration:none}.dist-topbar__profile[data-v-df3bf00a]:hover{opacity:.75}.dist-topbar__logout[data-v-df3bf00a]{background:transparent;border:1px solid var(--tf-border-strong);border-radius:var(--tf-radius-xs);color:var(--tf-fg-1);cursor:pointer;font-size:13px;padding:4px 12px}.dist-topbar__logout[data-v-df3bf00a]:hover{background:var(--tf-surface-alt)}.dist-banner-slot[data-v-df3bf00a]{flex-shrink:0}.dist-body[data-v-df3bf00a]{display:flex;flex:1;min-height:0}.dist-sidebar[data-v-df3bf00a]{background:var(--tf-bg);border-right:1px solid var(--tf-border);flex-shrink:0;overflow-y:auto;padding:16px 0;width:220px}.dist-sidebar h3[data-v-df3bf00a]{color:#374151;font-size:.8125rem;margin:0;padding:8px 16px;text-transform:uppercase}.dist-sidebar ul[data-v-df3bf00a]{list-style:none;margin:0 0 16px;padding:0}.dist-sidebar__account-stub[data-v-df3bf00a]{padding:8px 16px}.dist-sidebar__account-stub-label[data-v-df3bf00a]{color:var(--tf-fg-4);display:block;font-size:.75rem;margin-bottom:4px;text-transform:uppercase}.dist-sidebar__account-stub-note[data-v-df3bf00a]{color:var(--tf-fg-quiet);display:block;font-size:12px;line-height:1.4}.dist-main[data-v-df3bf00a]{flex:1;min-height:0;min-width:0;overflow-y:auto;padding:24px}.portal-scope-pill[data-v-94eb19e8]{align-items:center;display:inline-flex}.portal-scope-pill__chip[data-v-94eb19e8]{align-items:center;background:var(--tf-surface-alt);border:1px solid var(--tf-border);border-radius:9999px;color:var(--tf-fg-2);display:inline-flex;font-size:13px;gap:6px;padding:6px 13px}.portal-scope-pill__chip--button[data-v-94eb19e8]{cursor:pointer;font-family:inherit}.portal-scope-pill__chip--button[data-v-94eb19e8]:hover{background:var(--tf-surface-light,var(--tf-surface-alt))}.portal-scope-pill__chip--active[data-v-94eb19e8]{border-color:var(--portal-brand-color,var(--tf-border-strong));color:var(--tf-fg-1)}.portal-scope-pill__chip--locked[data-v-94eb19e8]{color:var(--tf-fg-3)}.portal-scope-pill__icon[data-v-94eb19e8]{color:var(--tf-fg-4)}.portal-scope-pill__chip--active .portal-scope-pill__icon[data-v-94eb19e8]{color:var(--portal-brand-color,var(--tf-fg-2))}.portal-scope-pill__caret[data-v-94eb19e8],.portal-scope-pill__lock[data-v-94eb19e8]{color:var(--tf-fg-4)}.portal-scope-pill__label[data-v-94eb19e8]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portal-layout[data-v-ecf8b284]{background:var(--tf-surface-light);display:flex;flex-direction:column;height:100%;overflow:hidden}.portal-topbar__brand[data-v-ecf8b284]{background:var(--portal-brand-color);border-radius:9999px;color:var(--tf-fg-on-primary);font-size:12px;font-weight:600;padding:4px 10px}.portal-topbar__scope-divider[data-v-ecf8b284]{background:var(--tf-border);height:22px;margin:0 4px;width:1px}.portal-topbar__profile[data-v-ecf8b284]{align-items:center;color:var(--tf-fg-1);display:inline-flex;justify-content:center;margin-right:8px;text-decoration:none}.portal-topbar__profile[data-v-ecf8b284]:hover{opacity:.75}.portal-topbar__logout[data-v-ecf8b284]{background:transparent;border:1px solid var(--tf-border-strong);border-radius:var(--tf-radius-xs);color:var(--tf-fg-1);cursor:pointer;font-size:13px;padding:4px 12px}.portal-topbar__logout[data-v-ecf8b284]:hover{background:var(--tf-surface-alt)}.portal-body[data-v-ecf8b284]{display:flex;flex:1;min-height:0}.portal-sidebar[data-v-ecf8b284]{background:var(--tf-bg);border-right:1px solid var(--tf-border);flex-shrink:0;overflow-y:auto;padding:16px 0;width:220px}.portal-sidebar ul[data-v-ecf8b284]{list-style:none;margin:0;padding:0}.portal-sidebar li a[data-v-ecf8b284]{color:var(--tf-fg-1);cursor:pointer;display:block;padding:8px 16px}.portal-nav__label[data-v-ecf8b284]{display:block}.portal-nav__sub[data-v-ecf8b284]{color:var(--tf-fg-4,#6b7785);display:block;font-size:11px;margin-top:2px}.portal-main[data-v-ecf8b284]{flex:1;min-height:0;min-width:0;overflow-y:auto;padding:24px}.portal-unscoped[data-v-ecf8b284]{align-items:center;color:var(--tf-fg-3,#6b7785);display:flex;flex:1;flex-direction:column;gap:8px;justify-content:center;padding:48px 24px;text-align:center}.portal-unscoped__icon[data-v-ecf8b284]{color:var(--tf-fg-4,#9ca3af);font-size:48px;margin-bottom:8px}.portal-unscoped__title[data-v-ecf8b284]{color:var(--tf-fg-1,#111827);font-size:18px;font-weight:600;margin:0}.portal-unscoped__body[data-v-ecf8b284]{color:var(--tf-fg-3,#6b7785);font-size:14px;line-height:1.5;margin:0;max-width:380px}.storefront-layout[data-v-1e7d46b9]{display:flex;flex-direction:column;height:100%;height:100dvh;overflow:hidden}.storefront-topbar[data-v-1e7d46b9]{align-items:center;color:#fff;display:flex;flex-shrink:0;gap:8px;height:64px;padding:0 16px}.storefront-topbar__logo[data-v-1e7d46b9]{flex-shrink:0;height:36px;margin-right:8px;max-width:160px;-o-object-fit:contain;object-fit:contain;width:auto}.storefront-topbar__store-name[data-v-1e7d46b9]{color:#fff;font-size:1.25rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.storefront-topbar__store-name--link[data-v-1e7d46b9]{cursor:pointer;text-decoration:none}.storefront-topbar__store-name--link[data-v-1e7d46b9]:hover{text-decoration:underline}.storefront-topbar__spacer[data-v-1e7d46b9]{flex:1}.storefront-topbar__btn[data-v-1e7d46b9]{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:inline-flex;gap:6px;padding:6px 12px}.storefront-badge[data-v-1e7d46b9]{background:#22c55e;border-radius:10px;color:#fff;font-size:.75rem;min-width:18px;padding:0 6px;text-align:center}.storefront-main[data-v-1e7d46b9]{flex:1;min-height:0;overflow-y:auto}#app,body,html{height:100%;margin:0;overflow:hidden}.v-application,.v-application__wrap,.v-main,.v-main__wrap{height:100%;min-height:0!important}.v-main__wrap{display:flex;flex-direction:column}.v-main__wrap>*{flex:1;min-height:0}.app{background-color:#fff!important}.storefront-toolbar .v-toolbar__content{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);height:64px!important}.logo-img{height:32px;width:auto}.clip{max-width:250px;overflow:hidden;text-overflow:ellipsis}.word-break-all{word-break:break-all}.toolbar-title-top{font-size:24px!important;font-weight:400!important;max-width:65%}.app-version-footer{background-color:#f5f5f5!important;border-top:1px solid #e0e0e0;min-height:32px!important;padding:4px 16px!important}.user-info,.version-info{color:#666;font-size:.75rem;opacity:.8}.toolbar-title{font-size:24px!important;font-weight:400!important;max-width:65%}.md-subheader{font-size:22px!important;font-weight:medium!important;margin-bottom:16px!important;margin-top:48px!important}.toolbar-color{background-color:red}.band-bar[data-v-430d92bb]{width:100%}.band-bar__track[data-v-430d92bb]{background:var(--tf-surface-dark,#e8eff5);border-radius:var(--tf-radius-pill,9999px);display:flex;height:14px;overflow:hidden;width:100%}.band-bar__segment[data-v-430d92bb]{height:100%}.band-bar__segment[data-v-430d92bb]:first-child{border-bottom-left-radius:var(--tf-radius-pill,9999px);border-top-left-radius:var(--tf-radius-pill,9999px)}.band-bar__segment[data-v-430d92bb]:last-child{border-bottom-right-radius:var(--tf-radius-pill,9999px);border-top-right-radius:var(--tf-radius-pill,9999px)}.band-bar__empty[data-v-430d92bb]{align-items:center;display:flex;gap:var(--tf-sp-3,12px)}.band-bar__empty-track[data-v-430d92bb]{background:repeating-linear-gradient(45deg,var(--tf-surface-dark,#e8eff5),var(--tf-surface-dark,#e8eff5) 4px,var(--tf-surface-alt,#f5f5f5) 4px,var(--tf-surface-alt,#f5f5f5) 8px);border-radius:var(--tf-radius-pill,9999px);display:inline-block;flex:0 0 64px;height:14px}.band-bar__empty-label[data-v-430d92bb]{color:var(--tf-fg-4,#757575);font-size:.8125rem;font-style:italic}.banded-columns[data-v-f69d39d0]{width:100%}.banded-columns__plot[data-v-f69d39d0]{align-items:flex-end;border-bottom:1px solid var(--tf-border,#e0e0e0);display:flex;gap:var(--tf-sp-2,8px)}.banded-columns__col-wrap[data-v-f69d39d0]{align-items:center;display:flex;flex:1 1 0;flex-direction:column;height:100%;justify-content:flex-end;min-width:0}.banded-columns__col[data-v-f69d39d0]{background:var(--tf-surface-dark,#e8eff5);border-radius:var(--tf-radius-sm,4px) var(--tf-radius-sm,4px) 0 0;display:flex;flex-direction:column;max-width:48px;min-height:2px;overflow:hidden;width:70%}.banded-columns__segment[data-v-f69d39d0]{width:100%}.banded-columns__plot--dense[data-v-f69d39d0]{gap:2px}.banded-columns__plot--dense .banded-columns__col[data-v-f69d39d0]{border-radius:2px 2px 0 0;max-width:none;width:100%}.banded-columns__axis[data-v-f69d39d0]{color:var(--tf-fg-4,#757575);display:flex;justify-content:space-between;margin-top:var(--tf-sp-1,4px)}.banded-columns__label[data-v-f69d39d0]{color:var(--tf-fg-4,#757575);margin-top:var(--tf-sp-1,4px);max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.band-legend[data-v-6672fa37]{align-items:center;color:var(--tf-fg-3,#616161);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:var(--tf-sp-4,16px)}.band-legend__item[data-v-6672fa37]{align-items:center;display:inline-flex;gap:var(--tf-sp-2,8px)}.band-legend__swatch[data-v-6672fa37]{border-radius:var(--tf-radius-xs,4px);display:inline-block;height:12px;width:12px}.store-spark[data-v-7b9e647b]{height:28px;width:100%}.store-spark__svg[data-v-7b9e647b]{display:block;height:100%;width:100%}.store-rows[data-v-4f503f7f]{display:flex;flex-direction:column;gap:var(--tf-sp-2,8px)}.store-row[data-v-4f503f7f]{align-items:center;background:var(--tf-surface-alt,#fafbfc);border:1px solid var(--tf-border,#e0e0e0);border-radius:var(--tf-radius-sm,8px);display:grid;gap:var(--tf-sp-3,12px);grid-template-columns:28px 1fr 130px 130px 92px;padding:var(--tf-sp-2,8px) var(--tf-sp-3,12px)}.store-row--clickable[data-v-4f503f7f]{cursor:pointer}.store-row--clickable[data-v-4f503f7f]:hover{background:var(--tf-surface-light,var(--tf-surface-alt,#fafbfc));border-color:var(--portal-brand-color,var(--tf-border-strong,#b0b8c0))}.store-row--clickable[data-v-4f503f7f]:focus-visible{outline:2px solid var(--portal-brand-color,#3b82f6);outline-offset:1px}.store-row__rank[data-v-4f503f7f]{color:var(--tf-fg-4,#757575);font-family:var(--tf-font-mono,ui-monospace,monospace)}.store-row__name[data-v-4f503f7f]{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-row__spend[data-v-4f503f7f]{display:flex;flex-direction:column;text-align:right}.store-row__spend-value[data-v-4f503f7f]{font-weight:600}.store-row__orders[data-v-4f503f7f]{text-align:right}.top-products[data-v-4f503f7f]{display:flex;flex-direction:column}.top-product-row[data-v-4f503f7f]{align-items:baseline;display:flex;gap:8px;padding:9px 0}.top-product-row+.top-product-row[data-v-4f503f7f]{border-top:1px solid var(--tf-border,#e0e0e0)}.top-product-row__name[data-v-4f503f7f]{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-product-row__dots[data-v-4f503f7f]{align-self:center;border-bottom:1px dotted var(--tf-border,#e0e0e0);flex:1 1 auto;margin:0 2px}.top-product-row__metric[data-v-4f503f7f]{flex:0 0 auto;white-space:nowrap}.top-product-row__spend[data-v-4f503f7f]{font-weight:600}.top-product-row__qty[data-v-4f503f7f],.top-product-row__spend[data-v-4f503f7f]{font-family:var(--tf-font-mono,ui-monospace,monospace)}@media (max-width:600px){.store-row[data-v-4f503f7f]{grid-template-areas:"name orders" "spark spend";grid-template-columns:1fr auto;row-gap:6px}.store-row__rank[data-v-4f503f7f]{display:none}.store-row__name[data-v-4f503f7f]{grid-area:name}.store-row__spark[data-v-4f503f7f]{grid-area:spark}.store-row__spend[data-v-4f503f7f]{grid-area:spend}.store-row__orders[data-v-4f503f7f]{grid-area:orders;text-align:right}}.order-detail-view[data-v-1e9d9385]{display:flex;flex-direction:column;gap:18px}.odv-header[data-v-1e9d9385]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.odv-order-number[data-v-1e9d9385]{color:var(--tf-fg-1,#212121);font-family:var(--tf-font-mono,monospace);font-size:16px;font-weight:600}.odv-date[data-v-1e9d9385]{font-size:12px;margin-top:2px}.odv-meta[data-v-1e9d9385]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.odv-sublabel[data-v-1e9d9385]{color:var(--tf-fg-4,#757575);font-size:11px;font-weight:700;letter-spacing:1px;margin-bottom:6px;text-transform:uppercase}.odv-value[data-v-1e9d9385]{color:var(--tf-fg-1,#212121);font-size:14px}.odv-section[data-v-1e9d9385]{border-top:1px solid var(--tf-border,#e0e0e0);padding-top:14px}.odv-item[data-v-1e9d9385]{align-items:baseline;display:flex;font-size:13px;gap:12px;justify-content:space-between;line-height:1.7}.odv-item-price[data-v-1e9d9385]{font-family:var(--tf-font-mono,monospace);font-size:13px;white-space:nowrap}.odv-totals[data-v-1e9d9385]{border-top:1px solid var(--tf-border,#e0e0e0);display:flex;flex-direction:column;gap:6px;padding-top:12px}.odv-total-row[data-v-1e9d9385]{align-items:baseline;display:flex;font-size:13px;gap:12px;justify-content:space-between}.odv-total-row--grand[data-v-1e9d9385]{color:var(--tf-fg-1,#212121);font-size:15px;font-weight:700}.odv-cell--mono[data-v-1e9d9385]{font-family:var(--tf-font-mono,monospace)}.odv-status-chip[data-v-1e9d9385]{align-items:center;border-radius:var(--tf-radius-pill,9999px);display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.3px;line-height:1.4;padding:3px 10px;white-space:nowrap}.odv-status-chip--info[data-v-1e9d9385]{background:var(--tf-chip-info-bg,#e3f2fd);color:var(--tf-chip-info-fg,#1565c0)}.odv-status-chip--warning[data-v-1e9d9385]{background:var(--tf-warning-soft,#fff8e1);color:var(--tf-warning-dark,#8a6d3b)}.odv-status-chip--success[data-v-1e9d9385]{background:var(--tf-success-soft,#e6f7ed);color:var(--tf-success-dark,#2e7d32)}.odv-status-chip--neutral[data-v-1e9d9385]{background:var(--tf-chip-neutral-bg,#f1f3f5);color:var(--tf-fg-3,#616161)}@media (max-width:600px){.odv-meta[data-v-1e9d9385]{grid-template-columns:1fr}}.portal-btn[data-v-6ffea2f2]{align-items:center;border:1px solid transparent;border-radius:var(--tf-radius-pill,9999px);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:7px;justify-content:center;line-height:1.2;min-height:40px;padding:9px 17px;transition:filter .12s,background .12s}.portal-btn[data-v-6ffea2f2]:hover:not(:disabled){filter:brightness(.94)}.portal-btn[data-v-6ffea2f2]:disabled{cursor:not-allowed;opacity:.5}.portal-btn--block[data-v-6ffea2f2]{width:100%}.portal-btn--sm[data-v-6ffea2f2]{font-size:13px;min-height:34px;padding:7px 13px}.portal-btn--primary[data-v-6ffea2f2]{background:var(--portal-brand-color,var(--tf-brand,#1565c0));color:var(--tf-on-brand,#fff)}.portal-btn--secondary[data-v-6ffea2f2]{background:var(--tf-surface,#fff);border:1px solid var(--tf-brand-soft-bd,var(--tf-border,#e0e0e0));color:var(--tf-brand-ink,#1565c0)}.portal-btn--ghost[data-v-6ffea2f2]{background:transparent;border:1px solid var(--tf-border,#e0e0e0);color:var(--tf-fg-2,#424242)}.portal-btn__icon[data-v-6ffea2f2],.portal-btn__label[data-v-6ffea2f2]{align-items:center;display:inline-flex}.portal-btn__spinner[data-v-6ffea2f2]{animation:portal-btn-spin-6ffea2f2 .7s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;height:16px;width:16px}@keyframes portal-btn-spin-6ffea2f2{to{transform:rotate(1turn)}}.orders-toolbar[data-v-a5c1281a]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tf-sp-3,12px)}.orders-toolbar__search[data-v-a5c1281a]{flex:1 1 240px;min-width:200px}.orders-toolbar__select[data-v-a5c1281a]{flex:0 0 auto;min-width:160px}.orders-grid[data-v-a5c1281a]{align-items:center;display:grid;gap:var(--tf-sp-3,12px);grid-template-columns:120px 1.2fr 1fr 1fr 110px 130px 36px;padding:12px 18px}.orders-grid--head[data-v-a5c1281a]{background:var(--tf-surface-alt,#fafbfc);border-bottom:1px solid var(--tf-border,#e0e0e0);color:var(--tf-fg-4,#757575);font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.orders-row[data-v-a5c1281a]{border-top:1px solid var(--tf-border,#e0e0e0);cursor:pointer}.orders-row[data-v-a5c1281a]:hover{background:var(--tf-surface-alt,#fafbfc)}.orders-cell--mono[data-v-a5c1281a]{font-family:var(--tf-font-mono,monospace);font-size:12px}.orders-cell--ellipsis[data-v-a5c1281a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-right[data-v-a5c1281a]{text-align:right}.orders-expand[data-v-a5c1281a]{background:var(--tf-surface-alt,#fafbfc);border-top:1px solid var(--tf-border,#e0e0e0);padding:14px 18px 18px}.orders-expand__grid[data-v-a5c1281a]{display:grid;gap:24px;grid-template-columns:1fr 1fr}.orders-sublabel[data-v-a5c1281a]{color:var(--tf-fg-4,#757575);font-size:11px;font-weight:700;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.orders-refund-form[data-v-a5c1281a]{background:var(--tf-surface,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:var(--tf-radius-sm,8px);padding:14px}.orders-status-chip[data-v-a5c1281a]{align-items:center;border-radius:var(--tf-radius-pill,9999px);display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.3px;line-height:1.4;padding:3px 10px;white-space:nowrap}.orders-status-chip--info[data-v-a5c1281a]{background:var(--tf-chip-info-bg,#e3f2fd);color:var(--tf-chip-info-fg,#1565c0)}.orders-status-chip--warning[data-v-a5c1281a]{background:var(--tf-warning-soft,#fff8e1);color:var(--tf-warning-dark,#8a6d3b)}.orders-status-chip--success[data-v-a5c1281a]{background:var(--tf-success-soft,#e6f7ed);color:var(--tf-success-dark,#2e7d32)}.orders-status-chip--neutral[data-v-a5c1281a]{background:var(--tf-chip-neutral-bg,#f1f3f5);color:var(--tf-fg-3,#616161)}.orders-action-btn[data-v-a5c1281a]{border-radius:var(--tf-radius-pill,9999px)}@media (max-width:700px){.orders-grid--head[data-v-a5c1281a],.orders-grid[data-v-a5c1281a]{gap:var(--tf-sp-2,8px);grid-template-columns:86px 1.1fr .9fr .9fr 84px 96px 28px;padding-left:12px;padding-right:12px}.orders-expand__grid[data-v-a5c1281a]{grid-template-columns:1fr}}.approvals-header[data-v-c4ad8ece]{margin-bottom:22px}.approvals-eyebrow[data-v-c4ad8ece]{color:var(--tf-brand-ink,#1565c0);font-size:11px;font-weight:600;letter-spacing:1.4px;margin-bottom:6px;text-transform:uppercase}.approvals-back[data-v-c4ad8ece]{align-items:center;background:transparent;border:none;color:var(--tf-brand-ink,#1565c0);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;margin-bottom:16px;padding:4px}.approvals-banner__body[data-v-c4ad8ece]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.approvals-section[data-v-c4ad8ece]{margin-bottom:8px}.approvals-section__title[data-v-c4ad8ece]{color:var(--tf-fg-4,#757575);font-size:12px;font-weight:700;letter-spacing:1px;margin:18px 0 10px;text-transform:uppercase}.approvals-list[data-v-c4ad8ece]{display:flex;flex-direction:column;gap:8px}.approvals-row[data-v-c4ad8ece]{align-items:center;background:var(--tf-surface,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:var(--tf-radius-md,12px);display:flex;gap:14px;padding:12px}.approvals-avatar[data-v-c4ad8ece]{align-items:center;border-radius:8px;display:flex;flex-shrink:0;font-size:16px;font-weight:700;height:48px;justify-content:center;width:48px}.approvals-avatar--pending[data-v-c4ad8ece]{background:var(--tf-brand,#1565c0);color:var(--tf-on-brand,#fff)}.approvals-avatar--decided[data-v-c4ad8ece]{background:#33445a;color:#fff}.approvals-row__main[data-v-c4ad8ece]{flex:1;min-width:0}.approvals-row__name[data-v-c4ad8ece]{color:var(--tf-fg-1,#212121);font-size:14px;font-weight:500}.approvals-row__sub[data-v-c4ad8ece]{color:var(--tf-fg-4,#757575);font-size:12px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approvals-row__when[data-v-c4ad8ece],.approvals-tag[data-v-c4ad8ece]{font-size:11px;white-space:nowrap}.approvals-tag[data-v-c4ad8ece]{align-items:center;border-radius:var(--tf-radius-pill,9999px);display:inline-flex;font-weight:600;gap:4px;padding:3px 9px}.approvals-tag--success[data-v-c4ad8ece]{background:var(--tf-success-soft,#e6f7ed);color:var(--tf-success-dark,#2e7d32)}.approvals-tag--warning[data-v-c4ad8ece]{background:var(--tf-warning-soft,#fff8e1);color:var(--tf-warning-dark,#8a6d3b)}.approvals-empty[data-v-c4ad8ece]{background:var(--tf-surface-alt,#fafbfc);border:1px dashed var(--tf-border-strong,#d6d6d6);border-radius:var(--tf-radius-md,12px);padding:52px 28px;text-align:center}.approvals-empty__icon[data-v-c4ad8ece]{align-items:center;background:var(--tf-brand-soft,#e3f2fd);border-radius:50%;display:inline-flex;height:56px;justify-content:center;margin-bottom:16px;width:56px}.approvals-empty__title[data-v-c4ad8ece]{color:var(--tf-fg-1,#212121);font-size:18px;font-weight:600;margin:0 0 6px}.approvals-empty__body[data-v-c4ad8ece]{color:var(--tf-fg-3,#616161);font-size:14px;line-height:1.55;margin:0 auto;max-width:420px}.approvals-review-grid[data-v-c4ad8ece]{display:grid;gap:16px;grid-template-columns:1.4fr 1fr}.approvals-proof-card[data-v-c4ad8ece]{overflow:hidden}.approvals-proof-img[data-v-c4ad8ece]{aspect-ratio:4/3;background:#eef1f4;display:block;-o-object-fit:contain;object-fit:contain;width:100%}.approvals-proof-placeholder[data-v-c4ad8ece]{align-items:center;aspect-ratio:4/3;background:repeating-linear-gradient(45deg,#eef1f4,#eef1f4 12px,#e7ebef 0,#e7ebef 24px);display:flex;flex-direction:column;gap:8px;justify-content:center;position:relative}.approvals-proof-code[data-v-c4ad8ece]{align-items:center;background:var(--tf-brand,#1565c0);border-radius:12px;color:var(--tf-on-brand,#fff);display:flex;font-size:34px;font-weight:700;height:96px;justify-content:center;width:96px}.approvals-proof-caption[data-v-c4ad8ece]{background:#fff;border-radius:4px;color:var(--tf-fg-4,#757575);font-family:var(--tf-font-mono,monospace);font-size:11px;padding:3px 8px}.approvals-card-title[data-v-c4ad8ece]{border-bottom:1px solid var(--tf-border,#e0e0e0);color:var(--tf-fg-1,#212121);font-size:16px;font-weight:600;padding:16px 20px 14px}.approvals-detail-body[data-v-c4ad8ece]{padding:18px 20px}.approvals-detail-row[data-v-c4ad8ece]{border-top:1px solid var(--tf-border,#e0e0e0);display:flex;font-size:13px;justify-content:space-between;padding:7px 0}.approvals-detail-row--first[data-v-c4ad8ece]{border-top:none}.approvals-decision-actions[data-v-c4ad8ece]{display:flex;flex-wrap:wrap;gap:8px}.approvals-change-note[data-v-c4ad8ece]{color:var(--tf-fg-1,#212121);font-size:14px;line-height:1.55;margin:0;white-space:pre-wrap}.approvals-history[data-v-c4ad8ece]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.approvals-history__row[data-v-c4ad8ece]{background:var(--tf-surface-alt,#fafbfc);border:1px solid var(--tf-border,#e0e0e0);border-radius:var(--tf-radius-md,12px);padding:10px 12px}.approvals-history__meta[data-v-c4ad8ece]{align-items:baseline;display:flex;gap:8px;justify-content:space-between;margin-bottom:4px}.approvals-history__author[data-v-c4ad8ece]{color:var(--tf-fg-2,#424242);font-size:12px;font-weight:600}.approvals-history__when[data-v-c4ad8ece]{font-size:11px;white-space:nowrap}.approvals-history__body[data-v-c4ad8ece]{color:var(--tf-fg-2,#424242);font-size:13px;line-height:1.5;white-space:pre-wrap}@media (max-width:700px){.approvals-review-grid[data-v-c4ad8ece]{grid-template-columns:1fr}}.budget-over[data-v-e502c366]{color:var(--tf-error,#ef0405);font-weight:600}.budget-total[data-v-e502c366]{background:var(--tf-surface-alt,#fafbfc);border-top:2px solid var(--tf-border-strong,#d6d6d6);font-weight:600}.budget-total__label[data-v-e502c366]{color:var(--tf-fg-1,#212121);font-weight:700}.budget-total__num[data-v-e502c366]{font-weight:600}.budget-total__pct[data-v-e502c366]{color:var(--tf-fg-2,#424242);font-weight:600}.budget-edit-cell[data-v-e502c366]{text-align:right;white-space:nowrap}.budget-dialog__error[data-v-e502c366]{color:var(--tf-error,#ef0405)}.budget-dialog__actions[data-v-e502c366]{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.portal-allowance[data-v-2a6b6544]{max-width:960px}.team-header[data-v-311eca96]{margin-bottom:22px}.team-header__top[data-v-311eca96]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.team-eyebrow[data-v-311eca96]{color:var(--tf-brand-ink,#1565c0);font-size:11px;font-weight:600;letter-spacing:1.4px;margin-bottom:6px;text-transform:uppercase}.team-lede[data-v-311eca96]{max-width:560px}.team-invite-wrap[data-v-311eca96]{display:inline-flex;flex-shrink:0}.team-grid[data-v-311eca96]{display:grid;gap:16px;grid-template-columns:2fr 1fr}@media (max-width:900px){.team-grid[data-v-311eca96]{grid-template-columns:1fr}}.team-panel[data-v-311eca96]{padding:18px}.team-panel__head[data-v-311eca96]{margin-bottom:14px}.team-panel__head--row[data-v-311eca96]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.team-panel__title[data-v-311eca96]{color:var(--tf-fg-1,#212121);font-size:15px;font-weight:600}.team-panel__sub[data-v-311eca96]{color:var(--tf-fg-4,#757575);font-size:12.5px;line-height:1.45;margin-top:3px}.team-panel__body[data-v-311eca96]{display:flex;flex-direction:column;gap:8px}.team-panel__footer[data-v-311eca96]{border-top:1px solid var(--tf-border,#e0e0e0);color:var(--tf-fg-4,#757575);font-size:12px;line-height:1.5;margin-top:14px;padding-top:12px}.team-person[data-v-311eca96]{align-items:center;background:var(--tf-surface-alt,#fafbfc);border:1px solid var(--tf-border,#e0e0e0);border-radius:10px;display:flex;gap:12px;padding:12px}.team-avatar[data-v-311eca96]{align-items:center;background:var(--portal-brand-color,var(--tf-brand,#1565c0));border-radius:50%;color:var(--tf-on-brand,#fff);display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;height:36px;justify-content:center;width:36px}.team-avatar--manager[data-v-311eca96]{background:var(--tf-fg-3,#616161)}.team-person__id[data-v-311eca96]{flex:1;min-width:0}.team-person__name[data-v-311eca96]{color:var(--tf-fg-1,#212121);font-size:14px;font-weight:500}.team-person__email[data-v-311eca96]{color:var(--tf-fg-4,#757575);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-person__dept[data-v-311eca96]{color:var(--tf-fg-3,#616161);font-size:12px;min-width:78px}.team-role-tag[data-v-311eca96]{background:var(--tf-brand-soft,#e8f0fb);border-radius:9999px;color:var(--tf-brand-ink,#1565c0);font-size:11px;font-weight:600;padding:3px 9px;white-space:nowrap}.team-role-tag--manager[data-v-311eca96]{background:var(--tf-surface-alt,#eceff1);color:var(--tf-fg-2,#424242)}.team-person__menu[data-v-311eca96]{align-items:center;background:transparent;border:none;cursor:not-allowed;display:inline-flex;padding:4px}.team-dept[data-v-311eca96]{align-items:center;border-top:1px solid var(--tf-border,#e0e0e0);display:flex;flex-wrap:wrap;justify-content:space-between;padding:9px 0}.team-dept[data-v-311eca96]:first-child{border-top:none}.team-dept__name[data-v-311eca96]{color:var(--tf-fg-1,#212121);font-size:13.5px}.team-dept__count[data-v-311eca96]{color:var(--tf-fg-4,#757575);font-size:12px;margin-left:auto}.team-dept__menu[data-v-311eca96]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;margin-left:8px;padding:4px}.team-dept__actions[data-v-311eca96]{display:flex;gap:8px;justify-content:flex-end;margin-top:6px;width:100%}.team-empty[data-v-311eca96]{color:var(--tf-fg-4,#757575);font-size:13px;padding:8px 0}.dept-dialog__error[data-v-311eca96]{color:var(--tf-error,#ef0405)}.dept-dialog__actions[data-v-311eca96]{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.background[data-v-08a65ce4]{height:100%;position:absolute;width:100%}.mock-data-banner[data-v-7fb0b568]{align-items:center;background:#fef3c7;border:1px solid #f59e0b;border-radius:4px;color:#78350f;display:flex;font-size:13px;gap:10px;margin-bottom:16px;padding:8px 12px}.mock-data-banner__pill[data-v-7fb0b568]{background:#f59e0b;border-radius:3px;color:#fff;font-size:11px;font-weight:600;letter-spacing:.05em;padding:2px 8px}.mock-data-banner__msg[data-v-7fb0b568]{line-height:1.4}.welcome-page[data-v-046aba29]{background:var(--tf-surface-alt,#f6f7fb);min-height:100%;padding:48px 16px}.welcome-card[data-v-046aba29]{background:var(--tf-bg,#fff);border-radius:var(--tf-radius-sm,8px);box-shadow:0 4px 24px rgba(0,0,0,.06);margin:0 auto;max-width:720px;padding:40px}.welcome-header[data-v-046aba29]{margin-bottom:32px}.welcome-title[data-v-046aba29]{color:var(--tf-fg-1,#111);font-size:28px;font-weight:600;margin:0 0 12px}.welcome-sub[data-v-046aba29]{color:var(--tf-fg-2,#555);font-size:15px;line-height:1.5;margin:0}.welcome-tiles[data-v-046aba29]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));list-style:none;margin:0 0 32px;padding:0}.welcome-tile[data-v-046aba29]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#d0d4dc);border-radius:var(--tf-radius-xs,4px);padding:16px}.welcome-tile__title[data-v-046aba29]{color:var(--tf-fg-1,#111);font-size:15px;font-weight:600;margin:0 0 8px}.welcome-tile__body[data-v-046aba29]{color:var(--tf-fg-2,#555);font-size:13px;line-height:1.4;margin:0}.welcome-actions[data-v-046aba29]{display:flex;justify-content:flex-end}.welcome-cta[data-v-046aba29]{background:var(--tf-accent,#2c5fff);border:none;border-radius:var(--tf-radius-xs,4px);color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px 24px}.welcome-cta[data-v-046aba29]:hover{filter:brightness(.95)}.security-settings[data-v-86d5c23a]{min-width:0}.security-settings__heading[data-v-86d5c23a]{font-size:1.1rem;font-weight:600;margin-bottom:.75rem}.security-block[data-v-86d5c23a]{border-top:1px solid var(--tf-border-color,#e0e0e0);padding:1rem 0}.security-block__title[data-v-86d5c23a]{font-size:1rem;font-weight:600;margin-bottom:.25rem}.security-status[data-v-86d5c23a]{margin:.5rem 0}.security-settings__muted[data-v-86d5c23a]{color:var(--tf-muted-color,#666);font-size:.9rem;margin:.25rem 0}.security-settings__error[data-v-86d5c23a]{color:var(--tf-error-color,#b00020);font-size:.9rem;margin-top:.5rem}.security-settings__warning[data-v-86d5c23a]{color:var(--tf-warning-color,#8a6d00);font-size:.9rem;margin:.5rem 0}.security-panel[data-v-86d5c23a]{border:1px solid var(--tf-border-color,#e0e0e0);border-radius:4px;margin:.75rem 0;padding:.75rem}.security-panel--callout[data-v-86d5c23a]{border-color:var(--tf-warning-color,#8a6d00)}.security-label[data-v-86d5c23a]{display:block;font-size:.85rem;margin-top:.5rem}.security-input[data-v-86d5c23a]{border:1px solid var(--tf-border-color,silver);border-radius:4px;display:block;font:inherit;margin:.25rem 0 .5rem;max-width:320px;padding:.4rem .5rem;width:100%}.security-qr[data-v-86d5c23a]{background:#fff;border-radius:4px;display:inline-block;line-height:0;margin-bottom:.75rem;padding:.5rem}.security-qr[data-v-86d5c23a] svg{display:block;height:176px;width:176px}.security-secret[data-v-86d5c23a]{background:var(--tf-code-bg,#f4f4f4);border-radius:4px;display:inline-block;letter-spacing:.08em;padding:.35rem .5rem;word-break:break-all}.security-actions[data-v-86d5c23a]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.security-btn[data-v-86d5c23a]{background:var(--tf-primary-color,#1976d2);border:1px solid var(--tf-primary-color,#1976d2);border-radius:4px;color:#fff;cursor:pointer;font:inherit;padding:.45rem .9rem}.security-btn[data-v-86d5c23a]:disabled{cursor:default;opacity:.6}.security-btn--quiet[data-v-86d5c23a]{background:transparent;color:var(--tf-primary-color,#1976d2)}.security-btn--danger[data-v-86d5c23a]{background:transparent;border-color:var(--tf-error-color,#b00020);color:var(--tf-error-color,#b00020)}.security-link[data-v-86d5c23a]{color:var(--tf-primary-color,#1976d2)}.security-list[data-v-86d5c23a]{list-style:none;margin:.5rem 0;padding:0}.security-list__row[data-v-86d5c23a]{align-items:center;border-bottom:1px solid var(--tf-border-color,#f0f0f0);display:flex;gap:.5rem;justify-content:space-between;max-width:420px;padding:.35rem 0}.security-codes[data-v-86d5c23a]{display:grid;gap:.25rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));list-style:none;margin:.5rem 0;padding:0}.profile-settings[data-v-2bf6bdcb]{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));max-width:1100px}.profile-card[data-v-2bf6bdcb]{background:var(--tf-color-surface,#fff);border:1px solid var(--tf-color-border,#e0e0e0);border-radius:var(--tf-radius-md,8px);min-width:0;padding:20px}.profile-card__title[data-v-2bf6bdcb]{font-size:1.05rem;font-weight:600;margin:0 0 12px}.profile-card__meta[data-v-2bf6bdcb]{color:var(--tf-color-text-muted,#666);font-size:.875rem;margin:0 0 12px}.profile-card__hint[data-v-2bf6bdcb]{color:var(--tf-color-text-muted,#666);font-size:.8125rem;margin:0 0 16px}.profile-field[data-v-2bf6bdcb]{display:block;margin-bottom:14px}.profile-field__label[data-v-2bf6bdcb]{display:block;font-size:.8125rem;font-weight:500;margin-bottom:4px}.profile-field__input[data-v-2bf6bdcb]{background:var(--tf-color-surface,#fff);border:1px solid var(--tf-color-border,#ccc);border-radius:var(--tf-radius-sm,4px);font:inherit;padding:8px 10px;width:100%}.profile-field__warning[data-v-2bf6bdcb]{color:var(--tf-color-warning,#b26a00);font-size:.8125rem;margin:-8px 0 12px}.profile-checkbox[data-v-2bf6bdcb]{align-items:center;display:flex;font-size:.875rem;gap:8px;margin-bottom:14px}.profile-settings__error[data-v-2bf6bdcb]{color:var(--tf-color-error,#c62828);font-size:.875rem;margin:0 0 12px}.profile-settings__success[data-v-2bf6bdcb]{color:var(--tf-color-success,#2e7d32);font-size:.875rem;margin:0 0 12px}.profile-settings__loading[data-v-2bf6bdcb]{color:var(--tf-color-text-muted,#666);font-size:.875rem}.profile-btn[data-v-2bf6bdcb]{background:var(--tf-color-primary,#1976d2);border:none;border-radius:var(--tf-radius-sm,4px);color:#fff;cursor:pointer;font:inherit;font-weight:500;padding:8px 16px}.profile-btn[data-v-2bf6bdcb]:disabled{cursor:default;opacity:.6}.personal-profile-page[data-v-666733be]{padding:24px}.personal-profile-page__title[data-v-666733be]{font-size:1.5rem;font-weight:600;margin:0 0 4px}.personal-profile-page__subtitle[data-v-666733be]{color:var(--tf-color-text-muted,#666);font-size:.875rem;margin:0 0 24px;max-width:560px}.sa-dash[data-v-888e2e2a]{max-width:1100px}.sa-dash__header[data-v-888e2e2a]{margin-bottom:22px}.sa-dash__eyebrow[data-v-888e2e2a]{color:var(--tf-fg-4);font-size:11px;font-weight:500;letter-spacing:1.4px;margin-bottom:6px;text-transform:uppercase}.sa-dash__title[data-v-888e2e2a]{color:var(--tf-fg-1);font-family:var(--tf-font-display),sans-serif;font-size:28px;font-weight:500;letter-spacing:-.3px;margin:0 0 6px}.sa-dash__lede[data-v-888e2e2a]{color:var(--tf-fg-3);font-size:14px;margin:0;max-width:640px}.sa-state[data-v-888e2e2a]{color:#4a5568;font-size:14px;padding:12px 0}.sa-state--error[data-v-888e2e2a]{color:#c53030}.sa-dash__stats[data-v-888e2e2a]{display:grid;gap:14px;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:18px}.sa-stat[data-v-888e2e2a]{background:#fff;border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);padding:18px 20px}.sa-stat__label[data-v-888e2e2a]{color:var(--tf-fg-4);font-size:11px;font-weight:500;letter-spacing:1.4px;margin-bottom:6px;text-transform:uppercase}.sa-stat__value[data-v-888e2e2a]{color:var(--tf-fg-1);font-family:var(--tf-font-display),sans-serif;font-size:26px;font-weight:500;letter-spacing:-.3px}.sa-stat__delta-row[data-v-888e2e2a]{align-items:center;display:flex;gap:4px;margin-top:4px}.sa-stat__sub[data-v-888e2e2a]{color:var(--tf-fg-4);font-size:11px}.sa-card[data-v-888e2e2a]{background:#fff;border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);margin-bottom:14px;padding:20px}.sa-card__head[data-v-888e2e2a]{margin-bottom:14px}.sa-card__title[data-v-888e2e2a]{color:var(--tf-fg-1);font-family:var(--tf-font-display),sans-serif;font-size:16px;font-weight:500;margin:0 0 2px}.sa-card__sub[data-v-888e2e2a]{color:var(--tf-fg-4);font-size:13px;margin:0}.sa-card__link[data-v-888e2e2a]{align-items:center;color:var(--tf-primary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:4px;margin-top:12px;text-decoration:none}.sa-card__link .material-icons[data-v-888e2e2a]{font-size:16px}.sa-attention__rows[data-v-888e2e2a]{display:flex;flex-direction:column;gap:8px}.sa-risk-row[data-v-888e2e2a]{align-items:center;background:#fafbfc;border:1px solid var(--tf-border);border-radius:10px;display:flex;gap:14px;padding:12px 14px}.sa-risk-row__icon[data-v-888e2e2a]{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.sa-risk-row__icon.is-high[data-v-888e2e2a]{background:#fdecec}.sa-risk-row__icon.is-med[data-v-888e2e2a]{background:#fff8e1}.sa-risk-row__icon .material-icons[data-v-888e2e2a]{font-size:18px}.sa-risk-row__icon.is-high .material-icons[data-v-888e2e2a]{color:var(--tf-red)}.sa-risk-row__icon.is-med .material-icons[data-v-888e2e2a]{color:#b26a00}.sa-risk-row__body[data-v-888e2e2a]{flex:1;min-width:0}.sa-risk-row__dist[data-v-888e2e2a]{color:var(--tf-fg-1);font-size:14px;font-weight:500}.sa-risk-row__label[data-v-888e2e2a]{font-size:12px;margin-top:2px}.sa-risk-row__label.is-high[data-v-888e2e2a]{color:var(--tf-red)}.sa-risk-row__label.is-med[data-v-888e2e2a]{color:#b26a00}.sa-risk-row__cta-group[data-v-888e2e2a]{align-items:center;display:flex;flex-shrink:0;gap:8px}.sa-risk-pill[data-v-888e2e2a]{background:#fff;border:1px solid var(--tf-border);border-radius:var(--tf-radius-pill);color:var(--tf-fg-2);cursor:pointer;font-family:inherit;font-size:12px;line-height:1.2;padding:6px 14px;text-decoration:none;white-space:nowrap}.sa-risk-pill[data-v-888e2e2a]:hover{background:#fafbfc;border-color:var(--tf-border-strong)}.sa-risk-pill--muted[data-v-888e2e2a]{color:var(--tf-fg-4)}.sa-modal__scrim[data-v-888e2e2a]{align-items:center;background:rgba(0,0,0,.32);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.sa-modal[data-v-888e2e2a]{background:#fff;border:1px solid var(--tf-border);border-radius:var(--tf-radius-md);box-shadow:0 8px 32px rgba(0,0,0,.16);max-width:420px;padding:22px 24px;width:100%}.sa-modal__title[data-v-888e2e2a]{color:var(--tf-fg-1);font-family:var(--tf-font-display),sans-serif;font-size:16px;font-weight:500;margin:0 0 8px}.sa-modal__body[data-v-888e2e2a]{color:var(--tf-fg-3);font-size:13px;line-height:1.5;margin:0 0 18px}.sa-modal__actions[data-v-888e2e2a]{display:flex;justify-content:flex-end}.sa-dash__grid2[data-v-888e2e2a]{display:grid;gap:14px;grid-template-columns:1fr 1fr}.sa-funnel__row[data-v-888e2e2a]{align-items:center;border-top:1px solid var(--tf-border);display:flex;gap:12px;padding:8px 0}.sa-funnel__row.is-first[data-v-888e2e2a]{border-top:none}.sa-funnel__stage[data-v-888e2e2a]{color:var(--tf-fg-2);flex:1;font-size:13px}.sa-funnel__track[data-v-888e2e2a]{background:#eef0f3;border-radius:var(--tf-radius-pill);height:8px;overflow:hidden;width:120px}.sa-funnel__fill[data-v-888e2e2a]{background:var(--tf-primary);height:100%}.sa-funnel__n[data-v-888e2e2a]{color:var(--tf-fg-1);font-family:var(--tf-font-mono),monospace;font-size:13px;font-weight:500;text-align:right;width:24px}.sa-revenue-kpi[data-v-888e2e2a]{color:var(--tf-fg-1);font-family:var(--tf-font-display),sans-serif;font-size:32px;font-weight:600;letter-spacing:-.5px;padding:12px 0 4px}@media (max-width:860px){.sa-dash__stats[data-v-888e2e2a]{grid-template-columns:1fr 1fr}.sa-dash__grid2[data-v-888e2e2a]{grid-template-columns:1fr}}.memeball[data-v-2b468172]{bottom:25px;height:100px;left:25px;position:fixed;width:100px}.dev-console-result-title[data-v-2b468172]{font-family:Lucida Console,Courier New,monospace;font-size:16px;font-weight:700}.sa-page-title[data-v-2b7f41fa]{color:#1a202c;font-size:22px;font-weight:600;margin:0}.sa-users__header[data-v-2b7f41fa]{align-items:center;display:flex;gap:16px;justify-content:space-between}.sa-users__subtitle[data-v-2b7f41fa]{color:#718096;font-size:13px;margin:4px 0 16px}.sa-users__filters[data-v-2b7f41fa]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.sa-input[data-v-2b7f41fa]{border:1px solid #e2e8f0;min-width:160px;padding:6px 10px}.sa-btn[data-v-2b7f41fa],.sa-input[data-v-2b7f41fa]{background:#fff;border-radius:4px;color:#2d3748;font-size:13px}.sa-btn[data-v-2b7f41fa]{border:1px solid #e2e8f0;cursor:pointer;font-weight:500;padding:7px 14px}.sa-btn--primary[data-v-2b7f41fa]{background:#2b6cb0;border-color:#2b6cb0;color:#fff}.sa-state[data-v-2b7f41fa]{color:#4a5568;font-size:14px;padding:12px 0}.sa-state--error[data-v-2b7f41fa]{color:#c53030}.sa-table-wrap[data-v-2b7f41fa]{overflow-x:auto}.sa-table[data-v-2b7f41fa]{border-collapse:collapse;font-size:13px;width:100%}.sa-table td[data-v-2b7f41fa],.sa-table th[data-v-2b7f41fa]{border:1px solid #e2e8f0;padding:8px 10px;text-align:left;vertical-align:middle}.sa-table th[data-v-2b7f41fa]{background:#f7fafc;color:#2d3748;font-weight:600;white-space:nowrap}.sa-table__row[data-v-2b7f41fa]{cursor:pointer}.sa-table__row[data-v-2b7f41fa]:hover{background:#f7fafc}.sa-users__count[data-v-2b7f41fa]{color:#718096;font-size:12px;margin-top:10px}.sa-page-title[data-v-a4ff576e]{color:#1a202c;font-size:22px;font-weight:600;margin:0}.sa-user__header[data-v-a4ff576e]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.sa-card[data-v-a4ff576e]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;margin-bottom:16px;padding:16px}.sa-card--danger[data-v-a4ff576e]{background:snow;border-color:#feb2b2}.sa-card__title[data-v-a4ff576e]{color:#2d3748;font-size:15px;font-weight:600;margin:0 0 12px}.sa-card__subtitle[data-v-a4ff576e]{color:#4a5568;font-size:13px;font-weight:600;margin:16px 0 8px}.sa-field[data-v-a4ff576e]{color:#4a5568;display:block;font-size:13px;margin-bottom:10px}.sa-field--inline[data-v-a4ff576e]{align-items:center;display:flex;gap:8px}.sa-field>span[data-v-a4ff576e]{display:block;margin-bottom:4px}.sa-field--inline>span[data-v-a4ff576e]{margin-bottom:0}.sa-input[data-v-a4ff576e]{background:#fff;border:1px solid #e2e8f0;border-radius:4px;color:#2d3748;font-size:13px;min-width:260px;padding:6px 10px}.sa-actions[data-v-a4ff576e]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.sa-btn[data-v-a4ff576e]{background:#fff;border:1px solid #e2e8f0;border-radius:4px;color:#2d3748;cursor:pointer;font-size:13px;font-weight:500;padding:7px 14px}.sa-btn[data-v-a4ff576e]:disabled{cursor:not-allowed;opacity:.5}.sa-btn--primary[data-v-a4ff576e]{background:#2b6cb0;border-color:#2b6cb0;color:#fff}.sa-btn--warn[data-v-a4ff576e]{border-color:#dd6b20;color:#dd6b20}.sa-btn--danger[data-v-a4ff576e]{background:#c53030;border-color:#c53030;color:#fff}.sa-state[data-v-a4ff576e]{color:#4a5568;font-size:14px;padding:12px 0}.sa-state--error[data-v-a4ff576e]{color:#c53030}.sa-banner[data-v-a4ff576e]{border-radius:4px;font-size:13px;margin-bottom:12px;padding:8px 12px}.sa-banner--ok[data-v-a4ff576e]{background:#f0fff4;border:1px solid #9ae6b4;color:#22543d}.sa-banner--error[data-v-a4ff576e]{background:#fff5f5;border:1px solid #feb2b2;color:#c53030}.sa-warn[data-v-a4ff576e]{color:#c53030;font-size:13px;margin:6px 0 10px}.sa-muted[data-v-a4ff576e]{color:#718096;font-size:12px}.sa-kv[data-v-a4ff576e]{display:flex;font-size:13px;gap:12px;margin:0 0 6px}.sa-kv__k[data-v-a4ff576e]{color:#718096;min-width:110px}.sa-kv__v[data-v-a4ff576e]{color:#2d3748}.sa-audit[data-v-a4ff576e],.sa-caps[data-v-a4ff576e]{list-style:none;margin:0;padding:0}.sa-audit__item[data-v-a4ff576e],.sa-caps__item[data-v-a4ff576e]{align-items:center;border-bottom:1px solid #edf2f7;display:flex;font-size:12px;gap:10px;padding:4px 0}.sa-caps__src[data-v-a4ff576e]{color:#718096;font-size:11px}.sa-audit__when[data-v-a4ff576e]{color:#718096;min-width:90px}.sa-page-title[data-v-a6f1c46a]{color:#1a202c;font-size:22px;font-weight:600;margin:0}.sa-user__header[data-v-a6f1c46a]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.sa-card[data-v-a6f1c46a]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;margin-bottom:16px;padding:16px}.sa-card__title[data-v-a6f1c46a]{color:#2d3748;font-size:15px;font-weight:600;margin:0 0 12px}.sa-field[data-v-a6f1c46a]{color:#4a5568;display:block;font-size:13px;margin-bottom:10px}.sa-field>span[data-v-a6f1c46a]{display:block;margin-bottom:4px}.sa-input[data-v-a6f1c46a]{background:#fff;border:1px solid #e2e8f0;border-radius:4px;color:#2d3748;font-size:13px;min-width:260px;padding:6px 10px}.sa-actions[data-v-a6f1c46a]{display:flex;gap:8px}.sa-btn[data-v-a6f1c46a]{background:#fff;border:1px solid #e2e8f0;border-radius:4px;color:#2d3748;cursor:pointer;font-size:13px;font-weight:500;padding:7px 14px}.sa-btn[data-v-a6f1c46a]:disabled{cursor:not-allowed;opacity:.5}.sa-btn--primary[data-v-a6f1c46a]{background:#2b6cb0;border-color:#2b6cb0;color:#fff}.sa-banner[data-v-a6f1c46a]{border-radius:4px;font-size:13px;margin-bottom:12px;padding:8px 12px}.sa-banner--ok[data-v-a6f1c46a]{background:#f0fff4;border:1px solid #9ae6b4;color:#22543d}.sa-banner--error[data-v-a6f1c46a]{background:#fff5f5;border:1px solid #feb2b2;color:#c53030}.sa-warn[data-v-a6f1c46a]{color:#c53030;font-size:13px;margin:6px 0 10px}.sa-muted[data-v-a6f1c46a]{color:#718096;font-size:12px}.table-pagination[data-v-6ce852ca]{border-top:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.6);font-size:14px}.rows-per-page-select[data-v-6ce852ca]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.54)' d='m7 10 5 5 5-5z'/%3E%3C/svg%3E");background-position:right 4px center;background-repeat:no-repeat;border:none;color:rgba(0,0,0,.87);cursor:pointer;font-size:14px;outline:none;padding:4px 24px 4px 8px}.sa-filter-bar[data-v-07cefebe]{flex-wrap:wrap}.sa-health-dot[data-v-07cefebe]{background:#ccc;border-radius:50%;display:inline-block;height:10px;width:10px}.sa-health-dot--green[data-v-07cefebe]{background:#2e7d32}.sa-health-dot--yellow[data-v-07cefebe]{background:#f9a825}.sa-health-dot--red[data-v-07cefebe]{background:#c62828}.sa-health-dot--gray[data-v-07cefebe]{background:#9e9e9e}.sa-state-pill[data-v-07cefebe]{border-radius:12px;display:inline-block;font-size:12px;font-weight:500;padding:2px 10px}.sa-state-pill--active[data-v-07cefebe]{background:#e8f5e9;color:#2e7d32}.sa-state-pill--trialing[data-v-07cefebe]{background:#fff8e1;color:#f57f17}.sa-state-pill--past_due[data-v-07cefebe]{background:#ffebee;color:#c62828}.sa-state-pill--canceled[data-v-07cefebe]{background:#eee;color:#424242}.sa-empty[data-v-07cefebe]{color:var(--tf-fg-4)}tr.no-data-text[data-v-07cefebe]:hover{background:transparent!important}.delete-teammate[data-v-0d6edf51]{margin:13px 0 0}.box[data-v-0d6edf51]{height:500px!important;width:500px!important}.stripe-element[data-v-43479d5e]{background:#fff;border:1px solid rgba(0,0,0,.42);border-radius:4px;min-height:40px;padding:12px;transition:border-color .2s}.stripe-element[data-v-43479d5e]:hover{border-color:rgba(0,0,0,.87)}.stripe-element.StripeElement--focus[data-v-43479d5e]{border-color:#1976d2}.stripe-field-label[data-v-43479d5e]{color:rgba(0,0,0,.6);font-size:12px;margin-bottom:4px}.flex-1[data-v-43479d5e]{flex:1}.nexus-grid[data-v-3406d768]{border:1px solid var(--tf-border,rgba(0,0,0,.12));border-radius:var(--tf-radius-md,12px);margin-top:var(--tf-sp-2,8px);padding:var(--tf-sp-4,16px)}.nexus-grid[data-v-3406d768]:disabled{opacity:.6}.nexus-grid__legend[data-v-3406d768]{color:var(--tf-fg-1,rgba(0,0,0,.87));font-size:var(--tf-size-body,1rem);font-weight:600;padding:0 var(--tf-sp-2,8px)}.nexus-grid__region[data-v-3406d768]{margin-bottom:var(--tf-sp-4,16px)}.nexus-grid__region[data-v-3406d768]:last-child{margin-bottom:0}.nexus-grid__region-head[data-v-3406d768]{border-bottom:1px solid var(--tf-border,rgba(0,0,0,.08));margin-bottom:var(--tf-sp-2,8px);padding-bottom:var(--tf-sp-1,4px)}.nexus-grid__region-label[data-v-3406d768]{align-items:center;cursor:pointer;display:inline-flex;gap:var(--tf-sp-2,8px)}.nexus-grid__region-name[data-v-3406d768]{color:var(--tf-fg-1,rgba(0,0,0,.87));font-weight:600}.nexus-grid__columns[data-v-3406d768]{display:grid;gap:var(--tf-sp-1,4px) var(--tf-sp-4,16px);grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.nexus-grid__item[data-v-3406d768]{align-items:center;cursor:pointer;display:flex;gap:var(--tf-sp-2,8px);padding:var(--tf-sp-1,4px) 0}.nexus-grid__item-name[data-v-3406d768]{color:var(--tf-fg-2,rgba(0,0,0,.7));font-size:var(--tf-size-body,1rem);line-height:1.3}.nexus-grid__checkbox[data-v-3406d768],.nexus-grid__region-checkbox[data-v-3406d768]{cursor:pointer;flex:0 0 auto}.credit-card-field[data-v-57b91970]{border-radius:25px}.disabled-td[data-v-57b91970]{color:grey}.edit-button[data-v-0d9bfbb6],.edit-button[data-v-57b91970]{margin-bottom:15px}.divider[data-v-2241096c]{margin-bottom:40px}.read-more[data-v-2241096c]{color:var(--tf-fg-2);cursor:pointer;font-size:15px;text-decoration:underline}tr.no-data-text[data-v-a97d015a]:hover{background:transparent!important}.vendor-table[data-v-a97d015a] table{table-layout:fixed}.vendor-table[data-v-a97d015a] td{white-space:nowrap}.vendor-table[data-v-a97d015a] td .d-flex{min-width:0}.vendor-table[data-v-a97d015a] td b,.vendor-table[data-v-a97d015a] td p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sa-page-title[data-v-7ceafd3c]{color:#1a202c;font-size:22px;font-weight:600;margin:0 0 16px}.sa-risk-state[data-v-7ceafd3c]{color:#4a5568;font-size:14px;padding:12px 0}.sa-risk-state--error[data-v-7ceafd3c]{color:#c53030}.sa-risk-group[data-v-7ceafd3c]{margin-bottom:24px}.sa-risk-group__title[data-v-7ceafd3c]{font-size:14px;font-weight:600;letter-spacing:.05em;margin:0 0 8px;text-transform:uppercase}.sa-risk-group__title--high[data-v-7ceafd3c]{color:#c53030}.sa-risk-group__title--medium[data-v-7ceafd3c]{color:#b7791f}.sa-risk-group__title--low[data-v-7ceafd3c]{color:#2c5282}.sa-risk-group__count[data-v-7ceafd3c]{color:#718096;font-weight:400;margin-left:6px}.sa-table[data-v-7ceafd3c]{background:#fff;border:1px solid #e2e8f0;border-collapse:collapse;border-radius:6px;overflow:hidden;width:100%}.sa-table th[data-v-7ceafd3c]{background:#f7fafc;border-bottom:1px solid #e2e8f0;color:#2d3748;font-size:12px;letter-spacing:.05em;padding:8px 12px;text-align:left;text-transform:uppercase}.sa-table__row td[data-v-7ceafd3c]{border-bottom:1px solid #edf2f7;color:#1a202c;font-size:14px;padding:10px 12px;vertical-align:top}.sa-table__row:last-child td[data-v-7ceafd3c]{border-bottom:none}.sa-link[data-v-7ceafd3c]{color:#2b6cb0;font-size:13px;text-decoration:none}.sa-link[data-v-7ceafd3c]:hover{text-decoration:underline}.global-default-margin[data-v-3d124be2]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;margin-bottom:24px;padding:16px 20px}.global-default-margin__header[data-v-3d124be2]{align-items:center;display:flex;gap:12px;margin-bottom:8px}.global-default-margin__title[data-v-3d124be2]{color:#1a202c;font-size:18px;font-weight:600;margin:0}.global-default-margin__live-badge[data-v-3d124be2]{background:#c6f6d5;border-radius:999px;color:#22543d;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}.global-default-margin__lede[data-v-3d124be2]{color:#4b5563;font-size:14px;line-height:1.5;margin:0 0 16px;max-width:640px}.global-default-margin__form[data-v-3d124be2]{max-width:320px}.global-default-margin__label[data-v-3d124be2]{color:#1f2937;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.global-default-margin__input-row[data-v-3d124be2]{align-items:center;display:flex;gap:8px}.global-default-margin__input[data-v-3d124be2]{border:1px solid #d1d5db;border-radius:6px;flex:1;font-size:1rem;max-width:120px;padding:8px 12px}.global-default-margin__suffix[data-v-3d124be2]{color:#4b5563;font-size:1rem}.global-default-margin__hint[data-v-3d124be2]{color:#4b5563;font-size:.875rem;margin-top:8px}.global-default-margin__error[data-v-3d124be2]{color:#b91c1c;font-size:.875rem;margin-top:8px}.global-default-margin__actions[data-v-3d124be2]{display:flex;gap:8px;margin-top:16px}.tf-btn[data-v-3d124be2]{border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:1rem;padding:8px 20px}.tf-btn[data-v-3d124be2]:disabled{cursor:not-allowed;opacity:.55}.tf-btn--primary[data-v-3d124be2]{background:#1f2937;color:#fff}.tf-btn--ghost[data-v-3d124be2]{background:transparent;border-color:#d1d5db;color:#1f2937}.tf-blank-cost-margin[data-v-393c548f]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;margin-bottom:24px;padding:16px 20px}.tf-blank-cost-margin__header[data-v-393c548f]{align-items:center;display:flex;gap:12px;margin-bottom:8px}.tf-blank-cost-margin__title[data-v-393c548f]{color:#1a202c;font-size:18px;font-weight:600;margin:0}.tf-blank-cost-margin__live-badge[data-v-393c548f]{background:#c6f6d5;border-radius:999px;color:#22543d;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}.tf-blank-cost-margin__lede[data-v-393c548f]{color:#4b5563;font-size:14px;line-height:1.5;margin:0 0 16px;max-width:640px}.tf-blank-cost-margin__form[data-v-393c548f]{max-width:320px}.tf-blank-cost-margin__label[data-v-393c548f]{color:#1f2937;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.tf-blank-cost-margin__input-row[data-v-393c548f]{align-items:center;display:flex;gap:8px}.tf-blank-cost-margin__input[data-v-393c548f]{border:1px solid #d1d5db;border-radius:6px;flex:1;font-size:1rem;max-width:120px;padding:8px 12px}.tf-blank-cost-margin__suffix[data-v-393c548f]{color:#4b5563;font-size:1rem}.tf-blank-cost-margin__hint[data-v-393c548f]{color:#4b5563;font-size:.875rem;margin-top:8px}.tf-blank-cost-margin__error[data-v-393c548f]{color:#b91c1c;font-size:.875rem;margin-top:8px}.tf-blank-cost-margin__actions[data-v-393c548f]{display:flex;gap:8px;margin-top:16px}.tf-btn[data-v-393c548f]{border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:1rem;padding:8px 20px}.tf-btn[data-v-393c548f]:disabled{cursor:not-allowed;opacity:.55}.tf-btn--primary[data-v-393c548f]{background:#1f2937;color:#fff}.tf-btn--ghost[data-v-393c548f]{background:transparent;border-color:#d1d5db;color:#1f2937}.platform-default-timezone[data-v-5c724714]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;margin-bottom:24px;padding:16px 20px}.platform-default-timezone__header[data-v-5c724714]{align-items:center;display:flex;gap:12px;margin-bottom:8px}.platform-default-timezone__title[data-v-5c724714]{color:#1a202c;font-size:18px;font-weight:600;margin:0}.platform-default-timezone__live-badge[data-v-5c724714]{background:#c6f6d5;border-radius:999px;color:#22543d;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}.platform-default-timezone__lede[data-v-5c724714]{color:#4b5563;font-size:14px;line-height:1.5;margin:0 0 16px;max-width:640px}.platform-default-timezone__form[data-v-5c724714]{max-width:420px}.platform-default-timezone__label[data-v-5c724714]{color:#1f2937;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.platform-default-timezone__input[data-v-5c724714]{background:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:1rem;padding:8px 12px;width:100%}.platform-default-timezone__hint[data-v-5c724714]{color:#4b5563;font-size:.875rem;margin-top:8px}.platform-default-timezone__error[data-v-5c724714]{color:#b91c1c;font-size:.875rem;margin-top:8px}.platform-default-timezone__actions[data-v-5c724714]{display:flex;gap:8px;margin-top:16px}.tf-btn[data-v-5c724714]{border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:1rem;padding:8px 20px}.tf-btn[data-v-5c724714]:disabled{cursor:not-allowed;opacity:.55}.tf-btn--primary[data-v-5c724714]{background:#1f2937;color:#fff}.tf-btn--ghost[data-v-5c724714]{background:transparent;border-color:#d1d5db;color:#1f2937}.platform-fee-rate[data-v-2561f7d2]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;margin-bottom:24px;padding:16px 20px}.platform-fee-rate__header[data-v-2561f7d2]{align-items:center;display:flex;gap:12px;margin-bottom:8px}.platform-fee-rate__title[data-v-2561f7d2]{color:#1a202c;font-size:18px;font-weight:600;margin:0}.platform-fee-rate__live-badge[data-v-2561f7d2]{background:#c6f6d5;border-radius:999px;color:#22543d;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}.platform-fee-rate__lede[data-v-2561f7d2]{color:#4b5563;font-size:14px;line-height:1.5;margin:0 0 16px;max-width:640px}.platform-fee-rate__form[data-v-2561f7d2]{max-width:320px}.platform-fee-rate__label[data-v-2561f7d2]{color:#1f2937;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.platform-fee-rate__input-row[data-v-2561f7d2]{align-items:center;display:flex;gap:8px}.platform-fee-rate__input[data-v-2561f7d2]{border:1px solid #d1d5db;border-radius:6px;flex:1;font-size:1rem;max-width:120px;padding:8px 12px}.platform-fee-rate__suffix[data-v-2561f7d2]{color:#4b5563;font-size:1rem}.platform-fee-rate__hint[data-v-2561f7d2]{color:#4b5563;font-size:.875rem;margin-top:8px}.platform-fee-rate__error[data-v-2561f7d2]{color:#b91c1c;font-size:.875rem;margin-top:8px}.platform-fee-rate__actions[data-v-2561f7d2]{display:flex;gap:8px;margin-top:16px}.tf-btn[data-v-2561f7d2]{border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:1rem;padding:8px 20px}.tf-btn[data-v-2561f7d2]:disabled{cursor:not-allowed;opacity:.55}.tf-btn--primary[data-v-2561f7d2]{background:#1f2937;color:#fff}.tf-btn--ghost[data-v-2561f7d2]{background:transparent;border-color:#d1d5db;color:#1f2937}.plan-card[data-v-3100d59c]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:12px;overflow:hidden}.plan-card--new[data-v-3100d59c]{border-color:#90cdf4}.plan-card--disabled[data-v-3100d59c]{opacity:.75}.plan-card__header[data-v-3100d59c]{align-items:center;cursor:pointer;display:flex;gap:12px;padding:12px 16px}.plan-card__header--expanded[data-v-3100d59c]{border-bottom:1px solid #edf2f7}.plan-card__heading[data-v-3100d59c]{display:flex;flex-direction:column;gap:2px;min-width:0}.plan-card__title-row[data-v-3100d59c]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.plan-card__title[data-v-3100d59c]{color:#1a202c;font-size:16px;font-weight:600}.plan-card__subtext[data-v-3100d59c]{color:#718096;font-size:12px}.plan-card__pill[data-v-3100d59c]{border-radius:999px;font-size:11px;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}.plan-card__pill--hidden[data-v-3100d59c]{background:#fefcbf;border:1px solid #f6e05e;color:#744210}.plan-card__pill--disabled[data-v-3100d59c]{background:#fed7d7;border:1px solid #fc8181;color:#742a2a}.plan-card__pill--new[data-v-3100d59c]{background:#ebf8ff;border:1px solid #90cdf4;color:#2b6cb0}.plan-card__spacer[data-v-3100d59c]{flex:1 1 auto}.plan-card__price[data-v-3100d59c]{color:#1a202c;font-size:15px;font-weight:600;white-space:nowrap}.plan-card__price-per[data-v-3100d59c]{color:#718096;font-size:11px;font-weight:400}.plan-card__delete-btn[data-v-3100d59c],.plan-card__expand-btn[data-v-3100d59c],.plan-card__toggle-btn[data-v-3100d59c]{align-items:center;background:#f7fafc;border:1px solid #cbd5e0;border-radius:6px;color:#4a5568;cursor:pointer;display:inline-flex;font-size:12px;gap:4px;padding:5px 10px;white-space:nowrap}.plan-card__toggle-btn--on[data-v-3100d59c]{background:#ebf8ff;border-color:#90cdf4;color:#2b6cb0}.plan-card__delete-btn[data-v-3100d59c]{background:#fff5f5;border-color:#feb2b2;color:#c53030}.plan-card__delete-btn[data-v-3100d59c]:disabled{background:#f7fafc;border-color:#e2e8f0;color:#a0aec0;cursor:not-allowed}.plan-card__expand-btn[data-v-3100d59c]{padding:5px 8px}.plan-card__body[data-v-3100d59c]{background:#fafbfc;padding:16px}.plan-card__fields[data-v-3100d59c]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:16px}.plan-card__field[data-v-3100d59c]{display:flex;flex-direction:column;gap:4px;min-width:180px}.plan-card__field-label[data-v-3100d59c]{color:#718096;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.plan-card__input[data-v-3100d59c]{background:#fff;border:1px solid #cbd5e0;border-radius:4px;color:#1a202c;font-size:14px;padding:6px 10px}.plan-card__input-dollar[data-v-3100d59c]{align-items:center;background:#fff;border:1px solid #cbd5e0;border-radius:4px;display:flex;overflow:hidden}.plan-card__input-dollar-prefix[data-v-3100d59c]{background:#f7fafc;border-right:1px solid #e2e8f0;color:#4a5568;font-size:14px;padding:6px 8px 6px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.plan-card__input--dollar[data-v-3100d59c]{border:none;border-radius:0;flex:1}.plan-card__fee[data-v-3100d59c]{color:#1a202c;font-size:14px;padding:6px 0}.plan-card__error[data-v-3100d59c]{color:#c53030;font-size:13px;margin:0 0 12px}.plan-card__grids-head[data-v-3100d59c]{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.plan-card__grids-title[data-v-3100d59c]{color:#2d3748;font-size:13px;font-weight:600}.plan-card__grids-hint[data-v-3100d59c]{color:#718096;font-size:12px}.plan-card__grids-empty[data-v-3100d59c]{color:#718096;font-size:13px;margin:0}.plan-card__grids[data-v-3100d59c]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px}.plan-card__grid-col[data-v-3100d59c]{flex:0 1 auto;min-width:0}.plan-card__grid-block-title[data-v-3100d59c]{color:#4a5568;font-size:12px;font-weight:600;margin:0 0 6px}.plan-card__grid-table[data-v-3100d59c]{background:#fff;border:1px solid #e2e8f0;border-collapse:collapse;border-radius:6px;overflow:hidden;width:auto}.plan-card__grid-table td[data-v-3100d59c],.plan-card__grid-table th[data-v-3100d59c]{border-bottom:1px solid #edf2f7;font-size:12px;padding:6px 10px;text-align:right;white-space:nowrap}.plan-card__grid-table th[data-v-3100d59c]{background:#f7fafc;color:#2d3748;font-weight:600}.plan-card__grid-table td[data-v-3100d59c]:first-child,.plan-card__grid-table th[data-v-3100d59c]:first-child{text-align:left}.sa-page-title[data-v-7ca72fd4]{color:#1a202c;font-size:22px;font-weight:600;margin:0 0 16px}.sa-settings-grid[data-v-7ca72fd4]{align-items:start;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:28px}.sa-settings-grid[data-v-7ca72fd4]>section{height:100%;margin-bottom:0}@media (max-width:900px){.sa-settings-grid[data-v-7ca72fd4]{grid-template-columns:minmax(0,1fr)}}.sa-state[data-v-7ca72fd4]{color:#4a5568;font-size:14px;padding:12px 0}.sa-state--error[data-v-7ca72fd4]{color:#c53030}.sa-plans[data-v-7ca72fd4]{margin-top:28px}.sa-plans__head[data-v-7ca72fd4]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.sa-btn[data-v-7ca72fd4]{background:#edf2f7;border:1px solid #cbd5e0;border-radius:4px;color:#2d3748;cursor:pointer;font-size:13px;padding:6px 14px}.sa-btn--primary[data-v-7ca72fd4]{background:#3182ce;border-color:#3182ce;color:#fff}.sa-btn--ghost[data-v-7ca72fd4]{background:transparent;border-color:#cbd5e0;color:#4a5568}.sa-btn--danger[data-v-7ca72fd4]{background:#c53030;border-color:#c53030;color:#fff}.sa-modal__notice[data-v-7ca72fd4]{background:#fefcbf;border:1px solid #f6e05e;border-radius:4px;color:#744210;font-size:12px;line-height:1.5;margin:0;padding:8px 10px}.sa-modal-overlay[data-v-7ca72fd4]{align-items:center;background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.sa-modal[data-v-7ca72fd4]{background:#fff;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.18);max-width:95vw;padding:24px;width:420px}.sa-modal__head[data-v-7ca72fd4]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.sa-modal__title[data-v-7ca72fd4]{color:#1a202c;font-size:17px;font-weight:600;margin:0}.sa-modal__close[data-v-7ca72fd4]{background:none;border:none;color:#718096;cursor:pointer;font-size:20px;padding:0 4px}.sa-modal__form[data-v-7ca72fd4]{display:flex;flex-direction:column;gap:14px}.sa-field[data-v-7ca72fd4]{display:flex;flex-direction:column;gap:4px}.sa-label[data-v-7ca72fd4]{color:#4a5568;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.sa-input[data-v-7ca72fd4]{background:#fff;border:1px solid #cbd5e0;border-radius:4px;color:#1a202c;font-size:14px;padding:6px 10px}.sa-input-dollar[data-v-7ca72fd4]{align-items:center;background:#fff;border:1px solid #cbd5e0;border-radius:4px;display:flex;overflow:hidden}.sa-input-dollar__prefix[data-v-7ca72fd4]{background:#f7fafc;border-right:1px solid #e2e8f0;color:#4a5568;font-size:14px;padding:6px 8px 6px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sa-input--dollar[data-v-7ca72fd4]{border:none;border-radius:0;flex:1;padding:6px 10px}.sa-save-error[data-v-7ca72fd4]{color:#c53030;font-size:13px;margin:0}.sa-modal__actions[data-v-7ca72fd4]{display:flex;gap:10px;justify-content:flex-end;margin-top:4px}.sa-section-title[data-v-7ca72fd4]{color:#1a202c;font-size:17px;font-weight:600;margin:28px 0 4px}.sa-section-hint[data-v-7ca72fd4]{color:#4a5568;font-size:13px;line-height:1.5;margin:0 0 12px}.sa-reassign__form[data-v-7ca72fd4]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:14px}.sa-reassign__form .sa-field[data-v-7ca72fd4]{min-width:180px}.sa-reassign__result[data-v-7ca72fd4]{color:#276749;font-size:13px;margin:10px 0 0}.sa-page-title[data-v-d5947e3c]{color:#1a202c;font-size:22px;font-weight:600;margin:0 0 8px}.sa-lede[data-v-d5947e3c]{color:#4a5568;margin:0 0 20px;max-width:720px}.sa-error[data-v-d5947e3c]{background:#fff5f5;border:1px solid #feb2b2;border-radius:4px;color:#c53030;margin-bottom:16px;padding:8px 12px}.sa-table[data-v-d5947e3c]{background:#fff;border:1px solid #e2e8f0;border-collapse:collapse;border-radius:6px;margin-bottom:8px;overflow:hidden;width:100%}.sa-table th[data-v-d5947e3c]{background:#f7fafc;border-bottom:1px solid #e2e8f0;color:#2d3748;font-size:12px;letter-spacing:.05em;padding:10px 12px;text-align:left;text-transform:uppercase}.sa-table__row td[data-v-d5947e3c]{border-bottom:1px solid #edf2f7;color:#1a202c;font-size:14px;padding:10px 12px;vertical-align:top}.sa-checkbox-col[data-v-d5947e3c]{width:32px}.sa-muted[data-v-d5947e3c]{color:#718096;font-size:12px}.sa-version-chip[data-v-d5947e3c]{align-items:center;background:#edf2f7;border:1px solid #cbd5e0;border-radius:4px;cursor:pointer;display:inline-flex;font-size:13px;gap:6px;margin:0 6px 6px 0;padding:4px 10px}.sa-version-chip--active[data-v-d5947e3c]{background:#3182ce;border-color:#2b6cb0;color:#fff}.sa-version-chip--superseded[data-v-d5947e3c]{opacity:.7}.sa-badge[data-v-d5947e3c]{background:#38a169;border-radius:3px;color:#fff;font-size:10px;padding:1px 5px;text-transform:uppercase}.sa-badge--muted[data-v-d5947e3c]{background:#a0aec0}.sa-section[data-v-d5947e3c]{margin-top:28px}.sa-section-title[data-v-d5947e3c]{color:#2d3748;font-size:16px;font-weight:600;margin:0 0 8px}.sa-repoint-row[data-v-d5947e3c]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.sa-label[data-v-d5947e3c]{color:#4a5568;font-size:13px}.sa-select[data-v-d5947e3c]{border:1px solid #cbd5e0;border-radius:4px;font-size:14px;padding:6px 8px}.tf-btn[data-v-d5947e3c]{border:1px solid transparent;border-radius:4px;cursor:pointer;font-size:14px;padding:6px 14px}.tf-btn--primary[data-v-d5947e3c]{background:#3182ce;color:#fff}.tf-btn--primary[data-v-d5947e3c]:disabled{background:#a0aec0;cursor:not-allowed}.tf-btn--ghost[data-v-d5947e3c]{background:#fff;border-color:#cbd5e0;color:#2d3748}.sa-confirm[data-v-d5947e3c]{background:#fffaf0;border:1px solid #f6ad55;border-radius:6px;margin-top:12px;padding:14px}.sa-confirm-actions[data-v-d5947e3c]{display:flex;gap:10px;margin-top:10px}.sa-result[data-v-d5947e3c]{background:#f0fff4;border:1px solid #9ae6b4;border-radius:6px;color:#22543d;font-size:14px;margin-top:12px;padding:10px 14px}.sa-money-head[data-v-e5758566]{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.sa-page-title[data-v-e5758566]{color:#1a202c;font-size:22px;font-weight:600;margin:0}.sa-state[data-v-e5758566]{color:#4a5568;font-size:14px;padding:12px 0}.sa-state--error[data-v-e5758566]{color:#c53030}.sa-kpi-grid[data-v-e5758566]{display:grid;gap:12px;grid-template-columns:repeat(5,1fr)}.sa-kpi[data-v-e5758566]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:14px}.sa-kpi__label[data-v-e5758566]{color:#718096;font-size:11px;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.sa-kpi__value[data-v-e5758566]{color:#1a202c;font-size:18px;font-weight:600}.sa-btn[data-v-e5758566]{background:#edf2f7;border:1px solid #cbd5e0;border-radius:4px;color:#a0aec0;cursor:not-allowed;font-size:13px;padding:6px 14px}.sa-btn[disabled][data-v-e5758566]{opacity:.65}.sa-page-title[data-v-8e5ef924]{color:#1a202c;font-size:22px;font-weight:600;margin:0 0 16px}.sa-state[data-v-8e5ef924]{color:#4a5568;font-size:14px;padding:12px 0}.sa-state--error[data-v-8e5ef924]{color:#c53030}.sa-matrix-wrap[data-v-8e5ef924]{overflow-x:auto}.sa-matrix[data-v-8e5ef924]{border-collapse:collapse;font-size:13px;width:100%}.sa-matrix td[data-v-8e5ef924],.sa-matrix th[data-v-8e5ef924]{border:1px solid #e2e8f0;padding:8px 10px;vertical-align:top}.sa-matrix th[data-v-8e5ef924]{background:#f7fafc;color:#2d3748;font-weight:600;text-align:left;white-space:nowrap}.sa-matrix__cap-name-col[data-v-8e5ef924]{min-width:180px}.sa-matrix__cap-desc-col[data-v-8e5ef924]{color:#4a5568;font-size:12px;font-weight:400;min-width:260px}.sa-matrix__role-col[data-v-8e5ef924]{min-width:80px;text-align:center}.sa-matrix__row td[data-v-8e5ef924]{vertical-align:middle}.sa-matrix__cap-key[data-v-8e5ef924]{color:#2d3748;font-family:monospace;font-size:12px;font-weight:500}.sa-matrix__cap-desc[data-v-8e5ef924]{color:#718096;font-size:12px}.sa-matrix__cell[data-v-8e5ef924]{padding:4px;text-align:center}.sa-matrix__cb-label[data-v-8e5ef924]{align-items:center;cursor:pointer;display:flex;justify-content:center}.sa-matrix__cb[data-v-8e5ef924]{cursor:pointer;height:14px;width:14px}.sa-matrix__cb[data-v-8e5ef924]:disabled{cursor:wait;opacity:.5}.sa-mutation-msg[data-v-8e5ef924]{background:#f0fff4;border:1px solid #9ae6b4;border-radius:4px;color:#2d3748;font-size:13px;margin-top:10px;padding:8px 12px}.sa-mutation-msg.is-error[data-v-8e5ef924]{background:#fff5f5;border-color:#feb2b2;color:#c53030}.sa-head[data-v-06e50c7c]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.sa-page-title[data-v-06e50c7c]{color:#1a202c;font-size:22px;font-weight:600;margin:0}.sa-filters[data-v-06e50c7c]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.sa-input[data-v-06e50c7c],.sa-select[data-v-06e50c7c]{background:#fff;border:1px solid #cbd5e0;border-radius:4px;color:#1a202c;font-size:13px;padding:5px 10px}.sa-input[data-v-06e50c7c]{width:150px}.sa-btn-clear[data-v-06e50c7c]{background:#edf2f7;border:1px solid #cbd5e0;border-radius:4px;color:#4a5568;cursor:pointer;font-size:13px;padding:5px 12px}.sa-state[data-v-06e50c7c]{color:#4a5568;font-size:14px;padding:12px 0}.sa-state--error[data-v-06e50c7c]{color:#c53030}.sa-table[data-v-06e50c7c]{background:#fff;border:1px solid #e2e8f0;border-collapse:collapse;border-radius:6px;font-size:13px;overflow:hidden;width:100%}.sa-table th[data-v-06e50c7c]{background:#f7fafc;border-bottom:1px solid #e2e8f0;color:#2d3748;font-size:11px;letter-spacing:.05em;padding:8px 10px;text-align:left;text-transform:uppercase;white-space:nowrap}.sa-table__row td[data-v-06e50c7c]{border-bottom:1px solid #edf2f7;color:#1a202c;padding:7px 10px;vertical-align:middle}.sa-table__row:last-child td[data-v-06e50c7c]{border-bottom:none}.sa-td--mono[data-v-06e50c7c]{color:#4a5568;font-family:monospace;font-size:12px}.sa-td--reason[data-v-06e50c7c]{color:#4a5568;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sa-td--time[data-v-06e50c7c]{color:#4a5568;font-size:12px;white-space:nowrap}.sa-id[data-v-06e50c7c]{color:#718096;font-size:11px;margin-left:3px}.sa-badge[data-v-06e50c7c]{background:#edf2f7;border-radius:3px;color:#4a5568;display:inline-block;font-size:11px;padding:2px 6px;white-space:nowrap}.sa-badge--acl[data-v-06e50c7c]{background:#bee3f8;color:#2c5282}.sa-badge--money[data-v-06e50c7c]{background:#c6f6d5;color:#22543d}.sa-badge--impersonation[data-v-06e50c7c]{background:#fed7d7;color:#742a2a}.sa-badge--override[data-v-06e50c7c]{background:#fefcbf;color:#744210}.sa-badge--risk_watch[data-v-06e50c7c]{background:#fed7d7;color:#742a2a}.sa-badge--auth[data-v-06e50c7c]{background:#e9d8fd;color:#44337a}.sa-badge--data_export[data-v-06e50c7c]{background:#feebc8;color:#7b341e}.sa-pagination[data-v-06e50c7c]{align-items:center;display:flex;font-size:13px;gap:12px;padding:10px 0}.sa-btn-page[data-v-06e50c7c]{background:#edf2f7;border:1px solid #cbd5e0;border-radius:4px;color:#2d3748;cursor:pointer;font-size:13px;padding:5px 12px}.sa-btn-page[data-v-06e50c7c]:disabled{cursor:not-allowed;opacity:.4}.sa-pagination__info[data-v-06e50c7c]{color:#4a5568}.distributor-edit[data-v-460b949c]{margin-bottom:24px}.distributor-edit__header[data-v-460b949c]{align-items:center;display:flex;justify-content:space-between}.distributor-edit__title[data-v-460b949c]{color:#1a202c;font-size:22px;font-weight:600;margin:0}.distributor-edit__row[data-v-460b949c]{margin-bottom:16px;max-width:420px}.distributor-edit__label[data-v-460b949c]{color:#2d3748;display:block;font-size:13px;font-weight:600;margin-bottom:6px}.distributor-edit__readonly[data-v-460b949c]{color:#1a202c;font-size:15px;margin:0}.distributor-edit__hint[data-v-460b949c]{color:#4b5563;font-size:13px;line-height:1.4;margin:0 0 8px}.distributor-edit__brand-hex[data-v-460b949c]{border:1px solid #d1d5db;border-radius:4px;display:block;font-family:monospace;margin-top:8px;padding:6px 8px;text-transform:uppercase;width:120px}.distributor-edit__feedback[data-v-460b949c]{margin:8px 0}.distributor-edit__actions[data-v-460b949c]{margin-top:16px}.cfc[data-v-4b61b7ec]{display:flex;flex-wrap:wrap;gap:6px}.cfc__chip[data-v-4b61b7ec]{align-items:center;background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#d0d4dc);border-radius:999px;color:var(--tf-fg-1);cursor:pointer;display:inline-flex;font-size:13px;gap:4px;padding:4px 12px}.cfc__chip[data-v-4b61b7ec]:hover{background:var(--tf-surface-alt,#f4f5f7)}.cfc__chip--active[data-v-4b61b7ec]{background:var(--tf-fg-1,#111);border-color:var(--tf-fg-1,#111);color:var(--tf-bg,#fff)}.cfc__count[data-v-4b61b7ec]{font-variant-numeric:tabular-nums;opacity:.85}.sacl-page[data-v-498ae1f6]{padding:8px}.sacl-page__header[data-v-498ae1f6]{margin-bottom:12px}.sacl-page__title[data-v-498ae1f6]{color:var(--tf-fg-1);font-size:1.25rem;font-weight:600;margin:0}.sacl-page__subtitle[data-v-498ae1f6]{color:var(--tf-fg-3);font-size:13px;margin:4px 0 0}.sacl-toolbar[data-v-498ae1f6]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.sacl-toolbar__server-filters[data-v-498ae1f6]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.sacl-select[data-v-498ae1f6]{min-width:200px}.sacl-search[data-v-498ae1f6],.sacl-select[data-v-498ae1f6]{background:var(--tf-bg);border:1px solid var(--tf-border);border-radius:var(--tf-radius-xs,4px);color:var(--tf-fg-1);font-size:13px;padding:6px 10px}.sacl-search[data-v-498ae1f6]{min-width:280px}.sacl-state[data-v-498ae1f6]{background:var(--tf-bg);border:1px dashed var(--tf-border);border-radius:var(--tf-radius-xs,4px);color:var(--tf-fg-2);padding:24px;text-align:center}.sacl-state--loading[data-v-498ae1f6]{align-items:center;display:flex;flex-direction:column;gap:8px}.sacl-state--error[data-v-498ae1f6]{border-color:#c0392b;color:#c0392b}.sa-table[data-v-498ae1f6]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e2e8f0);border-collapse:collapse;border-radius:var(--tf-radius-xs,6px);margin-bottom:16px;overflow:hidden;width:100%}.sa-table__header[data-v-498ae1f6]{background:var(--tf-surface-alt,#f7fafc);border-bottom:1px solid var(--tf-border,#e2e8f0);color:var(--tf-fg-1,#2d3748);cursor:pointer;font-size:12px;letter-spacing:.05em;padding:10px 12px;text-align:left;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sa-table__header[data-v-498ae1f6]:hover{background:var(--tf-surface-alt,#edf2f7)}.sa-table__sort-indicator[data-v-498ae1f6]{color:var(--tf-fg-2,#4a5568);margin-left:4px}.sa-table__row td[data-v-498ae1f6]{border-bottom:1px solid var(--tf-border,#edf2f7);color:var(--tf-fg-1,#1a202c);font-size:14px;padding:10px 12px}.sa-table__row:last-child td[data-v-498ae1f6]{border-bottom:none}.sa-table__row--inactive td[data-v-498ae1f6]{background:var(--tf-surface-alt,#f8fafc);color:var(--tf-fg-3,#94a3b8)}.sa-table__header--actions[data-v-498ae1f6]{cursor:default;text-align:right}.sa-table__actions-cell[data-v-498ae1f6]{text-align:right;vertical-align:middle;white-space:nowrap}.sacl-actions[data-v-498ae1f6]{align-items:center;display:flex;gap:8px;justify-content:flex-end}.sacl-invitation-chip[data-v-498ae1f6]{color:var(--tf-fg-2,#4a5568);font-size:13px}.sacl-status-chip[data-v-498ae1f6]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e2e8f0);border-radius:12px;display:inline-block;font-size:12px;padding:2px 8px}.sacl-status-chip--lead[data-v-498ae1f6]{background:#fff4e0;border-color:#f0b96b;color:#6b4500}.sacl-status-chip--active[data-v-498ae1f6]{background:#e6f7e6;border-color:#6cbf6c;color:#14571c}.sacl-status-chip--inactive[data-v-498ae1f6]{background:var(--tf-surface-alt,#f1f5f9);color:var(--tf-fg-3,#64748b)}.sacl-btn[data-v-498ae1f6]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border-strong,#cbd5e1);border-radius:var(--tf-radius-xs,4px);color:var(--tf-fg-1,#1a202c);cursor:pointer;font-size:13px;padding:4px 10px}.sacl-btn[data-v-498ae1f6]:hover{background:var(--tf-surface-alt,#f7fafc)}.sacl-btn[data-v-498ae1f6]:disabled{cursor:not-allowed;opacity:.5}.sacl-btn--danger[data-v-498ae1f6]{border-color:#e2b6b0;color:#c0392b}.sacl-modal .sacl-btn--danger[data-v-498ae1f6]{background:#c0392b;border-color:#c0392b;color:#fff}.sacl-modal-backdrop[data-v-498ae1f6]{align-items:center;background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.sacl-modal[data-v-498ae1f6]{background:var(--tf-bg,#fff);border-radius:var(--tf-radius-sm,6px);color:var(--tf-fg-1,#1a202c);max-width:420px;padding:24px;width:90%}.sacl-modal h3[data-v-498ae1f6]{margin:0 0 12px}.sacl-modal__error[data-v-498ae1f6]{color:#c0392b;font-size:13px;margin-top:12px}.sacl-modal__actions[data-v-498ae1f6]{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.substrate-buckets[data-v-0e2b1b08]{padding:1.5rem}.substrate-buckets__header[data-v-0e2b1b08]{align-items:center;display:flex;gap:.75rem;margin-bottom:.5rem}.substrate-buckets__title[data-v-0e2b1b08]{font-size:1.5rem;font-weight:600;margin:0}.substrate-buckets__live[data-v-0e2b1b08]{background:#10b981;border-radius:999px;color:#fff;font-size:.75rem;padding:.125rem .5rem}.substrate-buckets__lede[data-v-0e2b1b08]{color:#6b7280;margin-bottom:1rem;max-width:720px}.substrate-buckets__tabs[data-v-0e2b1b08]{border-bottom:1px solid #e5e7eb;display:flex;gap:.5rem;margin-bottom:1rem}.substrate-buckets__tab[data-v-0e2b1b08]{background:none;border:none;border-bottom:2px solid transparent;color:#6b7280;cursor:pointer;padding:.5rem 1rem}.substrate-buckets__tab--active[data-v-0e2b1b08]{border-bottom-color:#2563eb;color:#111827;font-weight:600}.substrate-buckets__count[data-v-0e2b1b08]{color:#9ca3af;font-size:.875rem}.substrate-buckets__bulk[data-v-0e2b1b08]{align-items:center;display:flex;gap:.5rem;margin-bottom:.75rem}.substrate-buckets__bulk-label[data-v-0e2b1b08]{color:#6b7280;margin-right:.5rem}.substrate-buckets__table[data-v-0e2b1b08]{border-collapse:collapse;width:100%}.substrate-buckets__table td[data-v-0e2b1b08],.substrate-buckets__table th[data-v-0e2b1b08]{border-bottom:1px solid #e5e7eb;font-size:.875rem;padding:.5rem .75rem;text-align:left}.substrate-buckets__swatch-img[data-v-0e2b1b08]{border-radius:4px;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.substrate-buckets__swatch-chip[data-v-0e2b1b08]{border:1px solid #e5e7eb;border-radius:4px;display:inline-block;height:32px;width:32px}.substrate-buckets__proposed[data-v-0e2b1b08]{color:#6b7280;text-transform:capitalize}.substrate-buckets__empty[data-v-0e2b1b08]{color:#9ca3af;padding:2rem;text-align:center}.substrate-buckets__error[data-v-0e2b1b08]{color:#dc2626;margin-top:.75rem}.zone-classes[data-v-afe00e76]{padding:1.5rem}.zone-classes__header[data-v-afe00e76]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.zone-classes__title[data-v-afe00e76]{font-size:1.5rem;font-weight:600;margin:0}.zone-classes__lede[data-v-afe00e76]{color:#6b7280;margin-bottom:1rem;max-width:720px}.zone-classes__panes[data-v-afe00e76]{display:grid;gap:1.5rem;grid-template-columns:320px 1fr}.zone-classes__list[data-v-afe00e76]{border-right:1px solid #e5e7eb;display:flex;flex-direction:column;gap:.25rem;padding-right:1rem}.zone-classes__row[data-v-afe00e76]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;-moz-column-gap:.5rem;column-gap:.5rem;cursor:pointer;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;padding:.5rem .75rem;text-align:left}.zone-classes__row[data-v-afe00e76]:hover{background:#f9fafb}.zone-classes__row--active[data-v-afe00e76]{background:#eef2ff;border-color:#6366f1}.zone-classes__row-name[data-v-afe00e76]{color:#111827;font-weight:600}.zone-classes__row-dims[data-v-afe00e76]{color:#6b7280;font-size:.75rem;grid-column:2;grid-row:1}.zone-classes__row-count[data-v-afe00e76]{color:#9ca3af;font-size:.75rem;grid-column:1/-1;grid-row:2}.zone-classes__detail-title[data-v-afe00e76]{font-size:1.125rem;font-weight:600;margin:0 0 .5rem}.zone-classes__table[data-v-afe00e76]{border-collapse:collapse;width:100%}.zone-classes__table td[data-v-afe00e76],.zone-classes__table th[data-v-afe00e76]{border-bottom:1px solid #e5e7eb;font-size:.875rem;padding:.5rem .75rem;text-align:left}.zone-classes__empty[data-v-afe00e76]{color:#9ca3af;padding:2rem;text-align:center}.zone-classes__diff[data-v-afe00e76]{background:#f9fafb;border-radius:8px;margin-top:1.5rem;padding:1rem}.zone-classes__diff-help[data-v-afe00e76]{color:#6b7280;font-size:.875rem;margin-bottom:.75rem}.zone-classes__badge[data-v-afe00e76]{background:#e5e7eb;border-radius:999px;color:#374151;display:inline-block;font-size:.75rem;margin-right:.25rem;padding:.125rem .5rem}.zone-classes__badge--new[data-v-afe00e76]{background:#d1fae5;color:#065f46}.zone-classes__badge--uncat[data-v-afe00e76]{background:#fef3c7;color:#92400e}.zone-classes__error[data-v-afe00e76]{color:#dc2626;margin-top:.75rem}.zone-dims[data-v-679baebe]{padding:1.5rem}.zone-dims__header[data-v-679baebe]{margin-bottom:.5rem}.zone-dims__title[data-v-679baebe]{font-size:1.5rem;font-weight:600;margin:0}.zone-dims__lede[data-v-679baebe]{color:#6b7280;margin-bottom:.75rem;max-width:720px}.zone-dims__provisional[data-v-679baebe]{background:#fef3c7;border-radius:6px;color:#92400e;font-size:.875rem;margin-bottom:1rem;max-width:720px;padding:.5rem .75rem}.zone-dims__table[data-v-679baebe]{border-collapse:collapse;width:100%}.zone-dims__table td[data-v-679baebe],.zone-dims__table th[data-v-679baebe]{border-bottom:1px solid #e5e7eb;font-size:.875rem;padding:.5rem .75rem;text-align:left}.zone-dims__table input[type=number][data-v-679baebe]{width:6rem}.zone-dims__row--inactive[data-v-679baebe]{color:#9ca3af}.zone-dims__inactive-badge[data-v-679baebe]{background:#f3f4f6;border-radius:999px;color:#6b7280;font-size:.75rem;padding:.125rem .5rem}.zone-dims__empty[data-v-679baebe]{color:#9ca3af;padding:2rem;text-align:center}.zone-dims__success[data-v-679baebe]{color:#047857;margin-top:.75rem}.zone-dims__error[data-v-679baebe]{color:#dc2626;margin-top:.75rem}.dpi-thresholds[data-v-cf56565c]{padding:1.5rem}.dpi-thresholds__header[data-v-cf56565c]{margin-bottom:.5rem}.dpi-thresholds__title[data-v-cf56565c]{font-size:1.5rem;font-weight:600;margin:0}.dpi-thresholds__lede[data-v-cf56565c]{color:#6b7280;margin-bottom:1rem;max-width:720px}.dpi-thresholds__table[data-v-cf56565c]{border-collapse:collapse;width:100%}.dpi-thresholds__table td[data-v-cf56565c],.dpi-thresholds__table th[data-v-cf56565c]{border-bottom:1px solid #e5e7eb;font-size:.875rem;padding:.5rem .75rem;text-align:left}.dpi-thresholds__row--inactive[data-v-cf56565c]{color:#9ca3af}.dpi-thresholds__inactive-badge[data-v-cf56565c]{background:#f3f4f6;border-radius:999px;color:#6b7280;font-size:.75rem;padding:.125rem .5rem}.dpi-thresholds__null-badge[data-v-cf56565c]{background:#fef3c7;border-radius:999px;color:#92400e;font-size:.75rem;margin-left:.5rem;padding:.125rem .5rem}.dpi-thresholds__empty[data-v-cf56565c]{color:#9ca3af;padding:2rem;text-align:center}.dpi-thresholds__success[data-v-cf56565c]{color:#047857;margin-top:.75rem}.dpi-thresholds__error[data-v-cf56565c]{color:#dc2626;margin-top:.75rem}.sa-settings[data-v-15b92c91]{max-width:720px}.sa-settings__header[data-v-15b92c91]{margin-bottom:24px}.sa-settings__title[data-v-15b92c91]{color:#1a202c;font-size:22px;font-weight:600;margin:0 0 6px}.sa-settings__lede[data-v-15b92c91]{color:#4b5563;font-size:14px;line-height:1.5;margin:0}.sa-settings__card[data-v-15b92c91]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;margin-bottom:24px;padding:16px 20px}.sa-settings__card-body[data-v-15b92c91]{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.sa-settings__card-copy[data-v-15b92c91]{min-width:0}.sa-settings__setting-label[data-v-15b92c91]{color:#1f2937;cursor:pointer;display:block;font-size:15px;font-weight:600;margin-bottom:4px}.sa-settings__setting-help[data-v-15b92c91]{color:#4b5563;font-size:13px;line-height:1.5;margin:0;max-width:460px}.sa-settings__not-enforced[data-v-15b92c91]{background:#fffbeb;border:1px solid #fde68a;border-radius:6px;color:#92400e;font-size:12px;line-height:1.4;margin:14px 0 0;padding:8px 12px}.sa-settings__error[data-v-15b92c91]{color:#b91c1c;font-size:.875rem;margin:12px 0 0}.sa-settings__method-list[data-v-15b92c91]{display:flex;flex-direction:column;gap:10px;list-style:none;margin:14px 0 0;padding:0}.sa-settings__method-row[data-v-15b92c91]{display:block}.sa-settings__method-label[data-v-15b92c91]{align-items:center;color:#1f2937;cursor:pointer;display:flex;font-size:14px;gap:8px}.sa-settings__method-checkbox[data-v-15b92c91]{cursor:pointer;height:16px;width:16px}.sa-settings__nav-link[data-v-15b92c91]{align-items:center;background:#fff;border:1px solid #2f6df6;border-radius:6px;color:#2f6df6;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:600;padding:6px 14px;text-decoration:none;transition:background .15s ease,color .15s ease;white-space:nowrap}.sa-settings__nav-link[data-v-15b92c91]:hover{background:#2f6df6;color:#fff}.sa-settings__nav-link[data-v-15b92c91]:focus-visible{outline:2px solid #2f6df6;outline-offset:2px}.sa-toggle[data-v-15b92c91]{align-items:center;cursor:pointer;display:inline-flex;flex:0 0 auto;gap:10px}.sa-toggle__input[data-v-15b92c91]{height:0;opacity:0;position:absolute;width:0}.sa-toggle__track[data-v-15b92c91]{background:#cbd2dc;border-radius:999px;display:inline-block;flex:0 0 auto;height:22px;position:relative;transition:background .15s ease;width:40px}.sa-toggle__thumb[data-v-15b92c91]{background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(28,36,48,.25);height:18px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:18px}.sa-toggle__input:checked+.sa-toggle__track[data-v-15b92c91]{background:#2f6df6}.sa-toggle__input:checked+.sa-toggle__track .sa-toggle__thumb[data-v-15b92c91]{transform:translateX(18px)}.sa-toggle__input:focus-visible+.sa-toggle__track[data-v-15b92c91]{outline:2px solid #2f6df6;outline-offset:2px}.sa-toggle__state[data-v-15b92c91]{color:#5b6572;font-size:13px}.proto-index__title[data-v-0052be99]{color:#1a202c;font-size:22px;font-weight:600;margin:0 0 6px}.proto-index__sub[data-v-0052be99]{color:#4a5568;font-size:14px;margin:0 0 24px;max-width:66ch}.proto-index__list[data-v-0052be99]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));list-style:none;margin:0;padding:0}.proto-index__card[data-v-0052be99]{border:1px solid #e2e8f0;border-radius:10px;color:inherit;display:block;padding:18px 20px;text-decoration:none;transition:border-color .15s,box-shadow .15s}.proto-index__card[data-v-0052be99]:hover{border-color:#cbd5e0;box-shadow:0 2px 8px rgba(0,0,0,.06)}.proto-index__card-head[data-v-0052be99]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.proto-index__card-title[data-v-0052be99]{color:#1a202c;font-size:16px;font-weight:600}.proto-index__chip[data-v-0052be99]{border-radius:999px;font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.proto-index__chip--live[data-v-0052be99]{background:#c6f6d5;color:#22543d}.proto-index__chip--wip[data-v-0052be99]{background:#feebc8;color:#7b341e}.proto-index__card-desc[data-v-0052be99]{color:#4a5568;font-size:13px;line-height:1.5;margin:0}.wilcom-proto[data-v-bf2a7226]{max-width:980px}.wilcom-proto__title[data-v-bf2a7226]{color:#1a202c;font-size:22px;font-weight:600;margin:0 0 6px}.wilcom-proto__sub[data-v-bf2a7226]{color:#4a5568;font-size:14px;margin:0 0 24px;max-width:60ch}.wilcom-proto__body[data-v-bf2a7226]{align-items:flex-start;display:flex;gap:32px}.wilcom-proto__controls[data-v-bf2a7226]{flex:0 0 320px}.wilcom-proto__result[data-v-bf2a7226]{flex:1;min-width:0}.wilcom-proto__field[data-v-bf2a7226]{margin-bottom:16px}.wilcom-proto__field-row[data-v-bf2a7226]{display:flex;gap:16px}.wilcom-proto__field-row .wilcom-proto__field[data-v-bf2a7226]{flex:1}.wilcom-proto__label[data-v-bf2a7226]{color:#4a5568;display:block;font-size:12px;font-weight:600;letter-spacing:.4px;margin-bottom:4px;text-transform:uppercase}.wilcom-proto__input[data-v-bf2a7226]{border:1px solid #cbd5e0;border-radius:6px;box-sizing:border-box;font-size:14px;padding:8px 10px;width:100%}.wilcom-proto__color[data-v-bf2a7226]{border:1px solid #cbd5e0;border-radius:6px;box-sizing:border-box;height:38px;padding:2px;width:100%}.wilcom-proto__hint[data-v-bf2a7226]{color:#718096;font-size:12px;margin:6px 0 0}.wilcom-proto__hint--error[data-v-bf2a7226]{color:#c53030}.wilcom-proto__btn[data-v-bf2a7226]{background:#2b6cb0;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;padding:10px 16px;width:100%}.wilcom-proto__btn[data-v-bf2a7226]:disabled{background:#a0aec0;cursor:not-allowed}.wilcom-proto__error[data-v-bf2a7226]{color:#c53030;font-size:13px;margin-top:10px}.wilcom-proto__stage[data-v-bf2a7226]{align-items:center;background:#f7fafc;border:1px dashed #cbd5e0;border-radius:8px;display:flex;justify-content:center;min-height:200px;padding:24px}.wilcom-proto__image[data-v-bf2a7226]{height:auto;max-width:100%}.wilcom-proto__placeholder[data-v-bf2a7226]{color:#a0aec0;font-size:14px}.wilcom-proto__meta[data-v-bf2a7226]{border:1px solid #e2e8f0;border-radius:8px;margin:20px 0 0;overflow:hidden}.wilcom-proto__meta-row[data-v-bf2a7226]{border-bottom:1px solid #edf2f7;display:flex;font-size:13px;justify-content:space-between;padding:8px 14px}.wilcom-proto__meta-row[data-v-bf2a7226]:last-child{border-bottom:none}.wilcom-proto__meta-row dt[data-v-bf2a7226]{color:#718096;margin:0}.wilcom-proto__meta-row dd[data-v-bf2a7226]{color:#1a202c;font-weight:600;margin:0}.editor-artwork-picker-backdrop[data-v-773fcd88]{align-items:center;background:rgba(0,0,0,.45);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.editor-artwork-picker[data-v-773fcd88]{background:var(--tf-bg,#fff);border-radius:8px;box-shadow:0 12px 32px rgba(0,0,0,.25);max-height:92vh;overflow-y:auto;width:min(560px,92vw)}.eap-header[data-v-773fcd88]{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;padding:16px 20px}.eap-title[data-v-773fcd88]{font-size:18px;font-weight:600;margin:0}.eap-close[data-v-773fcd88]{background:none;border:none;color:rgba(0,0,0,.6);cursor:pointer;font-size:22px}.eap-body[data-v-773fcd88]{padding:16px 20px}.eap-toolbar[data-v-773fcd88]{border-bottom:1px solid var(--tf-border,#e0e0e0);display:flex;gap:8px;margin-bottom:12px}.eap-tab[data-v-773fcd88]{background:none;border:none;border-bottom:2px solid transparent;color:var(--tf-text-muted,#6b7280);cursor:pointer;font-size:13px;padding:6px 10px}.eap-tab.is-active[data-v-773fcd88]{border-bottom-color:var(--tf-brand-primary,#119ae9);color:var(--tf-text-primary,#133752);font-weight:600}.eap-pane[data-v-773fcd88]{display:flex;flex-direction:column;gap:10px}.eap-grid[data-v-773fcd88]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));list-style:none;margin:0;max-height:320px;overflow-y:auto;padding:0}.eap-grid-item[data-v-773fcd88]{list-style:none}.eap-grid-btn[data-v-773fcd88]{align-items:flex-start;background:var(--tf-bg-card,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:10px 12px;text-align:left;width:100%}.eap-grid-btn[data-v-773fcd88]:hover{border-color:var(--tf-brand-primary,#119ae9)}.eap-grid-thumb[data-v-773fcd88]{align-items:center;background:var(--tf-bg-muted,#f5f7fa);border-radius:4px;display:flex;height:72px;justify-content:center;margin-bottom:4px;overflow:hidden;width:100%}.eap-grid-img[data-v-773fcd88]{display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.eap-grid-placeholder[data-v-773fcd88]{color:var(--tf-text-muted,#6b7280);font-size:26px;font-weight:600}.eap-grid-name[data-v-773fcd88]{color:var(--tf-text-primary,#133752);font-size:13px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eap-grid-meta[data-v-773fcd88]{color:var(--tf-text-muted,#6b7280);font-size:11px}.eap-empty[data-v-773fcd88]{color:var(--tf-text-muted,#6b7280);font-size:13px;margin:0;padding:16px 0;text-align:center}.eap-label[data-v-773fcd88]{color:rgba(0,0,0,.75);font-size:13px;font-weight:500}.eap-error[data-v-773fcd88]{color:#d32f2f;font-size:12px;margin:0}.eap-footer[data-v-773fcd88]{display:flex;gap:8px;justify-content:flex-end;padding-top:8px}.eap-btn[data-v-773fcd88]{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;cursor:pointer;font-size:14px;padding:6px 14px}.eap-btn--primary[data-v-773fcd88]{background:var(--tf-brand-primary,#1976d2);border-color:var(--tf-brand-primary,#1976d2);color:#fff}.eap-btn[data-v-773fcd88]:disabled{cursor:not-allowed;opacity:.6}.artifi-proto[data-v-75181390]{background:#f5f6f8;color:#1a1a1a;display:flex;flex-direction:column;min-height:100vh}.artifi-proto__head[data-v-75181390]{background:#fff;border-bottom:1px solid #e2e4e8;padding:16px 24px}.artifi-proto__title[data-v-75181390]{font-size:18px;font-weight:600;margin:0}.artifi-proto__sub[data-v-75181390]{color:#5a5f6b;font-size:13px;margin:4px 0 0}.artifi-proto__body[data-v-75181390]{align-items:stretch;display:flex;flex:1 1 auto;gap:16px;padding:16px 24px}.artifi-proto__controls[data-v-75181390]{display:flex;flex:0 0 360px;flex-direction:column;gap:16px}.artifi-proto__step[data-v-75181390]{background:#fff;border:1px solid #e2e4e8;border-radius:8px;padding:14px 16px}.artifi-proto__step-title[data-v-75181390]{font-size:14px;font-weight:600;margin:0 0 8px}.artifi-proto__hint[data-v-75181390]{color:#6b7280;font-size:12px;margin:0 0 8px}.artifi-proto__field[data-v-75181390]{display:block;font-size:12px;margin-bottom:8px}.artifi-proto__field span[data-v-75181390]{color:#6b7280;display:block;margin-bottom:2px}.artifi-proto__field input[data-v-75181390],.artifi-proto__field select[data-v-75181390]{border:1px solid #cbd0d8;border-radius:6px;font-size:13px;padding:6px 8px;width:100%}.artifi-proto__btn[data-v-75181390]{background:#fff;border:1px solid #cbd0d8;border-radius:6px;cursor:pointer;font-size:13px;margin:8px 8px 0 0;padding:7px 14px}.artifi-proto__btn[data-v-75181390]:disabled{cursor:not-allowed;opacity:.5}.artifi-proto__btn--primary[data-v-75181390]{background:#2563eb;border-color:#2563eb;color:#fff}.artifi-proto__status[data-v-75181390]{font-size:12px;margin:10px 0 0}.artifi-proto__error[data-v-75181390]{color:#b91c1c;font-size:12px;margin:8px 0 0}.artifi-proto__uploaded[data-v-75181390]{align-items:center;display:flex;font-size:12px;gap:8px;margin-top:10px}.artifi-proto__thumb[data-v-75181390]{background:#fff;border:1px solid #e2e4e8;border-radius:4px;height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.artifi-proto__payload[data-v-75181390]{background:#0f172a;border-radius:6px;color:#e2e8f0;font-size:11px;max-height:220px;overflow:auto;padding:10px}.artifi-proto__stage[data-v-75181390]{background:#fff;border:1px solid #e2e4e8;border-radius:8px;display:flex;flex:1 1 auto;overflow:hidden}.artifi-proto__mount[data-v-75181390]{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:600px}.artifi-proto__placeholder[data-v-75181390]{color:#9ca3af;font-size:14px}.emb-stage[data-v-535b89c6]{max-width:980px}.emb-stage__title[data-v-535b89c6]{color:#1a202c;font-size:22px;font-weight:600;margin:0 0 6px}.emb-stage__sub[data-v-535b89c6]{color:#4a5568;font-size:14px;margin:0 0 24px;max-width:70ch}.emb-stage__field[data-v-535b89c6]{margin-bottom:16px}.emb-stage__label[data-v-535b89c6]{color:#4a5568;display:block;font-size:12px;font-weight:600;letter-spacing:.4px;margin-bottom:6px;text-transform:uppercase}.emb-stage__file-input[data-v-535b89c6]{display:block;font-size:14px}.emb-stage__hint[data-v-535b89c6]{color:#718096;font-size:12px;margin:8px 0 0}.emb-stage__error[data-v-535b89c6]{color:#c53030;font-size:13px;margin:10px 0}.emb-stage__images[data-v-535b89c6]{display:flex;flex-wrap:wrap;gap:24px;margin-top:12px}.emb-stage__figure[data-v-535b89c6]{background:#f7fafc;border:1px dashed #cbd5e0;border-radius:8px;margin:0;padding:12px;text-align:center}.emb-stage__figure figcaption[data-v-535b89c6]{color:#718096;font-size:12px;letter-spacing:.4px;margin-bottom:8px;text-transform:uppercase}.emb-stage__thumb[data-v-535b89c6]{max-height:160px;max-width:160px}.emb-stage__full[data-v-535b89c6]{max-height:480px;max-width:480px}.emb-stage__meta[data-v-535b89c6]{border:1px solid #e2e8f0;border-radius:8px;margin:20px 0 0;overflow:hidden}.emb-stage__meta-row[data-v-535b89c6]{border-bottom:1px solid #edf2f7;display:flex;font-size:13px;justify-content:space-between;padding:8px 14px}.emb-stage__meta-row[data-v-535b89c6]:last-child{border-bottom:none}.emb-stage__meta-row dt[data-v-535b89c6]{color:#718096;margin:0}.emb-stage__meta-row dd[data-v-535b89c6]{color:#1a202c;font-weight:600;margin:0}.emb-stage__summary[data-v-535b89c6]{margin-top:20px}.emb-stage__summary-title[data-v-535b89c6]{color:#1a202c;font-size:14px;font-weight:600;margin:0 0 8px}.emb-stage__summary-body[data-v-535b89c6]{background:#1a202c;border-radius:8px;color:#e2e8f0;font-size:12px;overflow-x:auto;padding:12px 14px}.tiptap-proto[data-v-474840ba]{max-width:1200px}.tiptap-proto__title[data-v-474840ba]{color:#1a202c;font-size:22px;font-weight:600;margin:0 0 6px}.tiptap-proto__sub[data-v-474840ba]{color:#4a5568;font-size:14px;margin:0 0 24px;max-width:72ch}.tiptap-proto__hint code[data-v-474840ba],.tiptap-proto__output-note code[data-v-474840ba],.tiptap-proto__output-title code[data-v-474840ba],.tiptap-proto__sub code[data-v-474840ba]{background:#edf2f7;border-radius:4px;font-size:12px;padding:1px 5px}.tiptap-proto__settings[data-v-474840ba]{background:#faf5ff;border:1px dashed #b794f4;border-radius:8px;margin:0 0 24px;max-width:520px;padding:14px 16px}.tiptap-proto__settings-head[data-v-474840ba]{align-items:center;display:flex;gap:10px;margin-bottom:8px}.tiptap-proto__settings-title[data-v-474840ba]{color:#44337a;font-size:14px;font-weight:600;margin:0}.tiptap-proto__settings-badge[data-v-474840ba]{background:#e9d8fd;border-radius:4px;color:#6b46c1;font-size:11px;font-weight:600;letter-spacing:.04em;padding:2px 7px;text-transform:uppercase}.tiptap-proto__settings-row[data-v-474840ba]{align-items:center;color:#2d3748;cursor:pointer;display:flex;font-size:13px;gap:8px}.tiptap-proto__settings-label[data-v-474840ba]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tiptap-proto__settings-note[data-v-474840ba]{color:#6b7280;font-size:12px;line-height:1.5;margin:8px 0 0}.tiptap-proto__body[data-v-474840ba]{align-items:flex-start;display:flex;gap:28px}.tiptap-proto__editor-col[data-v-474840ba]{flex:1 1 55%;min-width:0}.tiptap-proto__output-col[data-v-474840ba]{flex:1 1 45%;min-width:0}.tiptap-proto__toolbar[data-v-474840ba]{align-items:center;background:#f7fafc;border:1px solid #cbd5e0;border-bottom:none;border-radius:8px 8px 0 0;display:flex;flex-wrap:wrap;gap:2px;padding:4px 6px}.tiptap-proto__block-select[data-v-474840ba]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%232d3748' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;border:1px solid #cbd5e0;border-radius:5px;color:#2d3748;cursor:pointer;font-size:13px;height:30px;line-height:1;padding:0 26px 0 10px}.tiptap-proto__block-select[data-v-474840ba]:hover{background-color:#f7fafc}.tiptap-proto__block-select[data-v-474840ba]:focus-visible{outline:2px solid #2b6cb0;outline-offset:1px}.tiptap-proto__tbtn[data-v-474840ba]{align-items:center;background:transparent;border:1px solid transparent;border-radius:5px;color:#2d3748;cursor:pointer;display:inline-flex;font-size:13px;height:30px;justify-content:center;line-height:1;min-width:30px;padding:0 8px;transition:background-color .12s ease,border-color .12s ease}.tiptap-proto__tbtn .material-icons[data-v-474840ba]{font-size:20px;line-height:1}.tiptap-proto__tbtn[data-v-474840ba]:hover:not(:disabled){background:#e2e8f0;border-color:#cbd5e0}.tiptap-proto__tbtn[data-v-474840ba]:active:not(:disabled){background:#cbd5e0}.tiptap-proto__tbtn[data-v-474840ba]:focus-visible{outline:2px solid #2b6cb0;outline-offset:1px}.tiptap-proto__tbtn.is-active[data-v-474840ba]{background:#2b6cb0;border-color:#2b6cb0;color:#fff}.tiptap-proto__tbtn.is-active[data-v-474840ba]:hover:not(:disabled){background:#2c5282;border-color:#2c5282}.tiptap-proto__tbtn[data-v-474840ba]:disabled{cursor:not-allowed;opacity:.4}.tiptap-proto__tbtn--primary[data-v-474840ba]{color:#2f855a;font-weight:600}.tiptap-proto__tbtn--primary[data-v-474840ba]:hover:not(:disabled){background:#c6f6d5;border-color:#9ae6b4}.tiptap-proto__spin[data-v-474840ba]{animation:tiptap-proto-spin-474840ba 1.2s linear infinite}@keyframes tiptap-proto-spin-474840ba{to{transform:rotate(1turn)}}.tiptap-proto__sep[data-v-474840ba]{align-self:stretch;background:#cbd5e0;margin:4px 5px;min-height:22px;width:1px}.tiptap-proto__surface[data-v-474840ba]{background:#fff;border:1px solid #cbd5e0;border-radius:0 0 8px 8px;min-height:280px;padding:14px 16px}.tiptap-proto__surface[data-v-474840ba] .ProseMirror{min-height:250px;outline:none}.tiptap-proto__surface[data-v-474840ba] .ProseMirror:focus{outline:none}.tiptap-proto__surface[data-v-474840ba] img{border-radius:4px;height:auto;max-width:100%}.tiptap-proto__surface[data-v-474840ba] blockquote{border-left:3px solid #cbd5e0;color:#4a5568;margin:8px 0;padding-left:12px}.tiptap-proto__file[data-v-474840ba]{display:none}.tiptap-proto__error[data-v-474840ba]{color:#c53030;font-size:13px;margin:10px 0 0}.tiptap-proto__hint[data-v-474840ba]{color:#718096;font-size:12px;line-height:1.6;margin:12px 0 0}.tiptap-proto__output-head[data-v-474840ba]{margin-bottom:8px}.tiptap-proto__output-title[data-v-474840ba]{color:#1a202c;font-size:15px;font-weight:600;margin:0 0 4px}.tiptap-proto__output-note[data-v-474840ba]{color:#718096;font-size:12px;line-height:1.5;margin:0}.tiptap-proto__output[data-v-474840ba]{background:#1a202c;border:1px solid #cbd5e0;border-radius:8px;color:#e2e8f0;font-size:12px;line-height:1.6;margin:0;max-height:520px;min-height:280px;overflow:auto;padding:14px 16px;white-space:pre-wrap;word-break:break-word}.tiptap-proto__dialog-overlay[data-v-474840ba]{align-items:center;background:rgba(26,32,44,.45);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.tiptap-proto__dialog[data-v-474840ba]{background:#fff;border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.25);max-width:380px;padding:20px 22px;width:100%}.tiptap-proto__dialog-title[data-v-474840ba]{color:#1a202c;font-size:16px;font-weight:600;margin:0 0 14px}.tiptap-proto__dialog-label[data-v-474840ba]{color:#2d3748;display:block;font-size:13px;font-weight:500;margin:0 0 6px}.tiptap-proto__dialog-input[data-v-474840ba]{border:1px solid #cbd5e0;border-radius:6px;box-sizing:border-box;color:#1a202c;font-size:14px;height:36px;padding:0 10px;width:100%}.tiptap-proto__dialog-input[data-v-474840ba]:focus-visible{outline:2px solid #2b6cb0;outline-offset:1px}.tiptap-proto__dialog-checkbox[data-v-474840ba]{align-items:center;color:#2d3748;cursor:pointer;display:flex;font-size:13px;gap:8px;margin:14px 0 0}.tiptap-proto__dialog-actions[data-v-474840ba]{display:flex;gap:8px;justify-content:flex-end;margin-top:20px}.tiptap-proto__dialog-btn[data-v-474840ba]{background:#fff;border:1px solid #cbd5e0;border-radius:6px;color:#2d3748;cursor:pointer;font-size:13px;font-weight:500;height:34px;padding:0 14px}.tiptap-proto__dialog-btn[data-v-474840ba]:hover{background:#f7fafc}.tiptap-proto__dialog-btn[data-v-474840ba]:focus-visible{outline:2px solid #2b6cb0;outline-offset:1px}.tiptap-proto__dialog-btn--primary[data-v-474840ba]{background:#2b6cb0;border-color:#2b6cb0;color:#fff}.tiptap-proto__dialog-btn--primary[data-v-474840ba]:hover{background:#2c5282;border-color:#2c5282}.main-container-w-background[data-v-4c534c36]{background-color:#f5f8fa;height:100vh}.main-container[data-v-4c534c36]{height:100%;width:100%}.password-login-card[data-v-4c534c36]{border-radius:50px;width:400px}.tf-logo[data-v-4c534c36]{image-rendering:crisp-edges}.btn-login[data-v-4c534c36]{height:48px!important}.company-logo[data-v-4c534c36]{border-radius:30px;height:350px;-o-object-fit:cover;object-fit:cover;width:350px}.textline[data-v-bdbeff60]{font-size:18px}.btn-coupon[data-v-bdbeff60]{max-width:120px}.panel-header[data-v-bdbeff60]{align-content:center;display:flex;font-weight:500;text-transform:uppercase}.panel-content[data-v-bdbeff60]{padding:12px 24px}.expansion-panel[data-v-bdbeff60]{border:1px solid #e7e7e7;overflow:visible!important}.expansion-panel[data-v-bdbeff60] .v-expansion-panel-text__wrapper{overflow:visible!important}.edit-text[data-v-bdbeff60]{align-items:center;color:#575757;display:flex;justify-content:right;margin-right:10px}.panel-header-layout[data-v-bdbeff60]{justify-content:space-between}.stripe-div.stripe-form{background-color:#fff}.stripe-div.stripe-form *{font-family:Source Code Pro,Consolas,Menlo,monospace;font-size:16px;font-weight:500}.stripe-div.stripe-form .row{display:flex;margin:0 5px 10px}.stripe-div.stripe-form .field{height:50px;margin:0 10px;position:relative;width:100%}.stripe-div.stripe-form .field.half-width{width:50%}.stripe-div.stripe-form .field.quarter-width{width:calc(25% - 10px)}.stripe-div.stripe-form .baseline{background-color:#cfd7df;bottom:0;height:1px;left:0;position:absolute;transition:background-color .3s cubic-bezier(.165,.84,.44,1);width:100%}.stripe-div.stripe-form label{bottom:8px;color:#cfd7df;cursor:text;left:0;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;transform-origin:0 50%;transition-duration:.3s;transition-property:color,transform;transition-timing-function:cubic-bezier(.165,.84,.44,1);white-space:nowrap;width:100%}.stripe-div.stripe-form .input{background-color:transparent;bottom:0;color:#32325d;left:0;padding-bottom:7px;position:absolute;width:100%}.stripe-div.stripe-form .input::-webkit-input-placeholder{color:transparent;-webkit-transition:color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1)}.stripe-div.stripe-form .input::-moz-placeholder{color:transparent;-moz-transition:color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1)}.stripe-div.stripe-form .input:-ms-input-placeholder{color:transparent;-ms-transition:color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1)}.stripe-div.stripe-form .input.StripeElement{opacity:0;transition:opacity .3s cubic-bezier(.165,.84,.44,1);will-change:opacity}.stripe-div.stripe-form .input.focused,.stripe-div.stripe-form .input:not(.empty){opacity:1}.stripe-div.stripe-form .input.focused::-webkit-input-placeholder,.stripe-div.stripe-form .input:not(.empty)::-webkit-input-placeholder{color:#cfd7df}.stripe-div.stripe-form .input.focused::-moz-placeholder,.stripe-div.stripe-form .input:not(.empty)::-moz-placeholder{color:#cfd7df}.stripe-div.stripe-form .input.focused:-ms-input-placeholder,.stripe-div.stripe-form .input:not(.empty):-ms-input-placeholder{color:#cfd7df}.stripe-div.stripe-form .input.focused+label,.stripe-div.stripe-form .input:not(.empty)+label{color:#aab7c4;cursor:default;transform:scale(.85) translateY(-25px)}.stripe-div.stripe-form .input.focused+label{color:#24b47e}.stripe-div.stripe-form .input.invalid+label{color:#ffa27b}.stripe-div.stripe-form .input.focused+label+.baseline{background-color:#24b47e}.stripe-div.stripe-form .input.focused.invalid+label+.baseline{background-color:#e25950}.stripe-div.stripe-form button,.stripe-div.stripe-form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:none;outline:none}.stripe-div.stripe-form input:-webkit-autofill{-webkit-text-fill-color:#e39f48;-webkit-animation:void-animation-out 1ms;-webkit-transition:background-color 100000000s;transition:background-color 100000000s}.stripe-div.stripe-form .StripeElement--webkit-autofill{background:transparent!important}.stripe-div.stripe-form button,.stripe-div.stripe-form input{-webkit-animation:void-animation-out 1ms}.stripe-div.stripe-form button{background-color:#24b47e;border-radius:4px;color:#fff;cursor:pointer;display:block;font-weight:600;height:40px;margin:40px 15px 0;text-transform:uppercase;width:calc(100% - 30px)}.stripe-div.stripe-form .error svg{margin-top:0!important}.stripe-div.stripe-form .error svg .base{fill:#e25950}.stripe-div.stripe-form .error svg .glyph{fill:#fff}.stripe-div.stripe-form .error .message{color:#e25950}.stripe-div.stripe-form .success .icon .border{stroke:#abe9d2}.stripe-div.stripe-form .success .icon .checkmark{stroke:#24b47e}.stripe-div.stripe-form .success .title{color:#32325d;font-size:16px!important}.stripe-div.stripe-form .success .message{color:#8898aa;font-size:13px!important}.stripe-div.stripe-form .success .reset path{fill:#24b47e}.total{float:right}.v-table__overflow .v-datatable th{font-size:14px}.elevation-1{border:0;box-shadow:unset!important}@media only screen and (min-width:1904px){.checkout-margin{max-width:1600px}}@media only screen and (min-width:1264px) and (max-width:1904px){.checkout-margin{max-width:1350px}}@media only screen and (min-width:960px) and (max-width:1264px){.checkout-margin{max-width:870px}}.text-right{text-align:right}.product-spinner{left:50%;position:fixed;top:40%;transform:translate(-50%,-50%);z-index:2}.keep-shopping{cursor:pointer;margin-bottom:8px;padding:12px 0;text-decoration:underline}.panel-header{align-content:center;display:flex;font-weight:500;text-transform:uppercase}.guest-order-lookup[data-v-223b0ecd]{max-width:32rem}.guest-order-lookup__title[data-v-223b0ecd]{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.guest-order-lookup__intro[data-v-223b0ecd],.guest-order-lookup__sent[data-v-223b0ecd]{margin-bottom:1rem}.guest-order-lookup__form[data-v-223b0ecd]{display:flex;flex-direction:column;gap:.5rem}.guest-order-lookup__label[data-v-223b0ecd]{font-size:.875rem;font-weight:500}.guest-order-lookup__input[data-v-223b0ecd]{border:1px solid #ccc;border-radius:4px;padding:.5rem}.guest-order-lookup__button[data-v-223b0ecd]{align-self:flex-start;background:#1976d2;border-radius:4px;color:#fff;padding:.5rem 1rem}.guest-order-lookup__button[data-v-223b0ecd]:disabled{opacity:.6}.orders-list-row-clickable[data-v-4b0d146f]{cursor:pointer}.stripe-card-element[data-v-0ff21265]{background-color:#fff;border:1px solid #cfd7df;border-radius:4px;padding:12px}.gate-invalid[data-v-345a51bc],.gate-loading[data-v-345a51bc]{color:#444;padding:64px 24px;text-align:center}.gate-invalid h2[data-v-345a51bc]{font-size:22px;margin:0 0 8px}.gate-invalid p[data-v-345a51bc]{color:#777;margin:0}.sf-category-nav[data-v-c28769fc]{align-items:center;background:#fff;border-bottom:1px solid var(--tf-border,#e4e9ee);display:flex;gap:6px;overflow-x:auto;padding:0 28px;white-space:nowrap}.sf-nav-item[data-v-c28769fc]{border-bottom:2px solid transparent;color:var(--tf-fg-2,#3f4f5c);cursor:pointer;font-size:13.5px;font-weight:500;margin-bottom:-1px;padding:13px 12px;text-decoration:none}.sf-nav-item[data-v-c28769fc]:hover{color:var(--tf-fg-1,#1b2a38)}.sf-nav-item--active[data-v-c28769fc]{font-weight:600}@media (max-width:600px){.sf-category-nav[data-v-c28769fc]{gap:4px;padding:0 12px}.sf-nav-item[data-v-c28769fc]{padding:12px 10px}}.storefront-hero-carousel[data-v-189248ca]{width:100%}.storefront-hero-slide-link[data-v-189248ca]{align-items:center;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}.storefront-hero-slide-image[data-v-189248ca]{background:#fff;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.storefront-hero-slide-headline[data-v-189248ca]{background:rgba(0,0,0,.55);border-radius:4px;bottom:12px;color:#fff;font-size:1.1rem;font-weight:600;left:50%;max-width:90%;padding:6px 16px;position:absolute;text-align:center;transform:translateX(-50%)}.garment-silhouette[data-v-c5646686]{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.garment-silhouette__art[data-v-c5646686],.garment-silhouette__mask[data-v-c5646686],.garment-silhouette__photo[data-v-c5646686]{position:absolute}.sf-product-grid[data-v-3287e266]{padding:8px 32px 32px}.sf-grid[data-v-3287e266]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));list-style:none;margin:0;padding:0}.sf-grid-item[data-v-3287e266]{margin:0}.sf-card[data-v-3287e266]{background:#fff;border:1px solid var(--tf-border,#e0e0e0);border-radius:8px;color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:box-shadow .15s ease}.sf-card[data-v-3287e266]:hover{box-shadow:var(--tf-elev-2,0 3px 6px rgba(0,0,0,.12))}.sf-card__media[data-v-3287e266]{align-items:center;aspect-ratio:1/1;background:var(--tf-surface-light,#f5f8fa);display:flex;justify-content:center;min-height:0;overflow:hidden}.sf-card__thumb[data-v-3287e266]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.sf-card__silhouette[data-v-3287e266]{height:100%;width:100%}.sf-card__body[data-v-3287e266]{display:flex;flex-direction:column;gap:6px;padding:12px 14px 16px}.sf-card__name[data-v-3287e266]{color:var(--tf-fg-1,#212121);font-size:14.5px;font-weight:500;line-height:1.3}.sf-card__price[data-v-3287e266]{color:var(--tf-fg-1,#212121);font-size:16px;font-weight:600}.sf-card__swatches[data-v-3287e266]{align-items:center;display:flex;gap:5px;margin-top:2px}.sf-swatch[data-v-3287e266]{border:1px solid var(--tf-border-strong,#d6d6d6);border-radius:50%;display:inline-block;height:16px;width:16px}.sf-swatch-more[data-v-3287e266]{color:var(--tf-fg-3,#616161);font-size:12px}.sf-footer[data-v-88bb2fee]{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.sf-footer__brand[data-v-88bb2fee]{align-items:center;display:inline-flex}.sf-footer__sep[data-v-88bb2fee]{color:rgba(0,0,0,.4);font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sf-footer__link[data-v-88bb2fee]{color:inherit;font-size:.8rem;opacity:.75;text-decoration:none}.sf-footer__link[data-v-88bb2fee]:hover{opacity:1;text-decoration:underline}.sf-home__empty[data-v-003d68cc],.sf-home__error[data-v-003d68cc],.sf-home__loading[data-v-003d68cc]{color:var(--tf-fg-3,#616161);padding:48px 32px;text-align:center}.sf-home__banner[data-v-003d68cc]{display:block;max-height:320px;-o-object-fit:cover;object-fit:cover;width:100%}.sf-home__message[data-v-003d68cc],.sf-home__richtext[data-v-003d68cc]{color:var(--tf-fg-2,#424242);line-height:1.55;padding:20px 32px 8px}.sf-breadcrumb[data-v-b2258d56]{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:6px;padding:20px 32px 4px}.sf-breadcrumb__link[data-v-b2258d56]{color:var(--tf-primary,#119ae9);cursor:pointer;font-weight:500;text-decoration:none}.sf-breadcrumb__link[data-v-b2258d56]:hover{text-decoration:underline}.sf-breadcrumb__current[data-v-b2258d56]{color:var(--tf-fg-1,#1b2a38);font-weight:600}.sf-breadcrumb__sep[data-v-b2258d56]{color:var(--tf-fg-5,#9aa6b0);font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sf-product[data-v-28309365]{display:flex;flex-direction:column}.sf-product__error[data-v-28309365],.sf-product__loading[data-v-28309365]{color:var(--tf-fg-3,#616161);font-size:15px;padding:40px 32px}.sf-product__grid[data-v-28309365]{align-items:start;display:grid;gap:44px;grid-template-columns:1.05fr 1fr;padding:18px 32px 32px}.sf-product__gallery[data-v-28309365]{display:flex;gap:14px;position:sticky;top:108px}.sf-product__thumbs[data-v-28309365]{display:flex;flex-direction:column;gap:10px}.sf-product__thumb[data-v-28309365]{background:#fff;border:1.5px solid var(--tf-border,#e0e0e0);border-radius:8px;cursor:pointer;height:62px;overflow:hidden;padding:0;width:62px}.sf-product__thumb.is-active[data-v-28309365]{border-color:var(--tf-primary,#119ae9)}.sf-product__main[data-v-28309365]{aspect-ratio:1;background:var(--tf-surface-light,#f5f8fa);border:1px solid var(--tf-border,#e0e0e0);border-radius:14px;flex:1;overflow:hidden;position:relative}.sf-product__thumb-photo[data-v-28309365]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sf-product__main-photo[data-v-28309365]{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.sf-product__ph[data-v-28309365]{align-items:center;background:repeating-linear-gradient(135deg,#eef3f7 0 12px,#e5edf3 12px 24px);color:#8aa0b0;display:flex;font-size:12px;height:100%;justify-content:center;text-align:center;width:100%}.sf-product__ph--tiny[data-v-28309365]{font-size:8px;padding:2px}.sf-product__buybox[data-v-28309365]{color:var(--tf-fg-1,#212121);font-size:14px}.sf-product__style[data-v-28309365]{color:var(--tf-fg-3,#616161);font-family:var(--tf-font-mono,monospace);font-size:12px;margin-bottom:8px}.sf-product__name[data-v-28309365]{font-size:30px;font-weight:700;letter-spacing:-.5px;line-height:1.12;margin:0 0 14px}.sf-product__price[data-v-28309365]{font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;margin-bottom:18px}.sf-product__colors[data-v-28309365]{margin-bottom:18px}.sf-product__colors-label[data-v-28309365]{font-size:13px;margin-bottom:10px}.sf-product__colors-label span[data-v-28309365]{color:var(--tf-fg-3,#616161);margin-left:4px}.sf-product__swatches[data-v-28309365]{display:flex;flex-wrap:wrap;gap:10px}.sf-product__swatch[data-v-28309365]{border:none;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.14);cursor:pointer;height:32px;padding:0;width:32px}.sf-product__swatch.is-selected[data-v-28309365]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--tf-primary,#119ae9)}.sf-product__matrix[data-v-28309365]{margin-bottom:18px}.sf-product__matrix-label[data-v-28309365]{font-size:13px;margin-bottom:10px}.sf-product__matrix-grid[data-v-28309365]{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(56px,1fr))}.sf-product__matrix-size[data-v-28309365]{border:1px solid var(--tf-border,#e0e0e0);border-radius:8px;color:var(--tf-fg-2,#424242);font-size:12.5px;font-weight:600;margin-bottom:6px;padding:9px 0;text-align:center}.sf-product__matrix-input[data-v-28309365]{border:1px solid var(--tf-border,#e0e0e0);border-radius:8px;box-sizing:border-box;color:var(--tf-fg-1,#212121);font-size:14px;outline:none;padding:8px 4px;text-align:center;width:100%}.sf-product__matrix-input.is-set[data-v-28309365]{border-color:var(--tf-primary,#119ae9)}.sf-product__add[data-v-28309365]{align-items:center;background:var(--tf-primary,#119ae9);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:10px;justify-content:center;letter-spacing:.5px;padding:15px;text-transform:uppercase;width:100%}.sf-product__add[data-v-28309365]:disabled{cursor:not-allowed;opacity:.5}.sf-product__note[data-v-28309365]{align-items:center;background:var(--tf-surface-light,#f5f8fa);border:1px solid var(--tf-border,#e0e0e0);border-radius:10px;color:var(--tf-fg-2,#424242);display:flex;font-size:13px;gap:8px;justify-content:center;margin-top:12px;padding:11px}.sf-product__features[data-v-28309365]{border-top:1px solid var(--tf-border,#e0e0e0);margin-top:22px;padding-top:18px}.sf-product__features-toggle[data-v-28309365]{align-items:center;background:transparent;border:none;color:var(--tf-fg-1,#212121);cursor:pointer;display:flex;font-size:17px;font-weight:600;justify-content:space-between;padding:0;width:100%}.sf-product__features-chevron[data-v-28309365]{color:var(--tf-fg-3,#616161);transition:transform .2s}.sf-product__features-chevron.is-open[data-v-28309365]{transform:rotate(180deg)}.sf-product__features-body[data-v-28309365]{margin-top:14px}.sf-product__lede[data-v-28309365]{color:var(--tf-fg-2,#424242);font-size:14px;line-height:1.55;margin:0 0 16px}.sf-product__feature-list[data-v-28309365]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.sf-product__feature-item[data-v-28309365]{align-items:center;display:flex;font-size:14px;font-weight:500;gap:12px}.sf-product__related[data-v-28309365]{border-top:1px solid var(--tf-border,#e0e0e0);padding-top:8px}.sf-product__related-title[data-v-28309365]{font-size:20px;font-weight:700;margin:0;padding:20px 32px 4px}@media (max-width:860px){.sf-product__grid[data-v-28309365]{gap:0;grid-template-columns:1fr;padding:8px 16px 20px}.sf-product__gallery[data-v-28309365]{flex-direction:column-reverse;position:static}.sf-product__thumbs[data-v-28309365]{flex-direction:row;gap:8px;overflow-x:auto;padding:10px 0 2px}.sf-product__thumb[data-v-28309365]{flex-shrink:0;height:54px;width:54px}.sf-product__buybox[data-v-28309365]{padding-top:16px}}.proof-page[data-v-b2c0a490]{background:#f9f9f9;display:flex;flex-direction:column;font-family:sans-serif;min-height:100vh}.proof-header[data-v-b2c0a490]{align-items:center;background:#fff;border-bottom:1px solid #e0e0e0;display:flex;padding:16px 20px}.proof-brand[data-v-b2c0a490]{color:#1976d2;font-size:18px;font-weight:700}.proof-main[data-v-b2c0a490]{align-items:center;display:flex;flex:1;flex-direction:column;padding:32px 16px}.proof-state[data-v-b2c0a490]{background:#fff;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.1);max-width:540px;padding:32px 24px;width:100%}.proof-state--success[data-v-b2c0a490]{border-top:4px solid #2e7d32}.proof-state--warn[data-v-b2c0a490]{border-top:4px solid #f57c00}.proof-state--error[data-v-b2c0a490]{border-top:4px solid #c62828}.proof-title[data-v-b2c0a490]{color:#212121;font-size:22px;font-weight:600;margin-bottom:8px}.proof-decoration-name[data-v-b2c0a490]{color:#1976d2;font-size:16px;font-weight:600;margin:0 0 16px}.proof-artwork-frame[data-v-b2c0a490]{align-items:center;background:#f4f7fa;border:1px solid #e0e6ec;border-radius:8px;display:flex;justify-content:center;margin-bottom:20px;padding:24px}.proof-artwork-svg[data-v-b2c0a490]{height:auto;max-width:100%;width:160px}.proof-artwork-img[data-v-b2c0a490]{border-radius:4px;height:auto;max-height:320px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.proof-meta[data-v-b2c0a490]{color:#666;font-size:13px;margin-bottom:24px}.state-icon[data-v-b2c0a490]{color:#2e7d32;font-size:40px;margin-bottom:12px}.proof-actions[data-v-b2c0a490]{display:flex;flex-direction:column;gap:12px}.btn-approve[data-v-b2c0a490]{background:#1976d2;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 24px;width:100%}.btn-approve[data-v-b2c0a490]:disabled{cursor:not-allowed;opacity:.6}.btn-request-changes[data-v-b2c0a490]{background:transparent;border:1px solid #1976d2;border-radius:6px;color:#1976d2;cursor:pointer;font-size:15px;padding:12px 24px;width:100%}.btn-request-changes[data-v-b2c0a490]:disabled{cursor:not-allowed;opacity:.6}.changes-form[data-v-b2c0a490]{display:flex;flex-direction:column;gap:8px}.changes-label[data-v-b2c0a490]{color:#333;font-size:14px;font-weight:600}.required[data-v-b2c0a490]{color:#c62828}.changes-textarea[data-v-b2c0a490]{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px;padding:10px;resize:vertical;width:100%}.field-error[data-v-b2c0a490]{color:#c62828;font-size:13px;margin:0}.changes-form-actions[data-v-b2c0a490]{display:flex;gap:8px}.btn-submit-changes[data-v-b2c0a490]{background:#1976d2;border:none;border-radius:6px;color:#fff;cursor:pointer;flex:1;font-size:14px;font-weight:600;padding:12px 20px}.btn-submit-changes[data-v-b2c0a490]:disabled{cursor:not-allowed;opacity:.6}.btn-cancel-changes[data-v-b2c0a490]{background:transparent;border:1px solid #ccc;border-radius:6px;color:#666;cursor:pointer;font-size:14px;padding:12px 20px}@media (min-width:600px){.proof-main[data-v-b2c0a490]{padding:48px 24px}.proof-state[data-v-b2c0a490]{padding:40px}}.ship-addr[data-v-a29441d6]{border-top:1px solid var(--tf-border,#d0d4dc);margin-top:8px;padding-top:16px}.ship-addr__head[data-v-a29441d6]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.ship-addr__label[data-v-a29441d6]{font-size:14px;margin:0}.ship-addr__chip[data-v-a29441d6]{border-radius:999px;font-size:11px;font-weight:600;padding:2px 8px}.ship-addr__chip--ok[data-v-a29441d6]{background:#e6f4ea;color:#1e7e34}.ship-addr__chip--warn[data-v-a29441d6]{background:#fff4e5;color:#b45309}.ship-addr__grid[data-v-a29441d6]{display:grid;gap:12px;grid-template-columns:1fr 1fr}.ship-addr__field[data-v-a29441d6]{display:flex;flex-direction:column;font-size:13px;gap:6px}.ship-addr__field--wide[data-v-a29441d6]{grid-column:1/-1}.ship-addr__field input[data-v-a29441d6]{border:1px solid var(--tf-border,#d0d4dc);border-radius:var(--tf-radius-xs,4px);font-family:inherit;font-size:13px;padding:6px 10px}.ship-addr__field input[data-v-a29441d6]:disabled{background:var(--tf-surface-alt,#f4f5f7);color:var(--tf-fg-3,#8a8f98)}.ship-addr__actions[data-v-a29441d6]{margin-top:12px}.ship-addr__save[data-v-a29441d6]{background:var(--tf-accent,#2c5fff);border:1px solid var(--tf-accent,#2c5fff);border-radius:var(--tf-radius-xs,4px);color:#fff;cursor:pointer;font-size:13px;padding:6px 12px}.ship-addr__save[data-v-a29441d6]:disabled{cursor:not-allowed;opacity:.5}.ship-addr__error[data-v-a29441d6]{color:#c0392b;font-size:12px;margin-top:8px}.client-edit-page[data-v-74801334]{max-width:720px;padding:16px}.client-edit-toolbar[data-v-74801334]{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.client-edit-back[data-v-74801334]{align-self:flex-start;background:transparent;border:none;color:var(--tf-accent,#2c5fff);cursor:pointer;font-size:13px;padding:0}.client-edit-title[data-v-74801334]{color:var(--tf-fg-1);font-size:1.5rem;font-weight:600;margin:0}.client-edit-form[data-v-74801334]{background:var(--tf-bg);border:1px solid var(--tf-border);border-radius:var(--tf-radius-sm,6px);display:grid;gap:16px;grid-template-columns:1fr 1fr;padding:24px}.client-edit-field[data-v-74801334]{display:flex;flex-direction:column;font-size:13px;gap:6px}.client-edit-actions[data-v-74801334],.client-edit-assoc[data-v-74801334],.client-edit-field--wide[data-v-74801334]{grid-column:1/-1}.client-edit-field input[data-v-74801334],.client-edit-field select[data-v-74801334],.client-edit-field textarea[data-v-74801334]{background:var(--tf-bg);border:1px solid var(--tf-border);border-radius:var(--tf-radius-xs);color:var(--tf-fg-1);font-family:inherit;font-size:13px;padding:6px 10px}.client-edit-field input[data-v-74801334]:disabled,.client-edit-field select[data-v-74801334]:disabled,.client-edit-field textarea[data-v-74801334]:disabled{background:var(--tf-surface-alt);color:var(--tf-fg-3)}.client-edit-assoc[data-v-74801334]{border-top:1px solid var(--tf-border);padding-top:16px}.client-edit-assoc h3[data-v-74801334]{font-size:14px;margin:0 0 8px}.client-edit-assoc-help[data-v-74801334]{color:var(--tf-fg-3);font-size:12px;margin-bottom:8px}.client-edit-assoc-list[data-v-74801334]{list-style:none;margin:0 0 12px;padding:0}.client-edit-assoc-list li[data-v-74801334]{align-items:center;border-bottom:1px solid var(--tf-border);display:flex;justify-content:space-between;padding:6px 0}.client-edit-assoc-empty[data-v-74801334]{color:var(--tf-fg-3);font-size:13px;margin:0 0 12px}.client-edit-assoc-add[data-v-74801334]{align-items:center;display:flex;gap:8px}.client-edit-assoc-add select[data-v-74801334]{flex:1}.client-edit-assoc-add select[data-v-74801334],.client-edit-initial-picker[data-v-74801334]{background:var(--tf-bg);border:1px solid var(--tf-border);border-radius:var(--tf-radius-xs);font-size:13px;padding:6px 10px}.client-edit-initial-picker[data-v-74801334]{min-height:100px;width:100%}.client-edit-actions[data-v-74801334]{border-top:1px solid var(--tf-border);display:flex;gap:8px;justify-content:flex-end;padding-top:16px}.client-edit-error[data-v-74801334],.client-edit-loading[data-v-74801334]{padding:24px;text-align:center}.client-edit-error[data-v-74801334]{background:#fff5f5;border:1px solid #c0392b;border-radius:var(--tf-radius-xs);color:#c0392b}.client-edit-field-error[data-v-74801334]{color:#c0392b;font-size:12px;margin-top:4px}.client-edit-input--error[data-v-74801334]{border-color:#c0392b}.clients-btn[data-v-74801334]{background:var(--tf-bg);border:1px solid var(--tf-border-strong);border-radius:var(--tf-radius-xs);color:var(--tf-fg-1);cursor:pointer;font-size:13px;padding:6px 12px}.clients-btn[data-v-74801334]:hover{background:var(--tf-surface-alt)}.clients-btn[data-v-74801334]:disabled{cursor:not-allowed;opacity:.5}.clients-btn--primary[data-v-74801334]{background:var(--tf-accent,#2c5fff);border-color:var(--tf-accent,#2c5fff);color:#fff}.clients-btn--text[data-v-74801334]{background:transparent;border-color:transparent}.clients-btn--danger[data-v-74801334]{color:#c0392b}.ces[data-v-64db2ef2]{background:var(--tf-bg,#fff);border:1px dashed var(--tf-border,#d0d4dc);border-radius:var(--tf-radius-sm,6px);color:var(--tf-fg-2);padding:48px 24px;text-align:center}.ces__title[data-v-64db2ef2]{color:var(--tf-fg-1);font-size:18px;font-weight:600;margin:0 0 8px}.ces__body[data-v-64db2ef2]{font-size:14px;line-height:1.4;margin:0 0 20px}.ces__cta[data-v-64db2ef2]{background:var(--tf-accent,#2c5fff);border:1px solid var(--tf-accent,#2c5fff);border-radius:var(--tf-radius-xs,4px);color:#fff;cursor:pointer;font-size:14px;padding:10px 24px}.ces__cta[data-v-64db2ef2]:hover{filter:brightness(.95)}.ces__gated-note[data-v-64db2ef2]{color:var(--tf-fg-3);font-size:13px;margin:0 auto;max-width:360px}.invite-modal-backdrop[data-v-48457068]{align-items:center;background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.invite-modal[data-v-48457068]{background:var(--tf-bg,#fff);border-radius:var(--tf-radius-sm,6px);box-shadow:0 4px 24px rgba(0,0,0,.15);max-width:480px;padding:24px;width:90%}.invite-modal__title[data-v-48457068]{color:var(--tf-fg-1);font-size:18px;font-weight:600;margin:0 0 8px}.invite-modal__subtext[data-v-48457068]{color:var(--tf-fg-2);font-size:14px;margin:0 0 16px}.invite-modal__label[data-v-48457068]{color:var(--tf-fg-2);display:block;flex:1;font-size:13px;margin-bottom:12px}.invite-modal__input[data-v-48457068]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#d0d4dc);border-radius:var(--tf-radius-xs,4px);color:var(--tf-fg-1,#111);display:block;font-size:14px;margin-top:4px;padding:8px 10px;width:100%}.invite-modal__row[data-v-48457068]{display:flex;gap:12px}.invite-modal__warning[data-v-48457068]{background:#fff8e1;border:1px solid #f9c840;border-radius:var(--tf-radius-xs,4px);color:#7c5d00;font-size:13px;margin:0 0 12px;padding:8px 10px}.invite-modal__error[data-v-48457068]{color:#c0392b;font-size:13px;margin:0 0 12px}.invite-modal__actions[data-v-48457068]{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.invite-modal__btn[data-v-48457068]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border-strong,#98a0ad);border-radius:var(--tf-radius-xs,4px);cursor:pointer;font-size:14px;padding:8px 16px}.invite-modal__btn[data-v-48457068]:disabled{cursor:not-allowed;opacity:.6}.invite-modal__btn--primary[data-v-48457068]{background:var(--tf-accent,#2c5fff);border-color:var(--tf-accent,#2c5fff);color:#fff}.invite-modal__btn--primary[data-v-48457068]:hover:not(:disabled){filter:brightness(.95)}.cw-page[data-v-200fe7c4]{padding:16px}.cw-page__header[data-v-200fe7c4]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.cw-page__title[data-v-200fe7c4]{color:var(--tf-fg-1);font-size:1.25rem;font-weight:600;margin:0}.cw-toolbar[data-v-200fe7c4]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.cw-search[data-v-200fe7c4]{border:1px solid var(--tf-border);border-radius:var(--tf-radius-xs,4px);min-width:280px;padding:6px 10px}.cw-btn[data-v-200fe7c4],.cw-search[data-v-200fe7c4]{background:var(--tf-bg);color:var(--tf-fg-1);font-size:13px}.cw-btn[data-v-200fe7c4]{border:1px solid var(--tf-border-strong);border-radius:var(--tf-radius-xs,4px);cursor:pointer;padding:6px 12px}.cw-btn--primary[data-v-200fe7c4]{background:var(--tf-accent,#2c5fff);border-color:var(--tf-accent,#2c5fff);color:#fff}.cw-btn--primary[data-v-200fe7c4]:hover{filter:brightness(.95)}.cw-btn--danger[data-v-200fe7c4]{border-color:#e2b6b0;color:#c0392b}.cw-btn[data-v-200fe7c4]:disabled{cursor:not-allowed;opacity:.5}.cw-invite-gated-note[data-v-200fe7c4]{color:var(--tf-fg-3);font-size:13px;margin:0;max-width:280px;text-align:right}.cw-banner[data-v-200fe7c4]{background:#e6f7e6;border:1px solid #6cbf6c;border-radius:var(--tf-radius-xs,4px);color:#14571c;font-size:13px;margin-bottom:12px;padding:8px 12px}.cw-error[data-v-200fe7c4],.cw-loading[data-v-200fe7c4],.cw-no-matches[data-v-200fe7c4]{background:var(--tf-bg);border:1px dashed var(--tf-border);border-radius:var(--tf-radius-xs,4px);color:var(--tf-fg-2);padding:24px;text-align:center}.cw-loading[data-v-200fe7c4]{align-items:center;display:flex;flex-direction:column;gap:8px}.cw-error[data-v-200fe7c4]{border-color:#c0392b;color:#c0392b}.cw-table[data-v-200fe7c4]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e2e8f0);border-collapse:collapse;border-radius:var(--tf-radius-xs,6px);margin-bottom:16px;overflow:hidden;width:100%}.cw-table__header[data-v-200fe7c4]{background:var(--tf-surface-alt,#f7fafc);border-bottom:1px solid var(--tf-border,#e2e8f0);color:var(--tf-fg-1,#2d3748);font-size:12px;letter-spacing:.05em;padding:10px 12px;text-align:left;text-transform:uppercase}.cw-table__header--actions[data-v-200fe7c4]{text-align:right}.cw-table__row td[data-v-200fe7c4]{border-bottom:1px solid var(--tf-border,#edf2f7);color:var(--tf-fg-1,#1a202c);font-size:14px;padding:10px 12px}.cw-table__row--clickable[data-v-200fe7c4]{cursor:pointer}.cw-table__row--clickable:hover td[data-v-200fe7c4]{background:var(--tf-surface-alt,#f7fafc)}.cw-table__row:last-child td[data-v-200fe7c4]{border-bottom:none}.cw-table__row--inactive td[data-v-200fe7c4]{background:var(--tf-surface-alt,#f8fafc);color:var(--tf-fg-3,#94a3b8)}.cw-cell--actions[data-v-200fe7c4]{text-align:right;white-space:nowrap}.cw-status-chip[data-v-200fe7c4]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e2e8f0);border-radius:12px;display:inline-block;font-size:12px;padding:2px 8px}.cw-status-chip--lead[data-v-200fe7c4]{background:#fff4e0;border-color:#f0b96b;color:#6b4500}.cw-status-chip--active[data-v-200fe7c4]{background:#e6f7e6;border-color:#6cbf6c;color:#14571c}.cw-status-chip--inactive[data-v-200fe7c4]{background:var(--tf-surface-alt,#f1f5f9);color:var(--tf-fg-3,#64748b)}.cw-modal-backdrop[data-v-200fe7c4]{align-items:center;background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.cw-modal[data-v-200fe7c4]{background:var(--tf-bg,#fff);border-radius:var(--tf-radius-sm,6px);color:var(--tf-fg-1,#1a202c);max-width:420px;padding:24px;width:90%}.cw-modal h3[data-v-200fe7c4]{margin:0 0 12px}.cw-modal__error[data-v-200fe7c4]{color:#c0392b;font-size:13px;margin-top:12px}.cw-modal__actions[data-v-200fe7c4]{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.cw-modal .cw-btn--danger[data-v-200fe7c4]{background:#c0392b;border-color:#c0392b;color:#fff}.cwh[data-v-fe095256]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#d0d4dc);border-radius:var(--tf-radius-sm,6px);display:flex;gap:16px;justify-content:space-between;padding:20px}.cwh__primary[data-v-fe095256]{flex:1;min-width:0}.cwh__name[data-v-fe095256]{color:var(--tf-fg-1);font-size:22px;font-weight:600;margin:0 0 6px}.cwh__contact[data-v-fe095256]{color:var(--tf-fg-2);display:flex;flex-wrap:wrap;font-size:13px;gap:16px;margin:0 0 8px}.cwh__contact-bit[data-v-fe095256]{display:inline-block}.cwh__contact-empty[data-v-fe095256]{color:var(--tf-fg-3,#6b7280);font-style:italic}.cwh__health[data-v-fe095256]{color:var(--tf-fg-2);font-size:13px;margin:0}.cwh__actions[data-v-fe095256]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.cwh__btn[data-v-fe095256]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border-strong,#98a0ad);border-radius:var(--tf-radius-xs,4px);color:var(--tf-fg-1);cursor:pointer;font-size:13px;padding:6px 12px}.cwh__btn[data-v-fe095256]:hover{background:var(--tf-surface-alt,#f4f5f7)}.cwh__btn--danger[data-v-fe095256]{border-color:#c0392b;color:#c0392b}.cwh__confirm-backdrop[data-v-fe095256]{align-items:center;background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.cwh__confirm[data-v-fe095256]{background:var(--tf-bg,#fff);border-radius:var(--tf-radius-sm,6px);max-width:420px;padding:24px;width:90%}.cwh__confirm h3[data-v-fe095256]{margin:0 0 8px}.cwh__confirm p[data-v-fe095256]{color:var(--tf-fg-2);margin:0 0 16px}.cwh__confirm-actions[data-v-fe095256]{display:flex;gap:8px;justify-content:flex-end}.csp__empty[data-v-5a98b1ba],.csp__error[data-v-5a98b1ba],.csp__loading[data-v-5a98b1ba]{color:var(--tf-fg-2);font-size:13px;padding:12px}.csp__error[data-v-5a98b1ba]{color:#c0392b}.csp__list[data-v-5a98b1ba]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.csp__item[data-v-5a98b1ba]{align-items:center;background:var(--tf-surface-alt,#f7f8fa);border-radius:var(--tf-radius-xs,4px);display:flex;gap:12px;padding:10px 12px}.csp__name[data-v-5a98b1ba]{color:var(--tf-fg-1);flex:1;font-weight:500}.csp__status[data-v-5a98b1ba]{border-radius:12px;font-size:12px;padding:2px 8px}.csp__status--live[data-v-5a98b1ba]{background:#e6f7e6;color:#14571c}.csp__status--draft[data-v-5a98b1ba]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#d0d4dc);color:var(--tf-fg-3,#6b7280)}.csp__slug[data-v-5a98b1ba]{color:var(--tf-fg-3,#6b7280);font-family:monospace;font-size:12px}.cap__empty[data-v-3e3d062e],.cap__error[data-v-3e3d062e],.cap__loading[data-v-3e3d062e]{color:var(--tf-fg-2);font-size:13px;padding:12px}.cap__error[data-v-3e3d062e]{color:#c0392b}.cap__list[data-v-3e3d062e]{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.cap__link[data-v-3e3d062e]{align-items:center;background:var(--tf-surface-alt,#f7f8fa);border-radius:var(--tf-radius-xs,4px);color:var(--tf-fg-1);display:flex;font-size:13px;gap:12px;padding:8px 12px;text-decoration:none}.cap__link[data-v-3e3d062e]:hover{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#d0d4dc);padding:7px 11px}.cap__status[data-v-3e3d062e]{flex:1;font-weight:500}.cap__updated[data-v-3e3d062e]{color:var(--tf-fg-3,#6b7280)}.cap__stale[data-v-3e3d062e]{background:#fff4e0;border-radius:12px;color:#b15706;font-size:12px;padding:2px 8px}.cpp__empty[data-v-17b16ccc],.cpp__error[data-v-17b16ccc],.cpp__loading[data-v-17b16ccc]{color:var(--tf-fg-2);font-size:13px;padding:12px}.cpp__error[data-v-17b16ccc]{color:#c0392b}.cpp__list[data-v-17b16ccc]{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.cpp__item[data-v-17b16ccc]{align-items:center;background:var(--tf-surface-alt,#f7f8fa);border-radius:var(--tf-radius-xs,4px);display:flex;font-size:13px;gap:12px;padding:8px 12px}.cpp__name[data-v-17b16ccc]{color:var(--tf-fg-1);font-weight:500}.cpp__email[data-v-17b16ccc]{color:var(--tf-fg-3,#6b7280)}.cas__empty[data-v-75cab5ce],.cas__error[data-v-75cab5ce],.cas__loading[data-v-75cab5ce]{color:var(--tf-fg-2);font-size:13px;padding:12px}.cas__error[data-v-75cab5ce]{color:#c0392b}.cas__list[data-v-75cab5ce]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.cas__item[data-v-75cab5ce]{align-items:baseline;border-bottom:1px solid var(--tf-border,#d0d4dc);display:flex;font-size:13px;gap:12px;padding:6px 0}.cas__item[data-v-75cab5ce]:last-child{border-bottom:none}.cas__label[data-v-75cab5ce]{color:var(--tf-fg-1);flex:0 0 auto;font-weight:500}.cas__detail[data-v-75cab5ce]{color:var(--tf-fg-2);flex:1;font-family:monospace;font-size:12px}.cas__time[data-v-75cab5ce]{color:var(--tf-fg-3,#6b7280);font-size:12px}.cnf__textarea[data-v-afb7941e]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#d0d4dc);border-radius:var(--tf-radius-xs,4px);color:var(--tf-fg-1);font-family:inherit;font-size:13px;min-height:100px;padding:10px 12px;resize:vertical;width:100%}.cnf__textarea[data-v-afb7941e]:focus{border-color:var(--tf-accent,#2c5fff);outline:none}.cnf__status[data-v-afb7941e]{color:var(--tf-fg-3,#6b7280);font-size:12px;margin:6px 0 0;min-height:16px}.cnf__status--ok[data-v-afb7941e]{color:#14571c}.cnf__status--err[data-v-afb7941e]{color:#c0392b}.cdp[data-v-7fb09e29]{padding:1rem 0}.cdp__title[data-v-7fb09e29]{margin:0}.cdp__sub[data-v-7fb09e29]{color:var(--tf-fg-4);margin:.25rem 0 1rem}.cdp__add[data-v-7fb09e29],.cdp__fiscal[data-v-7fb09e29]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem}.cdp__list[data-v-7fb09e29]{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.cdp__row[data-v-7fb09e29]{border:1px solid var(--tf-slate-divider);border-radius:var(--tf-radius-md);padding:.75rem}.cdp__row--inactive[data-v-7fb09e29]{opacity:.6}.cdp__row-main[data-v-7fb09e29]{align-items:baseline;display:flex;gap:.5rem}.cdp__row-name[data-v-7fb09e29]{font-weight:600}.cdp__row-cc[data-v-7fb09e29]{color:var(--tf-fg-4);font-size:.85em}.cdp__row-disabled[data-v-7fb09e29]{color:var(--tf-warn,#b45309);font-size:.8em}.cdp__budget[data-v-7fb09e29]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.cdp__empty[data-v-7fb09e29]{color:var(--tf-fg-4)}.cdp[data-v-20cce960]{display:flex;flex-direction:column;gap:24px;padding:16px}.cdp__error[data-v-20cce960],.cdp__loading[data-v-20cce960]{padding:32px;text-align:center}.cdp__error[data-v-20cce960]{color:#c0392b}.cdp__section[data-v-20cce960]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#d0d4dc);border-radius:var(--tf-radius-sm,6px);padding:16px}.cdp__section-head[data-v-20cce960]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.cdp__section-title[data-v-20cce960]{color:var(--tf-fg-2);font-size:14px;font-weight:600;letter-spacing:.05em;margin:0 0 12px;text-transform:uppercase}.cdp__section-head .cdp__section-title[data-v-20cce960]{margin:0}.cdp__section-link[data-v-20cce960]{color:var(--tf-accent,#2c5fff);font-size:13px;text-decoration:none}.cdp__section-link[data-v-20cce960]:hover{text-decoration:underline}.aaw-card[data-v-503b1b1f]{background:var(--tf-bg,#fff);border-radius:8px;box-shadow:0 12px 32px rgba(0,0,0,.25);max-height:92vh;overflow-y:auto}.aaw-header[data-v-503b1b1f]{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;padding:16px 20px}.aaw-title[data-v-503b1b1f]{font-size:18px;font-weight:600;margin:0}.aaw-close[data-v-503b1b1f]{background:none;border:none;color:rgba(0,0,0,.6);cursor:pointer;font-size:22px}.aaw-close[data-v-503b1b1f]:disabled{cursor:not-allowed;opacity:.4}.aaw-body[data-v-503b1b1f]{display:flex;flex-direction:column;gap:14px;padding:16px 20px}.aaw-help[data-v-503b1b1f]{color:rgba(0,0,0,.6);font-size:14px;margin:0 0 4px}.aaw-field[data-v-503b1b1f]{display:flex;flex-direction:column;gap:6px}.aaw-label[data-v-503b1b1f]{color:rgba(0,0,0,.75);font-size:13px;font-weight:500}.aaw-req[data-v-503b1b1f]{color:#d32f2f;margin-left:2px}.aaw-input[data-v-503b1b1f]{border:1px solid rgba(0,0,0,.23);border-radius:4px;font-family:inherit;font-size:14px;padding:8px 12px}.aaw-input[data-v-503b1b1f]:disabled{background:rgba(0,0,0,.03);cursor:not-allowed}.aaw-hint[data-v-503b1b1f]{color:rgba(0,0,0,.6);font-size:12px}.aaw-error[data-v-503b1b1f]{color:#d32f2f;font-size:12px;margin:0}.aaw-error--submit[data-v-503b1b1f]{font-size:14px;margin-top:4px}.aaw-footer[data-v-503b1b1f]{border-top:1px solid rgba(0,0,0,.06);display:flex;gap:8px;justify-content:flex-end;margin-top:4px;padding-top:8px}.aaw-btn[data-v-503b1b1f]{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;cursor:pointer;font-size:14px;padding:6px 14px}.aaw-btn--primary[data-v-503b1b1f]{background:#1976d2;border-color:#1976d2;color:#fff}.aaw-btn[data-v-503b1b1f]:disabled{cursor:not-allowed;opacity:.6}.dl-page[data-v-93f8356a]{color:#212121;font-family:Roboto,sans-serif;width:100%}.dl-header[data-v-93f8356a]{margin-bottom:18px}.dl-header__title[data-v-93f8356a]{color:#133752;font-family:Poppins,sans-serif;font-size:26px;font-weight:500;letter-spacing:-.3px;margin:0 0 5px}.dl-header__lede[data-v-93f8356a]{color:var(--tf-fg-3);font-size:13.5px;margin:0;max-width:660px}.dl-toolbar[data-v-93f8356a]{margin-bottom:18px}.dl-toolbar__row[data-v-93f8356a]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.dl-search[data-v-93f8356a]{flex:1 1 280px;max-width:380px;position:relative}.dl-search__icon[data-v-93f8356a]{color:var(--tf-fg-4);font-size:18px;left:12px;pointer-events:none;position:absolute;top:9px}.dl-search__input[data-v-93f8356a]{background:#fff;border:1px solid #e0e0e0;border-radius:9999px;box-sizing:border-box;color:#212121;font-family:inherit;font-size:13.5px;outline:none;padding:9px 12px 9px 38px;width:100%}.dl-filters[data-v-93f8356a]{display:flex;flex-wrap:wrap;gap:6px}.dl-filter-chip[data-v-93f8356a]{background:#fff;border:1px solid #e0e0e0;border-radius:9999px;color:var(--tf-fg-3);cursor:pointer;font-size:12.5px;font-weight:400;padding:5px 12px}.dl-filter-chip--active[data-v-93f8356a]{background:#e3f2fd;border-color:#119ae9;color:#0b6fa4;font-weight:500}.dl-spacer[data-v-93f8356a]{flex:1}.dl-mode-toggle[data-v-93f8356a]{background:#eceff1;border-radius:9px;display:flex;gap:2px;padding:3px}.dl-mode-btn[data-v-93f8356a]{align-items:center;background:transparent;border:none;border-radius:7px;color:var(--tf-fg-3);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:400;gap:5px;padding:6px 12px}.dl-mode-btn .material-icons[data-v-93f8356a]{font-size:16px}.dl-mode-btn--active[data-v-93f8356a]{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12);color:#212121;font-weight:500}.dl-btn[data-v-93f8356a]{align-items:center;border:none;border-radius:9999px;cursor:pointer;display:inline-flex;font-size:13.5px;gap:6px;padding:9px 18px}.dl-btn--primary[data-v-93f8356a]{background:#119ae9;color:#fff;font-weight:500}.dl-btn--primary .material-icons[data-v-93f8356a]{font-size:17px}.dl-result-count[data-v-93f8356a]{color:var(--tf-fg-4);font-size:12.5px;margin-top:12px}.dl-status-error[data-v-93f8356a]{color:#d32f2f;font-size:13px;font-weight:500}.dl-loading[data-v-93f8356a]{align-items:center;display:flex;gap:12px;padding:24px 0}.dl-loading-text[data-v-93f8356a]{color:rgba(0,0,0,.6)}.dl-empty[data-v-93f8356a]{background:#fff;border:1px solid #e0e0e0;border-radius:12px;color:var(--tf-fg-4);font-size:14px;padding:48px 24px;text-align:center}.dl-tile[data-v-93f8356a]{align-items:center;border:1px solid #e0e0e0;border-radius:8px;box-sizing:border-box;display:flex;flex-shrink:0;height:92px;justify-content:center;overflow:hidden;padding:11px;width:92px}.dl-tile--grid[data-v-93f8356a]{border:none;border-radius:6px;height:148px;padding:19px;width:148px}.dl-tile__img[data-v-93f8356a]{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.dl-tile__placeholder[data-v-93f8356a]{align-items:center;color:rgba(0,0,0,.4);display:flex;font-size:18px;font-weight:600;height:100%;justify-content:center;width:100%}.dl-tile__failed[data-v-93f8356a],.dl-tile__pending[data-v-93f8356a]{align-items:center;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;text-align:center;width:100%}.dl-tile__pending-text[data-v-93f8356a]{color:rgba(0,0,0,.55);font-size:9px;line-height:1.15}.dl-tile__failed[data-v-93f8356a]{color:#8a1c1c;font-size:9px;line-height:1.2}.dl-client-group[data-v-93f8356a]{margin-bottom:18px}.dl-client-group__header[data-v-93f8356a]{align-items:baseline;display:flex;gap:10px;margin-bottom:8px;padding:0 2px}.dl-client-group__name[data-v-93f8356a]{color:#133752;font-size:13px;font-weight:600;letter-spacing:.2px}.dl-client-group__count[data-v-93f8356a]{color:var(--tf-fg-4);font-size:11.5px}.dl-client-group__rule[data-v-93f8356a]{background:#e0e0e0;flex:1;height:1px}.dl-rows[data-v-93f8356a]{background:#fff;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden}.dl-row[data-v-93f8356a]{align-items:flex-start;border-bottom:1px solid #e0e0e0;cursor:pointer;display:flex;gap:18px;padding:16px 18px}.dl-rows .dl-row[data-v-93f8356a]:last-child{border-bottom:none}.dl-row[data-v-93f8356a]:hover{background:#f7fafc}.dl-row__body[data-v-93f8356a]{flex:1;min-width:0}.dl-row__title-line[data-v-93f8356a]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:4px}.dl-row__name[data-v-93f8356a]{color:#212121;font-family:Poppins,sans-serif;font-size:16px;font-weight:500}.dl-row__file-facts[data-v-93f8356a]{color:var(--tf-fg-4);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;margin-bottom:10px}.dl-row__decorations[data-v-93f8356a]{display:flex;flex-direction:column;gap:6px}.dl-decoration-line[data-v-93f8356a]{align-items:center;color:var(--tf-fg-3);display:flex;flex-wrap:wrap;font-size:12.5px;gap:10px}.dl-decoration-line--none[data-v-93f8356a]{color:var(--tf-fg-4);font-style:italic}.dl-decoration-line__dims[data-v-93f8356a]{color:#424242;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.dl-decoration-line__sep[data-v-93f8356a]{color:var(--tf-fg-4)}.dl-row__usage[data-v-93f8356a]{flex-shrink:0;text-align:right;width:160px}.dl-row__usage-empty[data-v-93f8356a]{color:var(--tf-fg-4);font-size:13px}.dl-row__usage-count[data-v-93f8356a]{color:#212121;font-family:Poppins,sans-serif;font-size:20px;font-weight:500;line-height:1.2}.dl-row__usage-detail[data-v-93f8356a]{color:var(--tf-fg-4);font-size:12px}.dl-row__usage-live[data-v-93f8356a]{color:#12805a;font-size:12px;margin-top:3px}.dl-row__chevron[data-v-93f8356a]{color:var(--tf-fg-4);font-size:20px;margin-top:4px}.dl-row:hover .dl-row__chevron[data-v-93f8356a]{color:#119ae9}.dl-status-chip[data-v-93f8356a]{align-items:center;border-radius:9999px;display:inline-flex;font-size:11.5px;font-weight:500;gap:4px;line-height:1.4;padding:3px 9px;white-space:nowrap}.dl-status-chip--sm[data-v-93f8356a]{font-size:10.5px;padding:2px 7px}.dl-status-chip--draft[data-v-93f8356a]{background:#eef0f3;color:var(--tf-fg-3)}.dl-status-chip--ready[data-v-93f8356a]{background:#eaf4fc;color:#0b6fa4}.dl-status-chip--in-use[data-v-93f8356a]{background:#e6f7ed;color:#12805a}.dl-status-chip--archived[data-v-93f8356a]{background:#f5f5f5;color:var(--tf-fg-4)}.dl-method-chip[data-v-93f8356a]{align-items:center;border-radius:9999px;display:inline-flex;font-size:11.5px;font-weight:500;padding:3px 9px;white-space:nowrap}.dl-method-chip--sm[data-v-93f8356a]{font-size:10.5px;padding:2px 7px}.dl-method-chip--emb[data-v-93f8356a]{background:#ede7f6;color:#5e35b1}.dl-method-chip--screen[data-v-93f8356a]{background:#e3f2fd;color:#0b6fa4}.dl-method-chip--dtg[data-v-93f8356a]{background:#fff3e0;color:#a15c00}.dl-method-chip--heat[data-v-93f8356a]{background:#fce4ec;color:#ad1457}.dl-method-chip--default[data-v-93f8356a]{background:#eceff1;color:var(--tf-fg-3)}.dl-grid-view[data-v-93f8356a]{display:grid;gap:14px;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.dl-card[data-v-93f8356a]{background:#fff;border:1px solid #e0e0e0;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;max-width:260px;overflow:hidden}.dl-card[data-v-93f8356a]:hover{border-color:#119ae9}.dl-card__preview[data-v-93f8356a]{border-bottom:1px solid #e0e0e0;display:flex;justify-content:center;padding:14px}.dl-card__body[data-v-93f8356a]{display:flex;flex:1;flex-direction:column;gap:6px;padding:12px 14px 14px}.dl-card__name[data-v-93f8356a]{color:#212121;font-family:Poppins,sans-serif;font-size:13.5px;font-weight:500;line-height:1.35}.dl-card__client[data-v-93f8356a]{color:var(--tf-fg-4);font-size:11.5px}.dl-card__methods[data-v-93f8356a]{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px}.dl-card__footer[data-v-93f8356a]{align-items:center;border-top:1px solid #e0e0e0;display:flex;gap:8px;justify-content:space-between;margin-top:auto;padding-top:8px}.dl-card__product-count[data-v-93f8356a]{color:var(--tf-fg-4);font-size:11.5px}.dl-snackbar[data-v-93f8356a]{align-items:center;background:#323232;border-radius:4px;bottom:24px;box-shadow:0 4px 12px rgba(0,0,0,.25);color:#fff;display:flex;font-size:14px;gap:16px;padding:10px 16px;position:fixed;right:24px;z-index:1100}.dl-snackbar__close[data-v-93f8356a]{background:none;border:none;color:#fff;cursor:pointer;font-size:18px;padding:0 4px}.process-picker[data-v-2fa22eda]{display:flex;flex-direction:column;gap:12px}.process-picker__title[data-v-2fa22eda]{color:rgba(0,0,0,.8);font-size:14px;font-weight:600}.process-picker__empty[data-v-2fa22eda],.process-picker__loading[data-v-2fa22eda]{color:rgba(0,0,0,.6);font-size:13px;padding:12px 0}.process-picker__error[data-v-2fa22eda]{color:#d32f2f;font-size:13px;padding:12px 0}.process-picker__body[data-v-2fa22eda]{display:flex;flex-direction:column;gap:12px}.process-picker__lock-note[data-v-2fa22eda]{background:rgba(25,118,210,.06);border:1px solid rgba(25,118,210,.25);border-radius:6px;color:rgba(0,0,0,.7);font-size:13px;margin:0;padding:8px 12px}.process-picker__list[data-v-2fa22eda]{display:flex;flex-direction:column;gap:8px}.process-picker__option--disabled[data-v-2fa22eda]{cursor:not-allowed;opacity:.5}.process-picker__option--disabled[data-v-2fa22eda]:hover{border-color:rgba(0,0,0,.18)}.process-picker__option[data-v-2fa22eda]{align-items:flex-start;border:1px solid rgba(0,0,0,.18);border-radius:6px;cursor:pointer;display:flex;gap:12px;padding:12px 14px;transition:border-color .12s ease,background-color .12s ease}.process-picker__option[data-v-2fa22eda]:hover{border-color:rgba(25,118,210,.4)}.process-picker__option--selected[data-v-2fa22eda]{background-color:rgba(25,118,210,.06);border-color:#1976d2}.process-picker__radio[data-v-2fa22eda]{margin-top:3px}.process-picker__option-body[data-v-2fa22eda]{display:flex;flex-direction:column;gap:2px}.process-picker__option-label[data-v-2fa22eda]{color:rgba(0,0,0,.85);font-size:14px;font-weight:600}.process-picker__option-sub[data-v-2fa22eda]{color:rgba(0,0,0,.6);font-size:12px}.dl-wizard-container[data-v-5ed77c4f]{max-width:720px}.dl-wizard[data-v-5ed77c4f]{background:var(--tf-bg);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:24px}.dl-wizard__header[data-v-5ed77c4f]{margin-bottom:24px}.dl-wizard__title[data-v-5ed77c4f]{font-size:22px;font-weight:600;margin-bottom:16px}.dl-wizard__steps[data-v-5ed77c4f]{display:flex;gap:24px;margin-bottom:8px}.dl-wizard__step[data-v-5ed77c4f]{align-items:center;color:rgba(0,0,0,.5);display:flex;gap:8px}.dl-wizard__step--active[data-v-5ed77c4f]{color:#1976d2;font-weight:600}.dl-wizard__step--done[data-v-5ed77c4f]{color:var(--tf-success-dark)}.dl-wizard__step-num[data-v-5ed77c4f]{align-items:center;border:1px solid;border-radius:50%;display:inline-flex;font-size:13px;height:24px;justify-content:center;width:24px}.dl-wizard__body[data-v-5ed77c4f]{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.dl-field[data-v-5ed77c4f]{display:flex;flex-direction:column;gap:4px}.dl-field__label[data-v-5ed77c4f]{color:rgba(0,0,0,.7);font-size:13px;font-weight:500}.dl-field__req[data-v-5ed77c4f]{color:#d32f2f;margin-left:2px}.dl-field__input[data-v-5ed77c4f]{border:1px solid rgba(0,0,0,.23);border-radius:4px;font-size:14px;padding:8px 12px}.dl-field__help[data-v-5ed77c4f]{color:rgba(0,0,0,.6);font-size:12px}.dl-field__help--error[data-v-5ed77c4f]{color:#d32f2f}.dl-wizard__help[data-v-5ed77c4f]{color:rgba(0,0,0,.6);font-size:14px;margin-bottom:12px}.dl-review[data-v-5ed77c4f]{border-top:1px solid rgba(0,0,0,.08);display:grid;gap:12px 24px;grid-template-columns:160px 1fr;margin-top:8px;padding-top:16px}.dl-review dt[data-v-5ed77c4f]{color:rgba(0,0,0,.7);font-weight:600}.dl-review dd[data-v-5ed77c4f]{margin:0}.dl-wizard__error[data-v-5ed77c4f]{color:#d32f2f;font-size:14px;margin-top:12px}.dl-wizard__footer[data-v-5ed77c4f]{border-top:1px solid rgba(0,0,0,.1);display:flex;gap:12px;justify-content:flex-end;padding-top:16px}.dl-btn[data-v-5ed77c4f]{border:1px solid transparent;border-radius:4px;cursor:pointer;font-size:14px;padding:8px 16px}.dl-btn--primary[data-v-5ed77c4f]{background:#1976d2;color:var(--tf-bg)}.dl-btn--primary[data-v-5ed77c4f]:disabled{background:rgba(25,118,210,.4);cursor:not-allowed}.dl-btn--secondary[data-v-5ed77c4f]{background:var(--tf-bg);border-color:rgba(0,0,0,.23);color:#1976d2}.dl-btn--link[data-v-5ed77c4f]{background:none;border:none;color:rgba(0,0,0,.6)}.upload-modal-backdrop[data-v-7a0822cc]{align-items:center;background:rgba(0,0,0,.45);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.upload-modal[data-v-7a0822cc]{background:var(--tf-bg,#fff);border-radius:8px;box-shadow:0 12px 32px rgba(0,0,0,.25);max-height:92vh;overflow-y:auto;width:min(480px,92vw)}.upload-modal__header[data-v-7a0822cc]{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;padding:16px 20px}.upload-modal__title[data-v-7a0822cc]{font-size:18px;font-weight:600;margin:0}.upload-modal__close[data-v-7a0822cc]{background:none;border:none;color:rgba(0,0,0,.6);cursor:pointer;font-size:22px}.upload-modal__body[data-v-7a0822cc]{display:flex;flex-direction:column;gap:14px;padding:16px 20px}.upload-modal__field[data-v-7a0822cc]{display:flex;flex-direction:column;gap:6px}.upload-modal__label[data-v-7a0822cc]{color:rgba(0,0,0,.75);font-size:13px;font-weight:500}.upload-modal__ink-row[data-v-7a0822cc]{align-items:center;display:flex;gap:8px}.upload-modal__swatch[data-v-7a0822cc]{border-radius:4px;display:inline-block;height:28px;width:28px}.upload-modal__error[data-v-7a0822cc]{color:#d32f2f;font-size:12px;margin:0}.upload-modal__error--submit[data-v-7a0822cc]{margin-top:4px}.upload-modal__footer[data-v-7a0822cc]{display:flex;gap:8px;justify-content:flex-end;padding-top:8px}.upload-modal__btn[data-v-7a0822cc]{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;cursor:pointer;font-size:14px;padding:6px 14px}.upload-modal__btn--primary[data-v-7a0822cc]{background:#1976d2;border-color:#1976d2;color:#fff}.upload-modal__btn[data-v-7a0822cc]:disabled{cursor:not-allowed;opacity:.6}.dl-root[data-v-72a60d1d]{padding:16px 24px;width:100%}.dl-header[data-v-72a60d1d]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.dl-header__title[data-v-72a60d1d]{font-size:22px;font-weight:600;margin:0}.dl-header__sub[data-v-72a60d1d]{color:rgba(0,0,0,.6);font-size:14px;margin:4px 0 0}.dl-layout[data-v-72a60d1d]{align-items:flex-start;display:grid;gap:24px;grid-template-columns:220px 1fr}.dl-sidebar[data-v-72a60d1d]{display:flex;flex-direction:column;gap:20px}.dl-filter__title[data-v-72a60d1d]{color:rgba(0,0,0,.55);font-size:13px;letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.dl-filter__list[data-v-72a60d1d]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.dl-filter__label[data-v-72a60d1d]{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px}.dl-filter__select[data-v-72a60d1d]{font-size:14px;padding:6px 8px;width:100%}.dl-main[data-v-72a60d1d]{min-height:200px}.dl-state[data-v-72a60d1d]{border:1px dashed rgba(0,0,0,.15);border-radius:6px;color:rgba(0,0,0,.55);padding:40px 24px;text-align:center}.dl-state--error[data-v-72a60d1d]{border-color:rgba(211,47,47,.4);color:#d32f2f}.dl-grid[data-v-72a60d1d]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));list-style:none;margin:0;padding:0}.dl-card[data-v-72a60d1d]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .12s ease,border-color .12s ease}.dl-card[data-v-72a60d1d]:focus,.dl-card[data-v-72a60d1d]:hover{border-color:#1976d2;box-shadow:0 2px 8px rgba(25,118,210,.18);outline:none}.dl-card__thumb[data-v-72a60d1d]{align-items:center;background:#f5f7fa;display:flex;height:120px;justify-content:center;overflow:hidden}.dl-card__img[data-v-72a60d1d],.dl-drawer__preview-img[data-v-72a60d1d]{display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.dl-card__placeholder[data-v-72a60d1d]{color:rgba(0,0,0,.35);font-size:40px;font-weight:600}.dl-card__placeholder--large[data-v-72a60d1d]{font-size:64px}.dl-card__body[data-v-72a60d1d]{display:flex;flex-direction:column;gap:6px;padding:10px 12px}.dl-card__filename[data-v-72a60d1d]{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-card__meta[data-v-72a60d1d]{align-items:center;color:rgba(0,0,0,.6);display:flex;font-size:12px;gap:8px}.dl-card__swatch[data-v-72a60d1d]{border-radius:3px;display:inline-block;height:16px;width:16px}.dl-chip[data-v-72a60d1d]{align-self:flex-start;background:rgba(0,0,0,.06);border-radius:10px;color:rgba(0,0,0,.7);font-size:11px;font-weight:500;padding:2px 8px;text-transform:capitalize}.dl-chip--draft[data-v-72a60d1d]{background:rgba(120,144,156,.18);color:#455a64}.dl-chip--in_review[data-v-72a60d1d]{background:rgba(25,118,210,.15);color:#1565c0}.dl-chip--approved[data-v-72a60d1d]{background:rgba(56,142,60,.18);color:#2e7d32}.dl-chip--rejected[data-v-72a60d1d]{background:rgba(211,47,47,.16);color:#c62828}.dl-chip--archived[data-v-72a60d1d]{background:rgba(0,0,0,.12);color:rgba(0,0,0,.55)}.dl-drawer-backdrop[data-v-72a60d1d]{background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:999}.dl-drawer[data-v-72a60d1d]{background:#fff;box-shadow:-4px 0 18px rgba(0,0,0,.18);display:flex;flex-direction:column;height:100%;overflow-y:auto;width:min(440px,92vw)}.dl-drawer__header[data-v-72a60d1d]{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;padding:16px 20px}.dl-drawer__title[data-v-72a60d1d]{font-size:16px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-drawer__close[data-v-72a60d1d]{background:none;border:none;color:rgba(0,0,0,.6);cursor:pointer;font-size:22px}.dl-drawer__section[data-v-72a60d1d]{border-bottom:1px solid rgba(0,0,0,.06);padding:16px 20px}.dl-drawer__subtitle[data-v-72a60d1d]{color:rgba(0,0,0,.55);font-size:13px;letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.dl-drawer__preview[data-v-72a60d1d]{align-items:center;background:#f5f7fa;border-radius:6px;display:flex;height:200px;justify-content:center}.dl-drawer__meta[data-v-72a60d1d]{display:grid;gap:6px 12px;grid-template-columns:110px 1fr;margin:0}.dl-drawer__meta dt[data-v-72a60d1d]{color:rgba(0,0,0,.55);font-size:13px}.dl-drawer__meta dd[data-v-72a60d1d]{font-size:14px;margin:0}.dl-drawer__inkrow[data-v-72a60d1d]{align-items:center;display:inline-flex;gap:6px}.dl-drawer__actions[data-v-72a60d1d]{display:flex;flex-wrap:wrap;gap:8px}.dl-drawer__none[data-v-72a60d1d]{color:rgba(0,0,0,.55);font-size:13px;margin:0}.dl-drawer__error[data-v-72a60d1d]{color:#d32f2f;font-size:13px;margin:8px 0 0}.dl-drawer__history[data-v-72a60d1d]{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.dl-drawer__history-item[data-v-72a60d1d]{align-items:center;display:flex;font-size:13px;gap:8px}.dl-drawer__history-note[data-v-72a60d1d]{color:rgba(0,0,0,.55)}.dl-btn[data-v-72a60d1d]{background:#fff;border:1px solid transparent;border-radius:4px;color:#1976d2;cursor:pointer;font-size:14px;padding:6px 14px}.dl-btn--primary[data-v-72a60d1d]{background:#1976d2;border-color:#1976d2;color:#fff}.dl-btn--ghost[data-v-72a60d1d]{background:#fff;border-color:rgba(25,118,210,.4);color:#1976d2}.dl-btn[data-v-72a60d1d]:disabled{cursor:not-allowed;opacity:.6}.tf-thumb[data-v-e036a7e6]{align-items:center;background:var(--tf-surface-2,#f5f5f5);border:1px solid var(--tf-border,#e0e0e0);border-radius:6px;display:flex;flex:0 0 auto;justify-content:center;overflow:visible}.tf-thumb__wrap[data-v-e036a7e6]{align-items:center;border-radius:6px;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.tf-thumb__img[data-v-e036a7e6]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.tf-thumb__placeholder[data-v-e036a7e6]{background:var(--tf-surface-2,#f5f5f5);display:block;height:100%;width:100%}.tf-thumb__zoom[data-v-e036a7e6]{background:#fff;border:1px solid var(--tf-border,#e0e0e0);border-radius:var(--tf-radius-lg,12px);box-shadow:0 8px 24px rgba(20,40,60,.18);padding:8px;pointer-events:none;z-index:40}.tf-thumb__zoom img[data-v-e036a7e6]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.dla-container[data-v-0ed3671a]{background:var(--tf-surface-light,#f5f8fa);min-height:100vh}.dla[data-v-0ed3671a]{margin:0 auto;max-width:1240px;padding:16px 24px 64px}.dla__backlink[data-v-0ed3671a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--tf-primary,#119ae9);cursor:pointer;font-size:14px;padding:8px 0}.dla__error[data-v-0ed3671a],.dla__loading[data-v-0ed3671a],.dla__not-found[data-v-0ed3671a]{background:#fff;border-radius:var(--tf-radius-md,12px);margin-top:24px;padding:48px 24px;text-align:center}.dla__not-found-title[data-v-0ed3671a]{color:var(--tf-secondary,#133752);font-size:22px;font-weight:600;margin-bottom:8px}.dla__not-found-sub[data-v-0ed3671a]{color:var(--tf-fg-4,#757575);margin-bottom:16px}.dla__not-found-back[data-v-0ed3671a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--tf-secondary,#133752);border:none;border-radius:var(--tf-radius-pill,9999px);color:#fff;cursor:pointer;padding:8px 16px}.dla__error[data-v-0ed3671a]{background:#fef2f2;color:#b91c1c}.dla__split[data-v-0ed3671a]{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(260px,344px) minmax(0,1fr);margin-top:20px}@media (max-width:1039px){.dla__split[data-v-0ed3671a]{grid-template-columns:minmax(0,1fr)}.dla__rail[data-v-0ed3671a]{position:static!important}}.dla__rail[data-v-0ed3671a]{min-width:0;position:sticky;top:16px}.dla__rail-card[data-v-0ed3671a]{background:#fff;border:1px solid var(--tf-border,#e0e0e0);border-radius:var(--tf-radius-md,12px);overflow:hidden}.dla__preview-frame[data-v-0ed3671a]{align-items:center;aspect-ratio:1/1;border-bottom:1px solid var(--tf-border,#e0e0e0);box-sizing:border-box;display:flex;justify-content:center;max-height:272px;padding:12%;width:100%}.dla__preview-img[data-v-0ed3671a]{display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.dla__thumb-placeholder[data-v-0ed3671a]{align-items:center;background:#e5e7eb;border-radius:50%;color:#6b7280;display:flex;font-size:28px;height:96px;justify-content:center;width:96px}.dla__thumb-failed[data-v-0ed3671a],.dla__thumb-pending[data-v-0ed3671a]{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;text-align:center}.dla__thumb-pending-text[data-v-0ed3671a]{color:rgba(0,0,0,.6);font-size:12px;line-height:1.3}.dla__thumb-failed-text[data-v-0ed3671a]{color:#8a1c1c;font-size:12px;line-height:1.3}.dla__backdrop-row[data-v-0ed3671a]{align-items:center;border-bottom:1px solid var(--tf-border,#e0e0e0);display:flex;gap:10px;padding:10px 14px}.dla__backdrop-label[data-v-0ed3671a]{color:var(--tf-fg-4,#757575);flex:1;font-size:11.5px}.dla__backdrop-switcher[data-v-0ed3671a]{background:var(--tf-surface-alt,#eceff1);border-radius:8px;display:flex;gap:4px;padding:3px}.dla-backdrop-option[data-v-0ed3671a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:6px;color:var(--tf-fg-4,#757575);cursor:pointer;font-size:11px;padding:5px 9px}.dla-backdrop-option--active[data-v-0ed3671a]{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12);color:var(--tf-fg-1,#212121)}.dla__file-record[data-v-0ed3671a]{padding:12px 16px 14px}.dla__file-record-row[data-v-0ed3671a]{border-bottom:1px solid var(--tf-border,#e0e0e0);display:flex;gap:16px;justify-content:space-between;padding:7px 0}.dla__file-record-row[data-v-0ed3671a]:last-child{border-bottom:none}.dla__file-record-k[data-v-0ed3671a]{color:var(--tf-fg-4,#757575);font-size:12.5px}.dla__file-record-v[data-v-0ed3671a]{color:var(--tf-fg-1,#212121);font-family:var(--tf-font-mono,monospace);font-size:12.5px;text-align:right}.dla__working-column[data-v-0ed3671a]{min-width:0}.dla__header[data-v-0ed3671a]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:22px}.dla__header-main[data-v-0ed3671a]{flex:1 1 320px;min-width:0}.dla__header-title-row[data-v-0ed3671a]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:5px}.dla__header-title[data-v-0ed3671a]{color:var(--tf-secondary,#133752);font-family:var(--tf-font-display,sans-serif);font-size:26px;font-weight:500;letter-spacing:-.3px;margin:0}.dla__header-client[data-v-0ed3671a]{color:var(--tf-fg-3,#616161);font-size:13px}.dla__status-chip[data-v-0ed3671a]{align-items:center;border-radius:var(--tf-radius-pill,9999px);display:inline-flex;font-size:11.5px;font-weight:500;padding:3px 9px;white-space:nowrap}.dla__status-chip--draft[data-v-0ed3671a]{background:#eef0f3;color:var(--tf-fg-4,#757575)}.dla__status-chip--ready[data-v-0ed3671a]{background:#eaf4fc;color:#0b6fa4}.dla__status-chip--in-use[data-v-0ed3671a]{background:#e6f7ed;color:#12805a}.dla__status-chip--archived[data-v-0ed3671a]{background:#f5f5f5;color:var(--tf-fg-4,#636363)}.dla__header-actions[data-v-0ed3671a]{display:flex;flex-wrap:wrap;gap:8px}.dla__section[data-v-0ed3671a]{margin-bottom:26px}.dla__section-head[data-v-0ed3671a]{align-items:baseline;display:flex;gap:9px;margin-bottom:11px}.dla__section-title[data-v-0ed3671a]{color:var(--tf-fg-1,#212121);font-family:var(--tf-font-display,sans-serif);font-size:16px;font-weight:500;margin:0}.dla__section-count[data-v-0ed3671a]{color:var(--tf-fg-4,#9e9e9e);font-size:12.5px}.dla__empty[data-v-0ed3671a]{background:#fbfcfd;border:1px dashed var(--tf-border-strong,#d6d6d6);border-radius:var(--tf-radius-md,12px);padding:32px 24px;text-align:center}.dla__empty-text[data-v-0ed3671a]{color:var(--tf-fg-4,#757575);margin:0}.dla__card[data-v-0ed3671a],.dla__cards[data-v-0ed3671a]{display:flex;flex-direction:column;gap:10px}.dla__card[data-v-0ed3671a]{background:#fff;border:1px solid var(--tf-border,#e0e0e0);border-radius:10px;padding:14px 16px}.dla__card-head[data-v-0ed3671a]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.dla__card-head-spacer[data-v-0ed3671a]{flex:1}.dla__method-chip[data-v-0ed3671a]{align-items:center;background:#ede7f6;border-radius:var(--tf-radius-pill,9999px);color:#5e35b1;display:inline-flex;font-size:11.5px;font-weight:500;padding:3px 9px}.dla__card-dims[data-v-0ed3671a]{color:var(--tf-fg-1,#212121);font-family:var(--tf-font-mono,monospace);font-size:16px;font-weight:500}.dla__readiness-chip[data-v-0ed3671a]{align-items:center;border-radius:var(--tf-radius-pill,9999px);display:inline-flex;font-size:10.5px;font-weight:500;padding:2px 7px;white-space:nowrap}.dla__readiness-chip--ready[data-v-0ed3671a]{background:#e6f7ed;color:#12805a}.dla__readiness-chip--pending[data-v-0ed3671a]{background:#fff3e0;color:#a15c00}.dla__card-meta[data-v-0ed3671a]{display:grid;gap:8px 20px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.dla__card-meta-k[data-v-0ed3671a]{color:var(--tf-fg-4,#9e9e9e);font-size:11px;letter-spacing:.6px;margin-bottom:2px;text-transform:uppercase}.dla__card-meta-v[data-v-0ed3671a]{color:var(--tf-fg-2,#424242);font-size:13px}.dla__card-stitch[data-v-0ed3671a]{margin-top:2px}.dla__card-actions[data-v-0ed3671a]{border-top:1px dashed var(--tf-border,#e0e0e0);display:flex;gap:8px;justify-content:flex-end;padding-top:8px}.dla__card-digitize-error[data-v-0ed3671a]{background:#fef2f2;border-radius:4px;color:#b00020;font-size:12.5px;padding:6px 10px}.dla__where-used-empty[data-v-0ed3671a],.dla__where-used-loading[data-v-0ed3671a]{background:#fbfcfd;border:1px dashed var(--tf-border-strong,#d6d6d6);border-radius:10px;padding:28px 22px;text-align:center}.dla__where-used-empty-text[data-v-0ed3671a]{color:var(--tf-fg-3,#616161);font-size:13px;margin:0 auto 14px;max-width:480px}.dla__where-used[data-v-0ed3671a]{display:flex;flex-direction:column;gap:12px}.dla__where-used-rollup[data-v-0ed3671a]{color:var(--tf-fg-3,#616161);font-size:13px}.dla__store-group[data-v-0ed3671a]{background:#fff;border:1px solid var(--tf-border,#e0e0e0);border-radius:10px;overflow:hidden}.dla__store-group-head[data-v-0ed3671a]{align-items:center;background:#fbfcfd;border-bottom:1px solid var(--tf-border,#e0e0e0);display:flex;gap:10px;padding:10px 14px}.dla__store-group-name[data-v-0ed3671a]{color:var(--tf-fg-1,#212121);flex:1;font-size:13.5px;font-weight:500}.dla__store-group-name--link[data-v-0ed3671a]{cursor:pointer;text-decoration:none}.dla__store-group-name--link[data-v-0ed3671a]:hover{color:var(--tf-primary,#119ae9);text-decoration:underline}.dla__store-status-chip[data-v-0ed3671a]{align-items:center;border-radius:var(--tf-radius-pill,9999px);display:inline-flex;font-size:11px;font-weight:500;padding:2px 8px}.dla__store-status-chip--live[data-v-0ed3671a]{background:#e6f7ed;color:#12805a}.dla__store-status-chip--draft[data-v-0ed3671a]{background:#eef0f3;color:var(--tf-fg-4,#757575)}.dla__store-product-row[data-v-0ed3671a]{align-items:center;border-top:1px solid var(--tf-border,#e0e0e0);display:flex;font-size:13px;gap:12px;padding:9px 14px}.dla__store-product-row--link[data-v-0ed3671a]{cursor:pointer;text-decoration:none}.dla__store-product-row--link[data-v-0ed3671a]:hover{background:rgba(17,154,233,.06)}.dla__store-product-row--link:hover .dla__store-product-name[data-v-0ed3671a]{color:var(--tf-primary,#119ae9);text-decoration:underline}.dla__store-product-name[data-v-0ed3671a]{color:var(--tf-fg-1,#212121);flex:1}.dla__store-product-zone[data-v-0ed3671a]{color:var(--tf-fg-3,#616161);font-size:12.5px;width:130px}.dla__store-product-method[data-v-0ed3671a]{color:var(--tf-fg-4,#757575);font-size:12.5px;text-align:right;width:110px}.dla__manage-row[data-v-0ed3671a]{align-items:center;background:#fff;border:1px solid var(--tf-border,#e0e0e0);border-radius:10px;display:flex;flex-wrap:wrap;gap:16px;padding:14px 16px}.dla__manage-copy[data-v-0ed3671a]{flex:1;min-width:200px}.dla__manage-title[data-v-0ed3671a]{color:var(--tf-fg-1,#212121);font-size:13.5px;margin-bottom:2px}.dla__manage-reason[data-v-0ed3671a]{color:var(--tf-fg-4,#757575);font-size:12.5px}.dla__manage-error[data-v-0ed3671a]{color:#b00020;font-size:12.5px;margin-top:4px}.dla__btn[data-v-0ed3671a]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--tf-border,#e0e0e0);border-radius:var(--tf-radius-pill,9999px);color:var(--tf-fg-2,#424242);cursor:pointer;display:inline-flex;font-size:13px;padding:7px 14px;text-decoration:none}.dla__btn--sm[data-v-0ed3671a]{font-size:12px;padding:5px 11px}.dla__btn[data-v-0ed3671a]:hover:not(:disabled){background:rgba(0,0,0,.04)}.dla__btn[data-v-0ed3671a]:disabled{color:rgba(0,0,0,.35);cursor:not-allowed}.dla__btn--primary[data-v-0ed3671a]{background:var(--tf-primary,#119ae9);border-color:var(--tf-primary,#119ae9);color:#fff;font-weight:500}.dla__btn--primary[data-v-0ed3671a]:hover:not(:disabled){background:var(--tf-primary-hover,#0f8cd4)}.dla__btn--danger[data-v-0ed3671a]{border-color:#b00020;color:#b00020}.dla__btn--danger[data-v-0ed3671a]:hover:not(:disabled){background:#b00020;color:#fff}.dla__btn--danger[data-v-0ed3671a]:disabled{border-color:rgba(176,0,32,.25);color:rgba(176,0,32,.4)}.dla__modal-backdrop[data-v-0ed3671a]{align-items:center;background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;position:fixed;z-index:1200}.dla__modal[data-v-0ed3671a]{background:#fff;border-radius:6px;box-shadow:0 8px 32px rgba(0,0,0,.25);padding:24px;width:min(560px,92vw)}.dla__modal-title[data-v-0ed3671a]{color:var(--tf-secondary,#133752);font-size:18px;font-weight:600;margin:0 0 12px}.dla__modal-body[data-v-0ed3671a]{color:rgba(0,0,0,.8);font-size:14px;margin:0 0 12px}.dla__modal-warn[data-v-0ed3671a]{background:#fef3c7;border-radius:4px;color:#92400e;font-size:13px;margin:0 0 12px;padding:8px 12px}.dla__modal-error[data-v-0ed3671a]{background:#fef2f2;border-radius:4px;color:#b00020;font-size:13px;margin:0 0 12px;padding:8px 12px}.dla__modal-actions[data-v-0ed3671a]{display:flex;gap:8px;justify-content:flex-end}.dlr-redirect[data-v-7ce6ceff]{align-items:center;color:#6b7280;display:flex;gap:12px;justify-content:center;min-height:240px}.dlr-redirect__copy[data-v-7ce6ceff]{font-size:14px}.dsl-root[data-v-229ce24a]{display:flex;flex-direction:column;gap:16px;padding:16px 24px;width:100%}.dsl-header[data-v-229ce24a]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.dsl-header__title[data-v-229ce24a]{font-size:22px;font-weight:600;margin:0}.dsl-header__sub[data-v-229ce24a]{color:rgba(0,0,0,.6);font-size:14px;margin:4px 0 0}.dsl-controls[data-v-229ce24a]{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.dsl-search[data-v-229ce24a]{border:1px solid rgba(0,0,0,.2);border-radius:4px;flex:0 0 280px;font-size:14px;padding:8px 10px}.dsl-filter-tags[data-v-229ce24a]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.dsl-filter-tags__label[data-v-229ce24a]{color:rgba(0,0,0,.6);font-size:13px}.dsl-filter-tag[data-v-229ce24a]{background:#fff;border:1px solid rgba(25,118,210,.5);border-radius:14px;color:#1976d2;cursor:pointer;font-size:12px;padding:4px 12px}.dsl-filter-tag--active[data-v-229ce24a]{background:#1976d2;color:#fff}.dsl-filter-tag--clear[data-v-229ce24a]{border-color:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.dsl-state[data-v-229ce24a]{border:1px dashed rgba(0,0,0,.15);border-radius:6px;color:rgba(0,0,0,.55);padding:40px 24px;text-align:center}.dsl-state--error[data-v-229ce24a]{border-color:rgba(211,47,47,.4);color:#d32f2f}.dsl-list[data-v-229ce24a]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:6px;list-style:none;margin:0;padding:0}.dsl-row[data-v-229ce24a]{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px}.dsl-row[data-v-229ce24a]:last-child{border-bottom:0}.dsl-row[data-v-229ce24a]:focus,.dsl-row[data-v-229ce24a]:hover{background:rgba(25,118,210,.06);outline:none}.dsl-row__main[data-v-229ce24a]{align-items:baseline;display:flex;gap:14px;min-width:0}.dsl-row__name[data-v-229ce24a]{font-size:15px;font-weight:500}.dsl-row__count[data-v-229ce24a],.dsl-row__used[data-v-229ce24a]{color:rgba(0,0,0,.55);font-size:12px}.dsl-chip[data-v-229ce24a]{background:rgba(25,118,210,.12);border-radius:10px;color:#1565c0;font-size:11px;padding:2px 10px}.dsl-row__meta[data-v-229ce24a]{align-items:center;display:flex;gap:10px}.dsl-row__delete[data-v-229ce24a]{background:#fff;border:1px solid rgba(211,47,47,.4);border-radius:4px;color:#d32f2f;cursor:pointer;font-size:12px;padding:4px 10px}.dsl-row__delete[data-v-229ce24a]:hover{background:rgba(211,47,47,.08)}.dsl-row__delete[data-v-229ce24a]:disabled{cursor:not-allowed;opacity:.5}.dsl-pagination[data-v-229ce24a]{align-items:center;display:flex;gap:16px;justify-content:center;padding-top:8px}.dsl-pagination__status[data-v-229ce24a]{color:rgba(0,0,0,.6);font-size:13px}.dsl-btn[data-v-229ce24a]{background:#fff;border:1px solid transparent;border-radius:4px;color:#1976d2;cursor:pointer;font-size:14px;padding:6px 14px}.dsl-btn--primary[data-v-229ce24a]{background:#1976d2;border-color:#1976d2;color:#fff}.dsl-btn--ghost[data-v-229ce24a]{background:#fff;border-color:rgba(25,118,210,.4);color:#1976d2}.dsl-btn[data-v-229ce24a]:disabled{cursor:not-allowed;opacity:.5}.dsem-backdrop[data-v-0b8dc4cb]{align-items:flex-start;background:rgba(0,0,0,.42);display:flex;inset:0;justify-content:center;overflow-y:auto;padding:40px 16px;position:fixed;z-index:1100}.dsem-modal[data-v-0b8dc4cb]{background:#fff;border-radius:8px;box-shadow:0 12px 36px rgba(0,0,0,.2);display:flex;flex-direction:column;max-width:760px;width:100%}.dsem-header[data-v-0b8dc4cb]{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;padding:14px 20px}.dsem-title[data-v-0b8dc4cb]{font-size:17px;font-weight:600;margin:0}.dsem-close[data-v-0b8dc4cb]{background:none;border:0;color:rgba(0,0,0,.55);cursor:pointer;font-size:22px}.dsem-body[data-v-0b8dc4cb]{display:flex;flex-direction:column;gap:18px;padding:16px 20px 20px}.dsem-section[data-v-0b8dc4cb]{display:flex;flex-direction:column;gap:12px}.dsem-section--placements[data-v-0b8dc4cb]{border-top:1px solid rgba(0,0,0,.06);padding-top:14px}.dsem-section__header[data-v-0b8dc4cb]{align-items:center;display:flex;justify-content:space-between}.dsem-section__title[data-v-0b8dc4cb]{color:rgba(0,0,0,.6);font-size:14px;letter-spacing:.04em;margin:0;text-transform:uppercase}.dsem-field[data-v-0b8dc4cb]{display:flex;flex-direction:column;gap:4px}.dsem-field--inline[data-v-0b8dc4cb]{flex:1}.dsem-label[data-v-0b8dc4cb]{color:rgba(0,0,0,.65);font-size:12px;font-weight:600}.dsem-input[data-v-0b8dc4cb]{border:1px solid rgba(0,0,0,.2);border-radius:4px;box-sizing:border-box;font-size:14px;padding:7px 10px;width:100%}.dsem-input--narrow[data-v-0b8dc4cb]{max-width:160px}.dsem-empty[data-v-0b8dc4cb]{background:rgba(0,0,0,.02);border:1px dashed rgba(0,0,0,.15);border-radius:6px;color:rgba(0,0,0,.55);font-size:13px;padding:18px;text-align:center}.dsem-placement-list[data-v-0b8dc4cb]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.dsem-placement-card[data-v-0b8dc4cb]{background:#fafbfc;border:1px solid rgba(0,0,0,.1);border-radius:6px;display:flex;flex-direction:column;gap:10px;padding:12px 14px}.dsem-placement-card__head[data-v-0b8dc4cb]{align-items:center;display:flex;justify-content:space-between}.dsem-placement-card__num[data-v-0b8dc4cb]{color:rgba(0,0,0,.7);font-size:13px;font-weight:600}.dsem-placement-card__actions[data-v-0b8dc4cb]{display:flex;gap:6px}.dsem-placement-card__row[data-v-0b8dc4cb]{display:flex;flex-direction:column;gap:4px}.dsem-placement-card__row--inline[data-v-0b8dc4cb]{flex-direction:row;gap:14px}.dsem-icon-btn[data-v-0b8dc4cb]{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;color:rgba(0,0,0,.7);cursor:pointer;font-size:14px;height:26px;width:26px}.dsem-icon-btn[data-v-0b8dc4cb]:disabled{cursor:not-allowed;opacity:.4}.dsem-icon-btn--danger[data-v-0b8dc4cb]{border-color:rgba(198,40,40,.4);color:#c62828}.dsem-error[data-v-0b8dc4cb]{color:#d32f2f;font-size:13px;margin:0}.dsem-footer[data-v-0b8dc4cb]{border-top:1px solid rgba(0,0,0,.08);display:flex;gap:10px;justify-content:flex-end;padding-top:8px}.dsem-btn[data-v-0b8dc4cb]{background:#fff;border:1px solid rgba(25,118,210,.4);border-radius:4px;color:#1976d2;cursor:pointer;font-size:13px;padding:7px 14px}.dsem-btn--primary[data-v-0b8dc4cb]{background:#1976d2;border-color:#1976d2;color:#fff}.dsem-btn--ghost[data-v-0b8dc4cb]{background:#fff;border-color:rgba(0,0,0,.2);color:rgba(0,0,0,.7)}.dsem-btn--secondary[data-v-0b8dc4cb]{background:#fff;border-color:rgba(25,118,210,.4);color:#1976d2;font-size:12px;padding:5px 10px}.dsem-btn[data-v-0b8dc4cb]:disabled{cursor:not-allowed;opacity:.6}.dsd-root[data-v-15236c5a]{display:flex;flex-direction:column;gap:18px;padding:16px 24px;width:100%}.dsd-header[data-v-15236c5a]{align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.08);display:flex;gap:16px;justify-content:space-between;padding-bottom:14px}.dsd-header__title[data-v-15236c5a]{font-size:22px;font-weight:600;margin:0}.dsd-header__desc[data-v-15236c5a]{color:rgba(0,0,0,.7);font-size:14px;margin:6px 0 0}.dsd-header__meta[data-v-15236c5a]{align-items:center;color:rgba(0,0,0,.6);display:flex;font-size:13px;gap:12px;margin-top:8px}.dsd-header__actions[data-v-15236c5a]{display:flex;flex-wrap:wrap;gap:8px}.dsd-chip[data-v-15236c5a]{background:rgba(25,118,210,.12);border-radius:10px;color:#1565c0;font-size:11px;padding:3px 10px}.dsd-section__title[data-v-15236c5a]{color:rgba(0,0,0,.55);font-size:14px;letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.dsd-state[data-v-15236c5a]{border:1px dashed rgba(0,0,0,.15);border-radius:6px;color:rgba(0,0,0,.55);padding:32px 24px;text-align:center}.dsd-state--error[data-v-15236c5a]{border-color:rgba(211,47,47,.4);color:#d32f2f}.dsd-table[data-v-15236c5a]{background:#fff;border:1px solid rgba(0,0,0,.08);border-collapse:collapse;border-radius:6px;overflow:hidden;width:100%}.dsd-table td[data-v-15236c5a],.dsd-table th[data-v-15236c5a]{border-bottom:1px solid rgba(0,0,0,.06);font-size:14px;padding:10px 14px;text-align:left}.dsd-table th[data-v-15236c5a]{background:#f5f7fa;color:rgba(0,0,0,.7);font-size:13px;font-weight:600}.dsd-table tr:last-child td[data-v-15236c5a]{border-bottom:0}.dsd-btn[data-v-15236c5a]{background:#fff;border:1px solid rgba(25,118,210,.4);border-radius:4px;color:#1976d2;cursor:pointer;font-size:13px;padding:6px 12px}.dsd-btn--ghost[data-v-15236c5a]{background:#fff}.dsd-btn--danger[data-v-15236c5a]{border-color:rgba(211,47,47,.5);color:#c62828}.dsd-btn[data-v-15236c5a]:disabled{cursor:not-allowed;opacity:.5}.dsd-error[data-v-15236c5a]{color:#d32f2f;font-size:13px;margin:0}.aw-summary[data-v-4d0be3de]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.aw-summary__card[data-v-4d0be3de]{align-items:flex-start;background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e2e8f0);border-radius:var(--tf-radius-sm,6px);cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:14px 16px;text-align:left;transition:border-color .12s ease,box-shadow .12s ease}.aw-summary__card[data-v-4d0be3de]:hover{border-color:var(--tf-primary,#1976d2);box-shadow:0 1px 4px rgba(0,0,0,.06)}.aw-summary__card--alert[data-v-4d0be3de]{background:#fff8eb;border-color:#c97900}.aw-summary__count[data-v-4d0be3de]{color:var(--tf-fg-1,#1a202c);font-size:26px;font-weight:600;line-height:1.1}.aw-summary__label[data-v-4d0be3de]{color:var(--tf-fg-4,#5a6a82);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.aw-chips[data-v-1b87d194]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.aw-chips__chip[data-v-1b87d194]{align-items:center;background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e2e8f0);border-radius:999px;color:var(--tf-fg-2,#2d3748);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:6px 14px;transition:background .12s ease,border-color .12s ease}.aw-chips__chip[data-v-1b87d194]:hover{background:var(--tf-surface-alt,#edf2f7)}.aw-chips__chip--active[data-v-1b87d194]{background:var(--tf-primary-soft,rgba(25,118,210,.12));border-color:var(--tf-primary,#1976d2);color:var(--tf-primary-press,#0d47a1);font-weight:500}.aw-chips__chip--attention[data-v-1b87d194]{border-color:#c97900}.aw-chips__chip--attention.aw-chips__chip--active[data-v-1b87d194]{background:#fff3df;border-color:#c97900;color:#7a4f00}.aw-chips__count[data-v-1b87d194]{align-items:center;background:var(--tf-surface-alt,#edf2f7);border-radius:9px;color:var(--tf-fg-3,#4a5568);display:inline-flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:22px;padding:0 6px}.aw-chips__chip--active .aw-chips__count[data-v-1b87d194]{background:var(--tf-primary,#1976d2);color:#fff}.aw-row[data-v-6037bf60]{align-items:flex-start;background:transparent;border:none;border-bottom:1px solid var(--tf-border,#e2e8f0);border-left:3px solid transparent;cursor:pointer;display:flex;gap:12px;padding:10px 12px;text-align:left;width:100%}.aw-row[data-v-6037bf60]:hover{background:var(--tf-surface-alt,#f7fafc)}.aw-row--selected[data-v-6037bf60]{background:var(--tf-primary-soft,rgba(25,118,210,.08));border-left-color:var(--tf-primary,#1976d2)}.aw-row__thumb[data-v-6037bf60]{align-items:center;background:var(--tf-surface-alt,#edf2f7);border-radius:6px;color:var(--tf-fg-3,#4a5568);display:inline-flex;flex-shrink:0;font-weight:600;height:36px;justify-content:center;width:36px}.aw-row__body[data-v-6037bf60]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.aw-row__title[data-v-6037bf60]{color:var(--tf-fg-1,#1a202c);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw-row__meta[data-v-6037bf60]{color:var(--tf-fg-4,#5a6a82);font-size:11px}.aw-row__chips[data-v-6037bf60]{align-items:center;display:inline-flex;gap:6px;margin-top:4px}.aw-row__status-chip[data-v-6037bf60]{align-items:center;background:var(--tf-surface-alt,#edf2f7);border-radius:10px;color:var(--tf-fg-2,#2d3748);display:inline-flex;font-size:11px;font-weight:500;padding:1px 8px}.aw-row__status-chip--awaiting_approval[data-v-6037bf60]{background:rgba(25,118,210,.12);color:#0d47a1}.aw-row__status-chip--changes_requested[data-v-6037bf60]{background:#fff3df;color:#7a4f00}.aw-row__status-chip--rejected[data-v-6037bf60]{background:rgba(211,47,47,.12);color:#c62828}.aw-row__status-chip--approved[data-v-6037bf60]{background:rgba(56,142,60,.14);color:#2e7d32}.aw-row__stale-pill[data-v-6037bf60]{align-items:center;background:rgba(201,121,0,.14);border-radius:10px;color:#c97900;display:inline-flex;font-size:11px;font-weight:500;padding:1px 8px}.aw-queue[data-v-2942ecb0]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e2e8f0);border-radius:var(--tf-radius-sm,6px);display:flex;flex-direction:column;overflow:hidden}.aw-queue__empty[data-v-2942ecb0],.aw-queue__loading[data-v-2942ecb0]{color:var(--tf-fg-4,#5a6a82);font-size:13px;padding:40px 24px;text-align:center}.aw-queue__group+.aw-queue__group[data-v-2942ecb0]{border-top:4px solid var(--tf-surface-alt,#edf2f7)}.aw-queue__group-header[data-v-2942ecb0]{align-items:center;background:var(--tf-surface-alt,#f7fafc);border-bottom:1px solid var(--tf-border,#e2e8f0);color:var(--tf-fg-3,#4a5568);display:flex;font-size:12px;justify-content:space-between;letter-spacing:.04em;padding:8px 12px;text-transform:uppercase}.aw-queue__client-name[data-v-2942ecb0]{font-weight:600}.aw-queue__group-count[data-v-2942ecb0]{align-items:center;background:var(--tf-fg-4,#5a6a82);border-radius:9px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:22px;padding:0 6px}.aw-stepper[data-v-10389b2c]{align-items:center;display:flex;gap:0;list-style:none;margin:0 0 16px;padding:0}.aw-stepper__step[data-v-10389b2c]{align-items:center;color:var(--tf-fg-4,#5a6a82);display:inline-flex;font-size:12px;gap:8px;position:relative}.aw-stepper__dot[data-v-10389b2c]{align-items:center;background:var(--tf-surface-alt,#edf2f7);border-radius:50%;color:var(--tf-fg-4,#5a6a82);display:inline-flex;font-size:11px;font-weight:600;height:22px;justify-content:center;width:22px}.aw-stepper__label[data-v-10389b2c]{white-space:nowrap}.aw-stepper__bar[data-v-10389b2c]{background:var(--tf-border,#e2e8f0);height:2px;margin:0 8px;width:28px}.aw-stepper__bar--done[data-v-10389b2c]{background:var(--tf-primary,#1976d2)}.aw-stepper__step--done .aw-stepper__dot[data-v-10389b2c]{background:var(--tf-primary,#1976d2);color:#fff}.aw-stepper__step--current .aw-stepper__dot[data-v-10389b2c]{background:var(--tf-primary-soft,rgba(25,118,210,.18));border:1px solid var(--tf-primary,#1976d2);color:var(--tf-primary-press,#0d47a1)}.aw-stepper__step--current .aw-stepper__label[data-v-10389b2c]{color:var(--tf-fg-1,#1a202c);font-weight:500}.aw-stepper__step--rejected .aw-stepper__dot[data-v-10389b2c]{background:rgba(211,47,47,.16);border-color:#c62828;color:#c62828}.aw-stepper__step--changes .aw-stepper__dot[data-v-10389b2c]{background:#fff3df;border-color:#c97900;color:#7a4f00}.aw-stepper__step--approved .aw-stepper__dot[data-v-10389b2c]{background:rgba(56,142,60,.16);border-color:#2e7d32;color:#2e7d32}.aw-actions[data-v-05760d16]{align-items:center;background:var(--tf-surface-alt,#f7fafc);border:1px solid var(--tf-border,#e2e8f0);border-radius:var(--tf-radius-sm,6px);display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:12px 14px}.aw-actions__label[data-v-05760d16]{color:var(--tf-fg-4,#5a6a82);font-size:11px;letter-spacing:.04em;margin-right:4px;text-transform:uppercase}.aw-actions__spacer[data-v-05760d16]{flex:1}.aw-actions__btn[data-v-05760d16]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border-strong,#cbd5e0);border-radius:4px;color:var(--tf-fg-1,#1a202c);cursor:pointer;font-size:13px;padding:6px 12px}.aw-actions__btn[data-v-05760d16]:hover:not(:disabled){background:var(--tf-surface-alt,#edf2f7)}.aw-actions__btn[data-v-05760d16]:disabled{cursor:not-allowed;opacity:.55}.aw-actions__btn--primary[data-v-05760d16]{background:var(--tf-primary,#1976d2);border-color:var(--tf-primary,#1976d2);color:#fff}.aw-actions__btn--primary[data-v-05760d16]:hover:not(:disabled){background:var(--tf-primary-press,#0d47a1)}.aw-actions__btn--warn[data-v-05760d16]{background:#fff3df;border-color:#c97900;color:#7a4f00}.aw-actions__readonly[data-v-05760d16]{color:var(--tf-fg-3,#4a5568);font-size:13px}.aw-actions__readonly--ok[data-v-05760d16]{color:#2e7d32;font-weight:500}.aw-thread[data-v-27b2fe54]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e2e8f0);border-radius:var(--tf-radius-sm,6px);margin-bottom:16px;overflow:hidden}.aw-thread__header[data-v-27b2fe54]{align-items:center;background:var(--tf-surface-alt,#f7fafc);border-bottom:1px solid var(--tf-border,#e2e8f0);display:flex;font-size:12px;gap:8px;padding:10px 14px}.aw-thread__title[data-v-27b2fe54]{color:var(--tf-fg-1,#1a202c);font-weight:600}.aw-thread__count[data-v-27b2fe54]{color:var(--tf-fg-4,#5a6a82)}.aw-thread__body[data-v-27b2fe54]{max-height:320px;overflow-y:auto;padding:8px 14px}.aw-thread__empty[data-v-27b2fe54]{color:var(--tf-fg-4,#5a6a82);font-size:13px;padding:24px 0;text-align:center}.aw-thread__msg[data-v-27b2fe54]{border-bottom:1px solid var(--tf-border,#f1f5f9);padding:8px 0}.aw-thread__msg[data-v-27b2fe54]:last-child{border-bottom:none}.aw-thread__msg-head[data-v-27b2fe54]{align-items:center;display:flex;font-size:11px;gap:8px;margin-bottom:4px}.aw-thread__role[data-v-27b2fe54]{background:var(--tf-surface-alt,#edf2f7);border-radius:10px;color:var(--tf-fg-3,#4a5568);display:inline-flex;font-size:10px;font-weight:500;letter-spacing:.04em;padding:1px 8px;text-transform:uppercase}.aw-thread__msg--builder .aw-thread__role[data-v-27b2fe54]{background:rgba(25,118,210,.14);color:#0d47a1}.aw-thread__msg--digitizer .aw-thread__role[data-v-27b2fe54]{background:rgba(94,53,177,.14);color:#4a148c}.aw-thread__msg--owner .aw-thread__role[data-v-27b2fe54]{background:rgba(56,142,60,.16);color:#2e7d32}.aw-thread__role--system[data-v-27b2fe54]{background:transparent;color:var(--tf-fg-4,#5a6a82);font-style:italic}.aw-thread__when[data-v-27b2fe54]{color:var(--tf-fg-4,#5a6a82)}.aw-thread__msg-body[data-v-27b2fe54]{color:var(--tf-fg-1,#1a202c);font-size:13px;white-space:pre-wrap}.aw-thread__msg--system .aw-thread__msg-body[data-v-27b2fe54]{color:var(--tf-fg-4,#5a6a82);font-style:italic}.aw-thread__compose[data-v-27b2fe54]{align-items:flex-end;background:var(--tf-surface-alt,#f7fafc);border-top:1px solid var(--tf-border,#e2e8f0);display:flex;gap:8px;padding:10px 14px}.aw-thread__textarea[data-v-27b2fe54]{border:1px solid var(--tf-border-strong,#cbd5e0);border-radius:4px;flex:1;font-family:inherit;font-size:13px;min-height:56px;padding:8px 10px;resize:vertical}.aw-thread__send[data-v-27b2fe54]{background:var(--tf-primary,#1976d2);border:1px solid var(--tf-primary,#1976d2);border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}.aw-thread__send[data-v-27b2fe54]:disabled{cursor:not-allowed;opacity:.55}.aw-versions[data-v-882c03d6]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e2e8f0);border-radius:var(--tf-radius-sm,6px);margin-bottom:16px}.aw-versions__header[data-v-882c03d6]{align-items:center;background:var(--tf-surface-alt,#f7fafc);border-bottom:1px solid var(--tf-border,#e2e8f0);display:flex;font-size:12px;justify-content:space-between;padding:10px 14px}.aw-versions__title[data-v-882c03d6]{color:var(--tf-fg-1,#1a202c);font-weight:600}.aw-versions__count[data-v-882c03d6]{color:var(--tf-fg-4,#5a6a82)}.aw-versions__empty[data-v-882c03d6]{color:var(--tf-fg-4,#5a6a82);font-size:13px;padding:20px 14px;text-align:center}.aw-versions__list[data-v-882c03d6]{list-style:none;margin:0;padding:0}.aw-versions__row[data-v-882c03d6]{align-items:center;border-bottom:1px solid var(--tf-border,#f1f5f9);display:flex;gap:10px;padding:10px 14px}.aw-versions__row[data-v-882c03d6]:last-child{border-bottom:none}.aw-versions__tag[data-v-882c03d6]{background:var(--tf-surface-alt,#edf2f7);border-radius:4px;color:var(--tf-fg-3,#4a5568);flex-shrink:0;font-size:12px;font-weight:600;padding:2px 8px}.aw-versions__meta[data-v-882c03d6]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.aw-versions__filename[data-v-882c03d6]{color:var(--tf-fg-1,#1a202c);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw-versions__sub[data-v-882c03d6]{align-items:center;color:var(--tf-fg-4,#5a6a82);display:flex;font-size:11px;gap:6px}.aw-versions__current-badge[data-v-882c03d6]{background:var(--tf-primary-subtle,#e3f2fd);border-radius:8px;color:var(--tf-primary,#1976d2);display:inline-block;font-size:10px;font-weight:600;letter-spacing:.02em;padding:1px 6px;text-transform:none}.aw-versions__usage[data-v-882c03d6]{color:var(--tf-fg-4,#5a6a82);font-size:11px}.aw-versions__restore[data-v-882c03d6]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border-strong,#cbd5e0);border-radius:4px;cursor:pointer;font-size:12px;padding:4px 10px}.aw-versions__restore[data-v-882c03d6]:hover:not(:disabled){background:var(--tf-surface-alt,#edf2f7)}.aw-versions__restore[data-v-882c03d6]:disabled{cursor:not-allowed;opacity:.55}.aw-versions__modal-backdrop[data-v-882c03d6]{align-items:center;background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.aw-versions__modal[data-v-882c03d6]{background:#fff;border-radius:8px;box-shadow:0 12px 32px rgba(0,0,0,.22);padding:20px;width:min(420px,92vw)}.aw-versions__modal-title[data-v-882c03d6]{font-size:16px;font-weight:600;margin:0 0 8px}.aw-versions__modal-body[data-v-882c03d6]{color:var(--tf-fg-3,#4a5568);font-size:13px;line-height:1.5;margin:0 0 16px}.aw-versions__modal-actions[data-v-882c03d6]{display:flex;gap:8px;justify-content:flex-end}.aw-versions__btn[data-v-882c03d6]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border-strong,#cbd5e0);border-radius:4px;cursor:pointer;font-size:13px;padding:6px 14px}.aw-versions__btn--primary[data-v-882c03d6]{background:var(--tf-primary,#1976d2);border-color:var(--tf-primary,#1976d2);color:#fff}.aw-versions__btn[data-v-882c03d6]:disabled{cursor:not-allowed;opacity:.55}.aw-usage[data-v-0970d469]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e2e8f0);border-radius:var(--tf-radius-sm,6px);margin-bottom:16px}.aw-usage__header[data-v-0970d469]{align-items:center;background:var(--tf-surface-alt,#f7fafc);border-bottom:1px solid var(--tf-border,#e2e8f0);display:flex;font-size:12px;justify-content:space-between;padding:10px 14px}.aw-usage__title[data-v-0970d469]{color:var(--tf-fg-1,#1a202c);font-weight:600}.aw-usage__counts[data-v-0970d469]{color:var(--tf-fg-4,#5a6a82)}.aw-usage__empty[data-v-0970d469],.aw-usage__loading[data-v-0970d469]{color:var(--tf-fg-4,#5a6a82);font-size:13px;padding:20px 14px;text-align:center}.aw-usage__list[data-v-0970d469]{list-style:none;margin:0;padding:0}.aw-usage__row[data-v-0970d469]{align-items:center;border-bottom:1px solid var(--tf-border,#f1f5f9);display:flex;gap:10px;padding:10px 14px}.aw-usage__row[data-v-0970d469]:last-child{border-bottom:none}.aw-usage__thumb[data-v-0970d469]{align-items:center;background:var(--tf-surface-alt,#edf2f7);border-radius:4px;color:var(--tf-fg-3,#4a5568);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;height:32px;justify-content:center;overflow:hidden;width:32px}.aw-usage__thumb img[data-v-0970d469]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.aw-usage__row-body[data-v-0970d469]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.aw-usage__product-name[data-v-0970d469]{color:var(--tf-fg-1,#1a202c);font-size:13px}.aw-usage__decoration-count[data-v-0970d469],.aw-usage__note[data-v-0970d469],.aw-usage__store-name[data-v-0970d469]{color:var(--tf-fg-4,#5a6a82);font-size:11px}.aw-usage__note[data-v-0970d469]{background:var(--tf-surface-alt,#f7fafc);border-top:1px solid var(--tf-border,#f1f5f9);margin:0;padding:8px 14px}.aw-usage__groups[data-v-0970d469]{padding:0}.aw-usage__group[data-v-0970d469]:not(:last-child){border-bottom:1px solid var(--tf-border,#e2e8f0)}.aw-usage__group-header[data-v-0970d469]{align-items:center;background:var(--tf-surface-alt,#f7fafc);border-bottom:1px solid var(--tf-border,#f1f5f9);display:flex;font-size:12px;justify-content:space-between;padding:8px 14px}.aw-usage__group-store-name[data-v-0970d469]{color:var(--tf-fg-1,#1a202c);font-weight:600}.aw-usage__group-count[data-v-0970d469]{color:var(--tf-fg-4,#5a6a82)}.aw-usage__list--grouped[data-v-0970d469]{padding-left:14px}.aw-usage__row--grouped[data-v-0970d469]{padding-left:0}.aw-callout[data-v-3a01215a]{align-items:flex-start;background:#fff8eb;border:1px solid #c97900;border-radius:var(--tf-radius-sm,6px);display:flex;gap:16px;margin-bottom:16px;padding:12px 14px}.aw-callout--escalated[data-v-3a01215a]{background:#ffe9d6;border-color:#b34700}.aw-callout--expired[data-v-3a01215a]{background:#fde2e1;border-color:#c62828}.aw-callout__body[data-v-3a01215a]{display:flex;flex:1;flex-direction:column;gap:2px}.aw-callout__title[data-v-3a01215a]{color:var(--tf-fg-1,#1a202c);font-size:13px}.aw-callout__detail[data-v-3a01215a]{color:var(--tf-fg-3,#4a5568);font-size:12px}.aw-callout__actions[data-v-3a01215a]{display:flex;flex-wrap:wrap;gap:8px}.aw-callout__btn[data-v-3a01215a]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border-strong,#cbd5e0);border-radius:4px;cursor:pointer;font-size:12px;padding:4px 10px}.aw-callout__btn--primary[data-v-3a01215a]{background:var(--tf-primary,#1976d2);border-color:var(--tf-primary,#1976d2);color:#fff}.aw-callout__btn[data-v-3a01215a]:disabled{cursor:not-allowed;opacity:.55}.reason-picker[data-v-71dfaffe]{background:var(--color-surface,#fff);border-radius:8px;display:flex;flex-direction:column;gap:.75rem;padding:1rem}.reason-picker__label[data-v-71dfaffe]{color:var(--color-text,#1f2937);display:block;font-size:.875rem;font-weight:600}.reason-picker__required[data-v-71dfaffe]{color:var(--color-danger,#dc2626);margin-left:.125rem}.reason-picker__select[data-v-71dfaffe],.reason-picker__textarea[data-v-71dfaffe]{background:var(--color-input-bg,#fff);border:1px solid var(--color-border,#d1d5db);border-radius:6px;color:var(--color-text,#1f2937);font-family:inherit;font-size:.9375rem;padding:.5rem .75rem;width:100%}.reason-picker__textarea[data-v-71dfaffe]{min-height:4.5rem;resize:vertical}.reason-picker__notes[data-v-71dfaffe]{display:flex;flex-direction:column;gap:.25rem}.reason-picker__actions[data-v-71dfaffe]{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.5rem}.reason-picker__btn[data-v-71dfaffe]{border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:.9375rem;font-weight:500;padding:.5rem 1rem}.reason-picker__btn--secondary[data-v-71dfaffe]{background:transparent;border-color:var(--color-border,#d1d5db);color:var(--color-text,#1f2937)}.reason-picker__btn--primary[data-v-71dfaffe]{background:var(--color-primary,#2563eb);color:var(--color-on-primary,#fff)}.reason-picker__btn--primary[data-v-71dfaffe]:disabled{cursor:not-allowed;opacity:.5}.aw-detail[data-v-a1e75b54]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e2e8f0);border-radius:var(--tf-radius-sm,6px);display:flex;flex-direction:column;min-height:0;overflow-y:auto;padding:18px}.aw-detail__loading[data-v-a1e75b54],.aw-detail__placeholder[data-v-a1e75b54]{color:var(--tf-fg-4,#5a6a82);padding:60px 20px;text-align:center}.aw-detail__placeholder-title[data-v-a1e75b54]{color:var(--tf-fg-2,#2d3748);font-size:16px;margin:0 0 8px}.aw-detail__placeholder-body[data-v-a1e75b54]{font-size:13px;margin:0}.aw-detail__content[data-v-a1e75b54]{display:flex;flex-direction:column}.aw-detail__header[data-v-a1e75b54]{align-items:center;display:flex;gap:14px;margin-bottom:16px}.aw-detail__thumb[data-v-a1e75b54]{align-items:center;background:var(--tf-surface-alt,#edf2f7);border-radius:8px;color:var(--tf-fg-3,#4a5568);display:inline-flex;flex-shrink:0;font-size:22px;font-weight:600;height:56px;justify-content:center;width:56px}.aw-detail__head-body[data-v-a1e75b54]{flex:1;min-width:0}.aw-detail__title[data-v-a1e75b54]{color:var(--tf-fg-1,#1a202c);font-size:18px;font-weight:600;margin:0 0 6px}.aw-detail__head-meta[data-v-a1e75b54]{display:flex;flex-wrap:wrap;gap:6px}.aw-detail__chip[data-v-a1e75b54]{align-items:center;background:var(--tf-surface-alt,#edf2f7);border-radius:10px;color:var(--tf-fg-3,#4a5568);display:inline-flex;font-size:11px;padding:2px 10px}.aw-detail__chip--status[data-v-a1e75b54]{background:rgba(25,118,210,.14);color:#0d47a1;font-weight:500}.aw-detail__action-error[data-v-a1e75b54]{color:#c62828;font-size:12px;margin:0 0 12px}.aw-detail__trueview[data-v-a1e75b54]{align-items:center;background:var(--tf-surface-alt,#edf2f7);border-radius:6px;display:flex;justify-content:center;margin:0 0 16px;min-height:80px;overflow:hidden}.aw-detail__trueview-img[data-v-a1e75b54]{display:block;max-height:320px;max-width:100%;-o-object-fit:contain;object-fit:contain}.aw-detail__trueview-pending[data-v-a1e75b54]{align-items:center;color:var(--tf-fg-4,#5a6a82);display:flex;font-size:13px;gap:8px;padding:20px}.aw-detail__trueview-spinner[data-v-a1e75b54]{animation:aw-spin-a1e75b54 .7s linear infinite;border:2px solid var(--tf-border,#e2e8f0);border-radius:50%;border-top-color:var(--tf-fg-3,#4a5568);display:inline-block;height:16px;width:16px}@keyframes aw-spin-a1e75b54{to{transform:rotate(1turn)}}.aw-detail__trueview-failed[data-v-a1e75b54]{color:var(--tf-fg-4,#5a6a82);font-size:12px;padding:20px;text-align:center}.aw-detail__modal-backdrop[data-v-a1e75b54]{align-items:center;background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.aw-detail__modal[data-v-a1e75b54]{background:#fff;border-radius:8px;box-shadow:0 12px 32px rgba(0,0,0,.22);padding:20px;width:min(480px,92vw)}.aw-detail__modal-title[data-v-a1e75b54]{font-size:16px;font-weight:600;margin:0 0 8px}.aw-detail__modal-intro[data-v-a1e75b54]{color:var(--tf-fg-3,#4a5568);font-size:13px;margin:0 0 12px}.aw-page[data-v-19008699]{display:flex;flex-direction:column;height:100%;min-height:0;padding:16px 24px;width:100%}.aw-page__header[data-v-19008699]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.aw-page__title[data-v-19008699]{color:var(--tf-fg-1,#1a202c);font-size:22px;font-weight:600;margin:0}.aw-page__sub[data-v-19008699]{color:var(--tf-fg-4,#5a6a82);font-size:13px;margin:4px 0 0;max-width:720px}.aw-page__columns[data-v-19008699]{display:grid;flex:1;gap:16px;grid-template-columns:minmax(320px,380px) 1fr;min-height:0}.aw-page__queue-column[data-v-19008699]{min-height:0;overflow-y:auto}.aw-page__detail-column[data-v-19008699]{display:flex;flex-direction:column;min-height:0}.circle[data-v-5cf49b68]{border-radius:100px!important;height:20px!important;width:20px!important}.error-container[data-v-5cf49b68]{min-height:60px;padding:12px}.editor-card[data-v-5b200521]{background:var(--tf-bg);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md,12px);padding:var(--tf-sp-4,16px)}.editor-card+.editor-card[data-v-5b200521]{margin-top:var(--tf-sp-4,16px)}.editor-card__header[data-v-5b200521]{margin-bottom:var(--tf-sp-3,12px)}.editor-card__eyebrow[data-v-5b200521]{color:var(--tf-primary);font-size:12px;font-weight:600;letter-spacing:.6px;margin-bottom:var(--tf-sp-1,4px);text-transform:uppercase}.editor-card__title[data-v-5b200521]{color:var(--tf-fg-1);font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:1.4;margin:0}.editor-card__description[data-v-5b200521]{color:var(--tf-fg-4);font-family:Roboto,sans-serif;font-size:14px;line-height:1.5;margin:var(--tf-sp-1,4px) 0 0 0}.editor-card__body[data-v-5b200521]{color:var(--tf-fg-1)}.vue__time-picker .dropdown{bottom:100%!important;top:auto!important}.client-store-intro[data-v-338909b1]{color:var(--tf-fg-3);font-family:Roboto,sans-serif;font-size:14px;line-height:1.5;margin:0 0 var(--tf-sp-5,20px) 0;max-width:720px}.store-type-label[data-v-338909b1]{color:var(--tf-fg-4);font-size:12px;font-weight:600;letter-spacing:1.2px;margin-bottom:var(--tf-sp-2,8px);text-transform:uppercase}.store-mode-cards[data-v-338909b1]{display:flex;flex-wrap:wrap;gap:var(--tf-sp-3,12px)}.store-mode-card[data-v-338909b1]{background:var(--tf-surface,#fff);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md,12px);cursor:pointer;display:block;flex:1 1 220px;padding:var(--tf-sp-4,16px) 18px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.store-mode-card[data-v-338909b1]:hover{border-color:var(--tf-primary)}.store-mode-card--selected[data-v-338909b1]{border:1.5px solid var(--tf-primary);box-shadow:0 0 0 3px var(--tf-primary-soft)}.store-mode-card__icon[data-v-338909b1]{align-items:center;background:var(--tf-primary-soft);border-radius:10px;color:var(--tf-primary);display:inline-flex;height:38px;justify-content:center;margin-bottom:var(--tf-sp-2,8px);width:38px}.store-mode-card--selected .store-mode-card__icon[data-v-338909b1]{background:var(--tf-primary);color:var(--tf-fg-on-primary,#fff)}.store-mode-card__title[data-v-338909b1]{color:var(--tf-fg-1);display:block;font-size:14px;font-weight:500;margin-bottom:3px}.store-mode-card__sub[data-v-338909b1]{color:var(--tf-fg-3);display:block;font-size:12px;line-height:1.45}.store-mode-permanent-note[data-v-338909b1]{align-items:center;background:var(--tf-surface-muted,#fafbfc);border:1px solid var(--tf-border);border-radius:var(--tf-radius-md,12px);color:var(--tf-fg-3);display:flex;font-size:13px;gap:var(--tf-sp-3,12px);padding:14px 16px}.store-mode-permanent-note__icon[data-v-338909b1]{color:var(--tf-fg-4);font-size:18px}.store-timezone[data-v-338909b1]{margin-bottom:var(--tf-sp-2,8px)}.store-timezone__label[data-v-338909b1]{color:var(--tf-fg-4);font-size:10px;font-weight:500;letter-spacing:1.2px;margin-bottom:var(--tf-sp-1,4px);text-transform:uppercase}.store-timezone__chip[data-v-338909b1]{align-items:center;background:var(--tf-surface,#fff);border:1px solid var(--tf-border);border-radius:var(--tf-radius-pill,9999px);color:var(--tf-fg-1);display:inline-flex;font-size:13px;gap:6px;padding:5px 12px}.store-timezone__icon[data-v-338909b1]{color:var(--tf-fg-4);font-size:14px}.lock-left[data-v-338909b1]{left:0}.lock-right[data-v-338909b1]{right:0}.time-hider[data-v-338909b1]{background-color:#fff;height:360px;opacity:1;position:absolute;width:115px;z-index:3}.cp__search[data-v-19afb605]{border:1px solid var(--tf-border,#d0d4dc);border-radius:var(--tf-radius-xs,4px);font-size:14px;margin-bottom:12px;padding:8px 10px;width:100%}.cp__empty[data-v-19afb605],.cp__loading[data-v-19afb605]{color:var(--tf-fg-2);font-size:13px;padding:12px;text-align:center}.cp__list[data-v-19afb605]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;max-height:320px;overflow-y:auto;padding:0}.cp__row[data-v-19afb605]{background:var(--tf-surface-alt,#f7f8fa);border:1px solid transparent;border-radius:var(--tf-radius-xs,4px);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:2px;padding:10px 12px;text-align:left;width:100%}.cp__row[data-v-19afb605]:hover{background:var(--tf-bg,#fff);border-color:var(--tf-border,#d0d4dc)}.cp__name[data-v-19afb605]{color:var(--tf-fg-1);font-size:14px;font-weight:500}.cp__contact[data-v-19afb605]{color:var(--tf-fg-3,#6b7280);font-size:12px}.client-contact[data-v-90aa50b4]{display:flex;flex-direction:column;gap:var(--tf-sp-3,12px)}.client-contact__current[data-v-90aa50b4]{align-items:center;display:flex;gap:var(--tf-sp-3,12px)}.client-contact__current-label[data-v-90aa50b4]{color:var(--tf-fg-3);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.client-contact__current-name[data-v-90aa50b4]{color:var(--tf-fg-1);font-size:15px;font-weight:600}.client-contact__current-actions[data-v-90aa50b4]{align-items:center;display:flex;gap:var(--tf-sp-2,8px)}.client-contact__pick-head[data-v-90aa50b4]{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--tf-sp-2,8px)}.client-contact__pick-title[data-v-90aa50b4]{color:var(--tf-fg-2);font-size:13px;font-weight:500}.client-contact__add-form[data-v-90aa50b4]{border-top:1px solid var(--tf-border,#d0d4dc);margin-top:var(--tf-sp-3,12px);padding-top:var(--tf-sp-3,12px)}.client-contact__add-actions[data-v-90aa50b4]{display:flex;gap:var(--tf-sp-2,8px);justify-content:flex-end}.client-contact__error[data-v-90aa50b4]{color:#c0392b;font-size:13px;margin:0 0 8px}.client-contact__gated-note[data-v-90aa50b4]{color:var(--tf-fg-3);font-size:13px;margin:0 0 var(--tf-sp-2,8px)}.client-contact-invite-note[data-v-90aa50b4]{align-items:center;color:var(--tf-fg-3);display:flex;font-size:13px;gap:var(--tf-sp-2,8px);margin-top:var(--tf-sp-3,12px)}.client-contact-invite-note__icon[data-v-90aa50b4]{color:var(--tf-fg-4);font-size:14px}.custom-URL-Copy[data-v-b87566da]{bottom:70px!important;position:relative!important;right:50px!important}.copy-url-button[data-v-b87566da],.download-qr-button[data-v-b87566da]{right:16px;top:16px;z-index:3}.disable-layer[data-v-b87566da]{background:#fff;height:-webkit-fill-available;opacity:.6;position:absolute;width:100%;z-index:1}.company-logo[data-v-b87566da]{border-radius:30px;height:350px;-o-object-fit:cover!important;object-fit:cover!important;width:350px}.delete-image-button[data-v-b87566da]{position:absolute;right:25px;top:25px}.password-login-card[data-v-b87566da]{border-radius:50px!important;width:400px}.btn-login[data-v-b87566da]{height:48px!important}.access-mode-coming-soon[data-v-b87566da]{color:var(--tf-fg-4,#6b7280);font-size:12px;font-style:italic}.access-mode-option[data-v-b87566da]{margin-bottom:12px}.access-mode-option[data-v-b87566da]:last-child{margin-bottom:0}.access-mode-help[data-v-b87566da]{color:var(--tf-fg-4,#757575);font-size:12px;line-height:1.5;margin-left:32px;margin-top:-2px;max-width:560px}.payment-method-options[data-v-e17b0110]{-moz-column-gap:48px;column-gap:48px;row-gap:8px}.payment-method-option[data-v-e17b0110]{flex:1 1 320px;min-width:280px}.radio-hint[data-v-e17b0110]{bottom:10px!important;font-size:12px;left:33px!important;max-width:450px;opacity:.7;position:relative!important}.text-label[data-v-e17b0110]{font-size:16px;opacity:.7}.distributor-default-chip[data-v-e17b0110]{background:var(--tf-bg-muted,#f1f1f1);border-radius:4px;color:var(--tf-fg-4,#555);display:inline-block;font-size:10px;font-weight:600;letter-spacing:.6px;line-height:1.4;margin-left:8px;padding:2px 8px;text-transform:uppercase}.coupon-active-count[data-v-0e4a7d87]{color:var(--tf-text-muted,#6b7280);font-weight:400}.coupon-filter-field[data-v-0e4a7d87]{flex:0 1 260px;max-width:260px}.coupon-bulk-result[data-v-0e4a7d87]{color:var(--tf-text-muted,#6b7280);font-size:.8125rem}.coupon-add-row[data-v-0e4a7d87]{background:var(--tf-surface-alt,#f5f5f5);border-radius:8px;margin:0 0 16px;padding:12px 4px 0}.coupon-column-headers[data-v-0e4a7d87]{color:var(--tf-text-muted,#6b7280);font-size:.8125rem;font-weight:600;padding:4px 8px}.coupon-row[data-v-0e4a7d87]{border-bottom:1px solid var(--tf-surface-dark,#e8eff5);padding:8px}.coupon-row:hover .coupon-col-actions[data-v-0e4a7d87]{opacity:1}.coupon-col-code[data-v-0e4a7d87]{flex:0 0 30%}.coupon-row-code[data-v-0e4a7d87]{font-weight:600}.coupon-col-type[data-v-0e4a7d87]{flex:0 0 25%}.coupon-col-amount[data-v-0e4a7d87]{flex:1 1 auto}.coupon-col-actions[data-v-0e4a7d87]{flex:0 0 48px;justify-content:flex-end}.coupon-footer[data-v-0e4a7d87]{border-top:1px solid var(--tf-surface-dark,#e8eff5);padding-top:12px}.coupon-lock-note[data-v-0e4a7d87]{color:var(--tf-text-muted,#6b7280);margin-top:4px}.base-margin[data-v-33c74091]{margin-top:var(--tf-sp-3,12px);padding:var(--tf-sp-3,12px) var(--tf-sp-4,16px)}.base-margin__header[data-v-33c74091]{align-items:center;display:flex;gap:var(--tf-sp-3,12px);margin-bottom:var(--tf-sp-2,8px)}.base-margin__label[data-v-33c74091]{color:var(--tf-text,#1f2937);font-weight:600}.base-margin__badge[data-v-33c74091]{background:var(--tf-surface-muted,#f3f4f6);border-radius:999px;color:var(--tf-text-muted,#4b5563);display:inline-block;font-size:.75rem;padding:2px 8px}.base-margin__row[data-v-33c74091]{align-items:center;display:flex}.base-margin__editor[data-v-33c74091]{display:flex;flex-direction:column;gap:var(--tf-sp-2,8px);max-width:320px}.base-margin__input-row[data-v-33c74091]{align-items:center;display:flex;gap:var(--tf-sp-2,8px)}.base-margin__input[data-v-33c74091]{border:1px solid var(--tf-border,#d1d5db);border-radius:var(--tf-radius-sm,6px);flex:1;font-size:var(--tf-size-body,1rem);max-width:120px;padding:var(--tf-sp-2,8px) var(--tf-sp-3,12px)}.base-margin__suffix[data-v-33c74091]{color:var(--tf-text-muted,#4b5563)}.base-margin__error[data-v-33c74091]{color:var(--tf-error,#b91c1c);font-size:.875rem;margin:0}.base-margin__reset[data-v-33c74091]{align-self:flex-start}.tf-btn[data-v-33c74091]{background:transparent;border:1px solid var(--tf-border,#d1d5db);border-radius:var(--tf-radius-sm,6px);color:var(--tf-text,#1f2937);cursor:pointer;font-size:.875rem;padding:var(--tf-sp-2,8px) var(--tf-sp-4,16px)}.tf-btn[data-v-33c74091]:disabled{cursor:not-allowed;opacity:.55}.dependent-disclosure__toggle-sentinel[data-v-769d0425]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.dependent-disclosure__inert-row[data-v-769d0425]{align-items:center;background:var(--tf-surface,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:var(--tf-radius-md,12px);display:flex;gap:12px;padding:14px 18px}.dependent-disclosure__inert-label[data-v-769d0425]{color:var(--tf-fg-3,#4f4f4f);flex:1;font-family:var(--tf-font-sans,"Roboto",sans-serif);font-size:15px;font-weight:500}.dependent-disclosure__inert-text[data-v-769d0425]{background:var(--tf-surface-dark,#e8eff5);border-radius:var(--tf-radius-pill,9999px);color:var(--tf-fg-4,#757575);flex-shrink:0;font-family:var(--tf-font-sans,"Roboto",sans-serif);font-size:10px;font-weight:600;letter-spacing:.6px;padding:3px 9px;text-transform:uppercase}.radio-flat-rate[data-v-51a900fe]{margin-bottom:0!important;min-height:70px}.blockalert[data-v-51a900fe]{color:#ef0405;font-size:18px;font-weight:700;padding-left:0}.shopper-payment[data-v-51a900fe]{display:flex}.shopper-payment .shopper-warning[data-v-51a900fe]{margin-left:-10px;margin-top:8px}.displayStorefrontFundraisingToggle[data-v-51a900fe]{margin-top:0!important}.radio-hint[data-v-51a900fe]{bottom:10px!important;font-size:12px;left:33px!important;max-width:450px;opacity:.7;position:relative!important}.text-label[data-v-51a900fe]{font-size:16px;opacity:.7}.smart-shipping-help-text[data-v-51a900fe]{font-size:12px;opacity:.7}.dotted[data-v-51a900fe]{background-color:var(--tf-bg);border:none;border-top:2px dotted var(--tf-red);color:var(--tf-bg)}.dotted-box[data-v-51a900fe]{border:none;border:2px dotted var(--tf-border-dotted)}.ship-from-address-field input[data-v-51a900fe]{width:500px!important}.dropzone .dz-preview .dz-image[data-v-51a900fe]{max-width:900px;min-width:250;overflow:hidden!important}.dropzone[data-v-51a900fe]{margin-right:15px;overflow:hidden!important}#dropzoneMailDivId[data-v-51a900fe]{max-width:900px;min-width:250;overflow:hidden!important}.brand-image[data-v-51a900fe]{height:100%!important;max-height:150px!important;max-width:800px!important;min-width:200px!important;width:100%!important}.mt-8[data-v-51a900fe]{margin-top:32px}.ck-editor__main[data-v-51a900fe]{border-bottom:0;border-left:0;border-right:0}.text-right[data-v-51a900fe]{margin-top:20px;text-align:right}.email-creator[data-v-51a900fe]{width:83%!important}tr[data-v-51a900fe]:hover{background:transparent!important}.credit-card-tooltip[data-v-51a900fe]{margin-top:-3px}.feature-label[data-v-51a900fe]{font-size:18px!important}.feature-content-left[data-v-51a900fe]{padding-left:16px!important}.feature-content-right[data-v-51a900fe]{padding-right:16px!important}.feature-card[data-v-51a900fe]{border:1px solid var(--tf-border)!important;margin-bottom:28px;margin-top:14px}.pricing-master-card[data-v-51a900fe]{margin-top:0!important}.pricing-master-row[data-v-51a900fe]{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:8px 0}.pricing-master-row .pricing-master-label[data-v-51a900fe]{color:var(--tf-fg-2);flex:1;font-size:14px}.short-flex[data-v-51a900fe]{height:50px}.v-input[data-v-51a900fe]{margin-bottom:0;margin-top:0}.feature-content[data-v-51a900fe]{margin-left:16px}.feature-drawer[data-v-51a900fe]{background:var(--tf-surface-muted-warm,#fcf9f9);margin-left:8px;margin-right:8px}.feature-divider-flex[data-v-51a900fe]{padding-bottom:0!important;padding-top:0!important}.checkout-preview-pane[data-v-2a02945e]{background:var(--tf-bg,#fafafa);border:1px solid var(--tf-border,#e5e7eb);border-radius:var(--tf-radius-md,12px);color:var(--tf-fg-2,#374151);font-family:Roboto,sans-serif;padding:var(--tf-sp-4,16px)}.checkout-preview-pane__title[data-v-2a02945e]{color:var(--tf-fg-4,#6b7280);font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.6px;margin:0 0 var(--tf-sp-4,16px) 0;text-transform:uppercase}.cpp-section+.cpp-section[data-v-2a02945e]{border-top:1px dashed var(--tf-border,#e5e7eb);margin-top:var(--tf-sp-4,16px);padding-top:var(--tf-sp-4,16px)}.cpp-section__heading[data-v-2a02945e]{color:var(--tf-fg-1,#111827);font-family:Poppins,sans-serif;font-size:13px;font-weight:600;margin-bottom:var(--tf-sp-2,8px)}.cpp-field[data-v-2a02945e]{margin-bottom:var(--tf-sp-3,12px)}.cpp-field label[data-v-2a02945e]{color:var(--tf-fg-4,#6b7280);display:block;font-size:12px;margin-bottom:2px}.cpp-field input[data-v-2a02945e],.cpp-field select[data-v-2a02945e]{background:var(--tf-bg);border:1px solid var(--tf-border,#e5e7eb);border-radius:var(--tf-radius-sm,6px);color:var(--tf-fg-3,#4b5563);cursor:not-allowed;font-size:13px;padding:6px 8px;width:100%}.cpp-field--row[data-v-2a02945e]{display:grid;gap:var(--tf-sp-2,8px);grid-template-columns:1fr 1fr}.cpp-mode-label[data-v-2a02945e]{color:var(--tf-fg-2,#374151);font-size:13px;font-weight:500;margin:0 0 var(--tf-sp-2,8px) 0}.cpp-note[data-v-2a02945e]{color:var(--tf-fg-4,#6b7280);font-size:12px;font-style:italic;margin:0}.identity-row[data-v-5ec3a41a]{display:flex;flex-wrap:wrap;gap:8px 24px;white-space:nowrap}.identity-row[data-v-5ec3a41a] .v-selection-control__wrapper,.identity-row__switch[data-v-5ec3a41a]{flex:0 0 auto}.identity-row[data-v-5ec3a41a] .v-label,.identity-row[data-v-5ec3a41a] .v-selection-control__label{white-space:nowrap}.checkout-blockquote[data-v-5ec3a41a]{font-size:18px;font-weight:700;margin-left:24px;text-align:left!important}.ct-checkout-department-required-note[data-v-5ec3a41a]{color:var(--tf-fg-4,#6b7280);font-family:Roboto,sans-serif;font-size:13px;margin:-4px 0 0 56px}.ship-aux-fields[data-v-5ec3a41a]{margin-top:12px}.ship-dept-block__note--warning[data-v-5ec3a41a]{color:var(--tf-warning-dark,#8a6d3b);font-weight:600}.ship-unresolvable-warning[data-v-5ec3a41a]{background:var(--tf-warning-soft,#fff8e1);border:1px solid var(--tf-warning,#fcb900);border-radius:8px;margin-top:12px;padding:10px 14px}.ship-unresolvable-warning__note[data-v-5ec3a41a]{color:var(--tf-warning-dark,#8a6d3b);font-size:13px;margin:0}.checkout-fields-layout[data-v-5ec3a41a]{display:block}.checkout-fields-layout__preview[data-v-5ec3a41a]{margin-top:16px}@media (min-width:960px){.checkout-fields-layout[data-v-5ec3a41a]{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.checkout-fields-layout__main[data-v-5ec3a41a]{min-width:0}.checkout-fields-layout__preview[data-v-5ec3a41a]{margin-top:0;position:sticky;top:16px}}.store-checkout-orchestrator[data-v-0a02bb3b]{display:flex;flex-direction:column;gap:12px}.team-invite-form[data-v-48c5084e]{margin-bottom:1.5rem}.invite-row[data-v-48c5084e]{align-items:center;display:grid;gap:.75rem;grid-template-columns:1fr 1fr 1.5fr 1fr auto}@media (max-width:720px){.invite-row[data-v-48c5084e]{grid-template-columns:1fr}}.team-list[data-v-48c5084e]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.team-member[data-v-48c5084e]{align-items:center;background:var(--tf-bg);border:1px solid var(--tf-slate-divider);border-radius:var(--tf-radius-md);display:grid;gap:.75rem;grid-template-columns:40px 1fr auto auto;padding:.75rem 1rem}.team-member__avatar[data-v-48c5084e]{align-items:center;border-radius:50%;color:var(--tf-fg-on-primary);display:inline-flex;font-size:.875rem;font-weight:600;height:40px;justify-content:center;width:40px}.team-member__info[data-v-48c5084e]{min-width:0}.team-member__name[data-v-48c5084e]{color:var(--tf-slate-ink);font-weight:600}.team-member__email[data-v-48c5084e]{color:var(--tf-slate-body);font-size:.875rem}.team-member__role-chip[data-v-48c5084e]{border-radius:var(--tf-radius-pill);font-size:.75rem;font-weight:600;letter-spacing:.02em;padding:.125rem .5rem;text-transform:uppercase}.team-member__role-chip--client-admin[data-v-48c5084e],.team-member__role-chip--store-manager[data-v-48c5084e]{background:var(--tf-chip-manager-bg);color:var(--tf-chip-manager-fg)}.team-member__role-chip--pending[data-v-48c5084e]{background:var(--tf-chip-shopper-bg);color:var(--tf-chip-shopper-fg)}.team-member__actions[data-v-48c5084e]{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.team-member__actions[data-v-48c5084e]:disabled{cursor:not-allowed;opacity:.4}.team-member__actions[data-v-48c5084e]:hover:not(:disabled){background:var(--tf-surface-alt)}.prf[data-v-c82c954a]{align-items:center;background:transparent;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.01em;padding:4px 10px;transition:filter .12s ease}.prf[data-v-c82c954a]:hover{filter:brightness(.96)}.prf__icon[data-v-c82c954a]{align-items:center;display:inline-flex;height:14px;justify-content:center;width:14px}.prf__shape[data-v-c82c954a]{display:inline-block;height:12px;width:12px}.prf--approved[data-v-c82c954a]{background:rgba(0,184,92,.12);border-color:rgba(0,184,92,.4);color:#0a7c3e}.prf__shape--approved[data-v-c82c954a]{background:#00b85c;border-radius:50%}.prf--awaiting[data-v-c82c954a]{background:rgba(255,168,0,.14);border-color:rgba(255,168,0,.5);color:#8a5300}.prf__shape--awaiting[data-v-c82c954a]{background:#ffa800;border-radius:3px}.prf--changes_requested[data-v-c82c954a]{background:rgba(225,50,50,.12);border-color:rgba(225,50,50,.4);color:#9c1b1b}.prf__shape--changes_requested[data-v-c82c954a]{background:transparent;border-bottom:12px solid #e13232;border-left:7px solid transparent;border-radius:0;border-right:7px solid transparent;height:0;width:0}.prf--rejected[data-v-c82c954a]{background:rgba(150,26,26,.12);border-color:rgba(150,26,26,.45);color:#6a0e0e}.prf__shape--rejected[data-v-c82c954a]{background:#961a1a;border-radius:2px;transform:rotate(45deg)}.prf--unapproved[data-v-c82c954a]{background:rgba(37,99,235,.1);border-color:rgba(37,99,235,.4);color:#1d4ed8}.prf__shape--unapproved[data-v-c82c954a]{background:transparent;border:2.5px solid #2563eb;border-radius:50%}.prf--none[data-v-c82c954a]{background:transparent;border-color:#d1d5db;color:#6b7280}.prf__shape--none[data-v-c82c954a]{background:#9ca3af;border-radius:1px;height:2px;margin-top:5px;width:12px}.product-qr-image[data-v-6f13551a] svg{height:auto;max-width:240px;width:100%}.pcard[data-v-2694be29]{min-height:200px;position:relative}.pcard .title[data-v-2694be29]{min-height:50px}.pcard div[data-v-2694be29]{position:relative}.pcard[data-v-2694be29] .v-image__image{background-size:contain!important}.pcard[data-v-2694be29] .v-carousel__next .v-btn,.pcard[data-v-2694be29] .v-carousel__prev .v-btn{background:transparent!important;border:none!important;box-shadow:none!important;color:var(--tf-fg-4)!important}.lazy-img-fadein[lazy=loaded][data-v-2694be29]{animation-duration:1s;animation-fill-mode:both;animation-name:fadeIn}.fade-enter-active[data-v-2694be29],.fade-leave-active[data-v-2694be29]{transition:opacity .25s}.fade-enter[data-v-2694be29],.fade-leave-to[data-v-2694be29]{opacity:0}.pcard-top-left-cluster[data-v-2694be29]{padding-left:30px}.product-title[data-v-2694be29]{display:-webkit-box;height:46px;margin-top:0;white-space:normal;-webkit-box-orient:vertical;font-size:16px;font-weight:600;-webkit-line-clamp:2;line-height:1.35;overflow:hidden;padding-left:12px;padding-right:12px;text-overflow:ellipsis}.pcard-base-sku[data-v-2694be29]{color:var(--tf-text-muted,#6b7280);font-size:13px;font-weight:400;margin-bottom:2px;padding-left:12px;padding-right:12px}.price[data-v-2694be29]{font-size:19px;font-weight:600;padding-left:12px;padding-right:12px}.pcard-swatches[data-v-2694be29]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px 10px;padding:8px 12px 2px}.pcard-swatch[data-v-2694be29]{align-items:center;cursor:default;display:flex}.pcard-swatch-dot[data-v-2694be29]{border:1px solid rgba(0,0,0,.15);border-radius:50%;box-sizing:border-box;flex:0 0 auto;height:24px;width:24px}.pcard-swatch-dot.is-fallback[data-v-2694be29]{border-color:rgba(0,0,0,.35);border-style:dashed}.pcard-swatch-more[data-v-2694be29]{align-self:center;color:var(--tf-text-muted,#6b7280);font-size:12px;font-weight:500;white-space:nowrap}.pcard-actions[data-v-2694be29]{align-items:center;display:flex;gap:4px;justify-content:space-between;padding:8px 0 0}.pcard-action-btn[data-v-2694be29]{flex:1 1 0;font-size:12px;letter-spacing:0;min-width:0;padding-inline:6px;text-transform:none}.pcard-action-btn[data-v-2694be29] .v-btn__prepend{margin-inline-end:4px}.pcard-action-btn[data-v-2694be29] .v-icon{font-size:18px}.pcard-share-btn[data-v-2694be29]{flex:0 0 auto}.pcard-share-btn[data-v-2694be29] .v-icon{font-size:20px}.pcard-action-hint[data-v-2694be29]{align-items:center;display:inline-flex}.add-to-cart-btn[data-v-2694be29]{bottom:8px;padding-right:58px!important;position:absolute;width:100%}.hidden-product-shade[data-v-2694be29]{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.17),transparent);display:flex;height:83%;justify-content:center;position:absolute!important;right:0;top:0;width:100%;z-index:2}.hidden-product-shade-text[data-v-2694be29]{color:#fff;font-size:25px;font-weight:500;position:absolute!important;text-align:center;text-shadow:0 0 4px rgba(0,0,0,.176);text-transform:uppercase;top:156px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bubble-description{display:-webkit-box;margin-top:0;max-height:60px;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-right:14px;overflow:hidden;text-overflow:ellipsis}.bubble-title{margin-bottom:8px}.bubble-icon{height:44px;margin-bottom:16px;margin-right:20px;width:44px}.bubble-container{border-radius:3px;height:130px;padding:16px 20px 12px;width:240px}.bubble-text,.small-prompt{letter-spacing:var(--mdc-typography-caption-letter-spacing,.0333333333em)}.small-prompt{color:var(--tf-fg-4);cursor:pointer;font-size:15px;margin-left:32px;text-decoration:underline}.text-card{padding-left:4px}.product_link{cursor:pointer}.enhanced-dropzone[data-v-241d2220]{background-color:var(--tf-surface-muted)!important;border:2px dashed #d0d0d0!important;border-radius:8px!important;cursor:pointer!important;margin-right:15px!important;min-height:220px!important;padding:8px!important;transition:all .3s ease!important}.enhanced-dropzone[data-v-241d2220]:hover{background-color:#f0f7ff!important;border-color:#1976d2!important}.enhanced-dropzone .dz-message[data-v-241d2220]{margin:0!important;text-align:center!important}.dropzone .dz-preview .dz-image[data-v-241d2220]{height:200px;width:200px}.dropzone-hint-overlay[data-v-241d2220]{align-items:center;display:flex;flex-direction:column;gap:8px;left:50%;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.dz-preview[data-v-241d2220]{min-height:200px;position:relative}.enhanced-dropzone[data-v-241d2220] .v-img{width:100%}.enhanced-dropzone[data-v-241d2220] .v-img__img{-o-object-fit:contain!important;object-fit:contain!important}.enhanced-dropzone[data-v-12ff958d]{background-color:var(--tf-surface-muted)!important;border:2px dashed #d0d0d0!important;border-radius:8px!important;cursor:pointer!important;margin-right:15px!important;min-height:220px!important;padding:8px!important;transition:all .3s ease!important}.enhanced-dropzone[data-v-12ff958d]:hover{background-color:#f0f7ff!important;border-color:#1976d2!important}.enhanced-dropzone .dz-message[data-v-12ff958d]{margin:0!important;text-align:center!important}.dropzone .dz-preview .dz-image[data-v-12ff958d]{height:200px;width:200px}.dropzone-hint-overlay[data-v-12ff958d]{align-items:center;display:flex;flex-direction:column;gap:8px;left:50%;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.dz-preview[data-v-12ff958d]{min-height:200px;position:relative}.enhanced-dropzone[data-v-12ff958d] .v-img{width:100%}.enhanced-dropzone[data-v-12ff958d] .v-img__img{-o-object-fit:contain!important;object-fit:contain!important}.close-dialog[data-v-3b06c08e]{position:absolute;right:10px;top:10px}.table-y-axis-text[data-v-3b06c08e]{background-color:var(--tf-surface-muted);border-bottom:none;color:#000!important;font-size:16px!important;font-style:normal!important;height:62px!important;padding-top:14px!important;position:fixed}.ellipsis-overflow[data-v-3b06c08e]{cursor:pointer;overflow:hidden;padding:2px!important;text-overflow:ellipsis;white-space:nowrap;width:55px!important}.ellipsis-overflow[data-v-3b06c08e]:hover{background:#e7e7e7;border-radius:5px}.color-cell[data-v-3b06c08e]{border-radius:5px 5px 0 0;height:75px!important}.last-color-cell[data-v-3b06c08e]{border-radius:0 0 5px 5px}[data-v-3b06c08e]::-webkit-scrollbar{width:16px}[data-v-3b06c08e]::-webkit-scrollbar-track{background:#f5f5f5}[data-v-3b06c08e]::-webkit-scrollbar-thumb{background:#cfcfcf;border:4px solid #f5f5f5;border-radius:20px}[data-v-3b06c08e]::-webkit-scrollbar-thumb:hover{background:#a9a9a9}.dotted[data-v-22c44d5e]{background-color:var(--tf-bg);border:none;border-top:2px dotted #d3d3d3;color:var(--tf-bg);margin-left:15px;padding-bottom:7px}.totals-table[data-v-24fa14a7]{border-collapse:collapse;width:100%}.totals-table td[data-v-24fa14a7]:first-child,th[data-v-24fa14a7]:first-child{border:none}.totals-table td[data-v-24fa14a7],th[data-v-24fa14a7]{text-align:center}.product-margin-tr[data-v-24fa14a7]{background:#000}.product-margin-tr[data-v-24fa14a7]:hover{background:#000!important}.hover-close[data-v-36770624]{position:absolute;right:0}.tooltip{.tooltip-inner{background:#000;border-radius:16px;color:#fff;padding:5px 10px 4px}.tooltip-arrow{border-color:#000;border-style:solid;height:0;margin:5px;position:absolute;width:0;z-index:1}&[x-placement^=top]{margin-bottom:5px;.tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;border-width:5px 5px 0;bottom:-5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0}}&[x-placement^=bottom]{margin-top:5px;.tooltip-arrow{border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:0 5px 5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0;top:-5px}}&[x-placement^=right]{margin-left:5px;.tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;border-width:5px 5px 5px 0;left:-5px;margin-left:0;margin-right:0;top:calc(50% - 5px)}}&[x-placement^=left]{margin-right:5px;.tooltip-arrow{border-bottom-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:5px 0 5px 5px;margin-left:0;margin-right:0;right:-5px;top:calc(50% - 5px)}}&[aria-hidden=true]{opacity:0;transition:opacity .15s,visibility .15s;visibility:hidden}&[aria-hidden=false]{opacity:1;transition:opacity .15s;visibility:visible}.dotted{background-color:var(--tf-bg);border:none;border-top:2px dotted var(--tf-red);color:var(--tf-bg)}.product-divider{margin-top:35px}}.hover-close{position:absolute;right:0}.tooltip{display:block!important;z-index:10000;.tooltip-inner{background:#000;border-radius:16px;color:#fff;padding:5px 10px 4px}.tooltip-arrow{border-color:#000;border-style:solid;height:0;margin:5px;position:absolute;width:0;z-index:1}&[x-placement^=top]{margin-bottom:5px;.tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;border-width:5px 5px 0;bottom:-5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0}}&[x-placement^=bottom]{margin-top:5px;.tooltip-arrow{border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:0 5px 5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0;top:-5px}}&[x-placement^=right]{margin-left:5px;.tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;border-width:5px 5px 5px 0;left:-5px;margin-left:0;margin-right:0;top:calc(50% - 5px)}}&[x-placement^=left]{margin-right:5px;.tooltip-arrow{border-bottom-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:5px 0 5px 5px;margin-left:0;margin-right:0;right:-5px;top:calc(50% - 5px)}}&[aria-hidden=true]{opacity:0;transition:opacity .15s,visibility .15s;visibility:hidden}&[aria-hidden=false]{opacity:1;transition:opacity .15s;visibility:visible}.dotted{background-color:var(--tf-bg);border:none;border-top:2px dotted var(--tf-red);color:var(--tf-bg)}.product-divider{margin-top:35px}}.added-cost-dotted-line{margin-left:0!important;margin-right:7px;margin-top:12px}.quickview-main-image-card[data-v-28c3f7e0]{flex:1;max-height:60vh;min-height:0;overflow:hidden}.quickview-main-image-container[data-v-28c3f7e0]{height:100%;width:100%}.quickview-main-image[data-v-28c3f7e0]{height:auto;max-height:60vh;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.quickview-thumb-wrap[data-v-28c3f7e0]{flex:none;height:clamp(70px,12vmin,140px);overflow:hidden;width:clamp(70px,12vmin,140px)}.quickview-thumb-image[data-v-28c3f7e0]{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.preview-image-left[data-v-28c3f7e0]{align-items:center;width:-moz-fit-content;width:fit-content}.preview-image-left button[data-v-28c3f7e0]{max-width:36px}#dropzoneDivId.dropzone[data-v-28c3f7e0]{background-color:var(--tf-surface-muted)!important;border:2px dashed #d0d0d0!important;border-radius:8px!important;min-height:auto!important;min-width:400px!important;padding:12px 16px!important}#dropzoneDivId.dropzone[data-v-28c3f7e0]:hover{background-color:#f0f7ff!important;border-color:#1976d2!important}#dropzoneDivId.dropzone .dz-message[data-v-28c3f7e0]{margin:0!important;text-align:left!important}.quick-image-dropzone[data-v-28c3f7e0]{background-color:var(--tf-surface-muted)!important;border:2px dashed #d0d0d0!important;border-radius:8px!important;cursor:pointer!important;display:block!important;min-width:400px!important;padding:12px 16px!important;transition:all .3s ease!important}.quick-image-dropzone[data-v-28c3f7e0]:hover{background-color:#f0f7ff!important;border-color:#1976d2!important}.quick-image-dropzone .dz-message[data-v-28c3f7e0]{align-items:center!important;display:flex!important;margin:0!important}.quick-image-dropzone .dz-message[data-v-28c3f7e0]>*{margin-right:16px}.quick-image-dropzone .dz-preview[data-v-28c3f7e0]{align-items:center!important;display:flex!important;margin:0!important}.quick-image-dropzone .dz-preview[data-v-28c3f7e0]>*{margin-right:12px}.dropzone-hint[data-v-28c3f7e0]{align-items:center!important;color:var(--tf-fg-4)!important;display:flex!important;margin-left:8px!important}.dropzone-hint .v-icon[data-v-28c3f7e0]{color:var(--tf-fg-quiet)!important;margin-right:4px!important}.dropzone-hint .caption[data-v-28c3f7e0]{font-size:12px!important}.product-spinner[data-v-a9906420]{left:50%;position:fixed;top:40%;transform:translate(-50%,-50%);z-index:2}.product-creation-card[data-v-a9906420]{background:#fff;height:100%;width:100%}.text-button[data-v-e3b32192]{cursor:pointer;text-decoration:underline}.red-help[data-v-e3b32192]{color:red}.products-table[data-v-bd027b5a]{background:#fff;border:1px solid #e0e0e0;border-collapse:collapse;border-radius:12px;font-family:Roboto,sans-serif;font-size:13.5px;overflow:hidden;width:100%}.products-table thead th[data-v-bd027b5a]{background:#fafbfc;border-bottom:1px solid #e0e0e0;color:var(--tf-fg-4,rgba(0,0,0,.55));font-size:11.5px;font-weight:600;letter-spacing:.3px;padding:10px 14px;text-align:left;text-transform:uppercase}.products-table tbody tr[data-v-bd027b5a]{border-bottom:1px solid #eef0f3}.products-table tbody tr[data-v-bd027b5a]:last-child{border-bottom:none}.products-table tbody td[data-v-bd027b5a]{color:#212121;padding:12px 14px;vertical-align:middle}.products-table__col-sku[data-v-bd027b5a]{color:var(--tf-fg-3,rgba(0,0,0,.7));font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.products-table__col-status[data-v-bd027b5a]{white-space:nowrap}.products-table__incomplete-icon[data-v-bd027b5a]{color:#d32f2f;cursor:help;font-size:20px;margin-right:6px;vertical-align:middle}.products-table__sort-btn[data-v-bd027b5a]{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:4px;letter-spacing:.3px;padding:0;text-transform:uppercase}.products-table__sort-icon[data-v-bd027b5a]{font-size:14px}.products-table__cell-empty[data-v-bd027b5a]{color:var(--tf-fg-4,rgba(0,0,0,.4))}.products-table__visibility-chip[data-v-bd027b5a]{align-items:center;border-radius:9999px;display:inline-flex;font-size:11.5px;font-weight:500;padding:3px 9px;white-space:nowrap}.products-table__visibility-chip--visible[data-v-bd027b5a]{background:#e6f7ed;color:#12805a}.products-table__visibility-chip--hidden[data-v-bd027b5a]{background:#f5f5f5;color:var(--tf-fg-4,rgba(0,0,0,.5))}.products-table__edit-btn[data-v-bd027b5a]{background:none;border:1px solid #cbd5e1;border-radius:9999px;color:#212121;cursor:pointer;font-size:12.5px;font-weight:500;padding:5px 14px}.products-table__edit-btn[data-v-bd027b5a]:disabled{cursor:not-allowed;opacity:.5}.bulk-action-bar[data-v-4a7e165f]{align-items:center;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:6px;bottom:0;display:flex;gap:12px;margin:12px 0;padding:10px 16px;position:sticky;z-index:5}.bulk-action-bar__count[data-v-4a7e165f]{color:#334155;font-size:13px;font-weight:600}.bulk-action-bar__spacer[data-v-4a7e165f]{flex:1 1 auto}.bulk-action-bar__button[data-v-4a7e165f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #cbd5e1;border-radius:4px;color:#1e293b;cursor:pointer;font-size:13px;padding:6px 12px}.bulk-action-bar__button[data-v-4a7e165f]:hover{background:#e2e8f0}.bulk-visibility-modal[data-v-5e60afa5]{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:200}.bulk-visibility-modal__backdrop[data-v-5e60afa5]{background:rgba(15,23,42,.5);inset:0;position:absolute}.bulk-visibility-modal__panel[data-v-5e60afa5]{background:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(15,23,42,.25);padding:24px;position:relative;width:min(420px,90vw);z-index:1}.bulk-visibility-modal__title[data-v-5e60afa5]{color:#1e293b;font-size:18px;margin:0 0 8px}.bulk-visibility-modal__lede[data-v-5e60afa5]{color:#475569;font-size:13px;margin:0 0 16px}.bulk-visibility-modal__choices[data-v-5e60afa5]{display:flex;flex-direction:column;gap:8px}.bulk-visibility-modal__choice[data-v-5e60afa5]{align-items:center;border:1px solid #cbd5e1;border-radius:6px;cursor:pointer;display:flex;gap:10px;padding:10px 12px}.bulk-visibility-modal__choice--active[data-v-5e60afa5]{background:#eef2ff;border-color:#6366f1}.bulk-visibility-modal__actions[data-v-5e60afa5]{display:flex;gap:8px;justify-content:flex-end;margin-top:20px}.bulk-visibility-modal__btn[data-v-5e60afa5]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #cbd5e1;border-radius:4px;cursor:pointer;font-size:13px;padding:8px 14px}.bulk-visibility-modal__btn--primary[data-v-5e60afa5]{background:#6366f1;border-color:#6366f1;color:#fff}.bulk-visibility-modal__btn--primary[data-v-5e60afa5]:hover{background:#4f46e5}.bulk-duplicate-modal[data-v-267f5d8e]{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:200}.bulk-duplicate-modal__backdrop[data-v-267f5d8e]{background:rgba(15,23,42,.5);inset:0;position:absolute}.bulk-duplicate-modal__panel[data-v-267f5d8e]{background:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(15,23,42,.25);max-height:80vh;overflow-y:auto;padding:24px;position:relative;width:min(520px,90vw);z-index:1}.bulk-duplicate-modal__title[data-v-267f5d8e]{color:#1e293b;font-size:18px;margin:0 0 8px}.bulk-duplicate-modal__lede[data-v-267f5d8e]{color:#475569;font-size:13px;margin:0 0 16px}.bulk-duplicate-modal__preview-list[data-v-267f5d8e]{border:1px solid #e2e8f0;border-radius:6px;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:0}.bulk-duplicate-modal__preview-row[data-v-267f5d8e]{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;font-size:13px;gap:10px;padding:8px 12px}.bulk-duplicate-modal__preview-row[data-v-267f5d8e]:last-child{border-bottom:none}.bulk-duplicate-modal__preview-name[data-v-267f5d8e]{color:#64748b}.bulk-duplicate-modal__preview-arrow[data-v-267f5d8e]{color:#cbd5e1}.bulk-duplicate-modal__preview-new-name[data-v-267f5d8e]{color:#1e293b;font-weight:600}.bulk-duplicate-modal__actions[data-v-267f5d8e]{display:flex;gap:8px;justify-content:flex-end;margin-top:20px}.bulk-duplicate-modal__btn[data-v-267f5d8e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #cbd5e1;border-radius:4px;cursor:pointer;font-size:13px;padding:8px 14px}.bulk-duplicate-modal__btn--primary[data-v-267f5d8e]{background:#6366f1;border-color:#6366f1;color:#fff}.bulk-duplicate-modal__btn--primary[data-v-267f5d8e]:hover{background:#4f46e5}.dsp-root[data-v-5f513b72]{display:flex;flex-direction:column;gap:6px}.dsp-input[data-v-5f513b72]{border:1px solid rgba(0,0,0,.2);border-radius:4px;font-size:14px;padding:6px 10px;width:100%}.dsp-options[data-v-5f513b72]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:0}.dsp-option[data-v-5f513b72]{align-items:center;border-bottom:1px solid rgba(0,0,0,.04);cursor:pointer;display:flex;font-size:14px;gap:8px;justify-content:space-between;padding:6px 10px}.dsp-option[data-v-5f513b72]:last-child{border-bottom:0}.dsp-option[data-v-5f513b72]:focus,.dsp-option[data-v-5f513b72]:hover{background:rgba(25,118,210,.08);outline:none}.dsp-option--selected[data-v-5f513b72]{background:rgba(25,118,210,.16);font-weight:600}.dsp-option__name[data-v-5f513b72]{flex:1 1 auto}.dsp-option__tag[data-v-5f513b72]{background:rgba(0,0,0,.06);border-radius:10px;color:rgba(0,0,0,.65);font-size:11px;padding:2px 8px}.dsp-empty[data-v-5f513b72]{border:1px dashed rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.5);font-size:14px;padding:12px}.placement-mapping[data-v-22c66005]{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;padding:6px 0}.placement-mapping__source[data-v-22c66005],.placement-mapping__target[data-v-22c66005]{color:#1e293b}.placement-mapping__arrow[data-v-22c66005]{color:#94a3b8}.placement-mapping__verdict[data-v-22c66005]{border-radius:10px;font-size:11px;font-weight:600;padding:2px 8px}.placement-mapping__verdict--fit[data-v-22c66005]{background:#dcfce7;color:#166534}.placement-mapping__verdict--remap[data-v-22c66005]{background:#fef3c7;color:#92400e}.placement-mapping__verdict--drop[data-v-22c66005]{background:#fee2e2;color:#991b1b}.placement-mapping__remap[data-v-22c66005]{border:1px solid #cbd5e1;border-radius:4px;font-size:12px;margin-left:auto;padding:3px 6px}.placement-mapping__ambiguity[data-v-22c66005]{background:#eff6ff;border:1px solid #93c5fd;border-radius:4px;font-size:12px;margin-left:auto;padding:3px 6px}.mapping-preview[data-v-9b1fed0e]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;margin-bottom:8px}.mapping-preview__header[data-v-9b1fed0e]{align-items:center;background:#f8fafc;border:none;border-radius:6px 6px 0 0;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:10px 12px;text-align:left;width:100%}.mapping-preview__caret[data-v-9b1fed0e]{color:#64748b;font-size:12px}.mapping-preview__name[data-v-9b1fed0e]{color:#1e293b;font-weight:600}.mapping-preview__family[data-v-9b1fed0e]{color:#64748b;font-size:12px}.mapping-preview__body[data-v-9b1fed0e]{padding:12px}.mapping-preview__conflicts[data-v-9b1fed0e]{background:#fef3c7;border-radius:4px;margin-top:12px;padding:8px}.mapping-preview__conflicts-lede[data-v-9b1fed0e]{color:#78350f;font-size:12px;font-weight:600;margin:0 0 6px}.mapping-preview__conflict[data-v-9b1fed0e]{align-items:center;color:#1e293b;display:flex;font-size:12px;gap:12px;padding:4px 0}.mapping-preview__conflict-text[data-v-9b1fed0e]{flex:1 1 auto}.mapping-preview__conflict-choice[data-v-9b1fed0e]{align-items:center;cursor:pointer;display:flex;gap:4px}.mapping-preview__variant-note[data-v-9b1fed0e]{color:#64748b;font-size:11px;font-style:italic;margin:12px 0 0}.re-approval-rollup[data-v-1dae352d]{background:#fef3c7;border-left:3px solid #f59e0b;border-radius:4px;color:#78350f;font-size:13px;padding:8px 12px}.re-approval-rollup__total[data-v-1dae352d]{margin-right:4px}.re-approval-rollup__by-client[data-v-1dae352d]{color:#92400e}.in-flight-orders-notice[data-v-ad96808e]{background:#eff6ff;border-left:3px solid #3b82f6;border-radius:4px;color:#1e3a8a;font-size:13px;padding:8px 12px}.replace-confirm[data-v-af246728]{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:300}.replace-confirm__backdrop[data-v-af246728]{background:rgba(15,23,42,.6);inset:0;position:absolute}.replace-confirm__panel[data-v-af246728]{background:#fff;border-radius:8px;border-top:4px solid #dc2626;box-shadow:0 10px 30px rgba(15,23,42,.3);padding:24px;position:relative;width:min(480px,90vw);z-index:1}.replace-confirm__title[data-v-af246728]{color:#991b1b;font-size:18px;margin:0 0 12px}.replace-confirm__copy[data-v-af246728]{color:#1e293b;font-size:14px;line-height:1.45;margin:0 0 16px}.replace-confirm__actions[data-v-af246728]{display:flex;gap:8px;justify-content:flex-end}.replace-confirm__btn[data-v-af246728]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #cbd5e1;border-radius:4px;cursor:pointer;font-size:13px;padding:8px 14px}.replace-confirm__btn--danger[data-v-af246728]{background:#dc2626;border-color:#dc2626;color:#fff}.replace-confirm__btn--danger[data-v-af246728]:hover{background:#b91c1c}.bulk-apply[data-v-dee1ee56]{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:200}.bulk-apply__backdrop[data-v-dee1ee56]{background:rgba(15,23,42,.55);inset:0;position:absolute}.bulk-apply__panel[data-v-dee1ee56]{background:#fff;border-radius:8px;box-shadow:0 12px 32px rgba(15,23,42,.3);max-height:88vh;overflow:auto;padding:20px 24px;position:relative;width:min(720px,92vw);z-index:1}.bulk-apply__header[data-v-dee1ee56]{margin-bottom:12px}.bulk-apply__title[data-v-dee1ee56]{color:#1e293b;font-size:18px;margin:0}.bulk-apply__picker[data-v-dee1ee56]{margin-bottom:12px}.bulk-apply__mode[data-v-dee1ee56]{display:flex;gap:8px;margin-bottom:12px}.bulk-apply__mode-choice[data-v-dee1ee56]{align-items:center;border:1px solid #cbd5e1;border-radius:6px;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:8px 12px}.bulk-apply__mode-choice--active[data-v-dee1ee56]{background:#eef2ff;border-color:#6366f1}.bulk-apply__replace-banner[data-v-dee1ee56]{background:#fee2e2;border-left:3px solid #dc2626;border-radius:4px;color:#991b1b;font-size:13px;margin:0 0 12px;padding:10px 12px}.bulk-apply__summary[data-v-dee1ee56]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.bulk-apply__summary-pill[data-v-dee1ee56]{background:#f1f5f9;border-radius:10px;color:#1e293b;font-size:12px;padding:4px 10px}.bulk-apply__products[data-v-dee1ee56]{margin:12px 0}.bulk-apply__error[data-v-dee1ee56],.bulk-apply__loading[data-v-dee1ee56]{color:#475569;font-size:13px;padding:12px}.bulk-apply__error[data-v-dee1ee56]{color:#991b1b}.bulk-apply__apply-error[data-v-dee1ee56]{background:#fff7ed;border-left:3px solid #f59e0b;border-radius:4px;color:#78350f;font-size:13px;margin-bottom:12px;padding:10px 12px}.bulk-apply__footer[data-v-dee1ee56]{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.bulk-apply__btn[data-v-dee1ee56]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #cbd5e1;border-radius:4px;cursor:pointer;font-size:13px;padding:8px 14px}.bulk-apply__btn--primary[data-v-dee1ee56]{background:#6366f1;border-color:#6366f1;color:#fff}.bulk-apply__btn--primary[data-v-dee1ee56]:disabled{cursor:not-allowed;opacity:.5}.bulk-apply__btn--danger[data-v-dee1ee56]{background:#dc2626;border-color:#dc2626;color:#fff}.bulk-apply__cancel-confirm[data-v-dee1ee56]{align-items:center;background:hsla(0,0%,100%,.95);border-radius:8px;display:flex;flex-direction:column;inset:0;justify-content:center;padding:24px;position:absolute;text-align:center;z-index:2}.bulk-apply__cancel-confirm-actions[data-v-dee1ee56]{display:flex;gap:8px;margin-top:12px}.add-container[data-v-46270396]{display:flex}.products-toolbar[data-v-46270396]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.products-view-toggle[data-v-46270396]{background:#eceff1;border-radius:9px;display:flex;gap:2px;padding:3px}.products-view-toggle__btn[data-v-46270396]{align-items:center;background:transparent;border:none;border-radius:7px;color:rgba(0,0,0,.6);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:400;gap:5px;padding:6px 12px}.products-view-toggle__btn--active[data-v-46270396]{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12);color:#212121;font-weight:500}.create-button-widget[data-v-46270396]{height:631px}@media only screen and (min-width:1904px){.shopper-store-margin[data-v-46270396]{max-width:1600px}}@media only screen and (min-width:1264px) and (max-width:1904px){.shopper-store-margin[data-v-46270396]{max-width:1350px}}@media only screen and (min-width:960px) and (max-width:1264px){.shopper-store-margin[data-v-46270396]{max-width:870px}}.divider[data-v-46270396]{margin-bottom:40px;margin-top:84px}.create-product-btn[data-v-46270396]{margin-bottom:34px}.campaign-products-container[data-v-46270396]{position:relative}.bulk-select-card-wrap[data-v-46270396]{border-radius:8px;display:flex;flex:1 1 auto;flex-direction:column;position:relative;transition:box-shadow .15s ease}.bulk-select-card-wrap--selected[data-v-46270396]{box-shadow:0 0 0 2px #6366f1}.bulk-select-card-checkbox[data-v-46270396]{align-items:center;background:hsla(0,0%,100%,.92);border:1px solid #cbd5e1;border-radius:4px;cursor:pointer;display:flex;height:28px;justify-content:center;left:8px;position:absolute;top:8px;width:28px;z-index:4}.rte[data-v-2deb8626]{display:flex;flex-direction:column}.rte__toolbar[data-v-2deb8626]{align-items:center;background:#f7fafc;border:1px solid #cbd5e0;border-bottom:none;border-radius:8px 8px 0 0;display:flex;flex-wrap:wrap;gap:2px;padding:4px 6px}.rte__block-select[data-v-2deb8626]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%232d3748' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;border:1px solid #cbd5e0;border-radius:5px;color:#2d3748;cursor:pointer;font-size:13px;height:30px;line-height:1;padding:0 26px 0 10px}.rte__block-select[data-v-2deb8626]:hover{background-color:#f7fafc}.rte__block-select[data-v-2deb8626]:focus-visible{outline:2px solid #2b6cb0;outline-offset:1px}.rte__tbtn[data-v-2deb8626]{align-items:center;background:transparent;border:1px solid transparent;border-radius:5px;color:#2d3748;cursor:pointer;display:inline-flex;font-size:13px;height:30px;justify-content:center;line-height:1;min-width:30px;padding:0 8px;transition:background-color .12s ease,border-color .12s ease}.rte__tbtn .material-icons[data-v-2deb8626]{font-size:20px;line-height:1}.rte__tbtn[data-v-2deb8626]:hover:not(:disabled){background:#e2e8f0;border-color:#cbd5e0}.rte__tbtn[data-v-2deb8626]:active:not(:disabled){background:#cbd5e0}.rte__tbtn[data-v-2deb8626]:focus-visible{outline:2px solid #2b6cb0;outline-offset:1px}.rte__tbtn.is-active[data-v-2deb8626]{background:#2b6cb0;border-color:#2b6cb0;color:#fff}.rte__tbtn.is-active[data-v-2deb8626]:hover:not(:disabled){background:#2c5282;border-color:#2c5282}.rte__tbtn[data-v-2deb8626]:disabled{cursor:not-allowed;opacity:.4}.rte__sep[data-v-2deb8626]{align-self:stretch;background:#cbd5e0;margin:4px 5px;min-height:22px;width:1px}.rte__spin[data-v-2deb8626]{animation:rte-spin-2deb8626 1.2s linear infinite}@keyframes rte-spin-2deb8626{to{transform:rotate(1turn)}}.rte__file[data-v-2deb8626]{display:none}.rte__error[data-v-2deb8626]{color:#c53030;font-size:13px;margin:8px 0 0}.rte__surface[data-v-2deb8626] img{border-radius:4px;height:auto;max-width:100%}.rte__surface[data-v-2deb8626]{background:#fff;border:1px solid #cbd5e0;border-radius:0 0 8px 8px;min-height:160px;padding:14px 16px}.rte--readonly .rte__surface[data-v-2deb8626]{background:#f7fafc;border-radius:8px}.rte__surface[data-v-2deb8626] .ProseMirror{min-height:130px;outline:none}.rte__surface[data-v-2deb8626] .ProseMirror:focus{outline:none}.rte__surface[data-v-2deb8626] blockquote{border-left:3px solid #cbd5e0;color:#4a5568;margin:8px 0;padding-left:12px}.rte__dialog-overlay[data-v-2deb8626]{align-items:center;background:rgba(26,32,44,.45);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.rte__dialog[data-v-2deb8626]{background:#fff;border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.25);max-width:380px;padding:20px 22px;width:100%}.rte__dialog-title[data-v-2deb8626]{color:#1a202c;font-size:16px;font-weight:600;margin:0 0 14px}.rte__dialog-label[data-v-2deb8626]{color:#2d3748;display:block;font-size:13px;font-weight:500;margin:0 0 6px}.rte__dialog-input[data-v-2deb8626]{border:1px solid #cbd5e0;border-radius:6px;box-sizing:border-box;color:#1a202c;font-size:14px;height:36px;padding:0 10px;width:100%}.rte__dialog-input[data-v-2deb8626]:focus-visible{outline:2px solid #2b6cb0;outline-offset:1px}.rte__dialog-checkbox[data-v-2deb8626]{align-items:center;color:#2d3748;cursor:pointer;display:flex;font-size:13px;gap:8px;margin:14px 0 0}.rte__dialog-actions[data-v-2deb8626]{display:flex;gap:8px;justify-content:flex-end;margin-top:20px}.rte__dialog-btn[data-v-2deb8626]{background:#fff;border:1px solid #cbd5e0;border-radius:6px;color:#2d3748;cursor:pointer;font-size:13px;font-weight:500;height:34px;padding:0 14px}.rte__dialog-btn[data-v-2deb8626]:hover{background:#f7fafc}.rte__dialog-btn[data-v-2deb8626]:focus-visible{outline:2px solid #2b6cb0;outline-offset:1px}.rte__dialog-btn--primary[data-v-2deb8626]{background:#2b6cb0;border-color:#2b6cb0;color:#fff}.rte__dialog-btn--primary[data-v-2deb8626]:hover{background:#2c5282;border-color:#2c5282}.carousel-editor[data-v-e8996c98]{background:var(--tf-bg-2,var(--tf-bg));border:1px solid var(--tf-border);border-radius:var(--tf-radius-1,4px);display:flex;flex-direction:column;gap:var(--tf-sp-3,12px);margin-top:var(--tf-sp-3,12px);padding:var(--tf-sp-3,12px)}.carousel-editor__fields[data-v-e8996c98]{align-items:start;display:grid;gap:var(--tf-sp-3,12px);grid-template-columns:1fr 1fr}@media (max-width:720px){.carousel-editor__fields[data-v-e8996c98]{grid-template-columns:1fr}}.carousel-editor__row[data-v-e8996c98]{display:flex;flex-direction:column;gap:var(--tf-sp-1,4px);min-width:0}.carousel-editor__label[data-v-e8996c98]{color:var(--tf-fg-4);font-size:13px}.carousel-editor__hint[data-v-e8996c98]{color:var(--tf-text-muted,var(--tf-fg-4));font-size:12px;line-height:1.4;margin:0}.carousel-editor__input[data-v-e8996c98]{border:1px solid var(--tf-border);border-radius:var(--tf-radius-1,4px);font-size:14px;padding:6px 10px}.carousel-editor__error[data-v-e8996c98]{color:var(--tf-error,#c0392b);font-size:12px;margin:0}.carousel-editor__actions[data-v-e8996c98]{display:flex;gap:var(--tf-sp-2,8px);justify-content:space-between;margin-top:var(--tf-sp-1,4px)}.carousel-editor__btn[data-v-e8996c98]{background:var(--tf-bg);border:1px solid var(--tf-border);border-radius:var(--tf-radius-1,4px);cursor:pointer;font-size:14px;padding:6px 14px}.carousel-editor__btn--danger[data-v-e8996c98]{color:var(--tf-error,#c0392b)}.carousel-editor__btn--danger-confirm[data-v-e8996c98]{background:var(--tf-error,#c0392b);border-color:var(--tf-error,#c0392b);color:var(--tf-fg-on-primary)}.image-uploader__file[data-v-f1c0c2e8]{display:none}.image-uploader__dropzone[data-v-f1c0c2e8]{align-items:center;background:var(--tf-bg-subtle,#f8fafc);border:1.5px dashed var(--tf-border,#cfd8e3);border-radius:var(--tf-radius-md,12px);cursor:pointer;display:flex;flex-direction:column;gap:var(--tf-sp-2,8px);padding:var(--tf-sp-6,24px);text-align:center;transition:border-color .12s,background .12s}.image-uploader__dropzone[data-v-f1c0c2e8]:focus-visible,.image-uploader__dropzone[data-v-f1c0c2e8]:hover{border-color:var(--tf-primary,#119ae9);outline:none}.image-uploader__dropzone--dragover[data-v-f1c0c2e8]{background:var(--tf-primary-soft,#e3f2fd);border-color:var(--tf-primary,#119ae9)}.image-uploader__dropzone--disabled[data-v-f1c0c2e8]{cursor:not-allowed;opacity:.6}.image-uploader__icon[data-v-f1c0c2e8]{color:var(--tf-primary,#119ae9);font-size:28px}.image-uploader__title[data-v-f1c0c2e8]{color:var(--tf-fg-2,#37474f);font-size:14px;font-weight:500}.image-uploader__hint[data-v-f1c0c2e8]{color:var(--tf-fg-4,#78909c);font-size:12.5px;line-height:1.5;max-width:340px}.image-uploader__hint-cta[data-v-f1c0c2e8]{color:var(--tf-primary,#119ae9);font-weight:500}.image-uploader__banner[data-v-f1c0c2e8]{align-items:center;background:var(--tf-bg-subtle,#f8fafc);border:1px solid var(--tf-border,#cfd8e3);border-radius:var(--tf-radius-md,12px);display:flex;justify-content:center;min-height:96px;overflow:hidden;padding:var(--tf-sp-2,8px);position:relative}.image-uploader__img[data-v-f1c0c2e8]{max-height:120px;max-width:100%;-o-object-fit:contain;object-fit:contain}.image-uploader__actions[data-v-f1c0c2e8]{display:flex;gap:6px;position:absolute;right:8px;top:8px}.image-uploader__btn[data-v-f1c0c2e8]{background:hsla(0,0%,100%,.92);border:1px solid var(--tf-border,#cfd8e3);border-radius:9999px;color:var(--tf-fg-2,#37474f);cursor:pointer;font-size:12px;padding:4px 11px}.image-uploader__btn[data-v-f1c0c2e8]:disabled{cursor:not-allowed;opacity:.6}.image-uploader__btn--danger[data-v-f1c0c2e8]{border-color:#f3c9c9;color:var(--tf-danger,#d32f2f)}.image-uploader__status[data-v-f1c0c2e8]{color:var(--tf-fg-4,#78909c);font-size:12px}.image-uploader__status--overlay[data-v-f1c0c2e8]{background:hsla(0,0%,100%,.9);border-radius:6px;bottom:8px;left:8px;padding:2px 8px;position:absolute}.image-uploader__default-caption[data-v-f1c0c2e8]{color:var(--tf-fg-4,#78909c);font-size:12px;font-style:italic;margin-top:6px}.branding[data-v-7e8b7374]{display:flex;flex-direction:column;gap:var(--tf-sp-4,16px);padding:var(--tf-sp-4,16px)}.branding-intro[data-v-7e8b7374]{margin-bottom:var(--tf-sp-1,4px)}.branding-intro__eyebrow[data-v-7e8b7374]{color:var(--tf-fg-4);font-size:11px;font-weight:600;letter-spacing:1.4px;margin-bottom:var(--tf-sp-1,4px);text-transform:uppercase}.branding-intro__lede[data-v-7e8b7374]{color:var(--tf-fg-2);font-family:Roboto,sans-serif;font-size:14px;line-height:1.5;margin:0;max-width:60ch}.branding-card__hint[data-v-7e8b7374],.branding-card__note[data-v-7e8b7374]{color:var(--tf-text-muted,var(--tf-fg-4));font-size:13px;margin:0}.branding-card__note[data-v-7e8b7374]{font-style:italic}.branding-contrast-note[data-v-7e8b7374]{margin-top:var(--tf-sp-2,8px)}.branding-card__row[data-v-7e8b7374]{align-items:center;display:flex;gap:var(--tf-sp-2,8px)}.branding-identity[data-v-7e8b7374]{align-items:start;display:grid;gap:var(--tf-sp-4,16px);grid-template-columns:1fr 1fr}.branding-identity__col[data-v-7e8b7374]{display:flex;flex-direction:column;gap:var(--tf-sp-2,8px);min-width:0}.branding-field__label[data-v-7e8b7374]{color:var(--tf-fg-2);font-size:13px;font-weight:500}@media (max-width:720px){.branding-identity[data-v-7e8b7374]{grid-template-columns:1fr}}.branding-color-swatch[data-v-7e8b7374]{background:transparent;cursor:pointer;height:36px;padding:0;width:48px}.branding-color-hex[data-v-7e8b7374],.branding-color-swatch[data-v-7e8b7374]{border:1px solid var(--tf-border,var(--tf-border));border-radius:var(--tf-radius-1,4px)}.branding-color-hex[data-v-7e8b7374]{flex:1;font-family:monospace;font-size:14px;max-width:160px;padding:6px 10px}.branding-pms__selected[data-v-7e8b7374]{align-items:center;display:flex;font-size:14px;gap:8px;margin:0 0 8px}.branding-pms__option-swatch[data-v-7e8b7374],.branding-pms__selected-swatch[data-v-7e8b7374]{border:1px solid var(--tf-border,#d0d0d0);border-radius:var(--tf-radius-1,4px);display:inline-block;flex:0 0 auto;height:18px;width:18px}.branding-pms__clear[data-v-7e8b7374]{background:none;border:none;color:var(--tf-link,#1976d2);cursor:pointer;font-size:13px;padding:0;text-decoration:underline}.branding-pms__clear[data-v-7e8b7374]:disabled,.branding-pms__freetext-toggle[data-v-7e8b7374]:disabled{color:var(--tf-text-disabled,#9e9e9e);cursor:default}.branding-pms__freetext-hex[data-v-7e8b7374],.branding-pms__freetext-input[data-v-7e8b7374],.branding-pms__search[data-v-7e8b7374]{border:1px solid var(--tf-border,#d0d0d0);border-radius:var(--tf-radius-1,4px);font-size:14px;max-width:320px;padding:6px 10px;width:100%}.branding-pms__freetext-hex[data-v-7e8b7374]{font-family:monospace}.branding-pms__list[data-v-7e8b7374]{border:1px solid var(--tf-border,#d0d0d0);border-radius:var(--tf-radius-1,4px);list-style:none;margin:6px 0;max-height:220px;max-width:320px;overflow-y:auto;padding:0}.branding-pms__option[data-v-7e8b7374]{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:6px 10px}.branding-pms__option[data-v-7e8b7374]:hover{background:var(--tf-surface-hover,#f5f5f5)}.branding-pms__freetext[data-v-7e8b7374]{margin:8px 0}.branding-pms__freetext-hex-label[data-v-7e8b7374]{margin-top:8px}.branding-pms__error[data-v-7e8b7374]{color:var(--tf-error,#c62828);font-size:13px;margin:6px 0 0}.branding-pms__approximation[data-v-7e8b7374]{margin-top:8px}.branding-welcome-editor[data-v-7e8b7374]{width:100%}.branding-welcome-editor[data-v-7e8b7374] .ck-editor__editable{max-height:320px;min-height:120px}.branding-carousel[data-v-7e8b7374]{display:flex;flex-direction:column;gap:var(--tf-sp-3,12px)}.branding-carousel__strip[data-v-7e8b7374]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tf-sp-2,8px)}.branding-carousel__size-guidance[data-v-7e8b7374]{line-height:1.5}.branding-carousel__interval[data-v-7e8b7374]{display:flex;flex-direction:column;gap:var(--tf-sp-1,4px);max-width:360px}.branding-carousel__interval-row[data-v-7e8b7374]{align-items:center;display:flex;gap:10px}.branding-carousel__interval-slider[data-v-7e8b7374]{flex:1 1 auto}.branding-carousel__interval-bound[data-v-7e8b7374]{color:var(--tf-fg-4,#64748b);flex:0 0 auto;font-size:12px;font-variant-numeric:tabular-nums}.branding-carousel__interval-value[data-v-7e8b7374]{color:var(--tf-fg-2,#334155);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;margin:0;text-align:center}.branding-carousel__slide[data-v-7e8b7374]{align-items:center;display:flex;flex-direction:column;gap:var(--tf-sp-1,4px)}.branding-carousel__thumb-dims[data-v-7e8b7374]{color:var(--tf-fg-4);font-size:11px;line-height:1.2;text-align:center;white-space:nowrap}.branding-carousel__thumb[data-v-7e8b7374]{align-items:center;background:var(--tf-bg-2,var(--tf-bg));border:1px solid var(--tf-border);border-radius:var(--tf-radius-1,4px);cursor:pointer;display:flex;height:80px;justify-content:center;overflow:hidden;width:120px}.branding-carousel__thumb--active[data-v-7e8b7374]{outline:2px solid var(--tf-primary);outline-offset:1px}.branding-carousel__thumb--dragging[data-v-7e8b7374]{opacity:.4}.branding-carousel__thumb[draggable=true][data-v-7e8b7374]{cursor:grab}.branding-carousel__thumb[draggable=true][data-v-7e8b7374]:active{cursor:grabbing}.branding-carousel__thumb-img[data-v-7e8b7374]{max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.branding-carousel__add[data-v-7e8b7374]{align-items:center;background:transparent;border:1px dashed var(--tf-border);border-radius:var(--tf-radius-1,4px);color:var(--tf-fg-4);cursor:pointer;display:flex;flex-direction:column;font-size:13px;gap:2px;height:80px;justify-content:center;width:120px}.branding-carousel__add--disabled[data-v-7e8b7374],.branding-carousel__add[disabled][data-v-7e8b7374]{cursor:not-allowed;opacity:.45}.branding-carousel__add-label[data-v-7e8b7374]{font-size:12px}.branding-carousel__file-input[data-v-7e8b7374]{display:none}.placement-compat[data-v-25168b77]{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:12px;font-weight:500;gap:6px;line-height:1.4;padding:3px 10px;white-space:nowrap}.placement-compat__icon[data-v-25168b77]{align-items:center;border-radius:50%;display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:700;height:14px;justify-content:center;line-height:1;width:14px}.placement-compat__label[data-v-25168b77]{flex:1 1 auto}.placement-compat--fit[data-v-25168b77]{background:#ecfdf5;border-color:#a7f3d0;color:#065f46}.placement-compat--fit .placement-compat__icon[data-v-25168b77]{background:#10b981;color:#fff}.placement-compat--remap[data-v-25168b77]{background:#fffbeb;border-color:#fde68a;color:#92400e}.placement-compat--remap .placement-compat__icon[data-v-25168b77]{background:#f59e0b;color:#fff}.placement-compat--drop[data-v-25168b77]{background:#fef2f2;border-color:#fecaca;color:#991b1b}.placement-compat--drop .placement-compat__icon[data-v-25168b77]{background:#ef4444;color:#fff}.placement-compat--blocked[data-v-25168b77]{background:#f3f4f6;border-color:#e5e7eb;color:#4b5563}.placement-compat--blocked .placement-compat__icon[data-v-25168b77]{background:#9ca3af;color:#fff}.garment-render-image[data-v-323fb632]{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.garment-preview[data-v-58217473]{display:flex;flex-direction:column;gap:8px;width:168px}.garment-preview__stage[data-v-58217473]{aspect-ratio:6/7;background:#f5f8fa;border:1px solid var(--tf-border,#e2e8f0);border-radius:8px;overflow:hidden;position:relative;width:168px}.garment-preview__silhouette[data-v-58217473]{inset:0;position:absolute}.garment-preview__overlay[data-v-58217473]{align-items:center;display:flex;justify-content:center;pointer-events:none;position:absolute}.garment-preview__art[data-v-58217473]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.garment-preview__art-fallback[data-v-58217473]{align-items:center;background:rgba(19,55,82,.82);border-radius:3px;color:#fff;display:flex;font-size:13px;font-weight:700;height:100%;justify-content:center;width:100%}.garment-preview__blocked[data-v-58217473]{align-items:center;background:hsla(0,0%,100%,.86);display:flex;flex-direction:column;gap:6px;inset:0;justify-content:center;padding:0 12%;position:absolute;text-align:center}.garment-preview__blocked-icon[data-v-58217473]{color:#991b1b;font-size:22px}.garment-preview__blocked-copy[data-v-58217473]{color:#991b1b;font-size:11px;font-weight:500;line-height:1.4}.garment-preview__rough-badge[data-v-58217473]{background:rgba(19,55,82,.86);border-radius:999px;color:#fff;font-size:10px;font-weight:600;letter-spacing:.02em;padding:2px 8px;position:absolute;right:6px;top:6px}.garment-preview__render[data-v-58217473]{inset:0;opacity:0;position:absolute;transition:opacity .2s ease-in}.garment-preview__render--faded-in[data-v-58217473]{opacity:1}@media (prefers-reduced-motion:reduce){.garment-preview__render[data-v-58217473]{transition:none}}.garment-preview__loading[data-v-58217473]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.garment-preview__shimmer[data-v-58217473]{animation:garment-preview-shimmer-58217473 1.25s ease-in-out infinite;background:linear-gradient(100deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.55) 50%,hsla(0,0%,100%,0) 70%);background-size:220% 100%;inset:0;position:absolute}@keyframes garment-preview-shimmer-58217473{0%{background-position:180% 0}to{background-position:-80% 0}}@media (prefers-reduced-motion:reduce){.garment-preview__shimmer[data-v-58217473]{animation:none;background:rgba(19,55,82,.06)}}.garment-preview__colors[data-v-58217473]{display:flex;flex-wrap:wrap;gap:4px}.garment-preview__color-chip[data-v-58217473]{background:#fff;border:1px solid var(--tf-border,#e2e8f0);border-radius:999px;color:var(--tf-text-muted,#52606d);cursor:pointer;font-size:10px;line-height:1.2;padding:2px 7px}.garment-preview__color-chip--active[data-v-58217473]{border-color:var(--tf-brand-primary,#119ae9);color:var(--tf-brand-primary,#119ae9);font-weight:600}.garment-preview__color-chip--dimmed[data-v-58217473]{opacity:.4}.garment-preview__meta[data-v-58217473]{display:flex;flex-direction:column;gap:6px}.garment-preview__label[data-v-58217473]{display:flex;flex-direction:column;font-size:12px;gap:1px;line-height:1.35}.garment-preview__product[data-v-58217473]{color:var(--tf-text,#1f2933);font-weight:600}.garment-preview__zone[data-v-58217473]{color:var(--tf-text-muted,#52606d)}.garment-preview__dims[data-v-58217473]{color:var(--tf-text-muted,#7b8794);font-size:11px}.atmp[data-v-2e930202]{border-top:1px solid #e5e7eb;margin-top:14px;padding-top:14px}.atmp__head[data-v-2e930202]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.atmp__title[data-v-2e930202]{color:#111827;font-size:13px;font-weight:600}.atmp__coverage[data-v-2e930202]{align-items:center;display:flex;gap:10px;margin-bottom:10px}.atmp__coverage-bar[data-v-2e930202]{background:#e5e7eb;border-radius:999px;flex:1 1 auto;height:6px;overflow:hidden}.atmp__coverage-fill[data-v-2e930202]{background:#10b981;height:100%;transition:width .2s ease}.atmp__coverage-label[data-v-2e930202]{color:#4b5563;flex:0 0 auto;font-size:12px}.atmp__controls[data-v-2e930202]{display:flex;gap:8px;margin-bottom:8px}.atmp__ctl[data-v-2e930202]{background:#f9fafb;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;font-size:12px;padding:4px 10px}.atmp__ctl--warn[data-v-2e930202]{background:#fffbeb;border-color:#fde68a;color:#92400e}.atmp__list[data-v-2e930202]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.atmp__row[data-v-2e930202]{align-items:center;border-radius:6px;display:flex;gap:10px;padding:6px 4px}.atmp__row[data-v-2e930202]:hover{background:#f9fafb}.atmp__row-name[data-v-2e930202]{color:#111827;flex:1 1 auto;font-size:13px}.atmp__row-zone[data-v-2e930202]{color:#6b7280;flex:0 0 auto;font-size:12px}.atmp__taken[data-v-2e930202]{background:#fef2f2;border:1px solid #fecaca;border-radius:999px;color:#991b1b;flex:0 0 auto;font-size:11px;padding:2px 8px}.atmp__unverified[data-v-2e930202]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;color:#4b5563;flex:0 0 auto;font-size:11px;font-weight:500;padding:3px 10px}.atmp__footer[data-v-2e930202]{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.atmp__selcount[data-v-2e930202]{color:#4b5563;font-size:12px}.atmp__apply[data-v-2e930202]{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;padding:6px 14px}.atmp__apply[data-v-2e930202]:disabled{cursor:not-allowed;opacity:.5}.atmp__backdrop[data-v-2e930202]{align-items:center;background:rgba(17,24,39,.4);display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.atmp__dialog[data-v-2e930202]{background:#fff;border-radius:10px;box-shadow:0 10px 40px rgba(0,0,0,.2);max-width:420px;padding:20px}.atmp__dialog-title[data-v-2e930202]{font-size:15px;margin:0 0 8px}.atmp__dialog-body[data-v-2e930202]{color:#374151;font-size:13px;line-height:1.5;margin:0 0 16px}.atmp__dialog-actions[data-v-2e930202]{display:flex;gap:8px;justify-content:flex-end}.atmp__dialog-btn[data-v-2e930202]{background:#f9fafb;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;font-size:13px;padding:6px 12px}.atmp__dialog-btn--warn[data-v-2e930202]{background:#ef4444;border-color:#ef4444;color:#fff}.atmp__dialog-btn--ghost[data-v-2e930202]{background:transparent;border-color:transparent;color:#6b7280}.atmp__error[data-v-2e930202]{color:#991b1b;font-size:12px;margin-top:8px}.atmp__empty[data-v-2e930202],.atmp__loading[data-v-2e930202]{color:#6b7280;font-size:12px;padding:8px 0}.dlc[data-v-5e6740a1]{align-items:center;border-radius:9999px;display:inline-flex;font-size:11px;font-weight:600;gap:5px;letter-spacing:.5px;padding:3px 9px 3px 7px;text-transform:uppercase;white-space:nowrap}.dlc--sm[data-v-5e6740a1]{font-size:10px;padding:2px 8px 2px 6px}.dlc__icon[data-v-5e6740a1]{font-size:12px}.dlc--sm .dlc__icon[data-v-5e6740a1]{font-size:11px}.sd[data-v-3a4c7cc4]{font-family:Roboto,sans-serif}.sd__loading[data-v-3a4c7cc4]{color:var(--tf-fg-4,#757575);font-size:14px;padding:24px 0}.sd-actions[data-v-3a4c7cc4]{display:flex;justify-content:flex-end;margin-bottom:14px}.sd-add-btn[data-v-3a4c7cc4]{align-items:center;background:var(--tf-primary,#119ae9);border:none;border-radius:9999px;color:var(--tf-bg,#fff);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:8px 18px}.sd-strip[data-v-3a4c7cc4]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:12px;margin-bottom:18px;padding:14px 18px}.sd-strip__head[data-v-3a4c7cc4]{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px}.sd-strip__headline[data-v-3a4c7cc4]{color:var(--tf-fg-1,#212121);flex:1;font-family:Poppins,sans-serif;font-size:17px;font-weight:600;line-height:1.3;min-width:0}.sd-strip__secondary[data-v-3a4c7cc4]{color:var(--tf-fg-4,#757575);flex-basis:100%;font-size:12.5px;margin-top:3px;order:3}.sd-strip__launch[data-v-3a4c7cc4]{align-items:center;color:var(--tf-primary,#119ae9);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:5px;text-decoration:none;white-space:nowrap}.sd-strip__chips[data-v-3a4c7cc4]{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.sd-chip[data-v-3a4c7cc4]{align-items:center;background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:9999px;color:var(--tf-fg-2,#424242);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:4px 11px 4px 9px;white-space:nowrap}.sd-chip--on[data-v-3a4c7cc4]{background:var(--tf-primary-soft,#e3f2fd);border-color:var(--tf-primary,#119ae9);color:var(--tf-primary-dark,#0b6fa4)}.sd-chip__icon[data-v-3a4c7cc4]{font-size:14px}.sd-chip__count[data-v-3a4c7cc4]{font-weight:700}.sd-search[data-v-3a4c7cc4]{align-items:center;background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:9999px;display:flex;gap:8px;margin-bottom:16px;max-width:460px;padding:7px 14px 7px 12px}.sd-search__icon[data-v-3a4c7cc4]{color:var(--tf-fg-4,#9e9e9e);flex-shrink:0;font-size:18px}.sd-search__input[data-v-3a4c7cc4]{background:transparent;border:none;color:var(--tf-fg-1,#212121);flex:1;font-family:inherit;font-size:13.5px;min-width:0;outline:none}.sd-search__clear[data-v-3a4c7cc4]{color:var(--tf-fg-4,#757575);cursor:pointer;flex-shrink:0;font-size:17px}.sd-grid[data-v-3a4c7cc4]{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,220px) minmax(0,1fr)}@media (max-width:1040px){.sd-grid[data-v-3a4c7cc4]{grid-template-columns:1fr}.sd-rail[data-v-3a4c7cc4]{display:none}}.sd-rail[data-v-3a4c7cc4]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:12px;overflow:hidden;position:sticky;top:0}.sd-rail__section[data-v-3a4c7cc4]{border-bottom:1px solid var(--tf-border,#e0e0e0);padding:6px 0}.sd-rail__section[data-v-3a4c7cc4]:last-child{border-bottom:none}.sd-rail__label[data-v-3a4c7cc4]{color:var(--tf-fg-4,#757575);font-size:10px;font-weight:600;letter-spacing:1.1px;padding:6px 13px 5px;text-transform:uppercase}.sd-rail__item[data-v-3a4c7cc4]{background:transparent;border:none;border-left:3px solid transparent;color:var(--tf-fg-2,#424242);cursor:pointer;display:block;font-family:inherit;font-size:12.5px;overflow:hidden;padding:6px 13px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.sd-rail__item--active[data-v-3a4c7cc4]{background:var(--tf-primary-soft,#e3f2fd);border-left-color:var(--tf-primary,#119ae9);color:var(--tf-primary-dark,#0b6fa4)}.sd-list[data-v-3a4c7cc4]{min-width:0}.sd-section[data-v-3a4c7cc4]{margin-bottom:22px}.sd-section__bar[data-v-3a4c7cc4]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-family:inherit;gap:8px;padding:0 0 11px;width:100%}.sd-section__caret[data-v-3a4c7cc4]{color:var(--tf-fg-4,#757575);font-size:18px;transition:transform .12s ease}.sd-section__caret--closed[data-v-3a4c7cc4]{transform:rotate(-90deg)}.sd-section__title[data-v-3a4c7cc4]{color:var(--tf-fg-2,#424242);font-family:Poppins,sans-serif;font-size:13px;font-weight:600}.sd-section__count[data-v-3a4c7cc4]{background:var(--tf-chip-neutral-bg,#eef0f3);border-radius:9999px;color:var(--tf-fg-3,#616161);font-size:11px;font-weight:600;min-width:20px;padding:1px 7px;text-align:center}.sd-section__count--warn[data-v-3a4c7cc4]{background:var(--tf-warning-soft,#fff8e1);color:var(--tf-warning-dark,#8a6d3b)}.sd-section__count--ok[data-v-3a4c7cc4]{background:var(--tf-success-soft,#e6f7ed);color:var(--tf-success-dark,#2e7d32)}.sd-section__body[data-v-3a4c7cc4]{display:flex;flex-direction:column;gap:10px}.sd-row[data-v-3a4c7cc4]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:10px;overflow:hidden}.sd-row--open[data-v-3a4c7cc4]{border-color:var(--tf-primary,#119ae9)}.sd-row__head[data-v-3a4c7cc4]{align-items:flex-start;cursor:pointer;display:flex;gap:14px;padding:13px 15px}.sd-row__thumb[data-v-3a4c7cc4]{background:var(--tf-surface-muted,#fafbfc);border:1px solid var(--tf-border,#e0e0e0);border-radius:6px;flex-shrink:0;height:40px;max-width:64px;-o-object-fit:contain;object-fit:contain;width:auto}.sd-row__thumb--placeholder[data-v-3a4c7cc4]{align-items:center;color:var(--tf-fg-4,#757575);display:inline-flex;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;justify-content:center;width:40px}.sd-row__main[data-v-3a4c7cc4]{flex:1;min-width:0}.sd-row__headline[data-v-3a4c7cc4]{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.sd-row__name[data-v-3a4c7cc4]{color:var(--tf-fg-1,#212121);font-size:14.5px;font-weight:500}.sd-row__method[data-v-3a4c7cc4],.sd-row__sub[data-v-3a4c7cc4]{color:var(--tf-fg-4,#757575);font-size:12px}.sd-row__sub[data-v-3a4c7cc4]{margin-top:5px}.sd-row__caret[data-v-3a4c7cc4]{color:var(--tf-fg-4,#757575);flex-shrink:0;font-size:20px;transition:transform .12s ease}.sd-row__caret--open[data-v-3a4c7cc4]{transform:rotate(180deg)}.sd-detail[data-v-3a4c7cc4]{background:var(--tf-surface-muted,#fafbfc);border-top:1px solid var(--tf-border,#e0e0e0);padding:16px}.sd-previews__head[data-v-3a4c7cc4]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.sd-previews__title[data-v-3a4c7cc4]{color:var(--tf-fg-3,#424242);font-size:13px;font-weight:600}.sd-previews__grid[data-v-3a4c7cc4]{display:flex;flex-wrap:wrap;gap:18px}.sd-previews__empty[data-v-3a4c7cc4]{color:var(--tf-fg-4,#757575);font-size:13px;line-height:1.5;margin:0}.sd-acts[data-v-3a4c7cc4]{border-top:1px solid var(--tf-border,#e0e0e0);margin-top:14px;padding-top:14px}.sd-acts__quote[data-v-3a4c7cc4]{background:var(--tf-bg,#fff);border:1px solid var(--tf-danger-border,#f3c8c8);border-left:3px solid var(--tf-red,#ef0405);border-radius:8px;color:var(--tf-fg-2,#424242);display:flex;font-size:12.5px;gap:8px;line-height:1.55;margin:0 0 12px;padding:10px 12px}.sd-acts__quote-icon[data-v-3a4c7cc4]{color:var(--tf-red,#ef0405);flex-shrink:0;font-size:15px}.sd-acts__quote-text[data-v-3a4c7cc4]{font-style:italic}.sd-acts__row[data-v-3a4c7cc4]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.sd-acts__btn[data-v-3a4c7cc4]{align-items:center;background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:9999px;color:var(--tf-fg-2,#424242);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:5px 13px;white-space:nowrap}.sd-acts__btn--primary[data-v-3a4c7cc4]{background:var(--tf-primary,#119ae9);border-color:var(--tf-primary,#119ae9);color:var(--tf-bg,#fff)}.sd-acts__btn--warn[data-v-3a4c7cc4]{background:var(--tf-warning-soft,#fff8e1);border-color:var(--tf-warning-dark,#8a6d3b);color:var(--tf-warning-dark,#8a6d3b)}.sd-acts__btn--warn[data-v-3a4c7cc4]:hover:not(:disabled){background:var(--tf-warning,#fcb900)}.sd-acts__btn[data-v-3a4c7cc4]:disabled{cursor:not-allowed;opacity:.55}.sd-acts__btn--sm[data-v-3a4c7cc4]{font-size:11.5px;padding:3px 10px}.sd-acts__link[data-v-3a4c7cc4]{align-items:center;color:var(--tf-primary,#119ae9);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:5px;text-decoration:none;white-space:nowrap}.sd-acts__link[data-v-3a4c7cc4]:hover{text-decoration:underline}.sd-acts__settled[data-v-3a4c7cc4]{align-items:center;color:var(--tf-success-dark,#2e7d32);display:inline-flex;font-size:12.5px;gap:6px}.sd-acts__settled .tf-icon[data-v-3a4c7cc4]{font-size:16px}.sd-acts__clients[data-v-3a4c7cc4]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:8px;margin-top:12px;padding:10px 12px}.sd-acts__clients-label[data-v-3a4c7cc4]{color:var(--tf-fg-4,#9e9e9e);font-size:10.5px;font-weight:600;letter-spacing:.6px;margin-bottom:8px;text-transform:uppercase}.sd-acts__client-row[data-v-3a4c7cc4]{align-items:center;display:flex;gap:8px;padding:5px 0}.sd-acts__client-row+.sd-acts__client-row[data-v-3a4c7cc4]{border-top:1px solid var(--tf-border,#e0e0e0)}.sd-acts__client-name[data-v-3a4c7cc4]{color:var(--tf-fg-1,#212121);flex:1;font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-action-error[data-v-3a4c7cc4]{background:var(--tf-danger-soft,#fdecec);border:1px solid var(--tf-danger-border,#f3c8c8);border-radius:8px;color:var(--tf-red,#ef0405);font-size:13px;margin-bottom:14px;padding:10px 14px}.sd-modal-backdrop[data-v-3a4c7cc4]{align-items:center;background:rgba(19,55,82,.45);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.sd-modal[data-v-3a4c7cc4]{background:var(--tf-bg,#fff);border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.24);max-width:calc(100vw - 32px);padding:22px 24px;width:420px}.sd-modal__title[data-v-3a4c7cc4]{color:var(--tf-fg-1,#212121);font-family:Poppins,sans-serif;font-size:17px;font-weight:500;margin:0 0 8px}.sd-modal__intro[data-v-3a4c7cc4]{color:var(--tf-fg-3,#616161);font-size:13px;line-height:1.55;margin:0 0 14px}.sd-nomatch[data-v-3a4c7cc4]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:12px;color:var(--tf-fg-3,#616161);font-size:14px;padding:34px 28px;text-align:center}.sd-error[data-v-3a4c7cc4]{background:var(--tf-bg,#fff);border:1px solid var(--tf-danger-border,#f3c8c8);border-radius:14px;padding:40px 40px 36px;text-align:center}.sd-error__icon[data-v-3a4c7cc4]{color:var(--tf-red,#ef0405);font-size:32px}.sd-error__title[data-v-3a4c7cc4]{color:var(--tf-fg-1,#212121);font-family:Poppins,sans-serif;font-size:20px;font-weight:500;margin:10px 0 8px}.sd-error__body[data-v-3a4c7cc4]{color:var(--tf-fg-3,#616161);font-size:14px;line-height:1.6;margin:0 auto 22px;max-width:460px}.sd-error__retry[data-v-3a4c7cc4]{align-items:center;background:var(--tf-primary,#119ae9);border:none;border-radius:9999px;color:var(--tf-bg,#fff);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:10px 22px}.sd-empty[data-v-3a4c7cc4]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:14px;padding:44px 40px 40px;text-align:center}.sd-empty__icon[data-v-3a4c7cc4]{color:var(--tf-primary,#119ae9);font-size:34px}.sd-empty__title[data-v-3a4c7cc4]{color:var(--tf-secondary,#133752);font-family:Poppins,sans-serif;font-size:22px;font-weight:500;margin:10px 0}.sd-empty__body[data-v-3a4c7cc4]{color:var(--tf-fg-3,#616161);font-size:14px;line-height:1.6;margin:0 auto 22px;max-width:460px}.sd-empty__btn[data-v-3a4c7cc4]{align-items:center;background:var(--tf-primary,#119ae9);border:none;border-radius:9999px;color:var(--tf-bg,#fff);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:11px 24px}.editor-section-header[data-v-3ace7e80]{margin-bottom:var(--tf-sp-5,20px)}.editor-section-header__eyebrow[data-v-3ace7e80]{color:var(--tf-primary);font-size:12px;font-weight:600;letter-spacing:.6px;margin-bottom:var(--tf-sp-1,4px);text-transform:uppercase}.editor-section-header__title[data-v-3ace7e80]{color:var(--tf-fg-1);font-family:Poppins,sans-serif;font-size:22px;font-weight:500;line-height:1.3;margin:0}.editor-section-header__description[data-v-3ace7e80]{color:var(--tf-fg-3);font-family:Roboto,sans-serif;font-size:14px;line-height:1.5;margin:var(--tf-sp-2,8px) 0 0 0;max-width:720px}.ces-root[data-v-63a62b7e]{background:var(--tf-surface-light,var(--tf-surface-light));display:grid;grid-template-columns:300px 1fr}.ces-sidebar[data-v-63a62b7e]{align-self:start;background:var(--tf-bg);border-right:1px solid var(--tf-border,var(--tf-border));max-height:100%;overflow-y:auto;padding:14px 0 24px;position:sticky;top:0}.ces-sidebar__head[data-v-63a62b7e]{border-bottom:1px solid var(--tf-border);margin-bottom:8px;padding:6px 20px 14px}.ces-sidebar__lbl[data-v-63a62b7e]{color:var(--tf-fg-quiet);font:500 12px var(--tf-font-sans,"Roboto",sans-serif);letter-spacing:1.5px;margin-bottom:4px;text-transform:uppercase}.ces-sidebar__name[data-v-63a62b7e]{color:var(--tf-fg-1);font:500 16px var(--tf-font-sans,"Roboto",sans-serif);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ces-sidebar__meta[data-v-63a62b7e]{align-items:center;color:var(--tf-fg-4);display:flex;font:400 12px var(--tf-font-sans,"Roboto",sans-serif);gap:8px;margin-top:4px}.ces-sidebar__dates[data-v-63a62b7e]{color:var(--tf-fg-4)}.ces-pill[data-v-63a62b7e]{align-items:center;border-radius:9999px;display:inline-flex;font:600 10px var(--tf-font-sans,"Roboto",sans-serif);gap:4px;letter-spacing:.8px;padding:2px 8px;text-transform:uppercase}.ces-pill--draft[data-v-63a62b7e]{background:var(--tf-warning-soft);color:var(--tf-warning-fg)}.ces-pill--launched[data-v-63a62b7e]{background:var(--tf-chip-success-bg);color:var(--tf-success-dark)}.ces-grp[data-v-63a62b7e]{color:var(--tf-fg-quiet);font:600 12px var(--tf-font-sans,"Roboto",sans-serif);letter-spacing:1.5px;padding:14px 20px 6px;text-transform:uppercase}.ces-step[data-v-63a62b7e]{align-items:center;border-left:3px solid transparent;color:inherit;cursor:pointer;display:flex;gap:12px;min-height:36px;padding:6px 20px;position:relative;text-decoration:none;transition:background .15s}.ces-step[data-v-63a62b7e]:hover{background:var(--tf-surface-light,var(--tf-surface-light))}.ces-step--act[data-v-63a62b7e]{background:var(--tf-surface-dark,var(--tf-surface-dark));border-left-color:var(--tf-primary,var(--tf-primary))}.ces-step__icon[data-v-63a62b7e]{color:var(--tf-fg-4);display:flex;flex-shrink:0;justify-content:center;width:22px}.ces-step__icon .tf-icon[data-v-63a62b7e]{font-size:20px}.ces-step--act .ces-step__icon[data-v-63a62b7e]{color:var(--tf-primary,var(--tf-primary))}.ces-step__meta[data-v-63a62b7e]{flex:1;min-width:0}.ces-step__t[data-v-63a62b7e]{color:var(--tf-fg-1);font:500 14px var(--tf-font-sans,"Roboto",sans-serif);line-height:1.3}.ces-step--act .ces-step__t[data-v-63a62b7e]{color:var(--tf-primary,var(--tf-primary))}.ces-step__s[data-v-63a62b7e]{color:var(--tf-fg-4);font:400 12px var(--tf-font-sans,"Roboto",sans-serif);line-height:1.3;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ces-step--act .ces-step__s[data-v-63a62b7e]{color:var(--tf-primary,var(--tf-primary))}.ces-step__check[data-v-63a62b7e]{flex-shrink:0;font-size:18px;margin-left:6px}.ces-step--done .ces-step__check[data-v-63a62b7e]{color:var(--tf-success,var(--tf-success))}.ces-step__check--err[data-v-63a62b7e]{color:var(--tf-red,var(--tf-red))}body.tf-role-client .ces-step--staff-only[data-v-63a62b7e]{opacity:.36;pointer-events:none}.ces-sidebar__foot[data-v-63a62b7e]{border-top:1px solid var(--tf-border);margin-top:8px;padding:14px 20px}.ces-ghost-btn[data-v-63a62b7e]{align-items:center;background:none;border:none;border-radius:6px;color:var(--tf-fg-4);cursor:pointer;display:flex;font:500 13px var(--tf-font-sans,"Roboto",sans-serif);gap:8px;padding:8px 12px;text-align:left;width:100%}.ces-ghost-btn[data-v-63a62b7e]:hover{background:var(--tf-surface-light,var(--tf-surface-light));color:var(--tf-primary,var(--tf-primary))}.ces-ghost-btn[data-v-63a62b7e]:disabled{cursor:not-allowed;opacity:.4}.ces-ghost-btn .tf-icon[data-v-63a62b7e]{font-size:18px}.ces-content[data-v-63a62b7e]{max-width:1100px;padding:32px 40px 80px;position:relative}.ces-pager[data-v-63a62b7e]{align-items:center;background:var(--tf-bg);border:1px solid var(--tf-border,var(--tf-border));border-radius:9999px;box-shadow:0 4px 14px rgba(19,55,82,.12);display:flex;gap:8px;padding:4px;position:fixed;right:24px;top:calc(72px + var(--tf-impersonation-banner-height, 0px));z-index:50}.ces-pager__btn[data-v-63a62b7e]{align-items:center;background:transparent;border:none;border-radius:9999px;color:var(--tf-fg-2);cursor:pointer;display:inline-flex;font:500 13px var(--tf-font-sans,"Roboto",sans-serif);gap:6px;height:36px;padding:0 14px;text-decoration:none;white-space:nowrap}.ces-pager__btn[data-v-63a62b7e]:hover{background:var(--tf-surface-light,var(--tf-surface-light));color:var(--tf-primary,var(--tf-primary))}.ces-pager__btn--disabled[data-v-63a62b7e]{color:var(--tf-fg-5);cursor:not-allowed;pointer-events:none}.ces-pager__btn--next[data-v-63a62b7e]{background:var(--tf-primary,var(--tf-primary));color:var(--tf-bg);padding:0 16px}.ces-pager__btn--next[data-v-63a62b7e]:hover{background:var(--tf-primary-hover,var(--tf-primary-hover));color:var(--tf-bg)}.ces-pager__btn--next.ces-pager__btn--disabled[data-v-63a62b7e]{background:var(--tf-border);color:var(--tf-fg-5)}.ces-pager__btn .tf-icon[data-v-63a62b7e]{font-size:18px}.ces-pager__counter[data-v-63a62b7e]{align-items:center;border-left:1px solid var(--tf-border,var(--tf-border));border-right:1px solid var(--tf-border,var(--tf-border));color:var(--tf-fg-quiet);display:inline-flex;font:500 12px var(--tf-font-sans,"Roboto",sans-serif);height:24px;letter-spacing:1px;padding:0 8px;text-transform:uppercase}.ces-page-head[data-v-63a62b7e]{margin-bottom:28px}.ces-preview-scrim[data-v-63a62b7e]{backdrop-filter:blur(2px);background:rgba(19,55,82,.42);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s;z-index:90}.ces-preview-scrim.open[data-v-63a62b7e]{opacity:1;pointer-events:auto}.ces-preview-drawer[data-v-63a62b7e]{background:var(--tf-bg);box-shadow:-12px 0 40px rgba(19,55,82,.18);display:flex;flex-direction:column;height:100vh;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .28s cubic-bezier(.4,0,.2,1);width:min(1100px,80vw);z-index:91}.ces-preview-drawer.open[data-v-63a62b7e]{transform:translateX(0)}.ces-preview-head[data-v-63a62b7e]{align-items:center;background:var(--tf-surface-muted);border-bottom:1px solid var(--tf-border,var(--tf-border));display:flex;gap:14px;padding:14px 20px}.ces-preview-ttl[data-v-63a62b7e]{color:var(--tf-secondary,var(--tf-secondary));font:500 14px var(--tf-font-sans,"Roboto",sans-serif)}.ces-preview-meta[data-v-63a62b7e]{color:var(--tf-fg-4);font:400 12px var(--tf-font-sans,"Roboto",sans-serif)}.ces-preview-badge[data-v-63a62b7e]{background:var(--tf-warning-soft);border-radius:10px;color:var(--tf-warning-fg);display:inline-block;font:600 10px var(--tf-font-sans,"Roboto",sans-serif);letter-spacing:.04em;margin-left:8px;padding:2px 8px;text-transform:uppercase;vertical-align:middle}.ces-preview-seg[data-v-63a62b7e]{background:var(--tf-bg);border:1px solid var(--tf-border,var(--tf-border));border-radius:9999px;display:flex;gap:2px;margin-left:auto;padding:3px}.ces-preview-seg button[data-v-63a62b7e]{align-items:center;background:transparent;border:none;border-radius:9999px;color:var(--tf-fg-4);cursor:pointer;display:inline-flex;font:500 12px var(--tf-font-sans,"Roboto",sans-serif);gap:5px;padding:6px 14px}.ces-preview-seg button.act[data-v-63a62b7e]{background:var(--tf-primary,var(--tf-primary));color:var(--tf-bg)}.ces-preview-seg button .tf-icon[data-v-63a62b7e]{font-size:14px}.ces-preview-close[data-v-63a62b7e]{align-items:center;border-radius:50%;color:var(--tf-fg-4);cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin-left:12px;width:32px}.ces-preview-close[data-v-63a62b7e]:hover{background:var(--tf-surface-dark);color:var(--tf-secondary,var(--tf-secondary))}.ces-preview-body[data-v-63a62b7e]{align-items:stretch;background:var(--tf-surface-canvas,#f0f0f3);display:flex;flex:1;justify-content:center;overflow:auto;padding:24px}.ces-preview-stage[data-v-63a62b7e]{align-items:center;display:flex;flex-direction:column;gap:12px;height:100%;width:100%}.ces-preview-frame[data-v-63a62b7e]{display:flex;flex:1;justify-content:center;min-height:0;position:relative;width:100%}.ces-preview-stage--mobile .ces-preview-frame[data-v-63a62b7e]{margin:0 auto;max-width:390px}.ces-preview-body iframe[data-v-63a62b7e]{background:var(--tf-bg);border:none;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.12);display:block;pointer-events:none}.ces-preview-body iframe.desktop[data-v-63a62b7e]{height:100%;width:100%}.ces-preview-body iframe.mobile[data-v-63a62b7e]{height:100%;max-width:100%;width:390px}.ces-preview-overlay[data-v-63a62b7e]{background:transparent;cursor:default;inset:0;position:absolute;z-index:2}.ces-preview-caption[data-v-63a62b7e]{color:var(--tf-fg-4);flex-shrink:0;font:400 12px var(--tf-font-sans,"Roboto",sans-serif);margin:0;text-align:center}.ces-preview-empty[data-v-63a62b7e]{align-self:center;color:var(--tf-fg-4);text-align:center}.ces-preview-empty .tf-icon[data-v-63a62b7e]{display:block;font-size:48px;margin-bottom:12px;opacity:.5}.ces-preview-link[data-v-63a62b7e]{color:var(--tf-primary,var(--tf-primary));font-weight:500}.ces-preview-link[data-v-63a62b7e]:hover{text-decoration:underline}.ces-preview-link code[data-v-63a62b7e]{background:rgba(0,0,0,.05);border-radius:3px;font-family:var(--tf-font-mono,monospace);font-size:12px;padding:2px 4px}@media (max-width:1100px){.ces-root[data-v-63a62b7e]{grid-template-columns:64px 1fr}.ces-grp[data-v-63a62b7e],.ces-sidebar__head .ces-sidebar__lbl[data-v-63a62b7e],.ces-sidebar__head .ces-sidebar__meta[data-v-63a62b7e],.ces-sidebar__head .ces-sidebar__name[data-v-63a62b7e]{display:none}.ces-step[data-v-63a62b7e]{border-left-width:0;border-right:3px solid transparent;justify-content:center;padding:10px 0}.ces-step--act[data-v-63a62b7e]{border-right-color:var(--tf-primary,var(--tf-primary))}.ces-step__check[data-v-63a62b7e],.ces-step__meta[data-v-63a62b7e]{display:none}.ces-step__icon[data-v-63a62b7e]{width:auto}.ces-ghost-btn[data-v-63a62b7e]{justify-content:center;padding:10px 0}.ces-ghost-btn span[data-v-63a62b7e]:not(.tf-icon){display:none}.ces-content[data-v-63a62b7e]{padding:24px 24px 80px}.ces-pager[data-v-63a62b7e]{right:16px}}.src[data-v-0737896b]{background:#fff;border:1px solid;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:18px 20px}.src--ready[data-v-0737896b]{background:linear-gradient(0deg,rgba(0,184,92,.04),rgba(0,184,92,.04)),#fff;border-color:rgba(0,184,92,.4)}.src--informational[data-v-0737896b]{background:linear-gradient(0deg,rgba(255,168,0,.05),rgba(255,168,0,.05)),#fff;border-color:rgba(255,168,0,.5)}.src--blocked[data-v-0737896b]{background:linear-gradient(0deg,rgba(225,50,50,.04),rgba(225,50,50,.04)),#fff;border-color:rgba(225,50,50,.45)}.src__head[data-v-0737896b]{align-items:flex-start;display:flex;gap:14px}.src__icon[data-v-0737896b]{align-items:center;display:inline-flex;height:32px;justify-content:center;width:32px}.src__badge[data-v-0737896b]{display:inline-block;height:16px;width:16px}.src__badge--ready[data-v-0737896b]{background:#00b85c;border-radius:50%}.src__badge--informational[data-v-0737896b]{background:#ffa800;border-radius:3px}.src__badge--blocked[data-v-0737896b]{background:#e13232;border-radius:2px;transform:rotate(45deg)}.src__title[data-v-0737896b]{font-size:18px;font-weight:600;margin:0 0 4px}.src__sub[data-v-0737896b]{color:#4b5563;font-size:14px;margin:0}.src__list[data-v-0737896b]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.src__list-item[data-v-0737896b]{align-items:center;color:#1f2937;display:flex;font-size:14px;gap:10px}.src__list-dot[data-v-0737896b]{border-radius:50%;display:inline-block;flex:0 0 8px;height:8px;width:8px}.src__list-dot--blocker[data-v-0737896b]{background:#e13232}.src__list-dot--info[data-v-0737896b]{background:#ffa800}.src__actions[data-v-0737896b]{display:flex;gap:12px}.src__action[data-v-0737896b]{border:1px solid;border-radius:8px;cursor:pointer;font:inherit;padding:8px 14px}.src__action--primary[data-v-0737896b]{background:#1f2937;border-color:#1f2937;color:#fff}.src__loading[data-v-0737896b]{color:#6b7280;font-size:13px}.crl[data-v-4553f8e1]{font-family:var(--tf-font-sans,"Roboto",sans-serif)}.crl__banner[data-v-4553f8e1]{align-items:center;background:linear-gradient(135deg,var(--tf-secondary) 0,#1f5089 100%);border-radius:12px;color:var(--tf-bg);display:flex;gap:24px;margin-bottom:28px;padding:24px 28px}.crl__banner--ready[data-v-4553f8e1]{background:linear-gradient(135deg,#00875a 0,var(--tf-success) 100%)}.crl__donut[data-v-4553f8e1]{flex-shrink:0;height:84px;position:relative;width:84px}.crl__donut-pct[data-v-4553f8e1]{align-items:center;color:var(--tf-bg);display:flex;font:600 22px var(--tf-font-display,"Poppins"),sans-serif;inset:0;justify-content:center;position:absolute}.crl__copy[data-v-4553f8e1]{flex:1}.crl__h2[data-v-4553f8e1]{color:var(--tf-bg);font:500 22px var(--tf-font-display,"Poppins"),sans-serif;margin:0 0 4px}.crl__sub[data-v-4553f8e1]{color:#cfd8e3;font:400 14px var(--tf-font-sans,"Roboto"),sans-serif;line-height:1.5;margin:0}.crl__actions[data-v-4553f8e1]{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.crl__launch[data-v-4553f8e1]{align-items:center;background:var(--tf-success,var(--tf-success));border:none;border-radius:9999px;color:var(--tf-bg);cursor:pointer;display:inline-flex;font:500 14px var(--tf-font-sans,"Roboto"),sans-serif;gap:6px;height:40px;padding:10px 22px}.crl__launch[data-v-4553f8e1]:disabled{background:#6b7785;color:#e8edf2;cursor:not-allowed;opacity:.65}.crl__launch .tf-icon[data-v-4553f8e1]{font-size:18px}.crl__preview[data-v-4553f8e1]{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:9999px;color:var(--tf-bg);cursor:pointer;display:inline-flex;font:500 14px var(--tf-font-sans,"Roboto"),sans-serif;gap:6px;height:40px;padding:10px 22px}.crl__preview[data-v-4553f8e1]:hover{background:hsla(0,0%,100%,.18)}.crl__preview .tf-icon[data-v-4553f8e1]{font-size:18px}.crl__preflight[data-v-4553f8e1]{background:var(--tf-bg);border:1px solid var(--tf-border,var(--tf-border));border-radius:10px;margin-top:24px;padding:20px 24px}.crl__h3[data-v-4553f8e1]{align-items:center;color:var(--tf-secondary,var(--tf-secondary));display:flex;font:500 16px var(--tf-font-sans,"Roboto"),sans-serif;gap:8px;margin:0 0 12px}.crl__h3 .tf-icon[data-v-4553f8e1]{color:var(--tf-warning-fg)}.crl__preflight-list[data-v-4553f8e1]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.crl__preflight-list li[data-v-4553f8e1]{align-items:flex-start;color:var(--tf-fg-2);display:flex;font:400 13px var(--tf-font-sans,"Roboto"),sans-serif;gap:10px;line-height:1.5}.crl__preflight-list li .tf-icon[data-v-4553f8e1]{color:var(--tf-warning-fg);font-size:16px;margin-top:1px}.crl__link[data-v-4553f8e1]{color:var(--tf-primary,var(--tf-primary));cursor:pointer;font-weight:500;margin-left:6px}.crl__link[data-v-4553f8e1]:hover{text-decoration:underline}.crl__readiness-error[data-v-4553f8e1]{align-items:flex-start;background:var(--tf-error-soft-alt,#fdf1f1);border:1px solid rgba(225,50,50,.35);border-radius:10px;color:var(--tf-fg-1);display:flex;gap:12px;margin-top:24px;padding:16px 20px}.crl__readiness-error .tf-icon[data-v-4553f8e1]{color:var(--tf-error-dark,#9c1b1b);font-size:20px;margin-top:2px}.crl__readiness-error-sub[data-v-4553f8e1]{color:var(--tf-fg-2);font:400 13px var(--tf-font-sans,"Roboto"),sans-serif;line-height:1.5;margin:4px 0 0}.crl__section-list-head[data-v-4553f8e1]{margin:32px 0 14px}.crl__h2-sm[data-v-4553f8e1]{color:var(--tf-secondary,var(--tf-secondary));font:500 18px var(--tf-font-sans,"Roboto"),sans-serif;margin:0}.crl__grid[data-v-4553f8e1]{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.crl__card[data-v-4553f8e1]{background:var(--tf-bg);border:1px solid var(--tf-border,var(--tf-border));border-radius:10px;color:inherit;cursor:pointer;display:block;padding:18px 20px;position:relative;text-decoration:none;transition:all .15s}.crl__card[data-v-4553f8e1]:hover{border-color:var(--tf-primary,var(--tf-primary));box-shadow:0 2px 8px rgba(17,154,233,.08);transform:translateY(-1px)}.crl__card-top[data-v-4553f8e1]{align-items:center;display:flex;gap:10px;margin-bottom:10px}.crl__card-icon[data-v-4553f8e1]{align-items:center;background:var(--tf-surface-light,var(--tf-surface-light));border-radius:8px;color:var(--tf-fg-4);display:flex;height:32px;justify-content:center;width:32px}.crl__card-icon .tf-icon[data-v-4553f8e1]{font-size:18px}.crl__card--done .crl__card-icon[data-v-4553f8e1]{background:var(--tf-chip-success-bg);color:var(--tf-success-dark)}.crl__card--warn .crl__card-icon[data-v-4553f8e1]{background:var(--tf-error-soft-alt);color:var(--tf-error-dark)}.crl__card-h[data-v-4553f8e1]{color:var(--tf-fg-1);flex:1;font:500 15px var(--tf-font-sans,"Roboto"),sans-serif}.crl__card-status[data-v-4553f8e1]{align-items:center;border-radius:9999px;display:inline-flex;font:600 10px var(--tf-font-sans,"Roboto"),sans-serif;gap:4px;letter-spacing:.8px;padding:3px 10px;text-transform:uppercase}.crl__status--done[data-v-4553f8e1]{background:var(--tf-chip-success-bg);color:var(--tf-success-dark)}.crl__status--pending[data-v-4553f8e1]{background:var(--tf-surface-light,var(--tf-surface-light));color:var(--tf-fg-4)}.crl__status--warn[data-v-4553f8e1]{background:var(--tf-error-soft-alt);color:var(--tf-error-dark)}.crl__card-sub[data-v-4553f8e1]{color:var(--tf-fg-4);font:400 12px var(--tf-font-sans,"Roboto"),sans-serif;line-height:1.4;margin-right:28px;margin-top:2px}.crl__card-arrow[data-v-4553f8e1]{bottom:16px;color:var(--tf-fg-4);font-size:18px;position:absolute;right:18px}.crl__card:hover .crl__card-arrow[data-v-4553f8e1]{color:var(--tf-primary,var(--tf-primary))}@media (max-width:720px){.crl__banner[data-v-4553f8e1]{align-items:flex-start;flex-direction:column}.crl__actions[data-v-4553f8e1]{align-items:flex-start;width:100%}.crl__grid[data-v-4553f8e1]{grid-template-columns:1fr}}.email-type-picker[data-v-5b7e4ad9]{display:inline-block;position:relative}.email-type-picker__trigger[data-v-5b7e4ad9]{align-items:center;background:var(--tf-primary-soft,#e3f2fd);border:none;border-radius:9999px;color:var(--tf-primary,#119ae9);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:500;gap:8px;padding:6px 11px 6px 13px}.email-type-picker__caret[data-v-5b7e4ad9]{font-size:18px;opacity:.7}.email-type-picker__scrim[data-v-5b7e4ad9]{inset:0;position:fixed;z-index:30}.email-type-picker__menu[data-v-5b7e4ad9]{background:#fff;border:1px solid var(--tf-border,#cfd8e3);border-radius:12px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14);left:0;overflow:hidden;position:absolute;top:40px;width:340px;z-index:40}.email-type-picker__menu-head[data-v-5b7e4ad9]{border-bottom:1px solid var(--tf-border,#cfd8e3);padding:10px 14px 8px}.email-type-picker__menu-eyebrow[data-v-5b7e4ad9]{color:var(--tf-fg-4,#78909c);font-size:11px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.email-type-picker__menu-sub[data-v-5b7e4ad9]{color:var(--tf-fg-4,#78909c);font-size:12px;line-height:1.4;margin-top:3px}.email-type-picker__option[data-v-5b7e4ad9]{align-items:flex-start;background:#fff;border:none;border-bottom:1px solid #f0f2f5;cursor:pointer;display:flex;gap:11px;padding:11px 14px;text-align:left;width:100%}.email-type-picker__option[data-v-5b7e4ad9]:hover{background:#f3f8fd}.email-type-picker__option--active[data-v-5b7e4ad9]{background:var(--tf-primary-soft,#e3f2fd)}.email-type-picker__option-icon[data-v-5b7e4ad9]{color:var(--tf-fg-4,#78909c);font-size:20px;margin-top:1px}.email-type-picker__option--active .email-type-picker__option-icon[data-v-5b7e4ad9]{color:var(--tf-primary,#119ae9)}.email-type-picker__option-body[data-v-5b7e4ad9]{flex:1;min-width:0}.email-type-picker__option-head[data-v-5b7e4ad9]{align-items:center;display:flex;gap:7px}.email-type-picker__option-label[data-v-5b7e4ad9]{color:var(--tf-fg-1,#133752);font-size:13.5px;font-weight:500}.email-type-picker__option--active .email-type-picker__option-label[data-v-5b7e4ad9]{color:var(--tf-primary,#119ae9)}.email-type-picker__badge[data-v-5b7e4ad9]{background:#f0f2f5;border-radius:9999px;color:var(--tf-fg-4,#78909c);font-size:9.5px;font-weight:600;letter-spacing:.5px;margin-left:auto;padding:2px 8px;text-transform:uppercase}.email-type-picker__badge--customized[data-v-5b7e4ad9]{background:var(--tf-primary-soft,#e3f2fd);color:var(--tf-primary,#119ae9)}.email-type-picker__option-desc[data-v-5b7e4ad9]{color:var(--tf-fg-4,#78909c);display:block;font-size:11.5px;line-height:1.45;margin-top:2px}.token-field-menu__scrim[data-v-645d7ce1]{inset:0;position:fixed;z-index:30}.token-field-menu__panel[data-v-645d7ce1]{background:#fff;border:1px solid var(--tf-border,#cfd8e3);border-radius:12px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14);overflow:hidden;position:absolute;right:0;top:40px;width:320px;z-index:40}.token-field-menu__header[data-v-645d7ce1]{border-bottom:1px solid var(--tf-border,#cfd8e3);padding:10px 14px 8px}.token-field-menu__title[data-v-645d7ce1]{color:var(--tf-fg-1,#133752);font-size:13px;font-weight:600}.token-field-menu__sub[data-v-645d7ce1]{color:var(--tf-fg-4,#78909c);font-size:12px;line-height:1.4;margin-top:3px}.token-field-menu__list[data-v-645d7ce1]{max-height:260px;overflow-y:auto}.token-field-menu__item[data-v-645d7ce1]{align-items:flex-start;background:#fff;border:none;border-bottom:1px solid #f0f2f5;cursor:pointer;display:flex;gap:10px;padding:10px 14px;text-align:left;width:100%}.token-field-menu__item[data-v-645d7ce1]:focus-visible,.token-field-menu__item[data-v-645d7ce1]:hover{background:#f3f8fd;outline:none}.token-field-menu__chip[data-v-645d7ce1]{background:var(--tf-token-bg,#eef4ff);border:1px solid var(--tf-token-border,#cfe0fb);border-radius:6px;color:var(--tf-token-fg,#2456b8);display:inline-block;font-size:11px;font-weight:500;padding:2px 8px;white-space:nowrap}.token-field-menu__meta[data-v-645d7ce1]{display:flex;flex-direction:column;min-width:0}.token-field-menu__name[data-v-645d7ce1]{color:var(--tf-fg-1,#133752);font-size:13px}.token-field-menu__ex[data-v-645d7ce1]{color:var(--tf-fg-4,#78909c);font-size:11.5px}.token-editor[data-v-610f5cc9]{position:relative}.token-editor__toolbar[data-v-610f5cc9]{align-items:center;background:var(--tf-bg-subtle,#f8fafc);border:1px solid var(--tf-border,#cfd8e3);border-bottom:none;border-radius:8px 8px 0 0;display:flex;gap:2px;padding:4px 6px}.token-editor__tool[data-v-610f5cc9]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--tf-fg-3,#546e7a);cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:30px}.token-editor__tool[data-v-610f5cc9]:hover{background:var(--tf-primary-soft,#e3f2fd);color:var(--tf-primary,#119ae9)}.token-editor__sep[data-v-610f5cc9]{background:var(--tf-border,#cfd8e3);height:20px;margin:0 4px;width:1px}.token-editor__insert[data-v-610f5cc9],.token-editor__subject-insert[data-v-610f5cc9]{align-items:center;background:var(--tf-primary-soft,#e3f2fd);border:none;border-radius:9999px;color:var(--tf-primary,#119ae9);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:4px;margin-left:auto;padding:4px 10px}.token-editor__insert[data-v-610f5cc9]:disabled,.token-editor__subject-insert[data-v-610f5cc9]:disabled{cursor:not-allowed;opacity:.6}.token-editor__subject-shell[data-v-610f5cc9]{align-items:center;background:#fff;border:1px solid var(--tf-border,#cfd8e3);border-radius:8px;display:flex;overflow:hidden}.token-editor__subject-insert[data-v-610f5cc9]{flex-shrink:0;margin:4px 6px 4px 0}.token-editor__editable[data-v-610f5cc9]{color:var(--tf-fg-1,#133752);font-size:15px;line-height:1.55;outline:none}.token-editor__editable--subject[data-v-610f5cc9]{flex:1;min-width:0;overflow-x:auto;padding:10px 12px;white-space:nowrap}.token-editor__editable--body[data-v-610f5cc9]{background:#fff;border:1px solid var(--tf-border,#cfd8e3);border-radius:0 0 8px 8px;min-height:150px;padding:12px 14px}.token-editor__editable[data-v-610f5cc9]:empty:before{color:var(--tf-fg-4,#90a4ae);content:attr(data-placeholder)}.token-editor__editable[data-v-610f5cc9] .tok{background:var(--tf-token-bg,#eef4ff);border:1px solid var(--tf-token-border,#cfe0fb);border-radius:6px;color:var(--tf-token-fg,#2456b8);display:inline-block;font-size:12.5px;font-weight:500;margin:0 1px;padding:0 6px;-webkit-user-select:all;-moz-user-select:all;user-select:all;white-space:nowrap}.email-preview[data-v-11b1b068]{background:#fff;border:1px solid var(--tf-border,#cfd8e3);border-radius:14px;box-shadow:0 6px 20px rgba(19,55,82,.08);overflow:hidden}.email-preview__client[data-v-11b1b068]{align-items:center;background:#f4f6f9;border-bottom:1px solid var(--tf-border,#cfd8e3);display:flex;gap:6px;padding:10px 14px}.email-preview__dot[data-v-11b1b068]{border-radius:50%;height:11px;width:11px}.email-preview__dot--r[data-v-11b1b068]{background:#ff5f57}.email-preview__dot--y[data-v-11b1b068]{background:#febc2e}.email-preview__dot--g[data-v-11b1b068]{background:#28c840}.email-preview__client-label[data-v-11b1b068]{color:var(--tf-fg-4,#78909c);font-size:11.5px;letter-spacing:.4px;margin-left:8px}.email-preview__inbox[data-v-11b1b068]{color:var(--tf-fg-5,#90a4ae);font-size:10.5px;letter-spacing:1px;margin-left:auto;text-transform:uppercase}.email-preview__meta[data-v-11b1b068]{border-bottom:1px solid var(--tf-border,#cfd8e3);color:var(--tf-fg-2,#37474f);font-size:12.5px;line-height:1.9;padding:12px 16px}.email-preview__audience[data-v-11b1b068]{color:var(--tf-fg-5,#90a4ae);font-size:10.5px;letter-spacing:.6px;margin-left:8px;text-transform:uppercase}.email-preview__canvas[data-v-11b1b068]{background:#eef1f5;padding:16px}.email-preview__card[data-v-11b1b068]{background:#fff;border:1px solid #e7ebf0;border-radius:10px;overflow:hidden}.email-preview__banner-img[data-v-11b1b068]{display:block;max-height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.email-preview__header-bar[data-v-11b1b068]{align-items:center;display:flex;height:64px;padding:0 30px}.email-preview__store-name[data-v-11b1b068]{color:#fff;font-family:Poppins,Roboto,sans-serif;font-size:18px;font-weight:600}.email-preview__body[data-v-11b1b068]{color:var(--tf-fg-2,#37474f);font-size:14px;line-height:1.6;padding:22px 30px 6px}.email-preview__body[data-v-11b1b068] p{margin:0 0 12px}.email-preview__cta-wrap[data-v-11b1b068]{padding:0 30px}.email-preview__cta[data-v-11b1b068]{border-radius:8px;color:#fff;display:inline-block;font-size:14px;font-weight:500;padding:10px 20px;text-decoration:none}.email-preview__detail[data-v-11b1b068]{margin:18px 30px 8px}.email-preview__row[data-v-11b1b068],.email-preview__tot[data-v-11b1b068]{border-bottom:1px solid #eef1f5;color:var(--tf-fg-2,#37474f);display:flex;font-size:13px;justify-content:space-between;padding:8px 0}.email-preview__tot[data-v-11b1b068]{border-bottom:none;border-top:1px solid #e0e5ea;font-weight:600;margin-top:4px}.email-preview__q[data-v-11b1b068]{color:var(--tf-fg-4,#78909c);display:inline-block;margin-right:8px}.email-preview__k[data-v-11b1b068]{color:var(--tf-fg-4,#78909c)}.email-preview__mono[data-v-11b1b068]{font-family:ui-monospace,Menlo,monospace;font-size:12px}.email-preview__callout[data-v-11b1b068]{align-items:center;border:1px solid;border-radius:8px;display:flex;gap:12px;padding:14px 16px}.email-preview__callout-title[data-v-11b1b068]{color:var(--tf-fg-1,#133752);font-size:14px;font-weight:600}.email-preview__callout-sub[data-v-11b1b068]{color:var(--tf-fg-3,#546e7a);font-size:12.5px;margin-top:2px}.email-preview__foot[data-v-11b1b068]{border-top:1px solid #eef1f5;color:var(--tf-fg-4,#78909c);font-size:11.5px;line-height:1.7;margin-top:12px;padding:18px 30px 22px}.store-email-templates__chooser[data-v-53c0e188]{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:16px}.store-email-templates__chooser-pill[data-v-53c0e188]{align-items:center;background:#fff;border:1px solid var(--tf-border,#cfd8e3);border-radius:9999px;display:inline-flex;gap:10px;padding:6px 6px 6px 16px}.store-email-templates__chooser-label[data-v-53c0e188]{color:var(--tf-fg-4,#78909c);font-size:12px}.store-email-templates__chooser-note[data-v-53c0e188]{align-items:center;color:var(--tf-fg-4,#78909c);display:inline-flex;font-size:12px;gap:6px}.store-email-templates__loading[data-v-53c0e188]{color:var(--tf-fg-4,#78909c);font-size:13px;padding:24px}.store-email-templates__error[data-v-53c0e188]{align-items:flex-start;background:var(--tf-bg-2,#fafafa);border:1px solid var(--tf-border-2,#e0e0e0);border-radius:8px;color:var(--tf-fg-2,#37474f);display:flex;gap:12px;padding:20px 24px}.store-email-templates__error .v-icon[data-v-53c0e188],.store-email-templates__error i[data-v-53c0e188]{color:var(--tf-danger,#c62828)}.store-email-templates__error-title[data-v-53c0e188]{font-size:14px;font-weight:600;margin:0 0 4px}.store-email-templates__error-hint[data-v-53c0e188]{color:var(--tf-fg-4,#78909c);font-size:13px;margin:0 0 12px}.store-email-templates__retry[data-v-53c0e188]{background:none;border:none;color:var(--tf-accent,#1565c0);cursor:pointer;font-size:13px;font-weight:600;padding:0}.store-email-templates__retry[data-v-53c0e188]:hover{text-decoration:underline}.store-email-templates__grid[data-v-53c0e188]{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 430px}.store-email-templates__preview-col[data-v-53c0e188]{position:sticky;top:0}.store-email-templates__preview-head[data-v-53c0e188]{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.store-email-templates__preview-title[data-v-53c0e188]{align-items:center;color:var(--tf-fg-1,#133752);display:inline-flex;font-family:Poppins,Roboto,sans-serif;font-size:14px;font-weight:500;gap:7px}.store-email-templates__preview-note[data-v-53c0e188]{color:var(--tf-fg-4,#78909c);font-size:11px}.store-email-templates__label[data-v-53c0e188]{color:var(--tf-primary,#119ae9);display:block;font-size:12px;margin:18px 0 8px}.store-email-templates__label[data-v-53c0e188]:first-of-type{margin-top:4px}.store-email-templates__notsent[data-v-53c0e188]{align-items:flex-start;background:var(--tf-warn-soft,#fff8e1);border-radius:8px;color:var(--tf-warn-fg,#8d6e00);display:flex;font-size:12.5px;gap:8px;line-height:1.5;margin-bottom:14px;padding:10px 12px}.store-email-templates__pill-note[data-v-53c0e188]{align-items:flex-start;color:var(--tf-fg-4,#78909c);display:flex;font-size:12px;gap:8px;line-height:1.5;margin-top:12px}.store-email-templates__inline-tok[data-v-53c0e188]{background:var(--tf-token-bg,#eef4ff);border:1px solid var(--tf-token-border,#cfe0fb);border-radius:5px;color:var(--tf-token-fg,#2456b8);display:inline-block;font-size:11px;padding:0 5px}.store-email-templates__pill-note code[data-v-53c0e188]{background:#f3f5f8;border-radius:3px;font-family:ui-monospace,monospace;font-size:11.5px;padding:1px 5px}.store-email-templates__actions[data-v-53c0e188]{align-items:center;display:flex;gap:12px;margin-top:16px}.store-email-templates__reset[data-v-53c0e188]{background:#fff;border:1px solid var(--tf-border,#cfd8e3);border-radius:8px;color:var(--tf-fg-3,#546e7a);cursor:pointer;font-size:12.5px;padding:6px 12px}.store-email-templates__reset[data-v-53c0e188]:disabled{cursor:not-allowed;opacity:.5}.store-email-templates__savestate[data-v-53c0e188]{color:var(--tf-fg-4,#78909c);font-size:12px}@media (max-width:1080px){.store-email-templates__grid[data-v-53c0e188]{grid-template-columns:minmax(0,1fr)}.store-email-templates__preview-col[data-v-53c0e188]{position:static}}.email-branding[data-v-284cee9c],.store-email-config[data-v-284cee9c]{display:flex;flex-direction:column;gap:var(--tf-sp-4,16px)}.email-branding__field[data-v-284cee9c]{display:flex;flex-direction:column;gap:var(--tf-sp-1,4px)}.email-branding__help[data-v-284cee9c]{color:var(--tf-fg-muted,#6b7280);font-size:.8rem;margin:0}.email-branding__toggle[data-v-284cee9c]{align-items:center;display:flex;gap:var(--tf-sp-3,12px);justify-content:space-between;padding:var(--tf-sp-2,8px) 0}.email-branding__toggle-label[data-v-284cee9c]{display:flex;flex-direction:column;gap:var(--tf-sp-1,4px)}.email-branding__toggle-title[data-v-284cee9c]{font-weight:500}.email-branding__toggle-help[data-v-284cee9c]{color:var(--tf-fg-muted,#6b7280);font-size:.8rem}.notif-matrix[data-v-284cee9c]{display:flex;flex-direction:column;gap:var(--tf-sp-2,8px)}.notif-matrix__header[data-v-284cee9c]{align-items:end;color:var(--tf-fg-muted,#6b7280);display:grid;font-size:.75rem;gap:var(--tf-sp-3,12px);grid-template-columns:1fr repeat(3,minmax(96px,120px));letter-spacing:.04em;padding:0 var(--tf-sp-2,8px);text-transform:uppercase}.notif-matrix__col-label[data-v-284cee9c]{font-weight:600;text-align:center}.notif-matrix__row[data-v-284cee9c]{align-items:center;border-radius:var(--tf-radius-sm,8px);display:grid;gap:var(--tf-sp-3,12px);grid-template-columns:1fr repeat(3,minmax(96px,120px));padding:var(--tf-sp-2,8px)}.notif-matrix__row+.notif-matrix__row[data-v-284cee9c]{border-top:1px solid var(--tf-border,#e5e7eb)}.notif-matrix__row-label[data-v-284cee9c]{align-items:center;display:flex;font-weight:500;gap:var(--tf-sp-2,8px)}.notif-matrix__badge[data-v-284cee9c]{background:var(--tf-bg-muted,#f3f4f6);border-radius:999px;color:var(--tf-fg-muted,#6b7280);display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.04em;padding:2px 6px;text-transform:uppercase}.notif-matrix__cell[data-v-284cee9c]{align-items:center;display:flex;justify-content:center}.store-email-config__templates-head[data-v-284cee9c]{align-items:center;display:flex;gap:12px;margin:var(--tf-sp-2,8px) 0 4px}.store-email-config__templates-lbl[data-v-284cee9c]{color:var(--tf-fg-4,#78909c);font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap}.store-email-config__templates-ln[data-v-284cee9c]{background:var(--tf-border,#e5e7eb);flex:1;height:1px}.store-email-config__templates-lede[data-v-284cee9c]{color:var(--tf-fg-3,#546e7a);font-size:13.5px;line-height:1.55;margin:0 0 16px;max-width:720px}.ctl[data-v-3ee6ec7d]{font-family:var(--tf-font-sans,"Roboto",sans-serif)}.ctl__sub[data-v-3ee6ec7d]{color:var(--tf-fg-4,var(--tf-fg-4));font:400 13px var(--tf-font-sans,"Roboto",sans-serif);line-height:1.5;margin:0 0 18px}.ctl__nexus-label[data-v-3ee6ec7d]{color:var(--tf-fg-4,var(--tf-fg-4));font:500 11px var(--tf-font-sans,"Roboto",sans-serif);letter-spacing:1.2px;margin-bottom:8px;text-transform:uppercase}.ctl__nexus[data-v-3ee6ec7d]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.ctl__chip[data-v-3ee6ec7d]{align-items:center;background:var(--tf-surface-dark,var(--tf-surface-dark));border-radius:9999px;color:var(--tf-secondary,var(--tf-secondary));display:inline-flex;font:500 12px var(--tf-font-sans,"Roboto",sans-serif);letter-spacing:.4px;padding:4px 12px}.ctl__chip--outlined-blue[data-v-3ee6ec7d]{background:var(--tf-primary-soft,rgba(25,118,210,.08));border:1px solid var(--tf-primary,#1976d2);color:var(--tf-primary,#1976d2)}.ctl__nexus-empty[data-v-3ee6ec7d],.ctl__placeholder-empty[data-v-3ee6ec7d]{align-items:center;background:var(--tf-surface-light,var(--tf-surface-light));border-radius:6px;color:var(--tf-fg-4,var(--tf-fg-4));display:flex;font:400 13px var(--tf-font-sans,"Roboto",sans-serif);gap:8px;margin-bottom:14px;padding:16px}.ctl__nexus-empty .tf-icon[data-v-3ee6ec7d],.ctl__placeholder-empty .tf-icon[data-v-3ee6ec7d]{color:var(--tf-fg-4,var(--tf-fg-4));font-size:18px}.ctl__nexus-link[data-v-3ee6ec7d]{align-items:center;color:var(--tf-fg-3,var(--tf-fg-3));display:flex;font:400 13px var(--tf-font-sans,"Roboto",sans-serif);gap:6px}.ctl__nexus-link .tf-icon[data-v-3ee6ec7d]{color:var(--tf-fg-4,var(--tf-fg-4));font-size:16px}.ctl__link[data-v-3ee6ec7d]{color:var(--tf-primary,var(--tf-primary));font-weight:500;text-decoration:none}.ctl__link[data-v-3ee6ec7d]:hover{text-decoration:underline}.ctl__hint[data-v-3ee6ec7d]{color:var(--tf-fg-4,var(--tf-fg-4))}.ctl__row[data-v-3ee6ec7d]{align-items:flex-start;border-top:1px solid var(--tf-border,var(--tf-border));display:flex;gap:16px;padding:12px 0}.ctl__row[data-v-3ee6ec7d]:first-of-type{border-top:none}.ctl__row-label[data-v-3ee6ec7d]{flex:1}.ctl__row-title[data-v-3ee6ec7d]{color:var(--tf-fg-1,var(--tf-fg-1));font:500 14px var(--tf-font-sans,"Roboto",sans-serif);margin-bottom:4px}.ctl__row-help[data-v-3ee6ec7d]{color:var(--tf-fg-4,var(--tf-fg-4));font:400 12px var(--tf-font-sans,"Roboto",sans-serif);line-height:1.5;max-width:480px}.ctl__legal-field[data-v-3ee6ec7d]{margin-bottom:16px}.ctl__legal-field[data-v-3ee6ec7d]:last-of-type{margin-bottom:0}.ctl__legal-label[data-v-3ee6ec7d]{color:var(--tf-fg-1,var(--tf-fg-1));display:block;font:500 13px var(--tf-font-sans,"Roboto",sans-serif);margin-bottom:6px}.ctl__legal-help[data-v-3ee6ec7d]{color:var(--tf-fg-4,var(--tf-fg-4));font:400 12px var(--tf-font-sans,"Roboto",sans-serif);margin:6px 0 0}.defaults__loading[data-v-04080b9a]{color:var(--tf-text-muted,#4b5563);padding:12px 0}.defaults__form[data-v-04080b9a]{display:flex;flex-direction:column;gap:16px}.defaults__row[data-v-04080b9a]{display:flex;flex-direction:column;gap:6px}.defaults__label[data-v-04080b9a]{color:var(--tf-text,#1f2937);font-size:.9rem;font-weight:600}.defaults__field[data-v-04080b9a]{display:flex;flex-direction:column;gap:8px}.defaults__chips[data-v-04080b9a]{display:flex;flex-wrap:wrap;gap:6px;min-height:32px}.defaults__chip[data-v-04080b9a]{align-items:center;border-radius:999px;color:#fff;display:inline-flex;font-size:.8rem;gap:6px;padding:4px 10px;text-shadow:0 1px 2px rgba(0,0,0,.4)}.defaults__chip-label[data-v-04080b9a]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.defaults__chip-remove[data-v-04080b9a]{background:transparent;border:none;color:inherit;cursor:pointer;font-weight:700;line-height:1;padding:0 4px}.defaults__color-input-row[data-v-04080b9a],.defaults__input-row[data-v-04080b9a]{align-items:center;display:flex;gap:8px}.defaults__color-picker-row[data-v-04080b9a]{align-items:flex-start;display:flex;flex-direction:column;gap:8px;max-width:300px}.defaults__input[data-v-04080b9a]{border:1px solid var(--tf-border,#d1d5db);border-radius:4px;font-size:.9rem;padding:6px 10px}.defaults__input--narrow[data-v-04080b9a]{max-width:140px}.defaults__suffix[data-v-04080b9a]{color:var(--tf-text-muted,#4b5563)}.defaults__add-btn[data-v-04080b9a],.defaults__clear-btn[data-v-04080b9a],.defaults__save-btn[data-v-04080b9a]{background:transparent;border:1px solid var(--tf-border,#d1d5db);border-radius:4px;color:var(--tf-text,#1f2937);cursor:pointer;font-size:.85rem;padding:6px 12px}.defaults__save-btn[data-v-04080b9a]{background:var(--tf-primary,#2563eb);border-color:var(--tf-primary,#2563eb);color:#fff}.defaults__add-btn[data-v-04080b9a]:disabled,.defaults__save-btn[data-v-04080b9a]:disabled{cursor:not-allowed;opacity:.55}.defaults__error[data-v-04080b9a]{color:var(--tf-error,#b91c1c);font-size:.85rem;margin:0}.defaults__hint[data-v-04080b9a]{color:var(--tf-text-muted,#4b5563);font-size:.85rem;margin:0}.defaults__help[data-v-04080b9a]{color:var(--tf-fg-3,#616161);font-size:.875rem;line-height:1.4;margin:4px 0 0}.defaults__save-row[data-v-04080b9a]{align-items:center;display:flex;gap:12px;margin-top:8px}.category-card[data-v-0dc358fb]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:var(--tf-radius-lg,12px);box-shadow:0 1px 2px rgba(20,40,60,.05)}.category-card--new[data-v-0dc358fb]{border-color:var(--tf-primary,#119ae9);box-shadow:0 0 0 3px var(--tf-primary-soft,#e3f2fd)}.category-card--hidden[data-v-0dc358fb]{border-left:3px solid #8a6d3b}.category-card__header[data-v-0dc358fb]{align-items:center;border-top-left-radius:11px;border-top-right-radius:11px;cursor:pointer;display:flex;gap:12px;padding:14px 18px}.category-card__header[data-v-0dc358fb]:focus-visible{outline:2px solid var(--tf-primary,#119ae9);outline-offset:-2px}.category-card__header--expanded[data-v-0dc358fb]{border-bottom:1px solid var(--tf-border,#e0e0e0)}.category-card--hidden .category-card__header[data-v-0dc358fb]{background:#fdf3e2}.category-card__drag[data-v-0dc358fb],.category-card__pin[data-v-0dc358fb]{color:var(--tf-fg-4,#757575);font-size:20px}.category-card__drag[data-v-0dc358fb]{cursor:grab}.category-card__heading[data-v-0dc358fb]{min-width:0}.category-card__title-row[data-v-0dc358fb]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.category-card__title[data-v-0dc358fb]{color:var(--tf-secondary,#133752);font-family:Poppins,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.2px}.category-card__subtext[data-v-0dc358fb]{color:var(--tf-fg-4,#757575);font-size:12.5px;margin-top:2px}.category-card__spacer[data-v-0dc358fb]{flex:1}.category-card__pill[data-v-0dc358fb]{align-items:center;background:var(--tf-primary-soft,#e3f2fd);border-radius:9999px;color:#0a6cb0;display:inline-flex;font-size:10.5px;font-weight:600;gap:4px;letter-spacing:.8px;padding:3px 9px;text-transform:uppercase}.category-card__pill .tf-icon[data-v-0dc358fb]{font-size:13px}.category-card__pill--hidden[data-v-0dc358fb]{background:#fdf3e2;color:#8a6d3b}.category-card__pill--new[data-v-0dc358fb]{background:#e6faf2;color:var(--tf-success-dark,#2e7d32)}.category-card__count-chip[data-v-0dc358fb]{background:var(--tf-primary-soft,#e3f2fd);border-radius:9999px;color:#0a6cb0;font-size:12px;font-weight:500;padding:4px 10px;white-space:nowrap}.category-card__delete-btn[data-v-0dc358fb],.category-card__visibility-toggle[data-v-0dc358fb]{align-items:center;background:#fff;border:1px solid var(--tf-border,#e0e0e0);border-radius:9999px;color:var(--tf-fg-3,#616161);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:7px 14px}.category-card__delete-btn[data-v-0dc358fb]{color:var(--tf-red,#ef0405)}.category-card__visibility-toggle--hidden[data-v-0dc358fb]{background:#fdf3e2;border-color:#eccf9a;color:#8a6d3b}.category-card__expand-btn[data-v-0dc358fb]{align-items:center;background:transparent;border:none;border-radius:9999px;color:var(--tf-fg-4,#757575);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:6px}.category-card__expand-btn .tf-icon[data-v-0dc358fb]{font-size:22px}.category-card__body[data-v-0dc358fb]{padding:18px 22px 22px}.category-card__banner-tight[data-v-0dc358fb] .image-uploader__dropzone{gap:4px;padding:var(--tf-sp-3,12px) var(--tf-sp-4,16px)}.category-card__banner-tight[data-v-0dc358fb] .image-uploader__icon{font-size:20px}.category-card__banner-tight[data-v-0dc358fb] .image-uploader__banner{min-height:64px}.category-card__banner-tight[data-v-0dc358fb] .image-uploader__img{max-height:80px}.category-card__section[data-v-0dc358fb]{margin-top:22px}.category-card__section[data-v-0dc358fb]:first-child{margin-top:0}.category-card__section-label[data-v-0dc358fb]{color:var(--tf-fg-4,#757575);font-size:12px;font-weight:500;letter-spacing:1.2px;margin-bottom:10px;text-transform:uppercase}.category-card__field-label[data-v-0dc358fb]{color:var(--tf-primary,#119ae9);display:block;font-size:12px;margin-bottom:6px}.category-card__name-input[data-v-0dc358fb]{background:transparent;border:none;border-bottom:1px solid var(--tf-fg-5,#9e9e9e);color:var(--tf-fg-1,#212121);font-family:Poppins,sans-serif;font-size:18px;padding:6px 0;width:100%}.category-card__name-input[data-v-0dc358fb]:focus{border-bottom-color:var(--tf-primary,#119ae9);outline:none}.category-card__hint[data-v-0dc358fb]{color:var(--tf-fg-4,#757575);font-size:12px;margin-top:6px}.category-card__urlbar[data-v-0dc358fb]{align-items:center;background:#fafbfc;border:1px solid var(--tf-border,#e0e0e0);border-radius:8px;display:flex;gap:12px;padding:10px 12px}.category-card__urlbar--hidden[data-v-0dc358fb]{background:#fdf3e2;border-color:#eccf9a}.category-card__urlbar-icon[data-v-0dc358fb]{color:var(--tf-fg-4,#757575);font-size:18px}.category-card__urlbar--hidden .category-card__urlbar-icon[data-v-0dc358fb]{color:#8a6d3b}.category-card__urlbar-body[data-v-0dc358fb]{flex:1;min-width:0}.category-card__urlbar-label[data-v-0dc358fb]{color:var(--tf-fg-4,#757575);font-size:10.5px;font-weight:600;letter-spacing:.8px;margin-bottom:2px;text-transform:uppercase}.category-card__urlbar--hidden .category-card__urlbar-label[data-v-0dc358fb]{color:#8a6d3b}.category-card__urlbar-unset[data-v-0dc358fb]{color:var(--tf-fg-4,#9e9e9e);font-size:13px;font-style:italic}.category-card__urlbar-path[data-v-0dc358fb]{color:var(--tf-fg-2,#424242);display:block;font-family:ui-monospace,Menlo,monospace;font-size:13px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}a.category-card__urlbar-path[data-v-0dc358fb]:hover{color:var(--tf-primary,#119ae9);text-decoration:underline}.category-card__urlbar-lock[data-v-0dc358fb]{align-items:center;color:var(--tf-fg-4,#9e9e9e);display:inline-flex;font-size:11px;gap:4px;white-space:nowrap}.category-card__urlbar-lock .tf-icon[data-v-0dc358fb]{font-size:13px}.category-card__copy-btn[data-v-0dc358fb]{align-items:center;background:#fff;border:1px solid var(--tf-border,#e0e0e0);border-radius:8px;color:var(--tf-primary,#119ae9);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;padding:7px 12px;white-space:nowrap}.category-card__urlbar--hidden .category-card__copy-btn[data-v-0dc358fb]{border-color:#eccf9a;color:#8a6d3b}.category-card__rte[data-v-0dc358fb] .ck-editor__editable{min-height:96px}.category-card__products-header[data-v-0dc358fb]{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:4px}.category-card__products-count[data-v-0dc358fb]{color:var(--tf-fg-4,#9e9e9e);font-size:12px}.category-card__lock-hint[data-v-0dc358fb]{align-items:center;color:var(--tf-fg-4,#757575);display:inline-flex;font-size:12px;gap:5px}.category-card__lock-hint .tf-icon[data-v-0dc358fb]{font-size:14px}.category-card__drag-hint[data-v-0dc358fb]{align-items:center;color:var(--tf-fg-4,#757575);display:flex;font-size:12.5px;gap:3px;margin:0 0 12px}.category-card__drag-hint .tf-icon[data-v-0dc358fb]{font-size:14px}.category-card__products-empty[data-v-0dc358fb]{background:#fafbfc;border:1px dashed var(--tf-border,#e0e0e0);border-radius:8px;color:var(--tf-fg-4,#757575);font-size:13.5px;padding:18px 16px;text-align:center}.category-card__products-grid[data-v-0dc358fb]{display:grid;gap:8px 16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.category-card__product-row[data-v-0dc358fb]{align-items:center;background:#fff;border:1px solid var(--tf-border,#e0e0e0);border-radius:8px;display:flex;gap:8px;min-width:0;padding:7px 9px}.category-card__product-meta[data-v-0dc358fb]{display:flex;flex:1;flex-direction:column;gap:2px;justify-content:center;min-width:0}.category-card__product-line1[data-v-0dc358fb],.category-card__product-line2[data-v-0dc358fb]{align-items:center;display:flex;gap:6px;min-width:0}.category-card__product-drag[data-v-0dc358fb]{color:var(--tf-fg-4,#757575);cursor:grab;flex-shrink:0;font-size:18px}.category-card__product-copy-btn[data-v-0dc358fb]{align-items:center;background:#fff;border:1px solid #eccf9a;border-radius:7px;color:#8a6d3b;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:6px}.category-card__product-copy-btn .tf-icon[data-v-0dc358fb]{font-size:15px}.category-card__product-row--hidden[data-v-0dc358fb]{background:#fdf3e2;border-color:#eccf9a}.category-card__product-name[data-v-0dc358fb]{color:var(--tf-fg-1,#212121);display:block;flex:1;font-size:13.5px;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.category-card__product-name[data-v-0dc358fb]:hover{color:var(--tf-primary,#119ae9);text-decoration:underline}.category-card__product-sku[data-v-0dc358fb]{color:var(--tf-fg-4,#757575);font-family:ui-monospace,Menlo,monospace;font-size:11.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-card__product-price[data-v-0dc358fb]{color:var(--tf-fg-3,#616161);flex-shrink:0;font-size:13px;font-weight:500;margin-left:auto}.store-categories__loading[data-v-665fea1c]{color:var(--tf-fg-4,#616161);padding:12px 0}.store-categories__empty[data-v-665fea1c],.store-categories__error[data-v-665fea1c]{align-items:flex-start;border:1px dashed var(--tf-border,#d1d5db);border-radius:var(--tf-radius-md,12px);display:flex;flex-direction:column;gap:8px;padding:24px}.store-categories__empty-icon[data-v-665fea1c],.store-categories__error-icon[data-v-665fea1c]{color:var(--tf-primary,#119ae9);font-size:28px}.store-categories__empty-title[data-v-665fea1c],.store-categories__error-title[data-v-665fea1c]{color:var(--tf-secondary,#133752);font-family:Poppins,sans-serif;font-size:16px;font-weight:500;margin:0}.store-categories__empty-body[data-v-665fea1c],.store-categories__error-body[data-v-665fea1c]{color:var(--tf-fg-4,#616161);font-family:Roboto,sans-serif;font-size:14px;margin:0}.store-categories__retry[data-v-665fea1c]{align-items:center;background:transparent;border:1px solid var(--tf-border,#d1d5db);border-radius:4px;color:var(--tf-secondary,#133752);cursor:pointer;display:inline-flex;font-size:.85rem;gap:6px;padding:6px 12px}.store-categories__page-head[data-v-665fea1c]{align-items:flex-end;display:flex;gap:16px;margin-bottom:22px}.store-categories__page-head-copy[data-v-665fea1c]{flex:1}.store-categories__page-title[data-v-665fea1c]{color:var(--tf-secondary,#133752);font-family:Poppins,sans-serif;font-size:28px;font-weight:500;letter-spacing:-.3px;margin:0 0 8px}.store-categories__page-lede[data-v-665fea1c]{color:var(--tf-fg-3,#616161);font-family:Roboto,sans-serif;font-size:14.5px;line-height:1.55;margin:0;max-width:760px}.store-categories__count[data-v-665fea1c]{color:var(--tf-fg-4,#757575);font-family:Roboto,sans-serif;font-size:13px;padding-bottom:4px;white-space:nowrap}.store-categories__list[data-v-665fea1c],.store-categories__reorderable[data-v-665fea1c]{display:flex;flex-direction:column;gap:16px}.store-categories__add-bar[data-v-665fea1c]{align-items:center;background:#fff;border:1.5px dashed var(--tf-border-strong,#d6d6d6);border-radius:12px;color:var(--tf-primary,#119ae9);cursor:pointer;display:flex;font-family:Roboto,sans-serif;font-size:14.5px;font-weight:500;gap:8px;justify-content:center;margin-bottom:22px;padding:14px;width:100%}.store-categories__add-bar[data-v-665fea1c]:disabled{cursor:not-allowed;opacity:.6}.store-categories__empty-state[data-v-665fea1c]{background:#fff;border:1px dashed var(--tf-border-strong,#d6d6d6);border-radius:12px;padding:26px 22px;text-align:center}.store-categories__empty-state-title[data-v-665fea1c]{color:var(--tf-fg-1,#212121);font-family:Poppins,sans-serif;font-size:15.5px;font-weight:500;margin:0 0 4px}.store-categories__empty-state-body[data-v-665fea1c]{color:var(--tf-fg-3,#616161);font-family:Roboto,sans-serif;font-size:13.5px;line-height:1.55;margin:0 auto 16px;max-width:460px}.store-categories__empty-state-cta[data-v-665fea1c]{align-items:center;background:var(--tf-primary,#119ae9);border:none;border-radius:9999px;color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;gap:8px;padding:10px 20px}.store-categories__empty-state-cta[data-v-665fea1c]:disabled{cursor:not-allowed;opacity:.6}.store-dept-list[data-v-4749be0d]{list-style:none;margin:0 0 1rem;padding:0}.store-dept-row[data-v-4749be0d]{padding:2px 0}.store-dept-empty[data-v-4749be0d]{color:var(--tf-fg-4);padding:.5rem 0}.store-dept-actions[data-v-4749be0d]{margin-top:.5rem}.store-allowance-drawer[data-v-117b113a]{display:flex;flex-direction:column;gap:8px;margin-top:8px;max-width:360px}.store-allowance-actions[data-v-117b113a]{margin-top:4px}.active-tab{color:var(--tf-primary)!important}.v-tabs__container{height:100%!important}.team-section-card{margin-bottom:24px;padding:8px}.team-section-card-title{align-items:flex-start;display:flex;flex-direction:column;font-size:1.25rem;font-weight:600;padding-bottom:8px}.team-section-card-subtitle{color:rgba(0,0,0,.6);font-size:.875rem;font-weight:400;margin-top:4px}.tab-container[data-v-f63642f2]{padding-top:24px}.tab-info[data-v-f63642f2]{margin-bottom:12px}.blockquote[data-v-f63642f2]{font-size:18px;font-weight:700;padding-left:0!important;text-align:left!important}.tab-icon[data-v-f63642f2]{font-size:24px!important}.tab-text[data-v-f63642f2]{font-size:14px!important;font-weight:700;margin-bottom:4px;margin-top:4px;text-transform:uppercase}.v-tab--selected .tab-text[data-v-f63642f2]{color:var(--tf-primary)}.tab-bottom-bar[data-v-f63642f2]{background-color:var(--tf-bg)}.toolbar-tabs[data-v-f63642f2]{background:inherit;max-width:98vw;position:sticky!important;top:76px;z-index:3}.link-bubble[data-v-f63642f2]{margin-left:24px;margin-top:15px}.container-div[data-v-f63642f2]{padding:24px}.tab-container[data-v-f63642f2]{position:relative}.tab-notification[data-v-f63642f2]{background-color:#0c19f0;border:3px solid #ffffff9c;border-radius:50%;height:15px;position:absolute;right:2px;top:2px;width:15px;z-index:1}.tab-content-wrapper[data-v-f63642f2]{position:relative}.exit-and-save-btn[data-v-f63642f2],.exit-and-save-btn[data-v-f63642f2]:hover{position:fixed!important;right:15px;top:8px;z-index:1007}.report-link-bubble[data-v-f63642f2]{left:-188px;position:relative;top:46px;z-index:2}.campaign-creator-container[data-v-f63642f2]{display:flex;flex-direction:column;height:100%;overflow:visible!important;padding-top:0!important}.campaign-creator-actions[data-v-f63642f2]{margin-top:auto}.sae-unsaved-scrim[data-v-f63642f2]{align-items:center;background:rgba(0,0,0,.45);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:2400}.sae-unsaved-card[data-v-f63642f2]{background:var(--tf-bg);border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.25);max-width:440px;padding:24px;width:100%}.sae-unsaved-title[data-v-f63642f2]{color:#1a1a1a;font-size:18px;font-weight:600;margin:0 0 12px}.sae-unsaved-body[data-v-f63642f2]{color:#4a4a4a;font-size:14px;line-height:1.5;margin:0 0 20px}.sae-unsaved-actions[data-v-f63642f2]{display:flex;gap:12px;justify-content:flex-end}.sae-unsaved-btn[data-v-f63642f2]{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px}.sae-unsaved-btn--ghost[data-v-f63642f2]{background:#f0f0f0;color:#1a1a1a}.sae-unsaved-btn--danger[data-v-f63642f2]{background:var(--tf-error-dark);color:var(--tf-bg)}.price-list .price-table[data-v-15f94f1b]{border-bottom:2px dotted grey;padding-bottom:8px;width:100%}.price-list:nth-last-child(3) .price-table[data-v-15f94f1b]{border-bottom:0}.ellipsis-overflow-td[data-v-15f94f1b]{cursor:pointer;overflow:hidden;padding-right:14px;text-overflow:ellipsis;white-space:nowrap}.larger-text[data-v-15f94f1b]{font-size:16px}.bold-text[data-v-15f94f1b]{font-weight:500}.gray-text[data-v-15f94f1b]{color:gray}.accepted-row[data-v-15f94f1b]{background-color:var(--tf-surface-alt);border-radius:5px}.higher-margin[data-v-15f94f1b],.lower-margin[data-v-15f94f1b]{color:#000}.price-dialog-header[data-v-15f94f1b]{font-weight:500;margin-bottom:auto}.dist-status-chip[data-v-3e0c990c]{border-radius:9999px;display:inline-block;font-size:10px;font-weight:600;letter-spacing:.6px;line-height:1.4;padding:3px 9px;text-transform:uppercase}.dist-status-chip--live[data-v-3e0c990c]{background:var(--tf-success-soft);color:var(--tf-success)}.dist-status-chip--draft[data-v-3e0c990c]{background:#eef0f3;color:var(--tf-fg-4)}.dist-status-chip--pending[data-v-3e0c990c]{background:var(--tf-warning-soft);color:var(--tf-warning-dark)}.dist-status-chip--closed[data-v-3e0c990c]{background:var(--tf-error-soft);color:var(--tf-red)}.dist-status-chip--unknown[data-v-3e0c990c]{background:#eef0f3;color:var(--tf-fg-4)}.dist-avatar[data-v-7da82a06]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-family:Poppins,sans-serif;font-size:10px;font-weight:600;height:26px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:26px}.dist-avatar--owner[data-v-7da82a06]{background:var(--tf-secondary);color:var(--tf-bg)}.dist-avatar--builder[data-v-7da82a06]{background:var(--tf-primary-soft);color:var(--tf-primary)}.dist-avatar-stack[data-v-f7cc9c54]{align-items:center;display:inline-flex}.dist-avatar-stack__item[data-v-f7cc9c54]{border:2px solid var(--tf-bg);box-sizing:content-box;margin-left:-8px}.dist-avatar-stack__item[data-v-f7cc9c54]:first-child{margin-left:0}.dist-avatar-stack__overflow[data-v-f7cc9c54]{align-items:center;background:#eef0f3;border-radius:9999px;color:var(--tf-fg-2);display:inline-flex;font-family:Poppins,sans-serif;font-size:10px;font-weight:600;height:26px;justify-content:center;margin-left:4px;min-width:26px;padding:0 6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.store-name-text[data-v-07ae5649]{font-weight:500}.store-low-stock-badge[data-v-07ae5649]{align-items:center;background:none;border:none;color:#d32f2f;cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;gap:4px;margin-top:4px;padding:0}.store-low-stock-badge[data-v-07ae5649]:hover{text-decoration:underline}.mode-cell[data-v-07ae5649],.schedule-cell[data-v-07ae5649]{color:var(--tf-fg-2);font-size:12px}.schedule-chip[data-v-07ae5649]{border-radius:9999px;display:inline-block;font-size:10px;font-weight:600;letter-spacing:.4px;line-height:1.4;padding:3px 9px}.schedule-chip--red[data-v-07ae5649]{background:var(--tf-error-soft);color:var(--tf-red)}.schedule-chip--yellow[data-v-07ae5649]{background:var(--tf-warning-soft);color:var(--tf-warning-dark)}.schedule-chip--green[data-v-07ae5649]{background:var(--tf-success-soft);color:var(--tf-success)}.orders-cell[data-v-07ae5649]{color:var(--tf-fg-2);font-family:Lucida Console,monospace;font-size:13px;text-align:right}.actions-cell[data-v-07ae5649]{text-align:right;white-space:nowrap}.floating-card{border-radius:8px!important;bottom:0;margin:50px;padding:25px;position:fixed!important;right:0;width:350px}.card-layout{height:100%}.button{margin:0}.dist-section-header[data-v-bcb2241e]{margin-bottom:20px}.dist-section-header__eyebrow[data-v-bcb2241e]{color:var(--tf-fg-4);font-size:10px;font-weight:600;letter-spacing:1.2px;margin-bottom:6px;text-transform:uppercase}.dist-section-header__title-row[data-v-bcb2241e]{align-items:baseline;display:flex;gap:16px;justify-content:space-between}.dist-section-header__title[data-v-bcb2241e]{color:var(--tf-fg-1);font-family:Poppins,sans-serif;font-size:22px;font-weight:600;margin:0}.dist-section-header__actions[data-v-bcb2241e]{flex-shrink:0}.dist-section-header__lede[data-v-bcb2241e]{color:var(--tf-fg-3);font-size:13px;line-height:1.5;margin:6px 0 0;max-width:720px}.headline[data-v-60809dc3]{font-size:30px!important}.actions[data-v-60809dc3]{white-space:nowrap}.add-campaign-button[data-v-60809dc3]{margin-left:8px;min-width:140px}.actions .v-btn[data-v-60809dc3]{margin-left:0!important;margin-right:0!important}.v-datatable.v-table th[data-v-60809dc3]{font-size:16px!important}.v-table__overflow tbody td[data-v-60809dc3]{font-size:15px!important}.v-datatable__actions[data-v-60809dc3]{border-top:none!important}.none-collapse-table>.v-table__overflow>.v-table{border-collapse:unset!important}.none-collapse-table>.v-table__overflow>.v-table th{border-bottom:1px solid grey}.v-input--switch .text-accent{caret-color:rgba(0,0,0,.87)!important;color:rgba(0,0,0,.87)!important}.theme--light.v-input--switch__thumb{color:#000}.rows-count{margin:10px 20px 0;max-width:55px}.section-pagination{align-items:center;font-size:12px}.text-pagination{color:rgba(0,0,0,.54)}.theme--light.v-pagination .v-pagination__item--active{background-color:rgba(0,0,0,.12)!important;color:var(--tf-primary)}.table-footer{display:flex;justify-content:flex-end}.link{text-decoration:none}.v-datatable__progress{display:none}.filler-column{width:50px}.list-title{margin-left:15px;margin-top:25px}.search-filter{max-width:220px;min-width:180px}.campaign-status{color:#111;font-size:14px;margin-top:8px}.campaign-status-error{color:#d32f2f;font-weight:500}.none-collapse-table>.v-table__overflow>.v-table th{border-bottom:0!important}.store-name{font-weight:500!important}.campaign-list-page{width:100%}.campaign-toolbar{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}.campaign-filter-bar{align-items:center;background:var(--tf-bg);border:1px solid var(--tf-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:14px;padding:12px 16px}.campaign-filter-bar__status-pills{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.campaign-filter-pill{background:#fafbfc;border:1px solid var(--tf-border);border-radius:9999px;color:var(--tf-fg-3);cursor:pointer;display:inline-block;font-size:12px;font-weight:400;padding:5px 12px;transition:background .12s ease,color .12s ease,border-color .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.campaign-filter-pill:hover{background:#f1f5f9}.campaign-filter-pill:focus-visible{outline:2px solid var(--tf-primary);outline-offset:1px}.campaign-filter-pill--active{background:var(--tf-primary);border-color:var(--tf-primary);color:var(--tf-bg);font-weight:500}.campaign-filter-bar__status{color:var(--tf-fg-3);font-size:12px;margin-left:auto}.campaign-table-wrapper{margin-top:16px;max-height:calc(100vh - 210px);overflow:auto;width:100%}.campaign-list,.campaign-list thead th{background:var(--tf-bg)}.campaign-list .table-header-row th{border-bottom:1px solid rgba(0,0,0,.12)!important;font-size:15px;font-weight:700;letter-spacing:.2px;position:sticky;text-transform:none;top:0;z-index:6}.campaign-list .table-filter-row th{background:var(--tf-surface-muted)!important;border-bottom:1px solid rgba(0,0,0,.08)!important;position:sticky;top:48px;z-index:5}.campaign-list .table-header-row th .d-flex{align-items:center}#table-header .is-sortable{-webkit-user-select:none;-moz-user-select:none;user-select:none}.sort-icon{font-size:18px!important;margin-left:6px;opacity:.65}.sort-icon-active{opacity:1}.campaign-list a,.campaign-list p,.campaign-list span,.campaign-list td,.campaign-list th{color:#111!important}.campaign-list tbody tr{height:64px}.campaign-list tbody tr:hover{background-color:rgba(0,0,0,.02)}.campaign-clickable-row{cursor:pointer;transition:background-color .15s ease-in-out}.campaign-clickable-row:hover{background-color:rgba(239,4,5,.04)!important}.sales-rep-cell{min-width:220px;width:260px}@media (max-width:960px){.campaign-toolbar{align-items:flex-start;flex-direction:column;gap:8px}.campaign-status{font-size:13px}.campaign-table-wrapper{max-height:calc(100vh - 240px)}.filler-column{width:12px}.campaign-list .table-header-row th{font-size:13px;padding:10px 8px}.campaign-list .table-filter-row th{padding:6px 8px;top:44px}.campaign-list td,.campaign-list th{padding-left:8px;padding-right:8px}.campaign-list td{white-space:normal;word-break:break-word}.search-filter{max-width:150px;min-width:130px}.add-campaign-button{min-width:120px}}.credit-card-field[data-v-3f91cc8f]{border-radius:25px}.edit-button[data-v-3f91cc8f]{margin-bottom:15px}.supplier-image[data-v-5b5a9959]{height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.supplier-name[data-v-5b5a9959]{font-weight:600px;max-width:200px}.integration-card[data-v-5b5a9959]{min-width:250px}.locale-preferences__title[data-v-34fc517c]{color:#1a202c;font-size:22px;font-weight:600;margin:0}.locale-preferences__row[data-v-34fc517c]{margin-bottom:16px;max-width:420px}.locale-preferences__feedback[data-v-34fc517c]{margin:8px 0}.locale-preferences__actions[data-v-34fc517c]{margin-top:16px}.tab-text[data-v-47896ead]{font-size:11px!important;font-weight:500;letter-spacing:.5px;margin-bottom:4px;margin-top:4px;text-transform:uppercase}.tabs[data-v-47896ead]{margin-bottom:25px}.v-tabs[data-v-47896ead]{border-bottom:1px solid #119ae948}.confirm-email[data-v-58fd2988]{margin:64px auto;max-width:480px;padding:24px;text-align:center}.confirm-email__title[data-v-58fd2988]{font-size:1.35rem;font-weight:600;margin:0 0 12px}.confirm-email__hint[data-v-58fd2988]{color:var(--tf-color-text-muted,#666);font-size:.8125rem;margin-top:16px}.tmp-card[data-v-09e713da]{background:var(--tf-surface,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:var(--tf-radius-md,12px);max-width:820px}.tmp-card__header[data-v-09e713da]{align-items:center;border-bottom:1px solid var(--tf-border,#e0e0e0);display:flex;justify-content:space-between;padding:var(--tf-sp-4,16px) var(--tf-sp-5,20px)}.tmp-card__title[data-v-09e713da]{color:var(--tf-fg-1,#212121);font-size:var(--tf-size-h4,1.125rem);font-weight:600}.tmp-card__sub[data-v-09e713da]{color:var(--tf-fg-4,#757575);font-size:var(--tf-size-caption,.8125rem);margin-top:2px}.tmp-card__footer[data-v-09e713da]{border-top:1px solid var(--tf-border,#e0e0e0);color:var(--tf-fg-4,#757575);font-size:var(--tf-size-caption,.75rem);padding:var(--tf-sp-3,12px) var(--tf-sp-5,20px)}.tmp-notice[data-v-09e713da]{border-radius:var(--tf-radius-xs,4px);font-size:var(--tf-size-caption,.8125rem);margin:var(--tf-sp-3,12px) var(--tf-sp-5,20px) 0;padding:var(--tf-sp-2,8px) var(--tf-sp-3,12px)}.tmp-notice--success[data-v-09e713da]{background:var(--tf-primary-soft,#e3f2fd);color:var(--tf-primary-press,#0a78b8)}.tmp-notice--error[data-v-09e713da]{background:#fdecec;color:var(--tf-error,#d32f2f)}.tmp-rows[data-v-09e713da]{display:flex;flex-direction:column;gap:var(--tf-sp-2,6px);padding:var(--tf-sp-4,16px) var(--tf-sp-5,20px)}.tmp-row[data-v-09e713da]{align-items:center;background:var(--tf-surface-alt,#fafbfc);border:1px solid var(--tf-border,#e0e0e0);border-radius:var(--tf-radius-md,10px);display:flex;gap:var(--tf-sp-4,14px);padding:var(--tf-sp-3,12px) var(--tf-sp-4,14px)}.tmp-row--pending[data-v-09e713da]{opacity:.85}.tmp-avatar[data-v-09e713da]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:13px;font-weight:500;height:38px;justify-content:center;width:38px}.tmp-avatar--owner[data-v-09e713da]{background:var(--tf-secondary,#133752);color:#fff}.tmp-avatar--builder[data-v-09e713da]{background:var(--tf-primary-soft,#e3f2fd);color:var(--tf-primary,#119ae9)}.tmp-avatar--pending[data-v-09e713da]{background:#eef0f3;color:var(--tf-fg-4,#757575)}.tmp-id[data-v-09e713da]{flex:1;min-width:0}.tmp-id__name-line[data-v-09e713da]{align-items:center;display:flex;gap:8px}.tmp-id__name[data-v-09e713da]{color:var(--tf-fg-1,#212121);font-size:14px;font-weight:500}.tmp-id__email[data-v-09e713da]{color:var(--tf-fg-4,#757575);font-size:12px;margin-top:2px}.tmp-meta[data-v-09e713da]{color:var(--tf-fg-4,#757575);font-size:11px;line-height:1.5;min-width:160px;text-align:right}.tmp-meta__value[data-v-09e713da]{color:var(--tf-fg-2,#424242)}.tmp-meta__pending[data-v-09e713da]{color:#8a6d3b}.tmp-chip[data-v-09e713da]{border-radius:9999px;font-size:10px;font-weight:600;letter-spacing:.06em;padding:4px 10px;text-transform:uppercase}.tmp-chip--owner[data-v-09e713da]{background:var(--tf-secondary,#133752);color:#fff}.tmp-chip--builder[data-v-09e713da]{background:var(--tf-primary-soft,#e3f2fd);color:var(--tf-primary,#119ae9)}.tmp-chip--pending[data-v-09e713da]{background:#fff8e1;color:#8a6d3b}.tmp-chip--you[data-v-09e713da]{background:#eef0f3;color:var(--tf-fg-4,#757575);font-size:9px;padding:1px 7px}.tmp-kebab[data-v-09e713da]{position:relative}.tmp-kebab__trigger[data-v-09e713da]{border-radius:6px;color:var(--tf-fg-4,#757575);cursor:pointer;font-size:18px;padding:4px}.tmp-kebab__trigger--open[data-v-09e713da]{background:var(--tf-primary-soft,#e3f2fd);color:var(--tf-primary,#119ae9)}.tmp-menu[data-v-09e713da]{background:#fff;border:1px solid var(--tf-border,#e0e0e0);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.12);margin-top:4px;min-width:240px;padding:6px 0;position:absolute;right:0;top:100%;z-index:5}.tmp-menu__item[data-v-09e713da]{align-items:flex-start;color:var(--tf-fg-2,#424242);cursor:pointer;display:flex;gap:10px;padding:9px 12px;text-decoration:none}.tmp-menu__item[data-v-09e713da]:hover{background:var(--tf-primary-soft,#e3f2fd)}.tmp-menu__item--disabled[data-v-09e713da]{cursor:not-allowed;opacity:.45}.tmp-menu__item--disabled[data-v-09e713da]:hover{background:transparent}.tmp-menu__item--danger[data-v-09e713da]{color:var(--tf-error,#d32f2f)}.tmp-menu__icon[data-v-09e713da]{color:var(--tf-fg-4,#757575);flex-shrink:0;font-size:17px;margin-top:1px}.tmp-menu__label[data-v-09e713da]{color:var(--tf-fg-1,#212121);flex:1;font-size:13px;line-height:1.35;min-width:0}.tmp-menu__sub[data-v-09e713da]{color:var(--tf-fg-4,#757575);display:block;font-size:11px;line-height:1.4;margin-top:2px}.tmp-menu__divider[data-v-09e713da]{background:var(--tf-border,#e0e0e0);height:1px;margin:4px 0}.tmp-dialog-error[data-v-09e713da]{margin:0 0 var(--tf-sp-3,12px)}.tmp-dialog-hint[data-v-09e713da]{color:var(--tf-fg-4,#757575);font-size:var(--tf-size-caption,.75rem);margin:-8px 0 12px}.tmp-field-error[data-v-09e713da]{color:var(--tf-error,#d32f2f);font-size:var(--tf-size-caption,.75rem);margin:-8px 0 12px}.md-header[data-v-2b9f5a83]{font-size:var(--tf-size-h2,1.5rem);font-weight:600}.tf-btn[data-v-2b9f5a83]{border:none;border-radius:var(--tf-radius-sm,8px);cursor:pointer;font-size:var(--tf-size-body,1rem);padding:var(--tf-sp-2,8px) var(--tf-sp-5,20px)}.tf-btn[data-v-2b9f5a83]:disabled{cursor:default;opacity:.6}.tf-btn--primary[data-v-2b9f5a83]{background:var(--tf-primary,var(--tf-primary));color:var(--tf-fg-on-primary,var(--tf-bg))}.tf-btn--secondary[data-v-2b9f5a83]{background:var(--tf-surface-alt,var(--tf-surface-alt));color:var(--tf-fg-1,var(--tf-fg-1))}.ip-unsaved-scrim[data-v-04fa3a74]{align-items:center;background:rgba(0,0,0,.45);display:flex;inset:0;justify-content:center;position:fixed;z-index:2400}.ip-unsaved-card[data-v-04fa3a74]{background:var(--tf-bg);border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.18);max-width:420px;padding:24px;width:calc(100% - 32px)}.ip-unsaved-title[data-v-04fa3a74]{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:12px}.ip-unsaved-body[data-v-04fa3a74]{color:#4b5563;line-height:1.5;margin-bottom:20px}.ip-unsaved-actions[data-v-04fa3a74]{display:flex;gap:12px;justify-content:flex-end}.ip-unsaved-btn[data-v-04fa3a74]{border:none;border-radius:8px;cursor:pointer;font-size:.875rem;padding:10px 18px}.ip-unsaved-btn--ghost[data-v-04fa3a74]{background:var(--tf-surface-alt);color:var(--tf-fg-1)}.ip-unsaved-btn--danger[data-v-04fa3a74]{background:var(--tf-red);color:var(--tf-bg)}.tf-connect-card[data-v-28d5ebce]{padding:var(--tf-sp-2,8px) var(--tf-sp-2,8px) var(--tf-sp-4,16px)}.tf-connect-row[data-v-28d5ebce]{align-items:center;display:flex;gap:18px;padding:10px 0}.tf-connect-logo[data-v-28d5ebce]{align-items:center;background:#635bff;border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:48px;justify-content:center;width:48px}.tf-connect-body[data-v-28d5ebce]{flex:1}.tf-connect-identity[data-v-28d5ebce]{align-items:center;display:flex;gap:10px}.tf-connect-account[data-v-28d5ebce]{color:var(--tf-fg-1,#1a2733);font-size:15px;font-weight:500}.tf-connect-account--muted[data-v-28d5ebce]{color:var(--tf-fg-4,#8a97a3)}.tf-connect-badge[data-v-28d5ebce]{letter-spacing:.6px;text-transform:uppercase}.tf-connect-meta[data-v-28d5ebce]{color:var(--tf-fg-4,#8a97a3);font-size:12px;margin-top:4px}.tf-connect-cta[data-v-28d5ebce]{flex-shrink:0}.tf-plan-card[data-v-649fb8e5]{padding:var(--tf-sp-2,8px) var(--tf-sp-2,8px) var(--tf-sp-2,8px)}.tf-plan-grid[data-v-649fb8e5]{align-items:flex-start;display:grid;gap:24px;grid-template-columns:1fr 240px}.tf-plan-eyebrow-row[data-v-649fb8e5]{align-items:center;display:flex;gap:10px;margin-bottom:6px}.tf-plan-eyebrow[data-v-649fb8e5]{color:var(--tf-fg-4,#8a97a3);font-size:11px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase}.tf-plan-trial[data-v-649fb8e5]{letter-spacing:.6px;text-transform:uppercase}.tf-plan-name[data-v-649fb8e5]{color:var(--tf-fg-1,#1a2733);font-size:20px;font-weight:500;margin-bottom:10px}.tf-plan-desc[data-v-649fb8e5]{color:var(--tf-fg-3,#56636e);font-size:13px;line-height:1.55;margin-bottom:14px}.tf-charge-grid[data-v-649fb8e5]{color:var(--tf-fg-2,#34424d);display:grid;font-size:13px;gap:6px 14px;grid-template-columns:1fr auto}.tf-charge-value[data-v-649fb8e5]{color:var(--tf-fg-4,#8a97a3);text-align:right}.tf-charge-total[data-v-649fb8e5]{border-top:1px solid var(--tf-border,#e3e8ec);color:var(--tf-fg-1,#1a2733);font-weight:500;padding-top:8px}.tf-pm-card[data-v-649fb8e5]{background:var(--tf-bg-soft,#fafbfc);border:1px solid var(--tf-border,#e3e8ec);border-radius:10px;padding:14px 16px}.tf-pm-eyebrow[data-v-649fb8e5]{color:var(--tf-fg-4,#8a97a3);font-size:11px;font-weight:500;letter-spacing:1.2px;margin-bottom:8px;text-transform:uppercase}.tf-pm-line[data-v-649fb8e5]{align-items:center;color:var(--tf-fg-1,#1a2733);display:flex;font-size:13px;font-weight:500;gap:10px}.tf-pm-line--muted[data-v-649fb8e5]{color:var(--tf-fg-4,#8a97a3);font-weight:400}.tf-pm-exp[data-v-649fb8e5],.tf-pm-icon[data-v-649fb8e5]{color:var(--tf-fg-4,#8a97a3)}.tf-pm-exp[data-v-649fb8e5]{font-size:11px;margin-top:4px}.tf-pm-update[data-v-649fb8e5]{color:var(--tf-primary,#2b6cb0);cursor:pointer;display:inline-block;font-size:12px;margin-top:10px}.tf-plan-footer[data-v-649fb8e5]{align-items:center;color:var(--tf-fg-3,#56636e);display:flex;font-size:13px;gap:16px;justify-content:space-between;padding:8px 16px 16px}.tf-plan-change[data-v-649fb8e5]{color:var(--tf-primary,#2b6cb0);cursor:pointer;flex-shrink:0;font-size:13px;font-weight:500}.tf-plan-change__title[data-v-afb304c6]{align-items:center;display:flex}.tf-plan-change__gated-info[data-v-afb304c6]{align-items:flex-start;background:var(--tf-bg-2,#f5f7f9);border-radius:var(--tf-radius-sm,8px);color:var(--tf-fg-2,#3a4650);display:flex;font-size:var(--tf-size-body-sm,.875rem);gap:var(--tf-sp-2,8px);margin-bottom:var(--tf-sp-4,16px);padding:var(--tf-sp-3,12px)}.tf-plan-change__gated-icon[data-v-afb304c6]{color:var(--tf-info,#2563eb);margin-top:2px}.tf-plan-change__columns[data-v-afb304c6]{display:grid;gap:var(--tf-sp-4,16px);grid-template-columns:1fr 1fr}.tf-plan-change__column[data-v-afb304c6]{border:1px solid var(--tf-border,#d7dde2);border-radius:var(--tf-radius-md,12px);padding:var(--tf-sp-4,16px)}.tf-plan-change__column--current[data-v-afb304c6]{border-color:var(--tf-primary,#2563eb)}.tf-plan-change__column-head[data-v-afb304c6]{align-items:center;display:flex;gap:var(--tf-sp-2,8px);justify-content:space-between}.tf-plan-change__desc[data-v-afb304c6]{color:var(--tf-fg-3,#56636e);font-size:var(--tf-size-body-sm,.875rem);margin:var(--tf-sp-2,8px) 0 var(--tf-sp-4,16px)}.tf-plan-change__current-note[data-v-afb304c6]{color:var(--tf-fg-2,#3a4650);font-weight:600}.tf-plan-change__success[data-v-afb304c6]{background:var(--tf-success-bg,#e6f4ea);border-radius:var(--tf-radius-sm,8px);color:var(--tf-success-fg,#1e7e34);font-weight:500;margin-top:var(--tf-sp-4,16px);padding:var(--tf-sp-3,12px)}.tf-plan-change__error[data-v-afb304c6],.tf-plan-change__loading[data-v-afb304c6]{padding:var(--tf-sp-4,16px)}.tf-btn[data-v-afb304c6]{border:none;border-radius:var(--tf-radius-sm,8px);cursor:pointer;font-size:var(--tf-size-body,1rem);padding:var(--tf-sp-2,8px) var(--tf-sp-5,20px)}.tf-btn[data-v-afb304c6]:disabled{cursor:default;opacity:.6}.tf-btn--primary[data-v-afb304c6]{background:var(--tf-primary,#2563eb);color:var(--tf-fg-on-primary,#fff)}.tf-btn--ghost[data-v-afb304c6]{background:transparent;border:1px solid var(--tf-border,#d7dde2);color:var(--tf-fg-1,#1a2027)}.md-header[data-v-8075bda2]{font-size:var(--tf-size-h2,1.5rem);font-weight:600}.md-lede[data-v-8075bda2]{color:var(--tf-fg-3,#56636e);font-size:var(--tf-size-body,1rem);margin-top:4px}.tf-empty-state[data-v-8075bda2]{padding:var(--tf-sp-4,16px)}.danger-zone[data-v-8075bda2]{border:1px solid var(--tf-error,var(--tf-red))}.tf-btn[data-v-8075bda2]{border:none;border-radius:var(--tf-radius-sm,8px);cursor:pointer;font-size:var(--tf-size-body,1rem);padding:var(--tf-sp-2,8px) var(--tf-sp-5,20px)}.tf-btn[data-v-8075bda2]:disabled{cursor:default;opacity:.6}.tf-btn--danger[data-v-8075bda2]{background:var(--tf-error,var(--tf-red));color:var(--tf-fg-on-primary,var(--tf-bg))}.notif[data-v-6cf9e925]{color:var(--tf-fg-2,var(--tf-fg-2));margin:var(--tf-sp-8,32px) auto;max-width:720px;padding:0 var(--tf-sp-4,16px)}.notif__title[data-v-6cf9e925]{color:var(--tf-fg-1,var(--tf-fg-1));font-size:var(--tf-size-h2,1.5rem);font-weight:600;margin-bottom:var(--tf-sp-3,12px)}.notif__intro[data-v-6cf9e925]{line-height:1.5;margin-bottom:var(--tf-sp-6,24px)}.notif__loading[data-v-6cf9e925]{color:var(--tf-fg-2,var(--tf-fg-2));font-style:italic;margin-bottom:var(--tf-sp-4,16px)}.notif__table[data-v-6cf9e925]{border:1px solid var(--tf-border,var(--tf-border));border-collapse:collapse;border-radius:var(--tf-radius-md,12px);overflow:hidden;width:100%}.notif__table td[data-v-6cf9e925],.notif__table th[data-v-6cf9e925]{border-bottom:1px solid var(--tf-border,var(--tf-border));padding:var(--tf-sp-2,8px) var(--tf-sp-3,12px);text-align:left}.notif__col-toggle[data-v-6cf9e925]{text-align:center;width:96px}.notif__group-row[data-v-6cf9e925]{background:var(--tf-surface-dark,var(--tf-surface-dark))}.notif__group-name[data-v-6cf9e925]{color:var(--tf-fg-1,var(--tf-fg-1));font-weight:600}.notif__row[data-v-6cf9e925]:hover{background:var(--tf-surface-alt,var(--tf-surface-alt))}.notif__event-label[data-v-6cf9e925]{margin-right:var(--tf-sp-2,8px)}.notif__lock[data-v-6cf9e925]{background:var(--tf-surface-dark,var(--tf-surface-dark));border-radius:var(--tf-radius-sm,8px);color:var(--tf-fg-on-muted,#5f6368);cursor:help;display:inline-block;font-size:.75rem;font-weight:600;padding:0 var(--tf-sp-2,8px)}.notif__foot[data-v-6cf9e925]{align-items:center;display:flex;gap:var(--tf-sp-4,16px);margin-top:var(--tf-sp-6,24px)}.notif__save[data-v-6cf9e925]{background:var(--tf-primary,var(--tf-primary));border:none;border-radius:var(--tf-radius-sm,8px);color:var(--tf-fg-on-primary,var(--tf-bg));cursor:pointer;font-size:var(--tf-size-body,1rem);padding:var(--tf-sp-2,8px) var(--tf-sp-5,20px)}.notif__save[data-v-6cf9e925]:disabled{cursor:default;opacity:.6}.notif__success[data-v-6cf9e925]{color:var(--tf-success-dark,var(--tf-success-dark));font-weight:600}.notif__error[data-v-6cf9e925]{color:var(--tf-error,var(--tf-red));font-weight:600}.tax-nexus[data-v-2ae7039e]{color:var(--tf-fg-2,var(--tf-fg-2));margin:var(--tf-sp-8,32px) auto;max-width:640px;padding:0 var(--tf-sp-4,16px)}.tax-nexus__title[data-v-2ae7039e]{color:var(--tf-fg-1,var(--tf-fg-1));font-size:var(--tf-size-h2,1.5rem);font-weight:600;margin-bottom:var(--tf-sp-3,12px)}.tax-nexus__intro[data-v-2ae7039e]{line-height:1.5;margin-bottom:var(--tf-sp-6,24px)}.tax-nexus__table[data-v-2ae7039e]{border:1px solid var(--tf-border,var(--tf-border));border-collapse:collapse;border-radius:var(--tf-radius-md,12px);overflow:hidden;width:100%}.tax-nexus__table td[data-v-2ae7039e],.tax-nexus__table th[data-v-2ae7039e]{border-bottom:1px solid var(--tf-border,var(--tf-border));padding:var(--tf-sp-2,8px) var(--tf-sp-3,12px);text-align:left}.tax-nexus__col-check[data-v-2ae7039e]{text-align:center;width:64px}.tax-nexus__region-row[data-v-2ae7039e]{background:var(--tf-surface-dark,var(--tf-surface-dark))}.tax-nexus__region-name[data-v-2ae7039e]{color:var(--tf-fg-1,var(--tf-fg-1));font-weight:600}.tax-nexus__row[data-v-2ae7039e]:hover{background:var(--tf-surface-alt,var(--tf-surface-alt))}.tax-nexus__foot[data-v-2ae7039e]{align-items:center;display:flex;gap:var(--tf-sp-4,16px);margin-top:var(--tf-sp-6,24px)}.tax-nexus__save[data-v-2ae7039e]{background:var(--tf-primary,var(--tf-primary));border:none;border-radius:var(--tf-radius-sm,8px);color:var(--tf-fg-on-primary,var(--tf-bg));cursor:pointer;font-size:var(--tf-size-body,1rem);padding:var(--tf-sp-2,8px) var(--tf-sp-5,20px)}.tax-nexus__save[data-v-2ae7039e]:disabled{cursor:default;opacity:.6}.tax-nexus__success[data-v-2ae7039e]{color:var(--tf-success-dark,var(--tf-success-dark));font-weight:600}.tax-nexus__error[data-v-2ae7039e]{color:var(--tf-error,var(--tf-red));font-weight:600}.compliance-page[data-v-63fb2b8b]{max-width:720px}.compliance-loading[data-v-63fb2b8b]{margin-top:var(--tf-sp-5,24px)}.compliance-card[data-v-63fb2b8b]{background:var(--tf-surface,#fff);border:1px solid var(--tf-border,#d1d5db);border-radius:var(--tf-radius-md,8px);margin-top:var(--tf-sp-5,24px);padding:var(--tf-sp-4,16px)}.compliance-card__title[data-v-63fb2b8b]{color:var(--tf-text,#1f2937);font-size:1.1rem;font-weight:600;margin:0}.compliance-card__sub[data-v-63fb2b8b]{color:var(--tf-text-muted,#4b5563);line-height:1.5;margin-top:var(--tf-sp-2,8px)}.compliance-card__hint[data-v-63fb2b8b]{color:var(--tf-text-muted,#4b5563);font-size:.875rem;margin-top:var(--tf-sp-2,8px)}.compliance-textarea[data-v-63fb2b8b]{border:1px solid var(--tf-border,#d1d5db);border-radius:var(--tf-radius-sm,6px);font-size:var(--tf-size-body,1rem);line-height:1.5;margin-top:var(--tf-sp-3,12px);padding:var(--tf-sp-2,8px) var(--tf-sp-3,12px);resize:vertical;width:100%}.compliance-label[data-v-63fb2b8b]{color:var(--tf-text,#1f2937);display:block;font-weight:600;margin-bottom:var(--tf-sp-2,8px);margin-top:var(--tf-sp-3,12px)}.compliance-input[data-v-63fb2b8b]{border:1px solid var(--tf-border,#d1d5db);border-radius:var(--tf-radius-sm,6px);font-size:var(--tf-size-body,1rem);padding:var(--tf-sp-2,8px) var(--tf-sp-3,12px);width:100%}.compliance-error[data-v-63fb2b8b]{color:var(--tf-error,#b91c1c);font-size:.875rem;margin-top:var(--tf-sp-3,12px)}.compliance-feedback[data-v-63fb2b8b]{margin-top:var(--tf-sp-3,12px)}.compliance-actions[data-v-63fb2b8b]{display:flex;gap:var(--tf-sp-2,8px);margin-top:var(--tf-sp-4,16px)}.tf-btn[data-v-63fb2b8b]{border:1px solid transparent;border-radius:var(--tf-radius-sm,6px);cursor:pointer;font-size:var(--tf-size-body,1rem);padding:var(--tf-sp-2,8px) var(--tf-sp-5,20px)}.tf-btn[data-v-63fb2b8b]:disabled{cursor:not-allowed;opacity:.55}.tf-btn--primary[data-v-63fb2b8b]{background:var(--tf-primary,#1f2937);color:var(--tf-on-primary,#fff)}.tf-btn--ghost[data-v-63fb2b8b]{background:transparent;border-color:var(--tf-border,#d1d5db);color:var(--tf-text,#1f2937)}.dist-frame[data-v-5a0072ab]{margin:48px auto;max-width:560px;padding:0 16px}.dist-frame__title[data-v-5a0072ab]{color:#1f2937;font-size:1.5rem;font-weight:600;margin-bottom:16px}.dist-frame__body[data-v-5a0072ab]{color:#4b5563;line-height:1.5;margin-bottom:12px;margin-top:12px}.defaults-pricing-card__title[data-v-7b5ddcd5]{color:var(--tf-text,#1f2937);font-size:var(--tf-size-h2,1.25rem);font-weight:600;margin-bottom:var(--tf-sp-2,8px)}.defaults-pricing__lede[data-v-7b5ddcd5]{color:var(--tf-text-muted,#4b5563);line-height:1.5;margin-top:var(--tf-sp-2,8px);max-width:640px}.defaults-pricing__readonly[data-v-7b5ddcd5]{color:var(--tf-text-muted,#4b5563);font-size:.875rem;font-style:italic;margin-top:var(--tf-sp-3,12px)}.defaults-pricing__form[data-v-7b5ddcd5]{margin-top:var(--tf-sp-5,24px);max-width:320px}.defaults-pricing__label[data-v-7b5ddcd5]{color:var(--tf-text,#1f2937);display:block;font-weight:600;margin-bottom:var(--tf-sp-2,8px)}.defaults-pricing__input-row[data-v-7b5ddcd5]{align-items:center;display:flex;gap:var(--tf-sp-2,8px)}.defaults-pricing__input[data-v-7b5ddcd5]{border:1px solid var(--tf-border,#d1d5db);border-radius:var(--tf-radius-sm,6px);flex:1;font-size:var(--tf-size-body,1rem);max-width:120px;padding:var(--tf-sp-2,8px) var(--tf-sp-3,12px)}.defaults-pricing__suffix[data-v-7b5ddcd5]{color:var(--tf-text-muted,#4b5563);font-size:var(--tf-size-body,1rem)}.defaults-pricing__hint[data-v-7b5ddcd5]{color:var(--tf-text-muted,#4b5563);font-size:.875rem;margin-top:var(--tf-sp-2,8px)}.defaults-pricing__error[data-v-7b5ddcd5]{color:var(--tf-error,#b91c1c);font-size:.875rem;margin-top:var(--tf-sp-2,8px)}.defaults-pricing__actions[data-v-7b5ddcd5]{display:flex;gap:var(--tf-sp-2,8px);margin-top:var(--tf-sp-4,16px)}.tf-btn[data-v-7b5ddcd5]{border:1px solid transparent;border-radius:var(--tf-radius-sm,6px);cursor:pointer;font-size:var(--tf-size-body,1rem);padding:var(--tf-sp-2,8px) var(--tf-sp-5,20px)}.tf-btn[data-v-7b5ddcd5]:disabled{cursor:not-allowed;opacity:.55}.tf-btn--primary[data-v-7b5ddcd5]{background:var(--tf-primary,#1f2937);color:var(--tf-on-primary,var(--tf-bg))}.tf-btn--ghost[data-v-7b5ddcd5]{background:transparent;border-color:var(--tf-border,#d1d5db);color:var(--tf-text,#1f2937)}.defaults-branding-card__title[data-v-5a31260f]{color:var(--tf-text,#1f2937);font-size:var(--tf-size-h2,1.25rem);font-weight:600;margin-bottom:var(--tf-sp-2,8px)}.defaults-branding__lede[data-v-5a31260f]{color:var(--tf-text-muted,#4b5563);line-height:1.5;margin-top:var(--tf-sp-2,8px);max-width:640px}.defaults-branding__readonly[data-v-5a31260f]{color:var(--tf-text-muted,#4b5563);font-size:.875rem;font-style:italic;margin-top:var(--tf-sp-3,12px)}.defaults-branding__form[data-v-5a31260f]{margin-top:var(--tf-sp-5,24px);max-width:360px}.defaults-branding__label[data-v-5a31260f]{color:var(--tf-text,#1f2937);display:block;font-weight:600;margin-bottom:var(--tf-sp-2,8px);margin-top:var(--tf-sp-4,16px)}.defaults-branding__input[data-v-5a31260f]{border:1px solid var(--tf-border,#d1d5db);border-radius:var(--tf-radius-sm,6px);font-family:monospace;font-size:var(--tf-size-body,1rem);padding:var(--tf-sp-2,8px) var(--tf-sp-3,12px);text-transform:uppercase;width:100%}.defaults-branding__hint[data-v-5a31260f]{color:var(--tf-text-muted,#4b5563);font-size:.875rem;margin-top:var(--tf-sp-2,8px)}.defaults-branding__error[data-v-5a31260f]{color:var(--tf-error,#b91c1c);font-size:.875rem;margin-top:var(--tf-sp-2,8px)}.defaults-branding__feedback[data-v-5a31260f]{margin-top:var(--tf-sp-2,8px)}.defaults-branding__actions[data-v-5a31260f]{display:flex;gap:var(--tf-sp-2,8px);margin-top:var(--tf-sp-4,16px)}.tf-btn[data-v-5a31260f]{border:1px solid transparent;border-radius:var(--tf-radius-sm,6px);cursor:pointer;font-size:var(--tf-size-body,1rem);padding:var(--tf-sp-2,8px) var(--tf-sp-5,20px)}.tf-btn[data-v-5a31260f]:disabled{cursor:not-allowed;opacity:.55}.tf-btn--primary[data-v-5a31260f]{background:var(--tf-primary,#1f2937);color:var(--tf-on-primary,var(--tf-bg))}.tf-btn--ghost[data-v-5a31260f]{background:transparent;border-color:var(--tf-border,#d1d5db);color:var(--tf-text,#1f2937)}.dist-account-defaults[data-v-7a3d4572]{margin:var(--tf-sp-6,32px) auto;max-width:920px;padding:0 var(--tf-sp-4,16px)}.dist-account-defaults__title[data-v-7a3d4572]{color:var(--tf-text,#1f2937);font-size:var(--tf-size-h1,1.75rem);font-weight:600;margin-bottom:var(--tf-sp-2,8px)}.dist-account-defaults__lede[data-v-7a3d4572]{color:var(--tf-text-muted,#4b5563);line-height:1.5;margin-bottom:var(--tf-sp-6,32px);max-width:640px}.dist-account-defaults__cards[data-v-7a3d4572]{display:flex;flex-direction:column;gap:var(--tf-sp-5,24px)}.dist-account-defaults__card[data-v-7a3d4572]{background:var(--tf-surface,var(--tf-bg));border:1px solid var(--tf-border,#d1d5db);border-radius:var(--tf-radius-md,10px);padding:var(--tf-sp-5,20px)}.btn-stripe[data-v-03a0cbd5]{justify-content:unset;width:unset}.add-edit-form[data-v-19c2c9b4]{margin-bottom:40px}.pagehead-root[data-v-08f133de]{align-items:flex-start;background:var(--tf-surface,#fff);border-bottom:1px solid var(--tf-border,#e0e0e0);display:flex;flex-direction:row;gap:16px;justify-content:space-between;padding:16px 24px}.pagehead-left[data-v-08f133de]{display:flex;flex-direction:column;gap:6px;min-width:0}.pagehead-breadcrumb[data-v-08f133de]{align-items:center;color:var(--tf-text-muted,#6b6b6b);display:flex;flex-wrap:wrap;font-size:12px;gap:6px;line-height:1.2}.crumb[data-v-08f133de]{color:var(--tf-text-muted,#6b6b6b)}.crumb-current[data-v-08f133de]{color:var(--tf-text-default,#1f1f1f)}.crumb-sep[data-v-08f133de]{color:var(--tf-text-muted,#b0b0b0)}.crumb-sep-dot[data-v-08f133de]{font-weight:700}.pagehead-title-row[data-v-08f133de]{align-items:flex-start;display:flex;flex-direction:row;gap:8px}.pagehead-back[data-v-08f133de]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:4px;color:var(--tf-text-default,#1f1f1f);cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin-top:4px;width:32px}.pagehead-back[data-v-08f133de]:hover{background:var(--tf-surface-hover,rgba(0,0,0,.04))}.pagehead-back .material-icons[data-v-08f133de]{font-size:20px}.pagehead-title-stack[data-v-08f133de]{display:flex;flex-direction:column;gap:2px;min-width:0}.pagehead-eyebrow[data-v-08f133de]{color:var(--tf-text-muted,#6b6b6b);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pagehead-h1[data-v-08f133de]{color:var(--tf-text-default,#1f1f1f);font-size:26px;font-weight:600;line-height:1.2;margin:0}.pagehead-store-name[data-v-08f133de]{color:var(--tf-text-muted,#6b6b6b);font-weight:500}.pagehead-title-sep[data-v-08f133de]{color:var(--tf-text-muted,#b0b0b0);font-weight:400}.pagehead-product-name[data-v-08f133de]{color:var(--tf-text-default,#1f1f1f)}.pagehead-right[data-v-08f133de]{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:12px}.pagehead-pill[data-v-08f133de]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--tf-surface-soft,#f5f5f5);border:1px solid var(--tf-border,#e0e0e0);border-radius:14px;color:var(--tf-text-default,#1f1f1f);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;height:28px;padding:0 12px}.pill-mi[data-v-08f133de]{font-size:16px}.pagehead-autosave[data-v-08f133de]{align-items:center;color:var(--tf-text-muted,#6b6b6b);display:inline-flex;font-size:12px;font-style:italic;white-space:nowrap}.pagehead-autosave-error[data-v-08f133de]{color:var(--tf-danger,#c62828);font-style:normal}.pagehead-unsaved[data-v-08f133de]{align-items:center;color:var(--tf-text-muted,#6b6b6b);display:inline-flex;font-size:13px;gap:6px}.unsaved-dot[data-v-08f133de]{background:#f5b400;border-radius:50%;display:inline-block;height:8px;width:8px}.pagehead-text-btn[data-v-08f133de]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--tf-text-muted,#6b6b6b);cursor:pointer;font-size:13px;padding:6px 8px}.pagehead-text-btn[data-v-08f133de]:not(:disabled):hover{color:var(--tf-text-default,#1f1f1f)}.pagehead-text-btn[data-v-08f133de]:disabled{cursor:not-allowed;opacity:.5}.pagehead-primary-btn[data-v-08f133de]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--tf-brand-primary,#1f6feb);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;height:36px;padding:0 16px}.pagehead-primary-btn[data-v-08f133de]:disabled{cursor:not-allowed;opacity:.5}.apw-card[data-v-0a60f570]{background:var(--tf-bg,#fff);border-radius:8px;box-shadow:0 12px 32px rgba(0,0,0,.25);max-height:92vh;overflow-y:auto}.apw-header[data-v-0a60f570]{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;gap:12px;padding:16px 20px}.apw-title[data-v-0a60f570]{flex:1 1 auto;font-size:18px;font-weight:600;margin:0}.apw-close[data-v-0a60f570]{background:none;border:none;color:rgba(0,0,0,.6);cursor:pointer;font-size:22px}.apw-close[data-v-0a60f570]:disabled{cursor:not-allowed;opacity:.4}.apw-body[data-v-0a60f570]{display:flex;flex-direction:column;gap:20px;padding:16px 20px}.apw-section[data-v-0a60f570]{border-bottom:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;gap:12px;padding-bottom:16px}.apw-section[data-v-0a60f570]:last-child{border-bottom:0;padding-bottom:0}.apw-help[data-v-0a60f570]{color:rgba(0,0,0,.6);font-size:14px;margin:0 0 4px}.apw-lock-note[data-v-0a60f570]{background:rgba(25,118,210,.06);border:1px solid rgba(25,118,210,.25);border-radius:6px;color:rgba(0,0,0,.7);font-size:13px;margin:0;padding:8px 12px}.apw-field[data-v-0a60f570]{display:flex;flex-direction:column;gap:6px}.apw-row[data-v-0a60f570]{display:flex;gap:16px}.apw-row>.apw-field[data-v-0a60f570]{flex:1 1 0}.apw-label[data-v-0a60f570]{color:rgba(0,0,0,.75);font-size:13px;font-weight:500}.apw-req[data-v-0a60f570]{color:#d32f2f;margin-left:2px}.apw-input[data-v-0a60f570]{border:1px solid rgba(0,0,0,.23);border-radius:4px;font-family:inherit;font-size:14px;padding:8px 12px}.apw-input[data-v-0a60f570]:disabled{background:rgba(0,0,0,.03);cursor:not-allowed}.apw-options[data-v-0a60f570]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;list-style:none;margin:0;max-height:280px;overflow-y:auto;padding:0}.apw-option[data-v-0a60f570]{align-items:center;border-bottom:1px solid rgba(0,0,0,.04);cursor:pointer;display:flex;font-size:14px;gap:10px;padding:8px 10px}.apw-option[data-v-0a60f570]:last-child{border-bottom:0}.apw-option[data-v-0a60f570]:focus,.apw-option[data-v-0a60f570]:hover{background:rgba(25,118,210,.08);outline:none}.apw-option--selected[data-v-0a60f570]{background:rgba(25,118,210,.16);font-weight:600}.apw-thumb[data-v-0a60f570]{background:rgba(0,0,0,.04);border-radius:4px;height:36px;-o-object-fit:contain;object-fit:contain;width:36px}.apw-thumb--placeholder[data-v-0a60f570]{align-items:center;background:rgba(25,118,210,.18);color:#1976d2;display:inline-flex;font-weight:600;justify-content:center}.apw-option__name[data-v-0a60f570]{flex:1 1 auto}.apw-option__badge[data-v-0a60f570]{background:rgba(0,0,0,.06);border-radius:10px;color:rgba(0,0,0,.65);font-size:11px;padding:2px 8px}.apw-empty[data-v-0a60f570]{border:1px dashed rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.5);font-size:14px;padding:12px}.apw-loading[data-v-0a60f570]{color:rgba(0,0,0,.55);font-size:13px;padding:12px}.apw-verdict[data-v-0a60f570]{background:rgba(76,175,80,.08);border-radius:6px;font-size:14px;padding:8px 12px}.apw-verdict--remap[data-v-0a60f570]{background:rgba(255,152,0,.12)}.apw-verdict--drop[data-v-0a60f570]{background:rgba(244,67,54,.12)}.apw-verdict--unknown[data-v-0a60f570]{background:rgba(0,0,0,.05)}.apw-verdict__label[data-v-0a60f570]{font-weight:600;margin-right:6px}.apw-success[data-v-0a60f570]{padding:24px;text-align:center}.apw-success__msg[data-v-0a60f570]{font-size:16px;font-weight:600;margin:0}.apw-error[data-v-0a60f570]{color:#d32f2f;font-size:12px;margin:0}.apw-error--submit[data-v-0a60f570]{font-size:14px;margin:0 20px 12px}.apw-footer[data-v-0a60f570]{border-top:1px solid rgba(0,0,0,.06);display:flex;gap:8px;justify-content:flex-end;padding:12px 20px}.apw-btn[data-v-0a60f570]{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;cursor:pointer;font-size:14px;padding:6px 14px}.apw-btn--primary[data-v-0a60f570]{background:#1976d2;border-color:#1976d2;color:#fff}.apw-btn[data-v-0a60f570]:disabled{cursor:not-allowed;opacity:.6}.apw-btn--ghost[data-v-0a60f570]{background:transparent;border:1px dashed rgba(25,118,210,.5);color:#1976d2}.apw-btn--ghost[data-v-0a60f570]:hover{background:rgba(25,118,210,.06)}.apw-upload-row[data-v-0a60f570]{align-items:center;display:flex;gap:12px;margin-top:4px}.save-as-set-root[data-v-c07387f0]{display:inline-flex}.save-as-set-trigger[data-v-c07387f0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--tf-border,#d0d0d0);border-radius:4px;color:var(--tf-text-default,#1f1f1f);cursor:pointer;font-size:12px;padding:4px 10px}.save-as-set-trigger[data-v-c07387f0]:not(:disabled):hover{background:var(--tf-surface-hover,rgba(0,0,0,.04))}.save-as-set-trigger[data-v-c07387f0]:disabled{cursor:not-allowed;opacity:.45}.save-as-set-backdrop[data-v-c07387f0]{align-items:center;background:rgba(0,0,0,.45);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.save-as-set-modal[data-v-c07387f0]{background:#fff;border-radius:6px;box-shadow:0 20px 50px rgba(0,0,0,.25);display:flex;flex-direction:column;max-height:80vh;overflow-y:auto;width:min(480px,92vw)}.save-as-set-header[data-v-c07387f0]{align-items:center;border-bottom:1px solid var(--tf-border,#e0e0e0);display:flex;justify-content:space-between;padding:14px 18px}.save-as-set-title[data-v-c07387f0]{font-size:16px;font-weight:600;margin:0}.save-as-set-close[data-v-c07387f0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--tf-text-muted,#6b6b6b);cursor:pointer;font-size:22px}.save-as-set-body[data-v-c07387f0]{display:flex;flex-direction:column;gap:12px;padding:16px 18px}.save-as-set-field[data-v-c07387f0]{display:flex;flex-direction:column;gap:4px}.save-as-set-label[data-v-c07387f0]{color:var(--tf-text-muted,#5b5b5b);font-size:12px;font-weight:600}.save-as-set-input[data-v-c07387f0]{border:1px solid var(--tf-border,#d0d0d0);border-radius:4px;box-sizing:border-box;font-size:14px;padding:8px 10px;width:100%}.save-as-set-hint[data-v-c07387f0]{color:var(--tf-text-muted,#6b6b6b);font-size:11px}.save-as-set-error[data-v-c07387f0]{background:rgba(220,53,69,.08);border:1px solid rgba(220,53,69,.4);border-radius:4px;color:#8c1c26;font-size:13px;padding:8px 10px}.save-as-set-success[data-v-c07387f0]{background:rgba(40,167,69,.08);border:1px solid rgba(40,167,69,.4);border-radius:4px;color:#145a28;font-size:13px;padding:8px 10px}.save-as-set-view-link[data-v-c07387f0]{color:var(--tf-brand-primary,#1f6feb);margin-left:8px;text-decoration:underline}.save-as-set-footer[data-v-c07387f0]{border-top:1px solid var(--tf-border,#f0f0f0);display:flex;gap:8px;justify-content:flex-end;margin-top:4px;padding-top:8px}.save-as-set-btn[data-v-c07387f0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:4px;cursor:pointer;font-size:13px;padding:6px 14px}.save-as-set-btn--ghost[data-v-c07387f0]{background:transparent;border-color:var(--tf-border,#e0e0e0);color:var(--tf-text-muted,#6b6b6b)}.save-as-set-btn--primary[data-v-c07387f0]{background:var(--tf-brand-primary,#1f6feb);border-color:transparent;color:#fff}.save-as-set-btn--primary[data-v-c07387f0]:disabled{cursor:not-allowed;opacity:.5}.left-rail-root[data-v-ebf17254]{padding:16px 8px}.rail-section[data-v-ebf17254]{margin-bottom:24px}.rail-section-header[data-v-ebf17254]{align-items:center;color:#374151;display:flex;font-size:12px;gap:6px;letter-spacing:.08em;margin:0 12px 8px;text-transform:uppercase}.rail-section-label[data-v-ebf17254]{flex:0 0 auto}.rail-section-action[data-v-ebf17254]{margin-left:auto}.rail-add-fab[data-v-ebf17254]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--tf-success-dark,#2e7d32);border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:24px;justify-content:center;letter-spacing:0;padding:0;text-transform:none;transition:background-color .12s ease-in,transform .12s ease-in;width:24px}.rail-add-fab-icon[data-v-ebf17254]{color:#fff;font-size:16px;line-height:1}.rail-add-fab[data-v-ebf17254]:not(:disabled):hover{background:#256428;transform:scale(1.06)}.rail-add-fab[data-v-ebf17254]:focus-visible{outline:2px solid var(--tf-success-dark,#2e7d32);outline-offset:2px}.rail-add-fab[data-v-ebf17254]:disabled{cursor:not-allowed;opacity:.45}.rail-section-footer[data-v-ebf17254]{margin:8px 12px 0}.rail-section-count[data-v-ebf17254]{background:var(--tf-bg-subtle,#f5f8fa);border-radius:50px;color:var(--tf-text-muted,#5a6a82);font-size:9px;font-weight:600;letter-spacing:0;padding:1px 7px;text-transform:none}.rail-list[data-v-ebf17254]{list-style:none;margin:0;padding:0}.rail-item[data-v-ebf17254]{margin:0}.rail-item button[data-v-ebf17254]{align-items:flex-start;background:none;border:none;border-radius:6px;color:var(--tf-text-primary,#133752);cursor:pointer;display:flex;font:inherit;gap:9px;padding:8px 12px;text-align:left;width:100%}.rail-mi[data-v-ebf17254]{color:var(--tf-text-muted,#9e9e9e);flex-shrink:0;font-size:17px}.rail-item button.is-active .rail-mi[data-v-ebf17254]{color:var(--tf-brand-primary,#119ae9)}.rail-item-text[data-v-ebf17254]{display:flex;flex:1;flex-direction:column;min-width:0}.rail-item-label[data-v-ebf17254]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-item-subtext[data-v-ebf17254]{color:#374151;display:block;font-size:13px;font-weight:400;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-item button.is-active .rail-item-subtext[data-v-ebf17254]{color:#0a4f78}.rail-item button[data-v-ebf17254]:hover:not(:disabled){background:var(--tf-bg-hover,#f3f4f6)}.rail-item button.is-active[data-v-ebf17254]{background:var(--tf-bg-selected,#e6f3fb);color:var(--tf-brand-primary,#119ae9);font-weight:600}.rail-placement-row[data-v-ebf17254]{align-items:center;display:flex}.rail-placement-select[data-v-ebf17254]{align-items:flex-start;flex:1}.rail-placement-num[data-v-ebf17254]{align-items:center;background:var(--tf-bg-subtle,#e8eff5);border-radius:50%;color:var(--tf-text-primary,#133752);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:22px;justify-content:center;line-height:1;width:22px}.rail-placement-select.is-active .rail-placement-num[data-v-ebf17254]{background:var(--tf-brand-primary,#119ae9);color:#fff}.rail-placement-text[data-v-ebf17254]{display:flex;flex:1;flex-direction:column;min-width:0}.rail-placement-name[data-v-ebf17254],.rail-placement-sub[data-v-ebf17254]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-placement-sub[data-v-ebf17254]{color:#374151;display:block;font-size:13px;font-weight:400;margin-top:1px}.rail-placement-delete[data-v-ebf17254]{color:var(--tf-text-muted,#6b7280);font-size:16px;line-height:1;opacity:0;padding:4px 8px!important;transition:opacity .12s ease-in;width:auto!important}.rail-placement-delete[data-v-ebf17254]:focus-visible,.rail-placement-row:hover .rail-placement-delete[data-v-ebf17254]{opacity:1}.rail-placement-delete[data-v-ebf17254]:hover{color:var(--tf-color-danger,#b91c1c)}.rail-item-confirm[data-v-ebf17254]{align-items:center;background:var(--tf-bg-danger-subtle,#fef2f2);border-radius:6px;display:flex;gap:6px;padding:6px 12px}.rail-item-confirm-label[data-v-ebf17254]{color:var(--tf-text-primary,#133752);flex:1;font-size:12px}.rail-confirm-cancel[data-v-ebf17254],.rail-confirm-yes[data-v-ebf17254]{border-radius:4px!important;font-size:12px!important;padding:4px 8px!important;width:auto!important}.rail-confirm-yes[data-v-ebf17254]{background:var(--tf-color-danger,#b91c1c)!important;color:#fff!important}.stage-root[data-v-b30d6656]{background:var(--tf-bg-stage,#f8fafc);border-bottom:1px solid var(--tf-border,#e0e0e0);display:flex;flex-direction:column;height:100%}.stage-preview-area[data-v-b30d6656]{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:0;padding:16px;position:relative;width:100%}.stage-shimmer[data-v-b30d6656]{animation:stage-shimmer-b30d6656 1.4s linear infinite;background:linear-gradient(90deg,var(--tf-shimmer-base,#e5e7eb) 0,var(--tf-shimmer-highlight,#f3f4f6) 50%,var(--tf-shimmer-base,#e5e7eb) 100%);background-size:200% 100%;border-radius:8px;height:240px;width:240px}@keyframes stage-shimmer-b30d6656{0%{background-position:200% 0}to{background-position:-200% 0}}.stage-image[data-v-b30d6656]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.stage-empty[data-v-b30d6656]{color:var(--tf-text-muted,#6b7280);font-size:14px;text-align:center}.stage-dst-failed[data-v-b30d6656],.stage-dst-pending[data-v-b30d6656]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;max-width:360px;padding:24px;text-align:center}.stage-dst-text[data-v-b30d6656]{color:var(--tf-text-muted,#6b7280);font-size:14px;margin:0}.stage-dst-failed .stage-dst-text[data-v-b30d6656]{color:#8a1c1c}.stage-fallback[data-v-b30d6656]{align-items:center;color:var(--tf-text-muted,#6b7280);display:flex;flex-direction:column;font-size:14px;gap:12px;justify-content:center;padding:24px;text-align:center}.stage-fallback-img[data-v-b30d6656]{max-height:60%;max-width:60%;-o-object-fit:contain;object-fit:contain;opacity:.65}.stage-fallback-text[data-v-b30d6656]{margin:0;max-width:360px}.stage-canvas-removed-notice[data-v-b30d6656]{color:var(--tf-text-primary,#1f2937);font-weight:600;margin:0;max-width:360px}.stage-zone-overlay[data-v-b30d6656]{color:var(--tf-brand-primary,#119ae9);inset:0;pointer-events:none;position:absolute}.stage-zone-overlay-svg[data-v-b30d6656]{height:100%;width:100%}.stage-zoom-lens[data-v-b30d6656]{background-color:var(--tf-bg-stage,#f8fafc);border:2px solid var(--tf-border-strong,hsla(0,0%,100%,.9));border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.35);pointer-events:none;position:absolute;z-index:2}.routing-strip-root[data-v-5437f650]{align-items:center;background:var(--tf-bg-subtle,#f8fafc);border-bottom:1px solid var(--tf-border,#e0e0e0);border-top:1px solid var(--tf-border,#e0e0e0);color:var(--tf-text-primary,#133752);display:flex;flex-wrap:wrap;font-size:12.5px;gap:8px;min-height:32px;padding:6px 16px}.routing-strip-placeholder[data-v-5437f650]{color:var(--tf-text-muted,#6b7280);font-size:12px;font-style:italic}.routing-strip-chip[data-v-5437f650]{align-items:center;background:#fff;border:1px solid var(--tf-border,#e0e0e0);border-radius:50px;display:inline-flex;gap:5px;line-height:1.4;padding:2px 10px;white-space:nowrap}.routing-strip-color-dot[data-v-5437f650]{border:1px solid rgba(0,0,0,.12);border-radius:50%;display:inline-block;flex-shrink:0;height:12px;width:12px}.routing-strip-arrow[data-v-5437f650]{color:var(--tf-text-muted,#9aa7b6);flex-shrink:0;font-size:13px}.routing-strip-mi[data-v-5437f650]{color:var(--tf-text-muted,#9aa7b6);flex-shrink:0;font-size:14px}.routing-strip-badge[data-v-5437f650]{align-items:center;border-radius:50px;display:inline-flex;font-size:12px;gap:4px;line-height:1.4;margin-left:auto;padding:2px 10px;white-space:nowrap}.routing-strip-badge[data-state=ok][data-v-5437f650]{background:var(--tf-bg-success-subtle,#ecfdf5);color:var(--tf-success,#059669)}.routing-strip-badge[data-state=ok] .routing-strip-mi[data-v-5437f650]{color:var(--tf-success,#059669)}.routing-strip-badge[data-state=warn][data-v-5437f650]{background:var(--tf-bg-warning-subtle,#fef3c7);color:var(--tf-warning,#d97706)}.routing-strip-badge[data-state=warn] .routing-strip-mi[data-v-5437f650]{color:var(--tf-warning,#d97706)}.variant-menu[data-v-f23c7bbe]{background:var(--tf-bg-surface,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:8px;max-width:280px;min-width:200px;padding:12px;position:relative}.variant-menu-current[data-v-f23c7bbe]{color:var(--tf-text-default,#1f2937);font-size:12px;font-weight:600;padding-right:18px}.variant-menu-steal-note[data-v-f23c7bbe]{color:var(--tf-text-muted,#6b7280);font-size:11px;font-style:italic;line-height:1.3}.variant-menu-options[data-v-f23c7bbe]{display:flex;flex-direction:column;gap:4px}.variant-menu-button[data-v-f23c7bbe]{align-items:center;background:var(--tf-bg-surface,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:4px;cursor:pointer;display:flex;font-size:12px;gap:6px;justify-content:space-between;padding:6px 8px;text-align:left;width:100%}.variant-menu-button[data-v-f23c7bbe]:hover:not(:disabled){border-color:var(--tf-brand-primary,#119ae9)}.variant-menu-button[data-v-f23c7bbe]:disabled{cursor:default;opacity:.8}.variant-menu-button.is-active[data-v-f23c7bbe]{background:var(--tf-brand-primary,#119ae9);border-color:var(--tf-brand-primary,#119ae9);color:#fff}.variant-menu-button-label[data-v-f23c7bbe]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variant-menu-button-tag[data-v-f23c7bbe]{flex:0 0 auto;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.variant-menu-reset[data-v-f23c7bbe]{background:transparent;border:none;color:var(--tf-brand-primary,#119ae9);cursor:pointer;font-size:12px;padding:6px 8px;text-align:left}.variant-menu-close[data-v-f23c7bbe]{background:transparent;border:none;color:var(--tf-text-muted,#6b7280);cursor:pointer;font-size:12px;padding:2px 6px;position:absolute;right:4px;top:4px}.color-filmstrip[data-v-064600f1]{background:var(--tf-bg-surface,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:12px;flex:0 0 auto;margin:0 20px 14px;padding:10px 14px}.filmstrip-header[data-v-064600f1]{align-items:center;color:var(--tf-text-muted,#9e9e9e);display:flex;font:600 10px Roboto,system-ui,sans-serif;gap:7px;letter-spacing:1px;margin-bottom:9px;text-transform:uppercase}.filmstrip-header-icon[data-v-064600f1]{color:var(--tf-brand-primary,#119ae9);font-size:13px}.filmstrip-header-label[data-v-064600f1]{text-transform:uppercase}.filmstrip-header-sep[data-v-064600f1]{margin:0 2px}.filmstrip-manage-colors[data-v-064600f1]{align-items:center;background:none;border:none;color:var(--tf-brand-primary,#119ae9);cursor:pointer;display:inline-flex;font:500 11px Roboto,system-ui,sans-serif;gap:3px;letter-spacing:0;margin-left:auto;padding:0;text-transform:none}.filmstrip-manage-colors[data-v-064600f1]:disabled{color:var(--tf-fg-5,#949494);cursor:not-allowed;opacity:.65}.filmstrip-manage-colors .material-icons[data-v-064600f1]{font-size:13px}.filmstrip-dots[data-v-064600f1]{display:flex;flex-wrap:wrap;gap:8px}.filmstrip-cell[data-v-064600f1]{position:relative}.filmstrip-swatch[data-v-064600f1]{border:1px solid rgba(0,0,0,.1);border-radius:9px;box-sizing:border-box;cursor:pointer;display:block;height:34px;position:relative;transition:transform .1s;width:34px}.filmstrip-swatch[data-v-064600f1]:hover{transform:translateY(-2px)}.filmstrip-swatch.is-selected[data-v-064600f1]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--tf-brand-primary,#119ae9)}.filmstrip-swatch.is-hex-fallback[data-v-064600f1]{border-color:rgba(0,0,0,.35);border-style:dashed}.filmstrip-swatch.is-hex-fallback[data-v-064600f1]:after{background:hsla(0,0%,100%,.85);border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.4);content:"";height:5px;pointer-events:none;position:absolute;right:2px;top:2px;width:5px}.filmstrip-check[data-v-064600f1]{align-items:center;color:#fff;display:flex;font-size:16px;inset:0;justify-content:center;pointer-events:none;position:absolute;text-shadow:0 1px 2px rgba(0,0,0,.5)}.filmstrip-swatch.is-artifi-unsupported[data-v-064600f1]{opacity:.55}.filmstrip-swatch.is-artifi-unsupported[data-v-064600f1]:hover{opacity:.85}.filmstrip-no-preview[data-v-064600f1]{align-items:center;color:#fff;display:flex;font-size:14px;inset:0;justify-content:center;pointer-events:none;position:absolute;text-shadow:0 1px 2px rgba(0,0,0,.6)}.filmstrip-partial-preview[data-v-064600f1]{background:#f59e0b;border:1px solid hsla(0,0%,100%,.85);border-radius:50%;height:8px;left:2px;pointer-events:none;position:absolute;top:2px;width:8px}.filmstrip-variant-badge[data-v-064600f1]{align-items:center;border:1.5px solid #fff;border-radius:50%;bottom:-6px;cursor:pointer;display:flex;font:700 9px Roboto,system-ui,sans-serif;height:16px;justify-content:center;padding:0;position:absolute;right:-5px;width:16px}.filmstrip-variant-badge.vtag-light[data-v-064600f1]{background:#fff;border-color:#d6d6d6;color:#5a6a82}.filmstrip-variant-badge.vtag-dark[data-v-064600f1]{background:#1a2332;color:#fff}.filmstrip-variant-badge.vtag-single[data-v-064600f1]{background:var(--tf-brand-primary,#119ae9);color:#fff}.filmstrip-variant-badge.vtag-specific[data-v-064600f1]{background:#f59e0b;border-color:#d97706;color:#fff}.filmstrip-variant-badge.vtag-none[data-v-064600f1]{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.supplier-sku-header[data-v-7d7080bb]{align-items:flex-start;display:flex;flex-direction:row;gap:12px}.supplier-sku-header-icon[data-v-7d7080bb]{flex:0 0 auto;font-size:28px}.supplier-sku-header-text[data-v-7d7080bb]{flex:1 1 auto;min-width:0}.supplier-sku-title[data-v-7d7080bb]{font-size:16px;font-weight:600;line-height:1.2}.supplier-sku-subtitle[data-v-7d7080bb]{color:rgba(0,0,0,.6);font-size:13px;margin-top:2px}.supplier-sku-eyebrow[data-v-7d7080bb]{align-self:flex-start;color:rgba(0,0,0,.55);flex:0 0 auto;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.supplier-sku-field-row[data-v-7d7080bb]{align-items:center;display:flex;flex-direction:row;gap:12px;margin-bottom:16px}.supplier-sku-supplier-select[data-v-7d7080bb]{flex:0 0 200px;min-width:0}.supplier-sku-typeahead[data-v-7d7080bb]{flex:1 1 auto;min-width:0}.supplier-sku-lookup-btn[data-v-7d7080bb]{flex:0 0 auto}.supplier-sku-meta-wrap[data-v-7d7080bb]{position:relative}.supplier-sku-meta-loading[data-v-7d7080bb]{position:absolute;right:8px;top:8px;z-index:1}.supplier-sku-meta-alert[data-v-7d7080bb]{margin-bottom:12px}.supplier-sku-meta-fallback-notice[data-v-7d7080bb]{background:#f1f5f9;border-left:3px solid #94a3b8;border-radius:2px;color:#475569;font-size:12px;line-height:1.4;margin:4px 0 12px;padding:8px 12px}.supplier-sku-artifi-not-found[data-v-7d7080bb]{background:#fffbeb;border-left:3px solid #f59e0b;border-radius:2px;color:#92400e;font-size:12px;line-height:1.4;margin:4px 0 12px;padding:8px 12px}.supplier-sku-meta-grid[data-v-7d7080bb]{display:grid;gap:14px 20px;grid-template-columns:repeat(4,minmax(0,1fr))}.supplier-sku-meta-grid.is-fallback .supplier-sku-meta-value[data-v-7d7080bb]{color:#475569;font-style:italic}.supplier-sku-meta-grid.is-loading[data-v-7d7080bb]{opacity:.6}.supplier-sku-meta-cell[data-v-7d7080bb]{min-width:0}.supplier-sku-meta-cell--half[data-v-7d7080bb]{grid-column:span 2}.supplier-sku-meta-cell--wide[data-v-7d7080bb]{grid-column:1/-1}.supplier-sku-meta-label[data-v-7d7080bb]{color:rgba(0,0,0,.55);font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:2px;text-transform:uppercase}.supplier-sku-meta-value[data-v-7d7080bb]{color:rgba(0,0,0,.87);font-size:14px;word-break:break-word}.supplier-sku-body[data-v-7d7080bb]{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.supplier-sku-body-left[data-v-7d7080bb]{flex:1 1 340px;min-width:0}.supplier-sku-preview[data-v-7d7080bb]{align-items:flex-start;display:flex;flex:0 0 240px;justify-content:center;max-width:100%}.supplier-sku-preview-img[data-v-7d7080bb]{aspect-ratio:4/5;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;display:block;max-width:240px;-o-object-fit:contain;object-fit:contain;width:100%}.supplier-sku-preview-placeholder[data-v-7d7080bb]{align-items:center;aspect-ratio:4/5;background:#f1f3f5;border:1px dashed rgba(0,0,0,.15);border-radius:8px;color:rgba(0,0,0,.45);display:flex;flex-direction:column;gap:8px;justify-content:center;max-width:240px;padding:12px;text-align:center;width:100%}.supplier-sku-preview-placeholder-icon[data-v-7d7080bb]{color:rgba(0,0,0,.3);font-size:40px}.supplier-sku-preview-placeholder-text[data-v-7d7080bb]{font-size:12px;line-height:1.3}.live-inventory-card[data-v-7d7080bb]{margin-top:16px}.live-inventory-header[data-v-7d7080bb]{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.live-inventory-header-icon[data-v-7d7080bb]{color:rgba(0,0,0,.6);font-size:22px}.live-inventory-title[data-v-7d7080bb]{font-size:16px;font-weight:600}.live-inventory-badge[data-v-7d7080bb]{align-items:center;background:#e3f2fd;border:1px solid #cfe6fb;border-radius:50px;color:#0a6cb0;display:inline-flex;font-size:9px;font-weight:600;gap:5px;letter-spacing:.4px;padding:2px 9px;text-transform:uppercase}.live-inventory-badge-dot[data-v-7d7080bb]{background:#00b87a;border-radius:50%;height:6px;width:6px}.live-inventory-sync[data-v-7d7080bb]{align-items:center;color:var(--tf-fg-4);display:inline-flex;font-size:11px;gap:4px}.live-inventory-refresh[data-v-7d7080bb]{margin-left:auto}.live-inventory-section[data-v-7d7080bb]{margin-bottom:16px}.live-inventory-section[data-v-7d7080bb]:last-of-type{margin-bottom:0}.live-inventory-section-heading[data-v-7d7080bb]{color:#5a6a82;font-size:12px;font-weight:600;letter-spacing:.6px;margin:0 0 6px;text-transform:uppercase}.live-inventory-empty[data-v-7d7080bb]{background:#fafbfc;border:1px dashed #e0e4e8;border-radius:3px;color:var(--tf-fg-4);font-size:12px;font-style:italic;margin:0 0 8px;padding:10px 12px}.live-inventory-body[data-v-7d7080bb]{padding-top:0}.live-inventory-stub-notice[data-v-7d7080bb]{background:#fff7e6;border-left:3px solid #efc879;border-radius:2px;color:#6a5008;font-size:12px;line-height:1.4;margin:0 0 12px;padding:8px 12px}.live-inventory-stale-banner[data-v-7d7080bb]{background:#fff9e6;border-left:3px solid #f0c14b;border-radius:2px;color:#745510;font-size:12px;line-height:1.4;margin:0 0 12px;padding:8px 12px}.live-inventory-error-banner[data-v-7d7080bb]{align-items:center;background:#fdecec;border-left:3px solid #d64545;border-radius:2px;color:#7a1f1f;display:flex;font-size:12px;gap:12px;line-height:1.4;margin:0 0 12px;padding:8px 12px}.live-inventory-error-retry[data-v-7d7080bb]{background:transparent;border:1px solid #d64545;border-radius:3px;color:#7a1f1f;cursor:pointer;font-size:11px;font-weight:600;margin-left:auto;padding:2px 10px}.live-inventory-error-retry[data-v-7d7080bb]:hover{background:#d64545;color:#fff}.live-inventory-table-wrap[data-v-7d7080bb]{overflow-x:auto}.live-inventory-table[data-v-7d7080bb]{border-collapse:separate;border-spacing:0;font-family:Roboto,sans-serif;width:100%}.live-inventory-table td[data-v-7d7080bb],.live-inventory-table th[data-v-7d7080bb]{border-bottom:1px solid #f4f6f8;font-size:12px;font-weight:500;padding:7px 9px;text-align:center}.live-inventory-table thead th[data-v-7d7080bb]{background:#fafbfc;color:var(--tf-fg-4);font-size:10px;font-weight:600;letter-spacing:.6px;text-transform:uppercase}.live-inventory-table td.live-inventory-col-color[data-v-7d7080bb],.live-inventory-table th.live-inventory-col-color[data-v-7d7080bb]{min-width:150px;text-align:left}.live-inventory-color-cell[data-v-7d7080bb]{align-items:center;display:inline-flex;gap:8px}.live-inventory-swatch[data-v-7d7080bb]{border:1px solid rgba(0,0,0,.12);border-radius:5px;flex-shrink:0;height:18px;width:18px}.live-inventory-color-name[data-v-7d7080bb]{color:#212121;font-size:12px;font-weight:500}.is-artifi-unsupported .live-inventory-color-name[data-v-7d7080bb],.is-artifi-unsupported .live-inventory-q[data-v-7d7080bb],.is-artifi-unsupported .live-inventory-status[data-v-7d7080bb],.is-artifi-unsupported .live-inventory-swatch[data-v-7d7080bb]{opacity:.5}.live-inventory-unsupported-eye[data-v-7d7080bb]{color:rgba(0,0,0,.55);flex-shrink:0;font-size:15px;line-height:1}.live-inventory-q[data-v-7d7080bb]{align-items:center;border-radius:50px;display:inline-flex;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:600;height:22px;justify-content:center;min-width:30px;padding:0 7px}.live-inventory-q-ok[data-v-7d7080bb]{color:#5a6a82;font-weight:500}.live-inventory-q-low[data-v-7d7080bb]{background:#ffe7ad;box-shadow:inset 0 0 0 1px #efc879;color:#9a6300}.live-inventory-q-out[data-v-7d7080bb]{background:#d64545;box-shadow:0 1px 2px rgba(214,69,69,.4);color:#fff}.live-inventory-q-na[data-v-7d7080bb]{color:#cfd6dd;font-weight:400}.live-inventory-q-total[data-v-7d7080bb]{color:#133752;font-weight:700}.live-inventory-cell-low[data-v-7d7080bb]{background:#fffaf0}.live-inventory-cell-out[data-v-7d7080bb]{background:#fdf2f2}.live-inventory-status[data-v-7d7080bb]{align-items:center;border-radius:50px;display:inline-flex;font-size:9px;font-weight:600;gap:4px;letter-spacing:.4px;padding:2px 8px;text-transform:uppercase}.live-inventory-status-in[data-v-7d7080bb]{background:#e8f5e9;color:#2e7d32}.live-inventory-status-low[data-v-7d7080bb]{background:#fff7e6;color:#b26a00}.live-inventory-status-out[data-v-7d7080bb]{background:#fdecec;color:#c62828}.live-inventory-legend[data-v-7d7080bb]{align-items:center;background:#fafbfc;border-top:1px solid #f0f0f0;color:var(--tf-fg-4);display:flex;font-size:11px;gap:16px;margin-top:8px;padding:10px 12px}.live-inventory-legend-note[data-v-7d7080bb]{margin-left:auto;text-align:right}.storefront-header[data-v-15a27a88]{align-items:flex-start;display:flex;flex-direction:row;gap:12px}.storefront-header-icon[data-v-15a27a88]{flex:0 0 auto;font-size:28px}.storefront-header-text[data-v-15a27a88]{flex:1 1 auto;min-width:0}.storefront-title[data-v-15a27a88]{font-size:16px;font-weight:600;line-height:1.2}.storefront-subtitle[data-v-15a27a88]{color:rgba(0,0,0,.6);font-size:13px;margin-top:2px}.storefront-fields[data-v-15a27a88]{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.storefront-images-row[data-v-15a27a88]{display:flex;flex-direction:row;gap:16px;margin-bottom:12px;margin-top:8px}.storefront-image-figure[data-v-15a27a88]{align-items:center;display:flex;flex-direction:column;margin:0;width:96px}.storefront-image-figure.is-clickable[data-v-15a27a88]{cursor:pointer}.storefront-image-figure.is-placeholder[data-v-15a27a88]:before,.storefront-image-img[data-v-15a27a88]{background-color:#cfcfd2;border-radius:4px;display:block;height:108px;-o-object-fit:cover;object-fit:cover;width:96px}.storefront-image-figure.is-placeholder[data-v-15a27a88]:before{content:""}.storefront-image-caption[data-v-15a27a88]{color:rgba(0,0,0,.55);font-size:11px;font-weight:600;letter-spacing:.04em;margin-top:4px;text-transform:uppercase}.storefront-picker[data-v-15a27a88]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;margin-top:8px}.storefront-picker-color-row[data-v-15a27a88]{margin-bottom:4px}.storefront-picker-heading[data-v-15a27a88]{color:rgba(0,0,0,.55);font-size:11px;font-weight:600;letter-spacing:.04em;margin-top:4px;text-transform:uppercase}.storefront-picker-heading-hint[data-v-15a27a88]{color:rgba(0,0,0,.45);font-size:11px;font-weight:400;letter-spacing:normal;margin-left:6px;text-transform:none}.storefront-picker-pool[data-v-15a27a88]{display:flex;flex-wrap:wrap;gap:8px}.storefront-picker-tile[data-v-15a27a88]{background:#fff;border:2px solid var(--tf-border,#e0e0e0);border-radius:6px;cursor:pointer;overflow:hidden;padding:0;position:relative}.storefront-picker-tile.is-selected[data-v-15a27a88]{border-color:var(--tf-brand-primary,#119ae9)}.storefront-picker-tile-img[data-v-15a27a88]{background:#fff;display:block;height:84px;-o-object-fit:contain;object-fit:contain;width:72px}.storefront-picker-tile-color[data-v-15a27a88]{background:rgba(0,0,0,.55);bottom:0;color:#fff;font-size:9px;font-weight:600;left:0;line-height:1.3;overflow:hidden;padding:1px 4px;pointer-events:none;position:absolute;right:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.storefront-picker-tile-order[data-v-15a27a88]{align-items:center;background:var(--tf-brand-primary,#119ae9);border-radius:50%;color:#fff;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;left:4px;position:absolute;top:4px;width:20px}.storefront-picker-empty[data-v-15a27a88]{color:rgba(0,0,0,.55);font-size:13px;padding:8px 0}.storefront-picker-lineup[data-v-15a27a88]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.storefront-picker-lineup-item[data-v-15a27a88]{background:#fff;border:1px solid var(--tf-border,#e0e0e0);border-radius:8px;cursor:grab;height:96px;overflow:hidden;position:relative;width:96px}.storefront-picker-lineup-item[data-v-15a27a88]:active{cursor:grabbing}.storefront-picker-lineup-item.is-deselected[data-v-15a27a88]{border-color:#efc879}.storefront-picker-lineup-deselected[data-v-15a27a88]{align-items:center;background:#fffaf0;border-bottom:1px solid #efc879;border-top:1px solid #efc879;bottom:19px;color:#6a5008;display:flex;font-size:8px;font-weight:600;gap:2px;justify-content:center;left:0;line-height:1.2;overflow:hidden;padding:1px 3px;pointer-events:none;position:absolute;right:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;z-index:1}.storefront-picker-lineup-deselected-icon[data-v-15a27a88]{color:#b26a00;flex-shrink:0;font-size:10px}.storefront-picker-lineup-color[data-v-15a27a88]{background:rgba(0,0,0,.55);bottom:0;color:#fff;font-size:10px;font-weight:600;left:0;line-height:1.3;overflow:hidden;padding:2px 4px;pointer-events:none;position:absolute;right:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;z-index:1}.storefront-picker-lineup-item.picker-drag-ghost[data-v-15a27a88]{background:#f0f4f8;border:2px dashed var(--tf-brand-primary,#119ae9);opacity:.4}.storefront-picker-lineup-item.picker-drag-ghost[data-v-15a27a88]>*{visibility:hidden}.storefront-picker-lineup-item.picker-drag-chosen[data-v-15a27a88]{cursor:grabbing}.storefront-picker-lineup-item.picker-drag-active[data-v-15a27a88]{box-shadow:0 6px 16px rgba(0,0,0,.28);opacity:1;transform:scale(1.03)}.storefront-picker-lineup-order[data-v-15a27a88]{align-items:center;background:var(--tf-brand-primary,#119ae9);border-radius:50%;color:#fff;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;left:4px;position:absolute;top:4px;width:20px;z-index:1}.storefront-picker-lineup-img[data-v-15a27a88]{background:#fff;display:block;height:96px;-o-object-fit:contain;object-fit:contain;width:96px}.storefront-picker-remove[data-v-15a27a88]{align-items:center;background:rgba(0,0,0,.55);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;line-height:1;padding:0;position:absolute;right:4px;top:4px;width:20px;z-index:1}.storefront-picker-remove[data-v-15a27a88]:hover{background:rgba(0,0,0,.75)}.storefront-picker-remove[data-v-15a27a88] .v-icon,.storefront-picker-remove[data-v-15a27a88] i{font-size:14px}.storefront-image-status[data-v-15a27a88]{align-items:center;color:rgba(0,0,0,.6);display:flex;flex-direction:row;font-size:12px;gap:6px}.storefront-image-status-icon[data-v-15a27a88]{font-size:16px}.storefront-image-status-text[data-v-15a27a88]{line-height:1.3}.storefront-section[data-v-15a27a88]{display:flex;flex-direction:column;gap:16px}.storefront-followup-card[data-v-15a27a88]{margin-top:0}.storefront-qty-inherited[data-v-15a27a88]{align-items:center;background:#f5f8fa;border-radius:8px;color:#5a6a82;display:flex;font-size:13px;gap:7px;padding:10px 13px}.storefront-qty-inherited-icon[data-v-15a27a88]{color:#5a6a82;font-size:16px}.storefront-qty-inherited strong[data-v-15a27a88]{color:#212121;font-weight:600}.storefront-toggle-row[data-v-15a27a88]{align-items:center;display:flex;gap:12px;margin-top:10px}.storefront-toggle-label[data-v-15a27a88]{color:#212121;font-size:13px;line-height:1.3}.storefront-toggle-label small[data-v-15a27a88]{color:rgba(0,0,0,.55);display:block;font-size:11px}.storefront-qty-override[data-v-15a27a88]{align-items:center;background:#fffaf0;border:1px solid #efc879;border-radius:8px;color:#6a5008;display:flex;font-size:13px;gap:8px;margin-top:12px;padding:10px 13px}.storefront-qty-override-icon[data-v-15a27a88]{color:#b26a00;font-size:16px}.storefront-qty-input[data-v-15a27a88]{max-width:110px}.storefront-qty-separator[data-v-15a27a88],.storefront-qty-suffix[data-v-15a27a88]{color:#6a5008;font-size:12px}.storefront-visibility-note[data-v-15a27a88]{background:#f5f8fa;border-radius:8px;color:#5a6a82;font-size:12px;line-height:1.4;margin-top:12px;padding:10px 13px}.ld-pip-popover-host[data-v-853e5744]{display:contents}.ld-pip[data-v-853e5744]{align-items:center;background:hsla(0,0%,100%,.92);border:1px solid rgba(0,0,0,.25);border-radius:8px;color:rgba(0,0,0,.75);cursor:pointer;display:inline-flex;font-size:10px;font-weight:600;height:16px;justify-content:center;line-height:1;min-width:16px;outline-offset:2px;padding:0 3px;position:absolute;right:2px;top:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ld-pip[data-v-853e5744]:focus-visible{outline:2px solid #1976d2}.ld-pip.is-manual[data-v-853e5744]{border-style:dashed}.ld-pip.is-ambiguous[data-v-853e5744]{background:hsla(0,0%,100%,.7);border-color:rgba(0,0,0,.15);color:rgba(0,0,0,.5)}.ld-pip-popover[data-v-853e5744]{background:var(--tf-bg,#fff);border:1px solid rgba(0,0,0,.12);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:1px;min-width:90px;padding:4px}.ld-pip-option[data-v-853e5744]{align-items:center;background:transparent;border:none;border-radius:4px;color:rgba(0,0,0,.8);cursor:pointer;display:flex;flex-direction:row;font-family:inherit;font-size:12px;gap:6px;padding:5px 8px;text-align:left;transition:background 80ms ease;white-space:nowrap;width:100%}.ld-pip-option[data-v-853e5744]:focus-visible,.ld-pip-option[data-v-853e5744]:hover{background:rgba(25,118,210,.08);outline:none}.ld-pip-option.is-selected[data-v-853e5744]{background:rgba(25,118,210,.12);color:#1976d2;font-weight:600}.ld-pip-option-icon[data-v-853e5744]{align-items:center;background:rgba(0,0,0,.06);border-radius:50%;display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:700;height:16px;justify-content:center;line-height:1;width:16px}.ld-pip-option.is-selected .ld-pip-option-icon[data-v-853e5744]{background:rgba(25,118,210,.15);color:#1976d2}.ld-pip-option-label[data-v-853e5744]{flex:1 1 auto;line-height:1.2}.colors-header[data-v-3f9780ba]{align-items:flex-start;display:flex;flex-direction:row;gap:12px}.colors-header-icon[data-v-3f9780ba]{flex:0 0 auto;font-size:28px}.colors-header-text[data-v-3f9780ba]{flex:1 1 auto;min-width:0}.colors-title[data-v-3f9780ba]{font-size:16px;font-weight:600;line-height:1.2}.colors-subtitle[data-v-3f9780ba]{color:rgba(0,0,0,.6);font-size:13px;margin-top:2px}.colors-toolbar[data-v-3f9780ba]{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-bottom:12px}.colors-filter-pills[data-v-3f9780ba]{display:flex;flex-direction:row;gap:6px}.colors-filter-pill[data-v-3f9780ba]{align-items:center;background:transparent;border:1px solid rgba(0,0,0,.18);border-radius:999px;cursor:pointer;display:inline-flex;font-size:12px;gap:6px;line-height:1.2;padding:4px 10px}.colors-filter-pill.is-active[data-v-3f9780ba]{background-color:rgba(25,118,210,.12);border-color:rgba(25,118,210,.6);color:#1976d2}.colors-filter-pill-count[data-v-3f9780ba]{background:rgba(0,0,0,.08);border-radius:999px;font-size:11px;font-weight:600;padding:1px 6px}.colors-search[data-v-3f9780ba]{flex:1 1 180px;max-width:240px}.colors-select-all-visible[data-v-3f9780ba]{align-items:center;background:transparent;border:1px solid rgba(0,0,0,.18);border-radius:4px;cursor:pointer;display:inline-flex;font-size:12px;gap:4px;padding:4px 10px}.colors-select-all-icon[data-v-3f9780ba]{font-size:16px}.colors-remove-all[data-v-3f9780ba]{align-items:center;background:transparent;border:1px solid rgba(0,0,0,.18);border-radius:4px;color:#b91c1c;cursor:pointer;display:inline-flex;font-size:12px;gap:4px;padding:4px 10px}.colors-remove-all[data-v-3f9780ba]:disabled{cursor:not-allowed;opacity:.4}.colors-loading[data-v-3f9780ba]{align-items:center;color:rgba(0,0,0,.6);display:flex;font-size:.875rem;gap:8px;padding:12px 4px}.colors-swatch-grid[data-v-3f9780ba]{display:grid;gap:5px;grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}.colors-tile[data-v-3f9780ba]{align-items:stretch;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;padding:4px;position:relative;text-align:left}.colors-tile.is-selected[data-v-3f9780ba]{border-color:#1976d2;box-shadow:0 0 0 1px #1976d2}.colors-tile.is-artifi-unsupported .color-chip[data-v-3f9780ba],.colors-tile.is-artifi-unsupported .color-name[data-v-3f9780ba],.colors-tile.is-artifi-unsupported .color-sku-code[data-v-3f9780ba]{opacity:.45}.colors-tile-unsupported-eye[data-v-3f9780ba]{background:hsla(0,0%,100%,.85);border-radius:50%;color:rgba(0,0,0,.6);font-size:14px;line-height:1;padding:1px;position:absolute;right:2px;top:2px}.color-chip[data-v-3f9780ba]{border:1px solid rgba(0,0,0,.08);border-radius:2px;height:28px}.color-chip.is-placeholder[data-v-3f9780ba]{background-image:linear-gradient(45deg,#c4c4c4 25%,transparent 0),linear-gradient(-45deg,#c4c4c4 25%,transparent 0),linear-gradient(45deg,transparent 75%,#c4c4c4 0),linear-gradient(-45deg,transparent 75%,#c4c4c4 0);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px}.color-name[data-v-3f9780ba]{font-size:11px;line-height:1.2;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.color-sku-code[data-v-3f9780ba]{color:rgba(0,0,0,.55);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.check-pip[data-v-3f9780ba]{background:#1976d2;border-radius:50%;color:#fff;font-size:12px;left:2px;width:16px}.check-pip[data-v-3f9780ba],.ld-pip[data-v-3f9780ba]{align-items:center;display:inline-flex;height:16px;justify-content:center;position:absolute;top:2px}.ld-pip[data-v-3f9780ba]{background:hsla(0,0%,100%,.92);border:1px solid rgba(0,0,0,.25);border-radius:8px;color:rgba(0,0,0,.75);cursor:pointer;font-size:10px;font-weight:600;line-height:1;min-width:16px;padding:0 3px;right:2px}.ld-pip.is-manual[data-v-3f9780ba]{border-style:dashed}.ld-pip.is-ambiguous[data-v-3f9780ba]{background:hsla(0,0%,100%,.7);border-color:rgba(0,0,0,.15);color:rgba(0,0,0,.5)}.ld-pip.is-heuristic-high[data-v-3f9780ba],.ld-pip.is-heuristic-low[data-v-3f9780ba]{-webkit-text-decoration:underline dotted rgba(0,0,0,.3);text-decoration:underline dotted rgba(0,0,0,.3);text-underline-offset:1px}.ld-pip.is-heuristic-low[data-v-3f9780ba]{opacity:.7}.colors-status-footer[data-v-3f9780ba]{align-items:center;color:rgba(0,0,0,.65);display:flex;flex-direction:row;font-size:12px;gap:12px;justify-content:space-between;margin-top:12px}.colors-decoration-link[data-v-3f9780ba]{color:#1976d2;font-weight:500;margin-left:auto;text-decoration:none}.colors-tile-footnote-dot[data-v-3f9780ba]{background:#f59e0b;border:1px solid rgba(0,0,0,.25);border-radius:50%;bottom:2px;height:10px;left:2px;position:absolute;width:10px}.colors-footnote-list[data-v-3f9780ba]{border-top:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;gap:6px;margin-top:12px;padding-top:12px}.colors-footnote-row[data-v-3f9780ba]{align-items:center;color:rgba(0,0,0,.75);display:flex;flex-direction:row;font-size:12px;gap:12px;justify-content:space-between}.colors-footnote-text[data-v-3f9780ba]{flex:1 1 auto;min-width:0}.colors-footnote-remove[data-v-3f9780ba]{background:transparent;border:1px solid rgba(0,0,0,.2);border-radius:4px;color:rgba(0,0,0,.7);cursor:pointer;flex:0 0 auto;font-size:11px;font-weight:500;padding:2px 10px}.sizes-header[data-v-44bb55c0]{align-items:flex-start;display:flex;flex-direction:row;gap:12px}.sizes-header-icon[data-v-44bb55c0]{flex:0 0 auto;font-size:28px}.sizes-header-text[data-v-44bb55c0]{flex:1 1 auto;min-width:0}.sizes-title[data-v-44bb55c0]{font-size:16px;font-weight:600;line-height:1.2}.sizes-subtitle[data-v-44bb55c0]{color:rgba(0,0,0,.6);font-size:13px;margin-top:2px}.section-label[data-v-44bb55c0]{color:rgba(0,0,0,.6);display:block;font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.qty-section[data-v-44bb55c0],.sizes-section[data-v-44bb55c0],.visibility-section[data-v-44bb55c0]{margin-bottom:20px}.sizes-chips[data-v-44bb55c0]{display:flex;flex-wrap:wrap;gap:8px}.sizes-loading[data-v-44bb55c0]{color:rgba(0,0,0,.6);font-size:14px;font-style:italic}.sizes-one-size[data-v-44bb55c0]{align-items:center;background:var(--tf-primary-soft);border-radius:16px;display:inline-flex;font-size:14px;font-weight:600;padding:6px 14px}.sizes-chip[data-v-44bb55c0]{background:#fff;border:1px solid var(--tf-slate-border);border-radius:16px;cursor:pointer;font:inherit;line-height:1.2;padding:6px 14px}.sizes-chip.active[data-v-44bb55c0]{background:var(--tf-slate-ink);border-color:var(--tf-slate-ink);color:#fff}.qty-inherited[data-v-44bb55c0]{align-items:center;background:var(--tf-primary-soft);border-radius:6px;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;gap:4px;margin:6px 0;padding:10px 12px}.qty-icon[data-v-44bb55c0]{margin-right:4px}.qty-override-toggle[data-v-44bb55c0],.vis-toggle[data-v-44bb55c0]{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;margin-top:4px}.qty-override-panel[data-v-44bb55c0]{display:flex;flex-direction:column;gap:6px;margin:6px 0}.qty-override-fields[data-v-44bb55c0]{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.qty-field[data-v-44bb55c0]{display:flex;flex-direction:column;gap:2px}.qty-field-label[data-v-44bb55c0]{color:rgba(0,0,0,.6);font-size:12px}.qty-field-suffix[data-v-44bb55c0]{color:rgba(0,0,0,.6);font-size:14px;padding-bottom:6px}.qty-input[data-v-44bb55c0]{border:1px solid var(--tf-slate-border);border-radius:4px;font:inherit;padding:4px 8px;width:80px}.qty-error[data-v-44bb55c0]{color:var(--tf-error-dark);font-size:12px;margin:4px 0 0;width:100%}.pricing-header[data-v-8550c6c6]{align-items:flex-start;display:flex;flex-direction:row;gap:12px}.pricing-header-icon[data-v-8550c6c6]{flex:0 0 auto;font-size:28px}.pricing-header-text[data-v-8550c6c6]{flex:1 1 auto;min-width:0}.pricing-title[data-v-8550c6c6]{font-size:16px;font-weight:600;line-height:1.2}.pricing-subtitle[data-v-8550c6c6]{color:rgba(0,0,0,.6);font-size:13px;margin-top:2px}.section-label[data-v-8550c6c6]{color:rgba(0,0,0,.6);display:block;font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.margin-section[data-v-8550c6c6],.suggested-price-section[data-v-8550c6c6],.upcharges-section[data-v-8550c6c6]{margin-bottom:20px}.suggested-price-row[data-v-8550c6c6]{align-items:center;display:flex;gap:12px}.suggested-price-readout[data-v-8550c6c6]{color:var(--tf-slate-ink);font-size:18px;font-weight:600;line-height:1.2}.apply-suggested-btn[data-v-8550c6c6]:disabled{cursor:not-allowed;opacity:.5}.suggested-price-missing[data-v-8550c6c6]{color:rgba(0,0,0,.4);font-style:italic}.suggested-price-caption[data-v-8550c6c6]{color:rgba(0,0,0,.55);font-size:12px;margin:4px 0 0}.margin-table tr.margin-default-row[data-v-8550c6c6]{background:rgba(0,0,0,.04)}.margin-default-label[data-v-8550c6c6]{font-weight:600}.upcharges-empty-hint[data-v-8550c6c6]{background:#f6f8fa;border:1px dashed var(--tf-slate-border);border-radius:6px;color:rgba(0,0,0,.65);font-size:13px;margin-bottom:8px;padding:8px 12px}.upcharges-table[data-v-8550c6c6]{border-collapse:collapse;width:100%}.upcharges-table td[data-v-8550c6c6],.upcharges-table th[data-v-8550c6c6]{border-bottom:1px solid var(--tf-slate-divider);font-size:14px;padding:8px;text-align:left}.upcharges-table th[data-v-8550c6c6]{color:rgba(0,0,0,.55);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.upcharges-table tr.disabled[data-v-8550c6c6]{opacity:.5}.currency-field[data-v-8550c6c6]{align-items:baseline;background:#fff;border:1px solid var(--tf-slate-border);border-radius:4px;display:inline-flex;overflow:hidden;padding-left:8px}.currency-prefix[data-v-8550c6c6]{align-items:baseline;background:transparent;border:none;color:inherit;display:inline-flex;font:inherit;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.currency-prefix.disabled[data-v-8550c6c6]{opacity:.5}.upcharge-input[data-v-8550c6c6]{background:transparent;border:none;font:inherit;outline:none;padding:4px 8px;width:80px}.margin-table[data-v-8550c6c6]{border-collapse:collapse;table-layout:fixed;width:100%}.margin-table col.col-size[data-v-8550c6c6]{width:12%}.margin-table col.col-cost[data-v-8550c6c6],.margin-table col.col-margin[data-v-8550c6c6],.margin-table col.col-store-price[data-v-8550c6c6],.margin-table col.col-upcharge[data-v-8550c6c6]{width:18%}.margin-table col.col-reset[data-v-8550c6c6]{width:16%}.margin-table td[data-v-8550c6c6],.margin-table th[data-v-8550c6c6]{border-bottom:1px solid var(--tf-slate-divider);font-size:14px;padding:8px;text-align:left}.margin-table th[data-v-8550c6c6]{color:rgba(0,0,0,.55);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.margin-percent-field[data-v-8550c6c6]{align-items:baseline;background:#fff;border:1px solid var(--tf-slate-border);border-radius:4px;display:inline-flex;overflow:hidden;padding-right:8px}.margin-percent-input[data-v-8550c6c6]{background:transparent;border:none;font:inherit;outline:none;padding:4px 8px;width:70px}.margin-percent-suffix[data-v-8550c6c6]{align-items:baseline;background:transparent;border:none;color:inherit;display:inline-flex;font:inherit;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.margin-upcharge-input[data-v-8550c6c6]{background:transparent;border:none;font:inherit;outline:none;padding:4px 8px;width:80px}.margin-table tr.margin-unset .currency-prefix[data-v-8550c6c6],.margin-table tr.margin-unset .margin-percent-input[data-v-8550c6c6],.margin-table tr.margin-unset .margin-percent-suffix[data-v-8550c6c6],.margin-table tr.margin-unset .margin-upcharge-input[data-v-8550c6c6]{color:rgba(0,0,0,.45);font-style:italic}.margin-reset-btn[data-v-8550c6c6]{background:#fff;border:1px solid var(--tf-slate-border);border-radius:4px;color:rgba(0,0,0,.7);cursor:pointer;font:inherit;font-size:12px;padding:4px 10px}.margin-reset-btn[data-v-8550c6c6]:hover{background:#f6f8fa}.upcharges-activation-hint[data-v-8550c6c6]{display:flex;flex-direction:column;gap:8px}.upcharges-activation-text[data-v-8550c6c6]{color:rgba(0,0,0,.65);font-size:13px;margin:0}.upcharges-activation-chips[data-v-8550c6c6]{display:flex;flex-wrap:wrap;gap:8px}.upcharges-enable-chip[data-v-8550c6c6]{background:#fff;border:1px solid var(--tf-slate-border);border-radius:16px;color:rgba(0,0,0,.7);cursor:pointer;font:inherit;font-size:13px;line-height:1.2;padding:4px 12px}.upcharges-enable-chip[data-v-8550c6c6]:hover{background:#f6f8fa}.context-panel-root[data-v-52908562]{width:100%}.stacked-sections[data-v-52908562]{display:flex;flex-direction:column;gap:24px}.context-panel-empty[data-v-52908562]{color:var(--tf-text-muted,#6b7280);font-size:14px;padding:32px 0}.toggle-colors-dialog[data-v-a67bf93c]{background:var(--tf-bg-surface,#fff);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:18px 20px 16px}.toggle-colors-header[data-v-a67bf93c]{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.toggle-colors-title[data-v-a67bf93c]{color:var(--tf-text-primary,#133752);font-size:15px;font-weight:700}.toggle-colors-count[data-v-a67bf93c]{color:var(--tf-text-muted,#6b7280);font-size:12px;font-weight:600}.toggle-colors-shortcuts[data-v-a67bf93c]{display:flex;gap:8px}.toggle-colors-shortcut[data-v-a67bf93c]{background:var(--tf-bg-subtle,#f5f8fa);border:1px solid var(--tf-border,#e0e0e0);border-radius:50px;color:var(--tf-text-primary,#133752);cursor:pointer;flex:0 0 auto;font-size:12.5px;font-weight:600;padding:5px 12px}.toggle-colors-shortcut[data-v-a67bf93c]:hover{background:var(--tf-bg-hover,#eef2f6)}.toggle-colors-list[data-v-a67bf93c]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;max-height:320px;overflow-y:auto;padding:0}.toggle-colors-row[data-v-a67bf93c]{margin:0}.toggle-colors-label[data-v-a67bf93c]{align-items:center;border-radius:6px;color:var(--tf-text-primary,#133752);cursor:pointer;display:flex;font-size:13.5px;gap:10px;padding:6px 8px}.toggle-colors-label[data-v-a67bf93c]:hover{background:var(--tf-bg-hover,#f3f4f6)}.toggle-colors-swatch[data-v-a67bf93c]{border:1px solid rgba(0,0,0,.18);border-radius:4px;flex:0 0 auto;height:18px;width:18px}.toggle-colors-name[data-v-a67bf93c]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toggle-colors-steal-tip[data-v-a67bf93c]{align-items:center;background:var(--tf-bg-warning-subtle,#fef3c7);border-radius:50px;color:var(--tf-warning,#d97706);cursor:help;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:600;gap:3px;padding:1px 8px}.toggle-colors-steal-tip .material-icons[data-v-a67bf93c]{font-size:13px!important}.toggle-colors-empty-warn[data-v-a67bf93c]{color:var(--tf-warning,#d97706);font-size:12px;margin:0}.toggle-colors-actions[data-v-a67bf93c]{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.toggle-colors-accept[data-v-a67bf93c],.toggle-colors-cancel[data-v-a67bf93c]{border-radius:6px;cursor:pointer;font-size:13.5px;font-weight:600;padding:7px 16px}.toggle-colors-cancel[data-v-a67bf93c]{background:none;border:1px solid var(--tf-border,#e0e0e0);color:var(--tf-text-primary,#133752)}.toggle-colors-cancel[data-v-a67bf93c]:hover{background:var(--tf-bg-hover,#f3f4f6)}.toggle-colors-accept[data-v-a67bf93c]{background:var(--tf-brand-primary,#119ae9);border:1px solid var(--tf-brand-primary,#119ae9);color:#fff}.toggle-colors-accept[data-v-a67bf93c]:hover:not(:disabled){background:var(--tf-brand-primary-hover,#0f89cf)}.toggle-colors-accept[data-v-a67bf93c]:disabled{cursor:not-allowed;opacity:.5}.variant-card[data-v-7655305a]{background:var(--tf-bg-card,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:12px}.variant-card.is-previewing[data-v-7655305a]{border-color:var(--tf-brand-primary,#119ae9);box-shadow:0 0 0 2px var(--tf-bg-selected,#e6f3fb)}.variant-card.variant-card-bg-light[data-v-7655305a]{background:#f4f7fa;border-color:#dfe6ed}.variant-card.variant-card-bg-dark[data-v-7655305a]{background:#1a2332;border-color:#28384e;color:#e6edf5}.variant-card.variant-card-bg-dark .variant-card-art-name[data-v-7655305a],.variant-card.variant-card-bg-dark .variant-card-title[data-v-7655305a]{color:#fff}.variant-card.variant-card-bg-dark .variant-card-filename[data-v-7655305a],.variant-card.variant-card-bg-dark .variant-card-routes-sub[data-v-7655305a]{color:#9eb3ce}.variant-card.variant-card-bg-dark .variant-card-color-count[data-v-7655305a]{background:hsla(0,0%,100%,.12);color:#cfd8e3}.variant-card.variant-card-bg-dark .variant-card-ink[data-v-7655305a]{color:#cfd8e3}.variant-card.variant-card-bg-dark .variant-card-version[data-v-7655305a]{background:hsla(0,0%,100%,.1);color:#cfd8e3}.variant-card.variant-card-bg-dark .variant-card-thumb[data-v-7655305a]{background:#0e1620;border-color:#28384e}.variant-card.variant-card-bg-dark .variant-card-thumb-empty[data-v-7655305a]{color:#9eb3ce}.variant-card.variant-card-bg-dark .variant-card-readability[data-state=ok][data-v-7655305a]{background:rgba(46,125,50,.22);color:#a6dbab}.variant-card.variant-card-bg-dark .variant-card-readability[data-state=warn][data-v-7655305a]{background:rgba(217,119,6,.22);color:#f5c577}.variant-card.variant-card-bg-dark .variant-card-replace[data-v-7655305a],.variant-card.variant-card-bg-dark .variant-card-send[data-v-7655305a]{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.18);color:#e6edf5}.variant-card.variant-card-bg-dark .variant-card-replace[data-v-7655305a]:hover,.variant-card.variant-card-bg-dark .variant-card-send[data-v-7655305a]:hover{background:hsla(0,0%,100%,.12)}.variant-card-header[data-v-7655305a]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.variant-card-title[data-v-7655305a]{color:var(--tf-text-primary,#133752);flex:1 1 auto;font-size:13.5px;font-weight:600}.variant-card-title-wrap[data-v-7655305a]{align-items:center;display:inline-flex;flex:1 1 auto;gap:6px;min-width:0}.variant-card-title-btn[data-v-7655305a]{background:none;border:none;border-radius:4px;color:inherit;cursor:text;flex:0 1 auto;font:inherit;font-size:13.5px;font-weight:600;margin:-1px -4px;min-width:0;overflow:hidden;padding:1px 4px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.variant-card-title-btn[data-v-7655305a]:hover{background:var(--tf-bg-hover,#f3f4f6)}.variant-card.variant-card-bg-dark .variant-card-title-btn[data-v-7655305a]{color:#fff}.variant-card.variant-card-bg-dark .variant-card-title-btn[data-v-7655305a]:hover{background:hsla(0,0%,100%,.1)}.variant-card-role-chip[data-v-7655305a]{background:var(--tf-bg-subtle,#f5f8fa);border-radius:50px;color:var(--tf-text-muted,#6b7280);flex:0 0 auto;font-size:10px;font-weight:700;letter-spacing:.04em;padding:1px 7px;text-transform:uppercase}.variant-card.variant-card-bg-dark .variant-card-role-chip[data-v-7655305a]{background:hsla(0,0%,100%,.12);color:#cfd8e3}.variant-card-name-input[data-v-7655305a]{flex:1 1 auto;max-width:260px;min-width:0}.variant-card-now-previewing[data-v-7655305a]{align-items:center;color:var(--tf-brand-primary,#119ae9);display:inline-flex;font-size:11px;font-weight:600;gap:4px;letter-spacing:.04em;text-transform:uppercase}.variant-card-now-dot[data-v-7655305a]{background:var(--tf-brand-primary,#119ae9);border-radius:50%;display:inline-block;height:7px;width:7px}.variant-card-color-count[data-v-7655305a]{background:var(--tf-bg-subtle,#f5f8fa);border-radius:50px;color:var(--tf-text-muted,#6b7280);font-size:11px;font-weight:600;padding:1px 8px}.variant-card-color-count-btn[data-v-7655305a]{align-items:center;border:1px solid transparent;cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:600;gap:4px}.variant-card-color-count-btn[data-v-7655305a]:hover{background:var(--tf-bg-hover,#eef2f6);border-color:var(--tf-border,#e0e0e0);color:var(--tf-brand-primary,#119ae9)}.variant-card-color-count-icon[data-v-7655305a]{font-size:12px!important}.variant-card.variant-card-bg-dark .variant-card-color-count-btn[data-v-7655305a]:hover{background:hsla(0,0%,100%,.18);color:#fff}.variant-card-routes-sub[data-v-7655305a]{color:var(--tf-text-muted,#6b7280);font-size:11.5px;margin:-2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variant-card-body[data-v-7655305a]{align-items:flex-start;display:flex;gap:12px}.variant-card-thumb[data-v-7655305a]{align-items:center;background:var(--tf-bg-thumb,#f8fafc);border:1px solid var(--tf-border,#e0e0e0);border-radius:4px;display:flex;flex:0 0 64px;height:64px;justify-content:center;overflow:hidden;width:64px}.variant-card-thumb img[data-v-7655305a]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.variant-card-thumb-empty[data-v-7655305a]{color:var(--tf-text-muted,#6b7280);font-size:11px;text-align:center}.variant-card-meta[data-v-7655305a]{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.variant-card-art-name[data-v-7655305a]{color:var(--tf-text-primary,#133752);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variant-card-filename[data-v-7655305a]{color:var(--tf-text-muted,#9ca3af);font-family:var(--tf-font-mono,ui-monospace,monospace);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variant-card-meta-row[data-v-7655305a]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.variant-card-ink[data-v-7655305a]{align-items:center;color:var(--tf-text-primary,#133752);display:inline-flex;font-size:11.5px;gap:5px}.variant-card-ink-dot[data-v-7655305a]{border:1px solid rgba(0,0,0,.18);border-radius:50%;display:inline-block;flex-shrink:0;height:11px;width:11px}.variant-card-version[data-v-7655305a]{background:var(--tf-bg-subtle,#f5f8fa);border-radius:4px;color:var(--tf-text-muted,#5a6a82);font-family:var(--tf-font-mono,ui-monospace,monospace);font-size:11px;font-weight:600;padding:1px 6px}.variant-card-chip[data-v-7655305a]{color:var(--tf-text-muted,#6b7280);font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.variant-card-chip[data-state=approved][data-v-7655305a]{color:var(--tf-success,#059669)}.variant-card-chip[data-state=changes_requested][data-v-7655305a],.variant-card-chip[data-state=rejected][data-v-7655305a]{color:var(--tf-danger,#dc2626)}.variant-card-chip[data-state=awaiting_approval][data-v-7655305a],.variant-card-chip[data-state=digitizing][data-v-7655305a],.variant-card-chip[data-state=in_review][data-v-7655305a],.variant-card-chip[data-state=uploaded][data-v-7655305a]{color:var(--tf-warning,#d97706)}.variant-card-readability[data-v-7655305a]{align-items:center;border-radius:50px;display:inline-flex;font-size:11.5px;gap:4px;padding:1px 8px}.variant-card-readability[data-state=ok][data-v-7655305a]{background:var(--tf-bg-success-subtle,#ecfdf5);color:var(--tf-success,#059669)}.variant-card-readability[data-state=warn][data-v-7655305a]{background:var(--tf-bg-warning-subtle,#fef3c7);color:var(--tf-warning,#d97706)}.variant-card-mi[data-v-7655305a]{font-size:13px!important}.variant-card-actions[data-v-7655305a]{display:flex;gap:8px;margin-top:8px}.variant-card-replace[data-v-7655305a],.variant-card-send[data-v-7655305a]{background:none;border:1px solid var(--tf-border,#e0e0e0);border-radius:4px;color:var(--tf-text-primary,#133752);cursor:pointer;flex:1 1 0;font-size:13px;min-width:0;overflow:hidden;padding:6px 12px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.variant-card-replace[data-v-7655305a]:hover,.variant-card-send[data-v-7655305a]:hover{background:var(--tf-bg-hover,#f3f4f6)}.variant-card-kind-trigger[data-v-7655305a]{background:none;border:none;border-radius:4px;color:var(--tf-text-muted,#6b7280);cursor:pointer;flex:0 0 auto;line-height:0;padding:2px 4px}.variant-card-kind-trigger[data-v-7655305a]:hover{background:var(--tf-bg-hover,#f3f4f6);color:var(--tf-brand-primary,#119ae9)}.variant-card-kind-trigger .material-icons[data-v-7655305a]{font-size:18px!important}.variant-card.variant-card-bg-dark .variant-card-kind-trigger[data-v-7655305a]{color:#cfd8e3}.variant-card.variant-card-bg-dark .variant-card-kind-trigger[data-v-7655305a]:hover{background:hsla(0,0%,100%,.12);color:#fff}.variant-card-kind-menu[data-v-7655305a]{background:var(--tf-bg-surface,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:2px;min-width:200px;padding:4px}.variant-card-kind-option[data-v-7655305a]{align-items:center;background:none;border:none;border-radius:4px;color:var(--tf-text-primary,#133752);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left;width:100%}.variant-card-kind-option[data-v-7655305a]:hover:not(:disabled){background:var(--tf-bg-hover,#f3f4f6)}.variant-card-kind-option[data-v-7655305a]:disabled{color:var(--tf-fg-5,#949494);cursor:not-allowed}.variant-card-kind-option.is-current[data-v-7655305a]{font-weight:600}.variant-card-kind-option-check[data-v-7655305a]{color:var(--tf-brand-primary,#119ae9);font-size:16px!important}.variant-card-kind-option-hint[data-v-7655305a]{color:var(--tf-text-muted,#9ca3af);font-size:10.5px;font-style:italic;white-space:nowrap}.variant-card-delete-trigger[data-v-7655305a]{background:none;border:none;border-radius:4px;color:var(--tf-text-muted,#6b7280);cursor:pointer;flex:0 0 auto;line-height:0;padding:2px 4px}.variant-card-delete-trigger[data-v-7655305a]:hover{background:var(--tf-bg-danger-subtle,#fef2f2);color:var(--tf-color-danger,#b91c1c)}.variant-card-delete-trigger .material-icons[data-v-7655305a]{font-size:18px!important}.variant-card-delete-confirm[data-v-7655305a]{display:flex;flex-direction:column;gap:8px;padding:4px 2px}.variant-card-delete-confirm-header[data-v-7655305a]{align-items:center;color:var(--tf-color-danger,#b91c1c);display:flex;font-size:13.5px;font-weight:600;gap:6px}.variant-card-delete-confirm-header .material-icons[data-v-7655305a]{font-size:18px!important}.variant-card-delete-confirm-body[data-v-7655305a]{color:var(--tf-text-primary,#133752);font-size:12px;line-height:1.45;margin:0}.variant-card-delete-confirm-actions[data-v-7655305a]{display:flex;gap:8px;justify-content:flex-end}.variant-card-delete-cancel[data-v-7655305a],.variant-card-delete-confirm-button[data-v-7655305a]{align-items:center;border-radius:4px;cursor:pointer;display:inline-flex;font-size:13px;gap:4px;padding:6px 12px}.variant-card-delete-cancel[data-v-7655305a]{background:none;border:1px solid var(--tf-border,#e0e0e0);color:var(--tf-text-primary,#133752)}.variant-card-delete-cancel[data-v-7655305a]:hover{background:var(--tf-bg-hover,#f3f4f6)}.variant-card-delete-confirm-button[data-v-7655305a]{background:var(--tf-color-danger,#b91c1c);border:1px solid var(--tf-color-danger,#b91c1c);color:#fff}.variant-card-delete-confirm-button[data-v-7655305a]:hover{background:var(--tf-color-danger-hover,#991b1b)}.variant-card-delete-confirm-button .material-icons[data-v-7655305a]{font-size:14px!important}.aspecific-help[data-v-55c0af2c]{color:var(--tf-text-muted,#6b7280);font-size:13px;line-height:1.4;margin:0 0 16px}.aspecific-section-label[data-v-55c0af2c]{color:var(--tf-text-muted,#6b7280);font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.aspecific-section-spaced[data-v-55c0af2c]{margin-top:20px}.aspecific-empty[data-v-55c0af2c]{color:var(--tf-text-muted,#6b7280);font-size:13px;font-style:italic;padding:16px 0}.aspecific-color-grid[data-v-55c0af2c]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.aspecific-color-tile[data-v-55c0af2c]{align-items:center;background:#fff;border:1px solid var(--tf-border,#e0e0e0);border-radius:6px;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:4px;padding:8px;position:relative;text-align:center}.aspecific-color-tile[data-v-55c0af2c]:hover{border-color:var(--tf-border-strong,#94a3b8)}.aspecific-color-tile.is-selected[data-v-55c0af2c]{border-color:var(--tf-color-primary,#1d4ed8);box-shadow:0 0 0 2px var(--tf-color-primary-soft,#c7d7fe)}.aspecific-color-chip[data-v-55c0af2c]{border:1px solid rgba(0,0,0,.1);border-radius:6px;height:40px;width:40px}.aspecific-color-chip.is-placeholder[data-v-55c0af2c]{background:repeating-linear-gradient(45deg,#f3f4f6,#f3f4f6 4px,#e5e7eb 0,#e5e7eb 8px)}.aspecific-color-name[data-v-55c0af2c]{color:var(--tf-text-primary,#133752);font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aspecific-ld-badge[data-v-55c0af2c]{border-radius:4px;bottom:4px;font-size:10px;font-weight:700;line-height:1;padding:2px 5px;position:absolute;right:4px}.aspecific-ld-badge-light[data-v-55c0af2c]{background:#fef3c7;color:#92400e}.aspecific-ld-badge-dark[data-v-55c0af2c]{background:#1f2937;color:#f9fafb}.aspecific-check-pip[data-v-55c0af2c]{align-items:center;background:var(--tf-color-primary,#1d4ed8);border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:18px;justify-content:center;position:absolute;right:4px;top:4px;width:18px}.aspecific-artwork-row[data-v-55c0af2c]{align-items:center;display:flex;gap:8px}.aspecific-artwork-btn[data-v-55c0af2c]{background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;color:var(--tf-text-primary,#133752);cursor:pointer;flex:1 1 auto;font-size:13px;padding:8px 12px;text-align:left}.aspecific-artwork-btn[data-v-55c0af2c]:hover{background:var(--tf-bg-hover,#f3f4f6)}.aspecific-artwork-clear[data-v-55c0af2c]{background:none;border:1px solid rgba(0,0,0,.15);border-radius:4px;color:rgba(0,0,0,.6);cursor:pointer;font-size:12px;padding:6px 10px}.dl-modal-overlay[data-v-6b0b997a]{align-items:center;background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.dl-modal[data-v-6b0b997a]{background:var(--tf-bg);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.2);display:flex;flex-direction:column;max-height:90vh;max-width:560px;overflow:hidden;width:90%}.dl-modal__header[data-v-6b0b997a]{border-bottom:1px solid rgba(0,0,0,.1);padding:16px 24px}.dl-modal__title[data-v-6b0b997a]{font-size:18px;font-weight:600;margin:0}.dl-modal__body[data-v-6b0b997a]{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:16px 24px}.dl-modal__decoration[data-v-6b0b997a]{color:rgba(0,0,0,.7);font-size:14px;margin:0}.dl-modal__fieldset[data-v-6b0b997a]{border:1px solid rgba(0,0,0,.1);border-radius:4px;padding:12px 16px}.dl-modal__fieldset legend[data-v-6b0b997a]{color:rgba(0,0,0,.7);font-size:13px;font-weight:500;padding:0 4px}.dl-client-row[data-v-6b0b997a]{align-items:center;display:flex;gap:12px;margin:8px 0}.dl-client-row__select[data-v-6b0b997a]{align-items:center;display:flex;gap:6px;min-width:160px}.dl-client-row__name[data-v-6b0b997a]{font-size:14px}.dl-client-row__email[data-v-6b0b997a]{align-items:center;display:flex;flex:1;gap:8px;min-width:0}.dl-client-row__email-text[data-v-6b0b997a]{color:rgba(0,0,0,.6);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-client-row__email-change[data-v-6b0b997a]{flex:0 0 auto;font-size:12px;padding:2px 6px}.dl-modal__empty[data-v-6b0b997a]{color:rgba(0,0,0,.6);font-size:14px;font-style:italic}.dl-field[data-v-6b0b997a]{display:flex;flex-direction:column;gap:4px}.dl-field__label[data-v-6b0b997a]{color:rgba(0,0,0,.7);font-size:13px;font-weight:500}.dl-field__input[data-v-6b0b997a]{border:1px solid rgba(0,0,0,.23);border-radius:4px;font-size:14px;padding:8px 12px}.dl-modal__error[data-v-6b0b997a]{color:#d32f2f;font-size:14px}.dl-modal__footer[data-v-6b0b997a]{border-top:1px solid rgba(0,0,0,.1);display:flex;gap:12px;justify-content:flex-end;padding:12px 24px}.dl-btn[data-v-6b0b997a]{border:1px solid transparent;border-radius:4px;cursor:pointer;font-size:14px;padding:8px 16px}.dl-btn--primary[data-v-6b0b997a]{background:#1976d2;color:var(--tf-bg)}.dl-btn--primary[data-v-6b0b997a]:disabled{background:rgba(25,118,210,.4);cursor:not-allowed}.dl-btn--link[data-v-6b0b997a]{background:none;border:none;color:rgba(0,0,0,.6)}.atomic-orders-notice[data-v-46159312]{align-items:flex-start;background:#fef3c7;border:1px solid #fde68a;border-radius:6px;color:#78350f;display:flex;font-size:13px;gap:10px;line-height:1.5;margin:12px 0;padding:12px 14px}.atomic-orders-notice--inline[data-v-46159312]{font-size:12px;margin:0;padding:10px 12px}.atomic-orders-notice__icon[data-v-46159312]{align-items:center;background:#b45309;border-radius:50%;color:#fff;display:inline-flex;flex:0 0 18px;font-family:Times New Roman,serif;font-size:11px;font-weight:700;height:18px;justify-content:center;line-height:1;width:18px}.atomic-orders-notice__body[data-v-46159312]{flex:1 1 auto}.affected-products-list[data-v-0b791fb1]{display:flex;flex-direction:column;gap:16px}.affected-products-list__re-approval[data-v-0b791fb1]{background:#f1f5f9;border-left:3px solid #2563eb;border-radius:4px;color:#1e3a8a;font-size:13px;padding:10px 12px}.affected-products-list__re-approval-label[data-v-0b791fb1]{font-weight:600}.affected-products-list__re-approval-clients[data-v-0b791fb1]{margin-left:6px}.affected-products-list__empty[data-v-0b791fb1]{color:#6b7280;font-size:13px;font-style:italic;padding:12px 0}.affected-products-list__store[data-v-0b791fb1]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden}.affected-products-list__store-header[data-v-0b791fb1]{align-items:center;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:10px 14px}.affected-products-list__store-name[data-v-0b791fb1]{color:#1f2c4a;font-size:14px;font-weight:600}.affected-products-list__store-count[data-v-0b791fb1]{color:#6b7280;font-size:12px}.affected-products-list__products[data-v-0b791fb1]{list-style:none;margin:0;padding:0}.affected-products-list__product[data-v-0b791fb1]{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;font-size:13px;gap:12px;padding:10px 14px}.affected-products-list__product[data-v-0b791fb1]:last-child{border-bottom:none}.affected-products-list__product-name[data-v-0b791fb1]{color:#1f2937;flex:1 1 auto}.affected-products-list__placement[data-v-0b791fb1]{background:#e0e7ff;border-radius:12px;color:#3730a3;flex:0 0 auto;font-size:11px;font-weight:600;padding:2px 8px}.affected-products-list__version[data-v-0b791fb1]{align-items:center;color:#4b5563;display:inline-flex;flex:0 0 auto;font-family:Menlo,monospace;font-size:12px;gap:6px}.affected-products-list__from[data-v-0b791fb1]{color:#9ca3af}.affected-products-list__arrow[data-v-0b791fb1]{color:#6b7280}.affected-products-list__to[data-v-0b791fb1]{color:#15803d;font-weight:600}.governed-edit-modal-backdrop[data-v-bf5b8f58]{align-items:flex-start;background:rgba(15,23,42,.5);display:flex;inset:0;justify-content:center;overflow-y:auto;padding:48px 16px;position:fixed;z-index:1000}.governed-edit-modal[data-v-bf5b8f58]{background:#fff;border-radius:8px;box-shadow:0 24px 60px rgba(15,23,42,.25);display:flex;flex-direction:column;max-height:calc(100vh - 96px);max-width:640px;overflow:hidden;width:100%}.governed-edit-modal__header[data-v-bf5b8f58]{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 20px}.governed-edit-modal__title[data-v-bf5b8f58]{color:#1f2c4a;font-size:18px;font-weight:600;margin:0}.governed-edit-modal__close[data-v-bf5b8f58]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#6b7280;cursor:pointer;font-size:22px;line-height:1}.governed-edit-modal__close[data-v-bf5b8f58]:disabled{cursor:not-allowed;opacity:.4}.governed-edit-modal__tabs[data-v-bf5b8f58]{background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex}.governed-edit-modal__tab[data-v-bf5b8f58]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-bottom:2px solid transparent;color:#6b7280;cursor:pointer;font-size:14px;font-weight:500;padding:12px 20px}.governed-edit-modal__tab--active[data-v-bf5b8f58]{border-bottom-color:#1f2c4a;color:#1f2c4a}.governed-edit-modal__tab--disabled[data-v-bf5b8f58]{cursor:not-allowed;opacity:.55}.governed-edit-modal__tab-badge[data-v-bf5b8f58]{background:#e5e7eb;border-radius:8px;color:#6b7280;font-size:10px;font-weight:700;margin-left:6px;padding:1px 6px;text-transform:uppercase}.governed-edit-modal__body[data-v-bf5b8f58]{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;overflow-y:auto;padding:20px}.governed-edit-modal__subhead[data-v-bf5b8f58]{color:#4b5563;font-size:14px;line-height:1.5;margin:0}.governed-edit-modal__upload[data-v-bf5b8f58]{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:6px;padding:14px}.governed-edit-modal__upload-label[data-v-bf5b8f58]{color:#1f2937;display:block;font-size:13px;font-weight:600;margin-bottom:8px}.governed-edit-modal__file[data-v-bf5b8f58]{font-size:13px;width:100%}.governed-edit-modal__file-name[data-v-bf5b8f58]{color:#1f2937;font-family:Menlo,monospace;font-size:12px;margin-top:8px}.governed-edit-modal__upload-error[data-v-bf5b8f58]{color:#b91c1c;font-size:12px;margin-top:8px}.governed-edit-modal__preview-actions[data-v-bf5b8f58]{align-items:center;display:flex;gap:12px}.governed-edit-modal__error-inline[data-v-bf5b8f58]{color:#b91c1c;font-size:13px}.governed-edit-modal__impact[data-v-bf5b8f58]{display:flex;flex-direction:column;gap:12px}.governed-edit-modal__impact-summary[data-v-bf5b8f58]{color:#1f2937;font-size:14px}.governed-edit-modal__name-row[data-v-bf5b8f58]{display:flex;flex-direction:column;gap:6px}.governed-edit-modal__name-input[data-v-bf5b8f58]{background:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:13px;padding:8px 10px;width:100%}.governed-edit-modal__name-input[data-v-bf5b8f58]:disabled{background:#f3f4f6;cursor:not-allowed}.governed-edit-modal__impact-heading[data-v-bf5b8f58]{color:#1f2c4a;font-size:14px;font-weight:600;margin:0}.governed-edit-modal__fork-block[data-v-bf5b8f58]{margin-top:8px}.governed-edit-modal__fork-block-heading[data-v-bf5b8f58]{color:#1f2937;font-size:13px;font-weight:600;margin:0 0 6px}.governed-edit-modal__fork-list[data-v-bf5b8f58]{color:#1f2937;font-size:13px;margin:0;padding-left:20px}.governed-edit-modal__progress[data-v-bf5b8f58]{padding:24px 0;text-align:center}.governed-edit-modal__progress-title[data-v-bf5b8f58]{color:#1f2c4a;font-size:16px;margin-bottom:16px}.governed-edit-modal__progress-bar[data-v-bf5b8f58]{background:#e5e7eb;border-radius:4px;height:8px;overflow:hidden;width:100%}.governed-edit-modal__progress-fill[data-v-bf5b8f58]{background:#2563eb;height:100%;transition:width .2s ease}.governed-edit-modal__success[data-v-bf5b8f58]{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;color:#065f46;font-size:14px;padding:16px}.governed-edit-modal__failed[data-v-bf5b8f58]{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#991b1b;font-size:13px;padding:16px}.governed-edit-modal__failed-headline[data-v-bf5b8f58]{margin-bottom:8px}.governed-edit-modal__failed-list[data-v-bf5b8f58]{margin:0;padding-left:20px}.governed-edit-modal__footer[data-v-bf5b8f58]{background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;gap:8px;justify-content:flex-end;padding:12px 20px}.governed-edit-modal__btn[data-v-bf5b8f58]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#1f2937;cursor:pointer;font-size:14px;padding:8px 16px}.governed-edit-modal__btn--primary[data-v-bf5b8f58]{background:#1f2c4a;border-color:#1f2c4a;color:#fff}.governed-edit-modal__btn--secondary[data-v-bf5b8f58]{background:#f3f4f6;border-color:#d1d5db;color:#1f2937}.governed-edit-modal__btn--ghost[data-v-bf5b8f58]{background:transparent;border-color:transparent;color:#6b7280}.governed-edit-modal__btn[data-v-bf5b8f58]:disabled{cursor:not-allowed;opacity:.55}.per-color-approval-badge[data-v-18966b8a]{align-items:center;background:#f3f4f6;border-radius:4px;display:inline-flex;font-size:.8125rem;gap:.5rem;padding:.25rem .5rem}.per-color-approval-badge__text[data-v-18966b8a]{color:#374151}.per-color-approval-badge__pill[data-v-18966b8a]{background:#d1d5db;border-radius:999px;color:#1f2937;font-size:.6875rem;font-weight:600;letter-spacing:.025em;padding:.0625rem .4rem;text-transform:uppercase}.per-color-approval-badge__pill--approved[data-v-18966b8a]{background:#d1fae5;color:#065f46}.per-color-approval-badge__pill--pending[data-v-18966b8a]{background:#fef3c7;color:#92400e}.per-color-approval-badge__pill--warning[data-v-18966b8a]{background:#fde68a;color:#92400e}.per-color-approval-badge__pill--danger[data-v-18966b8a]{background:#fee2e2;color:#991b1b}.per-color-approval-badge__action[data-v-18966b8a]{background:none;border:1px solid #d1d5db;border-radius:4px;color:#1d4ed8;cursor:pointer;font-size:.75rem;padding:.1875rem .5rem}.per-color-approval-badge__action[data-v-18966b8a]:hover:not(:disabled){background:#eff6ff;border-color:#93c5fd}.per-color-approval-badge__action[data-v-18966b8a]:disabled{cursor:not-allowed;opacity:.5}.deco-inspector-root[data-v-7a1ab1e8]{padding:16px 0}.deco-inspector-header[data-v-7a1ab1e8]{align-items:center;border-bottom:1px solid var(--tf-border,#e0e0e0);display:flex;gap:10px;margin-bottom:16px;padding-bottom:12px}.deco-inspector-num[data-v-7a1ab1e8]{align-items:center;background:var(--tf-bg-subtle,#eef2f6);border-radius:6px;color:var(--tf-text-primary,#133752);display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:700;height:28px;justify-content:center;line-height:1;width:28px}.deco-inspector-header-text[data-v-7a1ab1e8]{flex:1 1 auto;min-width:0}.deco-inspector-title[data-v-7a1ab1e8]{color:var(--tf-text-primary,#133752);font-size:16px;font-weight:600;line-height:1.25;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deco-inspector-sub[data-v-7a1ab1e8]{color:var(--tf-text-muted,#6b7280);font-size:12px;line-height:1.25;margin:2px 0 0}.deco-inspector-trash[data-v-7a1ab1e8]{background:none;border:none;border-radius:4px;color:var(--tf-text-muted,#6b7280);cursor:pointer;flex:0 0 auto;line-height:0;padding:4px}.deco-inspector-trash[data-v-7a1ab1e8]:hover{background:var(--tf-bg-danger-subtle,#fef2f2);color:var(--tf-color-danger,#b91c1c)}.deco-inspector-trash .material-icons[data-v-7a1ab1e8]{font-size:20px}.deco-inspector-placement-details[data-v-7a1ab1e8]{background:var(--tf-bg-subtle,#f8fafc);border-radius:4px;color:var(--tf-text-muted,#6b7280);display:flex;flex-wrap:wrap;font-size:12px;gap:4px 12px;margin:0 0 12px;padding:8px 10px}.deco-inspector-placement-detail+.deco-inspector-placement-detail[data-v-7a1ab1e8]:before{color:var(--tf-text-muted,#cbd5e1);content:" ";margin-right:4px}.deco-inspector-variants[data-v-7a1ab1e8]{display:flex;flex-direction:column;gap:12px}.deco-inspector-add-variant[data-v-7a1ab1e8]{align-items:center;align-self:flex-start;background:none;border:1px dashed var(--tf-border,#cbd5e0);border-radius:6px;color:var(--tf-text-muted,#6b7280);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:8px 12px}.deco-inspector-add-variant[data-v-7a1ab1e8]:hover{background:var(--tf-bg-hover,#f3f4f6);color:var(--tf-text-primary,#133752)}.deco-inspector-add-variant .material-icons[data-v-7a1ab1e8]{font-size:16px}.deco-inspector-split-shades[data-v-7a1ab1e8]{align-self:flex-start;background:none;border:none;color:var(--tf-brand-primary,#119ae9);cursor:pointer;font-size:12.5px;padding:0 2px;text-decoration:underline;text-underline-offset:2px}.deco-inspector-split-shades[data-v-7a1ab1e8]:hover{color:var(--tf-text-primary,#133752)}.deco-inspector-empty[data-v-7a1ab1e8]{color:var(--tf-text-muted,#6b7280);font-style:italic;margin:0;padding:16px 0}.deco-inspector-footer[data-v-7a1ab1e8]{align-items:flex-start;border-top:1px solid var(--tf-border,#e0e0e0);color:var(--tf-text-muted,#6b7280);display:flex;font-size:11.5px;gap:8px;line-height:1.4;margin-top:20px;padding-top:14px}.deco-inspector-footer-icon[data-v-7a1ab1e8]{flex:0 0 auto;font-size:14px!important;margin-top:1px}.deco-inspector-footer-text[data-v-7a1ab1e8]{flex:1 1 auto;min-width:0}.deco-inspector-toast[data-v-7a1ab1e8]{background:var(--tf-bg-success-subtle,#ecfdf5);border:1px solid var(--tf-success,#059669);border-radius:4px;color:var(--tf-success,#059669);font-size:13px;margin-top:12px;padding:8px 12px}.readiness-banner[data-v-4d108111]{align-items:center;background:var(--tf-surface,#fff);border-top:1px solid var(--tf-border,#e0e0e0);display:flex;flex:0 0 auto;gap:16px;justify-content:space-between;padding:12px 24px}.readiness-banner-text[data-v-4d108111]{display:flex;flex-direction:column;gap:2px}.readiness-banner-label[data-v-4d108111]{color:var(--tf-text-secondary,#555);font-size:14px}.readiness-banner-routing[data-v-4d108111]{align-items:center;display:inline-flex;font-size:12px;font-weight:600;gap:4px}.readiness-banner-routing[data-state=routed][data-v-4d108111]{color:var(--tf-success,#059669)}.readiness-banner-routing[data-state=blocked][data-v-4d108111]{color:var(--tf-warning,#b45309)}.readiness-banner-routing-mi[data-v-4d108111]{font-size:14px!important}.readiness-banner-cta[data-v-4d108111]{background:var(--tf-primary,#1976d2);border:1px solid var(--tf-primary,#1976d2);border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:6px 14px}.readiness-banner-cta[data-v-4d108111]:disabled{background:var(--tf-disabled-bg,#e0e0e0);border-color:var(--tf-disabled-bg,#e0e0e0);color:var(--tf-disabled-text,#888);cursor:not-allowed}.review-banner[data-v-4d014b12]{align-items:center;background:var(--tf-bg-warning-subtle,#fef3c7);border-bottom:1px solid var(--tf-warning-border,#fcd34d);color:var(--tf-warning-strong,#92400e);display:flex;font-size:13px;gap:12px;line-height:1.4;padding:10px 16px}.review-banner-icon[data-v-4d014b12]{color:var(--tf-warning,#d97706);flex:0 0 auto;font-size:18px!important}.review-banner-body[data-v-4d014b12]{flex:1 1 auto;min-width:0}.review-banner-count[data-v-4d014b12]{color:var(--tf-warning-strong,#92400e);font-weight:700}.review-banner-cta[data-v-4d014b12]{align-items:center;background:none;border:1px solid var(--tf-warning,#d97706);border-radius:4px;color:var(--tf-warning-strong,#92400e);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:600;gap:4px;padding:5px 12px}.review-banner-cta[data-v-4d014b12]:hover{background:var(--tf-bg-warning,#fde68a)}.review-banner-cta-icon[data-v-4d014b12]{font-size:15px!important}.sa-impersonation-banner[data-v-5efafab1]{align-items:center;background:var(--tf-bg-info-subtle,#eff6ff);border-bottom:1px solid var(--tf-border-info,#bfdbfe);color:var(--tf-text-info,#1d4ed8);display:flex;font-size:13px;gap:10px;padding:10px 16px}.sa-impersonation-banner-icon[data-v-5efafab1]{color:var(--tf-text-info,#1d4ed8);font-size:18px;line-height:1}.sa-impersonation-banner-text[data-v-5efafab1]{flex:1 1 auto}.sa-impersonation-banner-pick[data-v-5efafab1]{color:var(--tf-text-info,#1d4ed8);flex:0 0 auto;font-weight:600;text-decoration:underline}.product-editor-not-found[data-v-430ca249]{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:0;padding:48px 24px}.product-editor-not-found-card[data-v-430ca249]{align-items:center;background:var(--tf-surface,#fff);border:1px solid var(--tf-border,#e0e0e0);border-radius:8px;display:flex;flex-direction:column;gap:16px;max-width:480px;padding:32px;text-align:center}.product-editor-not-found-icon[data-v-430ca249]{color:var(--tf-text-subdued,#6b7280);font-size:48px;line-height:1}.product-editor-not-found-headline[data-v-430ca249]{color:var(--tf-text,#111827);font-size:18px;font-weight:600;line-height:1.3;margin:0}.product-editor-not-found-sub[data-v-430ca249]{color:var(--tf-text-subdued,#6b7280);font-size:14px;line-height:1.5;margin:0}.product-editor-not-found-actions[data-v-430ca249]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px}.product-editor-not-found-btn[data-v-430ca249]{background:var(--tf-surface,#fff);border:1px solid var(--tf-border,#d0d5dd);border-radius:4px;color:var(--tf-text,#111827);cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px}.product-editor-not-found-btn[data-v-430ca249]:hover{background:var(--tf-surface-hover,rgba(0,0,0,.04))}.product-editor-not-found-btn-primary[data-v-430ca249]{background:var(--tf-primary,#1d4ed8);border-color:var(--tf-primary,#1d4ed8);color:#fff}.product-editor-not-found-btn-primary[data-v-430ca249]:hover{background:var(--tf-primary-hover,#1e40af)}.product-editor-root[data-v-7716da51]{display:flex;flex-direction:column;min-height:100%}.product-editor-header[data-v-7716da51]{flex:0 0 auto}.product-editor-body[data-v-7716da51]{display:flex;flex:1 1 auto;flex-direction:row}.product-editor-rail[data-v-7716da51]{border-right:1px solid var(--tf-border,#e0e0e0);flex:0 0 280px;width:280px}.product-editor-right[data-v-7716da51]{border-left:1px solid var(--tf-border,#e0e0e0);flex:0 0 340px;padding:16px;width:340px}.product-editor-main[data-v-7716da51]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.product-editor-stage[data-v-7716da51]{flex:0 0 auto;height:clamp(380px,48vh,520px)}.product-editor-context[data-v-7716da51]{flex:1 1 auto;padding:16px 24px}.product-editor-sizes-colors-split.is-split-v2[data-v-7716da51]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.product-editor-split-row-top[data-v-7716da51]{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1.4fr) minmax(320px,1fr);min-width:0;padding:16px 24px}.product-editor-split-preview[data-v-7716da51]{display:flex;flex-direction:column;min-width:0}.product-editor-split-sizes[data-v-7716da51]{min-width:0}.product-editor-split-colors[data-v-7716da51]{min-width:0;padding:8px 24px 16px}.product-editor-stage--split[data-v-7716da51]{height:clamp(380px,48vh,520px)}.product-editor-split-sizes.product-editor-context[data-v-7716da51]{padding:0}@media (max-width:1100px){.product-editor-split-row-top[data-v-7716da51]{grid-template-columns:minmax(0,1fr)}.product-editor-stage--split[data-v-7716da51],.product-editor-stage[data-v-7716da51]{height:clamp(360px,42vh,440px)}.product-editor-split-sizes.product-editor-context[data-v-7716da51]{padding:16px 0 0}}.product-editor-banner[data-v-7716da51],.product-editor-review-banner[data-v-7716da51]{flex:0 0 auto}body.tf-product-editor-active .dist-main{padding:0}.image-sample[data-v-40edcb9a]{width:50px}.report-img[data-v-91a66092]{align-items:center;justify-content:center;padding-left:15px!important}.report-card[data-v-91a66092]{align-items:center;display:flex;height:100%;margin-bottom:20px;margin-top:20px;width:100%}.report-description[data-v-91a66092]{font-size:12px}.report-btn[data-v-91a66092]{background-color:#e4e4e4;border-radius:2px;font-size:12px;font-weight:500;height:25px;margin-right:10px}.btn-group[data-v-91a66092]{align-items:center;justify-content:center}.report-content[data-v-91a66092]{padding-left:25px!important}.grey-card[data-v-91a66092]{opacity:.4}.report-button[data-v-91a66092]{width:100%}.container-card[data-v-91a66092]{height:100%;width:100%}.disabled-tooltip[data-v-91a66092]{position:absolute;right:10px;top:6px}.batch-name[data-v-91a66092]{color:var(--tf-accent-crimson);padding-left:16px;position:relative;top:16px}.report-field p[data-v-7c658402]{margin-bottom:0}.link[data-v-7c658402]{cursor:pointer;text-decoration:underline}.report-button[data-v-7c658402]{margin:0;min-width:100px;width:100%}.large-report-button[data-v-7c658402]{margin:0;min-width:240px;width:100%}.reportGroupName[data-v-7c658402]{font-size:22px!important;font-weight:700;margin-top:40px}.reportGroupDescription[data-v-7c658402]{font-size:16px!important}.batch-dropdown-label[data-v-7c658402]{color:#b12419;font-weight:500}.item-info[data-v-311cc036]{width:100%}.item-card[data-v-311cc036]{background:#fff;border-radius:5px;padding:16px;width:100%}.item-actions[data-v-311cc036]{background:#f5f5f5;border-radius:5px}.table-item-card[data-v-311cc036]{padding-bottom:4px;padding-top:4px}.item-footer[data-v-311cc036]{margin-bottom:24px;padding:4px 8px}.flat-table-item-card[data-v-311cc036]{padding:0}.flat-item-card[data-v-311cc036]{background:#fff;border-radius:5px;padding:16px;width:100%}.field-header[data-v-311cc036]{color:var(--tf-fg-2);font-size:14px;font-weight:500}.field-value[data-v-311cc036]{color:var(--tf-fg-3);font-size:16px;font-weight:400}.top-bar[data-v-19625184]{margin-right:14px;padding-left:16px;padding-top:8px}.item-info[data-v-19625184]{width:100%}.item-card[data-v-19625184]{border-radius:5px;padding:8px;width:100%}.show-arrow-inactive[data-v-19625184]{color:gray;opacity:1}.search-button[data-v-19625184]{padding:0!important}.search-button-icon[data-v-19625184]{padding-top:12px}.table-item-card[data-v-19625184]{padding-bottom:4px}.report-container[data-v-88443674]{width:100%}.back-button[data-v-88443674]{left:25px!important;position:fixed!important;top:170px!important;z-index:2!important}.table-title[data-v-88443674]{margin-bottom:24px}.section-header[data-v-88443674]{background:#faf5f5;padding-left:16px}.field-header[data-v-88443674]{color:var(--tf-fg-2);font-size:14px;font-weight:500}.field-value[data-v-88443674]{color:var(--tf-fg-3);font-size:16px;font-weight:400}.mobile-card-text[data-v-88443674]{padding:0}.info-row[data-v-88443674]{padding-left:16px}.info-row[data-v-88443674],.order-item[data-v-88443674]{padding-bottom:16px;padding-top:16px}.data-summary-flex[data-v-6f8f79fa]{display:flex;margin:0!important}.data-summary-top[data-v-6f8f79fa]{margin-top:48px!important}.data-summary-title[data-v-6f8f79fa]{font-size:18px!important;font-weight:600;padding-bottom:5px;padding-top:10px}.bigNumber[data-v-6f8f79fa]{color:red;font-size:50px;font-weight:600}.bigText[data-v-6f8f79fa]{font-size:24px;padding-top:10px}.data-summary-border[data-v-6f8f79fa]{border-color:red;border-width:1.5px}@media only screen and (max-width:767px){.data-summary-top[data-v-6f8f79fa]{display:block}.data-summary-top .flex[data-v-6f8f79fa]{margin:20px 10px!important}.bigText[data-v-6f8f79fa]{font-size:18px}}.perf[data-v-f9cec9c6]{color:var(--tf-fg-2,var(--tf-fg-2));margin:var(--tf-sp-8,32px) auto;max-width:960px;padding:0 var(--tf-sp-4,16px)}.perf__title[data-v-f9cec9c6]{color:var(--tf-fg-1,var(--tf-fg-1));font-size:var(--tf-size-h2,1.5rem);font-weight:600;margin-bottom:var(--tf-sp-2,8px)}.perf__scope[data-v-f9cec9c6]{color:var(--tf-fg-3,var(--tf-fg-4));margin-bottom:var(--tf-sp-6,24px)}.perf__loading[data-v-f9cec9c6]{font-style:italic}.perf__error[data-v-f9cec9c6]{color:var(--tf-error,var(--tf-red));font-weight:600}.perf__cards[data-v-f9cec9c6]{display:grid;gap:var(--tf-sp-4,16px);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:var(--tf-sp-4,16px)}.perf__card[data-v-f9cec9c6]{background:var(--tf-surface,var(--tf-bg));border:1px solid var(--tf-border,var(--tf-border));border-radius:var(--tf-radius-md,12px);display:flex;flex-direction:column;gap:var(--tf-sp-2,8px);padding:var(--tf-sp-5,20px)}.perf__card-value[data-v-f9cec9c6]{color:var(--tf-fg-1,var(--tf-fg-1));font-size:var(--tf-size-h1,2rem);font-weight:700}.perf__card-label[data-v-f9cec9c6]{color:var(--tf-fg-3,var(--tf-fg-4));font-size:var(--tf-size-body-sm,.875rem)}.dord-table-wrap[data-v-0edd1bb2]{width:100%}.dord-row[data-v-0edd1bb2]{cursor:pointer}.dord-row[data-v-0edd1bb2]:hover{background:var(--tf-surface-hover,rgba(0,0,0,.03))}.dord-empty[data-v-0edd1bb2]{color:var(--tf-fg-3,rgba(0,0,0,.55));font-style:italic;padding:var(--tf-sp-6,24px) var(--tf-sp-4,16px);text-align:center}.dord[data-v-9c0cf4ec]{color:var(--tf-fg-2,rgba(0,0,0,.75));margin:var(--tf-sp-8,32px) auto;max-width:960px;padding:0 var(--tf-sp-4,16px)}.dord__title[data-v-9c0cf4ec]{color:var(--tf-fg-1,rgba(0,0,0,.9));font-size:var(--tf-size-h2,1.5rem);font-weight:600;margin-bottom:var(--tf-sp-2,8px)}.dord__scope[data-v-9c0cf4ec]{color:var(--tf-fg-3,rgba(0,0,0,.55));margin-bottom:var(--tf-sp-6,24px)}.dord__loading[data-v-9c0cf4ec]{font-style:italic}.dord__error[data-v-9c0cf4ec]{color:var(--tf-error,#c62828);font-weight:600}.dord__empty[data-v-9c0cf4ec]{color:var(--tf-fg-3,rgba(0,0,0,.55));font-style:italic;padding:var(--tf-sp-6,24px) var(--tf-sp-4,16px)}.dord__pager[data-v-9c0cf4ec]{align-items:center;display:flex;gap:var(--tf-sp-4,16px);justify-content:flex-end;margin-top:var(--tf-sp-4,16px)}.dord__pager-btn[data-v-9c0cf4ec]{background:var(--tf-surface,#fff);border:1px solid var(--tf-border,rgba(0,0,0,.16));border-radius:var(--tf-radius-sm,6px);cursor:pointer;padding:6px 14px}.dord__pager-btn[data-v-9c0cf4ec]:disabled{cursor:default;opacity:.45}.dord__pager-range[data-v-9c0cf4ec]{color:var(--tf-fg-3,rgba(0,0,0,.55));font-size:var(--tf-size-body-sm,.875rem)}.order-profit-breakdown[data-v-932dc598]{border:1px solid rgba(0,0,0,.12);border-radius:8px;padding:16px}.opb-header[data-v-932dc598]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.opb-internal-badge[data-v-932dc598]{background:rgba(0,0,0,.06);border-radius:4px;color:rgba(0,0,0,.6);font-size:.7rem;letter-spacing:.04em;padding:2px 6px;text-transform:uppercase}.opb-group[data-v-932dc598]{margin-top:12px}.opb-group-title[data-v-932dc598]{color:rgba(0,0,0,.55);font-size:.75rem;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.opb-row[data-v-932dc598]{display:flex;justify-content:space-between;padding:3px 0}.opb-row--subtotal[data-v-932dc598]{border-top:1px solid rgba(0,0,0,.08);font-weight:600;margin-top:4px;padding-top:6px}.opb-row--payment[data-v-932dc598]{font-weight:600}.opb-row--profit[data-v-932dc598]{border-top:2px solid rgba(0,0,0,.16);font-size:1.05rem;font-weight:700;margin-top:12px;padding-top:8px}.opb-row--loss .opb-value[data-v-932dc598]{color:#c62828}.opb-value--pending[data-v-932dc598]{color:rgba(0,0,0,.5);font-style:italic}.opb-note[data-v-932dc598]{color:rgba(0,0,0,.55);font-size:.75rem;font-style:italic;margin-top:6px}.dodetail[data-v-1dfb0508]{color:var(--tf-fg-2,rgba(0,0,0,.75));margin:var(--tf-sp-8,32px) auto;max-width:720px;padding:0 var(--tf-sp-4,16px)}.dodetail__nav[data-v-1dfb0508]{margin-bottom:var(--tf-sp-4,16px)}.dodetail__back[data-v-1dfb0508]{color:var(--tf-link,#1565c0);font-size:var(--tf-size-body-sm,.875rem);text-decoration:none}.dodetail__back[data-v-1dfb0508]:hover{text-decoration:underline}.dodetail__loading[data-v-1dfb0508]{font-style:italic;padding:var(--tf-sp-6,24px) 0}.dodetail__error[data-v-1dfb0508]{background:var(--tf-surface,#fff);border:1px solid var(--tf-border,rgba(0,0,0,.12));border-radius:var(--tf-radius-md,12px);padding:var(--tf-sp-6,24px)}.dodetail__error-msg[data-v-1dfb0508]{color:var(--tf-fg-2,rgba(0,0,0,.7))}.dodetail__profit[data-v-1dfb0508]{margin-top:var(--tf-sp-6,24px)}.dpay[data-v-1ffe4532]{color:var(--tf-fg-2,rgba(0,0,0,.75));margin:var(--tf-sp-8,32px) auto;max-width:1040px;padding:0 var(--tf-sp-4,16px)}.dpay__title[data-v-1ffe4532]{color:var(--tf-fg-1,rgba(0,0,0,.9));font-size:var(--tf-size-h2,1.5rem);font-weight:600;margin-bottom:var(--tf-sp-2,8px)}.dpay__scope[data-v-1ffe4532]{color:var(--tf-fg-3,rgba(0,0,0,.55));margin-bottom:var(--tf-sp-6,24px)}.dpay__loading[data-v-1ffe4532]{font-style:italic}.dpay__error[data-v-1ffe4532]{color:var(--tf-error,#c62828);font-weight:600}.dpay__empty[data-v-1ffe4532]{color:var(--tf-fg-3,rgba(0,0,0,.55));font-style:italic;padding:var(--tf-sp-6,24px) var(--tf-sp-4,16px)}.dpay__summary[data-v-1ffe4532]{display:flex;flex-wrap:wrap;gap:var(--tf-sp-6,24px);margin-bottom:var(--tf-sp-6,24px)}.dpay__summary-item[data-v-1ffe4532]{background:var(--tf-surface,#fff);border:1px solid var(--tf-border,rgba(0,0,0,.12));border-radius:var(--tf-radius,8px);display:flex;flex-direction:column;min-width:160px;padding:var(--tf-sp-4,16px) var(--tf-sp-6,24px)}.dpay__summary-item--net[data-v-1ffe4532]{border-color:var(--tf-brand,#1a73e8)}.dpay__summary-label[data-v-1ffe4532]{color:var(--tf-fg-3,rgba(0,0,0,.55));font-size:var(--tf-size-body-sm,.875rem);margin-bottom:var(--tf-sp-1,4px)}.dpay__summary-value[data-v-1ffe4532]{color:var(--tf-fg-1,rgba(0,0,0,.9));font-size:var(--tf-size-h3,1.25rem);font-weight:600}.dpay__summary-value--fees[data-v-1ffe4532]{color:var(--tf-fg-3,rgba(0,0,0,.55))}.dpay__summary-value--net[data-v-1ffe4532]{color:var(--tf-brand,#1a73e8)}.dpay__table[data-v-1ffe4532]{border-collapse:collapse;width:100%}.dpay__th[data-v-1ffe4532]{border-bottom:2px solid var(--tf-border,rgba(0,0,0,.12));color:var(--tf-fg-3,rgba(0,0,0,.55));font-size:var(--tf-size-body-sm,.875rem);font-weight:600;padding:var(--tf-sp-2,8px) var(--tf-sp-3,12px);text-align:left}.dpay__th--num[data-v-1ffe4532]{text-align:right}.dpay__td[data-v-1ffe4532]{border-bottom:1px solid var(--tf-border,rgba(0,0,0,.08));font-size:var(--tf-size-body,1rem);padding:var(--tf-sp-3,12px)}.dpay__td--num[data-v-1ffe4532]{font-variant-numeric:tabular-nums;text-align:right}.dpay__row:last-child .dpay__td[data-v-1ffe4532]{border-bottom:none}.dpay__status[data-v-1ffe4532]{border-radius:99px;display:inline-block;font-size:var(--tf-size-body-sm,.875rem);padding:2px 8px}.dpay__status--complete[data-v-1ffe4532]{background:rgba(27,168,80,.12);color:#1b6e30}.dpay__status--pending[data-v-1ffe4532]{background:rgba(255,160,0,.12);color:#7d5200}.home-logo{margin-top:10em}.login[data-v-5d61b514]{z-index:100}.background[data-v-5d61b514]{height:100%;position:absolute;width:100%}.background-pos[data-v-5d61b514]{align-items:center;display:flex;height:100vh;justify-content:center}@media only screen and (max-width:767px){.background-pos[data-v-5d61b514]{display:none}}.background-img[data-v-5d61b514]{height:100vh;left:0;position:absolute}.btn-login[data-v-5d61b514]{border-radius:50px!important;height:48px!important}.login[data-v-5d61b514]{display:flex;justify-content:center}.login-form[data-v-5d61b514]{width:90%}.main-container-w-background[data-v-5d61b514]{background-color:#f5f8fa;height:100vh}.main-container[data-v-5d61b514]{height:100%;width:100%}.login-card[data-v-5d61b514]{border-radius:36px;padding:50px 36px}.tf-logo[data-v-5d61b514]{image-rendering:crisp-edges}.btn-forgot[data-v-5d61b514]{margin-left:0;width:100%}.loading-wheel[data-v-5d61b514]{bottom:45px;height:25px;position:absolute;right:50px;width:25px}.login[data-v-7212368e]{z-index:100}.background[data-v-7212368e]{height:100%;position:absolute;width:100%}.background-pos[data-v-7212368e]{align-items:center;display:flex;height:100vh;justify-content:center}@media only screen and (max-width:767px){.background-pos[data-v-7212368e]{display:none}}.background-img[data-v-7212368e]{height:100vh;left:0;position:absolute}.btn-login[data-v-7212368e]{border-radius:50px!important;height:48px!important}.login[data-v-7212368e]{display:flex;justify-content:center}.login-form[data-v-7212368e]{width:90%}.btn-forgot[data-v-7212368e]{margin-left:0;width:100%}.accept-invitation-page[data-v-4f5bd6be]{align-items:flex-start;background:var(--tf-surface-alt,#f6f7fb);display:flex;justify-content:center;min-height:100vh;padding:64px 16px}.accept-invitation-card[data-v-4f5bd6be]{background:var(--tf-bg,#fff);border-radius:var(--tf-radius-sm,8px);box-shadow:0 4px 24px rgba(0,0,0,.08);max-width:480px;padding:32px;width:100%}.accept-invitation-header[data-v-4f5bd6be]{margin-bottom:24px}.accept-invitation-title[data-v-4f5bd6be]{color:var(--tf-fg-1,#111);font-size:24px;font-weight:600;margin:0 0 8px}.accept-invitation-sub[data-v-4f5bd6be]{color:var(--tf-fg-2,#555);font-size:14px;margin:0}.accept-invitation-error[data-v-4f5bd6be],.accept-invitation-loading[data-v-4f5bd6be]{color:var(--tf-fg-2,#555);padding:24px 0}.accept-invitation-error[data-v-4f5bd6be]{color:#6b3a3a}.accept-invitation-help[data-v-4f5bd6be]{color:var(--tf-fg-3,#777);font-size:13px;margin-top:8px}.accept-invitation-form[data-v-4f5bd6be]{display:flex;flex-direction:column;gap:16px}.accept-invitation-label[data-v-4f5bd6be]{color:var(--tf-fg-2,#555);display:flex;flex-direction:column;font-size:13px;gap:4px}.accept-invitation-input[data-v-4f5bd6be]{background:var(--tf-bg,#fff);border:1px solid var(--tf-border,#d0d4dc);border-radius:var(--tf-radius-xs,4px);color:var(--tf-fg-1,#111);font-size:14px;padding:10px 12px}.accept-invitation-input[readonly][data-v-4f5bd6be]{background:var(--tf-surface-alt,#f6f7fb)}.accept-invitation-hint[data-v-4f5bd6be]{color:var(--tf-fg-3,#777);font-size:12px}.accept-invitation-error-text[data-v-4f5bd6be]{color:#c0392b;font-size:13px;margin:0}.accept-invitation-submit[data-v-4f5bd6be]{background:var(--tf-accent,#2c5fff);border:none;border-radius:var(--tf-radius-xs,4px);color:#fff;cursor:pointer;font-size:15px;font-weight:600;margin-top:8px;padding:12px}.accept-invitation-submit[data-v-4f5bd6be]:disabled{cursor:not-allowed;opacity:.6}.container[data-v-b1b56980]{background-color:#fff}.main-card[data-v-c7ab888a]{border-radius:10px;cursor:pointer;height:100%;margin:0!important;width:100%}.card-container[data-v-c7ab888a]{height:100%;margin:0!important;padding-top:5px;width:100%}.card-image[data-v-c7ab888a]{height:100%;margin:auto}.description[data-v-c7ab888a]{font-size:16px}.description-container-mobile[data-v-c7ab888a]{height:100%;margin:0!important}.description-container[data-v-c7ab888a]{height:100%;margin:0!important;min-height:145px}.enabled-message[data-v-c7ab888a]{color:gray}.header[data-v-c7ab888a]{font-size:18px}.card-title[data-v-c7ab888a]{font-size:22px}.image-header[data-v-c7ab888a]{color:#9c9c9c;font-size:16px;margin:10px}.md-body[data-v-c7ab888a]{margin-bottom:0!important}.mobile-details[data-v-c7ab888a]{height:100%}.image-container[data-v-c7ab888a]{padding-top:20px!important}.clamp-text[data-v-c7ab888a]{display:-webkit-box;height:25px;margin-top:0;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.big_button[data-v-128c2abb]{height:300px!important;margin:10px!important;width:48%!important}.cards-container[data-v-128c2abb]{width:75vw}.title[data-v-128c2abb]{font-size:60px!important}.subheader[data-v-128c2abb]{font-size:16px!important}.title[data-v-3ca58969],.title[data-v-51d3517e],.title[data-v-7af0b445],.title[data-v-7b00ce18]{font-size:60px!important}.text-indent[data-v-51d3517e]{margin-bottom:0!important;margin-left:15px}.background[data-v-e5589016]{background-color:#f5f8fa;height:100vh}.desktop-card[data-v-e5589016]{border-radius:10px;max-height:850px;max-width:600px;padding-left:25px;padding-right:25px;z-index:1}.bullet-point[data-v-e5589016]{margin-bottom:25px}.bullet-point-subheader[data-v-e5589016]{padding-left:32px}.hover[data-v-e5589016]{position:relative;z-index:5px}.page-error[data-v-2beee3f7]{left:0;margin:16px 16px 16px 30px;position:absolute;top:0;z-index:1}.subheader[data-v-2beee3f7]{color:#212121;font-weight:400;margin-bottom:15px}.text-field[data-v-2beee3f7]{margin-bottom:16px}.step-indicator[data-v-2beee3f7]{margin-bottom:12px}p[data-v-2beee3f7]{color:#424242}.height-100[data-v-2beee3f7],.v-window__container[data-v-2beee3f7]{height:100%}.apply-promo-code-btn[data-v-2beee3f7]{color:#626262;cursor:pointer;margin-left:12px;margin-right:6px;margin-top:2px}.valid-promo-code[data-v-2beee3f7]{color:#1ccc1c;margin-left:12px;margin-right:6px;margin-top:2px}.incorrect-promo-code[data-v-2beee3f7]{color:#ff2e2e;margin-left:12px;margin-right:6px;margin-top:2px}.stripe-card-element[data-v-2beee3f7]{background:#fff;border:1px solid rgba(0,0,0,.42);border-radius:4px;padding:12px;transition:border-color .2s}.stripe-card-element[data-v-2beee3f7]:hover{border-color:rgba(0,0,0,.87)}.stripe-card-element.StripeElement--focus[data-v-2beee3f7]{border-color:#1976d2;border-width:2px;padding:11px}.stripe-card-errors[data-v-2beee3f7]{color:#fa755a;font-size:12px;min-height:20px}.v-input[data-v-6ff70d29]{margin-bottom:0;margin-top:0}.background[data-v-6ff70d29],.mobile-background[data-v-6ff70d29]{background-color:#f5f8fa;height:100vh}.title[data-v-6ff70d29]{font-size:40px!important;font-weight:700}.credit-card-field[data-v-6ff70d29]{border-radius:25px}.dotted[data-v-6ff70d29]{background-color:#fff;border:none;border-top:2px dotted gray;color:#fff}.tf-logo[data-v-6ff70d29]{margin:16px;position:absolute;right:0;top:0;z-index:1}.desktop-card[data-v-6ff70d29]{border-radius:10px;max-height:850px;max-width:600px;padding-left:25px;padding-right:25px;z-index:1}.signup-desktop[data-v-6ff70d29]{position:relative;width:100vw}.signup-sidebar-decoration[data-v-6ff70d29]{bottom:0;left:0;position:absolute;top:0;width:30vw!important;z-index:0}@media (max-width:1439px){.signup-sidebar-decoration[data-v-6ff70d29]{display:none}}.mobile-card[data-v-6ff70d29]{border-radius:10px;max-width:500px;min-height:600px;width:90%;z-index:1}.red-stripe[data-v-6ff70d29]{background:#119ae9;height:110px;position:absolute;top:58%;transform:rotate(165deg);width:120vw;z-index:0}.hover[data-v-6ff70d29]{position:relative;z-index:5px}.sendEmailLink[data-v-6ff70d29]{font-weight:600}.resend-email[data-v-6ff70d29]{margin-top:-50px}p[data-v-6ff70d29]{color:#424242}.login[data-v-0c9133fe]{z-index:100}.background[data-v-0c9133fe]{height:100%;position:absolute;width:100%}.background-pos[data-v-0c9133fe]{align-items:center;display:flex;height:100vh;justify-content:center}@media only screen and (max-width:767px){.background-pos[data-v-0c9133fe]{display:none}}.background-img[data-v-0c9133fe]{height:100vh;left:0;position:absolute}.btn-login[data-v-0c9133fe]{border-radius:50px!important;height:48px!important}.login[data-v-0c9133fe]{display:flex;justify-content:center}.login-form[data-v-0c9133fe]{width:90%}.main-container-w-background[data-v-0c9133fe]{background-color:#f5f8fa;height:100vh}.main-container[data-v-0c9133fe]{height:100%;width:100%}.login-card[data-v-0c9133fe]{border-radius:10px}.tf-logo[data-v-0c9133fe]{image-rendering:crisp-edges}.btn-forgot[data-v-0c9133fe]{margin-left:0;width:100%}.section-board[data-v-65fb5cbe]{align-items:center;display:flex;margin-bottom:64px!important}.header-board[data-v-65fb5cbe]{margin-bottom:64px}.btn-board[data-v-65fb5cbe]{width:215px}.link[data-v-65fb5cbe]{text-decoration:none}.icon[data-v-65fb5cbe]{width:50px}.header[data-v-65fb5cbe]{font-size:30px;font-weight:250px;margin-top:35px}.dotted[data-v-65fb5cbe]{background-color:var(--tf-bg);border:none;border-top:3px dotted #d3d3d3;color:var(--tf-bg);margin-left:15px;padding-bottom:7px}.friends-image-desktop[data-v-65fb5cbe]{margin-top:40px;max-width:450px;position:fixed;right:130px;transform:scaleX(-1);width:100%}.md-body[data-v-65fb5cbe]{margin-bottom:16px}.title[data-v-7d6f07ac]{font-size:45px!important;margin-bottom:10px}.header[data-v-7d6f07ac]{background:var(--tf-bg)!important;border-radius:3px;font-size:14px;font-weight:400;margin:auto;width:100%}.active-header[data-v-7d6f07ac]{background:var(--tf-primary)!important;border-radius:3px;color:var(--tf-bg);font-size:14px;font-weight:700;margin:auto;width:100%}.header-button[data-v-7d6f07ac],.header[data-v-7d6f07ac]:hover{font-size:14px;font-weight:400;padding:8px}.header[data-v-7d6f07ac]:hover{background:hsla(0,0%,88%,.8)!important;color:#000;cursor:pointer}.button-text[data-v-7d6f07ac]{font-size:15px}.navbar-header[data-v-7d6f07ac]{font-size:15px;font-weight:medium;text-transform:uppercase}.image,.image[data-v-9d2c0e1a]{width:100%}.guides-container-desktop[data-v-9d2c0e1a]{width:75%}.guides-container-mobile[data-v-9d2c0e1a]{width:100%}.navbar-container[data-v-9d2c0e1a]{height:100%;margin-left:25px}.navbar[data-v-9d2c0e1a]{flex:none;position:fixed;top:285px;width:250px;z-index:1}.guide[data-v-9d2c0e1a]{padding-bottom:48px}.bottom-filler[data-v-9d2c0e1a]{height:400px}.spacer[data-v-9d2c0e1a]{height:50px}.guide[data-v-370e48d8],.guide[data-v-388a9afe],.guide[data-v-3e353d3a],.guide[data-v-78f1768c],.guide[data-v-7f649d0a]{padding-bottom:48px}li[data-v-370e48d8]{color:var(--tf-fg-3)}.image[data-v-370e48d8]{margin-bottom:10px;margin-top:10px}p[data-v-370e48d8]{line-height:33px}.title[data-v-1361fcee]{font-size:60px!important}.active-tab[data-v-1361fcee]{color:var(--tf-primary)!important}.tabs[data-v-1361fcee]{margin-bottom:25px}.article-title[data-v-1361fcee]{font-weight:700}.v-tabs[data-v-1361fcee]{border-bottom:1px solid #119ae948}.guide-title[data-v-1361fcee]{margin-top:35px}.tabs-desktop[data-v-1361fcee]{width:75%}.tabs-mobile[data-v-1361fcee]{width:100%}.guide-description[data-v-1361fcee]{margin-bottom:25px}.guide[data-v-34d504a0],.guide[data-v-6d0b775e],.guide[data-v-d1726600],.guide[data-v-e8e2457e]{padding-bottom:48px}.title[data-v-4c7e01b4]{font-size:60px!important}.active-tab[data-v-4c7e01b4]{color:var(--tf-primary)!important}.tabs[data-v-4c7e01b4]{margin-bottom:25px}.article-title[data-v-4c7e01b4]{font-weight:700}.v-tabs[data-v-4c7e01b4]{border-bottom:1px solid #119ae948}.guide-title[data-v-4c7e01b4]{margin-top:35px}.guide-description[data-v-4c7e01b4]{margin-bottom:25px}.guide[data-v-12c31bc4]{padding-bottom:48px}.link[data-v-12c31bc4]{cursor:pointer;text-decoration:underline}.title[data-v-1c10021f]{font-size:60px!important}.active-tab[data-v-1c10021f]{color:var(--tf-primary)!important}.tabs[data-v-1c10021f]{margin-bottom:25px}.article-title[data-v-1c10021f]{font-weight:700}.v-tabs[data-v-1c10021f]{border-bottom:1px solid #119ae948}.guide-title[data-v-1c10021f]{margin-top:35px}.tabs-desktop[data-v-1c10021f]{width:75%}.tabs-mobile[data-v-1c10021f]{width:100%}.guide-description[data-v-1c10021f]{margin-bottom:25px}.guide[data-v-eec545de]{padding-bottom:48px}.link[data-v-eec545de]{cursor:pointer;text-decoration:underline}.title[data-v-74adae31]{font-size:60px!important}.active-tab[data-v-74adae31]{color:var(--tf-primary)!important}.tabs[data-v-74adae31]{margin-bottom:25px}.article-title[data-v-74adae31]{font-weight:700}.v-tabs[data-v-74adae31]{border-bottom:1px solid #119ae948}.guide-title[data-v-74adae31]{margin-top:35px}.tabs-desktop[data-v-74adae31]{width:75%}.tabs-mobile[data-v-74adae31]{width:100%}.guide-description[data-v-74adae31]{margin-bottom:25px}.guide[data-v-bc221898]{padding-bottom:48px}.link[data-v-bc221898]{cursor:pointer;text-decoration:underline}.title[data-v-57765273]{font-size:60px!important}.active-tab[data-v-57765273]{color:var(--tf-primary)!important}.tabs[data-v-57765273]{margin-bottom:25px}.article-title[data-v-57765273]{font-weight:700}.v-tabs[data-v-57765273]{border-bottom:1px solid #119ae948}.guide-title[data-v-57765273]{margin-top:35px}.tabs-desktop[data-v-57765273]{width:75%}.tabs-mobile[data-v-57765273]{width:100%}.guide-description[data-v-57765273]{margin-bottom:25px}.guide[data-v-6e125be2]{padding-bottom:48px}.link[data-v-6e125be2]{cursor:pointer;text-decoration:underline}.title[data-v-bd525ace]{font-size:60px!important}.active-tab[data-v-bd525ace]{color:var(--tf-primary)!important}.tabs[data-v-bd525ace]{margin-bottom:25px}.article-title[data-v-bd525ace]{font-weight:700}.v-tabs[data-v-bd525ace]{border-bottom:1px solid #119ae948}.guide-title[data-v-bd525ace]{margin-top:35px}.tabs-desktop[data-v-bd525ace]{width:75%}.tabs-mobile[data-v-bd525ace]{width:100%}.guide-description[data-v-bd525ace]{margin-bottom:25px}.guide[data-v-73e3df03]{padding-bottom:48px}.link[data-v-73e3df03]{cursor:pointer;text-decoration:underline}.image[data-v-73e3df03]{margin-bottom:10px;margin-top:10px}.title[data-v-5cc81ca6]{font-size:60px!important}.active-tab[data-v-5cc81ca6]{color:var(--tf-primary)!important}.tabs[data-v-5cc81ca6]{margin-bottom:25px}.article-title[data-v-5cc81ca6]{font-weight:700}.v-tabs[data-v-5cc81ca6]{border-bottom:1px solid #119ae948}.guide-title[data-v-5cc81ca6]{margin-top:35px}.tabs-desktop[data-v-5cc81ca6]{width:75%}.tabs-mobile[data-v-5cc81ca6]{width:100%}.guide-description[data-v-5cc81ca6]{margin-bottom:25px}.guide[data-v-2299dfc4]{padding-bottom:48px}.link[data-v-2299dfc4]{cursor:pointer;text-decoration:underline}.guide[data-v-2e795ac8]{padding-bottom:48px}.link[data-v-2e795ac8]{cursor:pointer;text-decoration:underline}.title[data-v-3082dade]{font-size:60px!important}.active-tab[data-v-3082dade]{color:var(--tf-primary)!important}.tabs[data-v-3082dade]{margin-bottom:25px}.article-title[data-v-3082dade]{font-weight:700}.v-tabs[data-v-3082dade]{border-bottom:1px solid #119ae948}.guide-title[data-v-3082dade]{margin-top:35px}.tabs-desktop[data-v-3082dade]{width:75%}.tabs-mobile[data-v-3082dade]{width:100%}.guide-description[data-v-3082dade]{margin-bottom:25px}.exit_button[data-v-4211e5bf]{position:absolute!important;right:6px!important;top:6px!important}.checkout_field[data-v-ccbe0f0a]{max-width:250px!important;min-width:250px!important}.quantity_item[data-v-172f0424]{position:relative!important;right:16px!important}.quantity_tray[data-v-172f0424]{width:100px!important}.order-view-edit-button-tray[data-v-48e1d0f5]{padding-bottom:14px;padding-left:14px;padding-right:14px}.quantity_item{position:relative!important;right:16px!important}.quantity_tray{width:100px!important}.checkout_field{max-width:250px!important;min-width:250px!important}.icon-card{height:100%!important;max-height:775px!important}.order-view-edit-button-tray{padding-bottom:14px;padding-left:14px;padding-right:14px}.v-dialog--animated{animation-duration:0;animation-name:none;animation-timing-function:none}.container-card[data-v-0ec0b7ee]{border:1px solid #ededed;width:100%}.section-header[data-v-0ec0b7ee]{background:#faf5f5;padding-left:16px}.info-row[data-v-0ec0b7ee]{padding-left:16px}.info-row[data-v-0ec0b7ee],.order-item[data-v-0ec0b7ee]{padding-bottom:16px;padding-top:16px}.field-header[data-v-0ec0b7ee]{color:#424242;font-size:14px;font-weight:500}.field-value[data-v-0ec0b7ee]{color:var(--tf-fg-2);font-size:16px;font-weight:400}.order-detail-text[data-v-2aa74302]{bottom:35px!important;position:absolute}.view-order-btn[data-v-2aa74302]{font-weight:400;text-transform:none}.container-card[data-v-34da5c2b]{border-radius:5px;height:100%;width:100%}.top-bar[data-v-34da5c2b]{background:#fff}.container-card[data-v-3cc42bf7]{border-radius:5px;height:100%;width:100%}.top-bar[data-v-3cc42bf7]{background:#fff}.container-card[data-v-68c541e0]{border-radius:5px;height:100%;width:100%}.order-item-card[data-v-68c541e0]{padding-top:16px;width:100%}.quantity[data-v-68c541e0]{width:25px}.top-bar[data-v-68c541e0]{background:#fff}.container-card[data-v-5c0f31e2]{border-radius:5px;height:100%;width:100%}.credit-card-field[data-v-5c0f31e2]{border-radius:25px}.top-bar[data-v-5c0f31e2]{background:#fff}.add-order-component[data-v-0a9eb905]{padding:8px}.data-summary-flex[data-v-73aaadf3]{display:flex;margin:0!important}.data-summary-top[data-v-73aaadf3]{margin-top:48px!important}.data-summary-title[data-v-73aaadf3]{font-size:14px!important;font-weight:600;padding-bottom:5px;padding-top:10px}.bigNumber[data-v-73aaadf3]{font-size:45px;font-weight:600}.bigText[data-v-73aaadf3]{font-size:24px;padding-top:10px}.data-summary-border[data-v-73aaadf3]{border-color:red;border-width:1.5px}@media only screen and (max-width:767px){.data-summary-top[data-v-73aaadf3]{display:block}.data-summary-top .flex[data-v-73aaadf3]{margin:20px 10px!important}.bigText[data-v-73aaadf3]{font-size:18px}.data-summary-title[data-v-73aaadf3]{font-size:18px!important;font-weight:600;padding-bottom:5px;padding-top:10px}}.btn-radius[data-v-73aaadf3]{border-radius:50px;margin:10px;width:90%}.btn-new-close-date[data-v-73aaadf3]{font-size:12px!important;margin-left:40px;margin-top:20px}.justify-center[data-v-73aaadf3]{display:flex;justify-content:center}.info-breakdown-card[data-v-73aaadf3]{padding:8px}.container-card[data-v-73aaadf3]{border-radius:5px;height:100%;width:100%}.login-section[data-v-73aaadf3]{display:flex;justify-content:center}.login-btn[data-v-73aaadf3]{color:#119ae9;font-size:16px;text-transform:none!important}.text-align-center[data-v-73aaadf3]{text-align:center}.footer{background:none!important}.footer-content{flex-direction:column;text-align:center}.footer-brand,.footer-content{align-items:center;display:flex}.footer-brand{margin-bottom:2px}.footer-version{color:#666;font-size:.75rem;opacity:.7}.authorization[data-v-13f332c1]{position:fixed}.store-selector-desktop[data-v-13f332c1]{left:calc(50% - 250px);position:fixed;top:55px!important;width:500px;z-index:3}.store-selector-desktop-token[data-v-13f332c1]{left:calc(50% - 250px);margin-bottom:50px!important;position:fixed;top:56px;width:500px;z-index:3}.store-selector-mobile-token[data-v-13f332c1]{margin-bottom:50px!important;top:40px}.store-selector-mobile-token[data-v-13f332c1],.store-selector-mobile[data-v-13f332c1]{left:50%;margin-left:-50%!important;padding-left:16px!important;padding-right:16px!important;position:fixed;width:100%;z-index:3}.store-selector-mobile[data-v-13f332c1]{margin-top:0!important;top:55px!important}.screen-background[data-v-13f332c1]{height:100%}.v-select.v-text-field input[data-v-13f332c1]{color:red!important}.selected-store-item[data-v-13f332c1]{color:var(--tf-primary)}.admin-buyer-tabs[data-v-13f332c1],.admin-buyer-tabs[data-v-13f332c1]:focus,.admin-buyer-tabs[data-v-13f332c1]:hover{border-radius:0 0 45px 45px;height:85px;max-width:none;padding:0 15px;position:fixed!important;top:122px!important;width:100%;z-index:2}.disappear-behind[data-v-13f332c1]{top:-104px}.disappear-behind-token[data-v-13f332c1],.disappear-behind[data-v-13f332c1]{background:#faf5f5;border-radius:0 0 40px 40px;padding:124px 0 0;position:relative}.disappear-behind-token[data-v-13f332c1]{top:-124px}.background[data-v-40370615]{background-color:#f5f8fa;min-height:100vh}.logo[data-v-40370615]{max-height:80px;max-width:150px}.pricing-header-container[data-v-40370615]{max-width:1200px}.pricing-title[data-v-40370615]{color:#212121;font-size:2.5rem;font-weight:400;line-height:1.3;margin:0}.pricing-cards-container[data-v-40370615]{max-width:1200px;padding:20px}.pricing-card[data-v-40370615]{background:#fff;border-radius:10px;transition:transform .3s ease,box-shadow .3s ease}.pricing-card.hover[data-v-40370615]:hover{box-shadow:0 12px 24px rgba(0,0,0,.15)!important;transform:translateY(-8px);z-index:2}.pricing-card.highlighted[data-v-40370615]{border:3px solid #119ae9;transform:scale(1.05)}.pricing-card.highlighted[data-v-40370615]:hover{transform:scale(1.05) translateY(-8px)}.pricing-card-title[data-v-40370615]{background:#f5f5f5;border-radius:10px 10px 0 0;padding:24px 16px}.pricing-card-title h2[data-v-40370615]{color:#212121;font-size:1.75rem;font-weight:700;margin:0;text-transform:uppercase}.pricing-card.highlighted .pricing-card-title[data-v-40370615]{background:#119ae9;color:#fff}.pricing-card.highlighted .pricing-card-title h2[data-v-40370615]{color:#fff}.pricing-icon-container[data-v-40370615]{padding:30px 0 20px}.pricing-description[data-v-40370615]{color:#424242;font-size:1rem;line-height:1.6;margin-bottom:20px;min-height:100px;padding:0 16px}.pricing-price-section[data-v-40370615]{padding:20px 0}.pricing-amount[data-v-40370615]{color:#212121;font-size:3rem;font-weight:700;line-height:1}.pricing-details[data-v-40370615]{color:#626262;font-size:.9rem;margin-bottom:0;margin-top:8px}.start-now-btn[data-v-40370615]{border-radius:25px;font-weight:600}.enterprise-section[data-v-40370615]{background:#fff;margin-top:40px;padding:60px 20px}.enterprise-title[data-v-40370615]{color:#212121;font-size:2rem;font-weight:400}.enterprise-button[data-v-40370615]{border-radius:25px;font-weight:600}.enterprise-features[data-v-40370615]{color:#424242;margin-top:20px}.enterprise-features p[data-v-40370615]{font-size:1.1rem;line-height:1.8;margin:0}.pricing-footer[data-v-40370615]{background:#f5f8fa;padding-top:40px}.footer-text[data-v-40370615]{color:#626262;font-size:.95rem;line-height:1.6;margin:0}@media (max-width:960px){.pricing-title[data-v-40370615]{font-size:2rem}.pricing-card.highlighted[data-v-40370615]{transform:scale(1)}.pricing-card.highlighted[data-v-40370615]:hover{transform:translateY(-8px)}.enterprise-title[data-v-40370615]{font-size:1.5rem}.pricing-amount[data-v-40370615]{font-size:2.5rem}}@media (max-width:600px){.pricing-title[data-v-40370615]{font-size:1.5rem}.pricing-amount[data-v-40370615]{font-size:2rem}.pricing-description[data-v-40370615]{min-height:80px}}.signup-layout[data-v-21cfc3d4]{background:var(--tf-surface-light);color:var(--tf-fg-2);display:flex;flex-direction:column;height:100%;width:100%}.signup-layout__topbar[data-v-21cfc3d4]{align-items:center;background:var(--tf-bg);border-bottom:1px solid var(--tf-border);display:flex;flex-shrink:0;height:60px;justify-content:space-between;padding:0 32px}.signup-layout__brand[data-v-21cfc3d4]{align-items:center;display:flex;gap:10px}.signup-layout__logo[data-v-21cfc3d4]{align-items:center;background:var(--tf-secondary);border-radius:var(--tf-radius-sm);color:var(--tf-fg-on-secondary);display:inline-flex;height:28px;justify-content:center;width:28px}.signup-layout__wordmark[data-v-21cfc3d4]{color:var(--tf-secondary);font-size:16px;font-weight:500;letter-spacing:-.2px}.signup-layout__stepper[data-v-21cfc3d4]{align-items:center;display:flex;gap:12px}.signup-layout__step[data-v-21cfc3d4]{align-items:center;color:var(--tf-fg-quiet);display:inline-flex;font-size:12px;gap:8px}.signup-layout__step--active[data-v-21cfc3d4]{color:var(--tf-primary);font-weight:500}.signup-layout__step--done[data-v-21cfc3d4]{color:var(--tf-success)}.signup-layout__step-dot[data-v-21cfc3d4]{align-items:center;border-radius:50%;display:inline-flex;font-size:11px;font-weight:600;height:22px;justify-content:center;width:22px}.signup-layout__step-dot--active[data-v-21cfc3d4]{background:var(--tf-primary);color:var(--tf-fg-on-primary)}.signup-layout__step-dot--done[data-v-21cfc3d4]{background:var(--tf-success);color:var(--tf-fg-on-primary)}.signup-layout__step-dot--pending[data-v-21cfc3d4]{background:var(--tf-surface-dark);color:var(--tf-fg-4)}.signup-layout__step-sep[data-v-21cfc3d4]{background:var(--tf-border);display:inline-block;height:1px;width:20px}.signup-layout__signin[data-v-21cfc3d4]{color:var(--tf-fg-4);cursor:pointer;font-size:13px;text-decoration:none}.signup-layout__body[data-v-21cfc3d4]{flex:1;min-height:0;overflow:auto;padding:48px 32px}.youtube-container[data-v-37dbf608]{display:inline-block}:root{--tf-accent-crimson:#b12419;--tf-accent-crimson-dark:#3b0603;--tf-success-soft:#e6f7ed;--tf-warning-dark:#8a6d3b;--tf-warning-soft:#fff8e1;--tf-error-dark:#c62828;--tf-error-soft:#fdecec;--tf-error-soft-alt:#ffebee;--tf-surface-muted:#fafafa;--tf-chip-pending-fg:#8a6d00;--tf-chip-pending-bg:#fff8e1;--tf-chip-pending-border:#ffe082;--tf-chip-info-fg:#1565c0;--tf-chip-info-bg:#e3f2fd;--tf-chip-info-border:#90caf9;--tf-chip-success-bg:#e8f5e9;--tf-chip-success-border:#a5d6a7;--tf-chip-success-hover:#d0eed3;--tf-chip-error-fg:#b71c1c;--tf-chip-error-bg:#ffebee;--tf-chip-error-border:#ef9a9a;--tf-chip-neutral-bg:#f1f3f5;--tf-chip-neutral-border:#e0e3e7;--tf-chip-manager-bg:#e0e7ff;--tf-chip-manager-fg:#3730a3;--tf-chip-shopper-bg:#ecfeff;--tf-chip-shopper-fg:#155e75;--tf-warning-fg:#b26a00;--tf-slate-ink:#1a2332;--tf-slate-body:#5a6573;--tf-slate-border:#cbd2dc;--tf-slate-divider:#e6e8ee}.v-tab{font-size:.75rem!important;letter-spacing:normal!important;text-transform:none!important}.v-label.v-field-label{color:#454545;font-weight:500;opacity:1}.v-label.v-field-label--floating{--v-field-label-scale:0.875em}.v-data-table th,.v-table th{white-space:nowrap}.v-table,.v-table__wrapper{overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}.flex-grow-0,.grow-0{flex-grow:0!important}.switch-div{margin-top:0!important}.switch-div,div.v-input__slot{margin-bottom:0!important}.button-tray{padding-top:5px!important}.top-v{padding-bottom:8px!important;padding-top:8px!important;vertical-align:middle}.dpo-margin,.margin-b-0{margin-bottom:0!important}.v-carousel{box-shadow:none!important;-webkit-box-shadow:none!important}.v-carousel__next .v-btn,.v-carousel__prev .v-btn{color:#e5e8e8!important}.login-form .v-input__control .v-input__slot{border-radius:30px!important}.pointer{cursor:pointer}.dotted{border:none;border-top:3px dotted #d3d3d3;margin-left:15px;padding-bottom:7px}.dotted,.dotted-no-spacing{background-color:#fff;color:#fff}.dotted-no-spacing{border:none;border-top:1px dotted #d3d3d3}.batch-selector-btn{border:1px solid #827471}.quickview-btn{border-radius:30px!important;left:50%!important;position:absolute!important;top:40%!important;transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transition:.25s ease;z-index:2}.quickview-btn:hover{border:2px solid #fff!important;height:55px!important;top:39%!important;width:155px!important}.v-datatable thead th:nth-child(4).column.sortable.active.asc .v-icon{transform:rotate(180deg)!important}.v-datatable thead th:nth-child(4).column.sortable.active.desc .v-icon{transform:rotate(0deg)!important}@media only screen and (max-width:375px){.v-card__actions{display:grid}.v-card__actions button{margin:0 10px 3px 0!important}.main-logo{margin-right:10px!important}}@media only screen and (max-width:600px){.main-logo{display:none!important}.toolbar-title,.toolbar-title-top{font-size:20px!important;max-width:100%!important}}@media only screen and (max-width:320px){.v-navigation-drawer{height:100%;margin-top:0;transform:translateX(-300px);width:250px!important}.v-toolbar{margin-top:0;padding-left:0;padding-right:0;transform:translateY(0)}.v-toolbar__content{height:56px}}.v-input__control .text-accent{caret-color:rgba(0,0,0,.87)!important;color:rgba(0,0,0,.87)!important}.order-layout table.v-table tbody td:first-child,.order-layout table.v-table tbody td:not(:first-child),.order-layout table.v-table tbody th:first-child,.order-layout table.v-table tbody th:not(:first-child),.order-layout table.v-table thead td:first-child,.order-layout table.v-table thead td:not(:first-child),.order-layout table.v-table thead th:first-child,.order-layout table.v-table thead th:not(:first-child){padding:0 6px}.storefront-product input[type=number]::-webkit-inner-spin-button,.storefront-product input[type=number]::-webkit-outer-spin-button{opacity:1}.mobile-headline{font-size:20px!important}.no_select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.md-subheader{margin-bottom:16px;margin-top:48px}.md-subheader,.md-subheader-no-spacing{font-size:22px;font-weight:medium}.md-title{font-size:60px;letter-spacing:-.5;margin-top:-15px}.md-super-title{font-size:74px;letter-spacing:-.5}.md-header-pointer{cursor:pointer}.md-header,.md-header-pointer{margin-bottom:24px}.md-header,.md-header-no-spacing,.md-header-pointer{font-size:34px;font-weight:400}.md-body{margin-bottom:48px;padding-right:50px}.md-body,.md-body-no-spacing{color:#424242;font-size:16px;font-weight:400}.md-body-bold-no-spacing{color:#424242;font-size:16px;font-weight:500}.md-list{margin-bottom:48px}.md-list,.md-list-no-spacing{color:var(--tf-fg-3);font-size:16px;font-weight:400}.md-dark{color:#212121}.md-medium{color:#424242}.md-light{color:var(--tf-fg-3)}.link-arrow{position:absolute;right:12px}.link-arrow,.link-arrow-relative{color:var(--tf-fg-4);transform:rotate(-140deg);transform-origin:initial}.v-input{margin-bottom:4px;margin-top:4px}.md-image{margin-bottom:10px;margin-top:10px;width:100%}.toolbar-action-button,.toolbar-action-button:hover{left:18px;position:fixed;top:56px;z-index:4}.extended-fab{align-items:center!important;display:flex!important;font-size:16px!important;font-weight:500;height:50px;letter-spacing:0;padding:0 20px 0 14px;text-transform:none!important}.full-width-fab{margin:0 0 12px}.full-width-fab,.full-width-fab-no-spacing{height:50px}.full-width-fab,.full-width-fab-no-spacing,.full-width-fab-thin-no-spacing{font-size:16px!important;font-weight:500;letter-spacing:0;padding:14px 20px 14px 14px;text-transform:none!important;width:100%}.full-width-fab-thin-no-spacing{height:40px;margin:0}.extended-fab-icon.extended-fab-icon{font-size:30px}.v-btn{font-size:14px;font-weight:500}.article-type{color:var(--tf-fg-3);letter-spacing:1.5;margin-left:3px;margin-top:50px;text-transform:uppercase}.content-padding{padding-left:64px!important;padding-right:64px!important}.dropdown-button{height:25px;width:25px}@media only screen and (min-width:1904px){.container{max-width:1185px}}.red-hint .v-messages__message{color:red}.product-card-button{border-radius:50px}.product-card-button,.product-card-icon-button{background-color:#fff!important;border:1px solid #d3d3d3!important}.product-card-button:hover{background-color:#fff!important;border:1px solid #a9a9a9!important;border-radius:50px}.stock-button{padding-right:18px}.code-snippet{background-color:#f5f5f5;border-radius:6px;font-family:Lucida Console,Courier New,monospace;line-height:1.45;overflow:auto;padding:16px}.disable-form-layer{background-color:#fff;height:100%;opacity:.5;position:absolute;width:100%;z-index:2}.hover-gray:hover{background-color:#f5f5f5!important}.ellipsis-overflow,.overflow-ellipsis{overflow:hidden;text-overflow:ellipsis}.ellipsis-overflow{cursor:pointer;padding:2px!important;white-space:nowrap;width:55px!important}.md3-active-tab{background:#fff;border-radius:100px;max-width:none;opacity:1!important;width:100%}.md3-tab-content{color:#000;font-size:13px;width:100%}.md3-tabs{background:#f5ecec!important}.md3-tab,.md3-tabs{border-radius:100px}.md3-tab{flex:1;height:63px}.md3-tab:hover{background:rgba(0,0,0,.05)}.selected-store-item{color:#ef0405;font-style:italic;font-weight:600}.selected-store-item~input{color:#ef0405!important;font-style:italic;font-weight:600}.campaign-shopper-account-form .v-input__control .v-input__slot{border-radius:30px!important}.ellipsis-batch{cursor:pointer;max-width:155px!important;overflow:hidden;padding:2px!important;text-overflow:ellipsis;white-space:nowrap}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/fonts/Roboto-300.964113c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/fonts/Roboto-400.306b6cc.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/fonts/Roboto-500.0144af3.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/fonts/Roboto-700.a7886d0.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/static/fonts/Poppins-400.798861c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/static/fonts/Poppins-500.c1d2592.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/static/fonts/Poppins-600.9239397.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/static/fonts/Poppins-700.144be86.woff2) format("woff2")}@font-face{font-display:block;font-family:Material Icons;font-style:normal;font-weight:400;src:url(/static/fonts/MaterialIcons-Regular.c5371cf.woff2) format("woff2")}.material-icons{display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}:root{--tf-primary:#119ae9;--tf-primary-hover:#0f8cd4;--tf-primary-press:#0a78b8;--tf-primary-soft:#e3f2fd;--tf-secondary:#133752;--tf-secondary-hover:#1a4a6e;--tf-red:#ef0405;--tf-red-hover:#d10304;--tf-success:#00d084;--tf-success-dark:#2e7d32;--tf-warning:#fcb900;--tf-info:#0693e3;--tf-error:#ef0405;--tf-bg:#fff;--tf-surface:#fff;--tf-surface-light:#f5f8fa;--tf-surface-dark:#e8eff5;--tf-surface-alt:#f5f5f5;--tf-surface-footer:#f5ecec;--tf-fg-1:#1c1c1c;--tf-fg-2:#333;--tf-fg-3:#4f4f4f;--tf-fg-4:#636363;--tf-fg-5:#949494;--tf-fg-quiet:#6b6b6b;--tf-text-muted:var(--tf-fg-4);--tf-fg-on-primary:#fff;--tf-fg-on-secondary:#fff;--tf-border:#e0e0e0;--tf-border-strong:#d6d6d6;--tf-border-dotted:#d3d3d3;--tf-elev-1:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);--tf-elev-2:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);--tf-elev-4:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);--tf-elev-8:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);--tf-elev-24:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);--tf-radius-xs:4px;--tf-radius-sm:6px;--tf-radius-md:12px;--tf-radius-lg:24px;--tf-radius-xl:36px;--tf-radius-pill:9999px;--tf-sp-1:4px;--tf-sp-2:8px;--tf-sp-3:12px;--tf-sp-4:16px;--tf-sp-5:20px;--tf-sp-6:24px;--tf-sp-8:32px;--tf-sp-10:40px;--tf-sp-12:48px;--tf-sp-16:64px;--tf-font-sans:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;--tf-font-display:"Poppins","Helvetica Neue",Helvetica,Arial,sans-serif;--tf-font-mono:"Lucida Console","Courier New",monospace;--tf-font-icon:"Material Icons";--tf-size-super:74px;--tf-size-display:60px;--tf-size-h1:34px;--tf-size-h2:24px;--tf-size-h3:22px;--tf-size-h4:20px;--tf-size-body-lg:18px;--tf-size-body:16px;--tf-size-small:14px;--tf-size-xs:12px;--tf-size-tab:13px;--tf-ease:cubic-bezier(.4,0,.2,1);--tf-ease-out:cubic-bezier(0,0,.2,1);--tf-duration-fast:150ms;--tf-duration:250ms}.tf-body,body{color:var(--tf-fg-2);font-family:var(--tf-font-sans);font-size:var(--tf-size-body);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tf-display{font-size:var(--tf-size-display);letter-spacing:-1.5px}.tf-display,.tf-super{color:var(--tf-fg-1);font-family:var(--tf-font-display);font-weight:700;margin:0}.tf-super{font-size:var(--tf-size-super);letter-spacing:-2px}.tf-h1{font-size:var(--tf-size-h1);margin:0 0 var(--tf-sp-6)}.tf-h1,.tf-h2{color:var(--tf-fg-1);font-weight:400}.tf-h2{font-size:var(--tf-size-h2);margin:0}.tf-h3{font-size:var(--tf-size-h3);margin:var(--tf-sp-12) 0 var(--tf-sp-4)}.tf-h3,.tf-h4{color:var(--tf-fg-1);font-weight:500}.tf-h4{font-size:var(--tf-size-h4);margin:0}.tf-body-lg{font-size:var(--tf-size-body-lg)}.tf-body-lg,.tf-p{color:var(--tf-fg-2)}.tf-p{font-size:var(--tf-size-body);line-height:1.5}.tf-small{color:var(--tf-fg-3);font-size:var(--tf-size-small)}.tf-xs{font-size:var(--tf-size-xs)}.tf-muted,.tf-xs{color:var(--tf-fg-4)}.tf-eyebrow{color:var(--tf-fg-3);font-size:var(--tf-size-xs);font-weight:500;letter-spacing:1.5px;text-transform:uppercase}.tf-code,code{background:var(--tf-surface-alt);border-radius:var(--tf-radius-sm);font-family:var(--tf-font-mono);font-size:.9em;padding:2px 6px}.tf-link,a{color:var(--tf-primary);cursor:pointer;text-decoration:none}.tf-link:hover,a:hover{color:var(--tf-primary-hover);text-decoration:underline}.tf-icon{display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;word-wrap:normal;direction:ltr;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";vertical-align:middle}
/*# sourceMappingURL=app.33e3a6ec75075eaee53b.css.map*/