*{box-sizing:border-box}body{color:#101828;background:#f5f7fa;margin:0;font-family:Arial,Noto Sans Arabic,sans-serif}.shell{grid-template-columns:280px 1fr;min-height:100vh;display:grid}.side{color:#fff;background:#101828;height:100vh;padding:18px 14px;position:sticky;top:0;overflow:auto}.brandBlock{border-bottom:1px solid #263142;padding:8px 12px 18px}.brandBlock h2{color:#ff6a2b;margin:0}.brandBlock small{color:#98a2b3}.navGroup{margin-top:18px}.navGroup>b{color:#7e8fa8;text-transform:uppercase;letter-spacing:.5px;margin:0 11px 7px;font-size:11px;display:block}.side a{color:#d0d5dd;border-radius:9px;align-items:center;gap:8px;margin:2px 0;padding:10px 11px;text-decoration:none;display:flex}.side a:hover{color:#fff;background:#1d2939}.main{min-width:0;padding:26px 30px}.topbarAdmin{z-index:30;background:#fff;border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;height:64px;padding:0 28px;display:flex;position:sticky;top:0}.topbarAdmin input{border:1px solid #d0d5dd;border-radius:10px;width:320px;padding:9px 12px}.top{justify-content:space-between;align-items:center;gap:15px;display:flex}.top h1{margin-bottom:4px}.top p{color:#667085;margin-top:0}.cards{grid-template-columns:repeat(4,1fr);gap:14px;margin:20px 0;display:grid}.card,.panel{background:#fff;border:1px solid #eaecf0;border-radius:16px;padding:18px;box-shadow:0 1px 2px #10182808}.metric{margin-top:7px;font-size:30px;font-weight:950}.metricLabel{color:#667085;font-size:12px}.metricTrend{color:#067647;margin-top:6px;font-size:12px}.dashboardGrid{grid-template-columns:1.4fr .6fr;gap:14px;display:grid}.chartMock{align-items:flex-end;gap:8px;height:250px;padding-top:25px;display:flex}.bar{background:linear-gradient(#ff7a3d,#ff4d00);border-radius:7px 7px 2px 2px;flex:1;min-height:25px}.quickGrid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.quickAction{color:#101828;background:#fff;border:1px solid #eaecf0;border-radius:12px;padding:14px;text-decoration:none}.quickAction:hover{background:#fff8f5;border-color:#ffb693}.table{border-collapse:collapse;background:#fff;width:100%}.table td,.table th{text-align:right;white-space:nowrap;border-bottom:1px solid #f0f1f3;padding:12px}.table th{color:#667085;background:#fcfcfd;font-size:12px}.pill{color:#067647;background:#ecfdf3;border-radius:999px;padding:5px 9px;font-size:12px}.dangerPill{color:#b42318;background:#fef3f2}.warningPill{color:#b54708;background:#fffaeb}.tableWrap{overflow:auto}.linkBtn{text-decoration:none;display:inline-block}.primary{color:#fff;cursor:pointer;background:#ff4d00;border:0;border-radius:10px;padding:10px 16px;font-weight:850}.secondary{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:10px;padding:9px 14px;font-weight:750}.field{gap:6px;margin-bottom:13px;display:grid}.field input,.field select,.field textarea{background:#fff;border:1px solid #d0d5dd;border-radius:9px;width:100%;padding:11px}.loginBox{max-width:500px;margin:60px auto}.loginBox pre{white-space:pre-wrap;background:#fee2e2;border-radius:8px;padding:10px}.resourceToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:15px 0;display:flex}.resourceToolbar>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.resourceSearch{border:1px solid #d0d5dd;border-radius:10px;min-width:280px;padding:10px 12px}.modalBackdrop{z-index:100;background:#1018288c;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:18px;width:min(720px,100%);max-height:88vh;padding:22px;overflow:auto}.modalHead{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.modalHead button{cursor:pointer;background:#f2f4f7;border:0;border-radius:50%;width:34px;height:34px}.formGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.statusBox{white-space:pre-wrap;background:#f2f4f7;border-radius:9px;margin-top:10px;padding:10px}.side small{color:#94a3b8}.kpiIcon{background:#fff2eb;border-radius:10px;place-items:center;width:38px;height:38px;margin-bottom:8px;display:grid}.progress{background:#f2f4f7;border-radius:999px;height:8px;overflow:hidden}.progress span{background:#ff4d00;height:100%;display:block}.settingsGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:1050px){.shell{grid-template-columns:230px 1fr}.cards{grid-template-columns:1fr 1fr}.dashboardGrid{grid-template-columns:1fr}.settingsGrid{grid-template-columns:1fr 1fr}}@media (max-width:780px){.shell{grid-template-columns:1fr}.side{height:auto;position:relative}.main{padding:15px}.topbarAdmin{padding:0 15px}.topbarAdmin input{display:none}.cards,.formGrid,.settingsGrid{grid-template-columns:1fr}.resourceSearch{min-width:100%}}.rowActions{align-items:center;gap:6px;display:flex}.smallBtn{padding:7px 10px;font-size:12px}.dangerButton{color:#b42318;cursor:pointer;background:#fff5f4;border:1px solid #fda29b;border-radius:9px;font-weight:800}.dangerButton:hover{background:#fee4e2}.modalActions{background:#fff;border-top:1px solid #f2f4f7;justify-content:flex-end;gap:8px;padding:14px 0 2px;display:flex;position:sticky;bottom:-22px}.modal h2{margin:0}.field small{color:#667085}.tabBar{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.tabButton{cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:9px;padding:8px 12px}.tabButton.active{color:#fff;background:#101828;border-color:#101828}.inlineForm{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.inlineForm .field{min-width:160px;margin:0}.muted{color:#667085}.productEditorGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.subPanel{border:1px solid #eaecf0;border-radius:12px;margin:10px 0;padding:13px}.imageThumb{object-fit:cover;border:1px solid #eaecf0;border-radius:10px;width:64px;height:64px}.mediaField{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.mediaField .smallBtn{white-space:nowrap;justify-content:center;align-items:center;height:41px;display:inline-flex}.mediaField input[data-media-url]{min-width:0}.templateGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.templateCard{text-align:start;cursor:pointer;color:#101828;background:#fff;border:1px solid #eaecf0;border-radius:14px;gap:8px;padding:14px;display:grid}.templateCard:hover,.templateCard.active{transform:translateY(-1px);box-shadow:0 10px 24px #10182814}.templateCard.active{border-width:2px}.templateCard b{font-size:15px}.templateCard small{color:#667085;line-height:1.5}.templateSwatches{gap:6px;display:flex}.templateSwatches i{border:1px solid #eaecf0;border-radius:8px;width:26px;height:26px}@media (max-width:900px){.templateGrid{grid-template-columns:1fr}}.productWizard{grid-template-rows:auto auto minmax(0,1fr) auto auto;width:min(1120px,100%);max-height:92vh;padding:0;display:grid;overflow:hidden}.productWizardHeader{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 22px 14px;display:flex}.productWizardHeader h2{margin:0 0 5px}.productWizardHeader small{color:#667085}.wizardSteps{background:#f8fafc;border-bottom:1px solid #eaecf0;grid-template-columns:repeat(4,1fr);gap:8px;padding:12px 22px;display:grid}.wizardSteps button{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px;font-weight:850;display:flex}.wizardSteps button span{color:#475467;background:#eef2f6;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.wizardSteps button.active{color:#fff;background:#101828;border-color:#101828}.wizardSteps button.active span{color:#101828;background:#fff}.productWizardBody{padding:18px 22px;overflow:auto}.wizardPanel{gap:14px;display:grid}.wizardHint{color:#475467;background:#f8fafc;border:1px solid #eaecf0;border-radius:12px;padding:12px;line-height:1.7}.optionModeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.optionModeGrid button{text-align:start;color:#101828;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:14px;gap:6px;padding:14px;display:grid}.optionModeGrid button small{color:#667085;line-height:1.5}.optionModeGrid button.active{background:#f8fafc;border-color:#101828;box-shadow:inset 0 0 0 1px #101828}.wizardBlock{border:1px solid #eaecf0;border-radius:14px;gap:12px;padding:14px;display:grid}.wizardBlockHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.wizardBlockHead small{color:#667085}.swatchPicker,.presetRow,.chipList{flex-wrap:wrap;gap:8px;display:flex}.swatchPicker button,.chipList button{cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-weight:800;display:inline-flex}.swatchPicker i,.chipList i,.variantLabel i{border:1px solid #d0d5dd;border-radius:50%;width:18px;height:18px;display:inline-block}.chipList button{background:#f8fafc}.chipList span{color:#667085}.compactVariantTable input{border:1px solid #d0d5dd;border-radius:8px;min-width:120px;padding:8px}.variantLabel{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.reviewGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.reviewCard{background:#fff;border:1px solid #eaecf0;border-radius:14px;gap:6px;padding:14px;display:grid}.reviewCard small{color:#667085}.reviewCard b{font-size:18px}.reviewCard span{color:#475467}.wizardStatus{margin:0 22px 12px}.productWizardActions{background:#fff;border-top:1px solid #eaecf0;justify-content:flex-end;gap:10px;padding:14px 22px;display:flex}@media (max-width:980px){.optionModeGrid,.reviewGrid,.wizardSteps{grid-template-columns:1fr 1fr}.productWizardHeader{flex-direction:column}.productWizardHeader .rowActions{justify-content:flex-end;width:100%}}@media (max-width:640px){.optionModeGrid,.reviewGrid,.wizardSteps{grid-template-columns:1fr}.productWizardBody{padding:14px}.productWizardHeader,.productWizardActions{padding-left:14px;padding-right:14px}}.languageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.languageCard{background:#fff;border:1px solid #eaecf0;border-radius:14px;gap:8px;padding:14px;display:grid}.languageCard>b{font-size:15px}.languageCard .field{margin-bottom:4px}.languageCard textarea{resize:vertical}@media (max-width:1100px){.languageGrid{grid-template-columns:1fr}}@media (max-width:640px){.wizardBlockHead{align-items:start;display:grid}.languageCard{padding:12px}}.translationTools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.translationTools>div{flex-wrap:wrap;gap:8px;display:flex}.translationTools small{text-align:start;max-width:520px}@media (max-width:900px){.translationTools{justify-content:flex-start}.translationTools>div{width:100%}}.mediaManager{background:#fff;border:1px solid #eaecf0;border-radius:14px;gap:12px;padding:14px;display:grid}.mediaManagerHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mediaManagerHead>div{gap:4px;display:grid}.mediaManagerHead small,.mediaSummary{color:#667085}.mediaUploadButton{cursor:pointer;position:relative;overflow:hidden}.mediaUploadButton input{opacity:0;cursor:pointer;position:absolute;inset:0}.mediaSummary{flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.mediaSummary span{background:#f8fafc;border:1px solid #eaecf0;border-radius:999px;padding:5px 8px}.mediaGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.mediaCard{background:#fcfcfd;border:1px solid #eaecf0;border-radius:14px;gap:10px;padding:10px;display:grid}.mediaCard.error{background:#fff7f6;border-color:#fda29b}.mediaPreview{aspect-ratio:1;background:#f2f4f7;border-radius:12px;position:relative;overflow:hidden}.mediaPreview img,.mediaPreview video{object-fit:cover;width:100%;height:100%;display:block}.mediaBadge,.mediaKind{border-radius:999px;padding:5px 8px;font-size:11px;font-weight:850;position:absolute;top:8px}.mediaBadge{color:#fff;background:#101828;right:8px}.mediaKind{color:#344054;background:#ffffffeb;left:8px}.mediaInfo{gap:5px;display:grid}.mediaInfo b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mediaInfo small{color:#667085}.mediaError{color:#b42318!important}.mediaProgress{background:#eef2f6;border-radius:999px;height:7px;overflow:hidden}.mediaProgress span{background:#ff4d00;height:100%;display:block}.mediaCrop select{background:#fff;border:1px solid #d0d5dd;border-radius:9px;width:100%;padding:8px}.mediaActions{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:640px){.mediaManagerHead{display:grid}.mediaGrid{grid-template-columns:1fr}}.identifierBox{background:#fcfcfd;border:1px solid #eaecf0;border-radius:14px;gap:8px;padding:12px;display:grid}.identifierBox .field{margin-bottom:0}.identifierBox small{color:#667085;line-height:1.6}.identifierPreview{color:#344054;text-align:left;overflow-wrap:anywhere;direction:ltr;background:#fff;border:1px dashed #d0d5dd;border-radius:10px;padding:9px 10px;font-size:12px}.optionTools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.optionTools small{text-align:start;max-width:620px}.swatchPicker{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;display:grid}.swatchPicker button{border-radius:12px;justify-content:flex-start;min-height:42px;padding:9px 10px}.swatchPicker button.active{background:#f8fafc;border-color:#101828;box-shadow:inset 0 0 0 1px #101828}.swatchPicker button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.customOptionBox{background:#fcfcfd;border:1px dashed #d0d5dd;border-radius:12px;padding:10px}.customOptionBox summary{cursor:pointer;color:#344054;font-weight:800}.customOptionBox .inlineForm{margin-top:10px}.sizePresetGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:9px;display:grid}.sizePresetGrid button{text-align:start;cursor:pointer;color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:12px;gap:5px;padding:12px;display:grid}.sizePresetGrid button small{color:#667085;line-height:1.5}.sizePresetGrid button.active{background:#f8fafc;border-color:#101828;box-shadow:inset 0 0 0 1px #101828}@media (max-width:700px){.optionTools{justify-content:flex-start}.swatchPicker{grid-template-columns:repeat(2,minmax(0,1fr))}.sizePresetGrid{grid-template-columns:1fr}}.dimensionGrid{grid-template-columns:repeat(5,minmax(120px,1fr));align-items:end;gap:10px;margin-top:10px;display:grid}.dimensionGrid .field{margin-bottom:0}.dimensionGrid button{min-height:42px}@media (max-width:980px){.dimensionGrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.dimensionGrid{grid-template-columns:1fr}}.productCatalogHero{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.productCatalogHero small{color:#667085;margin-bottom:5px;font-weight:850;display:block}.productCatalogHero h1{margin:0 0 6px}.productCatalogHero p{color:#667085;max-width:760px;margin:0;line-height:1.7}.productMetricsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.productCatalogPanel{background:#fff;border:1px solid #eaecf0;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #10182808}.productCatalogToolbar{background:#fcfcfd;border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.productCatalogToolbar>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.productToolbarHints{color:#667085;font-size:12px}.productToolbarHints span{background:#fff;border:1px solid #eaecf0;border-radius:999px;padding:6px 9px}.productTable th{color:#475467;background:#f8fafc;font-weight:850}.productTable td{vertical-align:middle}.productRow:hover{background:#fcfcfd}.productCell{grid-template-columns:58px minmax(190px,1fr);align-items:center;gap:10px;min-width:260px;display:grid}.productThumb{object-fit:cover;background:#f2f4f7;border:1px solid #eaecf0;border-radius:12px;width:58px;height:58px}.productCell b{text-overflow:ellipsis;white-space:nowrap;max-width:300px;display:block;overflow:hidden}.productCell small{color:#667085;text-align:left;text-overflow:ellipsis;white-space:nowrap;direction:ltr;max-width:300px;display:block;overflow:hidden}.productMiniMeta{color:#98a2b3;margin-top:3px;font-size:12px}.productStatus{color:#475467;background:#eef2f6;border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:5px 9px;font-size:12px;font-weight:900;display:inline-flex}.productStatus.statusActive{color:#067647;background:#ecfdf3}.productStatus.statusDraft{color:#b54708;background:#fffaeb}.productStatus.statusArchived{color:#667085;background:#f2f4f7}.productActionGrid{flex-wrap:wrap;align-items:center;gap:6px;min-width:260px;display:flex}.productEditorModal{width:min(1180px,100%);max-height:92vh;padding:0;overflow:auto}.productEditorHeader{background:#fff}.productEditorIdentity{align-items:center;gap:12px;min-width:0;display:flex}.productEditorThumb{object-fit:cover;background:#f2f4f7;border:1px solid #eaecf0;border-radius:14px;flex:none;width:72px;height:72px}.productEditorIdentity h2{text-overflow:ellipsis;white-space:nowrap;max-width:620px;margin:2px 0 3px;overflow:hidden}.productEditorIdentity span{color:#667085;text-align:left;overflow-wrap:anywhere;direction:ltr;font-size:12px;display:block}.productEditorBadges{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.productEditorBadges b:not(.productStatus){color:#344054;background:#f8fafc;border:1px solid #eaecf0;border-radius:999px;padding:5px 9px;font-size:12px}.editorClose{cursor:pointer;background:#f2f4f7;border:0;border-radius:50%;width:36px;height:36px;font-size:18px;line-height:1}.editorTabs{z-index:2;background:#f8fafc;border-bottom:1px solid #eaecf0;margin:0;padding:12px 22px;position:sticky;top:0}.editorTabs .tabButton{background:#fff;border-radius:12px;padding:10px 12px;font-weight:850}.editorTabs .tabButton.active{color:#fff;background:#101828}.productEditorModal>.statusBox{margin:12px 22px}.productEditorModal>form,.productEditorModal>div:not(.productWizardHeader):not(.tabBar):not(.statusBox){margin:18px 22px}.productEditorModal .subPanel{background:#fff;border-radius:14px}.productEditorModal .modalActions{padding-left:0;padding-right:0;bottom:0}@media (max-width:1050px){.productMetricsGrid{grid-template-columns:1fr 1fr}.productCatalogHero{display:grid}.productCatalogHero .primary{justify-self:start}.productEditorIdentity h2{max-width:420px}}@media (max-width:720px){.productMetricsGrid{grid-template-columns:1fr}.productCatalogToolbar{display:grid}.productCatalogToolbar .resourceSearch{min-width:100%}.productCell{grid-template-columns:48px minmax(160px,1fr)}.productThumb{width:48px;height:48px}.productActionGrid{min-width:210px}.productEditorIdentity{align-items:flex-start}.productEditorThumb{width:58px;height:58px}.productEditorIdentity h2{max-width:240px;font-size:18px}.editorTabs{padding:10px 14px}.productEditorModal>form,.productEditorModal>div:not(.productWizardHeader):not(.tabBar):not(.statusBox){margin:14px}.productEditorModal>.statusBox{margin:10px 14px}}.editorSection{gap:14px;display:grid}.editorSection .wizardBlock{background:#fff}.editorActions{border:1px solid #eaecf0;border-radius:14px}.compactLanguages{grid-template-columns:repeat(3,minmax(0,1fr))}.compactLanguages .languageCard{padding:12px}.attributeGrid,.variantCardGrid{gap:12px;display:grid}.attributeCard,.variantEditCard{background:#fff;border:1px solid #eaecf0;border-radius:14px;gap:12px;padding:14px;display:grid}.attributeCard:hover,.variantEditCard:hover{border-color:#d0d5dd;box-shadow:0 8px 20px #1018280a}.variantEditHead{border-bottom:1px solid #f2f4f7;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding-bottom:10px;display:grid}.variantEditHead>span{border:1px solid #d0d5dd;border-radius:999px;width:30px;height:30px}.variantEditHead b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.variantEditHead small{color:#667085;text-align:left;direction:ltr;display:block}.mediaVideoPreview{gap:10px;display:grid}.mediaVideoPreview video{background:#101828;border-radius:12px;width:100%;max-height:360px}.mediaVideoPreview .dangerButton{justify-self:start}@media (max-width:1100px){.compactLanguages{grid-template-columns:1fr}}@media (max-width:700px){.variantEditHead{grid-template-columns:auto minmax(0,1fr)}.variantEditHead .checkFilter{grid-column:1/-1}}.metaAds{gap:16px;display:grid}.metaAdsHero{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.metaAdsHero small{color:#ff4d00;margin-bottom:5px;font-weight:900;display:block}.metaAdsHero h1{margin:0 0 6px}.metaAdsHero p{color:#667085;margin:0;line-height:1.7}.metaAdsStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.metaAdsTabs{background:#fff;border:1px solid #eaecf0;border-radius:14px;flex-wrap:wrap;gap:8px;padding:8px;display:flex}.metaAdsTabs button{color:#475467;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px 13px;font-weight:900}.metaAdsTabs button.active{color:#fff;background:#101828}.metaAdsGrid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;gap:14px;display:grid}.metaHealthSummary,.metaReadiness{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.metaHealthSummary span,.metaReady,.metaWarn,.metaBad{border-radius:999px;justify-content:center;align-items:center;padding:6px 9px;font-size:12px;font-weight:900;display:inline-flex}.metaHealthSummary span{color:#344054;background:#f8fafc;border:1px solid #eaecf0}.metaReady{color:#067647;background:#ecfdf3}.metaWarn{color:#b54708;background:#fffaeb}.metaBad{color:#b42318;background:#fef3f2}.metaProductCell{grid-template-columns:46px minmax(160px,1fr);align-items:center;gap:9px;display:grid}.metaProductCell img{object-fit:cover;background:#f2f4f7;border:1px solid #eaecf0;border-radius:10px;width:46px;height:46px}.ltrText{text-align:left;direction:ltr}.metaPickerGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;max-height:360px;display:grid;overflow:auto}.metaPickerGrid button{text-align:start;cursor:pointer;color:#101828;background:#fff;border:1px solid #eaecf0;border-radius:12px;gap:6px;padding:8px;display:grid}.metaPickerGrid button.selected{background:#f8fafc;border-color:#101828;box-shadow:inset 0 0 0 1px #101828}.metaPickerGrid img{aspect-ratio:1;object-fit:cover;background:#f2f4f7;border-radius:10px;width:100%}.metaPickerGrid span{text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.metaPickerGrid small{color:#667085}.metaSetList{gap:10px;display:grid}.metaSetList>div{background:#fff;border:1px solid #eaecf0;border-radius:14px;gap:8px;padding:12px;display:grid}.metaSetList>div.active{border-color:#101828;box-shadow:inset 0 0 0 1px #101828}.metaSetList button:first-child{text-align:start;color:#101828;cursor:pointer;background:0 0;border:0;gap:4px;padding:0;display:grid}.metaSetList small{color:#667085}.metaCarouselRail{scroll-snap-type:x mandatory;gap:12px;margin:8px 0;padding:8px 0 16px;display:flex;overflow-x:auto}.metaCarouselCard{scroll-snap-align:start;background:#fff;border:1px solid #eaecf0;border-radius:14px;flex:0 0 230px;gap:9px;padding:10px;display:grid;box-shadow:0 8px 18px #1018280a}.metaCarouselCard>b{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:42px;line-height:1.45;display:-webkit-box;overflow:hidden}.metaCardImage{aspect-ratio:1;background:#f2f4f7;border-radius:12px;position:relative;overflow:hidden}.metaCardImage img{object-fit:cover;width:100%;height:100%;display:block}.metaCardImage span{color:#b42318;background:#fef3f2;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:950;position:absolute;top:8px;right:8px}.metaPrice{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.metaPrice strong{color:#b42318}.metaPrice del{color:#98a2b3}.metaCarouselCard>button{color:#fff;background:#101828;border:0;border-radius:10px;padding:9px;font-weight:900}.compactForm{grid-template-columns:1fr 1fr}.metaDraftGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.metaDraftGrid>div{border:1px solid #eaecf0;border-radius:12px;gap:8px;padding:12px;display:grid}.metaDraftGrid small{color:#667085}.metaMediaGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.metaMediaRow{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:7px;display:grid}.metaMediaRow select{background:#fff;border:1px solid #d0d5dd;border-radius:9px;padding:8px}.toggleGrid{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}@media (max-width:1100px){.metaAdsStats{grid-template-columns:1fr 1fr}.metaAdsGrid{grid-template-columns:1fr}.metaAdsHero{display:grid}.metaAdsHero .rowActions{justify-content:flex-start}}@media (max-width:680px){.metaAdsStats{grid-template-columns:1fr}.metaCarouselCard{flex-basis:78vw}.compactForm,.metaMediaRow{grid-template-columns:1fr}.metaAdsTabs button{flex:42%}}.inlineStats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:10px 0}.metaCardImage.aspect-4-5{aspect-ratio:4/5}.metaCardImage.aspect-9-16{aspect-ratio:9/16}.metaScoreGrid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;display:grid}.metaScoreCard{background:#fff;border:1px solid #eaecf0;border-radius:14px;gap:8px;padding:11px;display:grid;position:relative}.metaScoreCard img{aspect-ratio:1;object-fit:cover;background:#f2f4f7;border-radius:12px;width:100%}.metaScoreCard b{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;line-height:1.45;display:-webkit-box;overflow:hidden}.metaScoreCard small{color:#667085;line-height:1.55}.metaScore{color:#fff;background:#101828;border:3px solid #fff;border-radius:999px;place-items:center;width:42px;height:42px;font-weight:950;display:grid;position:absolute;top:18px;left:18px}.metaMiniStats{flex-wrap:wrap;gap:6px;display:flex}.metaMiniStats span{color:#475467;background:#f8fafc;border:1px solid #eaecf0;border-radius:999px;padding:5px 7px;font-size:11px}.metaSettingField{align-content:start}.metaSettingField>span{font-weight:900}.metaFieldHelp{color:#667085;margin-top:3px;line-height:1.55;display:block}.metaFieldHelp span{direction:ltr;unicode-bidi:plaintext}.checkFilter .metaFieldHelp{flex-basis:100%;padding-inline-start:24px;font-weight:400}.metaAds .table td{vertical-align:middle}.metaAds h3{margin:18px 0 10px}.metaGuide{background:#fff;border:1px solid #dbe3ee;border-radius:18px;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr) auto;align-items:center;gap:16px;padding:18px;display:grid;box-shadow:0 12px 30px #1018280a}.metaGuideEyebrow{color:#c2410c;background:#fff4ed;border-radius:999px;margin-bottom:8px;padding:5px 9px;font-size:12px;font-weight:950;display:inline-flex}.metaGuide h2{margin:0 0 7px;font-size:20px}.metaGuide p{color:#475467;margin:0;line-height:1.8}.metaGuide ol{color:#344054;margin:0;padding-inline-start:22px;line-height:1.9}.metaGuide li{padding-inline-start:4px}.metaGuideTip,.metaGuideWarn{border-radius:12px;margin-top:10px;padding:10px 12px;font-size:13px;line-height:1.7}.metaGuideTip{color:#475467;background:#f8fafc;border:1px solid #eaecf0}.metaGuideWarn{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa}.stat small{color:#667085;margin-top:5px;font-size:11px;font-weight:400;line-height:1.55;display:block}.metaIssueList{gap:7px;min-width:260px;display:grid}.metaIssue{color:#7a271a;background:#fff7f6;border:1px solid #fee4e2;border-radius:12px;padding:8px 10px}.metaIssue summary{cursor:pointer;font-weight:900;list-style:none}.metaIssue summary::-webkit-details-marker{display:none}.metaIssue p{color:#475467;margin:7px 0 5px;line-height:1.65}.metaIssue b{color:#b42318;line-height:1.65;display:block}.metaGlossary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.metaGlossary div{background:#fcfcfd;border:1px solid #eaecf0;border-radius:12px;gap:4px;padding:10px;display:grid}.metaGlossary b{text-align:left;color:#101828;direction:ltr}.metaGlossary span{color:#667085;line-height:1.55}.metaEmpty{color:#344054;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:14px;gap:8px;padding:16px;display:grid}.metaEmpty b{color:#101828;font-size:15px}.metaEmpty p{color:#667085;margin:0;line-height:1.7}.metaMediaCard{background:#fff;border:1px solid #eaecf0;border-radius:14px;gap:10px;padding:12px;display:grid}.metaMediaCard>img{aspect-ratio:1;object-fit:cover;background:#f2f4f7;border-radius:12px;width:100%}.metaMediaCard>b{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:42px;line-height:1.5;display:-webkit-box;overflow:hidden}.metaMediaCard .metaMediaRow{background:#f8fafc;border:1px solid #eaecf0;border-radius:12px;grid-template-columns:auto auto minmax(120px,1fr) auto;padding:8px}.metaMediaRow>span:first-child{direction:ltr;font-weight:950}.metaMediaRow button{white-space:nowrap}@media (max-width:1050px){.metaGuide{grid-template-columns:1fr}.metaGuide .primary{justify-self:start}.metaGlossary{grid-template-columns:1fr}}@media (max-width:680px){.metaMediaCard .metaMediaRow{grid-template-columns:1fr}.metaIssueList{min-width:0}}.logoutLink{color:#d0d5dd;text-align:start;cursor:pointer;width:100%;font-weight:800;font:inherit;background:0 0;border:0;border-radius:9px;padding:10px 11px}.logoutLink:hover{color:#fff;background:#1d2939}.technicalDetails{color:#667085;margin-top:8px;font-size:12px}.technicalDetails summary{cursor:pointer;background:#fcfcfd;border:1px solid #eaecf0;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-weight:800;display:inline-flex}.technicalDetails code{color:#344054;unicode-bidi:plaintext;background:#f8fafc;border:1px solid #eaecf0;border-radius:8px;margin-top:7px;padding:6px 8px;display:inline-block}.checkFilter{color:#344054;background:#fcfcfd;border:1px solid #eaecf0;border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:8px;padding:10px 12px;font-weight:850;display:inline-flex}.checkFilter input{margin-top:2px}.checkFilter small{color:#667085;flex-basis:100%;padding-inline-start:24px;font-weight:400;line-height:1.6;display:block}.sellingModelGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.kitRows,.choiceGroupList{gap:10px;display:grid}.kitRow{background:#fcfcfd;border:1px solid #eaecf0;border-radius:13px;grid-template-columns:34px minmax(150px,1.2fr) minmax(130px,1fr) minmax(130px,1fr) 90px 110px auto auto;align-items:end;gap:8px;padding:10px;display:grid}.kitRow>b{color:#fff;background:#101828;border-radius:999px;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.kitRow .field{margin:0}.compactKitRow{grid-template-columns:34px minmax(160px,1.3fr) minmax(130px,1fr) 90px 100px auto}.choiceGroupCard{background:#fff;border:1px solid #eaecf0;border-radius:14px;gap:12px;padding:13px;display:grid}.choiceGroupCard:hover{border-color:#d0d5dd;box-shadow:0 8px 20px #1018280a}@media (max-width:1180px){.kitRow,.compactKitRow{grid-template-columns:34px 1fr 1fr}.kitRow .dangerButton,.kitRow .checkFilter{grid-column:auto}.choiceGroupCard .rowActions{flex-wrap:wrap}}@media (max-width:680px){.kitRow,.compactKitRow{grid-template-columns:1fr}.kitRow>b{width:24px;height:24px}.sellingModelGrid{grid-template-columns:1fr}}
