.monthly-history-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}
.monthly-history-controls{display:flex;align-items:end;gap:14px;flex-wrap:wrap;margin:20px 0}
.monthly-history-controls label{display:grid;gap:6px;min-width:150px}
.monthly-history-table{margin:20px 0;padding:16px;border:1px solid var(--border,#355249);border-radius:12px}
.monthly-history-table h3{margin:0 0 14px}
.monthly-history-table .table-wrap{max-width:100%;overflow-x:auto}
.monthly-history-table table{width:100%;min-width:640px}
.monthly-history-table td:nth-child(2),.monthly-history-table td:nth-child(3){white-space:nowrap}
.monthly-history-warning{color:#ebbd70}
body[data-theme="light"] .monthly-history-warning{color:#684007}
@media(max-width:640px){.monthly-history-controls>*{flex:1 1 160px}.monthly-history-table{padding:10px}.monthly-history-heading .pill{font-size:.8rem}}
