.ImageWorkbench_workbench__UvK0R{color:var(--text-main)}.ImageWorkbench_toolbar__3u_RE{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.ImageWorkbench_tabs__ZQLcF{display:flex;padding:5px;border:1px solid var(--border-color);background:var(--bg-card);border-radius:13px;gap:4px}.ImageWorkbench_tabs__ZQLcF button,.ImageWorkbench_toolbarActions__s26xg button{display:flex;align-items:center;justify-content:center;gap:8px;border:0;background:transparent;color:var(--text-sub);padding:11px 22px;border-radius:9px;font:inherit;cursor:pointer;white-space:nowrap}.ImageWorkbench_tabs__ZQLcF button[aria-pressed=true]{background:var(--primary-light);color:var(--primary);font-weight:600}.ImageWorkbench_toolbarActions__s26xg{display:flex;align-items:center;gap:8px}.ImageWorkbench_toolbarActions__s26xg button{border:1px solid var(--border-color);background:var(--bg-card);padding:11px 16px}.ImageWorkbench_workbench__UvK0R button:disabled{opacity:.45;cursor:not-allowed}.ImageWorkbench_workbench__UvK0R button:focus-visible,.ImageWorkbench_workbench__UvK0R select:focus-visible,.ImageWorkbench_workbench__UvK0R textarea:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.ImageWorkbench_primary__VjqXB{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 25px;border:0;border-radius:10px;background:var(--primary);color:#fff;font:inherit;font-weight:600;cursor:pointer}.ImageWorkbench_error__FKNbn,.ImageWorkbench_notice__c4OjF{padding:11px 16px;border-radius:9px;margin:0 0 14px;line-height:1.6}.ImageWorkbench_error__FKNbn{background:#fff1f2;color:#be123c}.ImageWorkbench_notice__c4OjF{color:var(--text-sub)}.ImageWorkbench_empty__IUw3f,.ImageWorkbench_notice__c4OjF{background:var(--bg-card);border:1px solid var(--border-color)}.ImageWorkbench_empty__IUw3f{min-height:calc(100dvh - 225px);display:flex;align-items:center;justify-content:center;flex-direction:column;padding:45px 20px;border-radius:18px;text-align:center}.ImageWorkbench_empty__IUw3f>[aria-hidden]{max-width:600px;width:85%;margin-bottom:16px}.ImageWorkbench_empty__IUw3f>svg{width:min(500px,85%);height:230px}.ImageWorkbench_empty__IUw3f h1{font-size:26px;margin:16px 0 6px}.ImageWorkbench_empty__IUw3f h2{font-size:19px;margin:0 0 12px}.ImageWorkbench_empty__IUw3f p{color:var(--text-secondary);margin:0 0 26px;line-height:1.8}.ImageWorkbench_empty__IUw3f small{color:var(--text-secondary);margin-top:14px}.ImageWorkbench_textWorkspace__x9UBD{display:flex;min-height:610px;height:calc(100dvh - 205px);border:1px solid var(--border-color);border-radius:18px;overflow:hidden;background:var(--bg-card)}.ImageWorkbench_preview__nGken{min-width:0;flex:1 1;display:flex;flex-direction:column;background:var(--bg-body)}.ImageWorkbench_preview__nGken header{height:63px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;border-bottom:1px solid var(--border-color);background:var(--bg-card)}.ImageWorkbench_preview__nGken header button{display:flex;align-items:center;gap:7px;border:0;padding:9px;background:transparent;color:var(--text-sub);cursor:pointer;font:inherit}.ImageWorkbench_textCanvas__ep1tY{display:flex;justify-content:center;align-items:center;min-height:0;flex:1 1;padding:24px;overflow:auto}.ImageWorkbench_textCanvas__ep1tY>img{max-width:100%;max-height:100%;object-fit:contain;box-shadow:var(--shadow-sm)}.ImageWorkbench_textEmpty__BNOQL{text-align:center;width:100%;color:var(--text-secondary)}.ImageWorkbench_textEmpty__BNOQL>[aria-hidden]{max-width:600px;width:85%;margin:auto}.ImageWorkbench_textEmpty__BNOQL>svg{max-width:500px;width:85%;height:230px}.ImageWorkbench_textEmpty__BNOQL h2{font-size:21px;color:var(--text-main);margin:24px 0 12px}.ImageWorkbench_textEmpty__BNOQL p{line-height:1.8}.ImageWorkbench_settings__iXero{width:360px;flex-shrink:0;display:flex;flex-direction:column;padding:25px;overflow:auto;border-left:1px solid var(--border-color)}.ImageWorkbench_settings__iXero h2{font-size:21px;margin:0 0 5px}.ImageWorkbench_settings__iXero>p{font-size:13px;color:var(--text-secondary);margin:0 0 26px}.ImageWorkbench_field__YfHPx{display:block;font-size:14px;font-weight:500;margin-bottom:24px}.ImageWorkbench_field__YfHPx>span{color:var(--primary)}.ImageWorkbench_field__YfHPx select,.ImageWorkbench_field__YfHPx textarea{display:block;width:100%;box-sizing:border-box;border:1px solid var(--border-color);border-radius:9px;background:var(--bg-card);color:var(--text-main);font:inherit;margin-top:12px;padding:12px;line-height:1.7}.ImageWorkbench_field__YfHPx textarea{resize:vertical;min-height:160px}.ImageWorkbench_settings__iXero footer{margin-top:auto;border-top:1px solid var(--border-color);padding-top:18px}.ImageWorkbench_settings__iXero footer>p{color:var(--text-secondary);font-size:12px;line-height:1.8}.ImageWorkbench_settings__iXero footer .ImageWorkbench_primary__VjqXB{width:100%}.ImageWorkbench_settings__iXero footer small{display:block;text-align:center;margin-top:10px;font-size:12px;color:var(--text-secondary)}.ImageWorkbench_resultActions__F8GTN{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 24px;background:var(--bg-card);border-top:1px solid var(--border-color)}.ImageWorkbench_resultActions__F8GTN>span{font-size:13px;color:var(--text-secondary)}.ImageWorkbench_recentList__QVY7H{display:flex;flex-direction:column;gap:15px}.ImageWorkbench_recentItem__pPTPD{display:flex;padding:14px;gap:14px;border:1px solid var(--border-color);border-radius:14px}.ImageWorkbench_recentPreview__VtT7V{width:100px;height:132px;flex-shrink:0;padding:0;border:0;border-radius:9px;overflow:hidden;background:var(--bg-body);cursor:pointer;color:var(--text-secondary)}.ImageWorkbench_recentPreview__VtT7V img{width:100%;height:100%;object-fit:cover}.ImageWorkbench_recentInfo__f8bm1{flex:1 1;min-width:0}.ImageWorkbench_recentName__k6WWo{font:inherit;font-weight:600;text-align:left;padding:0;background:none;color:var(--text-main);border:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.ImageWorkbench_recentInfo__f8bm1 p{font-size:13px;color:var(--text-secondary);margin:9px 0 5px}.ImageWorkbench_recentInfo__f8bm1 small{font-size:12px;color:var(--text-secondary)}.ImageWorkbench_recentActions__K6caL{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.ImageWorkbench_recentActions__K6caL button{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border:1px solid var(--border-color);border-radius:9px;background:var(--bg-card);color:var(--text-sub);cursor:pointer}.ImageWorkbench_recentActions__K6caL button:disabled,.ImageWorkbench_recentName__k6WWo:disabled,.ImageWorkbench_recentPreview__VtT7V:disabled{opacity:.45;cursor:not-allowed}.ImageWorkbench_recentEmpty___pMOk{padding:50px 10px;text-align:center;color:var(--text-secondary);line-height:1.8}@media(max-width:700px){.ImageWorkbench_toolbar__3u_RE{gap:8px;flex-wrap:wrap}.ImageWorkbench_tabs__ZQLcF button{padding:10px 14px}.ImageWorkbench_toolbarActions__s26xg button{padding:10px}.ImageWorkbench_toolbarActions__s26xg{margin-left:auto}.ImageWorkbench_textWorkspace__x9UBD{height:auto;min-height:0;flex-direction:column}.ImageWorkbench_preview__nGken{min-height:420px}.ImageWorkbench_textCanvas__ep1tY{min-height:320px;max-height:65dvh}.ImageWorkbench_settings__iXero{box-sizing:border-box;width:100%;border-left:0;border-top:1px solid var(--border-color)}.ImageWorkbench_empty__IUw3f{min-height:580px}.ImageWorkbench_empty__IUw3f>[aria-hidden]{max-width:600px;width:85%;margin-bottom:16px}.ImageWorkbench_empty__IUw3f>svg{height:180px}.ImageWorkbench_empty__IUw3f p{font-size:13px}.ImageWorkbench_resultActions__F8GTN{padding:14px;gap:8px}.ImageWorkbench_resultActions__F8GTN>span{font-size:12px}.ImageWorkbench_recentItem__pPTPD{padding:11px;gap:11px}.ImageWorkbench_recentPreview__VtT7V{width:85px;height:120px}}.ImageWorkbench_referenceHeading__Q_GM1{display:flex;align-items:center;justify-content:space-between;gap:8px}.ImageWorkbench_referenceHeading__Q_GM1 small{color:var(--text-secondary);font-size:12px}.ImageWorkbench_referenceList__Wvzpr{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ImageWorkbench_addReference__i_0ym,.ImageWorkbench_referenceItem__45D__{width:84px;height:84px;box-sizing:border-box;border:1px solid var(--border-color);border-radius:9px}.ImageWorkbench_referenceItem__45D__{position:relative}.ImageWorkbench_referenceItem__45D__ img{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px}.ImageWorkbench_referenceItem__45D__ button{position:absolute;top:3px;right:3px;width:24px;height:24px;border:0;border-radius:50%;background:#0009;color:#fff;cursor:pointer;font:inherit}.ImageWorkbench_addReference__i_0ym{display:grid;place-content:center;grid-gap:3px;gap:3px;border-style:dashed;background:var(--bg-page);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:12px}.ImageWorkbench_addReference__i_0ym span{font-size:22px;line-height:1}