.hide-scrollbar[data-v-16541217]{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar[data-v-16541217]::-webkit-scrollbar{width:0;height:0}.expense-matrix[data-v-16541217]{border-collapse:separate;border-spacing:0}.expense-matrix td[data-v-16541217],.expense-matrix th[data-v-16541217]{background-color:#212529;border-right:1px solid #495057;border-bottom:1px solid #495057}.expense-matrix thead th[data-v-16541217]{border-top:1px solid #495057}.expense-matrix tr[data-v-16541217]>:first-child{border-left:1px solid #495057}.expense-matrix tfoot td[data-v-16541217],.expense-matrix tfoot th[data-v-16541217]{background-color:#2c3034}.expense-matrix .alloc-col[data-v-16541217],.expense-matrix .cat-col[data-v-16541217],.expense-matrix .remain-col[data-v-16541217],.expense-matrix .used-col[data-v-16541217]{position:sticky;z-index:2;background-color:#1a1d20}.expense-matrix tfoot .alloc-col[data-v-16541217],.expense-matrix tfoot .cat-col[data-v-16541217],.expense-matrix tfoot .remain-col[data-v-16541217],.expense-matrix tfoot .used-col[data-v-16541217]{background-color:#25292d}.expense-matrix .cat-col[data-v-16541217]{left:0;z-index:3;width:190px;min-width:190px;box-shadow:6px 0 8px -6px rgba(0,0,0,.7)}.expense-matrix .used-col[data-v-16541217]{right:300px;width:150px;min-width:150px;box-shadow:-6px 0 8px -6px rgba(0,0,0,.7)}.expense-matrix .alloc-col[data-v-16541217]{right:150px;width:150px;min-width:150px}.expense-matrix .remain-col[data-v-16541217]{right:0;width:150px;min-width:150px}.expense-matrix thead .alloc-col[data-v-16541217],.expense-matrix thead .cat-col[data-v-16541217],.expense-matrix thead .remain-col[data-v-16541217],.expense-matrix thead .used-col[data-v-16541217]{z-index:4}.subtab-strip[data-v-16541217]{align-items:flex-end;flex-wrap:wrap}.subtab-strip .subtab[data-v-16541217]{width:8rem;text-align:center;white-space:nowrap;position:relative;z-index:1;color:#fff;background-color:var(--tab-dimmed);border:0;border-radius:8px 8px 0 0;padding:.3rem .5rem;margin-top:.2rem}.subtab-strip .subtab[data-v-16541217]:hover{text-decoration:underline}.subtab-strip .subtab.active[data-v-16541217]{color:#111;background-color:var(--tab-color);margin-top:0;padding-top:.5rem;margin-bottom:-3px;padding-bottom:calc(.3rem + 3px);font-weight:600}.subtab-panel[data-v-16541217]{border-top:3px solid var(--tab-color,transparent);padding-top:.75rem}