.audio-tools-button{margin-inline-start:.4rem;white-space:normal}
.audio-editor{max-width:780px;margin-inline:auto}
.audio-editor audio{display:block;width:100%;margin-block:.7rem 1rem}
.audio-editor fieldset{border:1px solid var(--border,#dbe3ed);border-radius:12px;margin-block:1rem;padding:1rem}
.audio-editor legend{padding-inline:.5rem}
.audio-editor .audio-editor-toggle{display:flex;align-items:center;gap:.5rem;line-height:1.8;margin-block:.9rem}
.audio-editor .audio-editor-toggle input{width:auto;flex:0 0 auto}
.audio-editor [data-mark]{margin-top:.5rem;font-size:.84rem;min-height:44px}
.audio-editor #audio-editor-status{min-height:1.8em;line-height:1.8}
.audio-editor #audio-editor-result{border-top:1px solid var(--border,#dbe3ed);margin-top:1rem;padding-top:1rem}
@media(max-width:600px){.audio-editor .grid2{grid-template-columns:1fr}.audio-tools-button{margin-top:.4rem}.audio-editor fieldset{padding:.7rem}}
