.image-library-workspace-module__nXyyEq__workspace{color:#172033;gap:12px;min-width:0;display:grid}.image-library-workspace-module__nXyyEq__header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.image-library-workspace-module__nXyyEq__header h1,.image-library-workspace-module__nXyyEq__editorHeader h2{letter-spacing:-.03em;margin:2px 0 6px}.image-library-workspace-module__nXyyEq__header p,.image-library-workspace-module__nXyyEq__editorHeader p,.image-library-workspace-module__nXyyEq__panel p{color:#657086;margin:0}.image-library-workspace-module__nXyyEq__eyebrow{font-size:max(11px, var(--ui-font-floor,0px));letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:#e45822!important}.image-library-workspace-module__nXyyEq__headerActions,.image-library-workspace-module__nXyyEq__approvalRow{flex-wrap:wrap;gap:9px;display:flex}.image-library-workspace-module__nXyyEq__studioFilters{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.image-library-workspace-module__nXyyEq__studioFilters label{gap:6px;min-width:0;display:grid}.image-library-workspace-module__nXyyEq__studioFilters label:first-child{flex:280px}.image-library-workspace-module__nXyyEq__studioFilters input,.image-library-workspace-module__nXyyEq__studioFilters select{background:var(--surface-control);border:1px solid var(--border-control);width:100%;color:var(--text-primary);font:inherit;border-radius:9px;padding:9px 10px}.image-library-workspace-module__nXyyEq__simpleStudio.image-library-workspace-module__nXyyEq__simpleStudio{grid-auto-rows:max-content;align-content:start;gap:16px;width:min(1500px,100vw - 36px);height:calc(100vh - 36px);padding:20px;display:grid;overflow-y:auto}.image-library-workspace-module__nXyyEq__simpleStudioBody{grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr);align-items:start;gap:16px;display:grid}.image-library-workspace-module__nXyyEq__simpleStudioBody>section{min-width:0}.image-library-workspace-module__nXyyEq__simpleStudioBody label{gap:8px;display:grid}.image-library-workspace-module__nXyyEq__simpleStudioBody input,.image-library-workspace-module__nXyyEq__simpleStudioBody select{background:var(--surface-control);border:1px solid var(--border-control);color:var(--text-primary);font:inherit;border-radius:9px;max-width:100%;padding:9px}.image-library-workspace-module__nXyyEq__preparationChoices{gap:10px;display:grid}.image-library-workspace-module__nXyyEq__preparationChoices label{border:1px solid var(--border-subtle);border-radius:10px;grid-template-columns:auto minmax(0,1fr);gap:7px;padding:12px;display:grid}.image-library-workspace-module__nXyyEq__preparationChoices label span{color:var(--text-muted);grid-column:2}.image-library-workspace-module__nXyyEq__preparationCompare{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.image-library-workspace-module__nXyyEq__preparationPhoto{min-width:0;margin:0}.image-library-workspace-module__nXyyEq__preparationPhoto button{background:repeating-conic-gradient(var(--surface-control) 0% 25%,var(--surface-row-alt) 0% 50%) 50% / 20px 20px;border:1px solid var(--border-subtle);cursor:zoom-in;border-radius:9px;width:100%;padding:0;overflow:hidden}.image-library-workspace-module__nXyyEq__preparationPhoto img{object-fit:contain;width:100%;max-height:58vh;display:block}.image-library-workspace-module__nXyyEq__preparationPhoto figcaption{color:var(--text-muted);padding-top:7px;font-size:12px}.image-library-workspace-module__nXyyEq__studioPhotoPreviewCanvas{background:var(--surface-control);justify-content:center;align-items:center;min-width:0;height:min(620px,100dvh - 190px);min-height:0;display:flex;overflow:hidden}.image-library-workspace-module__nXyyEq__studioPhotoPreviewCanvas img{object-fit:contain;width:100%;height:100%;display:block}.image-library-workspace-module__nXyyEq__compositionCropBoundary{border:2px dashed var(--orange);padding:5px}.image-library-workspace-module__nXyyEq__compositionPreview{min-width:0}.image-library-workspace-module__nXyyEq__simpleStudioBody .image-library-workspace-module__nXyyEq__inlineToggle{align-items:center;gap:10px;display:flex}.image-library-workspace-module__nXyyEq__simpleStudioBody .image-library-workspace-module__nXyyEq__inlineToggle input{flex:none;width:18px;height:18px;margin:0;padding:0}.image-library-workspace-module__nXyyEq__glowControls{border:1px solid var(--border-subtle);border-radius:10px;gap:12px;min-width:0;padding:14px;display:grid}.image-library-workspace-module__nXyyEq__glowControls legend{padding:0 6px;font-weight:700}.image-library-workspace-module__nXyyEq__compositionPosition{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.image-library-workspace-module__nXyyEq__liveCanvasWrap{min-width:0}.image-library-workspace-module__nXyyEq__liveCanvas{aspect-ratio:1;background:repeating-conic-gradient(var(--surface-control) 0% 25%,var(--surface-row-alt) 0% 50%) 50% / 20px 20px;cursor:move;touch-action:none;width:100%;max-width:min(100%,58vh);margin:auto;position:relative;overflow:hidden}.image-library-workspace-module__nXyyEq__liveCanvas canvas{width:100%;height:100%;display:block}.image-library-workspace-module__nXyyEq__exactComposition{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.image-library-workspace-module__nXyyEq__exactCompositionHidden{visibility:hidden}.image-library-workspace-module__nXyyEq__liveCropFrame{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.image-library-workspace-module__nXyyEq__liveCropFrame rect{fill:none;stroke:var(--orange);stroke-width:.4px;stroke-dasharray:1.4 1.4}.image-library-workspace-module__nXyyEq__livePreviewPanel{position:sticky;top:0}.image-library-workspace-module__nXyyEq__detailTools{gap:12px;min-width:0;display:grid}.image-library-workspace-module__nXyyEq__detailToolsHeader{justify-content:space-between;align-items:start;gap:16px;display:flex}.image-library-workspace-module__nXyyEq__detailToolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.image-library-workspace-module__nXyyEq__detailToolbar fieldset{border:1px solid var(--border-subtle);border-radius:9px;flex-wrap:wrap;gap:12px;display:flex}.image-library-workspace-module__nXyyEq__detailToolbar label{align-items:center;gap:8px;display:flex}.image-library-workspace-module__nXyyEq__detailToolbar>label{display:grid}.image-library-workspace-module__nXyyEq__detailToolbar input[type=radio]{width:18px;height:18px}.image-library-workspace-module__nXyyEq__detailViewport{border:1px solid var(--border-subtle);background:repeating-conic-gradient(var(--surface-control) 0% 25%,var(--surface-row-alt) 0% 50%) 50% / 20px 20px;max-height:58vh;overflow:auto}.image-library-workspace-module__nXyyEq__detailImage{min-width:0;position:relative}.image-library-workspace-module__nXyyEq__detailImage img{width:100%;height:auto;display:block}.image-library-workspace-module__nXyyEq__detailImage canvas{touch-action:none;cursor:crosshair;width:100%;height:100%;position:absolute;inset:0}.image-library-workspace-module__nXyyEq__detailTools>label{gap:8px;display:grid}.image-library-workspace-module__nXyyEq__detailTools button{min-height:38px}@media (max-width:760px){.image-library-workspace-module__nXyyEq__simpleStudioBody{grid-template-columns:minmax(0,1fr)}.image-library-workspace-module__nXyyEq__simpleStudio .image-library-workspace-module__nXyyEq__sectionTabs{display:flex}.image-library-workspace-module__nXyyEq__simpleStudio .image-library-workspace-module__nXyyEq__editorHeader{flex-wrap:wrap;min-width:0}}.image-library-workspace-module__nXyyEq__readOnlyBadge{color:#28527e;font-size:max(12px, var(--ui-font-floor,0px));background:#eef5ff;border:1px solid #9fc3ef;border-radius:999px;padding:8px 12px;font-weight:800}.image-library-workspace-module__nXyyEq__primaryButton,.image-library-workspace-module__nXyyEq__secondaryButton,.image-library-workspace-module__nXyyEq__aiButton,.image-library-workspace-module__nXyyEq__publishButton,.image-library-workspace-module__nXyyEq__dangerButton,.image-library-workspace-module__nXyyEq__textButton,.image-library-workspace-module__nXyyEq__iconButton{cursor:pointer;font:inherit;border-radius:10px;font-weight:750}.image-library-workspace-module__nXyyEq__primaryButton,.image-library-workspace-module__nXyyEq__publishButton{color:#fff;background:#ed5a20;border:1px solid #df4c17;align-items:center;gap:7px;padding:10px 14px;display:inline-flex}.image-library-workspace-module__nXyyEq__secondaryButton{color:#273248;background:#fff;border:1px solid #cfd5df;padding:9px 12px}.image-library-workspace-module__nXyyEq__supportingAction{justify-self:start;width:fit-content;max-width:100%}.image-library-workspace-module__nXyyEq__aiButton{color:#fff;background:linear-gradient(135deg,#4e35bc,#7858dd);border:1px solid #573bc9;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px 13px;display:flex}.image-library-workspace-module__nXyyEq__publishButton{justify-content:center;width:100%;margin-top:8px}.image-library-workspace-module__nXyyEq__dangerButton{color:#a12828;background:#fff5f5;border:1px solid #e1a3a3;width:100%;margin-top:7px;padding:9px 12px}.image-library-workspace-module__nXyyEq__primaryButton:disabled,.image-library-workspace-module__nXyyEq__secondaryButton:disabled,.image-library-workspace-module__nXyyEq__aiButton:disabled,.image-library-workspace-module__nXyyEq__publishButton:disabled,.image-library-workspace-module__nXyyEq__dangerButton:disabled{opacity:.48;cursor:not-allowed}.image-library-workspace-module__nXyyEq__metrics{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.image-library-workspace-module__nXyyEq__metrics>div{background:#fff;border:1px solid #e0e4eb;border-radius:12px;padding:13px 15px;box-shadow:0 3px 14px #1924390a}.image-library-workspace-module__nXyyEq__metrics span{color:#707b90;font-size:max(12px, var(--ui-font-floor,0px));display:block}.image-library-workspace-module__nXyyEq__metrics strong{margin-top:4px;font-size:22px;display:block}.image-library-workspace-module__nXyyEq__flagNotice,.image-library-workspace-module__nXyyEq__notice{font-size:max(13px, var(--ui-font-floor,0px));border-radius:10px;padding:11px 14px}.image-library-workspace-module__nXyyEq__flagNotice{flex-wrap:wrap;gap:6px;display:flex}.image-library-workspace-module__nXyyEq__flagNotice,.image-library-workspace-module__nXyyEq__info{color:#28527e;background:#eef5ff;border:1px solid #bed6f8}.image-library-workspace-module__nXyyEq__success{color:#23623a;background:#edf9f1;border:1px solid #b9e4c7}.image-library-workspace-module__nXyyEq__error{color:#8e2828;background:#fff1f1;border:1px solid #efbcbc}.image-library-workspace-module__nXyyEq__panel{background:#fff;border:1px solid #dfe4ec;border-radius:14px;gap:15px;padding:18px;display:grid}.image-library-workspace-module__nXyyEq__sectionTabs{background:#fff;border:1px solid #dfe4ec;border-radius:13px;gap:6px;width:fit-content;max-width:100%;padding:5px;display:flex;overflow-x:auto}.image-library-workspace-module__nXyyEq__sectionTabs button{color:#657086;cursor:pointer;font:inherit;font-size:max(13px, var(--ui-font-floor,0px));background:0 0;border:0;border-radius:9px;flex:none;align-items:center;gap:7px;padding:9px 12px;font-weight:750;display:inline-flex}.image-library-workspace-module__nXyyEq__sectionTabs button svg{width:17px}.image-library-workspace-module__nXyyEq__sectionTabs button.image-library-workspace-module__nXyyEq__sectionTabActive{color:#fff;background:#172033;box-shadow:0 4px 12px #1720332e}.image-library-workspace-module__nXyyEq__overviewIntro{color:#fff;background:linear-gradient(135deg,#18263c,#253c5d);border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex;overflow:hidden}.image-library-workspace-module__nXyyEq__overviewIntro h2,.image-library-workspace-module__nXyyEq__sectionHeadingBlock h2,.image-library-workspace-module__nXyyEq__workflowPanel h2,.image-library-workspace-module__nXyyEq__projectWorkspace h2,.image-library-workspace-module__nXyyEq__reconciliationPanel h2{margin:2px 0 6px}.image-library-workspace-module__nXyyEq__overviewIntro>div:first-child{max-width:760px}.image-library-workspace-module__nXyyEq__overviewIntro>div:first-child>p:last-child{color:#cbd7e7;margin:0}.image-library-workspace-module__nXyyEq__overviewSafety{background:#ffffff17;border:1px solid #ffffff29;border-radius:13px;flex:0 0 330px;align-items:center;gap:12px;padding:14px;display:flex}.image-library-workspace-module__nXyyEq__overviewSafety>svg{color:#77b9ff;flex:none;width:25px}.image-library-workspace-module__nXyyEq__overviewSafety span{gap:3px;display:grid}.image-library-workspace-module__nXyyEq__overviewSafety small{color:#cbd7e7;line-height:1.4}.image-library-workspace-module__nXyyEq__queueGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.image-library-workspace-module__nXyyEq__queueCard{color:inherit;text-align:left;background:#fff;border:1px solid #dfe4ec;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:flex-start;gap:12px;min-height:145px;padding:17px;display:grid}button.image-library-workspace-module__nXyyEq__queueCard{cursor:pointer;font:inherit;transition:border-color .15s,box-shadow .15s,transform .15s}button.image-library-workspace-module__nXyyEq__queueCard:hover{border-color:#9fb2c8;transform:translateY(-1px);box-shadow:0 8px 24px #19243917}.image-library-workspace-module__nXyyEq__queueCard>div{gap:3px;display:grid}.image-library-workspace-module__nXyyEq__queueCard small{color:#657086;font-size:max(12px, var(--ui-font-floor,0px));font-weight:750}.image-library-workspace-module__nXyyEq__queueCard strong{font-size:25px}.image-library-workspace-module__nXyyEq__queueCard p{color:#707b90;font-size:max(12px, var(--ui-font-floor,0px));margin:3px 0 0;line-height:1.45}.image-library-workspace-module__nXyyEq__queueCard>svg{color:#8b96a8;width:18px;margin-top:5px}.image-library-workspace-module__nXyyEq__queueIcon{border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.image-library-workspace-module__nXyyEq__queueIcon svg{width:19px}.image-library-workspace-module__nXyyEq__queueIcon.image-library-workspace-module__nXyyEq__orange{color:#c94b1d;background:#fff0e9}.image-library-workspace-module__nXyyEq__queueIcon.image-library-workspace-module__nXyyEq__purple{color:#6246c7;background:#f0ecff}.image-library-workspace-module__nXyyEq__queueIcon.image-library-workspace-module__nXyyEq__amber{color:#a66900;background:#fff6dd}.image-library-workspace-module__nXyyEq__queueIcon.image-library-workspace-module__nXyyEq__blue{color:#2a6fad;background:#e9f3ff}.image-library-workspace-module__nXyyEq__queueIcon.image-library-workspace-module__nXyyEq__teal{color:#147b68;background:#e5f8f4}.image-library-workspace-module__nXyyEq__queueIcon.image-library-workspace-module__nXyyEq__gray{color:#5e6878;background:#eef1f5}.image-library-workspace-module__nXyyEq__phaseTag{color:#768095;font-size:max(10px, var(--ui-font-floor,0px));background:#f2f4f7;border-radius:999px;align-self:start;padding:4px 7px;font-weight:800}.image-library-workspace-module__nXyyEq__workflowPanel{background:#fff;border:1px solid #dfe4ec;border-radius:15px;gap:18px;padding:20px;display:grid}.image-library-workspace-module__nXyyEq__workflowSteps,.image-library-workspace-module__nXyyEq__projectFlow{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.image-library-workspace-module__nXyyEq__workflowSteps article,.image-library-workspace-module__nXyyEq__projectFlow article{border:1px solid #e2e6ed;border-radius:12px;gap:9px;padding:13px;display:grid}.image-library-workspace-module__nXyyEq__workflowSteps article>span,.image-library-workspace-module__nXyyEq__projectFlow article>span{color:#fff;font-size:max(11px, var(--ui-font-floor,0px));background:#172033;border-radius:999px;place-items:center;width:25px;height:25px;font-weight:800;display:grid}.image-library-workspace-module__nXyyEq__workflowSteps strong,.image-library-workspace-module__nXyyEq__projectFlow strong{font-size:max(13px, var(--ui-font-floor,0px))}.image-library-workspace-module__nXyyEq__workflowSteps p,.image-library-workspace-module__nXyyEq__projectFlow p{color:#707b90;font-size:max(11px, var(--ui-font-floor,0px));margin:4px 0 0;line-height:1.45}.image-library-workspace-module__nXyyEq__benchmarkPanel{background:#fff;border:1px solid #d8dfeb;border-radius:14px;grid-template-columns:minmax(250px,.9fr) minmax(420px,1.6fr) minmax(190px,.55fr);align-items:center;gap:16px;margin:16px 0;padding:18px;display:grid}.image-library-workspace-module__nXyyEq__benchmarkPanel h2{margin:2px 0 5px}.image-library-workspace-module__nXyyEq__benchmarkPanel p{color:#657086;margin:0}.image-library-workspace-module__nXyyEq__benchmarkMetrics{grid-template-columns:repeat(5,minmax(90px,1fr));gap:7px;display:grid}.image-library-workspace-module__nXyyEq__benchmarkMetrics>div,.image-library-workspace-module__nXyyEq__benchmarkMetrics>article{background:#f4f6fa;border-radius:9px;gap:3px;min-width:0;padding:9px;display:grid}.image-library-workspace-module__nXyyEq__benchmarkMetrics span{color:#718096;font-size:max(9px, var(--ui-font-floor,0px));text-transform:uppercase;font-weight:800}.image-library-workspace-module__nXyyEq__benchmarkMetrics strong{font-size:15px}.image-library-workspace-module__nXyyEq__benchmarkReady,.image-library-workspace-module__nXyyEq__benchmarkPending{border-radius:10px;gap:4px;padding:12px;display:grid}.image-library-workspace-module__nXyyEq__benchmarkReady{color:#21633a;background:#eaf8ef}.image-library-workspace-module__nXyyEq__benchmarkPending{color:#785b00;background:#fff4cf}.image-library-workspace-module__nXyyEq__benchmarkReady span,.image-library-workspace-module__nXyyEq__benchmarkPending span{font-size:max(10px, var(--ui-font-floor,0px));line-height:1.35}.image-library-workspace-module__nXyyEq__librarySplit,.image-library-workspace-module__nXyyEq__projectColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.image-library-workspace-module__nXyyEq__librarySplit>article{background:#fff;border:1px solid #dfe4ec;border-radius:15px;grid-template-columns:auto 1fr;align-items:flex-start;gap:15px;padding:20px;display:grid}.image-library-workspace-module__nXyyEq__librarySplit>article>svg{color:#346b9e;background:#eef4fb;border-radius:12px;width:27px;padding:10px}.image-library-workspace-module__nXyyEq__librarySplit h3,.image-library-workspace-module__nXyyEq__projectWorkspace h3{margin:2px 0 5px}.image-library-workspace-module__nXyyEq__librarySplit p{color:#697489;margin:0 0 12px;line-height:1.45}.image-library-workspace-module__nXyyEq__sectionHeadingBlock{background:#fff;border:1px solid #dfe4ec;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}.image-library-workspace-module__nXyyEq__sectionHeadingBlock p{color:#697489;margin:0}.image-library-workspace-module__nXyyEq__sectionHeadingBlock>span{color:#315f8d;font-size:max(12px, var(--ui-font-floor,0px));background:#eef4fb;border-radius:999px;flex:none;padding:7px 10px;font-weight:800}.image-library-workspace-module__nXyyEq__projectWorkspace{gap:16px;display:grid}.image-library-workspace-module__nXyyEq__projectHero{background:linear-gradient(135deg,#e9f8f4,#edf4fb);border:1px solid #cfe5df;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.image-library-workspace-module__nXyyEq__projectHero>div{max-width:820px}.image-library-workspace-module__nXyyEq__projectHero>div>svg{color:#147b68;float:left;width:30px;margin:2px 12px 20px 0}.image-library-workspace-module__nXyyEq__projectHero p{color:#52687a;margin:0;line-height:1.5}.image-library-workspace-module__nXyyEq__projectFlow{grid-template-columns:repeat(4,minmax(0,1fr))}.image-library-workspace-module__nXyyEq__projectColumns>article{background:#fff;border:1px solid #dfe4ec;border-radius:14px;padding:18px}.image-library-workspace-module__nXyyEq__projectColumns ul,.image-library-workspace-module__nXyyEq__reconciliationPanel ul{color:#5f6b7d;gap:8px;margin:12px 0 0;padding-left:19px;line-height:1.4;display:grid}.image-library-workspace-module__nXyyEq__projectEmpty{text-align:left;background:#fff;border:1px dashed #bfc8d5;border-radius:14px;justify-content:center;align-items:center;gap:13px;min-height:125px;padding:20px;display:flex}.image-library-workspace-module__nXyyEq__projectEmpty>svg{color:#78869a;width:30px}.image-library-workspace-module__nXyyEq__projectEmpty p{color:#707b90;margin:4px 0 0}.image-library-workspace-module__nXyyEq__projectCreatePanel{background:#fff;border:1px solid #dfe4ec;border-radius:15px;grid-template-columns:1.1fr repeat(4,minmax(150px,1fr)) auto;align-items:end;gap:12px;padding:18px;display:grid}.image-library-workspace-module__nXyyEq__projectCreatePanel label,.image-library-workspace-module__nXyyEq__projectUploadRow label{gap:6px;display:grid}.image-library-workspace-module__nXyyEq__projectCreatePanel label>span,.image-library-workspace-module__nXyyEq__projectUploadRow label>span{color:#667286;font-size:max(11px, var(--ui-font-floor,0px));font-weight:800}.image-library-workspace-module__nXyyEq__projectCreatePanel input,.image-library-workspace-module__nXyyEq__projectCreatePanel textarea,.image-library-workspace-module__nXyyEq__projectUploadRow input,.image-library-workspace-module__nXyyEq__projectUploadRow select,.image-library-workspace-module__nXyyEq__projectAssetCard input,.image-library-workspace-module__nXyyEq__projectAssetCard select,.image-library-workspace-module__nXyyEq__projectStatus select{font:inherit;border:1px solid #d5dbe5;border-radius:9px;width:100%;padding:9px 10px}.image-library-workspace-module__nXyyEq__projectDescription{grid-column:1/-2}.image-library-workspace-module__nXyyEq__projectBrowser{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:14px;display:grid}.image-library-workspace-module__nXyyEq__projectList{background:#fff;border:1px solid #dfe4ec;border-radius:14px;gap:7px;padding:13px;display:grid}.image-library-workspace-module__nXyyEq__projectList h3{margin:4px}.image-library-workspace-module__nXyyEq__projectList button{cursor:pointer;font:inherit;text-align:left;background:#f7f8fa;border:1px solid #0000;border-radius:10px;gap:3px;padding:11px;display:grid}.image-library-workspace-module__nXyyEq__projectList span,.image-library-workspace-module__nXyyEq__projectList small{color:#6a7588}.image-library-workspace-module__nXyyEq__projectDetail{background:#fff;border:1px solid #dfe4ec;border-radius:14px;gap:16px;padding:18px;display:grid}.image-library-workspace-module__nXyyEq__projectDetail>header{justify-content:space-between;align-items:start;gap:18px;display:flex}.image-library-workspace-module__nXyyEq__projectDetail>header h3{margin:2px 0 4px}.image-library-workspace-module__nXyyEq__projectDetail>header p{color:#687489;margin:0}.image-library-workspace-module__nXyyEq__projectDetail>header>div:last-child{text-align:right;gap:4px;display:grid}.image-library-workspace-module__nXyyEq__projectDetail>header small{color:#737f92}.image-library-workspace-module__nXyyEq__projectStatus{text-align:left;min-width:150px;margin-top:7px}.image-library-workspace-module__nXyyEq__projectStatus>span,.image-library-workspace-module__nXyyEq__projectAssetFields label>span{color:#6d788a;font-size:max(10px, var(--ui-font-floor,0px));font-weight:800}.image-library-workspace-module__nXyyEq__projectUploadRow{background:#f5f8fb;border-radius:12px;grid-template-columns:180px minmax(220px,1fr) auto;align-items:end;gap:12px;padding:13px;display:grid}.image-library-workspace-module__nXyyEq__projectUploadButton{color:#fff;cursor:pointer;background:#172033;border-radius:9px;justify-content:center;align-items:center;min-height:40px;padding:8px 12px;position:relative;gap:7px!important;display:inline-flex!important}.image-library-workspace-module__nXyyEq__projectUploadButton input{opacity:0;position:absolute;inset:0}.image-library-workspace-module__nXyyEq__projectAssetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.image-library-workspace-module__nXyyEq__projectAssetGrid .image-library-workspace-module__nXyyEq__projectEmpty{grid-column:1/-1}.image-library-workspace-module__nXyyEq__projectAssetCard{border:1px solid #e0e5ec;border-radius:12px;overflow:hidden}.image-library-workspace-module__nXyyEq__projectAssetCard>button{cursor:pointer;background:#edf0f4;border:0;width:100%;height:190px;padding:0;display:grid;position:relative}.image-library-workspace-module__nXyyEq__projectAssetCard>button img{object-fit:contain;width:100%;height:100%}.image-library-workspace-module__nXyyEq__projectAssetCard>button span{color:#fff;font-size:max(11px, var(--ui-font-floor,0px));background:#131d2de0;padding:5px 7px;position:absolute;bottom:8px;left:8px}.image-library-workspace-module__nXyyEq__projectAssetCard>div{gap:7px;padding:12px;display:grid}.image-library-workspace-module__nXyyEq__projectAssetCard small{color:#6d788a;text-transform:capitalize}.image-library-workspace-module__nXyyEq__projectAssetFields{grid-template-columns:1fr 100px;gap:8px;margin-top:4px;display:grid}.image-library-workspace-module__nXyyEq__projectAssetFields label{gap:4px;display:grid}.image-library-workspace-module__nXyyEq__projectAssetWide{grid-column:1/-1}.image-library-workspace-module__nXyyEq__projectLibraryGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.image-library-workspace-module__nXyyEq__projectLibraryCard{background:var(--ui-panel-background,var(--surface-section));border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;text-align:left;border-radius:14px;gap:8px;min-height:190px;padding:20px;display:grid}.image-library-workspace-module__nXyyEq__projectLibraryCard:hover{border-color:var(--border-section);transform:translateY(-1px)}.image-library-workspace-module__nXyyEq__projectLibraryCard .image-library-workspace-module__nXyyEq__projectNumber{color:var(--orange);font-size:max(11px, var(--ui-font-floor,0px));letter-spacing:.08em;text-transform:uppercase;font-weight:900}.image-library-workspace-module__nXyyEq__projectLibraryCard strong{font-size:19px}.image-library-workspace-module__nXyyEq__projectLibraryCard p{color:var(--text-muted);margin:0;line-height:1.45}.image-library-workspace-module__nXyyEq__projectLibraryCard small{color:var(--text-secondary)}.image-library-workspace-module__nXyyEq__projectLibraryCard b{color:var(--teal-2);font-size:max(12px, var(--ui-font-floor,0px));align-self:end}.image-library-workspace-module__nXyyEq__projectApp{background:var(--ui-panel-background,var(--surface-section));border:1px solid var(--border-subtle);border-radius:16px;min-height:620px;display:grid;overflow:hidden}.image-library-workspace-module__nXyyEq__projectAppHeader{border-bottom:1px solid var(--border-subtle);grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:18px;padding:20px;display:grid}.image-library-workspace-module__nXyyEq__projectAppHeader>div{min-width:0}.image-library-workspace-module__nXyyEq__projectAppHeader h2{margin:2px 0 5px}.image-library-workspace-module__nXyyEq__projectAppHeader p{margin:0}.image-library-workspace-module__nXyyEq__projectEditPanel{background:var(--surface-row);border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(220px,.5fr) minmax(320px,1fr) auto;gap:12px;padding:16px 20px;display:grid}.image-library-workspace-module__nXyyEq__projectEditPanel label,.image-library-workspace-module__nXyyEq__projectMediaCaption{gap:5px;display:grid}.image-library-workspace-module__nXyyEq__projectEditPanel label span,.image-library-workspace-module__nXyyEq__projectMediaCaption span{color:var(--text-muted);font-size:max(10px, var(--ui-font-floor,0px));font-weight:850}.image-library-workspace-module__nXyyEq__projectEditPanel input,.image-library-workspace-module__nXyyEq__projectEditPanel textarea,.image-library-workspace-module__nXyyEq__projectMediaCaption input,.image-library-workspace-module__nXyyEq__projectNewFolder input{background:var(--surface-control);border:1px solid var(--border-control);color:var(--text-primary);font:inherit;border-radius:9px;width:100%;padding:9px 10px}.image-library-workspace-module__nXyyEq__projectEditPanel>div{align-items:flex-end;gap:8px;display:flex}.image-library-workspace-module__nXyyEq__projectAppTabs{background:var(--surface-row);border-bottom:1px solid var(--border-subtle);gap:4px;padding:0 20px;display:flex}.image-library-workspace-module__nXyyEq__projectAppTabs button{color:var(--text-muted);cursor:pointer;font:inherit;font-size:max(12px, var(--ui-font-floor,0px));background:0 0;border:0;border-bottom:3px solid #0000;padding:13px 16px 11px;font-weight:850}.image-library-workspace-module__nXyyEq__projectAppTabs button.image-library-workspace-module__nXyyEq__projectAppTabActive{border-bottom-color:var(--orange);color:var(--text-primary)}.image-library-workspace-module__nXyyEq__projectOverviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:20px;display:grid}.image-library-workspace-module__nXyyEq__projectOverviewGrid>article{background:var(--surface-row);border:1px solid var(--border-subtle);border-radius:12px;gap:8px;padding:18px;display:grid}.image-library-workspace-module__nXyyEq__projectOverviewGrid>article>span{color:var(--text-muted);font-size:max(11px, var(--ui-font-floor,0px));text-transform:uppercase;font-weight:850}.image-library-workspace-module__nXyyEq__projectOverviewGrid>article>strong{font-size:30px}.image-library-workspace-module__nXyyEq__projectOverviewGrid>article>button{color:var(--teal-2);cursor:pointer;font:inherit;font-size:max(12px, var(--ui-font-floor,0px));text-align:left;background:0 0;border:0;padding:0;font-weight:800}.image-library-workspace-module__nXyyEq__projectOverviewGrid .image-library-workspace-module__nXyyEq__projectOverviewWide{grid-column:1/-1}.image-library-workspace-module__nXyyEq__projectOverviewWide h3,.image-library-workspace-module__nXyyEq__projectOverviewWide p{margin:0}.image-library-workspace-module__nXyyEq__projectFolderChips{flex-wrap:wrap;gap:8px;display:flex}.image-library-workspace-module__nXyyEq__projectFolderChips button{background:var(--surface-control);border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;border-radius:999px;gap:7px;padding:7px 10px;display:flex}.image-library-workspace-module__nXyyEq__projectFolderChips small{background:var(--surface-raised);border-radius:999px;min-width:20px;padding:1px 5px}.image-library-workspace-module__nXyyEq__projectMediaWorkspace{grid-template-columns:250px minmax(0,1fr);min-height:500px;display:grid}.image-library-workspace-module__nXyyEq__projectFolderRail{background:var(--surface-row);border-right:1px solid var(--border-subtle);align-content:start;gap:4px;padding:14px;display:grid}.image-library-workspace-module__nXyyEq__projectFolderRail header{padding:5px 7px 12px}.image-library-workspace-module__nXyyEq__projectFolderRail header div{gap:3px;display:grid}.image-library-workspace-module__nXyyEq__projectFolderRail header small{color:var(--text-muted);line-height:1.35}.image-library-workspace-module__nXyyEq__projectFolderRail>div>button{color:var(--text-secondary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:9px 10px;display:flex}.image-library-workspace-module__nXyyEq__projectFolderRail>div>button.image-library-workspace-module__nXyyEq__projectFolderActive{color:var(--text-primary);background:#16c6cd1a;border-color:#16c6cd47}.image-library-workspace-module__nXyyEq__projectFolderRail>div>button.image-library-workspace-module__nXyyEq__projectSubfolder{padding-left:28px}.image-library-workspace-module__nXyyEq__projectFolderRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.image-library-workspace-module__nXyyEq__projectFolderRow>button{color:var(--text-secondary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-width:0;padding:9px 10px;display:flex}.image-library-workspace-module__nXyyEq__projectFolderRow>button.image-library-workspace-module__nXyyEq__projectFolderActive{color:var(--text-primary);background:#16c6cd1a;border-color:#16c6cd47}.image-library-workspace-module__nXyyEq__projectFolderRow>button.image-library-workspace-module__nXyyEq__projectSubfolder{padding-left:28px}.image-library-workspace-module__nXyyEq__projectFolderActions{opacity:0;display:flex}.image-library-workspace-module__nXyyEq__projectFolderRow:hover .image-library-workspace-module__nXyyEq__projectFolderActions,.image-library-workspace-module__nXyyEq__projectFolderActions:focus-within{opacity:1}.image-library-workspace-module__nXyyEq__projectFolderActions button{color:var(--text-muted);cursor:pointer;background:0 0;border:0;align-items:center;padding:5px;display:flex}.image-library-workspace-module__nXyyEq__projectFolderActions svg{width:15px;height:15px}.image-library-workspace-module__nXyyEq__projectFolderEdit{gap:5px;padding:4px 0;display:grid}.image-library-workspace-module__nXyyEq__projectFolderEdit.image-library-workspace-module__nXyyEq__projectSubfolder{padding-left:22px}.image-library-workspace-module__nXyyEq__projectFolderEdit input,.image-library-workspace-module__nXyyEq__projectNewFolder select{background:var(--surface-control);border:1px solid var(--border-control);color:var(--text-primary);font:inherit;border-radius:8px;width:100%;min-width:0;padding:7px 8px}.image-library-workspace-module__nXyyEq__projectFolderEdit span{gap:5px;display:flex}.image-library-workspace-module__nXyyEq__projectFolderEdit button{color:var(--teal-2);cursor:pointer;font:inherit;font-size:max(11px, var(--ui-font-floor,0px));background:0 0;border:0;padding:1px 3px}.image-library-workspace-module__nXyyEq__projectNewFolder{border-top:1px solid var(--border-subtle);gap:7px;margin-top:10px;padding-top:12px;display:grid}.image-library-workspace-module__nXyyEq__projectNewFolder button{background:var(--surface-raised);border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;font:inherit;border-radius:8px;padding:8px;font-weight:800}.image-library-workspace-module__nXyyEq__projectMediaContent{align-content:start;gap:14px;padding:18px;display:grid}.image-library-workspace-module__nXyyEq__projectMediaContent>header{justify-content:space-between;align-items:center;display:flex}.image-library-workspace-module__nXyyEq__projectMediaContent>header h3{margin:1px 0}.image-library-workspace-module__nXyyEq__projectMediaCaption{max-width:720px}.image-library-workspace-module__nXyyEq__projectMediaFile{background:var(--surface-row-alt);justify-content:center;align-items:center;height:190px;display:flex}.image-library-workspace-module__nXyyEq__projectMediaFile svg{width:30px;height:30px}.image-library-workspace-module__nXyyEq__projectNotice{background:var(--surface-row-alt);border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);font-size:max(12px, var(--ui-font-floor,0px));padding:10px 20px}.image-library-workspace-module__nXyyEq__projectNoticeSuccess{color:#7be5b8;background:#43d69b1a}.image-library-workspace-module__nXyyEq__projectNoticeError{color:#ff9d95;background:#ea554c1a}.image-library-workspace-module__nXyyEq__projectUploadQueue{background:var(--surface-row);border:1px solid var(--border-section);border-radius:12px;gap:13px;padding:15px;display:grid}.image-library-workspace-module__nXyyEq__projectUploadQueue>header{justify-content:space-between;align-items:center;display:flex}.image-library-workspace-module__nXyyEq__projectUploadQueue>header>div{gap:3px;display:grid}.image-library-workspace-module__nXyyEq__projectUploadQueue small{color:var(--text-muted)}.image-library-workspace-module__nXyyEq__projectUploadFiles{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px;max-height:150px;display:grid;overflow-y:auto}.image-library-workspace-module__nXyyEq__projectUploadFiles>span{background:var(--surface-section-alt);border:1px solid var(--border-subtle);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px;display:grid}.image-library-workspace-module__nXyyEq__projectUploadFiles svg{width:17px;height:17px}.image-library-workspace-module__nXyyEq__projectUploadFiles b{font-size:max(11px, var(--ui-font-floor,0px));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.image-library-workspace-module__nXyyEq__projectUploadFields{grid-template-columns:minmax(180px,.5fr) minmax(260px,1fr);gap:10px;display:grid}.image-library-workspace-module__nXyyEq__projectUploadFields label{gap:5px;display:grid}.image-library-workspace-module__nXyyEq__projectUploadFields label:nth-child(3){grid-column:1/-1}.image-library-workspace-module__nXyyEq__projectUploadFields span,.image-library-workspace-module__nXyyEq__projectMediaEditor label span{color:var(--text-muted);font-size:max(10px, var(--ui-font-floor,0px));font-weight:850}.image-library-workspace-module__nXyyEq__projectUploadFields input,.image-library-workspace-module__nXyyEq__projectUploadFields textarea,.image-library-workspace-module__nXyyEq__projectMediaEditor input,.image-library-workspace-module__nXyyEq__projectMediaEditor textarea,.image-library-workspace-module__nXyyEq__projectMediaEditor select{background:var(--surface-control);border:1px solid var(--border-control);color:var(--text-primary);font:inherit;border-radius:8px;width:100%;padding:8px 9px}.image-library-workspace-module__nXyyEq__projectMediaPreview{background:var(--surface-row-alt);object-fit:contain;width:100%;height:190px}.image-library-workspace-module__nXyyEq__projectAssetCard>.image-library-workspace-module__nXyyEq__projectMediaPreview{padding:0}.image-library-workspace-module__nXyyEq__projectMediaPreview img{object-fit:contain;width:100%;height:100%}.image-library-workspace-module__nXyyEq__projectMediaFile{color:var(--text-primary);flex-direction:column;gap:8px;text-decoration:none}.image-library-workspace-module__nXyyEq__projectAssetDetails>p{color:var(--text-secondary);font-size:max(12px, var(--ui-font-floor,0px));margin:0;line-height:1.4}.image-library-workspace-module__nXyyEq__projectMediaTags{flex-wrap:wrap;gap:5px!important;padding:0!important;display:flex!important}.image-library-workspace-module__nXyyEq__projectMediaTags span{background:var(--surface-selected);color:var(--text-secondary);font-size:max(10px, var(--ui-font-floor,0px));border-radius:999px;padding:4px 7px}.image-library-workspace-module__nXyyEq__projectMediaActions{flex-wrap:wrap;gap:6px!important;padding:0!important;display:flex!important}.image-library-workspace-module__nXyyEq__projectMediaActions button,.image-library-workspace-module__nXyyEq__projectMediaActions a{background:var(--surface-control);border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;font:inherit;font-size:max(11px, var(--ui-font-floor,0px));border-radius:7px;padding:6px 8px;text-decoration:none}.image-library-workspace-module__nXyyEq__projectMediaEditor{background:var(--surface-row-alt);border-top:1px solid var(--border-subtle);gap:9px!important;display:grid!important}.image-library-workspace-module__nXyyEq__projectMediaEditor label{gap:4px;display:grid}.image-library-workspace-module__nXyyEq__projectMediaEditor>div{flex-wrap:wrap;gap:7px!important;padding:0!important;display:flex!important}.image-library-workspace-module__nXyyEq__projectDangerButton{color:#ff9d95!important;background:#ea554c14!important;border:1px solid #ea554c59!important}.image-library-workspace-module__nXyyEq__projectLinkedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:20px;display:grid}.image-library-workspace-module__nXyyEq__projectLinkedGrid>article{background:var(--surface-row);border:1px solid var(--border-subtle);border-radius:12px;align-content:start;gap:9px;min-height:160px;padding:17px;display:grid}.image-library-workspace-module__nXyyEq__projectLinkedGrid h3,.image-library-workspace-module__nXyyEq__projectLinkedGrid p{margin:0}.image-library-workspace-module__nXyyEq__projectLinkedGrid article>div{border-top:1px solid var(--border-subtle);gap:2px;padding-top:8px;display:grid}.image-library-workspace-module__nXyyEq__projectLinkedGrid small{color:var(--text-muted)}.image-library-workspace-module__nXyyEq__projectLinkedGrid .image-library-workspace-module__nXyyEq__projectLinkNotice{grid-column:1/-1;min-height:0}.image-library-workspace-module__nXyyEq__projectLinksWorkspace{gap:16px;padding:20px;display:grid}.image-library-workspace-module__nXyyEq__projectLinkIntro{background:var(--surface-row);border:1px solid var(--border-subtle);border-radius:12px;justify-content:space-between;align-items:center;padding:17px;display:flex}.image-library-workspace-module__nXyyEq__projectLinkIntro h3,.image-library-workspace-module__nXyyEq__projectLinkIntro p{margin:0}.image-library-workspace-module__nXyyEq__projectLinkIntro>div{gap:5px;display:grid}.image-library-workspace-module__nXyyEq__projectLinkIntro>span{background:var(--surface-selected);color:var(--text-primary);white-space:nowrap;border-radius:999px;padding:8px 12px;font-weight:800}.image-library-workspace-module__nXyyEq__projectLinkError{color:#982b1d;background:#fff2f0;border:1px solid #efb6aa;border-radius:10px;padding:11px 13px}.image-library-workspace-module__nXyyEq__projectCustomerSection{background:var(--surface-row);border:1px solid var(--border-subtle);border-radius:12px;gap:14px;padding:17px;display:grid}.image-library-workspace-module__nXyyEq__projectCustomerSection>header{justify-content:space-between;align-items:center;display:flex}.image-library-workspace-module__nXyyEq__projectCustomerSection h3,.image-library-workspace-module__nXyyEq__projectCustomerSection p{margin:0}.image-library-workspace-module__nXyyEq__projectCustomerValue{background:var(--surface-section-alt);border:1px solid var(--border-strong);border-radius:10px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;display:grid}.image-library-workspace-module__nXyyEq__projectCustomerValue>span{background:var(--surface-selected);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.image-library-workspace-module__nXyyEq__projectCustomerValue>span svg{width:20px}.image-library-workspace-module__nXyyEq__projectCustomerValue>div{gap:2px;min-width:0;display:grid}.image-library-workspace-module__nXyyEq__projectCustomerValue strong,.image-library-workspace-module__nXyyEq__projectCustomerValue small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.image-library-workspace-module__nXyyEq__projectCustomerValue small{color:var(--text-muted)}.image-library-workspace-module__nXyyEq__projectCustomerValue button{color:var(--text-muted);cursor:pointer;font:inherit;background:0 0;border:0;font-weight:800}.image-library-workspace-module__nXyyEq__projectCustomerEmpty{background:var(--surface-section-alt);border:1px dashed var(--border-strong);color:var(--text-muted);border-radius:10px;align-items:center;gap:12px;min-height:72px;padding:13px;display:flex}.image-library-workspace-module__nXyyEq__projectCustomerEmpty>svg{flex:none;width:26px}.image-library-workspace-module__nXyyEq__projectCustomerEmpty strong{color:var(--text-primary)}.image-library-workspace-module__nXyyEq__projectDependentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.image-library-workspace-module__nXyyEq__projectRelatedPanel{background:var(--surface-row);border:1px solid var(--border-subtle);border-radius:12px;align-content:start;gap:11px;min-height:180px;padding:17px;display:grid}.image-library-workspace-module__nXyyEq__projectRelatedPanel>header{justify-content:space-between;align-items:center;display:flex}.image-library-workspace-module__nXyyEq__projectRelatedPanel>header h3{margin:0}.image-library-workspace-module__nXyyEq__projectRelatedPanel>header span{background:var(--surface-selected);color:var(--text-secondary);font-size:max(11px, var(--ui-font-floor,0px));border-radius:999px;padding:5px 8px;font-weight:800}.image-library-workspace-module__nXyyEq__projectRelatedChoices{background:var(--surface-section-alt);border:1px solid var(--border-subtle);border-radius:9px;max-height:280px;display:grid;overflow-y:auto}.image-library-workspace-module__nXyyEq__projectRelatedChoices>button{border:0;border-bottom:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;font:inherit;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.image-library-workspace-module__nXyyEq__projectRelatedChoices>button:last-child{border-bottom:0}.image-library-workspace-module__nXyyEq__projectRelatedChoices>button:hover{background:var(--surface-selected)}.image-library-workspace-module__nXyyEq__projectRelatedChoices>button>span{gap:2px;min-width:0;display:grid}.image-library-workspace-module__nXyyEq__projectRelatedChoices strong,.image-library-workspace-module__nXyyEq__projectRelatedChoices small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.image-library-workspace-module__nXyyEq__projectRelatedChoices small{color:var(--text-muted)}.image-library-workspace-module__nXyyEq__projectRelatedChoices b{color:var(--teal-2);flex:none}.image-library-workspace-module__nXyyEq__projectRelatedChoices>p{color:var(--text-muted);text-align:center;margin:0;padding:18px 12px}.image-library-workspace-module__nXyyEq__projectCustomerDialogBackdrop{z-index:140;background:#080f1bb8;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.image-library-workspace-module__nXyyEq__projectCustomerDialog{background:var(--surface-row);border:1px solid var(--border-strong);border-radius:14px;gap:16px;width:100%;max-width:680px;max-height:min(760px,100vh - 44px);padding:20px;display:grid;overflow:hidden;box-shadow:0 24px 70px #00000047}.image-library-workspace-module__nXyyEq__projectCustomerDialog>header{justify-content:space-between;align-items:start;display:flex}.image-library-workspace-module__nXyyEq__projectCustomerDialog h3,.image-library-workspace-module__nXyyEq__projectCustomerDialog p{margin:0}.image-library-workspace-module__nXyyEq__projectCustomerDialog>header>div{gap:5px;display:grid}.image-library-workspace-module__nXyyEq__projectCustomerSearch{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.image-library-workspace-module__nXyyEq__projectCustomerSearch input{background:var(--surface-section-alt);border:1px solid var(--border-strong);color:var(--text-primary);font:inherit;border-radius:9px;min-width:0;padding:11px 12px}.image-library-workspace-module__nXyyEq__projectCustomerSearch button{background:linear-gradient(135deg, var(--orange), var(--orange-2));border:1px solid var(--orange);color:#071014;cursor:pointer;font:inherit;border-radius:9px;align-items:center;gap:6px;padding:10px 14px;font-weight:850;display:flex}.image-library-workspace-module__nXyyEq__projectCustomerSearch button:disabled{cursor:not-allowed;opacity:.55}.image-library-workspace-module__nXyyEq__projectCustomerResults{background:var(--surface-section-alt);border:1px solid var(--border-subtle);border-radius:10px;max-height:390px;display:grid;overflow-y:auto}.image-library-workspace-module__nXyyEq__projectCustomerResults>button{border:0;border-bottom:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;font:inherit;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.image-library-workspace-module__nXyyEq__projectCustomerResults>button:last-child{border-bottom:0}.image-library-workspace-module__nXyyEq__projectCustomerResults>button:hover{background:var(--surface-selected)}.image-library-workspace-module__nXyyEq__projectCustomerResults span{gap:3px;min-width:0;display:grid}.image-library-workspace-module__nXyyEq__projectCustomerResults strong,.image-library-workspace-module__nXyyEq__projectCustomerResults small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.image-library-workspace-module__nXyyEq__projectCustomerResults small{color:var(--text-muted)}.image-library-workspace-module__nXyyEq__projectCustomerResults b{color:var(--teal-2);flex:none}.image-library-workspace-module__nXyyEq__projectCustomerNoResults{background:var(--surface-section-alt);border:1px dashed var(--border-strong);color:var(--text-muted);text-align:center;border-radius:10px;padding:24px 14px}.image-library-workspace-module__nXyyEq__projectLinksWorkspace .image-library-workspace-module__nXyyEq__projectLinkedGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:0}.image-library-workspace-module__nXyyEq__projectLinkedRecords{gap:7px;display:grid}.image-library-workspace-module__nXyyEq__projectLinkedRecords>div{justify-content:space-between;align-items:center;display:flex!important}.image-library-workspace-module__nXyyEq__projectLinkedRecords span{gap:2px;display:grid}.image-library-workspace-module__nXyyEq__projectLinkedRecords button{color:var(--text-muted);cursor:pointer;background:0 0;border:0;font-weight:700}.image-library-workspace-module__nXyyEq__projectRecordSearch{grid-template-columns:minmax(0,1fr) auto;margin-top:auto;gap:7px!important;display:grid!important}.image-library-workspace-module__nXyyEq__projectRecordSearch input,.image-library-workspace-module__nXyyEq__projectSourceLibrary select{background:var(--surface-section-alt);border:1px solid var(--border-strong);color:var(--text-primary);border-radius:8px;min-width:0;padding:9px 10px}.image-library-workspace-module__nXyyEq__projectRecordSearch button{background:var(--surface-selected);border:1px solid var(--border-strong);color:var(--text-primary);border-radius:8px;align-items:center;gap:5px;padding:8px 10px;font-weight:800;display:flex}.image-library-workspace-module__nXyyEq__projectRecordResults{background:var(--surface-section-alt);border:1px solid var(--border-subtle);border-radius:9px;max-height:220px;overflow-y:auto;padding:4px!important;display:grid!important}.image-library-workspace-module__nXyyEq__projectRecordResults button{border:0;border-bottom:1px solid var(--border-subtle);color:var(--text-primary);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:9px;display:flex}.image-library-workspace-module__nXyyEq__projectRecordResults button:last-child{border-bottom:0}.image-library-workspace-module__nXyyEq__projectRecordResults span{gap:2px;min-width:0;display:grid;overflow:hidden}.image-library-workspace-module__nXyyEq__projectRecordResults strong,.image-library-workspace-module__nXyyEq__projectRecordResults small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.image-library-workspace-module__nXyyEq__projectRecordResults b{color:var(--teal-2);flex:none}.image-library-workspace-module__nXyyEq__projectSourceLibrary{background:var(--surface-row);border:1px solid var(--border-subtle);border-radius:12px;gap:15px;padding:17px;display:grid}.image-library-workspace-module__nXyyEq__projectSourceLibrary>header{justify-content:space-between;align-items:end;display:flex}.image-library-workspace-module__nXyyEq__projectSourceLibrary h3,.image-library-workspace-module__nXyyEq__projectSourceLibrary p{margin:0}.image-library-workspace-module__nXyyEq__projectSourceLibrary header>div{gap:5px;display:grid}.image-library-workspace-module__nXyyEq__projectSourceLibrary label{gap:5px;min-width:220px;display:grid}.image-library-workspace-module__nXyyEq__projectSourceLibrary label span{color:var(--text-muted);font-size:max(12px, var(--ui-font-floor,0px));font-weight:800}.image-library-workspace-module__nXyyEq__projectSourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.image-library-workspace-module__nXyyEq__projectSourceGrid>article{background:var(--surface-section-alt);border:1px solid var(--border-subtle);border-radius:10px;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.image-library-workspace-module__nXyyEq__projectSourcePreview{background:var(--surface-selected);border-radius:8px;justify-content:center;align-items:center;height:64px;display:flex;overflow:hidden}.image-library-workspace-module__nXyyEq__projectSourcePreview img{object-fit:cover;width:100%;height:100%}.image-library-workspace-module__nXyyEq__projectSourceGrid article>div{gap:3px;min-width:0;display:grid}.image-library-workspace-module__nXyyEq__projectSourceGrid strong,.image-library-workspace-module__nXyyEq__projectSourceGrid small,.image-library-workspace-module__nXyyEq__projectSourceGrid p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.image-library-workspace-module__nXyyEq__projectSourceGrid small,.image-library-workspace-module__nXyyEq__projectSourceGrid p{color:var(--text-muted);font-size:max(12px, var(--ui-font-floor,0px))}.image-library-workspace-module__nXyyEq__projectSourceAdded{color:#24713c;font-size:max(12px, var(--ui-font-floor,0px));background:#e7f6eb;border-radius:999px;padding:7px 9px;font-weight:800}.image-library-workspace-module__nXyyEq__projectActivity{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px;display:grid}.image-library-workspace-module__nXyyEq__projectActivity article{background:var(--surface-row);border:1px solid var(--border-subtle);border-radius:12px;gap:6px;padding:16px;display:grid}.image-library-workspace-module__nXyyEq__projectActivity span{color:var(--text-muted);font-size:max(10px, var(--ui-font-floor,0px));text-transform:uppercase;font-weight:850}.image-library-workspace-module__nXyyEq__projectActivity strong{overflow-wrap:anywhere}.image-library-workspace-module__nXyyEq__projectActivity>p{grid-column:1/-1}.image-library-workspace-module__nXyyEq__lockedPhase{background:#f5f6f8;border:1px solid #dce1e8;border-radius:10px;gap:4px;padding:11px;display:grid}.image-library-workspace-module__nXyyEq__lockedPhase span{color:#6d788a;font-size:max(12px, var(--ui-font-floor,0px));line-height:1.4}.image-library-workspace-module__nXyyEq__reconciliationPanel{background:#fff;border:1px solid #dfe4ec;border-radius:16px;grid-template-columns:220px 1fr;align-items:center;gap:28px;padding:26px;display:grid}.image-library-workspace-module__nXyyEq__reconciliationPanel>div:last-child>p{color:#647086;line-height:1.5}.image-library-workspace-module__nXyyEq__reconciliationCount{aspect-ratio:1;text-align:center;background:#f1f3f6;border-radius:18px;align-content:center;justify-items:center;padding:20px;display:grid}.image-library-workspace-module__nXyyEq__reconciliationCount strong{font-size:42px}.image-library-workspace-module__nXyyEq__reconciliationCount span{color:#697489;font-size:max(12px, var(--ui-font-floor,0px))}.image-library-workspace-module__nXyyEq__panelHeading{justify-content:space-between;display:flex}.image-library-workspace-module__nXyyEq__panelHeading h2{margin:0 0 3px;font-size:18px}.image-library-workspace-module__nXyyEq__uploadRow{grid-template-columns:minmax(220px,.8fr) minmax(300px,1.8fr);align-items:stretch;gap:14px;display:grid}.image-library-workspace-module__nXyyEq__uploadRoutingNote{background:#f7f9fc;border:1px solid #d8deea;border-radius:12px;align-content:center;gap:7px;padding:15px;display:grid}.image-library-workspace-module__nXyyEq__uploadRoutingNote strong{color:#273248}.image-library-workspace-module__nXyyEq__uploadRoutingNote span{color:#68748a;font-size:max(12px, var(--ui-font-floor,0px));line-height:1.45}.image-library-workspace-module__nXyyEq__workspace label{font-size:max(12px, var(--ui-font-floor,0px));color:#4b566b;gap:6px;font-weight:750;display:grid}.image-library-workspace-module__nXyyEq__workspace input,.image-library-workspace-module__nXyyEq__workspace select,.image-library-workspace-module__nXyyEq__workspace textarea{box-sizing:border-box;color:#1e293b;width:100%;font:inherit;background:#fff;border:1px solid #ccd3df;border-radius:9px;padding:9px 10px}.image-library-workspace-module__nXyyEq__dropZone{text-align:center;cursor:pointer;background:#fff8f4;border:1.5px dashed #d36b43;border-radius:12px;align-content:center;place-items:center;min-height:110px;position:relative}.image-library-workspace-module__nXyyEq__dropZone input{opacity:0;cursor:pointer;position:absolute;inset:0}.image-library-workspace-module__nXyyEq__dropZone span{color:#7b685f;font-weight:500}.image-library-workspace-module__nXyyEq__presetGrid{grid-template-columns:repeat(5,minmax(140px,1fr));gap:12px;display:grid}.image-library-workspace-module__nXyyEq__presetList{flex-wrap:wrap;gap:8px;display:flex}.image-library-workspace-module__nXyyEq__presetList span{font-size:max(12px, var(--ui-font-floor,0px));background:#f2f4f8;border-radius:999px;padding:6px 10px}.image-library-workspace-module__nXyyEq__libraryTools{flex-wrap:wrap;justify-content:space-between;gap:12px;min-width:0;display:flex}.image-library-workspace-module__nXyyEq__mediaLibraryShell{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:14px;display:grid}.image-library-workspace-module__nXyyEq__mediaLibraryNav{background:#fff;border:1px solid #dfe4ec;border-radius:14px;gap:3px;max-height:calc(100vh - 150px);padding:12px;display:grid;position:sticky;top:12px;overflow-y:auto}.image-library-workspace-module__nXyyEq__mediaLibraryNav>div:first-child{gap:2px;padding:7px 8px 10px;display:grid}.image-library-workspace-module__nXyyEq__mediaLibraryNav>div:first-child small{color:#7b8495;font-size:max(10px, var(--ui-font-floor,0px))}.image-library-workspace-module__nXyyEq__mediaLibraryNav>button{color:#526078;cursor:pointer;font:inherit;font-size:max(12px, var(--ui-font-floor,0px));text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 9px;font-weight:750;display:flex}.image-library-workspace-module__nXyyEq__mediaLibraryNav>button:hover{background:#f3f6fa}.image-library-workspace-module__nXyyEq__mediaLibraryNav>button.image-library-workspace-module__nXyyEq__libraryScopeActive{color:#fff;background:#172033}.image-library-workspace-module__nXyyEq__mediaLibraryNav>button small{font-size:max(9px, var(--ui-font-floor,0px));text-align:center;background:#68778f1f;border-radius:999px;min-width:24px;padding:3px 5px}.image-library-workspace-module__nXyyEq__libraryNavDivider{border-top:1px solid #e3e7ed;margin:7px 4px}.image-library-workspace-module__nXyyEq__libraryNavLabel{color:#8790a0;font-size:max(9px, var(--ui-font-floor,0px));letter-spacing:.08em;text-transform:uppercase;padding:2px 8px 5px;font-weight:850}.image-library-workspace-module__nXyyEq__mediaLibraryContent{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.image-library-workspace-module__nXyyEq__mediaLibraryContent>*{min-width:0}.image-library-workspace-module__nXyyEq__libraryDisclosure{border:1px solid var(--border-section);border-radius:var(--ui-radius-control);background:var(--ui-group-background,var(--surface-group));min-width:0}.image-library-workspace-module__nXyyEq__libraryDisclosure>summary{color:var(--text-primary);cursor:pointer;padding:10px 14px;font-size:.875rem;font-weight:700}.image-library-workspace-module__nXyyEq__libraryDisclosure>summary>span{color:var(--teal-2);margin-left:12px;font-size:.75rem;font-weight:500}.image-library-workspace-module__nXyyEq__libraryDisclosure>p{color:var(--text-secondary);margin:0;padding:0 14px 12px}.image-library-workspace-module__nXyyEq__libraryDisclosure>section{margin:0 12px 12px}.image-library-workspace-module__nXyyEq__search{background:#fff;border:1px solid #ccd3df;border-radius:10px;flex-direction:row;flex:360px;align-items:center;min-width:min(360px,100%);padding:0 10px;display:flex!important}.image-library-workspace-module__nXyyEq__search input{border:0;outline:0}.image-library-workspace-module__nXyyEq__libraryTools>select{flex:150px;width:170px;max-width:190px}.image-library-workspace-module__nXyyEq__assetGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;display:grid}.image-library-workspace-module__nXyyEq__assetCard{background:#fff;border:1px solid #dfe4ec;border-radius:13px;position:relative;overflow:hidden;box-shadow:0 5px 18px #1924390d}.image-library-workspace-module__nXyyEq__studioAssetCard{cursor:pointer;font:inherit;text-align:left;padding:0;display:grid}.image-library-workspace-module__nXyyEq__studioAssetCard>img,.image-library-workspace-module__nXyyEq__studioPreviewUnavailable{aspect-ratio:1;background:repeating-conic-gradient(#e3e6eb 0 25%, #f5f6f8 0 50%) 50% / 14px 14px;object-fit:contain;place-items:center;width:100%;display:grid}.image-library-workspace-module__nXyyEq__studioPreviewUnavailable{color:#6f7a8c;font-size:max(10px, var(--ui-font-floor,0px));text-align:center;padding:12px}.image-library-workspace-module__nXyyEq__studioAssetCard>span:last-child{gap:4px;min-width:0;padding:11px 12px 13px;display:grid}.image-library-workspace-module__nXyyEq__studioAssetCard strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.image-library-workspace-module__nXyyEq__studioAssetCard small{color:var(--text-secondary);overflow-wrap:anywhere;white-space:normal}.image-library-workspace-module__nXyyEq__studioAssetCard small:last-child{color:var(--text-primary);font-weight:700}.image-library-workspace-module__nXyyEq__assetCardSelected{border-color:#eb6a3a;box-shadow:0 0 0 2px #eb6a3a29,0 5px 18px #1924390d}.image-library-workspace-module__nXyyEq__bulkManageBar{background:#fff;border:1px solid #d5dceb;border-radius:12px;gap:10px;padding:11px 12px;display:grid}.image-library-workspace-module__nXyyEq__bulkManageHeading{align-items:center;gap:8px;display:flex}.image-library-workspace-module__nXyyEq__bulkManageHeading strong{margin-right:auto}.image-library-workspace-module__nXyyEq__bulkManageHeading .image-library-workspace-module__nXyyEq__textButton{color:#49617c;border:0;padding:5px 7px}.image-library-workspace-module__nXyyEq__bulkManageControls{border-top:1px solid #e6e9ef;grid-template-columns:minmax(145px,.8fr) minmax(190px,1fr) minmax(190px,1fr) auto auto;align-items:end;gap:9px;padding-top:10px;display:grid}.image-library-workspace-module__nXyyEq__bulkManageControls label{min-width:0}.image-library-workspace-module__nXyyEq__bulkManageControls label>span{color:#697489;font-size:max(10px, var(--ui-font-floor,0px))}.image-library-workspace-module__nXyyEq__bulkManageControls .image-library-workspace-module__nXyyEq__primaryButton,.image-library-workspace-module__nXyyEq__bulkManageControls .image-library-workspace-module__nXyyEq__secondaryButton{white-space:nowrap;justify-content:center;min-height:39px}.image-library-workspace-module__nXyyEq__dangerInlineButton{color:#a12828;cursor:pointer;font:inherit;white-space:nowrap;background:#fff5f5;border:1px solid #e1a3a3;border-radius:10px;min-height:39px;padding:9px 12px;font-weight:750}.image-library-workspace-module__nXyyEq__dangerInlineButton:disabled{cursor:not-allowed;opacity:.48}.image-library-workspace-module__nXyyEq__bulkAiBar{background:#fff;border:1px solid #d5dceb;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:11px 12px;display:flex}.image-library-workspace-module__nXyyEq__bulkAiBar>div:first-child{gap:2px;margin-right:auto;display:grid}.image-library-workspace-module__nXyyEq__bulkAiBar>div:first-child span{color:#6d788d;font-size:max(11px, var(--ui-font-floor,0px))}.image-library-workspace-module__nXyyEq__bulkAiBar .image-library-workspace-module__nXyyEq__aiButton{width:auto;margin:0}.image-library-workspace-module__nXyyEq__bulkProgress{background:#e7ebf2;border-radius:8px;width:180px;height:28px;position:relative;overflow:hidden}.image-library-workspace-module__nXyyEq__bulkProgress>span{background:#b6a6e8;transition:width .25s;position:absolute;inset:0 auto 0 0}.image-library-workspace-module__nXyyEq__bulkProgress small{z-index:1;color:#253149;place-items:center;height:100%;font-weight:800;display:grid;position:relative}.image-library-workspace-module__nXyyEq__bulkAssetCheck,.image-library-workspace-module__nXyyEq__aiProcessedBadge{z-index:3;color:#334057;font-size:max(9px, var(--ui-font-floor,0px));background:#fffffff0;border-radius:999px;align-items:center;gap:5px;padding:5px 7px;font-weight:800;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 2px 8px #141e2d24}.image-library-workspace-module__nXyyEq__bulkAssetCheck input{width:auto;margin:0}.image-library-workspace-module__nXyyEq__job_queued{color:#785b00;background:#fff4cf}.image-library-workspace-module__nXyyEq__job_running{color:#59419b;background:#eee8ff}.image-library-workspace-module__nXyyEq__job_failed{color:#9a2929;background:#fff0f0}.image-library-workspace-module__nXyyEq__job_completed{color:#21633a;background:#eaf8ef}.image-library-workspace-module__nXyyEq__aiProcessedBadge{box-sizing:border-box;color:#fff;background:#283244e6;max-width:calc(100% - 16px);top:64px;left:8px;right:auto}.image-library-workspace-module__nXyyEq__assetCard>.image-library-workspace-module__nXyyEq__aiProcessedBadge{background:var(--surface-control);color:var(--text-primary);border:1px solid var(--border-control)}.image-library-workspace-module__nXyyEq__assetPreview{aspect-ratio:1;background:repeating-conic-gradient(#f4f5f7 0 25%, #fff 0 50%) 50% / 20px 20px;cursor:pointer;border:0;width:100%;position:relative;overflow:hidden}.image-library-workspace-module__nXyyEq__assetPreview img{object-fit:contain;width:100%;height:100%}.image-library-workspace-module__nXyyEq__statusPill{color:#fff;font-size:max(10px, var(--ui-font-floor,0px));text-transform:capitalize;background:#1e293bd1;border-radius:999px;padding:4px 8px;font-weight:800;position:absolute;top:9px;right:9px}.image-library-workspace-module__nXyyEq__statusPill.image-library-workspace-module__nXyyEq__approved,.image-library-workspace-module__nXyyEq__statusPill.image-library-workspace-module__nXyyEq__published{background:#1c7a43e6}.image-library-workspace-module__nXyyEq__statusPill.image-library-workspace-module__nXyyEq__review,.image-library-workspace-module__nXyyEq__statusPill.image-library-workspace-module__nXyyEq__processing{background:#cb7017eb}.image-library-workspace-module__nXyyEq__assetBody{gap:3px;min-width:0;padding:11px 12px 13px;display:grid}.image-library-workspace-module__nXyyEq__assetBody strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.image-library-workspace-module__nXyyEq__assetBody span,.image-library-workspace-module__nXyyEq__assetBody small{color:#697489;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.image-library-workspace-module__nXyyEq__assetBody .image-library-workspace-module__nXyyEq__collectionLine{color:#3d6792}.image-library-workspace-module__nXyyEq__assetBody .image-library-workspace-module__nXyyEq__duplicateLine{color:#9a5d18;font-weight:750}.image-library-workspace-module__nXyyEq__assetCardActions{flex-wrap:wrap;gap:7px;min-width:0;margin-top:7px;display:flex}.image-library-workspace-module__nXyyEq__assetCardActions>:first-child{flex-basis:100%}.image-library-workspace-module__nXyyEq__assetCardActions button,.image-library-workspace-module__nXyyEq__assetCardActions a{color:#40516a;cursor:pointer;font:inherit;font-size:max(10px, var(--ui-font-floor,0px));text-align:center;background:#f5f7fa;border:1px solid #dce2eb;border-radius:7px;flex:1;padding:6px;font-weight:800;text-decoration:none}.image-library-workspace-module__nXyyEq__assetCardActions button:hover,.image-library-workspace-module__nXyyEq__assetCardActions a:hover{background:#edf2f7}.image-library-workspace-module__nXyyEq__duplicateWorkspace{gap:16px;display:grid}.image-library-workspace-module__nXyyEq__duplicateGuide,.image-library-workspace-module__nXyyEq__duplicateEmpty{background:var(--ui-panel-background,var(--surface-section));border:1px solid var(--border-section);border-radius:14px;align-items:center;gap:14px;padding:16px;display:flex}.image-library-workspace-module__nXyyEq__duplicateGuide>svg,.image-library-workspace-module__nXyyEq__duplicateEmpty>svg{color:var(--teal-2);flex:0 0 26px;width:26px;height:26px}.image-library-workspace-module__nXyyEq__duplicateGuide strong,.image-library-workspace-module__nXyyEq__duplicateGuide span,.image-library-workspace-module__nXyyEq__duplicateEmpty strong,.image-library-workspace-module__nXyyEq__duplicateEmpty span{display:block}.image-library-workspace-module__nXyyEq__duplicateGuide span,.image-library-workspace-module__nXyyEq__duplicateEmpty span{color:var(--text-muted);font-size:max(12px, var(--ui-font-floor,0px));margin-top:3px;line-height:1.5}.image-library-workspace-module__nXyyEq__duplicateGroup{background:var(--ui-panel-background,var(--surface-section));border:1px solid var(--border-subtle);border-radius:15px;overflow:hidden;box-shadow:0 12px 30px #00000024}.image-library-workspace-module__nXyyEq__duplicateGroup>header,.image-library-workspace-module__nXyyEq__duplicateGroup>footer{justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.image-library-workspace-module__nXyyEq__duplicateGroup>header{border-bottom:1px solid var(--border-subtle)}.image-library-workspace-module__nXyyEq__duplicateGroup>header span,.image-library-workspace-module__nXyyEq__duplicateHistory>header span{color:var(--orange);font-size:max(10px, var(--ui-font-floor,0px));letter-spacing:.08em;text-transform:uppercase;font-weight:900;display:block}.image-library-workspace-module__nXyyEq__duplicateGroup>header h3,.image-library-workspace-module__nXyyEq__duplicateHistory>header h3{margin:3px 0 0;font-size:16px}.image-library-workspace-module__nXyyEq__duplicateGroup>header>strong{background:var(--surface-raised);border:1px solid var(--border-subtle);color:var(--text-secondary);font-size:max(10px, var(--ui-font-floor,0px));border-radius:999px;padding:6px 9px}.image-library-workspace-module__nXyyEq__duplicateCandidates{gap:9px;padding:14px 16px;display:grid}.image-library-workspace-module__nXyyEq__duplicateCandidate{background:var(--surface-row);border:1px solid var(--border-subtle);cursor:pointer;border-radius:12px;grid-template-columns:18px 74px minmax(0,1fr);align-items:center;gap:12px;padding:9px;display:grid}.image-library-workspace-module__nXyyEq__duplicateCandidateSelected{border-color:var(--orange);box-shadow:0 0 0 2px #f65d0026}.image-library-workspace-module__nXyyEq__duplicateCandidate>input{accent-color:var(--orange);width:16px;height:16px}.image-library-workspace-module__nXyyEq__duplicateThumb{background:var(--surface-row-alt);border-radius:8px;justify-content:center;align-items:center;width:74px;height:64px;display:flex;overflow:hidden}.image-library-workspace-module__nXyyEq__duplicateThumb img{object-fit:contain;width:100%;height:100%}.image-library-workspace-module__nXyyEq__duplicateCandidateBody>strong,.image-library-workspace-module__nXyyEq__duplicateCandidateBody>small{display:block}.image-library-workspace-module__nXyyEq__duplicateCandidateBody>small{color:var(--text-muted);font-size:max(10px, var(--ui-font-floor,0px));overflow-wrap:anywhere;line-height:1.45}.image-library-workspace-module__nXyyEq__duplicateBadges{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.image-library-workspace-module__nXyyEq__duplicateBadges b{color:var(--teal-2);font-size:max(8px, var(--ui-font-floor,0px));text-transform:uppercase;background:#16c6cd1a;border:1px solid #16c6cd47;border-radius:999px;padding:3px 6px}.image-library-workspace-module__nXyyEq__duplicateSafe,.image-library-workspace-module__nXyyEq__duplicateBlocked{border-radius:10px;margin:0 16px 14px;padding:11px 13px}.image-library-workspace-module__nXyyEq__duplicateSafe{background:#43d69b14;border:1px solid #43d69b4d}.image-library-workspace-module__nXyyEq__duplicateBlocked{background:#ffbd5b14;border:1px solid #ffbd5b4d}.image-library-workspace-module__nXyyEq__duplicateSafe strong,.image-library-workspace-module__nXyyEq__duplicateSafe span,.image-library-workspace-module__nXyyEq__duplicateBlocked strong,.image-library-workspace-module__nXyyEq__duplicateBlocked span{display:block}.image-library-workspace-module__nXyyEq__duplicateSafe strong{color:#7be5b8}.image-library-workspace-module__nXyyEq__duplicateBlocked strong{color:#ffd18c}.image-library-workspace-module__nXyyEq__duplicateSafe span,.image-library-workspace-module__nXyyEq__duplicateBlocked span{color:var(--text-muted);font-size:max(11px, var(--ui-font-floor,0px));margin-top:3px;line-height:1.5}.image-library-workspace-module__nXyyEq__duplicateGroup>footer{background:var(--surface-row-alt);border-top:1px solid var(--border-subtle)}.image-library-workspace-module__nXyyEq__duplicateGroup>footer>label{color:var(--text-secondary);font-size:max(11px, var(--ui-font-floor,0px));align-items:flex-start;gap:8px;line-height:1.45;display:flex}.image-library-workspace-module__nXyyEq__duplicateGroup>footer>label input{accent-color:var(--orange);margin-top:2px}.image-library-workspace-module__nXyyEq__duplicateHistory{background:var(--ui-panel-background,var(--surface-section));border:1px solid var(--border-subtle);border-radius:14px;overflow:hidden}.image-library-workspace-module__nXyyEq__duplicateHistory>header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;gap:14px;padding:14px 16px;display:flex}.image-library-workspace-module__nXyyEq__duplicateHistory>header small{color:var(--text-muted);text-align:right;max-width:520px}.image-library-workspace-module__nXyyEq__duplicateHistory article{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex}.image-library-workspace-module__nXyyEq__duplicateHistory article:first-of-type{border-top:0}.image-library-workspace-module__nXyyEq__duplicateHistory article strong,.image-library-workspace-module__nXyyEq__duplicateHistory article span{display:block}.image-library-workspace-module__nXyyEq__duplicateHistory article span{color:var(--text-muted);font-size:max(10px, var(--ui-font-floor,0px));margin-top:3px}@media (max-width:760px){.image-library-workspace-module__nXyyEq__duplicateGroup>header,.image-library-workspace-module__nXyyEq__duplicateGroup>footer,.image-library-workspace-module__nXyyEq__duplicateHistory>header,.image-library-workspace-module__nXyyEq__duplicateHistory article{flex-direction:column;align-items:stretch}.image-library-workspace-module__nXyyEq__duplicateCandidate{grid-template-columns:18px 58px minmax(0,1fr)}.image-library-workspace-module__nXyyEq__duplicateThumb{width:58px;height:54px}.image-library-workspace-module__nXyyEq__duplicateHistory>header small{text-align:left}}.image-library-workspace-module__nXyyEq__empty{text-align:center;color:#6d778a;border:1px dashed #ccd3df;border-radius:12px;grid-column:1/-1;padding:40px}.image-library-workspace-module__nXyyEq__pagination{color:#657086;font-size:max(12px, var(--ui-font-floor,0px));justify-content:center;align-items:center;gap:14px;font-weight:750;display:flex}.image-library-workspace-module__nXyyEq__editorBackdrop{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f16249e;padding:18px;position:fixed;inset:0;overflow:auto}.image-library-workspace-module__nXyyEq__editor{background:#f7f8fa;border-radius:16px;max-width:1540px;min-height:calc(100vh - 36px);margin:0 auto;overflow:hidden;box-shadow:0 24px 90px #00000059}.image-library-workspace-module__nXyyEq__editorHeader{background:#fff;border-bottom:1px solid #dfe4ec;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.image-library-workspace-module__nXyyEq__editorWorkspace{max-width:none;margin:0;padding:0}.image-library-workspace-module__nXyyEq__editorPage{z-index:80;-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7f8fa;height:100dvh;min-height:0;padding:0;position:fixed;inset:0;overflow:hidden}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__editor{max-width:none;height:100dvh;min-height:0;box-shadow:none;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__editorHeader{flex:none;gap:10px;min-height:52px;padding:6px 10px}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__editorHeader h2{margin:0;font-size:17px}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__editorHeader .image-library-workspace-module__nXyyEq__eyebrow{font-size:max(9px, var(--ui-font-floor,0px))}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__assetIdentityMeta{white-space:nowrap;flex-wrap:nowrap;max-width:min(62vw,900px);overflow:hidden}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__editorHeaderActions{gap:6px;padding-left:0}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__editorHeaderActions button{white-space:nowrap;min-height:32px;padding:6px 9px}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__assetDetailsPanel{z-index:24;max-height:calc(100dvh - 53px);box-shadow:var(--ui-shadow-overlay);position:absolute;top:53px;left:0;right:0;overflow-y:auto}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__editorNotice{z-index:26;width:min(760px,100vw - 32px);box-shadow:var(--ui-shadow-overlay);border:1px solid;border-radius:9px;position:absolute;top:58px;left:50%;transform:translate(-50%)}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__editorMain{flex:auto;height:auto;min-height:0;overflow:hidden}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__versionRail,.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__canvasArea,.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__editorControls{overscroll-behavior:contain;height:100%;min-height:0;max-height:none}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__canvasArea{grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__canvasStage{min-height:0;padding:8px;container-type:size}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__canvasStack{width:min(100cqw,100cqh);max-width:none;height:min(100cqw,100cqh);max-height:none}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__canvasStack img{object-fit:contain;width:100%;max-width:none;height:100%;max-height:none}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__editableReview,.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__comparisonEditable{min-height:0;overflow:hidden}.image-library-workspace-module__nXyyEq__editorIdentity{min-width:0}.image-library-workspace-module__nXyyEq__editorIdentity h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.image-library-workspace-module__nXyyEq__assetIdentityMeta{color:#667187;font-size:max(11px, var(--ui-font-floor,0px));flex-wrap:wrap;gap:7px 14px;display:flex}.image-library-workspace-module__nXyyEq__assetIdentityMeta span{overflow-wrap:anywhere}.image-library-workspace-module__nXyyEq__assetIdentityMeta strong{color:#344056}.image-library-workspace-module__nXyyEq__editorHeaderActions{align-items:center;gap:9px;padding-left:12px;display:flex}.image-library-workspace-module__nXyyEq__studioBackButton{color:#fff;cursor:pointer;font-size:max(12px, var(--ui-font-floor,0px));white-space:nowrap;background:#172033;border:1px solid #172033;border-radius:9px;align-items:center;min-height:38px;padding:9px 12px;font-weight:850;display:inline-flex}.image-library-workspace-module__nXyyEq__cancelSessionButton{color:#a33c25;cursor:pointer;font-size:max(12px, var(--ui-font-floor,0px));white-space:nowrap;background:#fff7f5;border:1px solid #e8b7aa;border-radius:9px;align-items:center;min-height:38px;padding:9px 12px;font-weight:850;display:inline-flex}.image-library-workspace-module__nXyyEq__cancelSessionButton:disabled{cursor:not-allowed;opacity:.5}.image-library-workspace-module__nXyyEq__iconButton{width:38px;height:38px;color:inherit;background:#fff;border:1px solid #d5dae3;place-items:center;text-decoration:none;display:grid}.image-library-workspace-module__nXyyEq__editorNotice{border-left:0;border-right:0;border-radius:0;margin:0}.image-library-workspace-module__nXyyEq__assetDetailsPanel{background:#fff;border-bottom:1px solid #dfe4ec;padding:14px 18px}.image-library-workspace-module__nXyyEq__assetDetailsPanel>header,.image-library-workspace-module__nXyyEq__assetDetailsPanel>footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.image-library-workspace-module__nXyyEq__assetDetailsPanel>header div{gap:2px;display:grid}.image-library-workspace-module__nXyyEq__assetDetailsPanel>header .image-library-workspace-module__nXyyEq__assetDetailsActions{grid-auto-flow:column;align-items:center;gap:10px;display:flex}.image-library-workspace-module__nXyyEq__assetDetailsPanel>header span,.image-library-workspace-module__nXyyEq__assetDetailsPanel>footer span{color:#68748a;font-size:max(11px, var(--ui-font-floor,0px))}.image-library-workspace-module__nXyyEq__assetDetailsGrid{grid-template-columns:minmax(240px,1fr) minmax(190px,.45fr);gap:10px;margin:12px 0;display:grid}.image-library-workspace-module__nXyyEq__assetDescription,.image-library-workspace-module__nXyyEq__assetTags{grid-column:1/-1}.image-library-workspace-module__nXyyEq__editorMain{grid-template-columns:120px minmax(440px,1fr) 390px;min-height:calc(100vh - 112px);display:grid}.image-library-workspace-module__nXyyEq__versionRail{background:#fff;border-right:1px solid #dfe4ec;padding:12px;overflow:auto}.image-library-workspace-module__nXyyEq__versionRail h3,.image-library-workspace-module__nXyyEq__editorControls h3{font-size:max(13px, var(--ui-font-floor,0px));margin:0 0 10px}.image-library-workspace-module__nXyyEq__versionRailHeading{justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px;display:flex}.image-library-workspace-module__nXyyEq__versionRailHeading h3{margin:0}.image-library-workspace-module__nXyyEq__versionRail .image-library-workspace-module__nXyyEq__bulkVersionDelete{color:#9a2929;width:auto;font-size:max(9px, var(--ui-font-floor,0px));background:#fff5f5;border:1px solid #e4b1b1;border-radius:7px;margin:0;padding:5px 7px;font-weight:850}.image-library-workspace-module__nXyyEq__versionItem{position:relative}.image-library-workspace-module__nXyyEq__versionCheck{z-index:3;cursor:pointer;background:#fffffff0;border-radius:5px;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:8px;left:8px;box-shadow:0 1px 5px #0f172a3d}.image-library-workspace-module__nXyyEq__versionCheck input{accent-color:#ee5b22;width:14px;height:14px;margin:0}.image-library-workspace-module__nXyyEq__versionCheck:has(input:disabled){cursor:not-allowed;opacity:.62}.image-library-workspace-module__nXyyEq__primaryVersionCheck{z-index:3;color:#8a95a8;cursor:pointer;background:#fffffff0;border:1px solid #cdd5e2;border-radius:999px;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 1px 5px #0f172a2e}.image-library-workspace-module__nXyyEq__primaryVersionCheck input{opacity:0;pointer-events:none;position:absolute}.image-library-workspace-module__nXyyEq__primaryVersionCheck svg{width:13px;height:13px}.image-library-workspace-module__nXyyEq__primaryVersionActive{color:#14713f;background:#e9f8ef;border-color:#2f9d62}.image-library-workspace-module__nXyyEq__versionRail button{text-align:left;cursor:pointer;background:#fff;border:1px solid #d7dce5;border-radius:9px;width:100%;margin-bottom:9px;padding:5px;display:grid}.image-library-workspace-module__nXyyEq__versionRail button.image-library-workspace-module__nXyyEq__versionSelected{border-color:#ee5b22;box-shadow:0 0 0 2px #ee5b2226}.image-library-workspace-module__nXyyEq__versionRail img{aspect-ratio:1;object-fit:contain;background:#f5f6f8;border-radius:5px;width:100%}.image-library-workspace-module__nXyyEq__versionRail span{font-weight:800;font-size:max(11px, var(--ui-font-floor,0px));margin-top:4px}.image-library-workspace-module__nXyyEq__versionRail small{color:#7b8495;font-size:max(9px, var(--ui-font-floor,0px))}.image-library-workspace-module__nXyyEq__versionRail .image-library-workspace-module__nXyyEq__versionBadges{flex-wrap:wrap;gap:3px;margin-top:5px;display:flex}.image-library-workspace-module__nXyyEq__versionRail .image-library-workspace-module__nXyyEq__versionBadges em{letter-spacing:.02em;text-transform:uppercase;border-radius:999px;padding:3px 5px;font-size:7px;font-style:normal;font-weight:900}.image-library-workspace-module__nXyyEq__versionViewing{color:#b73c0b;background:#fff0e9}.image-library-workspace-module__nXyyEq__versionPrimary{color:#14713f;background:#e9f8ef}.image-library-workspace-module__nXyyEq__versionLive{color:#086771;background:#e7f7f8}.image-library-workspace-module__nXyyEq__versionRail .image-library-workspace-module__nXyyEq__versionRailNote{padding:4px 2px 10px;line-height:1.35;display:block}.image-library-workspace-module__nXyyEq__canvasArea{background:#e7e9ed;grid-template-rows:auto 1fr auto;min-width:0;display:grid;position:relative}.image-library-workspace-module__nXyyEq__canvasToolbar{background:#fff;border-bottom:1px solid #d5dae3;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex}.image-library-workspace-module__nXyyEq__stepCanvasToolbar{background:#fff;border-bottom:1px solid #d5dae3;align-items:center;gap:10px;min-height:39px;padding:8px 12px;display:flex}.image-library-workspace-module__nXyyEq__stepCanvasToolbar>span:first-child{color:#596579;font-size:max(10px, var(--ui-font-floor,0px));background:#edf1f7;border-radius:999px;padding:5px 8px;font-weight:850}.image-library-workspace-module__nXyyEq__stepCanvasToolbar>strong{color:#273248;font-size:max(13px, var(--ui-font-floor,0px));margin-right:auto}.image-library-workspace-module__nXyyEq__layoutEditButton{color:#344158;cursor:pointer;font-size:max(10px, var(--ui-font-floor,0px));background:#fff;border:1px solid #c9d1de;border-radius:7px;align-items:center;gap:5px;padding:6px 9px;font-weight:800;display:inline-flex}.image-library-workspace-module__nXyyEq__layoutEditButton svg{width:13px;height:13px}.image-library-workspace-module__nXyyEq__readOnlyToolbar{color:#657086;font-size:max(12px, var(--ui-font-floor,0px));background:#fff;border-bottom:1px solid #d5dae3;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.image-library-workspace-module__nXyyEq__readOnlyToolbar strong{color:#273248}.image-library-workspace-module__nXyyEq__segmented{border:1px solid #ccd3df;border-radius:9px;display:flex;overflow:hidden}.image-library-workspace-module__nXyyEq__segmented button,.image-library-workspace-module__nXyyEq__textButton{cursor:pointer;background:#fff;border:0;border-right:1px solid #d7dce5;align-items:center;gap:5px;padding:7px 9px;display:flex}.image-library-workspace-module__nXyyEq__segmented button:last-child{border-right:0}.image-library-workspace-module__nXyyEq__segmented .image-library-workspace-module__nXyyEq__activeTool{background:#edf1f7}.image-library-workspace-module__nXyyEq__redDot,.image-library-workspace-module__nXyyEq__greenDot,.image-library-workspace-module__nXyyEq__blueDot{border-radius:50%;width:8px;height:8px;display:inline-block}.image-library-workspace-module__nXyyEq__redDot{background:#ef3333}.image-library-workspace-module__nXyyEq__greenDot{background:#16bc5b}.image-library-workspace-module__nXyyEq__blueDot{background:#2580ee}.image-library-workspace-module__nXyyEq__canvasToolbar.image-library-workspace-module__nXyyEq__spotHealToolbar{background:#211626;border-bottom-color:#6f3b79}.image-library-workspace-module__nXyyEq__spotHealToolbar>strong{color:#f2d9f7;font-size:max(12px, var(--ui-font-floor,0px));align-items:center;gap:6px;display:flex}.image-library-workspace-module__nXyyEq__healDot{background:#c637e6;border:2px solid #f1b3ff;border-radius:50%;width:11px;height:11px;display:inline-block;box-shadow:0 0 0 3px #c637e62b}.image-library-workspace-module__nXyyEq__brushSize{grid-template-columns:auto 100px;align-items:center;display:flex!important}.image-library-workspace-module__nXyyEq__brushSize input{padding:0}.image-library-workspace-module__nXyyEq__brushSize>span{color:#b7c0cb;min-width:38px;font-size:max(10px, var(--ui-font-floor,0px));font-weight:850}.image-library-workspace-module__nXyyEq__brushEdge{color:#536078;font-size:max(11px, var(--ui-font-floor,0px));align-items:center;gap:6px;font-weight:800;display:flex!important}.image-library-workspace-module__nXyyEq__brushEdge select{min-width:104px;font:inherit;background:#fff;border:1px solid #d5dae3;border-radius:7px;padding:6px 8px}.image-library-workspace-module__nXyyEq__comparisonMode,.image-library-workspace-module__nXyyEq__overlayOpacity{color:#536078;font-size:max(11px, var(--ui-font-floor,0px));align-items:center;gap:6px;font-weight:800;display:flex!important}.image-library-workspace-module__nXyyEq__comparisonMode select{min-width:112px;font:inherit;background:#fff;border:1px solid #d5dae3;border-radius:7px;padding:6px 8px}.image-library-workspace-module__nXyyEq__overlayOpacity input{width:82px;padding:0}.image-library-workspace-module__nXyyEq__zoomControls{border-left:1px solid #d7dce5;align-items:center;gap:5px;margin-left:auto;padding-left:6px;display:flex}.image-library-workspace-module__nXyyEq__zoomControls button{cursor:pointer;background:#fff;border:1px solid #d5dae3;border-radius:7px;min-width:30px;height:30px;padding:0 7px;font-weight:800}.image-library-workspace-module__nXyyEq__zoomControls input{width:88px;padding:0}.image-library-workspace-module__nXyyEq__zoomControls span{color:#536078;min-width:42px;font-size:max(11px, var(--ui-font-floor,0px));text-align:center;font-weight:800}.image-library-workspace-module__nXyyEq__originalLock{color:#596579;font-size:max(10px, var(--ui-font-floor,0px));background:#eef2f7;border-radius:999px;padding:6px 9px;font-weight:800}.image-library-workspace-module__nXyyEq__versionDeleteButton{color:#9a2929;cursor:pointer;font:inherit;font-size:max(11px, var(--ui-font-floor,0px));background:#fff5f5;border:1px solid #e4b1b1;border-radius:8px;padding:7px 9px;font-weight:800}.image-library-workspace-module__nXyyEq__versionDeleteButton:disabled{opacity:.48;cursor:not-allowed}.image-library-workspace-module__nXyyEq__inlinePending{color:#54438d;font-size:max(11px, var(--ui-font-floor,0px));background:#f2effd;border-radius:9px;align-items:center;gap:8px;padding:9px 10px;font-weight:800;display:flex}.image-library-workspace-module__nXyyEq__canvasStage{overscroll-behavior:none;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:repeating-conic-gradient(#dfe2e7 0 25%, #f0f1f3 0 50%) 50% / 24px 24px;place-items:center;min-height:500px;padding:22px;display:grid;position:relative;overflow:hidden}.image-library-workspace-module__nXyyEq__previewLoadFailure{z-index:8;color:#263248;text-align:center;background:#fffffff5;border:1px solid #e3a99b;border-radius:12px;justify-items:center;gap:8px;max-width:340px;padding:20px;display:grid;position:absolute;box-shadow:0 12px 34px #0f172a33}.image-library-workspace-module__nXyyEq__previewLoadFailure span{color:#68748a;font-size:max(11px, var(--ui-font-floor,0px));line-height:1.4}.image-library-workspace-module__nXyyEq__previewLoadFailure button{color:#fff;cursor:pointer;background:#ee5b22;border:0;border-radius:8px;width:auto;padding:8px 12px;font-weight:850}.image-library-workspace-module__nXyyEq__canvasStagePanning,.image-library-workspace-module__nXyyEq__canvasStagePanning .image-library-workspace-module__nXyyEq__canvasStack canvas{cursor:grabbing}.image-library-workspace-module__nXyyEq__canvasStack{transform-origin:50%;will-change:transform;max-width:100%;max-height:calc(100vh - 220px);line-height:0;display:inline-block;position:relative;box-shadow:0 12px 35px #18202e2e}.image-library-workspace-module__nXyyEq__canvasStack img{-webkit-user-select:none;user-select:none;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 220px);display:block}.image-library-workspace-module__nXyyEq__canvasStack img.image-library-workspace-module__nXyyEq__originalOverlay,.image-library-workspace-module__nXyyEq__canvasStack img.image-library-workspace-module__nXyyEq__selectionOverlay{object-fit:fill;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.image-library-workspace-module__nXyyEq__preparedLayerPreview{background:repeating-conic-gradient(#eef1f4 0 25%, #fff 0 50%) 0 / 22px 22px;overflow:hidden}.image-library-workspace-module__nXyyEq__canvasStack img.image-library-workspace-module__nXyyEq__preparedSubjectLayer{object-fit:fill;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.image-library-workspace-module__nXyyEq__canvasStack img.image-library-workspace-module__nXyyEq__originalOverlay{z-index:1;object-fit:contain}.image-library-workspace-module__nXyyEq__canvasStack img.image-library-workspace-module__nXyyEq__selectionOverlay{z-index:2}.image-library-workspace-module__nXyyEq__canvasStack canvas{z-index:3;cursor:crosshair;touch-action:none;width:100%;height:100%;position:absolute;inset:0}.image-library-workspace-module__nXyyEq__editableReview{min-width:0;display:grid}.image-library-workspace-module__nXyyEq__layoutVersionPreview{grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;overflow:hidden}.image-library-workspace-module__nXyyEq__layoutVersionPreview .image-library-workspace-module__nXyyEq__canvasStage{min-height:0}.image-library-workspace-module__nXyyEq__comparisonEditable{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:12px;display:grid;overflow:hidden}.image-library-workspace-module__nXyyEq__comparisonEditable .image-library-workspace-module__nXyyEq__canvasStage{min-width:0;padding:10px}.image-library-workspace-module__nXyyEq__originalReference{background:#fff;border-radius:10px;align-content:center;place-items:center;min-width:0;margin:0;padding:10px;display:grid;overflow:hidden}.image-library-workspace-module__nXyyEq__originalReference img{object-fit:contain;width:100%;max-height:calc(100vh - 250px);display:block}.image-library-workspace-module__nXyyEq__originalReference figcaption{color:#536078;font-size:max(12px, var(--ui-font-floor,0px));text-align:center;justify-self:stretch;padding-top:8px;font-weight:800}.image-library-workspace-module__nXyyEq__correctionPending{z-index:10;color:#fff;text-align:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#131c2bc2;place-content:center;justify-items:center;gap:7px;padding:24px;display:grid;position:absolute;inset:54px 0 31px}.image-library-workspace-module__nXyyEq__correctionPending strong{font-size:18px}.image-library-workspace-module__nXyyEq__correctionPending small{color:#e8edf7;max-width:420px;line-height:1.45}.image-library-workspace-module__nXyyEq__pendingSpinner{border:3px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:30px;height:30px;animation:.8s linear infinite image-library-workspace-module__nXyyEq__imageLibrarySpin}@keyframes image-library-workspace-module__nXyyEq__imageLibrarySpin{to{transform:rotate(360deg)}}.image-library-workspace-module__nXyyEq__imageMeta{color:#6c7688;font-size:max(11px, var(--ui-font-floor,0px));background:#fff;border-top:1px solid #d5dae3;justify-content:space-between;gap:12px;padding:8px 12px;display:flex}.image-library-workspace-module__nXyyEq__imageMeta span{color:#536078;font-weight:700}.image-library-workspace-module__nXyyEq__comparison{grid-template-columns:1fr 1fr;align-items:center;gap:14px;padding:18px;display:grid;overflow:auto}.image-library-workspace-module__nXyyEq__comparison figure{background:#fff;border-radius:10px;margin:0;padding:10px}.image-library-workspace-module__nXyyEq__comparison img{object-fit:contain;width:100%;max-height:calc(100vh - 220px);display:block}.image-library-workspace-module__nXyyEq__comparison figcaption{font-size:max(12px, var(--ui-font-floor,0px));padding-top:7px;font-weight:800}.image-library-workspace-module__nXyyEq__editorControls{background:#fff;border-left:1px solid #dfe4ec;max-height:calc(100vh - 92px);padding:13px;overflow-y:auto}.image-library-workspace-module__nXyyEq__editorControls section{border-bottom:1px solid #e4e7ed;gap:9px;padding:13px 2px 15px;display:grid}.image-library-workspace-module__nXyyEq__editorControls small{color:#768095;line-height:1.4}.image-library-workspace-module__nXyyEq__spotHealInspector{gap:11px;display:grid}.image-library-workspace-module__nXyyEq__spotHealInspector>small{border-left:3px solid #c637e6;padding-left:9px;display:block}.image-library-workspace-module__nXyyEq__editorControls .image-library-workspace-module__nXyyEq__workflowSection{border:1px solid #dce2eb;border-radius:11px;margin-bottom:8px;padding:0;overflow:hidden}.image-library-workspace-module__nXyyEq__workflowSectionHeader{color:#28354b;cursor:pointer;text-align:left;background:#fff;border:0;grid-template-columns:28px minmax(0,1fr) auto 18px;align-items:center;gap:8px;width:100%;padding:10px;display:grid}.image-library-workspace-module__nXyyEq__workflowSectionHeader:disabled{color:#8790a0;cursor:not-allowed;background:#f5f6f8}.image-library-workspace-module__nXyyEq__workflowSectionHeader>strong{font-size:max(12px, var(--ui-font-floor,0px))}.image-library-workspace-module__nXyyEq__workflowSectionHeader svg{width:16px;height:16px;transition:transform .18s}.image-library-workspace-module__nXyyEq__workflowChevronOpen{transform:rotate(90deg)}.image-library-workspace-module__nXyyEq__workflowStepNumber{color:#40506b;font-size:max(11px, var(--ui-font-floor,0px));background:#edf1f7;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-weight:900;display:inline-flex}.image-library-workspace-module__nXyyEq__workflowStatus_ready,.image-library-workspace-module__nXyyEq__workflowStatus_complete,.image-library-workspace-module__nXyyEq__workflowStatus_locked{font-size:max(9px, var(--ui-font-floor,0px));text-transform:uppercase;border-radius:999px;padding:4px 7px;font-weight:850}.image-library-workspace-module__nXyyEq__workflowStatus_locked{color:#727c8e;background:#e9ecf1}.image-library-workspace-module__nXyyEq__workflowSectionBody{background:#fff;border-top:1px solid #e4e8ef;gap:10px;padding:11px;display:grid}.image-library-workspace-module__nXyyEq__workflowSectionBody>p{color:#657086;font-size:max(12px, var(--ui-font-floor,0px));margin:0;line-height:1.45}.image-library-workspace-module__nXyyEq__workflowNav{border-top:1px solid #e8ebf0;justify-content:space-between;align-items:center;margin-top:3px;padding-top:10px;display:flex}.image-library-workspace-module__nXyyEq__workflowNav .image-library-workspace-module__nXyyEq__secondaryButton{width:auto}.image-library-workspace-module__nXyyEq__benchmarkReview{border:1px solid #dde3ed;border-radius:9px;padding:9px}.image-library-workspace-module__nXyyEq__benchmarkReview summary{color:#45536c;cursor:pointer;font-size:max(12px, var(--ui-font-floor,0px));font-weight:800}.image-library-workspace-module__nXyyEq__benchmarkReview[open]{gap:9px;display:grid}.image-library-workspace-module__nXyyEq__productLinkRows{gap:8px;max-height:290px;display:grid;overflow:auto}.image-library-workspace-module__nXyyEq__publicationTargets{gap:8px;display:grid}.image-library-workspace-module__nXyyEq__publicationTargets article{border:1px solid #dce2eb;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:9px;display:flex}.image-library-workspace-module__nXyyEq__publicationTargets article>div{gap:2px;min-width:0;display:grid}.image-library-workspace-module__nXyyEq__publicationTargets article span,.image-library-workspace-module__nXyyEq__publicationTargets article small{color:#6c778b;font-size:max(10px, var(--ui-font-floor,0px));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.image-library-workspace-module__nXyyEq__publicationTargets article b{color:#536078;font-size:max(10px, var(--ui-font-floor,0px))}.image-library-workspace-module__nXyyEq__publicationTargets .image-library-workspace-module__nXyyEq__publicationSuccess{background:#f2fbf6;border-color:#a9dbc0}.image-library-workspace-module__nXyyEq__publicationTargets .image-library-workspace-module__nXyyEq__publicationPrivate b{color:#24528f;white-space:normal}.image-library-workspace-module__nXyyEq__publicationTargets .image-library-workspace-module__nXyyEq__publicationFailure{background:#fff5f5;border-color:#e9aaaa}.image-library-workspace-module__nXyyEq__publicationTargets .image-library-workspace-module__nXyyEq__publicationFailure b{color:#a03232;white-space:normal}.image-library-workspace-module__nXyyEq__publicationTargets .image-library-workspace-module__nXyyEq__publishButton,.image-library-workspace-module__nXyyEq__publicationTargets .image-library-workspace-module__nXyyEq__dangerInlineButton{flex:none;width:auto;min-height:36px;margin:0;padding:7px 9px}.image-library-workspace-module__nXyyEq__approvedButton{color:#237047;cursor:pointer;font:inherit;background:#e7f5ec;border:1px solid #aad6bc;border-radius:9px;padding:9px 11px;font-weight:850}.image-library-workspace-module__nXyyEq__approvedButton:disabled{cursor:default;opacity:1}.image-library-workspace-module__nXyyEq__productLinkRow{border:1px solid #dce2eb;border-radius:9px;gap:8px;padding:9px;display:grid}.image-library-workspace-module__nXyyEq__productLinkRow header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.image-library-workspace-module__nXyyEq__productLinkRow header>div{gap:2px;min-width:0;display:grid}.image-library-workspace-module__nXyyEq__productLinkRow header strong,.image-library-workspace-module__nXyyEq__productLinkRow header span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.image-library-workspace-module__nXyyEq__productLinkRow header span{color:#6c778b;font-size:max(10px, var(--ui-font-floor,0px))}.image-library-workspace-module__nXyyEq__productLinkActions{flex:none;align-items:center;gap:6px;display:flex!important}.image-library-workspace-module__nXyyEq__storefrontPreviewButton{color:#40516a;cursor:pointer;font-size:max(9px, var(--ui-font-floor,0px));white-space:nowrap;background:#f4f7fb;border:1px solid #cfd8e5;border-radius:7px;padding:6px 7px;font-weight:850}.image-library-workspace-module__nXyyEq__productLinkRow label{grid-template-columns:minmax(0,1fr) 128px;align-items:center}.image-library-workspace-module__nXyyEq__productLinkRow label input,.image-library-workspace-module__nXyyEq__productLinkRow label select{padding:6px 8px}.image-library-workspace-module__nXyyEq__productLinkRow .image-library-workspace-module__nXyyEq__appendPictureChoice input{accent-color:#ee5b22;justify-self:end;width:17px;height:17px}.image-library-workspace-module__nXyyEq__disabledPicturePosition{color:#929aaa}.image-library-workspace-module__nXyyEq__disabledPicturePosition input{color:#8b94a4;cursor:not-allowed;background:#edf0f4}.image-library-workspace-module__nXyyEq__storefrontPreviewBackdrop{z-index:140;background:#0f16249e;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.image-library-workspace-module__nXyyEq__storefrontPreviewDialog{background:#fff;border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;width:min(900px,100vw - 48px);max-width:900px;max-height:min(760px,100dvh - 48px);display:grid;overflow:hidden;box-shadow:0 24px 80px #00000057}.image-library-workspace-module__nXyyEq__storefrontPreviewDialog>header{border-bottom:1px solid #dfe4ec;justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.image-library-workspace-module__nXyyEq__storefrontPreviewDialog>header div{gap:2px;display:grid}.image-library-workspace-module__nXyyEq__storefrontPreviewDialog>header span{color:#ee5b22;font-size:max(10px, var(--ui-font-floor,0px));text-transform:uppercase;font-weight:900}.image-library-workspace-module__nXyyEq__storefrontPreviewDialog h3,.image-library-workspace-module__nXyyEq__storefrontPreviewDialog p{margin:0}.image-library-workspace-module__nXyyEq__storefrontPreviewDialog p{color:#68748a;font-size:max(11px, var(--ui-font-floor,0px))}.image-library-workspace-module__nXyyEq__storefrontPreviewDialog>footer{border-top:1px solid #dfe4ec;justify-content:flex-end;align-items:center;gap:12px;padding:12px 17px;display:flex}.image-library-workspace-module__nXyyEq__storefrontPreviewDialog>footer small{color:#727c8e;margin-right:auto;line-height:1.35}.image-library-workspace-module__nXyyEq__storefrontPreviewDialog>footer button{width:auto}.image-library-workspace-module__nXyyEq__approvalConfirmationDialog{width:min(540px,100vw - 48px);max-width:540px}.image-library-workspace-module__nXyyEq__approvalConfirmationBody{gap:6px;padding:18px;display:grid}.image-library-workspace-module__nXyyEq__approvalConfirmationBody strong{font-size:14px}.image-library-workspace-module__nXyyEq__approvalConfirmationBody span{color:#68748a;font-size:max(12px, var(--ui-font-floor,0px));line-height:1.5}.image-library-workspace-module__nXyyEq__approvalConfirmationDialog>footer{gap:8px}.image-library-workspace-module__nXyyEq__storefrontPreviewGrid{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:11px;padding:16px;display:grid;overflow:auto}.image-library-workspace-module__nXyyEq__storefrontPreviewGrid article{border:1px solid #dce2eb;border-radius:10px;gap:7px;padding:8px;display:grid;position:relative}.image-library-workspace-module__nXyyEq__storefrontPreviewGrid article>span{color:#fff;font-size:max(11px, var(--ui-font-floor,0px));background:#172033;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-weight:900;display:flex;position:absolute;top:13px;left:13px}.image-library-workspace-module__nXyyEq__storefrontPreviewGrid img{aspect-ratio:1;background:repeating-conic-gradient(#e5e8ed 0 25%, #f5f6f8 0 50%) 50% / 18px 18px;object-fit:contain;border-radius:7px;width:100%}.image-library-workspace-module__nXyyEq__storefrontPreviewGrid article div{gap:2px;display:grid}.image-library-workspace-module__nXyyEq__storefrontPreviewGrid small{color:#727c8e;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.image-library-workspace-module__nXyyEq__storefrontPreviewGrid .image-library-workspace-module__nXyyEq__storefrontRemovalSelected{background:#ff8a941a;border-color:#ff8a948c}.image-library-workspace-module__nXyyEq__storefrontPreviewGrid button{background:var(--surface-control);border:1px solid var(--border-control);color:var(--text-primary);cursor:pointer;font:inherit;font-size:max(10px, var(--ui-font-floor,0px));border-radius:7px;width:100%;margin-top:5px;padding:7px;font-weight:800}.image-library-workspace-module__nXyyEq__storefrontPreviewGrid .image-library-workspace-module__nXyyEq__removeStorefrontPicture{color:#ffabb2;border-color:#ff8a9473}.image-library-workspace-module__nXyyEq__storefrontPreviewGrid .image-library-workspace-module__nXyyEq__keepStorefrontPicture{color:#8ff0c7;border-color:#43d69b73}.image-library-workspace-module__nXyyEq__storefrontPreviewMessage{color:#68748a;text-align:center;padding:42px 22px}.image-library-workspace-module__nXyyEq__storefrontPreviewError{color:#a03232}.image-library-workspace-module__nXyyEq__emptyLinks{color:#768095;font-size:max(11px, var(--ui-font-floor,0px));text-align:center;border:1px dashed #ccd3df;border-radius:9px;padding:16px}.image-library-workspace-module__nXyyEq__jobFailure{color:#842d2d;background:#fff5f5;border:1px solid #efb4b4;border-radius:9px;gap:6px;padding:10px;display:grid}.image-library-workspace-module__nXyyEq__jobFailure span{font-size:max(11px, var(--ui-font-floor,0px));line-height:1.4}.image-library-workspace-module__nXyyEq__transformControls{background:#f7f9fc;border:1px solid #e0e5ed;border-radius:9px;gap:8px;padding:9px;display:grid}.image-library-workspace-module__nXyyEq__transformControls label{grid-template-columns:118px minmax(0,1fr);align-items:center;gap:8px;display:grid}.image-library-workspace-module__nXyyEq__transformControls label span{font-size:max(10px, var(--ui-font-floor,0px));color:#536078;font-weight:800}.image-library-workspace-module__nXyyEq__transformControls input{width:100%;padding:0}.image-library-workspace-module__nXyyEq__transformButtons{flex-wrap:wrap;gap:6px;display:flex}.image-library-workspace-module__nXyyEq__benchmarkIssues{background:#f7f9fc;border:1px solid #e0e5ed;border-radius:9px;grid-template-columns:1fr 1fr;gap:5px 8px;padding:8px;display:grid}.image-library-workspace-module__nXyyEq__detailRow{gap:3px;display:grid}.image-library-workspace-module__nXyyEq__detailRow span{color:#768095;font-size:max(11px, var(--ui-font-floor,0px))}.image-library-workspace-module__nXyyEq__detailRow strong{color:#273248;overflow-wrap:anywhere;font-size:max(13px, var(--ui-font-floor,0px))}.image-library-workspace-module__nXyyEq__catalogLink{color:#296ba8;font-size:max(13px, var(--ui-font-floor,0px));align-items:center;gap:6px;margin-top:10px;font-weight:700;display:inline-flex}.image-library-workspace-module__nXyyEq__inspectionMain{grid-template-columns:120px minmax(440px,1fr) 300px}.image-library-workspace-module__nXyyEq__checkbox{grid-template-columns:auto 1fr;align-items:flex-start;font-weight:600!important;display:flex!important}.image-library-workspace-module__nXyyEq__checkbox input{width:auto;margin-top:2px}.image-library-workspace-module__nXyyEq__selectionGuide{color:#596579;font-size:max(12px, var(--ui-font-floor,0px));background:#f7f8fb;border:1px solid #d8ddea;border-radius:10px;gap:7px;padding:10px;line-height:1.35;display:grid}.image-library-workspace-module__nXyyEq__selectionGuide strong{color:#263349}.image-library-workspace-module__nXyyEq__selectionGuide span{align-items:center;gap:7px;display:flex}.image-library-workspace-module__nXyyEq__aiRunReceipt{color:#596579;font-size:max(11px, var(--ui-font-floor,0px));background:#f6f8fc;border:1px solid #d6dded;border-radius:9px;gap:3px;padding:9px 10px;display:grid}.image-library-workspace-module__nXyyEq__aiRunReceipt strong{color:#273248}.image-library-workspace-module__nXyyEq__layerPanel{border:1px solid var(--border-control);background:var(--surface-control);border-radius:10px;gap:10px;padding:11px;display:grid}.image-library-workspace-module__nXyyEq__layerPanel>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.image-library-workspace-module__nXyyEq__layerPanel>header>div{gap:2px;display:grid}.image-library-workspace-module__nXyyEq__layerPanel>header span{color:var(--text-muted);font-size:max(11px, var(--ui-font-floor,0px));line-height:1.35}.image-library-workspace-module__nXyyEq__layerPanel>header em{background:color-mix(in srgb, var(--success) 16%, transparent);color:var(--success);font-size:max(10px, var(--ui-font-floor,0px));white-space:nowrap;border-radius:999px;padding:4px 7px;font-style:normal;font-weight:800}.image-library-workspace-module__nXyyEq__layerRow{border-top:1px solid var(--border-subtle);gap:7px;padding-top:9px;display:grid}.image-library-workspace-module__nXyyEq__layerRow>label:not(.image-library-workspace-module__nXyyEq__checkbox){color:var(--text-muted);font-size:max(11px, var(--ui-font-floor,0px));grid-template-columns:minmax(80px,auto) minmax(90px,1fr);align-items:center;gap:8px;display:grid}.image-library-workspace-module__nXyyEq__layerPresets{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.image-library-workspace-module__nXyyEq__layerPresets button{border:1px solid var(--border-control);background:var(--surface-section-alt);min-height:32px;color:var(--text-primary);font-size:max(11px, var(--ui-font-floor,0px));border-radius:8px;font-weight:700}.image-library-workspace-module__nXyyEq__selectionReady{color:#7c3523;font-size:max(12px, var(--ui-font-floor,0px));background:#fff4ef;border:1px solid #f1a58c;border-radius:10px;gap:4px;padding:10px;line-height:1.35;display:grid}.image-library-workspace-module__nXyyEq__selectionReady strong{color:#a83b21}.image-library-workspace-module__nXyyEq__selectionReady small{color:#8a574c}.image-library-workspace-module__nXyyEq__quickCutout{color:#6a7588;font-size:max(12px, var(--ui-font-floor,0px));border-top:1px dashed #d9dee8;padding-top:8px}.image-library-workspace-module__nXyyEq__quickCutout summary{cursor:pointer;font-weight:700}.image-library-workspace-module__nXyyEq__quickCutout button{width:100%;margin-top:8px}@media (max-width:1100px){.image-library-workspace-module__nXyyEq__metrics{grid-template-columns:repeat(3,1fr)}.image-library-workspace-module__nXyyEq__queueGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.image-library-workspace-module__nXyyEq__workflowSteps{grid-template-columns:repeat(3,minmax(0,1fr))}.image-library-workspace-module__nXyyEq__projectCreatePanel{grid-template-columns:repeat(2,minmax(0,1fr))}.image-library-workspace-module__nXyyEq__projectDescription{grid-column:1/-1}.image-library-workspace-module__nXyyEq__projectAssetGrid,.image-library-workspace-module__nXyyEq__bulkManageControls{grid-template-columns:repeat(2,minmax(0,1fr))}.image-library-workspace-module__nXyyEq__editorMain,.image-library-workspace-module__nXyyEq__inspectionMain{grid-template-columns:100px minmax(380px,1fr)}.image-library-workspace-module__nXyyEq__editorControls{border-top:1px solid #dfe4ec;border-left:0;grid-column:1/-1;max-height:none;display:block}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__editorMain{grid-template-columns:90px minmax(0,1fr) minmax(280px,32vw)}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__editorControls{border-top:0;border-left:1px solid #dfe4ec;grid-column:auto;overflow-y:auto}}@media (max-width:760px){.image-library-workspace-module__nXyyEq__header,.image-library-workspace-module__nXyyEq__libraryTools,.image-library-workspace-module__nXyyEq__overviewIntro,.image-library-workspace-module__nXyyEq__projectHero,.image-library-workspace-module__nXyyEq__sectionHeadingBlock,.image-library-workspace-module__nXyyEq__projectDetail>header,.image-library-workspace-module__nXyyEq__projectLinkIntro,.image-library-workspace-module__nXyyEq__projectCustomerSection>header,.image-library-workspace-module__nXyyEq__projectSourceLibrary>header{flex-direction:column;align-items:stretch}.image-library-workspace-module__nXyyEq__overviewSafety{flex-basis:auto}.image-library-workspace-module__nXyyEq__queueGrid,.image-library-workspace-module__nXyyEq__librarySplit,.image-library-workspace-module__nXyyEq__projectColumns,.image-library-workspace-module__nXyyEq__projectFlow,.image-library-workspace-module__nXyyEq__reconciliationPanel,.image-library-workspace-module__nXyyEq__projectCreatePanel,.image-library-workspace-module__nXyyEq__projectBrowser,.image-library-workspace-module__nXyyEq__projectUploadRow,.image-library-workspace-module__nXyyEq__projectAssetGrid,.image-library-workspace-module__nXyyEq__comparisonEditable,.image-library-workspace-module__nXyyEq__mediaLibraryShell,.image-library-workspace-module__nXyyEq__bulkManageControls,.image-library-workspace-module__nXyyEq__projectAppHeader,.image-library-workspace-module__nXyyEq__projectEditPanel,.image-library-workspace-module__nXyyEq__projectOverviewGrid,.image-library-workspace-module__nXyyEq__projectMediaWorkspace,.image-library-workspace-module__nXyyEq__projectLinkedGrid,.image-library-workspace-module__nXyyEq__projectDependentGrid,.image-library-workspace-module__nXyyEq__projectActivity,.image-library-workspace-module__nXyyEq__projectSourceGrid{grid-template-columns:1fr}.image-library-workspace-module__nXyyEq__projectOverviewGrid .image-library-workspace-module__nXyyEq__projectOverviewWide,.image-library-workspace-module__nXyyEq__projectLinkedGrid .image-library-workspace-module__nXyyEq__projectLinkNotice,.image-library-workspace-module__nXyyEq__projectActivity>p{grid-column:auto}.image-library-workspace-module__nXyyEq__projectCustomerValue{grid-template-columns:34px minmax(0,1fr)}.image-library-workspace-module__nXyyEq__projectCustomerValue>button{grid-column:1/-1;justify-self:end}.image-library-workspace-module__nXyyEq__projectCustomerDialogBackdrop{align-items:stretch;padding:0}.image-library-workspace-module__nXyyEq__projectCustomerDialog{border-radius:0;max-width:none;max-height:100vh}.image-library-workspace-module__nXyyEq__projectCustomerSearch{grid-template-columns:1fr}.image-library-workspace-module__nXyyEq__projectSourceGrid>article{grid-template-columns:64px minmax(0,1fr)}.image-library-workspace-module__nXyyEq__projectSourceGrid>article>button,.image-library-workspace-module__nXyyEq__projectSourceGrid>article>.image-library-workspace-module__nXyyEq__projectSourceAdded{text-align:center;grid-column:1/-1;justify-self:stretch}.image-library-workspace-module__nXyyEq__projectSourceLibrary label{min-width:0}.image-library-workspace-module__nXyyEq__projectFolderRail{border-bottom:1px solid var(--border-subtle);border-right:0;max-height:300px;overflow-y:auto}.image-library-workspace-module__nXyyEq__projectAppTabs{overflow-x:auto}.image-library-workspace-module__nXyyEq__mediaLibraryNav{max-height:230px;position:static}.image-library-workspace-module__nXyyEq__projectDescription{grid-column:auto}.image-library-workspace-module__nXyyEq__projectDetail>header>div:last-child{text-align:left}.image-library-workspace-module__nXyyEq__workflowSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.image-library-workspace-module__nXyyEq__reconciliationCount{aspect-ratio:auto;min-height:140px}.image-library-workspace-module__nXyyEq__metrics{grid-template-columns:repeat(2,1fr)}.image-library-workspace-module__nXyyEq__presetGrid,.image-library-workspace-module__nXyyEq__uploadRow{grid-template-columns:1fr}.image-library-workspace-module__nXyyEq__search{width:100%;min-width:0}.image-library-workspace-module__nXyyEq__libraryTools>select{width:100%;max-width:none}.image-library-workspace-module__nXyyEq__editorBackdrop{padding:0}.image-library-workspace-module__nXyyEq__editor{border-radius:0}.image-library-workspace-module__nXyyEq__editorMain{grid-template-columns:1fr}.image-library-workspace-module__nXyyEq__versionRail{border-bottom:1px solid #dfe4ec;border-right:0;gap:8px;display:flex;overflow-x:auto}.image-library-workspace-module__nXyyEq__versionRail h3{display:none}.image-library-workspace-module__nXyyEq__versionRail button{min-width:82px}.image-library-workspace-module__nXyyEq__canvasStage{min-height:360px;padding:8px}.image-library-workspace-module__nXyyEq__editorControls{display:block}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__editorMain{grid-template-columns:72px minmax(0,1fr) minmax(240px,36vw)}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__versionRail{border-bottom:0;border-right:1px solid #dfe4ec;display:block;overflow:hidden auto}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__versionRail button{min-width:0}.image-library-workspace-module__nXyyEq__editorPage .image-library-workspace-module__nXyyEq__editorControls{display:block}}.image-library-workspace-module__nXyyEq__workspace{color:var(--text-primary)}.image-library-workspace-module__nXyyEq__workspace p,.image-library-workspace-module__nXyyEq__workspace small,.image-library-workspace-module__nXyyEq__header p,.image-library-workspace-module__nXyyEq__editorHeader p,.image-library-workspace-module__nXyyEq__panel p{color:var(--text-muted)}.image-library-workspace-module__nXyyEq__eyebrow{color:var(--orange)!important}.image-library-workspace-module__nXyyEq__workspace input,.image-library-workspace-module__nXyyEq__workspace select,.image-library-workspace-module__nXyyEq__workspace textarea,.image-library-workspace-module__nXyyEq__brushEdge select,.image-library-workspace-module__nXyyEq__comparisonMode select{background:var(--surface-control);border-color:var(--border-control);color:var(--text-primary)}.image-library-workspace-module__nXyyEq__workspace input::placeholder,.image-library-workspace-module__nXyyEq__workspace textarea::placeholder{color:var(--text-muted)}.image-library-workspace-module__nXyyEq__metrics>div,.image-library-workspace-module__nXyyEq__panel,.image-library-workspace-module__nXyyEq__sectionTabs,.image-library-workspace-module__nXyyEq__queueCard,.image-library-workspace-module__nXyyEq__workflowPanel,.image-library-workspace-module__nXyyEq__benchmarkPanel,.image-library-workspace-module__nXyyEq__librarySplit>article,.image-library-workspace-module__nXyyEq__sectionHeadingBlock,.image-library-workspace-module__nXyyEq__projectColumns>article,.image-library-workspace-module__nXyyEq__projectEmpty,.image-library-workspace-module__nXyyEq__projectCreatePanel,.image-library-workspace-module__nXyyEq__projectList,.image-library-workspace-module__nXyyEq__projectDetail,.image-library-workspace-module__nXyyEq__reconciliationPanel,.image-library-workspace-module__nXyyEq__mediaLibraryNav,.image-library-workspace-module__nXyyEq__bulkManageBar,.image-library-workspace-module__nXyyEq__bulkAiBar,.image-library-workspace-module__nXyyEq__assetCard,.image-library-workspace-module__nXyyEq__editor,.image-library-workspace-module__nXyyEq__editorHeader,.image-library-workspace-module__nXyyEq__assetDetailsPanel,.image-library-workspace-module__nXyyEq__versionRail,.image-library-workspace-module__nXyyEq__canvasToolbar,.image-library-workspace-module__nXyyEq__stepCanvasToolbar,.image-library-workspace-module__nXyyEq__readOnlyToolbar,.image-library-workspace-module__nXyyEq__editorControls,.image-library-workspace-module__nXyyEq__workflowSectionHeader,.image-library-workspace-module__nXyyEq__workflowSectionBody,.image-library-workspace-module__nXyyEq__originalReference,.image-library-workspace-module__nXyyEq__comparison figure,.image-library-workspace-module__nXyyEq__storefrontPreviewDialog{background:var(--ui-panel-background,var(--surface-section));border-color:var(--border-subtle);color:var(--text-primary)}.image-library-workspace-module__nXyyEq__metrics>div,.image-library-workspace-module__nXyyEq__queueCard,.image-library-workspace-module__nXyyEq__workflowPanel,.image-library-workspace-module__nXyyEq__benchmarkPanel,.image-library-workspace-module__nXyyEq__librarySplit>article,.image-library-workspace-module__nXyyEq__sectionHeadingBlock,.image-library-workspace-module__nXyyEq__projectColumns>article,.image-library-workspace-module__nXyyEq__projectCreatePanel,.image-library-workspace-module__nXyyEq__projectList,.image-library-workspace-module__nXyyEq__projectDetail,.image-library-workspace-module__nXyyEq__reconciliationPanel,.image-library-workspace-module__nXyyEq__assetCard{box-shadow:0 12px 30px #00000024}.image-library-workspace-module__nXyyEq__sectionTabs button,.image-library-workspace-module__nXyyEq__mediaLibraryNav>button,.image-library-workspace-module__nXyyEq__projectList button,.image-library-workspace-module__nXyyEq__assetCardActions button,.image-library-workspace-module__nXyyEq__assetCardActions a,.image-library-workspace-module__nXyyEq__textButton,.image-library-workspace-module__nXyyEq__segmented button,.image-library-workspace-module__nXyyEq__layoutEditButton,.image-library-workspace-module__nXyyEq__zoomControls button,.image-library-workspace-module__nXyyEq__storefrontPreviewButton,.image-library-workspace-module__nXyyEq__secondaryButton,.image-library-workspace-module__nXyyEq__iconButton{background:var(--surface-control);border-color:var(--border-subtle);color:var(--text-secondary)}.image-library-workspace-module__nXyyEq__sectionTabs button:hover,.image-library-workspace-module__nXyyEq__mediaLibraryNav>button:hover,.image-library-workspace-module__nXyyEq__projectList button:hover,.image-library-workspace-module__nXyyEq__assetCardActions button:hover,.image-library-workspace-module__nXyyEq__assetCardActions a:hover{background:var(--surface-raised);color:var(--text-primary)}.image-library-workspace-module__nXyyEq__sectionTabs button.image-library-workspace-module__nXyyEq__sectionTabActive,.image-library-workspace-module__nXyyEq__mediaLibraryNav>button.image-library-workspace-module__nXyyEq__libraryScopeActive{background:linear-gradient(95deg, #f65d002e, #16c6cd21), var(--surface-section-alt);border:1px solid var(--border-section);color:var(--text-primary);box-shadow:inset 3px 0 var(--orange)}.image-library-workspace-module__nXyyEq__overviewIntro{border:1px solid var(--border-section);background:linear-gradient(116deg,#132228fc,#101e23f7),radial-gradient(circle at 10% 20%,#f65d0033,#0000 34%)}.image-library-workspace-module__nXyyEq__overviewIntro>div:first-child>p:last-child,.image-library-workspace-module__nXyyEq__overviewSafety small{color:var(--text-secondary)}.image-library-workspace-module__nXyyEq__overviewSafety{background:#16c6cd12;border-color:#16c6cd38}.image-library-workspace-module__nXyyEq__overviewSafety>svg{color:var(--teal-2)}.image-library-workspace-module__nXyyEq__primaryButton,.image-library-workspace-module__nXyyEq__publishButton{background:linear-gradient(135deg, var(--orange), var(--orange-2));border-color:var(--orange);color:#071014}.image-library-workspace-module__nXyyEq__aiButton{background:linear-gradient(135deg, var(--teal), var(--teal-2));border-color:var(--teal);color:#071014}.image-library-workspace-module__nXyyEq__studioBackButton,.image-library-workspace-module__nXyyEq__projectUploadButton{background:var(--surface-raised);border-color:var(--border-section);color:var(--text-primary)}.image-library-workspace-module__nXyyEq__readOnlyBadge,.image-library-workspace-module__nXyyEq__flagNotice,.image-library-workspace-module__nXyyEq__info{color:#9ec7ff;background:#67a7ff1a;border-color:#67a7ff59}.image-library-workspace-module__nXyyEq__success,.image-library-workspace-module__nXyyEq__job_completed{color:#7be5b8;background:#43d69b1a;border-color:#43d69b59}.image-library-workspace-module__nXyyEq__error,.image-library-workspace-module__nXyyEq__job_failed,.image-library-workspace-module__nXyyEq__jobFailure,.image-library-workspace-module__nXyyEq__publicationTargets .image-library-workspace-module__nXyyEq__publicationFailure{color:#ffabb2;background:#ff8a941a;border-color:#ff8a9461}.image-library-workspace-module__nXyyEq__job_queued,.image-library-workspace-module__nXyyEq__benchmarkPending{color:#ffd18c;background:#ffbd5b1c}.image-library-workspace-module__nXyyEq__job_running,.image-library-workspace-module__nXyyEq__inlinePending{color:#a9cbff;background:#67a7ff1a}.image-library-workspace-module__nXyyEq__benchmarkReady,.image-library-workspace-module__nXyyEq__publicationTargets .image-library-workspace-module__nXyyEq__publicationSuccess{color:#7be5b8;background:#43d69b1a}.image-library-workspace-module__nXyyEq__publicationTargets .image-library-workspace-module__nXyyEq__publicationPrivate{background:#67a7ff1a;border-color:#67a7ff52}.image-library-workspace-module__nXyyEq__publicationTargets .image-library-workspace-module__nXyyEq__publicationPrivate b{color:#9ec7ff}.image-library-workspace-module__nXyyEq__publicationTargets .image-library-workspace-module__nXyyEq__publicationSuccess b{color:#7be5b8}.image-library-workspace-module__nXyyEq__publicationTargets .image-library-workspace-module__nXyyEq__publicationFailure b{color:#ffabb2}.image-library-workspace-module__nXyyEq__queueCard small,.image-library-workspace-module__nXyyEq__queueCard p,.image-library-workspace-module__nXyyEq__workflowSteps p,.image-library-workspace-module__nXyyEq__projectFlow p,.image-library-workspace-module__nXyyEq__benchmarkPanel p,.image-library-workspace-module__nXyyEq__sectionHeadingBlock p,.image-library-workspace-module__nXyyEq__projectHero p,.image-library-workspace-module__nXyyEq__projectColumns ul,.image-library-workspace-module__nXyyEq__reconciliationPanel ul,.image-library-workspace-module__nXyyEq__assetBody span,.image-library-workspace-module__nXyyEq__assetBody small,.image-library-workspace-module__nXyyEq__pagination,.image-library-workspace-module__nXyyEq__assetIdentityMeta,.image-library-workspace-module__nXyyEq__versionRail small,.image-library-workspace-module__nXyyEq__readOnlyToolbar,.image-library-workspace-module__nXyyEq__brushEdge,.image-library-workspace-module__nXyyEq__comparisonMode,.image-library-workspace-module__nXyyEq__overlayOpacity,.image-library-workspace-module__nXyyEq__zoomControls span,.image-library-workspace-module__nXyyEq__imageMeta,.image-library-workspace-module__nXyyEq__editorControls small,.image-library-workspace-module__nXyyEq__workflowSectionBody>p,.image-library-workspace-module__nXyyEq__publicationTargets article span,.image-library-workspace-module__nXyyEq__publicationTargets article small,.image-library-workspace-module__nXyyEq__productLinkRow header span,.image-library-workspace-module__nXyyEq__storefrontPreviewDialog p,.image-library-workspace-module__nXyyEq__storefrontPreviewGrid small,.image-library-workspace-module__nXyyEq__emptyLinks,.image-library-workspace-module__nXyyEq__selectionGuide,.image-library-workspace-module__nXyyEq__aiRunReceipt,.image-library-workspace-module__nXyyEq__transformControls label span,.image-library-workspace-module__nXyyEq__detailRow span,.image-library-workspace-module__nXyyEq__quickCutout{color:var(--text-muted)}.image-library-workspace-module__nXyyEq__workflowSteps article,.image-library-workspace-module__nXyyEq__projectFlow article,.image-library-workspace-module__nXyyEq__projectAssetCard,.image-library-workspace-module__nXyyEq__productLinkRow,.image-library-workspace-module__nXyyEq__publicationTargets article,.image-library-workspace-module__nXyyEq__benchmarkReview,.image-library-workspace-module__nXyyEq__transformControls,.image-library-workspace-module__nXyyEq__benchmarkIssues,.image-library-workspace-module__nXyyEq__selectionGuide,.image-library-workspace-module__nXyyEq__aiRunReceipt,.image-library-workspace-module__nXyyEq__storefrontPreviewGrid article,.image-library-workspace-module__nXyyEq__shopify,.image-library-workspace-module__nXyyEq__lockedPhase,.image-library-workspace-module__nXyyEq__uploadRoutingNote{background:var(--surface-row);border-color:var(--border-subtle)}.image-library-workspace-module__nXyyEq__workflowSteps article>span,.image-library-workspace-module__nXyyEq__projectFlow article>span,.image-library-workspace-module__nXyyEq__storefrontPreviewGrid article>span{background:var(--surface-raised);color:var(--teal-2)}.image-library-workspace-module__nXyyEq__benchmarkMetrics>div,.image-library-workspace-module__nXyyEq__benchmarkMetrics>article,.image-library-workspace-module__nXyyEq__reconciliationCount,.image-library-workspace-module__nXyyEq__projectUploadRow,.image-library-workspace-module__nXyyEq__lockedPhase,.image-library-workspace-module__nXyyEq__bulkProgress,.image-library-workspace-module__nXyyEq__stepCanvasToolbar>span:first-child,.image-library-workspace-module__nXyyEq__originalLock,.image-library-workspace-module__nXyyEq__transformControls,.image-library-workspace-module__nXyyEq__benchmarkIssues{background:var(--surface-row-alt)}.image-library-workspace-module__nXyyEq__projectHero{border-color:var(--border-section);background:linear-gradient(135deg,#16c6cd1a,#67a7ff14)}.image-library-workspace-module__nXyyEq__projectList button.image-library-workspace-module__nXyyEq__projectSelected{background:#16c6cd1a;border-color:#16c6cd59}.image-library-workspace-module__nXyyEq__search{background:var(--surface-control);border-color:var(--border-control)}.image-library-workspace-module__nXyyEq__assetCardSelected,.image-library-workspace-module__nXyyEq__versionRail button.image-library-workspace-module__nXyyEq__versionSelected{border-color:var(--orange);box-shadow:0 0 0 2px #f65d002e}.image-library-workspace-module__nXyyEq__assetCardActions button,.image-library-workspace-module__nXyyEq__assetCardActions a{background:var(--surface-control)}.image-library-workspace-module__nXyyEq__bulkProgress{color:var(--text-primary)}.image-library-workspace-module__nXyyEq__bulkProgress>span{background:#16c6cd6b}.image-library-workspace-module__nXyyEq__bulkProgress small{color:var(--text-primary)}.image-library-workspace-module__nXyyEq__editorPage,.image-library-workspace-module__nXyyEq__editorMain{background:var(--surface-page)}.image-library-workspace-module__nXyyEq__canvasArea{background:var(--surface-row)}.image-library-workspace-module__nXyyEq__editorControls .image-library-workspace-module__nXyyEq__workflowSection{border-color:var(--border-subtle)}.image-library-workspace-module__nXyyEq__editorControls .image-library-workspace-module__nXyyEq__workflowSectionActive{border-color:var(--border-section);box-shadow:0 4px 16px #0000002e}.image-library-workspace-module__nXyyEq__workflowSectionHeader{color:var(--text-primary)}.image-library-workspace-module__nXyyEq__workflowSectionHeader:disabled{background:var(--surface-row);color:var(--text-muted)}.image-library-workspace-module__nXyyEq__workflowStepNumber{background:var(--surface-raised);color:var(--teal-2)}.image-library-workspace-module__nXyyEq__workflowStatus_ready{color:#ff9b61;background:#f65d001f}.image-library-workspace-module__nXyyEq__workflowStatus_complete{color:#7be5b8;background:#43d69b1f}.image-library-workspace-module__nXyyEq__workflowStatus_locked{background:var(--surface-row-alt);color:var(--text-muted)}.image-library-workspace-module__nXyyEq__stepCanvasToolbar>strong,.image-library-workspace-module__nXyyEq__readOnlyToolbar strong,.image-library-workspace-module__nXyyEq__assetIdentityMeta strong,.image-library-workspace-module__nXyyEq__detailRow strong,.image-library-workspace-module__nXyyEq__selectionGuide strong,.image-library-workspace-module__nXyyEq__aiRunReceipt strong{color:var(--text-primary)}.image-library-workspace-module__nXyyEq__segmented .image-library-workspace-module__nXyyEq__activeTool{background:var(--surface-raised);color:var(--text-primary)}.image-library-workspace-module__nXyyEq__comparisonEditable{background:var(--surface-row)}.image-library-workspace-module__nXyyEq__originalReference figcaption,.image-library-workspace-module__nXyyEq__imageMeta span{color:var(--text-secondary)}.image-library-workspace-module__nXyyEq__storefrontPreviewDialog>header,.image-library-workspace-module__nXyyEq__storefrontPreviewDialog>footer{border-color:var(--border-subtle)}.image-library-workspace-module__nXyyEq__storefrontPreviewDialog>header span{color:var(--orange)}.image-library-workspace-module__nXyyEq__approvalConfirmationBody span{color:var(--text-muted)}.image-library-workspace-module__nXyyEq__empty,.image-library-workspace-module__nXyyEq__projectEmpty{border-color:var(--border-section);color:var(--text-muted);background:#ffffff04}.image-library-workspace-module__nXyyEq__workerRunTableWrap{border:1px solid var(--border-subtle);border-radius:12px;overflow:auto}.image-library-workspace-module__nXyyEq__workerRunTable{border-collapse:collapse;width:100%;min-width:880px}.image-library-workspace-module__nXyyEq__workerRunTable th{background:var(--surface-row-alt);color:var(--text-muted);font-size:max(10px, var(--ui-font-floor,0px));letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:10px 12px}.image-library-workspace-module__nXyyEq__workerRunTable td{background:var(--surface-row);border-top:1px solid var(--border-subtle);color:var(--text-primary);vertical-align:top;padding:11px 12px}.image-library-workspace-module__nXyyEq__workerRunTable td:first-child{min-width:190px}.image-library-workspace-module__nXyyEq__workerRunTable td:nth-child(2){min-width:135px}.image-library-workspace-module__nXyyEq__workerRunTable td:nth-child(3){min-width:145px}.image-library-workspace-module__nXyyEq__workerRunTable td:nth-child(4){min-width:245px}.image-library-workspace-module__nXyyEq__workerRunTable td:nth-child(5){min-width:235px}.image-library-workspace-module__nXyyEq__workerRunTable td strong,.image-library-workspace-module__nXyyEq__workerRunTable td small{display:block}.image-library-workspace-module__nXyyEq__workerRunTable td strong{font-size:max(12px, var(--ui-font-floor,0px));overflow-wrap:anywhere}.image-library-workspace-module__nXyyEq__workerRunTable td small{color:var(--text-muted);font-size:max(10px, var(--ui-font-floor,0px));overflow-wrap:anywhere;max-width:340px;margin-top:4px;line-height:1.4}.image-library-workspace-module__nXyyEq__workerRunStatus{background:var(--surface-raised);border:1px solid var(--border-subtle);color:var(--text-secondary);font-size:max(9px, var(--ui-font-floor,0px));text-transform:uppercase;border-radius:999px;padding:4px 7px;font-weight:900;display:inline-block}.image-library-workspace-module__nXyyEq__workerRunStatus_completed{color:#7be5b8;background:#43d69b1f;border-color:#43d69b59}.image-library-workspace-module__nXyyEq__workerRunStatus_failed{color:#ffabb2;background:#ff8a941a;border-color:#ff8a9461}.image-library-workspace-module__nXyyEq__workerRunStatus_running,.image-library-workspace-module__nXyyEq__workerRunStatus_validating{color:#a9cbff;background:#67a7ff1a;border-color:#67a7ff59}.image-library-workspace-module__nXyyEq__workerRunStatus_queued{color:#ffd18c;background:#ffbd5b1c;border-color:#ffbd5b4d}@media (max-width:760px){.image-library-workspace-module__nXyyEq__projectUploadFields{grid-template-columns:1fr}.image-library-workspace-module__nXyyEq__projectUploadFields label:nth-child(3){grid-column:auto}.image-library-workspace-module__nXyyEq__projectUploadQueue>button{width:100%}.image-library-workspace-module__nXyyEq__projectMediaContent>header{flex-direction:column;align-items:stretch;gap:10px}.image-library-workspace-module__nXyyEq__projectFolderActions{opacity:1}}.image-library-workspace-module__nXyyEq__safeguardNotice{background:color-mix(in srgb, var(--teal) 8%, transparent);border:1px solid color-mix(in srgb, var(--teal) 28%, var(--border-section));color:var(--text-secondary);font-size:max(12px, var(--ui-font-floor,0px));border-radius:10px;padding:10px 13px}.image-library-workspace-module__nXyyEq__safeguardNotice summary{color:var(--text-primary);cursor:pointer;font-weight:850}.image-library-workspace-module__nXyyEq__safeguardNotice p{margin:8px 0 0;line-height:1.5}.image-library-workspace-module__nXyyEq__sectionSelect.image-library-workspace-module__nXyyEq__sectionSelect{display:none}.image-library-workspace-module__nXyyEq__sectionTabs{flex-wrap:wrap;width:fit-content;overflow-x:visible}.image-library-workspace-module__nXyyEq__sectionTabs button{flex:none;justify-content:center;min-width:0;min-height:36px;padding:8px 14px}.image-library-workspace-module__nXyyEq__sectionTabs button b{background:var(--surface-raised);color:var(--text-muted);font-size:max(10px, var(--ui-font-floor,0px));text-align:center;border-radius:999px;min-width:21px;padding:2px 6px}.image-library-workspace-module__nXyyEq__sectionTabs button.image-library-workspace-module__nXyyEq__sectionTabActive b{background:color-mix(in srgb, var(--orange) 16%, transparent);color:var(--orange-2)}.image-library-workspace-module__nXyyEq__sectionLoading{background:var(--surface-row);border:1px solid var(--border-section);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:10px 13px;display:grid}.image-library-workspace-module__nXyyEq__sectionLoading>span{border:2px solid var(--border-section);border-top-color:var(--orange);border-radius:50%;grid-row:1/3;width:17px;height:17px;animation:.8s linear infinite image-library-workspace-module__nXyyEq__imageCenterSpin}.image-library-workspace-module__nXyyEq__sectionLoading strong{font-size:max(12px, var(--ui-font-floor,0px))}.image-library-workspace-module__nXyyEq__sectionLoading small{font-size:max(10px, var(--ui-font-floor,0px))}.image-library-workspace-module__nXyyEq__studioIndexShell{grid-template-columns:minmax(0,1fr)}.image-library-workspace-module__nXyyEq__serverPageNote{background:var(--surface-control);border:1px solid var(--border-control);color:var(--text-muted);font-size:max(10px, var(--ui-font-floor,0px));border-radius:9px;align-items:center;padding:9px 11px;font-weight:800;display:flex}.image-library-workspace-module__nXyyEq__libraryPageStatus{color:var(--text-secondary);font-size:max(12px, var(--ui-font-floor,0px));align-items:center;gap:8px;min-height:34px;font-weight:800;display:flex}.image-library-workspace-module__nXyyEq__libraryPageStatus>span{border:2px solid var(--border-section);border-top-color:var(--orange);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite image-library-workspace-module__nXyyEq__imageCenterSpin}@keyframes image-library-workspace-module__nXyyEq__imageCenterSpin{to{transform:rotate(360deg)}}@media (max-width:760px){.image-library-workspace-module__nXyyEq__header{gap:14px}.image-library-workspace-module__nXyyEq__header h1{font-size:28px}.image-library-workspace-module__nXyyEq__headerActions>button{flex:1;justify-content:center}.image-library-workspace-module__nXyyEq__safeguardNotice{padding:9px 11px}.image-library-workspace-module__nXyyEq__sectionTabs{display:none}.image-library-workspace-module__nXyyEq__sectionSelect.image-library-workspace-module__nXyyEq__sectionSelect{gap:6px;display:grid}.image-library-workspace-module__nXyyEq__sectionSelect>span{color:var(--text-muted);font-size:max(10px, var(--ui-font-floor,0px));letter-spacing:.06em;text-transform:uppercase;font-weight:850}.image-library-workspace-module__nXyyEq__sectionSelect select{min-height:44px;font-weight:800}}@media (prefers-reduced-motion:reduce){.image-library-workspace-module__nXyyEq__sectionLoading>span,.image-library-workspace-module__nXyyEq__libraryPageStatus>span{animation:none}}.image-library-workspace-module__nXyyEq__storefrontWorkspace.image-library-workspace-module__nXyyEq__storefrontWorkspace{gap:10px}.image-library-workspace-module__nXyyEq__storefrontWorkspace.image-library-workspace-module__nXyyEq__storefrontWorkspace .image-library-workspace-module__nXyyEq__header{gap:8px 16px;padding:9px 12px 12px}.image-library-workspace-module__nXyyEq__storefrontWorkspace.image-library-workspace-module__nXyyEq__storefrontWorkspace .image-library-workspace-module__nXyyEq__header>div:first-child{flex:170px}.image-library-workspace-module__nXyyEq__storefrontWorkspace.image-library-workspace-module__nXyyEq__storefrontWorkspace .image-library-workspace-module__nXyyEq__header h1{margin:0;font-size:22px}.image-library-workspace-module__nXyyEq__storefrontWorkspace .image-library-workspace-module__nXyyEq__headerActions{align-items:center}.image-library-workspace-module__nXyyEq__storefrontWorkspace .image-library-workspace-module__nXyyEq__safeguardNotice{max-width:360px;padding:7px 10px}.image-library-workspace-module__nXyyEq__studioFilters label:first-child{flex:0 380px;width:380px;max-width:380px}.image-library-workspace-module__nXyyEq__studioFilters label{max-width:240px}.image-library-workspace-module__nXyyEq__libraryTools{justify-content:flex-start}.image-library-workspace-module__nXyyEq__libraryTools>.image-library-workspace-module__nXyyEq__search{flex:0 380px;width:380px;min-width:0;max-width:380px}.image-library-workspace-module__nXyyEq__analysisTableScroll{overflow-x:auto}.image-library-workspace-module__nXyyEq__exportPreviewList{max-height:20rem;overflow-y:auto}.image-library-workspace-module__nXyyEq__cloudControls{flex-wrap:wrap;align-items:center;gap:12px;margin-block:10px;display:flex}.image-library-workspace-module__nXyyEq__cloudControls label{align-items:center;gap:8px;max-width:100%;display:flex}.image-library-workspace-module__nXyyEq__cloudControls input[type=checkbox]{flex:none;width:auto}.image-library-workspace-module__nXyyEq__searchGroupNotice{grid-column:1/-1}.image-library-workspace-module__nXyyEq__libraryDiscovery{min-width:0;display:block}.image-library-workspace-module__nXyyEq__libraryDiscovery .image-library-workspace-module__nXyyEq__assetBody>strong{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;display:-webkit-box}.image-library-workspace-module__nXyyEq__libraryDiscovery .image-library-workspace-module__nXyyEq__assetGrid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.image-library-workspace-module__nXyyEq__libraryDiscovery .image-library-workspace-module__nXyyEq__assetCardActions{flex-wrap:wrap;display:flex}.image-library-workspace-module__nXyyEq__libraryDiscovery .image-library-workspace-module__nXyyEq__assetCardActions button,.image-library-workspace-module__nXyyEq__libraryDiscovery .image-library-workspace-module__nXyyEq__assetCardActions a{flex:auto;min-width:0}.image-library-workspace-module__nXyyEq__layoutTemplateDialog{width:min(1100px,100vw - 32px);max-height:calc(100dvh - 48px);overflow-y:auto}
