*,:before,:after{box-sizing:border-box}body{color:#111827;-webkit-font-smoothing:antialiased;background:#f9fafb;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}button,input,textarea,select{font-family:inherit}@keyframes _spin_4o5lm_152{to{transform:rotate(360deg)}}._sidebar_4o5lm_6{background:#fff;border-right:1px solid #e5e7eb;flex-direction:column;flex-shrink:0;width:14rem;height:100vh;display:flex}._brand_4o5lm_15{border-bottom:1px solid #f3f4f6;padding:1.25rem 1rem}._brand__name_4o5lm_19{color:#111827;font-size:1rem;font-weight:600}._brand__label_4o5lm_24{color:#9ca3af;margin-top:.125rem;font-size:.75rem}._nav_4o5lm_29{flex-direction:column;flex:1;gap:.125rem;padding:.75rem;display:flex}._navItem_4o5lm_36{color:#4b5563;border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:flex}._navItem_4o5lm_36:hover{color:#111827;background:#f9fafb}._navItem--active_4o5lm_52{color:#4338ca;background:#eef2ff}._userBar_4o5lm_56{border-top:1px solid #f3f4f6;padding:.75rem}._userRow_4o5lm_60{align-items:center;gap:.625rem;padding:.5rem .75rem;display:flex}._userRow__avatar_4o5lm_66{object-fit:cover;border-radius:9999px;width:1.5rem;height:1.5rem}._userRow__email_4o5lm_72{color:#4b5563;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.75rem;overflow:hidden}._userRow__logout_4o5lm_80{color:#9ca3af;cursor:pointer;background:0 0;border:none;align-items:center;padding:.125rem;transition:color .15s;display:flex}._userRow__logout_4o5lm_80:hover{color:#4b5563}._main_4o5lm_93{flex:1;overflow:auto}._shell_4o5lm_97{background:#f9fafb;height:100vh;display:flex}._center_4o5lm_102{background:#f9fafb;justify-content:center;align-items:center;height:100vh;display:flex}._loginCard_4o5lm_109{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:2.5rem;box-shadow:0 1px 2px #0000000d}._loginCard_4o5lm_109 h1{color:#111827;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}._loginCard_4o5lm_109 p{color:#6b7280;margin:0 0 1.5rem}._loginBtn_4o5lm_128{cursor:pointer;color:#fff;background:#4f46e5;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:1rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}._loginBtn_4o5lm_128:disabled{opacity:.5;cursor:not-allowed}._loginBtn_4o5lm_128:hover:not(:disabled){background:#4338ca}._spinner_4o5lm_152{color:#9ca3af;animation:1s linear infinite _spin_4o5lm_152}@keyframes _spin_1j7z0_233{to{transform:rotate(360deg)}}._page_1j7z0_6{padding:2rem}._header_1j7z0_9{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._title_1j7z0_15{color:#111827;margin:0;font-size:1.25rem;font-weight:600}._newBtn_1j7z0_21{cursor:pointer;color:#fff;background:#4f46e5;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}._newBtn_1j7z0_21:disabled{opacity:.5;cursor:not-allowed}._newBtn_1j7z0_21:hover:not(:disabled){background:#4338ca}._table_1j7z0_43{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:0;overflow:hidden}._tableInner_1j7z0_51{border-collapse:collapse;width:100%}._th_1j7z0_55{text-align:left;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:.75rem 1rem;font-size:.75rem;font-weight:500}._td_1j7z0_66{vertical-align:middle;border-bottom:1px solid #e5e7eb;padding:1rem}._td_1j7z0_66:last-child{text-align:right}._tr_1j7z0_74:last-child ._td_1j7z0_66{border-bottom:none}._tr_1j7z0_74:hover ._td_1j7z0_66{background:#f9fafb}._productCell_1j7z0_80{align-items:center;gap:.75rem;display:flex}._thumbnail_1j7z0_85{object-fit:cover;border:1px solid #e5e7eb;border-radius:.375rem;flex-shrink:0;width:2.5rem;height:2.5rem}._thumbnailPlaceholder_1j7z0_93{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.375rem;flex-shrink:0;width:2.5rem;height:2.5rem}._productName_1j7z0_101{color:#111827;font-size:.875rem;font-weight:500}._productHandle_1j7z0_106{color:#9ca3af;margin-top:.125rem;font-family:monospace;font-size:.75rem}._cellText_1j7z0_112{color:#4b5563;font-size:.875rem}._badge--active_1j7z0_116{color:#15803d;background:#f0fdf4;border-radius:9999px;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}._badge--draft_1j7z0_126{color:#6b7280;background:#f3f4f6;border-radius:9999px;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}._actions_1j7z0_136{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}._editBtn_1j7z0_142{cursor:pointer;color:#4f46e5;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.25rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}._editBtn_1j7z0_142:disabled{opacity:.5;cursor:not-allowed}._editBtn_1j7z0_142:hover:not(:disabled){color:#4b5563}._editBtn_1j7z0_142:hover{color:#4338ca}._toggleBtn_1j7z0_169{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}._toggleBtn_1j7z0_169:disabled{opacity:.5;cursor:not-allowed}._toggleBtn_1j7z0_169:hover:not(:disabled){color:#4b5563}._toggleBtn_1j7z0_169:hover{background:#f3f4f6}._deleteBtn_1j7z0_199{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.25rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}._deleteBtn_1j7z0_199:disabled{opacity:.5;cursor:not-allowed}._deleteBtn_1j7z0_199:hover:not(:disabled){color:#ef4444}._empty_1j7z0_222{text-align:center;color:#9ca3af;padding:2rem;font-size:.875rem}._loader_1j7z0_228{justify-content:center;padding:4rem;display:flex}._spinner_1j7z0_233{color:#9ca3af;animation:1s linear infinite _spin_1j7z0_233}@keyframes _spin_1or01_215{to{transform:rotate(360deg)}}._page_1or01_6{max-width:48rem;padding:2rem}._breadcrumb_1or01_10{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}._breadcrumb__back_1or01_16{cursor:pointer;color:#9ca3af;background:0 0;border:none;padding:0;font-size:.875rem}._breadcrumb__back_1or01_16:hover{color:#4b5563}._breadcrumb__sep_1or01_27{color:#d1d5db}._breadcrumb__title_1or01_30{color:#111827;margin:0;font-size:1.25rem;font-weight:600}._form_1or01_36{flex-direction:column;gap:1.5rem;display:flex}._card_1or01_41{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}._card_1or01_41 h2{color:#111827;margin:0 0 .25rem;font-size:1rem;font-weight:500}._fieldLabel_1or01_56{color:#374151;margin-bottom:.25rem;font-size:.875rem;font-weight:500;display:block}._input_1or01_63{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;outline:none;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_1or01_63:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e533}._input_1or01_63::placeholder{color:#9ca3af}._inputMono_1or01_81{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;outline:none;width:100%;padding:.5rem .75rem;font-family:monospace;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._inputMono_1or01_81:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e533}._inputMono_1or01_81::placeholder{color:#9ca3af}._textarea_1or01_100{color:#111827;resize:vertical;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;outline:none;width:100%;min-height:5rem;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._textarea_1or01_100:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e533}._textarea_1or01_100::placeholder{color:#9ca3af}._hint_1or01_120{color:#9ca3af;margin-top:.25rem;font-size:.75rem}._error_1or01_125{color:#ef4444;margin-top:.25rem;font-size:.75rem}._select_1or01_130{color:#111827;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;outline:none;width:auto;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._select_1or01_130:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e533}._select_1or01_130::placeholder{color:#9ca3af}._grid2_1or01_150{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._imageGrid_1or01_155{flex-wrap:wrap;gap:.75rem;display:flex}._imageThumb_1or01_160{position:relative}._imageThumb_1or01_160 img{object-fit:cover;border:1px solid #e5e7eb;border-radius:.5rem;width:6rem;height:6rem;display:block}._imageThumb_1or01_160 ._removeBtn_1or01_171{color:#fff;cursor:pointer;opacity:0;background:#ef4444;border:none;border-radius:9999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:opacity .15s;display:flex;position:absolute;top:-.5rem;right:-.5rem}._imageThumb_1or01_160:hover ._removeBtn_1or01_171{opacity:1}._uploadBtn_1or01_191{cursor:pointer;color:#9ca3af;background:0 0;border:2px dashed #d1d5db;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:6rem;height:6rem;font-size:.75rem;transition:border-color .15s,color .15s;display:flex}._uploadBtn_1or01_191:hover:not(:disabled){color:#4f46e5;border-color:#4f46e5}._uploadBtn_1or01_191:disabled{opacity:.5;cursor:not-allowed}._spinner_1or01_215{animation:1s linear infinite _spin_1or01_215}._optionRow_1or01_218{align-items:flex-start;gap:.5rem;display:flex}._optionField_1or01_223{flex:1}._optionRemoveBtn_1or01_226{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5rem;margin-top:.25rem;padding:.25rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}._optionRemoveBtn_1or01_226:disabled{opacity:.5;cursor:not-allowed}._optionRemoveBtn_1or01_226:hover:not(:disabled){color:#4b5563}._optionRemoveBtn_1or01_226:hover{color:#ef4444}._optionAddBtn_1or01_253{cursor:pointer;color:#4f46e5;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.875rem;display:flex}._optionAddBtn_1or01_253:hover{color:#4338ca}._cardHeader_1or01_267{justify-content:space-between;align-items:center;display:flex}._cardHeader_1or01_267 h2{margin:0}._formFooter_1or01_275{justify-content:flex-end;gap:.75rem;display:flex}._cancelBtn_1or01_280{cursor:pointer;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}._cancelBtn_1or01_280:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_1or01_280:hover:not(:disabled){background:#f9fafb}._submitBtn_1or01_303{cursor:pointer;color:#fff;background:#4f46e5;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}._submitBtn_1or01_303:disabled{opacity:.5;cursor:not-allowed}._submitBtn_1or01_303:hover:not(:disabled){background:#4338ca}@keyframes _spin_7v3zt_215{to{transform:rotate(360deg)}}._page_7v3zt_6{max-width:48rem;padding:2rem}._breadcrumb_7v3zt_10{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}._breadcrumb__back_7v3zt_16{cursor:pointer;color:#9ca3af;background:0 0;border:none;padding:0;font-size:.875rem}._breadcrumb__back_7v3zt_16:hover{color:#4b5563}._breadcrumb__sep_7v3zt_27{color:#d1d5db}._breadcrumb__title_7v3zt_30{color:#111827;margin:0;font-size:1.25rem;font-weight:600}._form_7v3zt_36{flex-direction:column;gap:1.5rem;display:flex}._card_7v3zt_41{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}._card_7v3zt_41 h2{color:#111827;margin:0 0 .25rem;font-size:1rem;font-weight:500}._fieldLabel_7v3zt_56{color:#374151;margin-bottom:.25rem;font-size:.875rem;font-weight:500;display:block}._input_7v3zt_63{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;outline:none;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_7v3zt_63:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e533}._input_7v3zt_63::placeholder{color:#9ca3af}._inputMono_7v3zt_81{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;outline:none;width:100%;padding:.5rem .75rem;font-family:monospace;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._inputMono_7v3zt_81:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e533}._inputMono_7v3zt_81::placeholder{color:#9ca3af}._textarea_7v3zt_100{color:#111827;resize:vertical;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;outline:none;width:100%;min-height:5rem;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._textarea_7v3zt_100:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e533}._textarea_7v3zt_100::placeholder{color:#9ca3af}._hint_7v3zt_120{color:#9ca3af;margin-top:.25rem;font-size:.75rem}._error_7v3zt_125{color:#ef4444;margin-top:.25rem;font-size:.75rem}._select_7v3zt_130{color:#111827;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;outline:none;width:auto;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._select_7v3zt_130:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e533}._select_7v3zt_130::placeholder{color:#9ca3af}._grid2_7v3zt_150{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._imageGrid_7v3zt_155{flex-wrap:wrap;gap:.75rem;display:flex}._imageThumb_7v3zt_160{position:relative}._imageThumb_7v3zt_160 img{object-fit:cover;border:1px solid #e5e7eb;border-radius:.5rem;width:6rem;height:6rem;display:block}._imageThumb_7v3zt_160 ._removeBtn_7v3zt_171{color:#fff;cursor:pointer;opacity:0;background:#ef4444;border:none;border-radius:9999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:opacity .15s;display:flex;position:absolute;top:-.5rem;right:-.5rem}._imageThumb_7v3zt_160:hover ._removeBtn_7v3zt_171{opacity:1}._uploadBtn_7v3zt_191{cursor:pointer;color:#9ca3af;background:0 0;border:2px dashed #d1d5db;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:6rem;height:6rem;font-size:.75rem;transition:border-color .15s,color .15s;display:flex}._uploadBtn_7v3zt_191:hover:not(:disabled){color:#4f46e5;border-color:#4f46e5}._uploadBtn_7v3zt_191:disabled{opacity:.5;cursor:not-allowed}._spinner_7v3zt_215{animation:1s linear infinite _spin_7v3zt_215}._optionRow_7v3zt_218{align-items:flex-start;gap:.5rem;display:flex}._optionField_7v3zt_223{flex:1}._optionRemoveBtn_7v3zt_226{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5rem;margin-top:.25rem;padding:.25rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}._optionRemoveBtn_7v3zt_226:disabled{opacity:.5;cursor:not-allowed}._optionRemoveBtn_7v3zt_226:hover:not(:disabled){color:#4b5563}._optionRemoveBtn_7v3zt_226:hover{color:#ef4444}._optionAddBtn_7v3zt_253{cursor:pointer;color:#4f46e5;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.875rem;display:flex}._optionAddBtn_7v3zt_253:hover{color:#4338ca}._cardHeader_7v3zt_267{justify-content:space-between;align-items:center;display:flex}._cardHeader_7v3zt_267 h2{margin:0}._formFooter_7v3zt_275{justify-content:flex-end;gap:.75rem;display:flex}._cancelBtn_7v3zt_280{cursor:pointer;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}._cancelBtn_7v3zt_280:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_7v3zt_280:hover:not(:disabled){background:#f9fafb}._submitBtn_7v3zt_303{cursor:pointer;color:#fff;background:#4f46e5;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}._submitBtn_7v3zt_303:disabled{opacity:.5;cursor:not-allowed}._submitBtn_7v3zt_303:hover:not(:disabled){background:#4338ca}._variantRow_7v3zt_325{border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}._variantHeader_7v3zt_330{cursor:pointer;background:#f9fafb;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:background .15s;display:flex}._variantHeader_7v3zt_330:hover{background:#f3f4f6}._variantInfo_7v3zt_342{align-items:center;gap:.75rem;display:flex}._variantAvatar_7v3zt_347{object-fit:cover;border:1px solid #e5e7eb;border-radius:.375rem;width:2rem;height:2rem}._variantName_7v3zt_354{color:#111827;font-size:.875rem;font-weight:500}._variantPrice_7v3zt_359{color:#6b7280;margin-left:.75rem;font-size:.875rem}._variantCompare_7v3zt_364{color:#9ca3af;margin-left:.5rem;font-size:.75rem;text-decoration:line-through}._variantActions_7v3zt_370{align-items:center;gap:.5rem;display:flex}._stockBadge--in_7v3zt_375{color:#15803d;background:#f0fdf4;border-radius:9999px;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}._stockBadge--out_7v3zt_385{color:#6b7280;background:#f3f4f6;border-radius:9999px;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}._variantDeleteBtn_7v3zt_395{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.25rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}._variantDeleteBtn_7v3zt_395:disabled{opacity:.5;cursor:not-allowed}._variantDeleteBtn_7v3zt_395:hover:not(:disabled){color:#ef4444}._chevron_7v3zt_418{color:#9ca3af;flex-shrink:0}._variantForm_7v3zt_422{border-top:1px solid #e5e7eb;flex-direction:column;gap:1rem;padding:1rem;display:flex}._grid3_7v3zt_429{grid-template-columns:1fr 1fr 1fr;gap:1rem;display:grid}._checkboxRow_7v3zt_434{align-items:center;gap:.5rem;display:flex}._checkboxRow_7v3zt_434 label{color:#374151;cursor:pointer;font-size:.875rem}._checkbox_7v3zt_434{cursor:pointer;accent-color:#4f46e5;width:1rem;height:1rem}._variantSaveBtn_7v3zt_450{cursor:pointer;color:#fff;background:#4f46e5;border:none;border-radius:.5rem;align-self:flex-end;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}._variantSaveBtn_7v3zt_450:disabled{opacity:.5;cursor:not-allowed}._variantSaveBtn_7v3zt_450:hover:not(:disabled){background:#4338ca}._addVariantForm_7v3zt_475{background:#f9fafb;border:2px dashed #d1d5db;border-radius:.5rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}._addVariantForm_7v3zt_475 h3{color:#374151;margin:0;font-size:.875rem;font-weight:500}._addVariantBtn_7v3zt_490{cursor:pointer;color:#fff;background:#4f46e5;border:none;border-radius:.5rem;align-self:flex-start;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}._addVariantBtn_7v3zt_490:disabled{opacity:.5;cursor:not-allowed}._addVariantBtn_7v3zt_490:hover:not(:disabled){background:#4338ca}._variantsSectionHeader_7v3zt_515{align-items:baseline;gap:.5rem;margin-bottom:.25rem;display:flex}._variantsSectionHeader_7v3zt_515 h2{color:#111827;margin:0;font-size:1rem;font-weight:500}._variantsSectionHeader_7v3zt_515 ._variantCount_7v3zt_527{color:#9ca3af;font-size:.875rem}._saveImagesBtn_7v3zt_531{cursor:pointer;color:#fff;background:#4f46e5;border:none;border-radius:.5rem;align-self:flex-end;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}._saveImagesBtn_7v3zt_531:disabled{opacity:.5;cursor:not-allowed}._saveImagesBtn_7v3zt_531:hover:not(:disabled){background:#4338ca}._statusBadge--active_7v3zt_556{color:#15803d;background:#f0fdf4;border-radius:9999px;align-items:center;margin-left:.5rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}._statusBadge--draft_7v3zt_567{color:#6b7280;background:#f3f4f6;border-radius:9999px;align-items:center;margin-left:.5rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}
