.monthly-close-units{display:flex;flex-wrap:wrap;gap:.65rem 1.1rem;margin:1rem 0;border:1px solid #c4d3d6;border-radius:8px;padding:1rem}.monthly-close-units label{display:inline-flex;align-items:center;gap:.45rem}.monthly-close-units input{width:1.1rem;height:1.1rem}.monthly-close-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1rem}.monthly-close-summary table td:last-child{text-align:right;font-variant-numeric:tabular-nums}.monthly-close-summary tbody tr:is(:nth-child(4),:nth-child(11),:last-child){font-weight:700;background:#eaf1f1}.monthly-close-detail details{padding:.65rem 0;border-bottom:1px solid #d5dfdf}.monthly-close-detail summary{cursor:pointer;font-weight:600}.monthly-close-history button{display:block;margin:.5rem 0}
