.studio-shell{min-height:100vh;max-width:1180px;margin:auto;padding:28px}.studio-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.studio-header p{color:var(--muted);margin:4px 0}.studio-actions{display:flex;gap:10px}.creator-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.creator-card,.jobs-panel{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:20px}.creator-card h2{margin:0 0 4px}.creator-card>p{color:var(--muted);margin:0 0 18px}.creator-card form{display:grid;gap:12px}.creator-card label{display:grid;gap:6px;color:var(--muted);font-size:12px}.creator-card textarea{resize:vertical;min-height:110px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.jobs-panel{margin-top:18px}.jobs-head{display:flex;justify-content:space-between;align-items:center}.job-card{margin-top:10px;background:#0d1014;border:1px solid var(--line);border-radius:12px;padding:14px}.job-top{display:flex;justify-content:space-between;gap:12px}.job-card p{color:#cbd2da;margin:8px 0}.job-meta{color:var(--muted);font-size:12px}.progress{height:6px;background:#242a32;border-radius:99px;overflow:hidden;margin:10px 0}.progress span{display:block;height:100%;background:linear-gradient(90deg,var(--accent2),var(--accent));border-radius:99px}.result-links{display:flex;flex-wrap:wrap;gap:8px}.result-links a{color:var(--accent);text-decoration:none;border:1px solid #9eff6f44;padding:5px 8px;border-radius:7px;font-size:12px}.disabled-note{color:var(--danger)!important}@media(max-width:800px){.creator-grid{grid-template-columns:1fr}.studio-shell{padding:18px}}
