.finance-monthly{margin-bottom:24px}.finance-monthly-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.finance-monthly-heading h2{margin:0}.finance-monthly-heading form{display:flex!important;align-items:end;gap:8px}.finance-monthly-heading label{display:grid;gap:4px}.finance-monthly-heading input{width:100px;padding:8px}.finance-monthly table{width:100%;border-collapse:collapse}.finance-monthly th,.finance-monthly td{padding:8px 12px;border-bottom:1px solid #dce6ef;white-space:nowrap;text-align:right}.finance-monthly th:first-child{text-align:left}.finance-monthly td:nth-child(2){width:30%;min-width:130px}.fm-bars{display:grid;gap:4px}.fm-bars i{display:block;height:9px;border-radius:3px}.fm-actual{background:#0782b8}.fm-scheduled{background:#dc9224}.finance-monthly-legend{display:flex;gap:20px;margin-bottom:8px}.finance-monthly-legend i{display:inline-block;width:12px;height:12px;border-radius:3px}.finance-monthly .table-wrap{overflow-x:auto}@media(max-width:600px){.finance-monthly td:nth-child(2),.finance-monthly thead th:nth-child(2){display:none}.finance-monthly th,.finance-monthly td{padding:8px 6px;font-size:12px}}
