/* Copyright (c) 2026 TNSystem. Alle Rechte vorbehalten. */
.audio-dictation-status{display:block;font-size:.85rem;line-height:1.4;overflow-wrap:anywhere}
.dictation-review[hidden]{display:none}
.dictation-review{margin:12px 0;padding:12px;border:1px solid rgba(111,181,237,.4);border-radius:14px;background:rgba(24,47,70,.4);color:inherit}
.dictation-review-status{display:block;font-size:.85rem;opacity:.85}
.dictation-review-item{padding-top:8px}
.dictation-review-text{margin:0 0 8px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:12rem;overflow:auto}
.dictation-review-actions{display:flex;flex-wrap:wrap;gap:8px}
.dictation-review-actions button{min-width:88px;min-height:44px;border:1px solid currentColor;border-radius:10px;padding:8px 14px;background:transparent;color:inherit;font:inherit;cursor:pointer}
.dictation-review-actions button:focus-visible{outline:3px solid #77c9ff;outline-offset:3px}
@media(max-width:760px){.dictation-review-actions button{flex:1}.dictation-review{padding:10px}}
@media(forced-colors:active){.dictation-review{background:Canvas;border-color:CanvasText}.dictation-review-actions button:focus-visible{outline-color:Highlight}}
