.editorial-dialog{width:min(780px,calc(100% - 30px));max-height:calc(100dvh - 40px);padding:30px;overflow-y:auto}.editorial-dialog h2{font:32px Georgia,serif;letter-spacing:-.6px;margin:0 35px 16px 0}.editorial-note{font-size:12px;line-height:1.7;color:#63765d;margin:10px 0 19px}.editorial-dialog input:not([type=checkbox]),.editorial-dialog select,.editorial-dialog textarea{width:100%}.editorial-dialog textarea{resize:vertical;font:15px/1.75 Arial,sans-serif;min-height:220px;padding:14px;background:#fffdf6;border:1px solid #c9d0bd;border-radius:6px;color:#183c30}.editorial-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.editorial-actions{gap:12px;flex-wrap:wrap;margin-top:20px}.editorial-original{border-top:1px solid #d5d9c9;border-bottom:1px solid #d5d9c9;margin:18px 0;padding:16px 0;font-size:12px}.editorial-original summary{cursor:pointer;font-weight:600}.transcript-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.85}.editorial-original .transcript-body{font-size:13px;max-height:260px;overflow-y:auto;margin-top:16px}.transcript-dialog .transcript-body{max-height:65dvh;overflow-y:auto;padding-right:8px}.editorial-state{font-size:11px!important;color:#527744!important}.editorial-auto-title{margin:18px 0 0;font-size:12px}
@media(max-width:650px){.editorial-dialog{padding:24px 20px;max-height:calc(100dvh - 25px)}.editorial-dialog h2{font-size:27px}.editorial-dialog input:not([type=checkbox]),.editorial-dialog select,.editorial-dialog textarea{font-size:16px}.editorial-grid{grid-template-columns:1fr;gap:0}.editorial-note{font-size:11px}.editorial-actions{align-items:stretch}.editorial-actions .button{width:100%}.transcript-body{font-size:16px}.editorial-auto-title{font-size:10px;align-items:flex-start}}
