html{--app-header-height: 52px;--app-page-width: 70%;--app-nav-width: 54px;--app-container-inner-margin: 16px;--app-primary-color: #0b5a7a;--app-secondary-color: #00796b;--app-tertiary-color: #8b6f47;--app-neutral: #44474a;--app-neutral-variant: #4c5359;--app-error: #ba1a1a;--btn-icon-size: 32px;--app-background-color: color-mix(in srgb, var(--app-primary-color) 30%, transparent)}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track{background:#1e1e2f}::-webkit-scrollbar-thumb{background-color:#555b77;border-radius:10px;border:none}*{scrollbar-width:auto;scrollbar-color:#555b77 #1e1e2f}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideUp{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideLeft{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes scaleIn{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes wiggle{0%{transform:rotate(0)}25%{transform:rotate(2deg)}75%{transform:rotate(-2deg)}to{transform:rotate(0)}}@keyframes flash{0%,to{opacity:1}50%{opacity:0}}@keyframes explode{0%{transform:scale(1);opacity:1}to{transform:scale(2);opacity:0}}.fade-in{animation:fadeIn .4s ease-in-out}.fade-out{animation:fadeOut .4s ease-in-out}.slide-up{animation:slideUp .4s ease-out}.scale-in{animation:scaleIn .3s ease}.pulse{animation:pulse 1.2s ease-in-out infinite}.rotate{animation:rotate 1s linear infinite}.wiggle{animation:wiggle .4s ease-in-out}.flash{animation:flash 1s ease-in-out infinite}.explode{animation:explode .5s ease-out forwards}@keyframes slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spacer{flex:1 1 auto}label{font-weight:600;color:var(--mat-sys-secondary);font-size:1rem}@media (min-width: 600px) and (max-width: 1023px){label{font-size:1.1rem}}@media (min-width: 1024px){label{font-size:1.2rem}}table{width:100%;font-size:.95rem;border-radius:16px;border-spacing:0;border-collapse:separate;background:color-mix(in srgb,var(--app-neutral) 15%,transparent);overflow:hidden;box-shadow:0 2px 8px #00000026}table thead{position:sticky;top:0;z-index:10}table thead th{text-align:left;padding:.8rem .75rem;font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px;background:var(--app-background-color);color:#fffffff2;border-bottom:2px solid color-mix(in srgb,var(--app-primary-color) 70%,black)}table thead th:first-child{padding-left:1.5rem}table thead th:last-child{padding-right:1.5rem}table tbody tr{transition:background-color .2s ease}table tbody tr:hover{background:color-mix(in srgb,var(--app-primary-color) 10%,transparent)}table tbody tr td{padding:.8rem .75rem;vertical-align:middle;border-bottom:1px solid color-mix(in srgb,var(--app-neutral-variant) 25%,transparent);color:#ffffffe6}table tbody tr td:first-child{padding-left:1.5rem;font-weight:500;color:#fff}table tbody tr td:last-child{padding-right:1.5rem}table tbody tr:last-child td{border-bottom:none}table tfoot{position:sticky;bottom:0;background:var(--app-neutral-variant)}table tfoot td{padding:.8rem .75rem;font-weight:700;color:#fff;border-top:2px solid color-mix(in srgb,var(--app-primary-color) 50%,transparent)}table tfoot td:first-child{padding-left:1.5rem}table tfoot td:last-child{padding-right:1.5rem}th.numeric,td.numeric{text-align:right;width:90px;font-variant-numeric:tabular-nums}th.status,td.status{text-align:center;width:60px}th.actions,td.actions{text-align:center;width:auto;min-width:100px}td.badge-cell .badge-value{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 .6rem;background:color-mix(in srgb,var(--app-secondary-color) 25%,transparent);border-radius:8px;font-weight:600;font-size:.9rem;color:#7ad7c6;border:1px solid color-mix(in srgb,var(--app-secondary-color) 35%,transparent);transition:all .2s ease-out}td.badge-cell .badge-value:hover{background:color-mix(in srgb,var(--app-secondary-color) 35%,transparent);transform:scale(1.05)}td.client-cell{display:flex;align-items:center;gap:.75rem}td.client-cell .client-name{flex:1;font-weight:500;color:#fff}.table-empty{padding:3rem;text-align:center;color:#ffffff80}.table-empty i-tabler{width:48px;height:48px;margin-bottom:1rem;opacity:.5}.table-empty p{margin:0;font-size:1rem}@media (max-width: 600px){table{overflow-x:scroll;max-width:700px;font-size:.875rem;border-radius:12px}table thead th{padding:.6rem .5rem;font-size:.75rem}table thead th:first-child{padding-left:1rem}table thead th:last-child{padding-right:1rem}table thead th span{display:none}table tbody td{padding:.6rem .5rem}table tbody td:first-child{padding-left:1rem}table tbody td:last-child{padding-right:1rem}table tfoot td{padding:.6rem .5rem;font-size:.9rem}table tfoot td:first-child{padding-left:1rem}table tfoot td:last-child{padding-right:1rem}table th.numeric,table td.numeric{width:70px}}@media (max-width: 400px){table{max-width:500px;overflow-x:scroll}table thead th{padding:.5rem .4rem}table thead th:first-child{padding-left:.75rem}table thead th:last-child{padding-right:.75rem}table tbody td{padding:.5rem .4rem}table tbody td:first-child{padding-left:.75rem}table tbody td:last-child{padding-right:.75rem}}tr.highlight{background:color-mix(in srgb,var(--app-secondary-color) 12%,transparent)!important}tr.highlight:hover{background:color-mix(in srgb,var(--app-secondary-color) 18%,transparent)!important}tr.disabled{opacity:.5;pointer-events:none}tr.clickable{cursor:pointer}tr.clickable:hover{background:color-mix(in srgb,var(--app-primary-color) 15%,transparent)}tr.error{background:color-mix(in srgb,var(--app-error) 8%,transparent)!important}tr.error:hover{background:color-mix(in srgb,var(--app-error) 12%,transparent)!important}td.no-padding{padding:0!important}td.no-border{border-bottom:none!important}td.muted{color:#ffffff80}td.success{color:#7ad7c6}td.warning{color:#d9c3a9}td.error{color:#ff897d}tr.skeleton{pointer-events:none}tr.skeleton td{padding:1rem .75rem}tr.skeleton td .skeleton-text{height:16px;background:linear-gradient(90deg,#ffffff14,#ffffff26,#ffffff14);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:4px}tr.skeleton td .skeleton-text.short{width:60%}tr.skeleton td .skeleton-text.medium{width:80%}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}td.actions .btn-group{display:flex;gap:.5rem;justify-content:center;align-items:center}td.actions .btn-group button{transition:all .2s ease-out}td.actions .btn-group button:hover{transform:scale(1.1)}::ng-deep .mat-mdc-paginator{background:color-mix(in srgb,var(--app-neutral) 25%,transparent);border-top:1px solid color-mix(in srgb,var(--app-primary-color) 15%,transparent);color:#ffffffe6;margin-top:8px;border-radius:12px}::ng-deep .mat-mdc-paginator .mat-mdc-paginator-container{padding:.75rem 1rem;min-height:36px}::ng-deep .mat-mdc-paginator .mat-mdc-paginator-range-label{color:#fffc;margin:0 1.5rem}::ng-deep .mat-mdc-paginator .mat-mdc-paginator-page-size-label{color:#ffffffb3;margin-right:.5rem}::ng-deep .mat-mdc-paginator .mat-mdc-paginator-page-size-select .mat-mdc-select-value{color:#fff}::ng-deep .mat-mdc-paginator .mat-mdc-paginator-page-size-select .mat-mdc-select-arrow{color:#ffffffb3}::ng-deep .mat-mdc-paginator .mat-mdc-paginator-navigation-previous,::ng-deep .mat-mdc-paginator .mat-mdc-paginator-navigation-next{color:#fffc}::ng-deep .mat-mdc-paginator .mat-mdc-paginator-navigation-previous:hover:not([disabled]),::ng-deep .mat-mdc-paginator .mat-mdc-paginator-navigation-next:hover:not([disabled]){background:color-mix(in srgb,var(--app-primary-color) 15%,transparent)}::ng-deep .mat-mdc-paginator .mat-mdc-paginator-navigation-previous[disabled],::ng-deep .mat-mdc-paginator .mat-mdc-paginator-navigation-next[disabled]{color:#ffffff4d}::ng-deep .mat-mdc-paginator .mat-mdc-paginator-icon{fill:currentColor}::ng-deep .mat-mdc-select-panel{background:color-mix(in srgb,var(--app-neutral) 40%,transparent);border:1px solid color-mix(in srgb,var(--app-primary-color) 20%,transparent)}::ng-deep .mat-mdc-select-panel .mat-mdc-option{color:#ffffffe6}::ng-deep .mat-mdc-select-panel .mat-mdc-option:hover{background:color-mix(in srgb,var(--app-primary-color) 15%,transparent)}::ng-deep .mat-mdc-select-panel .mat-mdc-option.mat-mdc-option-active{background:color-mix(in srgb,var(--app-primary-color) 20%,transparent)}@media (max-width: 600px){::ng-deep .mat-mdc-paginator .mat-mdc-paginator-container{flex-wrap:wrap;gap:.5rem;justify-content:center}::ng-deep .mat-mdc-paginator .mat-mdc-paginator-page-size{width:100%;justify-content:center}::ng-deep .mat-mdc-paginator .mat-mdc-paginator-range-actions{width:100%;justify-content:center}}.status-banner{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;border-radius:12px;border:1px solid;box-shadow:0 2px 12px #0003;margin-bottom:1rem}.status-banner i-tabler{font-size:24px;flex-shrink:0;margin-top:.125rem}.status-banner strong{display:block;font-size:1rem;font-weight:600;margin-bottom:.25rem}.status-banner p{font-size:.9rem;margin:0;opacity:.9}.status-banner.paid{background:color-mix(in srgb,var(--app-secondary-color) 15%,transparent);border-color:color-mix(in srgb,var(--app-secondary-color) 40%,transparent)}.status-banner.paid i-tabler{color:#7ad7c6}.status-banner.paid strong{color:#7ad7c6}.status-banner.paid p{color:#ffffffd9}html,body{width:100%;height:100%;margin:0}html{color-scheme:dark;--mat-sys-background: light-dark(#f8f9fd, #111416);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad5, #930009);--mat-sys-inverse-on-surface: light-dark(#eff1f4, #2e3134);--mat-sys-inverse-primary: light-dark(#91cef3, #1f6585);--mat-sys-inverse-surface: light-dark(#2e3134, #e1e2e6);--mat-sys-on-background: light-dark(#191c1f, #e1e2e6);--mat-sys-on-error: light-dark(#ffffff, #690004);--mat-sys-on-error-container: light-dark(#930009, #ffdad5);--mat-sys-on-primary: light-dark(#ffffff, #00344a);--mat-sys-on-primary-container: light-dark(#004c69, #c4e7ff);--mat-sys-on-primary-fixed: light-dark(#001e2c, #001e2c);--mat-sys-on-primary-fixed-variant: light-dark(#004c69, #004c69);--mat-sys-on-secondary: light-dark(#ffffff, #003730);--mat-sys-on-secondary-container: light-dark(#005047, #97f3e2);--mat-sys-on-secondary-fixed: light-dark(#00201b, #00201b);--mat-sys-on-secondary-fixed-variant: light-dark(#005047, #005047);--mat-sys-on-surface: light-dark(#191c1f, #e1e2e6);--mat-sys-on-surface-variant: light-dark(#41484d, #dce3ea);--mat-sys-on-tertiary: light-dark(#ffffff, #00344a);--mat-sys-on-tertiary-container: light-dark(#004c69, #c4e7ff);--mat-sys-on-tertiary-fixed: light-dark(#001e2c, #001e2c);--mat-sys-on-tertiary-fixed-variant: light-dark(#004c69, #004c69);--mat-sys-outline: light-dark(#71787e, #8b9298);--mat-sys-outline-variant: light-dark(#c0c7ce, #41484d);--mat-sys-primary: light-dark(#1f6585, #91cef3);--mat-sys-primary-container: light-dark(#c4e7ff, #004c69);--mat-sys-primary-fixed: light-dark(#c4e7ff, #c4e7ff);--mat-sys-primary-fixed-dim: light-dark(#91cef3, #91cef3);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#006b5e, #7ad7c6);--mat-sys-secondary-container: light-dark(#97f3e2, #005047);--mat-sys-secondary-fixed: light-dark(#97f3e2, #97f3e2);--mat-sys-secondary-fixed-dim: light-dark(#7ad7c6, #7ad7c6);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f8f9fd, #111416);--mat-sys-surface-bright: light-dark(#f8f9fd, #36393c);--mat-sys-surface-container: light-dark(#eceef1, #1d2023);--mat-sys-surface-container-high: light-dark(#e6e8ec, #272a2d);--mat-sys-surface-container-highest: light-dark(#e1e2e6, #323538);--mat-sys-surface-container-low: light-dark(#f2f4f7, #191c1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0b0f11);--mat-sys-surface-dim: light-dark(#d8dade, #111416);--mat-sys-surface-tint: light-dark(#1f6585, #91cef3);--mat-sys-surface-variant: light-dark(#dce3ea, #41484d);--mat-sys-tertiary: light-dark(#1f6585, #91cef3);--mat-sys-tertiary-container: light-dark(#c4e7ff, #004c69);--mat-sys-tertiary-fixed: light-dark(#c4e7ff, #c4e7ff);--mat-sys-tertiary-fixed-dim: light-dark(#91cef3, #91cef3);--mat-sys-neutral-variant20: #2a3137;--mat-sys-neutral10: #191c1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 28px;--mat-chip-container-height: 24px;--mat-expansion-header-collapsed-state-height: 36px;--mat-expansion-header-expanded-state-height: 48px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: none;--mat-button-filled-touch-target-display: none;--mat-button-filled-container-height: 28px;--mat-button-outlined-container-height: 28px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-touch-target-display: none;--mat-button-protected-container-height: 28px;--mat-button-text-touch-target-display: none;--mat-button-text-container-height: 28px;--mat-button-tonal-container-height: 28px;--mat-button-tonal-touch-target-display: none;--mat-form-field-container-height: 36px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 6px;--mat-form-field-filled-with-label-container-padding-top: 6px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-icon-button-touch-target-display: none;--mat-icon-button-state-layer-size: 24px;--mat-list-list-item-leading-icon-start-space: 4px;--mat-list-list-item-leading-icon-end-space: 4px;--mat-list-list-item-one-line-container-height: 24px;--mat-list-list-item-two-line-container-height: 48px;--mat-list-list-item-three-line-container-height: 56px;--mat-paginator-container-size: 40px;--mat-paginator-form-field-container-height: 36px;--mat-paginator-form-field-container-vertical-padding: 6px;--mat-paginator-touch-target-display: none;--mat-radio-touch-target-display: none;--mat-radio-state-layer-size: 28px;--mat-tab-container-height: 32px;--mat-select-arrow-transform: none;--mat-button-toggle-height: 40px;--mat-stepper-header-height: 72px;--mat-table-header-container-height: 40px;--mat-table-footer-container-height: 36px;--mat-table-row-item-container-height: 36px;--mat-toolbar-standard-height: 52px;--mat-toolbar-mobile-height: 44px;--mat-tree-node-min-height: 28px;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.mdc-button{border-radius:8px}.mdc-button span{color:#fff}.mdc-button i-tabler{color:#fff}.mdc-button i-tabler svg{transform:translateY(3px);width:16px;height:16px}.mdc-button:disabled,.mdc-button[disabled]{cursor:not-allowed!important;pointer-events:auto!important;opacity:.5}.mdc-button:disabled:hover,.mdc-button:disabled:active,.mdc-button[disabled]:hover,.mdc-button[disabled]:active{pointer-events:none}@media (max-width: 599px){.button{width:16px;height:16px}.button i-tabler svg{transform:translateY(3px);width:12px;height:12px}}.loading-block{display:flex;align-items:center;justify-content:center;padding:3rem;min-height:200px}:root{--mat-toolbar-container-background-color: var(--app-primary-color);--mat-toolbar-container-text-color: white;--mat-toolbar-standard-height: var(--app-header-height);--mat-sidenav-container-shape: square;--mat-sidenav-container-elevation-shadow: 8;--mat-sidenav-container-width: var(--app-nav-width);--mat-sidenav-container-background-color: #2e2c2c;--mat-form-field-container-text-line-height: 30px !important;--mat-form-field-container-height: 30px !important;--mat-form-field-container-vertical-padding: 3px}
