/*!**********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@angular/material/prebuilt-themes/indigo-pink.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************************************/
.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, 0.1))}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0 !important;box-sizing:content-box !important;height:auto !important;overflow:hidden !important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0 !important;box-sizing:content-box !important;height:0 !important}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-app-background{background-color:var(--mat-app-background-color, transparent);color:var(--mat-app-text-color, inherit)}html{--mat-ripple-color:rgba(0, 0, 0, 0.1)}html{--mat-option-selected-state-label-text-color:#3f51b5;--mat-option-label-text-color:rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04)}.mat-accent{--mat-option-selected-state-label-text-color:#ff4081;--mat-option-label-text-color:rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04)}.mat-warn{--mat-option-selected-state-label-text-color:#f44336;--mat-option-label-text-color:rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04)}html{--mat-optgroup-label-text-color:rgba(0, 0, 0, 0.87)}.mat-primary{--mat-full-pseudo-checkbox-selected-icon-color:#3f51b5;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#3f51b5;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}html{--mat-full-pseudo-checkbox-selected-icon-color:#ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}.mat-accent{--mat-full-pseudo-checkbox-selected-icon-color:#ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}.mat-warn{--mat-full-pseudo-checkbox-selected-icon-color:#f44336;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#f44336;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}html{--mat-app-background-color:#fafafa;--mat-app-text-color:rgba(0, 0, 0, 0.87)}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)}.mat-theme-loaded-marker{display:none}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:0.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:0.03125em;--mat-optgroup-label-text-weight:400}html{--mdc-elevated-card-container-shape:4px;--mdc-outlined-card-container-shape:4px;--mdc-outlined-card-outline-width:1px}html{--mdc-elevated-card-container-color:white;--mdc-elevated-card-container-elevation:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mdc-outlined-card-container-color:white;--mdc-outlined-card-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-card-subtitle-text-color:rgba(0, 0, 0, 0.54)}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:0.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:0.0071428571em;--mat-card-subtitle-text-weight:500}html{--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#3f51b5;--mdc-linear-progress-track-color:rgba(63, 81, 181, 0.25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ff4081;--mdc-linear-progress-track-color:rgba(255, 64, 129, 0.25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color:#f44336;--mdc-linear-progress-track-color:rgba(244, 67, 54, 0.25)}html{--mdc-plain-tooltip-container-shape:4px;--mdc-plain-tooltip-supporting-text-line-height:16px}html{--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:#fff}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:0.0333333333em}html{--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px}html{--mdc-filled-text-field-caret-color:#3f51b5;--mdc-filled-text-field-focus-active-indicator-color:#3f51b5;--mdc-filled-text-field-focus-label-text-color:rgba(63, 81, 181, 0.87);--mdc-filled-text-field-container-color:whitesmoke;--mdc-filled-text-field-disabled-container-color:#fafafa;--mdc-filled-text-field-label-text-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-hover-label-text-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-text-field-input-text-color:rgba(0, 0, 0, 0.87);--mdc-filled-text-field-disabled-input-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-text-field-input-text-placeholder-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-error-hover-label-text-color:#f44336;--mdc-filled-text-field-error-focus-label-text-color:#f44336;--mdc-filled-text-field-error-label-text-color:#f44336;--mdc-filled-text-field-error-caret-color:#f44336;--mdc-filled-text-field-active-indicator-color:rgba(0, 0, 0, 0.42);--mdc-filled-text-field-disabled-active-indicator-color:rgba(0, 0, 0, 0.06);--mdc-filled-text-field-hover-active-indicator-color:rgba(0, 0, 0, 0.87);--mdc-filled-text-field-error-active-indicator-color:#f44336;--mdc-filled-text-field-error-focus-active-indicator-color:#f44336;--mdc-filled-text-field-error-hover-active-indicator-color:#f44336;--mdc-outlined-text-field-caret-color:#3f51b5;--mdc-outlined-text-field-focus-outline-color:#3f51b5;--mdc-outlined-text-field-focus-label-text-color:rgba(63, 81, 181, 0.87);--mdc-outlined-text-field-label-text-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-hover-label-text-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-input-text-color:rgba(0, 0, 0, 0.87);--mdc-outlined-text-field-disabled-input-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-input-text-placeholder-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-error-caret-color:#f44336;--mdc-outlined-text-field-error-focus-label-text-color:#f44336;--mdc-outlined-text-field-error-label-text-color:#f44336;--mdc-outlined-text-field-error-hover-label-text-color:#f44336;--mdc-outlined-text-field-outline-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-disabled-outline-color:rgba(0, 0, 0, 0.06);--mdc-outlined-text-field-hover-outline-color:rgba(0, 0, 0, 0.87);--mdc-outlined-text-field-error-focus-outline-color:#f44336;--mdc-outlined-text-field-error-hover-outline-color:#f44336;--mdc-outlined-text-field-error-outline-color:#f44336;--mat-form-field-focus-select-arrow-color:rgba(63, 81, 181, 0.87);--mat-form-field-disabled-input-text-placeholder-color:rgba(0, 0, 0, 0.38);--mat-form-field-state-layer-color:rgba(0, 0, 0, 0.87);--mat-form-field-error-text-color:#f44336;--mat-form-field-select-option-text-color:inherit;--mat-form-field-select-disabled-option-text-color:GrayText;--mat-form-field-leading-icon-color:unset;--mat-form-field-disabled-leading-icon-color:unset;--mat-form-field-trailing-icon-color:unset;--mat-form-field-disabled-trailing-icon-color:unset;--mat-form-field-error-focus-trailing-icon-color:unset;--mat-form-field-error-hover-trailing-icon-color:unset;--mat-form-field-error-trailing-icon-color:unset;--mat-form-field-enabled-select-arrow-color:rgba(0, 0, 0, 0.54);--mat-form-field-disabled-select-arrow-color:rgba(0, 0, 0, 0.38);--mat-form-field-hover-state-layer-opacity:0.04;--mat-form-field-focus-state-layer-opacity:0.08}.mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color:#ff4081;--mdc-filled-text-field-focus-active-indicator-color:#ff4081;--mdc-filled-text-field-focus-label-text-color:rgba(255, 64, 129, 0.87);--mdc-outlined-text-field-caret-color:#ff4081;--mdc-outlined-text-field-focus-outline-color:#ff4081;--mdc-outlined-text-field-focus-label-text-color:rgba(255, 64, 129, 0.87);--mat-form-field-focus-select-arrow-color:rgba(255, 64, 129, 0.87)}.mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color:#f44336;--mdc-filled-text-field-focus-active-indicator-color:#f44336;--mdc-filled-text-field-focus-label-text-color:rgba(244, 67, 54, 0.87);--mdc-outlined-text-field-caret-color:#f44336;--mdc-outlined-text-field-focus-outline-color:#f44336;--mdc-outlined-text-field-focus-label-text-color:rgba(244, 67, 54, 0.87);--mat-form-field-focus-select-arrow-color:rgba(244, 67, 54, 0.87)}html{--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px}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:0.03125em;--mdc-filled-text-field-label-text-weight:400;--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:0.03125em;--mdc-outlined-text-field-label-text-weight:400;--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:0.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:0.0333333333em;--mat-form-field-subscript-text-weight:400}html{--mat-select-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}html{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(63, 81, 181, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(255, 64, 129, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(244, 67, 54, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html{--mat-select-arrow-transform:translateY(-8px)}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:0.03125em;--mat-select-trigger-text-weight:400}html{--mat-autocomplete-container-shape:4px;--mat-autocomplete-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}html{--mat-autocomplete-background-color:white}html{--mdc-dialog-container-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);--mdc-dialog-container-shadow-color:#000;--mdc-dialog-container-shape:4px;--mat-dialog-container-max-width:80vw;--mat-dialog-container-small-max-width:80vw;--mat-dialog-container-min-width:0;--mat-dialog-actions-alignment:start;--mat-dialog-actions-padding:8px;--mat-dialog-content-padding:20px 24px;--mat-dialog-with-actions-content-padding:20px 24px;--mat-dialog-headline-padding:0 24px 9px}html{--mdc-dialog-container-color:white;--mdc-dialog-subhead-color:rgba(0, 0, 0, 0.87);--mdc-dialog-supporting-text-color:rgba(0, 0, 0, 0.6)}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:0.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:0.03125em}.mat-mdc-standard-chip{--mdc-chip-container-shape-family:rounded;--mdc-chip-container-shape-radius:16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family:rounded;--mdc-chip-with-avatar-avatar-shape-radius:14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size:28px;--mdc-chip-with-icon-icon-size:18px;--mdc-chip-outline-width:0;--mdc-chip-outline-color:transparent;--mdc-chip-disabled-outline-color:transparent;--mdc-chip-focus-outline-color:transparent;--mdc-chip-hover-state-layer-opacity:0.04;--mdc-chip-with-avatar-disabled-avatar-opacity:1;--mdc-chip-flat-selected-outline-width:0;--mdc-chip-selected-hover-state-layer-opacity:0.04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity:1;--mdc-chip-with-icon-disabled-icon-opacity:1;--mat-chip-disabled-container-opacity:0.4;--mat-chip-trailing-action-opacity:0.54;--mat-chip-trailing-action-focus-opacity:1;--mat-chip-trailing-action-state-layer-color:transparent;--mat-chip-selected-trailing-action-state-layer-color:transparent;--mat-chip-trailing-action-hover-state-layer-opacity:0;--mat-chip-trailing-action-focus-state-layer-opacity:0}.mat-mdc-standard-chip{--mdc-chip-disabled-label-text-color:#212121;--mdc-chip-elevated-container-color:#e0e0e0;--mdc-chip-elevated-selected-container-color:#e0e0e0;--mdc-chip-elevated-disabled-container-color:#e0e0e0;--mdc-chip-flat-disabled-selected-container-color:#e0e0e0;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:#212121;--mdc-chip-selected-label-text-color:#212121;--mdc-chip-with-icon-icon-color:#212121;--mdc-chip-with-icon-disabled-icon-color:#212121;--mdc-chip-with-icon-selected-icon-color:#212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#212121;--mdc-chip-with-trailing-icon-trailing-icon-color:#212121;--mat-chip-selected-disabled-trailing-icon-color:#212121;--mat-chip-selected-trailing-icon-color:#212121}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#3f51b5;--mdc-chip-elevated-selected-container-color:#3f51b5;--mdc-chip-elevated-disabled-container-color:#3f51b5;--mdc-chip-flat-disabled-selected-container-color:#3f51b5;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:white;--mdc-chip-selected-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mat-chip-selected-disabled-trailing-icon-color:white;--mat-chip-selected-trailing-icon-color:white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#ff4081;--mdc-chip-elevated-selected-container-color:#ff4081;--mdc-chip-elevated-disabled-container-color:#ff4081;--mdc-chip-flat-disabled-selected-container-color:#ff4081;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:white;--mdc-chip-selected-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mat-chip-selected-disabled-trailing-icon-color:white;--mat-chip-selected-trailing-icon-color:white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#f44336;--mdc-chip-elevated-selected-container-color:#f44336;--mdc-chip-elevated-disabled-container-color:#f44336;--mdc-chip-flat-disabled-selected-container-color:#f44336;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:white;--mdc-chip-selected-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mat-chip-selected-disabled-trailing-icon-color:white;--mat-chip-selected-trailing-icon-color:white}.mat-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height:32px}.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:0.0178571429em;--mdc-chip-label-text-weight:400}html{--mdc-switch-disabled-selected-icon-opacity:0.38;--mdc-switch-disabled-track-opacity:0.12;--mdc-switch-disabled-unselected-icon-opacity:0.38;--mdc-switch-handle-height:20px;--mdc-switch-handle-shape:10px;--mdc-switch-handle-width:20px;--mdc-switch-selected-icon-size:18px;--mdc-switch-track-height:14px;--mdc-switch-track-shape:7px;--mdc-switch-track-width:36px;--mdc-switch-unselected-icon-size:18px;--mdc-switch-selected-focus-state-layer-opacity:0.12;--mdc-switch-selected-hover-state-layer-opacity:0.04;--mdc-switch-selected-pressed-state-layer-opacity:0.1;--mdc-switch-unselected-focus-state-layer-opacity:0.12;--mdc-switch-unselected-hover-state-layer-opacity:0.04;--mdc-switch-unselected-pressed-state-layer-opacity:0.1;--mat-switch-disabled-selected-handle-opacity:0.38;--mat-switch-disabled-unselected-handle-opacity:0.38;--mat-switch-unselected-handle-size:20px;--mat-switch-selected-handle-size:20px;--mat-switch-pressed-handle-size:20px;--mat-switch-with-icon-handle-size:20px;--mat-switch-selected-handle-horizontal-margin:0;--mat-switch-selected-with-icon-handle-horizontal-margin:0;--mat-switch-selected-pressed-handle-horizontal-margin:0;--mat-switch-unselected-handle-horizontal-margin:0;--mat-switch-unselected-with-icon-handle-horizontal-margin:0;--mat-switch-unselected-pressed-handle-horizontal-margin:0;--mat-switch-visible-track-opacity:1;--mat-switch-hidden-track-opacity:1;--mat-switch-visible-track-transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);--mat-switch-hidden-track-transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);--mat-switch-track-outline-width:1px;--mat-switch-track-outline-color:transparent;--mat-switch-disabled-unselected-track-outline-width:1px;--mat-switch-disabled-unselected-track-outline-color:transparent}html{--mdc-switch-selected-focus-state-layer-color:#3949ab;--mdc-switch-selected-handle-color:#3949ab;--mdc-switch-selected-hover-state-layer-color:#3949ab;--mdc-switch-selected-pressed-state-layer-color:#3949ab;--mdc-switch-selected-focus-handle-color:#1a237e;--mdc-switch-selected-hover-handle-color:#1a237e;--mdc-switch-selected-pressed-handle-color:#1a237e;--mdc-switch-selected-focus-track-color:#7986cb;--mdc-switch-selected-hover-track-color:#7986cb;--mdc-switch-selected-pressed-track-color:#7986cb;--mdc-switch-selected-track-color:#7986cb;--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-handle-surface-color:var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mdc-switch-handle-shadow-color:black;--mdc-switch-disabled-handle-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mdc-switch-selected-icon-color:#fff;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-handle-color:#616161;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-icon-color:#fff;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0;--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38)}html .mat-mdc-slide-toggle{--mdc-form-field-label-text-color:rgba(0, 0, 0, 0.87)}html .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color:#d81b60;--mdc-switch-selected-handle-color:#d81b60;--mdc-switch-selected-hover-state-layer-color:#d81b60;--mdc-switch-selected-pressed-state-layer-color:#d81b60;--mdc-switch-selected-focus-handle-color:#880e4f;--mdc-switch-selected-hover-handle-color:#880e4f;--mdc-switch-selected-pressed-handle-color:#880e4f;--mdc-switch-selected-focus-track-color:#f06292;--mdc-switch-selected-hover-track-color:#f06292;--mdc-switch-selected-pressed-track-color:#f06292;--mdc-switch-selected-track-color:#f06292}html .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color:#e53935;--mdc-switch-selected-handle-color:#e53935;--mdc-switch-selected-hover-state-layer-color:#e53935;--mdc-switch-selected-pressed-state-layer-color:#e53935;--mdc-switch-selected-focus-handle-color:#b71c1c;--mdc-switch-selected-hover-handle-color:#b71c1c;--mdc-switch-selected-pressed-handle-color:#b71c1c;--mdc-switch-selected-focus-track-color:#e57373;--mdc-switch-selected-hover-track-color:#e57373;--mdc-switch-selected-pressed-track-color:#e57373;--mdc-switch-selected-track-color:#e57373}html{--mdc-switch-state-layer-size:40px}html .mat-mdc-slide-toggle{--mdc-form-field-label-text-font:Roboto, sans-serif;--mdc-form-field-label-text-line-height:20px;--mdc-form-field-label-text-size:14px;--mdc-form-field-label-text-tracking:0.0178571429em;--mdc-form-field-label-text-weight:400}html{--mdc-radio-disabled-selected-icon-opacity:0.38;--mdc-radio-disabled-unselected-icon-opacity:0.38;--mdc-radio-state-layer-size:40px}.mat-mdc-radio-button{--mdc-form-field-label-text-color:rgba(0, 0, 0, 0.87)}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5;--mat-radio-ripple-color:#000;--mat-radio-checked-ripple-color:#3f51b5;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081;--mat-radio-ripple-color:#000;--mat-radio-checked-ripple-color:#ff4081;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-radio-ripple-color:#000;--mat-radio-checked-ripple-color:#f44336;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38)}html{--mdc-radio-state-layer-size:40px;--mat-radio-touch-target-display:block}.mat-mdc-radio-button{--mdc-form-field-label-text-font:Roboto, sans-serif;--mdc-form-field-label-text-line-height:20px;--mdc-form-field-label-text-size:14px;--mdc-form-field-label-text-tracking:0.0178571429em;--mdc-form-field-label-text-weight:400}html{--mat-slider-value-indicator-width:auto;--mat-slider-value-indicator-height:32px;--mat-slider-value-indicator-caret-display:block;--mat-slider-value-indicator-border-radius:4px;--mat-slider-value-indicator-padding:0 12px;--mat-slider-value-indicator-text-transform:none;--mat-slider-value-indicator-container-transform:translateX(-50%);--mdc-slider-active-track-height:6px;--mdc-slider-active-track-shape:9999px;--mdc-slider-handle-height:20px;--mdc-slider-handle-shape:50%;--mdc-slider-handle-width:20px;--mdc-slider-inactive-track-height:4px;--mdc-slider-inactive-track-shape:9999px;--mdc-slider-with-overlap-handle-outline-width:1px;--mdc-slider-with-tick-marks-active-container-opacity:0.6;--mdc-slider-with-tick-marks-container-shape:50%;--mdc-slider-with-tick-marks-container-size:2px;--mdc-slider-with-tick-marks-inactive-container-opacity:0.6}html{--mdc-slider-handle-color:#3f51b5;--mdc-slider-focus-handle-color:#3f51b5;--mdc-slider-hover-handle-color:#3f51b5;--mdc-slider-active-track-color:#3f51b5;--mdc-slider-inactive-track-color:#3f51b5;--mdc-slider-with-tick-marks-inactive-container-color:#3f51b5;--mdc-slider-with-tick-marks-active-container-color:white;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-label-container-color:#000;--mdc-slider-label-label-text-color:#fff;--mdc-slider-with-overlap-handle-outline-color:#fff;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mdc-slider-handle-elevation:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mat-slider-ripple-color:#3f51b5;--mat-slider-hover-state-layer-color:rgba(63, 81, 181, 0.05);--mat-slider-focus-state-layer-color:rgba(63, 81, 181, 0.2);--mat-slider-value-indicator-opacity:0.6}html .mat-accent{--mat-slider-ripple-color:#ff4081;--mat-slider-hover-state-layer-color:rgba(255, 64, 129, 0.05);--mat-slider-focus-state-layer-color:rgba(255, 64, 129, 0.2);--mdc-slider-handle-color:#ff4081;--mdc-slider-focus-handle-color:#ff4081;--mdc-slider-hover-handle-color:#ff4081;--mdc-slider-active-track-color:#ff4081;--mdc-slider-inactive-track-color:#ff4081;--mdc-slider-with-tick-marks-inactive-container-color:#ff4081;--mdc-slider-with-tick-marks-active-container-color:white}html .mat-warn{--mat-slider-ripple-color:#f44336;--mat-slider-hover-state-layer-color:rgba(244, 67, 54, 0.05);--mat-slider-focus-state-layer-color:rgba(244, 67, 54, 0.2);--mdc-slider-handle-color:#f44336;--mdc-slider-focus-handle-color:#f44336;--mdc-slider-hover-handle-color:#f44336;--mdc-slider-active-track-color:#f44336;--mdc-slider-inactive-track-color:#f44336;--mdc-slider-with-tick-marks-inactive-container-color:#f44336;--mdc-slider-with-tick-marks-active-container-color:white}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:0.0071428571em;--mdc-slider-label-label-text-weight:500}html{--mat-menu-container-shape:4px;--mat-menu-divider-bottom-spacing:0;--mat-menu-divider-top-spacing:0;--mat-menu-item-spacing:16px;--mat-menu-item-icon-size:24px;--mat-menu-item-leading-spacing:16px;--mat-menu-item-trailing-spacing:16px;--mat-menu-item-with-icon-leading-spacing:16px;--mat-menu-item-with-icon-trailing-spacing:16px}html{--mat-menu-item-label-text-color:rgba(0, 0, 0, 0.87);--mat-menu-item-icon-color:rgba(0, 0, 0, 0.87);--mat-menu-item-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-menu-item-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-menu-container-color:white;--mat-menu-divider-color:rgba(0, 0, 0, 0.12)}html{--mat-menu-item-label-text-font:Roboto, sans-serif;--mat-menu-item-label-text-size:16px;--mat-menu-item-label-text-tracking:0.03125em;--mat-menu-item-label-text-line-height:24px;--mat-menu-item-label-text-weight:400}html{--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:50%;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-selected-container-color:transparent;--mdc-list-list-item-leading-avatar-color:transparent;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-state-layer-color:transparent;--mdc-list-list-item-disabled-state-layer-opacity:0;--mdc-list-list-item-disabled-label-text-opacity:0.38;--mdc-list-list-item-disabled-leading-icon-opacity:0.38;--mdc-list-list-item-disabled-trailing-icon-opacity:0.38;--mat-list-active-indicator-color:transparent;--mat-list-active-indicator-shape:0}html{--mdc-list-list-item-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, 0.54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-disabled-label-text-color:black;--mdc-list-list-item-disabled-leading-icon-color:black;--mdc-list-list-item-disabled-trailing-icon-color:black;--mdc-list-list-item-hover-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:0.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:0.12}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336}.mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#3f51b5;--mdc-checkbox-selected-hover-state-layer-color:#3f51b5;--mdc-checkbox-selected-pressed-state-layer-color:#3f51b5;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#ff4081;--mdc-checkbox-selected-hover-state-layer-color:#ff4081;--mdc-checkbox-selected-pressed-state-layer-color:#ff4081;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text{color:#3f51b5}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#3f51b5}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px;--mat-list-list-item-leading-icon-start-space:16px;--mat-list-list-item-leading-icon-end-space:32px}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-state-layer-size:40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}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:0.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:0.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:0.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-color:rgba(0, 0, 0, 0.87);--mat-paginator-container-background-color:white;--mat-paginator-enabled-icon-color:rgba(0, 0, 0, 0.54);--mat-paginator-disabled-icon-color:rgba(0, 0, 0, 0.12)}html{--mat-paginator-container-size:56px;--mat-paginator-form-field-container-height:40px;--mat-paginator-form-field-container-vertical-padding:8px}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:0.0333333333em;--mat-paginator-container-text-weight:400;--mat-paginator-select-trigger-text-size:12px}html{--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mdc-secondary-navigation-tab-container-height:48px;--mat-tab-header-divider-color:transparent;--mat-tab-header-divider-height:0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#3f51b5;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:#000;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#3f51b5;--mat-tab-header-active-ripple-color:#3f51b5;--mat-tab-header-inactive-ripple-color:#3f51b5;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#3f51b5;--mat-tab-header-active-hover-label-text-color:#3f51b5;--mat-tab-header-active-focus-indicator-color:#3f51b5;--mat-tab-header-active-hover-indicator-color:#3f51b5}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color:#ff4081;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:#000;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#ff4081;--mat-tab-header-active-ripple-color:#ff4081;--mat-tab-header-inactive-ripple-color:#ff4081;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#ff4081;--mat-tab-header-active-hover-label-text-color:#ff4081;--mat-tab-header-active-focus-indicator-color:#ff4081;--mat-tab-header-active-hover-indicator-color:#ff4081}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color:#f44336;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:#000;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#f44336;--mat-tab-header-active-ripple-color:#f44336;--mat-tab-header-inactive-ripple-color:#f44336;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#f44336;--mat-tab-header-active-hover-label-text-color:#f44336;--mat-tab-header-active-focus-indicator-color:#f44336;--mat-tab-header-active-hover-indicator-color:#f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color:#3f51b5;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color:#ff4081;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color:#f44336;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height:48px}.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:0.0892857143em;--mat-tab-header-label-text-line-height:36px;--mat-tab-header-label-text-weight:500}html{--mdc-checkbox-disabled-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-state-layer-opacity:0.16;--mdc-checkbox-selected-hover-state-layer-opacity:0.04;--mdc-checkbox-selected-pressed-state-layer-opacity:0.16;--mdc-checkbox-unselected-focus-state-layer-opacity:0.16;--mdc-checkbox-unselected-hover-state-layer-opacity:0.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:0.16}html{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#ff4081;--mdc-checkbox-selected-hover-state-layer-color:#ff4081;--mdc-checkbox-selected-pressed-state-layer-color:#ff4081;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black;--mat-checkbox-disabled-label-color:rgba(0, 0, 0, 0.38)}.mat-mdc-checkbox{--mdc-form-field-label-text-color:rgba(0, 0, 0, 0.87)}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#3f51b5;--mdc-checkbox-selected-hover-state-layer-color:#3f51b5;--mdc-checkbox-selected-pressed-state-layer-color:#3f51b5;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}html{--mdc-checkbox-state-layer-size:40px;--mat-checkbox-touch-target-display:block}.mat-mdc-checkbox{--mdc-form-field-label-text-font:Roboto, sans-serif;--mdc-form-field-label-text-line-height:20px;--mdc-form-field-label-text-size:14px;--mdc-form-field-label-text-tracking:0.0178571429em;--mdc-form-field-label-text-weight:400}html{--mdc-text-button-container-shape:4px;--mdc-text-button-keep-touch-target:false;--mdc-filled-button-container-shape:4px;--mdc-filled-button-keep-touch-target:false;--mdc-protected-button-container-shape:4px;--mdc-protected-button-keep-touch-target:false;--mdc-outlined-button-keep-touch-target:false;--mdc-outlined-button-outline-width:1px;--mdc-outlined-button-container-shape:4px;--mat-text-button-horizontal-padding:8px;--mat-text-button-with-icon-horizontal-padding:8px;--mat-text-button-icon-spacing:8px;--mat-text-button-icon-offset:0;--mat-filled-button-horizontal-padding:16px;--mat-filled-button-icon-spacing:8px;--mat-filled-button-icon-offset:-4px;--mat-protected-button-horizontal-padding:16px;--mat-protected-button-icon-spacing:8px;--mat-protected-button-icon-offset:-4px;--mat-outlined-button-horizontal-padding:15px;--mat-outlined-button-icon-spacing:8px;--mat-outlined-button-icon-offset:-4px}html{--mdc-text-button-label-text-color:#000;--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mat-text-button-state-layer-color:#000;--mat-text-button-disabled-state-layer-color:#000;--mat-text-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-text-button-hover-state-layer-opacity:0.04;--mat-text-button-focus-state-layer-opacity:0.12;--mat-text-button-pressed-state-layer-opacity:0.12;--mdc-filled-button-container-color:white;--mdc-filled-button-label-text-color:#000;--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mat-filled-button-state-layer-color:#000;--mat-filled-button-disabled-state-layer-color:#000;--mat-filled-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-filled-button-hover-state-layer-opacity:0.04;--mat-filled-button-focus-state-layer-opacity:0.12;--mat-filled-button-pressed-state-layer-opacity:0.12;--mdc-protected-button-container-color:white;--mdc-protected-button-label-text-color:#000;--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-protected-button-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);--mdc-protected-button-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mdc-protected-button-focus-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mdc-protected-button-hover-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mdc-protected-button-pressed-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-protected-button-container-shadow-color:#000;--mat-protected-button-state-layer-color:#000;--mat-protected-button-disabled-state-layer-color:#000;--mat-protected-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-protected-button-hover-state-layer-opacity:0.04;--mat-protected-button-focus-state-layer-opacity:0.12;--mat-protected-button-pressed-state-layer-opacity:0.12;--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-label-text-color:#000;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#000;--mat-outlined-button-disabled-state-layer-color:#000;--mat-outlined-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-outlined-button-hover-state-layer-opacity:0.04;--mat-outlined-button-focus-state-layer-opacity:0.12;--mat-outlined-button-pressed-state-layer-opacity:0.12}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#3f51b5;--mat-text-button-state-layer-color:#3f51b5;--mat-text-button-ripple-color:rgba(63, 81, 181, 0.1)}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ff4081;--mat-text-button-state-layer-color:#ff4081;--mat-text-button-ripple-color:rgba(255, 64, 129, 0.1)}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336;--mat-text-button-state-layer-color:#f44336;--mat-text-button-ripple-color:rgba(244, 67, 54, 0.1)}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#3f51b5;--mdc-filled-button-label-text-color:#fff;--mat-filled-button-state-layer-color:#fff;--mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ff4081;--mdc-filled-button-label-text-color:#fff;--mat-filled-button-state-layer-color:#fff;--mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:#fff;--mat-filled-button-state-layer-color:#fff;--mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#3f51b5;--mdc-protected-button-label-text-color:#fff;--mat-protected-button-state-layer-color:#fff;--mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ff4081;--mdc-protected-button-label-text-color:#fff;--mat-protected-button-state-layer-color:#fff;--mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:#fff;--mat-protected-button-state-layer-color:#fff;--mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#3f51b5;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#3f51b5;--mat-outlined-button-ripple-color:rgba(63, 81, 181, 0.1)}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ff4081;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#ff4081;--mat-outlined-button-ripple-color:rgba(255, 64, 129, 0.1)}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#f44336;--mat-outlined-button-ripple-color:rgba(244, 67, 54, 0.1)}html{--mdc-text-button-container-height:36px;--mdc-filled-button-container-height:36px;--mdc-outlined-button-container-height:36px;--mdc-protected-button-container-height:36px;--mat-text-button-touch-target-display:block;--mat-filled-button-touch-target-display:block;--mat-protected-button-touch-target-display:block;--mat-outlined-button-touch-target-display:block}html{--mdc-text-button-label-text-font:Roboto, sans-serif;--mdc-text-button-label-text-size:14px;--mdc-text-button-label-text-tracking:0.0892857143em;--mdc-text-button-label-text-weight:500;--mdc-text-button-label-text-transform:none;--mdc-filled-button-label-text-font:Roboto, sans-serif;--mdc-filled-button-label-text-size:14px;--mdc-filled-button-label-text-tracking:0.0892857143em;--mdc-filled-button-label-text-weight:500;--mdc-filled-button-label-text-transform:none;--mdc-outlined-button-label-text-font:Roboto, sans-serif;--mdc-outlined-button-label-text-size:14px;--mdc-outlined-button-label-text-tracking:0.0892857143em;--mdc-outlined-button-label-text-weight:500;--mdc-outlined-button-label-text-transform:none;--mdc-protected-button-label-text-font:Roboto, sans-serif;--mdc-protected-button-label-text-size:14px;--mdc-protected-button-label-text-tracking:0.0892857143em;--mdc-protected-button-label-text-weight:500;--mdc-protected-button-label-text-transform:none}html{--mdc-icon-button-icon-size:24px}html{--mdc-icon-button-icon-color:inherit;--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, 0.38);--mat-icon-button-state-layer-color:#000;--mat-icon-button-disabled-state-layer-color:#000;--mat-icon-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-icon-button-hover-state-layer-opacity:0.04;--mat-icon-button-focus-state-layer-opacity:0.12;--mat-icon-button-pressed-state-layer-opacity:0.12}html .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#3f51b5;--mat-icon-button-state-layer-color:#3f51b5;--mat-icon-button-ripple-color:rgba(63, 81, 181, 0.1)}html .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ff4081;--mat-icon-button-state-layer-color:#ff4081;--mat-icon-button-ripple-color:rgba(255, 64, 129, 0.1)}html .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336;--mat-icon-button-state-layer-color:#f44336;--mat-icon-button-ripple-color:rgba(244, 67, 54, 0.1)}html{--mat-icon-button-touch-target-display:block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html{--mdc-fab-container-shape:50%;--mdc-fab-icon-size:24px;--mdc-fab-small-container-shape:50%;--mdc-fab-small-icon-size:24px;--mdc-extended-fab-container-height:48px;--mdc-extended-fab-container-shape:24px}html{--mdc-fab-container-color:white;--mdc-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mdc-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mdc-fab-container-shadow-color:#000;--mat-fab-foreground-color:black;--mat-fab-state-layer-color:#000;--mat-fab-disabled-state-layer-color:#000;--mat-fab-ripple-color:rgba(0, 0, 0, 0.1);--mat-fab-hover-state-layer-opacity:0.04;--mat-fab-focus-state-layer-opacity:0.12;--mat-fab-pressed-state-layer-opacity:0.12;--mat-fab-disabled-state-container-color:rgba(0, 0, 0, 0.12);--mat-fab-disabled-state-foreground-color:rgba(0, 0, 0, 0.38);--mdc-fab-small-container-color:white;--mdc-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mdc-fab-small-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-fab-small-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mdc-fab-small-container-shadow-color:#000;--mat-fab-small-foreground-color:black;--mat-fab-small-state-layer-color:#000;--mat-fab-small-disabled-state-layer-color:#000;--mat-fab-small-ripple-color:rgba(0, 0, 0, 0.1);--mat-fab-small-hover-state-layer-opacity:0.04;--mat-fab-small-focus-state-layer-opacity:0.12;--mat-fab-small-pressed-state-layer-opacity:0.12;--mat-fab-small-disabled-state-container-color:rgba(0, 0, 0, 0.12);--mat-fab-small-disabled-state-foreground-color:rgba(0, 0, 0, 0.38);--mdc-extended-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mdc-extended-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-extended-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-extended-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mdc-extended-fab-container-shadow-color:#000}html .mat-mdc-fab.mat-primary{--mdc-fab-container-color:#3f51b5;--mat-fab-foreground-color:#fff;--mat-fab-state-layer-color:#fff;--mat-fab-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-fab.mat-accent{--mdc-fab-container-color:#ff4081;--mat-fab-foreground-color:#fff;--mat-fab-state-layer-color:#fff;--mat-fab-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-fab.mat-warn{--mdc-fab-container-color:#f44336;--mat-fab-foreground-color:#fff;--mat-fab-state-layer-color:#fff;--mat-fab-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color:#3f51b5;--mat-fab-small-foreground-color:#fff;--mat-fab-small-state-layer-color:#fff;--mat-fab-small-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color:#ff4081;--mat-fab-small-foreground-color:#fff;--mat-fab-small-state-layer-color:#fff;--mat-fab-small-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color:#f44336;--mat-fab-small-foreground-color:#fff;--mat-fab-small-state-layer-color:#fff;--mat-fab-small-ripple-color:rgba(255, 255, 255, 0.1)}html{--mat-fab-touch-target-display:block;--mat-fab-small-touch-target-display:block}html{--mdc-extended-fab-label-text-font:Roboto, sans-serif;--mdc-extended-fab-label-text-size:14px;--mdc-extended-fab-label-text-tracking:0.0892857143em;--mdc-extended-fab-label-text-weight:500}html{--mdc-snackbar-container-shape:4px}html{--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, 0.87);--mat-snack-bar-button-color:#ff4081}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-row-item-outline-width:1px}html{--mat-table-background-color:white;--mat-table-header-headline-color:rgba(0, 0, 0, 0.87);--mat-table-row-item-label-text-color:rgba(0, 0, 0, 0.87);--mat-table-row-item-outline-color:rgba(0, 0, 0, 0.12)}html{--mat-table-header-container-height:56px;--mat-table-footer-container-height:52px;--mat-table-row-item-container-height:52px}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:0.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:0.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:0.0178571429em}html{--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px}html{--mdc-circular-progress-active-indicator-color:#3f51b5}html .mat-accent{--mdc-circular-progress-active-indicator-color:#ff4081}html .mat-warn{--mdc-circular-progress-active-indicator-color:#f44336}html{--mat-badge-container-shape:50%;--mat-badge-container-size:unset;--mat-badge-small-size-container-size:unset;--mat-badge-large-size-container-size:unset;--mat-badge-legacy-container-size:22px;--mat-badge-legacy-small-size-container-size:16px;--mat-badge-legacy-large-size-container-size:28px;--mat-badge-container-offset:-11px 0;--mat-badge-small-size-container-offset:-8px 0;--mat-badge-large-size-container-offset:-14px 0;--mat-badge-container-overlap-offset:-11px;--mat-badge-small-size-container-overlap-offset:-8px;--mat-badge-large-size-container-overlap-offset:-14px;--mat-badge-container-padding:0;--mat-badge-small-size-container-padding:0;--mat-badge-large-size-container-padding:0}html{--mat-badge-background-color:#3f51b5;--mat-badge-text-color:white;--mat-badge-disabled-state-background-color:#b9b9b9;--mat-badge-disabled-state-text-color:rgba(0, 0, 0, 0.38)}.mat-badge-accent{--mat-badge-background-color:#ff4081;--mat-badge-text-color:white}.mat-badge-warn{--mat-badge-background-color:#f44336;--mat-badge-text-color:white}html{--mat-badge-text-font:Roboto, sans-serif;--mat-badge-text-size:12px;--mat-badge-text-weight:600;--mat-badge-small-size-text-size:9px;--mat-badge-large-size-text-size:24px}html{--mat-bottom-sheet-container-shape:4px}html{--mat-bottom-sheet-container-text-color:rgba(0, 0, 0, 0.87);--mat-bottom-sheet-container-background-color:white}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:0.0178571429em;--mat-bottom-sheet-container-text-weight:400}html{--mat-legacy-button-toggle-height:36px;--mat-legacy-button-toggle-shape:2px;--mat-legacy-button-toggle-focus-state-layer-opacity:1;--mat-standard-button-toggle-shape:4px;--mat-standard-button-toggle-hover-state-layer-opacity:0.04;--mat-standard-button-toggle-focus-state-layer-opacity:0.12}html{--mat-legacy-button-toggle-text-color:rgba(0, 0, 0, 0.38);--mat-legacy-button-toggle-state-layer-color:rgba(0, 0, 0, 0.12);--mat-legacy-button-toggle-selected-state-text-color:rgba(0, 0, 0, 0.54);--mat-legacy-button-toggle-selected-state-background-color:#e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color:rgba(0, 0, 0, 0.26);--mat-legacy-button-toggle-disabled-state-background-color:#eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-text-color:rgba(0, 0, 0, 0.87);--mat-standard-button-toggle-background-color:white;--mat-standard-button-toggle-state-layer-color:black;--mat-standard-button-toggle-selected-state-background-color:#e0e0e0;--mat-standard-button-toggle-selected-state-text-color:rgba(0, 0, 0, 0.87);--mat-standard-button-toggle-disabled-state-text-color:rgba(0, 0, 0, 0.26);--mat-standard-button-toggle-disabled-state-background-color:white;--mat-standard-button-toggle-disabled-selected-state-text-color:rgba(0, 0, 0, 0.87);--mat-standard-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-divider-color:#e0e0e0}html{--mat-standard-button-toggle-height:48px}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:0.03125em;--mat-legacy-button-toggle-label-text-weight:400;--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:0.03125em;--mat-standard-button-toggle-label-text-weight:400}html{--mat-datepicker-calendar-container-shape:4px;--mat-datepicker-calendar-container-touch-shape:4px;--mat-datepicker-calendar-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-container-touch-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)}html{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#3f51b5;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(63, 81, 181, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(63, 81, 181, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(63, 81, 181, 0.3);--mat-datepicker-toggle-active-state-icon-color:#3f51b5;--mat-datepicker-calendar-date-in-range-state-background-color:rgba(63, 81, 181, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e;--mat-datepicker-toggle-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-body-label-text-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-period-button-text-color:#000;--mat-datepicker-calendar-period-button-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-navigation-button-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-header-divider-color:rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-header-text-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-outline-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(0, 0, 0, 0.18);--mat-datepicker-calendar-date-text-color:rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-date-outline-color:transparent;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-date-preview-state-outline-color:rgba(0, 0, 0, 0.24);--mat-datepicker-range-input-separator-color:rgba(0, 0, 0, 0.87);--mat-datepicker-range-input-disabled-state-separator-color:rgba(0, 0, 0, 0.38);--mat-datepicker-range-input-disabled-state-text-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-container-background-color:white;--mat-datepicker-calendar-container-text-color:rgba(0, 0, 0, 0.87)}.mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#ff4081;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(255, 64, 129, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(255, 64, 129, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(255, 64, 129, 0.3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(255, 64, 129, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e}.mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(244, 67, 54, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(244, 67, 54, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(244, 67, 54, 0.3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(244, 67, 54, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e}.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color:#ff4081}.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color:#f44336}.mat-calendar-controls{--mat-icon-button-touch-target-display:none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}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-divider-width:1px}html{--mat-divider-color:rgba(0, 0, 0, 0.12)}html{--mat-expansion-container-shape:4px;--mat-expansion-legacy-header-indicator-display:inline-block;--mat-expansion-header-indicator-display:none}html{--mat-expansion-container-background-color:white;--mat-expansion-container-text-color:rgba(0, 0, 0, 0.87);--mat-expansion-actions-divider-color:rgba(0, 0, 0, 0.12);--mat-expansion-header-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-expansion-header-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-expansion-header-disabled-state-text-color:rgba(0, 0, 0, 0.26);--mat-expansion-header-text-color:rgba(0, 0, 0, 0.87);--mat-expansion-header-description-color:rgba(0, 0, 0, 0.54);--mat-expansion-header-indicator-color:rgba(0, 0, 0, 0.54)}html{--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px}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:0.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-icon-color:inherit}.mat-icon.mat-primary{--mat-icon-color:#3f51b5}.mat-icon.mat-accent{--mat-icon-color:#ff4081}.mat-icon.mat-warn{--mat-icon-color:#f44336}html{--mat-sidenav-container-shape:0;--mat-sidenav-container-elevation-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);--mat-sidenav-container-width:auto}html{--mat-sidenav-container-divider-color:rgba(0, 0, 0, 0.12);--mat-sidenav-container-background-color:white;--mat-sidenav-container-text-color:rgba(0, 0, 0, 0.87);--mat-sidenav-content-background-color:#fafafa;--mat-sidenav-content-text-color:rgba(0, 0, 0, 0.87);--mat-sidenav-scrim-color:rgba(0, 0, 0, 0.6)}html{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#3f51b5;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#3f51b5;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#3f51b5;--mat-stepper-header-edit-state-icon-foreground-color:white;--mat-stepper-container-color:white;--mat-stepper-line-color:rgba(0, 0, 0, 0.12);--mat-stepper-header-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-stepper-header-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-stepper-header-label-text-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-optional-label-text-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-selected-state-label-text-color:rgba(0, 0, 0, 0.87);--mat-stepper-header-error-state-label-text-color:#f44336;--mat-stepper-header-icon-background-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-error-state-icon-foreground-color:#f44336;--mat-stepper-header-error-state-icon-background-color:transparent}html .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#ff4081;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#ff4081;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#ff4081;--mat-stepper-header-edit-state-icon-foreground-color:white}html .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#f44336;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#f44336;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#f44336;--mat-stepper-header-edit-state-icon-foreground-color:white}html{--mat-stepper-header-height:72px}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-sort-arrow-color:#757575}html{--mat-toolbar-container-background-color:whitesmoke;--mat-toolbar-container-text-color:rgba(0, 0, 0, 0.87)}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color:#3f51b5;--mat-toolbar-container-text-color:white}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color:#ff4081;--mat-toolbar-container-text-color:white}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color:#f44336;--mat-toolbar-container-text-color:white}html{--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px}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:0.0125em;--mat-toolbar-title-text-weight:500}html{--mat-tree-container-background-color:white;--mat-tree-node-text-color:rgba(0, 0, 0, 0.87)}html{--mat-tree-node-min-height:48px}html{--mat-tree-node-text-font:Roboto, sans-serif;--mat-tree-node-text-size:14px;--mat-tree-node-text-weight:400}.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 calc(14px*.83)/20px Roboto, sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 calc(14px*.67)/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:-0.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}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*
 * App Global CSS
 * ----------------------------------------------------------------------------
 * Put style rules here that you want to apply globally. These styles are for
 * the entire app and not just one component. Additionally, this file can be
 * used as an entry point to import other CSS/Sass files to be included in the
 * output CSS.
 * For more information on global stylesheets, visit the documentation:
 * https://ionicframework.com/docs/layout/global-stylesheets
 */
* {
  --font--primary: "Inter", sans-serif;
  --font--secondary: "Work Sans", sans-serif;
  --font-code: "DM Mono", sans-serif;
  --text-bh1: 5rem;
  --text-lh-bh1: 5.5rem;
  --text-bh2: 4rem;
  --text-lh-bh2: 4.25rem;
  --text-bh3: 3rem;
  --text-lh-bh3: 3.25rem;
  --text-bh4: 2.25rem;
  --text-lh-bh4: 2.75rem;
  --text-bh5: 2.125rem;
  --text-lh-bh5: 2.625rem;
  --text-bh6: 1.875rem;
  --text-lh-bh6: 2.125rem;
  --text-spacing-bh: -1%;
  --text-h1: 1.5rem;
  --text-lh-h1: 1.75rem;
  --text-h2: 1.375rem;
  --text-lh-h2: 1.625rem;
  --text-h3: 1.25rem;
  --text-lh-h3: 1.5rem;
  --text-h4: 1.125rem;
  --text-lh-h4: 1.375rem;
  --text-spacing-h: -0.8%;
  --text-b1: 1rem;
  --text-lh-b1: 1.5rem;
  --text-b2: 0.875rem;
  --text-lh-b2: 1.375rem;
  --text-spacing-b: -0.6%;
  --text-c1: 0.75rem;
  --text-lh-c1: 1.25rem;
  --text-c2: 0.625rem;
  --text-lh-c2: 1.125rem;
  --text-spacing-c: -0.4%;
  --dashboard--width: 82.45%;
  --sidebar--width: 18rem;
  --auth__form--width: 36rem;
  --transition--bg-color: background-color 0.2s ease-in-out;
}

* {
  --spacing-0: 0;
  --spacing-1: 0.125rem;
  --spacing-2: 0.25rem;
  --spacing-3: 0.5rem;
  --spacing-4: 0.75rem;
  --spacing-5: 1rem;
  --spacing-6: 1.5rem;
  --spacing-7: 2rem;
  --spacing-8: 2.5rem;
  --spacing-9: 3rem;
  --spacing-10: 3.5rem;
  --spacing-11: 4rem;
  --spacing-12: 4.5rem;
  --spacing-13: 5rem;
  --spacing-14: 6rem;
  --spacing-15: 6.5rem;
  --spacing-16: 7.5rem;
  --spacing-17: 10rem;
  --dashboard-gap: var(--spacing-6);
  --size-icon-xs: 0.75rem;
  --size-icon-sm: 1rem;
  --size-icon-md: 1.25rem;
  --size-icon-lg: 1.5rem;
  --size-icon-xl: 2rem;
  --size-icon-2xl: 2.75rem;
  --size-icon-3xl: 3.5rem;
  --size-icon-4xl: 4.5rem;
  --size-icon-5xl: 5.5rem;
  --size-icon-6xl: 6.5rem;
  --radius-xs: 0.125rem;
  --radius-sm: 0.25rem;
  --radius-md: 0.5rem;
  --radius-lg: 0.75rem;
  --radius-xl: 1rem;
  --radius-full: 10rem;
  --stroke-xs: 0.0625rem;
  --stroke-sm: 0.0781rem;
  --stroke-md: 0.0938rem;
  --stroke-lg: 0.1094rem;
  --stroke-xl: 0.125rem;
}

* {
  margin: 0;
  padding: 0;
  font-family: var(--font--primary);
  font-weight: 400;
  color: var(--color-fg-tertiary);
  transition: var(--transition--bg-color);
}
* body::-webkit-scrollbar {
  width: 0;
}
* body {
  min-height: 100vh;
  display: flex;
  background-color: var(--color-bg-primary);
}
* a {
  text-decoration: none;
}
* p {
  transition: all 0.5s ease-in-out;
}
* ::marker {
  color: transparent;
}
* .w-100 {
  width: 100vw;
  height: 100vh;
  background-color: var(--color-bg-primary);
}
* button {
  border: none;
}
* .cursor_pointer {
  cursor: pointer;
}
* .none {
  display: none;
}
* .display__flex {
  display: flex;
}
* .pointer-events__none {
  pointer-events: none;
}
* .opacity {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
* .position__relative {
  position: relative;
}
* .white-space {
  white-space: nowrap;
}
* .font-code {
  font-family: var(--font-code);
}
* .text-bh1 {
  font-size: var(--text-bh1);
  line-height: var(--text-lh-bh1);
  letter-spacing: var(--text-spacing-bh);
}
* .text-bh2 {
  font-size: var(--text-bh2);
  line-height: var(--text-lh-bh2);
  letter-spacing: var(--text-spacing-bh);
}
* .text-bh3 {
  font-size: var(--text-bh3);
  line-height: var(--text-lh-bh3);
  letter-spacing: var(--text-spacing-bh);
}
* .text-bh4 {
  font-size: var(--text-bh4);
  line-height: var(--text-lh-bh4);
  letter-spacing: var(--text-spacing-bh);
}
* .text-bh5 {
  font-size: var(--text-bh5);
  line-height: var(--text-lh-bh5);
  letter-spacing: var(--text-spacing-bh);
}
* .text-bh6 {
  font-size: var(--text-bh6);
  line-height: var(--text-lh-bh6);
  letter-spacing: var(--text-spacing-bh);
}
* .text-h1 {
  font-size: var(--text-h1);
  line-height: var(--text-lh-h1);
  letter-spacing: var(--text-spacing-h);
}
* .text-h2 {
  font-size: var(--text-h2);
  line-height: var(--text-lh-h2);
  letter-spacing: var(--text-spacing-h);
}
* .text-h3 {
  font-size: var(--text-h3);
  line-height: var(--text-lh-h3);
  letter-spacing: var(--text-spacing-h);
}
* .text-h4 {
  font-size: var(--text-h4);
  line-height: var(--text-lh-h4);
  letter-spacing: var(--text-spacing-h);
}
* .text-b1 {
  font-size: var(--text-b1);
  line-height: var(--text-lh-b1);
  letter-spacing: var(--text-spacing-b);
}
* .text-b2 {
  font-size: var(--text-b2);
  line-height: var(--text-lh-b2);
  letter-spacing: var(--text-spacing-b);
}
* .text-c1 {
  font-size: var(--text-c1);
  line-height: var(--text-lh-c1);
  letter-spacing: var(--text-spacing-c);
}
* .text-c2 {
  font-size: var(--text-c2);
  line-height: var(--text-lh-c2);
  letter-spacing: var(--text-spacing-c);
}
* .text-label {
  font-size: var(--text-b1);
}
* .lh-2 {
  line-height: 2rem;
}
* .lh-bh1 {
  line-height: var(--text-lh-bh1);
}
* .lh-bh2 {
  line-height: var(--text-lh-bh2);
}
* .lh-bh3 {
  line-height: var(--text-lh-bh3);
}
* .lh-bh4 {
  line-height: var(--text-lh-bh4);
}
* .lh-bh5 {
  line-height: var(--text-lh-bh5);
}
* .lh-bh6 {
  line-height: var(--text-lh-bh6);
}
* .lh-h1 {
  line-height: var(--text-lh-h1);
}
* .lh-h2 {
  line-height: var(--text-lh-h2);
}
* .lh-h3 {
  line-height: var(--text-lh-h3);
}
* .lh-h4 {
  line-height: var(--text-lh-h4);
}
* .lh-b1 {
  line-height: var(--text-lh-b1);
}
* .lh-b2 {
  line-height: var(--text-lh-b2);
}
* .lh-c1 {
  line-height: var(--text-lh-c1);
}
* .lh-c2 {
  line-height: var(--text-lh-c2);
}
* .font-regular {
  font-weight: 400;
}
* .font-medium {
  font-weight: 500;
}
* .font-semibold {
  font-weight: 600;
}
* .font-bold {
  font-weight: 700;
}
* .font-extrabold {
  font-weight: 800;
}
* .text__decoration--underline {
  text-decoration: underline;
}
* .color-bg-primary {
  color: var(--color-bg-primary);
}
* .color-fg-primary {
  color: var(--color-fg-primary);
}
* .color-fg-primary-inverted {
  color: var(--color-fg-primary-inverted);
}
* .color-fg-secondary {
  color: var(--color-fg-secondary);
}
* .color-fg-tertiary {
  color: var(--color-fg-tertiary);
}
* .color-fg-quaternary {
  color: var(--color-fg-quaternary);
}
* .color-fg-danger {
  color: var(--color-fg-danger);
}
* .color-fg-link {
  color: var(--color-fg-link);
}
* .color-fg-brand {
  color: var(--color-fg-brand);
}
* .color-fg-disabled {
  color: var(--color-fg-disabled);
}
* .color-link {
  color: var(--color-fg-link);
  text-decoration: none;
  cursor: pointer;
}
* .color-link:hover {
  text-decoration: underline;
  color: var(--color-btn-link-hover);
  text-decoration-color: var(--color-btn-link-hover);
  text-underline-offset: 0.25rem;
}
* .color-link:active {
  text-decoration: underline;
  color: var(--color-btn-link-active);
  text-decoration-color: var(--color-btn-link-active);
  text-underline-offset: 0.25rem;
}
* .btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  font-size: var(--text-b1);
  padding: 0.6875rem var(--spacing-4);
  border-radius: var(--radius-md);
  cursor: pointer;
  font-weight: 500;
  border: 0.0625rem;
  outline: none;
}
* .btn img {
  width: var(--size-icon-xs);
}
* .btn--primary {
  background-color: var(--color-btn-primary-enabled);
  color: var(--color-fg-primary-inverted);
  border: 0.0625rem solid transparent;
}
* .btn--primary:hover {
  background-color: var(--color-btn-primary-hover);
}
* .btn--primary:active {
  background-color: var(--color-btn-primary-active);
}
* .btn--primary:focus-visible {
  background-color: var(--color-btn-primary-enabled);
  box-shadow: 0px 0px 0px 4px rgba(34, 104, 185, 0.2);
}
* .btn--primary__disabled {
  pointer-events: none;
  background-color: var(--color-bg-disabled);
  color: var(--color-fg-disabled);
  -webkit-user-select: none;
          user-select: none;
}
* .btn--secondary {
  background-color: var(--color-bg-primary);
  color: var(--color-fg-secondary);
  border: 0.0625rem solid var(--color-border-enabled);
}
* .btn--secondary:hover {
  border: 0.0625rem solid var(--color-border-hover);
  background-color: var(--color-btn-secondary-hover);
}
* .btn--secondary:active {
  background-color: var(--color-btn-secondary-active);
}
* .btn--secondary:focus-visible {
  background-color: var(--color-bg-primary);
  box-shadow: 0px 0px 0px 4px rgba(34, 104, 185, 0.2);
  border: 0.0625rem solid var(--color-border-enabled);
}
* .btn--secondary__disabled {
  pointer-events: none;
  background-color: var(--color-bg-disabled);
  border: 0.0625rem solid var(--color-border-disabled);
  color: var(--color-fg-disabled);
  -webkit-user-select: none;
          user-select: none;
}
* .btn--tertiary {
  color: var(--color-fg-brand);
  border: 0.0625rem solid transparent;
  background-color: transparent;
}
* .btn--tertiary:hover {
  border: 0.0625rem solid var(--color-btn-secondary-hover);
  background-color: var(--color-btn-secondary-hover);
}
* .btn--tertiary:active {
  background-color: var(--color-btn-secondary-active);
}
* .btn--tertiary:focus-visible {
  background-color: var(--color-bg-primary);
  box-shadow: 0px 0px 0px 4px rgba(34, 104, 185, 0.2);
  border: 0.0625rem solid var(--color-border-enabled);
}
* .btn--tertiary__disabled {
  pointer-events: none;
  background-color: var(--color-bg-disabled);
  border: 0.0625rem solid transparent;
  color: var(--color-fg-disabled);
  -webkit-user-select: none;
          user-select: none;
}
* .icon-sm {
  width: var(--size-icon-sm);
  height: var(--size-icon-sm);
}
* .icon-xs {
  width: var(--size-icon-xs);
  height: var(--size-icon-xs);
}
* .icon-md {
  width: var(--size-icon-md);
  height: var(--size-icon-md);
}
* .icon-lg {
  width: var(--size-icon-lg);
  height: var(--size-icon-lg);
}
* .skeleton__fade {
  background: linear-gradient(45deg, var(--silver-300), #e5e5e5, var(--silver-400));
  background-size: 400%;
  background-position: 0%;
  animation: skeletonFadeIn 2s linear infinite;
  animation-timing-function: ease-in-out;
  border-radius: var(--radius-md);
}
@keyframes skeletonFadeIn {
  0% {
    background-position: 100%;
  }
  50% {
    background-position: 0%;
  }
  100% {
    background-position: 100%;
  }
}
* .mb-1 {
  margin-bottom: var(--spacing-1);
}
* .mb-2 {
  margin-bottom: var(--spacing-2);
}
* .mb-3 {
  margin-bottom: var(--spacing-3);
}
* .mb-4 {
  margin-bottom: var(--spacing-4);
}
* .mb-5 {
  margin-bottom: var(--spacing-5);
}
* .mb-6 {
  margin-bottom: var(--spacing-6);
}
* .mb-7 {
  margin-bottom: var(--spacing-7);
}
* .mb-8 {
  margin-bottom: var(--spacing-8);
}
* .mb-9 {
  margin-bottom: var(--spacing-9);
}
* .background-primary {
  background-color: var(--color-bg-primary);
}

@media screen and (min-height: 900px) {
  html {
    font-size: 12px;
  }
}
.theme--light {
  --color-bg-primary: #fcfcfc;
  --color-bg-secondary: #f5f5f5;
  --color-bg-tertiary: #f2f4f7;
  --color-bg-quaternary: #eaecf0;
  --color-bg-brand: #d1e9ff;
  --color-bg-disabled: #f5f5f5;
  --color-bg-elevation: #fcfcfc;
  --color-bg-focus: #333333;
  --color-fg-primary: #101828;
  --color-fg-primary-inverted: #fafafa;
  --color-fg-secondary: #344054;
  --color-fg-tertiary: #475467;
  --color-fg-quaternary: #667085;
  --color-fg-brand: #2269bb;
  --color-fg-disabled: #98a2b3;
  --color-fg-link: #175cd3;
  --color-fg-danger: #d92d20;
  --color-fg-warning: #dc6803;
  --color-border-brand: #2269bb;
  --color-border-enabled: #d0d5dd;
  --color-border-hover: #98a2b3;
  --color-border-active: #475467;
  --color-border-disabled: #d0d5dd;
  --color-border-danger-enabled: #fda29b;
  --color-border-danger-hover: #f97066;
  --color-border-danger-active: #d92d20;
  --color-border-warning-enabled: #fec84b;
  --color-border-warning-hover: #fdb022;
  --color-border-warning-active: #dc6803;
  --color-divider: #eaecf0;
  --color-btn-primary-enabled: #2269bb;
  --color-btn-primary-hover: #1b4f8b;
  --color-btn-primary-active: #123c6b;
  --color-btn-primary-danger-enabled: #d92d20;
  --color-btn-primary-danger-hover: #b42318;
  --color-btn-primary-danger-active: #912018;
  --color-btn-primary-warning-enabled: #dc6803;
  --color-btn-primary-warning-hover: #b54708;
  --color-btn-primary-warning-active: #93370d;
  --color-btn-secondary-hover: #f2f4f7;
  --color-btn-secondary-active: #eaecf0;
  --color-btn-secondary-danger-hover: #fef3f2;
  --color-btn-secondary-danger-active: #fecdca;
  --color-btn-secondary-warning-hover: #fffaeb;
  --color-btn-secondary-warning-active: #fedf89;
  --color-btn-tertiary-hover: #f2f4f7;
  --color-btn-tertiary-active: #eaecf0;
  --color-btn-link-hover: #175cd3;
  --color-btn-link-active: #1849a9;
  --color-chip-bg-brand-active: #e9f1fa;
  --color-chip-outline-brand-active: #246dc1;
  --color-chip-fg-brand-active: #2269bb;
  --color-chip-bg-gray: #fafafa;
  --color-chip-outline-gray: #d6d6d6;
  --color-chip-fg-gray: #424242;
  --color-chip-bg-green: #f3fee7;
  --color-chip-outline-green: #d0f8ab;
  --color-chip-fg-green: #3b7c0f;
  --color-chip-bg-esmerald: #edfcf2;
  --color-chip-outline-esmerald: #aaf0c4;
  --color-chip-fg-esmerald: #087443;
  --color-chip-bg-blue: #eff8ff;
  --color-chip-outline-blue: #b2ddff;
  --color-chip-fg-blue: #175cd3;
  --color-chip-bg-indigo: #eef4ff;
  --color-chip-outline-indigo: #c7d7fe;
  --color-chip-fg-indigo: #3538cd;
  --color-chip-bg-purple: #f4f3ff;
  --color-chip-outline-purple: #d9d6fe;
  --color-chip-fg-purple: #5925dc;
  --color-chip-bg-fuschia: #fdf4ff;
  --color-chip-outline-fuschia: #f6d0fe;
  --color-chip-fg-fuschia: #9f1ab1;
  --color-chip-bg-red: #fef3f2;
  --color-chip-outline-red: #fecdca;
  --color-chip-fg-red: #b42318;
  --color-chip-bg-orange: #fffaeb;
  --color-chip-outline-orange: #fedf89;
  --color-chip-fg-orange: #b54708;
  --color-system-success-100: #a9efc5;
  --color-system-success-200: #47cd89;
  --color-system-success-300: #079455;
  --color-system-danger-100: rgba(217, 45, 32, 0.3019607843);
  --color-system-danger-200: rgba(217, 45, 32, 0.6);
  --color-system-danger-300: rgba(217, 45, 32, 0.9490196078);
  --color-system-danger-400: #d92d20;
  --color-system-warning-100: #fedf89;
  --color-system-warning-200: #fdb022;
  --color-system-warning-300: #dc6803;
  --color-system-info-100: rgba(21, 112, 239, 0.3019607843);
  --color-system-info-200: rgba(21, 112, 239, 0.6);
  --color-system-info-300: rgba(21, 112, 239, 0.9490196078);
  --color-system-info-400: #1570ef;
  --color-score: #eaaa08;
  --color-trend-up: #079455;
  --color-trend-down: #d92d20;
  --color-chart-100: #d1e9ff;
  --color-chart-200: #b2ddff;
  --color-chart-300: #84caff;
  --color-chart-400: #53b1fd;
  --color-chart-500: #2e90fa;
  --color-chart-600: #1570ef;
  --color-chart-700: #175cd3;
  --color-chart-800: #1849a9;
  --color-chart-900: #194185;
  --color-locker-fill: #2f2f2f;
  --color-locker-stroke: #000000;
  --color-defective: #ed1f2d;
  --color-occupied: #de8c00;
  --color-open: #ffffff;
  --color-expired: #fdf300;
  --color-schedule: #ab1ec2;
}

.theme--dark {
  --color-bg-primary: #292929;
  --color-bg-secondary: #333333;
  --color-bg-tertiary: #333333;
  --color-bg-quaternary: #424242;
  --color-bg-brand: #051a32;
  --color-bg-disabled: #333333;
  --color-bg-elevation: #333333;
  --color-bg-focus: #737373;
  --color-fg-primary: #fcfcfc;
  --color-fg-primary-inverted: #fcfcfc;
  --color-fg-secondary: #e5e5e5;
  --color-fg-tertiary: #d6d6d6;
  --color-fg-quaternary: #a3a3a3;
  --color-fg-brand: #246dc1;
  --color-fg-disabled: #737373;
  --color-fg-link: #53b1fd;
  --color-fg-danger: #f04438;
  --color-fg-warning: #f79009;
  --color-border-brand: #518ed5;
  --color-border-enabled: #737373;
  --color-border-hover: #d6d6d6;
  --color-border-active: #e5e5e5;
  --color-border-disabled: #525252;
  --color-border-danger-enabled: #f04438;
  --color-border-danger-hover: #f97066;
  --color-border-danger-active: #fda29b;
  --color-border-warning-enabled: #f79009;
  --color-border-warning-hover: #fdb022;
  --color-border-warning-active: #fec84b;
  --color-divider: #424242;
  --color-btn-primary-enabled: #246dc1;
  --color-btn-primary-hover: #518ed5;
  --color-btn-primary-active: #6da1dc;
  --color-btn-primary-danger-enabled: #b42318;
  --color-btn-primary-danger-hover: #d92d20;
  --color-btn-primary-danger-active: #f04438;
  --color-btn-primary-warning-enabled: #b54708;
  --color-btn-primary-warning-hover: #dc6803;
  --color-btn-primary-warning-active: #f79009;
  --color-btn-secondary-hover: #424242;
  --color-btn-secondary-active: #333333;
  --color-btn-secondary-danger-hover: #7a1a1a;
  --color-btn-secondary-danger-active: #55160c;
  --color-btn-secondary-warning-hover: #7a2e0e;
  --color-btn-secondary-warning-active: #4e1d09;
  --color-btn-tertiary-hover: #424242;
  --color-btn-tertiary-active: #525252;
  --color-btn-link-hover: #175cd3;
  --color-btn-link-active: #1849a9;
  --color-chip-bg-brand-active: #092647;
  --color-chip-outline-brand-active: #2269bb;
  --color-chip-fg-brand-active: #9bbee7;
  --color-chip-bg-gray: #141414;
  --color-chip-outline-gray: #424242;
  --color-chip-fg-gray: #d6d6d6;
  --color-chip-bg-green: #15290a;
  --color-chip-outline-green: #3b7c0f;
  --color-chip-fg-green: #a6ef67;
  --color-chip-bg-esmerald: #084c2e;
  --color-chip-outline-esmerald: #087443;
  --color-chip-fg-esmerald: #73e2a3;
  --color-chip-bg-blue: #102a56;
  --color-chip-outline-blue: #175cd3;
  --color-chip-fg-blue: #84caff;
  --color-chip-bg-indigo: #1f235b;
  --color-chip-outline-indigo: #3538cd;
  --color-chip-fg-indigo: #a4bcfd;
  --color-chip-bg-purple: #27115f;
  --color-chip-outline-purple: #5925dc;
  --color-chip-fg-purple: #bdb4fe;
  --color-chip-bg-fuschia: #47104c;
  --color-chip-outline-fuschia: #9f1ab1;
  --color-chip-fg-fuschia: #eeaafd;
  --color-chip-bg-red: #55160c;
  --color-chip-outline-red: #b42318;
  --color-chip-fg-red: #fda29b;
  --color-chip-bg-orange: #4e1d09;
  --color-chip-outline-orange: #b54708;
  --color-chip-fg-orange: #fec84b;
  --color-system-success-100: #074d31;
  --color-system-success-200: #067647;
  --color-system-success-300: #17b26a;
  --color-system-danger-100: rgba(217, 45, 32, 0.3019607843);
  --color-system-danger-200: rgba(217, 45, 32, 0.6);
  --color-system-danger-300: rgba(217, 45, 32, 0.9490196078);
  --color-system-danger-400: #b42318;
  --color-system-warning-100: #7a2e0e;
  --color-system-warning-200: #b54708;
  --color-system-warning-300: #f79009;
  --color-system-info-100: rgba(21, 112, 239, 0.3019607843);
  --color-system-info-200: rgba(21, 112, 239, 0.6);
  --color-system-info-300: rgba(21, 112, 239, 0.9490196078);
  --color-system-info-400: #175cd3;
  --color-score: #fac515;
  --color-trend-up: #17b26a;
  --color-trend-down: #f04438;
  --color-chart-100: #194185;
  --color-chart-200: #1849a9;
  --color-chart-300: #175cd3;
  --color-chart-400: #1570ef;
  --color-chart-500: #2e90fa;
  --color-chart-600: #53b1fd;
  --color-chart-700: #84caff;
  --color-chart-800: #b2ddff;
  --color-chart-900: #d1e9ff;
  --color-locker-fill: #2f2f2f;
  --color-locker-stroke: #000000;
  --color-defective: #ed1f2d;
  --color-occupied: #de8c00;
  --color-open: #ffffff;
  --color-expired: #fdf300;
  --color-schedule: #ab1ec2;
}

@font-face {
  font-family: "Inter";
  src: url('Inter.cc27cf3ff100ea21.ttf');
}
* {
  font-family: var(--font--primary);
  font-weight: 500;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}

h1 {
  font-weight: 600;
  line-height: 36px;
  font-size: 24px;
}

h5 {
  font-weight: 500;
  line-height: 24px;
  font-size: 16px;
}

h6 {
  font-weight: 400;
  color: #a6a6a6;
  font-size: 0.9rem;
  line-height: 21px;
  font-size: 14px;
}

p {
  font-weight: 500;
}

.container {
  padding: var(--spacing-6) var(--spacing-5);
  width: 100%;
  display: flex;
  flex-direction: column;
  overflow-x: hidden;
}

.flex-col {
  display: flex;
  flex-direction: column;
}

.flex-1 {
  flex: 1;
}

.h-full {
  height: 100%;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.link {
  color: #212121;
  text-decoration: underline;
}

.bg-primary {
  background-color: var(--ion-color-primary);
}

.row-space-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.white-to-black {
  filter: brightness(0) saturate(100%) invert(12%) sepia(0%) saturate(1703%) hue-rotate(214deg) brightness(101%) contrast(99%);
}

.black-to-gray {
  filter: invert(64%) sepia(55%) saturate(0%) hue-rotate(207deg) brightness(94%) contrast(85%);
}

.reverse {
  transform: rotate(180deg) scale(1.5);
}

ion-grid {
  padding: 0;
}

ion-row {
  overflow-y: scroll;
}

ion-toggle {
  --handle-width: 16px;
  --handle-height: 16px;
  --track-background-checked: var(--color-fg-tertiary);
  border-bottom: 1px solid var(--color-divider);
}
ion-toggle ion-icon {
  padding: 0;
  transform: scale(1.5);
  margin-right: 12px;
}
ion-toggle div {
  padding: var(--spacing-5) 12px var(--spacing-5) 0;
  display: flex;
  align-items: center;
  gap: var(--spacing-3);
}

ion-toggle::part(track) {
  height: 22px;
  width: 38px;
  overflow: visible;
}

.textarea-bottom.sc-ion-textarea-ios {
  border: none;
}

.sc-ion-textarea-ios-h:not(.legacy-textarea) {
  min-height: 100px;
}

.custom-tippy {
  background-color: white;
  color: #212121;
  padding: 16px;
  border-radius: 10px;
  box-shadow: 4px 4px 20px 0px rgba(0, 0, 0, 0.1568627451);
}

.tippy-arrow {
  color: white;
}

.back-arrow {
  padding: 0 0 0 8px;
}

.background {
  background-color: var(--color-bg-primary);
}

ol {
  padding-left: 0;
}

li {
  position: relative;
  margin-bottom: 10px;
  padding-left: 30px;
}
li::marker {
  content: "";
  display: none;
}
li::before {
  content: counter(list-item);
  position: absolute;
  left: 13px;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 15px;
  height: 25px;
  border-radius: var(--radius-full, 160px);
  border: 1px solid var(--color-chip-outline-blue, #B2DDFF);
  background: var(--color-chip-bg-blue, #EFF8FF);
  display: flex;
  align-items: center;
  justify-content: center;
  color: #175CD3;
}

ul {
  list-style-type: disc; /* Marcadores de lista de disco para la lista no ordenada */
  margin-left: 20px;
  margin-bottom: 15px;
  padding-left: 20px; /* Añade padding para una alineación correcta */
}

ol li, ul li {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 1.5;
  color: var(--color-fg-secondary); /* Color del texto */
}

ul li::before {
  content: "•"; /* Caracter del marcador de la lista */
  color: var(--color-fg-secondary);
  margin-left: -20px;
  margin-bottom: 0px;
  padding-left: 0px; /* Añade padding para una alineación correcta */
}

strong {
  color: var(--color-fg-primary); /* Color destacado para el texto en negrita */
  font-weight: bold;
}

/* ! SKEPETON SIZE */
.skeleton_fade {
  background: linear-gradient(45deg, var(--silver-300), var(--silver-200), var(--silver-400));
  background-size: 400%;
  background-position: 0%;
  animation: skeletonFadeIn 2s linear infinite;
  animation-timing-function: ease-in-out;
  border-radius: var(--radius-md);
}

::-webkit-scrollbar {
  width: 10px; /* Ancho del scrollbar vertical */
  height: 10px; /* Alto del scrollbar horizontal */
}

::-webkit-scrollbar-track {
  background: #E5E5E5; /* Color de fondo de la pista */
  border-radius: 20px; /* Esquinas redondeadas de la pista */
}

::-webkit-scrollbar-thumb {
  background: #787878; /* Color de fondo del thumb */
  border-radius: 20px; /* Esquinas redondeadas del thumb */
  padding: 2px 2px 2px 2px;
}

::-webkit-scrollbar-corner {
  background: #E5E5E5; /* Color de fondo del área de cruce */
}

::-webkit-scrollbar-thumb:horizontal {
  background: #787878; /* Color de fondo del thumb horizontal */
}

::-webkit-scrollbar-thumb:hover {
  background: #555555; /* Color más oscuro cuando se pasa el mouse */
}
/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/styles/variableDesignSystem.css?ngGlobalStyle ***!
  \**************************************************************************************************************************************************************************************************************************************************/
:root {
    /* ? PRIMITIVES -------------------------------------------------------------------->*/
    /* ? Primary */
    /* * Primary / Grey */
    --gray-25                                                   :#FCFCFD;
    --gray-50                                                   :#F9FAFB;
    --gray-100                                                  :#F2F4F7;
    --gray-200                                                  :#EAECF0;
    --gray-300                                                  :#D0D5DD;
    --gray-400                                                  :#98A2B3;
    --gray-500                                                  :#667085;
    --gray-600                                                  :#475467;
    --gray-700                                                  :#344054;
    --gray-800                                                  :#182230;
    --gray-900                                                  :#101828;
    --gray-900                                                  :#0C111D;
    /* * Primary / Brand */
    --brand-25                                                  :#A6BCDD;
    --brand-50                                                  :#97ADCF;
    --brand-100                                                 :#879EC1;
    --brand-200                                                 :#788FB3;
    --brand-300                                                 :#587297;
    --brand-400                                                 :#39547B;
    --brand-500                                                 :#1A365F;
    --brand-600                                                 :#152B4C;
    --brand-700                                                 :#102039 ;
    --brand-800                                                 :#0A1626  ;
    --brand-900                                                 :#08101D;
    --brand-950                                                 :#050B13 ;
    /* * Primary / Success */
    --success-25                                                :#F6FEF9;
    --success-50                                                :#ECFDF3;
    --success-100                                               :#DCFAE6;
    --success-200                                               :#A9EFC5;
    --success-300                                               :#75E0A7;
    --success-400                                               :#47CD89;
    --success-500                                               :#17B26A;
    --success-600                                               :#079455;
    --success-700                                               :#067647;
    --success-800                                               :#085D3A;
    --success-900                                               :#074D31;
    --success-950                                               :#053321;
    /* * Primary / Danger */
    --danger-25                                                 :#FFFBFA;
    --danger-50                                                 :#FEF3F2;
    --danger-100                                                :#FEE4E2;
    --danger-200                                                :#FECDCA;
    --danger-300                                                :#FDA29B;
    --danger-400                                                :#F97066;
    --danger-500                                                :#F04438;
    --danger-600                                                :#D92D20;
    --danger-700                                                :#B42318;
    --danger-800                                                :#912018;
    --danger-900                                                :#7A1A1A;
    --danger-950                                                :#55160C;
    /* * Primary / Warning */
    --warning-25                                                :#FFFCF5;
    --warning-50                                                :#FFFAEB;
    --warning-100                                               :#FEF0C7;
    --warning-200                                               :#FEDF89;
    --warning-300                                               :#FEC84B;
    --warning-400                                               :#FDB022;
    --warning-500                                               :#F79009;
    --warning-600                                               :#DC6803;
    --warning-700                                               :#B54708;
    --warning-800                                               :#93370D;
    --warning-900                                               :#7A2E0E;
    --warning-950                                               :#4E1D09;
    /* ? Utility */
    /* * Utility / Silver */
    --silver-25                                                 :#FCFCFC;
    --silver-50                                                 :#FAFAFA;
    --silver-100                                                :#F5F5F5;
    --silver-200                                                :#E5E5E5;
    --silver-300                                                :#D6D6D6;
    --silver-400                                                :#A3A3A3;
    --silver-500                                                :#737373;
    --silver-600                                                :#525252;
    --silver-700                                                :#424242;
    --silver-800                                                :#333333;
    --silver-900                                                :#292929;
    --silver-950                                                :#141414;
    /* * Utility / Green */
    --green-25                                                  :#FAFEF5;
    --green-50                                                  :#F3FEE7;
    --green-100                                                 :#E3FBCC;
    --green-200                                                 :#D0F8AB;
    --green-300                                                 :#A6EF67;
    --green-400                                                 :#85E13A;
    --green-500                                                 :#66C61C;
    --green-600                                                 :#4CA30D;
    --green-700                                                 :#3B7C0F;
    --green-800                                                 :#326212;
    --green-900                                                 :#2B5314;
    --green-950                                                 :#15290A;
    /* * Utility / Esmerald */
    --esmerald-25                                               :#F6FEF9;
    --esmerald-50                                               :#EDFCF2;
    --esmerald-100                                              :#D3F8DF;
    --esmerald-200                                              :#AAF0C4;
    --esmerald-300                                              :#73E2A3;
    --esmerald-400                                              :#3CCB7F;
    --esmerald-500                                              :#16B364;
    --esmerald-600                                              :#099250;
    --esmerald-700                                              :#087443;
    --esmerald-800                                              :#095C37;
    --esmerald-900                                              :#084C2E;
    --esmerald-950                                              :#052E1C ;
    /* * Utility / Blue */
    --blue-25                                                   :#F5FAFF;
    --blue-50                                                   :#EFF8FF;
    --blue-100                                                  :#D1E9FF;
    --blue-200                                                  :#B2DDFF;
    --blue-300                                                  :#84CAFF;
    --blue-400                                                  :#53B1FD;
    --blue-500                                                  :#2E90FA;
    --blue-600                                                  :#1570EF;
    --blue-700                                                  :#175CD3;
    --blue-800                                                  :#1849A9;
    --blue-900                                                  :#194185;
    --blue-950                                                  :#102A56;
    /* * Utility / Indigo */
    --indigo-25                                                 :#F5F8FF;
    --indigo-50                                                 :#EEF4FF;
    --indigo-100                                                :#E0EAFF;
    --indigo-200                                                :#C7D7FE;
    --indigo-300                                                :#A4BCFD;
    --indigo-400                                                :#8098F9;
    --indigo-500                                                :#6172F3;
    --indigo-600                                                :#444CE7;
    --indigo-700                                                :#3538CD;
    --indigo-800                                                :#2D31A6;
    --indigo-900                                                :#2D3282;
    --indigo-950                                                :#1F235B;
    /* * Utility / Purple */
    --purple-25                                                 :#FAFAFF;
    --purple-50                                                 :#F4F3FF;
    --purple-50                                                 :#F4F3FF;
    --purple-100                                                :#EBE9FE;
    --purple-200                                                :#D9D6FE;
    --purple-300                                                :#BDB4FE;
    --purple-400                                                :#9B8AFB;
    --purple-500                                                :#7A5AF8;
    --purple-600                                                :#6938EF;
    --purple-700                                                :#5925DC;
    --purple-800                                                :#4A1FB8;
    --purple-900                                                :#3E1C96;
    --purple-950                                                :#27115F;
    /* * Utility / Fuschia */
    --fuschia-25                                                :#FEFAFF;
    --fuschia-50                                                :#FDF4FF;
    --fuschia-100                                               :#FBE8FF;
    --fuschia-200                                               :#F6D0FE;
    --fuschia-300                                               :#EEAAFD;
    --fuschia-400                                               :#E478FA;
    --fuschia-500                                               :#D444F1;
    --fuschia-600                                               :#BA24D5;
    --fuschia-700                                               :#9F1AB1;
    --fuschia-800                                            :#CA8504;
    --yellow-700                                                :#A15C07;
    --yellow-800                                                :#854A0E;
    --yellow-900                                                :#713B12;
    --yellow-950                                                :#542C0D;

    /* ? Numeric values --------------> */
    /* ? Radius */
    --radius-xs                                                 :.125rem;
    --radius-sm                                                 :.25rem;
    --radius-md                                                 :.5rem;
    --radius-lg                                                 :.75rem;
    --radius-xl                                                 :1rem;
    --radius-full                                               :6.1875rem;
    /* ? Spacing */
    --spacing-0                                                 :0rem;
    --spacing-1                                                 :.125rem;
    --spacing-2                                                 :.25rem;
    --spacing-3                                                 :.5rem;
    --spacing-4                                                 :.75rem;
    --spacing-5                                                 :1rem;
    --spacing-6                                                 :1.5rem;
    --spacing-7                                                 :2rem;
    --spacing-8                                                 :2.5rem;
    --spacing-9                                                 :3rem;
    --spacing-10                                                :3.5rem;
    --spacing-11                                                :4rem;
    --spacing-12                                                :4.5rem;
    --spacing-13                                                :5rem;
    --spacing-14                                                :6rem;
    --spacing-15                                                :6.5rem;
    --spacing-16                                                :7.5rem;
    --spacing-17                                                :10rem;
    --dashboard-gap                                             :var(--spacing-6);

    /* ? Icons */
    --size-icon-xs                                              :1rem;
    --size-icon-sm                                              :1.25rem;
    --size-icon-md                                              :1.5625rem;
    --size-icon-lg                                              :2rem;

    /* ? TOKENS -------------------------------------------------------------------->*/
    /* ? Colors --------------> */
    /* ? Backgrounds */
    --color-bg-primary                                          :var(--silver-25);
    --color-bg-secondary                                        :var(--silver-100);
    --color-bg-tertiary                                         :var(--gray-100);
    --color-bg-disabled                                         :var(--silver-100);
    --color-bg-elevation                                        :var(--silver-25);
    --color-bg-focus                                            :var(--silver-800);
    /* ? Foreground */
    --color-fg-primary                                          :var(--gray-900);
    --color-fg-primary-inverted                                 :var(--silver-50);
    --color-fg-secondary                                        :var(--gray-700);
    --color-fg-tertiary                                         :var(--gray-600);
    --color-fg-quaternary                                       :var(--gray-500);
    --color-fg-brand                                            :var(--brand-600);
    --color-fg-disabled                                         :var(--gray-400);
    --color-fg-link                                             :var(--blue-700);
    --color-fg-danger                                           :var(--danger-600);
    --color-fg-warning                                          :var(--warning-600);
    /* ? Border */
    --color-border-brand                                        :var(--brand-600);
    --color-border-enabled                                      :var(--gray-300);
    --color-border-hover                                        :var(--gray-400);
    --color-border-active                                       :var(--gray-600);
    --color-border-disabled                                     :var(--gray-300);
    --color-border-danger-enabled                               :var(--danger-300);
    --color-border-danger-hover                                 :var(--danger-400);
    --color-border-danger-active                                :var(--danger-600);
    --color-border-warning-enabled                              :var(--warning-300);
    --color-border-warning-hover                                :var(--warning-400);
    --color-border-warning-active                               :var(--warning-600);
    --color-divider                                             :var(--gray-200);
	--color-selected 											:var(--silver-100);
    /* ? Buttons */
    /* * Buttons / Primary */
    --color-btn-primary-enabled                                 :var(--gray-900);
    --color-btn-primary-hover                                   :var(--gray-700);
    --color-btn-primary-active                                  :var(--gray-800);
    /* * Buttons / Secondary */
    --color-btn-secondary-hover                                 :var(--gray-100);
    --color-btn-secondary-active                                :var(--gray-200);
    /* * Buttons / Tertiary */
    --color-btn-tertiary-hover                                  :var(--gray-100);
    --color-btn-tertiary-active                                 :var(--gray-200);
    /* * Buttons / Link */
    --color-btn-link-hover                                      :var(--blue-700);
    --color-btn-link-active                                     :var(--blue-800);
    /* * Buttons / Danger / Primary */
    --color-btn-primary-danger-enabled                          :var(--danger-600);
    --color-btn-primary-danger-hover                            :var(--danger-700);
    --color-btn-primary-danger-active                           :var(--danger-800);
    /* * Buttons / Danger / Secondary */
    --color-btn-secondary-danger-hover                            :var(--danger-50);
    --color-btn-secondary-danger-active                           :var(--danger-200);
    /* * Buttons / Warning / Primary */
    --color-btn-primary-warning-enabled                         :var(--warning-600);
    --color-btn-primary-warning-hover                           :var(--warning-700);
    --color-btn-primary-warning-active                          :var(--warning-800);
    /* * Buttons / Warning / Secondary */
    --color-btn-secondary-warning-hover                         :var(--warning-50);
    --color-btn-secondary-warning-active                        :var(--warning-200);
    /* ? Chips */
    /* * Chips / Brand */
    --color-chip-bg-brand-active                                :#E8E8EF;
    --color-chip-outline-brand-active                           :#143A63;
    --color-chip-fg-brand-active                                :var(--brand-950);
    /* * Chips / Silver */
    --color-chip-bg-gray                                        :var(--silver-50);
    --color-chip-outline-gray                                   :var(--silver-300);
    --color-chip-fg-gray                                        :var(--silver-700);
    /* * Chips / Green */
    --color-chip-bg-green                                       :var(--green-50);
    --color-chip-outline-green                                  :var(--green-200);
    --color-chip-fg-green                                       :var(--green-700);
    /* * Chips / Esmerald */
    --color-chip-bg-esmerald                                    :var(--esmerald-50);
    --color-chip-outline-esmerald                               :var(--esmerald-200);
    --color-chip-fg-esmerald                                    :var(--esmerald-700);
    /* * Chips / Blue */
    --color-chip-bg-blue                                        :var(--blue-50);
    --color-chip-outline-blue                                   :var(--blue-200);
    --color-chip-fg-blue                                        :var(--blue-700);
    /* * Chips / Indigo */
    --color-chip-bg-indigo                                      :var(--indigo-50);
    --color-chip-outline-indigo                                 :var(--indigo-200);
    --color-chip-fg-indigo                                      :var(--indigo-700);
    /* * Chips / Purple */
    --color-chip-bg-purple                                      :var(--purple-50);
    --color-chip-outline-purple                                 :var(--purple-200);
    --color-chip-fg-purple                                      :var(--purple-700);
    /* * Chips / Fuschia */
    --color-chip-bg-fuschia                                     :var(--fuschia-50);
    --color-chip-outline-fuschia                                :var(--fuschia-200);
    --color-chip-fg-fuschia                                     :var(--fuschia-700);
    /* * Chips / Red */
    --color-chip-bg-red                                         :var(--danger-50);
    --color-chip-outline-red                                    :var(--danger-200);
    --color-chip-fg-red                                         :var(--danger-700);
    /* * Chips / Orange */
    --color-chip-bg-orange                                      :var(--warning-50);
    --color-chip-outline-orange                                 :var(--warning-200);
    --color-chip-fg-orange                                      :var(--warning-700);
    /* ? System */
    /* * System / Success */
    --color-system-success-100                                  :var(--success-200);
    --color-system-success-200                                  :var(--success-400);
    --color-system-success-300                                  :var(--success-600);
    /* * System / Error */
    --color-system-error-100                                    :var(--danger-200);
    --color-system-error-200                                    :var(--danger-400);
    --color-system-error-300                                    :var(--danger-600);
    /* * System / Warning */
    --color-system-warning-100                                  :var(--warning-200);
    --color-system-warning-200                                  :var(--warning-400);
    --color-system-warning-300                                  :var(--warning-600);
    /* * System / Informative */
    --color-system-info-100                                     :var(--blue-200);
    --color-system-info-200                                     :var(--info-400);
    --color-system-info-300                                     :var(--blue-600);
	/* *Charts */
	--charts-color-chart-disable								:var(--silver-200);
	--charts-color-chart-100 									:var(--blue-100);
	--charts-color-chart-200 									:var(--blue-200);
	--charts-color-chart-300 									:var(--blue-300);
	--charts-color-chart-500 									:var(--blue-500);
	--charts-color-chart-600 									:var(--blue-600);
	--charts-color-chart-700 									:var(--blue-700);
	--charts-color-chart-800 									:var(--blue-800);
	--charts-color-chart-900 									:var(--blue-900);
    /* ? Utilities */
    /* * Utilities / Tables and charts */
    --color-score                                               :var(--yellow-500);
    --color-trend-up                                            :var(--success-600);
    --color-trend-down                                          :var(--danger-600);
    --color-chart-100                                           :var(--blue-100);
    --color-chart-200                                           :var(--blue-200);
    --color-chart-300                                           :var(--blue-300);
    --color-chart-400                                           :var(--blue-400);
    --color-chart-500                                           :var(--blue-500);
    --color-chart-600                                           :var(--blue-600);
    --color-chart-700                                           :var(--blue-700);
    --color-chart-800                                           :var(--blue-800);
    --color-chart-900                                           :var(--blue-900);
    /* * Utilities / Locker scheme */
    --color-locker-fill                                         :#2F2F2F;
    --color-locker-stroke                                       :#000000;
    --color-defective                                           :#ED1F2D;
    --color-occupied                                            :#DE8C00;
    --color-open                                                :#FFFFFF;
    --color-expired                                             :#FDF300;
    --color-schedule                                            :#AB1EC2;

    /*? TEXT STYLES -------------------------------------------------------------------->*/
    /* * Font Family */
	--primary-font: 'Inter', sans-serif;
    --secondary-font: 'Work Sans', sans-serif;
    --tertiary-font: 'DM Mono', monospace;


	--font--primary: 'Inter', sans-serif;
    --font-code: 'DM Mono', sans-serif;
    /* ? Font sizes */
    /* * Big Headlines */
    --font-bh1                                                  : 4em;
    --font-bh2                                                  : 3em;
    --font-bh3                                                  : 2.25em;
    /* * Headlines */
    --font-h1                                                   : 1.5em;
    --font-h2                                                   : 1.375rem;
    --font-h3                                                   : 1.25rem;
    /* * Body */
    --font-b1                                                   : 1rem;
    /* * Captions */
    --font-c1                                                   : .8125em;
    --font-c2                                                   : .75em;
    --font-c3                                                   : .625em;
    /* * Weight | Font  */
    --font-regular                                              : 400;
    --font-medium                                               : 500;
    --font-semibold                                             : 600;
    --font-bold                                                 : 700;
    --font-extrabold                                            : 800;

    /*? HELPERS ------------------------------------------------------------------> */
    /* * Dashboard size */
    --dashboard-width                                           : 82.45%;
    /* * Sidebar Width */
    --sidebar-width                                             : 16rem;
    /* * Auth Form */
    --auth-form                                                 : 28.125rem;

    /* ? TRANSITIONS & ANIMATIONS --------------------------------------------------> */
    --transition-bg-color                                                               : background-color .2s ease-in-out;
}
.dark-mode {
	/* ? PRIMITIVES -------------------------------------------------------------------->*/
    /* ? Primary */
    /* * Primary / Grey */
    --gray-25                                                   :#FCFCFD;
    --gray-50                                                   :#F9FaFB;
    --gray-100                                                  :#F2F4F7;
    --gray-200                                                  :#EAECF0;
    --gray-300                                                  :#D0D5DD;
    --gray-400                                                  :#98A2B3;
    --gray-500                                                  :#667085;
    --gray-600                                                  :#475467;
    --gray-700                                                  :#344054;
    --gray-800                                                  :#182230;
    --gray-900                                                  :#101828;
    --gray-900                                                  :#0C111D;
    /* * Primary / Brand */
    --brand-25                                                  :#EEF4FB;
    --brand-50                                                  :#E9F1FA;
    --brand-100                                                 :#BBD3EF;
    --brand-200                                                 :#9BBEE7;
    --brand-300                                                 :#6DA1DC;
    --brand-400                                                 :#518ED5;
    --brand-500                                                 :#246DC1;
    --brand-600                                                 :#2269BB;
    --brand-700                                                 :#1B4F8B;
    --brand-800                                                 :#143F70;
    --brand-900                                                 :#123C6B;
    --brand-950                                                 :#051A32;
    /* * Primary / Success */
    --success-25                                                :#F6FEF9;
    --success-50                                                :#ECFDF3;
    --success-100                                               :#DCFAE6;
    --success-200                                               :#A9EFC5;
    --success-300                                               :#75E0A7;
    --success-400                                               :#47CD89;
    --success-500                                               :#17B26A;
    --success-600                                               :#079455;
    --success-700                                               :#067647;
    --success-800                                               :#085D3A;
    --success-900                                               :#074D31;
    --success-950                                               :#053321;
    /* * Primary / Danger */
    --danger-25                                                 :#FFFBFA;
    --danger-50                                                 :#FEF3F2;
    --danger-100                                                :#FEE4E2;
    --danger-200                                                :#FECDCA;
    --danger-300                                                :#FDA29B;
    --danger-400                                                :#F97066;
    --danger-500                                                :#F04438;
    --danger-600                                                :#D92D20;
    --danger-700                                                :#B42318;
    --danger-800                                                :#912018;
    --danger-900                                                :#7A1A1A;
    --danger-950                                                :#55160C;
    /* * Primary / Warning */
    --warning-25                                                :#FFFCF5;
    --warning-50                                                :#FFFAEB;
    --warning-100                                               :#FEF0C7;
    --warning-200                                               :#FEDF89;
    --warning-300                                               :#FEC84B;
    --warning-400                                               :#FDB022;
    --warning-500                                               :#F79009;
    --warning-600                                               :#DC6803;
    --warning-700                                               :#B54708;
    --warning-800                                               :#93370D;
    --warning-900                                               :#7A2E0E;
    --warning-950                                               :#4E1D09;
    /* ? Utility */
    /* * Utility / Silver */
    --silver-25                                                 :#FCFCFC;
    --silver-50                                                 :#FAFAFA;
    --silver-100                                                :#F5F5F5;
    --silver-200                                                :#E5E5E5;
    --silver-300                                                :#D6D6D6;
    --silver-400                                                :#A3A3A3;
    --silver-500                                                :#737373;
    --silver-600                                                :#525252;
    --silver-700                                                :#424242;
    --silver-800                                                :#333333;
    --silver-900                                                :#292929;
    --silver-950                                                :#141414;
    /* * Utility / Green */
    --green-25                                                  :#FAFEF5;
    --green-50                                                  :#F3FEE7;
    --green-100                                                 :#E3FBCC;
    --green-200                                                 :#D0F8AB;
    --green-300                                                 :#A6EF67;
    --green-400                                                 :#85E13A;
    --green-500                                                 :#66C61C;
    --green-600                                                 :#4CA30D;
    --green-700                                                 :#3B7C0F;
    --green-800                                                 :#326212;
    --green-900                                                 :#2B5314;
    --green-950                                                 :#15290A;
    /* * Utility / Esmerald */
    --esmerald-25                                               :#F6FEF9;
    --esmerald-50                                               :#EDFCF2;
    --esmerald-100                                              :#D3F8DF;
    --esmerald-200                                              :#AAF0C4;
    --esmerald-300                                              :#73E2A3;
    --esmerald-400                                              :#3CCB7F;
    --esmerald-500                                              :#16B364;
    --esmerald-600                                              :#099250;
    --esmerald-700                                              :#087443;
    --esmerald-800                                              :#095C37;
    --esmerald-900                                              :#084C2E;
    --esmerald-950                                              :#084C2E;
    /* * Utility / Blue */
    --blue-25                                                   :#F5FAFF;
    --blue-50                                                   :#EFF8FF;
    --blue-100                                                  :#D1E9FF;
    --blue-200                                                  :#B2DDFF;
    --blue-300                                                  :#84CAFF;
    --blue-400                                                  :#53B1FD;
    --blue-500                                                  :#2E90FA;
    --blue-600                                                  :#1570EF;
    --blue-700                                                  :#175CD3;
    --blue-800                                                  :#1849A9;
    --blue-900                                                  :#194185;
    --blue-950                                                  :#102A56;
    /* * Utility / Indigo */
    --indigo-25                                                 :#F5F8FF;
    --indigo-50                                                 :#EEF4FF;
    --indigo-100                                                :#E0EAFF;
    --indigo-200                                                :#C7D7FE;
    --indigo-300                                                :#A4BCFD;
    --indigo-400                                                :#8098F9;
    --indigo-500                                                :#6172F3;
    --indigo-600                                                :#444CE7;
    --indigo-700                                                :#3538CD;
    --indigo-800                                                :#2D31A6;
    --indigo-900                                                :#2D3282;
    --indigo-950                                                :#1F235B;
    /* * Utility / Purple */
    --purple-25                                                 :#FAFAFF;
    --purple-50                                                 :#F4F3FF;
    --purple-50                                                 :#F4F3FF;
    --purple-100                                                :#EBE9FE;
    --purple-200                                                :#D9D6FE;
    --purple-300                                                :#BDB4FE;
    --purple-400                                                :#9B8AFB;
    --purple-500                                                :#7A5AF8;
    --purple-600                                                :#6938EF;
    --purple-700                                                :#5925DC;
    --purple-800                                                :#4A1FB8;
    --purple-900                                                :#3E1C96;
    --purple-950                                                :#27115F;
    /* * Utility / Fuschia */
    --fuschia-25                                                :#FEFAFF;
    --fuschia-50                                                :#FDF4FF;
    --fuschia-100                                               :#FBE8FF;
    --fuschia-200                                               :#F6D0FE;
    --fuschia-300                                               :#EEAAFD;
    --fuschia-400                                               :#E478FA;
    --fuschia-500                                               :#D444F1;
    --fuschia-600                                               :#BA24D5;
    --fuschia-700                                               :#9F1AB1;
    --fuschia-800                                               :#821890;
    --fuschia-900                                               :#6F1877;
    --fuschia-950                                               :#47104C;
    /* * Utility / Yellow */
    --yellow-25                                                 :#FEFBE8;
    --yellow-50                                                 :#FEFBE8;
    --yellow-100                                                :#FEF7C3;
    --yellow-200                                                :#FEEE95;
    --yellow-300                                                :#FDE272;
    --yellow-400                                                :#FAC515;
    --yellow-500                                                :#EAAA08;
    --yellow-600                                                :#CA8504;
    --yellow-700                                                :#A15C07;
    --yellow-800                                                :#854A0E;
    --yellow-900                                                :#713B12;
    --yellow-950                                                :#542C0D;
    /* ? Numeric values --------------> */
    /* ? Radius */
    --radius-xs                                                 :.125rem;
    --radius-sm                                                 :.25rem;
    --radius-md                                                 :.5rem;
    --radius-lg                                                 :.75rem;
    --radius-xl                                                 :1rem;
    --radius-full                                               :6.1875rem;
    /* ? Spacing */
    --spacing-0                                                 :0rem;
    --spacing-1                                                 :.125rem;
    --spacing-2                                                 :.25rem;
    --spacing-3                                                 :.5rem;
    --spacing-4                                                 :.75rem;
    --spacing-5                                                 :1rem;
    --spacing-6                                                 :1.5rem;
    --spacing-7                                                 :2rem;
    --spacing-8                                                 :2.5rem;
    --spacing-9                                                 :3rem;
    --spacing-10                                                :3.5rem;
    --spacing-11                                                :4rem;
    --spacing-12                                                :4.5rem;
    --spacing-13                                                :5rem;
    --spacing-14                                                :6rem;
    --spacing-15                                                :6.5rem;
    --spacing-16                                                :7.5rem;
    --spacing-17                                                :10rem;
    --dashboard-gap                                             :var(--spacing-6);

    /* ? Icons */
    --size-icon-xs                                              :1rem;
    --size-icon-sm                                              :1.25rem;
    --size-icon-md                                              :1.5625rem;
    --size-icon-lg                                              :2rem;

    /* ? TOKENS -------------------------------------------------------------------->*/
    /* ? Colors --------------> */
    /* ? Backgrounds */
    --color-bg-primary                                          :var(--silver-900);
    --color-bg-secondary                                        :var(--silver-800);
    --color-bg-tertiary                                         :var(--silver-700);
    --color-bg-disabled                                         :var(--silver-700);
    --color-bg-elevation                                        :var(--silver-800);
    --color-bg-focus                                            :var(--silver-500);
    /* ? Foreground */
    --color-fg-primary                                          :var(--silver-25);
    --color-fg-primary-inverted                                 :var(--silver-25);
    --color-fg-secondary                                        :var(--silver-200);
    --color-fg-tertiary                                         :var(--silver-300);
    --color-fg-quaternary                                       :var(--silver-400);
    --color-fg-brand                                            :var(--brand-500);
    --color-fg-disabled                                         :var(--silver-500);
    --color-fg-link                                             :var(--blue-400);
    --color-fg-danger                                           :var(--danger-500);
    --color-fg-warning                                          :var(--warning-500);
    /* ? Border */
    --color-border-brand                                        :var(--brand-400);
    --color-border-enabled                                      :var(--silver-400);
    --color-border-hover                                        :var(--silver-300);
    --color-border-active                                       :var(--silver-200);
    --color-border-disabled                                     :var(--silver-600);
    --color-border-danger-enabled                               :var(--danger-500);
    --color-border-danger-hover                                 :var(--danger-400);
    --color-border-danger-active                                :var(--danger-300);
    --color-border-warning-enabled                              :var(--warning-500);
    --color-border-warning-hover                                :var(--warning-400);
    --color-border-warning-active                               :var(--warning-300);
    --color-divider                                             :var(--silver-700);
	--color-selected 											:var(--silver-800);
    /* ? Buttons */
    /* * Buttons / Primary */
    --color-btn-primary-enabled                                 :var(--brand-500);
    --color-btn-primary-hover                                   :var(--brand-400);
    --color-btn-primary-active                                  :var(--brand-300);
    /* * Buttons / Secondary */
    --color-btn-secondary-hover                                 :var(--silver-700);
    --color-btn-secondary-active                                :var(--silver-800);
    /* * Buttons / Tertiary */
    --color-btn-tertiary-hover                                  :var(--silver-700);
    --color-btn-tertiary-active                                 :var(--silver-800);
    /* * Buttons / Link */
    --color-btn-link-hover                                      :var(--blue-700);
    --color-btn-link-active                                     :var(--blue-800);
    /* * Buttons / Danger / Primary */
    --color-btn-primary-danger-enabled                          :var(--danger-700);
    --color-btn-primary-danger-hover                            :var(--danger-600);
    --color-btn-primary-danger-active                           :var(--danger-500);
    /* * Buttons / Danger / Secondary */
    --color-btn-secondary-danger-hover                            :var(--danger-900);
    --color-btn-secondary-danger-active                           :var(--danger-950);
    /* * Buttons / Warning / Primary */
    --color-btn-primary-warning-enabled                         :var(--warning-700);
    --color-btn-primary-warning-hover                           :var(--warning-600);
    --color-btn-primary-warning-active                          :var(--warning-500);
    /* * Buttons / Warning / Secondary */
    --color-btn-secondary-warning-hover                         :var(--warning-900);
    --color-btn-secondary-warning-active                        :var(--warning-950);
    /* ? Chips */
    /* * Chips / Brand */
    --color-chip-bg-brand-active                                :var(--brand-900);
    --color-chip-outline-brand-active                           :var(--brand-600);
    --color-chip-fg-brand-active                                :var(--brand-200);
    /* * Chips / Silver */
    --color-chip-bg-gray                                        :var(--silver-950);
    --color-chip-outline-gray                                   :var(--silver-700);
    --color-chip-fg-gray                                        :var(--silver-300);
    /* * Chips / Green */
    --color-chip-bg-green                                       :var(--green-950);
    --color-chip-outline-green                                  :var(--green-700);
    --color-chip-fg-green                                       :var(--green-300);
    /* * Chips / Esmerald */
    --color-chip-bg-esmerald                                    :var(--esmerald-950);
    --color-chip-outline-esmerald                               :var(--esmerald-700);
    --color-chip-fg-esmerald                                    :var(--esmerald-300);
    /* * Chips / Blue */
    --color-chip-bg-blue                                        :var(--blue-950);
    --color-chip-outline-blue                                   :var(--blue-700);
    --color-chip-fg-blue                                        :var(--blue-300);
    /* * Chips / Indigo */
    --color-chip-bg-indigo                                      :var(--indigo-950);
    --color-chip-outline-indigo                                 :var(--indigo-700);
    --color-chip-fg-indigo                                      :var(--indigo-300);
    /* * Chips / Purple */
    --color-chip-bg-purple                                      :var(--purple-950);
    --color-chip-outline-purple                                 :var(--purple-700);
    --color-chip-fg-purple                                      :var(--purple-300);
    /* * Chips / Fuschia */
    --color-chip-bg-fuschia                                     :var(--fuschia-950);
    --color-chip-outline-fuschia                                :var(--fuschia-700);
    --color-chip-fg-fuschia                                     :var(--fuschia-300);
    /* * Chips / Red */
    --color-chip-bg-red                                         :var(--danger-950);
    --color-chip-outline-red                                    :var(--danger-700);
    --color-chip-fg-red                                         :var(--danger-300);
    /* * Chips / Orange */
    --color-chip-bg-orange                                      :var(--warning-950);
    --color-chip-outline-orange                                 :var(--warning-700);
    --color-chip-fg-orange                                      :var(--warning-300);
    /* ? System */
    /* * System / Success */
    --color-system-success-100                                  :var(--success-900);
    --color-system-success-200                                  :var(--success-700);
    --color-system-success-300                                  :var(--success-500);
    /* * System / Error */
    --color-system-error-100                                    :var(--danger-900);
    --color-system-error-200                                    :var(--danger-700);
    --color-system-error-300                                    :var(--danger-500);
    /* * System / Warning */
    --color-system-warning-100                                  :var(--warning-900);
    --color-system-warning-200                                  :var(--warning-700);
    --color-system-warning-300                                  :var(--warning-500);
    /* * System / Informative */
    --color-system-info-100                                     :var(--blue-900);
    --color-system-info-200                                     :var(--blue-700);
    --color-system-info-300                                     :var(--blue-500);
    /* ? Utilities */
    /* * Utilities / Tables and charts */
    --color-score                                               :var(--yellow-400);
    --color-trend-up                                            :var(--success-500);
    --color-trend-down                                          :var(--danger-500);
    --color-chart-100                                           :var(--blue-900);
    --color-chart-200                                           :var(--blue-800);
    --color-chart-300                                           :var(--blue-700);
    --color-chart-400                                           :var(--blue-600);
    --color-chart-500                                           :var(--blue-500);
    --color-chart-600                                           :var(--blue-400);
    --color-chart-700                                           :var(--blue-300);
    --color-chart-800                                           :var(--blue-200);
    --color-chart-900                                           :var(--blue-100);
    /* * Utilities / Locker scheme */
    --color-locker-fill                                         :#2F2F2F;
    --color-locker-stroke                                       :#000000;
    --color-defective                                           :#ED1F2D;
    --color-occupied                                            :#DE8C00;
    --color-open                                                :#FFFFFF;
    --color-expired                                             :#FDF300;
    --color-schedule                                            :#AB1EC2;

	/* *Charts */
	--charts-color-chart-disable								:var(--silver-200);
	--charts-color-chart-100 									:var(--blue-100);
	--charts-color-chart-200 									:var(--blue-200);
	--charts-color-chart-300 									:var(--blue-300);
	--charts-color-chart-500 									:var(--blue-500);
	--charts-color-chart-600 									:var(--blue-600);
	--charts-color-chart-700 									:var(--blue-700);
	--charts-color-chart-800 									:var(--blue-800);
	--charts-color-chart-900 									:var(--blue-900);


    /*? TEXT STYLES -------------------------------------------------------------------->*/
    /* * Font Family */
    --primary-font                                              :'Inter', sans-serif;
    /* ? Font sizes */
    /* * Big Headlines */
    --font-bh1                                                  : 4em;
    --font-bh2                                                  : 3em;
    --font-bh3                                                  : 2.25em;
    /* * Headlines */
    --font-h1                                                   : 1.5em;
    --font-h2                                                   : 1.375rem;
    --font-h3                                                   : 1.25rem;
    /* * Body */
    --font-b1                                                   : 1rem;
	--font-b2 													:.875rem;
    /* * Captions */
    --font-c1                                                   : .75rem;
    --font-c2                                                   : .75em;
    --font-c3                                                   : .625em;
    /* * Weight | Font  */
    --font-regular                                              : 400;
    --font-medium                                               : 500;
    --font-semibold                                             : 600;
    --font-bold                                                 : 700;
    --font-extrabold                                            : 800;

    /*? HELPERS ------------------------------------------------------------------> */
    /* * Dashboard size */
    --dashboard-width                                           : 82.45%;
    /* * Sidebar Width */
    --sidebar-width                                             : 16rem;
    /* * Auth Form */
    --auth-form                                                 : 28.125rem;

    /* ? TRANSITIONS & ANIMATIONS --------------------------------------------------> */
    --transition-bg-color                                                               : background-color .2s ease-in-out;
}


/*# sourceMappingURL=styles.bcf38618fde5d023.css.map*/