
/* MBW Financial Manager: reconciliation and monthly close v1.6 */
.closing-nav{display:flex;flex-wrap:wrap;gap:12px;margin:-10px 0 22px;font-size:13px}
.close-month-select{display:flex;align-items:end;gap:10px;margin:0 0 20px}.close-month-select label{display:grid;gap:6px;font-weight:600;font-size:13px}
.close-month-select input,.close-fieldgrid input,.close-fieldgrid select,.close-notes textarea{border:1px solid #cbd8e6;border-radius:7px;padding:8px;font:inherit;max-width:100%;background:white;color:#192638}
.close-head{display:flex;align-items:center;justify-content:space-between}.close-state{text-transform:capitalize;font-size:12px;font-weight:700;color:#315478}
.close-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:12px 0 18px}.close-metrics div{background:#f4f7fb;padding:13px;border-radius:8px}.close-metrics small{display:block;color:#64748b;font-size:12px}.close-metrics strong{font-size:23px;display:block;margin-top:5px}
.close-account{border:1px solid #e0e7ef;border-radius:9px;margin:10px 0;background:white}.close-account summary{display:flex;align-items:center;gap:9px;padding:12px;cursor:pointer;flex-wrap:wrap}.close-account summary strong{font-size:13px}.close-account summary small{color:#64748b;font-size:12px}.close-account-dot{width:9px;height:25px;border-radius:5px;display:block;flex:none}.close-verdict{margin-left:auto;font-size:12px;font-weight:700;color:#425e7d}.close-account-body{border-top:1px solid #e5ebf2;padding:16px}.close-fieldgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.close-fieldgrid label{display:grid;gap:5px;font-size:12px;font-weight:600}.close-notes{display:grid;gap:5px;font-size:12px;font-weight:600;margin:15px 0}.close-notes textarea{width:100%}.close-confirm{display:flex;gap:10px;align-items:start;font-size:13px;margin:12px 0 18px}.close-confirm input{margin-top:3px}.btn:disabled{opacity:.45;cursor:not-allowed}
@media(max-width:640px){.close-metrics{grid-template-columns:repeat(2,1fr)}.close-fieldgrid{grid-template-columns:1fr}}
