html{color-scheme:light;--mat-sys-primary: light-dark(#006d3c, #5fde92);--mat-sys-on-primary: light-dark(#ffffff, #00391d);--mat-sys-primary-container: light-dark(#7dfbac, #00522c);--mat-sys-on-primary-container: light-dark(#00210f, #7dfbac);--mat-sys-inverse-primary: light-dark(#5fde92, #006d3c);--mat-sys-primary-fixed: light-dark(#7dfbac, #7dfbac);--mat-sys-primary-fixed-dim: light-dark(#5fde92, #5fde92);--mat-sys-on-primary-fixed: light-dark(#00210f, #00210f);--mat-sys-on-primary-fixed-variant: light-dark(#00522c, #00522c);--mat-sys-secondary: light-dark(#3455c6, #b7c4ff);--mat-sys-on-secondary: light-dark(#ffffff, #002583);--mat-sys-secondary-container: light-dark(#dde1ff, #123aae);--mat-sys-on-secondary-container: light-dark(#001452, #dde1ff);--mat-sys-secondary-fixed: light-dark(#dde1ff, #dde1ff);--mat-sys-secondary-fixed-dim: light-dark(#b7c4ff, #b7c4ff);--mat-sys-on-secondary-fixed: light-dark(#001452, #001452);--mat-sys-on-secondary-fixed-variant: light-dark(#123aae, #123aae);--mat-sys-tertiary: light-dark(#7d42ae, #e0b6ff);--mat-sys-on-tertiary: light-dark(#ffffff, #4b017c);--mat-sys-tertiary-container: light-dark(#f2daff, #632694);--mat-sys-on-tertiary-container: light-dark(#2d004f, #f2daff);--mat-sys-tertiary-fixed: light-dark(#f2daff, #f2daff);--mat-sys-tertiary-fixed-dim: light-dark(#e0b6ff, #e0b6ff);--mat-sys-on-tertiary-fixed: light-dark(#2d004f, #2d004f);--mat-sys-on-tertiary-fixed-variant: light-dark(#632694, #632694);--mat-sys-background: light-dark(#faf9f9, #121414);--mat-sys-on-background: light-dark(#1a1c1c, #e2e2e2);--mat-sys-surface: light-dark(#faf9f9, #121414);--mat-sys-surface-dim: light-dark(#dadada, #121414);--mat-sys-surface-bright: light-dark(#faf9f9, #38393a);--mat-sys-surface-container-low: light-dark(#f4f3f3, #1a1c1c);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e0f);--mat-sys-surface-container: light-dark(#eeeeee, #1e2020);--mat-sys-surface-container-high: light-dark(#e8e8e8, #292a2b);--mat-sys-surface-container-highest: light-dark(#e2e2e2, #333535);--mat-sys-on-surface: light-dark(#1a1c1c, #e2e2e2);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-surface-tint: light-dark(#006d3c, #5fde92);--mat-sys-inverse-surface: light-dark(#2f3131, #e2e2e2);--mat-sys-inverse-on-surface: light-dark(#f1f1f0, #2f3131);--mat-sys-outline: light-dark(#6d7a6f, #879488);--mat-sys-outline-variant: light-dark(#bccabd, #3d4a40);--mat-sys-neutral10: light-dark(#1a1c1c, #1a1c1c);--mat-sys-error: light-dark(#c00001, #ffb4a8);--mat-sys-on-error: light-dark(#ffffff, #690000);--mat-sys-error-container: light-dark(#ffdad4, #930000);--mat-sys-on-error-container: light-dark(#410000, #ffdad4);--mat-sys-surface-variant: light-dark(#d8e6d8, #3d4a40);--mat-sys-on-surface-variant: light-dark(#3d4a40, #bccabd);--mat-sys-neutral-variant20: light-dark(#27332a, #27332a);--mat-sys-brand-font-family: Roboto;--mat-sys-plain-font-family: Roboto;--mat-sys-bold-font-weight: 700;--mat-sys-medium-font-weight: 500;--mat-sys-regular-font-weight: 400;--mat-sys-body-large: var(--mat-sys-body-large-weight) var(--mat-sys-body-large-size) / var(--mat-sys-body-large-line-height) var(--mat-sys-body-large-font);--mat-sys-body-large-font: var(--mat-sys-plain-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-body-medium: var(--mat-sys-body-medium-weight) var(--mat-sys-body-medium-size) / var(--mat-sys-body-medium-line-height) var(--mat-sys-body-medium-font);--mat-sys-body-medium-font: var(--mat-sys-plain-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-body-small: var(--mat-sys-body-small-weight) var(--mat-sys-body-small-size) / var(--mat-sys-body-small-line-height) var(--mat-sys-body-small-font);--mat-sys-body-small-font: var(--mat-sys-plain-font-family);--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: var(--mat-sys-regular-font-weight);--mat-sys-display-large: var(--mat-sys-display-large-weight) var(--mat-sys-display-large-size) / var(--mat-sys-display-large-line-height) var(--mat-sys-display-large-font);--mat-sys-display-large-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-display-medium: var(--mat-sys-display-medium-weight) var(--mat-sys-display-medium-size) / var(--mat-sys-display-medium-line-height) var(--mat-sys-display-medium-font);--mat-sys-display-medium-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-display-small: var(--mat-sys-display-small-weight) var(--mat-sys-display-small-size) / var(--mat-sys-display-small-line-height) var(--mat-sys-display-small-font);--mat-sys-display-small-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-headline-large: var(--mat-sys-headline-large-weight) var(--mat-sys-headline-large-size) / var(--mat-sys-headline-large-line-height) var(--mat-sys-headline-large-font);--mat-sys-headline-large-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-headline-medium: var(--mat-sys-headline-medium-weight) var(--mat-sys-headline-medium-size) / var(--mat-sys-headline-medium-line-height) var(--mat-sys-headline-medium-font);--mat-sys-headline-medium-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-headline-small: var(--mat-sys-headline-small-weight) var(--mat-sys-headline-small-size) / var(--mat-sys-headline-small-line-height) var(--mat-sys-headline-small-font);--mat-sys-headline-small-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-label-large: var(--mat-sys-label-large-weight) var(--mat-sys-label-large-size) / var(--mat-sys-label-large-line-height) var(--mat-sys-label-large-font);--mat-sys-label-large-font: var(--mat-sys-plain-font-family);--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: var(--mat-sys-medium-font-weight);--mat-sys-label-large-weight-prominent: var(--mat-sys-bold-font-weight);--mat-sys-label-medium: var(--mat-sys-label-medium-weight) var(--mat-sys-label-medium-size) / var(--mat-sys-label-medium-line-height) var(--mat-sys-label-medium-font);--mat-sys-label-medium-font: var(--mat-sys-plain-font-family);--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: var(--mat-sys-medium-font-weight);--mat-sys-label-medium-weight-prominent: var(--mat-sys-bold-font-weight);--mat-sys-label-small: var(--mat-sys-label-small-weight) var(--mat-sys-label-small-size) / var(--mat-sys-label-small-line-height) var(--mat-sys-label-small-font);--mat-sys-label-small-font: var(--mat-sys-plain-font-family);--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: var(--mat-sys-medium-font-weight);--mat-sys-title-large: var(--mat-sys-title-large-weight) var(--mat-sys-title-large-size) / var(--mat-sys-title-large-line-height) var(--mat-sys-title-large-font);--mat-sys-title-large-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-title-medium: var(--mat-sys-title-medium-weight) var(--mat-sys-title-medium-size) / var(--mat-sys-title-medium-line-height) var(--mat-sys-title-medium-font);--mat-sys-title-medium-font: var(--mat-sys-plain-font-family);--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: var(--mat-sys-medium-font-weight);--mat-sys-title-small: var(--mat-sys-title-small-weight) var(--mat-sys-title-small-size) / var(--mat-sys-title-small-line-height) var(--mat-sys-title-small-font);--mat-sys-title-small-font: var(--mat-sys-plain-font-family);--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: var(--mat-sys-medium-font-weight);--mat-sys-umbra-color: color-mix(in srgb, var(--mat-sys-shadow), transparent 80%);--mat-sys-penumbra-color: color-mix(in srgb, var(--mat-sys-shadow), transparent 86%);--mat-sys-ambient-color: color-mix(in srgb, var(--mat-sys-shadow), transparent 88%);--mat-sys-level0: 0px 0px 0px 0px var(--mat-sys-umbra-color), 0px 0px 0px 0px var(--mat-sys-penumbra-color), 0px 0px 0px 0px var(--mat-sys-ambient-color);--mat-sys-level1: 0px 2px 1px -1px var(--mat-sys-umbra-color), 0px 1px 1px 0px var(--mat-sys-penumbra-color), 0px 1px 3px 0px var(--mat-sys-ambient-color);--mat-sys-level2: 0px 3px 3px -2px var(--mat-sys-umbra-color), 0px 3px 4px 0px var(--mat-sys-penumbra-color), 0px 1px 8px 0px var(--mat-sys-ambient-color);--mat-sys-level3: 0px 3px 5px -1px var(--mat-sys-umbra-color), 0px 6px 10px 0px var(--mat-sys-penumbra-color), 0px 1px 18px 0px var(--mat-sys-ambient-color);--mat-sys-level4: 0px 5px 5px -3px var(--mat-sys-umbra-color), 0px 8px 10px 1px var(--mat-sys-penumbra-color), 0px 3px 14px 2px var(--mat-sys-ambient-color);--mat-sys-level5: 0px 7px 8px -4px var(--mat-sys-umbra-color), 0px 12px 17px 2px var(--mat-sys-penumbra-color), 0px 5px 22px 4px var(--mat-sys-ambient-color);--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;@media (prefers-contrast: more){--mat-sys-primary: light-dark(#00341a, #beffcf);--mat-sys-on-primary: light-dark(#ffffff, #000000);--mat-sys-primary-container: light-dark(#00552e, #5bda8e);--mat-sys-on-primary-container: light-dark(#ffffff, #000f05);--mat-sys-inverse-primary: light-dark(#5fde92, #00532d);--mat-sys-primary-fixed: light-dark(#00552e, #7dfbac);--mat-sys-primary-fixed-dim: light-dark(#003b1e, #5fde92);--mat-sys-on-primary-fixed: light-dark(#ffffff, #000000);--mat-sys-on-primary-fixed-variant: light-dark(#ffffff, #001508);--mat-sys-secondary: light-dark(#002279, #eeefff);--mat-sys-on-secondary: light-dark(#ffffff, #000000);--mat-sys-secondary-container: light-dark(#163db0, #b2c0ff);--mat-sys-on-secondary-container: light-dark(#ffffff, #00072c);--mat-sys-secondary-fixed: light-dark(#163db0, #dde1ff);--mat-sys-secondary-fixed-dim: light-dark(#002788, #b7c4ff);--mat-sys-on-secondary-fixed: light-dark(#ffffff, #000000);--mat-sys-on-secondary-fixed-variant: light-dark(#ffffff, #000c3a);--mat-sys-tertiary: light-dark(#450074, #faebff);--mat-sys-on-tertiary: light-dark(#ffffff, #000000);--mat-sys-tertiary-container: light-dark(#662997, #ddb1ff);--mat-sys-on-tertiary-container: light-dark(#ffffff, #16002a);--mat-sys-tertiary-fixed: light-dark(#662997, #f2daff);--mat-sys-tertiary-fixed-dim: light-dark(#4d067f, #e0b6ff);--mat-sys-on-tertiary-fixed: light-dark(#ffffff, #000000);--mat-sys-on-tertiary-fixed-variant: light-dark(#ffffff, #1f0037);--mat-sys-background: light-dark(#faf9f9, #121414);--mat-sys-on-background: light-dark(#1a1c1c, #e2e2e2);--mat-sys-surface: light-dark(#faf9f9, #121414);--mat-sys-surface-dim: light-dark(#b8b9b9, #121414);--mat-sys-surface-bright: light-dark(#faf9f9, #4f5050);--mat-sys-surface-container-low: light-dark(#f1f1f0, #1e2020);--mat-sys-surface-container-lowest: light-dark(#ffffff, #000000);--mat-sys-surface-container: light-dark(#e2e2e2, #2f3131);--mat-sys-surface-container-high: light-dark(#d4d4d4, #3a3c3c);--mat-sys-surface-container-highest: light-dark(#c6c6c6, #454747);--mat-sys-on-surface: light-dark(#000000, #ffffff);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-surface-tint: light-dark(#006d3c, #5fde92);--mat-sys-inverse-surface: light-dark(#2f3131, #e2e2e2);--mat-sys-inverse-on-surface: light-dark(#ffffff, #000000);--mat-sys-outline: light-dark(#232f26, #e6f4e6);--mat-sys-outline-variant: light-dark(#404c42, #b8c6b9);--mat-sys-neutral10: light-dark(#1a1c1c, #1a1c1c);--mat-sys-error: light-dark(#610000, #ffece9);--mat-sys-on-error: light-dark(#ffffff, #000000);--mat-sys-error-container: light-dark(#980000, #ffaea2);--mat-sys-on-error-container: light-dark(#ffffff, #220000);--mat-sys-surface-variant: light-dark(#d8e6d8, #3d4a40);--mat-sys-on-surface-variant: light-dark(#000000, #ffffff);--mat-sys-neutral-variant20: light-dark(#27332a, #27332a)}}html,body{height:100%;margin:0;font-family:Inter,sans-serif}html .container,body .container{padding-top:1rem;padding-left:3rem;padding-right:3rem}html h1,html h2,html h3,html h4,body h1,body h2,body h3,body h4{font-weight:600;margin:0!important}html h5,body h5{font-weight:400;margin:0!important}html h6,body h6{font-weight:200;margin:0!important}html .icon-xsm,body .icon-xsm{font-size:14px;height:14px;width:14px}html .icon-sm,body .icon-sm{font-size:20px;height:20px;width:20px}html .icon-md,body .icon-md{font-size:36px;height:36px;width:36px}html .icon-lg,body .icon-lg{font-size:42px;height:42px;width:42px}html .icon-xlg,body .icon-xlg{font-size:48px;height:48px;width:48px}html .fill,body .fill{width:100vw;height:100vh}html .flex-100,body .flex-100{flex:1 1 100%}html .flex-75,body .flex-75{flex:1 1 75%}html .flex-50,body .flex-50{flex:1 1 50%}html .flex-25,body .flex-25{flex:1 1 25%}html .column,body .column{display:flex;flex-direction:column}html .row,body .row{display:flex;flex-direction:row}html .gap-1,body .gap-1{gap:1rem}html .gap-05,body .gap-05{gap:.5rem}html .w-100,body .w-100{width:100%}html .border-50,body .border-50{border-radius:50%}html .h-100,body .h-100{height:100%}html .start-center,body .start-center{display:flex;justify-content:start;align-items:center}html .space-between-start,body .space-between-start{display:flex;justify-content:space-between;align-items:start}html .space-between-center,body .space-between-center{display:flex;justify-content:space-between;align-items:center}html .space-evenly-center,body .space-evenly-center{display:flex;justify-content:space-evenly;align-items:center}html .center-center,body .center-center{display:flex;justify-content:center;align-items:center}html .end-center,body .end-center{display:flex;justify-content:end;align-items:center}html .center-end,body .center-end{display:flex;justify-content:center;align-items:end}html .padding-0,body .padding-0{padding:0rem}html .padding,body .padding{padding:1rem}html .padding-right,body .padding-right{padding-right:1rem}html .padding-top,body .padding-top{padding-top:1rem}html .padding-left,body .padding-left{padding-left:1rem}html .padding-x,body .padding-x{padding-left:1rem;padding-right:1rem}html .padding-y,body .padding-y,html .padding-bottom,body .padding-bottom{padding-top:1rem;padding-bottom:1rem}html .background-white,body .background-white{background-color:#fff}html .background-login,body .background-login{background-color:#444;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100vh;width:100%}html .background-forgot-pass,body .background-forgot-pass{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100vh;width:100%;background-color:transparent}html .size-card-login,body .size-card-login{top:calc(15vh - 10px);left:calc(50vw - 180px);width:350px;padding:20px;background-color:#fff}html .logo-login,body .logo-login{width:300px}html .logo-img,body .logo-img{height:2rem;object-fit:contain}html .profile-picture,body .profile-picture{height:150px;width:150px;border-radius:50%}html .profile-icon,body .profile-icon{font-size:150px;height:150px;width:150px;padding-left:3rem;padding-right:3rem}html .profile-picture-container,body .profile-picture-container{position:relative;padding:1rem}html .profile-picture-container button,body .profile-picture-container button{position:absolute;bottom:30px;left:40px}html .alert-global,body .alert-global{font-size:16px;font-weight:500;color:red}html .success-snackbar,body .success-snackbar{--mdc-snackbar-container-color: #328b08}html .success-snackbar,body .success-snackbar{--mat-snack-bar-button-color: black}html .error-snackbar,body .error-snackbar{--mdc-snackbar-container-color: #fd0404}html .error-snackbar,body .error-snackbar{--mat-snack-bar-button-color: black}html .nowrap,body .nowrap{white-space:nowrap}html .fw-900,body .fw-900{font-weight:900}html .scroll-table-debtors,body .scroll-table-debtors{height:calc(86vh - 130px);overflow-y:auto;overflow-x:auto}html .table-container,body .table-container{display:flex;justify-content:center;align-items:center;margin-top:35px;padding:10px}html .table-card,body .table-card{width:100%;max-width:1400px;padding:24px;min-height:510px;border-radius:16px;background:#fff;height:5vh;display:flex;flex-direction:column;overflow:visible}html .header-container,body .header-container{display:flex;justify-content:space-between;align-items:center;max-width:1650px}html .table-title,body .table-title{font-size:24px;font-weight:600;text-align:center;flex:.5}html .card-grid,body .card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px}html .custom-card,body .custom-card{display:flex;width:320px;height:210px;flex-direction:column;justify-content:space-between;border-radius:16px;background-color:#f5f5f5;transition:transform .2s ease,box-shadow .2s ease}html .spinner-container,body .spinner-container{display:flex;justify-content:center;align-items:center;min-height:250px}html .no-data,body .no-data{text-align:center;padding:16px;color:#666;font-style:italic}html .scroll-area,body .scroll-area{overflow-y:auto;margin-top:1px;padding-right:20px;margin-right:-18px}html .clients-form,body .clients-form{min-width:350px;display:flex;flex-direction:column}:root{--mdc-outlined-text-field-focus-outline-width: 3px}:root{--mdc-outlined-text-field-outline-width: 2px}:root{--mdc-outlined-text-field-container-shape: 20px}:root{--mdc-chip-flat-disabled-selected-container-color: #2447b9}:root{--mdc-chip-disabled-label-text-color: white}:root{--mdc-chip-with-icon-disabled-icon-color: white}:root{--mdc-fab-container-color: #21ac66}:root{--mat-fab-foreground-color: white}:root{--mdc-fab-small-container-color: #21ac66}:root{--mat-fab-small-foreground-color: white}:root{--mat-ripple-color: rgba(36, 71, 185, .5)}:root{--mdc-elevated-card-container-color: rgba(107, 47, 156, .1)}:root{--mat-menu-container-color: white}
