@charset "UTF-8";html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #0000ef;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}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 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}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}.cal-month-view .cal-header{text-align:center;font-weight:bolder}.cal-month-view .cal-header .cal-cell{padding:5px 0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;white-space:nowrap}.cal-month-view .cal-days{border:1px solid;border-bottom:0}.cal-month-view .cal-cell-top{min-height:78px;-webkit-box-flex:1;-ms-flex:1;flex:1}.cal-month-view .cal-cell-row{display:-webkit-box;display:-ms-flexbox;display:flex}.cal-month-view .cal-cell{float:left;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.cal-month-view .cal-cell .cal-event{pointer-events:all!important}.cal-month-view .cal-day-cell{min-height:100px}.cal-month-view .cal-day-cell:not(:last-child){border-right:1px solid}[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child){border-right:initial;border-left:1px solid}.cal-month-view .cal-days .cal-cell-row{border-bottom:1px solid}.cal-month-view .cal-day-badge{margin-top:18px;margin-left:10px;display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:10px;float:left}.cal-month-view .cal-day-number{font-size:1.2em;font-weight:400;opacity:.5;margin-top:15px;margin-right:15px;float:right;margin-bottom:10px}.cal-month-view .cal-events{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:3px;line-height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cal-month-view .cal-event{width:10px;height:10px;border-radius:50%;display:inline-block;margin:2px}.cal-month-view .cal-day-cell.cal-in-month.cal-has-events{cursor:pointer}.cal-month-view .cal-day-cell.cal-out-month .cal-day-number{opacity:.1;cursor:default}.cal-month-view .cal-day-cell.cal-today .cal-day-number{font-size:1.9em}.cal-month-view .cal-open-day-events{padding:15px}.cal-month-view .cal-open-day-events .cal-event{position:relative;top:2px}.cal-month-view .cal-out-month .cal-day-badge,.cal-month-view .cal-out-month .cal-event{opacity:.3}.cal-month-view .cal-draggable{cursor:move}.cal-month-view .cal-drag-active *{pointer-events:none}.cal-month-view .cal-event-title{cursor:pointer}.cal-month-view .cal-event-title:hover{text-decoration:underline}.cal-month-view{background-color:#fff}.cal-month-view .cal-cell-row:hover{background-color:#fafafa}.cal-month-view .cal-cell-row .cal-cell:hover,.cal-month-view .cal-cell.cal-has-events.cal-open{background-color:#ededed}.cal-month-view .cal-days{border-color:#e1e1e1}.cal-month-view .cal-day-cell:not(:last-child){border-right-color:#e1e1e1}[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child){border-right-color:initial;border-left-color:#e1e1e1}.cal-month-view .cal-days .cal-cell-row{border-bottom-color:#e1e1e1}.cal-month-view .cal-day-badge{background-color:#b94a48;color:#fff}.cal-month-view .cal-event{background-color:#1e90ff;border-color:#d1e8ff;color:#fff}.cal-month-view .cal-day-cell.cal-weekend .cal-day-number{color:#8b0000}.cal-month-view .cal-day-cell.cal-today{background-color:#e8fde7}.cal-month-view .cal-day-cell.cal-drag-over{background-color:#e0e0e0!important}.cal-month-view .cal-open-day-events{color:#fff;background-color:#555;-webkit-box-shadow:inset 0 0 15px 0 rgba(0,0,0,.5);box-shadow:inset 0 0 15px #00000080}.cal-week-view *{-webkit-box-sizing:border-box;box-sizing:border-box}.cal-week-view .cal-day-headers{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:70px;border:1px solid}[dir=rtl] .cal-week-view .cal-day-headers{padding-left:initial;padding-right:70px}.cal-week-view .cal-day-headers .cal-header{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding:5px}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:1px solid}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:initial;border-left:1px solid}.cal-week-view .cal-day-headers .cal-header:first-child{border-left:1px solid}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child{border-left:initial;border-right:1px solid}.cal-week-view .cal-day-headers span{font-weight:400;opacity:.5}.cal-week-view .cal-day-column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-left:solid 1px}[dir=rtl] .cal-week-view .cal-day-column{border-left:initial;border-right:solid 1px}.cal-week-view .cal-event{font-size:12px;border:1px solid;direction:ltr}.cal-week-view .cal-time-label-column{width:70px;height:100%}.cal-week-view .cal-current-time-marker{position:absolute;width:100%;height:2px;z-index:2}.cal-week-view .cal-all-day-events{border:solid 1px;border-top:0;border-bottom-width:3px;padding-top:3px;position:relative}.cal-week-view .cal-all-day-events .cal-day-columns{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;z-index:0}.cal-week-view .cal-all-day-events .cal-events-row{position:relative;height:31px;margin-left:70px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-events-row{margin-left:initial;margin-right:70px}.cal-week-view .cal-all-day-events .cal-event-container{display:inline-block;position:absolute}.cal-week-view .cal-all-day-events .cal-event-container.resize-active{z-index:1;pointer-events:none}.cal-week-view .cal-all-day-events .cal-event{padding:0 5px;margin-left:2px;margin-right:2px;height:28px;line-height:28px}.cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:5px;border-bottom-left-radius:5px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:initial;border-bottom-left-radius:initial;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:5px;border-bottom-right-radius:5px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:initial;border-bottom-right-radius:initial;border-top-left-radius:5px;border-bottom-left-radius:5px}.cal-week-view .cal-all-day-events .cal-time-label-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px}.cal-week-view .cal-all-day-events .cal-resize-handle{width:6px;height:100%;cursor:col-resize;position:absolute;top:0}.cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end{right:0}[dir=rtl] .cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end{right:initial;left:0}.cal-week-view .cal-event,.cal-week-view .cal-header{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cal-week-view .cal-drag-active{pointer-events:none;z-index:1}.cal-week-view .cal-drag-active *{pointer-events:none}.cal-week-view .cal-time-events{position:relative;border:solid 1px;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex}.cal-week-view .cal-time-events .cal-day-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cal-week-view .cal-time-events .cal-day-column,.cal-week-view .cal-time-events .cal-events-container{position:relative}.cal-week-view .cal-time-events .cal-event-container{position:absolute;z-index:1}.cal-week-view .cal-time-events .cal-event{width:calc(100% - 2px);height:calc(100% - 2px);margin:1px;padding:0 5px;line-height:25px}.cal-week-view .cal-time-events .cal-resize-handle{width:100%;height:4px;cursor:row-resize;position:absolute}.cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end{bottom:0}.cal-week-view .cal-hour-segment{position:relative}.cal-week-view .cal-hour-segment:after{content:"\a0"}.cal-week-view .cal-event-container:not(.cal-draggable){cursor:pointer}.cal-week-view .cal-draggable{cursor:move}.cal-week-view mwl-calendar-week-view-hour-segment,.cal-week-view .cal-hour-segment{display:block}.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-bottom:thin dashed}.cal-week-view .cal-time{font-weight:700;padding-top:5px;width:70px;text-align:center}.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time{display:none}.cal-week-view .cal-starts-within-day .cal-event{border-top-left-radius:5px;border-top-right-radius:5px}.cal-week-view .cal-ends-within-day .cal-event{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.cal-week-view{background-color:#fff;border-top:solid 1px #e1e1e1}.cal-week-view .cal-day-headers{border-color:#e1e1e1;border-top:0}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:initial;border-left:solid 1px #e1e1e1!important}.cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:initial;border-right-color:#e1e1e1}.cal-week-view .cal-day-headers .cal-header:hover,.cal-week-view .cal-day-headers .cal-drag-over{background-color:#ededed}.cal-week-view .cal-day-column{border-left-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-column{border-left-color:initial;border-right-color:#e1e1e1}.cal-week-view .cal-event{background-color:#d1e8ff;border-color:#1e90ff;color:#1e90ff}.cal-week-view .cal-all-day-events{border-color:#e1e1e1}.cal-week-view .cal-header.cal-today{background-color:#e8fde7}.cal-week-view .cal-header.cal-weekend span{color:#8b0000}.cal-week-view .cal-time-events{border-color:#e1e1e1}.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover{background-color:#ededed}.cal-week-view .cal-hour-odd{background-color:#fafafa}.cal-week-view .cal-drag-over .cal-hour-segment{background-color:#ededed}.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-bottom-color:#e1e1e1}.cal-week-view .cal-current-time-marker{background-color:#ea4334}.cal-day-view mwl-calendar-week-view-header{display:none}.cal-day-view .cal-events-container{margin-left:70px}[dir=rtl] .cal-day-view .cal-events-container{margin-left:initial;margin-right:70px}.cal-day-view .cal-day-column{border-left:0}.cal-day-view .cal-current-time-marker{margin-left:70px;width:calc(100% - 70px)}[dir=rtl] .cal-day-view .cal-current-time-marker{margin-left:initial;margin-right:70px}.cal-tooltip{position:absolute;z-index:1070;display:block;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;font-size:11px;word-wrap:break-word;opacity:.9}.cal-tooltip.cal-tooltip-top{padding:5px 0;margin-top:-3px}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0}.cal-tooltip.cal-tooltip-right{padding:0 5px;margin-left:3px}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0}.cal-tooltip.cal-tooltip-bottom{padding:5px 0;margin-top:3px}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px}.cal-tooltip.cal-tooltip-left{padding:0 5px;margin-left:-3px}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px}.cal-tooltip-inner{max-width:200px;padding:3px 8px;text-align:center;border-radius:.25rem}.cal-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{border-top-color:#000}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{border-right-color:#000}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{border-bottom-color:#000}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{border-left-color:#000}.cal-tooltip-inner{color:#fff;background-color:#000}html,body{height:100%}body{margin:0;font-family:Nunito,Roboto,Helvetica Neue,sans-serif;scrollbar-color:var(--surface-container-lowest) var(--border-color)}:root,body.light-theme,body[data-theme=light]{--sidenav-bg: #F5F5F5;--sidebar-font: #677078;--hover-color: #D6E3FF;--border-color: #D8D7DE;--font-family: "Nunito";--card-content-bg: #FFFFFF;--card-bg: #f3f3fa;--input-border: #E4E4E4;--input-bg: #FFFFFF;--input-border-focus: #415F91;--secondary: #707070;--mat-icon-black:#677078 0% 0% no-repeat padding-box;--mat-button-text-black:#677078;--option-bg-color:#FAD8FD;--option-text-color:#573E5C;--kpi-height: 1.5625rem;--no-border:0rem;--submodule-header-font:normal normal bold 1.25rem/1.6875rem var(--font-family);--kpi-left-border-color: #1D1327;--md-sys-color-on-primary: #4472C4;--headertab-bg-color:#3E4759;--card-border-color:#D1D1D1;--cancel-icon-color: #E74C3C;--check-icon-color: #09a90c;--table-edit-icon-color: #4472C4;--subtitle-color: #444444;--kpi-bg: #3B3B3B;--drag-drop-border: #ccc;--drag-drop-border-hover: #3f51b5;--drag-drop-active-bg: #F5F6FB;--spinner-overlay-bg: #FCFCFC;--box-shadow-light: #E6E6E6;--error: #E74C3C;--primary: #133665;--tertiary: #FAD8FD;--success: #36AF5A;--default: #8E44AD;--blue-g: #3B7FD8;--mat-icon-warning: #ED9F57;--action-bg-color1:#5399D6;--action-bg-color2:#17A2B8;--tab-tittle-color:#677078;--temperture-fahrenheit: #333333;--text-primary: #212121;--text-secondary: #757575;--background-primary: #FFFFFF;--background-secondary: #F5F5F5;--surface: #FFFFFF;--divider: #E0E0E0;--table-border:#d7d7d7;--vending-tab-bg:#3E4759;--vending-tab-color:aliceblue;--all-machine-chipvalue:#202020;--offline-color:#989898;--option-btn-bg:#565F71;--table-input-field-border:#CBCBCB;--mdc-chip-label-text-color: #FFFFFF;--add-new-note-bg:#F0F4FF;--mdc-chip-label-text-font: var(--font-family) !important;--mdc-circular-progress-active-indicator-color: var(--error) !important;--mat-select-panel-background-color: var(--card-content-bg) !important;--mat-menu-container-color: var(--input-bg) !important;--print-color:#705575;--loading-screen: rgba(255, 255, 255, .8);--pure-black: #000;--very-good: #0EDAD4;--disabled-text-color:#bdbdbd;--orange: #FFA500;--profile-icon-bg: #D6E3FF;--profile-text-color: #565F71;--input-color: #565F71;--pure-white: #fff;--blue:#0d2e49 !important;--secondary-container: #dae2f9;--on-secondary-container: #3E4759;--active-node-color: #D6E3FF;--button-text-color: #FFFFFF;--btn-tertiary-bg: #FAD8FD;--btn-tertiary-text: #573E5C;--btn-primary-bg: #415F91;--btn-primary-text: #FFFFFF;--theme-color: #fff;--label-text-color: #000;--opposite-theme: #fff;--mat-disabled-bg:#6b72801a;--black: #00000008;--btn-primary: #D6E3FF;--dark-blue: #284777;--mat-expansion-panel:#DAE2F9;--surface-Container-High:#E7E8EE;--signin-banner-bg: linear-gradient(135deg, #4285f4 0%, #1a73e8 100%);--signin-form-section-bg: #fafafa;--signin-card-bg: #ffffff;--signin-card-shadow: rgba(0, 0, 0, .1);--signin-title-color: #202124;--signin-subtitle-color: #5f6368;--signin-footer-text-color: #5f6368;--signin-link-color: #1a73e8;--signin-link-hover-color: #1557b0;--forgot-password-timer-text: #5f6368;--forgot-password-timer-value: #1a73e8;--forgot-password-timer-warning: #f57c00;--forgot-password-timer-expired: #d93025;--forgot-password-requirements-title: #202124;--forgot-password-requirements-text: #5f6368;--forgot-password-requirements-icon: #9aa0a6;--forgot-password-requirements-valid: #137333;--forgot-password-link-disabled: #9aa0a6;--mat-option-bg-color: #4285f4}body.dark-theme,body[data-theme=dark]{--surface-container-lowest: #0c0e13;--figma-secondary: #bec6dc;--sidenav-bg: #111318;--sidebar-font: var(--figma-secondary);--hover-color: #1F2937;--border-color: #374151;--font-family: "Nunito";--card-content-bg: var(--surface-container-lowest);--card-bg: #37393E;--input-border: #374151;--input-bg: #1F2937;--input-border-focus: #60A5FA;--secondary: var(--figma-secondary);--mat-icon-black: var(--figma-secondary) 0% 0% no-repeat padding-box;--mat-button-text-black: var(--figma-secondary);--option-bg-color: #1F2937;--option-text-color: #E5E7EB;--kpi-height: 1.5625rem;--no-border: 0rem;--submodule-header-font: normal normal bold 1.25rem/1.6875rem var(--font-family);--kpi-left-border-color: var(--figma-secondary);--md-sys-color-on-primary: #60A5FA;--headertab-bg-color: #1F2937;--card-border-color: #374151;--dark-blue:#D6E3FF;--surface-Container-High:#282A2F;--btn-primary:#284777;--cancel-icon-color: #F87171;--check-icon-color: #10B981;--table-edit-icon-color: #60A5FA;--subtitle-color: var(--figma-secondary);--kpi-bg: #1F2937;--drag-drop-border: #374151;--drag-drop-border-hover: #60A5FA;--drag-drop-active-bg: #222F41;--spinner-overlay-bg: #2A3441;--box-shadow-light: #0F1419;--opposite-theme:#ffffff96;--error: #F87171;--primary: #60A5FA;--tertiary: #A78BFA;--success: #10B981;--default: #A78BFA;--blue-g: #3B82F6;--mat-icon-warning: #F59E0B;--action-bg-color1: #60A5FA;--action-bg-color2: #06B6D4;--tab-tittle-color: var(--figma-secondary);--temperture-fahrenheit: #F9FAFB;--text-primary: #F9FAFB;--text-secondary: var(--figma-secondary);--background-primary: var(--surface-container-lowest);--background-secondary: #1F2937;--surface: var(--surface-container-lowest);--divider: #374151;--table-border: #374151;--vending-tab-bg: #1F2937;--vending-tab-color: #F9FAFB;--all-machine-chipvalue: #F9FAFB;--offline-color: var(--figma-secondary);--option-btn-bg: #374151;--table-input-field-border: #374151;--mdc-chip-label-text-color: #F9FAFB;--add-new-note-bg: #1F2937;--mdc-chip-label-text-font: var(--font-family) !important;--mdc-circular-progress-active-indicator-color: var(--error) !important;--mat-select-panel-background-color: var(--input-bg) !important;--mat-menu-container-color: var(--input-bg) !important;--print-color: #A78BFA;--loading-screen: rgba(12, 14, 19, .95);--pure-black: #000;--very-good: #06D6A0;--disabled-text-color: #6B7280;--orange: #F97316;--profile-icon-bg: #44474E;--profile-text-color: #BEC6DC;--input-color: #BEC6DC;--pure-white: #fff;--secondary-container: #3E4759;--on-secondary-container: #DAE2F9;--active-node-color: #284777;--button-text-color: #FFFFFF;--btn-tertiary-bg: #573E5C;--btn-tertiary-text: #FAD8FD;--btn-primary-bg: #AAC7FF;--btn-primary-text: #000000;--theme-color: #000;--label-text-color: #fff;--mat-disabled-bg:#6b72801a;--signin-banner-bg: linear-gradient(135deg, #0d2e49 0%, #133665 100%);--signin-form-section-bg: var(--surface-container-lowest);--signin-card-bg: var(--surface-container-lowest);--signin-card-shadow: rgba(0, 0, 0, .4);--signin-title-color: var(--text-primary);--signin-subtitle-color: var(--figma-secondary);--signin-footer-text-color: var(--figma-secondary);--signin-link-color: var(--primary);--signin-link-hover-color: var(--blue-g);--forgot-password-timer-text: var(--figma-secondary);--forgot-password-timer-value: var(--primary);--forgot-password-timer-warning: var(--orange);--forgot-password-timer-expired: var(--error);--forgot-password-requirements-title: var(--text-primary);--forgot-password-requirements-text: var(--figma-secondary);--forgot-password-requirements-icon: var(--disabled-text-color);--forgot-password-requirements-valid: var(--success);--forgot-password-link-disabled: var(--disabled-text-color);--mat-option-bg-color: #133665;background-color:var(--surface-container-lowest)!important;color:var(--text-primary)!important}body.dark-theme .content,body.dark-theme .main-content,body.dark-theme .content-wrapper,body.dark-theme .page-content,body.dark-theme .app-content,body.dark-theme router-outlet+*,body[data-theme=dark] .content,body[data-theme=dark] .main-content,body[data-theme=dark] .content-wrapper,body[data-theme=dark] .page-content,body[data-theme=dark] .app-content,body[data-theme=dark] router-outlet+*{background-color:var(--surface-container-lowest)!important;color:var(--text-primary)!important}body.dark-theme .content *,body[data-theme=dark] .content *{color:inherit}body.dark-theme .breadcrumb,body.dark-theme .page-header,body.dark-theme .header-text,body.dark-theme .nav-text,body.dark-theme .submodule-header,body[data-theme=dark] .breadcrumb,body[data-theme=dark] .page-header,body[data-theme=dark] .header-text,body[data-theme=dark] .nav-text,body[data-theme=dark] .submodule-header{color:var(--figma-secondary)!important;background-color:var(--surface-container-lowest)!important}body.dark-theme .header-container,body.dark-theme .top-header,body.dark-theme .navigation-header,body.dark-theme .page-title-container,body[data-theme=dark] .header-container,body[data-theme=dark] .top-header,body[data-theme=dark] .navigation-header,body[data-theme=dark] .page-title-container{background-color:var(--surface-container-lowest)!important;color:var(--figma-secondary)!important}body.dark-theme .mat-expansion-panel,body.dark-theme .content-card,body[data-theme=dark] .mat-expansion-panel,body[data-theme=dark] .content-card{background-color:var(--surface-container-lowest)!important;color:var(--text-primary)!important}body.dark-theme .mat-form-field-label,body[data-theme=dark] .mat-form-field-label{color:var(--figma-secondary)!important}body.dark-theme .mat-input-element,body[data-theme=dark] .mat-input-element{color:var(--text-primary)!important}body.dark-theme a:not(.mat-button),body[data-theme=dark] a:not(.mat-button){color:var(--primary)!important}body.dark-theme .mat-table,body[data-theme=dark] .mat-table{background-color:var(--surface-container-lowest)!important}body.dark-theme .mat-table .mat-header-cell,body[data-theme=dark] .mat-table .mat-header-cell{color:var(--figma-secondary)!important;border-bottom-color:var(--divider)!important}body.dark-theme .mat-table .mat-cell,body[data-theme=dark] .mat-table .mat-cell{color:var(--text-primary)!important;border-bottom-color:var(--divider)!important}body.dark-theme .mat-table .mat-row:hover,body[data-theme=dark] .mat-table .mat-row:hover{background-color:#bec6dc0d!important}body.dark-theme .mat-select-panel,body[data-theme=dark] .mat-select-panel{background-color:var(--surface-container-lowest)!important;border:.0625rem solid var(--border-color)!important;box-shadow:0 .25rem .5rem #0000004d!important}body.dark-theme .mat-option,body[data-theme=dark] .mat-option{background-color:var(--surface-container-lowest)!important;color:var(--figma-secondary)!important}body.dark-theme .mat-option:hover,body.dark-theme .mat-option.mat-option-highlighted,body[data-theme=dark] .mat-option:hover,body[data-theme=dark] .mat-option.mat-option-highlighted{background-color:var(--hover-color)!important;color:var(--text-primary)!important}body.dark-theme .mat-option.mat-selected,body[data-theme=dark] .mat-option.mat-selected{background-color:var(--primary)!important;color:var(--surface-container-lowest)!important}body.dark-theme .column-config-dropdown,body.dark-theme .options-dropdown,body[data-theme=dark] .column-config-dropdown,body[data-theme=dark] .options-dropdown{background-color:var(--surface-container-lowest)!important;color:var(--figma-secondary)!important;border:.0625rem solid var(--border-color)!important}body.dark-theme .options-button,body.dark-theme button[title*=Options],body.dark-theme button[aria-label*=Options],body[data-theme=dark] .options-button,body[data-theme=dark] button[title*=Options],body[data-theme=dark] button[aria-label*=Options]{background-color:var(--option-btn-bg)!important;color:var(--figma-secondary)!important;border:.0625rem solid var(--border-color)!important}body.dark-theme .options-button:hover,body.dark-theme button[title*=Options]:hover,body.dark-theme button[aria-label*=Options]:hover,body[data-theme=dark] .options-button:hover,body[data-theme=dark] button[title*=Options]:hover,body[data-theme=dark] button[aria-label*=Options]:hover{background-color:var(--hover-color)!important;color:var(--text-primary)!important}body.dark-theme .cdk-overlay-pane .mat-select-panel,body.dark-theme .cdk-overlay-pane .mat-menu-panel,body[data-theme=dark] .cdk-overlay-pane .mat-select-panel,body[data-theme=dark] .cdk-overlay-pane .mat-menu-panel{background-color:var(--error)!important;border:.0625rem solid var(--border-color)!important}body.dark-theme .breadcrumb-data,body.dark-theme .breadcrumb,body.dark-theme nav ol li,body.dark-theme nav ol li a,body[data-theme=dark] .breadcrumb-data,body[data-theme=dark] .breadcrumb,body[data-theme=dark] nav ol li,body[data-theme=dark] nav ol li a{color:var(--figma-secondary)!important}body.dark-theme .breadcrumb-data:hover,body.dark-theme .breadcrumb:hover,body.dark-theme nav ol li:hover,body.dark-theme nav ol li a:hover,body[data-theme=dark] .breadcrumb-data:hover,body[data-theme=dark] .breadcrumb:hover,body[data-theme=dark] nav ol li:hover,body[data-theme=dark] nav ol li a:hover{color:var(--text-primary)!important}body.dark-theme .mat-datepicker-popup,body[data-theme=dark] .mat-datepicker-popup{background-color:var(--card-bg)!important;color:var(--figma-secondary)!important;border:.0625rem solid var(--border-color)!important;box-shadow:0 .5rem 1.5rem #0006!important}body.dark-theme .mat-calendar,body[data-theme=dark] .mat-calendar{background-color:var(--card-bg)!important;color:var(--figma-secondary)!important}body.dark-theme .mat-calendar-header,body[data-theme=dark] .mat-calendar-header{background-color:var(--card-bg)!important;color:var(--text-primary)!important}body.dark-theme .mat-calendar-period-button,body[data-theme=dark] .mat-calendar-period-button{color:var(--text-primary)!important;background-color:transparent!important;font-weight:600!important}body.dark-theme .mat-calendar-arrow,body[data-theme=dark] .mat-calendar-arrow{color:var(--figma-secondary)!important}body.dark-theme .mat-calendar-period-button:hover,body.dark-theme .mat-calendar-arrow:hover,body[data-theme=dark] .mat-calendar-period-button:hover,body[data-theme=dark] .mat-calendar-arrow:hover{background-color:var(--hover-color)!important;color:var(--text-primary)!important}body.dark-theme .mat-calendar-table-header th,body[data-theme=dark] .mat-calendar-table-header th{color:#bec6dcb3!important}body.dark-theme .mat-calendar-body-cell-content,body[data-theme=dark] .mat-calendar-body-cell-content{color:var(--figma-secondary)!important;background-color:transparent!important}body.dark-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover .mat-calendar-body-cell-content,body[data-theme=dark] .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover .mat-calendar-body-cell-content{background-color:var(--hover-color)!important}body.dark-theme .mat-calendar-body-selected .mat-calendar-body-cell-content,body[data-theme=dark] .mat-calendar-body-selected .mat-calendar-body-cell-content{background-color:#6c5ce7!important;color:#fff!important}body.dark-theme .mat-calendar-body-today:not(.mat-calendar-body-selected) .mat-calendar-body-cell-content,body[data-theme=dark] .mat-calendar-body-today:not(.mat-calendar-body-selected) .mat-calendar-body-cell-content{border-color:#6c5ce7!important;color:#6c5ce7!important}body.dark-theme .mat-calendar-body-disabled .mat-calendar-body-cell-content,body[data-theme=dark] .mat-calendar-body-disabled .mat-calendar-body-cell-content{color:#bec6dc4d!important}body.dark-theme .mat-calendar-body-in-range:before,body[data-theme=dark] .mat-calendar-body-in-range:before{background:#6c5ce733!important}body.dark-theme .mat-calendar-body-range-start .mat-calendar-body-cell-content,body.dark-theme .mat-calendar-body-range-end .mat-calendar-body-cell-content,body[data-theme=dark] .mat-calendar-body-range-start .mat-calendar-body-cell-content,body[data-theme=dark] .mat-calendar-body-range-end .mat-calendar-body-cell-content{background-color:#6c5ce7!important;color:#fff!important}body.dark-theme .date-input,body[data-theme=dark] .date-input{color:var(--figma-secondary)!important;background-color:transparent!important}body.dark-theme .date-input::placeholder,body[data-theme=dark] .date-input::placeholder{color:#bec6dc80!important}body.dark-theme .mat-calendar-previous-button,body.dark-theme .mat-calendar-next-button,body[data-theme=dark] .mat-calendar-previous-button,body[data-theme=dark] .mat-calendar-next-button{color:var(--figma-secondary)!important}body.dark-theme .mat-calendar-previous-button:hover,body.dark-theme .mat-calendar-next-button:hover,body[data-theme=dark] .mat-calendar-previous-button:hover,body[data-theme=dark] .mat-calendar-next-button:hover{background-color:var(--hover-color)!important;color:var(--text-primary)!important}body.dark-theme .mat-calendar-table-header th,body[data-theme=dark] .mat-calendar-table-header th{color:var(--figma-secondary)!important;font-weight:500!important}body.dark-theme .mat-calendar-body-cell-content,body[data-theme=dark] .mat-calendar-body-cell-content{color:var(--figma-secondary)!important;background-color:transparent!important;border-radius:50%!important}body.dark-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover .mat-calendar-body-cell-content,body[data-theme=dark] .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover .mat-calendar-body-cell-content{background-color:var(--hover-color)!important;color:var(--text-primary)!important}body.dark-theme .mat-calendar-body-selected .mat-calendar-body-cell-content,body[data-theme=dark] .mat-calendar-body-selected .mat-calendar-body-cell-content{background-color:var(--primary)!important;color:var(--pure-white)!important;font-weight:600!important}body.dark-theme .mat-calendar-body-today:not(.mat-calendar-body-selected) .mat-calendar-body-cell-content,body[data-theme=dark] .mat-calendar-body-today:not(.mat-calendar-body-selected) .mat-calendar-body-cell-content{border:.125rem solid var(--primary)!important;color:var(--primary)!important;font-weight:500!important}body.dark-theme .mat-calendar-body-disabled .mat-calendar-body-cell-content,body[data-theme=dark] .mat-calendar-body-disabled .mat-calendar-body-cell-content{color:var(--disabled-text-color)!important;opacity:.5!important}body.dark-theme .mat-calendar-body-in-range:before,body[data-theme=dark] .mat-calendar-body-in-range:before{background:#60a5fa33!important}body.dark-theme .mat-calendar-body-range-start .mat-calendar-body-cell-content,body.dark-theme .mat-calendar-body-range-end .mat-calendar-body-cell-content,body[data-theme=dark] .mat-calendar-body-range-start .mat-calendar-body-cell-content,body[data-theme=dark] .mat-calendar-body-range-end .mat-calendar-body-cell-content{background-color:var(--primary)!important;color:var(--pure-white)!important}body.dark-theme .date-input::placeholder,body[data-theme=dark] .date-input::placeholder{color:var(--disabled-text-color)!important}body.dark-theme .mat-calendar-body-cell .mat-calendar-body-cell-content.mat-focus-indicator,body[data-theme=dark] .mat-calendar-body-cell .mat-calendar-body-cell-content.mat-focus-indicator{background-color:transparent!important}body.dark-theme .mat-calendar-body .mat-calendar-body-cell,body[data-theme=dark] .mat-calendar-body .mat-calendar-body-cell{color:var(--figma-secondary)!important}body.dark-theme .mat-calendar *,body[data-theme=dark] .mat-calendar *{color:inherit!important}body.dark-theme .mat-calendar-body-cell:hover .mat-calendar-body-cell-content.mat-focus-indicator,body[data-theme=dark] .mat-calendar-body-cell:hover .mat-calendar-body-cell-content.mat-focus-indicator{background-color:var(--hover-color)!important}body.dark-theme .mat-calendar-body-cell-content.mat-focus-indicator,body[data-theme=dark] .mat-calendar-body-cell-content.mat-focus-indicator{background-color:transparent!important}body.dark-theme .mat-ripple-element,body[data-theme=dark] .mat-ripple-element{background-color:#bec6dc33!important}body.dark-theme .mat-calendar-header-date-time,body[data-theme=dark] .mat-calendar-header-date-time{color:var(--figma-secondary)!important}body.dark-theme .cdk-overlay-container .mat-datepicker-popup,body[data-theme=dark] .cdk-overlay-container .mat-datepicker-popup{background:var(--card-bg)!important;box-shadow:0 .5rem 1.5rem #0006!important}body.dark-theme .mat-mdc-radio-button .mdc-radio .mdc-radio__outer-circle,body[data-theme=dark] .mat-mdc-radio-button .mdc-radio .mdc-radio__outer-circle{border-color:var(--disabled-text-color)!important}body.dark-theme .mat-mdc-radio-button .mdc-radio .mdc-radio__inner-circle,body[data-theme=dark] .mat-mdc-radio-button .mdc-radio .mdc-radio__inner-circle{border-color:var(--primary)!important;background-color:var(--primary)!important}body.dark-theme .mat-mdc-radio-button.mat-mdc-radio-disabled.mat-mdc-radio-checked .mdc-radio__outer-circle,body[data-theme=dark] .mat-mdc-radio-button.mat-mdc-radio-disabled.mat-mdc-radio-checked .mdc-radio__outer-circle{border-color:var(--primary)!important;opacity:.6}body.dark-theme .mat-mdc-radio-button.mat-mdc-radio-disabled.mat-mdc-radio-checked .mdc-radio__inner-circle,body[data-theme=dark] .mat-mdc-radio-button.mat-mdc-radio-disabled.mat-mdc-radio-checked .mdc-radio__inner-circle{border-color:var(--primary)!important;background-color:var(--primary)!important;opacity:.6}body.dark-theme .mat-mdc-radio-button.mat-mdc-radio-disabled:not(.mat-mdc-radio-checked) .mdc-radio__outer-circle,body[data-theme=dark] .mat-mdc-radio-button.mat-mdc-radio-disabled:not(.mat-mdc-radio-checked) .mdc-radio__outer-circle{border-color:var(--disabled-text-color)!important;opacity:.5}body.dark-theme .mat-mdc-radio-button.mat-mdc-radio-disabled .mdc-form-field>label,body[data-theme=dark] .mat-mdc-radio-button.mat-mdc-radio-disabled .mdc-form-field>label{color:var(--disabled-text-color)!important}body.dark-theme .mat-mdc-form-field.mat-form-field-disabled .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,body.dark-theme .mat-mdc-form-field.mat-form-field-disabled .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch,body.dark-theme .mat-mdc-form-field.mat-form-field-disabled .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,body[data-theme=dark] .mat-mdc-form-field.mat-form-field-disabled .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,body[data-theme=dark] .mat-mdc-form-field.mat-form-field-disabled .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch,body[data-theme=dark] .mat-mdc-form-field.mat-form-field-disabled .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--disabled-text-color)!important;border-width:.0625rem!important;opacity:1!important}body.dark-theme ::selection,body[data-theme=dark] ::selection{background-color:var(--primary)!important;color:var(--pure-white)!important}body.dark-theme ::-moz-selection,body[data-theme=dark] ::-moz-selection{background-color:var(--primary)!important;color:var(--pure-white)!important}body.dark-theme input::selection,body.dark-theme textarea::selection,body.dark-theme .mat-mdc-input-element::selection,body.dark-theme .mat-mdc-form-field input::selection,body[data-theme=dark] input::selection,body[data-theme=dark] textarea::selection,body[data-theme=dark] .mat-mdc-input-element::selection,body[data-theme=dark] .mat-mdc-form-field input::selection{background-color:var(--primary)!important;color:var(--pure-white)!important}body.dark-theme input::-moz-selection,body.dark-theme textarea::-moz-selection,body.dark-theme .mat-mdc-input-element::-moz-selection,body.dark-theme .mat-mdc-form-field input::-moz-selection,body[data-theme=dark] input::-moz-selection,body[data-theme=dark] textarea::-moz-selection,body[data-theme=dark] .mat-mdc-input-element::-moz-selection,body[data-theme=dark] .mat-mdc-form-field input::-moz-selection{background-color:var(--primary)!important;color:var(--pure-white)!important}*,*:before,*:after{transition:background-color .3s ease,color .3s ease,border-color .3s ease}body.dark-theme .light-theme-only,body[data-theme=dark] .light-theme-only{display:none!important}body.light-theme .dark-theme-only,body[data-theme=light] .dark-theme-only,:root .dark-theme-only{display:none!important}.gl-container{width:100%;max-width:75rem;margin:0 auto;padding:0 .5rem;box-sizing:border-box}.gl-row{display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;width:100%}[class^=gl-col-]{padding:.5rem;box-sizing:border-box}.gl-col-1{flex:0 0 8.33%;max-width:8.33%}.gl-col-2{flex:0 0 16.66%;max-width:16.66%}.gl-col-3{flex:0 0 25%;max-width:25%}.gl-col-4{flex:0 0 33.33%;max-width:33.33%}.gl-col-6{flex:0 0 50%;max-width:50%}.gl-col-8{flex:0 0 66.66%;max-width:66.66%}.gl-col-10{flex:0 0 83.33%;max-width:83.33%}.gl-col-12{flex:0 0 100%;max-width:100%}@media (max-width: 64rem){.gl-col-4,.gl-col-6{flex:0 0 50%;max-width:50%}.gl-col-3{flex:0 0 33.33%;max-width:33.33%}.gl-col-1{flex:0 0 16.66%;max-width:16.66%}}@media (max-width: 54.375rem){.gl-col-1{flex:0 0 50%;max-width:50%}}@media (max-width: 48rem){[class^=gl-col-]{flex:0 0 100%;max-width:100%}}.gl-row:after{content:"";display:block;clear:both}.gl-wd-100{width:100%}.gl-wd-66{width:66.66%}.gl-wd-33{width:33.33%!important}.gl-wd-50{width:50%}.gl-wd-80{width:80%}.gl-center{display:flex;justify-content:center;align-items:center}.gl-start{display:flex;justify-content:flex-start}.gl-end{display:flex;justify-content:flex-end}.gl-vcenter{display:flex;align-items:center}.gl-vstart{display:flex;align-items:start}.gl-start-all{display:flex;justify-content:flex-start;align-items:flex-start}.gl-space-between{display:flex;justify-content:space-between}.gl-space-evenly{display:flex;justify-content:space-evenly}.gl-space-around{display:flex;justify-content:space-around}.gl-va-auto{vertical-align:auto}.gl-va-baseline{vertical-align:baseline}.gl-va-bottom{vertical-align:bottom}.gl-va-middle{vertical-align:middle}.gl-va-sub{vertical-align:sub}.gl-va-super{vertical-align:super}.gl-va-textBottom{vertical-align:text-bottom}.gl-va-textTop{vertical-align:text-top}.gl-va-top{vertical-align:top}.gl-align-space-between{display:flex;justify-content:space-between;align-items:center;padding:.3125rem}.gl-flex-column{display:flex;flex-direction:column}.gl-flex-row{display:flex;flex-direction:row}.gl-align-baseline{align-items:baseline}.justify-start{justify-content:start!important}.justify-end{justify-content:end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.gl-flex-wrap{display:flex;flex-wrap:wrap!important}.gl-gap-5{display:flex;gap:.3125rem}.flex-col{display:flex;flex-direction:column;align-items:center}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:2rem!important}.my-1{margin:.25rem 0}.my-2{margin:.5rem 0}.my-3{margin:1rem 0}.my-4{margin:1.5rem 0}.my-5{margin:2rem 0}.mx-1{margin:0 .25rem}.mx-2{margin:0 .5rem}.mx-3{margin:0 1rem}.mx-4{margin:0 1.5rem}.mx-5{margin:0 2rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem}.mt-5{margin-top:2rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:1rem}.ml-4{margin-left:1.5rem}.ml-5{margin-left:2rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:1rem}.mr-4{margin-right:1.5rem}.mr-5{margin-right:2rem}.m-0{margin:0!important}.mb-0{margin-bottom:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2rem!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2rem!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-3{padding-left:1rem!important}.pl-4{padding-left:1.5rem!important}.pl-5{padding-left:2rem!important}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:1rem}.pr-4{padding-right:1.5rem}.pr-5{padding-right:2rem}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2rem!important}.py-1{padding:.25rem 0}.py-2{padding:.5rem 0}.py-3{padding:1rem 0}.py-4{padding:1.5rem 0}.py-5{padding:2rem 0}.px-1{padding:0 .25rem}.px-2{padding:0 .5rem}.px-3{padding:0 1rem}.px-4{padding:0 1.5rem}.px-5{padding:0 2rem}.p-0{padding:0!important}.f-nunito{font-family:var(--font-family)!important}.f-12{font-size:.75rem!important}.f-13{font-size:.813rem!important}.f-14{font-size:.875rem!important}.f-16{font-size:1rem!important}.f-18{font-size:1.125rem!important}.f-20{font-size:1.25rem!important}.f-500{font-weight:500!important}.f-600{font-weight:600!important}.f-bold{font-weight:700!important}.f-700{font-weight:700}.f-800{font-weight:800}.border-radius3{border-radius:.1875rem}.border-radius4{border-radius:.25rem}.border-radius5{border-radius:.3125rem}.border-radius6{border-radius:.375rem}.border-radius13{border-radius:.8125rem}.text-left{text-align:left}.text-center{text-align:center!important}.text-right{text-align:right}h1,h2,h3,h4,h5,h6{font-family:var(--font-family)!important}label,span,p{font-family:var(--font-family)}.material-icons-outlined{font-family:Material Icons Outlined,sans-serif;font-weight:400;font-style:normal;font-size:1.5rem;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;color:var(--text-primary)!important}.gl-card-border{border:.0625rem solid var(--card-border-color)!important}.gl-table-border{border:1px solid var(--border-color)!important}.f-light{color:var(--card-content-bg)!important}.f-secondary{color:var(--secondary)!important}.f-error{color:var(--error)!important}.f-primary{color:var(--primary)!important}.f-tertiary{color:var(--tertiary)!important}.f-blue{color:var(--blue-g)!important}.f-dark{color:var(--mat-button-text-black)!important}.f-warn{color:var(--mat-icon-warning)!important}.f-standard{color:var(--label-text-color)!important}.f-success{color:var(--success)!important}.align-center{display:flex;justify-content:center;align-items:center;flex-direction:column}.align-left{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:100%;height:100%}.align-left-without-fill{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%}.align-left-mat-list{display:flex;align-items:flex-start;justify-content:flex-start;width:100%}.align-right-mat-list{display:flex;align-items:flex-end;justify-content:flex-end;width:100%}.align-right{display:flex;justify-content:right;align-items:end;flex-direction:column}.mat-mdc-header-cell,.mat-mdc-cell{font-family:var(--font-family)}.mat-mdc-tab-labels{width:31.25rem}.mat-mdc-menu-item-text{font-family:var(--font-family)!important;color:var(--option-text-color)!important}.mdc-tab__text-label{font-family:var(--font-family);font-size:1rem;color:var(--text-primary)!important}.even-row{background-color:var(--sidenav-bg)!important}.odd-row{background-color:var(--card-content-bg)!important}mat-option{color:var(--secondary)!important;font-family:var(--font-family)!important}mat-label{font-family:var(--font-family)!important;color:var(--secondary)!important}mat-card{background-color:var(--card-bg)!important}.mat-mdc-tab-body-content{overflow:hidden!important}mat-hint{font-family:var(--font-family)!important;color:var(--secondary)!important}.mat-grid-tile-mat-input-placing{display:flex;place-self:stretch}mat-grid-tile{font-family:var(--font-family)!important}.mat-icon-color{color:var(--md-sys-color-on-primary)!important}.mat-mdc-select-trigger{padding:.25rem .625rem 0!important}.mdc-linear-progress__bar-inner{border-color:var(--check-icon-color)!important}.mat-mdc-snack-bar-label{font-family:var(--font-family)!important;font-size:.875rem!important;line-height:1.25rem!important}.mat-sort-header-container{justify-content:center!important}.gl-input{background:var(--input-bg)!important;border:.0625rem solid var(--input-border)!important;border-radius:.375rem;color:var(--secondary)!important;font-family:var(--font-family)!important}.gl-input:disabled{opacity:.5}.gl-select{background:var(--input-bg)!important;border:.0625rem solid var(--input-border)!important;border-radius:.375rem;color:var(--secondary)!important;font-family:var(--font-family)!important}input{color:var(--text-primary)!important;font-family:var(--font-family)!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1.875rem var(--card-content-bg) inset!important;-webkit-text-fill-color:var(--text-primary)!important;color:var(--text-primary)!important;background-color:var(--card-content-bg)!important;transition:background-color 5000s ease-in-out 0s}input :disabled{color:var(--secondary)!important}input:focus{outline:none;border:.0625rem solid var(--input-border-focus)}.mandatory{color:red}textarea{font-family:var(--font-family)!important;color:var(--text-primary)!important}.mdc-text-field--disabled{background-color:var(--input-bg)!important;color:var(--disabled-text-color)!important;opacity:.6;pointer-events:none}button{font-family:var(--font-family)!important}button:disabled{opacity:.5}.btn-tertiary{color:var(--btn-tertiary-text)!important;background:var(--btn-tertiary-bg) 0% 0% no-repeat padding-box!important;box-shadow:0 .1875rem .375rem var(--sidenav-bg)!important;border:.0625rem solid #C4B8C6!important;border-radius:.375rem!important}.btn-light{color:#000!important;background:var(--button-text-color) 0% 0% no-repeat padding-box!important;box-shadow:0 .1875rem .375rem var(--sidenav-bg)!important;border:.0625rem solid #A1A9BF!important;border-radius:.375rem!important}.btn-secondary{color:var(--on-secondary-container)!important;background:var(--secondary-container) 0% 0% no-repeat padding-box!important;box-shadow:0 .1875rem .375rem var(--sidenav-bg)!important;border-radius:.375rem!important;border:.0625rem solid #A1A9BF!important}.btn-primary{color:var(--btn-primary-text)!important;background:var(--btn-primary-bg) 0% 0% no-repeat padding-box!important;border-radius:.375rem!important}.btn-primary mat-icon{color:var(--btn-primary-text)!important}.btn-light mat-icon{color:#000!important}.btn-error{color:#fff!important;background:#e74c3c 0% 0% no-repeat padding-box!important;box-shadow:0 .1875rem .375rem var(--sidenav-bg)!important;border-radius:.375rem!important}.btn-warning{color:#fff!important;background:#ed9f57 0% 0% no-repeat padding-box!important;border-radius:.375rem!important}.btn-success{color:#fff!important;background:#43bc36 0% 0% no-repeat padding-box!important;border-radius:.375rem!important}.btn-primary-blue{color:#fff!important;background:#5399d6 0% 0% no-repeat padding-box!important;border-radius:.375rem!important}.btn-cyan{color:#fff!important;background:#0edad4 0% 0% no-repeat padding-box!important;border-radius:.375rem!important}.btn-darkgray{color:#fff!important;background:#565f71 0% 0% no-repeat padding-box!important;border-radius:.375rem!important}.btn-note{color:#fff!important;background:#4472c4 0% 0% no-repeat padding-box!important;border-radius:.375rem!important}.view-edit-btn{background-color:var(--blue)!important;color:#fff!important;margin-left:auto;margin-right:3.125rem}.view-edit-btn:disabled{opacity:.6;cursor:not-allowed}.icon-disabled{opacity:.6!important;cursor:not-allowed!important}.overflow-y{overflow-y:auto}.cursor-pointer{cursor:pointer}.configure_button{color:var(--mat-button-text-black)!important}.configure_button mat-icon{color:var(--mat-icon-black)!important}.configure_button span{display:flex;align-items:center;justify-content:center;gap:.25rem}.option_button{color:var(--option-text-color)!important;background-color:var(--option-bg-color)!important;border:none!important}.overflow-x{overflow-x:auto}.online{background-color:#28a745;padding:.4375rem;border-radius:.1875rem;color:var(--pure-white)!important}.recent{background-color:#ed9f57;padding:.4375rem;border-radius:.1875rem;color:var(--pure-white)!important}.offline{background-color:var(--secondary);padding:.4375rem;border-radius:.1875rem;color:var(--card-content-bg)!important}.no-report{background-color:var(--error)!important;padding:.4375rem!important;border-radius:.1875rem!important;color:var(--pure-white)!important}.mat-chip-label{height:var(--kpi-height)!important;display:inline-block!important;border-radius:1.25rem!important}.no-border{border:var(--no-border)!important}.header-font{font:var(--submodule-header-font)!important}.header-font-color{color:var(--kpi-left-border-color)!important}.header-card{padding:1.625rem;border-bottom:.0625rem solid #D8D7DE}.header-card .title{font: 700 1.5rem/2rem Nunito,sans-serif;letter-spacing:0rem;color:#1d1327;opacity:1}.header-card .subTitle16{font: 600 1rem/1.375rem Nunito,sans-serif;letter-spacing:0rem;color:var(--subtitle-color);opacity:1}.header-card .subTitle18{font: 600 1.125rem/1.5rem Nunito,sans-serif;letter-spacing:0rem;color:var(--subtitle-color);opacity:1}.header-card .value{font: 700 .875rem/1.1875rem Nunito,sans-serif;background:#202020 0% 0% no-repeat padding-box;border-radius:.8125rem;color:#fff;opacity:1;padding:0rem .4375rem}.subTitels12{font: 700 .75rem/1rem Nunito,sans-serif;letter-spacing:0rem;color:#3b3b3b;opacity:1}.subTitelsValueColor1{background:#dc6835 0% 0% no-repeat padding-box;border-radius:.75rem;color:var(--pure-white)!important;padding:0rem .4375rem;opacity:1}.subTitelsValueColor2{background:#28a745 0% 0% no-repeat padding-box;border-radius:.75rem;color:var(--pure-white)!important;padding:0rem .4375rem;opacity:1}.subTitelsValueColor3{background:#0069d9 0% 0% no-repeat padding-box;border-radius:.75rem;color:var(--pure-white)!important;padding:0rem .4375rem;opacity:1}.card-content{overflow-x:auto}.mat-card-custom{margin:1.5625rem;font: 600 .75rem/1rem Nunito,sans-serif}.card-header{background-color:var(--card-bg);border-radius:.6875rem}.custom-font12{font: 700 .75rem/1rem Nunito,sans-serif}.custom-font14{font: 600 .875rem/1.25rem Nunito,sans-serif}.custom-font16{font: 600 .75rem/1rem Nunito,sans-serif}.filter_inputs{height:1.875rem;background:var(--sidenav-bg) 0% 0% no-repeat padding-box;border:.0625rem solid #cbcbcb;border-radius:.1875rem}.subTitle16{text-align:left;font: 600 1rem/1.5rem Nunito,sans-serif;letter-spacing:0rem;color:var(--subtitle-color);opacity:1}.card-content-icons mat-icon{color:var(--table-edit-icon-color)}.custom-mat-card{background-color:var(--card-bg)!important}.custom-mat-card mat-card-content{background-color:var(--card-content-bg)!important}.tab-sub-title{color:var(--table-edit-icon-color);font-size:1.125rem;cursor:pointer}.kpi{background-color:var(--kpi-bg);color:var(--pure-white)!important;padding:.3125rem;border-radius:1rem}.pointer{cursor:pointer}.text-wrap{white-space:nowrap}.no-result{text-align:center;padding:1.25rem;font-family:var(--font-family)}.mat-mdc-table{background-color:var(--surface)!important;color:var(--text-primary)!important;border-radius:.5rem;overflow:hidden}.mat-mdc-header-row{background-color:var(--background-secondary)!important}.mat-mdc-header-row .mat-mdc-header-cell{background-color:var(--background-secondary)!important;color:var(--text-primary)!important;font-weight:600;border-bottom:.0625rem solid var(--table-border)!important;border-right:.0625rem solid var(--table-border)!important}.mat-mdc-header-row .mat-mdc-header-cell:last-child{border-right:none!important}.mat-mdc-row{background-color:var(--surface)!important;border-bottom:.0625rem solid var(--table-border)!important}.mat-mdc-row:hover,.mat-mdc-row.odd-row{background-color:var(--background-secondary)!important}.mat-mdc-row.even-row{background-color:var(--surface)!important}.mat-mdc-row .mat-mdc-cell{color:var(--text-primary)!important;border-bottom:.0625rem solid var(--table-border)!important;border-right:.0625rem solid var(--table-border)!important}.mat-mdc-row .mat-mdc-cell:last-child{border-right:none!important}.mat-mdc-row .mat-mdc-cell .f-blue{color:var(--primary)!important}.mat-mdc-row .mat-mdc-cell .f-blue:hover{color:var(--blue-g)!important;text-decoration:underline}.mat-mdc-row .mat-mdc-cell .f-success{color:var(--success)!important}.mat-mdc-row .mat-mdc-cell .f-error{color:var(--error)!important}.mat-mdc-footer-row{border-top:.0625rem solid var(--table-border)!important}.mat-mdc-footer-row .mat-mdc-footer-cell{color:var(--text-primary)!important;font-weight:600;border-right:.0625rem solid var(--table-border)!important}.mat-mdc-footer-row .mat-mdc-footer-cell:last-child{border-right:none!important}.mat-mdc-row td.f-italic.f-grey{color:var(--text-secondary)!important;background-color:var(--surface)!important;text-align:center;padding:1.5rem!important}.mat-mdc-select{color:var(--text-primary)!important}.mat-mdc-select-placeholder{color:var(--text-secondary)!important}.mat-mdc-header-row:last-child .mat-mdc-header-cell{background-color:var(--background-primary)!important;padding:.5rem 1rem}.mat-mdc-header-row:last-child .mat-mdc-header-cell .filter_inputs{background-color:var(--surface)!important;color:var(--text-primary)!important;border:.0625rem solid var(--table-input-field-border)!important;border-radius:.25rem;padding:.5rem .75rem}.mat-mdc-header-row:last-child .mat-mdc-header-cell .filter_inputs::placeholder{color:var(--text-secondary)!important}.mat-mdc-header-row:last-child .mat-mdc-header-cell .filter_inputs:focus{border-color:var(--primary)!important;outline:none}.mat-mdc-header-row:last-child .mat-mdc-header-cell mat-select{color:var(--text-primary)!important}.mat-mdc-header-row:last-child .mat-mdc-header-cell mat-select .mat-mdc-select-value{color:var(--text-primary)!important}.mat-mdc-header-row:last-child .mat-mdc-header-cell mat-select .mat-mdc-select-arrow{color:var(--text-primary)!important}.mat-mdc-icon-button.btn-success{background-color:var(--success)!important;color:var(--pure-white)!important}.mat-mdc-icon-button.btn-success mat-icon{color:var(--pure-white)!important}.mat-mdc-icon-button.btn-warning{background-color:var(--mat-icon-warning)!important;color:var(--pure-white)!important}.mat-mdc-icon-button.btn-warning mat-icon{color:var(--pure-white)!important}.mat-mdc-option span{color:var(--text-primary)!important}.mat-mdc-option-active span{color:var(--pure-white)!important}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-bg-color)!important;color:var(--pure-white)!important}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-option-bg-color)!important}mat-chip.btn-warning{background-color:var(--mat-icon-warning)!important;color:var(--pure-white)!important}mat-chip.btn-primary{background-color:var(--primary)!important;color:var(--pure-white)!important}mat-chip.btn-success{background-color:var(--success)!important;color:var(--pure-white)!important}mat-divider{border-top-color:var(--divider)!important}mat-date-range-input{color:var(--text-primary)!important;font-family:var(--font-family)!important}::placeholder{color:var(--text-secondary)!important}.mdc-tab--active{color:var(--text-primary)!important;background-color:var(--active-node-color)!important}.mat-mdc-tab:hover .mdc-tab__text-label{color:var(--label-text-color)!important}.mat-mdc-autocomplete-panel{background:var(--theme-color)!important}.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--label-text-color)!important}.mat-mdc-dialog-surface{background-color:var(--theme-color)!important;border:.0625rem solid var(--disabled-text-color)!important}.cal-days{background-color:var(--theme-color)!important}.mat-stepper-horizontal{background-color:var(--secondary-container)!important}.cal-month-view{background-color:var(--card-content-bg)!important}.cal-month-view .cal-cell-row:hover{background-color:var(--hover-color)!important}.cal-month-view .cal-cell-row .cal-cell:hover,.cal-month-view .cal-cell.cal-has-events.cal-open{background-color:var(--background-secondary)!important}.cal-month-view .cal-days{border-color:var(--border-color)!important}.cal-month-view .cal-day-cell:not(:last-child){border-right-color:var(--border-color)!important}.cal-month-view .cal-days .cal-cell-row{border-bottom-color:var(--border-color)!important}.cal-month-view .cal-day-badge{background-color:var(--error)!important;color:var(--text-primary)!important}.cal-month-view .cal-event{background-color:var(--primary)!important;border-color:var(--primary)!important;color:var(--text-primary)!important}.cal-month-view .cal-day-number{color:var(--text-secondary)!important}.cal-month-view .cal-day-cell.cal-weekend .cal-day-number{color:var(--error)!important}.cal-month-view .cal-day-cell.cal-today{background-color:var(--success)!important;opacity:.2}.cal-month-view .cal-day-cell.cal-today .cal-day-number{color:var(--text-primary)!important;font-weight:700}.cal-month-view .cal-day-cell.cal-drag-over{background-color:var(--hover-color)!important}.cal-month-view .cal-open-day-events{color:var(--text-primary)!important;background-color:var(--background-secondary)!important;box-shadow:inset 0 0 .9375rem #000000b3!important}.cal-month-view .cal-header{color:var(--text-primary)!important;background-color:var(--background-secondary)!important}.cal-week-view{background-color:var(--card-content-bg)!important;border-top-color:var(--border-color)!important}.cal-week-view .cal-day-headers{border-color:var(--border-color)!important}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:var(--border-color)!important}.cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:var(--border-color)!important}.cal-week-view .cal-day-headers .cal-header:hover,.cal-week-view .cal-day-headers .cal-drag-over{background-color:var(--hover-color)!important}.cal-week-view .cal-day-headers .cal-header{color:var(--text-primary)!important}.cal-week-view .cal-day-headers .cal-header span{color:var(--text-secondary)!important}.cal-week-view .cal-day-column{border-left-color:var(--border-color)!important}.cal-week-view .cal-event{background-color:var(--primary)!important;border-color:var(--primary)!important;color:var(--text-primary)!important}.cal-week-view .cal-all-day-events{border-color:var(--border-color)!important}.cal-week-view .cal-header.cal-today{background-color:var(--success)!important;opacity:.3}.cal-week-view .cal-header.cal-weekend span{color:var(--error)!important}.cal-week-view .cal-time-events{border-color:var(--border-color)!important}.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover{background-color:var(--hover-color)!important}.cal-week-view .cal-hour-odd{background-color:var(--background-secondary)!important}.cal-week-view .cal-drag-over .cal-hour-segment{background-color:var(--hover-color)!important}.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-bottom-color:var(--border-color)!important}.cal-week-view .cal-current-time-marker{background-color:var(--error)!important}.cal-week-view .cal-time{color:var(--text-primary)!important}.cal-day-view .cal-events-container{background-color:var(--card-content-bg)!important}.cal-day-view .cal-current-time-marker{background-color:var(--error)!important}.cal-tooltip .cal-tooltip-inner{color:var(--text-primary)!important;background-color:var(--background-secondary)!important;border:.0625rem solid var(--border-color)!important}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{border-top-color:var(--background-secondary)!important}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{border-right-color:var(--background-secondary)!important}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{border-bottom-color:var(--background-secondary)!important}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{border-left-color:var(--background-secondary)!important}.gm-style-iw,.gm-style-iw-c{color:var(--pure-black)!important}.mdc-label{color:var(--label-text-color)!important}.mat-timepicker-panel{background-color:var(--theme-color)!important}.cdk-text-field-autofill-monitored:-webkit-autofill{-webkit-box-shadow:0 0 0 1.875rem var(--card-content-bg) inset!important;-webkit-text-fill-color:var(--text-primary)!important;color:var(--text-primary)!important;transition:background-color 5000s ease-in-out 0s}.mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-checkbox__background{border-color:var(--table-border)!important}.mat-mdc-checkbox.ng-valid .mdc-checkbox__background{border-color:var(--text-secondary)!important}.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--disabled-text-color)!important;border-width:.0625rem!important}.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mdc-text-field--filled{border-bottom:.0625rem solid var(--disabled-text-color)!important}.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-input-element{opacity:1!important}.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-floating-label,.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-select-arrow{color:var(--disabled-text-color)!important}.mat-mdc-form-field.mat-form-field-disabled,.mat-mdc-form-field.mat-form-field-disabled .mdc-text-field--outlined .mdc-notched-outline{opacity:1!important}.mat-mdc-form-field.mat-form-field-disabled .mdc-text-field--filled:before{border-bottom-color:var(--disabled-text-color)!important}.mat-mdc-dialog-title{color:var(--text-primary)!important}.date-input{border:none!important}.mat-mdc-paginator-page-size-select{width:6.25rem!important}.mdc-checkbox__background{border-color:var(--text-secondary)!important}::selection{background-color:var(--primary)!important;color:var(--pure-white)!important}::-moz-selection{background-color:var(--primary)!important;color:var(--pure-white)!important}input::selection,textarea::selection,.mat-mdc-input-element::selection{background-color:var(--primary)!important;color:var(--pure-white)!important}input::-moz-selection,textarea::-moz-selection,.mat-mdc-input-element::-moz-selection{background-color:var(--primary)!important;color:var(--pure-white)!important}.mat-mdc-form-field-required-marker{color:var(--error)!important}.mat-mdc-paginator-icon{fill:var(--text-secondary)!important}.mat-mdc-icon-button[aria-disabled] .mat-mdc-paginator-icon{fill:var(--disabled-text-color)!important}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--text-primary)!important}.mat-expansion-indicator svg{width:1.5rem;height:1.5rem;margin:0 -.5rem;vertical-align:middle;fill:var(--label-text-color)!important;display:var(--mat-expansion-header-indicator-display, inline-block)}
