/* v11.7.4.5: text/vector correction report preview */
.correction-report-trigger{width:100%;margin:8px 0 12px;min-height:49px;font-weight:800;border:2px solid #11704c!important;color:#13553a!important}
#correctionHtmlDialog[hidden]{display:none!important}
#correctionHtmlDialog{position:fixed;inset:0;z-index:120500;background:#101d18ad;display:flex;align-items:center;justify-content:center;padding:14px;direction:rtl}
.correction-html-screen{background:#f5f7f4;width:min(980px,100%);max-height:95dvh;border-radius:15px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 35px #07140c70}
.correction-html-top,.correction-html-actions{padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:9px;flex-wrap:wrap}
.correction-html-top{background:#0c5238;color:white}.correction-html-top button{background:white;border:0;border-radius:8px;padding:8px 12px;color:#0d422e}
#correctionHtmlFrame{background:white;border:0;display:block;width:100%;height:min(68dvh,770px);min-height:220px;flex:1}
.correction-html-actions button{background:#0b6747;color:white;border:0;border-radius:10px;font-weight:750;min-height:44px;padding:9px 12px;flex:1}
@media(max-width:580px){#correctionHtmlDialog{padding:4px}.correction-html-screen{max-height:98dvh}.correction-html-actions{gap:6px}.correction-html-actions button{flex-basis:calc(50% - 6px);font-size:12px}}
