#fiscal-correction{margin-top:22px}
#fiscal-correction .empresa-fiscal{padding:0 16px 16px}
#fiscal-correction form{margin:12px 0}
#fiscal-correction form>.company-button{margin-top:14px}
#fiscal-correction-preview{border-top:1px solid #c9d8e6;margin-top:18px;padding-top:12px;overflow-wrap:anywhere}
#fiscal-correction-preview dl{display:grid;grid-template-columns:minmax(130px,.8fr) minmax(0,1.5fr);gap:8px 16px;font-size:12px}
#fiscal-correction-preview dt{font-weight:700}
#fiscal-correction-preview dd{margin:0;font-variant-numeric:tabular-nums}
#fiscal-correction-status{min-height:20px;font-size:12px;overflow-wrap:anywhere}
#fiscal-correction .error{color:#bb2841}
#fiscal-correction .success{color:#1b7251}
@media(max-width:520px){#fiscal-correction-preview dl{grid-template-columns:1fr;gap:4px}#fiscal-correction-preview dd{margin-bottom:8px}#fiscal-correction .company-button{white-space:normal;min-height:44px}#fiscal-correction .company-fields{grid-template-columns:1fr}}
