.licornia-audio-dialog{width:min(430px,calc(100vw - 30px));max-height:calc(100dvh - 32px);overflow:auto;margin:auto;padding:28px;border:0;border-radius:25px;background:#fff9f6;color:#56335f;box-shadow:0 18px 80px #39234155;font-family:Nunito,sans-serif;touch-action:pan-y}
.licornia-audio-dialog::backdrop{background:#38234873;backdrop-filter:blur(5px)}
.licornia-audio-dialog h2{font:500 29px/1.15 Fredoka,sans-serif;margin:0 0 10px}.licornia-audio-dialog p{font-size:14px;color:#896d93;margin:0 0 22px}
.licornia-audio-dialog label{display:flex;align-items:center;gap:14px;min-height:52px;font-size:16px}.licornia-audio-dialog input[type=checkbox]{accent-color:#aa629b;width:25px;height:25px;flex:none}.licornia-audio-dialog input[type=range]{accent-color:#aa629b;flex:1;min-width:70px;min-height:44px}
.licornia-audio-dialog button{display:block;min-height:50px;width:100%;border:0;border-radius:14px;margin-top:14px;background:#f1e4f3;color:#65416e;font:500 17px Fredoka,sans-serif;cursor:pointer}.licornia-audio-dialog .audio-close{background:#aa629b;color:#fff}.licornia-audio-dialog :focus-visible{outline:3px solid #9772bd;outline-offset:4px}
