html{--mat-badge-text-font: Roboto, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:400 24px/32px Roboto,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:500 20px/32px Roboto,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:400 16px/24px Roboto,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/22px Roboto,sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto,sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px Roboto,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px Roboto,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px Roboto,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}html{--mat-bottom-sheet-container-text-font: Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: .0178571429em;--mat-bottom-sheet-container-text-weight: 400}html{--mat-legacy-button-toggle-label-text-font: Roboto, sans-serif;--mat-legacy-button-toggle-label-text-line-height: 24px;--mat-legacy-button-toggle-label-text-size: 16px;--mat-legacy-button-toggle-label-text-tracking: .03125em;--mat-legacy-button-toggle-label-text-weight: 400}html{--mat-standard-button-toggle-label-text-font: Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height: 24px;--mat-standard-button-toggle-label-text-size: 16px;--mat-standard-button-toggle-label-text-tracking: .03125em;--mat-standard-button-toggle-label-text-weight: 400}html{--mat-datepicker-calendar-text-font: Roboto, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html{--mat-expansion-header-text-font: Roboto, sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: Roboto, sans-serif;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400}html{--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px}html{--mat-stepper-container-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400}html{--mat-toolbar-title-text-font: Roboto, sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500}html{--mat-tree-node-text-font: Roboto, sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400}html{--mat-option-label-text-font: Roboto, sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400}html{--mat-optgroup-label-text-font: Roboto, sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400}html{--mat-card-title-text-font: Roboto, sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: Roboto, sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500}html{--mdc-plain-tooltip-supporting-text-font: Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .0333333333em}html{--mdc-filled-text-field-label-text-font: Roboto, sans-serif;--mdc-filled-text-field-label-text-size: 16px;--mdc-filled-text-field-label-text-tracking: .03125em;--mdc-filled-text-field-label-text-weight: 400}html{--mdc-outlined-text-field-label-text-font: Roboto, sans-serif;--mdc-outlined-text-field-label-text-size: 16px;--mdc-outlined-text-field-label-text-tracking: .03125em;--mdc-outlined-text-field-label-text-weight: 400}html{--mat-form-field-container-text-font: Roboto, sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400}html{--mat-select-trigger-text-font: Roboto, sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400}html{--mdc-dialog-subhead-font: Roboto, sans-serif;--mdc-dialog-subhead-line-height: 32px;--mdc-dialog-subhead-size: 20px;--mdc-dialog-subhead-weight: 500;--mdc-dialog-subhead-tracking: .0125em;--mdc-dialog-supporting-text-font: Roboto, sans-serif;--mdc-dialog-supporting-text-line-height: 24px;--mdc-dialog-supporting-text-size: 16px;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip{--mdc-chip-label-text-font: Roboto, sans-serif;--mdc-chip-label-text-line-height: 20px;--mdc-chip-label-text-size: 14px;--mdc-chip-label-text-tracking: .0178571429em;--mdc-chip-label-text-weight: 400}html .mat-mdc-slide-toggle{--mat-switch-label-text-font: Roboto, sans-serif;--mat-switch-label-text-line-height: 20px;--mat-switch-label-text-size: 14px;--mat-switch-label-text-tracking: .0178571429em;--mat-switch-label-text-weight: 400}html{--mat-radio-label-text-font: Roboto, sans-serif;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400}html{--mdc-slider-label-label-text-font: Roboto, sans-serif;--mdc-slider-label-label-text-size: 14px;--mdc-slider-label-label-text-line-height: 22px;--mdc-slider-label-label-text-tracking: .0071428571em;--mdc-slider-label-label-text-weight: 500}html{--mat-menu-item-label-text-font: Roboto, sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400}html{--mdc-list-list-item-label-text-font: Roboto, sans-serif;--mdc-list-list-item-label-text-line-height: 24px;--mdc-list-list-item-label-text-size: 16px;--mdc-list-list-item-label-text-tracking: .03125em;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height: 20px;--mdc-list-list-item-supporting-text-size: 14px;--mdc-list-list-item-supporting-text-tracking: .0178571429em;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height: 20px;--mdc-list-list-item-trailing-supporting-text-size: 12px;--mdc-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mdc-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em}html{--mat-paginator-container-text-font: Roboto, sans-serif;--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}.mat-mdc-tab-header{--mat-tab-header-label-text-font: Roboto, sans-serif;--mat-tab-header-label-text-size: 14px;--mat-tab-header-label-text-tracking: .0892857143em;--mat-tab-header-label-text-line-height: 36px;--mat-tab-header-label-text-weight: 500}html{--mat-checkbox-label-text-font: Roboto, sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400}html{--mdc-text-button-label-text-font: Roboto, sans-serif;--mdc-text-button-label-text-size: 14px;--mdc-text-button-label-text-tracking: .0892857143em;--mdc-text-button-label-text-weight: 500;--mdc-text-button-label-text-transform: none}html{--mdc-filled-button-label-text-font: Roboto, sans-serif;--mdc-filled-button-label-text-size: 14px;--mdc-filled-button-label-text-tracking: .0892857143em;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-label-text-transform: none}html{--mdc-protected-button-label-text-font: Roboto, sans-serif;--mdc-protected-button-label-text-size: 14px;--mdc-protected-button-label-text-tracking: .0892857143em;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-label-text-transform: none}html{--mdc-outlined-button-label-text-font: Roboto, sans-serif;--mdc-outlined-button-label-text-size: 14px;--mdc-outlined-button-label-text-tracking: .0892857143em;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-label-text-transform: none}html{--mdc-extended-fab-label-text-font: Roboto, sans-serif;--mdc-extended-fab-label-text-size: 14px;--mdc-extended-fab-label-text-tracking: .0892857143em;--mdc-extended-fab-label-text-weight: 500}html{--mdc-snackbar-supporting-text-font: Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height: 20px;--mdc-snackbar-supporting-text-size: 14px;--mdc-snackbar-supporting-text-weight: 400}html{--mat-table-header-headline-font: Roboto, sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html{--mdc-plain-tooltip-container-color: rgba(0, 10, 26, .8196078431)}html{--mat-table-row-item-outline-color: rgba(205, 211, 221, .737254902)}html{--mat-sys-background: #f9f9ff;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #ecf0ff;--mat-sys-inverse-primary: #a3c9ff;--mat-sys-inverse-surface: #002f67;--mat-sys-on-background: #001a40;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #410002;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #001c39;--mat-sys-on-primary-fixed: #001c39;--mat-sys-on-primary-fixed-variant: #004882;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e001d;--mat-sys-on-secondary-fixed: #3e001d;--mat-sys-on-secondary-fixed-variant: #8e004a;--mat-sys-on-surface: #001a40;--mat-sys-on-surface-variant: #43474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #001f24;--mat-sys-on-tertiary-fixed: #001f24;--mat-sys-on-tertiary-fixed-variant: #004f58;--mat-sys-outline: #73777f;--mat-sys-outline-variant: #c3c6cf;--mat-sys-primary: #1860a5;--mat-sys-primary-container: #d3e3ff;--mat-sys-primary-fixed: #d3e3ff;--mat-sys-primary-fixed-dim: #a3c9ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #b41762;--mat-sys-secondary-container: #ffd9e2;--mat-sys-secondary-fixed: #ffd9e2;--mat-sys-secondary-fixed-dim: #ffb1c8;--mat-sys-shadow: #000000;--mat-sys-surface: #f9f9ff;--mat-sys-surface-bright: #f9f9ff;--mat-sys-surface-container: #e8edff;--mat-sys-surface-container-high: #dfe8ff;--mat-sys-surface-container-highest: #d7e2ff;--mat-sys-surface-container-low: #f0f3ff;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #cadaff;--mat-sys-surface-tint: #1860a5;--mat-sys-surface-variant: #dfe2eb;--mat-sys-tertiary: #006875;--mat-sys-tertiary-container: #9bf0ff;--mat-sys-tertiary-fixed: #9bf0ff;--mat-sys-tertiary-fixed-dim: #50d8ec;--mat-sys-neutral-variant20: #2d3137;--mat-sys-neutral10: #001a40}html{--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)}html{--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)}html{--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)}html{--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)}html{--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)}html{--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)}html{--mat-sys-body-large: 400 1rem / 1.5rem Lato;--mat-sys-body-large-font: Lato;--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 Lato;--mat-sys-body-medium-font: Lato;--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 Lato;--mat-sys-body-small-font: Lato;--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 Lato;--mat-sys-display-large-font: Lato;--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 Lato;--mat-sys-display-medium-font: Lato;--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 Lato;--mat-sys-display-small-font: Lato;--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 Lato;--mat-sys-headline-large-font: Lato;--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 Lato;--mat-sys-headline-medium-font: Lato;--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 Lato;--mat-sys-headline-small-font: Lato;--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 Lato;--mat-sys-label-large-font: Lato;--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 Lato;--mat-sys-label-medium-font: Lato;--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 Lato;--mat-sys-label-small-font: Lato;--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 Lato;--mat-sys-title-large-font: Lato;--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 Lato;--mat-sys-title-medium-font: Lato;--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 Lato;--mat-sys-title-small-font: Lato;--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}html{--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}html{--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}.web4-theme{--transparent: rgba(0, 0, 0, 0);--divider-color: #a7acbb;--mat-sys-background: #dde2eb;--dark-blue: #005192;--dark-purple: #585CBC;--blue: #107AB9;--light-purple: #8387F9;--blue-2: #0298d5;--blue-3: #4a7498;--blue-4: #008bc5;--blue-5: #22a5da;--blue-gray: #a6cee3;--blue-gray-2: #576b95;--blue-gray-3: #4a7498;--soft-blue: #86d8fa;--transparent-blue: #55becf55;--pink: #ffcee2;--purple: #C966CD;--pink-2: #fbeef3;--magenta: #e64487;--magenta-2: #ff569c;--turquoise: #55becf;--light-turquoise: #b6e6ed;--black: #1c1f26;--gray-90: #333b4c;--gray-60: #f0f4fa;--gray-50: #b9c4d9;--gray-40: #c6ccda;--gray-30: #eef2f9;--gray-10: #505e7c;--gray-9: #eceaea;--gray-8: #c6ccda;--gray-7: #3e4453;--gray-6: #555e73;--gray-5: #8d95a9;--gray-4: #bdc3d3;--gray-3: #cdd3dd;--gray-2: #dde2eb;--gray-1: #eaeff5;--gray-0: #eaedf4;--white: #fff;--green: #2fac66;--alert-color: var(--turquoise);--primary: #165e96;--primary-lighter: #1b76bb;--primary-lighter-1: #9fd4ed;--secondary: #fa5490;--secondary-lighter: #feeef3;--warn: var(--secondary);--yellow: #ffbe5d;--orange: #ff8a48;--red: #fa545e;--button-primary-disabled: var(--gray-1);--button-secondary-color: var(--accent);--button-alt-color-1: var(--yellow);--button-alt-color-2: var(--primary);--divider-color: var(--gray-6);--icon-color: var(--gray-7);--font-family: "Lato", sans-serif;--text-color: var(--black);font-family:var(--font-family);--header-height: 111px;--mat-sidenav-container-width: 297px}.web4-theme .b{font-weight:700}.web4-theme .h1{font-size:36px}.web4-theme .h2{font-size:24px}.web4-theme .h3{font-size:23px}.web4-theme .h4{font-size:20px}.web4-theme .h5{font-size:19px}.web4-theme .h6{font-size:17px}.web4-theme .h7{font-size:16px}.web4-theme .p-14{font-size:14px}.web4-theme .p{font-size:13px}.web4-theme .p-12{font-size:12px}.web4-theme .p-11{font-size:11px}.web4-theme .small{font-size:10px}.web4-theme .dark-blue{color:var(--dark-blue)}.web4-theme .dark-purple{color:var(--dark-purple)}.web4-theme .purple{color:var(--purple)}.web4-theme .light-purple{color:var(--light-purple)}.web4-theme .blue{color:var(--blue)}.web4-theme .blue-gray{color:var(--blue-gray)}.web4-theme .soft-blue{color:var(--soft-blue)}.web4-theme .magenta{color:var(--magenta);--alert-color: var(--magenta)}.web4-theme .turquoise{color:var(--turquoise);--alert-color: var(--turquoise)}.web4-theme .gray-0{color:var(--gray-0)}.web4-theme .gray-1{color:var(--gray-1)}.web4-theme .gray-2{color:var(--gray-2)}.web4-theme .gray-3{color:var(--gray-3)}.web4-theme .gray-4{color:var(--gray-4)}.web4-theme .gray-5{color:var(--gray-5)}.web4-theme .gray-6{color:var(--gray-6)}.web4-theme .gray-7{color:var(--gray-7)}.web4-theme .gray-8{color:var(--gray-8)}.web4-theme .gray-90{color:var(--gray-90)}.web4-theme .gray-10{color:var(--gray-10)}.web4-theme .black{color:#000}.web4-theme{border:none}.web4-theme .mat-mdc-table.data-table{margin-top:20px;--mat-table-header-headline-size: 12px;--mat-table-header-headline-weight: 700;--border-radius: 0;min-width:100%}.web4-theme .mat-mdc-table.data-table .mdc-data-table__header-row{background-color:var(--gray-1);height:56px}.web4-theme .mat-mdc-table.data-table .dots-btn{color:var(--gray-3);height:100%;width:100%;font-size:40px}.web4-theme .mat-mdc-table.data-table .mdc-data-table__cell,.web4-theme .mat-mdc-table.data-table .mdc-data-table__header-cell{color:var(--gray-7);font-family:var(--font-family);font-size:13px;font-style:normal;font-weight:400;line-height:normal;padding:10px 33px;width:auto!important;max-width:200px;min-width:20px}.web4-theme .mat-mdc-table.data-table .mdc-data-table__cell.smaller,.web4-theme .mat-mdc-table.data-table .mdc-data-table__header-cell.smaller{width:132px}.web4-theme .mat-mdc-table.data-table .mat-column-dependencies-actions.mdc-data-table__cell{width:190px!important}@media (min-width: 1900px){.web4-theme .mat-mdc-table.data-table .mat-column-dependencies-actions.mdc-data-table__cell{width:300px!important;max-width:300px}}.web4-theme .mat-mdc-table.data-table .mat-mdc-header-cell.mdc-data-table__header-cell.mat-column-create{padding:10px 10px 10px 33px;width:230px!important}.web4-theme .mat-mdc-table.data-table .mdc-data-table__cell{color:var(--gray-5)}.web4-theme .mat-mdc-table.data-table .mdc-data-table__header-cell{border:none}.web4-theme .mat-mdc-table.data-table .mdc-data-table__row{background-color:var(--white);height:56px;padding-inline:33px}.web4-theme .mat-mdc-table.data-table .mdc-data-table__row:first-child .mdc-data-table__cell{border-top:none}.web4-theme .mat-mdc-paginator{border-radius:0;letter-spacing:0;color:var(--gray-5);font-family:var(--font-family);font-size:11px;font-style:normal;font-weight:400;line-height:normal;background-color:var(--white)}.web4-theme .mat-mdc-paginator .mat-mdc-paginator-container{min-height:40px;border-top:solid 1px var(--gray-3)}.web4-theme .mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-button-base{height:40px;padding:8px}.web4-theme .dots-table .mdc-data-table__row{padding-inline:33px 0}.web4-theme .dots-table .dots-column{justify-content:flex-end;display:flex;padding-inline:0!important}.web4-theme{--mdc-text-button-label-text-tracking: .03em;--mat-tab-header-label-text-tracking: .03em}.web4-theme mat-error{line-height:1px;color:var(--red)}.web4-theme .login mat-error{margin-top:-8px}.web4-theme .warn-label{background-color:var(--warn)}.web4-theme .mdc-button{border-radius:8px;padding:14px;font-size:13px;font-family:var(--font-family);font-weight:400;line-height:15.6px;color:var(--white);display:flex;justify-content:center;align-items:center;gap:12px;text-decoration:none}.web4-theme .mdc-button .svg-icon{width:20px;height:20px}.web4-theme .mdc-button .material-symbols-rounded,.web4-theme .mdc-button .material-symbols-outlined{margin:0;font-size:20px;font-weight:400}.web4-theme .mdc-button.project-card .mdc-button__label{width:100%}.web4-theme .mdc-button .mdc-button__label{display:flex;justify-content:center;align-items:center;gap:10px}.web4-theme .notification-btn .mdc-button__label{width:100%}.web4-theme .notification-btn .mdc-button__ripple{border-radius:0}.web4-theme .mat-mdc-fab-base .mdc-button__label{display:flex;justify-content:center;align-items:center;gap:2px}.web4-theme .mat-form-field-appearance-outline{line-height:1.425}.web4-theme .mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:32px 0 0 32px;min-width:32px}.web4-theme .mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0 32px 32px 0}.web4-theme .mat-form-field-appearance-outline .mat-form-field-infix{padding:.2em 0 .7em}.web4-theme .mat-form-field-appearance-outline .mat-form-field-label{top:1.75em;margin-top:-.25em;left:26px}.web4-theme .field-label{background-color:var(--gray-4);color:#fff;font-size:10px;line-height:14px;margin-bottom:-7px;font-weight:500;padding:0 4px;z-index:1;width:fit-content;will-change:background-color;transition:background-color .1s linear}.web4-theme .mat-focused+.field-label{background-color:var(--primary)}.web4-theme .mat-form-field-invalid+.field-label{background-color:var(--warn)}.web4-theme .mat-form-field-appearance-fill{--mdc-shape-small: 0;--mdc-typography-body1-font-size: 12px}.web4-theme .mat-form-field-appearance-fill .mdc-line-ripple:before,.web4-theme .mat-form-field-appearance-fill .mdc-line-ripple:after{position:absolute;bottom:0;left:0;top:0;height:100%;width:1px;border-left-style:solid;border-left-color:transparent}.web4-theme .mat-form-field-appearance-fill .mdc-line-ripple:before{border-left-width:4px}.web4-theme .mat-form-field-appearance-fill.mat-focused:not(.mdc-text-field--disabled) .mdc-line-ripple:before{border-left-color:var(--mdc-theme-primary, var(--primary))}.web4-theme .mat-form-field-appearance-fill .mdc-line-ripple:after{border-left-color:var(--mdc-theme-primary, var(--primary));border-left-width:4px}.web4-theme .mat-form-field-appearance-fill .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:before{border-left-color:var(--mdc-theme-error, #e64487)}.web4-theme .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{height:34px}.web4-theme .mat-form-field-appearance-fill .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:4px;padding-bottom:4px}.web4-theme .mat-form-field-appearance-fill .mat-mdc-form-field-hint-wrapper,.web4-theme .mat-form-field-appearance-fill .mat-mdc-form-field-error-wrapper{font-size:10px;pointer-events:none}.web4-theme .mat-form-field-appearance-fill.without-subscript .mat-mdc-form-field-subscript-wrapper{display:none}.web4-theme .mat-mdc-form-field{--mat-form-field-container-text-size: 12px;--mat-select-trigger-text-size: var(--mat-form-field-container-text-size);font-size:var(--mat-form-field-container-text-size)}.web4-theme .mat-form-field-appearance-outline.clear .mat-form-field-outline-start,.web4-theme .mat-form-field-appearance-outline.clear .mat-form-field-outline-gap,.web4-theme .mat-form-field-appearance-outline.clear .mat-form-field-outline-end{border:none}.web4-theme .mat-form-field-appearance-outline.clear .mat-form-field-wrapper{margin:0;padding:0}.web4-theme .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#c6c9d0}.web4-theme div.mat-mdc-select-panel{background-color:#fff}.web4-theme .mat-mdc-option:focus.mdc-list-item,.web4-theme .mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:#f5f5f5}.web4-theme .edit-form{margin-top:80px;width:100%;height:fit-content;padding:40px 48px 48px;border-radius:10px;box-shadow:none;max-width:1000px;background-color:var(--white)}.web4-theme .edit-form .field-label{min-width:115px}.web4-theme .edit-form .field{flex:1 0 calc(50% - var(--column-gap));display:flex;flex-direction:column-reverse;margin-bottom:1px}.web4-theme .edit-form .field .mat-mdc-form-field-infix{width:auto!important}.web4-theme .edit-form .field.small{max-width:200px}.web4-theme .edit-form .small-field{width:100%}.web4-theme .edit-form .small-field .mat-mdc-form-field-infix{width:150px}.web4-theme .edit-form .alarm-field .mat-mdc-form-field-infix{display:flex;align-items:center}.web4-theme .edit-form .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{background-color:var(--gray-1)!important;height:40px;border-radius:4px;max-width:430px}.web4-theme .edit-form .mat-form-field-appearance-fill .mat-mdc-form-field-infix{min-height:0;padding-top:0;padding-bottom:0;height:100%}.web4-theme .edit-form .mat-form-field-appearance-fill .alarm-input.mat-mdc-form-field-input-control{width:30px}.web4-theme .edit-form .mat-form-field-appearance-fill .mat-mdc-select-value,.web4-theme .edit-form .mat-form-field-appearance-fill .mat-mdc-form-field-input-control{height:100%!important;font-size:12px;padding-top:2px;font-family:var(--font-family);font-weight:400;line-height:normal;margin-top:5px}.web4-theme .edit-form .mat-form-field-appearance-fill .mat-mdc-select-placeholder,.web4-theme .edit-form .mat-form-field-appearance-fill input::placeholder{color:var(--gray-5)!important}.web4-theme .edit-form .mat-form-field-appearance-fill .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:4px;padding-bottom:4px}.web4-theme .edit-form .mat-form-field-appearance-fill .mat-mdc-form-field-hint-wrapper,.web4-theme .edit-form .mat-form-field-appearance-fill .mat-mdc-form-field-error-wrapper{font-size:10px;pointer-events:none}.web4-theme .edit-form .mat-form-field-appearance-fill.without-subscript .mat-mdc-form-field-subscript-wrapper{display:none}.web4-theme .edit-form .wide-tall.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{max-width:none;height:152px;flex-shrink:none}.web4-theme .edit-form .wide.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{max-width:none;flex-shrink:none}.web4-theme .edit-form .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:20px}.web4-theme .edit-form .mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.web4-theme .edit-form .mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{top:14px}.web4-theme .edit-form .mat-mdc-form-field-infix{height:100%}.web4-theme .edit-form .mat-mdc-icon-button.mat-mdc-button-base{padding:0}.web4-theme .edit-form .mat-mdc-icon-button.mat-mdc-button-base svg{padding:12px;color:var(--gray-90);opacity:.5;height:16px;width:16px}.web4-theme .edit-form .time-picker{max-width:380px}.web4-theme .edit-form .time-picker .mat-icon{color:var(--gray-90);opacity:.5;font-size:19px}.web4-theme .edit-form .time-picker .mat-mdc-text-field-wrapper{height:40px;border-radius:0}.web4-theme .edit-form .time-picker .date-input .mat-mdc-text-field-wrapper{border-top-left-radius:4px;border-bottom-left-radius:4px}.web4-theme .edit-form .time-picker .time-input .mat-mdc-text-field-wrapper{border-top-right-radius:4px;border-bottom-right-radius:4px}.web4-theme .edit-form .mat-mdc-mini-fab{color:var(--white);border:none;box-shadow:none}.web4-theme .batch-create-form{width:100%}.web4-theme .batch-create-form .field-label{min-width:115px}.web4-theme .batch-create-form .field{flex:1 0 calc(50% - var(--column-gap));display:flex;flex-direction:column-reverse;margin-bottom:1px}.web4-theme .batch-create-form .field .mat-mdc-form-field-infix{width:auto!important}.web4-theme .batch-create-form .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{background-color:var(--gray-1)!important;height:40px;border-radius:4px;max-width:430px}.web4-theme .batch-create-form .mat-form-field-appearance-fill .mat-mdc-form-field-infix{min-height:0;padding-top:0;padding-bottom:0;height:100%}.web4-theme .batch-create-form .mat-form-field-appearance-fill .mat-mdc-select-value,.web4-theme .batch-create-form .mat-form-field-appearance-fill .mat-mdc-form-field-input-control{height:100%!important;font-size:12px;padding-top:2px;font-family:var(--font-family);font-weight:400;line-height:normal;margin-top:5px}.web4-theme .batch-create-form .mat-form-field-appearance-fill .mat-mdc-select-placeholder,.web4-theme .batch-create-form .mat-form-field-appearance-fill input::placeholder{color:var(--gray-5)!important}.web4-theme .batch-create-form .mat-form-field-appearance-fill .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:4px;padding-bottom:4px}.web4-theme .batch-create-form .mat-form-field-appearance-fill .mat-mdc-form-field-hint-wrapper,.web4-theme .batch-create-form .mat-form-field-appearance-fill .mat-mdc-form-field-error-wrapper{font-size:10px;pointer-events:none}.web4-theme .batch-create-form .wide.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{max-width:none;flex-shrink:none}.web4-theme .batch-create-form .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:20px}.web4-theme .batch-create-form .mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.web4-theme .batch-create-form .mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{top:14px}.web4-theme .batch-create-form .mat-mdc-form-field-infix{height:100%}.web4-theme .batch-create-form .mat-mdc-icon-button.mat-mdc-button-base{padding:0}.web4-theme .batch-create-form .mat-mdc-icon-button.mat-mdc-button-base svg{padding:12px;color:var(--gray-90);opacity:.5;height:16px;width:16px}.web4-theme .batch-create-form .mat-mdc-mini-fab{color:var(--white);border:none;box-shadow:none}.web4-theme .alarms .field-label{min-width:115px}.web4-theme .alarms .field{flex:1 0 calc(50% - var(--column-gap));display:flex;flex-direction:column-reverse;margin-bottom:1px}.web4-theme .alarms .field .mat-mdc-form-field-infix{width:auto!important}.web4-theme .alarms .field.small{max-width:200px}.web4-theme .alarms .small-field{width:100%}.web4-theme .alarms .small-field .mat-mdc-form-field-infix{width:150px}.web4-theme .alarms .alarm-field .mat-mdc-form-field-infix{display:flex;align-items:center}.web4-theme .alarms .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{background-color:var(--gray-1)!important;height:40px;border-radius:5px;max-width:430px}.web4-theme .alarms .mat-form-field-appearance-fill .mat-mdc-form-field-infix{min-height:0;padding-top:0;padding-bottom:0;height:100%}.web4-theme .alarms .mat-form-field-appearance-fill .alarm-input.mat-mdc-form-field-input-control{width:30px}.web4-theme .alarms .mat-form-field-appearance-fill .mat-mdc-select-value,.web4-theme .alarms .mat-form-field-appearance-fill .mat-mdc-form-field-input-control{height:100%!important;font-size:12px;padding-top:2px;font-family:var(--font-family);font-weight:400;line-height:normal;margin-top:5px}.web4-theme .alarms .mat-form-field-appearance-fill .mat-mdc-select-placeholder,.web4-theme .alarms .mat-form-field-appearance-fill input::placeholder{color:var(--gray-5)!important}.web4-theme .alarms .mat-form-field-appearance-fill .mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.web4-theme .alarms .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{color:#000}.web4-theme .alarms .mat-form-field-appearance-fill .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:4px;padding-bottom:4px}.web4-theme .alarms .mat-form-field-appearance-fill .mat-mdc-form-field-hint-wrapper,.web4-theme .alarms .mat-form-field-appearance-fill .mat-mdc-form-field-error-wrapper{font-size:10px;pointer-events:none}.web4-theme .alarms .mat-form-field-appearance-fill.without-subscript .mat-mdc-form-field-subscript-wrapper{display:none}.web4-theme .alarms .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:20px}.web4-theme .alarms .mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.web4-theme .alarms .mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{top:14px}.web4-theme .alarms .mat-mdc-form-field-infix{height:100%}.web4-theme .alarms .mat-mdc-icon-button.mat-mdc-button-base{padding:0}.web4-theme .alarms .mat-mdc-icon-button.mat-mdc-button-base svg{padding:12px;color:var(--gray-90);opacity:.5;height:16px;width:16px}.web4-theme .alarms .time-picker{max-width:380px}.web4-theme .alarms .time-picker .mat-icon{color:var(--gray-90);opacity:.5;font-size:19px}.web4-theme .alarms .time-picker .mat-mdc-text-field-wrapper{height:40px;border-radius:0}.web4-theme .alarms .time-picker .date-input .mat-mdc-text-field-wrapper{border-top-left-radius:4px;border-bottom-left-radius:4px}.web4-theme .alarms .time-picker .time-input .mat-mdc-text-field-wrapper{border-top-right-radius:4px;border-bottom-right-radius:4px}.web4-theme .alarms .mat-mdc-mini-fab{color:var(--white);border:none;box-shadow:none}.web4-theme .filters-form .mat-form-field-appearance-fill.mat-focused:not(.mdc-text-field--disabled) .mdc-line-ripple:before,.web4-theme .filters-form .mat-form-field-appearance-fill.mat-focused:not(.mdc-text-field--disabled) .mdc-line-ripple:after{border-left-color:transparent}.web4-theme .filters-form .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{background-color:var(--input-background-color);height:40px;border-radius:4px}.web4-theme .filters-form .mat-form-field-appearance-fill .mat-mdc-form-field-infix{min-height:0;padding-top:0;padding-bottom:0;height:100%}.web4-theme .filters-form .mat-form-field-appearance-fill .mat-mdc-select-value,.web4-theme .filters-form .mat-form-field-appearance-fill .mat-mdc-form-field-input-control{height:100%!important;font-size:12px;padding-top:2px;font-family:var(--font-family);font-weight:400;line-height:normal;margin-top:5px}.web4-theme .filters-form .mat-form-field-appearance-fill .mat-mdc-select-placeholder,.web4-theme .filters-form .mat-form-field-appearance-fill input::placeholder{color:var(--gray-5)!important}.web4-theme .filters-form .mat-form-field-appearance-fill .mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.web4-theme .filters-form .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{color:#000}.web4-theme .filters-form .mat-form-field-appearance-fill .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:4px;padding-bottom:4px}.web4-theme .filters-form .mat-form-field-appearance-fill .mat-mdc-form-field-hint-wrapper,.web4-theme .filters-form .mat-form-field-appearance-fill .mat-mdc-form-field-error-wrapper{font-size:10px;pointer-events:none}.web4-theme .filters-form .mat-form-field-appearance-fill.without-subscript .mat-mdc-form-field-subscript-wrapper{display:none}.web4-theme .filters-form .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:20px}.web4-theme .filters-form .mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.web4-theme .filters-form .mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{top:14px}.web4-theme .filters-form .mat-mdc-form-field-infix{height:100%;padding:8px 12px}.web4-theme .filters-form .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.web4-theme .filters-form .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.web4-theme .filters-form .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--gray-4)}.web4-theme .filters-form .mat-mdc-select-min-line,.web4-theme .filters-form .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{padding-left:12px;font-family:var(--font-family);font-size:13px}.web4-theme .filters-form .time-picker{width:190px!important}.web4-theme .filters-form .time-picker .mat-mdc-icon-button.mat-mdc-button-base .mat-icon{color:var(--gray-7)}.web4-theme .filters-form .time-picker .mat-mdc-form-field-input-control{color:var(--gray-7)!important}.web4-theme .filters-form .time-picker .mat-mdc-text-field-wrapper{height:40px;width:65px;border-radius:0;border-right:1px solid var(--gray-4);border-top:1px solid var(--gray-4);border-bottom:1px solid var(--gray-4);background-color:transparent}.web4-theme .filters-form .time-picker .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{padding-left:0}.web4-theme .filters-form .time-picker .date-input .mat-mdc-form-field-infix{padding:5px!important}.web4-theme .filters-form .time-picker .date-input .mat-mdc-text-field-wrapper{width:115px;padding-right:0!important;border-top-left-radius:4px;border-left:1px solid var(--gray-4);border-top:1px solid var(--gray-4);border-bottom:1px solid var(--gray-4);border-bottom-left-radius:4px;border-right:none}.web4-theme .filters-form .time-picker .time-input .mat-mdc-text-field-wrapper{border-top-right-radius:4px;border-bottom-right-radius:4px;padding:0}.web4-theme .filters-form .time-picker .time-input .mat-mdc-form-field-infix{padding:5px!important}.web4-theme .filters-form .date-range .mat-mdc-form-field{padding-left:2px!important}.web4-theme .filters-form .date-range .mat-mdc-text-field-wrapper{width:260px}.web4-theme .filters-form .date-range .mat-mdc-icon-button.mat-mdc-button-base{padding:0 5px 20px!important}.web4-theme .filters-form .date-range .mat-date-range-input-separator{margin:0 8px}.web4-theme .filters-form .date-range .mdc-text-field__input{padding:0!important}.web4-theme .filters-form .date-range .mat-date-range-input-inner{color:#000}.web4-theme .filters-form .date-range .mat-mdc-form-field-infix{padding:8px 5px!important}.web4-theme .filters-form .mat-mdc-icon-button.mat-mdc-button-base{width:30px!important;height:30px!important;padding:8px 5px 7px 3px!important}.web4-theme .filters-form .mat-mdc-text-field-wrapper{display:flex;height:40px;padding:0 9px 14px 0;--mat-mdc-form-field-label-offset-x: -20px !important}.web4-theme .filters-form .mat-mdc-form-field-flex{display:flex;flex-direction:row-reverse}.web4-theme .filters-form .mat-date-range-input-inner,.web4-theme .filters-form .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{color:var(--gray-5);font-size:12px;font-family:var(--font-family)}.web4-theme .filters-form .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{padding:0 0 2px}.web4-theme .filters-form .mat-mdc-form-field-icon-prefix{padding:4px 0 8px}.web4-theme .filters-form .mat-icon{margin:0;padding:0;padding:0,0,5px,20px;color:var(--gray-5);font-size:16px}.web4-theme .name-form .mat-mdc-form-field-flex{display:flex;flex-direction:row-reverse;padding-left:20px}.web4-theme .mdc-switch__track{background-color:var(--gray-0)}.web4-theme .mdc-switch:enabled .mdc-switch__track:after{background-color:var(--green)!important}.web4-theme .mdc-switch:disabled .mdc-switch__track:after{background-color:#000!important;opacity:1!important}.web4-theme .mdc-switch__icon{display:none}.web4-theme .mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle:after{background:#fff!important}.web4-theme .mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle:after{background:#fff!important}.web4-theme .mdc-switch__track:before{border:none}.web4-theme .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle:after{background:var(--gray-8)!important}.web4-theme .mat-mdc-tab-ripple{display:none}.web4-theme .mdc-tab--active{opacity:1;background-color:var(--dark-blue)!important;border-radius:5px;border:none!important;margin:0!important}.web4-theme .mdc-tab--active .mdc-tab__text-label{color:var(--white)!important}.web4-theme .mat-mdc-tab{height:38px;background-color:var(--gray-1)}.web4-theme .mdc-tab-indicator__content--underline{display:none!important}.web4-theme .mat-mdc-tab:hover .mdc-tab__ripple:before{display:none}.web4-theme .mat-mdc-tab-header{border-radius:5px;max-width:630px}.web4-theme .mat-mdc-tab-label-container{border-bottom:none}.web4-theme .mat-mdc-tab-disabled{border-top:1px solid var(--gray-4)!important;border-bottom:1px solid var(--gray-4)!important}.web4-theme .mat-mdc-tab-disabled:last-child{border-right:1px solid var(--gray-4)!important;border-top-right-radius:5px;border-bottom-right-radius:5px}.web4-theme .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--green)!important}.web4-theme .mat-mdc-menu-panel{width:100%;max-width:500px!important}.web4-theme .mdc-linear-progress__bar-inner{--mdc-linear-progress-active-indicator-color: 0}.web4-theme .document-popup.mat-mdc-menu-panel::-webkit-scrollbar{display:none}.web4-theme .assignment-view .field-label{min-width:115px}.web4-theme .assignment-view .field{display:flex;flex-direction:column-reverse}.web4-theme .assignment-view .field.small{max-width:200px}.web4-theme .assignment-view .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{background-color:var(--gray-1)!important;height:40px;border-radius:5px;max-width:430px;line-height:32px}.web4-theme .assignment-view ::ng-deep .documents-bar{background-color:var(--gray-1)!important;color:var(--gray-1)!important}.web4-theme .assignment-view ::ng-deep .documents-bar .mdc-linear-progress__buffer-bar{background-color:var(--gray-1)!important}.web4-theme .assignment-view mat-progress-bar.under{color:var(--transparent-blue)!important}.web4-theme .assignment-view mat-progress-bar.over{background-color:var(--transparent)!important}.web4-theme .assignment-view mat-progress-bar.over .mdc-linear-progress__buffer{display:none!important}.web4-theme .mat-mdc-option-active{background-color:var(--gray-60)!important}.web4-theme .mat-mdc-option-active span{color:var(--mdc-list-list-item-label-text-color)!important}.web4-theme .mdc-checkbox{--mdc-checkbox-selected-icon-color: transparent;--mdc-checkbox-selected-hover-icon-color: transparent;--mdc-checkbox-unselected-hover-icon-color: var(--blue);--mdc-checkbox-selected-focus-icon-color: transparent;--mdc-checkbox-unselected-focus-icon-color: var(--blue);--mdc-checkbox-selected-checkmark-color: var(--blue)}.web4-theme .mdc-checkbox__checkmark{width:80%;margin:2px}.web4-theme .mdc-checkbox__background{border-radius:4px;width:20px;height:20px;border:1px solid}.web4-theme .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.web4-theme .mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__background{border-color:var(--blue)}.web4-theme .mat-mdc-menu-panel{background-color:#fff}.web4-theme mat-progress-bar .mdc-linear-progress__bar.mdc-linear-progress__primary-bar{height:100%}.web4-theme mat-progress-bar .mdc-linear-progress__bar.mdc-linear-progress__primary-bar .mdc-linear-progress__bar-inner{border-top-width:9px}.web4-theme .documents-bar{height:26px!important;border-radius:10px;color:var(--alert-color)!important;background-color:var(--gray-2)!important;border-top-width:26px!important}.web4-theme .documents-bar .mdc-linear-progress__bar.mdc-linear-progress__primary-bar{height:100%}.web4-theme .documents-bar .mdc-linear-progress__bar.mdc-linear-progress__primary-bar .mdc-linear-progress__bar-inner{border-top-width:26px!important}.web4-theme .document-big-bar mat-progress-bar .mdc-linear-progress__bar.mdc-linear-progress__primary-bar{height:100%}.web4-theme .document-big-bar mat-progress-bar .mdc-linear-progress__bar.mdc-linear-progress__primary-bar .mdc-linear-progress__bar-inner{border-top-width:45px}.web4-theme mat-calendar{background-color:#fff!important}.web4-theme .product-option .mdc-list-item__primary-text{margin:0;width:100%;display:flex;align-items:baseline}.web4-theme .confirmation.cdk-overlay-pane.mat-mdc-dialog-panel{height:255px;width:405px;box-shadow:none}.web4-theme .confirmation.cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-container-with-actions .mat-mdc-dialog-content{padding:56px 24px 24px;overflow:hidden;flex-grow:0}.web4-theme .confirmation.cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-actions{justify-content:center;align-content:center}.web4-theme .mat-drawer-inner-container::-webkit-scrollbar{display:none}.mat-mdc-autocomplete-panel{background-color:var(--white)!important;margin-top:16px;border-radius:10px!important;box-shadow:0 3px 14.1px #a9b2c29e}.flex{display:flex;flex:1}.flex-mobile{display:flex}@media screen and (max-width: 480px){.flex-mobile{flex:1}}.double-flex{display:flex;flex:2!important}.flex-0{display:flex;flex:0}.flex-50{flex:1 0 50%}.flex-100{flex:1 0 100%}.flex-no-shrink{display:flex;flex-shrink:0}.flex-shrink{display:flex;flex-shrink:1}.row,.row-resp-column{display:flex;flex-direction:row}@media screen and (max-width: 480px){.row-resp-column{flex-direction:column}}.column-resp-row{display:flex;flex-direction:column}@media screen and (max-width: 760px){.column-resp-row{flex-direction:row}}.column-desktop-row{display:flex;flex-direction:row}@media screen and (max-width: 760px){.column-desktop-row{flex-direction:column}}.column-wide-row{display:flex;flex-direction:column}@media screen and (min-width: 1280px){.column-wide-row{flex-direction:row}}.row-reverse{display:flex;flex-direction:row-reverse}.column{display:flex;flex-direction:column}.wrap{flex-wrap:wrap}.center-text{text-align:center;margin:0 1rem}.text-end,.mdc-data-table__header-cell.text-end,.mdc-data-table__cell.text-end{text-align:end}.justify{text-align:justify}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.space-evenly{justify-content:space-evenly}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.auto-center{align-self:center}.auto-end{align-self:flex-end}.center-content>*{align-self:center}.to-end{justify-self:flex-end}.auto-stretch{align-self:stretch}.align-content-center{align-items:center}.align-stretch{align-items:stretch}html,body{margin:0;font-family:Lato,sans-serif;padding:0}body{height:100vh;overflow:hidden;background-color:var(--gray-2)}p,h1,h2,h3,h4,h5{margin:0;padding:0}.section,.section-list{width:100%;padding:1px 37px 150px;margin-top:calc(var(--header-height) - 20px);box-sizing:border-box}@media (min-width: 1400px){.section,.section-list{padding:1px 86px 150px}}@media (min-width: 1900px){.section,.section-list{max-width:1900px}}.section.handset,.section-list.handset{display:flex;padding:0 26px 26px;align-content:center}.section.wide,.section-list.wide{max-width:100vw;width:100%}@media screen and (max-width: 973px){.section.wide,.section-list.wide{padding:0}}.web4-theme .material-icons{font-family:Material Symbols Rounded,sans-serif;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr}.web4-theme .material-symbols-rounded,.web4-theme .material-icons{transition:font-variation-settings .2s ease-out}.web4-theme .material-symbols-rounded.thin,.web4-theme .material-icons.thin{font-variation-settings:"FILL" 1,"wght" 100,"GRAD" 100,"opsz" 24}.web4-theme .material-symbols-filled{font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 100,"opsz" 24}.web4-theme .primary-btn{background-color:var(--magenta)!important;color:var(--white)!important}.web4-theme .alternative-purple{background-color:var(--purple)!important;color:var(--white)!important}.web4-theme .disabled{background-color:var(--gray-1)!important;color:var(--gray-5)!important}.web4-theme .alternative-blue-btn{background-color:var(--blue)!important;color:var(--white)!important}.web4-theme .dark-blue-btn{background-color:var(--dark-blue)!important;color:var(--white)!important}.web4-theme .dark-purple-btn{background-color:var(--dark-purple)!important;color:var(--white)!important}.web4-theme .light-purple-btn{background-color:var(--light-purple)!important;color:var(--white)!important}.web4-theme .green-btn{background-color:var(--green)!important;color:var(--white)!important}.web4-theme .white-btn{background-color:var(--white)!important;color:var(--black)!important;border:solid 1.5px var(--gray-4)}.web4-theme a:-webkit-any-link{text-decoration:none;font-weight:400}.web4-theme a{cursor:pointer}.web4-theme .title-small{color:var(--black);font-family:var(--font-family);font-size:13px;font-style:normal;font-weight:700;line-height:normal}.web4-theme .edit-form .edit-form-title{font-size:13px;color:var(--blue);line-height:18px;font-weight:300;padding-left:2px;align-self:flex-start}.web4-theme .edit-form .line-form-solid{margin-top:8px;width:100%;height:1px;background-color:var(--blue)}.web4-theme .edit-form .form{display:flex;flex-direction:column;align-items:flex-end;width:100%}.web4-theme .edit-form .form .row{width:100%;margin:80px 0 60px;display:flex;gap:40px;align-self:flex-start}.web4-theme .edit-form .row-wrap{width:100%}.web4-theme .edit-form .columns{margin:80px 0 60px}.web4-theme .edit-form .avatar{position:relative;--size: 110px;width:var(--size);height:var(--size)}.web4-theme .edit-form .avatar input{display:none}.web4-theme .edit-form .avatar .mdc-fab{bottom:2px;right:2px;position:absolute;width:30px;height:30px;border:solid 1px #dde2eb;box-shadow:none!important}.web4-theme .edit-form .avatar .mdc-fab .mat-icon{font-size:21px;display:flex;justify-content:center;align-items:center;width:100%;margin:0}.web4-theme .edit-form .avatar .preview{border-radius:50%;width:var(--size);height:var(--size);background-color:var(--gray-1);overflow:hidden}.web4-theme .edit-form .avatar .preview img{width:var(--size);height:var(--size);object-fit:cover}.web4-theme .edit-form .avatar .preview .preview-icon{padding:30%;width:40.806px;height:42.917px}.web4-theme .edit-form .time-picker{min-width:300px;display:flex;flex-direction:row;width:100%}.web4-theme .edit-form .buttons-container{display:flex;gap:19px}@media (min-width: 1240px){.web4-theme .edit-form .row-wrap{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;width:100%;row-gap:17px}}.web4-theme .section-list .filters-form{margin-top:80px;display:flex;width:100%;justify-content:flex-end;gap:24px}.web4-theme .section-list .time-picker{display:flex;flex-direction:row;width:100%}.web4-theme .highcharts-credits{display:none!important}.web4-theme .notification-tag{border-radius:28.5px;box-shadow:none;padding:2px 8px;width:auto;height:24px}.web4-theme .notification-tag p{font-size:15px;font-family:var(--font-family)}.web4-theme .notification-tag .material-symbols-outlined{font-size:17px}.web4-theme .overflow-visible{overflow:visible}.web4-theme .bold{font-weight:700}.clickable-row{cursor:pointer}.clickable-row:hover{background:#ededf452}.spinner-container{position:fixed;padding:16px;display:flex;justify-content:center;border-radius:10px;height:80px;width:80px;background-color:var(--dark-blue);z-index:1000;left:calc(50% + 148.5px);top:50%;transform:translate(-50%,-50%)}@media (min-width: 1900px){.spinner-container{left:1098.5px}}.spinner-container .loader{margin:auto;width:48px;height:48px;border:5px solid #fff;border-bottom-color:var(--magenta);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}wb-simple-dialog button{padding:8px;border-radius:8px;margin:8px;border:none;font-weight:700}wb-simple-dialog button.accept-btn{background-color:var(--blue)!important}wb-simple-dialog button.cancel-btn{background-color:var(--secondary)!important}
