.yt-studio-host{display:grid;gap:20px;min-width:0}.yt-studio-host .row{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.yt-studio-host form,.yt-studio-host fieldset{display:grid;gap:16px;margin:20px 0}.yt-studio-host fieldset{padding:0;border:0;min-width:0}.yt-studio-host input,.yt-studio-host select,.yt-studio-host textarea{max-width:100%;min-width:0;width:100%}.yt-studio-host textarea{font:13px/1.8 "Nirmala UI","Segoe UI",sans-serif}.yt-studio-host .yt-local-check input{width:auto}.yt-studio-host p{line-height:1.8}.yt-studio-host code{overflow-wrap:anywhere;font-size:11px}.yt-studio-host small,.yt-studio-host .small{font-size:12px;color:#61796e;line-height:1.7}.ys-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.ys-shot{border:1px solid #dce4d7;border-radius:12px;background:#f6f8f2;padding:16px;display:grid;gap:12px;align-content:start;min-width:0}.ys-shot img{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#143f35;border-radius:8px}.ys-shot p{margin:0;font-size:13px}.yt-studio-host details{margin:20px 0}.yt-studio-host summary{cursor:pointer;font-weight:600}.ys-source,.ys-output{display:block;width:100%;max-width:640px;max-height:520px;object-fit:contain;background:#132f2c;border-radius:12px;margin:18px 0}.ys-output{max-width:480px;max-height:600px}.ys-job{padding:20px 0;border-top:1px solid #dce4d7}.yt-studio-host .yt-table table{min-width:780px}.yt-studio-host .yt-table input{min-width:100px}.yt-studio-host .yt-table select{min-width:150px}.yt-studio-host .yt-actions{align-items:center}.yt-studio-host li{line-height:1.8;margin:8px 0}@media(max-width:540px){.ys-grid{grid-template-columns:1fr}.yt-studio-host .yt-actions button{flex-basis:100%}.ys-shot{padding:12px}}
