/* Fiscal UI polish — V0.5.76 */
.fiscal-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;padding:10px 12px;border:1px solid #e4e7ec;border-radius:10px;background:#f8fafc}.fiscal-form-help{font-size:12px;color:#667085}.fiscal-warning-collapsible{padding:0!important;overflow:hidden}.fiscal-warning-collapsible>summary{cursor:pointer;padding:12px 14px;font-weight:700;color:#7a4b00;background:#fff9ed;list-style-position:inside}.fiscal-warning-collapsible>summary:hover{background:#fff4d6}.fiscal-warning-collapsible .fiscal-warning-body{margin:0;border:0;border-top:1px solid #f5c46b;border-radius:0;background:#fff;padding:12px 14px;color:#7a4b00}.operations-integrity-collapsible{display:block!important;padding:0!important;overflow:hidden}.operations-integrity-collapsible>summary{cursor:pointer;padding:10px 12px;font-weight:700;color:#344054;background:#f8fafc;list-style-position:inside}.operations-integrity-collapsible>summary:hover{background:#f2f4f7}.operations-integrity-collapsible .operations-integrity-body{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:0 12px 10px}.operations-integrity-collapsible .operations-integrity-body .final-check{width:100%}@media(max-width:700px){.fiscal-actions{align-items:flex-start;flex-direction:column}.fiscal-form-help{line-height:1.4}}
