.studio{max-width:850px;margin:auto}.studio h1{font-size:clamp(64px,12vw,110px)}.studio-panel{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:clamp(20px,4vw,40px);margin-top:36px}.studio-panel h2{font-size:30px}.studio-panel form{display:grid;gap:14px}.studio-panel label{font-weight:700}.studio-panel input,.studio-panel select{width:100%;min-width:0}.studio-panel button{border:0;cursor:pointer;font:inherit;text-align:center}.studio-panel button:disabled{opacity:.6;cursor:wait}.small,.notice{color:var(--muted);font-size:14px}.alert,.success{padding:12px 16px;border-radius:8px;background:#4b2630;color:#ffe1e7}.success{background:#183f36;color:#d3ffed}

.export-settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0}.export-settings select{width:100%}@media(max-width:600px){.export-settings{grid-template-columns:1fr}}
