#audio-settings-dialog{box-sizing:border-box;width:min(540px,calc(100vw - 24px));max-height:90dvh;overflow:auto;padding:32px;border:2px solid #141815;border-radius:20px;background:#f4f0e6;color:#171c18;box-shadow:8px 8px 0 #131814;font-family:inherit}#audio-settings-dialog::backdrop{background:#101811a8;backdrop-filter:blur(5px)}#audio-settings-dialog h2{font-size:30px;margin:8px 45px 12px 0}#audio-settings-dialog p{line-height:1.6;color:#485347}#audio-settings-close{position:absolute;right:14px;top:14px;width:44px;height:44px;border:2px solid #151b15;border-radius:12px;background:#eea38d;color:#151b15;font-size:28px}#audio-settings-dialog fieldset{border:1px solid #bcc5b6;border-radius:12px;padding:16px;margin:16px 0;background:#fffdf7}#audio-settings-dialog label{display:flex;justify-content:space-between;align-items:center;gap:20px;font-weight:700}#audio-settings-dialog input[type=range]{width:100%;margin-top:18px;accent-color:#47724b}#audio-settings-dialog input[type=checkbox]{width:22px;height:22px;accent-color:#47724b}#audio-preview{width:100%;padding:14px;border:2px solid #151b15;border-radius:10px;background:#d3e99f;font:inherit;font-weight:700}#audio-settings-open{white-space:nowrap}
