body:has(.sidebar){background:radial-gradient(circle at 78% 0,rgba(15,118,110,.1),transparent 28%),linear-gradient(180deg,#f7f9fc,#eef3f8)}.sidebar{box-shadow:18px 0 50px rgba(8,18,42,.18)}.brand{padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.1)}.brandLogoImage{width:42px;height:42px;flex:0 0 42px;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(16,214,163,.24))}.brand span{box-shadow:0 12px 30px rgba(15,118,110,.32)}.sidebar nav{gap:5px}.sidebar a{display:flex;align-items:center;min-height:42px;border-radius:10px;font-weight:800}.sidebar a.active{box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.logoutButton{margin-top:14px;background:rgba(255,255,255,.08)!important;color:#e8f0ff!important;border:1px solid rgba(255,255,255,.12)!important}.appTopbar{background:rgba(255,255,255,.86);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 14px 35px rgba(20,34,79,.06)}.workspacePage{position:relative}.workspacePage:before{content:"";position:fixed;z-index:-1;right:-120px;top:80px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(15,118,110,.16),transparent 66%);pointer-events:none}.productsWorkbenchHeader h1,.workspacePage .simpleDashboardHeader h1,.workspacePage>h1{color:var(--brand);font-size:34px;letter-spacing:0}.pageIntro{max-width:780px;color:#64748b;line-height:1.75}.assetCard,.dashboardActionCard,.imageGenerationPlan,.imageHeroPanel,.keywordHeroPanel,.mainImageStylePanel,.panel,.researchCandidateCard,.storeCard,.taskCard,.workflowStep{border:1px solid rgba(203,213,225,.9)!important;border-radius:14px!important;background:linear-gradient(180deg,#fff,#fbfdff)!important;box-shadow:0 16px 42px rgba(20,34,79,.08)!important}.panelTitle h2,.panelTitle h3,.sectionTitle h2,.workflowStep h2{color:var(--brand)}.mappingStatusPanel span,.panelTitle span,.storeCard span,.syncStatus span{background:#e7fbf8!important;color:var(--action)!important;border:1px solid #bfe8d9}.commerceDashboardHero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);grid-gap:24px;gap:24px;align-items:center;margin-bottom:18px;padding:26px;border-radius:18px;background:radial-gradient(circle at 80% 18%,rgba(94,234,212,.24),transparent 28%),linear-gradient(135deg,#13234f,#0f766e);color:#fff;box-shadow:0 24px 70px rgba(20,34,79,.18)}.commerceDashboardHero:before{inset:0;background:linear-gradient(rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:42px 42px;opacity:.45}.commerceDashboardHero .eyebrow{width:max-content;margin-bottom:10px;background:rgba(255,255,255,.12);color:#bff8ea;border:1px solid rgba(255,255,255,.18)}.commerceDashboardHero h1{font-size:38px;color:#fff}.commerceDashboardHero p{margin-top:9px;color:#d6e8f8;line-height:1.75}.commerceHeroPreview{display:grid;grid-gap:8px;gap:8px;justify-items:start;padding:18px;border:1px solid rgba(255,255,255,.18);border-radius:16px;background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:perspective(700px) rotateY(-10deg)}.commerceHeroPreview span{width:max-content;padding:6px 9px;border-radius:999px;background:#e7fbf8;color:#0f766e;font-size:12px;font-weight:900}.commerceHeroPreview strong{font-size:22px}.commerceHeroPreview small{color:#c6d9ef}.commerceActionGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.commerceActionCard{position:relative;overflow:hidden;min-height:230px;padding:18px!important}.commerceActionCard:before{content:"";position:absolute;right:-36px;top:-36px;width:130px;height:130px;border-radius:50%;background:rgba(15,118,110,.1)}.commerceActionTop{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}.commerceActionTop span{display:grid!important;place-items:center;width:34px;height:34px;border-radius:12px;background:var(--brand)!important;color:#fff!important;font-size:14px!important}.commerceActionTop small{padding:6px 9px;border-radius:999px;background:#eef6ff;color:var(--brand);font-size:12px;font-weight:900}.commerceActionCard h2{color:var(--brand);font-size:21px}.commerceActionCard p{margin-top:8px;color:#64748b;line-height:1.7}.dashboardActionButton,.primaryGenerateButton,.publishChecklistAction,.sourceGenerateBar .primaryGenerateButton{background:linear-gradient(135deg,#0f766e,#14b8a6)!important;box-shadow:0 14px 28px rgba(15,118,110,.2)!important}.dashboardActionButton:hover,.primaryGenerateButton:hover,.publishChecklistAction:hover{filter:brightness(1.04);transform:translateY(-1px)}.commerceStatusPanel{margin-top:16px}.dashboardStatusGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.dashboardStatusGrid div{padding:13px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.dashboardStatusGrid strong{color:var(--brand)}.dashboardStatusGrid p{margin-top:6px;color:#64748b;font-size:12px;line-height:1.65}.imageHeroPanel,.keywordHeroPanel,.uploadPrimary{background:radial-gradient(circle at 15% 10%,#e7fbf8,transparent 28%),linear-gradient(180deg,#fff,#f8fbff)!important}.assetCard img,.assetPlaceholder{border-radius:12px!important;background:linear-gradient(135deg,#f8fafc,#eef4f8)!important}.publishChecklistHero{background:linear-gradient(180deg,#fff,#f9fbff)!important;border-radius:16px!important}.publishCheckItem{border-radius:12px!important}.sourceGenerateBar{border-radius:14px!important;background:linear-gradient(135deg,#f4fbf8,#fff)!important}.attributeFormRow input,.attributeFormRow select,.candidateEditBox input,.candidateEditBox textarea,.formLine input,.formLine select,.keywordPromptBox textarea{border-radius:10px!important}.attributeFormRow input:focus,.attributeFormRow select:focus,.candidateEditBox input:focus,.candidateEditBox textarea:focus,.formLine input:focus,.formLine select:focus,.keywordPromptBox textarea:focus{outline:none;border-color:var(--action)!important;box-shadow:0 0 0 3px rgba(15,118,110,.14)!important}@media (max-width:1100px){.commerceActionGrid,.commerceDashboardHero,.dashboardStatusGrid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.commerceActionGrid,.commerceDashboardHero,.dashboardStatusGrid{grid-template-columns:1fr}.commerceDashboardHero{padding:20px}.commerceDashboardHero h1,.productsWorkbenchHeader h1,.workspacePage .simpleDashboardHeader h1,.workspacePage>h1{font-size:28px}.commerceHeroPreview{transform:none}.appTopbar{box-shadow:none}.workspacePage{padding:20px}}:root{--brand:#14224f;--brand-2:#0b1635;--action:#0f766e;--action-2:#14b8a6;--success:#16a34a;--warn:#a16207;--danger:#b4233a;--ink:#17223b;--muted:#64748b;--line:#dbe4ef;--surface:#ffffff;--surface-soft:#f7fafc;--soft-shadow:0 16px 42px rgba(20,34,79,.08);--focus-ring:0 0 0 3px rgba(15,118,110,.14)}body:has(.sidebar){color:var(--ink);background:radial-gradient(circle at 86% 0,rgba(20,184,166,.12),transparent 28%),linear-gradient(180deg,#f7fafc,#eef3f8)}.sidebar{width:232px;background:radial-gradient(circle at 0 0,rgba(20,184,166,.18),transparent 32%),linear-gradient(180deg,#0b1635,#101a38)}.content,.empty,.topbar,.workspacePage{margin-left:232px}.appTopbar{left:232px;min-height:72px;border-bottom:1px solid rgba(219,228,239,.9);background:rgba(255,255,255,.88);color:var(--brand)}.appTopbar span{color:var(--muted)}.assetActions a,.dashboardActionButton,.inlinePublishLink,.logoutButton,.primaryLink,.publishCheckItem a,.secondaryLink,.sidebar a,button{min-height:40px;border-radius:10px!important;font-weight:900;letter-spacing:0;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease,color .16s ease}.dashboardActionButton,.inlinePublishLink,.primaryGenerateButton,.primaryLink,.publishChecklistAction,button{border:1px solid rgba(190,255,245,.28)!important;background:linear-gradient(135deg,var(--action),var(--action-2))!important;box-shadow:0 14px 28px rgba(15,118,110,.2)!important;color:#fff!important}.dashboardActionButton:hover,.inlinePublishLink:hover,.primaryGenerateButton:hover,.primaryLink:hover,.publishChecklistAction:hover,button:hover{filter:brightness(1.03)}.primaryGenerateButton:disabled,.publishChecklistAction:disabled,button:disabled{cursor:not-allowed!important;border-color:#d8dee8!important;background:#e8eef5!important;box-shadow:none!important;color:#8995a8!important;transform:none!important;filter:none!important}.assetActions a,.assetActions button,.compositeChoiceGrid button,.compositeRelationGrid button,.downloadAll,.imagePlanGrid button:not(.selected),.keywords .keywordChip,.manualCatalogCard button,.publishUploadOrderActions button,.recommendationCard button,.resetWorkspaceButton,.secondary,.secondaryLink{border:1px solid var(--line)!important;background:#f8fafc!important;box-shadow:none!important;color:#40506a!important}.adminAccountLinks a,.membershipGuestPrompt a,.publishEmptyGuide a,.publishEmptyGuide button{border:1px solid rgba(190,255,245,.28)!important;border-radius:10px!important;background:linear-gradient(135deg,var(--action),var(--action-2))!important;box-shadow:0 14px 28px rgba(15,118,110,.2)!important;color:#fff!important}.assetActions a:hover,.assetActions button:hover,.downloadAll:hover,.resetWorkspaceButton:hover,.secondary:hover,.secondaryLink:hover{border-color:#9fd8ce!important;background:#edfdfa!important;color:var(--action)!important}.danger,.dangerButton,.secondary.danger{border-color:#ffd3da!important;background:#fff4f6!important;color:var(--danger)!important}.assetCard,.attributeGroup,.compositeProductTool,.creditCostGuide,.dashboardActionCard,.imageGenerationPlan,.imageHeroPanel,.keywordHeroPanel,.listingDetails,.mainImageStylePanel,.manualCatalogSearch,.mappingSummary,.membershipForm,.membershipStatus,.membershipTable,.panel,.publishChecklistHero,.publishImagePreviewPanel,.recommendationCard,.researchCandidateCard,.sourceToolDetails,.storeCard,.taskCard,.variantUploadPanel,.workflowStep{border:1px solid rgba(219,228,239,.95)!important;border-radius:12px!important;background:linear-gradient(180deg,#fff,#fbfdff)!important;box-shadow:var(--soft-shadow)!important}.compositeToolHeader,.keywordHeroHeader,.listingDetailsHeader,.panelTitle,.publishChecklistHeader,.sectionTitle,.stepHeader{gap:12px;border-bottom:1px solid rgba(219,228,239,.7);padding-bottom:12px}.keywordHeroHeader h2,.panelTitle h2,.panelTitle h3,.productsWorkbenchHeader h1,.publishChecklistHeader h2,.sectionTitle h2,.workflowStep h2,.workspacePage>h1{color:var(--brand)!important;letter-spacing:0}.eyebrow{width:max-content;padding:6px 9px;border:1px solid #c9ece8;border-radius:999px;background:#effbf8;color:var(--action)!important;font-size:11px;font-weight:900;letter-spacing:1px}.advancedHint,.assetCard small,.attributeHint,.creditInline,.generationText,.notice,.pageIntro,.publishSummary,.researchCandidateCard p,.storeCard p,.taskCard small{color:var(--muted)!important;line-height:1.7}.notice{border:1px solid #d8eee9;border-radius:10px;background:#f3fbf8!important;color:#355f5b!important}.attributeFormRow input,.attributeFormRow select,.candidateEditBox input,.candidateEditBox textarea,.compositeItemRow input,.detailField input,.detailField select,.factRow input[type=text],.formLine input,.formLine select,.inputRow input,.keywordPromptBox textarea,.manualCatalogControls input,.mappingRow input,.mappingRow select,.membershipForm input,.modelSelect select,.providerCard input,.titleSuggestion input,input,select,textarea{min-height:42px;border:1px solid #d8dee8!important;border-radius:10px!important;background:#fff!important;color:var(--ink)!important;box-shadow:inset 0 1px 0 rgba(20,34,79,.03)}input::placeholder,textarea::placeholder{color:#94a3b8}.attributeFormRow input:focus,.attributeFormRow select:focus,.candidateEditBox input:focus,.candidateEditBox textarea:focus,.compositeItemRow input:focus,.detailField input:focus,.detailField select:focus,.factRow input[type=text]:focus,.formLine input:focus,.formLine select:focus,.keywordPromptBox textarea:focus,.manualCatalogControls input:focus,.mappingRow input:focus,.mappingRow select:focus,.membershipForm input:focus,.modelSelect select:focus,.titleSuggestion input:focus,input:focus,select:focus,textarea:focus{outline:none!important;border-color:var(--action)!important;box-shadow:var(--focus-ring)!important}.checklistBadge,.commerceActionTop small,.imagePlanGrid span,.keywordGroupTitle small,.mappingStatusPanel span,.matrixPreview span,.panelTitle span,.sourceRoleGuide span,.storeCard span,.syncStatus span{border:1px solid #c9ece8!important;border-radius:999px!important;background:#effbf8!important;color:var(--action)!important;font-weight:900}.uploadPrimary{border:2px dashed #9fd8ce!important;border-radius:14px!important;background:radial-gradient(circle at 18% 8%,#e8fbf5,transparent 32%),linear-gradient(135deg,#fff,#f5fbfa)!important;color:var(--action)!important}.uploadPrimary span{color:var(--brand)}.classificationSummaryGrid,.dashboardStatusGrid,.generationFixedFlow,.imageHeroGrid,.keywordHeroGrid,.matrixPreview,.platformSelectGrid,.publishChecklistGrid,.quickFlow{gap:12px}.classificationSummaryGrid span,.dashboardStatusGrid div,.generationFixedFlow span,.imageHeroCard,.keywordHeroGroup,.matrixPreview span,.platformSelectGrid button,.productVariantList article,.publishCheckItem,.quickFlow span,.variantUploadItem{border:1px solid #dfe7f1!important;border-radius:10px!important;background:#f8fafc!important;box-shadow:none!important}.checkOk,.imageReviewBadge.good,.publishCheckItem.ok,.seoReviewBanner.good{border-color:#bfe8d9!important;background:#f0fbf8!important;color:#08755e!important}.checkPending,.errorText,.publishCheckItem.required,.publishConfirmBlocker{border-color:#ffd3da!important;background:#fff4f6!important;color:var(--danger)!important}.checklistBadge.suggested,.dimensionImageHint,.functionalProductHint,.publishCheckItem.suggested,.publishControlNotice{border-color:#f1d493!important;background:#fff8e8!important;color:var(--warn)!important}.assetCard img,.assetPlaceholder,.compositePreviewStage img,.imagePreviewButton img,.publishUploadThumb,.sourcePreviewGrid img{border:1px solid #e1e7f1!important;border-radius:10px!important;background:#fff!important}.commerceDashboardHero{border-radius:16px!important;background:radial-gradient(circle at 82% 18%,rgba(94,234,212,.22),transparent 30%),linear-gradient(135deg,#14224f,#0f766e)!important}.commerceActionCard,.commerceHeroPreview,.commerceStatusPanel{border-radius:12px!important}@media (max-width:900px){.content,.empty,.topbar,.workspacePage{margin-left:0}.appTopbar{left:0}}.catalogCascade button,.catalogTypePicker button,.classificationCandidateCard button,.compositeChoiceGrid button,.compositeRelationGrid button,.draftList button,.imagePlanGrid button,.keywordChips button,.keywords button,.mainImageStyleOptions button,.manualCatalogCard button,.platformSelectGrid button,.presetButtons button,.productVariantList article,.recommendationCard button,.sourceRoleGuide span,.sourceToolDetails summary,.variantUploadItem{border:1px solid var(--line)!important;background:#f8fafc!important;color:#40506a!important}.catalogCascade button.active,.catalogTypePicker button.active,.compositeChoiceGrid button.selected,.compositeRelationGrid button.selected,.draftList button.active,.imagePlanGrid button.selected,.mainImageStyleOptions button.selected,.platformSelectGrid button.active,.platformSelectGrid button.selected,.productVariantList article.activeVariant,.variantUploadItem input:checked+span{border-color:#9fd8ce!important;background:#effbf8!important;box-shadow:inset 0 0 0 1px rgba(15,118,110,.1)!important;color:var(--action)!important}.imagePlanGrid button b,.mainImageStyleOptions button b,.platformSelectGrid button b{color:var(--brand)!important}.imagePlanGrid button.selected b,.mainImageStyleOptions button.selected b,.platformSelectGrid button.active b,.platformSelectGrid button.selected b{color:var(--action)!important}.imagePlanGrid button span,.mainImageStyleOptions button span,.platformSelectGrid button span{color:var(--muted)!important}.compositeStartBar,.creditInline,.differentiationHint,.dimensionImageHint,.functionalProductHint,.ozonMatrixHint,.platformRuleHint,.publishControlNotice,.sellingPointSourceHint,.sourceGenerateBar{border-radius:10px!important}body:has(.sidebar){background:var(--ds-bg-0)!important;color:var(--ds-text)!important}body:has(.sidebar):before{background:radial-gradient(circle at 22% 12%,rgba(43,184,255,.18),transparent 26%),radial-gradient(circle at 82% 4%,rgba(16,214,163,.13),transparent 28%),radial-gradient(circle at 50% 82%,rgba(43,184,255,.18),transparent 32%),linear-gradient(135deg,#020814,#061525 54%,#020814)!important}body:has(.sidebar):after{inset:0;background-image:radial-gradient(circle,rgba(245,248,255,.34) 0 1px,transparent 1.5px),linear-gradient(rgba(120,190,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(120,190,255,.035) 1px,transparent 0);background-size:120px 120px,72px 72px,72px 72px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 82%);mask-image:linear-gradient(180deg,#000,transparent 82%);opacity:.42}body:has(.sidebar) main{position:relative;z-index:1}.sidebar{color:var(--ds-text)!important;background:linear-gradient(180deg,rgba(7,18,38,.88),rgba(2,8,20,.92))!important;border-right:1px solid var(--ds-border)!important;box-shadow:18px 0 70px rgba(0,0,0,.22)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.sidebar .brand span{background:var(--ds-green-gradient)!important;color:#fff!important;box-shadow:0 12px 34px rgba(16,214,163,.32)!important}.sidebar .brand strong,.sidebar small{color:var(--ds-text)!important}.adminNavGroup summary,.sidebar nav a{border:1px solid transparent!important;border-radius:12px!important;color:var(--ds-muted)!important;background:transparent!important;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.adminNavGroup summary:hover,.sidebar nav a.active,.sidebar nav a:hover{color:var(--ds-text)!important;border-color:rgba(120,190,255,.22)!important;background:rgba(8,20,38,.72)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 10px 28px rgba(0,0,0,.16)!important}.sidebar nav a.active{border-color:rgba(16,214,163,.28)!important;background:rgba(16,214,163,.12)!important;color:#c7fff0!important}.appTopbar{background:rgba(2,8,20,.72)!important;border-bottom:1px solid var(--ds-border)!important;box-shadow:0 18px 60px rgba(0,0,0,.18)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.appTopbar,.appTopbar strong{color:var(--ds-text)!important}.appTopbar span,.globalCreditBar,.globalCreditBar span{color:var(--ds-muted)!important}.content,.empty,.workspacePage{color:var(--ds-text)!important}.workspacePage{background:transparent!important}.commerceActionCard h2,.dashboardActionCard h2,.panelTitle h3,.workspacePage h1,.workspacePage h2,.workspacePage h3{color:var(--ds-text)!important}.commerceActionCard p,.dashboardActionCard p,.dashboardStatusGrid p,.empty p,.panelTitle span,.workspacePage p,.workspacePage small{color:var(--ds-muted)!important}.assetCard,.candidateCard,.catalogCascade,.classificationPanel,.commerceActionCard,.commerceHeroPreview,.commerceStatusPanel,.compositeStartBar,.costSummaryCard,.dashboardActionCard,.dashboardStatusGrid div,.dimensionImageHint,.functionalProductHint,.imageHeroCard,.keywordHeroGroup,.manualCatalogCard,.mappingStatusPanel,.matrixPreview,.membershipCard,.ozonMatrixHint,.panel,.platformRuleHint,.productVariantList article,.publishCheckItem,.quotaCard,.recommendationCard,.sourceGenerateBar,.storeCard,.taskCard,.uploadPrimary,.variantUploadItem,.workflowStep{border:1px solid var(--ds-border)!important;background:linear-gradient(145deg,rgba(10,25,48,.78),rgba(5,14,31,.62)),radial-gradient(circle at 10% 0,rgba(43,184,255,.08),transparent 34%)!important;color:var(--ds-text)!important;box-shadow:0 22px 70px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.06)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.commerceDashboardHero{position:relative;overflow:hidden;border-radius:22px!important;background:radial-gradient(circle at 72% 18%,rgba(43,184,255,.26),transparent 24%),radial-gradient(circle at 18% 10%,rgba(16,214,163,.18),transparent 24%),linear-gradient(135deg,rgba(8,20,38,.88),rgba(2,8,20,.72))!important;box-shadow:0 30px 90px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.08)!important}.commerceDashboardHero:before{content:"";position:absolute;inset:auto -10% -46% -10%;height:68%;border-radius:50% 50% 0 0;background:radial-gradient(ellipse at 50% 0,rgba(245,248,255,.76) 0 1px,rgba(43,184,255,.58) 2px,transparent 5px),radial-gradient(ellipse at 50% 20%,rgba(43,184,255,.25),transparent 54%);box-shadow:0 -18px 70px rgba(43,184,255,.18)}.commerceDashboardHero>*{position:relative;z-index:1}.commerceDashboardHero .eyebrow{color:#9ff7df!important;letter-spacing:1.4px}.commerceDashboardHero h1{color:var(--ds-text)!important;letter-spacing:0!important}.commerceDashboardHero p{color:rgba(245,248,255,.72)!important}.dashboardPlatformRail{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.dashboardPlatformRail span{display:inline-grid;place-items:center;min-height:30px;padding:0 11px;border:1px solid var(--ds-border);border-radius:999px;background:rgba(2,8,20,.42);color:rgba(245,248,255,.8);font-size:12px;font-weight:800}.commerceHeroPreview{position:relative;overflow:hidden}.commerceHeroPreview:after{content:"";position:absolute;inset:auto -24px -32px auto;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(16,214,163,.3),transparent 62%)}.checklistBadge,.commerceActionTop small,.dashboardPlatformRail span,.imagePlanGrid span,.keywordGroupTitle small,.mappingStatusPanel span,.matrixPreview span,.panelTitle span,.sourceRoleGuide span,.storeCard span,.syncStatus span{border-color:rgba(16,214,163,.28)!important;background:rgba(16,214,163,.12)!important;color:#9ff7df!important}.commerceActionTop>span,.quickFlow span:first-child,.workflowStep>span{background:rgba(16,214,163,.14)!important;color:var(--ds-green)!important;border-color:rgba(16,214,163,.24)!important}.compositeStartBar button,.dashboardActionButton,.empty a,.primaryLink,.publishPrimaryAction,.sourceGenerateBar button,.uploadPrimary button,button[type=submit]{border:1px solid rgba(190,255,245,.28)!important;background:var(--ds-green-gradient)!important;color:#fff!important;box-shadow:0 16px 42px rgba(16,214,163,.24)!important}.dashboardActionButton:hover,.empty a:hover,.primaryLink:hover,button[type=submit]:hover{transform:translateY(-1px);box-shadow:0 20px 54px rgba(16,214,163,.3)!important}a,button,input,select,textarea{letter-spacing:0!important}.attributeFormRow input,.attributeFormRow select,.candidateEditBox input,.candidateEditBox textarea,.compositeItemRow input,.detailField input,.detailField select,.factRow input[type=text],.keywordPromptBox textarea,.manualCatalogControls input,.mappingRow input,.mappingRow select,.membershipForm input,.modelSelect select,.titleSuggestion input,input,select,textarea{border:1px solid rgba(120,190,255,.18)!important;box-shadow:none!important}input::placeholder,textarea::placeholder{color:rgba(143,164,192,.68)!important}.attributeFormRow input:focus,.attributeFormRow select:focus,.candidateEditBox input:focus,.candidateEditBox textarea:focus,.compositeItemRow input:focus,.detailField input:focus,.detailField select:focus,.factRow input[type=text]:focus,.keywordPromptBox textarea:focus,.manualCatalogControls input:focus,.mappingRow input:focus,.mappingRow select:focus,.membershipForm input:focus,.modelSelect select:focus,.titleSuggestion input:focus,input:focus,select:focus,textarea:focus{border-color:rgba(16,214,163,.72)!important;box-shadow:0 0 0 4px rgba(16,214,163,.12),0 0 26px rgba(43,184,255,.12)!important}.catalogCascade button,.catalogTypePicker button,.classificationCandidateCard button,.compositeChoiceGrid button,.compositeRelationGrid button,.draftList button,.imagePlanGrid button,.keywordChips button,.keywords button,.mainImageStyleOptions button,.manualCatalogCard button,.platformSelectGrid button,.presetButtons button,.productVariantList article,.recommendationCard button,.sourceRoleGuide span,.sourceToolDetails summary,.variantUploadItem{border:1px solid rgba(120,190,255,.18)!important;background:rgba(8,20,38,.56)!important;box-shadow:none!important;color:var(--ds-muted)!important}.catalogCascade button:hover,.catalogTypePicker button:hover,.compositeChoiceGrid button:hover,.compositeRelationGrid button:hover,.imagePlanGrid button:hover,.mainImageStyleOptions button:hover,.platformSelectGrid button:hover{border-color:rgba(43,184,255,.34)!important;color:var(--ds-text)!important}.catalogCascade button.active,.catalogTypePicker button.active,.compositeChoiceGrid button.selected,.compositeRelationGrid button.selected,.draftList button.active,.imagePlanGrid button.selected,.mainImageStyleOptions button.selected,.platformSelectGrid button.active,.platformSelectGrid button.selected,.productVariantList article.activeVariant,.variantUploadItem input:checked+span{border-color:rgba(16,214,163,.36)!important;background:rgba(16,214,163,.12)!important;color:#c7fff0!important;box-shadow:inset 0 0 0 1px rgba(16,214,163,.08),0 0 30px rgba(16,214,163,.08)!important}.dashboardStatusGrid strong,.imageHeroCard strong,.imagePlanGrid button b,.keywordHeroGroup strong,.mainImageStyleOptions button b,.platformSelectGrid button b,.publishCheckItem strong{color:var(--ds-text)!important}.imagePlanGrid button span,.mainImageStyleOptions button span,.platformSelectGrid button span{color:var(--ds-muted)!important}.checkOk,.imageReviewBadge.good,.publishCheckItem.ok,.seoReviewBanner.good{border-color:rgba(16,214,163,.32)!important;background:rgba(16,214,163,.12)!important;color:#aaf7df!important}.checkPending,.errorText,.publishCheckItem.required,.publishConfirmBlocker{border-color:rgba(255,95,122,.35)!important;background:rgba(255,95,122,.1)!important;color:#ffc1ca!important}.checklistBadge.suggested,.dimensionImageHint,.functionalProductHint,.publishCheckItem.suggested,.publishControlNotice{border-color:rgba(244,193,93,.3)!important;background:rgba(244,193,93,.1)!important;color:#ffe0a3!important}.assetCard img,.assetPlaceholder,.compositePreviewStage img,.imagePreviewButton img,.publishUploadThumb,.sourcePreviewGrid img{border:1px solid rgba(120,190,255,.18)!important;background:rgba(2,8,20,.52)!important}@media (max-width:900px){.commerceDashboardHero{border-radius:18px!important}}body:has(.sidebar){min-height:100vh;background:radial-gradient(circle at 82% 0,rgba(43,184,255,.16),transparent 30%),radial-gradient(circle at 20% 14%,rgba(16,214,163,.12),transparent 28%),linear-gradient(180deg,#020814,#061525 52%,#020814)!important;color:var(--ds-text)}body:has(.sidebar):before{background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at 58% 20%,#000 0 40%,transparent 76%);mask-image:radial-gradient(ellipse at 58% 20%,#000 0 40%,transparent 76%)}body:has(.sidebar):after{inset:auto -10vw 0 220px;height:34vh;background:radial-gradient(ellipse at 50% 100%,rgba(43,184,255,.24),transparent 54%),radial-gradient(ellipse at 48% 100%,rgba(16,214,163,.12),transparent 45%)}.sidebar.dsSidebar{background:linear-gradient(180deg,rgba(3,10,24,.94),rgba(3,10,24,.82)),radial-gradient(circle at 20% 0,rgba(16,214,163,.18),transparent 34%)!important;border-right:1px solid rgba(120,190,255,.18)!important;box-shadow:18px 0 70px rgba(0,0,0,.32)!important}.brand span{background:var(--ds-green-gradient)!important;color:#fff;box-shadow:0 16px 36px rgba(16,214,163,.28)!important}.appTopbar strong,.brand strong{color:var(--ds-text)}.sidebar nav a,.sidebar nav summary{border:1px solid transparent;color:rgba(245,248,255,.68)!important}.sidebar nav a.active,.sidebar nav a:hover{border-color:rgba(16,214,163,.26);background:rgba(16,214,163,.1)!important;color:#ecfffa!important}.adminNavGroup{color:rgba(245,248,255,.72)}.appTopbar.dsNavbar{min-height:74px;background:linear-gradient(180deg,rgba(2,8,20,.86),rgba(2,8,20,.68))!important;border-bottom:1px solid rgba(120,190,255,.18)!important;box-shadow:0 18px 54px rgba(0,0,0,.22)!important}.advancedHint,.appTopbar span,.commerceActionCard p,.creditInline,.dashboardStatusGrid p,.dimensionImageHint,.muted,.ozonUploadHint,.pageIntro,.panel p,.publishSummary,.sellingPointSourceHint,.workflowStep p{color:rgba(143,164,192,.86)!important}.workspacePage{max-width:1560px;color:var(--ds-text)}.commerceDashboardHero h1,.productsWorkbenchHeader h1,.workspacePage .simpleDashboardHeader h1,.workspacePage>h1{color:#fff!important;text-shadow:0 16px 40px rgba(0,0,0,.34)}.aiHeroEyebrow,.commerceDashboardHero .eyebrow,.productsWorkbenchHeader .eyebrow,.workspacePage .eyebrow{width:max-content;border:1px solid rgba(16,214,163,.28)!important;background:rgba(16,214,163,.12)!important;color:#9ff7df!important;border-radius:999px;padding:6px 10px}.assetCard,.attributePanel,.compositePreviewBoard,.compositeProductTool,.dashboardActionCard,.dashboardStatusPanel,.imageGenerationPlan,.imageHeroPanel,.keywordHeroPanel,.listingDetails,.mainImageStylePanel,.manualCatalogSearch,.mappingSummary,.panel,.platformGenerationPanel,.preflightTodo,.publishChecklistHero,.publishImagePreviewPanel,.researchCandidateCard,.sourceToolDetails,.storeCard,.systemStatusPanel,.taskCard,.variantUploadPanel,.workflowStep{border:1px solid rgba(120,190,255,.18)!important;background:linear-gradient(145deg,rgba(8,20,38,.78),rgba(5,14,31,.66))!important;box-shadow:0 24px 80px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.07)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.columnTitle strong,.commerceActionCard h2,.dashboardStatusGrid strong,.emptyResultCard h2,.generatedTitleBox strong,.imageGenerationPlan h3,.keywordHeroHeader h2,.listingDetails h3,.mainImageStylePanel h3,.mappingSummary b,.panelTitle h2,.panelTitle h3,.platformGenerationPanel h3,.publishCheckItem strong,.publishChecklistHeader h2,.sectionTitle h2,.storeCard strong,.workflowStep h2{color:var(--ds-text)!important}.commerceDashboardHero{min-height:260px;border:1px solid rgba(120,190,255,.2)!important;background:radial-gradient(circle at 78% 18%,rgba(43,184,255,.2),transparent 30%),radial-gradient(circle at 18% 18%,rgba(16,214,163,.16),transparent 26%),linear-gradient(135deg,rgba(8,20,38,.92),rgba(6,21,37,.78))!important;box-shadow:0 28px 90px rgba(0,0,0,.34)!important}.commerceHeroPreview{border-color:rgba(120,190,255,.2)!important;background:radial-gradient(circle at 80% 0,rgba(16,214,163,.2),transparent 36%),rgba(2,8,20,.42)!important}.commerceActionGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px}.commerceActionCard{min-height:214px}.commerceActionCard:before{background:radial-gradient(circle,rgba(43,184,255,.16),transparent 66%)!important}.dashboardStatusGrid{gap:12px}.dashboardStatusGrid>div{border:1px solid rgba(120,190,255,.16);border-radius:14px;background:rgba(2,8,20,.38);padding:14px}.attributeFormRow input,.attributeFormRow select,.candidateEditBox input,.candidateEditBox textarea,.compositeItemRow input,.detailField input,.detailField select,.factRow input[type=text],.keywordPromptBox textarea,.manualCatalogControls input,.mappingRow input,.mappingRow select,.membershipForm input,.modelSelect select,.titleSuggestion input,input,select,textarea{border:1px solid rgba(120,190,255,.2)!important;background:rgba(2,8,20,.58)!important;color:var(--ds-text)!important;border-radius:12px!important}select option{background:#061525;color:var(--ds-text)}.compositeStartBar button,.dashboardActionButton,.empty a,.ozonUploadLink,.primaryLink,.publishPrimaryAction,.sourceGenerateBar button,.uploadPrimary button,button{border-radius:12px!important}.compositeStartBar button,.dashboardActionButton,.empty a,.ozonUploadLink,.primaryLink,.publishPrimaryAction,.sourceGenerateBar .primaryGenerateButton,.uploadPrimary button,button[type=submit]{border:1px solid rgba(190,255,245,.28)!important;background:var(--ds-green-gradient)!important;color:#fff!important;box-shadow:0 16px 42px rgba(16,214,163,.22)!important}.assetActions a,.assetActions button,.publishChecklistAction,.publishProgressActions button,.resetWorkspaceButton,.secondary{border:1px solid rgba(120,190,255,.18)!important;background:rgba(8,20,38,.62)!important;color:rgba(245,248,255,.82)!important;box-shadow:none!important}.assetActions a:hover,.assetActions button:hover,.resetWorkspaceButton:hover,.secondary:hover{border-color:rgba(43,184,255,.34)!important;color:#fff!important}.dimensionImageHint,.functionalProductHint,.generationFixedFlow,.messageDetail,.notice,.publishChecklistLegend,.sellingPointSourceHint,.uploadOrderHint{border:1px solid rgba(16,214,163,.22)!important;background:rgba(16,214,163,.08)!important;color:#bff8ea!important}.taskCard progress,.taskProgress progress{accent-color:var(--ds-green)!important}@media (max-width:1280px){.commerceActionGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){body:has(.sidebar):after{left:0}.commerceActionGrid{grid-template-columns:1fr!important}.workspacePage{padding:22px 14px 90px!important}}.workspacePage .formLine input,.workspacePage .formLine select,.workspacePage .inputRow input,.workspacePage .posterActions select{min-height:44px;border:1px solid rgba(120,190,255,.2)!important;border-radius:12px!important;background:rgba(2,8,20,.64)!important;color:var(--ds-text)!important}.adminAccountLinks,.creditPopover,.empty,.emptyResultCard,.globalCreditBar,.membershipCard,.membershipForm,.publishConfirmPanel,.publishEmptyGuide,.storeConnectHero{border:1px solid rgba(120,190,255,.18)!important;background:linear-gradient(145deg,rgba(8,20,38,.78),rgba(5,14,31,.66))!important;color:var(--ds-text)!important;box-shadow:0 24px 80px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.07)!important}.publishEmptyGuide{border-radius:16px!important;padding:16px!important}.adminAccountLinks strong,.empty strong,.membershipCard strong,.publishEmptyGuide strong{color:var(--ds-text)!important}.empty a,.publishEmptyGuide a{display:inline-grid;place-items:center;min-height:38px;width:max-content;margin-top:10px;border-radius:12px;padding:0 14px;background:var(--ds-green-gradient)!important;color:#fff!important;text-decoration:none;font-weight:900}body:has(.sidebar){color-scheme:light;background:radial-gradient(circle at 82% 0,rgba(20,184,166,.12),transparent 30%),linear-gradient(180deg,#f6f9fc,#eaf2f8)!important;color:var(--ink)!important}body:has(.sidebar):after,body:has(.sidebar):before{opacity:.22!important;pointer-events:none!important}body:has(.sidebar) main{position:relative!important;z-index:0!important}.sidebar,.sidebar.dsSidebar{z-index:90!important;pointer-events:auto!important}.logoutButton,.sidebar nav,.sidebar nav a,.sidebar nav summary{position:relative;z-index:91;pointer-events:auto!important}.appTopbar.dsNavbar{z-index:40!important}.content,.empty,.workspacePage{color:var(--ink)!important}.columnTitle strong,.commerceActionCard h2,.commerceDashboardHero h1,.dashboardStatusGrid strong,.emptyResultCard h2,.generatedTitleBox strong,.imageGenerationPlan h3,.keywordHeroHeader h2,.listingDetails h3,.mainImageStylePanel h3,.mappingSummary b,.panelTitle h2,.panelTitle h3,.platformGenerationPanel h3,.productsWorkbenchHeader h1,.publishCheckItem strong,.publishChecklistHeader h2,.sectionTitle h2,.storeCard strong,.workflowStep h2,.workspacePage .simpleDashboardHeader h1,.workspacePage>h1{color:var(--brand)!important;text-shadow:none!important}.advancedHint,.commerceActionCard p,.creditInline,.dashboardStatusGrid p,.dimensionImageHint,.muted,.ozonUploadHint,.pageIntro,.panel p,.publishSummary,.sellingPointSourceHint,.workflowStep p,.workspacePage p,.workspacePage small{color:var(--muted)!important}.adminAccountLinks,.assetCard,.attributePanel,.candidateCard,.catalogCascade,.classificationPanel,.commerceHeroPreview,.compositePreviewBoard,.compositeProductTool,.compositeStartBar,.creditPopover,.dashboardActionCard,.dashboardStatusGrid div,.dashboardStatusPanel,.empty,.emptyResultCard,.functionalProductHint,.globalCreditBar,.imageGenerationPlan,.imageHeroCard,.imageHeroPanel,.keywordHeroGroup,.keywordHeroPanel,.listingDetails,.mainImageStylePanel,.manualCatalogCard,.manualCatalogSearch,.mappingStatusPanel,.mappingSummary,.matrixPreview,.membershipCard,.membershipForm,.ozonMatrixHint,.panel,.platformGenerationPanel,.platformRuleHint,.preflightTodo,.productVariantList article,.publishCheckItem,.publishChecklistHero,.publishConfirmPanel,.publishEmptyGuide,.publishImagePreviewPanel,.recommendationCard,.researchCandidateCard,.sourceGenerateBar,.sourceToolDetails,.storeCard,.storeConnectHero,.systemStatusPanel,.taskCard,.uploadPrimary,.variantUploadItem,.variantUploadPanel,.workflowStep{border-color:rgba(203,213,225,.9)!important;background:radial-gradient(circle at 10% 0,rgba(20,184,166,.08),transparent 34%),linear-gradient(180deg,#ffffff,#f8fbff)!important;color:var(--ink)!important;box-shadow:0 16px 42px rgba(20,34,79,.08),inset 0 1px 0 rgba(255,255,255,.78)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.catalogCascade button,.catalogTypePicker button,.classificationCandidateCard button,.compositeChoiceGrid button,.compositeRelationGrid button,.draftList button,.generationFixedFlow span,.imagePlanGrid button,.keywordChips button,.keywords button,.mainImageStyleOptions button,.manualCatalogCard button,.platformSelectGrid button,.presetButtons button,.quickFlow span,.recommendationCard button,.sourceToolDetails summary{border-color:#dfe7f1!important;background:#f8fafc!important;color:#40506a!important}.generationFixedFlow strong,.imagePlanGrid button b,.mainImageStyleOptions button b,.platformSelectGrid button b,.quickFlow strong{color:var(--brand)!important}.catalogCascade button.active,.catalogTypePicker button.active,.compositeChoiceGrid button.selected,.compositeRelationGrid button.selected,.draftList button.active,.imagePlanGrid button.selected,.mainImageStyleOptions button.selected,.platformSelectGrid button.active,.platformSelectGrid button.selected,.productVariantList article.activeVariant{border-color:#9fd8ce!important;background:#effbf8!important;color:var(--action)!important;box-shadow:inset 0 0 0 1px rgba(15,118,110,.1)!important}.attributeFormRow input,.attributeFormRow select,.candidateEditBox input,.candidateEditBox textarea,.compositeItemRow input,.detailField input,.detailField select,.factRow input[type=text],.keywordPromptBox textarea,.manualCatalogControls input,.mappingRow input,.mappingRow select,.membershipForm input,.modelSelect select,.titleSuggestion input,.workspacePage .formLine input,.workspacePage .formLine select,.workspacePage .inputRow input,.workspacePage .posterActions select,input,select,textarea{border-color:#d8dee8!important;color:var(--ink)!important;box-shadow:inset 0 1px 0 rgba(20,34,79,.03)!important}select option{background:#fff!important;color:var(--ink)!important}.dimensionImageHint,.functionalProductHint,.messageDetail,.notice,.publishChecklistLegend,.sellingPointSourceHint,.uploadOrderHint{border-color:#d8eee9!important;background:#f3fbf8!important;color:#355f5b!important}body:has(.sidebar){color-scheme:light!important;background:linear-gradient(180deg,#f7fafc,#eef5f8 46%,#f8fbfd)!important;color:#13213d!important}body:has(.sidebar):after,body:has(.sidebar):before{display:none!important}body:has(.sidebar) main{background:linear-gradient(180deg,rgba(255,255,255,.68),rgba(244,249,251,.94))!important}.sidebar,.sidebar.dsSidebar{background:radial-gradient(circle at 12% 0,rgba(16,214,163,.13),transparent 30%),linear-gradient(180deg,#07111f,#101928 52%,#0b1320)!important;border-right:1px solid rgba(148,163,184,.18)!important;box-shadow:14px 0 36px rgba(15,23,42,.18)!important}.appTopbar.dsNavbar strong,.sidebar .brand strong,.sidebar small{color:#f8fafc!important}.sidebar nav a,.sidebar nav summary{color:rgba(226,232,240,.74)!important}.sidebar nav a.active,.sidebar nav a:hover,.sidebar nav summary:hover{border-color:rgba(16,185,129,.38)!important;background:rgba(13,148,136,.18)!important;color:#ffffff!important}.appTopbar.dsNavbar{min-height:76px!important;background:linear-gradient(180deg,#263142,#303b4b)!important;border-bottom:1px solid rgba(148,163,184,.28)!important;box-shadow:0 10px 24px rgba(15,23,42,.12)!important}.appTopbar.dsNavbar span{color:rgba(226,232,240,.76)!important}.workspacePage{color:#13213d!important}.aiCreationHero h1,.commerceDashboardHero h1,.productsWorkbenchHeader h1,.workspacePage .simpleDashboardHeader h1,.workspacePage>h1{color:#13213d!important;text-shadow:none!important}.aiCreationHero,.commerceDashboardHero{border:1px solid #dbe7ee!important;background:radial-gradient(circle at 80% 12%,rgba(20,184,166,.14),transparent 28%),linear-gradient(135deg,#ffffff,#f4faf9 48%,#edf5fb)!important;color:#13213d!important;box-shadow:0 18px 44px rgba(15,23,42,.09)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.aiCreationHero p,.aiHeroStatus p,.commerceDashboardHero p,.commerceDashboardHero small,.commerceHeroPreview small{color:#607086!important}.aiHeroStatus,.commerceHeroPreview{border:1px solid #dce8ef!important;background:#ffffff!important;color:#13213d!important;box-shadow:0 12px 28px rgba(15,23,42,.08)!important}.aiHeroContent strong,.aiHeroStatus span,.aiHeroStatus strong,.commerceHeroPreview span,.commerceHeroPreview strong{color:#13213d!important}.aiHeroEyebrow,.commerceDashboardHero .eyebrow,.dashboardPlatformRail span,.productsWorkbenchHeader .eyebrow,.workspacePage .eyebrow{border-color:#a7e4da!important;background:#ecfbf8!important;color:#0f766e!important;box-shadow:none!important}.adminAccountLinks,.assetCard,.attributePanel,.candidateCard,.catalogCascade,.classificationPanel,.compositePreviewBoard,.compositeProductTool,.compositeStartBar,.creditPopover,.dashboardActionCard,.dashboardStatusGrid div,.dashboardStatusPanel,.empty,.emptyResultCard,.functionalProductHint,.globalCreditBar,.imageGenerationPlan,.imageHeroCard,.imageHeroPanel,.keywordHeroGroup,.keywordHeroPanel,.listingDetails,.mainImageStylePanel,.manualCatalogCard,.manualCatalogSearch,.mappingStatusPanel,.mappingSummary,.matrixPreview,.membershipCard,.membershipForm,.ozonMatrixHint,.panel,.platformGenerationPanel,.platformRuleHint,.preflightTodo,.productVariantList article,.publishCheckItem,.publishChecklistHero,.publishConfirmPanel,.publishEmptyGuide,.publishImagePreviewPanel,.recommendationCard,.researchCandidateCard,.sourceGenerateBar,.sourceToolDetails,.storeCard,.storeConnectHero,.systemStatusPanel,.taskCard,.uploadPrimary,.variantUploadItem,.variantUploadPanel,.workflowStep{border-color:#dbe7ee!important;background:#ffffff!important;color:#13213d!important;box-shadow:0 10px 26px rgba(15,23,42,.07)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.aiToolCard:after,.commerceActionCard:before{display:none!important}.columnTitle strong,.commerceActionCard h2,.dashboardStatusGrid strong,.emptyResultCard h2,.generatedTitleBox strong,.imageGenerationPlan h3,.keywordHeroHeader h2,.listingDetails h3,.mainImageStylePanel h3,.mappingSummary b,.panelTitle h2,.panelTitle h3,.platformGenerationPanel h3,.publishCheckItem strong,.publishChecklistHeader h2,.sectionTitle h2,.storeCard strong,.workflowStep h2{color:#13213d!important;text-shadow:none!important}.advancedHint,.commerceActionCard p,.creditInline,.dashboardStatusGrid p,.dimensionImageHint,.muted,.ozonUploadHint,.pageIntro,.panel p,.publishSummary,.sellingPointSourceHint,.workflowStep p,.workspacePage p,.workspacePage small{color:#607086!important}.attributeFormRow input,.attributeFormRow select,.candidateEditBox input,.candidateEditBox textarea,.compositeItemRow input,.detailField input,.detailField select,.factRow input[type=text],.keywordPromptBox textarea,.manualCatalogControls input,.mappingRow input,.mappingRow select,.membershipForm input,.modelSelect select,.titleSuggestion input,.workspacePage .formLine input,.workspacePage .formLine select,.workspacePage .inputRow input,.workspacePage .posterActions select,input,select,textarea{border-color:#d6e0ea!important;background:#ffffff!important;color:#13213d!important;box-shadow:inset 0 1px 0 rgba(15,23,42,.03)!important}.dimensionImageHint,.functionalProductHint,.generationFixedFlow,.messageDetail,.notice,.publishChecklistLegend,.sellingPointSourceHint,.uploadOrderHint{border-color:#cfeee8!important;background:#f1fbf8!important;color:#315f59!important}.assetCard img,.assetPlaceholder,.compositePreviewStage img,.imagePreviewButton img,.publishUploadThumb,.sourcePreviewGrid img{border-color:#dbe7ee!important;background:#f8fafc!important}:root{--cp-bg-deep:#020814;--cp-bg:#061525;--cp-panel:rgba(15,36,60,.82);--cp-panel-light:rgba(25,54,82,.88);--cp-panel-soft:rgba(236,248,255,.92);--cp-panel-soft-2:rgba(214,235,247,.82);--cp-border:rgba(120,190,255,.2);--cp-border-strong:rgba(43,184,255,.36);--cp-green:#10d6a3;--cp-green-2:#12b981;--cp-cyan:#2bb8ff;--cp-text:#f5f8ff;--cp-muted:#8fa4c0;--cp-dark-text:#0d2138;--cp-dark-muted:#52697f;--cp-radius:14px;--cp-shadow:0 22px 60px rgba(0,0,0,.24),0 0 0 1px rgba(120,190,255,.06);--cp-glow:0 0 34px rgba(43,184,255,.12),0 0 54px rgba(16,214,163,.08)}body:has(.sidebar){color:var(--cp-text);background:radial-gradient(circle at 18% -4%,rgba(43,184,255,.18),transparent 30%),radial-gradient(circle at 82% 4%,rgba(16,214,163,.14),transparent 28%),radial-gradient(circle at 64% 72%,rgba(43,184,255,.09),transparent 34%),linear-gradient(145deg,var(--cp-bg-deep),var(--cp-bg) 44%,#08111f 100%)!important}body:has(.sidebar):before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background-image:radial-gradient(circle,rgba(245,248,255,.48) 0 1px,transparent 1.5px),linear-gradient(rgba(120,190,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(120,190,255,.035) 1px,transparent 0);background-size:118px 118px,58px 58px,58px 58px;background-position:18px 24px,0 0,0 0;opacity:.42;-webkit-mask-image:linear-gradient(180deg,#000,#000 76%,transparent);mask-image:linear-gradient(180deg,#000,#000 76%,transparent)}body:has(.sidebar):after{content:"";position:fixed;right:10%;top:68px;z-index:-1;width:min(680px,58vw);height:min(680px,58vw);border-radius:999px;pointer-events:none;background:radial-gradient(circle,rgba(43,184,255,.16),transparent 58%),radial-gradient(circle at 35% 38%,rgba(16,214,163,.12),transparent 44%);filter:blur(18px);animation:workbenchAmbientGlow 12s ease-in-out infinite alternate}@keyframes workbenchAmbientGlow{0%{transform:translateZ(0) scale(.96);opacity:.62}to{transform:translate3d(-28px,18px,0) scale(1.04);opacity:.9}}.sidebar{border-right:1px solid rgba(120,190,255,.16);background:radial-gradient(circle at 20% 0,rgba(16,214,163,.18),transparent 30%),linear-gradient(180deg,rgba(8,20,38,.96),rgba(3,10,24,.98))!important;box-shadow:22px 0 58px rgba(0,0,0,.26)!important}.brand span{background:linear-gradient(135deg,var(--cp-green),#0cae8d)!important;color:#fff!important;box-shadow:0 14px 34px rgba(16,214,163,.28),0 0 28px rgba(43,184,255,.14)!important}.logoutButton,.sidebar a{border:1px solid transparent!important;background:transparent!important;color:rgba(226,239,255,.72)!important}.sidebar a.active,.sidebar a:hover{border-color:rgba(120,190,255,.18)!important;background:linear-gradient(135deg,rgba(43,184,255,.12),rgba(16,214,163,.08))!important;color:#f7fbff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 24px rgba(0,0,0,.16)!important}.appTopbar{border-bottom:1px solid rgba(120,190,255,.16)!important;background:rgba(4,15,30,.74)!important;color:var(--cp-text)!important;box-shadow:0 18px 44px rgba(0,0,0,.18)!important;-webkit-backdrop-filter:blur(22px) saturate(1.16)!important;backdrop-filter:blur(22px) saturate(1.16)!important}.appTopbar span,.globalCreditBar small,.globalCreditBar span{color:var(--cp-muted)!important}.content,.empty,.workspacePage{color:var(--cp-text)}.aiCreationHero h1,.commerceDashboardHero h1,.productsWorkbenchHeader h1,.workspacePage .simpleDashboardHeader h1,.workspacePage>h1{color:var(--cp-text)!important;text-shadow:0 0 30px rgba(43,184,255,.14)!important}.pageIntro,.workspacePage p,.workspacePage small{color:rgba(201,216,235,.78)!important}.adminAccountLinks,.assetCard,.attributePanel,.candidateCard,.catalogCascade,.classificationPanel,.commerceActionCard,.compositePreviewBoard,.compositeProductTool,.compositeStartBar,.creditPopover,.dashboardActionCard,.dashboardStatusGrid div,.emptyResultCard,.functionalProductHint,.globalCreditBar,.imageGenerationPlan,.imageHeroCard,.imageHeroPanel,.keywordHeroGroup,.keywordHeroPanel,.listingDetails,.mainImageStylePanel,.manualCatalogCard,.manualCatalogSearch,.mappingStatusPanel,.mappingSummary,.matrixPreview,.membershipCard,.membershipForm,.modelSelect,.ozonMatrixHint,.panel,.platformGenerationPanel,.platformRuleHint,.preflightTodo,.productVariantList article,.providerCard,.publishCheckItem,.publishChecklistHero,.publishConfirmPanel,.publishEmptyGuide,.publishImagePreviewPanel,.recommendationCard,.researchCandidateCard,.sourceGenerateBar,.storeCard,.storeConnectHero,.systemStatusPanel,.taskCard,.variantUploadItem,.variantUploadPanel,.workflowStep{position:relative;overflow:hidden;border:1px solid var(--cp-border)!important;border-radius:var(--cp-radius)!important;background:radial-gradient(circle at 18% 0,rgba(43,184,255,.12),transparent 36%),linear-gradient(180deg,var(--cp-panel-light),rgba(9,23,42,.84))!important;color:var(--cp-text)!important;box-shadow:var(--cp-shadow),var(--cp-glow)!important;-webkit-backdrop-filter:blur(18px) saturate(1.1)!important;backdrop-filter:blur(18px) saturate(1.1)!important}.assetCard:before,.commerceActionCard:before,.imageGenerationPlan:before,.mainImageStylePanel:before,.panel:before,.publishCheckItem:before,.storeCard:before,.workflowStep:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.09),transparent 30%);opacity:.78}.assetCard>*,.commerceActionCard>*,.imageGenerationPlan>*,.mainImageStylePanel>*,.panel>*,.publishCheckItem>*,.storeCard>*,.workflowStep>*{position:relative}.aiToolCard strong,.columnTitle strong,.commerceActionCard h2,.dashboardStatusGrid strong,.emptyResultCard h2,.generatedTitleBox strong,.imageGenerationPlan h3,.keywordHeroHeader h2,.listingDetails h3,.mainImageStylePanel h3,.mappingSummary b,.panelTitle h2,.panelTitle h3,.platformGenerationPanel h3,.publishCheckItem strong,.publishChecklistHeader h2,.sectionTitle h2,.storeCard strong,.workflowStep h2{color:var(--cp-text)!important}.advancedHint,.assetCard small,.commerceActionCard p,.creditInline,.dashboardStatusGrid p,.dimensionImageHint,.modelSelect small,.ozonUploadHint,.panel p,.publishCheckItem p,.publishSummary,.sellingPointSourceHint,.storeCard p,.taskCard small,.workflowStep p{color:rgba(201,216,235,.76)!important}.attributeFormRow input,.attributeFormRow select,.candidateEditBox input,.candidateEditBox textarea,.compositeItemRow input,.detailField input,.detailField select,.factRow input[type=text],.keywordPromptBox textarea,.manualCatalogControls input,.mappingRow input,.mappingRow select,.membershipForm input,.modelSelect select,.titleSuggestion input,.workspacePage .formLine input,.workspacePage .formLine select,.workspacePage .inputRow input,.workspacePage .posterActions select,input,select,textarea{border:1px solid rgba(120,190,255,.22)!important;border-radius:11px!important;background:rgba(2,8,20,.46)!important;color:var(--cp-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important}input::placeholder,textarea::placeholder{color:rgba(143,164,192,.78)!important}.attributeFormRow input:focus,.attributeFormRow select:focus,.candidateEditBox input:focus,.candidateEditBox textarea:focus,.detailField input:focus,.detailField select:focus,.keywordPromptBox textarea:focus,input:focus,select:focus,textarea:focus{outline:none!important;border-color:rgba(16,214,163,.72)!important;background:rgba(4,15,30,.72)!important;box-shadow:0 0 0 4px rgba(16,214,163,.12),0 0 28px rgba(43,184,255,.14)!important}.dashboardActionButton,.inlinePublishLink,.primaryGenerateButton,.primaryLink,.publishChecklistAction,.sourceGenerateBar .primaryGenerateButton,button{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(190,255,245,.32)!important;border-radius:12px!important;background:linear-gradient(135deg,#0cae8d,var(--cp-green))!important;box-shadow:0 14px 34px rgba(16,214,163,.24),inset 0 1px 0 rgba(255,255,255,.22)!important;color:#fff!important}.dashboardActionButton:after,.inlinePublishLink:after,.primaryGenerateButton:after,.primaryLink:after,.publishChecklistAction:after,button:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent,rgba(255,255,255,.28) 42%,transparent 64%);transform:translateX(-120%);transition:transform .65s ease}.dashboardActionButton:hover:after,.inlinePublishLink:hover:after,.primaryGenerateButton:hover:after,.primaryLink:hover:after,.publishChecklistAction:hover:after,button:hover:after{transform:translateX(120%)}.dashboardActionButton:hover,.inlinePublishLink:hover,.primaryGenerateButton:hover,.primaryLink:hover,.publishChecklistAction:hover,button:hover{border-color:rgba(190,255,245,.52)!important;box-shadow:0 18px 42px rgba(16,214,163,.3),0 0 28px rgba(43,184,255,.16)!important;transform:translateY(-1px)}.assetActions a,.assetActions button,.authTabs button,.compositeChoiceGrid button,.compositeRelationGrid button,.downloadAll,.imagePlanGrid button:not(.selected),.mainImageStyleOptions button:not(.selected),.platformSelectGrid label,.presetButtons button,.publishUploadOrderActions button,.resetWorkspaceButton,.secondary,.secondaryLink{border:1px solid rgba(120,190,255,.2)!important;background:rgba(8,20,38,.62)!important;color:rgba(226,239,255,.82)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}.active,.authTabs button.active,.compositeChoiceGrid button.selected,.compositeRelationGrid button.selected,.imagePlanGrid button.selected,.mainImageStyleOptions button.selected,.platformSelectGrid label:has(input:checked),.selected{border-color:rgba(16,214,163,.44)!important;background:radial-gradient(circle at 18% 0,rgba(16,214,163,.2),transparent 34%),rgba(16,214,163,.1)!important;color:#d7fff4!important;box-shadow:0 0 28px rgba(16,214,163,.12),inset 0 0 0 1px rgba(16,214,163,.08)!important}.actionStatus,.dimensionImageHint,.functionalProductHint,.generationFixedFlow,.messageDetail,.notice,.publishChecklistLegend,.sellingPointSourceHint,.uploadOrderHint{border:1px solid rgba(16,214,163,.22)!important;border-radius:12px!important;background:rgba(16,214,163,.09)!important;color:#b9f8ea!important}.checkPending,.errorText,.formError,.publishCheckItem.required{border-color:rgba(255,97,125,.28)!important;background:rgba(255,97,125,.09)!important;color:#ffc4ce!important}.assetGrid,.factList,.manualCatalogResults,.mappingList,.providerList,.recommendationList,.storeGrid,.taskList,table{color:var(--cp-text)}.manualCatalogCard,.providerCard,.recommendationCard,.taskCard,td,th{border-color:rgba(120,190,255,.16)!important}.assetCard img,.assetPlaceholder,.compositePreviewStage img,.imagePreviewButton img,.publishUploadThumb,.sourcePreviewGrid img,.uploadPrimary img{border-color:rgba(120,190,255,.2)!important;background:rgba(236,248,255,.94)!important;box-shadow:0 12px 28px rgba(0,0,0,.16)!important}.uploadPrimary{border:1px dashed rgba(43,184,255,.42)!important;background:radial-gradient(circle at 50% 0,rgba(43,184,255,.16),transparent 40%),rgba(9,23,42,.64)!important;color:var(--cp-text)!important}.uploadPrimary small,.uploadPrimary span{color:rgba(226,239,255,.86)!important}.aiCreationPage,.commerceDashboardHero{border:1px solid rgba(120,190,255,.2)!important;background:radial-gradient(circle at 78% 8%,rgba(43,184,255,.18),transparent 30%),radial-gradient(circle at 12% 8%,rgba(16,214,163,.14),transparent 28%),linear-gradient(135deg,rgba(8,20,38,.94),rgba(5,16,32,.9))!important;box-shadow:0 26px 76px rgba(0,0,0,.26),var(--cp-glow)!important}.aiCreationHero,.aiToolCard,.commerceHeroPreview{border-color:rgba(120,190,255,.22)!important;background:radial-gradient(circle at 20% 0,rgba(43,184,255,.14),transparent 34%),rgba(13,31,54,.72)!important;box-shadow:var(--cp-shadow)!important}.generatedPoster,.poster{border:1px solid rgba(120,190,255,.18)!important;box-shadow:0 18px 42px rgba(0,0,0,.22)!important}@media (prefers-reduced-motion:reduce){.dashboardActionButton:after,.inlinePublishLink:after,.primaryGenerateButton:after,.primaryLink:after,.publishChecklistAction:after,body:has(.sidebar):after,button:after{animation:none!important;transition:none!important}}@media (max-width:900px){body:has(.sidebar):after{display:none}.appTopbar{background:rgba(4,15,30,.9)!important}}body:has(.sidebar),body:has(.sidebar) *{text-shadow:none!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}body:has(.sidebar){color:#f7fbff!important}.aiCreationHero h1,.aiToolCard strong,.appTopbar strong,.brand strong,.columnTitle strong,.commerceActionCard h2,.commerceDashboardHero h1,.dashboardStatusGrid strong,.emptyResultCard h2,.generatedTitleBox strong,.imageGenerationPlan h3,.keywordHeroHeader h2,.listingDetails h3,.mainImageStylePanel h3,.mappingSummary b,.panelTitle h2,.panelTitle h3,.platformGenerationPanel h3,.productsWorkbenchHeader h1,.publishCheckItem strong,.publishChecklistHeader h2,.sectionTitle h2,.storeCard strong,.workflowStep h2,.workspacePage .simpleDashboardHeader h1,.workspacePage>h1{color:#ffffff!important;opacity:1!important;filter:none!important}.advancedHint,.appTopbar span,.assetCard small,.attributeFormRow label,.commerceActionCard p,.compositeControlGroup>span,.creditInline,.dashboardStatusGrid p,.detailField label,.dimensionImageHint,.formLine label,.globalCreditBar small,.globalCreditBar span,.keywordPromptBox label,.modelSelect small,.muted,.ozonUploadHint,.pageIntro,.panel p,.publishCheckItem p,.publishSummary,.sellingPointSourceHint,.storeCard p,.taskCard small,.workflowStep p,.workspacePage p,.workspacePage small,label{color:#d7e6f7!important;opacity:1!important;filter:none!important}.logoutButton,.sidebar a{color:#dcecff!important;opacity:1!important}.adminAccountLinks,.assetCard,.attributePanel,.candidateCard,.catalogCascade,.classificationPanel,.commerceActionCard,.compositePreviewBoard,.compositeProductTool,.compositeStartBar,.creditPopover,.dashboardActionCard,.dashboardStatusGrid div,.emptyResultCard,.functionalProductHint,.globalCreditBar,.imageGenerationPlan,.imageHeroCard,.imageHeroPanel,.keywordHeroGroup,.keywordHeroPanel,.listingDetails,.mainImageStylePanel,.manualCatalogCard,.manualCatalogSearch,.mappingStatusPanel,.mappingSummary,.matrixPreview,.membershipCard,.membershipForm,.modelSelect,.ozonMatrixHint,.panel,.platformGenerationPanel,.platformRuleHint,.preflightTodo,.productVariantList article,.providerCard,.publishCheckItem,.publishChecklistHero,.publishConfirmPanel,.publishEmptyGuide,.publishImagePreviewPanel,.recommendationCard,.researchCandidateCard,.sourceGenerateBar,.storeCard,.storeConnectHero,.systemStatusPanel,.taskCard,.variantUploadItem,.variantUploadPanel,.workflowStep{background:radial-gradient(circle at 18% 0,rgba(43,184,255,.1),transparent 34%),linear-gradient(180deg,rgba(23,48,76,.96),rgba(10,25,44,.94))!important}.attributeFormRow input,.attributeFormRow select,.candidateEditBox input,.candidateEditBox textarea,.compositeItemRow input,.detailField input,.detailField select,.factRow input[type=text],.keywordPromptBox textarea,.manualCatalogControls input,.mappingRow input,.mappingRow select,.membershipForm input,.modelSelect select,.titleSuggestion input,.workspacePage .formLine input,.workspacePage .formLine select,.workspacePage .inputRow input,.workspacePage .posterActions select,input,select,textarea{background:rgba(3,12,24,.72)!important;color:#ffffff!important;font-weight:700}.assetActions a,.assetActions button,.dashboardActionButton,.downloadAll,.inlinePublishLink,.primaryGenerateButton,.primaryLink,.publishChecklistAction,.resetWorkspaceButton,.secondary,.secondaryLink,button{text-shadow:none!important;font-weight:900!important}body:has(.sidebar) .globalCreditBar{flex-direction:row!important;background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(237,250,248,.92))!important}.membershipGuestPrompt p{max-width:440px;color:rgba(226,232,240,.82);line-height:1.65}.membershipGuestActions{display:flex;flex-wrap:wrap;gap:10px}.membershipGuestActions a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:10px 16px;text-decoration:none}@media (max-width:520px){.membershipGuestActions{display:grid;width:100%}}body:has(.sidebar) .recommendedNavLink{justify-content:space-between;gap:10px}body:has(.sidebar) .recommendedNavLink small{margin:0!important;padding:3px 7px;border-radius:999px;background:rgba(45,212,191,.16);color:#99f6e4!important;font-size:10px;line-height:1.2;white-space:nowrap}body:has(.sidebar) .dashboardBeginnerCta{display:inline-flex;align-items:center;justify-content:center;min-height:46px;width:max-content;margin-top:18px;padding:0 20px;border-radius:10px;background:#13c9a0;color:#fff!important;font-weight:900;text-decoration:none;box-shadow:0 14px 28px rgba(19,201,160,.24)}body:has(.sidebar) .dashboardActionGrid .commerceActionCard:first-child{border-color:#8edfd1!important;box-shadow:0 18px 44px rgba(15,118,110,.14)!important}@media (max-width:900px){body:has(.sidebar) .recommendedNavLink small{display:none}}@media (max-width:560px){body:has(.sidebar) .dashboardBeginnerCta{width:100%}}body:has(.sidebar) .memberHeroStats{grid-template-columns:repeat(2,minmax(0,1fr))}body:has(.sidebar) .memberHero .memberState.active,body:has(.sidebar) .memberHero .memberState.admin{border-color:rgba(82,237,199,.58);background:rgba(24,201,148,.15);color:#9df7da}body:has(.sidebar) .memberHero .memberState.expiring{border-color:rgba(253,224,71,.58);background:rgba(234,179,8,.16);color:#fef08a}body:has(.sidebar) .memberHero .memberState.expired{border-color:rgba(252,165,165,.58);background:rgba(239,68,68,.16);color:#fecaca}body:has(.sidebar) .memberUsageSummary{color:#a9c2d6}body:has(.sidebar) .membershipForm .fieldFormatHelp{color:#64748b}body:has(.sidebar) .creditLedgerItem.credit>span:nth-child(2),body:has(.sidebar) .creditLedgerItem.credit>span:nth-child(2) b{color:#087f5b}body:has(.sidebar) .creditLedgerItem.debit>span:nth-child(2),body:has(.sidebar) .creditLedgerItem.debit>span:nth-child(2) b{color:#b54747}@media (max-width:900px){body:has(.sidebar){padding-bottom:76px}body:has(.sidebar) .sidebar{display:block!important;position:fixed!important;inset:auto 0 0 0!important;z-index:100!important;width:100%!important;height:auto!important;padding:8px 10px max(8px,env(safe-area-inset-bottom))!important;overflow:visible!important}body:has(.sidebar) .sidebar .brand,body:has(.sidebar) .sidebar>.logoutButton,body:has(.sidebar) .sidebar>small{display:none!important}body:has(.sidebar) .sidebar nav{display:flex!important;gap:6px!important;overflow-x:auto!important;overscroll-behavior-x:contain;scrollbar-width:thin}body:has(.sidebar) .adminNavGroup>summary,body:has(.sidebar) .sidebar nav>a{flex:0 0 auto;min-height:48px;padding:10px 13px!important;white-space:nowrap}body:has(.sidebar) .adminNavGroup{position:relative;flex:0 0 auto;margin:0!important}body:has(.sidebar) .adminNavGroup[open]{display:grid}body:has(.sidebar) .adminNavGroup[open]>a{min-width:150px;margin:0!important}}@media (max-width:720px){body:has(.sidebar) .memberHeroStats{grid-template-columns:minmax(0,1fr)}body:has(.sidebar) .memberHeroStats>div,body:has(.sidebar) .memberHeroStats>div:nth-child(3){border-left:0}body:has(.sidebar) .membershipForm .fieldFormatHelp{grid-column:1}}body:has(.sidebar) .sidebar nav{gap:5px!important}body:has(.sidebar) .adminNavGroup>summary,body:has(.sidebar) .sidebar nav>a{position:relative;display:flex!important;align-items:center;min-height:44px;padding:0 12px!important;border:1px solid transparent;border-radius:10px!important;color:#b9c8db!important;font-size:14px;font-weight:800;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}body:has(.sidebar) .sidebar nav>a:before{content:"";width:5px;height:5px;margin-right:10px;border-radius:999px;background:#5f738d;transition:background .2s ease,box-shadow .2s ease}body:has(.sidebar) .sidebar nav>a.active,body:has(.sidebar) .sidebar nav>a:hover{border-color:rgba(45,202,170,.3)!important;background:linear-gradient(90deg,rgba(18,187,158,.2),rgba(18,187,158,.03))!important;color:#f6fffd!important;transform:translateX(2px)}body:has(.sidebar) .sidebar nav>a.active:before{background:#35e5bd;box-shadow:0 0 0 4px rgba(53,229,189,.12)}body:has(.sidebar) .adminAccountLinks{display:none!important}body:has(.sidebar) .globalCreditBar a[href="/members"]{font-size:0!important}body:has(.sidebar) .globalCreditBar a[href="/members"]:after{content:"我的会员";font-size:13px}body:has(.sidebar) .workspacePage{max-width:1560px!important;padding:34px 38px 54px!important;animation:workspacePageEnter .42s cubic-bezier(.2,.8,.2,1) both}@keyframes workspacePageEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}body:has(.sidebar) .workspacePage>.eyebrow{display:inline-flex;align-items:center;min-height:25px;margin-bottom:9px!important;padding:0 10px;border:1px solid #c7eee4;border-radius:999px;background:#f0fcf8;color:#087d6b!important;font-size:10px;letter-spacing:.12em}body:has(.sidebar) .workspacePage>h1{max-width:720px;font-size:clamp(28px,3vw,38px)!important;line-height:1.2!important;letter-spacing:0!important}body:has(.sidebar) .workspacePage>.pageIntro{max-width:700px;margin-top:10px!important;margin-bottom:26px!important;font-size:14px;line-height:1.75}body:has(.sidebar) .commerceActionCard,body:has(.sidebar) .dashboardActionCard,body:has(.sidebar) .panel,body:has(.sidebar) .workflowStep{border-radius:14px!important}body:has(.sidebar) .dashboardActionButton,body:has(.sidebar) .primaryGenerateButton,body:has(.sidebar) .primaryLink,body:has(.sidebar) button{position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}body:has(.sidebar) .dashboardActionButton:hover,body:has(.sidebar) .primaryGenerateButton:hover,body:has(.sidebar) .primaryLink:hover,body:has(.sidebar) button:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(11,128,111,.22)!important}body:has(.sidebar) .dashboardActionButton:active,body:has(.sidebar) .primaryLink:active,body:has(.sidebar) button:not(:disabled):active{transform:translateY(0) scale(.98)}body:has(.sidebar) .membershipCustomerPage>.creditCostGuide,body:has(.sidebar) .membershipCustomerPage>.eyebrow,body:has(.sidebar) .membershipCustomerPage>.membershipStatus,body:has(.sidebar) .membershipCustomerPage>.pageIntro,body:has(.sidebar) .membershipCustomerPage>h1{display:none!important}body:has(.sidebar) .memberHero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(440px,.85fr);grid-gap:24px;gap:24px;align-items:center;margin:0 0 18px;padding:30px;border:1px solid rgba(22,192,158,.28);border-radius:16px;background:radial-gradient(circle at 88% 8%,rgba(46,210,180,.23),transparent 17rem),linear-gradient(125deg,#0b2841,#113b55);box-shadow:0 20px 44px rgba(16,34,58,.16);overflow:hidden}body:has(.sidebar) .memberHeroLead{display:grid;grid-gap:10px;gap:10px;max-width:620px}body:has(.sidebar) .memberHero .memberState{width:max-content;padding:6px 10px;border:1px solid rgba(255,255,255,.26);border-radius:999px;color:#dce7f3;font-size:12px;font-weight:850}body:has(.sidebar) .memberHero .memberState.active{border-color:rgba(82,237,199,.58);background:rgba(24,201,148,.15);color:#9df7da}body:has(.sidebar) .memberHero h2{color:#fff!important;font-size:clamp(22px,2.5vw,32px)!important;line-height:1.28}body:has(.sidebar) .memberHero p{color:#c8d8e7!important;font-size:14px;line-height:1.75}body:has(.sidebar) .memberHeroStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid rgba(255,255,255,.16)}body:has(.sidebar) .memberHeroStats>div{display:grid;grid-gap:7px;gap:7px;min-width:0;padding:6px 16px}body:has(.sidebar) .memberHeroStats>div+div{border-left:1px solid rgba(255,255,255,.14)}body:has(.sidebar) .memberHeroStats small{color:#bad0e1!important;font-size:12px}body:has(.sidebar) .memberHeroStats strong{color:#fff!important;font-size:clamp(21px,2.2vw,30px);white-space:nowrap}body:has(.sidebar) .memberHeroStats em{color:#9df7da!important;font-size:12px;font-style:normal;font-weight:700}body:has(.sidebar) .memberBenefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:18px}body:has(.sidebar) .memberBenefits article{display:grid;grid-gap:12px;gap:12px;min-height:164px;padding:18px;border:1px solid #d5e4eb;border-radius:14px;background:#fff;box-shadow:0 10px 26px rgba(16,34,58,.06);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}body:has(.sidebar) .memberBenefits article:hover{border-color:#97dbc9;box-shadow:0 16px 32px rgba(16,34,58,.1);transform:translateY(-3px)}body:has(.sidebar) .memberBenefits article>span{color:#0d9983!important;font-size:11px;font-weight:900;letter-spacing:.12em}body:has(.sidebar) .memberBenefits article>div{display:grid;grid-gap:5px;gap:5px}body:has(.sidebar) .memberBenefits article strong{font-size:16px}body:has(.sidebar) .memberBenefits article p{font-size:12px;line-height:1.6}body:has(.sidebar) .memberBenefits article b{width:max-content;margin-top:auto;padding:5px 8px;border-radius:999px;background:#eafaf5;color:#087d6b!important;font-size:11px}body:has(.sidebar) .membershipCustomerPage>.membershipAdminGrid{margin-top:0}body:has(.sidebar) .memberStoreLinkCard{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:18px 0;padding:20px 22px;border:1px solid #bfe5dc;border-radius:14px;background:linear-gradient(135deg,#f3fbf8,#ffffff)}body:has(.sidebar) .memberStoreLinkCard h2{margin:6px 0;color:#14224f;font-size:20px}body:has(.sidebar) .memberStoreLinkCard p{margin:0;max-width:720px;color:#65718a;line-height:1.7}body:has(.sidebar) .memberStoreLinkCard .eyebrow{display:inline-flex;margin:0;padding:5px 8px;color:#087d6b;background:#e7fbf8}body:has(.sidebar) .memberStoreLinkCard .primaryLink{flex:0 0 auto;text-decoration:none}body:has(.sidebar) .membershipCustomerPage>.membershipAdminGrid .membershipForm{border-radius:14px!important}body:has(.sidebar) .memberHistoryPanel{padding:22px!important}body:has(.sidebar) .memberHistoryPanel .panelTitle{align-items:end}body:has(.sidebar) .memberHistoryPanel .panelTitle>span{background:#eef7f8!important;color:#406276!important}@media (max-width:1100px){body:has(.sidebar) .memberHero{grid-template-columns:1fr}body:has(.sidebar) .memberHeroStats{max-width:670px;border-left:0}body:has(.sidebar) .memberBenefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){body:has(.sidebar) .workspacePage{padding:24px 16px 40px!important}body:has(.sidebar) .memberHero{padding:22px}body:has(.sidebar) .memberHeroStats{grid-template-columns:1fr;gap:10px}body:has(.sidebar) .memberHeroStats>div,body:has(.sidebar) .memberHeroStats>div+div{padding:0;border-left:0}body:has(.sidebar) .memberBenefits{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){body:has(.sidebar) .memberBenefits article,body:has(.sidebar) .sidebar nav>a,body:has(.sidebar) .workspacePage,body:has(.sidebar) button{animation:none!important;transition:none!important}}body:has(.sidebar){background:#eef5f8!important;color:#10223a!important}body:has(.sidebar)>main{background:radial-gradient(circle at 92% 0,rgba(16,214,163,.16),transparent 30rem),linear-gradient(180deg,#f7fbfd,#eef5f8)!important;color:#10223a!important}body:has(.sidebar) .dsSidebar,body:has(.sidebar) .sidebar{background:linear-gradient(180deg,#081626,#111c2e)!important;color:#eaf3ff!important;box-shadow:18px 0 44px rgba(8,22,38,.18)!important}body:has(.sidebar) .appTopbar,body:has(.sidebar) .dsNavbar{background:rgba(255,255,255,.94)!important;color:#10223a!important;border-bottom:1px solid #dbe6ee!important;box-shadow:0 10px 30px rgba(16,34,58,.08)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body:has(.sidebar) .appTopbar span,body:has(.sidebar) .appTopbar strong{color:#10223a!important}body:has(.sidebar) .workspacePage{background:transparent!important;color:#10223a!important}body:has(.sidebar) .workspacePage:after,body:has(.sidebar) .workspacePage:before{opacity:0!important;display:none!important}body:has(.sidebar) .workspacePage b,body:has(.sidebar) .workspacePage h1,body:has(.sidebar) .workspacePage h2,body:has(.sidebar) .workspacePage h3,body:has(.sidebar) .workspacePage label,body:has(.sidebar) .workspacePage strong{color:#10223a!important;opacity:1!important;text-shadow:none!important;filter:none!important}body:has(.sidebar) .muted,body:has(.sidebar) .pageIntro,body:has(.sidebar) .workspacePage li,body:has(.sidebar) .workspacePage p,body:has(.sidebar) .workspacePage small,body:has(.sidebar) .workspacePage span{color:#4a6078!important;opacity:1!important;text-shadow:none!important;filter:none!important}body:has(.sidebar) .adminAccountLinks,body:has(.sidebar) .assetCard,body:has(.sidebar) .attributePanel,body:has(.sidebar) .candidateCard,body:has(.sidebar) .catalogCascade,body:has(.sidebar) .classificationPanel,body:has(.sidebar) .commerceActionCard,body:has(.sidebar) .compositePreviewBoard,body:has(.sidebar) .compositeProductTool,body:has(.sidebar) .compositeStartBar,body:has(.sidebar) .creditPopover,body:has(.sidebar) .dashboardActionCard,body:has(.sidebar) .dashboardStatusGrid div,body:has(.sidebar) .emptyResultCard,body:has(.sidebar) .functionalProductHint,body:has(.sidebar) .globalCreditBar,body:has(.sidebar) .imageGenerationPlan,body:has(.sidebar) .imageHeroCard,body:has(.sidebar) .imageHeroPanel,body:has(.sidebar) .keywordHeroGroup,body:has(.sidebar) .keywordHeroPanel,body:has(.sidebar) .listingDetails,body:has(.sidebar) .mainImageStylePanel,body:has(.sidebar) .manualCatalogCard,body:has(.sidebar) .manualCatalogSearch,body:has(.sidebar) .mappingStatusPanel,body:has(.sidebar) .mappingSummary,body:has(.sidebar) .matrixPreview,body:has(.sidebar) .membershipCard,body:has(.sidebar) .membershipForm,body:has(.sidebar) .modelSelect,body:has(.sidebar) .ozonMatrixHint,body:has(.sidebar) .panel,body:has(.sidebar) .platformGenerationPanel,body:has(.sidebar) .platformRuleHint,body:has(.sidebar) .preflightTodo,body:has(.sidebar) .productVariantList article,body:has(.sidebar) .providerCard,body:has(.sidebar) .publishCheckItem,body:has(.sidebar) .publishChecklistHero,body:has(.sidebar) .publishConfirmPanel,body:has(.sidebar) .publishEmptyGuide,body:has(.sidebar) .publishImagePreviewPanel,body:has(.sidebar) .recommendationCard,body:has(.sidebar) .researchCandidateCard,body:has(.sidebar) .sourceGenerateBar,body:has(.sidebar) .storeCard,body:has(.sidebar) .storeConnectHero,body:has(.sidebar) .systemStatusPanel,body:has(.sidebar) .taskCard,body:has(.sidebar) .variantUploadItem,body:has(.sidebar) .variantUploadPanel,body:has(.sidebar) .workflowStep{background:#ffffff!important;color:#10223a!important;border:1px solid #dbe6ee!important;box-shadow:0 14px 36px rgba(16,34,58,.08)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has(.sidebar) .attributeFormRow input,body:has(.sidebar) .attributeFormRow select,body:has(.sidebar) .candidateEditBox input,body:has(.sidebar) .candidateEditBox textarea,body:has(.sidebar) .compositeItemRow input,body:has(.sidebar) .detailField input,body:has(.sidebar) .detailField select,body:has(.sidebar) .factRow input[type=text],body:has(.sidebar) .keywordPromptBox textarea,body:has(.sidebar) .manualCatalogControls input,body:has(.sidebar) .mappingRow input,body:has(.sidebar) .mappingRow select,body:has(.sidebar) .membershipForm input,body:has(.sidebar) .modelSelect select,body:has(.sidebar) .titleSuggestion input,body:has(.sidebar) .workspacePage .formLine input,body:has(.sidebar) .workspacePage .formLine select,body:has(.sidebar) .workspacePage .inputRow input,body:has(.sidebar) .workspacePage .posterActions select,body:has(.sidebar) input,body:has(.sidebar) select,body:has(.sidebar) textarea{background:#ffffff!important;color:#10223a!important;border-color:#cfdce7!important;box-shadow:none!important;font-weight:650}body:has(.sidebar) input:focus,body:has(.sidebar) select:focus,body:has(.sidebar) textarea:focus{border-color:#0f9f8b!important;box-shadow:0 0 0 3px rgba(16,214,163,.16)!important;outline:none!important}body:has(.sidebar) .dashboardActionButton,body:has(.sidebar) .inlinePublishLink,body:has(.sidebar) .primaryGenerateButton,body:has(.sidebar) .primaryLink,body:has(.sidebar) .publishChecklistAction,body:has(.sidebar) button{border-radius:12px!important}body:has(.sidebar) .dashboardActionButton,body:has(.sidebar) .inlinePublishLink,body:has(.sidebar) .primaryGenerateButton,body:has(.sidebar) .publishChecklistAction,body:has(.sidebar) button[type=submit]{background:linear-gradient(135deg,#0b806f,#18c994)!important;color:#ffffff!important;border:1px solid rgba(255,255,255,.28)!important;box-shadow:0 12px 26px rgba(15,128,111,.2)!important}body:has(.sidebar) .assetActions a,body:has(.sidebar) .assetActions button,body:has(.sidebar) .downloadAll,body:has(.sidebar) .resetWorkspaceButton,body:has(.sidebar) .secondary,body:has(.sidebar) .secondaryLink{background:#f5f8fb!important;color:#10223a!important;border:1px solid #dbe6ee!important;box-shadow:none!important}body:has(.sidebar) .advancedHint,body:has(.sidebar) .dimensionImageHint,body:has(.sidebar) .functionalProductHint,body:has(.sidebar) .notice,body:has(.sidebar) .ozonUploadHint,body:has(.sidebar) .platformRuleHint,body:has(.sidebar) .sellingPointSourceHint{background:#ecfbf6!important;color:#0f4f48!important;border:1px solid #b9eee0!important;box-shadow:none!important}body:has(.sidebar) .aiCreationHero,body:has(.sidebar) .commerceDashboardHero,body:has(.sidebar) .productsWorkbenchHeader{background:radial-gradient(circle at 82% 18%,rgba(16,214,163,.18),transparent 28rem),linear-gradient(135deg,#10223a,#173451)!important;color:#ffffff!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 20px 44px rgba(16,34,58,.18)!important}body:has(.sidebar) .aiCreationHero h1,body:has(.sidebar) .aiCreationHero h2,body:has(.sidebar) .aiCreationHero h3,body:has(.sidebar) .aiCreationHero p,body:has(.sidebar) .aiCreationHero small,body:has(.sidebar) .aiCreationHero span,body:has(.sidebar) .aiCreationHero strong,body:has(.sidebar) .commerceDashboardHero h1,body:has(.sidebar) .commerceDashboardHero h2,body:has(.sidebar) .commerceDashboardHero h3,body:has(.sidebar) .commerceDashboardHero p,body:has(.sidebar) .commerceDashboardHero small,body:has(.sidebar) .commerceDashboardHero span,body:has(.sidebar) .commerceDashboardHero strong,body:has(.sidebar) .productsWorkbenchHeader h1,body:has(.sidebar) .productsWorkbenchHeader h2,body:has(.sidebar) .productsWorkbenchHeader h3,body:has(.sidebar) .productsWorkbenchHeader p,body:has(.sidebar) .productsWorkbenchHeader small,body:has(.sidebar) .productsWorkbenchHeader span,body:has(.sidebar) .productsWorkbenchHeader strong{color:#ffffff!important;opacity:1!important;text-shadow:none!important}body:has(.sidebar) .aiHeroStatus,body:has(.sidebar) .commerceHeroPreview{background:rgba(255,255,255,.94)!important;color:#10223a!important;border:1px solid rgba(255,255,255,.32)!important}body:has(.sidebar) .aiHeroStatus p,body:has(.sidebar) .aiHeroStatus span,body:has(.sidebar) .aiHeroStatus strong,body:has(.sidebar) .commerceHeroPreview small,body:has(.sidebar) .commerceHeroPreview span,body:has(.sidebar) .commerceHeroPreview strong{color:#10223a!important}body:has(.sidebar) .aiCreationHero .aiHeroEyebrow,body:has(.sidebar) .commerceDashboardHero .eyebrow,body:has(.sidebar) .productsWorkbenchHeader .eyebrow{background:rgba(236,251,246,.96)!important;color:#0f766e!important;border-color:rgba(185,238,224,.8)!important}body:has(.sidebar) .dashboardPlatformRail span{background:rgba(255,255,255,.94)!important;color:#10223a!important;border:1px solid rgba(255,255,255,.36)!important;box-shadow:none!important}body:has(.sidebar) .productsWorkspace .productMobileTabs{background:#ffffff!important;border:1px solid #dbe6ee!important;box-shadow:0 14px 34px rgba(16,34,58,.08)!important}body:has(.sidebar) .productsWorkspace .productMobileTabs a{background:#ecfbf6!important;color:#0f4f48!important;border:1px solid #b9eee0!important;box-shadow:none!important}body:has(.sidebar) .productsWorkspace .generationFixedFlow{background:#ffffff!important;border:1px solid #dbe6ee!important;box-shadow:0 12px 28px rgba(16,34,58,.07)!important}body:has(.sidebar) .productsWorkspace .generationFixedFlow strong{color:#10223a!important}body:has(.sidebar) .productsWorkspace .generationFixedFlow li,body:has(.sidebar) .productsWorkspace .generationFixedFlow ol li{background:#f7fafc!important;border:1px solid #d8e2ec!important;color:#263d54!important}body:has(.sidebar) .productsWorkspace .generationFixedFlow li b{color:#0f766e!important}body:has(.sidebar) .productsWorkspace .generationFixedFlow li span{color:#4a6078!important}body:has(.sidebar) .productsWorkspace .uploadOrderHint{background:#ecfbf6!important;border:1px solid #b9eee0!important;color:#0f4f48!important;box-shadow:none!important}body:has(.sidebar) .productsWorkspace .uploadOrderHint b{color:#0f4f48!important}body:has(.sidebar) .productsWorkspace .uploadOrderHint span{color:#4a6078!important}body:has(.sidebar) .productsWorkspace .generatedTitleBox,body:has(.sidebar) .productsWorkspace .seoReviewBanner,body:has(.sidebar) .productsWorkspace .sourceOrderPanel,body:has(.sidebar) .productsWorkspace .uploadOrderHint{background:linear-gradient(135deg,#ffffff,#f7fcfb)!important;border:1px solid #cfe3df!important;color:#10223a!important;box-shadow:0 10px 24px rgba(15,61,84,.08)!important}body:has(.sidebar) .productsWorkspace .sourceOrderItem,body:has(.sidebar) .productsWorkspace .sourceOrderPanel{color:#344b63!important}body:has(.sidebar) .productsWorkspace .generatedTitleBox small,body:has(.sidebar) .productsWorkspace .seoReviewBanner span,body:has(.sidebar) .productsWorkspace .sourceImageOrderHint,body:has(.sidebar) .productsWorkspace .uploadOrderHint span{color:#51687f!important}body:has(.sidebar) .productsWorkspace .keywordHeroHeader>span{background:#ecfbf6!important;border:1px solid #b9eee0!important;color:#0f766e!important;box-shadow:none!important}body:has(.sidebar) .productsWorkspace .seoReviewBanner.good{background:#f4fffb!important;border-color:#b9eee0!important}body:has(.sidebar) .productsWorkspace .generatedTitleBox strong{color:#10223a!important}body:has(.sidebar) .productsWorkspace .generatedTitleBox button,body:has(.sidebar) .productsWorkspace .seoReviewBanner button,body:has(.sidebar) .productsWorkspace .sourceImageOrderActions button{background:#ecfbf6!important;border:1px solid #b9eee0!important;color:#0f766e!important}body:has(.sidebar) .productsWorkspace .generatedTitleBox button:hover,body:has(.sidebar) .productsWorkspace .seoReviewBanner button:hover,body:has(.sidebar) .productsWorkspace .sourceImageOrderActions button:hover{background:#d9f7ed!important;border-color:#87ddc9!important}body:has(.sidebar) .productsWorkspace .keywordHeroHeader .statusPill,body:has(.sidebar) .productsWorkspace .keywordHeroHeader [class*=Badge],body:has(.sidebar) .productsWorkspace .keywordHeroHeader [class*=badge],body:has(.sidebar) .productsWorkspace .keywordHeroHeader span,body:has(.sidebar) .productsWorkspace .keywordHeroHeader>span{background:#ecfbf6!important;border:1px solid #b9eee0!important;color:#0f766e!important;box-shadow:none!important;text-shadow:none!important}body:has(.sidebar) .productsWorkspace .generatedTitleBox *,body:has(.sidebar) .productsWorkspace .seoReviewBanner *,body:has(.sidebar) .productsWorkspace .sourceOrderPanel *,body:has(.sidebar) .productsWorkspace .uploadOrderHint *{text-shadow:none!important}body:has(.sidebar) .productsWorkspace .compositeOptionalDetails{border:1px solid #b9eee0!important;background:linear-gradient(135deg,#f4fffb,#ffffff)!important;color:#10223a!important}body:has(.sidebar) .productsWorkspace .compositeOptionalDetails>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:48px!important;padding:12px 14px!important;border-radius:14px!important;background:#ecfbf6!important;color:#0f4f48!important;font-weight:900!important}body:has(.sidebar) .productsWorkspace .compositeOptionalDetails>summary b{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;padding:4px 10px!important;border:1px solid #b9eee0!important;border-radius:999px!important;background:#ffffff!important;color:#0f766e!important;font-size:12px!important;white-space:nowrap!important}body:has(.sidebar) .productsWorkspace .compositeStartBar{display:grid!important;grid-gap:10px!important;gap:10px!important;margin-top:12px!important;padding:12px!important;border:1px dashed #9fdcc9!important;border-radius:14px!important;background:#f7fffc!important}body:has(.sidebar) .productsWorkspace .compositeStartButton{width:100%!important;min-height:48px!important;border:0!important;border-radius:14px!important;background:linear-gradient(135deg,#0f766e,#16c99a)!important;color:#ffffff!important;font-size:15px!important;font-weight:900!important;box-shadow:0 14px 26px rgba(15,118,110,.18)!important}body:has(.sidebar) .productsWorkspace .compositeStartBar span{color:#51687f!important;line-height:1.6!important}body:has(.sidebar) .productsWorkspace .compactPackageGrid{display:grid!important;grid-template-columns:repeat(2,minmax(118px,1fr))!important;grid-gap:10px!important;gap:10px!important;width:100%!important}body:has(.sidebar) .productsWorkspace .compactPackageGrid .detailField{display:grid!important;min-width:0!important;grid-gap:6px!important;gap:6px!important;padding:10px!important}body:has(.sidebar) .productsWorkspace .compactPackageGrid .detailField label{white-space:nowrap!important;font-size:12px!important;line-height:1.2!important}body:has(.sidebar) .productsWorkspace .compactPackageGrid .detailField input{width:100%!important;min-width:0!important;height:40px!important;padding:8px 10px!important;text-align:left!important;font-size:14px!important;line-height:1.2!important}body:has(.sidebar) .productsWorkspace .sourceToolDetails.packageDimensionPanel{grid-column:1/-1!important;width:100%!important}body:has(.sidebar) .productsWorkspace .packageDimensionPanel .packageStatus{line-height:1.65!important;overflow-wrap:anywhere!important}body:has(.sidebar) .productsWorkspace .packageDimensionPanel .dimensionCandidateChips{display:flex!important;flex-wrap:wrap!important;gap:8px!important}body:has(.sidebar) .productsWorkspace .packageDimensionPanel .compactPackageGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}body:has(.sidebar) .productsWorkspace .packageDimensionPanel .compactPackageGrid .detailField{border-radius:14px!important;background:#ffffff!important;border:1px solid #d8e6f2!important}@media (max-width:560px){body:has(.sidebar) .productsWorkspace .compactPackageGrid{grid-template-columns:1fr!important}body:has(.sidebar) .productsWorkspace .packageDimensionPanel .compactPackageGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:380px){body:has(.sidebar) .productsWorkspace .packageDimensionPanel .compactPackageGrid{grid-template-columns:1fr!important}}body:has(.sidebar) .globalCreditBar{position:fixed!important;top:18px!important;right:24px!important;z-index:70!important;width:auto!important;max-width:min(440px,calc(100vw - 320px))!important;min-height:0!important;display:inline-flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:8px!important;padding:8px 10px!important;border:1px solid #d8e8ef!important;border-radius:18px!important;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(237,250,248,.94))!important;color:#10223a!important;box-shadow:0 14px 36px rgba(16,34,58,.12),inset 0 1px 0 #ffffff!important;-webkit-backdrop-filter:blur(14px) saturate(1.08)!important;backdrop-filter:blur(14px) saturate(1.08)!important;overflow:visible!important}body:has(.sidebar) .globalCreditBar span{white-space:nowrap!important;color:#10223a!important;font-weight:950!important;line-height:1!important}body:has(.sidebar) .globalCreditBar a,body:has(.sidebar) .globalCreditBar button{display:inline-grid!important;place-items:center!important;min-width:0!important;min-height:34px!important;height:34px!important;padding:0 14px!important;border:0!important;border-radius:999px!important;white-space:nowrap!important;font-size:13px!important;font-weight:950!important;line-height:1!important;text-decoration:none!important}body:has(.sidebar) .globalCreditBar .rechargeTrigger{background:linear-gradient(135deg,#10D6A3,#14b8a6)!important;color:#ffffff!important;box-shadow:0 10px 22px rgba(16,214,163,.22)!important}body:has(.sidebar) .globalCreditBar .helpTrigger,body:has(.sidebar) .globalCreditBar a{background:#e8fbf6!important;color:#0f766e!important;box-shadow:none!important}@media (max-width:980px){body:has(.sidebar) .globalCreditBar{position:static!important;max-width:100%!important;flex-wrap:wrap!important;margin:0 0 14px auto!important}}.dimensionAutoReady{margin:10px 0 0;padding:9px 11px;border:1px solid #bfe8df;border-radius:9px;font-size:12px}.dimensionAutoReady,.generationStatusBanner{background:#effbf8;color:#0f766e;font-weight:800;line-height:1.5}.generationStatusBanner{display:flex;align-items:center;gap:10px;margin-top:10px;padding:12px 14px;border:1px solid #8edfd1;border-radius:10px}.generationStatusSpinner{width:16px;height:16px;flex:0 0 16px;border:2px solid #b7eee5;border-top-color:#0f766e;border-radius:50%;animation:generationStatusSpin .8s linear infinite}@keyframes generationStatusSpin{to{transform:rotate(1turn)}}body:has(.sidebar) .adminNavGroup>summary,body:has(.sidebar) .logoutButton,body:has(.sidebar) .sidebar nav a{min-height:44px}body:has(.sidebar) .sidebar nav a.active,body:has(.sidebar) .sidebar nav a[aria-current=page]{color:#fff!important;background:rgba(255,255,255,.12)!important}body:has(.sidebar) :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #2dd4bf!important;outline-offset:3px!important}body:has(.sidebar) .memberHeroStats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 0}body:has(.sidebar) .memberHeroStats>div:nth-child(3){border-left:0}body:has(.sidebar) .memberHero .memberState.active,body:has(.sidebar) .memberHero .memberState.admin{border-color:rgba(82,237,199,.58)!important;background:rgba(24,201,148,.15)!important;color:#9df7da!important}body:has(.sidebar) .memberHero .memberState.expiring{border-color:rgba(253,224,71,.58)!important;background:rgba(234,179,8,.16)!important;color:#fef08a!important}body:has(.sidebar) .memberHero .memberState.expired{border-color:rgba(252,165,165,.58)!important;background:rgba(239,68,68,.16)!important;color:#fecaca!important}body:has(.sidebar) .memberUsageSummary{color:#a9c2d6!important;line-height:1.5}body:has(.sidebar) .membershipForm .fieldFormatHelp{grid-column:2;color:#64748b!important;line-height:1.5}body:has(.sidebar) .creditLedgerItem.credit>span:nth-child(2),body:has(.sidebar) .creditLedgerItem.credit>span:nth-child(2) b{color:#087f5b!important}body:has(.sidebar) .creditLedgerItem.debit>span:nth-child(2),body:has(.sidebar) .creditLedgerItem.debit>span:nth-child(2) b{color:#b54747!important}@media (max-width:900px){body:has(.sidebar){padding-bottom:76px}body:has(.sidebar) .sidebar{display:block!important;position:fixed!important;inset:auto 0 0 0!important;z-index:100!important;width:100%!important;height:auto!important;padding:8px 10px max(8px,env(safe-area-inset-bottom))!important;overflow:visible!important}body:has(.sidebar) .sidebar .brand,body:has(.sidebar) .sidebar>.logoutButton,body:has(.sidebar) .sidebar>small{display:none!important}body:has(.sidebar) .sidebar nav{display:flex!important;gap:6px!important;overflow-x:auto!important;overscroll-behavior-x:contain;scrollbar-width:thin}body:has(.sidebar) .adminNavGroup>summary,body:has(.sidebar) .sidebar nav>a{flex:0 0 auto;min-height:48px;padding:10px 13px!important;white-space:nowrap}body:has(.sidebar) .adminNavGroup{position:relative;flex:0 0 auto;margin:0!important}body:has(.sidebar) .adminNavGroup[open]{display:grid;max-height:52vh;overflow-y:auto}body:has(.sidebar) .adminNavGroup[open]>a{min-width:150px;margin:0!important}}@media (max-width:720px){body:has(.sidebar) .memberHeroStats{grid-template-columns:minmax(0,1fr)!important}body:has(.sidebar) .memberHeroStats>div,body:has(.sidebar) .memberHeroStats>div:nth-child(3){border-left:0}body:has(.sidebar) .membershipForm .fieldFormatHelp{grid-column:1}}