.studio-download-settings{margin:10px 32px 0;border:1px solid #ddd4c7;border-radius:10px;background:#fffaf2;color:#453c31;font:13px/1.6 system-ui,sans-serif;position:relative;z-index:5}
.studio-download-settings[hidden]{display:none}
.studio-download-settings summary{padding:9px 14px;cursor:pointer;font-weight:600}
.studio-download-settings>div{padding:0 14px 12px;max-width:650px}
.studio-download-settings label{display:flex;align-items:center;gap:7px;cursor:pointer}
.studio-download-settings input{width:16px;height:16px;accent-color:#796b53}
.studio-download-settings p{margin:8px 0}
.studio-download-settings a{color:#66502e;text-decoration:underline}
.studio-download-floating{position:fixed;bottom:12px;left:12px;max-width:min(400px,calc(100vw - 24px));margin:0;z-index:1000;box-shadow:0 3px 16px #0002}
@media(max-width:700px){.studio-download-settings:not(.studio-download-floating){margin:8px 14px 0}}
