.finance-page{grid-template-columns:minmax(0,1fr);align-content:start}.finance-page>div{min-width:0}.finance-page [hidden]{display:none!important}.finance-page .finance-view-nav{z-index:10;background:var(--core-bg);border-bottom:1px solid var(--core-line);margin-bottom:20px;padding:6px 0;position:sticky;top:-1px}.finance-page .finance-view-nav button{min-height:40px}.finance-page .finance-return{margin-bottom:10px}.finance-page h1:focus{outline:none}.finance-reconciliation{min-width:0}.finance-reconcile-toolbar{flex-wrap:wrap;align-items:end;gap:16px;padding:18px 0;display:flex}.finance-reconcile-toolbar .field{flex:320px;max-width:560px}.finance-reconcile-toolbar select{width:100%}.finance-reconcile-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.finance-reconcile-summary>div{border:1px solid var(--core-line);background:#fff;border-radius:5px;gap:5px;padding:14px 18px;display:grid}.finance-reconcile-summary span{color:var(--core-muted);font-size:12px}.finance-reconcile-summary strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:22px}.finance-reconcile-empty{border:1px solid var(--core-line);background:#fff;margin-top:20px}.finance-page .workspace-target{scroll-margin-top:70px}.finance-page .finance-stats{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=820px){.finance-page .finance-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.finance-page .stat-card{min-width:0;padding:12px}.finance-page .stat-card strong{font-size:22px}.finance-page .core-page-heading{flex-wrap:wrap;align-items:start}.finance-page .core-page-heading>div{min-width:0}.finance-reconcile-summary{gap:7px}.finance-reconcile-summary>div{padding:10px}.finance-reconcile-summary strong{font-size:18px}.finance-reconcile-toolbar{gap:10px;padding:14px 0}.finance-reconcile-toolbar .field{flex-basis:100%}}
