.dashboard-display-settings,.dashboard-display-settings-group,.dashboard-display-settings-groups,.dashboard-page-shell,.dashboard-surface-header,.dashboard-surface-header-actions{min-width:0}.dashboard-summary-strip{align-content:center;grid-gap:var(--dashboard-card-inner-gap);padding:var(--dashboard-container-padding);border:1px solid var(--dashboard-surface-border);border-radius:var(--dashboard-surface-radius);background:var(--dashboard-surface-background-gradient);box-sizing:border-box}.dashboard-summary-strip,.dashboard-summary-strip-row{display:grid;gap:var(--dashboard-card-inner-gap);min-width:0}.dashboard-summary-strip-row{grid-template-columns:minmax(120px,auto) minmax(92px,auto) minmax(76px,1fr);align-items:center;grid-gap:var(--dashboard-card-inner-gap);color:var(--ink);font-family:var(--dashboard-data-body-font-family);font-size:var(--dashboard-table-body-font-size);line-height:1}.dashboard-summary-strip-row.has-no-track{grid-template-columns:minmax(120px,auto) minmax(92px,auto) minmax(76px,1fr)}.dashboard-summary-strip-label,.dashboard-summary-strip-value{min-width:0}.dashboard-inline-amount{display:inline-flex;align-items:center;justify-content:center;gap:var(--dashboard-card-copy-gap);white-space:nowrap}.dashboard-summary-strip-label,.dashboard-summary-strip-value{font-family:var(--dashboard-card-headline-font-family);font-size:var(--dashboard-table-body-font-size);font-weight:var(--dashboard-card-headline-font-weight);line-height:1;white-space:nowrap}.dashboard-summary-strip-value{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--dashboard-card-copy-gap);text-align:right}.dashboard-summary-strip-track{display:block;width:100%;height:8px;overflow:hidden;border-radius:999px;background:var(--dashboard-balance-track-background)}.dashboard-summary-strip-track>span{display:block;width:0;height:100%;border-radius:inherit;background:var(--dashboard-balance-expense-gradient)}.dashboard-summary-strip-row.is-income .dashboard-summary-strip-track>span{background:var(--dashboard-balance-income-gradient)}.dashboard-summary-strip-row.is-expense .dashboard-summary-strip-track>span{background:var(--dashboard-balance-expense-gradient)}.dashboard-summary-strip-row.has-no-track:after{content:"";min-width:0}.dashboard-data-panel{min-width:0}.dashboard-surface-card-data{display:grid;grid-gap:var(--dashboard-container-padding);gap:var(--dashboard-container-padding);min-width:0;padding:var(--dashboard-container-padding);border:1px solid var(--dashboard-surface-border);border-radius:var(--dashboard-surface-radius);background:var(--dashboard-surface-background);box-shadow:var(--dashboard-surface-inset-shadow)}.dashboard-surface-card-flat{border-color:transparent;background:transparent;box-shadow:none}.dashboard-collection-display-settings-group{display:grid;grid-gap:var(--dashboard-container-padding);gap:var(--dashboard-container-padding);min-width:0}.dashboard-state,.dashboard-table-state{color:var(--dashboard-empty-state-color);font-family:var(--dashboard-data-body-font-family)}.dashboard-message-toast{pointer-events:auto;width:min(420px,calc(100vw - 32px));padding:16px 18px;border-color:var(--dashboard-surface-border);border-radius:var(--dashboard-surface-radius);background:var(--dashboard-surface-background-strong);box-shadow:0 18px 42px rgba(7,28,59,.18)}.dashboard-message-toast:not(.is-persistent){animation:dashboard-feedback-toast-hide 6s ease forwards}.dashboard-feedback-toast.is-persistent{animation:none!important;opacity:1;transform:none}.dashboard-message-toast-content{align-items:flex-start;flex-wrap:wrap;line-height:1.35}.dashboard-message-toast-content>span{flex:1 1 240px}.dashboard-message-toast.is-error{border-color:rgba(145,36,43,.3)}.dashboard-message-toast.is-warning{border-color:rgba(181,127,28,.34)}.dashboard-message-toast.is-success{border-color:rgba(36,122,83,.3)}.dashboard-summary-strip-adjacent{grid-column:span 2;align-self:stretch;width:calc(100% - 10px);margin-left:10px}@media (max-width:1400px){.dashboard-responsive-grid-4-3-2-1{grid-template-columns:var(--dashboard-grid-columns-3)}}@media (max-width:1500px){.dashboard-responsive-grid-4-2-1{grid-template-columns:var(--dashboard-grid-columns-2)}}@media (max-width:1040px){.dashboard-responsive-grid-4-3-2-1{grid-template-columns:var(--dashboard-grid-columns-2)}}@media (max-width:960px){.dashboard-responsive-grid-3-2-1{grid-template-columns:var(--dashboard-grid-columns-2)}}@media (max-width:900px){.dashboard-summary-strip-row,.dashboard-summary-strip-row.has-no-track{grid-template-columns:minmax(105px,auto) minmax(82px,auto) minmax(60px,1fr)}.dashboard-summary-strip-adjacent{width:100%;margin-left:0}}@media (max-width:760px){.dashboard-responsive-grid-4-3-2-1{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.dashboard-grid-span-full-mobile{grid-column:1/-1}.dashboard-responsive-grid-4-2-1{grid-template-columns:minmax(0,1fr)}.dashboard-search-fluid-mobile{width:100%;max-width:none}}@media (max-width:640px){.dashboard-summary-strip-row,.dashboard-summary-strip-row.has-no-track{grid-template-columns:minmax(0,1fr) auto}.dashboard-summary-strip-row.has-no-track:after,.dashboard-summary-strip-track{grid-column:1/-1}.dashboard-summary-strip-row.has-no-track:after{display:none}.dashboard-responsive-grid-3-2-1{grid-template-columns:minmax(0,1fr)}}