body.avatar-clean-workspace{--surface:#13141b;--surface-2:#1c1d25;--surface-3:#101117;--border:#2b2c35;--border-soft:#292a32;--accent:#FF6B35;--text-dim:#a6a7b5;--ink:#f3f3f6;--text:#f3f3f6;background:transparent;align-items:stretch}
.avatar-clean-workspace .section-tabs,.avatar-clean-workspace .model-grid{display:none}
.avatar-picker{display:flex;align-items:center;gap:14px;margin-bottom:18px;max-width:540px}.avatar-picker label{margin:0;flex:0 0 95px;font-size:12px;color:var(--text-dim)}.avatar-picker select{flex:1;min-width:0;margin:0;min-height:44px}
body.avatar-clean-workspace .wrapper{display:block!important;max-width:none;width:100%;min-width:0}
body.avatar-clean-workspace .section.active>.grid-2{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr)!important;gap:24px;align-items:start}
body.avatar-clean-workspace .grid-2>div:has(>.generation-relocated-result:only-child){display:block}
body.avatar-clean-workspace .avatars-v3-aside{position:static!important;max-height:none!important;margin-top:24px}
body.avatar-clean-workspace .card{background:var(--surface)!important;border:1px solid var(--border);border-radius:16px;padding:24px;box-shadow:none;min-width:0}
.avatar-clean-workspace .card h3{font-size:14px;letter-spacing:-.02em;text-transform:none;color:var(--ink)}
.avatar-clean-workspace .info-box{max-width:760px;background:transparent;border:0;padding:0;margin:0 0 20px;color:var(--text-dim);font-size:12px;line-height:1.7}
.avatar-clean-workspace input[type=text],.avatar-clean-workspace input[type=number],.avatar-clean-workspace textarea,.avatar-clean-workspace select{background:var(--surface-3);border-color:var(--border);border-radius:10px;color:var(--ink);font-size:14px;max-width:100%}
.avatar-clean-workspace label{font-size:13px;line-height:1.5}.avatar-clean-workspace .dropzone{background:var(--surface-3);border-color:var(--border);border-radius:12px;min-height:90px}
.avatar-clean-workspace .submit-btn{background:#FF6B35!important;color:#111!important;border-radius:11px;min-height:44px;font-size:14px;box-shadow:none}
.avatar-clean-workspace .empty-state{min-height:260px;display:flex;align-items:center;justify-content:center;text-align:center;padding:30px;color:var(--text-dim);font-size:14px;line-height:1.7}
.avatar-clean-workspace video,.avatar-clean-workspace audio,.avatar-clean-workspace img{max-width:100%}
.avatar-clean-workspace .history-section{margin-top:28px}.avatar-clean-workspace .history-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))!important}
[data-theme=light] body.avatar-clean-workspace{--surface:#fff;--surface-2:#f1f2f5;--surface-3:#f6f7f9;--border:#dedee5;--border-soft:#dedee5;--ink:#17171e;--text:#17171e;--text-dim:#626270}
@media(max-width:760px){body.avatar-clean-workspace .section.active>.grid-2{grid-template-columns:minmax(0,1fr)!important;gap:16px}.avatar-picker{flex-direction:column;align-items:stretch;gap:8px}.avatar-picker label{flex:auto}body.avatar-clean-workspace .card{padding:18px}.avatar-clean-workspace .empty-state{min-height:180px}}
body.avatar-clean-workspace #section-avatars>.grid-2,body.avatar-clean-workspace #section-motion>.grid-2,body.avatar-clean-workspace #section-heygen>.grid-2{display:grid!important;grid-template-columns:minmax(280px,360px) minmax(0,1fr)!important;gap:24px!important}
body.avatar-clean-workspace .avatars-v3-aside{display:flex!important;gap:12px;padding:0;border:0;background:none;flex-wrap:wrap}
body.avatar-clean-workspace .avatars-v3-aside>span,body.avatar-clean-workspace .avatars-v3-aside>h2{display:none}
body.avatar-clean-workspace .avatars-v3-aside>button{width:auto;padding:10px 16px;margin:0}
@media(max-width:760px){body.avatar-clean-workspace #section-avatars>.grid-2,body.avatar-clean-workspace #section-motion>.grid-2,body.avatar-clean-workspace #section-heygen>.grid-2{grid-template-columns:minmax(0,1fr)!important}}
