.finance-dashboard .ample-expanded{display:block;margin:20px 0;padding:18px 0;border-top:1px solid #dce3e8;min-width:0}
.finance-dashboard .ample-expanded>h3{font-size:16px;font-weight:600;margin:0 0 14px}
.finance-dashboard #workspace .panel-grid>.panel{background:#fff;border:0;border-radius:0;padding:20px}
.finance-dashboard .view-actions{display:flex;gap:8px;align-items:center}
.finance-dashboard #blueprint-top .view-heading{align-items:start}
.finance-dashboard #blueprint-top .view-actions{max-width:530px;justify-content:flex-end}
.finance-dashboard #blueprint-top .blueprint-intro h3{font-size:20px}
.finance-dashboard .net-worth-scroll{overflow:auto;max-width:100%;padding-bottom:4px}
.finance-dashboard .net-worth-scroll svg{min-width:590px;aspect-ratio:760/270;min-height:210px;overflow:hidden}
.finance-dashboard .net-worth-scroll svg text{font-size:13px}
.finance-dashboard #workspace #net-worth-home{padding:24px 20px;border:0;margin:18px 0}
.finance-dashboard #workspace>.workspace-tabs{align-self:start;grid-row:1/30}
.finance-dashboard .net-worth-chart [role=button]{cursor:pointer;stroke-width:2}
.finance-dashboard .net-worth-chart [role=button]:focus{outline:none;stroke:#213d32;stroke-width:4}
.finance-dashboard .chart-assumptions{line-height:1.65;color:#5e6c78;max-width:85ch}
.finance-dashboard .investment-filter-panel{background:transparent;border-inline:0;border-radius:0}
.finance-dashboard .investment-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.finance-dashboard #view>.panel-grid{margin-block:22px}
.finance-dashboard .table-wrap{background:#fff}
.finance-dashboard .data-table th{position:sticky;top:0}
.finance-dashboard .data-table td,.finance-dashboard .data-table th{padding:14px 16px}
@media(max-width:760px){.finance-dashboard #blueprint-top .view-actions{max-width:none;justify-content:flex-start}.finance-dashboard .investment-tools{grid-template-columns:1fr}.finance-dashboard #workspace #net-worth-home{padding:20px 14px}.finance-dashboard .net-worth-scroll svg text{font-size:13px}.finance-dashboard #blueprint-top .view-heading h2{font-size:22px;line-height:1.3}.finance-dashboard #workspace>.workspace-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}
