#estimateEditStatus{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 14px;margin:0 0 12px;border:1px solid #9bbbad;border-radius:8px;background:#eef7f2;color:#163d2e;font-size:13px}
#estimateEditStatus[hidden]{display:none}
#estimateEditStatus span{flex:1;min-width:220px}
#estimateReadOnlyDialog{width:min(1400px,96vw);max-width:96vw;height:90vh;padding:18px;border:1px solid #cbd5ce;border-radius:12px}
#estimateReadOnlyDialog::backdrop{background:#15261d80}
#estimateReadOnlyDialog header{display:flex;align-items:start;justify-content:space-between;gap:16px}
#estimateReadOnlyDialog h2{margin:0 0 6px;font-size:20px}
#estimateReadOnlyDialog p{margin:0 0 14px}
#estimateReadOnlyDialog iframe{width:100%;height:calc(100% - 85px);border:0}
@media print{#estimateEditStatus{display:none!important}}
