.finance-tabs{display:flex;gap:4px;border-bottom:1px solid #d8dde5;margin:0 0 16px}.finance-tabs button{min-height:38px;padding:0 16px;border:0;border-bottom:2px solid transparent;background:transparent;color:#586273}.finance-tabs button.active{border-bottom-color:#b42318;color:#1d2530;font-weight:700}.finance-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.finance-grid section{min-width:0}.finance-grid h2{font-size:16px;margin:0 0 10px;letter-spacing:0}.finance-grid table{min-width:520px}.workbench-toolbar #financePeriod{flex:0 0 150px;width:150px}.workbench-toolbar>.tag{white-space:nowrap}.finance-recon-detail{margin-top:20px}.finance-recon-detail h2{font-size:16px;margin:0 0 10px}.finance-recon-detail .table-wrap table{min-width:760px}.selected-row td{background:#f6f8fb}.warning-text{color:#b42318;font-weight:700}@media(max-width:900px){.finance-grid{grid-template-columns:1fr}.finance-tabs{overflow-x:auto}.finance-tabs button{flex:0 0 auto}.workbench-toolbar #financePeriod{flex-basis:130px;width:130px}}
