#excerpt-dialog{width:min(640px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto}#excerpt-dialog h2{font-size:22px;margin:0 0 10px}#excerpt-dialog p{line-height:1.45;margin:8px 0}#excerpt-file{font-weight:600;overflow-wrap:anywhere}#excerpt-audio{display:block;width:100%;height:54px;margin:10px 0}.excerpt-fields{display:flex;gap:12px;margin:12px 0}.excerpt-fields label{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;font-size:15px}.excerpt-fields input{width:100%;min-height:44px;padding:7px}#excerpt-selection{display:block;min-height:24px;color:var(--teal);font-size:15px}#excerpt-dialog .file-buttons{flex-wrap:wrap;gap:7px}#excerpt-dialog button{min-height:44px;font-size:15px}#excerpt-dialog .hint{font-size:14px}
