.modal-overlay[data-v-d999145a]{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content[data-v-d999145a]{background:#fff;border-radius:8px;flex-direction:column;width:90%;max-width:500px;max-height:80vh;display:flex;box-shadow:0 4px 20px #00000026}.modal-header[data-v-d999145a]{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.modal-header h3[data-v-d999145a]{color:#111827;margin:0;font-size:18px;font-weight:600}.btn-close[data-v-d999145a]{color:#6b7280;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex}.btn-close[data-v-d999145a]:hover{color:var(--theme-color,#ff5000)}.modal-body[data-v-d999145a]{flex:1;padding:24px;overflow-y:auto}.group-list[data-v-d999145a]{flex-direction:column;gap:12px;display:flex}.group-item[data-v-d999145a]{cursor:pointer;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;padding:16px;transition:all .2s;display:flex}.group-item.active[data-v-d999145a],.group-item[data-v-d999145a]:hover{border-color:var(--theme-color,#ff5000);background:#ff50000d}.group-info[data-v-d999145a]{flex:1}.group-header[data-v-d999145a]{justify-content:space-between;align-items:center;width:100%;display:flex}.group-name[data-v-d999145a]{color:#111827;font-size:15px;font-weight:500}.group-count[data-v-d999145a]{color:#6b7280;white-space:nowrap;margin-left:12px;font-size:13px}.group-check[data-v-d999145a]{color:var(--theme-color,#ff5000)}.btn-create-group[data-v-d999145a],.group-check[data-v-d999145a]{justify-content:center;align-items:center;display:flex}.btn-create-group[data-v-d999145a]{color:#6b7280;cursor:pointer;background:#f9fafb;border:2px dashed #d1d5db;border-radius:8px;gap:8px;width:100%;padding:14px;font-size:14px;transition:all .2s}.btn-create-group[data-v-d999145a]:hover{border-color:var(--theme-color,#ff5000);color:var(--theme-color,#ff5000);background:#ff50000d}.create-group-form[data-v-d999145a]{gap:20px}.create-group-form[data-v-d999145a],.form-group[data-v-d999145a]{flex-direction:column;display:flex}.form-group[data-v-d999145a]{gap:8px}.form-group label[data-v-d999145a]{color:#374151;font-size:14px;font-weight:600}.form-input[data-v-d999145a]{color:#111827;border:1px solid #d1d5db;border-radius:6px;width:100%;padding:10px 12px;font-size:14px;transition:all .2s}.form-input[data-v-d999145a]:focus{border-color:var(--theme-color,#ff5000);outline:none;box-shadow:0 0 0 3px #ff50001a}.form-actions[data-v-d999145a],.modal-footer[data-v-d999145a]{justify-content:flex-end;gap:12px;display:flex}.modal-footer[data-v-d999145a]{border-top:1px solid #e5e7eb;padding:20px 24px}.btn-cancel[data-v-d999145a],.btn-confirm[data-v-d999145a],.btn-primary[data-v-d999145a],.btn-secondary[data-v-d999145a]{cursor:pointer;border:none;border-radius:6px;padding:10px 24px;font-size:14px;font-weight:600;transition:all .2s}.btn-cancel[data-v-d999145a],.btn-secondary[data-v-d999145a]{color:#374151;background:#f3f4f6}.btn-cancel[data-v-d999145a]:hover,.btn-secondary[data-v-d999145a]:hover{background:#e5e7eb}.btn-confirm[data-v-d999145a],.btn-primary[data-v-d999145a]{background:var(--theme-color,#ff5000);color:#fff}.btn-confirm[data-v-d999145a]:hover,.btn-primary[data-v-d999145a]:hover{background:#e64500}.platform-field-renderer[data-v-6395c8bd]{width:100%}.platform-field-renderer-compact[data-v-6395c8bd]{min-width:150px}.platform-field-control[data-v-6395c8bd]{color:#1f2937;width:100%;min-height:34px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #d9dee8;border-radius:6px;padding:6px 9px}.platform-field-control[data-v-6395c8bd]:focus{border-color:#2563eb;outline:2px solid #2563eb33}.platform-field-control[data-v-6395c8bd]:disabled{color:#7b8494;cursor:not-allowed;background:#f5f7fa}.platform-field-textarea[data-v-6395c8bd]{resize:vertical;min-height:78px}.platform-string-list[data-v-6395c8bd]{gap:7px;display:grid}.platform-string-list-row[data-v-6395c8bd]{align-items:center;gap:6px;display:flex}.platform-field-icon-button[data-v-6395c8bd]{color:#b42318;cursor:pointer;background:#fef2f2;border:0;border-radius:5px;width:30px;height:30px;font-size:17px}.platform-field-secondary-button[data-v-6395c8bd]{color:#2456a6;cursor:pointer;background:#fff;border:1px solid #c9d4e5;border-radius:5px;justify-self:start;padding:5px 9px}.platform-measurement-control[data-v-6395c8bd]{grid-template-columns:minmax(0,1fr) minmax(90px,.8fr);gap:6px;display:grid}.platform-field-multi-select[data-v-6395c8bd]{min-height:80px}.platform-listing-extension-sections[data-v-cb8e490e]{gap:12px;margin:14px 0;display:grid}.platform-listing-extension[data-v-cb8e490e]{background:#fffaf5;border:1px solid #fed7aa;border-radius:10px;padding:12px}.platform-listing-extension h4[data-v-cb8e490e]{color:#344054;margin:0;font-size:14px}.platform-listing-extension p[data-v-cb8e490e]{color:#667085;margin:4px 0 0;font-size:12px}.platform-listing-extension-grid[data-v-cb8e490e]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-top:10px;display:grid}.platform-listing-extension-field[data-v-cb8e490e]{color:#475467;gap:4px;font-size:12px;display:grid}.platform-listing-extension-field b[data-v-cb8e490e]{color:#b42318}.platform-listing-extension-field input[data-v-cb8e490e],.platform-listing-extension-field select[data-v-cb8e490e],.platform-listing-extension-field textarea[data-v-cb8e490e]{box-sizing:border-box;width:100%;min-height:34px;font:inherit;background:#fff;border:1px solid #d9dee8;border-radius:6px;padding:6px 9px}.platform-listing-extension-field textarea[data-v-cb8e490e]{resize:vertical;min-height:72px}.platform-listing-editor[data-v-bc3f0e92]{background:#fbfcfe;border:1px solid #dfe5ef;border-radius:9px;margin:14px 0;padding:14px}.platform-listing-editor-batch-bar[data-v-bc3f0e92],.platform-listing-editor-group-header[data-v-bc3f0e92],.platform-listing-editor-header[data-v-bc3f0e92]{justify-content:space-between;align-items:center;gap:12px;display:flex}.platform-listing-editor-header[data-v-bc3f0e92]{border-bottom:1px solid #e5eaf2;padding-bottom:10px}.platform-listing-editor-field-header h5[data-v-bc3f0e92],.platform-listing-editor-group-header h4[data-v-bc3f0e92],.platform-listing-editor-header h3[data-v-bc3f0e92]{color:#172b4d;margin:0}.platform-listing-editor-field-header p[data-v-bc3f0e92],.platform-listing-editor-group-header p[data-v-bc3f0e92],.platform-listing-editor-header p[data-v-bc3f0e92]{color:#667085;margin:4px 0 0;font-size:12px;line-height:1.45}.platform-listing-editor-actions[data-v-bc3f0e92]{align-items:center;gap:8px;display:flex}.platform-listing-editor-status[data-v-bc3f0e92]{color:#667085;font-size:12px}.platform-listing-editor-save[data-v-bc3f0e92],.platform-listing-editor-secondary[data-v-bc3f0e92]{color:#fff;cursor:pointer;background:#315fb8;border:1px solid #315fb8;border-radius:5px;padding:7px 11px}.platform-listing-editor-secondary[data-v-bc3f0e92]{color:#315fb8;background:#fff;border-color:#bdc9dc}.platform-listing-editor-save[data-v-bc3f0e92]:disabled,.platform-listing-editor-secondary[data-v-bc3f0e92]:disabled{opacity:.55;cursor:not-allowed}.platform-listing-editor-muted[data-v-bc3f0e92]{color:#667085;margin:12px 0 0;font-size:13px}.platform-listing-editor-error[data-v-bc3f0e92]{color:#b42318;margin:12px 0 0;font-size:13px}.platform-listing-editor-error-detail[data-v-bc3f0e92]{overflow-wrap:anywhere;font-size:11px}.platform-listing-editor-group[data-v-bc3f0e92]{margin-top:14px}.platform-listing-editor-media-card[data-v-bc3f0e92]{background:#fff;border:1px solid #e5eaf2;border-radius:7px;margin-top:14px;padding:10px}.platform-listing-editor-media-heading[data-v-bc3f0e92]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.platform-listing-editor-media-heading h4[data-v-bc3f0e92]{color:#172b4d;margin:0;font-size:14px}.platform-listing-editor-media-heading p[data-v-bc3f0e92]{color:#667085;margin:4px 0 0;font-size:12px}.platform-listing-editor-media-state[data-v-bc3f0e92]{color:#667085;font-size:11px}.platform-listing-editor-group-header[data-v-bc3f0e92]{align-items:flex-start;margin-bottom:9px}.platform-listing-editor-product-grid[data-v-bc3f0e92]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.platform-listing-editor-field[data-v-bc3f0e92]{background:#fff;border:1px solid #e5eaf2;border-radius:7px;padding:10px}.platform-listing-editor-component[data-v-bc3f0e92]{margin-top:9px}.platform-listing-editor-component-label[data-v-bc3f0e92]{color:#344054;margin-bottom:4px;font-size:12px;display:block}.platform-listing-editor-required[data-v-bc3f0e92]{color:#b42318}.platform-listing-editor-batch-bar[data-v-bc3f0e92]{color:#475467;background:#fff;border:1px solid #e5eaf2;border-radius:7px;flex-wrap:wrap;justify-content:flex-start;padding:9px;font-size:12px}.platform-listing-editor-batch-select-all[data-v-bc3f0e92]{align-items:center;gap:6px;display:inline-flex}.platform-listing-editor-batch-field[data-v-bc3f0e92]{min-width:180px}.platform-listing-editor-batch-field[data-v-bc3f0e92],.platform-listing-editor-batch-input[data-v-bc3f0e92]{color:#344054;background:#fff;border:1px solid #d9dee8;border-radius:7px;min-height:36px;padding:6px 9px}.platform-listing-editor-batch-input[data-v-bc3f0e92]{outline:none;width:160px}.platform-listing-editor-batch-input[data-v-bc3f0e92]:focus{border-color:#f97316;box-shadow:0 0 0 3px #f9731624}.platform-listing-editor-batch-bar[data-v-bc3f0e92] .platform-field-renderer{width:160px}.platform-listing-editor-table-wrap[data-v-bc3f0e92]{margin-top:9px;padding-bottom:96px;overflow-x:auto}.platform-listing-editor-table[data-v-bc3f0e92]{border-collapse:collapse;background:#fff;width:100%;min-width:760px}.platform-listing-editor-table td[data-v-bc3f0e92],.platform-listing-editor-table th[data-v-bc3f0e92]{text-align:left;vertical-align:top;border:1px solid #e5eaf2;padding:7px}.platform-listing-editor-table th[data-v-bc3f0e92]{color:#344054;white-space:nowrap;background:#f5f7fb;font-size:12px}.platform-listing-editor-selection-column[data-v-bc3f0e92]{z-index:3;background:#fff;width:45px;position:sticky;left:0;text-align:center!important}.platform-listing-editor-table th.platform-listing-editor-selection-column[data-v-bc3f0e92]{background:#f5f7fb}.platform-listing-editor-sticky-sku[data-v-bc3f0e92]{z-index:2;background:#fff;position:sticky;left:45px;box-shadow:1px 0 #e5eaf2}.platform-listing-editor-table th.platform-listing-editor-sticky-sku[data-v-bc3f0e92]{background:#f5f7fb}.platform-listing-editor-media-header[data-v-bc3f0e92]{min-width:360px}.platform-listing-editor-sku-label[data-v-bc3f0e92]{min-width:125px}.platform-listing-editor-sku-label small[data-v-bc3f0e92],.platform-listing-editor-sku-label strong[data-v-bc3f0e92]{overflow-wrap:anywhere;display:block}.platform-listing-editor-sku-label small[data-v-bc3f0e92]{color:#98a2b3;margin-top:3px}.platform-listing-editor-table-cell[data-v-bc3f0e92]{min-width:155px}.platform-listing-editor-media-cell[data-v-bc3f0e92]{min-width:360px}.platform-listing-editor-sku-media[data-v-bc3f0e92]{flex-direction:column;align-items:flex-start;gap:6px;min-width:360px;display:flex}.platform-listing-editor-sync-color[data-v-bc3f0e92]{color:#315fb8;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #bdc9dc;border-radius:5px;padding:5px 8px;font-size:11px}.platform-listing-editor-sync-color[data-v-bc3f0e92]:disabled{opacity:.55;cursor:not-allowed}.platform-listing-editor-fixed-input[data-v-bc3f0e92]{color:#344054;background:#fff;border:1px solid #d9dee8;border-radius:6px;outline:none;width:120px;min-height:34px;padding:6px 8px}.platform-listing-editor-fixed-input[data-v-bc3f0e92]:focus{border-color:#f97316;box-shadow:0 0 0 3px #f9731624}.platform-listing-value-meta[data-v-bc3f0e92]{color:#667085;flex-wrap:wrap;align-items:center;gap:3px 9px;margin-top:5px;font-size:10px;line-height:1.35;display:flex}.platform-listing-value-meta-line[data-v-bc3f0e92],.platform-listing-value-meta-source[data-v-bc3f0e92]{overflow-wrap:anywhere}.platform-listing-value-meta-source[data-v-bc3f0e92]{color:#315fb8}.platform-listing-value-meta-error[data-v-bc3f0e92]{color:#b42318;flex-basis:100%;margin:0}.platform-listing-value-meta-inherit[data-v-bc3f0e92]{color:#315fb8;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;text-decoration:underline}.platform-listing-value-meta-compact[data-v-bc3f0e92],.platform-listing-value-meta-compact .platform-listing-value-meta-line[data-v-bc3f0e92]{display:block}.platform-listing-editor-dirty[data-v-bc3f0e92]{color:#ad4e00;margin:10px 0 0;font-size:12px}.platform-listing-editor-extension-cell[data-v-bc3f0e92]{min-width:320px}@media (width<=720px){.platform-listing-editor-header[data-v-bc3f0e92]{flex-direction:column;align-items:flex-start}.platform-listing-editor-actions[data-v-bc3f0e92]{justify-content:space-between;width:100%}}.platform-attributes-section[data-v-2fab5217] .platform-listing-editor-table-wrap{max-height:500px;overflow:auto}
