.sidebar{height:100vh;height:100dvh;overflow-y:auto;overscroll-behavior:contain;padding-bottom:max(16px,env(safe-area-inset-bottom));scrollbar-gutter:stable}.sidebar>*{flex-shrink:0}.sidebar .nav-item{flex-shrink:0;min-height:42px}.sidebar-bottom{margin-top:20px}.debt-summary-scroll{overflow-x:auto}.debt-summary-table{width:100%;border-collapse:collapse;min-width:900px}.debt-summary-table td,.debt-summary-table th{text-align:left;padding:10px;border-bottom:1px solid var(--border)}.debt-summary-table th{background:#eef5f8}@media(max-width:700px){.sidebar{padding-bottom:110px}.sidebar.open{overflow-y:auto}}
.debt-summary-table{font-family:inherit;font-size:14px;line-height:1.5;min-width:760px}.debt-summary-table th{font-size:14px}.debt-summary-total{font-size:16px;font-weight:600;line-height:1.8}.inventory-section041{display:grid;gap:18px}.inventory-section041 .toolbar{margin-bottom:0}
