@import"https://fonts.googleapis.com/css?family=Open+Sans&display=swap";@import"https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap";@import"https://fonts.googleapis.com/css2?family=Patrick+Hand&family=Permanent+Marker&display=swap";@import"https://fonts.googleapis.com/css2?family=Gloria+Hallelujah&display=swap";.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}html{--mat-ripple-color:rgba(0, 0, 0, .1)}html{--mat-option-selected-state-label-text-color:#3f51b5;--mat-option-label-text-color:rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, .04)}.mat-accent{--mat-option-selected-state-label-text-color:#ff4081;--mat-option-label-text-color:rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, .04)}.mat-warn{--mat-option-selected-state-label-text-color:#f44336;--mat-option-label-text-color:rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, .04)}html{--mat-optgroup-label-text-color:rgba(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, .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-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, .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, .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, .87);--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-option-label-text-font:Roboto, sans-serif;--mat-option-label-text-line-height:24px;--mat-option-label-text-size:16px;--mat-option-label-text-tracking:.03125em;--mat-option-label-text-weight:400}html{--mat-optgroup-label-text-font:Roboto, sans-serif;--mat-optgroup-label-text-line-height:24px;--mat-optgroup-label-text-size:16px;--mat-optgroup-label-text-tracking:.03125em;--mat-optgroup-label-text-weight:400}html{--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, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color:white;--mdc-outlined-card-outline-color:rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color:rgba(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:.0125em;--mat-card-title-text-weight:500;--mat-card-subtitle-text-font:Roboto, sans-serif;--mat-card-subtitle-text-line-height:22px;--mat-card-subtitle-text-size:14px;--mat-card-subtitle-text-tracking:.0071428571em;--mat-card-subtitle-text-weight:500}html{--mdc-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, .25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ff4081;--mdc-linear-progress-track-color:rgba(255, 64, 129, .25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color:#f44336;--mdc-linear-progress-track-color:rgba(244, 67, 54, .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:.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, .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, .6);--mdc-filled-text-field-hover-label-text-color:rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color:rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color:rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color:rgba(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, .42);--mdc-filled-text-field-disabled-active-indicator-color:rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color:rgba(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, .87);--mdc-outlined-text-field-label-text-color:rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color:rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color:rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color:rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color:rgba(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, .38);--mdc-outlined-text-field-disabled-outline-color:rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color:rgba(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, .87);--mat-form-field-disabled-input-text-placeholder-color:rgba(0, 0, 0, .38);--mat-form-field-state-layer-color:rgba(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, .54);--mat-form-field-disabled-select-arrow-color:rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity:.04;--mat-form-field-focus-state-layer-opacity:.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, .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, .87);--mat-form-field-focus-select-arrow-color:rgba(255, 64, 129, .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, .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, .87);--mat-form-field-focus-select-arrow-color:rgba(244, 67, 54, .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:.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:.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:.03125em;--mat-form-field-container-text-weight:400;--mat-form-field-outlined-label-text-populated-size:16px;--mat-form-field-subscript-text-font:Roboto, sans-serif;--mat-form-field-subscript-text-line-height:20px;--mat-form-field-subscript-text-size:12px;--mat-form-field-subscript-text-tracking:.0333333333em;--mat-form-field-subscript-text-weight:400}html{--mat-select-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, .38);--mat-select-placeholder-text-color:rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, .38);--mat-select-focused-arrow-color:rgba(63, 81, 181, .87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, .87)}html .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, .38);--mat-select-placeholder-text-color:rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, .38);--mat-select-focused-arrow-color:rgba(255, 64, 129, .87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, .87)}html .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, .38);--mat-select-placeholder-text-color:rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, .38);--mat-select-focused-arrow-color:rgba(244, 67, 54, .87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, .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:.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, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-autocomplete-background-color:white}html{--mdc-dialog-container-shape:4px;--mat-dialog-container-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--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, .87);--mdc-dialog-supporting-text-color:rgba(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:.0125em;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:24px;--mdc-dialog-supporting-text-size:16px;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:.03125em}.mat-mdc-standard-chip{--mdc-chip-container-shape-radius:16px;--mdc-chip-with-avatar-avatar-shape-radius: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:.04;--mdc-chip-with-avatar-disabled-avatar-opacity:1;--mdc-chip-flat-selected-outline-width:0;--mdc-chip-selected-hover-state-layer-opacity:.04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity:1;--mdc-chip-with-icon-disabled-icon-opacity:1;--mat-chip-disabled-container-opacity:.4;--mat-chip-trailing-action-opacity:.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:.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:.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:.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:.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:.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:.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:.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:.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:.0178571429em;--mdc-chip-label-text-weight:400}html{--mdc-switch-disabled-selected-icon-opacity:.38;--mdc-switch-disabled-track-opacity:.12;--mdc-switch-disabled-unselected-icon-opacity:.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:.12;--mdc-switch-selected-hover-state-layer-opacity:.04;--mdc-switch-selected-pressed-state-layer-opacity:.1;--mdc-switch-unselected-focus-state-layer-opacity:.12;--mdc-switch-unselected-hover-state-layer-opacity:.04;--mdc-switch-unselected-pressed-state-layer-opacity:.1}html .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity:.38;--mat-switch-disabled-unselected-handle-opacity:.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, .2, 1);--mat-switch-hidden-track-transition:transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width:1px;--mat-switch-track-outline-color:transparent;--mat-switch-selected-track-outline-width:1px;--mat-switch-selected-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:#fff;--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-handle-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38)}html .mat-mdc-slide-toggle{--mat-switch-label-text-color:rgba(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{--mat-switch-label-text-font:Roboto, sans-serif;--mat-switch-label-text-line-height:20px;--mat-switch-label-text-size:14px;--mat-switch-label-text-tracking:.0178571429em;--mat-switch-label-text-weight:400}html{--mdc-radio-disabled-selected-icon-opacity:.38;--mdc-radio-disabled-unselected-icon-opacity:.38;--mdc-radio-state-layer-size:40px}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(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:black;--mat-radio-checked-ripple-color:#3f51b5;--mat-radio-disabled-label-color:rgba(0, 0, 0, .38);--mat-radio-label-text-color:rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(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:black;--mat-radio-checked-ripple-color:#ff4081;--mat-radio-disabled-label-color:rgba(0, 0, 0, .38);--mat-radio-label-text-color:rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(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:black;--mat-radio-checked-ripple-color:#f44336;--mat-radio-disabled-label-color:rgba(0, 0, 0, .38);--mat-radio-label-text-color:rgba(0, 0, 0, .87)}html{--mdc-radio-state-layer-size:40px;--mat-radio-touch-target-display:block}html{--mat-radio-label-text-font:Roboto, sans-serif;--mat-radio-label-text-line-height:20px;--mat-radio-label-text-size:14px;--mat-radio-label-text-tracking:.0178571429em;--mat-radio-label-text-weight:400}html{--mdc-slider-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:.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:.6;--mdc-slider-handle-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-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%)}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;--mat-slider-ripple-color:#3f51b5;--mat-slider-hover-state-layer-color:rgba(63, 81, 181, .05);--mat-slider-focus-state-layer-color:rgba(63, 81, 181, .2);--mat-slider-value-indicator-opacity:.6}html .mat-accent{--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;--mat-slider-ripple-color:#ff4081;--mat-slider-hover-state-layer-color:rgba(255, 64, 129, .05);--mat-slider-focus-state-layer-color:rgba(255, 64, 129, .2)}html .mat-warn{--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;--mat-slider-ripple-color:#f44336;--mat-slider-hover-state-layer-color:rgba(244, 67, 54, .05);--mat-slider-focus-state-layer-color:rgba(244, 67, 54, .2)}html{--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:22px;--mdc-slider-label-label-text-tracking:.0071428571em;--mdc-slider-label-label-text-weight:500}html{--mat-menu-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;--mat-menu-base-elevation-level:8}html{--mat-menu-item-label-text-color:rgba(0, 0, 0, .87);--mat-menu-item-icon-color:rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-menu-container-color:white;--mat-menu-divider-color:rgba(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:.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:.38;--mdc-list-list-item-disabled-leading-icon-opacity:.38;--mdc-list-list-item-disabled-trailing-icon-opacity:.38;--mat-list-active-indicator-color:transparent;--mat-list-active-indicator-shape:4px}html{--mdc-list-list-item-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color:rgba(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, .87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:.12}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(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:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(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:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(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, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--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, .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, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--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, .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, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--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, .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--selected .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .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:.03125em;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:.0178571429em;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:.0333333333em;--mdc-list-list-item-trailing-supporting-text-weight:400}.mdc-list-group__subheader{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em}html{--mat-paginator-container-text-color:rgba(0, 0, 0, .87);--mat-paginator-container-background-color:white;--mat-paginator-enabled-icon-color:rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color:rgba(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;--mat-paginator-touch-target-display:block}html{--mat-paginator-container-text-font:Roboto, sans-serif;--mat-paginator-container-text-line-height:20px;--mat-paginator-container-text-size:12px;--mat-paginator-container-text-tracking:.0333333333em;--mat-paginator-container-text-weight:400;--mat-paginator-select-trigger-text-size:12px}html{--mdc-secondary-navigation-tab-container-height:48px;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--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, .38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(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, .6);--mat-tab-header-inactive-hover-label-text-color:rgba(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, .38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(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, .6);--mat-tab-header-inactive-hover-label-text-color:rgba(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, .38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(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, .6);--mat-tab-header-inactive-hover-label-text-color:rgba(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:.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:.16;--mdc-checkbox-selected-hover-state-layer-opacity:.04;--mdc-checkbox-selected-pressed-state-layer-opacity:.16;--mdc-checkbox-unselected-focus-state-layer-opacity:.16;--mdc-checkbox-unselected-hover-state-layer-opacity:.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:.16}html{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--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, .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, .38);--mat-checkbox-label-text-color:rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--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, .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, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--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, .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}html{--mat-checkbox-label-text-font:Roboto, sans-serif;--mat-checkbox-label-text-line-height:20px;--mat-checkbox-label-text-size:14px;--mat-checkbox-label-text-tracking:.0178571429em;--mat-checkbox-label-text-weight:400}html{--mdc-text-button-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-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--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:black;--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mat-text-button-state-layer-color:black;--mat-text-button-disabled-state-layer-color:black;--mat-text-button-ripple-color:rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity:.04;--mat-text-button-focus-state-layer-opacity:.12;--mat-text-button-pressed-state-layer-opacity:.12;--mdc-filled-button-container-color:white;--mdc-filled-button-label-text-color:black;--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mat-filled-button-state-layer-color:black;--mat-filled-button-disabled-state-layer-color:black;--mat-filled-button-ripple-color:rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity:.04;--mat-filled-button-focus-state-layer-opacity:.12;--mat-filled-button-pressed-state-layer-opacity:.12;--mdc-protected-button-container-color:white;--mdc-protected-button-label-text-color:black;--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mat-protected-button-state-layer-color:black;--mat-protected-button-disabled-state-layer-color:black;--mat-protected-button-ripple-color:rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity:.04;--mat-protected-button-focus-state-layer-opacity:.12;--mat-protected-button-pressed-state-layer-opacity:.12;--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color:black;--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color:black;--mat-outlined-button-disabled-state-layer-color:black;--mat-outlined-button-ripple-color:rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity:.04;--mat-outlined-button-focus-state-layer-opacity:.12;--mat-outlined-button-pressed-state-layer-opacity:.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, .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, .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, .1)}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#3f51b5;--mdc-filled-button-label-text-color:white;--mat-filled-button-state-layer-color:white;--mat-filled-button-ripple-color:rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ff4081;--mdc-filled-button-label-text-color:white;--mat-filled-button-state-layer-color:white;--mat-filled-button-ripple-color:rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:white;--mat-filled-button-state-layer-color:white;--mat-filled-button-ripple-color:rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#3f51b5;--mdc-protected-button-label-text-color:white;--mat-protected-button-state-layer-color:white;--mat-protected-button-ripple-color:rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ff4081;--mdc-protected-button-label-text-color:white;--mat-protected-button-state-layer-color:white;--mat-protected-button-ripple-color:rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:white;--mat-protected-button-state-layer-color:white;--mat-protected-button-ripple-color:rgba(255, 255, 255, .1)}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#3f51b5;--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color:#3f51b5;--mat-outlined-button-ripple-color:rgba(63, 81, 181, .1)}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ff4081;--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color:#ff4081;--mat-outlined-button-ripple-color:rgba(255, 64, 129, .1)}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336;--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color:#f44336;--mat-outlined-button-ripple-color:rgba(244, 67, 54, .1)}html{--mdc-text-button-container-height:36px;--mdc-filled-button-container-height:36px;--mdc-protected-button-container-height:36px;--mdc-outlined-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:.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:.0892857143em;--mdc-filled-button-label-text-weight:500;--mdc-filled-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:.0892857143em;--mdc-protected-button-label-text-weight:500;--mdc-protected-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:.0892857143em;--mdc-outlined-button-label-text-weight:500;--mdc-outlined-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, .38);--mat-icon-button-state-layer-color:black;--mat-icon-button-disabled-state-layer-color:black;--mat-icon-button-ripple-color:rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity:.04;--mat-icon-button-focus-state-layer-opacity:.12;--mat-icon-button-pressed-state-layer-opacity:.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, .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, .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, .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-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shape:50%;--mdc-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-height:48px;--mdc-extended-fab-container-shape:24px;--mdc-extended-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mdc-fab-container-color:white;--mat-fab-foreground-color:black;--mat-fab-state-layer-color:black;--mat-fab-disabled-state-layer-color:black;--mat-fab-ripple-color:rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity:.04;--mat-fab-focus-state-layer-opacity:.12;--mat-fab-pressed-state-layer-opacity:.12;--mat-fab-disabled-state-container-color:rgba(0, 0, 0, .12);--mat-fab-disabled-state-foreground-color:rgba(0, 0, 0, .38);--mdc-fab-small-container-color:white;--mat-fab-small-foreground-color:black;--mat-fab-small-state-layer-color:black;--mat-fab-small-disabled-state-layer-color:black;--mat-fab-small-ripple-color:rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity:.04;--mat-fab-small-focus-state-layer-opacity:.12;--mat-fab-small-pressed-state-layer-opacity:.12;--mat-fab-small-disabled-state-container-color:rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-foreground-color:rgba(0, 0, 0, .38)}html .mat-mdc-fab.mat-primary{--mdc-fab-container-color:#3f51b5;--mat-fab-foreground-color:white;--mat-fab-state-layer-color:white;--mat-fab-ripple-color:rgba(255, 255, 255, .1)}html .mat-mdc-fab.mat-accent{--mdc-fab-container-color:#ff4081;--mat-fab-foreground-color:white;--mat-fab-state-layer-color:white;--mat-fab-ripple-color:rgba(255, 255, 255, .1)}html .mat-mdc-fab.mat-warn{--mdc-fab-container-color:#f44336;--mat-fab-foreground-color:white;--mat-fab-state-layer-color:white;--mat-fab-ripple-color:rgba(255, 255, 255, .1)}html .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color:#3f51b5;--mat-fab-small-foreground-color:white;--mat-fab-small-state-layer-color:white;--mat-fab-small-ripple-color:rgba(255, 255, 255, .1)}html .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color:#ff4081;--mat-fab-small-foreground-color:white;--mat-fab-small-state-layer-color:white;--mat-fab-small-ripple-color:rgba(255, 255, 255, .1)}html .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color:#f44336;--mat-fab-small-foreground-color:white;--mat-fab-small-state-layer-color:white;--mat-fab-small-ripple-color:rgba(255, 255, 255, .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:.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, .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, .87);--mat-table-row-item-label-text-color:rgba(0, 0, 0, .87);--mat-table-row-item-outline-color:rgba(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:.0071428571em;--mat-table-row-item-label-text-font:Roboto, sans-serif;--mat-table-row-item-label-text-line-height:20px;--mat-table-row-item-label-text-size:14px;--mat-table-row-item-label-text-weight:400;--mat-table-row-item-label-text-tracking:.0178571429em;--mat-table-footer-supporting-text-font:Roboto, sans-serif;--mat-table-footer-supporting-text-line-height:20px;--mat-table-footer-supporting-text-size:14px;--mat-table-footer-supporting-text-weight:400;--mat-table-footer-supporting-text-tracking:.0178571429em}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, .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-line-height:22px;--mat-badge-text-size:12px;--mat-badge-text-weight:600;--mat-badge-small-size-text-size:9px;--mat-badge-small-size-line-height:16px;--mat-badge-large-size-text-size:24px;--mat-badge-large-size-line-height:28px}html{--mat-bottom-sheet-container-shape:4px}html{--mat-bottom-sheet-container-text-color:rgba(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:.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:.04;--mat-standard-button-toggle-focus-state-layer-opacity:.12}html{--mat-legacy-button-toggle-text-color:rgba(0, 0, 0, .38);--mat-legacy-button-toggle-state-layer-color:rgba(0, 0, 0, .12);--mat-legacy-button-toggle-selected-state-text-color:rgba(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, .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, .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, .87);--mat-standard-button-toggle-disabled-state-text-color:rgba(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, .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:.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:.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, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(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, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(63, 81, 181, .3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(63, 81, 181, .3);--mat-datepicker-toggle-active-state-icon-color:#3f51b5;--mat-datepicker-calendar-date-in-range-state-background-color:rgba(63, 81, 181, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 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, .54);--mat-datepicker-calendar-body-label-text-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color:black;--mat-datepicker-calendar-period-button-icon-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color:rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color:rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color:transparent;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color:rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color:rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color:rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color:white;--mat-datepicker-calendar-container-text-color:rgba(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, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(255, 64, 129, .3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(255, 64, 129, .3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(255, 64, 129, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 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, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(244, 67, 54, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 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, .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, .87);--mat-expansion-actions-divider-color:rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-expansion-header-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-expansion-header-disabled-state-text-color:rgba(0, 0, 0, .26);--mat-expansion-header-text-color:rgba(0, 0, 0, .87);--mat-expansion-header-description-color:rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color:rgba(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:.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, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width:auto}html{--mat-sidenav-container-divider-color:rgba(0, 0, 0, .12);--mat-sidenav-container-background-color:white;--mat-sidenav-container-text-color:rgba(0, 0, 0, .87);--mat-sidenav-content-background-color:#fafafa;--mat-sidenav-content-text-color:rgba(0, 0, 0, .87);--mat-sidenav-scrim-color:rgba(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, .12);--mat-stepper-header-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-stepper-header-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-stepper-header-label-text-color:rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color:rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color:rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color:#f44336;--mat-stepper-header-icon-background-color:rgba(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, .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:.0125em;--mat-toolbar-title-text-weight:500}html{--mat-tree-container-background-color:white;--mat-tree-node-text-color:rgba(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 11.62px/20px Roboto,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/22px Roboto,sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto,sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px Roboto,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px Roboto,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px Roboto,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}/*!
 * three-dots - v0.2.3
 * CSS loading animations made with single element
 * https://nzbin.github.io/three-dots/
 *
 * Copyright (c) 2018 nzbin
 * Released under MIT License
 */@charset "UTF-8";.dot-elastic{position:relative;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-elastic 1s infinite linear}.dot-elastic:before,.dot-elastic:after{content:"";display:inline-block;position:absolute;top:0}.dot-elastic:before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-elastic-before 1s infinite linear}.dot-elastic:after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-elastic-after 1s infinite linear}@keyframes dot-elastic-before{0%{transform:scale(1)}25%{transform:scaleY(1.5)}50%{transform:scaleY(.67)}75%{transform:scale(1)}to{transform:scale(1)}}@keyframes dot-elastic{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(1.5)}75%{transform:scale(1)}to{transform:scale(1)}}@keyframes dot-elastic-after{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(.67)}75%{transform:scaleY(1.5)}to{transform:scale(1)}}.dot-pulse{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;box-shadow:9999px 0 0 -5px;animation:dot-pulse 1.5s infinite linear;animation-delay:.25s}.dot-pulse:before,.dot-pulse:after{content:"";display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff}.dot-pulse:before{box-shadow:9984px 0 0 -5px;animation:dot-pulse-before 1.5s infinite linear;animation-delay:0s}.dot-pulse:after{box-shadow:10014px 0 0 -5px;animation:dot-pulse-after 1.5s infinite linear;animation-delay:.5s}@keyframes dot-pulse-before{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}60%,to{box-shadow:9984px 0 0 -5px}}@keyframes dot-pulse{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,to{box-shadow:9999px 0 0 -5px}}@keyframes dot-pulse-after{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}60%,to{box-shadow:10014px 0 0 -5px}}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-flashing 1s infinite linear alternate;animation-delay:.5s}.dot-flashing:before,.dot-flashing:after{content:"";display:inline-block;position:absolute;top:0}.dot-flashing:before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-flashing 1s infinite alternate;animation-delay:0s}.dot-flashing:after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-flashing 1s infinite alternate;animation-delay:1s}@keyframes dot-flashing{0%{background-color:#9880ff}50%,to{background-color:#ebe6ff}}.dot-collision{position:relative;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff}.dot-collision:before,.dot-collision:after{content:"";display:inline-block;position:absolute;top:0}.dot-collision:before{left:-10px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-collision-before 2s infinite ease-in}.dot-collision:after{left:10px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-collision-after 2s infinite ease-in;animation-delay:1s}@keyframes dot-collision-before{0%,50%,75%,to{transform:translate(0)}25%{transform:translate(-15px)}}@keyframes dot-collision-after{0%,50%,75%,to{transform:translate(0)}25%{transform:translate(15px)}}.dot-revolution{position:relative;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff}.dot-revolution:before{left:0;top:-15px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;transform-origin:5px 20px;animation:dot-revolution 1.4s linear infinite}.dot-revolution:after{left:0;top:-30px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;transform-origin:5px 35px;animation:dot-revolution 1s linear infinite}.dot-carousel{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;box-shadow:9984px 0 #9880ff,9999px 0 #9880ff,10014px 0 #9880ff;animation:dot-carousel 1.5s infinite linear}@keyframes dot-carousel{0%{box-shadow:9984px 0 0 -1px #9880ff,9999px 0 0 1px #9880ff,10014px 0 0 -1px #9880ff}50%{box-shadow:10014px 0 0 -1px #9880ff,9984px 0 0 -1px #9880ff,9999px 0 0 1px #9880ff}to{box-shadow:9999px 0 0 1px #9880ff,10014px 0 0 -1px #9880ff,9984px 0 0 -1px #9880ff}}.dot-typing{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;box-shadow:9984px 0 #9880ff,9999px 0 #9880ff,10014px 0 #9880ff;animation:dot-typing 1.5s infinite linear}@keyframes dot-typing{0%{box-shadow:9984px 0 #9880ff,9999px 0 #9880ff,10014px 0 #9880ff}16.667%{box-shadow:9984px -10px #9880ff,9999px 0 #9880ff,10014px 0 #9880ff}33.333%{box-shadow:9984px 0 #9880ff,9999px 0 #9880ff,10014px 0 #9880ff}50%{box-shadow:9984px 0 #9880ff,9999px -10px #9880ff,10014px 0 #9880ff}66.667%{box-shadow:9984px 0 #9880ff,9999px 0 #9880ff,10014px 0 #9880ff}83.333%{box-shadow:9984px 0 #9880ff,9999px 0 #9880ff,10014px -10px #9880ff}to{box-shadow:9984px 0 #9880ff,9999px 0 #9880ff,10014px 0 #9880ff}}.dot-windmill{position:relative;top:-10px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;transform-origin:5px 15px;animation:dot-windmill 2s infinite linear}.dot-windmill:before,.dot-windmill:after{content:"";display:inline-block;position:absolute}.dot-windmill:before{left:-8.66254px;top:15px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff}.dot-windmill:after{left:8.66254px;top:15px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff}@keyframes dot-windmill{0%{transform:rotate(0) translateZ(0)}to{transform:rotate(720deg) translateZ(0)}}.dot-bricks{position:relative;top:8px;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;box-shadow:9991px -16px #9880ff,9991px 0 #9880ff,10007px 0 #9880ff;animation:dot-bricks 2s infinite ease}@keyframes dot-bricks{0%{box-shadow:9991px -16px #9880ff,9991px 0 #9880ff,10007px 0 #9880ff}8.333%{box-shadow:10007px -16px #9880ff,9991px 0 #9880ff,10007px 0 #9880ff}16.667%{box-shadow:10007px -16px #9880ff,9991px -16px #9880ff,10007px 0 #9880ff}25%{box-shadow:10007px -16px #9880ff,9991px -16px #9880ff,9991px 0 #9880ff}33.333%{box-shadow:10007px 0 #9880ff,9991px -16px #9880ff,9991px 0 #9880ff}41.667%{box-shadow:10007px 0 #9880ff,10007px -16px #9880ff,9991px 0 #9880ff}50%{box-shadow:10007px 0 #9880ff,10007px -16px #9880ff,9991px -16px #9880ff}58.333%{box-shadow:9991px 0 #9880ff,10007px -16px #9880ff,9991px -16px #9880ff}66.666%{box-shadow:9991px 0 #9880ff,10007px 0 #9880ff,9991px -16px #9880ff}75%{box-shadow:9991px 0 #9880ff,10007px 0 #9880ff,10007px -16px #9880ff}83.333%{box-shadow:9991px -16px #9880ff,10007px 0 #9880ff,10007px -16px #9880ff}91.667%{box-shadow:9991px -16px #9880ff,9991px 0 #9880ff,10007px -16px #9880ff}to{box-shadow:9991px -16px #9880ff,9991px 0 #9880ff,10007px 0 #9880ff}}.dot-floating{position:relative;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-floating 3s infinite cubic-bezier(.15,.6,.9,.1)}.dot-floating:before,.dot-floating:after{content:"";display:inline-block;position:absolute;top:0}.dot-floating:before{left:-12px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-floating-before 3s infinite ease-in-out}.dot-floating:after{left:-24px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-floating-after 3s infinite cubic-bezier(.4,0,1,1)}@keyframes dot-floating{0%{left:calc(-50% - 5px)}75%{left:calc(50% + 105px)}to{left:calc(50% + 105px)}}@keyframes dot-floating-before{0%{left:-50px}50%{left:-12px}75%{left:-50px}to{left:-50px}}@keyframes dot-floating-after{0%{left:-100px}50%{left:-24px}75%{left:-100px}to{left:-100px}}.dot-fire{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;box-shadow:9999px 22.5px 0 -5px #9880ff;animation:dot-fire 1.5s infinite linear;animation-delay:-.85s}.dot-fire:before,.dot-fire:after{content:"";display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff}.dot-fire:before{box-shadow:9999px 22.5px 0 -5px #9880ff;animation:dot-fire 1.5s infinite linear;animation-delay:-1.85s}.dot-fire:after{box-shadow:9999px 22.5px 0 -5px #9880ff;animation:dot-fire 1.5s infinite linear;animation-delay:-2.85s}@keyframes dot-fire{1%{box-shadow:9999px 22.5px 0 -5px #9880ff}50%{box-shadow:9999px -5.625px 0 2px #9880ff}to{box-shadow:9999px -22.5px 0 -5px #9880ff}}.dot-spin{position:relative;width:10px;height:10px;border-radius:5px;background-color:transparent;color:transparent;box-shadow:0 -18px #9880ff,12.72793px -12.72793px #9880ff,18px 0 #9880ff,12.72793px 12.72793px #9880ff00,0 18px #9880ff00,-12.72793px 12.72793px #9880ff00,-18px 0 #9880ff00,-12.72793px -12.72793px #9880ff00;animation:dot-spin 1.5s infinite linear}@keyframes dot-spin{0%,to{box-shadow:0 -18px #9880ff,12.72793px -12.72793px #9880ff,18px 0 #9880ff,12.72793px 12.72793px 0 -5px #9880ff00,0 18px 0 -5px #9880ff00,-12.72793px 12.72793px 0 -5px #9880ff00,-18px 0 0 -5px #9880ff00,-12.72793px -12.72793px 0 -5px #9880ff00}12.5%{box-shadow:0 -18px 0 -5px #9880ff00,12.72793px -12.72793px #9880ff,18px 0 #9880ff,12.72793px 12.72793px #9880ff,0 18px 0 -5px #9880ff00,-12.72793px 12.72793px 0 -5px #9880ff00,-18px 0 0 -5px #9880ff00,-12.72793px -12.72793px 0 -5px #9880ff00}25%{box-shadow:0 -18px 0 -5px #9880ff00,12.72793px -12.72793px 0 -5px #9880ff00,18px 0 #9880ff,12.72793px 12.72793px #9880ff,0 18px #9880ff,-12.72793px 12.72793px 0 -5px #9880ff00,-18px 0 0 -5px #9880ff00,-12.72793px -12.72793px 0 -5px #9880ff00}37.5%{box-shadow:0 -18px 0 -5px #9880ff00,12.72793px -12.72793px 0 -5px #9880ff00,18px 0 0 -5px #9880ff00,12.72793px 12.72793px #9880ff,0 18px #9880ff,-12.72793px 12.72793px #9880ff,-18px 0 0 -5px #9880ff00,-12.72793px -12.72793px 0 -5px #9880ff00}50%{box-shadow:0 -18px 0 -5px #9880ff00,12.72793px -12.72793px 0 -5px #9880ff00,18px 0 0 -5px #9880ff00,12.72793px 12.72793px 0 -5px #9880ff00,0 18px #9880ff,-12.72793px 12.72793px #9880ff,-18px 0 #9880ff,-12.72793px -12.72793px 0 -5px #9880ff00}62.5%{box-shadow:0 -18px 0 -5px #9880ff00,12.72793px -12.72793px 0 -5px #9880ff00,18px 0 0 -5px #9880ff00,12.72793px 12.72793px 0 -5px #9880ff00,0 18px 0 -5px #9880ff00,-12.72793px 12.72793px #9880ff,-18px 0 #9880ff,-12.72793px -12.72793px #9880ff}75%{box-shadow:0 -18px #9880ff,12.72793px -12.72793px 0 -5px #9880ff00,18px 0 0 -5px #9880ff00,12.72793px 12.72793px 0 -5px #9880ff00,0 18px 0 -5px #9880ff00,-12.72793px 12.72793px 0 -5px #9880ff00,-18px 0 #9880ff,-12.72793px -12.72793px #9880ff}87.5%{box-shadow:0 -18px #9880ff,12.72793px -12.72793px #9880ff,18px 0 0 -5px #9880ff00,12.72793px 12.72793px 0 -5px #9880ff00,0 18px 0 -5px #9880ff00,-12.72793px 12.72793px 0 -5px #9880ff00,-18px 0 0 -5px #9880ff00,-12.72793px -12.72793px #9880ff}}.dot-falling{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;box-shadow:9999px 0 #9880ff;animation:dot-falling 1s infinite linear;animation-delay:.1s}.dot-falling:before,.dot-falling:after{content:"";display:inline-block;position:absolute;top:0}.dot-falling:before{width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-falling-before 1s infinite linear;animation-delay:0s}.dot-falling:after{width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-falling-after 1s infinite linear;animation-delay:.2s}@keyframes dot-falling{0%{box-shadow:9999px -15px #9880ff00}25%,50%,75%{box-shadow:9999px 0 #9880ff}to{box-shadow:9999px 15px #9880ff00}}@keyframes dot-falling-before{0%{box-shadow:9984px -15px #9880ff00}25%,50%,75%{box-shadow:9984px 0 #9880ff}to{box-shadow:9984px 15px #9880ff00}}@keyframes dot-falling-after{0%{box-shadow:10014px -15px #9880ff00}25%,50%,75%{box-shadow:10014px 0 #9880ff}to{box-shadow:10014px 15px #9880ff00}}.dot-stretching{position:relative;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;transform:scale(1.25);animation:dot-stretching 2s infinite ease-in}.dot-stretching:before,.dot-stretching:after{content:"";display:inline-block;position:absolute;top:0}.dot-stretching:before{width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-stretching-before 2s infinite ease-in}.dot-stretching:after{width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-stretching-after 2s infinite ease-in}@keyframes dot-stretching{0%{transform:scale(1.25)}50%,60%{transform:scale(.8)}to{transform:scale(1.25)}}@keyframes dot-stretching-before{0%{transform:translate(0) scale(.7)}50%,60%{transform:translate(-20px) scale(1)}to{transform:translate(0) scale(.7)}}@keyframes dot-stretching-after{0%{transform:translate(0) scale(.7)}50%,60%{transform:translate(20px) scale(1)}to{transform:translate(0) scale(.7)}}.dot-gathering{position:relative;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;margin:-1px 0;filter:blur(2px)}.dot-gathering:before,.dot-gathering:after{content:"";display:inline-block;position:absolute;top:0;left:-50px;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;opacity:0;filter:blur(2px);animation:dot-gathering 2s infinite ease-in}.dot-gathering:after{animation-delay:.5s}@keyframes dot-gathering{0%{opacity:0;transform:translate(0)}35%,60%{opacity:1;transform:translate(50px)}to{opacity:0;transform:translate(100px)}}.dot-hourglass{position:relative;top:-15px;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;margin:-1px 0;filter:blur(2px);transform-origin:5px 20px;animation:dot-hourglass 2.4s infinite ease-in-out;animation-delay:.6s}.dot-hourglass:before,.dot-hourglass:after{content:"";display:inline-block;position:absolute;top:0;left:0;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;filter:blur(2px)}.dot-hourglass:before{top:30px}.dot-hourglass:after{animation:dot-hourglass-after 2.4s infinite cubic-bezier(.65,.05,.36,1)}@keyframes dot-hourglass{0%{transform:rotate(0)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes dot-hourglass-after{0%{transform:translateY(0)}25%{transform:translateY(30px)}50%{transform:translateY(30px)}75%{transform:translateY(0)}to{transform:translateY(0)}}.dot-overtaking{position:relative;width:12px;height:12px;border-radius:6px;background-color:transparent;color:#000;margin:-1px 0;box-shadow:0 -20px;filter:blur(2px);animation:dot-overtaking 2s infinite cubic-bezier(.2,.6,.8,.2)}.dot-overtaking:before,.dot-overtaking:after{content:"";display:inline-block;position:absolute;top:0;left:0;width:12px;height:12px;border-radius:6px;background-color:transparent;color:#000;box-shadow:0 -20px;filter:blur(2px)}.dot-overtaking:before{animation:dot-overtaking 2s infinite cubic-bezier(.2,.6,.8,.2);animation-delay:.3s}.dot-overtaking:after{animation:dot-overtaking 1.5s infinite cubic-bezier(.2,.6,.8,.2);animation-delay:.6s}@keyframes dot-overtaking{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dot-shuttle{position:relative;left:-15px;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;margin:-1px 0;filter:blur(2px)}.dot-shuttle:before,.dot-shuttle:after{content:"";display:inline-block;position:absolute;top:0;width:12px;height:12px;border-radius:6px;background-color:#000;color:transparent;filter:blur(2px)}.dot-shuttle:before{left:15px;animation:dot-shuttle 2s infinite ease-out}.dot-shuttle:after{left:30px}@keyframes dot-shuttle{0%,50%,to{transform:translate(0)}25%{transform:translate(-45px)}75%{transform:translate(45px)}}.dot-bouncing{position:relative;height:10px;font-size:10px}.dot-bouncing:before{content:"\26bd\1f3c0\1f3d0";display:inline-block;position:relative;animation:dot-bouncing 1s infinite}@keyframes dot-bouncing{0%{top:-20px;animation-timing-function:ease-in}34%{transform:scale(1)}35%{top:20px;animation-timing-function:ease-out;transform:scale(1.5,.5)}45%{transform:scale(1)}90%{top:-20px}to{top:-20px}}.dot-rolling{position:relative;height:10px;font-size:10px}.dot-rolling:before{content:"\26bd";display:inline-block;position:relative;transform:translate(-25px);animation:dot-rolling 3s infinite}@keyframes dot-rolling{0%{content:"\26bd";transform:translate(-25px) rotate(0)}16.667%{content:"\26bd";transform:translate(25px) rotate(720deg)}33.333%{content:"\26bd";transform:translate(-25px) rotate(0)}34.333%{content:"\1f3c0";transform:translate(-25px) rotate(0)}50%{content:"\1f3c0";transform:translate(25px) rotate(720deg)}66.667%{content:"\1f3c0";transform:translate(-25px) rotate(0)}67.667%{content:"\1f3d0";transform:translate(-25px) rotate(0)}83.333%{content:"\1f3d0";transform:translate(25px) rotate(720deg)}to{content:"\1f3d0";transform:translate(-25px) rotate(0)}}/*! nouislider - 14.7.0 - 4/6/2021 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;touch-action:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translateY(-18px);top:auto;right:28px}.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,.2,1);transform:scale3d(0,0,0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, .1))}.cdk-high-contrast-active .mat-ripple-element,.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .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;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.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:#00000052}.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{inset: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{inset: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, var(--mat-app-background, transparent));color:var(--mat-app-text-color, var(--mat-app-on-background, inherit))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}html{--mat-app-background-color: #faf9fd;--mat-app-text-color: #1a1b1f;--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color: rgba(26, 27, 31, .1);--mat-option-selected-state-label-text-color: #131c2b;--mat-option-label-text-color: #1a1b1f;--mat-option-hover-state-layer-color: rgba(26, 27, 31, .08);--mat-option-focus-state-layer-color: rgba(26, 27, 31, .12);--mat-option-selected-state-layer-color: #dae2f9;--mat-option-label-text-font: Roboto, sans-serif;--mat-option-label-text-line-height: 1.25rem;--mat-option-label-text-size: 1rem;--mat-option-label-text-tracking: .006rem;--mat-option-label-text-weight: 400;--mat-optgroup-label-text-color: #44474e;--mat-optgroup-label-text-font: Roboto, sans-serif;--mat-optgroup-label-text-line-height: 1.25rem;--mat-optgroup-label-text-size: .875rem;--mat-optgroup-label-text-tracking: .006rem;--mat-optgroup-label-text-weight: 500;--mat-full-pseudo-checkbox-selected-icon-color: #005cbb;--mat-full-pseudo-checkbox-selected-checkmark-color: #ffffff;--mat-full-pseudo-checkbox-unselected-icon-color: #44474e;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #faf9fd;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: rgba(26, 27, 31, .38);--mat-full-pseudo-checkbox-disabled-selected-icon-color: rgba(26, 27, 31, .38);--mat-minimal-pseudo-checkbox-selected-checkmark-color: #005cbb;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: rgba(26, 27, 31, .38);--mdc-elevated-card-container-color: #f4f3f6;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-elevated-card-container-shape: 12px;--mdc-outlined-card-container-color: #faf9fd;--mdc-outlined-card-outline-color: #c4c6d0;--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-shape: 12px;--mdc-outlined-card-outline-width: 1px;--mat-card-subtitle-text-color: #1a1b1f;--mat-card-title-text-font: Roboto, sans-serif;--mat-card-title-text-line-height: 1.75rem;--mat-card-title-text-size: 1.375rem;--mat-card-title-text-tracking: 0;--mat-card-title-text-weight: 400;--mat-card-subtitle-text-font: Roboto, sans-serif;--mat-card-subtitle-text-line-height: 1.5rem;--mat-card-subtitle-text-size: 1rem;--mat-card-subtitle-text-tracking: .009rem;--mat-card-subtitle-text-weight: 500;--mdc-linear-progress-active-indicator-color: #005cbb;--mdc-linear-progress-track-color: #e0e2ec;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-color: #2f3033;--mdc-plain-tooltip-supporting-text-color: #f2f0f4;--mdc-plain-tooltip-supporting-text-line-height: 1rem;--mdc-plain-tooltip-supporting-text-font: Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size: .75rem;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .025rem;--mdc-plain-tooltip-container-shape: 4px;--mdc-filled-text-field-caret-color: #005cbb;--mdc-filled-text-field-focus-active-indicator-color: #005cbb;--mdc-filled-text-field-focus-label-text-color: #005cbb;--mdc-filled-text-field-container-color: #e0e2ec;--mdc-filled-text-field-disabled-container-color: rgba(26, 27, 31, .04);--mdc-filled-text-field-label-text-color: #44474e;--mdc-filled-text-field-hover-label-text-color: #44474e;--mdc-filled-text-field-disabled-label-text-color: rgba(26, 27, 31, .38);--mdc-filled-text-field-input-text-color: #1a1b1f;--mdc-filled-text-field-disabled-input-text-color: rgba(26, 27, 31, .38);--mdc-filled-text-field-input-text-placeholder-color: #44474e;--mdc-filled-text-field-error-hover-label-text-color: #410002;--mdc-filled-text-field-error-focus-label-text-color: #ba1a1a;--mdc-filled-text-field-error-label-text-color: #ba1a1a;--mdc-filled-text-field-active-indicator-color: #44474e;--mdc-filled-text-field-disabled-active-indicator-color: rgba(26, 27, 31, .38);--mdc-filled-text-field-hover-active-indicator-color: #1a1b1f;--mdc-filled-text-field-error-active-indicator-color: #ba1a1a;--mdc-filled-text-field-error-focus-active-indicator-color: #ba1a1a;--mdc-filled-text-field-error-hover-active-indicator-color: #410002;--mdc-filled-text-field-label-text-font: Roboto, sans-serif;--mdc-filled-text-field-label-text-size: 1rem;--mdc-filled-text-field-label-text-tracking: .031rem;--mdc-filled-text-field-label-text-weight: 400;--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-caret-color: #005cbb;--mdc-outlined-text-field-focus-outline-color: #005cbb;--mdc-outlined-text-field-focus-label-text-color: #005cbb;--mdc-outlined-text-field-label-text-color: #44474e;--mdc-outlined-text-field-hover-label-text-color: #1a1b1f;--mdc-outlined-text-field-disabled-label-text-color: rgba(26, 27, 31, .38);--mdc-outlined-text-field-input-text-color: #1a1b1f;--mdc-outlined-text-field-disabled-input-text-color: rgba(26, 27, 31, .38);--mdc-outlined-text-field-input-text-placeholder-color: #44474e;--mdc-outlined-text-field-error-focus-label-text-color: #ba1a1a;--mdc-outlined-text-field-error-label-text-color: #ba1a1a;--mdc-outlined-text-field-error-hover-label-text-color: #410002;--mdc-outlined-text-field-outline-color: #74777f;--mdc-outlined-text-field-disabled-outline-color: rgba(26, 27, 31, .12);--mdc-outlined-text-field-hover-outline-color: #1a1b1f;--mdc-outlined-text-field-error-focus-outline-color: #ba1a1a;--mdc-outlined-text-field-error-hover-outline-color: #410002;--mdc-outlined-text-field-error-outline-color: #ba1a1a;--mdc-outlined-text-field-label-text-font: Roboto, sans-serif;--mdc-outlined-text-field-label-text-size: 1rem;--mdc-outlined-text-field-label-text-tracking: .031rem;--mdc-outlined-text-field-label-text-weight: 400;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mat-form-field-focus-select-arrow-color: #005cbb;--mat-form-field-disabled-input-text-placeholder-color: rgba(26, 27, 31, .38);--mat-form-field-state-layer-color: #1a1b1f;--mat-form-field-error-text-color: #ba1a1a;--mat-form-field-select-option-text-color: #1a1b1f;--mat-form-field-select-disabled-option-text-color: rgba(26, 27, 31, .38);--mat-form-field-leading-icon-color: #44474e;--mat-form-field-disabled-leading-icon-color: rgba(26, 27, 31, .38);--mat-form-field-trailing-icon-color: #44474e;--mat-form-field-disabled-trailing-icon-color: rgba(26, 27, 31, .38);--mat-form-field-error-focus-trailing-icon-color: #ba1a1a;--mat-form-field-error-hover-trailing-icon-color: #410002;--mat-form-field-error-trailing-icon-color: #ba1a1a;--mat-form-field-enabled-select-arrow-color: #44474e;--mat-form-field-disabled-select-arrow-color: rgba(26, 27, 31, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-container-text-font: Roboto, sans-serif;--mat-form-field-container-text-line-height: 1.5rem;--mat-form-field-container-text-size: 1rem;--mat-form-field-container-text-tracking: .031rem;--mat-form-field-container-text-weight: 400;--mat-form-field-subscript-text-font: Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 1rem;--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-tracking: .025rem;--mat-form-field-subscript-text-weight: 400;--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;--mat-form-field-focus-state-layer-opacity: 0;--mat-select-panel-background-color: #efedf0;--mat-select-enabled-trigger-text-color: #1a1b1f;--mat-select-disabled-trigger-text-color: rgba(26, 27, 31, .38);--mat-select-placeholder-text-color: #44474e;--mat-select-enabled-arrow-color: #44474e;--mat-select-disabled-arrow-color: rgba(26, 27, 31, .38);--mat-select-focused-arrow-color: #005cbb;--mat-select-invalid-arrow-color: #ba1a1a;--mat-select-trigger-text-font: Roboto, sans-serif;--mat-select-trigger-text-line-height: 1.5rem;--mat-select-trigger-text-size: 1rem;--mat-select-trigger-text-tracking: .031rem;--mat-select-trigger-text-weight: 400;--mat-select-arrow-transform: translateY(-8px);--mat-select-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #efedf0;--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-dialog-container-color: #faf9fd;--mdc-dialog-subhead-color: #1a1b1f;--mdc-dialog-supporting-text-color: #44474e;--mdc-dialog-subhead-font: Roboto, sans-serif;--mdc-dialog-subhead-line-height: 2rem;--mdc-dialog-subhead-size: 1.5rem;--mdc-dialog-subhead-weight: 400;--mdc-dialog-subhead-tracking: 0;--mdc-dialog-supporting-text-font: Roboto, sans-serif;--mdc-dialog-supporting-text-line-height: 1.25rem;--mdc-dialog-supporting-text-size: .875rem;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: .016rem;--mdc-dialog-container-shape: 28px;--mat-dialog-container-elevation-shadow: none;--mat-dialog-container-max-width: 560px;--mat-dialog-container-small-max-width: calc(100vw - 32px) ;--mat-dialog-container-min-width: 280px;--mat-dialog-actions-alignment: flex-end;--mat-dialog-actions-padding: 16px 24px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px 0;--mat-dialog-headline-padding: 6px 24px 13px;--mdc-chip-outline-color: #74777f;--mdc-chip-disabled-outline-color: rgba(26, 27, 31, .12);--mdc-chip-focus-outline-color: #44474e;--mdc-chip-hover-state-layer-opacity: .08;--mdc-chip-selected-hover-state-layer-opacity: .08;--mdc-chip-disabled-label-text-color: rgba(26, 27, 31, .38);--mdc-chip-elevated-selected-container-color: #dae2f9;--mdc-chip-flat-disabled-selected-container-color: rgba(26, 27, 31, .12);--mdc-chip-focus-state-layer-color: #44474e;--mdc-chip-hover-state-layer-color: #44474e;--mdc-chip-selected-hover-state-layer-color: #131c2b;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: #131c2b;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #44474e;--mdc-chip-selected-label-text-color: #131c2b;--mdc-chip-with-icon-icon-color: #44474e;--mdc-chip-with-icon-disabled-icon-color: #1a1b1f;--mdc-chip-with-icon-selected-icon-color: #131c2b;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #1a1b1f;--mdc-chip-with-trailing-icon-trailing-icon-color: #44474e;--mdc-chip-label-text-font: Roboto, sans-serif;--mdc-chip-label-text-line-height: 1.25rem;--mdc-chip-label-text-size: .875rem;--mdc-chip-label-text-tracking: .006rem;--mdc-chip-label-text-weight: 500;--mdc-chip-container-height: 32px;--mdc-chip-container-shape-radius: 8px;--mdc-chip-with-avatar-avatar-shape-radius: 24px;--mdc-chip-with-avatar-avatar-size: 24px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 1px;--mdc-chip-with-avatar-disabled-avatar-opacity: .38;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: .38;--mdc-chip-with-icon-disabled-icon-opacity: .38;--mdc-chip-elevated-container-color: transparent;--mat-chip-trailing-action-state-layer-color: #44474e;--mat-chip-selected-trailing-action-state-layer-color: #131c2b;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-selected-disabled-trailing-icon-color: #1a1b1f;--mat-chip-selected-trailing-icon-color: #131c2b;--mat-chip-disabled-container-opacity: 1;--mat-chip-trailing-action-opacity: 1;--mat-chip-trailing-action-focus-opacity: 1;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .08;--mdc-switch-selected-pressed-state-layer-opacity: .12;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .08;--mdc-switch-unselected-pressed-state-layer-opacity: .12;--mdc-switch-selected-focus-state-layer-color: #005cbb;--mdc-switch-selected-handle-color: #ffffff;--mdc-switch-selected-hover-state-layer-color: #005cbb;--mdc-switch-selected-pressed-state-layer-color: #005cbb;--mdc-switch-selected-focus-handle-color: #d7e3ff;--mdc-switch-selected-hover-handle-color: #d7e3ff;--mdc-switch-selected-pressed-handle-color: #d7e3ff;--mdc-switch-selected-focus-track-color: #005cbb;--mdc-switch-selected-hover-track-color: #005cbb;--mdc-switch-selected-pressed-track-color: #005cbb;--mdc-switch-selected-track-color: #005cbb;--mdc-switch-disabled-selected-handle-color: #faf9fd;--mdc-switch-disabled-selected-icon-color: #1a1b1f;--mdc-switch-disabled-selected-track-color: #1a1b1f;--mdc-switch-disabled-unselected-handle-color: #1a1b1f;--mdc-switch-disabled-unselected-icon-color: #e0e2ec;--mdc-switch-disabled-unselected-track-color: #e0e2ec;--mdc-switch-selected-icon-color: #001b3f;--mdc-switch-unselected-focus-handle-color: #44474e;--mdc-switch-unselected-focus-state-layer-color: #1a1b1f;--mdc-switch-unselected-focus-track-color: #e0e2ec;--mdc-switch-unselected-handle-color: #74777f;--mdc-switch-unselected-hover-handle-color: #44474e;--mdc-switch-unselected-hover-state-layer-color: #1a1b1f;--mdc-switch-unselected-hover-track-color: #e0e2ec;--mdc-switch-unselected-icon-color: #e0e2ec;--mdc-switch-unselected-pressed-handle-color: #44474e;--mdc-switch-unselected-pressed-state-layer-color: #1a1b1f;--mdc-switch-unselected-pressed-track-color: #e0e2ec;--mdc-switch-unselected-track-color: #e0e2ec;--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-shape: 9999px;--mdc-switch-selected-icon-size: 16px;--mdc-switch-track-height: 32px;--mdc-switch-track-shape: 9999px;--mdc-switch-track-width: 52px;--mdc-switch-unselected-icon-size: 16px;--mdc-switch-state-layer-size: 40px;--mat-switch-track-outline-color: #74777f;--mat-switch-disabled-unselected-track-outline-color: #1a1b1f;--mat-switch-label-text-color: #1a1b1f;--mat-switch-label-text-font: Roboto, sans-serif;--mat-switch-label-text-line-height: 1.25rem;--mat-switch-label-text-size: .875rem;--mat-switch-label-text-tracking: .016rem;--mat-switch-label-text-weight: 400;--mat-switch-disabled-selected-handle-opacity: 1;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 16px;--mat-switch-selected-handle-size: 24px;--mat-switch-pressed-handle-size: 28px;--mat-switch-with-icon-handle-size: 24px;--mat-switch-selected-handle-horizontal-margin: 0 24px;--mat-switch-selected-with-icon-handle-horizontal-margin: 0 24px;--mat-switch-selected-pressed-handle-horizontal-margin: 0 22px;--mat-switch-unselected-handle-horizontal-margin: 0 8px;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0 4px;--mat-switch-unselected-pressed-handle-horizontal-margin: 0 2px;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 0;--mat-switch-visible-track-transition: opacity 75ms;--mat-switch-hidden-track-transition: opacity 75ms;--mat-switch-track-outline-width: 2px;--mat-switch-selected-track-outline-width: 2px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 2px;--mdc-radio-disabled-selected-icon-color: #1a1b1f;--mdc-radio-disabled-unselected-icon-color: #1a1b1f;--mdc-radio-unselected-hover-icon-color: #1a1b1f;--mdc-radio-unselected-focus-icon-color: #1a1b1f;--mdc-radio-unselected-icon-color: #44474e;--mdc-radio-unselected-pressed-icon-color: #1a1b1f;--mdc-radio-selected-focus-icon-color: #005cbb;--mdc-radio-selected-hover-icon-color: #005cbb;--mdc-radio-selected-icon-color: #005cbb;--mdc-radio-selected-pressed-icon-color: #005cbb;--mdc-radio-state-layer-size: 40px;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mat-radio-ripple-color: #1a1b1f;--mat-radio-checked-ripple-color: #005cbb;--mat-radio-disabled-label-color: rgba(26, 27, 31, .38);--mat-radio-label-text-color: #1a1b1f;--mat-radio-label-text-font: Roboto, sans-serif;--mat-radio-label-text-line-height: 1.25rem;--mat-radio-label-text-size: .875rem;--mat-radio-label-text-tracking: .016rem;--mat-radio-label-text-weight: 400;--mat-radio-touch-target-display: block;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-slider-handle-color: #005cbb;--mdc-slider-focus-handle-color: #005cbb;--mdc-slider-hover-handle-color: #005cbb;--mdc-slider-active-track-color: #005cbb;--mdc-slider-inactive-track-color: #e0e2ec;--mdc-slider-with-tick-marks-inactive-container-color: #44474e;--mdc-slider-with-tick-marks-active-container-color: #ffffff;--mdc-slider-disabled-active-track-color: #1a1b1f;--mdc-slider-disabled-handle-color: #1a1b1f;--mdc-slider-disabled-inactive-track-color: #1a1b1f;--mdc-slider-label-container-color: #005cbb;--mdc-slider-label-label-text-color: #ffffff;--mdc-slider-with-overlap-handle-outline-color: #ffffff;--mdc-slider-with-tick-marks-disabled-container-color: #1a1b1f;--mdc-slider-label-label-text-font: Roboto, sans-serif;--mdc-slider-label-label-text-size: .75rem;--mdc-slider-label-label-text-line-height: 1rem;--mdc-slider-label-label-text-tracking: .031rem;--mdc-slider-label-label-text-weight: 500;--mdc-slider-active-track-height: 4px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 9999px;--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: .38;--mdc-slider-with-tick-marks-container-shape: 9999px;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .38;--mat-slider-ripple-color: #005cbb;--mat-slider-hover-state-layer-color: rgba(0, 92, 187, .05);--mat-slider-focus-state-layer-color: rgba(0, 92, 187, .2);--mat-slider-value-indicator-width: 28px;--mat-slider-value-indicator-height: 28px;--mat-slider-value-indicator-caret-display: none;--mat-slider-value-indicator-border-radius: 50% 50% 50% 0;--mat-slider-value-indicator-padding: 0;--mat-slider-value-indicator-text-transform: rotate(45deg);--mat-slider-value-indicator-container-transform: translateX(-50%) rotate(-45deg);--mat-slider-value-indicator-opacity: 1;--mat-menu-item-label-text-color: #1a1b1f;--mat-menu-item-icon-color: #44474e;--mat-menu-item-hover-state-layer-color: rgba(26, 27, 31, .08);--mat-menu-item-focus-state-layer-color: rgba(26, 27, 31, .12);--mat-menu-container-color: #efedf0;--mat-menu-divider-color: #e0e2ec;--mat-menu-item-label-text-font: Roboto, sans-serif;--mat-menu-item-label-text-size: .875rem;--mat-menu-item-label-text-tracking: .006rem;--mat-menu-item-label-text-line-height: 1.25rem;--mat-menu-item-label-text-weight: 500;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 8px;--mat-menu-divider-top-spacing: 8px;--mat-menu-item-spacing: 12px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 12px;--mat-menu-item-with-icon-trailing-spacing: 12px;--mat-menu-base-elevation-level: 2;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-leading-avatar-color: #d7e3ff;--mdc-list-list-item-disabled-state-layer-color: #1a1b1f;--mdc-list-list-item-disabled-state-layer-opacity: .12;--mdc-list-list-item-label-text-color: #1a1b1f;--mdc-list-list-item-supporting-text-color: #44474e;--mdc-list-list-item-leading-icon-color: #44474e;--mdc-list-list-item-trailing-supporting-text-color: #44474e;--mdc-list-list-item-trailing-icon-color: #44474e;--mdc-list-list-item-selected-trailing-icon-color: #005cbb;--mdc-list-list-item-disabled-label-text-color: #1a1b1f;--mdc-list-list-item-disabled-leading-icon-color: #1a1b1f;--mdc-list-list-item-disabled-trailing-icon-color: #1a1b1f;--mdc-list-list-item-hover-label-text-color: #1a1b1f;--mdc-list-list-item-focus-label-text-color: #1a1b1f;--mdc-list-list-item-hover-state-layer-color: #1a1b1f;--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: #1a1b1f;--mdc-list-list-item-focus-state-layer-opacity: .12;--mdc-list-list-item-label-text-font: Roboto, sans-serif;--mdc-list-list-item-label-text-line-height: 1.5rem;--mdc-list-list-item-label-text-size: 1rem;--mdc-list-list-item-label-text-tracking: .031rem;--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: 1.25rem;--mdc-list-list-item-supporting-text-size: .875rem;--mdc-list-list-item-supporting-text-tracking: .016rem;--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: 1rem;--mdc-list-list-item-trailing-supporting-text-size: .688rem;--mdc-list-list-item-trailing-supporting-text-tracking: .031rem;--mdc-list-list-item-trailing-supporting-text-weight: 500;--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;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 9999px;--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-label-text-opacity: .3;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: #dae2f9;--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 16px;--mat-list-active-indicator-shape: 9999px;--mat-paginator-container-text-color: #1a1b1f;--mat-paginator-container-background-color: #faf9fd;--mat-paginator-enabled-icon-color: #44474e;--mat-paginator-disabled-icon-color: rgba(26, 27, 31, .38);--mat-paginator-container-text-font: Roboto, sans-serif;--mat-paginator-container-text-line-height: 1rem;--mat-paginator-container-text-size: .75rem;--mat-paginator-container-text-tracking: .025rem;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: .75rem;--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mdc-secondary-navigation-tab-container-height: 48px;--mdc-tab-indicator-active-indicator-color: #005cbb;--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mat-tab-header-divider-color: #e0e2ec;--mat-tab-header-pagination-icon-color: #1a1b1f;--mat-tab-header-inactive-label-text-color: #1a1b1f;--mat-tab-header-active-label-text-color: #1a1b1f;--mat-tab-header-active-ripple-color: #1a1b1f;--mat-tab-header-inactive-ripple-color: #1a1b1f;--mat-tab-header-inactive-focus-label-text-color: #1a1b1f;--mat-tab-header-inactive-hover-label-text-color: #1a1b1f;--mat-tab-header-active-focus-label-text-color: #1a1b1f;--mat-tab-header-active-hover-label-text-color: #1a1b1f;--mat-tab-header-active-focus-indicator-color: #005cbb;--mat-tab-header-active-hover-indicator-color: #005cbb;--mat-tab-header-label-text-font: Roboto, sans-serif;--mat-tab-header-label-text-size: .875rem;--mat-tab-header-label-text-tracking: .006rem;--mat-tab-header-label-text-line-height: 1.25rem;--mat-tab-header-label-text-weight: 500;--mat-tab-header-divider-height: 1px;--mdc-checkbox-disabled-selected-checkmark-color: #faf9fd;--mdc-checkbox-selected-focus-state-layer-opacity: .12;--mdc-checkbox-selected-hover-state-layer-opacity: .08;--mdc-checkbox-selected-pressed-state-layer-opacity: .12;--mdc-checkbox-unselected-focus-state-layer-opacity: .12;--mdc-checkbox-unselected-hover-state-layer-opacity: .08;--mdc-checkbox-unselected-pressed-state-layer-opacity: .12;--mdc-checkbox-selected-pressed-icon-color: #005cbb;--mdc-checkbox-disabled-selected-icon-color: rgba(26, 27, 31, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(26, 27, 31, .38);--mdc-checkbox-selected-checkmark-color: #ffffff;--mdc-checkbox-selected-focus-icon-color: #005cbb;--mdc-checkbox-selected-hover-icon-color: #005cbb;--mdc-checkbox-selected-icon-color: #005cbb;--mdc-checkbox-unselected-focus-icon-color: #1a1b1f;--mdc-checkbox-unselected-hover-icon-color: #1a1b1f;--mdc-checkbox-unselected-icon-color: #44474e;--mdc-checkbox-selected-focus-state-layer-color: #005cbb;--mdc-checkbox-selected-hover-state-layer-color: #005cbb;--mdc-checkbox-selected-pressed-state-layer-color: #1a1b1f;--mdc-checkbox-unselected-focus-state-layer-color: #1a1b1f;--mdc-checkbox-unselected-hover-state-layer-color: #1a1b1f;--mdc-checkbox-unselected-pressed-state-layer-color: #005cbb;--mdc-checkbox-state-layer-size: 40px;--mat-checkbox-disabled-label-color: rgba(26, 27, 31, .38);--mat-checkbox-label-text-color: #1a1b1f;--mat-checkbox-label-text-font: Roboto, sans-serif;--mat-checkbox-label-text-line-height: 1.25rem;--mat-checkbox-label-text-size: .875rem;--mat-checkbox-label-text-tracking: .016rem;--mat-checkbox-label-text-weight: 400;--mat-checkbox-touch-target-display: block;--mdc-text-button-label-text-color: #005cbb;--mdc-text-button-disabled-label-text-color: rgba(26, 27, 31, .38);--mdc-text-button-label-text-font: Roboto, sans-serif;--mdc-text-button-label-text-size: .875rem;--mdc-text-button-label-text-tracking: .006rem;--mdc-text-button-label-text-weight: 500;--mdc-text-button-container-height: 40px;--mdc-text-button-container-shape: 9999px;--mdc-protected-button-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-container-color: #faf9fd;--mdc-protected-button-label-text-color: #005cbb;--mdc-protected-button-disabled-container-color: rgba(26, 27, 31, .12);--mdc-protected-button-disabled-label-text-color: rgba(26, 27, 31, .38);--mdc-protected-button-label-text-font: Roboto, sans-serif;--mdc-protected-button-label-text-size: .875rem;--mdc-protected-button-label-text-tracking: .006rem;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-container-height: 40px;--mdc-protected-button-container-shape: 9999px;--mdc-filled-button-container-color: #005cbb;--mdc-filled-button-label-text-color: #ffffff;--mdc-filled-button-disabled-container-color: rgba(26, 27, 31, .12);--mdc-filled-button-disabled-label-text-color: rgba(26, 27, 31, .38);--mdc-filled-button-label-text-font: Roboto, sans-serif;--mdc-filled-button-label-text-size: .875rem;--mdc-filled-button-label-text-tracking: .006rem;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-container-height: 40px;--mdc-filled-button-container-shape: 9999px;--mdc-outlined-button-disabled-outline-color: rgba(26, 27, 31, .12);--mdc-outlined-button-disabled-label-text-color: rgba(26, 27, 31, .38);--mdc-outlined-button-label-text-color: #005cbb;--mdc-outlined-button-outline-color: #74777f;--mdc-outlined-button-label-text-font: Roboto, sans-serif;--mdc-outlined-button-label-text-size: .875rem;--mdc-outlined-button-label-text-tracking: .006rem;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-container-height: 40px;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 9999px;--mat-text-button-state-layer-color: #005cbb;--mat-text-button-disabled-state-layer-color: #44474e;--mat-text-button-ripple-color: rgba(0, 92, 187, .12);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mat-text-button-touch-target-display: block;--mat-text-button-horizontal-padding: 12px;--mat-text-button-with-icon-horizontal-padding: 16px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: -4px;--mat-protected-button-state-layer-color: #005cbb;--mat-protected-button-disabled-state-layer-color: #44474e;--mat-protected-button-ripple-color: rgba(0, 92, 187, .12);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mat-protected-button-touch-target-display: block;--mat-protected-button-horizontal-padding: 24px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -8px;--mat-filled-button-state-layer-color: #ffffff;--mat-filled-button-disabled-state-layer-color: #44474e;--mat-filled-button-ripple-color: rgba(255, 255, 255, .12);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mat-filled-button-touch-target-display: block;--mat-filled-button-horizontal-padding: 24px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -8px;--mat-outlined-button-state-layer-color: #005cbb;--mat-outlined-button-disabled-state-layer-color: #44474e;--mat-outlined-button-ripple-color: rgba(0, 92, 187, .12);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mat-outlined-button-touch-target-display: block;--mat-outlined-button-horizontal-padding: 24px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -8px;--mdc-icon-button-icon-color: #44474e;--mdc-icon-button-disabled-icon-color: rgba(26, 27, 31, .38);--mdc-icon-button-state-layer-size: 40px;--mdc-icon-button-icon-size: 24px;--mat-icon-button-state-layer-color: #44474e;--mat-icon-button-disabled-state-layer-color: #44474e;--mat-icon-button-ripple-color: rgba(68, 71, 78, .12);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-touch-target-display: block;--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-label-text-font: Roboto, sans-serif;--mdc-extended-fab-label-text-size: .875rem;--mdc-extended-fab-label-text-tracking: .006rem;--mdc-extended-fab-label-text-weight: 500;--mdc-extended-fab-container-height: 56px;--mdc-extended-fab-container-shape: 16px;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-container-color: #d7e3ff;--mdc-fab-container-shape: 16px;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-container-color: #d7e3ff;--mdc-fab-small-container-shape: 12px;--mat-fab-foreground-color: #001b3f;--mat-fab-state-layer-color: #001b3f;--mat-fab-ripple-color: rgba(0, 27, 63, .12);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(26, 27, 31, .12);--mat-fab-disabled-state-foreground-color: rgba(26, 27, 31, .38);--mat-fab-touch-target-display: block;--mat-fab-small-foreground-color: #001b3f;--mat-fab-small-state-layer-color: #001b3f;--mat-fab-small-ripple-color: rgba(0, 27, 63, .12);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(26, 27, 31, .12);--mat-fab-small-disabled-state-foreground-color: rgba(26, 27, 31, .38);--mdc-snackbar-container-color: #2f3033;--mdc-snackbar-supporting-text-color: #f2f0f4;--mdc-snackbar-supporting-text-font: Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height: 1.25rem;--mdc-snackbar-supporting-text-size: .875rem;--mdc-snackbar-supporting-text-weight: 400;--mdc-snackbar-container-shape: 4px;--mat-snack-bar-button-color: #abc7ff;--mat-table-background-color: #faf9fd;--mat-table-header-headline-color: #1a1b1f;--mat-table-row-item-label-text-color: #1a1b1f;--mat-table-row-item-outline-color: #74777f;--mat-table-header-headline-font: Roboto, sans-serif;--mat-table-header-headline-line-height: 1.25rem;--mat-table-header-headline-size: .875rem;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .006rem;--mat-table-row-item-label-text-font: Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 1.25rem;--mat-table-row-item-label-text-size: .875rem;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .016rem;--mat-table-footer-supporting-text-font: Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 1.25rem;--mat-table-footer-supporting-text-size: .875rem;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .016rem;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-row-item-outline-width: 1px;--mdc-circular-progress-active-indicator-color: #005cbb;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mat-badge-background-color: #ba1a1a;--mat-badge-text-color: #ffffff;--mat-badge-disabled-state-background-color: rgba(186, 26, 26, .38);--mat-badge-disabled-state-text-color: #ffffff;--mat-badge-text-font: Roboto, sans-serif;--mat-badge-text-size: .688rem;--mat-badge-text-weight: 500;--mat-badge-large-size-text-size: .688rem;--mat-badge-container-shape: 9999px;--mat-badge-container-size: 16px;--mat-badge-small-size-container-size: 6px;--mat-badge-large-size-container-size: 16px;--mat-badge-legacy-container-size: unset;--mat-badge-legacy-small-size-container-size: unset;--mat-badge-legacy-large-size-container-size: unset;--mat-badge-container-offset: -12px 0;--mat-badge-small-size-container-offset: -6px 0;--mat-badge-large-size-container-offset: -12px 0;--mat-badge-container-overlap-offset: -12px;--mat-badge-small-size-container-overlap-offset: -6px;--mat-badge-large-size-container-overlap-offset: -12px;--mat-badge-container-padding: 0 4px;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0 4px;--mat-badge-line-height: 16px;--mat-badge-small-size-text-size: 0;--mat-badge-small-size-line-height: 6px;--mat-badge-large-size-line-height: 16px;--mat-bottom-sheet-container-text-color: #1a1b1f;--mat-bottom-sheet-container-background-color: #f4f3f6;--mat-bottom-sheet-container-text-font: Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height: 1.5rem;--mat-bottom-sheet-container-text-size: 1rem;--mat-bottom-sheet-container-text-tracking: .031rem;--mat-bottom-sheet-container-text-weight: 400;--mat-bottom-sheet-container-shape: 28px;--mat-standard-button-toggle-hover-state-layer-opacity: .08;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-standard-button-toggle-text-color: #1a1b1f;--mat-standard-button-toggle-state-layer-color: #1a1b1f;--mat-standard-button-toggle-selected-state-background-color: #dae2f9;--mat-standard-button-toggle-selected-state-text-color: #131c2b;--mat-standard-button-toggle-disabled-state-text-color: rgba(26, 27, 31, .38);--mat-standard-button-toggle-disabled-selected-state-text-color: rgba(26, 27, 31, .38);--mat-standard-button-toggle-disabled-selected-state-background-color: rgba(26, 27, 31, .12);--mat-standard-button-toggle-divider-color: #74777f;--mat-standard-button-toggle-label-text-font: Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height: 1.25rem;--mat-standard-button-toggle-label-text-size: .875rem;--mat-standard-button-toggle-label-text-tracking: .006rem;--mat-standard-button-toggle-label-text-weight: 500;--mat-standard-button-toggle-height: 40px;--mat-standard-button-toggle-shape: 9999px;--mat-standard-button-toggle-background-color: transparent;--mat-standard-button-toggle-disabled-state-background-color: transparent;--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-selected-state-background-color: #005cbb;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-today-selected-state-outline-color: #005cbb;--mat-datepicker-calendar-date-focus-state-background-color: rgba(26, 27, 31, .12);--mat-datepicker-calendar-date-hover-state-background-color: rgba(26, 27, 31, .08);--mat-datepicker-toggle-active-state-icon-color: #44474e;--mat-datepicker-calendar-date-in-range-state-background-color: #d7e3ff;--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #ecdcff;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #dae2f9;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #565e71;--mat-datepicker-toggle-icon-color: #44474e;--mat-datepicker-calendar-body-label-text-color: #1a1b1f;--mat-datepicker-calendar-period-button-text-color: #44474e;--mat-datepicker-calendar-period-button-icon-color: #44474e;--mat-datepicker-calendar-navigation-button-icon-color: #44474e;--mat-datepicker-calendar-header-text-color: #44474e;--mat-datepicker-calendar-date-today-outline-color: #005cbb;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-text-color: #1a1b1f;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-preview-state-outline-color: #005cbb;--mat-datepicker-range-input-separator-color: #1a1b1f;--mat-datepicker-range-input-disabled-state-separator-color: rgba(26, 27, 31, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(26, 27, 31, .38);--mat-datepicker-calendar-container-background-color: #e9e7eb;--mat-datepicker-calendar-container-text-color: #1a1b1f;--mat-datepicker-calendar-text-font: Roboto, sans-serif;--mat-datepicker-calendar-text-size: .875rem;--mat-datepicker-calendar-body-label-text-size: .875rem;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: .875rem;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: .875rem;--mat-datepicker-calendar-header-text-weight: 500;--mat-datepicker-calendar-container-shape: 16px;--mat-datepicker-calendar-container-touch-shape: 28px;--mat-datepicker-calendar-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-date-outline-color: transparent;--mat-divider-color: #74777f;--mat-divider-width: 1px;--mat-expansion-container-background-color: #faf9fd;--mat-expansion-container-text-color: #1a1b1f;--mat-expansion-actions-divider-color: #74777f;--mat-expansion-header-hover-state-layer-color: rgba(26, 27, 31, .08);--mat-expansion-header-focus-state-layer-color: rgba(26, 27, 31, .12);--mat-expansion-header-disabled-state-text-color: rgba(26, 27, 31, .38);--mat-expansion-header-text-color: #1a1b1f;--mat-expansion-header-description-color: #44474e;--mat-expansion-header-indicator-color: #44474e;--mat-expansion-header-text-font: Roboto, sans-serif;--mat-expansion-header-text-size: 1rem;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: 1.5rem;--mat-expansion-header-text-tracking: .009rem;--mat-expansion-container-text-font: Roboto, sans-serif;--mat-expansion-container-text-line-height: 1.5rem;--mat-expansion-container-text-size: 1rem;--mat-expansion-container-text-tracking: .031rem;--mat-expansion-container-text-weight: 400;--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-expansion-container-shape: 12px;--mat-expansion-legacy-header-indicator-display: none;--mat-expansion-header-indicator-display: inline-block;--mat-grid-list-tile-header-primary-text-size: 400 1rem / 1.5rem Roboto, sans-serif;--mat-grid-list-tile-header-secondary-text-size: 400 .875rem / 1.25rem Roboto, sans-serif;--mat-grid-list-tile-footer-primary-text-size: 400 1rem / 1.5rem Roboto, sans-serif;--mat-grid-list-tile-footer-secondary-text-size: 400 .875rem / 1.25rem Roboto, sans-serif;--mat-icon-color: inherit;--mat-sidenav-container-background-color: #faf9fd;--mat-sidenav-container-text-color: #44474e;--mat-sidenav-content-background-color: #faf9fd;--mat-sidenav-content-text-color: #1a1b1f;--mat-sidenav-scrim-color: rgba(45, 48, 56, .4);--mat-sidenav-container-shape: 16px;--mat-sidenav-container-elevation-shadow: none;--mat-sidenav-container-width: 360px;--mat-sidenav-container-divider-color: transparent;--mat-stepper-header-icon-foreground-color: #faf9fd;--mat-stepper-header-selected-state-icon-background-color: #005cbb;--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;--mat-stepper-header-edit-state-icon-background-color: #005cbb;--mat-stepper-header-edit-state-icon-foreground-color: #ffffff;--mat-stepper-container-color: #faf9fd;--mat-stepper-line-color: #74777f;--mat-stepper-header-hover-state-layer-color: rgba(47, 48, 51, .08);--mat-stepper-header-focus-state-layer-color: rgba(47, 48, 51, .12);--mat-stepper-header-label-text-color: #44474e;--mat-stepper-header-optional-label-text-color: #44474e;--mat-stepper-header-selected-state-label-text-color: #44474e;--mat-stepper-header-error-state-label-text-color: #ba1a1a;--mat-stepper-header-icon-background-color: #44474e;--mat-stepper-header-error-state-icon-foreground-color: #ba1a1a;--mat-stepper-container-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-size: .875rem;--mat-stepper-header-label-text-weight: 500;--mat-stepper-header-error-state-label-text-size: .875rem;--mat-stepper-header-selected-state-label-text-size: .875rem;--mat-stepper-header-selected-state-label-text-weight: 500;--mat-stepper-header-height: 72px;--mat-stepper-header-focus-state-layer-shape: 12px;--mat-stepper-header-hover-state-layer-shape: 12px;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #1a1b1f;--mat-toolbar-container-background-color: #faf9fd;--mat-toolbar-container-text-color: #1a1b1f;--mat-toolbar-title-text-font: Roboto, sans-serif;--mat-toolbar-title-text-line-height: 1.75rem;--mat-toolbar-title-text-size: 1.375rem;--mat-toolbar-title-text-tracking: 0;--mat-toolbar-title-text-weight: 400;--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-tree-container-background-color: #faf9fd;--mat-tree-node-text-color: #1a1b1f;--mat-tree-node-text-font: Roboto, sans-serif;--mat-tree-node-text-size: 1rem;--mat-tree-node-text-weight: 400;--mat-tree-node-min-height: 48px;--sys-background: #faf9fd;--sys-error: #ba1a1a;--sys-error-container: #ffdad6;--sys-inverse-on-surface: #f2f0f4;--sys-inverse-primary: #abc7ff;--sys-inverse-surface: #2f3033;--sys-on-background: #1a1b1f;--sys-on-error: #ffffff;--sys-on-error-container: #410002;--sys-on-primary: #ffffff;--sys-on-primary-container: #001b3f;--sys-on-primary-fixed: #001b3f;--sys-on-primary-fixed-variant: #00458f;--sys-on-secondary: #ffffff;--sys-on-secondary-container: #131c2b;--sys-on-secondary-fixed: #131c2b;--sys-on-secondary-fixed-variant: #3e4759;--sys-on-surface: #1a1b1f;--sys-on-surface-variant: #44474e;--sys-on-tertiary: #ffffff;--sys-on-tertiary-container: #270057;--sys-on-tertiary-fixed: #270057;--sys-on-tertiary-fixed-variant: #5f00c0;--sys-outline: #74777f;--sys-outline-variant: #c4c6d0;--sys-primary: #005cbb;--sys-primary-container: #d7e3ff;--sys-primary-fixed: #d7e3ff;--sys-primary-fixed-dim: #abc7ff;--sys-scrim: #000000;--sys-secondary: #565e71;--sys-secondary-container: #dae2f9;--sys-secondary-fixed: #dae2f9;--sys-secondary-fixed-dim: #bec6dc;--sys-shadow: #000000;--sys-surface: #faf9fd;--sys-surface-bright: #faf9fd;--sys-surface-container: #efedf0;--sys-surface-container-high: #e9e7eb;--sys-surface-container-highest: #e3e2e6;--sys-surface-container-low: #f4f3f6;--sys-surface-container-lowest: #ffffff;--sys-surface-dim: #dbd9dd;--sys-surface-tint: #005cbb;--sys-surface-variant: #e0e2ec;--sys-tertiary: #7d00fa;--sys-tertiary-container: #ecdcff;--sys-tertiary-fixed: #ecdcff;--sys-tertiary-fixed-dim: #d5baff;--sys-body-large: 400 1rem / 1.5rem Roboto, sans-serif;--sys-body-large-font: Roboto, sans-serif;--sys-body-large-line-height: 1.5rem;--sys-body-large-size: 1rem;--sys-body-large-tracking: .031rem;--sys-body-large-weight: 400;--sys-body-medium: 400 .875rem / 1.25rem Roboto, sans-serif;--sys-body-medium-font: Roboto, sans-serif;--sys-body-medium-line-height: 1.25rem;--sys-body-medium-size: .875rem;--sys-body-medium-tracking: .016rem;--sys-body-medium-weight: 400;--sys-body-small: 400 .75rem / 1rem Roboto, sans-serif;--sys-body-small-font: Roboto, sans-serif;--sys-body-small-line-height: 1rem;--sys-body-small-size: .75rem;--sys-body-small-tracking: .025rem;--sys-body-small-weight: 400;--sys-display-large: 400 3.562rem / 4rem Roboto, sans-serif;--sys-display-large-font: Roboto, sans-serif;--sys-display-large-line-height: 4rem;--sys-display-large-size: 3.562rem;--sys-display-large-tracking: -.016rem;--sys-display-large-weight: 400;--sys-display-medium: 400 2.812rem / 3.25rem Roboto, sans-serif;--sys-display-medium-font: Roboto, sans-serif;--sys-display-medium-line-height: 3.25rem;--sys-display-medium-size: 2.812rem;--sys-display-medium-tracking: 0;--sys-display-medium-weight: 400;--sys-display-small: 400 2.25rem / 2.75rem Roboto, sans-serif;--sys-display-small-font: Roboto, sans-serif;--sys-display-small-line-height: 2.75rem;--sys-display-small-size: 2.25rem;--sys-display-small-tracking: 0;--sys-display-small-weight: 400;--sys-headline-large: 400 2rem / 2.5rem Roboto, sans-serif;--sys-headline-large-font: Roboto, sans-serif;--sys-headline-large-line-height: 2.5rem;--sys-headline-large-size: 2rem;--sys-headline-large-tracking: 0;--sys-headline-large-weight: 400;--sys-headline-medium: 400 1.75rem / 2.25rem Roboto, sans-serif;--sys-headline-medium-font: Roboto, sans-serif;--sys-headline-medium-line-height: 2.25rem;--sys-headline-medium-size: 1.75rem;--sys-headline-medium-tracking: 0;--sys-headline-medium-weight: 400;--sys-headline-small: 400 1.5rem / 2rem Roboto, sans-serif;--sys-headline-small-font: Roboto, sans-serif;--sys-headline-small-line-height: 2rem;--sys-headline-small-size: 1.5rem;--sys-headline-small-tracking: 0;--sys-headline-small-weight: 400;--sys-label-large: 500 .875rem / 1.25rem Roboto, sans-serif;--sys-label-large-font: Roboto, sans-serif;--sys-label-large-line-height: 1.25rem;--sys-label-large-size: .875rem;--sys-label-large-tracking: .006rem;--sys-label-large-weight: 500;--sys-label-large-weight-prominent: 700;--sys-label-medium: 500 .75rem / 1rem Roboto, sans-serif;--sys-label-medium-font: Roboto, sans-serif;--sys-label-medium-line-height: 1rem;--sys-label-medium-size: .75rem;--sys-label-medium-tracking: .031rem;--sys-label-medium-weight: 500;--sys-label-medium-weight-prominent: 700;--sys-label-small: 500 .688rem / 1rem Roboto, sans-serif;--sys-label-small-font: Roboto, sans-serif;--sys-label-small-line-height: 1rem;--sys-label-small-size: .688rem;--sys-label-small-tracking: .031rem;--sys-label-small-weight: 500;--sys-title-large: 400 1.375rem / 1.75rem Roboto, sans-serif;--sys-title-large-font: Roboto, sans-serif;--sys-title-large-line-height: 1.75rem;--sys-title-large-size: 1.375rem;--sys-title-large-tracking: 0;--sys-title-large-weight: 400;--sys-title-medium: 500 1rem / 1.5rem Roboto, sans-serif;--sys-title-medium-font: Roboto, sans-serif;--sys-title-medium-line-height: 1.5rem;--sys-title-medium-size: 1rem;--sys-title-medium-tracking: .009rem;--sys-title-medium-weight: 500;--sys-title-small: 500 .875rem / 1.25rem Roboto, sans-serif;--sys-title-small-font: Roboto, sans-serif;--sys-title-small-line-height: 1.25rem;--sys-title-small-size: .875rem;--sys-title-small-tracking: .006rem;--sys-title-small-weight: 500}.mat-theme-loaded-marker{display:none}:root{--mat-sys-surface: white;--mat-sys-surface-variant: #f5f5f5;--mat-sys-on-surface: rgba(0, 0, 0, .87);--mat-sys-on-surface-variant: rgba(0, 0, 0, .6);--mat-sys-background: #fafafa;--mat-sys-on-background: rgba(0, 0, 0, .87);--mat-sys-outline: rgba(0, 0, 0, .12);--mat-sys-outline-variant: rgba(0, 0, 0, .06);--mat-sys-state-hover-opacity: .04;--mat-sys-state-focus-opacity: .12;--mat-sys-state-pressed-opacity: .16;--mat-sys-state-disabled-opacity: .38;--mat-sys-elevation-0: none;--mat-sys-elevation-1: 0px 2px 1px -1px rgba(0,0,0,.2), 0px 1px 1px 0px rgba(0,0,0,.14), 0px 1px 3px 0px rgba(0,0,0,.12);--mat-sys-elevation-2: 0px 3px 1px -2px rgba(0,0,0,.2), 0px 2px 2px 0px rgba(0,0,0,.14), 0px 1px 5px 0px rgba(0,0,0,.12);--mat-sys-elevation-3: 0px 3px 3px -2px rgba(0,0,0,.2), 0px 3px 4px 0px rgba(0,0,0,.14), 0px 1px 8px 0px rgba(0,0,0,.12);--mat-sys-elevation-4: 0px 2px 4px -1px rgba(0,0,0,.2), 0px 4px 5px 0px rgba(0,0,0,.14), 0px 1px 10px 0px rgba(0,0,0,.12);--mat-sys-elevation-5: 0px 3px 5px -1px rgba(0,0,0,.2), 0px 5px 8px 0px rgba(0,0,0,.14), 0px 1px 14px 0px rgba(0,0,0,.12);--mat-sys-shape-corner-extra-small: 4px;--mat-sys-shape-corner-small: 8px;--mat-sys-shape-corner-medium: 12px;--mat-sys-shape-corner-large: 16px;--mat-sys-shape-corner-extra-large: 28px;--mat-sys-motion-duration-short: .15s;--mat-sys-motion-duration-medium: .3s;--mat-sys-motion-duration-long: .5s;--mat-sys-motion-easing-standard: cubic-bezier(.4, 0, .2, 1);--mat-sys-motion-easing-emphasized: cubic-bezier(.4, 0, 0, 1)}.dark-theme{--mat-app-background-color: #121316;--mat-app-text-color: #e3e2e6;--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color: rgba(227, 226, 230, .1);--mat-option-selected-state-label-text-color: #dae2f9;--mat-option-label-text-color: #e3e2e6;--mat-option-hover-state-layer-color: rgba(227, 226, 230, .08);--mat-option-focus-state-layer-color: rgba(227, 226, 230, .12);--mat-option-selected-state-layer-color: #3e4759;--mat-optgroup-label-text-color: #e0e2ec;--mat-full-pseudo-checkbox-selected-icon-color: #abc7ff;--mat-full-pseudo-checkbox-selected-checkmark-color: #002f65;--mat-full-pseudo-checkbox-unselected-icon-color: #e0e2ec;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #121316;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: rgba(227, 226, 230, .38);--mat-full-pseudo-checkbox-disabled-selected-icon-color: rgba(227, 226, 230, .38);--mat-minimal-pseudo-checkbox-selected-checkmark-color: #abc7ff;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: rgba(227, 226, 230, .38);--mdc-elevated-card-container-color: #1a1b1f;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: #121316;--mdc-outlined-card-outline-color: #44474e;--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #e3e2e6;--mdc-linear-progress-active-indicator-color: #abc7ff;--mdc-linear-progress-track-color: #44474e;--mdc-plain-tooltip-container-color: #e3e2e6;--mdc-plain-tooltip-supporting-text-color: #2f3033;--mdc-filled-text-field-caret-color: #abc7ff;--mdc-filled-text-field-focus-active-indicator-color: #abc7ff;--mdc-filled-text-field-focus-label-text-color: #abc7ff;--mdc-filled-text-field-container-color: #44474e;--mdc-filled-text-field-disabled-container-color: rgba(227, 226, 230, .04);--mdc-filled-text-field-label-text-color: #e0e2ec;--mdc-filled-text-field-hover-label-text-color: #e0e2ec;--mdc-filled-text-field-disabled-label-text-color: rgba(227, 226, 230, .38);--mdc-filled-text-field-input-text-color: #e3e2e6;--mdc-filled-text-field-disabled-input-text-color: rgba(227, 226, 230, .38);--mdc-filled-text-field-input-text-placeholder-color: #e0e2ec;--mdc-filled-text-field-error-hover-label-text-color: #ffdad6;--mdc-filled-text-field-error-focus-label-text-color: #ffb4ab;--mdc-filled-text-field-error-label-text-color: #ffb4ab;--mdc-filled-text-field-active-indicator-color: #e0e2ec;--mdc-filled-text-field-disabled-active-indicator-color: rgba(227, 226, 230, .38);--mdc-filled-text-field-hover-active-indicator-color: #e3e2e6;--mdc-filled-text-field-error-active-indicator-color: #ffb4ab;--mdc-filled-text-field-error-focus-active-indicator-color: #ffb4ab;--mdc-filled-text-field-error-hover-active-indicator-color: #ffdad6;--mdc-outlined-text-field-caret-color: #abc7ff;--mdc-outlined-text-field-focus-outline-color: #abc7ff;--mdc-outlined-text-field-focus-label-text-color: #abc7ff;--mdc-outlined-text-field-label-text-color: #e0e2ec;--mdc-outlined-text-field-hover-label-text-color: #e3e2e6;--mdc-outlined-text-field-disabled-label-text-color: rgba(227, 226, 230, .38);--mdc-outlined-text-field-input-text-color: #e3e2e6;--mdc-outlined-text-field-disabled-input-text-color: rgba(227, 226, 230, .38);--mdc-outlined-text-field-input-text-placeholder-color: #e0e2ec;--mdc-outlined-text-field-error-focus-label-text-color: #ffb4ab;--mdc-outlined-text-field-error-label-text-color: #ffb4ab;--mdc-outlined-text-field-error-hover-label-text-color: #ffdad6;--mdc-outlined-text-field-outline-color: #8e9099;--mdc-outlined-text-field-disabled-outline-color: rgba(227, 226, 230, .12);--mdc-outlined-text-field-hover-outline-color: #e3e2e6;--mdc-outlined-text-field-error-focus-outline-color: #ffb4ab;--mdc-outlined-text-field-error-hover-outline-color: #ffdad6;--mdc-outlined-text-field-error-outline-color: #ffb4ab;--mat-form-field-focus-select-arrow-color: #abc7ff;--mat-form-field-disabled-input-text-placeholder-color: rgba(227, 226, 230, .38);--mat-form-field-state-layer-color: #e3e2e6;--mat-form-field-error-text-color: #ffb4ab;--mat-form-field-select-option-text-color: #1a1b1f;--mat-form-field-select-disabled-option-text-color: rgba(26, 27, 31, .38);--mat-form-field-leading-icon-color: #e0e2ec;--mat-form-field-disabled-leading-icon-color: rgba(227, 226, 230, .38);--mat-form-field-trailing-icon-color: #e0e2ec;--mat-form-field-disabled-trailing-icon-color: rgba(227, 226, 230, .38);--mat-form-field-error-focus-trailing-icon-color: #ffb4ab;--mat-form-field-error-hover-trailing-icon-color: #ffdad6;--mat-form-field-error-trailing-icon-color: #ffb4ab;--mat-form-field-enabled-select-arrow-color: #e0e2ec;--mat-form-field-disabled-select-arrow-color: rgba(227, 226, 230, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-select-panel-background-color: #1f2022;--mat-select-enabled-trigger-text-color: #e3e2e6;--mat-select-disabled-trigger-text-color: rgba(227, 226, 230, .38);--mat-select-placeholder-text-color: #e0e2ec;--mat-select-enabled-arrow-color: #e0e2ec;--mat-select-disabled-arrow-color: rgba(227, 226, 230, .38);--mat-select-focused-arrow-color: #abc7ff;--mat-select-invalid-arrow-color: #ffb4ab;--mat-autocomplete-background-color: #1f2022;--mdc-dialog-container-color: #121316;--mdc-dialog-subhead-color: #e3e2e6;--mdc-dialog-supporting-text-color: #e0e2ec;--mdc-chip-outline-color: #8e9099;--mdc-chip-disabled-outline-color: rgba(227, 226, 230, .12);--mdc-chip-focus-outline-color: #e0e2ec;--mdc-chip-hover-state-layer-opacity: .08;--mdc-chip-selected-hover-state-layer-opacity: .08;--mdc-chip-disabled-label-text-color: rgba(227, 226, 230, .38);--mdc-chip-elevated-selected-container-color: #3e4759;--mdc-chip-flat-disabled-selected-container-color: rgba(227, 226, 230, .12);--mdc-chip-focus-state-layer-color: #e0e2ec;--mdc-chip-hover-state-layer-color: #e0e2ec;--mdc-chip-selected-hover-state-layer-color: #dae2f9;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: #dae2f9;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #e0e2ec;--mdc-chip-selected-label-text-color: #dae2f9;--mdc-chip-with-icon-icon-color: #e0e2ec;--mdc-chip-with-icon-disabled-icon-color: #e3e2e6;--mdc-chip-with-icon-selected-icon-color: #dae2f9;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #e3e2e6;--mdc-chip-with-trailing-icon-trailing-icon-color: #e0e2ec;--mat-chip-trailing-action-state-layer-color: #e0e2ec;--mat-chip-selected-trailing-action-state-layer-color: #dae2f9;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-selected-disabled-trailing-icon-color: #e3e2e6;--mat-chip-selected-trailing-icon-color: #dae2f9;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .08;--mdc-switch-selected-pressed-state-layer-opacity: .12;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .08;--mdc-switch-unselected-pressed-state-layer-opacity: .12;--mdc-switch-selected-focus-state-layer-color: #abc7ff;--mdc-switch-selected-handle-color: #002f65;--mdc-switch-selected-hover-state-layer-color: #abc7ff;--mdc-switch-selected-pressed-state-layer-color: #abc7ff;--mdc-switch-selected-focus-handle-color: #00458f;--mdc-switch-selected-hover-handle-color: #00458f;--mdc-switch-selected-pressed-handle-color: #00458f;--mdc-switch-selected-focus-track-color: #abc7ff;--mdc-switch-selected-hover-track-color: #abc7ff;--mdc-switch-selected-pressed-track-color: #abc7ff;--mdc-switch-selected-track-color: #abc7ff;--mdc-switch-disabled-selected-handle-color: #121316;--mdc-switch-disabled-selected-icon-color: #e3e2e6;--mdc-switch-disabled-selected-track-color: #e3e2e6;--mdc-switch-disabled-unselected-handle-color: #e3e2e6;--mdc-switch-disabled-unselected-icon-color: #44474e;--mdc-switch-disabled-unselected-track-color: #44474e;--mdc-switch-selected-icon-color: #d7e3ff;--mdc-switch-unselected-focus-handle-color: #e0e2ec;--mdc-switch-unselected-focus-state-layer-color: #e3e2e6;--mdc-switch-unselected-focus-track-color: #44474e;--mdc-switch-unselected-handle-color: #8e9099;--mdc-switch-unselected-hover-handle-color: #e0e2ec;--mdc-switch-unselected-hover-state-layer-color: #e3e2e6;--mdc-switch-unselected-hover-track-color: #44474e;--mdc-switch-unselected-icon-color: #44474e;--mdc-switch-unselected-pressed-handle-color: #e0e2ec;--mdc-switch-unselected-pressed-state-layer-color: #e3e2e6;--mdc-switch-unselected-pressed-track-color: #44474e;--mdc-switch-unselected-track-color: #44474e;--mat-switch-track-outline-color: #8e9099;--mat-switch-disabled-unselected-track-outline-color: #e3e2e6;--mat-switch-label-text-color: #e3e2e6;--mdc-radio-disabled-selected-icon-color: #e3e2e6;--mdc-radio-disabled-unselected-icon-color: #e3e2e6;--mdc-radio-unselected-hover-icon-color: #e3e2e6;--mdc-radio-unselected-focus-icon-color: #e3e2e6;--mdc-radio-unselected-icon-color: #e0e2ec;--mdc-radio-unselected-pressed-icon-color: #e3e2e6;--mdc-radio-selected-focus-icon-color: #abc7ff;--mdc-radio-selected-hover-icon-color: #abc7ff;--mdc-radio-selected-icon-color: #abc7ff;--mdc-radio-selected-pressed-icon-color: #abc7ff;--mat-radio-ripple-color: #e3e2e6;--mat-radio-checked-ripple-color: #abc7ff;--mat-radio-disabled-label-color: rgba(227, 226, 230, .38);--mat-radio-label-text-color: #e3e2e6;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-slider-handle-color: #abc7ff;--mdc-slider-focus-handle-color: #abc7ff;--mdc-slider-hover-handle-color: #abc7ff;--mdc-slider-active-track-color: #abc7ff;--mdc-slider-inactive-track-color: #44474e;--mdc-slider-with-tick-marks-inactive-container-color: #e0e2ec;--mdc-slider-with-tick-marks-active-container-color: #002f65;--mdc-slider-disabled-active-track-color: #e3e2e6;--mdc-slider-disabled-handle-color: #e3e2e6;--mdc-slider-disabled-inactive-track-color: #e3e2e6;--mdc-slider-label-container-color: #abc7ff;--mdc-slider-label-label-text-color: #002f65;--mdc-slider-with-overlap-handle-outline-color: #002f65;--mdc-slider-with-tick-marks-disabled-container-color: #e3e2e6;--mat-slider-ripple-color: #abc7ff;--mat-slider-hover-state-layer-color: rgba(171, 199, 255, .05);--mat-slider-focus-state-layer-color: rgba(171, 199, 255, .2);--mat-menu-item-label-text-color: #e3e2e6;--mat-menu-item-icon-color: #e0e2ec;--mat-menu-item-hover-state-layer-color: rgba(227, 226, 230, .08);--mat-menu-item-focus-state-layer-color: rgba(227, 226, 230, .12);--mat-menu-container-color: #1f2022;--mat-menu-divider-color: #44474e;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-leading-avatar-color: #00458f;--mdc-list-list-item-disabled-state-layer-color: #e3e2e6;--mdc-list-list-item-disabled-state-layer-opacity: .12;--mdc-list-list-item-label-text-color: #e3e2e6;--mdc-list-list-item-supporting-text-color: #e0e2ec;--mdc-list-list-item-leading-icon-color: #e0e2ec;--mdc-list-list-item-trailing-supporting-text-color: #e0e2ec;--mdc-list-list-item-trailing-icon-color: #e0e2ec;--mdc-list-list-item-selected-trailing-icon-color: #abc7ff;--mdc-list-list-item-disabled-label-text-color: #e3e2e6;--mdc-list-list-item-disabled-leading-icon-color: #e3e2e6;--mdc-list-list-item-disabled-trailing-icon-color: #e3e2e6;--mdc-list-list-item-hover-label-text-color: #e3e2e6;--mdc-list-list-item-focus-label-text-color: #e3e2e6;--mdc-list-list-item-hover-state-layer-color: #e3e2e6;--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: #e3e2e6;--mdc-list-list-item-focus-state-layer-opacity: .12;--mat-list-active-indicator-color: #3e4759;--mat-paginator-container-text-color: #e3e2e6;--mat-paginator-container-background-color: #121316;--mat-paginator-enabled-icon-color: #e0e2ec;--mat-paginator-disabled-icon-color: rgba(227, 226, 230, .38);--mdc-tab-indicator-active-indicator-color: #abc7ff;--mat-tab-header-divider-color: #44474e;--mat-tab-header-pagination-icon-color: #e3e2e6;--mat-tab-header-inactive-label-text-color: #e3e2e6;--mat-tab-header-active-label-text-color: #e3e2e6;--mat-tab-header-active-ripple-color: #e3e2e6;--mat-tab-header-inactive-ripple-color: #e3e2e6;--mat-tab-header-inactive-focus-label-text-color: #e3e2e6;--mat-tab-header-inactive-hover-label-text-color: #e3e2e6;--mat-tab-header-active-focus-label-text-color: #e3e2e6;--mat-tab-header-active-hover-label-text-color: #e3e2e6;--mat-tab-header-active-focus-indicator-color: #abc7ff;--mat-tab-header-active-hover-indicator-color: #abc7ff;--mdc-checkbox-disabled-selected-checkmark-color: #121316;--mdc-checkbox-selected-focus-state-layer-opacity: .12;--mdc-checkbox-selected-hover-state-layer-opacity: .08;--mdc-checkbox-selected-pressed-state-layer-opacity: .12;--mdc-checkbox-unselected-focus-state-layer-opacity: .12;--mdc-checkbox-unselected-hover-state-layer-opacity: .08;--mdc-checkbox-unselected-pressed-state-layer-opacity: .12;--mdc-checkbox-selected-pressed-icon-color: #abc7ff;--mdc-checkbox-disabled-selected-icon-color: rgba(227, 226, 230, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(227, 226, 230, .38);--mdc-checkbox-selected-checkmark-color: #002f65;--mdc-checkbox-selected-focus-icon-color: #abc7ff;--mdc-checkbox-selected-hover-icon-color: #abc7ff;--mdc-checkbox-selected-icon-color: #abc7ff;--mdc-checkbox-unselected-focus-icon-color: #e3e2e6;--mdc-checkbox-unselected-hover-icon-color: #e3e2e6;--mdc-checkbox-unselected-icon-color: #e0e2ec;--mdc-checkbox-selected-focus-state-layer-color: #abc7ff;--mdc-checkbox-selected-hover-state-layer-color: #abc7ff;--mdc-checkbox-selected-pressed-state-layer-color: #e3e2e6;--mdc-checkbox-unselected-focus-state-layer-color: #e3e2e6;--mdc-checkbox-unselected-hover-state-layer-color: #e3e2e6;--mdc-checkbox-unselected-pressed-state-layer-color: #abc7ff;--mat-checkbox-disabled-label-color: rgba(227, 226, 230, .38);--mat-checkbox-label-text-color: #e3e2e6;--mdc-text-button-label-text-color: #abc7ff;--mdc-text-button-disabled-label-text-color: rgba(227, 226, 230, .38);--mdc-protected-button-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-container-color: #121316;--mdc-protected-button-label-text-color: #abc7ff;--mdc-protected-button-disabled-container-color: rgba(227, 226, 230, .12);--mdc-protected-button-disabled-label-text-color: rgba(227, 226, 230, .38);--mdc-filled-button-container-color: #abc7ff;--mdc-filled-button-label-text-color: #002f65;--mdc-filled-button-disabled-container-color: rgba(227, 226, 230, .12);--mdc-filled-button-disabled-label-text-color: rgba(227, 226, 230, .38);--mdc-outlined-button-disabled-outline-color: rgba(227, 226, 230, .12);--mdc-outlined-button-disabled-label-text-color: rgba(227, 226, 230, .38);--mdc-outlined-button-label-text-color: #abc7ff;--mdc-outlined-button-outline-color: #8e9099;--mat-text-button-state-layer-color: #abc7ff;--mat-text-button-disabled-state-layer-color: #e0e2ec;--mat-text-button-ripple-color: rgba(171, 199, 255, .12);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mat-protected-button-state-layer-color: #abc7ff;--mat-protected-button-disabled-state-layer-color: #e0e2ec;--mat-protected-button-ripple-color: rgba(171, 199, 255, .12);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mat-filled-button-state-layer-color: #002f65;--mat-filled-button-disabled-state-layer-color: #e0e2ec;--mat-filled-button-ripple-color: rgba(0, 47, 101, .12);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mat-outlined-button-state-layer-color: #abc7ff;--mat-outlined-button-disabled-state-layer-color: #e0e2ec;--mat-outlined-button-ripple-color: rgba(171, 199, 255, .12);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mdc-icon-button-icon-color: #e0e2ec;--mdc-icon-button-disabled-icon-color: rgba(227, 226, 230, .38);--mat-icon-button-state-layer-color: #e0e2ec;--mat-icon-button-disabled-state-layer-color: #e0e2ec;--mat-icon-button-ripple-color: rgba(224, 226, 236, .12);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-container-color: #00458f;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-container-color: #00458f;--mat-fab-foreground-color: #d7e3ff;--mat-fab-state-layer-color: #d7e3ff;--mat-fab-ripple-color: rgba(215, 227, 255, .12);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(227, 226, 230, .12);--mat-fab-disabled-state-foreground-color: rgba(227, 226, 230, .38);--mat-fab-small-foreground-color: #d7e3ff;--mat-fab-small-state-layer-color: #d7e3ff;--mat-fab-small-ripple-color: rgba(215, 227, 255, .12);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(227, 226, 230, .12);--mat-fab-small-disabled-state-foreground-color: rgba(227, 226, 230, .38);--mdc-snackbar-container-color: #e3e2e6;--mdc-snackbar-supporting-text-color: #2f3033;--mat-snack-bar-button-color: #005cbb;--mat-table-background-color: #121316;--mat-table-header-headline-color: #e3e2e6;--mat-table-row-item-label-text-color: #e3e2e6;--mat-table-row-item-outline-color: #8e9099;--mdc-circular-progress-active-indicator-color: #abc7ff;--mat-badge-background-color: #ffb4ab;--mat-badge-text-color: #690005;--mat-badge-disabled-state-background-color: rgba(255, 180, 171, .38);--mat-badge-disabled-state-text-color: #690005;--mat-bottom-sheet-container-text-color: #e3e2e6;--mat-bottom-sheet-container-background-color: #1a1b1f;--mat-standard-button-toggle-hover-state-layer-opacity: .08;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-standard-button-toggle-text-color: #e3e2e6;--mat-standard-button-toggle-state-layer-color: #e3e2e6;--mat-standard-button-toggle-selected-state-background-color: #3e4759;--mat-standard-button-toggle-selected-state-text-color: #dae2f9;--mat-standard-button-toggle-disabled-state-text-color: rgba(227, 226, 230, .38);--mat-standard-button-toggle-disabled-selected-state-text-color: rgba(227, 226, 230, .38);--mat-standard-button-toggle-disabled-selected-state-background-color: rgba(227, 226, 230, .12);--mat-standard-button-toggle-divider-color: #8e9099;--mat-datepicker-calendar-date-selected-state-text-color: #002f65;--mat-datepicker-calendar-date-selected-state-background-color: #abc7ff;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(227, 226, 230, .38);--mat-datepicker-calendar-date-today-selected-state-outline-color: #abc7ff;--mat-datepicker-calendar-date-focus-state-background-color: rgba(227, 226, 230, .12);--mat-datepicker-calendar-date-hover-state-background-color: rgba(227, 226, 230, .08);--mat-datepicker-toggle-active-state-icon-color: #e0e2ec;--mat-datepicker-calendar-date-in-range-state-background-color: #00458f;--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #5f00c0;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #3e4759;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #bec6dc;--mat-datepicker-toggle-icon-color: #e0e2ec;--mat-datepicker-calendar-body-label-text-color: #e3e2e6;--mat-datepicker-calendar-period-button-text-color: #e0e2ec;--mat-datepicker-calendar-period-button-icon-color: #e0e2ec;--mat-datepicker-calendar-navigation-button-icon-color: #e0e2ec;--mat-datepicker-calendar-header-text-color: #e0e2ec;--mat-datepicker-calendar-date-today-outline-color: #abc7ff;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(227, 226, 230, .38);--mat-datepicker-calendar-date-text-color: #e3e2e6;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(227, 226, 230, .38);--mat-datepicker-calendar-date-preview-state-outline-color: #abc7ff;--mat-datepicker-range-input-separator-color: #e3e2e6;--mat-datepicker-range-input-disabled-state-separator-color: rgba(227, 226, 230, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(227, 226, 230, .38);--mat-datepicker-calendar-container-background-color: #292a2c;--mat-datepicker-calendar-container-text-color: #e3e2e6;--mat-divider-color: #8e9099;--mat-expansion-container-background-color: #121316;--mat-expansion-container-text-color: #e3e2e6;--mat-expansion-actions-divider-color: #8e9099;--mat-expansion-header-hover-state-layer-color: rgba(227, 226, 230, .08);--mat-expansion-header-focus-state-layer-color: rgba(227, 226, 230, .12);--mat-expansion-header-disabled-state-text-color: rgba(227, 226, 230, .38);--mat-expansion-header-text-color: #e3e2e6;--mat-expansion-header-description-color: #e0e2ec;--mat-expansion-header-indicator-color: #e0e2ec;--mat-sidenav-container-background-color: #121316;--mat-sidenav-container-text-color: #e0e2ec;--mat-sidenav-content-background-color: #121316;--mat-sidenav-content-text-color: #e3e2e6;--mat-sidenav-scrim-color: rgba(45, 48, 56, .4);--mat-stepper-header-icon-foreground-color: #121316;--mat-stepper-header-selected-state-icon-background-color: #abc7ff;--mat-stepper-header-selected-state-icon-foreground-color: #002f65;--mat-stepper-header-edit-state-icon-background-color: #abc7ff;--mat-stepper-header-edit-state-icon-foreground-color: #002f65;--mat-stepper-container-color: #121316;--mat-stepper-line-color: #8e9099;--mat-stepper-header-hover-state-layer-color: rgba(227, 226, 230, .08);--mat-stepper-header-focus-state-layer-color: rgba(227, 226, 230, .12);--mat-stepper-header-label-text-color: #e0e2ec;--mat-stepper-header-optional-label-text-color: #e0e2ec;--mat-stepper-header-selected-state-label-text-color: #e0e2ec;--mat-stepper-header-error-state-label-text-color: #ffb4ab;--mat-stepper-header-icon-background-color: #e0e2ec;--mat-stepper-header-error-state-icon-foreground-color: #ffb4ab;--mat-sort-arrow-color: #e3e2e6;--mat-toolbar-container-background-color: #121316;--mat-toolbar-container-text-color: #e3e2e6;--mat-tree-container-background-color: #121316;--mat-tree-node-text-color: #e3e2e6;--mat-sys-surface: #1e1e1e;--mat-sys-surface-variant: #2e2e2e;--mat-sys-on-surface: rgba(255, 255, 255, .87);--mat-sys-on-surface-variant: rgba(255, 255, 255, .6);--mat-sys-background: #121212;--mat-sys-on-background: rgba(255, 255, 255, .87);--mat-sys-outline: rgba(255, 255, 255, .12);--mat-sys-outline-variant: rgba(255, 255, 255, .06)}:root{--spacing-base: .5rem;--spacing-0: 0;--spacing-1: calc(var(--spacing-base) * .5);--spacing-2: calc(var(--spacing-base) * 1);--spacing-3: calc(var(--spacing-base) * 1.5);--spacing-4: calc(var(--spacing-base) * 2);--spacing-5: calc(var(--spacing-base) * 2.5);--spacing-6: calc(var(--spacing-base) * 3);--spacing-7: calc(var(--spacing-base) * 3.5);--spacing-8: calc(var(--spacing-base) * 4);--spacing-9: calc(var(--spacing-base) * 4.5);--spacing-10: calc(var(--spacing-base) * 5);--spacing-12: calc(var(--spacing-base) * 6);--spacing-16: calc(var(--spacing-base) * 8);--spacing-20: calc(var(--spacing-base) * 10);--spacing-24: calc(var(--spacing-base) * 12);--spacing-xs: var(--spacing-1);--spacing-sm: var(--spacing-2);--spacing-md: var(--spacing-4);--spacing-lg: var(--spacing-6);--spacing-xl: var(--spacing-8);--spacing-2xl: var(--spacing-12);--spacing-3xl: var(--spacing-16)}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--spacing-4);padding-left:var(--spacing-4)}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}@media (min-width: 1400px){.container{max-width:1320px}}.container-fluid{width:100%;padding-right:var(--spacing-4);padding-left:var(--spacing-4)}.grid-12{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--spacing-4);width:100%}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}@media (min-width: 576px){.col-sm-1{grid-column:span 1}.col-sm-2{grid-column:span 2}.col-sm-3{grid-column:span 3}.col-sm-4{grid-column:span 4}.col-sm-5{grid-column:span 5}.col-sm-6{grid-column:span 6}.col-sm-7{grid-column:span 7}.col-sm-8{grid-column:span 8}.col-sm-9{grid-column:span 9}.col-sm-10{grid-column:span 10}.col-sm-11{grid-column:span 11}.col-sm-12{grid-column:span 12}}@media (min-width: 768px){.col-md-1{grid-column:span 1}.col-md-2{grid-column:span 2}.col-md-3{grid-column:span 3}.col-md-4{grid-column:span 4}.col-md-5{grid-column:span 5}.col-md-6{grid-column:span 6}.col-md-7{grid-column:span 7}.col-md-8{grid-column:span 8}.col-md-9{grid-column:span 9}.col-md-10{grid-column:span 10}.col-md-11{grid-column:span 11}.col-md-12{grid-column:span 12}}@media (min-width: 992px){.col-lg-1{grid-column:span 1}.col-lg-2{grid-column:span 2}.col-lg-3{grid-column:span 3}.col-lg-4{grid-column:span 4}.col-lg-5{grid-column:span 5}.col-lg-6{grid-column:span 6}.col-lg-7{grid-column:span 7}.col-lg-8{grid-column:span 8}.col-lg-9{grid-column:span 9}.col-lg-10{grid-column:span 10}.col-lg-11{grid-column:span 11}.col-lg-12{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1{grid-column:span 1}.col-xl-2{grid-column:span 2}.col-xl-3{grid-column:span 3}.col-xl-4{grid-column:span 4}.col-xl-5{grid-column:span 5}.col-xl-6{grid-column:span 6}.col-xl-7{grid-column:span 7}.col-xl-8{grid-column:span 8}.col-xl-9{grid-column:span 9}.col-xl-10{grid-column:span 10}.col-xl-11{grid-column:span 11}.col-xl-12{grid-column:span 12}}@media (min-width: 1400px){.col-xxl-1{grid-column:span 1}.col-xxl-2{grid-column:span 2}.col-xxl-3{grid-column:span 3}.col-xxl-4{grid-column:span 4}.col-xxl-5{grid-column:span 5}.col-xxl-6{grid-column:span 6}.col-xxl-7{grid-column:span 7}.col-xxl-8{grid-column:span 8}.col-xxl-9{grid-column:span 9}.col-xxl-10{grid-column:span 10}.col-xxl-11{grid-column:span 11}.col-xxl-12{grid-column:span 12}}.grid-auto{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:var(--spacing-4)}.stack{display:flex;flex-direction:column}.stack.stack-xs{gap:var(--spacing-xs)}.stack.stack-sm{gap:var(--spacing-sm)}.stack.stack-md{gap:var(--spacing-md)}.stack.stack-lg{gap:var(--spacing-lg)}.stack.stack-xl{gap:var(--spacing-xl)}.inline{display:flex;flex-direction:row;align-items:center}.inline.inline-xs{gap:var(--spacing-xs)}.inline.inline-sm{gap:var(--spacing-sm)}.inline.inline-md{gap:var(--spacing-md)}.inline.inline-lg{gap:var(--spacing-lg)}.inline.inline-xl{gap:var(--spacing-xl)}.items-baseline{align-items:baseline}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.grow{flex-grow:1}.grow-0{flex-grow:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.m-0{margin:var(--spacing-0)}.mt-0{margin-top:var(--spacing-0)}.mr-0{margin-right:var(--spacing-0)}.mb-0{margin-bottom:var(--spacing-0)}.ml-0{margin-left:var(--spacing-0)}.mx-0{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}.my-0{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}.m-1{margin:var(--spacing-1)}.mt-1{margin-top:var(--spacing-1)}.mr-1{margin-right:var(--spacing-1)}.mb-1{margin-bottom:var(--spacing-1)}.ml-1{margin-left:var(--spacing-1)}.mx-1{margin-left:var(--spacing-1);margin-right:var(--spacing-1)}.my-1{margin-top:var(--spacing-1);margin-bottom:var(--spacing-1)}.m-2{margin:var(--spacing-2)}.mt-2{margin-top:var(--spacing-2)}.mr-2{margin-right:var(--spacing-2)}.mb-2{margin-bottom:var(--spacing-2)}.ml-2{margin-left:var(--spacing-2)}.mx-2{margin-left:var(--spacing-2);margin-right:var(--spacing-2)}.my-2{margin-top:var(--spacing-2);margin-bottom:var(--spacing-2)}.m-3{margin:var(--spacing-3)}.mt-3{margin-top:var(--spacing-3)}.mr-3{margin-right:var(--spacing-3)}.mb-3{margin-bottom:var(--spacing-3)}.ml-3{margin-left:var(--spacing-3)}.mx-3{margin-left:var(--spacing-3);margin-right:var(--spacing-3)}.my-3{margin-top:var(--spacing-3);margin-bottom:var(--spacing-3)}.m-4{margin:var(--spacing-4)}.mt-4{margin-top:var(--spacing-4)}.mr-4{margin-right:var(--spacing-4)}.mb-4{margin-bottom:var(--spacing-4)}.ml-4{margin-left:var(--spacing-4)}.mx-4{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}.my-4{margin-top:var(--spacing-4);margin-bottom:var(--spacing-4)}.m-5{margin:var(--spacing-5)}.mt-5{margin-top:var(--spacing-5)}.mr-5{margin-right:var(--spacing-5)}.mb-5{margin-bottom:var(--spacing-5)}.ml-5{margin-left:var(--spacing-5)}.mx-5{margin-left:var(--spacing-5);margin-right:var(--spacing-5)}.my-5{margin-top:var(--spacing-5);margin-bottom:var(--spacing-5)}.m-6{margin:var(--spacing-6)}.mt-6{margin-top:var(--spacing-6)}.mr-6{margin-right:var(--spacing-6)}.mb-6{margin-bottom:var(--spacing-6)}.ml-6{margin-left:var(--spacing-6)}.mx-6{margin-left:var(--spacing-6);margin-right:var(--spacing-6)}.my-6{margin-top:var(--spacing-6);margin-bottom:var(--spacing-6)}.m-8{margin:var(--spacing-8)}.mt-8{margin-top:var(--spacing-8)}.mr-8{margin-right:var(--spacing-8)}.mb-8{margin-bottom:var(--spacing-8)}.ml-8{margin-left:var(--spacing-8)}.mx-8{margin-left:var(--spacing-8);margin-right:var(--spacing-8)}.my-8{margin-top:var(--spacing-8);margin-bottom:var(--spacing-8)}.m-10{margin:var(--spacing-10)}.mt-10{margin-top:var(--spacing-10)}.mr-10{margin-right:var(--spacing-10)}.mb-10{margin-bottom:var(--spacing-10)}.ml-10{margin-left:var(--spacing-10)}.mx-10{margin-left:var(--spacing-10);margin-right:var(--spacing-10)}.my-10{margin-top:var(--spacing-10);margin-bottom:var(--spacing-10)}.m-12{margin:var(--spacing-12)}.mt-12{margin-top:var(--spacing-12)}.mr-12{margin-right:var(--spacing-12)}.mb-12{margin-bottom:var(--spacing-12)}.ml-12{margin-left:var(--spacing-12)}.mx-12{margin-left:var(--spacing-12);margin-right:var(--spacing-12)}.my-12{margin-top:var(--spacing-12);margin-bottom:var(--spacing-12)}.m-16{margin:var(--spacing-16)}.mt-16{margin-top:var(--spacing-16)}.mr-16{margin-right:var(--spacing-16)}.mb-16{margin-bottom:var(--spacing-16)}.ml-16{margin-left:var(--spacing-16)}.mx-16{margin-left:var(--spacing-16);margin-right:var(--spacing-16)}.my-16{margin-top:var(--spacing-16);margin-bottom:var(--spacing-16)}.p-0{padding:var(--spacing-0)}.pt-0{padding-top:var(--spacing-0)}.pr-0{padding-right:var(--spacing-0)}.pb-0{padding-bottom:var(--spacing-0)}.pl-0{padding-left:var(--spacing-0)}.px-0{padding-left:var(--spacing-0);padding-right:var(--spacing-0)}.py-0{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}.p-1{padding:var(--spacing-1)}.pt-1{padding-top:var(--spacing-1)}.pr-1{padding-right:var(--spacing-1)}.pb-1{padding-bottom:var(--spacing-1)}.pl-1{padding-left:var(--spacing-1)}.px-1{padding-left:var(--spacing-1);padding-right:var(--spacing-1)}.py-1{padding-top:var(--spacing-1);padding-bottom:var(--spacing-1)}.p-2{padding:var(--spacing-2)}.pt-2{padding-top:var(--spacing-2)}.pr-2{padding-right:var(--spacing-2)}.pb-2{padding-bottom:var(--spacing-2)}.pl-2{padding-left:var(--spacing-2)}.px-2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.py-2{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.p-3{padding:var(--spacing-3)}.pt-3{padding-top:var(--spacing-3)}.pr-3{padding-right:var(--spacing-3)}.pb-3{padding-bottom:var(--spacing-3)}.pl-3{padding-left:var(--spacing-3)}.px-3{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.py-3{padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}.p-4{padding:var(--spacing-4)}.pt-4{padding-top:var(--spacing-4)}.pr-4{padding-right:var(--spacing-4)}.pb-4{padding-bottom:var(--spacing-4)}.pl-4{padding-left:var(--spacing-4)}.px-4{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.py-4{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}.p-5{padding:var(--spacing-5)}.pt-5{padding-top:var(--spacing-5)}.pr-5{padding-right:var(--spacing-5)}.pb-5{padding-bottom:var(--spacing-5)}.pl-5{padding-left:var(--spacing-5)}.px-5{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.py-5{padding-top:var(--spacing-5);padding-bottom:var(--spacing-5)}.p-6{padding:var(--spacing-6)}.pt-6{padding-top:var(--spacing-6)}.pr-6{padding-right:var(--spacing-6)}.pb-6{padding-bottom:var(--spacing-6)}.pl-6{padding-left:var(--spacing-6)}.px-6{padding-left:var(--spacing-6);padding-right:var(--spacing-6)}.py-6{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}.p-8{padding:var(--spacing-8)}.pt-8{padding-top:var(--spacing-8)}.pr-8{padding-right:var(--spacing-8)}.pb-8{padding-bottom:var(--spacing-8)}.pl-8{padding-left:var(--spacing-8)}.px-8{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}.py-8{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}.p-10{padding:var(--spacing-10)}.pt-10{padding-top:var(--spacing-10)}.pr-10{padding-right:var(--spacing-10)}.pb-10{padding-bottom:var(--spacing-10)}.pl-10{padding-left:var(--spacing-10)}.px-10{padding-left:var(--spacing-10);padding-right:var(--spacing-10)}.py-10{padding-top:var(--spacing-10);padding-bottom:var(--spacing-10)}.p-12{padding:var(--spacing-12)}.pt-12{padding-top:var(--spacing-12)}.pr-12{padding-right:var(--spacing-12)}.pb-12{padding-bottom:var(--spacing-12)}.pl-12{padding-left:var(--spacing-12)}.px-12{padding-left:var(--spacing-12);padding-right:var(--spacing-12)}.py-12{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}.p-16{padding:var(--spacing-16)}.pt-16{padding-top:var(--spacing-16)}.pr-16{padding-right:var(--spacing-16)}.pb-16{padding-bottom:var(--spacing-16)}.pl-16{padding-left:var(--spacing-16)}.px-16{padding-left:var(--spacing-16);padding-right:var(--spacing-16)}.py-16{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}.gap-0{gap:var(--spacing-0)}.gap-x-0{-moz-column-gap:var(--spacing-0);column-gap:var(--spacing-0)}.gap-y-0{row-gap:var(--spacing-0)}.gap-1{gap:var(--spacing-1)}.gap-x-1{-moz-column-gap:var(--spacing-1);column-gap:var(--spacing-1)}.gap-y-1{row-gap:var(--spacing-1)}.gap-2{gap:var(--spacing-2)}.gap-x-2{-moz-column-gap:var(--spacing-2);column-gap:var(--spacing-2)}.gap-y-2{row-gap:var(--spacing-2)}.gap-3{gap:var(--spacing-3)}.gap-x-3{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3)}.gap-y-3{row-gap:var(--spacing-3)}.gap-4{gap:var(--spacing-4)}.gap-x-4{-moz-column-gap:var(--spacing-4);column-gap:var(--spacing-4)}.gap-y-4{row-gap:var(--spacing-4)}.gap-5{gap:var(--spacing-5)}.gap-x-5{-moz-column-gap:var(--spacing-5);column-gap:var(--spacing-5)}.gap-y-5{row-gap:var(--spacing-5)}.gap-6{gap:var(--spacing-6)}.gap-x-6{-moz-column-gap:var(--spacing-6);column-gap:var(--spacing-6)}.gap-y-6{row-gap:var(--spacing-6)}.gap-8{gap:var(--spacing-8)}.gap-x-8{-moz-column-gap:var(--spacing-8);column-gap:var(--spacing-8)}.gap-y-8{row-gap:var(--spacing-8)}.gap-10{gap:var(--spacing-10)}.gap-x-10{-moz-column-gap:var(--spacing-10);column-gap:var(--spacing-10)}.gap-y-10{row-gap:var(--spacing-10)}.gap-12{gap:var(--spacing-12)}.gap-x-12{-moz-column-gap:var(--spacing-12);column-gap:var(--spacing-12)}.gap-y-12{row-gap:var(--spacing-12)}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-grid{display:grid}@media (min-width: 576px){.d-sm-none{display:none}.d-sm-block{display:block}.d-sm-inline{display:inline}.d-sm-inline-block{display:inline-block}.d-sm-flex{display:flex}.d-sm-inline-flex{display:inline-flex}.d-sm-grid{display:grid}}@media (min-width: 768px){.d-md-none{display:none}.d-md-block{display:block}.d-md-inline{display:inline}.d-md-inline-block{display:inline-block}.d-md-flex{display:flex}.d-md-inline-flex{display:inline-flex}.d-md-grid{display:grid}}@media (min-width: 992px){.d-lg-none{display:none}.d-lg-block{display:block}.d-lg-inline{display:inline}.d-lg-inline-block{display:inline-block}.d-lg-flex{display:flex}.d-lg-inline-flex{display:inline-flex}.d-lg-grid{display:grid}}@media (min-width: 1200px){.d-xl-none{display:none}.d-xl-block{display:block}.d-xl-inline{display:inline}.d-xl-inline-block{display:inline-block}.d-xl-flex{display:flex}.d-xl-inline-flex{display:inline-flex}.d-xl-grid{display:grid}}@media (min-width: 1400px){.d-xxl-none{display:none}.d-xxl-block{display:block}.d-xxl-inline{display:inline}.d-xxl-inline-block{display:inline-block}.d-xxl-flex{display:flex}.d-xxl-inline-flex{display:inline-flex}.d-xxl-grid{display:grid}}.z-10{z-index:10}:root{--gh-primary: #116466;--gh-primary-dark: #0f5a5c;--gh-primary-darker: #0e5052;--gh-primary-darkest: #0c4647;--gh-primary-light: #297475;--gh-primary-lighter: #418385;--gh-primary-lightest: #589394;--gh-secondary: #2c3531;--gh-secondary-dark: #28302c;--gh-tertiary: #d9b08c;--gh-tertiary-dark: #c39e7e;--gh-accent-4: #ffcb9a;--gh-accent-5: #d1e8e2;--gh-success: #27a745;--gh-success-dark: #23963e;--gh-success-light: #3db058;--gh-warning: #ff5722;--gh-warning-dark: #e64e1f;--gh-error: #db3445;--gh-error-dark: #c52f3e;--gh-info: #16a2b8;--gh-like: #2466ff;--gh-love: var(--gh-error-500);--gh-gold: gold;--gh-youtube: #fd0000;--gh-edit: #ffa000;--gh-edit-dark: #e69000;--gh-gray-50: #fafafa;--gh-gray-100: #f5f5f5;--gh-gray-200: #eeeeee;--gh-gray-300: #e0e0e0;--gh-gray-400: #bdbdbd;--gh-gray-500: #9e9e9e;--gh-gray-600: #757575;--gh-gray-700: #616161;--gh-gray-800: #424242;--gh-gray-900: #2c3531;--gh-surface: white;--gh-surface-variant: #fafafa;--gh-background: #f5f5f5;--gh-background-paper: white;--gh-text-primary: rgba(0, 0, 0, .87);--gh-text-secondary: rgba(0, 0, 0, .6);--gh-text-disabled: rgba(0, 0, 0, .38);--gh-text-hint: rgba(0, 0, 0, .38);--gh-text-on-primary: white;--gh-text-on-secondary: white;--gh-text-on-surface: var(--gh-text-primary);--gh-border: rgba(0, 0, 0, .12);--gh-border-light: rgba(0, 0, 0, .06);--gh-border-dark: rgba(0, 0, 0, .24);--gh-border-width: 2px;--gh-border-width-thin: 1px;--gh-border-width-thick: 3px;--gh-font-primary: "Roboto", "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gh-font-secondary: "Open Sans", sans-serif;--gh-font-display: "Permanent Marker", cursive;--gh-font-handwritten: "Patrick Hand", "Gloria Hallelujah", cursive;--gh-font-mono: "Roboto Mono", "Courier New", monospace;--gh-text-xs: .64rem;--gh-text-sm: .8rem;--gh-text-base: 1rem;--gh-text-lg: 1.25rem;--gh-text-xl: 1.563rem;--gh-text-2xl: 1.953rem;--gh-text-3xl: 2.441rem;--gh-text-4xl: 3.052rem;--gh-text-5xl: 3.815rem;--gh-leading-none: 1;--gh-leading-tight: 1.25;--gh-leading-snug: 1.375;--gh-leading-normal: 1.5;--gh-leading-relaxed: 1.625;--gh-leading-loose: 2;--gh-font-thin: 100;--gh-font-light: 300;--gh-font-normal: 400;--gh-font-medium: 500;--gh-font-semibold: 600;--gh-font-bold: 700;--gh-font-black: 900;--gh-tracking-tight: -.05em;--gh-tracking-normal: 0;--gh-tracking-wide: .05em;--gh-tracking-wider: .1em;--gh-tracking-widest: .2em;--gh-spacing-0: 0;--gh-spacing-1: .25rem;--gh-spacing-2: .5rem;--gh-spacing-3: .75rem;--gh-spacing-4: 1rem;--gh-spacing-5: 1.25rem;--gh-spacing-6: 1.5rem;--gh-spacing-7: 1.75rem;--gh-spacing-8: 2rem;--gh-spacing-9: 2.25rem;--gh-spacing-10: 2.5rem;--gh-spacing-12: 3rem;--gh-spacing-16: 4rem;--gh-spacing-20: 5rem;--gh-spacing-24: 6rem;--gh-spacing-negative-1: -.25rem;--gh-spacing-negative-2: -.5rem;--gh-spacing-negative-3: -.75rem;--gh-spacing-negative-4: -1rem;--gh-spacing-negative-6: -1.5rem;--gh-spacing-32: 8rem;--gh-elevation-0: none;--gh-elevation-1: 0px 1px 2px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--gh-elevation-2: 0px 1px 2px rgba(0, 0, 0, .3), 0px 2px 6px 2px rgba(0, 0, 0, .15);--gh-elevation-3: 0px 4px 4px rgba(0, 0, 0, .3), 0px 1px 10px 0px rgba(0, 0, 0, .15);--gh-elevation-4: 0px 2px 4px rgba(0, 0, 0, .3), 0px 4px 5px rgba(0, 0, 0, .15);--gh-elevation-5: 0px 4px 4px rgba(0, 0, 0, .3), 0px 8px 12px 6px rgba(0, 0, 0, .15);--gh-elevation-6: 0px 6px 10px rgba(0, 0, 0, .3), 0px 1px 18px rgba(0, 0, 0, .15);--gh-elevation-8: 0px 8px 10px rgba(0, 0, 0, .3), 0px 3px 14px rgba(0, 0, 0, .15);--gh-elevation-12: 0px 12px 17px rgba(0, 0, 0, .3), 0px 5px 22px rgba(0, 0, 0, .15);--gh-elevation-16: 0px 16px 24px rgba(0, 0, 0, .3), 0px 6px 30px rgba(0, 0, 0, .15);--gh-elevation-24: 0px 24px 38px rgba(0, 0, 0, .3), 0px 9px 46px rgba(0, 0, 0, .15);--mat-app-level-0: var(--gh-elevation-0);--mat-app-level-1: var(--gh-elevation-1);--mat-app-level-2: var(--gh-elevation-2);--mat-app-level-3: var(--gh-elevation-3);--mat-app-level-4: var(--gh-elevation-4);--mat-app-level-6: var(--gh-elevation-6);--mat-app-level-8: var(--gh-elevation-8);--mat-app-level-12: var(--gh-elevation-12);--mat-app-level-16: var(--gh-elevation-16);--mat-app-level-24: var(--gh-elevation-24);--gh-radius-none: 0;--gh-radius-sm: .25rem;--gh-radius-default: .5rem;--gh-radius-md: .75rem;--gh-radius-lg: 1rem;--gh-radius-xl: 1.5rem;--gh-radius-2xl: 2rem;--gh-radius-full: 9999px;--gh-radius-button: var(--gh-radius-default);--gh-radius-card: var(--gh-radius-lg);--gh-radius-input: var(--gh-radius-sm);--gh-radius-modal: var(--gh-radius-lg);--gh-radius-chip: var(--gh-radius-full);--gh-duration-instant: 0ms;--gh-duration-fast: .15s;--gh-duration-normal: .25s;--gh-duration-slow: .35s;--gh-duration-slower: .5s;--gh-duration-slowest: .75s;--gh-easing-linear: cubic-bezier(0, 0, 1, 1);--gh-easing-accelerate: cubic-bezier(.4, 0, 1, 1);--gh-easing-decelerate: cubic-bezier(0, 0, .2, 1);--gh-easing-standard: cubic-bezier(.4, 0, .2, 1);--gh-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--gh-easing-sharp: cubic-bezier(.4, 0, .6, 1);--gh-transition-fast: all var(--gh-duration-fast) var(--gh-easing-standard);--gh-transition-normal: all var(--gh-duration-normal) var(--gh-easing-standard);--gh-transition-slow: all var(--gh-duration-slow) var(--gh-easing-standard);--gh-z-dropdown: 1000;--gh-z-sticky: 1020;--gh-z-fixed: 1030;--gh-z-modal-backdrop: 1040;--gh-z-modal: 1050;--gh-z-popover: 1060;--gh-z-tooltip: 1070;--gh-z-notification: 1080;--gh-z-drawer-toggle: 2000;--gh-z-overlay-max: 10000;--gh-screen-mobile: 576px;--gh-screen-tablet: 768px;--gh-screen-desktop: 1024px;--gh-screen-large: 1440px;--gh-button-padding-x: var(--gh-spacing-4);--gh-button-padding-y: var(--gh-spacing-2);--gh-button-font-size: var(--gh-text-base);--gh-button-font-weight: var(--gh-font-medium);--gh-button-line-height: var(--gh-leading-normal);--gh-button-border-width: 2px;--gh-card-padding: var(--gh-spacing-6);--gh-card-padding-compact: var(--gh-spacing-3);--gh-card-padding-spacious: var(--gh-spacing-8);--gh-card-gap: var(--gh-spacing-4);--gh-card-background: var(--gh-surface);--gh-card-border: var(--gh-border);--gh-card-border-radius: var(--gh-radius-card);--gh-card-header-padding: var(--gh-spacing-3) var(--gh-spacing-6);--gh-card-actions-padding: var(--gh-spacing-2) var(--gh-spacing-6) var(--gh-spacing-6);--gh-card-info-bg: color-mix(in srgb, var(--gh-info) 5%, var(--gh-card-background));--gh-card-info-border: 3px solid var(--gh-info);--gh-card-success-bg: color-mix(in srgb, var(--gh-success) 5%, var(--gh-card-background));--gh-card-success-border: 3px solid var(--gh-success);--gh-card-warning-bg: color-mix(in srgb, var(--gh-warning) 5%, var(--gh-card-background));--gh-card-warning-border: 3px solid var(--gh-warning);--gh-card-error-bg: color-mix(in srgb, var(--gh-error) 5%, var(--gh-card-background));--gh-card-error-border: 3px solid var(--gh-error);--gh-container-max-width-sm: 576px;--gh-container-max-width-md: 768px;--gh-container-max-width-lg: 992px;--gh-container-max-width-xl: 1200px;--gh-container-max-width-xxl: 1400px;--gh-container-gutter: var(--gh-spacing-4);--gh-form-field-padding: var(--gh-spacing-4);--gh-form-field-gap: var(--gh-spacing-2);--gh-form-field-border-radius: var(--gh-radius-input);--gh-form-field-border-width: 2px;--gh-form-field-background: var(--gh-surface);--gh-form-field-min-height: 48px;--gh-input-padding-x: var(--gh-spacing-3);--gh-input-padding-y: var(--gh-spacing-2);--gh-input-font-size: var(--gh-text-base);--gh-input-line-height: var(--gh-leading-normal);--gh-input-border-width: 1px;--gh-input-border-color: var(--gh-border);--gh-input-border-color-hover: var(--gh-primary-light);--gh-input-border-color-focus: var(--gh-primary);--gh-input-border-color-error: var(--gh-error);--gh-input-border-color-success: var(--gh-success);--gh-input-border-color-warning: var(--gh-warning);--gh-input-background: var(--gh-surface);--gh-input-background-disabled: var(--gh-gray-100);--gh-input-text-color: var(--gh-text-primary);--gh-input-text-color-placeholder: var(--gh-text-secondary);--gh-input-text-color-disabled: var(--gh-text-disabled);--gh-label-font-size: var(--gh-text-sm);--gh-label-font-weight: var(--gh-font-medium);--gh-label-color: var(--gh-text-primary);--gh-label-color-focus: var(--gh-primary);--gh-label-color-error: var(--gh-error);--gh-label-spacing: var(--gh-spacing-1);--gh-helper-text-font-size: var(--gh-text-xs);--gh-helper-text-color: var(--gh-text-secondary);--gh-helper-text-color-error: var(--gh-error);--gh-helper-text-color-success: var(--gh-success);--gh-helper-text-color-warning: var(--gh-warning);--gh-helper-text-spacing: var(--gh-spacing-1);--gh-select-arrow-color: var(--gh-text-secondary);--gh-select-arrow-color-hover: var(--gh-text-primary);--gh-select-option-padding: var(--gh-spacing-2) var(--gh-spacing-3);--gh-select-option-hover-bg: var(--gh-surface-variant);--gh-checkbox-size: 20px;--gh-checkbox-border-width: 2px;--gh-checkbox-border-color: var(--gh-border);--gh-checkbox-border-color-checked: var(--gh-primary);--gh-checkbox-background-checked: var(--gh-primary);--gh-checkbox-checkmark-color: var(--gh-text-on-primary);--gh-radio-size: 20px;--gh-radio-border-width: 2px;--gh-radio-border-color: var(--gh-border);--gh-radio-border-color-checked: var(--gh-primary);--gh-radio-dot-size: 8px;--gh-radio-dot-color: var(--gh-primary);--gh-toggle-width: 44px;--gh-toggle-height: 20px;--gh-toggle-thumb-size: 16px;--gh-toggle-track-color: var(--gh-border);--gh-toggle-track-color-checked: var(--gh-primary-light);--gh-toggle-thumb-color: var(--gh-text-on-primary);--gh-toggle-thumb-color-checked: var(--gh-primary);--gh-autocomplete-panel-bg: var(--gh-surface);--gh-autocomplete-panel-border: 1px solid var(--gh-border);--gh-autocomplete-panel-shadow: var(--gh-elevation-8);--gh-autocomplete-option-height: 48px;--gh-autocomplete-option-padding: var(--gh-spacing-2) var(--gh-spacing-4);--gh-datepicker-header-bg: var(--gh-primary);--gh-datepicker-header-text: white;--gh-datepicker-cell-size: 40px;--gh-datepicker-selected-bg: var(--gh-primary);--gh-datepicker-selected-text: white;--gh-datepicker-today-border: 2px solid var(--gh-primary);--gh-form-field-error-bg: color-mix(in srgb, var(--gh-error) 5%, var(--gh-surface));--gh-form-field-success-bg: color-mix(in srgb, var(--gh-success) 5%, var(--gh-surface));--gh-form-field-warning-bg: color-mix(in srgb, var(--gh-warning) 5%, var(--gh-surface));--gh-form-field-compact-padding: var(--gh-spacing-2);--gh-form-field-compact-min-height: 36px;--gh-form-field-compact-font-size: var(--gh-text-sm);--gh-form-field-large-padding: var(--gh-spacing-6);--gh-form-field-large-min-height: 56px;--gh-form-field-large-font-size: var(--gh-text-lg);--gh-container-padding: var(--gh-spacing-4);--gh-container-max-width: 1280px;--gh-sidebar-width: 260px;--gh-sidebar-width-optimized: 200px;--gh-sidebar-width-mobile: 65vw;--gh-viewport-width: 100vw;--gh-viewport-width-80: 80vw;--gh-viewport-width-50: 50vw;--gh-viewport-height: 100vh;--gh-viewport-height-80: 80vh;--gh-viewport-height-70: 70vh;--gh-breakpoint-xs: 480px;--gh-breakpoint-sm: 600px;--gh-breakpoint-md: 768px;--gh-breakpoint-lg: 1024px;--gh-breakpoint-xl: 1200px;--gh-header-height: 64px;--gh-navbar-height: 70px;--gh-navbar-logo-height: 50px;--gh-avatar-size: 50px;--gh-avatar-size-small: 32px;--gh-layout-master-width: 25%;--gh-layout-detail-width: 75%;--gh-layout-master-min-width: 250px;--gh-layout-master-max-width: 350px;--gh-row-height-standard: 70px;--gh-row-height-compact: 48px;--gh-row-height-comfortable: 56px;--gh-row-height-spacious: 80px;--gh-drawer-offset: calc(var(--gh-spacing-5) * -1);--gh-drawer-toggle-size: 40px;--gh-refine-search-closed: 4rem;--gh-refine-search-open: 30rem;--gh-size-2_5: .625rem;--gh-size-7_5: 1.875rem;--gh-size-6: 1.5rem;--gh-size-8: 2rem;--gh-size-9: 2.25rem;--gh-size-10: 2.5rem;--gh-size-12: 3rem;--gh-size-14: 3.5rem;--gh-size-15: 3.75rem;--gh-size-16: 4rem;--gh-size-18: 4.5rem;--gh-size-20: 5rem;--gh-size-25: 6.25rem;--gh-size-28: 7rem;--gh-size-30: 7.5rem;--gh-width-60: 3.75rem;--gh-width-100: 6.25rem;--gh-width-120: 7.5rem;--gh-width-140: 8.75rem;--gh-width-160: 10rem;--gh-width-200: 12.5rem;--gh-width-250: 15.625rem;--gh-width-280: 17.5rem;--gh-width-300: 18.75rem;--gh-width-320: 20rem;--gh-width-400: 25rem;--gh-width-500: 31.25rem;--gh-width-600: 37.5rem;--gh-width-620: 38.75rem;--gh-width-780: 48.75rem;--gh-width-800: 50rem;--gh-width-900: 56.25rem;--gh-width-1000: 62.5rem;--gh-width-1024: 64rem;--gh-width-1200: 75rem;--gh-width-1400: 87.5rem;--gh-height-28: 6.875rem;--gh-height-70: 4.375rem;--gh-height-150: 9.375rem;--gh-height-200: 12.5rem;--gh-height-300: 18.75rem;--gh-height-400: 25rem;--gh-height-11: 2.75rem;--gh-height-12_5: 3.125rem;--gh-height-64: 16rem;--gh-width-32_5: 8.125rem;--gh-line-height-6: 1.5rem;--gh-spacing-0_5: .125rem;--gh-spacing-4_5: 1.125rem;--gh-percent-50: 50%;--gh-percent-100: 100%;--gh-percent-110: 110%;--gh-position-0: 0;--gh-position-center: 50%;--gh-position-full: 100%;--gh-z-below: -1;--gh-z-base: 0;--gh-z-layer-1: 1;--gh-z-layer-5: 5;--gh-z-layer-9: 9;--gh-z-layer-99: 99;--gh-z-layer-100: 100;--gh-z-layer-999: 999;--gh-opacity-hidden: 0;--gh-opacity-muted: .5;--gh-opacity-medium: .6;--gh-opacity-dimmed: .7;--gh-opacity-high: .8;--gh-opacity-full: 1;--gh-blur-sm: 5px;--gh-surface-alpha-20: rgba(255, 255, 255, .2);--gh-surface-alpha-80: rgba(255, 255, 255, .8);--gh-surface-alpha-95: rgba(255, 255, 255, .95);--gh-black-alpha-10: rgba(0, 0, 0, .1);--gh-black-alpha-30: rgba(0, 0, 0, .3);--gh-black-alpha-50: rgba(0, 0, 0, .5);--gh-radius-55: 55px;--gh-elevation-focus: 0px 0px 25px rgba(0, 0, 0, .15);--gh-shadow-testimonial: 0px 60px 120px -20px #ebeffd;--gh-shadow-login: 0px 10px 35px var(--gh-shadow-color-light);--gh-shadow-small: 0px 0px 5px rgba(0, 0, 0, .2);--gh-shadow-faq: 0px 20px 95px rgba(201, 203, 204, .3);--gh-shadow-blog: 0px 4px 42px var(--gh-shadow-color-light);--gh-shadow-404: 0px 0px 25px var(--gh-shadow-color-medium);--gh-shadow-about: 0px 0px 10px var(--gh-shadow-color-dark);--gh-transform-rotate-45: rotate(45deg);--gh-transform-rotate-90: rotate(90deg);--gh-transform-rotate-180: rotate(180deg);--gh-transform-rotate-270: rotate(270deg);--gh-transform-scale-hover: scale(1.05);--gh-transform-scale-active: scale(.95);--gh-transform-translate-center: translate(-50%, -50%);--gh-transform-translate-y-center: translateY(-50%);--gh-transform-translate-x-center: translateX(-50%);--gh-transform-blog-hover: scale(1.1) rotate(3deg);--gh-transform-hover-lift-45: scale(1.05) rotate(45deg);--gh-transform-hover-lift-23: scale(1.05) rotate(23deg);--gh-transform-hamburger-45: rotate(45deg);--gh-transform-hamburger-135: rotate(135deg);--gh-gradient-primary: linear-gradient(135deg, var(--gh-primary), var(--gh-primary-dark))}[data-theme=dark],[data-theme=dark-oled]{--gh-surface: #1e1e1e;--gh-surface-variant: #2d2d2d;--gh-background: #121212;--gh-background-paper: #1e1e1e;--gh-text-primary: rgba(255, 255, 255, .87);--gh-text-secondary: rgba(255, 255, 255, .6);--gh-text-disabled: rgba(255, 255, 255, .38);--gh-border: rgba(255, 255, 255, .12);--gh-border-light: rgba(255, 255, 255, .06);--gh-border-dark: rgba(255, 255, 255, .24)}:root{--gh-primary-50: #e8f4f8;--gh-primary-100: #c5e2ed;--gh-primary-200: #9fd0e2;--gh-primary-300: #79bed6;--gh-primary-400: #5db1cd;--gh-primary-500: #41a4c4;--gh-primary-600: #3b96b6;--gh-primary-700: #3285a3;--gh-primary-800: #297591;--gh-primary-900: #1a5a70;--gh-secondary-50: #f3f1f8;--gh-secondary-100: #e0dced;--gh-secondary-200: #ccc5e2;--gh-secondary-300: #b7aed6;--gh-secondary-400: #a79dcd;--gh-secondary-500: #978cc4;--gh-secondary-600: #8f84be;--gh-secondary-700: #8479b6;--gh-secondary-800: #7a6fae;--gh-secondary-900: #695ca0;--gh-tertiary-50: #f0f8f1;--gh-tertiary-100: #d9ecdc;--gh-tertiary-200: #c0e0c5;--gh-tertiary-300: #a7d4ad;--gh-tertiary-400: #94ca9b;--gh-tertiary-500: #81c088;--gh-tertiary-600: #79ba80;--gh-tertiary-700: #6eb275;--gh-tertiary-800: #64aa6b;--gh-tertiary-900: #519c58;--gh-error-50: #fef2f2;--gh-error-100: #fee2e2;--gh-error-200: #fecaca;--gh-error-300: #fca5a5;--gh-error-400: #f87171;--gh-error-500: #ef4444;--gh-error-600: #dc2626;--gh-error-700: #b91c1c;--gh-error-800: #991b1b;--gh-error-900: #7f1d1d;--gh-warning-50: #fffbeb;--gh-warning-100: #fef3c7;--gh-warning-200: #fde68a;--gh-warning-300: #fcd34d;--gh-warning-400: #fbbf24;--gh-warning-500: #f59e0b;--gh-warning-600: #d97706;--gh-warning-700: #b45309;--gh-warning-800: #92400e;--gh-warning-900: #78350f;--gh-success-50: #f0fdf4;--gh-success-100: #dcfce7;--gh-success-200: #bbf7d0;--gh-success-300: #86efac;--gh-success-400: #4ade80;--gh-success-500: #22c55e;--gh-success-600: #16a34a;--gh-success-700: #15803d;--gh-success-800: #166534;--gh-success-900: #14532d;--gh-info-50: #f0f9ff;--gh-info-100: #e0f2fe;--gh-info-200: #bae6fd;--gh-info-300: #7dd3fc;--gh-info-400: #38bdf8;--gh-info-500: #0ea5e9;--gh-info-600: #0284c7;--gh-info-700: #0369a1;--gh-info-800: #075985;--gh-info-900: #0c4a6e;--gh-neutral-50: #fafafa;--gh-neutral-100: #f4f4f5;--gh-neutral-200: #e4e4e7;--gh-neutral-300: #d4d4d8;--gh-neutral-400: #a1a1aa;--gh-neutral-500: #71717a;--gh-neutral-600: #52525b;--gh-neutral-700: #3f3f46;--gh-neutral-800: #27272a;--gh-neutral-900: #18181b;--gh-surface-50: #ffffff;--gh-surface-100: #fafbfc;--gh-surface-200: #f4f6f8;--gh-surface-300: #eef2f5;--gh-surface-400: #e3eaf0;--gh-surface-500: #d6e1ea;--gh-surface-600: #c4d1dc;--gh-surface-700: #b0becc;--gh-surface-800: #9aa8b8;--gh-surface-900: #8292a3;--gh-white: #ffffff;--gh-black: #000000;--gh-transparent: transparent;--gh-overlay-light: rgba(255, 255, 255, .9);--gh-overlay-dark: rgba(0, 0, 0, .5);--gh-overlay-subtle: rgba(0, 0, 0, .1)}:root{--md-sys-color-primary: var(--gh-primary-500);--md-sys-color-on-primary: var(--gh-white);--md-sys-color-primary-container: var(--gh-primary-100);--md-sys-color-on-primary-container: var(--gh-primary-900);--md-sys-color-secondary: var(--gh-secondary-500);--md-sys-color-on-secondary: var(--gh-white);--md-sys-color-secondary-container: var(--gh-secondary-100);--md-sys-color-on-secondary-container: var(--gh-secondary-900);--md-sys-color-tertiary: var(--gh-tertiary-500);--md-sys-color-on-tertiary: var(--gh-white);--md-sys-color-tertiary-container: var(--gh-tertiary-100);--md-sys-color-on-tertiary-container: var(--gh-tertiary-900);--md-sys-color-error: var(--gh-error-500);--md-sys-color-on-error: var(--gh-white);--md-sys-color-error-container: var(--gh-error-100);--md-sys-color-on-error-container: var(--gh-error-900);--md-sys-color-background: var(--gh-surface-50);--md-sys-color-on-background: var(--gh-neutral-900);--md-sys-color-surface: var(--gh-surface-50);--md-sys-color-on-surface: var(--gh-neutral-900);--md-sys-color-surface-variant: var(--gh-surface-200);--md-sys-color-on-surface-variant: var(--gh-neutral-600);--md-sys-color-outline: var(--gh-neutral-300);--md-sys-color-outline-variant: var(--gh-neutral-200)}.gh-text-brand-primary{color:var(--gh-primary-500)!important}.gh-text-brand-primary-light{color:var(--gh-primary-300)!important}.gh-text-brand-primary-dark{color:var(--gh-primary-700)!important}.gh-text-brand-secondary{color:var(--gh-secondary-500)!important}.gh-text-brand-secondary-light{color:var(--gh-secondary-300)!important}.gh-text-brand-secondary-dark{color:var(--gh-secondary-700)!important}.gh-text-brand-tertiary{color:var(--gh-tertiary-500)!important}.gh-text-primary{color:var(--gh-text-primary)!important}.gh-text-secondary{color:var(--gh-text-secondary)!important}.gh-text-tertiary{color:var(--gh-text-tertiary)!important}.gh-text-success{color:var(--gh-success-500)!important}.gh-text-success-light{color:var(--gh-success-300)!important}.gh-text-success-dark{color:var(--gh-success-700)!important}.gh-text-error{color:var(--gh-error-500)!important}.gh-text-error-light{color:var(--gh-error-300)!important}.gh-text-error-dark{color:var(--gh-error-700)!important}.gh-text-warning{color:var(--gh-warning-500)!important}.gh-text-warning-light{color:var(--gh-warning-300)!important}.gh-text-warning-dark{color:var(--gh-warning-700)!important}.gh-text-info{color:var(--gh-info-500)!important}.gh-text-info-light{color:var(--gh-info-300)!important}.gh-text-info-dark{color:var(--gh-info-700)!important}.gh-text-neutral{color:var(--gh-neutral-500)!important}.gh-text-muted{color:var(--gh-neutral-400)!important}.gh-text-disabled{color:var(--gh-neutral-300)!important}.gh-text-white{color:var(--gh-white)!important}.gh-text-black{color:var(--gh-black)!important}.gh-bg-primary{background-color:var(--gh-primary-500)!important}.gh-bg-primary-light{background-color:var(--gh-primary-100)!important}.gh-bg-primary-dark{background-color:var(--gh-primary-700)!important}.gh-bg-secondary{background-color:var(--gh-secondary-500)!important}.gh-bg-secondary-light{background-color:var(--gh-secondary-100)!important}.gh-bg-secondary-dark{background-color:var(--gh-secondary-700)!important}.gh-bg-tertiary{background-color:var(--gh-tertiary-500)!important}.gh-bg-tertiary-light{background-color:var(--gh-tertiary-100)!important}.gh-bg-success{background-color:var(--gh-success-500)!important}.gh-bg-success-light{background-color:var(--gh-success-100)!important}.gh-bg-success-dark{background-color:var(--gh-success-700)!important}.gh-bg-error{background-color:var(--gh-error-500)!important}.gh-bg-error-light{background-color:var(--gh-error-100)!important}.gh-bg-error-dark{background-color:var(--gh-error-700)!important}.gh-bg-warning{background-color:var(--gh-warning-500)!important}.gh-bg-warning-light{background-color:var(--gh-warning-100)!important}.gh-bg-warning-dark{background-color:var(--gh-warning-700)!important}.gh-bg-info{background-color:var(--gh-info-500)!important}.gh-bg-info-light{background-color:var(--gh-info-100)!important}.gh-bg-info-dark{background-color:var(--gh-info-700)!important}.gh-bg-surface{background-color:var(--gh-surface-50)!important}.gh-bg-surface-variant{background-color:var(--gh-surface-200)!important}.gh-bg-surface-container{background-color:var(--gh-surface-300)!important}.gh-bg-neutral{background-color:var(--gh-neutral-100)!important}.gh-bg-neutral-light{background-color:var(--gh-neutral-50)!important}.gh-bg-neutral-dark{background-color:var(--gh-neutral-200)!important}.gh-bg-white{background-color:var(--gh-white)!important}.gh-bg-black{background-color:var(--gh-black)!important}.gh-bg-transparent{background-color:var(--gh-transparent)!important}.gh-border-primary{border-color:var(--gh-primary-500)!important}.gh-border-secondary{border-color:var(--gh-secondary-500)!important}.gh-border-tertiary{border-color:var(--gh-tertiary-500)!important}.gh-border-success{border-color:var(--gh-success-500)!important}.gh-border-error{border-color:var(--gh-error-500)!important}.gh-border-warning{border-color:var(--gh-warning-500)!important}.gh-border-info{border-color:var(--gh-info-500)!important}.gh-border-neutral{border-color:var(--gh-neutral-300)!important}.gh-border-muted{border-color:var(--gh-neutral-200)!important}.gh-border-light{border-color:var(--gh-neutral-100)!important}.gh-border-white{border-color:var(--gh-white)!important}.gh-border-black{border-color:var(--gh-black)!important}.gh-color-hover{transition:color var(--gh-duration-normal) ease-in-out}.gh-color-hover:hover{opacity:.8}.gh-bg-hover{transition:background-color var(--gh-duration-normal) ease-in-out}.gh-bg-hover:hover{filter:brightness(.95)}.gh-focus-primary:focus{outline:var(--gh-outline-primary);outline-offset:2px}.gh-focus-error:focus{outline:var(--gh-outline-error);outline-offset:2px}.gh-color-opacity-10{opacity:.1!important}.gh-color-opacity-20{opacity:.2!important}.gh-color-opacity-30{opacity:.3!important}.gh-color-opacity-40{opacity:.4!important}.gh-color-opacity-50{opacity:.5!important}.gh-color-opacity-60{opacity:.6!important}.gh-color-opacity-70{opacity:.7!important}.gh-color-opacity-80{opacity:.8!important}.gh-color-opacity-90{opacity:.9!important}.mat-mdc-button.gh-button-primary,.mat-mdc-raised-button.gh-button-primary,.mat-mdc-outlined-button.gh-button-primary,.mat-mdc-fab.gh-button-primary{--mdc-filled-button-container-color: var(--gh-primary-500);--mdc-outlined-button-outline-color: var(--gh-primary-500);--mdc-text-button-label-text-color: var(--gh-primary-500)}.mat-mdc-button.gh-button-secondary,.mat-mdc-raised-button.gh-button-secondary,.mat-mdc-outlined-button.gh-button-secondary,.mat-mdc-fab.gh-button-secondary{--mdc-filled-button-container-color: var(--gh-secondary-500);--mdc-outlined-button-outline-color: var(--gh-secondary-500);--mdc-text-button-label-text-color: var(--gh-secondary-500)}.mat-mdc-button.gh-button-success,.mat-mdc-raised-button.gh-button-success,.mat-mdc-outlined-button.gh-button-success,.mat-mdc-fab.gh-button-success{--mdc-filled-button-container-color: var(--gh-success-500);--mdc-outlined-button-outline-color: var(--gh-success-500);--mdc-text-button-label-text-color: var(--gh-success-500)}.mat-mdc-button.gh-button-error,.mat-mdc-raised-button.gh-button-error,.mat-mdc-outlined-button.gh-button-error,.mat-mdc-fab.gh-button-error{--mdc-filled-button-container-color: var(--gh-error-500);--mdc-outlined-button-outline-color: var(--gh-error-500);--mdc-text-button-label-text-color: var(--gh-error-500)}.mat-mdc-button.gh-button-warning,.mat-mdc-raised-button.gh-button-warning,.mat-mdc-outlined-button.gh-button-warning,.mat-mdc-fab.gh-button-warning{--mdc-filled-button-container-color: var(--gh-warning-500);--mdc-outlined-button-outline-color: var(--gh-warning-500);--mdc-text-button-label-text-color: var(--gh-warning-500)}.mat-mdc-form-field.gh-form-field-primary{--mdc-outlined-text-field-focus-outline-color: var(--gh-primary-500);--mdc-outlined-text-field-focus-label-text-color: var(--gh-primary-500)}.mat-mdc-form-field.gh-form-field-error{--mdc-outlined-text-field-error-outline-color: var(--gh-error-500);--mdc-outlined-text-field-error-label-text-color: var(--gh-error-500)}.mat-mdc-form-field.gh-form-field-success{--mdc-outlined-text-field-focus-outline-color: var(--gh-success-500);--mdc-outlined-text-field-focus-label-text-color: var(--gh-success-500)}.mat-mdc-card.gh-card-primary{--mdc-elevated-card-container-color: var(--gh-primary-50);border:1px solid var(--gh-primary-200)}.mat-mdc-card.gh-card-secondary{--mdc-elevated-card-container-color: var(--gh-secondary-50);border:1px solid var(--gh-secondary-200)}.mat-mdc-card.gh-card-success{--mdc-elevated-card-container-color: var(--gh-success-50);border:1px solid var(--gh-success-200)}.mat-mdc-card.gh-card-error{--mdc-elevated-card-container-color: var(--gh-error-50);border:1px solid var(--gh-error-200)}.mat-mdc-card.gh-card-warning{--mdc-elevated-card-container-color: var(--gh-warning-50);border:1px solid var(--gh-warning-200)}.mat-mdc-card.gh-card-info{--mdc-elevated-card-container-color: var(--gh-info-50);border:1px solid var(--gh-info-200)}.mat-mdc-snack-bar-container.gh-snackbar-success{--mdc-snackbar-container-color: var(--gh-success-500);--mdc-snackbar-supporting-text-color: var(--gh-white)}.mat-mdc-snack-bar-container.gh-snackbar-error{--mdc-snackbar-container-color: var(--gh-error-500);--mdc-snackbar-supporting-text-color: var(--gh-white)}.mat-mdc-snack-bar-container.gh-snackbar-warning{--mdc-snackbar-container-color: var(--gh-warning-500);--mdc-snackbar-supporting-text-color: var(--gh-white)}.mat-mdc-snack-bar-container.gh-snackbar-info{--mdc-snackbar-container-color: var(--gh-info-500);--mdc-snackbar-supporting-text-color: var(--gh-white)}.mat-mdc-progress-bar.gh-progress-primary{--mdc-linear-progress-active-indicator-color: var(--gh-primary-500)}.mat-mdc-progress-bar.gh-progress-success{--mdc-linear-progress-active-indicator-color: var(--gh-success-500)}.mat-mdc-progress-bar.gh-progress-error{--mdc-linear-progress-active-indicator-color: var(--gh-error-500)}.mat-mdc-progress-spinner.gh-spinner-primary{--mdc-circular-progress-active-indicator-color: var(--gh-primary-500)}.mat-mdc-progress-spinner.gh-spinner-success{--mdc-circular-progress-active-indicator-color: var(--gh-success-500)}@media (prefers-contrast: high){:root{--gh-primary-500: #0066cc;--gh-error-500: #cc0000;--gh-success-500: #006600;--gh-warning-500: #cc6600}}@media (prefers-reduced-motion: reduce){.gh-color-hover,.gh-bg-hover{transition:none}}.text-primary{color:var(--gh-primary-500)!important}.text-secondary{color:var(--gh-secondary-500)!important}.text-success{color:var(--gh-success-500)!important}.text-danger{color:var(--gh-error-500)!important}.text-warning{color:var(--gh-warning-500)!important}.text-info{color:var(--gh-info-500)!important}.text-muted{color:var(--gh-neutral-400)!important}.bg-primary{background-color:var(--gh-primary-500)!important}.bg-secondary{background-color:var(--gh-secondary-500)!important}.bg-success{background-color:var(--gh-success-500)!important}.bg-danger{background-color:var(--gh-error-500)!important}.bg-warning{background-color:var(--gh-warning-500)!important}.bg-info{background-color:var(--gh-info-500)!important}.gh-color-preview{display:inline-block;width:2rem;height:2rem;border-radius:.25rem;border:1px solid var(--gh-neutral-200);margin-right:.5rem;vertical-align:middle}.gh-color-swatch{display:flex;align-items:center;padding:.5rem;margin-bottom:.25rem;border-radius:.25rem;font-family:var(--gh-font-mono);font-size:.875rem}.gh-debug-color:after{content:attr(data-color);position:absolute;bottom:-1.5rem;left:0;font-size:.75rem;color:var(--gh-neutral-600);background:var(--gh-white);padding:.125rem .25rem;border-radius:.125rem;border:1px solid var(--gh-neutral-200);display:none}.gh-debug-color:hover:after{display:block}.gh-primary-color{color:var(--gh-primary-500)!important}.gh-secondary-color{color:var(--gh-secondary-500)!important}.gh-accent-color{color:var(--gh-tertiary-500)!important}.gh-error-color{color:var(--gh-error-500)!important}.gh-primary-bg{background-color:var(--gh-primary-500)!important}.gh-secondary-bg{background-color:var(--gh-secondary-500)!important}.gh-accent-bg{background-color:var(--gh-tertiary-500)!important}:root{--gh-brand-primary-base: #41a4c4;--gh-brand-secondary-base: #f39c12;--gh-brand-tertiary-base: #9b59b6;--gh-brand-accent-base: #e74c3c;--gh-neutral-0: #ffffff;--gh-neutral-10: #fafafa;--gh-neutral-50: #f5f5f5;--gh-neutral-100: #eeeeee;--gh-neutral-200: #e0e0e0;--gh-neutral-300: #bdbdbd;--gh-neutral-400: #9e9e9e;--gh-neutral-500: #757575;--gh-neutral-600: #616161;--gh-neutral-700: #424242;--gh-neutral-800: #303030;--gh-neutral-900: #212121;--gh-neutral-950: #121212;--gh-theme-name: "default";--gh-theme-is-dark: 0;--gh-theme-contrast-ratio: 1}:root{--gh-surface: var(--gh-neutral-0);--gh-surface-dim: var(--gh-neutral-50);--gh-surface-bright: var(--gh-neutral-0);--gh-surface-container-lowest: var(--gh-neutral-0);--gh-surface-container-low: var(--gh-neutral-10);--gh-surface-container: var(--gh-neutral-50);--gh-surface-container-high: var(--gh-neutral-100);--gh-surface-container-highest: var(--gh-neutral-200);--gh-background: var(--gh-neutral-50);--gh-background-alt: var(--gh-neutral-10);--gh-primary: var(--gh-brand-primary-base);--gh-primary-50: #e3f2fd;--gh-primary-100: #bbdefb;--gh-primary-200: #90caf9;--gh-primary-300: #64b5f6;--gh-primary-400: #42a5f5;--gh-primary-500: var(--gh-brand-primary-base);--gh-primary-600: #1e88e5;--gh-primary-700: #1976d2;--gh-primary-800: #1565c0;--gh-primary-900: #0d47a1;--gh-primary-contrast: var(--gh-neutral-0);--gh-secondary: var(--gh-brand-secondary-base);--gh-secondary-50: #fff8e1;--gh-secondary-100: #ffecb3;--gh-secondary-200: #ffe082;--gh-secondary-300: #ffd54f;--gh-secondary-400: #ffca28;--gh-secondary-500: var(--gh-brand-secondary-base);--gh-secondary-600: #ffa000;--gh-secondary-700: #ff8f00;--gh-secondary-800: #ff6f00;--gh-secondary-900: #e65100;--gh-secondary-contrast: var(--gh-neutral-900);--gh-tertiary: var(--gh-brand-tertiary-base);--gh-tertiary-50: #f3e5f5;--gh-tertiary-100: #e1bee7;--gh-tertiary-200: #ce93d8;--gh-tertiary-300: #ba68c8;--gh-tertiary-400: #ab47bc;--gh-tertiary-500: var(--gh-brand-tertiary-base);--gh-tertiary-600: #8e24aa;--gh-tertiary-700: #7b1fa2;--gh-tertiary-800: #6a1b9a;--gh-tertiary-900: #4a148c;--gh-tertiary-contrast: var(--gh-neutral-0);--gh-error: var(--gh-brand-accent-base);--gh-error-50: #ffebee;--gh-error-100: #ffcdd2;--gh-error-200: #ef9a9a;--gh-error-300: #e57373;--gh-error-400: #ef5350;--gh-error-500: var(--gh-brand-accent-base);--gh-error-600: #e53935;--gh-error-700: #d32f2f;--gh-error-800: #c62828;--gh-error-900: #b71c1c;--gh-error-contrast: var(--gh-neutral-0);--gh-success: #4caf50;--gh-success-contrast: var(--gh-neutral-0);--gh-warning: #ff9800;--gh-warning-contrast: var(--gh-neutral-900);--gh-info: #2196f3;--gh-info-contrast: var(--gh-neutral-0);--gh-text-primary: var(--gh-neutral-900);--gh-text-secondary: var(--gh-neutral-600);--gh-text-tertiary: var(--gh-neutral-500);--gh-text-disabled: var(--gh-neutral-400);--gh-text-hint: var(--gh-neutral-400);--gh-text-inverse: var(--gh-neutral-0);--gh-border-primary: var(--gh-neutral-300);--gh-border-secondary: var(--gh-neutral-200);--gh-border-focus: var(--gh-primary-500);--gh-border-error: var(--gh-error-500);--gh-on-surface: var(--gh-text-primary);--gh-on-surface-variant: var(--gh-text-secondary);--gh-on-primary: var(--gh-primary-contrast);--gh-on-secondary: var(--gh-secondary-contrast);--gh-on-tertiary: var(--gh-tertiary-contrast);--gh-on-error: var(--gh-error-contrast);--gh-on-success: var(--gh-success-contrast);--gh-on-warning: var(--gh-warning-contrast);--gh-on-info: var(--gh-info-contrast);--gh-theme-name: "default";--gh-theme-is-dark: 0}.gh-themed-component{background-color:var(--gh-surface);color:var(--gh-on-surface);border-color:var(--gh-border-primary)}.gh-button.gh-themed{background-color:var(--gh-primary);color:var(--gh-on-primary);border-color:var(--gh-primary)}.gh-button.gh-themed.gh-secondary{background-color:var(--gh-secondary);color:var(--gh-on-secondary);border-color:var(--gh-secondary)}.gh-button.gh-themed.gh-tertiary{background-color:var(--gh-tertiary);color:var(--gh-on-tertiary);border-color:var(--gh-tertiary)}.gh-card.gh-themed{background-color:var(--gh-surface-container);color:var(--gh-on-surface);border-color:var(--gh-border-secondary)}.gh-card.gh-themed.gh-elevated{background-color:var(--gh-surface-container-high)}.gh-form-field.gh-themed{background-color:var(--gh-surface);color:var(--gh-on-surface);border-color:var(--gh-border-primary)}.gh-form-field.gh-themed:focus-within{border-color:var(--gh-border-focus)}.gh-form-field.gh-themed.gh-error{border-color:var(--gh-border-error)}.mat-toolbar.gh-themed{background-color:var(--gh-surface-container-high);color:var(--gh-on-surface)}.mat-card.gh-themed{background-color:var(--gh-surface-container);color:var(--gh-on-surface)}.mat-form-field.gh-themed .mat-form-field-label{color:var(--gh-text-secondary)}.mat-form-field.gh-themed .mat-form-field-underline{background-color:var(--gh-border-primary)}.mat-form-field.gh-themed .mat-form-field-ripple{background-color:var(--gh-primary)}.mat-button.gh-themed{color:var(--gh-primary)}.mat-raised-button.gh-themed{background-color:var(--gh-primary);color:var(--gh-on-primary)}.gh-themed:focus-visible{outline:var(--gh-outline-focus);outline-offset:2px}.gh-themed::selection{background-color:var(--gh-primary);color:var(--gh-on-primary)}.gh-themed button:hover{opacity:.8}.gh-themed button:active{opacity:.9}.gh-text-primary-themed{color:var(--gh-text-primary)!important}.gh-text-secondary-themed{color:var(--gh-text-secondary)!important}.gh-text-tertiary-themed{color:var(--gh-text-tertiary)!important}.gh-text-disabled-themed{color:var(--gh-text-disabled)!important}.gh-bg-surface-themed{background-color:var(--gh-surface)!important}.gh-bg-primary-themed{background-color:var(--gh-primary)!important}.gh-bg-secondary-themed{background-color:var(--gh-secondary)!important}.gh-border-primary-themed{border-color:var(--gh-border-primary)!important}.gh-border-secondary-themed{border-color:var(--gh-border-secondary)!important}.gh-border-focus-themed{border-color:var(--gh-border-focus)!important}@media print{:root{--gh-surface: #ffffff;--gh-background: #ffffff;--gh-text-primary: #000000;--gh-text-secondary: #333333;--gh-border-primary: #cccccc;--gh-elevation-1: none;--gh-elevation-2: none;--gh-elevation-3: none;--gh-elevation-4: none}}[data-theme=dark],[data-theme=dark-oled]{--gh-brand-primary-base: #5fb4d4;--gh-brand-secondary-base: #ffb74d;--gh-brand-tertiary-base: #ba68c8;--gh-brand-accent-base: #ff6b6b;--gh-neutral-0: #000000;--gh-neutral-10: #1a1a1a;--gh-neutral-50: #121212;--gh-neutral-100: #1e1e1e;--gh-neutral-200: #2a2a2a;--gh-neutral-300: #3c3c3c;--gh-neutral-400: #5e5e5e;--gh-neutral-500: #757575;--gh-neutral-600: #9e9e9e;--gh-neutral-700: #b3b3b3;--gh-neutral-800: #cfcfcf;--gh-neutral-900: #e0e0e0;--gh-neutral-950: #f5f5f5;--gh-theme-name: "dark";--gh-theme-is-dark: 1;--gh-theme-contrast-ratio: 1.1;--gh-surface: #1e1e1e;--gh-surface-dim: #121212;--gh-surface-bright: #2a2a2a;--gh-surface-container-lowest: #0e0e0e;--gh-surface-container-low: #1a1a1a;--gh-surface-container: #1e1e1e;--gh-surface-container-high: #282828;--gh-surface-container-highest: #333333;--gh-background: #121212;--gh-background-alt: #1a1a1a;--gh-primary: #5fb4d4;--gh-primary-50: #0d2733;--gh-primary-100: #1a3d4d;--gh-primary-200: #265266;--gh-primary-300: #336880;--gh-primary-400: #407d99;--gh-primary-500: #5fb4d4;--gh-primary-600: #7fc4e0;--gh-primary-700: #9fd4ec;--gh-primary-800: #bfe4f8;--gh-primary-900: #dff4ff;--gh-primary-contrast: #000000;--gh-secondary: #ffb74d;--gh-secondary-50: #331f00;--gh-secondary-100: #4d2f00;--gh-secondary-200: #663f00;--gh-secondary-300: #804f00;--gh-secondary-400: #995f00;--gh-secondary-500: #ffb74d;--gh-secondary-600: #ffc56d;--gh-secondary-700: #ffd38d;--gh-secondary-800: #ffe1ad;--gh-secondary-900: #fff0cd;--gh-secondary-contrast: #000000;--gh-tertiary: #ba68c8;--gh-tertiary-50: #2a1433;--gh-tertiary-100: #3f1f4d;--gh-tertiary-200: #552966;--gh-tertiary-300: #6a3480;--gh-tertiary-400: #803e99;--gh-tertiary-500: #ba68c8;--gh-tertiary-600: #c888d8;--gh-tertiary-700: #d6a8e8;--gh-tertiary-800: #e4c8f8;--gh-tertiary-900: #f2e8ff;--gh-tertiary-contrast: #000000;--gh-text-primary: rgba(255, 255, 255, .95);--gh-text-secondary: rgba(255, 255, 255, .7);--gh-text-disabled: rgba(255, 255, 255, .38);--gh-text-hint: rgba(255, 255, 255, .5);--gh-text-inverse: #121212;--gh-state-hover: rgba(255, 255, 255, .08);--gh-state-focus: rgba(94, 180, 212, .24);--gh-state-selected: rgba(94, 180, 212, .16);--gh-state-activated: rgba(94, 180, 212, .2);--gh-state-pressed: rgba(255, 255, 255, .1);--gh-state-dragged: rgba(255, 255, 255, .15);--gh-state-disabled: rgba(255, 255, 255, .12);--gh-success: #4caf50;--gh-success-bg: rgba(76, 175, 80, .12);--gh-success-border: rgba(76, 175, 80, .3);--gh-success-text: #81c784;--gh-warning: #ff9800;--gh-warning-bg: rgba(255, 152, 0, .12);--gh-warning-border: rgba(255, 152, 0, .3);--gh-warning-text: #ffb74d;--gh-error: #f44336;--gh-error-bg: rgba(244, 67, 54, .12);--gh-error-border: rgba(244, 67, 54, .3);--gh-error-text: #ef5350;--gh-info: #2196f3;--gh-info-bg: rgba(33, 150, 243, .12);--gh-info-border: rgba(33, 150, 243, .3);--gh-info-text: #64b5f6;--gh-border-primary: rgba(255, 255, 255, .12);--gh-border-secondary: rgba(255, 255, 255, .08);--gh-border-disabled: rgba(255, 255, 255, .06);--gh-border-focus: var(--gh-primary-500);--gh-border-error: var(--gh-error);--gh-shadow-color: rgba(0, 0, 0, .8);--gh-shadow-ambient: rgba(0, 0, 0, .4);--gh-shadow-penumbra: rgba(0, 0, 0, .3);--gh-shadow-umbra: rgba(0, 0, 0, .5);--gh-elevation-1: 0 2px 4px rgba(0, 0, 0, .3), 0 1px 2px rgba(0, 0, 0, .24);--gh-elevation-2: 0 3px 6px rgba(0, 0, 0, .32), 0 2px 4px rgba(0, 0, 0, .26);--gh-elevation-3: 0 4px 8px rgba(0, 0, 0, .34), 0 3px 6px rgba(0, 0, 0, .28);--gh-elevation-4: 0 6px 12px rgba(0, 0, 0, .36), 0 4px 8px rgba(0, 0, 0, .3);--gh-elevation-5: 0 8px 16px rgba(0, 0, 0, .38), 0 5px 10px rgba(0, 0, 0, .32);--gh-card-background: var(--gh-surface-container);--gh-card-border: var(--gh-border-secondary);--gh-input-background: var(--gh-surface-container-high);--gh-input-border: var(--gh-border-primary);--gh-input-text: var(--gh-text-primary);--gh-input-placeholder: var(--gh-text-hint);--gh-button-primary-bg: var(--gh-primary-500);--gh-button-primary-text: #000000;--gh-button-secondary-bg: transparent;--gh-button-secondary-text: var(--gh-primary-500);--gh-button-secondary-border: var(--gh-primary-500);--gh-scrollbar-track: var(--gh-surface-container);--gh-scrollbar-thumb: var(--gh-neutral-400);--gh-scrollbar-thumb-hover: var(--gh-neutral-500);--gh-code-background: #0d1117;--gh-code-text: #e6edf3;--gh-code-border: rgba(255, 255, 255, .1);--mdc-theme-surface: var(--gh-surface);--mdc-theme-on-surface: var(--gh-text-primary);--mdc-theme-primary: var(--gh-primary);--mdc-theme-on-primary: var(--gh-primary-contrast);--mat-menu-container-color: var(--gh-surface-container-high)}[data-theme=dark-oled]{--gh-surface: #000000;--gh-surface-dim: #000000;--gh-surface-container-lowest: #000000;--gh-surface-container-low: #0a0a0a;--gh-surface-container: #0f0f0f;--gh-surface-container-high: #1a1a1a;--gh-surface-container-highest: #242424;--gh-background: #000000;--gh-background-alt: #0a0a0a;--gh-border-primary: rgba(255, 255, 255, .15);--gh-border-secondary: rgba(255, 255, 255, .1);--gh-text-primary: rgba(255, 255, 255, .98);--gh-text-secondary: rgba(255, 255, 255, .75)}.theme-transition,.theme-transition *{transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out!important}.preload *{transition:none!important}[data-theme=dark] .theme-invert,[data-theme=dark-oled] .theme-invert{filter:invert(1) hue-rotate(180deg)}[data-theme=dark] img:not(.no-dim),[data-theme=dark-oled] img:not(.no-dim){opacity:.9}[data-theme=dark] img:not(.no-dim):hover,[data-theme=dark-oled] img:not(.no-dim):hover{opacity:1}[data-theme=dark] .mat-mdc-card,[data-theme=dark-oled] .mat-mdc-card{background-color:var(--gh-surface-container);color:var(--gh-text-primary)}[data-theme=dark] .mat-toolbar,[data-theme=dark-oled] .mat-toolbar{background-color:var(--gh-surface-container-high);color:var(--gh-text-primary)}[data-theme=dark] .mat-sidenav,[data-theme=dark-oled] .mat-sidenav{background-color:var(--gh-surface-container);color:var(--gh-text-primary)}[data-theme=dark] .mat-mdc-dialog-container,[data-theme=dark-oled] .mat-mdc-dialog-container{background-color:var(--gh-surface-container-high);color:var(--gh-text-primary)}[data-theme=dark] .mat-mdc-snack-bar-container,[data-theme=dark-oled] .mat-mdc-snack-bar-container{--mdc-snackbar-container-color: var(--gh-surface-container-highest);--mdc-snackbar-supporting-text-color: var(--gh-text-primary)}[data-theme=dark] .mat-mdc-form-field,[data-theme=dark-oled] .mat-mdc-form-field{--mdc-filled-text-field-container-color: var(--gh-input-background);--mdc-filled-text-field-label-text-color: var(--gh-text-secondary);--mdc-filled-text-field-input-text-color: var(--gh-text-primary);--mat-form-field-focus-label-text-color: var(--gh-primary)}[data-theme=dark] .mat-mdc-table,[data-theme=dark-oled] .mat-mdc-table{background-color:var(--gh-surface-container);color:var(--gh-text-primary)}[data-theme=dark] .mat-mdc-header-cell,[data-theme=dark-oled] .mat-mdc-header-cell{color:var(--gh-text-primary)}[data-theme=dark] .mat-mdc-cell,[data-theme=dark-oled] .mat-mdc-cell{color:var(--gh-text-secondary)}[data-theme=dark] .gh-card,[data-theme=dark-oled] .gh-card{background-color:var(--gh-card-background);color:var(--gh-text-primary);border-color:var(--gh-card-border)}[data-theme=dark] .gh-button.gh-button-primary,[data-theme=dark-oled] .gh-button.gh-button-primary{background-color:var(--gh-button-primary-bg);color:var(--gh-button-primary-text)}[data-theme=dark] .gh-button.gh-stroked-button,[data-theme=dark-oled] .gh-button.gh-stroked-button{border-color:var(--gh-button-secondary-border);color:var(--gh-button-secondary-text)}[data-theme=dark] pre,[data-theme=dark] code,[data-theme=dark-oled] pre,[data-theme=dark-oled] code{background-color:var(--gh-code-background);color:var(--gh-code-text);border-color:var(--gh-code-border)}@media print{*{background-color:#fff!important;color:#000!important}}.gh-card{background:var(--gh-surface);border-radius:var(--gh-card-border-radius);box-shadow:var(--gh-elevation-2);padding:var(--gh-card-padding);transition:box-shadow var(--gh-duration-normal) var(--gh-var(--gh-easing-decelerate));position:relative;overflow:hidden}.gh-card .mat-card-header{padding:var(--gh-card-header-padding);margin-bottom:var(--gh-spacing-3)}.gh-card .mat-card-header .mat-card-title{font-size:var(--gh-text-lg);font-weight:var(--gh-font-semibold);color:var(--gh-text-primary);line-height:var(--gh-leading-tight)}.gh-card .mat-card-header .mat-card-subtitle{font-size:var(--gh-text-base);color:var(--gh-text-secondary);margin-top:var(--gh-spacing-1)}.gh-card .mat-card-content{padding:var(--gh-spacing-0);color:var(--gh-text-primary);line-height:var(--gh-leading-relaxed)}.gh-card .mat-card-content p:last-child{margin-bottom:0}.gh-card .mat-card-actions{padding:var(--gh-card-actions-padding);margin-top:auto;display:flex;align-items:center;gap:var(--gh-spacing-2)}.gh-card .mat-card-actions button{margin:var(--gh-spacing-0)}.gh-card img[mat-card-image]{border-radius:var(--gh-card-border-radius) var(--gh-card-border-radius) 0 0;margin:calc(var(--gh-card-padding) * -1) calc(var(--gh-card-padding) * -1) var(--gh-spacing-4)}.gh-card-z0{box-shadow:var(--gh-elevation-0)}.gh-card-z1{box-shadow:var(--gh-elevation-1)}.gh-card-z2{box-shadow:var(--gh-elevation-2)}.gh-card-z3{box-shadow:var(--gh-elevation-3)}.gh-card-z4{box-shadow:var(--gh-elevation-4)}.gh-card-z5{box-shadow:var(--gh-elevation-5)}.gh-card-z6{box-shadow:var(--gh-elevation-6)}.gh-card-z8{box-shadow:var(--gh-elevation-8)}.gh-card-z12{box-shadow:var(--gh-elevation-12)}.gh-card-z16{box-shadow:var(--gh-elevation-16)}.gh-card-z24{box-shadow:var(--gh-elevation-24)}.gh-card-interactive{cursor:pointer;transition:box-shadow var(--gh-duration-normal) var(--gh-var(--gh-easing-decelerate)),transform var(--gh-duration-normal) var(--gh-var(--gh-easing-decelerate))}.gh-card-interactive:hover{box-shadow:var(--gh-elevation-8);transform:translateY(-2px)}.gh-card-interactive:active{transform:translateY(0);box-shadow:var(--gh-elevation-4)}.gh-card-compact{padding:var(--gh-card-padding-compact)}.gh-card-compact .mat-card-header{padding:var(--gh-spacing-2) 0;margin-bottom:var(--gh-spacing-2)}.gh-card-compact .mat-card-header .mat-card-title{font-size:var(--gh-text-base)}.gh-card-compact .mat-card-header .mat-card-subtitle{font-size:var(--gh-text-sm)}.gh-card-compact .mat-card-actions{padding:var(--gh-spacing-2) 0 0}.gh-card-spacious{padding:var(--gh-card-padding-spacious)}.gh-card-spacious .mat-card-header{padding:var(--gh-spacing-0) 0 var(--gh-spacing-6) 0;margin-bottom:var(--gh-spacing-4)}.gh-card-spacious .mat-card-header .mat-card-title{font-size:var(--gh-text-xl)}.gh-card-spacious .mat-card-actions{padding:var(--gh-spacing-6) 0 0}.gh-card-info{background:var(--gh-card-info-bg);border-left:var(--gh-card-info-border)}.gh-card-info .mat-card-header .mat-card-title{color:var(--gh-info)}.gh-card-success{background:var(--gh-card-success-bg);border-left:var(--gh-card-success-border)}.gh-card-success .mat-card-header .mat-card-title{color:var(--gh-success)}.gh-card-warning{background:var(--gh-card-warning-bg);border-left:var(--gh-card-warning-border)}.gh-card-warning .mat-card-header .mat-card-title{color:var(--gh-warning)}.gh-card-error{background:var(--gh-card-error-bg);border-left:var(--gh-card-error-border)}.gh-card-error .mat-card-header .mat-card-title{color:var(--gh-error)}.gh-card-outlined{border:2px solid var(--gh-border);box-shadow:var(--gh-elevation-0)}.gh-card-outlined:hover{border-color:var(--gh-primary-light);box-shadow:var(--gh-elevation-1)}.gh-card-filled{background:var(--gh-gray-50);box-shadow:var(--gh-elevation-0)}.gh-card-media{padding:var(--gh-spacing-0)}.gh-card-media .mat-card-header{padding:var(--gh-card-header-padding);margin-bottom:0}.gh-card-media .mat-card-content{padding:var(--gh-card-padding)}.gh-card-media .mat-card-actions{padding:var(--gh-card-actions-padding);margin-top:0}.gh-container{width:100%;margin:var(--gh-spacing-0) auto;padding:var(--gh-spacing-0) var(--gh-container-gutter)}@media (min-width: 576px){.gh-container{max-width:var(--gh-container-max-width-sm)}}@media (min-width: 768px){.gh-container{max-width:var(--gh-container-max-width-md)}}@media (min-width: 992px){.gh-container{max-width:var(--gh-container-max-width-lg)}}@media (min-width: 1200px){.gh-container{max-width:var(--gh-container-max-width-xl)}}@media (min-width: 1400px){.gh-container{max-width:var(--gh-container-max-width-xxl)}}.gh-container-fluid{width:100%;padding:var(--gh-spacing-0) var(--gh-container-gutter)}.gh-container-compact{padding:var(--gh-spacing-0) var(--gh-spacing-2)}.gh-container-spacious{padding:var(--gh-spacing-0) var(--gh-spacing-8)}.gh-content-container{background:var(--gh-surface);border-radius:var(--gh-radius-lg);padding:var(--gh-spacing-6);margin:var(--gh-spacing-4) 0;box-shadow:var(--gh-elevation-1)}.gh-section-container{margin:var(--gh-spacing-8) 0}.gh-section-container+.gh-section-container{margin-top:var(--gh-spacing-12)}.gh-panel-container{background:var(--gh-gray-50);border-radius:var(--gh-radius-md);padding:var(--gh-spacing-4);border:1px solid rgba(0,0,0,.06)}.gh-card-grid{display:grid;gap:var(--gh-spacing-4);grid-template-columns:1fr}@media (min-width: 768px){.gh-card-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.gh-card-grid{grid-template-columns:repeat(3,1fr)}}.gh-card-grid-2{display:grid;gap:var(--gh-spacing-4);grid-template-columns:1fr}@media (min-width: 768px){.gh-card-grid-2{grid-template-columns:repeat(2,1fr)}}.gh-card-grid-4{display:grid;gap:var(--gh-spacing-4);grid-template-columns:1fr}@media (min-width: 576px){.gh-card-grid-4{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.gh-card-grid-4{grid-template-columns:repeat(4,1fr)}}.mat-elevation-z1{box-shadow:var(--gh-elevation-1)!important}.mat-elevation-z2{box-shadow:var(--gh-elevation-2)!important}.mat-elevation-z3{box-shadow:var(--gh-elevation-3)!important}.mat-elevation-z4{box-shadow:var(--gh-elevation-4)!important}.mat-elevation-z5{box-shadow:var(--gh-elevation-5)!important}.mat-elevation-z6{box-shadow:var(--gh-elevation-6)!important}.mat-elevation-z8{box-shadow:var(--gh-elevation-8)!important}.mat-elevation-z12{box-shadow:var(--gh-elevation-12)!important}.mat-elevation-z16{box-shadow:var(--gh-elevation-16)!important}.mat-elevation-z24{box-shadow:var(--gh-elevation-24)!important}.gh-full-width-card{width:100%;margin-left:calc(var(--gh-card-padding) * -1);margin-right:calc(var(--gh-card-padding) * -1);border-radius:var(--gh-radius-none)}.gh-card-no-padding{padding:var(--gh-spacing-0)}.gh-card-no-padding .mat-card-header,.gh-card-no-padding .mat-card-content,.gh-card-no-padding .mat-card-actions{padding:var(--gh-card-padding)}.gh-card-divider{border-bottom:1px solid var(--gh-border-light);margin:var(--gh-spacing-4) calc(var(--gh-card-padding) * -1)}.gh-card-divider:last-child{border-bottom:none;margin-bottom:0}@media (max-width: 767px){.gh-card{margin:var(--gh-spacing-2)}.gh-card.gh-card-mobile-full{margin:var(--gh-spacing-0);border-radius:var(--gh-radius-none)}.gh-card-grid{gap:var(--gh-spacing-2)}}.gh-card-fade-in{animation:cardFadeIn var(--gh-duration-slow) var(--gh-var(--gh-easing-decelerate))}.gh-card-slide-up{animation:cardSlideUp var(--gh-duration-slow) var(--gh-var(--gh-easing-decelerate))}@keyframes cardFadeIn{0%{opacity:0;transform:translateY(var(--gh-spacing-4))}to{opacity:1;transform:translateY(0)}}@keyframes cardSlideUp{0%{opacity:0;transform:translateY(var(--gh-spacing-8))}to{opacity:1;transform:translateY(0)}}.gh-form-field{display:block;margin-bottom:var(--gh-form-field-gap);position:relative}.gh-form-field .mat-form-field{width:100%;margin-bottom:0}.gh-form-field .mat-form-field .mat-form-field-wrapper{padding-bottom:0}.gh-form-field .mat-form-field .mat-form-field-underline{display:none}.gh-form-field .mat-form-field .mat-form-field-infix{background:var(--gh-form-field-background);border:var(--gh-form-field-border-width) solid var(--gh-input-border-color);border-radius:var(--gh-form-field-border-radius);padding:var(--gh-form-field-padding);min-height:var(--gh-form-field-min-height);box-sizing:border-box;transition:all var(--gh-duration-normal) var(--gh-easing-standard)}.gh-form-field .mat-form-field .mat-form-field-infix:hover{border-color:var(--gh-input-border-color-hover)}.gh-form-field .mat-form-field .mat-form-field-infix:focus-within{border-color:var(--gh-input-border-color-focus);box-shadow:var(--gh-focus-ring-primary)}.gh-form-field .mat-form-field .mat-input-element{color:var(--gh-input-text-color);font-size:var(--gh-input-font-size);line-height:var(--gh-input-line-height);background:transparent;border:none;outline:none;padding:var(--gh-spacing-0);margin:var(--gh-spacing-0)}.gh-form-field .mat-form-field .mat-input-element::placeholder{color:var(--gh-input-text-color-placeholder);opacity:1}.gh-form-field .mat-form-field .mat-input-element:disabled{color:var(--gh-input-text-color-disabled);background:var(--gh-input-background-disabled);cursor:not-allowed}.gh-form-field .mat-form-field .mat-form-field-label{font-size:var(--gh-label-font-size);font-weight:var(--gh-label-font-weight);color:var(--gh-label-color);top:0;left:0;transform:none;position:absolute;margin-bottom:var(--gh-label-spacing)}.gh-form-field .mat-form-field .mat-form-field-label.mat-focused{color:var(--gh-label-color-focus)}.gh-form-field .mat-form-field .mat-form-field-subscript-wrapper{padding:var(--gh-helper-text-spacing) 0 0;font-size:var(--gh-helper-text-font-size)}.gh-form-field .mat-form-field .mat-form-field-subscript-wrapper .mat-hint{color:var(--gh-helper-text-color)}.gh-form-field .mat-form-field .mat-form-field-subscript-wrapper .mat-error{color:var(--gh-helper-text-color-error)}.gh-form-field-error .mat-form-field .mat-form-field-infix{border-color:var(--gh-input-border-color-error);background:var(--gh-form-field-error-bg)}.gh-form-field-error .mat-form-field .mat-form-field-infix:focus-within{box-shadow:var(--gh-focus-ring-error)}.gh-form-field-error .mat-form-field-label{color:var(--gh-label-color-error)}.gh-form-field-success .mat-form-field .mat-form-field-infix{border-color:var(--gh-input-border-color-success);background:var(--gh-form-field-success-bg)}.gh-form-field-success .mat-form-field .mat-form-field-infix:focus-within{box-shadow:var(--gh-focus-ring-success)}.gh-form-field-warning .mat-form-field .mat-form-field-infix{border-color:var(--gh-input-border-color-warning);background:var(--gh-form-field-warning-bg)}.gh-form-field-warning .mat-form-field .mat-form-field-infix:focus-within{box-shadow:var(--gh-focus-ring-warning)}.gh-form-field-compact .mat-form-field .mat-form-field-infix{padding:var(--gh-form-field-compact-padding);min-height:var(--gh-form-field-compact-min-height)}.gh-form-field-compact .mat-input-element{font-size:var(--gh-form-field-compact-font-size)}.gh-form-field-large .mat-form-field .mat-form-field-infix{padding:var(--gh-form-field-large-padding);min-height:var(--gh-form-field-large-min-height)}.gh-form-field-large .mat-input-element{font-size:var(--gh-form-field-large-font-size)}.gh-select .mat-select{color:var(--gh-input-text-color);font-size:var(--gh-input-font-size);line-height:var(--gh-input-line-height)}.gh-select .mat-select .mat-select-trigger{display:flex;align-items:center;justify-content:space-between}.gh-select .mat-select .mat-select-arrow{color:var(--gh-select-arrow-color);transition:color var(--gh-duration-normal) var(--gh-easing-standard)}.gh-select .mat-select:hover .mat-select-arrow{color:var(--gh-select-arrow-color-hover)}.mat-select-panel{background:var(--gh-autocomplete-panel-bg);border:var(--gh-autocomplete-panel-border);box-shadow:var(--gh-autocomplete-panel-shadow);border-radius:var(--gh-form-field-border-radius)}.mat-select-panel .mat-option{height:var(--gh-autocomplete-option-height);padding:var(--gh-autocomplete-option-padding);color:var(--gh-input-text-color);font-size:var(--gh-input-font-size)}.mat-select-panel .mat-option:hover{background:var(--gh-select-option-hover-bg)}.mat-select-panel .mat-option.mat-selected{background:var(--gh-primary);color:var(--gh-text-on-primary)}.gh-checkbox .mat-checkbox .mat-checkbox-frame{width:var(--gh-checkbox-size);height:var(--gh-checkbox-size);border-width:var(--gh-checkbox-border-width);border-color:var(--gh-checkbox-border-color);border-radius:var(--gh-radius-sm)}.gh-checkbox .mat-checkbox .mat-checkbox-background{width:var(--gh-checkbox-size);height:var(--gh-checkbox-size);border-radius:var(--gh-radius-sm)}.gh-checkbox .mat-checkbox.mat-checkbox-checked .mat-checkbox-frame{border-color:var(--gh-checkbox-border-color-checked)}.gh-checkbox .mat-checkbox.mat-checkbox-checked .mat-checkbox-background{background-color:var(--gh-checkbox-background-checked)}.gh-checkbox .mat-checkbox.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke:var(--gh-checkbox-checkmark-color)}.gh-checkbox .mat-checkbox .mat-checkbox-label{color:var(--gh-input-text-color);font-size:var(--gh-input-font-size);line-height:var(--gh-input-line-height)}.gh-radio-group .mat-radio-group{display:flex;flex-direction:column;gap:var(--gh-spacing-2)}.gh-radio-group .mat-radio-button .mat-radio-outer-circle{width:var(--gh-radio-size);height:var(--gh-radio-size);border-width:var(--gh-radio-border-width);border-color:var(--gh-radio-border-color)}.gh-radio-group .mat-radio-button .mat-radio-inner-circle{width:var(--gh-radio-dot-size);height:var(--gh-radio-dot-size);background-color:var(--gh-radio-dot-color)}.gh-radio-group .mat-radio-button.mat-radio-checked .mat-radio-outer-circle{border-color:var(--gh-radio-border-color-checked)}.gh-radio-group .mat-radio-button .mat-radio-label-content{color:var(--gh-input-text-color);font-size:var(--gh-input-font-size);line-height:var(--gh-input-line-height)}.gh-slide-toggle .mat-slide-toggle .mat-slide-toggle-bar{width:var(--gh-toggle-width);height:var(--gh-toggle-height);border-radius:calc(var(--gh-toggle-height) / 2);background-color:var(--gh-toggle-track-color);transition:background-color var(--gh-duration-normal) var(--gh-easing-standard)}.gh-slide-toggle .mat-slide-toggle .mat-slide-toggle-thumb{width:var(--gh-toggle-thumb-size);height:var(--gh-toggle-thumb-size);background-color:var(--gh-toggle-thumb-color);border-radius:var(--gh-radius-full);transition:all var(--gh-duration-normal) var(--gh-easing-standard)}.gh-slide-toggle .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:var(--gh-toggle-track-color-checked)}.gh-slide-toggle .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:var(--gh-toggle-thumb-color-checked)}.gh-slide-toggle .mat-slide-toggle .mat-slide-toggle-label-content{color:var(--gh-input-text-color);font-size:var(--gh-input-font-size);line-height:var(--gh-input-line-height)}.gh-autocomplete .mat-autocomplete-panel{background:var(--gh-autocomplete-panel-bg);border:var(--gh-autocomplete-panel-border);box-shadow:var(--gh-autocomplete-panel-shadow);border-radius:var(--gh-form-field-border-radius);max-height:256px}.gh-autocomplete .mat-autocomplete-panel .mat-option{height:var(--gh-autocomplete-option-height);padding:var(--gh-autocomplete-option-padding);color:var(--gh-input-text-color);font-size:var(--gh-input-font-size);border-bottom:1px solid var(--gh-border-light)}.gh-autocomplete .mat-autocomplete-panel .mat-option:last-child{border-bottom:none}.gh-autocomplete .mat-autocomplete-panel .mat-option:hover{background:var(--gh-select-option-hover-bg)}.gh-autocomplete .mat-autocomplete-panel .mat-option.mat-selected{background:var(--gh-primary);color:var(--gh-text-on-primary)}.gh-autocomplete .mat-autocomplete-panel .mat-option.mat-active{background:var(--gh-surface-variant)}.gh-datepicker .mat-datepicker-popup .mat-calendar .mat-calendar-header{background:var(--gh-datepicker-header-bg);color:var(--gh-datepicker-header-text);border-radius:var(--gh-form-field-border-radius) var(--gh-form-field-border-radius) 0 0}.gh-datepicker .mat-datepicker-popup .mat-calendar .mat-calendar-body-cell{width:var(--gh-datepicker-cell-size);height:var(--gh-datepicker-cell-size);color:var(--gh-input-text-color)}.gh-datepicker .mat-datepicker-popup .mat-calendar .mat-calendar-body-cell.mat-calendar-body-selected{background:var(--gh-datepicker-selected-bg);color:var(--gh-datepicker-selected-text)}.gh-datepicker .mat-datepicker-popup .mat-calendar .mat-calendar-body-cell.mat-calendar-body-today:not(.mat-calendar-body-selected){border:var(--gh-datepicker-today-border)}.gh-datepicker .mat-datepicker-toggle .mat-datepicker-toggle-default-icon{color:var(--gh-select-arrow-color)}.gh-datepicker .mat-datepicker-toggle:hover .mat-datepicker-toggle-default-icon{color:var(--gh-select-arrow-color-hover)}.gh-form-row{display:flex;gap:var(--gh-spacing-4);margin-bottom:var(--gh-form-field-gap)}@media (max-width: 768px){.gh-form-row{flex-direction:column;gap:var(--gh-spacing-2)}}.gh-form-row .gh-form-field{flex:1;margin-bottom:0}.gh-form-group{margin-bottom:var(--gh-spacing-6)}.gh-form-group .gh-form-group-title{font-size:var(--gh-text-lg);font-weight:var(--gh-font-semibold);color:var(--gh-text-primary);margin-bottom:var(--gh-spacing-4)}.gh-form-group .gh-form-group-description{font-size:var(--gh-text-sm);color:var(--gh-text-secondary);margin-bottom:var(--gh-spacing-4)}.gh-form-actions{display:flex;gap:var(--gh-spacing-3);justify-content:flex-end;margin-top:var(--gh-spacing-6);padding-top:var(--gh-spacing-4);border-top:1px solid var(--gh-border-light)}@media (max-width: 768px){.gh-form-actions{flex-direction:column}.gh-form-actions button{width:100%}}.gh-form-field-required .mat-form-field-label:after{content:" *";color:var(--gh-error)}.gh-form-field-optional .mat-form-field-label:after{content:" (optional)";color:var(--gh-text-secondary);font-weight:var(--gh-font-normal);font-size:var(--gh-text-xs)}.gh-form-field:focus-within{outline:var(--gh-outline-transparent);outline-offset:2px}@media (prefers-contrast: high){.gh-form-field .mat-form-field-infix{border-width:var(--gh-border-width-ultra)}}@media (prefers-reduced-motion: reduce){.gh-form-field *{transition:none;animation:none}}@media (max-width: 768px){.gh-form-field .mat-form-field .mat-form-field-infix{padding:var(--gh-form-field-compact-padding);min-height:var(--gh-form-field-compact-min-height)}}.mat-form-field-appearance-fill .mat-form-field-flex{background:var(--gh-form-field-background);border:var(--gh-form-field-border-width) solid var(--gh-input-border-color);border-radius:var(--gh-form-field-border-radius);padding:var(--gh-form-field-padding);transition:all var(--gh-duration-normal) var(--gh-easing-standard)}.mat-form-field-appearance-fill .mat-form-field-flex:hover{border-color:var(--gh-input-border-color-hover)}.mat-form-field-appearance-fill.mat-focused .mat-form-field-flex{border-color:var(--gh-input-border-color-focus);box-shadow:var(--gh-focus-ring-primary)}.mat-form-field-appearance-fill.mat-form-field-invalid .mat-form-field-flex{border-color:var(--gh-input-border-color-error);box-shadow:var(--gh-focus-ring-error)}.mat-form-field-appearance-outline .mat-form-field-outline{color:var(--gh-input-border-color)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline{color:var(--gh-input-border-color-focus)}.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline{color:var(--gh-input-border-color-error)}:root{--gh-display-1-size: var(--gh-text-5xl);--gh-display-1-weight: var(--gh-font-black);--gh-display-1-line-height: var(--gh-leading-tight);--gh-display-1-letter-spacing: var(--gh-tracking-tight);--gh-display-2-size: var(--gh-text-4xl);--gh-display-2-weight: var(--gh-font-bold);--gh-display-2-line-height: var(--gh-leading-tight);--gh-display-2-letter-spacing: var(--gh-tracking-normal);--gh-heading-1-size: var(--gh-text-3xl);--gh-heading-1-weight: var(--gh-font-bold);--gh-heading-1-line-height: var(--gh-leading-tight);--gh-heading-1-letter-spacing: var(--gh-tracking-normal);--gh-heading-2-size: var(--gh-text-2xl);--gh-heading-2-weight: var(--gh-font-semibold);--gh-heading-2-line-height: var(--gh-leading-snug);--gh-heading-2-letter-spacing: var(--gh-tracking-normal);--gh-heading-3-size: var(--gh-text-xl);--gh-heading-3-weight: var(--gh-font-semibold);--gh-heading-3-line-height: var(--gh-leading-snug);--gh-heading-3-letter-spacing: var(--gh-tracking-normal);--gh-heading-4-size: var(--gh-text-lg);--gh-heading-4-weight: var(--gh-font-medium);--gh-heading-4-line-height: var(--gh-leading-normal);--gh-heading-4-letter-spacing: var(--gh-tracking-normal);--gh-heading-5-size: var(--gh-text-base);--gh-heading-5-weight: var(--gh-font-medium);--gh-heading-5-line-height: var(--gh-leading-normal);--gh-heading-5-letter-spacing: var(--gh-tracking-normal);--gh-heading-6-size: var(--gh-text-sm);--gh-heading-6-weight: var(--gh-font-medium);--gh-heading-6-line-height: var(--gh-leading-normal);--gh-heading-6-letter-spacing: var(--gh-tracking-wide);--gh-body-large-size: var(--gh-text-lg);--gh-body-large-weight: var(--gh-font-normal);--gh-body-large-line-height: var(--gh-leading-relaxed);--gh-body-large-letter-spacing: var(--gh-tracking-normal);--gh-body-size: var(--gh-text-base);--gh-body-weight: var(--gh-font-normal);--gh-body-line-height: var(--gh-leading-normal);--gh-body-letter-spacing: var(--gh-tracking-normal);--gh-body-small-size: var(--gh-text-sm);--gh-body-small-weight: var(--gh-font-normal);--gh-body-small-line-height: var(--gh-leading-normal);--gh-body-small-letter-spacing: var(--gh-tracking-normal);--gh-label-size: var(--gh-text-sm);--gh-label-weight: var(--gh-font-medium);--gh-label-line-height: var(--gh-leading-normal);--gh-label-letter-spacing: var(--gh-tracking-wide);--gh-caption-size: var(--gh-text-xs);--gh-caption-weight: var(--gh-font-normal);--gh-caption-line-height: var(--gh-leading-normal);--gh-caption-letter-spacing: var(--gh-tracking-normal);--gh-overline-size: var(--gh-text-xs);--gh-overline-weight: var(--gh-font-semibold);--gh-overline-line-height: var(--gh-leading-normal);--gh-overline-letter-spacing: var(--gh-tracking-widest);--gh-fluid-display-1: clamp(2.5rem, 5vw, var(--gh-text-5xl));--gh-fluid-display-2: clamp(2rem, 4vw, var(--gh-text-4xl));--gh-fluid-heading-1: clamp(1.75rem, 3.5vw, var(--gh-text-3xl));--gh-fluid-heading-2: clamp(1.5rem, 3vw, var(--gh-text-2xl));--gh-fluid-heading-3: clamp(1.25rem, 2.5vw, var(--gh-text-xl))}@media (max-width: 768px){:root{--gh-heading-1-size: clamp(1.5rem, 5vw, 2rem);--gh-heading-2-size: clamp(1.3rem, 4vw, 1.75rem);--gh-heading-3-size: clamp(1.1rem, 3vw, 1.5rem);--gh-body-large-size: var(--gh-text-base)}}:root{--gh-context-font-heading: var(--gh-font-primary);--gh-context-font-body: var(--gh-font-primary);--gh-context-font-display: var(--gh-font-display)}:root[data-typography-context=public]{--gh-context-font-heading: var(--gh-font-display);--gh-context-font-body: var(--gh-font-secondary);--gh-body-large-size: var(--gh-text-xl)}:root[data-typography-context=dashboard]{--gh-context-font-heading: var(--gh-font-primary);--gh-context-font-body: var(--gh-font-primary)}:root[data-typography-context=gaming]{--gh-context-font-heading: var(--gh-font-display);--gh-context-font-display: var(--gh-font-handwritten)}:root[data-typography-context=docs]{--gh-context-font-body: var(--gh-font-secondary);--gh-body-line-height: var(--gh-leading-relaxed)}:root[data-typography-context=admin]{--gh-context-font-heading: var(--gh-font-primary);--gh-context-font-body: var(--gh-font-primary);--gh-heading-1-size: var(--gh-text-xl);--gh-heading-2-size: var(--gh-text-lg)}.gh-display-1,.gh-display-1-fluid{font-family:var(--gh-font-display);font-size:var(--gh-display-1-size);font-weight:var(--gh-display-1-weight);line-height:var(--gh-display-1-line-height);letter-spacing:var(--gh-display-1-letter-spacing);color:var(--gh-text-primary);margin:var(--gh-spacing-0) 0 var(--gh-spacing-6)}.gh-display-2,.gh-display-2-fluid{font-family:var(--gh-font-display);font-size:var(--gh-display-2-size);font-weight:var(--gh-display-2-weight);line-height:var(--gh-display-2-line-height);letter-spacing:var(--gh-display-2-letter-spacing);color:var(--gh-text-primary);margin:var(--gh-spacing-0) 0 var(--gh-spacing-5)}.gh-heading-1,h1,.h1,.gh-xl-title,.gh-heading-1-fluid,.gh-h1{font-family:var(--gh-context-font-heading);font-size:var(--gh-heading-1-size);font-weight:var(--gh-heading-1-weight);line-height:var(--gh-heading-1-line-height);letter-spacing:var(--gh-heading-1-letter-spacing);color:var(--gh-text-primary);margin:var(--gh-spacing-0) 0 var(--gh-spacing-4)}.gh-heading-2,h2,.h2,.gh-lg-title,.gh-heading-2-fluid,.gh-h2{font-family:var(--gh-context-font-heading);font-size:var(--gh-heading-2-size);font-weight:var(--gh-heading-2-weight);line-height:var(--gh-heading-2-line-height);letter-spacing:var(--gh-heading-2-letter-spacing);color:var(--gh-text-primary);margin:var(--gh-spacing-0) 0 var(--gh-spacing-4)}.gh-heading-3,h3,.h3,.gh-md-title,.gh-heading-3-fluid,.gh-h3{font-family:var(--gh-context-font-heading);font-size:var(--gh-heading-3-size);font-weight:var(--gh-heading-3-weight);line-height:var(--gh-heading-3-line-height);letter-spacing:var(--gh-heading-3-letter-spacing);color:var(--gh-text-primary);margin:var(--gh-spacing-0) 0 var(--gh-spacing-3)}.gh-heading-4,h4,.h4,.ghSmTitle,.gh-sm-title,.gh-h4{font-family:var(--gh-font-primary);font-size:var(--gh-heading-4-size);font-weight:var(--gh-heading-4-weight);line-height:var(--gh-heading-4-line-height);letter-spacing:var(--gh-heading-4-letter-spacing);color:var(--gh-text-primary);margin:var(--gh-spacing-0) 0 var(--gh-spacing-3)}.gh-heading-5,h5,.h5,.gh-h5{font-family:var(--gh-font-primary);font-size:var(--gh-heading-5-size);font-weight:var(--gh-heading-5-weight);line-height:var(--gh-heading-5-line-height);letter-spacing:var(--gh-heading-5-letter-spacing);color:var(--gh-text-primary);margin:var(--gh-spacing-0) 0 var(--gh-spacing-2)}.gh-heading-6,h6,.h6,.gh-h6{font-family:var(--gh-font-primary);font-size:var(--gh-heading-6-size);font-weight:var(--gh-heading-6-weight);line-height:var(--gh-heading-6-line-height);letter-spacing:var(--gh-heading-6-letter-spacing);color:var(--gh-text-primary);margin:var(--gh-spacing-0) 0 var(--gh-spacing-2);text-transform:uppercase}.gh-body-large,.gh-lg-p,.gh-lg-subtitle{font-family:var(--gh-context-font-body);font-size:var(--gh-body-large-size);font-weight:var(--gh-body-large-weight);line-height:var(--gh-body-large-line-height);letter-spacing:var(--gh-body-large-letter-spacing);color:var(--gh-text-primary);margin:var(--gh-spacing-0) 0 var(--gh-spacing-4)}.gh-body,p,.gh-md-subtitle{font-family:var(--gh-context-font-body);font-size:var(--gh-body-size);font-weight:var(--gh-body-weight);line-height:var(--gh-body-line-height);letter-spacing:var(--gh-body-letter-spacing);color:var(--gh-text-primary);margin:var(--gh-spacing-0) 0 var(--gh-spacing-3)}.gh-body-small,.gh-sm-subtitle{font-family:var(--gh-context-font-body);font-size:var(--gh-body-small-size);font-weight:var(--gh-body-small-weight);line-height:var(--gh-body-small-line-height);letter-spacing:var(--gh-body-small-letter-spacing);color:var(--gh-text-secondary);margin:var(--gh-spacing-0) 0 var(--gh-spacing-2)}.gh-label,.gh-xsm-title{font-family:var(--gh-font-primary);font-size:var(--gh-label-size);font-weight:var(--gh-label-weight);line-height:var(--gh-label-line-height);letter-spacing:var(--gh-label-letter-spacing);color:var(--gh-text-primary);margin:var(--gh-spacing-0) 0 var(--gh-spacing-1)}.gh-caption,small,.small,.gh-xxsm-title{font-family:var(--gh-font-primary);font-size:var(--gh-caption-size);font-weight:var(--gh-caption-weight);line-height:var(--gh-caption-line-height);letter-spacing:var(--gh-caption-letter-spacing);color:var(--gh-text-secondary);margin:var(--gh-spacing-0) 0 var(--gh-spacing-1)}.gh-overline{font-family:var(--gh-font-primary);font-size:var(--gh-overline-size);font-weight:var(--gh-overline-weight);line-height:var(--gh-overline-line-height);letter-spacing:var(--gh-overline-letter-spacing);color:var(--gh-text-secondary);text-transform:uppercase;margin:var(--gh-spacing-0) 0 var(--gh-spacing-1)}.gh-display-1-fluid{font-size:var(--gh-fluid-display-1)}.gh-display-2-fluid{font-size:var(--gh-fluid-display-2)}.gh-heading-1-fluid{font-size:var(--gh-fluid-heading-1)}.gh-heading-2-fluid{font-size:var(--gh-fluid-heading-2)}.gh-heading-3-fluid{font-size:var(--gh-fluid-heading-3)}.gh-text-disabled{color:var(--gh-text-disabled)}.gh-text-hint{color:var(--gh-text-hint)}.gh-text-brand{color:var(--gh-primary)}.gh-text-brand-dark{color:var(--gh-primary-dark)}.gh-text-like{color:var(--gh-like)}.gh-text-love{color:var(--gh-love)}.gh-text-gold{color:var(--gh-gold)}.gh-font-thin{font-weight:var(--gh-font-thin)}.gh-font-light{font-weight:var(--gh-font-light)}.gh-font-normal{font-weight:var(--gh-font-normal)}.gh-font-medium{font-weight:var(--gh-font-medium)}.gh-font-semibold{font-weight:var(--gh-font-semibold)}.gh-font-bold,.gh-bold{font-weight:var(--gh-font-bold)}.gh-font-black{font-weight:var(--gh-font-black)}.gh-not-italic{font-style:normal}.gh-underline{text-decoration:underline}.gh-no-underline{text-decoration:none}.gh-uppercase{text-transform:uppercase}.gh-lowercase{text-transform:lowercase}.gh-capitalize{text-transform:capitalize}.gh-normal-case{text-transform:none}.gh-leading-none{line-height:var(--gh-leading-none)}.gh-leading-tight{line-height:var(--gh-leading-tight)}.gh-leading-snug{line-height:var(--gh-leading-snug)}.gh-leading-normal{line-height:var(--gh-leading-normal)}.gh-leading-relaxed{line-height:var(--gh-leading-relaxed)}.gh-leading-loose{line-height:var(--gh-leading-loose)}.gh-tracking-tight{letter-spacing:var(--gh-tracking-tight)}.gh-tracking-normal{letter-spacing:var(--gh-tracking-normal)}.gh-tracking-wide{letter-spacing:var(--gh-tracking-wide)}.gh-tracking-wider{letter-spacing:var(--gh-tracking-wider)}.gh-tracking-widest{letter-spacing:var(--gh-tracking-widest)}.gh-font-primary{font-family:var(--gh-font-primary)}.gh-font-secondary{font-family:var(--gh-font-secondary)}.gh-font-display{font-family:var(--gh-font-display)}.gh-font-handwritten{font-family:var(--gh-font-handwritten)}.gh-font-mono{font-family:var(--gh-font-mono)}.gh-context-public .gh-heading-1,.gh-context-public h1,.gh-context-public .h1,.gh-context-public .gh-xl-title,.gh-context-public .gh-heading-1-fluid,.gh-context-public .gh-heading-2,.gh-context-public h2,.gh-context-public .h2,.gh-context-public .gh-lg-title,.gh-context-public .gh-heading-2-fluid,.gh-context-public .gh-display-1,.gh-context-public .gh-display-1-fluid,.gh-context-public .gh-display-2,.gh-context-public .gh-display-2-fluid{font-family:var(--gh-font-display)}.gh-context-public .gh-body-large,.gh-context-public .gh-lg-p,.gh-context-public .gh-lg-subtitle{font-family:var(--gh-font-secondary);font-size:var(--gh-text-xl)}.gh-context-public .gh-overline{font-family:var(--gh-font-handwritten);text-transform:none}.gh-context-dashboard .gh-heading-1,.gh-context-dashboard h1,.gh-context-dashboard .h1,.gh-context-dashboard .gh-xl-title,.gh-context-dashboard .gh-heading-1-fluid,.gh-context-dashboard .gh-heading-2,.gh-context-dashboard h2,.gh-context-dashboard .h2,.gh-context-dashboard .gh-lg-title,.gh-context-dashboard .gh-heading-2-fluid,.gh-context-dashboard .gh-heading-3,.gh-context-dashboard h3,.gh-context-dashboard .h3,.gh-context-dashboard .gh-md-title,.gh-context-dashboard .gh-heading-3-fluid{font-family:var(--gh-font-primary);font-weight:var(--gh-font-semibold)}.gh-context-dashboard .gh-body,.gh-context-dashboard p,.gh-context-dashboard .gh-md-subtitle,.gh-context-dashboard .gh-body-large,.gh-context-dashboard .gh-lg-p,.gh-context-dashboard .gh-lg-subtitle,.gh-context-dashboard .gh-body-small,.gh-context-dashboard .gh-sm-subtitle{font-family:var(--gh-font-primary)}.gh-context-gaming .gh-heading-1,.gh-context-gaming h1,.gh-context-gaming .h1,.gh-context-gaming .gh-xl-title,.gh-context-gaming .gh-heading-1-fluid,.gh-context-gaming .gh-heading-2,.gh-context-gaming h2,.gh-context-gaming .h2,.gh-context-gaming .gh-lg-title,.gh-context-gaming .gh-heading-2-fluid{font-family:var(--gh-font-display);text-shadow:1px 1px 2px rgba(0,0,0,.1)}.gh-context-gaming .gh-overline{font-family:var(--gh-font-handwritten);color:var(--gh-primary)}.gh-context-docs .gh-heading-1,.gh-context-docs h1,.gh-context-docs .h1,.gh-context-docs .gh-xl-title,.gh-context-docs .gh-heading-1-fluid,.gh-context-docs .gh-heading-2,.gh-context-docs h2,.gh-context-docs .h2,.gh-context-docs .gh-lg-title,.gh-context-docs .gh-heading-2-fluid,.gh-context-docs .gh-heading-3,.gh-context-docs h3,.gh-context-docs .h3,.gh-context-docs .gh-md-title,.gh-context-docs .gh-heading-3-fluid{font-family:var(--gh-font-primary);font-weight:var(--gh-font-bold)}.gh-context-docs .gh-body,.gh-context-docs p,.gh-context-docs .gh-md-subtitle,.gh-context-docs .gh-body-large,.gh-context-docs .gh-lg-p,.gh-context-docs .gh-lg-subtitle{font-family:var(--gh-font-secondary);line-height:var(--gh-leading-relaxed)}.gh-context-docs .gh-caption,.gh-context-docs small,.gh-context-docs .small,.gh-context-docs .gh-xxsm-title{font-family:var(--gh-font-mono);background:var(--gh-surface-variant);padding:var(--gh-spacing-1) var(--gh-spacing-2);border-radius:var(--gh-radius-sm)}.gh-context-admin .gh-heading-1,.gh-context-admin h1,.gh-context-admin .h1,.gh-context-admin .gh-xl-title,.gh-context-admin .gh-heading-1-fluid,.gh-context-admin .gh-heading-2,.gh-context-admin h2,.gh-context-admin .h2,.gh-context-admin .gh-lg-title,.gh-context-admin .gh-heading-2-fluid,.gh-context-admin .gh-heading-3,.gh-context-admin h3,.gh-context-admin .h3,.gh-context-admin .gh-md-title,.gh-context-admin .gh-heading-3-fluid{font-family:var(--gh-font-primary);font-weight:var(--gh-font-medium);margin-bottom:var(--gh-spacing-2)}.gh-context-admin .gh-body,.gh-context-admin p,.gh-context-admin .gh-md-subtitle,.gh-context-admin .gh-body-small,.gh-context-admin .gh-sm-subtitle{font-family:var(--gh-font-primary);line-height:var(--gh-leading-snug)}.gh-context-admin .gh-label,.gh-context-admin .gh-xsm-title,.gh-context-admin .gh-caption,.gh-context-admin small,.gh-context-admin .small,.gh-context-admin .gh-xxsm-title{font-family:var(--gh-font-mono);font-size:var(--gh-text-xs)}.gh-link,a,.ghLink,.gh-link-button,.gh-link-bold,.gh-link-subtle{color:var(--gh-primary);text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px;transition:all var(--gh-duration-normal) var(--gh-var(--gh-easing-standard))}.gh-link:hover,a:hover,.ghLink:hover,.gh-link-button:hover,.gh-link-bold:hover,.gh-link-subtle:hover{color:var(--gh-primary-dark);text-decoration-thickness:2px}.gh-link:focus-visible,a:focus-visible,.ghLink:focus-visible,.gh-link-button:focus-visible,.gh-link-bold:focus-visible,.gh-link-subtle:focus-visible{outline:none;text-decoration-thickness:3px;text-underline-offset:.3em}.gh-link:active,a:active,.ghLink:active,.gh-link-button:active,.gh-link-bold:active,.gh-link-subtle:active{color:var(--gh-primary-darker)}.gh-link:visited,a:visited,.ghLink:visited,.gh-link-button:visited,.gh-link-bold:visited,.gh-link-subtle:visited{color:var(--gh-primary-dark)}.gh-link-subtle{text-decoration:none}.gh-link-subtle:hover{text-decoration:underline}.gh-link-bold{font-weight:var(--gh-font-semibold)}.gh-link-button{background:transparent;border:none;padding:0;margin:0;font:inherit;display:inline;text-align:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}.gh-link-button::-moz-focus-inner{border:0;padding:0}.gh-link-button:focus-visible{outline:none;text-decoration-thickness:3px;text-underline-offset:.3em}.mat-card-title{font-family:var(--gh-font-primary);font-size:var(--gh-heading-3-size);font-weight:var(--gh-heading-3-weight);line-height:var(--gh-heading-3-line-height);letter-spacing:var(--gh-heading-3-letter-spacing);color:var(--gh-text-primary);margin:var(--gh-spacing-0) 0 var(--gh-spacing-3)}.mat-card-subtitle{font-family:var(--gh-font-primary);font-size:var(--gh-body-small-size);font-weight:var(--gh-body-small-weight);line-height:var(--gh-body-small-line-height);letter-spacing:var(--gh-body-small-letter-spacing);color:var(--gh-text-secondary);margin:var(--gh-spacing-0) 0 var(--gh-spacing-2)}.mat-card-content{font-family:var(--gh-font-primary);font-size:var(--gh-body-size);font-weight:var(--gh-body-weight);line-height:var(--gh-body-line-height);color:var(--gh-text-primary)}.mat-headline,.mat-title,.mat-subheading{font-family:var(--gh-font-primary)}.mat-headline{font-size:var(--gh-heading-1-size);font-weight:var(--gh-heading-1-weight);line-height:var(--gh-heading-1-line-height)}.mat-title{font-size:var(--gh-heading-2-size);font-weight:var(--gh-heading-2-weight);line-height:var(--gh-heading-2-line-height)}.mat-subheading{font-size:var(--gh-heading-4-size);font-weight:var(--gh-heading-4-weight);line-height:var(--gh-heading-4-line-height)}.mat-body,.mat-body-1{font-size:var(--gh-body-size);font-weight:var(--gh-body-weight);line-height:var(--gh-body-line-height)}.mat-body-2{font-size:var(--gh-body-small-size);font-weight:var(--gh-body-small-weight);line-height:var(--gh-body-small-line-height)}.mat-caption{font-size:var(--gh-caption-size);font-weight:var(--gh-caption-weight);line-height:var(--gh-caption-line-height);color:var(--gh-text-secondary)}.gh-display-1:focus,.gh-display-1-fluid:focus,.gh-display-2:focus,.gh-display-2-fluid:focus,.gh-heading-1:focus,.gh-heading-1-fluid:focus,.gh-xl-title:focus,h1:focus,.h1:focus,.gh-heading-2:focus,.gh-heading-2-fluid:focus,.gh-lg-title:focus,h2:focus,.h2:focus,.gh-heading-3:focus,.gh-heading-3-fluid:focus,.gh-md-title:focus,h3:focus,.h3:focus,.gh-heading-4:focus,.gh-sm-title:focus,.ghSmTitle:focus,h4:focus,.h4:focus,.gh-heading-5:focus,h5:focus,.h5:focus,.gh-heading-6:focus,h6:focus,.h6:focus{outline:2px solid var(--gh-primary);outline-offset:2px;border-radius:var(--gh-radius-sm)}@media (prefers-contrast: high){.gh-text-secondary{color:var(--gh-text-primary)}.gh-text-disabled{opacity:.7}.gh-link,.gh-link-subtle,.gh-link-bold,.gh-link-button,.ghLink,a{text-decoration-thickness:2px}}@media (prefers-reduced-motion: reduce){.gh-link,.gh-link-subtle,.gh-link-bold,.gh-link-button,.ghLink,a{transition:none}}.gh-sr-only{position:absolute;width:1px;height:1px;padding:var(--gh-spacing-0);margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--gh-space-0: 0;--gh-space-xs: .25rem;--gh-space-sm: .5rem;--gh-space-md: 1rem;--gh-space-lg: 1.5rem;--gh-space-xl: 2rem;--gh-space-2xl: 3rem;--gh-space-3xl: 4rem;--gh-breakpoint-sm: 576px;--gh-breakpoint-md: 768px;--gh-breakpoint-lg: 992px;--gh-breakpoint-xl: 1200px;--gh-breakpoint-2xl: 1400px;--gh-container-sm: 540px;--gh-container-md: 720px;--gh-container-lg: 960px;--gh-container-xl: 1140px;--gh-container-2xl: 1320px;--gh-grid-columns: 12;--gh-grid-gutter: var(--gh-space-md);--gh-grid-margin: var(--gh-space-md)}.gh-container{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--gh-grid-margin);padding-right:var(--gh-grid-margin)}@media (min-width: 576px){.gh-container{max-width:var(--gh-container-sm)}}@media (min-width: 768px){.gh-container{max-width:var(--gh-container-md)}}@media (min-width: 992px){.gh-container{max-width:var(--gh-container-lg)}}@media (min-width: 1200px){.gh-container{max-width:var(--gh-container-xl)}}@media (min-width: 1400px){.gh-container{max-width:var(--gh-container-2xl)}}.gh-container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--gh-grid-margin);padding-right:var(--gh-grid-margin)}.gh-grid{display:grid;gap:var(--gh-grid-gutter);width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}.gh-grid-1col{grid-template-columns:1fr}.gh-grid-2col{grid-template-columns:repeat(2,minmax(0,1fr))}.gh-grid-3col{grid-template-columns:repeat(3,minmax(0,1fr))}.gh-grid-4col{grid-template-columns:repeat(4,minmax(0,1fr))}.gh-grid-6col{grid-template-columns:repeat(6,minmax(0,1fr))}.gh-grid-12col{grid-template-columns:repeat(12,minmax(0,1fr))}.gh-grid-responsive-2col{grid-template-columns:1fr}@media (min-width: 768px){.gh-grid-responsive-2col{grid-template-columns:repeat(2,1fr)}}.gh-grid-responsive-3col{grid-template-columns:1fr}@media (min-width: 768px){.gh-grid-responsive-3col{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.gh-grid-responsive-3col{grid-template-columns:repeat(3,1fr)}}.gh-grid-responsive-4col{grid-template-columns:1fr}@media (min-width: 576px){.gh-grid-responsive-4col{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.gh-grid-responsive-4col{grid-template-columns:repeat(4,1fr)}}.gh-grid-item{min-width:0;overflow:hidden;word-wrap:break-word}.gh-grid>*{min-width:0;overflow-wrap:break-word}app-my-profile,app-profile,app-profile-tabs,app-profile-calendar,[class*=app-]{display:block;width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}.gh-grid-span-2{grid-column:span 2}.gh-grid-span-3{grid-column:span 3}.gh-grid-span-4{grid-column:span 4}.gh-grid-span-6{grid-column:span 6}.gh-grid-span-full{grid-column:1/-1}.gh-col-1{grid-column:span 1}.gh-col-2{grid-column:span 2}.gh-col-3{grid-column:span 3}.gh-col-4{grid-column:span 4}.gh-col-5{grid-column:span 5}.gh-col-6{grid-column:span 6}.gh-col-7{grid-column:span 7}.gh-col-8{grid-column:span 8}.gh-col-9{grid-column:span 9}.gh-col-10{grid-column:span 10}.gh-col-11{grid-column:span 11}.gh-col-12{grid-column:span 12}.col-xs-1{grid-column:span 1}.col-xs-2{grid-column:span 2}.col-xs-3{grid-column:span 3}.col-xs-4{grid-column:span 4}.col-xs-5{grid-column:span 5}.col-xs-6{grid-column:span 6}.col-xs-7{grid-column:span 7}.col-xs-8{grid-column:span 8}.col-xs-9{grid-column:span 9}.col-xs-10{grid-column:span 10}.col-xs-11{grid-column:span 11}.col-xs-12{grid-column:span 12}@media (min-width: 672px){.col-m-1{grid-column:span 1}.col-m-2{grid-column:span 2}.col-m-3{grid-column:span 3}.col-m-4{grid-column:span 4}.col-m-5{grid-column:span 5}.col-m-6{grid-column:span 6}.col-m-7{grid-column:span 7}.col-m-8{grid-column:span 8}.col-m-9{grid-column:span 9}.col-m-10{grid-column:span 10}.col-m-11{grid-column:span 11}.col-m-12{grid-column:span 12}}@media (min-width: 576px){.gh-col-sm-1{grid-column:span 1}.gh-col-sm-2{grid-column:span 2}.gh-col-sm-3{grid-column:span 3}.gh-col-sm-4{grid-column:span 4}.gh-col-sm-5{grid-column:span 5}.gh-col-sm-6{grid-column:span 6}.gh-col-sm-7{grid-column:span 7}.gh-col-sm-8{grid-column:span 8}.gh-col-sm-9{grid-column:span 9}.gh-col-sm-10{grid-column:span 10}.gh-col-sm-11{grid-column:span 11}.gh-col-sm-12{grid-column:span 12}.gh-col-sm-full{grid-column:1/-1}}@media (min-width: 768px){.gh-col-md-1{grid-column:span 1}.gh-col-md-2{grid-column:span 2}.gh-col-md-3{grid-column:span 3}.gh-col-md-4{grid-column:span 4}.gh-col-md-5{grid-column:span 5}.gh-col-md-6{grid-column:span 6}.gh-col-md-7{grid-column:span 7}.gh-col-md-8{grid-column:span 8}.gh-col-md-9{grid-column:span 9}.gh-col-md-10{grid-column:span 10}.gh-col-md-11{grid-column:span 11}.gh-col-md-12{grid-column:span 12}.gh-col-md-full{grid-column:1/-1}}@media (min-width: 992px){.gh-col-lg-1{grid-column:span 1}.gh-col-lg-2{grid-column:span 2}.gh-col-lg-3{grid-column:span 3}.gh-col-lg-4{grid-column:span 4}.gh-col-lg-5{grid-column:span 5}.gh-col-lg-6{grid-column:span 6}.gh-col-lg-7{grid-column:span 7}.gh-col-lg-8{grid-column:span 8}.gh-col-lg-9{grid-column:span 9}.gh-col-lg-10{grid-column:span 10}.gh-col-lg-11{grid-column:span 11}.gh-col-lg-12{grid-column:span 12}.gh-col-lg-full{grid-column:1/-1}}@media (min-width: 1200px){.gh-col-xl-1{grid-column:span 1}.gh-col-xl-2{grid-column:span 2}.gh-col-xl-3{grid-column:span 3}.gh-col-xl-4{grid-column:span 4}.gh-col-xl-5{grid-column:span 5}.gh-col-xl-6{grid-column:span 6}.gh-col-xl-7{grid-column:span 7}.gh-col-xl-8{grid-column:span 8}.gh-col-xl-9{grid-column:span 9}.gh-col-xl-10{grid-column:span 10}.gh-col-xl-11{grid-column:span 11}.gh-col-xl-12{grid-column:span 12}.gh-col-xl-full{grid-column:1/-1}}.gh-flex{display:flex;gap:var(--gh-space-md)}.gh-flex-column{display:flex;flex-direction:column;gap:var(--gh-space-md)}.gh-flex-wrap{flex-wrap:wrap}.gh-flex-nowrap{flex-wrap:nowrap}.gh-flex-start{justify-content:flex-start}.gh-flex-center{justify-content:center}.gh-flex-end{justify-content:flex-end}.gh-flex-between{justify-content:space-between}.gh-flex-around{justify-content:space-around}.gh-flex-evenly{justify-content:space-evenly}.gh-flex-items-start{align-items:flex-start}.gh-flex-items-center{align-items:center}.gh-flex-items-end{align-items:flex-end}.gh-flex-items-stretch{align-items:stretch}.gh-flex-1{flex:1}.gh-flex-auto{flex:auto}.gh-flex-none{flex:none}.gh-margin-0{margin:var(--gh-space-0)}.gh-margin-xs{margin:var(--gh-space-xs)}.gh-margin-sm{margin:var(--gh-space-sm)}.gh-margin-md{margin:var(--gh-space-md)}.gh-margin-lg{margin:var(--gh-space-lg)}.gh-margin-xl{margin:var(--gh-space-xl)}.gh-margin-top-xs{margin-top:var(--gh-space-xs)}.gh-margin-top-sm{margin-top:var(--gh-space-sm)}.gh-margin-top-md{margin-top:var(--gh-space-md)}.gh-margin-top-lg{margin-top:var(--gh-space-lg)}.gh-margin-top-xl{margin-top:var(--gh-space-xl)}.gh-margin-bottom-xs{margin-bottom:var(--gh-space-xs)}.gh-margin-bottom-sm{margin-bottom:var(--gh-space-sm)}.gh-margin-bottom-md{margin-bottom:var(--gh-space-md)}.gh-margin-bottom-lg{margin-bottom:var(--gh-space-lg)}.gh-margin-bottom-xl{margin-bottom:var(--gh-space-xl)}.gh-margin-left-xs{margin-left:var(--gh-space-xs)}.gh-margin-left-sm{margin-left:var(--gh-space-sm)}.gh-margin-left-md{margin-left:var(--gh-space-md)}.gh-margin-left-lg{margin-left:var(--gh-space-lg)}.gh-margin-left-xl{margin-left:var(--gh-space-xl)}.gh-margin-right-xs{margin-right:var(--gh-space-xs)}.gh-margin-right-sm{margin-right:var(--gh-space-sm)}.gh-margin-right-md{margin-right:var(--gh-space-md)}.gh-margin-right-lg{margin-right:var(--gh-space-lg)}.gh-margin-right-xl{margin-right:var(--gh-space-xl)}.gh-margin-top-xs-negative{margin-top:calc(var(--gh-space-xs) * -1)}.gh-margin-top-sm-negative{margin-top:calc(var(--gh-space-sm) * -1)}.gh-margin-top-md-negative{margin-top:calc(var(--gh-space-md) * -1)}.gh-margin-left-xs-negative{margin-left:calc(var(--gh-space-xs) * -1)}.gh-margin-left-sm-negative{margin-left:calc(var(--gh-space-sm) * -1)}.gh-margin-left-md-negative{margin-left:calc(var(--gh-space-md) * -1)}.gh-padding-0{padding:var(--gh-space-0)}.gh-padding-xs{padding:var(--gh-space-xs)}.gh-padding-sm{padding:var(--gh-space-sm)}.gh-padding-md{padding:var(--gh-space-md)}.gh-padding-lg{padding:var(--gh-space-lg)}.gh-padding-xl{padding:var(--gh-space-xl)}.gh-padding-top-xs{padding-top:var(--gh-space-xs)}.gh-padding-top-sm{padding-top:var(--gh-space-sm)}.gh-padding-top-md{padding-top:var(--gh-space-md)}.gh-padding-top-lg{padding-top:var(--gh-space-lg)}.gh-padding-top-xl{padding-top:var(--gh-space-xl)}.gh-padding-bottom-xs{padding-bottom:var(--gh-space-xs)}.gh-padding-bottom-sm{padding-bottom:var(--gh-space-sm)}.gh-padding-bottom-md{padding-bottom:var(--gh-space-md)}.gh-padding-bottom-lg{padding-bottom:var(--gh-space-lg)}.gh-padding-bottom-xl{padding-bottom:var(--gh-space-xl)}.gh-padding-left-xs{padding-left:var(--gh-space-xs)}.gh-padding-left-sm{padding-left:var(--gh-space-sm)}.gh-padding-left-md{padding-left:var(--gh-space-md)}.gh-padding-left-lg{padding-left:var(--gh-space-lg)}.gh-padding-left-xl{padding-left:var(--gh-space-xl)}.gh-padding-right-xs{padding-right:var(--gh-space-xs)}.gh-padding-right-sm{padding-right:var(--gh-space-sm)}.gh-padding-right-md{padding-right:var(--gh-space-md)}.gh-padding-right-lg{padding-right:var(--gh-space-lg)}.gh-padding-right-xl{padding-right:var(--gh-space-xl)}.gh-inline{display:inline}.gh-hidden{display:none}.gh-relative{position:relative}.gh-absolute{position:absolute}.gh-fixed{position:fixed}.gh-sticky{position:sticky}.gh-cursor-default{cursor:default}.gh-cursor-pointer{cursor:pointer}.gh-cursor-not-allowed{cursor:not-allowed}.gh-text-justify{text-align:justify}.gh-overflow-hidden{overflow:hidden}.gh-overflow-auto{overflow:auto}.gh-overflow-scroll{overflow:scroll}.gh-overflow-x-auto{overflow-x:auto;overflow-y:visible}.gh-overflow-y-auto{overflow-y:auto;overflow-x:visible}.gh-scrollable-content{overflow-x:auto;overflow-y:visible;max-width:100%}@media (min-width: 768px){.gh-scrollable-content::-webkit-scrollbar{height:8px}.gh-scrollable-content::-webkit-scrollbar-track{background:var(--gh-surface-container);border-radius:var(--gh-radius-default)}.gh-scrollable-content::-webkit-scrollbar-thumb{background:var(--gh-outline);border-radius:var(--gh-radius-default)}.gh-scrollable-content::-webkit-scrollbar-thumb:hover{background:var(--gh-outline-variant)}}.gh-allow-overflow{overflow:visible!important;min-width:auto!important}.gh-w-full{width:100%}.gh-w-auto{width:auto}.gh-w-fit{width:-moz-fit-content;width:fit-content}.gh-h-full{height:100%}.gh-h-auto{height:auto}.gh-h-fit{height:-moz-fit-content;height:fit-content}@media (max-width: 575px){.gh-hidden-xs{display:none!important}}@media (min-width: 576px) and (max-width: 767px){.gh-hidden-sm{display:none!important}}@media (min-width: 768px) and (max-width: 991px){.gh-hidden-md{display:none!important}}@media (min-width: 992px) and (max-width: 1199px){.gh-hidden-lg{display:none!important}}@media (min-width: 1200px){.gh-hidden-xl{display:none!important}}@media (max-width: 767px){.gh-show-mobile{display:block!important}}@media (min-width: 768px){.gh-show-mobile{display:none!important}.gh-show-desktop{display:block!important}}.mat-card.gh-layout-enhanced .mat-card-header{padding:var(--gh-space-lg);border-bottom:var(--gh-border-width-thin) solid var(--gh-border-color)}.mat-card.gh-layout-enhanced .mat-card-content{padding:var(--gh-space-lg)}.mat-card.gh-layout-enhanced .mat-card-actions{padding:var(--gh-space-md) var(--gh-space-lg);border-top:var(--gh-border-width-thin) solid var(--gh-border-color)}.mat-form-field.gh-form-spacing{margin-bottom:var(--gh-space-md)}.mat-form-field.gh-form-spacing:last-child{margin-bottom:0}.mat-list.gh-list-spacing .mat-list-item{margin-bottom:var(--gh-space-sm)}.mat-list.gh-list-spacing .mat-list-item:last-child{margin-bottom:0}.gh-content-container{max-width:var(--gh-container-lg);margin:0 auto;padding:var(--gh-space-lg)}.gh-panel-container{background:var(--gh-surface);border-radius:var(--gh-border-radius);padding:var(--gh-space-lg);box-shadow:var(--gh-shadow-sm)}.gh-page-layout{min-height:100vh;display:flex;flex-direction:column}.gh-page-header{flex-shrink:0;padding:var(--gh-space-lg) 0;border-bottom:var(--gh-border-width-thin) solid var(--gh-border-color)}.gh-page-content{flex:1;padding:var(--gh-space-lg) 0}.gh-page-footer{flex-shrink:0;padding:var(--gh-space-lg) 0;border-top:1px solid var(--gh-border-color);margin-top:auto}.gh-dashboard-layout{display:grid;grid-template-columns:250px 1fr;gap:var(--gh-space-lg);min-height:100vh}@media (max-width: 768px){.gh-dashboard-layout{grid-template-columns:1fr}}.gh-sidebar{grid-column:1;background:var(--gh-surface-variant);padding:var(--gh-space-lg)}@media (max-width: 768px){.gh-sidebar{grid-column:1/-1;grid-row:1}}.gh-main-content{grid-column:2;padding:var(--gh-space-lg)}@media (max-width: 768px){.gh-main-content{grid-column:1/-1;grid-row:2}}.gh-col-1{grid-column:span 1;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-2{grid-column:span 2;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-3{grid-column:span 3;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-4{grid-column:span 4;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-5{grid-column:span 5;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-6{grid-column:span 6;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-7{grid-column:span 7;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-8{grid-column:span 8;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-9{grid-column:span 9;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-10{grid-column:span 10;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-11{grid-column:span 11;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-12{grid-column:span 12;min-width:0;overflow:hidden;word-wrap:break-word}@media (min-width: 576px){.gh-col-sm-1{grid-column:span 1;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-sm-2{grid-column:span 2;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-sm-3{grid-column:span 3;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-sm-4{grid-column:span 4;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-sm-5{grid-column:span 5;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-sm-6{grid-column:span 6;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-sm-7{grid-column:span 7;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-sm-8{grid-column:span 8;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-sm-9{grid-column:span 9;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-sm-10{grid-column:span 10;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-sm-11{grid-column:span 11;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-sm-12{grid-column:span 12;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-sm-full{grid-column:1/-1;min-width:0}.gh-col-sm-auto{grid-column:auto;min-width:0}}@media (min-width: 768px){.gh-col-md-1{grid-column:span 1;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-md-2{grid-column:span 2;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-md-3{grid-column:span 3;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-md-4{grid-column:span 4;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-md-5{grid-column:span 5;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-md-6{grid-column:span 6;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-md-7{grid-column:span 7;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-md-8{grid-column:span 8;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-md-9{grid-column:span 9;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-md-10{grid-column:span 10;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-md-11{grid-column:span 11;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-md-12{grid-column:span 12;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-md-full{grid-column:1/-1;min-width:0}.gh-col-md-auto{grid-column:auto;min-width:0}}@media (min-width: 992px){.gh-col-lg-1{grid-column:span 1;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-lg-2{grid-column:span 2;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-lg-3{grid-column:span 3;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-lg-4{grid-column:span 4;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-lg-5{grid-column:span 5;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-lg-6{grid-column:span 6;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-lg-7{grid-column:span 7;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-lg-8{grid-column:span 8;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-lg-9{grid-column:span 9;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-lg-10{grid-column:span 10;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-lg-11{grid-column:span 11;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-lg-12{grid-column:span 12;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-lg-full{grid-column:1/-1;min-width:0}.gh-col-lg-auto{grid-column:auto;min-width:0}}@media (min-width: 1200px){.gh-col-xl-1{grid-column:span 1;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-xl-2{grid-column:span 2;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-xl-3{grid-column:span 3;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-xl-4{grid-column:span 4;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-xl-5{grid-column:span 5;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-xl-6{grid-column:span 6;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-xl-7{grid-column:span 7;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-xl-8{grid-column:span 8;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-xl-9{grid-column:span 9;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-xl-10{grid-column:span 10;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-xl-11{grid-column:span 11;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-xl-12{grid-column:span 12;min-width:0;overflow:hidden;word-wrap:break-word}.gh-col-xl-full{grid-column:1/-1;min-width:0}.gh-col-xl-auto{grid-column:auto;min-width:0}}.gh-offset-1{grid-column-start:2}.gh-offset-2{grid-column-start:3}.gh-offset-3{grid-column-start:4}.gh-offset-4{grid-column-start:5}.gh-offset-5{grid-column-start:6}.gh-offset-6{grid-column-start:7}.gh-offset-7{grid-column-start:8}.gh-offset-8{grid-column-start:9}.gh-offset-9{grid-column-start:10}.gh-offset-10{grid-column-start:11}.gh-offset-11{grid-column-start:12}.gh-order-1{order:1}.gh-order-2{order:2}.gh-order-3{order:3}.gh-order-4{order:4}.gh-order-5{order:5}.gh-order-6{order:6}.gh-order-7{order:7}.gh-order-8{order:8}.gh-order-9{order:9}.gh-order-10{order:10}.gh-order-11{order:11}.gh-order-12{order:12}.gh-p-0{padding:0!important}.gh-p-xs{padding:var(--gh-space-xs)!important}.gh-p-sm{padding:var(--gh-space-sm)!important}.gh-p-md{padding:var(--gh-space-md)!important}.gh-p-lg{padding:var(--gh-space-lg)!important}.gh-p-xl{padding:var(--gh-space-xl)!important}.gh-p-2xl{padding:var(--gh-space-2xl)!important}.gh-p-3xl{padding:var(--gh-space-3xl)!important}.gh-m-0{margin:0!important}.gh-m-xs{margin:var(--gh-space-xs)!important}.gh-m-sm{margin:var(--gh-space-sm)!important}.gh-m-md{margin:var(--gh-space-md)!important}.gh-m-lg{margin:var(--gh-space-lg)!important}.gh-m-xl{margin:var(--gh-space-xl)!important}.gh-m-2xl{margin:var(--gh-space-2xl)!important}.gh-m-3xl{margin:var(--gh-space-3xl)!important}.gh-pt-0{padding-top:0!important}.gh-pt-xs{padding-top:var(--gh-space-xs)!important}.gh-pt-sm{padding-top:var(--gh-space-sm)!important}.gh-pt-md{padding-top:var(--gh-space-md)!important}.gh-pt-lg{padding-top:var(--gh-space-lg)!important}.gh-pt-xl{padding-top:var(--gh-space-xl)!important}.gh-pt-2xl{padding-top:var(--gh-space-2xl)!important}.gh-pt-3xl{padding-top:var(--gh-space-3xl)!important}.gh-pr-0{padding-right:0!important}.gh-pr-xs{padding-right:var(--gh-space-xs)!important}.gh-pr-sm{padding-right:var(--gh-space-sm)!important}.gh-pr-md{padding-right:var(--gh-space-md)!important}.gh-pr-lg{padding-right:var(--gh-space-lg)!important}.gh-pr-xl{padding-right:var(--gh-space-xl)!important}.gh-pr-2xl{padding-right:var(--gh-space-2xl)!important}.gh-pr-3xl{padding-right:var(--gh-space-3xl)!important}.gh-pb-0{padding-bottom:0!important}.gh-pb-xs{padding-bottom:var(--gh-space-xs)!important}.gh-pb-sm{padding-bottom:var(--gh-space-sm)!important}.gh-pb-md{padding-bottom:var(--gh-space-md)!important}.gh-pb-lg{padding-bottom:var(--gh-space-lg)!important}.gh-pb-xl{padding-bottom:var(--gh-space-xl)!important}.gh-pb-2xl{padding-bottom:var(--gh-space-2xl)!important}.gh-pb-3xl{padding-bottom:var(--gh-space-3xl)!important}.gh-pl-0{padding-left:0!important}.gh-pl-xs{padding-left:var(--gh-space-xs)!important}.gh-pl-sm{padding-left:var(--gh-space-sm)!important}.gh-pl-md{padding-left:var(--gh-space-md)!important}.gh-pl-lg{padding-left:var(--gh-space-lg)!important}.gh-pl-xl{padding-left:var(--gh-space-xl)!important}.gh-pl-2xl{padding-left:var(--gh-space-2xl)!important}.gh-pl-3xl{padding-left:var(--gh-space-3xl)!important}.gh-mt-0{margin-top:0!important}.gh-mt-xs{margin-top:var(--gh-space-xs)!important}.gh-mt-sm{margin-top:var(--gh-space-sm)!important}.gh-mt-md{margin-top:var(--gh-space-md)!important}.gh-mt-lg{margin-top:var(--gh-space-lg)!important}.gh-mt-xl{margin-top:var(--gh-space-xl)!important}.gh-mt-2xl{margin-top:var(--gh-space-2xl)!important}.gh-mt-3xl{margin-top:var(--gh-space-3xl)!important}.gh-mr-0{margin-right:0!important}.gh-mr-xs{margin-right:var(--gh-space-xs)!important}.gh-mr-sm{margin-right:var(--gh-space-sm)!important}.gh-mr-md{margin-right:var(--gh-space-md)!important}.gh-mr-lg{margin-right:var(--gh-space-lg)!important}.gh-mr-xl{margin-right:var(--gh-space-xl)!important}.gh-mr-2xl{margin-right:var(--gh-space-2xl)!important}.gh-mr-3xl{margin-right:var(--gh-space-3xl)!important}.gh-mb-0{margin-bottom:0!important}.gh-mb-xs{margin-bottom:var(--gh-space-xs)!important}.gh-mb-sm{margin-bottom:var(--gh-space-sm)!important}.gh-mb-md{margin-bottom:var(--gh-space-md)!important}.gh-mb-lg{margin-bottom:var(--gh-space-lg)!important}.gh-mb-xl{margin-bottom:var(--gh-space-xl)!important}.gh-mb-2xl{margin-bottom:var(--gh-space-2xl)!important}.gh-mb-3xl{margin-bottom:var(--gh-space-3xl)!important}.gh-ml-0{margin-left:0!important}.gh-ml-xs{margin-left:var(--gh-space-xs)!important}.gh-ml-sm{margin-left:var(--gh-space-sm)!important}.gh-ml-md{margin-left:var(--gh-space-md)!important}.gh-ml-lg{margin-left:var(--gh-space-lg)!important}.gh-ml-xl{margin-left:var(--gh-space-xl)!important}.gh-ml-2xl{margin-left:var(--gh-space-2xl)!important}.gh-ml-3xl{margin-left:var(--gh-space-3xl)!important}.gh-px-0{padding-left:0!important;padding-right:0!important}.gh-px-xs{padding-left:var(--gh-space-xs)!important;padding-right:var(--gh-space-xs)!important}.gh-px-sm{padding-left:var(--gh-space-sm)!important;padding-right:var(--gh-space-sm)!important}.gh-px-md{padding-left:var(--gh-space-md)!important;padding-right:var(--gh-space-md)!important}.gh-px-lg{padding-left:var(--gh-space-lg)!important;padding-right:var(--gh-space-lg)!important}.gh-px-xl{padding-left:var(--gh-space-xl)!important;padding-right:var(--gh-space-xl)!important}.gh-px-2xl{padding-left:var(--gh-space-2xl)!important;padding-right:var(--gh-space-2xl)!important}.gh-px-3xl{padding-left:var(--gh-space-3xl)!important;padding-right:var(--gh-space-3xl)!important}.gh-py-0{padding-top:0!important;padding-bottom:0!important}.gh-py-xs{padding-top:var(--gh-space-xs)!important;padding-bottom:var(--gh-space-xs)!important}.gh-py-sm{padding-top:var(--gh-space-sm)!important;padding-bottom:var(--gh-space-sm)!important}.gh-py-md{padding-top:var(--gh-space-md)!important;padding-bottom:var(--gh-space-md)!important}.gh-py-lg{padding-top:var(--gh-space-lg)!important;padding-bottom:var(--gh-space-lg)!important}.gh-py-xl{padding-top:var(--gh-space-xl)!important;padding-bottom:var(--gh-space-xl)!important}.gh-py-2xl{padding-top:var(--gh-space-2xl)!important;padding-bottom:var(--gh-space-2xl)!important}.gh-py-3xl{padding-top:var(--gh-space-3xl)!important;padding-bottom:var(--gh-space-3xl)!important}.gh-mx-0{margin-left:0!important;margin-right:0!important}.gh-mx-xs{margin-left:var(--gh-space-xs)!important;margin-right:var(--gh-space-xs)!important}.gh-mx-sm{margin-left:var(--gh-space-sm)!important;margin-right:var(--gh-space-sm)!important}.gh-mx-md{margin-left:var(--gh-space-md)!important;margin-right:var(--gh-space-md)!important}.gh-mx-lg{margin-left:var(--gh-space-lg)!important;margin-right:var(--gh-space-lg)!important}.gh-mx-xl{margin-left:var(--gh-space-xl)!important;margin-right:var(--gh-space-xl)!important}.gh-mx-2xl{margin-left:var(--gh-space-2xl)!important;margin-right:var(--gh-space-2xl)!important}.gh-mx-3xl{margin-left:var(--gh-space-3xl)!important;margin-right:var(--gh-space-3xl)!important}.gh-my-0{margin-top:0!important;margin-bottom:0!important}.gh-my-xs{margin-top:var(--gh-space-xs)!important;margin-bottom:var(--gh-space-xs)!important}.gh-my-sm{margin-top:var(--gh-space-sm)!important;margin-bottom:var(--gh-space-sm)!important}.gh-my-md{margin-top:var(--gh-space-md)!important;margin-bottom:var(--gh-space-md)!important}.gh-my-lg{margin-top:var(--gh-space-lg)!important;margin-bottom:var(--gh-space-lg)!important}.gh-my-xl{margin-top:var(--gh-space-xl)!important;margin-bottom:var(--gh-space-xl)!important}.gh-my-2xl{margin-top:var(--gh-space-2xl)!important;margin-bottom:var(--gh-space-2xl)!important}.gh-my-3xl{margin-top:var(--gh-space-3xl)!important;margin-bottom:var(--gh-space-3xl)!important}.gh-mt-negative-xs{margin-top:calc(var(--gh-space-xs) * -1)!important}.gh-mt-negative-sm{margin-top:calc(var(--gh-space-sm) * -1)!important}.gh-mt-negative-md{margin-top:calc(var(--gh-space-md) * -1)!important}.gh-ml-negative-xs{margin-left:calc(var(--gh-space-xs) * -1)!important}.gh-ml-negative-sm{margin-left:calc(var(--gh-space-sm) * -1)!important}.gh-ml-negative-md{margin-left:calc(var(--gh-space-md) * -1)!important}.gh-gap-0{gap:0!important}.gh-gap-xs{gap:var(--gh-space-xs)!important}.gh-gap-sm{gap:var(--gh-space-sm)!important}.gh-gap-md{gap:var(--gh-space-md)!important}.gh-gap-lg{gap:var(--gh-space-lg)!important}.gh-gap-xl{gap:var(--gh-space-xl)!important}.gh-gap-2xl{gap:var(--gh-space-2xl)!important}.gh-gap-3xl{gap:var(--gh-space-3xl)!important}:root{--gh-duration-instant: 0ms;--gh-duration-fast: .1s;--gh-duration-normal: .2s;--gh-duration-slow: .3s;--gh-duration-slower: .5s;--gh-duration-slowest: .8s;--gh-duration-micro-interaction: var(--gh-duration-fast);--gh-duration-quick-transition: var(--gh-duration-normal);--gh-duration-standard-transition: var(--gh-duration-slow);--gh-duration-complex-animation: var(--gh-duration-slower);--gh-duration-page-transition: var(--gh-duration-slowest);--gh-easing-linear: linear;--gh-easing-standard: cubic-bezier(.2, 0, 0, 1);--gh-easing-decelerate: cubic-bezier(0, 0, 0, 1);--gh-easing-accelerate: cubic-bezier(.3, 0, 1, 1);--gh-easing-sharp: cubic-bezier(.4, 0, .6, 1);--gh-easing-enter: var(--gh-easing-decelerate);--gh-easing-exit: var(--gh-easing-accelerate);--gh-easing-standard-curve: var(--gh-easing-standard);--gh-easing-emphasized: var(--gh-easing-sharp);--gh-delay-none: 0ms;--gh-delay-micro: 50ms;--gh-delay-short: var(--gh-duration-fast);--gh-delay-medium: var(--gh-duration-normal);--gh-delay-long: var(--gh-duration-slow);--gh-origin-center: center center;--gh-origin-top-left: top left;--gh-origin-top-right: top right;--gh-origin-bottom-left: bottom left;--gh-origin-bottom-right: bottom right;--gh-scale-hidden: 0;--gh-scale-half: .5;--gh-scale-micro: .8;--gh-scale-small: .9;--gh-scale-reduced: .95;--gh-scale-base: 1;--gh-scale-hover: 1.03;--gh-scale-emphasis: 1.05;--gh-scale-strong: 1.1;--gh-scale-large: 1.2;--gh-scale-giant: 1.4;--gh-rotate-none: 0deg;--gh-rotate-tiny: 3deg;--gh-rotate-micro: 15deg;--gh-rotate-small: 23deg;--gh-rotate-quarter: 45deg;--gh-rotate-half: 90deg;--gh-rotate-three-quarter: 135deg;--gh-rotate-reverse: 180deg;--gh-rotate-full: 360deg;--gh-rotate-checkmark: -45deg;--gh-rotate-triple: 1080deg;--gh-rotate-triple-reverse: -1080deg;--gh-translate-none: 0;--gh-translate-micro: 2px;--gh-translate-small: 4px;--gh-translate-medium: 8px;--gh-translate-large: 16px;--gh-translate-huge: 32px;--gh-translate-center: -50%;--gh-translate-full: 100%;--gh-translate-full-negative: -100%;--gh-translate-half: 50%;--gh-translate-quarter: 25%;--gh-translate-nudge-small: -1px;--gh-translate-nudge-medium: 2px;--gh-translate-nudge-large: -4px;--gh-translate-nudge-large-positive: 4px;--gh-translate-hover: -2px;--gh-translate-rise: -10em;--gh-translate-card-enter: 16px;--gh-translate-list-slide: 16px;--gh-translate-minor: -1px;--gh-easing-spring: cubic-bezier(.68, -.55, .265, 1.55);--gh-easing-bounce: cubic-bezier(.68, -.55, .265, 1.35);--gh-easing-elastic: cubic-bezier(.68, -.55, .265, 1.75);--gh-duration-ultra-slow: 1.2s;--gh-duration-extra-slow: 1.75s;--gh-duration-epic: 2.5s;--gh-animation-button-press: var(--gh-duration-fast) var(--gh-easing-sharp);--gh-animation-hover-lift: var(--gh-duration-micro-interaction) var(--gh-easing-standard);--gh-animation-modal-enter: var(--gh-duration-complex-animation) var(--gh-easing-enter);--gh-animation-card-hover: var(--gh-duration-micro-interaction) var(--gh-easing-standard);--gh-animation-notification: var(--gh-duration-standard-transition) var(--gh-easing-emphasized);--gh-micro-button-hover: transform var(--gh-duration-micro-interaction) var(--gh-easing-standard);--gh-micro-card-lift: transform var(--gh-duration-micro-interaction) var(--gh-easing-standard), box-shadow var(--gh-duration-micro-interaction) var(--gh-easing-standard);--gh-micro-icon-spin: transform var(--gh-duration-slower) var(--gh-easing-linear) infinite;--gh-micro-pulse: opacity var(--gh-duration-slower) var(--gh-easing-standard) infinite alternate;--gh-micro-fade-in: opacity var(--gh-duration-standard-transition) var(--gh-easing-enter);--gh-micro-slide-up: transform var(--gh-duration-standard-transition) var(--gh-easing-enter), opacity var(--gh-duration-standard-transition) var(--gh-easing-enter)}@media (prefers-reduced-motion: reduce){:root{--gh-duration-fast: 0ms;--gh-duration-normal: 0ms;--gh-duration-slow: 0ms;--gh-duration-slower: 0ms;--gh-duration-slowest: 0ms;--gh-duration-micro-interaction: 0ms;--gh-duration-quick-transition: 0ms;--gh-duration-standard-transition: 0ms;--gh-duration-complex-animation: 0ms;--gh-duration-page-transition: 0ms;--gh-duration-ultra-slow: 0ms;--gh-duration-extra-slow: 0ms;--gh-duration-epic: 0ms;--gh-micro-button-hover: transform 0ms;--gh-micro-card-lift: transform 0ms, box-shadow 0ms;--gh-micro-icon-spin: transform 0ms;--gh-micro-pulse: opacity 0ms;--gh-micro-fade-in: opacity 0ms;--gh-micro-slide-up: transform 0ms, opacity 0ms}*,*:before,*:after{animation-duration:0s!important;animation-delay:0s!important;transition-duration:0s!important;transition-delay:0s!important;animation-iteration-count:1!important}.gh-hover-lift:hover,.gh-hover-scale:hover,.gh-micro-card-hover:hover,.gh-micro-icon-hover:hover{transition:none!important}}.gh-fade-in{animation:gh-fadeIn var(--gh-duration-standard-transition) var(--gh-easing-enter)}.gh-fade-out{animation:gh-fadeOut var(--gh-duration-standard-transition) var(--gh-easing-exit)}.gh-fade-in-up{animation:gh-fadeInUp var(--gh-duration-standard-transition) var(--gh-easing-enter)}.gh-fade-in-down{animation:gh-fadeInDown var(--gh-duration-standard-transition) var(--gh-easing-enter)}.gh-fade-in-left{animation:gh-fadeInLeft var(--gh-duration-standard-transition) var(--gh-easing-enter)}.gh-fade-in-right{animation:gh-fadeInRight var(--gh-duration-standard-transition) var(--gh-easing-enter)}.gh-slide-in-up{animation:gh-slideInUp var(--gh-duration-standard-transition) var(--gh-easing-enter)}.gh-slide-in-down{animation:gh-slideInDown var(--gh-duration-standard-transition) var(--gh-easing-enter)}.gh-slide-in-left{animation:gh-slideInLeft var(--gh-duration-standard-transition) var(--gh-easing-enter)}.gh-slide-in-right{animation:gh-slideInRight var(--gh-duration-standard-transition) var(--gh-easing-enter)}.gh-scale-in{animation:gh-scaleIn var(--gh-duration-standard-transition) var(--gh-easing-enter)}.gh-scale-out{animation:gh-scaleOut var(--gh-duration-standard-transition) var(--gh-easing-exit)}.gh-scale-in-center{animation:gh-scaleInCenter var(--gh-duration-standard-transition) var(--gh-easing-enter)}.gh-rotate-in{animation:gh-rotateIn var(--gh-duration-standard-transition) var(--gh-easing-enter)}.gh-rotate-out{animation:gh-rotateOut var(--gh-duration-standard-transition) var(--gh-easing-exit)}.gh-pulse{animation:gh-pulse var(--gh-duration-slower) var(--gh-easing-standard) infinite}.gh-shimmer{animation:gh-shimmer var(--gh-duration-slowest) var(--gh-easing-linear) infinite}.gh-skeleton{animation:gh-skeleton var(--gh-duration-slower) var(--gh-easing-standard) infinite alternate}.gh-spin{animation:gh-spin var(--gh-duration-slower) var(--gh-easing-linear) infinite}.gh-bounce{animation:gh-bounce var(--gh-duration-slower) var(--gh-easing-standard) infinite}.gh-hover-lift{transition:var(--gh-micro-button-hover)}.gh-hover-lift:hover{transform:translateY(var(--gh-translate-hover))}.gh-hover-scale{transition:var(--gh-micro-button-hover)}.gh-hover-scale:hover{transform:scale(var(--gh-scale-emphasis))}.gh-focus-ring{transition:box-shadow var(--gh-duration-micro-interaction) var(--gh-easing-standard-curve)}.gh-focus-ring:focus{box-shadow:0 0 0 3px rgba(var(--gh-primary-500-rgb),.25)}.gh-micro-card-hover{transition:var(--gh-micro-card-lift)}.gh-micro-card-hover:hover{transform:translateY(var(--gh-translate-hover));box-shadow:var(--gh-elevation-8)}.gh-micro-icon-hover{transition:var(--gh-micro-button-hover)}.gh-micro-icon-hover:hover{transform:scale(var(--gh-scale-hover)) rotate(var(--gh-rotate-tiny))}.gh-micro-button-press{transition:var(--gh-animation-button-press)}.gh-micro-button-press:active{transform:scale(var(--gh-scale-active))}.gh-micro-loading-pulse{animation:var(--gh-micro-pulse)}.gh-micro-fade-enter{transition:var(--gh-micro-fade-in);opacity:0}.gh-micro-fade-enter.visible{opacity:1}@keyframes gh-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes gh-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes gh-fadeInUp{0%{opacity:0;transform:translateY(var(--gh-translate-huge))}to{opacity:1;transform:translateY(var(--gh-translate-none))}}@keyframes gh-fadeInDown{0%{opacity:0;transform:translateY(calc(-1 * var(--gh-translate-huge)))}to{opacity:1;transform:translateY(var(--gh-translate-none))}}@keyframes gh-fadeInLeft{0%{opacity:0;transform:translate(calc(-1 * var(--gh-translate-huge)))}to{opacity:1;transform:translate(var(--gh-translate-none))}}@keyframes gh-fadeInRight{0%{opacity:0;transform:translate(var(--gh-translate-huge))}to{opacity:1;transform:translate(var(--gh-translate-none))}}@keyframes gh-slideInUp{0%{transform:translateY(var(--gh-translate-full))}to{transform:translateY(var(--gh-translate-none))}}@keyframes gh-slideInDown{0%{transform:translateY(var(--gh-translate-full-negative))}to{transform:translateY(var(--gh-translate-none))}}@keyframes gh-slideInLeft{0%{transform:translate(var(--gh-translate-full-negative))}to{transform:translate(var(--gh-translate-none))}}@keyframes gh-slideInRight{0%{transform:translate(var(--gh-translate-full))}to{transform:translate(var(--gh-translate-none))}}@keyframes gh-scaleIn{0%{opacity:0;transform:scale(var(--gh-scale-micro))}to{opacity:1;transform:scale(var(--gh-scale-base))}}@keyframes gh-scaleOut{0%{opacity:1;transform:scale(var(--gh-scale-base))}to{opacity:0;transform:scale(var(--gh-scale-micro))}}@keyframes gh-scaleInCenter{0%{opacity:0;transform:scale(var(--gh-scale-half))}to{opacity:1;transform:scale(var(--gh-scale-base))}}@keyframes gh-rotateIn{0%{opacity:0;transform:rotate(calc(-1 * var(--gh-rotate-reverse)))}to{opacity:1;transform:rotate(var(--gh-rotate-none))}}@keyframes gh-rotateOut{0%{opacity:1;transform:rotate(var(--gh-rotate-none))}to{opacity:0;transform:rotate(var(--gh-rotate-reverse))}}@keyframes gh-pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes gh-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes gh-skeleton{0%{opacity:.6}to{opacity:1}}@keyframes gh-spin{0%{transform:rotate(var(--gh-rotate-none))}to{transform:rotate(var(--gh-rotate-full))}}@keyframes gh-bounce{0%,20%,53%,80%,to{transform:translateZ(0)}40%,43%{transform:translate3d(0,-8px,0)}70%{transform:translate3d(0,-4px,0)}90%{transform:translate3d(0,-2px,0)}}.gh-card-enter{animation:gh-cardEnter var(--gh-duration-complex-animation) var(--gh-easing-enter)}.gh-card-exit{animation:gh-cardExit var(--gh-duration-complex-animation) var(--gh-easing-exit)}@keyframes gh-cardEnter{0%{opacity:0;transform:translateY(var(--gh-translate-card-enter)) scale(var(--gh-scale-reduced))}to{opacity:1;transform:translateY(var(--gh-translate-none)) scale(var(--gh-scale-base))}}@keyframes gh-cardExit{0%{opacity:1;transform:translateY(var(--gh-translate-none)) scale(var(--gh-scale-base))}to{opacity:0;transform:translateY(calc(-1 * var(--gh-translate-card-enter))) scale(var(--gh-scale-reduced))}}.gh-modal-backdrop-enter{animation:gh-modalBackdropEnter var(--gh-duration-standard-transition) var(--gh-easing-standard-curve)}.gh-modal-backdrop-exit{animation:gh-modalBackdropExit var(--gh-duration-standard-transition) var(--gh-easing-standard-curve)}.gh-modal-content-enter{animation:gh-modalContentEnter var(--gh-duration-complex-animation) var(--gh-easing-enter)}.gh-modal-content-exit{animation:gh-modalContentExit var(--gh-duration-complex-animation) var(--gh-easing-exit)}@keyframes gh-modalBackdropEnter{0%{opacity:0}to{opacity:.5}}@keyframes gh-modalBackdropExit{0%{opacity:.5}to{opacity:0}}@keyframes gh-modalContentEnter{0%{opacity:0;transform:translate(-50%,-48%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes gh-modalContentExit{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-48%) scale(.95)}}.gh-button-press{transition:transform var(--gh-duration-fast) var(--gh-easing-sharp)}.gh-button-press:active{transform:scale(var(--gh-scale-reduced))}.gh-button-ripple{position:relative;overflow:hidden}.gh-button-ripple:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width var(--gh-duration-normal) var(--gh-easing-standard-curve),height var(--gh-duration-normal) var(--gh-easing-standard-curve)}.gh-button-ripple:active:before{width:300px;height:300px}.gh-list-item-enter{animation:gh-listItemEnter var(--gh-duration-standard-transition) var(--gh-easing-enter)}.gh-list-item-exit{animation:gh-listItemExit var(--gh-duration-standard-transition) var(--gh-easing-exit)}@keyframes gh-listItemEnter{0%{opacity:0;transform:translate(calc(-1 * var(--gh-translate-list-slide)))}to{opacity:1;transform:translate(var(--gh-translate-none))}}@keyframes gh-listItemExit{0%{opacity:1;transform:translate(var(--gh-translate-none))}to{opacity:0;transform:translate(var(--gh-translate-list-slide))}}.gh-notification-enter{animation:gh-notificationEnter var(--gh-duration-complex-animation) var(--gh-easing-enter)}.gh-notification-exit{animation:gh-notificationExit var(--gh-duration-complex-animation) var(--gh-easing-exit)}@keyframes gh-notificationEnter{0%{opacity:0;transform:translateY(-100%) translate(-50%)}to{opacity:1;transform:translateY(0) translate(-50%)}}@keyframes gh-notificationExit{0%{opacity:1;transform:translateY(0) translate(-50%)}to{opacity:0;transform:translateY(-100%) translate(-50%)}}.gh-animation-paused{animation-play-state:paused!important}.gh-animation-running{animation-play-state:running!important}.gh-animation-infinite{animation-iteration-count:infinite!important}.gh-animation-once{animation-iteration-count:1!important}.gh-delay-none{animation-delay:var(--gh-delay-none)!important}.gh-delay-micro{animation-delay:var(--gh-delay-micro)!important}.gh-delay-short{animation-delay:var(--gh-delay-short)!important}.gh-delay-medium{animation-delay:var(--gh-delay-medium)!important}.gh-delay-long{animation-delay:var(--gh-delay-long)!important}.gh-duration-fast{animation-duration:var(--gh-duration-fast)!important}.gh-duration-normal{animation-duration:var(--gh-duration-normal)!important}.gh-duration-slow{animation-duration:var(--gh-duration-slow)!important}.gh-duration-slower{animation-duration:var(--gh-duration-slower)!important}.gh-duration-slowest{animation-duration:var(--gh-duration-slowest)!important}.gh-transform-gpu{transform:translateZ(0);will-change:transform}.gh-transform-reset{transform:none!important}.gh-animate-transform{will-change:transform}.gh-animate-opacity{will-change:opacity}.gh-animate-scale{will-change:transform,opacity}.gh-promote-layer{transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.gh-page-enter{animation:gh-pageEnter var(--gh-duration-page-transition) var(--gh-easing-enter)}.gh-page-exit{animation:gh-pageExit var(--gh-duration-page-transition) var(--gh-easing-exit)}@keyframes gh-pageEnter{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes gh-pageExit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-24px)}}.gh-component-enter{animation:gh-componentEnter var(--gh-duration-standard-transition) var(--gh-easing-enter)}.gh-component-exit{animation:gh-componentExit var(--gh-duration-standard-transition) var(--gh-easing-exit)}@keyframes gh-componentEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes gh-componentExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.mat-card.gh-animated{transition:transform var(--gh-duration-micro-interaction) var(--gh-easing-standard-curve),box-shadow var(--gh-duration-micro-interaction) var(--gh-easing-standard-curve)}.mat-card.gh-animated:hover{transform:translateY(var(--gh-translate-minor));box-shadow:var(--gh-elevation-4)}.mat-button.gh-animated,.mat-raised-button.gh-animated,.mat-fab.gh-animated{transition:transform var(--gh-duration-fast) var(--gh-easing-sharp)}.mat-button.gh-animated:active,.mat-raised-button.gh-animated:active,.mat-fab.gh-animated:active{transform:scale(.95)}.mat-form-field.gh-animated .mat-form-field-underline{transition:background-color var(--gh-duration-quick-transition) var(--gh-easing-standard-curve)}.mat-form-field.gh-animated .mat-form-field-ripple{transition:transform var(--gh-duration-quick-transition) var(--gh-easing-standard-curve)}.gh-debug-animations *{animation-duration:5s!important;animation-iteration-count:infinite!important}.gh-debug-animations [class*=gh-]{outline:2px dashed rgba(255,0,255,.5)!important}@media print{*{animation:none!important;transition:none!important}}.gh-table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:var(--spacing-4)}.gh-table{width:100%;border-collapse:collapse;background:var(--gh-surface)}.gh-table th{font-weight:var(--gh-font-semibold);text-align:left;padding:var(--spacing-3) var(--spacing-4);background:var(--gh-surface-variant);color:var(--gh-on-surface);border-bottom:var(--gh-border-width-thick) solid var(--gh-outline)}.gh-table td{padding:var(--spacing-3) var(--spacing-4);border-bottom:var(--gh-border-width-thin) solid var(--gh-outline-variant);color:var(--gh-on-surface)}.gh-table tbody tr{transition:background-color .2s ease}.gh-table tbody tr:hover{background:rgba(var(--gh-primary-rgb),.04)}.gh-table-bordered{border:1px solid var(--gh-outline)}.gh-table-bordered th,.gh-table-bordered td{border:1px solid var(--gh-outline-variant)}.gh-table-striped tbody tr:nth-child(odd){background:rgba(var(--gh-surface-variant-rgb),.3)}.gh-table-compact th,.gh-table-compact td{padding:var(--spacing-2) var(--spacing-3)}.gh-table-hover tbody tr{cursor:pointer}.gh-table-hover tbody tr:hover{background:rgba(var(--gh-primary-rgb),.08)}mat-table,.mat-mdc-table{width:100%}mat-table.gh-table,.mat-mdc-table.gh-table{background:var(--gh-surface)}.mat-mdc-header-row.gh-table-header{background:var(--gh-surface-variant);border-bottom:var(--gh-border-width-thick) solid var(--gh-outline)}.mat-mdc-row.gh-table-row{border-bottom:var(--gh-border-width-thin) solid var(--gh-outline-variant);transition:background-color .2s ease}.mat-mdc-row.gh-table-row:hover{background:rgba(var(--gh-primary-rgb),.04)}.mat-mdc-cell.gh-table-cell,.mat-mdc-header-cell.gh-table-cell{padding:var(--spacing-3) var(--spacing-4)}@media (max-width: 768px){.gh-table-responsive thead{display:none}.gh-table-responsive tr{display:block;margin-bottom:var(--spacing-3);border:1px solid var(--gh-outline);border-radius:var(--radius-md)}.gh-table-responsive td{display:block;text-align:right;padding:var(--spacing-2) var(--spacing-3);position:relative;padding-left:50%}.gh-table-responsive td:before{content:attr(data-label);position:absolute;left:var(--spacing-3);font-weight:var(--gh-font-semibold);text-align:left}}.gh-table .gh-table-row-selected{background:rgba(var(--gh-primary-rgb),.12)}.gh-table .gh-table-row-disabled{opacity:.5;pointer-events:none}.gh-table .gh-table-row-error{background:rgba(var(--gh-error-rgb),.08)}.gh-table .gh-table-row-success{background:rgba(var(--gh-success-rgb),.08)}.gh-table-actions{display:flex;gap:var(--spacing-2);justify-content:flex-end;align-items:center}.gh-table-actions .gh-table-action{cursor:pointer;color:var(--gh-on-surface-variant);transition:color .2s ease}.gh-table-actions .gh-table-action:hover{color:var(--gh-primary)}.gh-table-pagination{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--gh-outline)}.gh-table-pagination .gh-table-pagination-info{color:var(--gh-on-surface-variant);font-size:var(--font-size-sm)}.gh-table-pagination .gh-table-pagination-controls{display:flex;gap:var(--spacing-2)}.gh-table-empty{padding:var(--spacing-8) var(--spacing-4);color:var(--gh-on-surface-variant)}.gh-table-empty .gh-table-empty-icon{font-size:48px;margin-bottom:var(--spacing-3);opacity:.5}.gh-table-empty .gh-table-empty-text{font-size:var(--font-size-lg);margin-bottom:var(--spacing-2)}.gh-table-empty .gh-table-empty-subtext{font-size:var(--font-size-sm);color:var(--gh-on-surface-variant)}:root{--gh-primary: #116466;--gh-primary-darker: #0f5a5c;--gh-primary-lighter: #297475;--gh-primary-alpha-75: rgba(17, 100, 102, .4588235294);--gh-secondary: #2c3531;--gh-secondary-darker: #28302c;--gh-secondary-alpha-75: rgba(44, 53, 49, .4588235294);--gh-tertiary: #d9b08c;--gh-tertiary-darker: #c39e7e;--gh-success: #27a745;--gh-warning: #ff5722;--gh-error: #db3445;--gh-info: #16a2b8;--gh-4: #ffcb9a;--gh-5: #d1e8e2;--gh-gray: #f5f5f5;--gh-table-gray: #fafafa;--gh-bg-gray: #f5f5f5;--gh-background: #ffcb9a;--gh-surface: #d1e8e2;--gh-border: #f5f5f5}.gh-app .mat-toolbar.gh-toolbar{background:var(--gh-4);border-radius:var(--gh-radius-lg)}.gh-app .mat-toolbar.gh-toolbar.gh-toolbar-secondary{background:var(--gh-secondary);color:var(--gh-surface)}.gh-app .mat-form-field.gh-form-field-primary .mat-form-field-label{color:var(--gh-primary)}.gh-app .mat-checkbox-frame{border-color:var(--gh-secondary)}.gh-app .mat-checkbox-checked .mat-checkbox-background{background-color:var(--gh-secondary)}.gh-m-0{margin:var(--gh-spacing-0)}.gh-m-1{margin:var(--gh-spacing-2)}.gh-m-2{margin:var(--gh-spacing-4)}.gh-m-3{margin:var(--gh-spacing-6)}.gh-m-4{margin:var(--gh-spacing-8)}.gh-mt-0{margin-top:0}.gh-mt-1{margin-top:var(--gh-spacing-2)}.gh-mt-2{margin-top:var(--gh-spacing-4)}.gh-mt-3{margin-top:var(--gh-spacing-6)}.gh-mt-4{margin-top:var(--gh-spacing-8)}.gh-mb-0{margin-bottom:0}.gh-mb-1{margin-bottom:var(--gh-spacing-2)}.gh-mb-2{margin-bottom:var(--gh-spacing-4)}.gh-mb-3{margin-bottom:var(--gh-spacing-6)}.gh-mb-4{margin-bottom:var(--gh-spacing-8)}.gh-p-0{padding:var(--gh-spacing-0)}.gh-p-1{padding:var(--gh-spacing-2)}.gh-p-2{padding:var(--gh-spacing-4)}.gh-p-3{padding:var(--gh-spacing-6)}.gh-p-4{padding:var(--gh-spacing-8)}.gh-hide{display:none}.gh-block{display:block}.gh-inline-block{display:inline-block}.gh-inline-flex{display:inline-flex}@media (max-width: 575px){.gh-hide-mobile{display:none}}@media (min-width: 576px) and (max-width: 1023px){.gh-hide-tablet{display:none}}@media (min-width: 1024px){.gh-hide-desktop{display:none}}.gh-show-mobile{display:none}@media (max-width: 575px){.gh-show-mobile{display:block}}.gh-show-desktop{display:none}@media (min-width: 1024px){.gh-show-desktop{display:block}}.gh-flex-center{display:flex;justify-content:center;align-items:center}.gh-flex-between{display:flex;justify-content:space-between;align-items:center}.gh-flex-column{display:flex;flex-direction:column}.gh-flex-wrap{display:flex;flex-wrap:wrap}.gh-text-center,.gh-table-empty{text-align:center}.gh-text-left{text-align:left}.gh-text-right{text-align:right}.gh-text-primary{color:var(--gh-text-primary)}.gh-text-secondary{color:var(--gh-text-secondary)}.gh-text-success{color:var(--gh-success)}.gh-text-warning{color:var(--gh-warning)}.gh-text-error{color:var(--gh-error)}.gh-text-info{color:var(--gh-info)}.gh-text-on-primary{color:var(--gh-surface)}.gh-bg-primary{background-color:var(--gh-primary)}.gh-bg-secondary{background-color:var(--gh-secondary)}.gh-bg-surface{background-color:var(--gh-surface)}.gh-bg-background{background-color:var(--gh-background)}.gh-border{border:1px solid var(--gh-border)}.gh-border-primary{border:1px solid var(--gh-primary)}.gh-border-rounded{border-radius:var(--gh-radius-default)}.gh-border-rounded-lg{border-radius:var(--gh-radius-lg)}.gh-w-100{width:100%}.gh-w-75{width:75%}.gh-w-50{width:50%}.gh-w-25{width:25%}.gh-clickable{cursor:pointer}.gh-clickable:hover{opacity:.8}.gh-no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none}.gh-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gh-elevation-1{box-shadow:var(--mat-app-level-1, 0 2px 4px rgba(0, 0, 0, .1))}.gh-elevation-2{box-shadow:var(--mat-app-level-2, 0 4px 8px rgba(0, 0, 0, .15))}.gh-elevation-3{box-shadow:var(--mat-app-level-3, 0 6px 12px rgba(0, 0, 0, .2))}.gh-elevation-4{box-shadow:var(--mat-app-level-4, 0 8px 16px rgba(0, 0, 0, .25))}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.m-1{margin:.25rem}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.m-2{margin:.5rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.m-3{margin:1rem}.mt-3{margin-top:1rem}.mr-3{margin-right:1rem}.mb-3{margin-bottom:1rem}.ml-3{margin-left:1rem}.mx-3{margin-left:1rem;margin-right:1rem}.my-3{margin-top:1rem;margin-bottom:1rem}.m-4{margin:1.5rem}.mt-4{margin-top:1.5rem}.mr-4{margin-right:1.5rem}.mb-4{margin-bottom:1.5rem}.ml-4{margin-left:1.5rem}.mx-4{margin-left:1.5rem;margin-right:1.5rem}.my-4{margin-top:1.5rem;margin-bottom:1.5rem}.m-5{margin:2rem}.mt-5{margin-top:2rem}.mr-5{margin-right:2rem}.mb-5{margin-bottom:2rem}.ml-5{margin-left:2rem}.mx-5{margin-left:2rem;margin-right:2rem}.my-5{margin-top:2rem;margin-bottom:2rem}.m-6{margin:3rem}.mt-6{margin-top:3rem}.mr-6{margin-right:3rem}.mb-6{margin-bottom:3rem}.ml-6{margin-left:3rem}.mx-6{margin-left:3rem;margin-right:3rem}.my-6{margin-top:3rem;margin-bottom:3rem}.m-auto{margin:auto}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-top:0;padding-bottom:0}.p-1{padding:.25rem}.pt-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.p-2{padding:.5rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.p-3{padding:1rem}.pt-3{padding-top:1rem}.pr-3{padding-right:1rem}.pb-3{padding-bottom:1rem}.pl-3{padding-left:1rem}.px-3{padding-left:1rem;padding-right:1rem}.py-3{padding-top:1rem;padding-bottom:1rem}.p-4{padding:1.5rem}.pt-4{padding-top:1.5rem}.pr-4{padding-right:1.5rem}.pb-4{padding-bottom:1.5rem}.pl-4{padding-left:1.5rem}.px-4{padding-left:1.5rem;padding-right:1.5rem}.py-4{padding-top:1.5rem;padding-bottom:1.5rem}.p-5{padding:2rem}.pt-5{padding-top:2rem}.pr-5{padding-right:2rem}.pb-5{padding-bottom:2rem}.pl-5{padding-left:2rem}.px-5{padding-left:2rem;padding-right:2rem}.py-5{padding-top:2rem;padding-bottom:2rem}.p-6{padding:3rem}.pt-6{padding-top:3rem}.pr-6{padding-right:3rem}.pb-6{padding-bottom:3rem}.pl-6{padding-left:3rem}.px-6{padding-left:3rem;padding-right:3rem}.py-6{padding-top:3rem;padding-bottom:3rem}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.flex-center{display:flex;justify-content:center;align-items:center}.flex-between-center{display:flex;justify-content:space-between;align-items:center}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:1rem}.gap-4{gap:1.5rem}.gap-5{gap:2rem}.w-full{width:100%}.w-half{width:50%}.w-third{width:33.333%}.w-quarter{width:25%}.w-auto{width:auto}.w-screen{width:100vw}.h-full{height:100%}.h-screen{height:100vh}.h-auto{height:auto}.min-h-screen{min-height:100vh}.max-w-full{max-width:100%}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:2rem}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-wrap{white-space:normal}.text-nowrap{white-space:nowrap}.text-primary{color:var(--gh-primary)}.text-secondary{color:var(--gh-secondary)}.text-success{color:var(--gh-success)}.text-warning{color:var(--gh-warning)}.text-error{color:var(--gh-error)}.text-white{color:var(--gh-surface)}.text-black{color:var(--gh-text-primary)}.text-gray{color:var(--gh-gray)}.bg-primary{background-color:var(--gh-primary)}.bg-secondary{background-color:var(--gh-secondary)}.bg-success{background-color:var(--gh-success)}.bg-warning{background-color:var(--gh-warning)}.bg-error{background-color:var(--gh-error)}.bg-white{background:var(--gh-surface)}.bg-gray{background:var(--gh-gray)}.bg-transparent{background:transparent}.border{border:1px solid var(--gh-border)}.border-2{border:2px solid var(--gh-border)}.border-t{border-top:1px solid var(--gh-border)}.border-r{border-right:1px solid var(--gh-border)}.border-b{border-bottom:1px solid var(--gh-border)}.border-l{border-left:1px solid var(--gh-border)}.border-none{border:none}.border-primary{border-color:var(--gh-primary)}.border-secondary{border-color:var(--gh-secondary)}.border-gray{border-color:var(--gh-gray)}.rounded-none{border-radius:var(--gh-radius-none)}.rounded-sm{border-radius:var(--gh-radius-sm)}.rounded{border-radius:var(--gh-radius-default)}.rounded-lg{border-radius:var(--gh-radius-lg)}.rounded-full{border-radius:var(--gh-radius-full)}.shadow-none{box-shadow:var(--gh-elevation-0)}.shadow-sm{box-shadow:var(--mat-app-level-1)}.shadow{box-shadow:var(--mat-app-level-2)}.shadow-md{box-shadow:var(--mat-app-level-4)}.shadow-lg{box-shadow:var(--mat-app-level-8)}.shadow-xl{box-shadow:var(--mat-app-level-16)}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.hidden{display:none}.invisible{visibility:hidden}.visible{visibility:visible}@media (max-width: 575px){.mobile\:hidden{display:none}.mobile\:block{display:block}}@media (min-width: 576px) and (max-width: 1023px){.tablet\:hidden{display:none}.tablet\:block{display:block}}@media (min-width: 1024px){.desktop\:hidden{display:none}.desktop\:block{display:block}}@media (min-width: 768px){.mobile-only{display:none}}.desktop-only{display:none}@media (min-width: 1024px){.desktop-only{display:block}}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.static{position:static}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.inset-0{inset:0}.z-0{z-index:0}.z-10{z-index:var(--gh-z-base)}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-auto{z-index:auto}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-wait{cursor:wait}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.select-all{-webkit-user-select:all;user-select:all}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.transition-none{transition:none}.transition-all,.transition-fast{transition:all .15s var(--gh-easing-standard)}.transition{transition:all .25s var(--gh-easing-standard)}.transition-slow{transition:all .35s var(--gh-easing-standard)}@media (min-width: 1024px){.hover\:shadow-lg:hover{box-shadow:var(--mat-app-level-8)}.hover\:opacity-90:hover{opacity:.9}.hover\:bg-primary:hover{background:var(--gh-primary)}.hover\:text-primary:hover{color:var(--gh-primary)}.hover\:scale-105:hover{transform:scale(1.05)}}:root{--mat-app-level-0: none;--mat-app-level-1: 0 2px 1px -1px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12);--mat-app-level-2: 0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12);--mat-app-level-3: 0 3px 3px -2px rgba(0,0,0,.2), 0 3px 4px 0 rgba(0,0,0,.14), 0 1px 8px 0 rgba(0,0,0,.12);--mat-app-level-4: 0 2px 4px -1px rgba(0,0,0,.2), 0 4px 5px 0 rgba(0,0,0,.14), 0 1px 10px 0 rgba(0,0,0,.12);--mat-app-level-6: 0 3px 5px -1px rgba(0,0,0,.2), 0 6px 10px 0 rgba(0,0,0,.14), 0 1px 18px 0 rgba(0,0,0,.12);--mat-app-level-8: 0 5px 5px -3px rgba(0,0,0,.2), 0 8px 10px 1px rgba(0,0,0,.14), 0 3px 14px 2px rgba(0,0,0,.12);--mat-app-level-12: 0 7px 8px -4px rgba(0,0,0,.2), 0 12px 17px 2px rgba(0,0,0,.14), 0 5px 22px 4px rgba(0,0,0,.12);--mat-app-level-16: 0 8px 10px -5px rgba(0,0,0,.2), 0 16px 24px 2px rgba(0,0,0,.14), 0 6px 30px 5px rgba(0,0,0,.12);--mat-app-level-24: 0 11px 15px -7px rgba(0,0,0,.2), 0 24px 38px 3px rgba(0,0,0,.14), 0 9px 46px 8px rgba(0,0,0,.12);--mat-app-primary: #116466;--mat-app-accent: #2c3531;--mat-app-warn: #db3445}.mat-mdc-form-field .mat-mdc-form-field-label{color:inherit}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-label{color:var(--mat-app-primary)}.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-flat-button,.mat-mdc-stroked-button{text-transform:none}.mat-mdc-button.mat-mdc-raised-button,.mat-mdc-raised-button.mat-mdc-raised-button,.mat-mdc-flat-button.mat-mdc-raised-button,.mat-mdc-stroked-button.mat-mdc-raised-button{box-shadow:var(--mat-app-level-2)}.mat-mdc-button.mat-mdc-raised-button:hover,.mat-mdc-raised-button.mat-mdc-raised-button:hover,.mat-mdc-flat-button.mat-mdc-raised-button:hover,.mat-mdc-stroked-button.mat-mdc-raised-button:hover{box-shadow:var(--mat-app-level-4)}.mat-mdc-button.mat-mdc-raised-button:active,.mat-mdc-raised-button.mat-mdc-raised-button:active,.mat-mdc-flat-button.mat-mdc-raised-button:active,.mat-mdc-stroked-button.mat-mdc-raised-button:active{box-shadow:var(--mat-app-level-8)}.mat-mdc-tab-group .mat-mdc-tab{min-width:90px}.mat-mdc-tab-group .mat-mdc-tab .mat-mdc-tab-label{opacity:.9}.mat-mdc-tab-group .mat-mdc-tab.mat-mdc-tab-active .mat-mdc-tab-label{opacity:1}.mat-mdc-card{box-shadow:var(--mat-app-level-2)}.mat-mdc-card.mat-elevation-z0{box-shadow:var(--mat-app-level-0)}.mat-mdc-card.mat-elevation-z4{box-shadow:var(--mat-app-level-4)}.mat-mdc-card.mat-elevation-z8{box-shadow:var(--mat-app-level-8)}.mat-mdc-checkbox .mat-mdc-checkbox-frame{border-width:2px}.mat-mdc-select .mat-mdc-select-value{display:flex;align-items:center}.mat-mdc-dialog-container{box-shadow:var(--mat-app-level-24)}.mat-mdc-menu-panel{box-shadow:var(--mat-app-level-8)}.mat-mdc-tooltip{font-size:.875rem;padding:var(--gh-spacing-2) 12px}.mat-expansion-panel{box-shadow:var(--mat-app-level-2)}.mat-expansion-panel:not(.mat-expanded):hover{box-shadow:var(--mat-app-level-4)}.mat-toolbar{box-shadow:var(--gh-elevation-0)}.mat-toolbar.mat-elevation-z4{box-shadow:var(--mat-app-level-4)}.mat-drawer{box-shadow:var(--mat-app-level-8)}.mat-mdc-snack-bar-container{box-shadow:var(--mat-app-level-6)}.gh-app .gh-toolbar{max-width:100%;border-radius:var(--gh-radius-lg);background:var(--gh-4)}.gh-app .gh-toolbar.gh-toolbar-secondary{color:var(--gh-surface);background:var(--gh-secondary)}.gh-app .gh-toolbar.gh-toolbar-modal{max-width:80%;margin-left:10%}.gh-app .gh-toolbar span{margin:auto}.gh-app .gh-checkbox-container .mat-mdc-checkbox.mat-mdc-checkbox-checked .mdc-checkbox__background{background-color:var(--gh-secondary);border-color:var(--gh-secondary)}.gh-app .gh-form-field.mat-mdc-form-field .mat-mdc-form-field-label,.gh-app .gh-form-field.mat-mdc-form-field.mat-focused .mat-mdc-form-field-label{color:var(--gh-primary)}.gh-app .gh-form-field.mat-mdc-form-field.mat-focused .mdc-line-ripple:after{border-bottom-color:var(--gh-primary)}.gh-app .gh-form-field.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-form-field-label{color:var(--gh-error)}.gh-app .gh-form-field.mat-mdc-form-field.mat-form-field-invalid .mdc-line-ripple:after{border-bottom-color:var(--gh-error)}.gh-app .gh-form-field.gh-form-field-white .mat-mdc-form-field-label{color:var(--gh-surface)}.gh-app .gh-form-field.gh-form-field-white .mdc-line-ripple:before{border-bottom-color:#ffffff6b}.gh-app .gh-form-field.gh-form-field-white .mdc-line-ripple:after{border-bottom-color:var(--gh-surface)}.gh-app .gh-form-field.gh-form-field-white .mat-mdc-select-arrow,.gh-app .gh-form-field.gh-form-field-white .mat-mdc-select-value-text{color:var(--gh-surface)}.gh-app .mat-mdc-button.gh-button-success,.gh-app .mat-mdc-raised-button.gh-button-success{background:var(--gh-success);color:var(--gh-surface)}.gh-app .mat-mdc-button.gh-button-success:hover,.gh-app .mat-mdc-raised-button.gh-button-success:hover{background:var(--gh-success-dark)}.gh-app .mat-mdc-button.gh-button-warning,.gh-app .mat-mdc-raised-button.gh-button-warning{background:var(--gh-warning);color:var(--gh-surface)}.gh-app .mat-mdc-button.gh-button-warning:hover,.gh-app .mat-mdc-raised-button.gh-button-warning:hover{background:var(--gh-warning-dark)}.gh-app .mat-mdc-tab-group.gh-notification-tabs .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mat-mdc-tab-label{color:var(--gh-surface)}.gh-app .mat-mdc-tab-group.gh-account-tabs .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mat-mdc-tab-label{color:var(--gh-text-primary)}.gh-app .gh-flat-accordion .mat-expansion-panel{box-shadow:var(--gh-elevation-0);border:2px solid var(--gh-gray);border-radius:var(--gh-radius-lg)}.gh-app .gh-flat-accordion .mat-expansion-panel.mat-expanded{box-shadow:var(--mat-app-level-2)}.gh-app .gh-new-user-stepper .mat-step-header .mat-step-label{color:var(--gh-primary)}.gh-app .gh-new-user-stepper .mat-step-header .mat-step-icon{background:var(--gh-primary)}.gh-app .gh-new-user-stepper .mat-step-header .mat-step-icon-state-done{background:var(--gh-success)}.gh-app .gh-radio-group.gh-radio-group-white .mat-mdc-radio-button .mdc-radio__outer-circle{border-color:var(--gh-surface)}.gh-app .gh-radio-group.gh-radio-group-white .mat-mdc-radio-button .mdc-radio__inner-circle{background:var(--gh-surface)}.gh-app .gh-divider.gh-divider-white{border-top-color:#ffffff4d}:root .gh-app{--mdc-theme-primary: #116466;--mdc-theme-secondary: #2c3531;--mdc-theme-error: #db3445;--mdc-checkbox-selected-checkmark-color: var(--gh-surface);--mdc-checkbox-selected-icon-color: #2c3531;--mdc-checkbox-selected-hover-icon-color: #28302c;--mdc-theme-text-primary-on-background: #116466;--mat-form-field-focus-label-color: #116466;--mat-button-toggle-selected-state-background-color: #116466}.gh-override-important{position:relative}.gh-override-important:after{content:"!important override needed"!important;position:absolute!important;top:0!important;right:0!important;background:red!important;color:var(--gh-surface)!important;font-size:10px!important;display:none!important}.gh-app .ghErrorLabel{color:var(--gh-warning)}.gh-app .mat-toolbar.gh-toolbar{max-width:100%;border-radius:var(--gh-radius-lg);background:var(--gh-accent-4)}.gh-app .mat-toolbar.gh-toolbar.gh-toolbar-secondary{color:var(--gh-surface);background:var(--gh-secondary)}.gh-app .mat-toolbar.gh-toolbar.gh-toolbar-modal{max-width:80%;margin-left:10%}.gh-app .mat-toolbar.gh-toolbar span{margin:auto}.gh-app mat-icon.tab-icon{margin-left:var(--gh-spacing-1);margin-right:var(--gh-spacing-2)}.gh-app mat-icon.tab-icon-compound-right-side{font-size:1.2rem;margin-left:-.55rem;vertical-align:middle}.gh-app mat-icon.tab-icon-compound-right-side-v2{font-size:1rem;margin-left:-.55rem;vertical-align:top}.gh-app .mat-expansion-panel .mat-expansion-indicator:after{height:15px;width:15px}.gh-app .mat-mdc-tab-group .mat-mdc-tab-label{font-size:8px}@media (min-width: 768px){.gh-app .mat-mdc-tab-group .mat-mdc-tab-label{font-size:16px}}.gh-app .mat-mdc-tab-group.gh-notification-tabs .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mat-mdc-tab-label{color:var(--gh-surface);opacity:1}.gh-app .mat-mdc-tab-group.gh-account-tabs .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mat-mdc-tab-label{color:var(--gh-text-primary);opacity:1}.gh-app .gh-checkbox-container{display:flex;flex-wrap:wrap;justify-content:left;flex-flow:row}.gh-app .gh-checkbox-container .mat-mdc-checkbox .mdc-checkbox__background{border-color:var(--gh-secondary)}.gh-app .gh-checkbox-container .mat-mdc-checkbox.mat-mdc-checkbox-checked .mdc-checkbox__background,.gh-app .gh-checkbox-container .mat-mdc-checkbox.mat-mdc-checkbox-indeterminate .mdc-checkbox__background{background-color:var(--gh-secondary);border-color:var(--gh-secondary)}.gh-app .mat-mdc-checkbox{margin-left:var(--gh-spacing-5)}.gh-app .gh-checkbox-vertical{flex-flow:column}.gh-app .mat-mdc-tooltip{font-size:1.2rem;padding:var(--gh-spacing-2) 12px}.gh-app .gh-mat-label{font-size:1.2rem;color:var(--gh-secondary)}.gh-app .gh-flat-accordion .mat-expansion-panel.gh-expansion-panel{box-shadow:var(--gh-elevation-0);border:2px solid var(--gh-gray-500);border-radius:var(--gh-radius-lg)}.gh-app .gh-flat-accordion .mat-expansion-panel.gh-expansion-panel:hover:not(.mat-expanded){box-shadow:var(--gh-elevation-1)}.gh-app .gh-flat-accordion .mat-expansion-panel.gh-expansion-panel.mat-expanded{box-shadow:var(--gh-elevation-2)}.gh-app .gh-panel-header .mat-expansion-panel-header-title{padding-top:var(--gh-spacing-3)}.gh-app .gh-panel-header .mat-expansion-panel-header-title.centered{display:flex;justify-content:center}.gh-app .gh-panel-header .mat-expansion-panel-header-description{padding-top:var(--gh-spacing-3)}.gh-app .gh-panel-header .mat-expansion-panel-header-description.centered{display:flex;justify-content:center}.gh-app .ghDisabledDragDropCell{background:#ccc;cursor:no-drop}.gh-app .gh-new-user-stepper{position:relative;min-height:20rem}.gh-app .gh-new-user-stepper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-label{padding:var(--gh-spacing-0) px 0px 16px;color:var(--gh-primary)}.gh-app .gh-new-user-stepper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon{background:var(--gh-primary)}.gh-app .gh-new-user-stepper .mat-horizontal-stepper-header-container .mat-step-header .mat-step-icon-state-done{background:var(--gh-success)}.gh-app .gh-new-user-stepper .action-button-container{width:100%;position:absolute;bottom:1rem}.gh-app .gh-new-user-stepper .action-button-container .next-button{position:absolute;right:5rem}.gh-app .mat-mdc-form-field.gh-form-field{width:100%;font-size:1.1rem}.gh-app .mat-mdc-form-field.gh-form-field.gh-form-field-w-90{width:90%}.gh-app .mat-mdc-form-field.gh-form-field.gh-form-field-w-95{width:95%}.gh-app .mat-mdc-form-field.gh-form-field.gh-form-field-w-75{width:75%}.gh-app .mat-mdc-form-field.gh-form-field .mat-mdc-select-trigger mat-icon{vertical-align:bottom;margin-right:var(--gh-spacing-4)}.gh-app .mat-mdc-form-field.gh-form-field.gh-form-field-outline.mat-mdc-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{color:var(--gh-accent-4)}.gh-app .mat-mdc-form-field.gh-form-field.gh-form-field-outline.mat-focused .mat-mdc-form-field-label{color:var(--gh-primary)}.gh-app .mat-mdc-form-field.gh-form-field.gh-form-field-white .mat-mdc-form-field-label{color:var(--gh-surface)}.gh-app .mat-mdc-form-field.gh-form-field.gh-form-field-white .mdc-line-ripple:before{border-bottom-color:#ffffff6b}.gh-app .mat-mdc-form-field.gh-form-field.gh-form-field-white .mdc-line-ripple:after{border-bottom-color:var(--gh-surface)}.gh-app .mat-mdc-form-field.gh-form-field.gh-form-field-white .mat-mdc-select-arrow,.gh-app .mat-mdc-form-field.gh-form-field.gh-form-field-white .mat-mdc-select-value-text,.gh-app .mat-mdc-form-field.gh-form-field.gh-form-field-white .mat-datepicker-toggle{color:var(--gh-surface)}.gh-app .gh-radio-group-container .gh-radio-group .gh-radio-button{margin:1px}.gh-app .gh-radio-group-container .gh-radio-group.gh-radio-group-vertical{display:flex;flex-direction:column;margin:3px 0}.gh-app .gh-radio-group-container .gh-radio-group.gh-radio-group-white .mat-mdc-radio-button .mdc-radio__outer-circle,.gh-app .gh-radio-group-container .gh-radio-group.gh-radio-group-white .mat-mdc-radio-button .mdc-radio__inner-circle{border-color:var(--gh-surface)}.gh-app .gh-radio-group-container .gh-radio-group.gh-radio-group-white .mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__inner-circle{background:var(--gh-surface)}.gh-app .mat-divider.gh-divider-white{border-top-color:#ffffff4d}.gh-app .gh-white-checkbox-container .checkbox-text{margin-left:var(--gh-spacing-2);height:24px;line-height:24px}.gh-app .gh-white-checkbox-container .mat-mdc-checkbox .mdc-checkbox{width:24px;height:24px}.gh-app .gh-white-checkbox-container .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{width:24px;height:24px;border-color:var(--gh-surface)}.gh-app .gh-white-checkbox-container .mat-mdc-checkbox.mat-mdc-checkbox-checked .mdc-checkbox__background,.gh-app .gh-white-checkbox-container .mat-mdc-checkbox.mat-mdc-checkbox-indeterminate .mdc-checkbox__background{background-color:transparent}.gh-app .mat-mdc-card-subtitle.gh-subtitle-bold{font-weight:700}.gh-app mat-error{color:var(--gh-error-500)}.gh-app .gh-mat-error-simulator{color:var(--gh-error-500);font-size:.8rem;margin-top:-.9rem}.gh-app .gh-secondary-toolbar{width:88%;margin-left:5.25%;border-radius:var(--gh-radius-lg);background:var(--gh-accent-5)}.gh-app .gh-secondary-toolbar .gh-secondary-toolbar-flex-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.gh-app .mat-mdc-form-field.mat-form-field-invalid .mat-mdc-form-field-label{color:var(--gh-error-500);caret-color:var(--gh-error-500)}.gh-app .mat-mdc-form-field.mat-form-field-invalid .mdc-line-ripple:after{border-bottom-color:var(--gh-error-500)}.mat-drawer-container{padding-left:0;padding-right:0;margin-left:0;margin-right:0;height:100%}.mat-drawer{position:fixed!important;box-sizing:border-box;will-change:transform;backface-visibility:hidden}.mat-drawer.mat-drawer-side{z-index:200}.mat-sidenav{position:fixed!important;top:0;bottom:0;left:0;transition:transform var(--gh-duration-slow) cubic-bezier(.4,0,.2,1),visibility var(--gh-duration-slow) cubic-bezier(.4,0,.2,1)}.mat-sidenav:not(.mat-drawer-opened){visibility:hidden;transform:translate(-100%)}.mat-sidenav.mat-drawer-opened{visibility:visible;transform:translate(0)}.mat-form-field{display:block!important}.mat-form-field .mat-form-field-wrapper{padding-bottom:1.34375em!important}.mat-raised-button,.mat-stroked-button,.mat-flat-button{border:none!important}.mat-raised-button:not([disabled]),.mat-stroked-button:not([disabled]),.mat-flat-button:not([disabled]){cursor:pointer!important}.mat-card{transition:box-shadow .28s cubic-bezier(.4,0,.2,1)!important;background-color:var(--mat-card-background-color, white)!important;position:relative;z-index:1}.mat-toolbar{position:relative;z-index:var(--gh-z-base)}.mat-expansion-panel{box-sizing:content-box}.mat-primary{color:var(--mat-app-primary, #3f51b5)}.mat-accent{color:var(--mat-app-secondary, #ff4081)}.cdk-overlay-container{z-index:var(--gh-z-modal)!important}.cdk-overlay-backdrop{z-index:var(--gh-z-modal-backdrop)!important}.cdk-overlay-pane{z-index:1051!important}.gh-dialog-backdrop{z-index:var(--gh-z-modal-backdrop)!important}.mat-mdc-dialog-container{z-index:1052!important;position:relative}.cdk-overlay-backdrop.gh-dialog-backdrop{z-index:var(--gh-z-dropdown)!important}.cdk-overlay-pane:has(.gh-dialog),.cdk-overlay-pane:has(.ghDialog){z-index:1053!important}body.cdk-global-scrollblock{position:fixed!important;width:100%;overflow:hidden}.mat-icon{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr}mat-card{background-color:var(--gh-surface);border-radius:var(--gh-radius-default);box-shadow:var(--gh-elevation-2)}mat-card.mat-elevation-z0{box-shadow:var(--gh-elevation-0)}mat-card.mat-elevation-z1,mat-card.mat-elevation-z2,mat-card.mat-elevation-z3,mat-card.mat-elevation-z4{background-color:var(--gh-surface)}.mat-app-background,.mat-drawer-container,.mat-sidenav-content{background-color:var(--gh-gray-100)}.mat-table{background-color:var(--gh-surface)}.mat-row:nth-child(2n){background-color:var(--gh-gray-50)}.mat-dialog-container{background-color:var(--gh-surface)}.mat-form-field .mat-form-field-wrapper{background-color:transparent}.mat-expansion-panel,.mat-expansion-panel.mat-expanded{background-color:var(--gh-surface)}.mat-tab-body-content{background-color:transparent}.mat-menu-panel,.mat-select-panel,.mat-autocomplete-panel{background-color:var(--gh-surface)}.mat-card-title,.mat-card-subtitle,.mat-card-content{color:var(--gh-text-primary)}.gh-section,section{background-color:var(--gh-surface);box-shadow:var(--gh-elevation-1)}.data-group{background-color:var(--gh-surface)}html,body,.mat-app-background,.mat-drawer-container,.mat-sidenav-content{background-color:var(--gh-gray-100)}mat-card,.mat-card,.gh-card,.card{background-color:var(--gh-text-on-primary);border:1px solid rgba(0,0,0,.12)}.gh-section,section,.data-group,.gh-content-group,.gh-container-content,.content-container{background-color:var(--gh-text-on-primary);border:1px solid rgba(0,0,0,.06);box-shadow:var(--gh-elevation-1)}.gh-form section,.gh-form .gh-section,form section{background-color:var(--gh-text-on-primary)}.gh-textarea-container,.gh-bordered-textarea-container{background-color:var(--gh-text-on-primary);border-color:#0000001f}.mat-form-field,.mat-form-field-wrapper{background-color:transparent}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:#fafafa}.mat-table,table{background-color:var(--gh-text-on-primary)}.mat-row,.mat-mdc-row,tr{background-color:var(--gh-text-on-primary);transition:background-color .2s ease}.mat-row:nth-child(2n),.mat-mdc-row:nth-child(2n),tr:nth-child(2n){background-color:#fafafa}tr[mat-row]{transition:background-color .2s ease}tr[mat-row]:hover{background-color:#f3f4f6;cursor:pointer}tr[mat-row]:hover:nth-child(2n){background-color:#f3f4f6}.mat-mdc-row:not(.mat-mdc-header-row),.mat-row:not(.mat-header-row){transition:background-color .2s ease}.mat-mdc-row:not(.mat-mdc-header-row):hover,.mat-row:not(.mat-header-row):hover{background-color:#f3f4f6;cursor:pointer}.mat-header-row,.mat-mdc-header-row,tr[mat-header-row],.gh-table-header,thead,thead tr,thead th{background-color:#fafafa}.mat-header-row:hover,.mat-mdc-header-row:hover,tr[mat-header-row]:hover,.gh-table-header:hover,thead:hover,thead tr:hover,thead th:hover,th:hover{background-color:#fafafa!important;cursor:default!important}.mat-expansion-panel,.mat-expansion-panel.mat-expanded,.mat-expansion-panel .mat-expansion-panel-body{background-color:var(--gh-text-on-primary)}.mat-tab-body-wrapper,.mat-tab-body-content{background-color:transparent}.mat-dialog-container,.mat-mdc-dialog-container{background-color:var(--gh-text-on-primary)}.mat-menu-panel,.mat-select-panel,.mat-autocomplete-panel,.mat-mdc-menu-panel,.mat-mdc-select-panel,.mat-mdc-autocomplete-panel{background-color:var(--gh-text-on-primary);border:1px solid rgba(0,0,0,.12)}.mat-tooltip,.mat-mdc-tooltip{background-color:#616161e6}.mat-snack-bar-container:not(.success-snackbar):not(.error-snackbar){background-color:#323232}.mat-drawer,.mat-sidenav{background-color:var(--gh-text-on-primary)}.mat-toolbar:not(.gh-toolbar):not(.gh-toolbar-secondary){background-color:var(--gh-primary)}.mat-chip,.mat-mdc-chip{background-color:#fafafa}.mat-chip.mat-chip-selected,.mat-chip.mat-mdc-chip-selected,.mat-mdc-chip.mat-chip-selected,.mat-mdc-chip.mat-mdc-chip-selected{background-color:var(--gh-primary-light)}.mat-badge-content{background-color:var(--gh-error)}.mat-progress-bar-buffer{background-color:var(--gh-primary-lighter)}*[style*="background-color: #efeff5"],*[style*="background-color: #e7e9eb"],*[style*="background-color: var(--gh-gray-300)"]{background-color:var(--gh-gray-100)!important}.gh-green-tint,.green-background,.light-green{background-color:var(--gh-gray-100)}.bg-white{background-color:var(--gh-text-on-primary)}.bg-gray{background-color:var(--gh-gray-100)}.bg-gray-light{background-color:#fafafa}.bg-transparent{background-color:transparent}.surface-primary{background-color:var(--gh-text-on-primary)}.surface-secondary{background-color:#fafafa}.surface-background{background-color:var(--gh-gray-100)}@media (max-width: 768px){body,.mat-drawer-container{background-color:var(--gh-gray-100)}}.ghSuccessSnackbar{z-index:var(--gh-z-snackbar)!important;background-color:var(--gh-success)!important;color:var(--gh-surface)!important;font-size:var(--gh-text-lg)!important;display:flex!important;align-items:center!important;justify-content:center!important}.ghErrorSnackbar{color:var(--gh-surface)!important;background-color:var(--gh-warning)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:var(--gh-text-lg)!important}.ghIconSnackbar{background:var(--gh-gray-50)!important;color:var(--gh-secondary)!important;font-weight:var(--gh-font-weight-bold);display:flex!important;align-items:center!important;justify-content:center!important}.ghProcessingSnackbar{background-color:var(--gh-primary)!important;color:var(--gh-surface)!important;display:flex!important;align-items:center!important;justify-content:center!important}.ghProcessingSnackbar:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--gh-spacing-0_75);background:linear-gradient(90deg,transparent 0%,var(--gh-white-alpha-50) 50%,transparent 100%);animation:shimmer var(--gh-duration-slowest) infinite}@keyframes shimmer{0%{transform:translate(var(--gh-translate-full-negative))}to{transform:translate(var(--gh-translate-full))}}.mat-snack-bar-container.snackbar-success{background:linear-gradient(135deg,#4caf50,#66bb6a);color:var(--gh-surface)}.mat-snack-bar-container.snackbar-success .mat-simple-snackbar-action{color:var(--gh-surface)}.mat-snack-bar-container.snackbar-error{background:linear-gradient(135deg,#f44336,#ef5350);color:var(--gh-surface)}.mat-snack-bar-container.snackbar-error .mat-simple-snackbar-action{color:var(--gh-surface)}.mat-snack-bar-container.snackbar-warning{background:linear-gradient(135deg,#ff9800,#ffa726);color:var(--gh-surface)}.mat-snack-bar-container.snackbar-warning .mat-simple-snackbar-action{color:var(--gh-surface)}.mat-snack-bar-container.snackbar-info{background:linear-gradient(135deg,#2196f3,#42a5f5);color:var(--gh-surface)}.mat-snack-bar-container.snackbar-info .mat-simple-snackbar-action{color:var(--gh-surface)}.mat-snack-bar-container.snackbar-loading{background:linear-gradient(135deg,#607d8b,#78909c);color:var(--gh-surface)}.mat-snack-bar-container.snackbar-loading .mat-simple-snackbar{display:flex;align-items:center;gap:1rem}.mat-snack-bar-container.snackbar-loading .mat-simple-snackbar:before{content:"";display:inline-block;width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:var(--gh-surface);border-radius:var(--gh-radius-full);animation:spin var(--gh-duration-slowest) var(--gh-easing-linear) infinite}@keyframes spin{to{transform:rotate(360deg)}}.mat-simple-snackbar{font-size:var(--gh-text-sm);font-weight:var(--gh-font-medium)}.mat-simple-snackbar-action{font-weight:var(--gh-font-semibold);text-transform:uppercase;letter-spacing:var(--gh-tracking-wide)}.gh-button.gh-button-round{height:var(--gh-size-20);width:var(--gh-size-20);border-radius:var(--gh-radius-full);display:flex;justify-content:center;align-items:center}.gh-button.gh-button-round.gh-button-round-smaller{height:var(--gh-size-10);width:var(--gh-size-10)}.gh-button.gh-button-round.gh-button-round-z12{box-shadow:var(--mat-app-level-12, 0 7px 8px -4px rgba(0, 0, 0, .2), 0 12px 17px 2px rgba(0, 0, 0, .14), 0 5px 22px 4px rgba(0, 0, 0, .12))}.gh-button.gh-button-round.gh-button-round-z16{box-shadow:var(--mat-app-level-16, 0 8px 10px -5px rgba(0, 0, 0, .2), 0 16px 24px 2px rgba(0, 0, 0, .14), 0 6px 30px 5px rgba(0, 0, 0, .12))}.gh-button.gh-button-success{background:var(--gh-success);color:var(--gh-surface)}.gh-button.gh-button-success:hover{background:var(--gh-success-dark);color:var(--gh-surface)}.gh-button.gh-button-warning{background:var(--gh-warning);color:var(--gh-surface)}.gh-button.gh-button-warning:hover{background:var(--gh-warning-dark);color:var(--gh-surface)}.gh-button.gh-button-edit{background:var(--gh-edit);color:var(--gh-surface)}.gh-button.gh-button-edit:hover{background:var(--gh-edit-dark);color:var(--gh-surface)}.gh-button.gh-button-cancel{background:var(--gh-gray-100);color:var(--gh-secondary)}.gh-button.gh-button-cancel:hover{background:var(--gh-gray-100);color:var(--gh-secondary-dark)}.gh-button.gh-button-primary{background:var(--gh-primary);color:var(--gh-surface)}.gh-button.gh-button-primary.primary-animation:hover,.gh-button.gh-button-primary .primary-animation:active{background-color:var(--gh-primary-darkest)!important;transition:all var(--gh-duration-slow)}.gh-button.gh-button-remove{background:var(--gh-error);color:var(--gh-surface)}.gh-button.gh-button-secondary{background:var(--gh-secondary);color:var(--gh-surface)}.gh-button.gh-button-secondary:hover{background:var(--gh-secondary-dark);color:var(--gh-surface)}.gh-button.gh-button-tertiary{background:var(--gh-tertiary);color:var(--gh-secondary)}.gh-button.gh-button-tertiary:hover{background:var(--gh-tertiary-dark);color:var(--gh-secondary)}.gh-button.gh-button-4{background:var(--gh-gray-200);color:var(--gh-secondary)}.gh-button.gh-button-like{background:var(--gh-success-light);color:var(--gh-surface)}.gh-button mat-icon{color:var(--gh-surface)!important}.gh-stroked-button{border-radius:var(--gh-radius-default)!important}.gh-stroked-button.gh-stroked-button-primary{color:var(--gh-primary)}.gh-stroked-button.gh-stroked-button-primary mat-icon{color:var(--gh-primary)!important}.gh-stroked-button.gh-stroked-button-primary.with-colored-border{border:1px solid var(--gh-primary)!important}.gh-stroked-button.gh-stroked-button-warning{color:var(--gh-warning)}.gh-stroked-button.gh-stroked-button-warning mat-icon{color:var(--gh-warning)!important}.gh-stroked-button.gh-stroked-button-warning.with-colored-border{border:1px solid var(--gh-warning)!important}.gh-stroked-button.gh-stroked-button-4{color:var(--gh-gray-200)}.gh-stroked-button.gh-stroked-button-4.with-colored-border{border-color:var(--gh-gray-200)!important}.gh-action-button{height:var(--gh-size-12_5);border:solid 3px var(--gh-gray-300)!important;border-radius:var(--gh-radius-default)!important}.gh-action-button button{padding-top:var(--gh-spacing-1)}.gh-action-button p{animation:typing 4s steps(12) infinite;padding-top:var(--gh-spacing-1);color:var(--gh-primary);font-size:var(--gh-text-lg);font-weight:var(--gh-font-weight-bold);display:inline-block;overflow:hidden;white-space:nowrap}.gh-action-button:hover p{animation:none}@keyframes typing{0%{width:0}50%{width:100%}55%,65%,75%{opacity:1}60%,70%{opacity:0}80%{width:100%}to{width:0}}.gh-app .mat-mdc-button.gh-button-primary,.gh-app .mat-mdc-raised-button.gh-button-primary,.gh-app .mat-mdc-flat-button.gh-button-primary,.gh-app .mat-mdc-stroked-button.gh-button-primary,.gh-app .mat-mdc-icon-button.gh-button-primary,.gh-app .mat-mdc-fab.gh-button-primary,.gh-app .mat-mdc-mini-fab.gh-button-primary{background-color:var(--gh-primary)!important;color:var(--gh-surface)!important}.gh-app .mat-mdc-button.gh-button-primary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-button.gh-button-primary .mat-mdc-button-ripple,.gh-app .mat-mdc-raised-button.gh-button-primary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-raised-button.gh-button-primary .mat-mdc-button-ripple,.gh-app .mat-mdc-flat-button.gh-button-primary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-flat-button.gh-button-primary .mat-mdc-button-ripple,.gh-app .mat-mdc-stroked-button.gh-button-primary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-stroked-button.gh-button-primary .mat-mdc-button-ripple,.gh-app .mat-mdc-icon-button.gh-button-primary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-icon-button.gh-button-primary .mat-mdc-button-ripple,.gh-app .mat-mdc-fab.gh-button-primary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-fab.gh-button-primary .mat-mdc-button-ripple,.gh-app .mat-mdc-mini-fab.gh-button-primary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-mini-fab.gh-button-primary .mat-mdc-button-ripple{background-color:var(--gh-primary)!important}.gh-app .mat-mdc-button.gh-button-primary .mat-mdc-button-touch-target,.gh-app .mat-mdc-raised-button.gh-button-primary .mat-mdc-button-touch-target,.gh-app .mat-mdc-flat-button.gh-button-primary .mat-mdc-button-touch-target,.gh-app .mat-mdc-stroked-button.gh-button-primary .mat-mdc-button-touch-target,.gh-app .mat-mdc-icon-button.gh-button-primary .mat-mdc-button-touch-target,.gh-app .mat-mdc-fab.gh-button-primary .mat-mdc-button-touch-target,.gh-app .mat-mdc-mini-fab.gh-button-primary .mat-mdc-button-touch-target{background-color:transparent!important}.gh-app .mat-mdc-button.gh-button-primary:hover:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-primary:hover:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-primary:hover:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-primary:hover:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-primary:hover:not([disabled]),.gh-app .mat-mdc-fab.gh-button-primary:hover:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-primary:hover:not([disabled]){background-color:var(--gh-primary) -darker!important}.gh-app .mat-mdc-button.gh-button-primary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-button.gh-button-primary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-raised-button.gh-button-primary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-raised-button.gh-button-primary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-flat-button.gh-button-primary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-flat-button.gh-button-primary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-stroked-button.gh-button-primary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-stroked-button.gh-button-primary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-icon-button.gh-button-primary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-icon-button.gh-button-primary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-fab.gh-button-primary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-fab.gh-button-primary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-mini-fab.gh-button-primary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-mini-fab.gh-button-primary:hover:not([disabled]) .mdc-button__ripple:after{background-color:var(--gh-surface)!important;opacity:.1!important}.gh-app .mat-mdc-button.gh-button-primary:focus:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-primary:focus:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-primary:focus:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-primary:focus:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-primary:focus:not([disabled]),.gh-app .mat-mdc-fab.gh-button-primary:focus:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-primary:focus:not([disabled]){background-color:var(--gh-primary) -darker!important}.gh-app .mat-mdc-button.gh-button-primary:active:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-primary:active:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-primary:active:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-primary:active:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-primary:active:not([disabled]),.gh-app .mat-mdc-fab.gh-button-primary:active:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-primary:active:not([disabled]){background-color:var(--gh-primary) -darker!important}.gh-app .mat-mdc-button.gh-button-secondary,.gh-app .mat-mdc-raised-button.gh-button-secondary,.gh-app .mat-mdc-flat-button.gh-button-secondary,.gh-app .mat-mdc-stroked-button.gh-button-secondary,.gh-app .mat-mdc-icon-button.gh-button-secondary,.gh-app .mat-mdc-fab.gh-button-secondary,.gh-app .mat-mdc-mini-fab.gh-button-secondary{background-color:var(--gh-secondary)!important;color:var(--gh-surface)!important}.gh-app .mat-mdc-button.gh-button-secondary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-button.gh-button-secondary .mat-mdc-button-ripple,.gh-app .mat-mdc-raised-button.gh-button-secondary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-raised-button.gh-button-secondary .mat-mdc-button-ripple,.gh-app .mat-mdc-flat-button.gh-button-secondary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-flat-button.gh-button-secondary .mat-mdc-button-ripple,.gh-app .mat-mdc-stroked-button.gh-button-secondary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-stroked-button.gh-button-secondary .mat-mdc-button-ripple,.gh-app .mat-mdc-icon-button.gh-button-secondary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-icon-button.gh-button-secondary .mat-mdc-button-ripple,.gh-app .mat-mdc-fab.gh-button-secondary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-fab.gh-button-secondary .mat-mdc-button-ripple,.gh-app .mat-mdc-mini-fab.gh-button-secondary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-mini-fab.gh-button-secondary .mat-mdc-button-ripple{background-color:var(--gh-secondary)!important}.gh-app .mat-mdc-button.gh-button-secondary:hover:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-secondary:hover:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-secondary:hover:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-secondary:hover:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-secondary:hover:not([disabled]),.gh-app .mat-mdc-fab.gh-button-secondary:hover:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-secondary:hover:not([disabled]){background-color:var(--gh-secondary) -darker!important}.gh-app .mat-mdc-button.gh-button-secondary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-button.gh-button-secondary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-raised-button.gh-button-secondary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-raised-button.gh-button-secondary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-flat-button.gh-button-secondary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-flat-button.gh-button-secondary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-stroked-button.gh-button-secondary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-stroked-button.gh-button-secondary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-icon-button.gh-button-secondary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-icon-button.gh-button-secondary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-fab.gh-button-secondary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-fab.gh-button-secondary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-mini-fab.gh-button-secondary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-mini-fab.gh-button-secondary:hover:not([disabled]) .mdc-button__ripple:after{background-color:var(--gh-surface)!important;opacity:.1!important}.gh-app .mat-mdc-button.gh-button-secondary:focus:not([disabled]),.gh-app .mat-mdc-button.gh-button-secondary:active:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-secondary:focus:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-secondary:active:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-secondary:focus:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-secondary:active:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-secondary:focus:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-secondary:active:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-secondary:focus:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-secondary:active:not([disabled]),.gh-app .mat-mdc-fab.gh-button-secondary:focus:not([disabled]),.gh-app .mat-mdc-fab.gh-button-secondary:active:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-secondary:focus:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-secondary:active:not([disabled]){background-color:var(--gh-secondary) -darker!important}.gh-app .mat-mdc-button.gh-button-tertiary,.gh-app .mat-mdc-raised-button.gh-button-tertiary,.gh-app .mat-mdc-flat-button.gh-button-tertiary,.gh-app .mat-mdc-stroked-button.gh-button-tertiary,.gh-app .mat-mdc-icon-button.gh-button-tertiary,.gh-app .mat-mdc-fab.gh-button-tertiary,.gh-app .mat-mdc-mini-fab.gh-button-tertiary{background-color:var(--gh-tertiary)!important;color:var(--gh-secondary)!important}.gh-app .mat-mdc-button.gh-button-tertiary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-button.gh-button-tertiary .mat-mdc-button-ripple,.gh-app .mat-mdc-raised-button.gh-button-tertiary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-raised-button.gh-button-tertiary .mat-mdc-button-ripple,.gh-app .mat-mdc-flat-button.gh-button-tertiary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-flat-button.gh-button-tertiary .mat-mdc-button-ripple,.gh-app .mat-mdc-stroked-button.gh-button-tertiary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-stroked-button.gh-button-tertiary .mat-mdc-button-ripple,.gh-app .mat-mdc-icon-button.gh-button-tertiary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-icon-button.gh-button-tertiary .mat-mdc-button-ripple,.gh-app .mat-mdc-fab.gh-button-tertiary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-fab.gh-button-tertiary .mat-mdc-button-ripple,.gh-app .mat-mdc-mini-fab.gh-button-tertiary .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-mini-fab.gh-button-tertiary .mat-mdc-button-ripple{background-color:var(--gh-tertiary)!important}.gh-app .mat-mdc-button.gh-button-tertiary:hover:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-tertiary:hover:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-tertiary:hover:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-tertiary:hover:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-tertiary:hover:not([disabled]),.gh-app .mat-mdc-fab.gh-button-tertiary:hover:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-tertiary:hover:not([disabled]){background-color:var(--gh-tertiary) -darker!important}.gh-app .mat-mdc-button.gh-button-tertiary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-button.gh-button-tertiary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-raised-button.gh-button-tertiary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-raised-button.gh-button-tertiary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-flat-button.gh-button-tertiary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-flat-button.gh-button-tertiary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-stroked-button.gh-button-tertiary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-stroked-button.gh-button-tertiary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-icon-button.gh-button-tertiary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-icon-button.gh-button-tertiary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-fab.gh-button-tertiary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-fab.gh-button-tertiary:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-mini-fab.gh-button-tertiary:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-mini-fab.gh-button-tertiary:hover:not([disabled]) .mdc-button__ripple:after{background-color:var(--gh-secondary)!important;opacity:.1!important}.gh-app .mat-mdc-button.gh-button-tertiary:focus:not([disabled]),.gh-app .mat-mdc-button.gh-button-tertiary:active:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-tertiary:focus:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-tertiary:active:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-tertiary:focus:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-tertiary:active:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-tertiary:focus:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-tertiary:active:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-tertiary:focus:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-tertiary:active:not([disabled]),.gh-app .mat-mdc-fab.gh-button-tertiary:focus:not([disabled]),.gh-app .mat-mdc-fab.gh-button-tertiary:active:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-tertiary:focus:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-tertiary:active:not([disabled]){background-color:var(--gh-tertiary) -darker!important}.gh-app .mat-mdc-button.gh-button-success,.gh-app .mat-mdc-raised-button.gh-button-success,.gh-app .mat-mdc-flat-button.gh-button-success,.gh-app .mat-mdc-stroked-button.gh-button-success,.gh-app .mat-mdc-icon-button.gh-button-success,.gh-app .mat-mdc-fab.gh-button-success,.gh-app .mat-mdc-mini-fab.gh-button-success{background-color:var(--gh-success)!important;color:var(--gh-surface)!important}.gh-app .mat-mdc-button.gh-button-success .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-button.gh-button-success .mat-mdc-button-ripple,.gh-app .mat-mdc-raised-button.gh-button-success .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-raised-button.gh-button-success .mat-mdc-button-ripple,.gh-app .mat-mdc-flat-button.gh-button-success .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-flat-button.gh-button-success .mat-mdc-button-ripple,.gh-app .mat-mdc-stroked-button.gh-button-success .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-stroked-button.gh-button-success .mat-mdc-button-ripple,.gh-app .mat-mdc-icon-button.gh-button-success .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-icon-button.gh-button-success .mat-mdc-button-ripple,.gh-app .mat-mdc-fab.gh-button-success .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-fab.gh-button-success .mat-mdc-button-ripple,.gh-app .mat-mdc-mini-fab.gh-button-success .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-mini-fab.gh-button-success .mat-mdc-button-ripple{background-color:var(--gh-success)!important}.gh-app .mat-mdc-button.gh-button-success:hover:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-success:hover:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-success:hover:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-success:hover:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-success:hover:not([disabled]),.gh-app .mat-mdc-fab.gh-button-success:hover:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-success:hover:not([disabled]){background-color:var(--gh-success) -darker!important}.gh-app .mat-mdc-button.gh-button-success:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-button.gh-button-success:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-raised-button.gh-button-success:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-raised-button.gh-button-success:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-flat-button.gh-button-success:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-flat-button.gh-button-success:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-stroked-button.gh-button-success:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-stroked-button.gh-button-success:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-icon-button.gh-button-success:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-icon-button.gh-button-success:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-fab.gh-button-success:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-fab.gh-button-success:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-mini-fab.gh-button-success:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-mini-fab.gh-button-success:hover:not([disabled]) .mdc-button__ripple:after{background-color:var(--gh-surface)!important;opacity:.1!important}.gh-app .mat-mdc-button.gh-button-success:focus:not([disabled]),.gh-app .mat-mdc-button.gh-button-success:active:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-success:focus:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-success:active:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-success:focus:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-success:active:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-success:focus:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-success:active:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-success:focus:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-success:active:not([disabled]),.gh-app .mat-mdc-fab.gh-button-success:focus:not([disabled]),.gh-app .mat-mdc-fab.gh-button-success:active:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-success:focus:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-success:active:not([disabled]){background-color:var(--gh-success) -darker!important}.gh-app .mat-mdc-button.gh-button-warning,.gh-app .mat-mdc-raised-button.gh-button-warning,.gh-app .mat-mdc-flat-button.gh-button-warning,.gh-app .mat-mdc-stroked-button.gh-button-warning,.gh-app .mat-mdc-icon-button.gh-button-warning,.gh-app .mat-mdc-fab.gh-button-warning,.gh-app .mat-mdc-mini-fab.gh-button-warning{background-color:var(--gh-warning)!important;color:var(--gh-surface)!important}.gh-app .mat-mdc-button.gh-button-warning .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-button.gh-button-warning .mat-mdc-button-ripple,.gh-app .mat-mdc-raised-button.gh-button-warning .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-raised-button.gh-button-warning .mat-mdc-button-ripple,.gh-app .mat-mdc-flat-button.gh-button-warning .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-flat-button.gh-button-warning .mat-mdc-button-ripple,.gh-app .mat-mdc-stroked-button.gh-button-warning .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-stroked-button.gh-button-warning .mat-mdc-button-ripple,.gh-app .mat-mdc-icon-button.gh-button-warning .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-icon-button.gh-button-warning .mat-mdc-button-ripple,.gh-app .mat-mdc-fab.gh-button-warning .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-fab.gh-button-warning .mat-mdc-button-ripple,.gh-app .mat-mdc-mini-fab.gh-button-warning .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-mini-fab.gh-button-warning .mat-mdc-button-ripple{background-color:var(--gh-warning)!important}.gh-app .mat-mdc-button.gh-button-warning:hover:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-warning:hover:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-warning:hover:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-warning:hover:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-warning:hover:not([disabled]),.gh-app .mat-mdc-fab.gh-button-warning:hover:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-warning:hover:not([disabled]){background-color:color-mix(in srgb,var(--gh-warning) 90%,black)!important}.gh-app .mat-mdc-button.gh-button-warning:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-button.gh-button-warning:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-raised-button.gh-button-warning:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-raised-button.gh-button-warning:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-flat-button.gh-button-warning:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-flat-button.gh-button-warning:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-stroked-button.gh-button-warning:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-stroked-button.gh-button-warning:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-icon-button.gh-button-warning:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-icon-button.gh-button-warning:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-fab.gh-button-warning:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-fab.gh-button-warning:hover:not([disabled]) .mdc-button__ripple:after,.gh-app .mat-mdc-mini-fab.gh-button-warning:hover:not([disabled]) .mdc-button__ripple:before,.gh-app .mat-mdc-mini-fab.gh-button-warning:hover:not([disabled]) .mdc-button__ripple:after{background-color:var(--gh-surface)!important;opacity:.1!important}.gh-app .mat-mdc-button.gh-button-warning:focus:not([disabled]),.gh-app .mat-mdc-button.gh-button-warning:active:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-warning:focus:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-warning:active:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-warning:focus:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-warning:active:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-warning:focus:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-warning:active:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-warning:focus:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-warning:active:not([disabled]),.gh-app .mat-mdc-fab.gh-button-warning:focus:not([disabled]),.gh-app .mat-mdc-fab.gh-button-warning:active:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-warning:focus:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-warning:active:not([disabled]){background-color:color-mix(in srgb,var(--gh-warning) 90%,black)!important}.gh-app .mat-mdc-button.gh-button-edit,.gh-app .mat-mdc-raised-button.gh-button-edit,.gh-app .mat-mdc-flat-button.gh-button-edit,.gh-app .mat-mdc-stroked-button.gh-button-edit,.gh-app .mat-mdc-icon-button.gh-button-edit,.gh-app .mat-mdc-fab.gh-button-edit,.gh-app .mat-mdc-mini-fab.gh-button-edit{background-color:var(--gh-info)!important;color:var(--gh-surface)!important}.gh-app .mat-mdc-button.gh-button-edit .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-button.gh-button-edit .mat-mdc-button-ripple,.gh-app .mat-mdc-raised-button.gh-button-edit .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-raised-button.gh-button-edit .mat-mdc-button-ripple,.gh-app .mat-mdc-flat-button.gh-button-edit .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-flat-button.gh-button-edit .mat-mdc-button-ripple,.gh-app .mat-mdc-stroked-button.gh-button-edit .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-stroked-button.gh-button-edit .mat-mdc-button-ripple,.gh-app .mat-mdc-icon-button.gh-button-edit .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-icon-button.gh-button-edit .mat-mdc-button-ripple,.gh-app .mat-mdc-fab.gh-button-edit .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-fab.gh-button-edit .mat-mdc-button-ripple,.gh-app .mat-mdc-mini-fab.gh-button-edit .mat-mdc-button-persistent-ripple,.gh-app .mat-mdc-mini-fab.gh-button-edit .mat-mdc-button-ripple{background-color:var(--gh-info)!important}.gh-app .mat-mdc-button.gh-button-edit:hover:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-edit:hover:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-edit:hover:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-edit:hover:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-edit:hover:not([disabled]),.gh-app .mat-mdc-fab.gh-button-edit:hover:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-edit:hover:not([disabled]){background-color:color-mix(in srgb,var(--gh-info) 90%,black)!important}.gh-app .mat-mdc-button.gh-button-cancel,.gh-app .mat-mdc-raised-button.gh-button-cancel,.gh-app .mat-mdc-flat-button.gh-button-cancel,.gh-app .mat-mdc-stroked-button.gh-button-cancel,.gh-app .mat-mdc-icon-button.gh-button-cancel,.gh-app .mat-mdc-fab.gh-button-cancel,.gh-app .mat-mdc-mini-fab.gh-button-cancel{background-color:var(--gh-gray-100)!important;color:var(--gh-secondary)!important}.gh-app .mat-mdc-button.gh-button-cancel:hover:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-cancel:hover:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-cancel:hover:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-cancel:hover:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-cancel:hover:not([disabled]),.gh-app .mat-mdc-fab.gh-button-cancel:hover:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-cancel:hover:not([disabled]){background-color:color-mix(in srgb,var(--gh-gray-100) 90%,black)!important;color:var(--gh-secondary) -darker!important}.gh-app .mat-mdc-button.gh-button-remove,.gh-app .mat-mdc-raised-button.gh-button-remove,.gh-app .mat-mdc-flat-button.gh-button-remove,.gh-app .mat-mdc-stroked-button.gh-button-remove,.gh-app .mat-mdc-icon-button.gh-button-remove,.gh-app .mat-mdc-fab.gh-button-remove,.gh-app .mat-mdc-mini-fab.gh-button-remove{background-color:#ed5e68!important;color:var(--gh-surface)!important}.gh-app .mat-mdc-button.gh-button-remove:hover:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-remove:hover:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-remove:hover:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-remove:hover:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-remove:hover:not([disabled]),.gh-app .mat-mdc-fab.gh-button-remove:hover:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-remove:hover:not([disabled]){background-color:color-mix(in srgb,#ed5e68 90%,black)!important}.gh-app .mat-mdc-button.gh-button-4,.gh-app .mat-mdc-raised-button.gh-button-4,.gh-app .mat-mdc-flat-button.gh-button-4,.gh-app .mat-mdc-stroked-button.gh-button-4,.gh-app .mat-mdc-icon-button.gh-button-4,.gh-app .mat-mdc-fab.gh-button-4,.gh-app .mat-mdc-mini-fab.gh-button-4{background-color:var(--gh-accent-4)!important;color:var(--gh-secondary)!important}.gh-app .mat-mdc-button.gh-button-4:hover:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-4:hover:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-4:hover:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-4:hover:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-4:hover:not([disabled]),.gh-app .mat-mdc-fab.gh-button-4:hover:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-4:hover:not([disabled]){background-color:color-mix(in srgb,var(--gh-accent-4) 90%,black)!important}.gh-app .mat-mdc-button.gh-button-like,.gh-app .mat-mdc-raised-button.gh-button-like,.gh-app .mat-mdc-flat-button.gh-button-like,.gh-app .mat-mdc-stroked-button.gh-button-like,.gh-app .mat-mdc-icon-button.gh-button-like,.gh-app .mat-mdc-fab.gh-button-like,.gh-app .mat-mdc-mini-fab.gh-button-like{background-color:#2466ff!important;color:var(--gh-surface)!important}.gh-app .mat-mdc-button.gh-button-like:hover:not([disabled]),.gh-app .mat-mdc-raised-button.gh-button-like:hover:not([disabled]),.gh-app .mat-mdc-flat-button.gh-button-like:hover:not([disabled]),.gh-app .mat-mdc-stroked-button.gh-button-like:hover:not([disabled]),.gh-app .mat-mdc-icon-button.gh-button-like:hover:not([disabled]),.gh-app .mat-mdc-fab.gh-button-like:hover:not([disabled]),.gh-app .mat-mdc-mini-fab.gh-button-like:hover:not([disabled]){background-color:color-mix(in srgb,#2466ff 90%,black)!important}.gh-app .mat-mdc-button.gh-button-round,.gh-app .mat-mdc-raised-button.gh-button-round,.gh-app .mat-mdc-flat-button.gh-button-round,.gh-app .mat-mdc-stroked-button.gh-button-round,.gh-app .mat-mdc-icon-button.gh-button-round,.gh-app .mat-mdc-fab.gh-button-round,.gh-app .mat-mdc-mini-fab.gh-button-round{height:80px!important;width:80px!important;border-radius:var(--gh-radius-full)!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:var(--gh-spacing-0)!important;min-width:0!important}.gh-app .mat-mdc-button.gh-button-round.gh-button-round-smaller,.gh-app .mat-mdc-raised-button.gh-button-round.gh-button-round-smaller,.gh-app .mat-mdc-flat-button.gh-button-round.gh-button-round-smaller,.gh-app .mat-mdc-stroked-button.gh-button-round.gh-button-round-smaller,.gh-app .mat-mdc-icon-button.gh-button-round.gh-button-round-smaller,.gh-app .mat-mdc-fab.gh-button-round.gh-button-round-smaller,.gh-app .mat-mdc-mini-fab.gh-button-round.gh-button-round-smaller{height:40px!important;width:40px!important}.gh-app .mat-mdc-button.gh-button-round.gh-button-round-z12,.gh-app .mat-mdc-raised-button.gh-button-round.gh-button-round-z12,.gh-app .mat-mdc-flat-button.gh-button-round.gh-button-round-z12,.gh-app .mat-mdc-stroked-button.gh-button-round.gh-button-round-z12,.gh-app .mat-mdc-icon-button.gh-button-round.gh-button-round-z12,.gh-app .mat-mdc-fab.gh-button-round.gh-button-round-z12,.gh-app .mat-mdc-mini-fab.gh-button-round.gh-button-round-z12{box-shadow:var(--mat-app-level-12, 0 7px 8px -4px rgba(0, 0, 0, .2), 0 12px 17px 2px rgba(0, 0, 0, .14), 0 5px 22px 4px rgba(0, 0, 0, .12))}.gh-app .mat-mdc-button.gh-button-round.gh-button-round-z16,.gh-app .mat-mdc-raised-button.gh-button-round.gh-button-round-z16,.gh-app .mat-mdc-flat-button.gh-button-round.gh-button-round-z16,.gh-app .mat-mdc-stroked-button.gh-button-round.gh-button-round-z16,.gh-app .mat-mdc-icon-button.gh-button-round.gh-button-round-z16,.gh-app .mat-mdc-fab.gh-button-round.gh-button-round-z16,.gh-app .mat-mdc-mini-fab.gh-button-round.gh-button-round-z16{box-shadow:var(--mat-app-level-16, 0 8px 10px -5px rgba(0, 0, 0, .2), 0 16px 24px 2px rgba(0, 0, 0, .14), 0 6px 30px 5px rgba(0, 0, 0, .12))}.gh-app .mat-mdc-button mat-icon,.gh-app .mat-mdc-raised-button mat-icon,.gh-app .mat-mdc-flat-button mat-icon,.gh-app .mat-mdc-stroked-button mat-icon,.gh-app .mat-mdc-icon-button mat-icon,.gh-app .mat-mdc-fab mat-icon,.gh-app .mat-mdc-mini-fab mat-icon{color:currentColor!important}.gh-app .mat-mdc-button[disabled],.gh-app .mat-mdc-raised-button[disabled],.gh-app .mat-mdc-flat-button[disabled],.gh-app .mat-mdc-stroked-button[disabled],.gh-app .mat-mdc-icon-button[disabled],.gh-app .mat-mdc-fab[disabled],.gh-app .mat-mdc-mini-fab[disabled]{opacity:.5!important;cursor:not-allowed!important}.gh-app .mat-mdc-stroked-button.gh-button-primary{border-color:var(--gh-primary)!important;color:var(--gh-primary)!important;background-color:transparent!important}.gh-app .mat-mdc-stroked-button.gh-button-primary:hover:not([disabled]){background-color:color-mix(in srgb,var(--gh-primary) 10%,transparent)!important}.gh-app .mat-mdc-stroked-button.gh-button-secondary{border-color:var(--gh-secondary)!important;color:var(--gh-secondary)!important;background-color:transparent!important}.gh-app .mat-mdc-stroked-button.gh-button-secondary:hover:not([disabled]){background-color:color-mix(in srgb,var(--gh-secondary) 10%,transparent)!important}.gh-app .mat-mdc-raised-button.gh-stroked-button{background-color:transparent!important;border:2px solid!important}.gh-app .mat-mdc-raised-button.gh-stroked-button.gh-stroked-button-primary{border-color:var(--gh-primary)!important;color:var(--gh-primary)!important}.gh-app .mat-mdc-raised-button.gh-stroked-button.gh-stroked-button-primary mat-icon{color:var(--gh-primary)!important}.gh-app .mat-mdc-raised-button.gh-stroked-button.gh-stroked-button-primary:hover:not([disabled]){background-color:var(--gh-primary)!important;color:var(--gh-surface)!important}.gh-app .mat-mdc-raised-button.gh-stroked-button.gh-stroked-button-primary:hover:not([disabled]) mat-icon{color:var(--gh-surface)!important}.gh-app .mat-mdc-raised-button.gh-stroked-button.gh-stroked-button-secondary{border-color:var(--gh-secondary)!important;color:var(--gh-secondary)!important}.gh-app .mat-mdc-raised-button.gh-stroked-button.gh-stroked-button-secondary mat-icon{color:var(--gh-secondary)!important}.gh-app .mat-mdc-raised-button.gh-stroked-button.gh-stroked-button-secondary:hover:not([disabled]){background-color:var(--gh-secondary)!important;color:var(--gh-surface)!important}.gh-app .mat-mdc-raised-button.gh-stroked-button.gh-stroked-button-secondary:hover:not([disabled]) mat-icon{color:var(--gh-surface)!important}.gh-app .mat-mdc-raised-button.gh-stroked-button.gh-stroked-button-warning{border-color:var(--gh-warning)!important;color:var(--gh-warning)!important}.gh-app .mat-mdc-raised-button.gh-stroked-button.gh-stroked-button-warning mat-icon{color:var(--gh-warning)!important}.gh-app .mat-mdc-raised-button.gh-stroked-button.gh-stroked-button-warning:hover:not([disabled]){background-color:var(--gh-warning)!important;color:var(--gh-surface)!important}.gh-app .mat-mdc-raised-button.gh-stroked-button.gh-stroked-button-warning:hover:not([disabled]) mat-icon{color:var(--gh-surface)!important}.gh-app .mobile-buttons-grid .button-slot button{width:100%}.gh-app .mobile-buttons-grid .button-slot button.gh-button-primary{background-color:var(--gh-primary)!important}.gh-app .mobile-buttons-grid .button-slot button.gh-button-secondary{background-color:var(--gh-secondary)!important}.gh-app .mobile-buttons-grid .button-slot button.gh-button-tertiary{background-color:var(--gh-tertiary)!important}.gh-app .action-button-container button.gh-button-primary{background-color:var(--gh-primary)!important}.gh-app .action-button-container button.gh-button-secondary{background-color:var(--gh-secondary)!important}.gh-app .action-button-container button.gh-button-tertiary{background-color:var(--gh-tertiary)!important}.gh-edit-icon{color:var(--gh-edit)}.gh-delete-icon,.gh-warning-icon{color:var(--gh-warning)}.gh-add-icon{color:var(--gh-success)}.gh-info-icon{color:var(--gh-info)}.gh-icon{vertical-align:middle}.gh-icon.gh-icon-smaller{font-size:var(--gh-text-sm);vertical-align:sub!important;line-height:var(--gh-text-sm)}.gh-icon.gh-icon-larger{font-size:var(--gh-text-2xl);vertical-align:sub!important;line-height:var(--gh-text-2xl)}.gh-icon.neutral{color:var(--gh-gray-500)}.gh-icon.like{color:var(--gh-success-500)}.gh-icon.dislike{color:var(--gh-error-500)}.gh-icon.gh-icon-primary{color:var(--gh-primary)}.gh-icon.gh-icon-secondary{color:var(--gh-secondary)}.gh-icon.gh-icon-white{color:var(--gh-surface)}.gh-icon.gh-icon-success{color:var(--gh-success)}.gh-icon.gh-icon-warning{color:var(--gh-warning)}.gh-icon.gh-icon-gray{color:var(--gh-gray-400)}.gh-icon.gh-icon-edit{color:var(--gh-edit)}.gh-icon.gh-icon-clickable{cursor:pointer}.gh-icon.gh-icon-clickable.ghIconClickableDisabled{opacity:var(--gh-opacity-disabled);cursor:no-drop!important;pointer-events:none}.gh-icon.gh-haven-i-manage-icon{color:var(--gh-gold)}.gh-icon.gh-in-my-havens-icon{color:var(--gh-love)}.gh-icon.wiggle-icon{backface-visibility:hidden;transform:translateZ(0);animation-duration:var(--gh-duration-extra-slow);animation-name:wiggle;animation-play-state:running;animation-timing-function:var(--gh-easing-linear);animation-iteration-count:infinite}@keyframes wiggle{2%{transform:translate(3px) rotate(2deg)}4%{transform:translate(-3px) rotate(-2deg)}6%{transform:translate(3px) rotate(2deg)}8%{transform:translate(-3px) rotate(-2deg)}10%{transform:translate(2px) rotate(1deg)}12%{transform:translate(-2px) rotate(-1deg)}14%{transform:translate(2px) rotate(1deg)}16%{transform:translate(-2px) rotate(-1deg)}18%{transform:translate(1px) rotate(0)}20%{transform:translate(-1px) rotate(0)}}.event-tile{height:5rem}.header-tile{color:var(--gh-surface);background:#2c3531;border-radius:var(--gh-radius-default)}.room-tile{color:#2c3531;padding-top:var(--gh-spacing-20)}.game-box-tour{border:none}.game-box-tour mat-dialog-container{background:transparent}.vertical-tab-component{max-height:30rem}@keyframes nudge{10%,90%{transform:translate3d(var(--gh-translate-nudge-small),0,0)}20%,80%{transform:translate3d(var(--gh-translate-nudge-medium),0,0)}30%,50%,70%{transform:translate3d(var(--gh-translate-nudge-large),0,0)}40%,60%{transform:translate3d(var(--gh-translate-nudge-large-positive),0,0)}}@keyframes rotateOpen{0%{transform:rotate(var(--gh-rotate-none))}to{transform:rotate(var(--gh-rotate-triple))}}@keyframes rotateClose{0%{transform:rotate(var(--gh-rotate-none))}to{transform:rotate(var(--gh-rotate-triple-reverse))}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes createBox{0%{transform:scale(var(--gh-scale-hidden))}to{transform:scale(var(--gh-scale-strong))}}.blurContent{filter:blur(8px) saturate(2)}.gh-scrollbar-white-container ::-webkit-scrollbar{width:10px}.gh-scrollbar-white-container ::-webkit-scrollbar-track{background:green}.gh-scrollbar-white-container ::-webkit-scrollbar-thumb{background:#00f}.gh-scrollbar-white-container ::-webkit-scrollbar-thumb:hover{background:red}.gh-refine-search{height:25rem;overflow-y:scroll}.gh-refine-search mat-card-subtitle{color:var(--gh-surface)!important}.gh-refine-search ul{list-style-type:none;margin-top:var(--gh-spacing-1)}.gh-refine-search .section{max-width:95%;margin-left:2.5%}.gh-refine-search .section .gh-slider-container{width:100%;height:100%}.gh-refine-search .section .clickable{cursor:pointer!important}.gh-refine-search .section:nth-child(odd){background:#2b7e80!important}.gh-card{border-radius:var(--gh-radius-default)!important;box-shadow:0 3px 6px #00000029!important;box-sizing:border-box}.gh-card.gh-card-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f!important}.gh-card .gh-card-header{border-bottom:1px solid #f5f5f5;align-items:center}.gh-card .gh-card-header mat-card-title{font-size:16px;font-weight:700;color:#00000080;text-transform:capitalize}.cropper-face{background-color:inherit}.cropper-dashed{display:none}.gh-link,.gh-link-subtle,.gh-link-bold,.gh-link-button,.ghLink,a{color:#116466;text-decoration:underline;cursor:pointer}.gh-bold{font-weight:700}.gh-italic{font-style:italic}.gh-lg-subtitle,.gh-lg-p{font-size:1.3rem}.gh-lg-subtitle.margin-top-negative,.gh-lg-p.margin-top-negative{margin-top:-1rem}.gh-md-subtitle{font-size:1rem}.gh-sm-title,.ghSmTitle{font-size:1.1rem}.gh-sm-title.margin-top-negative,.ghSmTitle.margin-top-negative{margin-top:-1rem}.gh-xsm-title{font-size:1rem;line-height:1rem}.gh-xsm-title.margin-top-negative{margin-top:-.5rem}.gh-xxsm-title{font-size:.8rem;line-height:.8rem}.gh-xxsm-title.margin-top-negative{margin-top:-1rem}.dot-revolution{position:relative;width:15px;height:15px;border-radius:7.5px;background-color:#d9b08c;color:#d9b08c}.dot-revolution:before,.dot-revolution:after{content:"";display:inline-block;position:absolute}.dot-revolution:before{left:5;top:-15px;width:7px;height:7px;border-radius:3.5px;background-color:#116466;color:#116466;transform-origin:5px 20px;animation:dot-revolution .7s var(--gh-easing-linear) infinite}.dot-revolution:after{left:10;top:-40px;width:10px;height:10px;border-radius:5px;background-color:#2c3531;color:#2c3531;transform-origin:5px 35px;animation:dot-revolution 1var --gh-duration-slower var(--gh-easing-linear) infinite}@keyframes dot-revolution{0%{transform:rotate(0) translateZ(0)}to{transform:rotate(360deg) translateZ(0)}}.fc-toolbar-title,.fc-col-header-cell-cushion,.fc-daygrid-day-number,.fc-event-title{color:#116466;font-size:1rem}.fc-daygrid-event-dot,.fc-list-event-dot{border-color:#2c3531!important}.fc-event-time,.fc-list-day-text,.fc-list-day-side-text{color:#116466}.fc-event-title-container{background:#116466}.fc-event-title-container .fc-event-title{color:var(--gh-surface)}.fc-day-today{background:#ffcb9a!important}.gh-image-upload-container{display:flex;justify-content:center;align-items:center}.gh-image-upload-container #crop-button{min-width:146px;padding:var(--gh-spacing-0);display:flex;justify-content:flex-start;margin-bottom:var(--gh-spacing-2)}.gh-image-upload-container #crop-button .gh-icon{margin-left:14px;margin-right:var(--gh-spacing-1)}.gh-image-upload-container.gh-image-upload-container-mobile{display:block}.gh-image-upload-container.gh-image-upload-container-mobile #crop-button{display:inline-block}.gh-image-upload-container .img-container{display:flex;justify-content:center;position:relative}.gh-image-upload-container .img-container img{display:block;max-height:100px;max-width:-moz-fit-content;max-width:fit-content;border-radius:var(--gh-radius-sm);margin-left:auto;margin-right:auto}.gh-image-upload-container .img-container #delete-icon-container,.gh-image-upload-container .img-container .delete-icon-container{background:#db3445;border-radius:var(--gh-radius-full);height:28px;width:28px;display:flex;justify-content:center;align-items:center;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b;position:absolute;top:calc(-1 * var(--gh-spacing-3));right:calc(-1 * var(--gh-spacing-3))}.gh-image-upload-container .img-container #delete-icon-container #delete-icon,.gh-image-upload-container .img-container #delete-icon-container .delete-icon,.gh-image-upload-container .img-container .delete-icon-container #delete-icon,.gh-image-upload-container .img-container .delete-icon-container .delete-icon{color:var(--gh-surface);font-size:16px;margin-left:6px;margin-top:6px}.gh-image-upload-container .img-container.img-container-mobile{margin-top:var(--gh-spacing-8)}.gh-image-upload-container .img-container.img-container-mobile #delete-icon-container{right:175px}.gh-image-upload-container .gh-file-upload-button-container{display:inline-block}.gh-image-upload-container .gh-file-upload-button-container input[type=file]{display:none}.gh-image-upload-container .gh-file-upload-button-container .gh-file-upload-button{font-family:var(--gh-font-primary);font-weight:700;border:1px solid #f5f5f5;border-radius:var(--gh-radius-default);display:inline-block;color:#116466;cursor:pointer}.gh-image-upload-container .gh-file-upload-button-container .gh-file-upload-button.imageIsSelected{color:#ffa000}.gh-image-upload-container .gh-file-upload-button-container .gh-file-upload-button .gh-icon{margin-right:6px;color:#116466}.gh-image-upload-container .gh-file-upload-button-container .gh-file-upload-button .gh-icon.imageIsSelected{color:#ffa000}.gh-elevation-1{box-shadow:0 1px 3px var(--gh-shadow-color-light),0 1px 2px var(--gh-shadow-color-medium);transition:all var(--gh-duration-slow) cubic-bezier(.25,.8,.25,1)}.gh-elevation-1:hover{box-shadow:0 14px 28px var(--gh-shadow-color-strong),0 10px 10px var(--gh-shadow-color-medium-strong)}.gh-elevation-2{box-shadow:0 3px 6px var(--gh-shadow-color-medium-light),0 3px 6px var(--gh-shadow-color-medium)}.gh-elevation-3{box-shadow:0 10px 20px var(--gh-shadow-color-medium-strong),0 6px 6px var(--gh-shadow-color-medium)}.gh-elevation-4{box-shadow:0 14px 28px var(--gh-shadow-color-strong),0 10px 10px var(--gh-shadow-color-medium-strong)}.gh-elevation-5,.ghElevation5{box-shadow:0 19px 38px var(--gh-shadow-color-dark),0 15px 12px var(--gh-shadow-color-medium-strong)}.gh-elevation-1,.gh-elevation-2,.gh-elevation-3,.gh-elevation-4,.gh-elevation-5,.ghElevation5{transition:box-shadow var(--gh-duration-normal) cubic-bezier(.4,0,.2,1)!important}.gh-elevation-1{box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026!important}.gh-elevation-1:hover{box-shadow:0 2px 4px #0000004d,0 4px 5px #00000026!important}.gh-elevation-2{box-shadow:0 1px 2px #0000004d,0 2px 6px 2px #00000026!important}.gh-elevation-3{box-shadow:0 4px 4px #0000004d,0 1px 10px #00000026!important}.gh-elevation-4{box-shadow:0 2px 4px #0000004d,0 4px 5px #00000026!important}.gh-elevation-5,.ghElevation5{box-shadow:0 4px 4px #0000004d,0 8px 12px 6px #00000026!important}.mat-elevation-z0{box-shadow:var(--gh-elevation-0)!important}.mat-elevation-z1{box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026!important}.mat-elevation-z2{box-shadow:0 1px 2px #0000004d,0 2px 6px 2px #00000026!important}.mat-elevation-z3{box-shadow:0 4px 4px #0000004d,0 1px 10px #00000026!important}.mat-elevation-z4{box-shadow:0 2px 4px #0000004d,0 4px 5px #00000026!important}.mat-elevation-z6{box-shadow:0 6px 10px #0000004d,0 1px 18px #00000026!important}.mat-elevation-z8{box-shadow:0 8px 10px #0000004d,0 3px 14px #00000026!important}.mat-elevation-z12{box-shadow:0 12px 17px #0000004d,0 5px 22px #00000026!important}.mat-elevation-z16{box-shadow:0 16px 24px #0000004d,0 6px 30px #00000026!important}.mat-elevation-z24{box-shadow:0 24px 38px #0000004d,0 9px 46px #00000026!important}mat-card,.mat-card,.mat-mdc-card{box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026!important;transition:box-shadow var(--gh-duration-normal) cubic-bezier(.4,0,.2,1)}mat-card:hover,.mat-card:hover,.mat-mdc-card:hover{box-shadow:0 2px 4px #0000004d,0 4px 5px #00000026!important}.mat-raised-button,.mat-mdc-raised-button,.mat-fab,.mat-mdc-fab,.mat-mini-fab,.mat-mdc-mini-fab{box-shadow:0 1px 2px #0000004d,0 2px 6px 2px #00000026!important;transition:box-shadow var(--gh-duration-normal) cubic-bezier(.4,0,.2,1)}.mat-raised-button:hover:not(:disabled),.mat-mdc-raised-button:hover:not(:disabled),.mat-fab:hover:not(:disabled),.mat-mdc-fab:hover:not(:disabled),.mat-mini-fab:hover:not(:disabled),.mat-mdc-mini-fab:hover:not(:disabled){box-shadow:0 2px 4px #0000004d,0 4px 5px #00000026!important}.mat-raised-button:active:not(:disabled),.mat-mdc-raised-button:active:not(:disabled),.mat-fab:active:not(:disabled),.mat-mdc-fab:active:not(:disabled),.mat-mini-fab:active:not(:disabled),.mat-mdc-mini-fab:active:not(:disabled){box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026!important}.mat-dialog-container,.mat-mdc-dialog-container{box-shadow:0 24px 38px #0000004d,0 9px 46px #00000026!important}.mat-menu-panel,.mat-mdc-menu-panel,.mat-select-panel,.mat-mdc-select-panel,.mat-autocomplete-panel,.mat-mdc-autocomplete-panel{box-shadow:0 8px 10px #0000004d,0 3px 14px #00000026!important}.mat-snack-bar-container,.mat-mdc-snack-bar-container{box-shadow:0 6px 10px #0000004d,0 1px 18px #00000026!important}.mat-drawer.mat-drawer-side,.mat-sidenav.mat-drawer-side{box-shadow:0 16px 24px #0000004d,0 6px 30px #00000026!important}.mat-tooltip,.mat-mdc-tooltip{box-shadow:0 4px 4px #0000004d,0 1px 10px #00000026!important}.clickable-card,.interactive-card,[routerLink] mat-card{cursor:pointer;transition:box-shadow var(--gh-duration-normal) cubic-bezier(.4,0,.2,1),transform var(--gh-duration-normal) cubic-bezier(.4,0,.2,1)}.clickable-card:hover,.interactive-card:hover,[routerLink] mat-card:hover{box-shadow:0 2px 4px #0000004d,0 4px 5px #00000026!important;transform:translateY(-1px)}.clickable-card:active,.interactive-card:active,[routerLink] mat-card:active{box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026!important;transform:translateY(0)}.no-elevation{box-shadow:var(--gh-elevation-0)!important}.subtle-elevation{box-shadow:0 1px 1px #0003!important}.gh-sidebar-icon.list-item-wip,.gh-sidebar-icon.listItemWIP{color:var(--gh-error-500)}.gh-sidebar-item-title{font-size:var(--gh-text-xs);margin-left:var(--gh-spacing-negative-1)}.gh-sidebar-item-title.list-item-wip,.gh-sidebar-item-title.listItemWIP{color:var(--gh-error-500);text-decoration:line-through}.list-item-wip,.listItemWIP{color:var(--gh-warning);text-decoration:line-through}:root{--md3-surface: #fafafa;--md3-surface-variant: #f5f5f5;--md3-on-surface: #1a1a1a;--md3-on-surface-variant: #49454f;--md3-outline: #79747e}.mat-drawer{background-color:var(--md3-surface);color:var(--md3-on-surface);box-shadow:var(--gh-elevation-1);transition:transform var(--gh-duration-slow) cubic-bezier(.4,0,.2,1),box-shadow var(--gh-duration-slow) cubic-bezier(.4,0,.2,1)}.mat-drawer.mobileSidenav{box-shadow:var(--gh-elevation-2)}.mat-drawer mat-card{background-color:var(--md3-surface-variant)!important;box-shadow:var(--gh-elevation-1);border-radius:var(--gh-radius-md)!important;color:var(--md3-on-surface)}.mat-drawer .mat-toolbar{background-color:transparent!important;color:var(--md3-on-surface)}.mat-drawer .mat-list-item:hover{background-color:#0000000a}.mat-drawer .mat-list-item:focus{background-color:var(--gh-border)}.mat-drawer .mat-list-item.active{background-color:var(--md3-surface-variant)}#add-button{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:var(--mat-fab-background-color, #3f51b5)!important;color:var(--mat-fab-foreground-color, white)!important}#add-button:active{box-shadow:var(--gh-elevation-2)}.isDarkMode{--md3-surface: #2d2d2d;--md3-surface-variant: #3a3a3a;--md3-on-surface: #e1e1e1;--md3-on-surface-variant: #cac4d0;--md3-outline: #938f99}.isDarkMode .mat-drawer{background-color:var(--md3-surface);color:var(--md3-on-surface)}.gh-app .mat-mdc-nav-list a.mat-mdc-list-item{display:flex!important;flex-direction:row!important;align-items:center!important;text-decoration:none;padding:var(--gh-spacing-0) 16px;min-height:48px}.gh-app .mat-mdc-nav-list a.mat-mdc-list-item .mat-mdc-list-item-unscoped-content{display:flex;flex-direction:row;align-items:center;width:100%}.gh-app .mat-mdc-nav-list a.mat-mdc-list-item .mat-icon[mat-list-icon],.gh-app .mat-mdc-nav-list a.mat-mdc-list-item .mat-mdc-list-item-icon{display:inline-flex!important;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;margin-right:var(--gh-spacing-4)!important;font-size:24px;vertical-align:middle}.gh-app .mat-mdc-nav-list a.mat-mdc-list-item mat-card-title,.gh-app .mat-mdc-nav-list a.mat-mdc-list-item .mat-mdc-list-item-title,.gh-app .mat-mdc-nav-list a.mat-mdc-list-item .gh-sidebar-item-title{display:inline-block!important;flex:1;text-align:left;font-size:.875rem;line-height:var(--gh-leading-normal);margin:var(--gh-spacing-0)!important;padding:var(--gh-spacing-0)}.gh-app .mat-mdc-nav-list a.mat-mdc-list-item .expand-icon{margin-left:auto!important;flex-shrink:0}.gh-app .mat-mdc-nav-list a.subItem{padding-left:var(--gh-spacing-12)}.gh-app .mat-mdc-nav-list a.subItem .text{margin-left:0}.gh-app .sidebar-container mat-nav-list{padding-top:0}.gh-app .sidebar-container mat-nav-list a.mat-mdc-list-item{transition:background-color var(--gh-duration-normal) ease-in-out;position:relative}.gh-app .sidebar-container mat-nav-list a.mat-mdc-list-item:hover{background-color:var(--gh-accent-5);border-radius:var(--gh-radius-sm)}.gh-app .sidebar-container mat-nav-list a.mat-mdc-list-item.isSelected{background-color:var(--gh-accent-4)}.gh-app .sidebar-container mat-nav-list a.mat-mdc-list-item.isSelected:hover{background-color:var(--gh-accent-4)}.gh-app .sidebar-container mat-nav-list a.mat-mdc-list-item.subItem.isSelectedSubItem{background-color:rgba(var(--gh-accent-4),.9);width:80%}.gh-app .sidebar-container mat-nav-list a.mat-mdc-list-item.subItem.isNonSelectedSubItem{border-left:4px solid rgba(var(--gh-accent-4),.9)}.gh-app .sidebar-container mat-nav-list a.mat-mdc-list-item.subItem:hover{background-color:rgba(var(--gh-accent-5),.75);width:80%}.gh-app .sidebar-container mat-nav-list a.mat-mdc-list-item.subItem:hover.isSelected{background-color:var(--gh-accent-4)}.gh-app .gh-sidebar-icon{font-size:24px!important;width:24px!important;height:24px!important;line-height:24px!important}.gh-app .gh-sidebar-icon.list-item-wip,.gh-app .gh-sidebar-icon.listItemWIP{color:var(--gh-error-500)}.gh-app .gh-sidebar-item-title{font-size:.875rem!important;line-height:var(--gh-leading-normal)!important;margin:var(--gh-spacing-0)!important;margin-left:0!important;vertical-align:middle!important}.gh-app .gh-sidebar-item-title.list-item-wip,.gh-app .gh-sidebar-item-title.listItemWIP{color:var(--gh-error-500);text-decoration:line-through}.gh-app .action-button-container button.mat-mdc-raised-button.gh-button-primary,.gh-app .mobile-buttons-grid button.mat-mdc-raised-button.gh-button-primary,.gh-app .button-slot button.mat-mdc-raised-button.gh-button-primary{background-color:var(--gh-primary)!important;color:var(--gh-surface)!important}.gh-app .action-button-container button.mat-mdc-raised-button.gh-button-primary:hover:not([disabled]),.gh-app .mobile-buttons-grid button.mat-mdc-raised-button.gh-button-primary:hover:not([disabled]),.gh-app .button-slot button.mat-mdc-raised-button.gh-button-primary:hover:not([disabled]){background-color:var(--gh-primary) -dark!important}.gh-app .action-button-container button.mat-mdc-raised-button.gh-button-secondary,.gh-app .mobile-buttons-grid button.mat-mdc-raised-button.gh-button-secondary,.gh-app .button-slot button.mat-mdc-raised-button.gh-button-secondary{background-color:var(--gh-secondary)!important;color:var(--gh-surface)!important}.gh-app .action-button-container button.mat-mdc-raised-button.gh-button-secondary:hover:not([disabled]),.gh-app .mobile-buttons-grid button.mat-mdc-raised-button.gh-button-secondary:hover:not([disabled]),.gh-app .button-slot button.mat-mdc-raised-button.gh-button-secondary:hover:not([disabled]){background-color:var(--gh-secondary) -dark!important}.gh-app .action-button-container button.mat-mdc-raised-button.gh-button-tertiary,.gh-app .mobile-buttons-grid button.mat-mdc-raised-button.gh-button-tertiary,.gh-app .button-slot button.mat-mdc-raised-button.gh-button-tertiary{background-color:var(--gh-tertiary)!important;color:var(--gh-secondary)!important}.gh-app .action-button-container button.mat-mdc-raised-button.gh-button-tertiary:hover:not([disabled]),.gh-app .mobile-buttons-grid button.mat-mdc-raised-button.gh-button-tertiary:hover:not([disabled]),.gh-app .button-slot button.mat-mdc-raised-button.gh-button-tertiary:hover:not([disabled]){background-color:var(--gh-tertiary) -dark!important}.gh-app .action-button-container button.mat-mdc-raised-button.gh-button-success,.gh-app .mobile-buttons-grid button.mat-mdc-raised-button.gh-button-success,.gh-app .button-slot button.mat-mdc-raised-button.gh-button-success{background-color:var(--gh-success)!important;color:var(--gh-surface)!important}.gh-app .action-button-container button.mat-mdc-raised-button.gh-button-success:hover:not([disabled]),.gh-app .mobile-buttons-grid button.mat-mdc-raised-button.gh-button-success:hover:not([disabled]),.gh-app .button-slot button.mat-mdc-raised-button.gh-button-success:hover:not([disabled]){background-color:color-mix(in srgb,var(--gh-success) 90%,black)!important}.gh-app button.mat-mdc-raised-button.gh-button-primary,.gh-app button.mat-mdc-button.gh-button-primary,.gh-app button.mat-mdc-flat-button.gh-button-primary{background-color:var(--gh-primary)!important;color:var(--gh-surface)!important}.gh-app button.mat-mdc-raised-button.gh-button-primary .mat-mdc-button-persistent-ripple,.gh-app button.mat-mdc-button.gh-button-primary .mat-mdc-button-persistent-ripple,.gh-app button.mat-mdc-flat-button.gh-button-primary .mat-mdc-button-persistent-ripple{background-color:var(--gh-primary)!important}.gh-app button.mat-mdc-raised-button.gh-button-primary:hover:not([disabled]),.gh-app button.mat-mdc-button.gh-button-primary:hover:not([disabled]),.gh-app button.mat-mdc-flat-button.gh-button-primary:hover:not([disabled]){background-color:var(--gh-primary) -dark!important}.gh-app button.mat-mdc-raised-button.gh-button-secondary,.gh-app button.mat-mdc-button.gh-button-secondary,.gh-app button.mat-mdc-flat-button.gh-button-secondary{background-color:var(--gh-secondary)!important;color:var(--gh-surface)!important}.gh-app button.mat-mdc-raised-button.gh-button-secondary .mat-mdc-button-persistent-ripple,.gh-app button.mat-mdc-button.gh-button-secondary .mat-mdc-button-persistent-ripple,.gh-app button.mat-mdc-flat-button.gh-button-secondary .mat-mdc-button-persistent-ripple{background-color:var(--gh-secondary)!important}.gh-app button.mat-mdc-raised-button.gh-button-secondary:hover:not([disabled]),.gh-app button.mat-mdc-button.gh-button-secondary:hover:not([disabled]),.gh-app button.mat-mdc-flat-button.gh-button-secondary:hover:not([disabled]){background-color:var(--gh-secondary) -dark!important}.gh-app button.mat-mdc-raised-button.gh-button-tertiary,.gh-app button.mat-mdc-button.gh-button-tertiary,.gh-app button.mat-mdc-flat-button.gh-button-tertiary{background-color:var(--gh-tertiary)!important;color:var(--gh-secondary)!important}.gh-app button.mat-mdc-raised-button.gh-button-tertiary .mat-mdc-button-persistent-ripple,.gh-app button.mat-mdc-button.gh-button-tertiary .mat-mdc-button-persistent-ripple,.gh-app button.mat-mdc-flat-button.gh-button-tertiary .mat-mdc-button-persistent-ripple{background-color:var(--gh-tertiary)!important}.gh-app button.mat-mdc-raised-button.gh-button-tertiary:hover:not([disabled]),.gh-app button.mat-mdc-button.gh-button-tertiary:hover:not([disabled]),.gh-app button.mat-mdc-flat-button.gh-button-tertiary:hover:not([disabled]){background-color:var(--gh-tertiary) -dark!important}.gh-app button.mat-mdc-raised-button mat-icon,.gh-app button.mat-mdc-button mat-icon,.gh-app button.mat-mdc-flat-button mat-icon{color:inherit!important}.mat-drawer-container .mat-drawer{background-color:var(--gh-surface);box-shadow:var(--mat-app-level-2, 0 3px 1px -2px rgba(0, 0, 0, .2), 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12))}.mat-drawer-container .mat-drawer.mat-drawer-opened{box-shadow:var(--mat-app-level-4, 0 2px 4px -1px rgba(0, 0, 0, .2), 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12))}@media (max-width: 575px){.gh-app .mat-mdc-nav-list a.mat-mdc-list-item{min-height:40px;padding:var(--gh-spacing-0) 12px}.gh-app .mat-mdc-nav-list a.mat-mdc-list-item .mat-icon[mat-list-icon]{margin-right:var(--gh-spacing-3)!important}.gh-app .mat-mdc-nav-list a.mat-mdc-list-item .gh-sidebar-item-title{font-size:.75rem!important}}.gh-button-toggle-group .mat-button-toggle-checked{background-color:#116466;color:var(--gh-surface)}.disabledSliderContainer{filter:grayscale(100%);cursor:no-drop}.mat-slider.mat-slider-horizontal .mat-slider-wrapper{top:18px}.mat-slider.mat-slider-horizontal .mat-slider-track-wrapper{height:12px;border-radius:10px}.mat-slider.mat-slider-horizontal .mat-slider-track-background,.mat-slider.mat-slider-horizontal .mat-slider-track-fill{height:100%}.mat-slider.mat-slider-horizontal .mat-slider-track-fill{background-color:#116466}.mat-accent .mat-slider-thumb{height:30px;width:30px;background-color:#d9b08c;border:solid 2px #2c3531;bottom:-20px;right:-20px}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{background-color:var(--gh-surface)}.mat-slider-thumb{background-color:#d9b08c;border:solid 2px #d9b08c}.mat-slider-thumb-label-text{background-color:#116466;border:solid 2px #116466;color:var(--gh-surface)}.mat-slider-focus-ring,.mat-slider-thumb-label{background-color:#116466;border:solid 2px #116466}.ql-container{height:300px;width:300px}.gh-map-container{position:relative;height:100%;min-height:40rem;width:100%;padding-right:var(--gh-spacing-8)}.gh-map-container #map{height:100%;width:96%!important}.gh-map-container #menu{background:var(--gh-surface)!important;color:var(--gh-surface)!important;position:absolute;z-index:1;top:calc(var(--gh-size-14) + var(--gh-spacing-1));right:calc(var(--gh-size-8) + var(--gh-spacing-0_5) + var(--gh-border-width-thin));border-radius:var(--gh-radius-default);width:120px;padding:var(--gh-spacing-3) 1.5rem;font-family:var(--gh-font-primary);box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038}.gh-map-container #menu a{font-size:var(--gh-text-sm);color:var(--gh-surface);display:block;margin:var(--gh-spacing-0) 0 4px 0;padding:var(--gh-spacing-0);text-decoration:none;border-radius:var(--gh-radius-default);text-align:center}.gh-map-container #menu a:last-child{border:none}.gh-map-container #menu a:hover{box-shadow:0 14px 28px #00000040,0 10px 10px #00000038;transform:scale(.9)!important}.gh-map-container #menu a.active:hover{transform:scale(1.1)!important}.gh-mat-select-full-height .mat-select-panel{min-height:3000px!important}.gh-datetime-input-container{position:relative;font-family:var(--gh-font-primary);margin-bottom:var(--gh-spacing-5);max-width:94%}.gh-datetime-input-container input[type=datetime-local]{border:none;border-bottom:1px solid rgba(0,0,0,.12);font-size:16px;width:100%;outline:none;background-color:transparent;transition:all var(--gh-duration-slow)}.gh-datetime-input-container input[type=datetime-local]:focus{border-bottom:2px solid #6200ea;padding-bottom:9px}.gh-datetime-input-container label{position:absolute;left:0;top:var(--gh-size-2_5);font-size:16px;color:#0009;transition:all var(--gh-duration-slow);pointer-events:none}.gh-datetime-input-container input[type=datetime-local]:focus+label,.datetime-input-container input[type=datetime-local]:not(:placeholder-shown)+label{top:-20px;font-size:12px;color:#6200ea}.gh-datetime-input-container input[type=datetime-local]:focus{box-shadow:0 0 0 1000px #6200ea1a inset}.gh-dialog,.ghDialog{min-width:60%;overflow:hidden;display:flex;flex-direction:column;padding:var(--gh-spacing-4);position:relative;z-index:1051}.gh-dialog .gh-dialog-header-container,.ghDialog .gh-dialog-header-container{width:100%;margin-top:var(--gh-spacing-4)}.gh-dialog .gh-dialog-header-container .gh-dialog-header-toolbar,.gh-dialog .gh-dialog-header-container .gh-dialog-header-close-button,.ghDialog .gh-dialog-header-container .gh-dialog-header-toolbar,.ghDialog .gh-dialog-header-container .gh-dialog-header-close-button{display:inline-block}.gh-dialog .gh-dialog-header-container .gh-dialog-header-toolbar,.ghDialog .gh-dialog-header-container .gh-dialog-header-toolbar{min-height:4rem;line-height:4rem;width:100%;border-radius:var(--gh-radius-lg);background:#ffcb9a}.gh-dialog .gh-dialog-header-container .gh-dialog-header-top-left-icon,.ghDialog .gh-dialog-header-container .gh-dialog-header-top-left-icon{margin:var(--gh-spacing-0);padding-left:var(--gh-spacing-3);font-size:2.5rem;line-height:1rem}.gh-dialog .gh-dialog-header-container .gh-dialog-header-toolbar,.ghDialog .gh-dialog-header-container .gh-dialog-header-toolbar{width:90%;margin-left:4%}.gh-dialog .gh-dialog-header-container .gh-dialog-header-toolbar.dialogHasTopLeftIcon,.ghDialog .gh-dialog-header-container .gh-dialog-header-toolbar.dialogHasTopLeftIcon{margin-left:3%}.gh-dialog .gh-dialog-header-container .gh-dialog-header-toolbar .gh-dialog-header-toolbar-flex-container,.ghDialog .gh-dialog-header-container .gh-dialog-header-toolbar .gh-dialog-header-toolbar-flex-container{height:100%;display:flex;justify-content:center;align-items:center}.gh-dialog .gh-dialog-header-container .gh-dialog-header-toolbar .gh-dialog-header-toolbar-flex-container .gh-dialog-header-toolbar-title,.ghDialog .gh-dialog-header-container .gh-dialog-header-toolbar .gh-dialog-header-toolbar-flex-container .gh-dialog-header-toolbar-title{font-size:1.4rem}.gh-dialog .gh-dialog-header-container .gh-dialog-header-close-button,.ghDialog .gh-dialog-header-container .gh-dialog-header-close-button{position:absolute!important;top:var(--gh-spacing-2)!important;right:var(--gh-spacing-2)!important;z-index:1053!important;margin:0!important;outline:none;background-color:var(--gh-error)!important;color:#fff!important;box-shadow:var(--gh-elevation-4)!important;transition:transform .4s var(--gh-easing-standard);min-width:40px!important;min-height:40px!important}.gh-dialog .gh-dialog-header-container .gh-dialog-header-close-button mat-icon,.ghDialog .gh-dialog-header-container .gh-dialog-header-close-button mat-icon{color:#fff!important;font-size:20px!important;width:20px!important;height:20px!important}.gh-dialog .gh-dialog-header-container .gh-dialog-header-close-button:hover,.ghDialog .gh-dialog-header-container .gh-dialog-header-close-button:hover{transform:rotate(180deg) scale(1.1);background-color:var(--gh-error-dark)!important;box-shadow:var(--gh-elevation-6)!important}.gh-dialog .gh-dialog-content-container,.ghDialog .gh-dialog-content-container{margin-top:var(--gh-spacing-3);flex:1 1 auto;min-height:0;max-width:100%;min-width:100%;overflow-y:auto;overflow-x:hidden;padding:var(--gh-spacing-4);animation:fadeIn var(--gh-duration-slowest) var(--gh-easing-linear);-webkit-animation:fadeIn var(--gh-duration-slowest) var(--gh-easing-linear)}.gh-dialog .gh-dialog-content-container.noActionButtons,.ghDialog .gh-dialog-content-container.noActionButtons{padding-bottom:var(--gh-spacing-8)}.gh-dialog .gh-dialog-content-container.isAdmin,.ghDialog .gh-dialog-content-container.isAdmin{min-height:200px}.gh-dialog mat-divider,.ghDialog mat-divider{padding:var(--gh-spacing-0);margin:var(--gh-spacing-0)}.gh-dialog .gh-dialog-action-button-container,.gh-dialog .gh-dialog-action-button-gh-container,.ghDialog .gh-dialog-action-button-container,.ghDialog .gh-dialog-action-button-gh-container{display:flex;align-items:center;justify-content:flex-end;gap:var(--gh-spacing-3);padding:var(--gh-spacing-3) var(--gh-spacing-4);min-height:60px;width:100%}.gh-dialog .gh-dialog-action-button-container #submit-button,.gh-dialog .gh-dialog-action-button-container #cancel-button,.gh-dialog .gh-dialog-action-button-container #left-action-button,.gh-dialog .gh-dialog-action-button-container #delete-button,.gh-dialog .gh-dialog-action-button-gh-container #submit-button,.gh-dialog .gh-dialog-action-button-gh-container #cancel-button,.gh-dialog .gh-dialog-action-button-gh-container #left-action-button,.gh-dialog .gh-dialog-action-button-gh-container #delete-button,.ghDialog .gh-dialog-action-button-container #submit-button,.ghDialog .gh-dialog-action-button-container #cancel-button,.ghDialog .gh-dialog-action-button-container #left-action-button,.ghDialog .gh-dialog-action-button-container #delete-button,.ghDialog .gh-dialog-action-button-gh-container #submit-button,.ghDialog .gh-dialog-action-button-gh-container #cancel-button,.ghDialog .gh-dialog-action-button-gh-container #left-action-button,.ghDialog .gh-dialog-action-button-gh-container #delete-button{position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;margin:0}.gh-dialog .gh-dialog-action-button-container #left-action-button,.gh-dialog .gh-dialog-action-button-container #delete-button,.gh-dialog .gh-dialog-action-button-gh-container #left-action-button,.gh-dialog .gh-dialog-action-button-gh-container #delete-button,.ghDialog .gh-dialog-action-button-container #left-action-button,.ghDialog .gh-dialog-action-button-container #delete-button,.ghDialog .gh-dialog-action-button-gh-container #left-action-button,.ghDialog .gh-dialog-action-button-gh-container #delete-button{margin-right:auto}.gh-dialog .gh-dialog-action-button-container #cancel-button,.gh-dialog .gh-dialog-action-button-gh-container #cancel-button,.ghDialog .gh-dialog-action-button-container #cancel-button,.ghDialog .gh-dialog-action-button-gh-container #cancel-button{order:1}.gh-dialog .gh-dialog-action-button-container #submit-button,.gh-dialog .gh-dialog-action-button-gh-container #submit-button,.ghDialog .gh-dialog-action-button-container #submit-button,.ghDialog .gh-dialog-action-button-gh-container #submit-button{order:2}.gh-dialog.gh-dialog-mobile,.gh-dialog.ghDialogMobile,.gh-dialog.gh-dialog-full-screen,.ghDialog.gh-dialog-mobile,.ghDialog.ghDialogMobile,.ghDialog.gh-dialog-full-screen{width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;min-width:100vw!important;min-height:100vh!important;margin:0!important;padding:0!important}.gh-dialog.gh-dialog-mobile mat-dialog-container,.gh-dialog.ghDialogMobile mat-dialog-container,.gh-dialog.gh-dialog-full-screen mat-dialog-container,.ghDialog.gh-dialog-mobile mat-dialog-container,.ghDialog.ghDialogMobile mat-dialog-container,.ghDialog.gh-dialog-full-screen mat-dialog-container{width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;min-width:100vw!important;min-height:100vh!important;padding:0!important;margin:0!important;border-radius:0!important}.gh-dialog.gh-dialog-mobile .gh-dialog-header-container,.gh-dialog.ghDialogMobile .gh-dialog-header-container,.gh-dialog.gh-dialog-full-screen .gh-dialog-header-container,.ghDialog.gh-dialog-mobile .gh-dialog-header-container,.ghDialog.ghDialogMobile .gh-dialog-header-container,.ghDialog.gh-dialog-full-screen .gh-dialog-header-container{margin-top:0}.gh-dialog.gh-dialog-mobile .gh-dialog-header-container .gh-dialog-header-toolbar,.gh-dialog.ghDialogMobile .gh-dialog-header-container .gh-dialog-header-toolbar,.gh-dialog.gh-dialog-full-screen .gh-dialog-header-container .gh-dialog-header-toolbar,.ghDialog.gh-dialog-mobile .gh-dialog-header-container .gh-dialog-header-toolbar,.ghDialog.ghDialogMobile .gh-dialog-header-container .gh-dialog-header-toolbar,.ghDialog.gh-dialog-full-screen .gh-dialog-header-container .gh-dialog-header-toolbar{width:80%;margin-left:5%;min-height:2.5rem;line-height:2.5rem}.gh-dialog.gh-dialog-mobile .gh-dialog-header-container .gh-dialog-header-toolbar .gh-dialog-header-toolbar-flex-container .gh-dialog-header-toolbar-title,.gh-dialog.ghDialogMobile .gh-dialog-header-container .gh-dialog-header-toolbar .gh-dialog-header-toolbar-flex-container .gh-dialog-header-toolbar-title,.gh-dialog.gh-dialog-full-screen .gh-dialog-header-container .gh-dialog-header-toolbar .gh-dialog-header-toolbar-flex-container .gh-dialog-header-toolbar-title,.ghDialog.gh-dialog-mobile .gh-dialog-header-container .gh-dialog-header-toolbar .gh-dialog-header-toolbar-flex-container .gh-dialog-header-toolbar-title,.ghDialog.ghDialogMobile .gh-dialog-header-container .gh-dialog-header-toolbar .gh-dialog-header-toolbar-flex-container .gh-dialog-header-toolbar-title,.ghDialog.gh-dialog-full-screen .gh-dialog-header-container .gh-dialog-header-toolbar .gh-dialog-header-toolbar-flex-container .gh-dialog-header-toolbar-title{font-size:1rem}.gh-dialog.gh-dialog-mobile .gh-dialog-header-container .gh-dialog-header-close-button,.gh-dialog.ghDialogMobile .gh-dialog-header-container .gh-dialog-header-close-button,.gh-dialog.gh-dialog-full-screen .gh-dialog-header-container .gh-dialog-header-close-button,.ghDialog.gh-dialog-mobile .gh-dialog-header-container .gh-dialog-header-close-button,.ghDialog.ghDialogMobile .gh-dialog-header-container .gh-dialog-header-close-button,.ghDialog.gh-dialog-full-screen .gh-dialog-header-container .gh-dialog-header-close-button{position:absolute!important;top:var(--gh-spacing-2)!important;right:var(--gh-spacing-2)!important;z-index:1054!important;margin:0!important;background-color:var(--gh-error)!important;color:#fff!important;box-shadow:var(--gh-elevation-6)!important;min-width:44px!important;min-height:44px!important}.gh-dialog.gh-dialog-mobile .gh-dialog-header-container .gh-dialog-header-close-button mat-icon,.gh-dialog.ghDialogMobile .gh-dialog-header-container .gh-dialog-header-close-button mat-icon,.gh-dialog.gh-dialog-full-screen .gh-dialog-header-container .gh-dialog-header-close-button mat-icon,.ghDialog.gh-dialog-mobile .gh-dialog-header-container .gh-dialog-header-close-button mat-icon,.ghDialog.ghDialogMobile .gh-dialog-header-container .gh-dialog-header-close-button mat-icon,.ghDialog.gh-dialog-full-screen .gh-dialog-header-container .gh-dialog-header-close-button mat-icon{color:#fff!important;font-size:22px!important;width:22px!important;height:22px!important}.gh-dialog.gh-dialog-mobile .gh-dialog-content-container,.gh-dialog.ghDialogMobile .gh-dialog-content-container,.gh-dialog.gh-dialog-full-screen .gh-dialog-content-container,.ghDialog.gh-dialog-mobile .gh-dialog-content-container,.ghDialog.ghDialogMobile .gh-dialog-content-container,.ghDialog.gh-dialog-full-screen .gh-dialog-content-container{padding:var(--gh-spacing-2);flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;margin-top:0;max-width:100%;min-width:100%}.gh-dialog.gh-dialog-mobile.gh-dialog-full-screen-no-buttons .gh-dialog-content-container,.gh-dialog.ghDialogMobile.gh-dialog-full-screen-no-buttons .gh-dialog-content-container,.gh-dialog.gh-dialog-full-screen.gh-dialog-full-screen-no-buttons .gh-dialog-content-container,.ghDialog.gh-dialog-mobile.gh-dialog-full-screen-no-buttons .gh-dialog-content-container,.ghDialog.ghDialogMobile.gh-dialog-full-screen-no-buttons .gh-dialog-content-container,.ghDialog.gh-dialog-full-screen.gh-dialog-full-screen-no-buttons .gh-dialog-content-container{margin-top:0;flex:1 1 auto}.gh-dialog.gh-dialog-mobile .gh-dialog-action-button-container,.gh-dialog.gh-dialog-mobile .gh-dialog-action-button-gh-container,.gh-dialog.ghDialogMobile .gh-dialog-action-button-container,.gh-dialog.ghDialogMobile .gh-dialog-action-button-gh-container,.gh-dialog.gh-dialog-full-screen .gh-dialog-action-button-container,.gh-dialog.gh-dialog-full-screen .gh-dialog-action-button-gh-container,.ghDialog.gh-dialog-mobile .gh-dialog-action-button-container,.ghDialog.gh-dialog-mobile .gh-dialog-action-button-gh-container,.ghDialog.ghDialogMobile .gh-dialog-action-button-container,.ghDialog.ghDialogMobile .gh-dialog-action-button-gh-container,.ghDialog.gh-dialog-full-screen .gh-dialog-action-button-container,.ghDialog.gh-dialog-full-screen .gh-dialog-action-button-gh-container{position:sticky;bottom:0;background:var(--gh-surface);border-top:1px solid var(--gh-border);z-index:10;flex-wrap:wrap;justify-content:center;padding:var(--gh-spacing-2)}.gh-dialog.gh-dialog-mobile .gh-dialog-action-button-container button,.gh-dialog.gh-dialog-mobile .gh-dialog-action-button-gh-container button,.gh-dialog.ghDialogMobile .gh-dialog-action-button-container button,.gh-dialog.ghDialogMobile .gh-dialog-action-button-gh-container button,.gh-dialog.gh-dialog-full-screen .gh-dialog-action-button-container button,.gh-dialog.gh-dialog-full-screen .gh-dialog-action-button-gh-container button,.ghDialog.gh-dialog-mobile .gh-dialog-action-button-container button,.ghDialog.gh-dialog-mobile .gh-dialog-action-button-gh-container button,.ghDialog.ghDialogMobile .gh-dialog-action-button-container button,.ghDialog.ghDialogMobile .gh-dialog-action-button-gh-container button,.ghDialog.gh-dialog-full-screen .gh-dialog-action-button-container button,.ghDialog.gh-dialog-full-screen .gh-dialog-action-button-gh-container button{min-width:100px}.mat-mdc-dialog-container .gh-dialog,.mat-mdc-dialog-container .ghDialog{z-index:1052!important}.mat-mdc-dialog-container.gh-dialog-mobile,.mat-mdc-dialog-container.gh-dialog-full-screen{max-width:100vw!important;max-height:100vh!important;width:100vw!important;height:100vh!important;padding:0!important;margin:0!important;position:fixed!important;inset:0!important}.gh-dialog-share .gh-dialog-content-container{flex:1 1 auto;min-height:300px}.gh-dialog-admin .gh-dialog-content-container{flex:1 1 auto;min-height:400px}.gh-dialog-admin .gh-dialog-content-container.isAdmin{min-height:400px}.gh-dialog-edge-to-edge{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;margin:0!important;padding:0!important;border-radius:0!important}.gh-dialog-edge-to-edge .mat-mdc-dialog-container{padding:0!important}.gh-dialog-edge-to-edge .gh-dialog-header-container{margin-top:0!important;padding:var(--gh-spacing-2) var(--gh-spacing-4);background:var(--gh-surface);border-bottom:1px solid var(--gh-border)}.gh-dialog-edge-to-edge .gh-dialog-header-container .gh-dialog-header-close-button{position:absolute!important;top:var(--gh-spacing-2)!important;right:var(--gh-spacing-2)!important;z-index:1055!important;background-color:var(--gh-error)!important;color:#fff!important;border-radius:50%!important;padding:var(--gh-spacing-2)!important;box-shadow:var(--gh-elevation-8)!important;margin:0!important;min-width:44px!important;min-height:44px!important}.gh-dialog-edge-to-edge .gh-dialog-header-container .gh-dialog-header-close-button mat-icon{color:#fff!important;font-size:22px!important;width:22px!important;height:22px!important}.gh-dialog-edge-to-edge .gh-dialog-header-container .gh-dialog-header-close-button:hover{background-color:var(--gh-error-dark)!important;transform:scale(1.1)!important;box-shadow:var(--gh-elevation-12)!important}.gh-dialog-edge-to-edge .gh-dialog-content-container{flex:1 1 auto;min-height:0;max-width:100vw!important;min-width:100vw!important;margin:0!important;padding:var(--gh-spacing-4)!important;overflow-y:auto;overflow-x:hidden}.gh-dialog-edge-to-edge .gh-dialog-action-button-container,.gh-dialog-edge-to-edge .gh-dialog-action-button-gh-container{flex:0 0 auto;background:var(--gh-surface);border-top:1px solid var(--gh-border);padding:var(--gh-spacing-3);z-index:1053;display:flex;justify-content:flex-end;gap:var(--gh-spacing-3)}.gh-dialog-simple{padding:0!important;background:transparent!important}.gh-dialog-simple.mat-mdc-dialog-container{padding:0!important}.gh-dialog-simple.mat-mdc-dialog-container .mdc-dialog__surface{padding:0!important;background:transparent!important;box-shadow:none!important}.gh-dialog-backdrop{-webkit-backdrop-filter:blur(8px) saturate(2);backdrop-filter:blur(8px) saturate(2);background:#00000050}.cdk-overlay-container .cdk-overlay-pane{z-index:var(--gh-z-overlay-max)!important}.cdk-overlay-backdrop.cdk-overlay-dark-backdrop{opacity:.48;background:#00000052;pointer-events:auto}.cdk-overlay-backdrop.cdk-overlay-transparent-backdrop{opacity:0;pointer-events:auto}.cdk-overlay-connected-position-bounding-box{pointer-events:none}.cdk-overlay-connected-position-bounding-box .cdk-overlay-pane{pointer-events:auto}.mat-menu-panel{z-index:var(--gh-z-overlay-max)!important;position:relative!important}.mat-select-panel{max-height:256px!important;z-index:var(--gh-z-overlay-max)!important;overflow:auto}.mat-select-panel-wrap{flex:1 0 auto}.mat-select-trigger{display:flex;align-items:center;width:100%;cursor:pointer}.mat-option{cursor:pointer}.mat-option:hover:not(.mat-option-disabled){background:#0000000a}.theme-customizer-fab{z-index:10001!important;pointer-events:auto!important;position:fixed!important}html,body{height:100%;overflow-x:hidden!important;max-width:var(--gh-viewport-width)!important;position:relative!important}html{margin:0!important;padding:0!important}body{margin:var(--gh-spacing-0);font-family:var(--gh-font-primary);background-color:var(--gh-gray-100);padding:0!important}*{max-width:100%;box-sizing:border-box}router-outlet{display:none!important}router-outlet+*{display:block!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}.mat-sidenav-content,.mat-drawer-content{overflow-x:hidden!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}[class^=app-],[class*=" app-"]{display:block!important;max-width:100%!important;overflow-x:hidden!important}.cdk-global-scrollblock{overflow:hidden!important}body.cdk-global-scrollblock{overflow:hidden!important;position:fixed;width:100%}.max-w-100{max-width:100%}.mat-mdc-paginator .mat-mdc-paginator-icon path{fill:var(--gh-text-secondary)}.mat-mdc-paginator button:not(:disabled) .mat-mdc-paginator-icon path{fill:var(--gh-text-primary)}.mat-mdc-paginator button:disabled .mat-mdc-paginator-icon path{fill:var(--gh-text-disabled)}.gh-container,.ghContainer{margin:var(--gh-spacing-8);max-width:var(--gh-viewport-width-80)}.ghMobileContainer{margin:var(--gh-spacing-4);max-width:100%}.gh-section{margin:var(--gh-spacing-0) 0 var(--gh-spacing-8) 0;background-color:var(--gh-surface);border-radius:var(--gh-radius-lg);padding:var(--gh-spacing-8) 0;box-shadow:var(--gh-elevation-1)}.gh-form .gh-form-modal{min-width:var(--gh-viewport-width-50);max-height:var(--gh-viewport-height-80)}.gh-form .gh-select-wrapper .mat-form-field-underline{bottom:var(--gh-spacing-4)}.gh-form section,.gh-form .gh-section{margin:var(--gh-spacing-0) 0 var(--gh-spacing-8) 0;background-color:var(--gh-surface);border-radius:var(--gh-radius-lg);padding:var(--gh-spacing-8) 0;box-shadow:var(--gh-elevation-1)}.gh-form .mat-form-field{margin-top:var(--gh-spacing-4);margin-left:2%;width:96%}.gh-form .mat-card-title{font-size:var(--gh-text-base)!important;font-style:bold;margin-left:2%;margin-top:var(--gh-spacing-8)}.gh-form .mat-card-subtitle{margin-left:var(--gh-spacing-8)}.gh-accordion mat-expansion-panel-header{min-height:var(--gh-height-18)!important}.gh-accordion mat-expansion-panel-header mat-panel-title{margin-top:var(--gh-spacing-4)}.gh-accordion mat-expansion-panel-header .header-img{border-radius:var(--gh-radius-lg);max-height:var(--gh-height-40);max-width:var(--gh-width-25)}.gh-accordion img{margin:var(--gh-spacing-4) 0;border-radius:var(--gh-radius-lg);max-height:var(--gh-height-75);max-width:var(--gh-width-50)}.gh-accordion .img-wrapper.no-border-radius{border-radius:var(--gh-radius-none)}.gh-accordion .title{color:var(--gh-text-primary)}.gh-accordion .header-span-bold{font-weight:700;font-size:var(--gh-text-lg);color:var(--gh-text-primary)}.gh-accordion mat-panel-title,.gh-accordion .header-span{display:block}.gh-accordion mat-panel-description{display:flex;align-items:center}.gh-accordion .header-description-span{display:flex;justify-content:flex-start;align-content:center}.gh-accordion .content-group{padding-left:var(--gh-spacing-4);margin-bottom:var(--gh-spacing-8)}@media (max-width: var(--gh-breakpoint-md)){.gh-accordion{margin-top:var(--gh-spacing-4)}.gh-accordion .header-span{font-size:var(--gh-text-base)}.gh-accordion mat-panel-description .header-span{font-size:var(--gh-text-xs);padding-top:var(--gh-spacing-4)}}.gh-tag-list-item .tag-group{margin-bottom:var(--gh-spacing-8);border-style:solid;border-width:var(--gh-border-width-thin);border-radius:var(--gh-radius-default);border-color:var(--gh-border-secondary);min-height:var(--gh-height-32)}.gh-tag-list-item .tag-group .mat-chip-list{margin-top:var(--gh-spacing-negative-3)}.gh-content-group{margin-bottom:var(--gh-spacing-8)}.gh-content-group .detail{margin-top:var(--gh-spacing-negative-4)}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{flex-basis:0}[id^=mat-expansion-panel-header-]{padding:0!important;margin:0!important;border:1px solid var(--gh-color-border-subtle)!important;border-radius:var(--gh-border-radius-md)!important;background-color:var(--gh-color-background-subtle)!important}[id^=mat-expansion-panel-header-]:hover{background-color:var(--gh-color-background-hover)!important;border-color:var(--gh-color-border-emphasis)!important}mat-expansion-panel-header.gh-p-sm,mat-expansion-panel-header.gh-p-xs,mat-expansion-panel-header.gh-p-md,mat-expansion-panel-header.gh-p-lg,mat-expansion-panel-header.gh-p-xl,mat-expansion-panel-header[class*=gh-p-]{padding:0!important}.calendar-panel-header{padding:0!important;margin:0!important;border:1px solid var(--gh-color-border-subtle)!important;border-radius:var(--gh-border-radius-md)!important;background-color:var(--gh-color-background-subtle)!important}.calendar-panel-header:hover{background-color:var(--gh-color-background-hover)!important;border-color:var(--gh-color-border-emphasis)!important}mat-expansion-panel-header:has([class*=schedule]),mat-expansion-panel-header:has(mat-card-title:contains("Schedule")),.schedule-panel mat-expansion-panel-header,.calendar-gh-container mat-expansion-panel-header,app-profile-calendar mat-expansion-panel-header{padding:0!important;margin:0!important;border:1px solid var(--gh-color-border-subtle)!important;border-radius:var(--gh-border-radius-md)!important;background-color:var(--gh-color-background-subtle)!important}mat-expansion-panel-header:has([class*=schedule]):hover,mat-expansion-panel-header:has(mat-card-title:contains("Schedule")):hover,.schedule-panel mat-expansion-panel-header:hover,.calendar-gh-container mat-expansion-panel-header:hover,app-profile-calendar mat-expansion-panel-header:hover{background-color:var(--gh-color-background-hover)!important;border-color:var(--gh-color-border-emphasis)!important}.inline-span{display:inline-block}.inline-span.inline-span-align-right{float:right}.data-group{max-width:100%;min-height:var(--gh-height-64);background-color:var(--gh-surface);border-radius:var(--gh-radius-md);padding:var(--gh-spacing-8) 0;box-shadow:var(--gh-elevation-1)}.data-group.data-group-no-padding{padding:var(--gh-spacing-0)}.data-group.data-group-no-min-height,.data-group.dataGroupNoMinHeight{min-height:0!important}.data-group.data-group-has-header{padding-top:var(--gh-spacing-3)}.data-group .gh-data-group-header{width:100%}.data-group .gh-data-group-header mat-card-title{padding-left:var(--gh-spacing-4)}.timepicker-overlay,.timepicker-backdrop-overlay{z-index:var(--gh-z-overlay-max)!important}.pinkBox{height:var(--gh-height-25);width:var(--gh-width-25);background-color:pink}.bioPanelClosed mat-expansion-panel{box-shadow:var(--gh-elevation-0)!important}.bioPanelClosedMyProfile mat-expansion-panel{background:#116466;box-shadow:var(--gh-elevation-0)!important;margin-top:var(--gh-spacing-12)}.bioPanelClosedMyProfile .mat-expansion-indicator:after{color:var(--gh-surface)!important}.bioPanelClosedMyProfile p{color:var(--gh-surface)}.descriptionPanelClosedEvents mat-expansion-panel{box-shadow:var(--gh-elevation-0)!important;margin-top:var(--gh-spacing-12)}.bioPanelClosedFriendsGh mat-expansion-panel{background:#d9b08c;box-shadow:var(--gh-elevation-0)!important}.bioPanelClosedFriendsGh .mat-expansion-indicator:after{color:#2c3531!important}.bioPanelClosedFriendsGh p{color:#2c3531}.gh-dialog-actions{justify-content:flex-end;align-content:end;position:absolute;width:100%;left:0;bottom:calc(var(--gh-spacing-6) + var(--gh-spacing-1) / 4)}@media (max-width: var(--gh-breakpoint-md)){.gh-dialog-actions{bottom:calc(var(--gh-spacing-5) / 4)}}.t-dialog mat-dialog-container{background:transparent!important}.gh-search-container{max-width:90%;margin-left:5%}.gh-search-container .input-field{margin-top:var(--gh-spacing-8);position:relative;width:100%;height:var(--gh-height-11);line-height:var(--gh-line-height-6)}.gh-search-container label{position:absolute;top:0;left:0;width:100%;color:var(--gh-border-primary);transition:var(--gh-duration-normal) all;cursor:text}.gh-search-container input{width:var(--gh-width-32_5);transition:transform .4s var(--gh-easing-standard);border:0;outline:0;padding:var(--gh-spacing-2) 0;border-bottom:2px solid var(--gh-border-primary);box-shadow:var(--gh-elevation-0);color:var(--gh-text-primary)}.gh-search-container input:invalid{outline:0}.gh-search-container input:focus{width:100%;border-color:#2c3531}.gh-search-container input:focus~label,.gh-search-container input:valid~label{font-size:var(--gh-text-sm);top:calc(-1 * var(--gh-spacing-6));color:#2c3531}.gh-textarea-container{width:90%;margin-left:5%;padding:var(--gh-spacing-4)!important;border:2px solid var(--gh-border-secondary)!important;border-radius:var(--gh-radius-lg);background-color:var(--gh-surface)}.gh-textarea-container.gh-textarea-container-wider{width:95%;margin-left:2.5%}.carousel-small .carousel-cell img,.carousel-small .carousel-cells img{display:block!important;max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important}.gh-flex{display:flex}.gh-flex.gh-flex-center-x{justify-content:center}.gh-flex.gh-flex-center-y{align-items:center}.gh-bordered-textarea-container{border:solid 1px var(--gh-border-secondary);border-radius:var(--gh-radius-lg);padding:var(--gh-spacing-4);background-color:var(--gh-surface)}.gh-bordered-textarea-container.white-border{border-color:var(--gh-surface)}.gh-spinner-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.gh-card-header-row.has-button{min-height:var(--gh-height-12)}.gh-card-header-row mat-card-title{margin-top:var(--gh-spacing-negative-1)}.gh-card-header-row .gh-header-row-item-right{float:right}.gh-card-header-row .gh-button{margin-top:calc(-1 * var(--gh-spacing-5) / 2)!important}.gh-card-header-row .mat-divider{width:100%;margin-top:var(--gh-spacing-negative-1)}.gh-image-gallery-box-image{max-height:var(--gh-height-12_5)}.gh-loading-container{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.activeSlider .mat-slider-thumb-label{transform:rotate(45deg)!important;border-radius:var(--gh-radius-full) 50% 0!important}.activeSlider .mat-slider-thumb{transform:scale(0)!important}.activeSlider .mat-slider-thumb-label-text{opacity:1!important}.star-icons-container button{padding:var(--gh-spacing-0)!important;margin:var(--gh-spacing-0)!important}html,body{height:100%}body{margin:var(--gh-spacing-0);font-family:var(--gh-font-primary)}.mat-tab-body.mat-tab-body-active{overflow-y:auto}body.faction-british{background-color:var(--gh-info-surface)}body.faction-french{background-color:var(--gh-error-surface)}body.faction-austrian{background-color:var(--gh-warning-surface)}body.faction-russian{background-color:var(--gh-purple-50)}body.faction-prussian{background-color:var(--gh-gray-100)}body.faction-pirate{background-color:var(--gh-surface-variant)}.is-busy{position:relative;cursor:progress!important;opacity:.85}.is-busy.mat-mdc-raised-button,.is-busy.mat-mdc-button,.is-busy.mat-mdc-icon-button{pointer-events:none}.is-busy.mat-mdc-raised-button:not(.spinner):after,.is-busy.mat-mdc-button:not(.spinner):after,.is-busy.mat-mdc-icon-button:not(.spinner):after{content:"";position:absolute;top:50%;left:50%;width:var(--gh-size-4);height:var(--gh-size-4);margin-top:calc(-1 * var(--gh-spacing-2));margin-left:calc(-1 * var(--gh-spacing-2));border-radius:var(--gh-radius-full);border:2px solid rgba(255,255,255,.6);border-top-color:#fff3;animation:gh-spin var(--gh-duration-slowest) var(--gh-easing-linear) infinite}@keyframes gh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.is-busy.mat-mdc-raised-button:not(.spinner):after,.is-busy.mat-mdc-button:not(.spinner):after,.is-busy.mat-mdc-icon-button:not(.spinner):after{animation:none}}.is-busy .mdc-button__ripple,.is-busy .mat-mdc-button-persistent-ripple,.is-busy .mat-mdc-button-ripple,.is-busy .mat-mdc-focus-indicator{display:none!important}.test-executor-modal .mat-mdc-dialog-container,.testing-modal-dialog .mat-mdc-dialog-container,.full-width-modal .mat-mdc-dialog-container{padding:0!important}.test-executor-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface,.testing-modal-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface,.full-width-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface{width:100%!important;max-width:100%!important;overflow:hidden}.test-executor-modal app-test-executor,.test-executor-modal app-testing-dashboard,.testing-modal-dialog app-test-executor,.testing-modal-dialog app-testing-dashboard,.full-width-modal app-test-executor,.full-width-modal app-testing-dashboard{display:block;width:100%;height:100%}
