@charset "UTF-8";.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html{--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-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-option-selected-state-label-text-color: #0097de;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-accent{--mat-option-selected-state-label-text-color: #505051;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-warn{--mat-option-selected-state-label-text-color: #d92d20;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html{--mat-pseudo-checkbox-full-selected-icon-color: #505051;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #505051;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #0097de;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #0097de;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: #505051;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #505051;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #d92d20;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #d92d20;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-option-label-text-font: Nunito Sans;--mat-option-label-text-line-height: 125%;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: 0}html{--mat-optgroup-label-text-font: Nunito Sans;--mat-optgroup-label-text-line-height: 125%;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: 0}html{--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px}html{--mat-card-elevated-container-color: white;--mat-card-elevated-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);--mat-card-outlined-container-color: white;--mat-card-outlined-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-outlined-outline-color: rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--mat-card-filled-container-color: white;--mat-card-filled-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)}html{--mat-card-title-text-font: Nunito Sans;--mat-card-title-text-line-height: 125%;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: 0;--mat-card-subtitle-text-font: Nunito Sans;--mat-card-subtitle-text-line-height: 125%;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: 0}html{--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}.mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #0097de;--mat-progress-bar-track-color: rgba(0, 151, 222, .25)}.mat-mdc-progress-bar.mat-accent{--mat-progress-bar-active-indicator-color: #505051;--mat-progress-bar-track-color: rgba(80, 80, 81, .25)}.mat-mdc-progress-bar.mat-warn{--mat-progress-bar-active-indicator-color: #d92d20;--mat-progress-bar-track-color: rgba(217, 45, 32, .25)}html{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px}html{--mat-tooltip-container-color: #424242;--mat-tooltip-supporting-text-color: white}html{--mat-tooltip-supporting-text-font: Nunito Sans;--mat-tooltip-supporting-text-size: 14px;--mat-tooltip-supporting-text-tracking: 0}html{--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px}html{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #0097de 87%, transparent);--mat-form-field-filled-caret-color: #0097de;--mat-form-field-filled-focus-active-indicator-color: #0097de;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #0097de 87%, transparent);--mat-form-field-outlined-caret-color: #0097de;--mat-form-field-outlined-focus-outline-color: #0097de;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #0097de 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #d92d20;--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: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .12;--mat-form-field-filled-container-color: #f6f6f6;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-filled-error-hover-label-text-color: #d92d20;--mat-form-field-filled-error-focus-label-text-color: #d92d20;--mat-form-field-filled-error-label-text-color: #d92d20;--mat-form-field-filled-error-caret-color: #d92d20;--mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--mat-form-field-filled-error-active-indicator-color: #d92d20;--mat-form-field-filled-error-focus-active-indicator-color: #d92d20;--mat-form-field-filled-error-hover-active-indicator-color: #d92d20;--mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-error-caret-color: #d92d20;--mat-form-field-outlined-error-focus-label-text-color: #d92d20;--mat-form-field-outlined-error-label-text-color: #d92d20;--mat-form-field-outlined-error-hover-label-text-color: #d92d20;--mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-error-focus-outline-color: #d92d20;--mat-form-field-outlined-error-hover-outline-color: #d92d20;--mat-form-field-outlined-error-outline-color: #d92d20}.mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #505051 87%, transparent);--mat-form-field-filled-caret-color: #505051;--mat-form-field-filled-focus-active-indicator-color: #505051;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #505051 87%, transparent);--mat-form-field-outlined-caret-color: #505051;--mat-form-field-outlined-focus-outline-color: #505051;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #505051 87%, transparent)}.mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #d92d20 87%, transparent);--mat-form-field-filled-caret-color: #d92d20;--mat-form-field-filled-focus-active-indicator-color: #d92d20;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #d92d20 87%, transparent);--mat-form-field-outlined-caret-color: #d92d20;--mat-form-field-outlined-focus-outline-color: #d92d20;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #d92d20 87%, transparent)}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{--mat-form-field-container-text-font: Nunito Sans;--mat-form-field-container-text-line-height: 125%;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: 0;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: Nunito Sans;--mat-form-field-subscript-text-line-height: 125%;--mat-form-field-subscript-text-size: 14px;--mat-form-field-subscript-text-tracking: 0;--mat-form-field-filled-label-text-font: Nunito Sans;--mat-form-field-filled-label-text-size: 16px;--mat-form-field-filled-label-text-tracking: 0;--mat-form-field-outlined-label-text-font: Nunito Sans;--mat-form-field-outlined-label-text-size: 16px;--mat-form-field-outlined-label-text-tracking: 0}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: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #0097de;--mat-select-invalid-arrow-color: #d92d20}.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: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #505051;--mat-select-invalid-arrow-color: #d92d20}.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: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #d92d20;--mat-select-invalid-arrow-color: #d92d20}html{--mat-select-arrow-transform: translateY(-8px)}html{--mat-select-trigger-text-font: Nunito Sans;--mat-select-trigger-text-line-height: 125%;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: 0}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{--mat-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{--mat-dialog-container-color: white;--mat-dialog-subhead-color: rgba(0, 0, 0, .87);--mat-dialog-supporting-text-color: rgba(0, 0, 0, .54)}html{--mat-dialog-subhead-font: Nunito Sans;--mat-dialog-subhead-line-height: 125%;--mat-dialog-subhead-size: 20px;--mat-dialog-subhead-tracking: 0;--mat-dialog-supporting-text-font: Nunito Sans;--mat-dialog-supporting-text-line-height: 125%;--mat-dialog-supporting-text-size: 16px;--mat-dialog-supporting-text-tracking: 0}.mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-hover-state-layer-opacity: .04;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-hover-state-layer-opacity: .04;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-disabled-label-text-color: #ffffff;--mat-chip-elevated-container-color: #0097de;--mat-chip-elevated-disabled-container-color: #0097de;--mat-chip-elevated-selected-container-color: #0097de;--mat-chip-flat-disabled-selected-container-color: #0097de;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: #ffffff;--mat-chip-selected-disabled-trailing-icon-color: #ffffff;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #ffffff;--mat-chip-selected-trailing-icon-color: #ffffff;--mat-chip-with-icon-disabled-icon-color: #ffffff;--mat-chip-with-icon-icon-color: #ffffff;--mat-chip-with-icon-selected-icon-color: #ffffff;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #ffffff;--mat-chip-with-trailing-icon-trailing-icon-color: #ffffff}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-disabled-label-text-color: #ffffff;--mat-chip-elevated-container-color: #505051;--mat-chip-elevated-disabled-container-color: #505051;--mat-chip-elevated-selected-container-color: #505051;--mat-chip-flat-disabled-selected-container-color: #505051;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: #ffffff;--mat-chip-selected-disabled-trailing-icon-color: #ffffff;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #ffffff;--mat-chip-selected-trailing-icon-color: #ffffff;--mat-chip-with-icon-disabled-icon-color: #ffffff;--mat-chip-with-icon-icon-color: #ffffff;--mat-chip-with-icon-selected-icon-color: #ffffff;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #ffffff;--mat-chip-with-trailing-icon-trailing-icon-color: #ffffff}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-disabled-label-text-color: #ffffff;--mat-chip-elevated-container-color: #d92d20;--mat-chip-elevated-disabled-container-color: #d92d20;--mat-chip-elevated-selected-container-color: #d92d20;--mat-chip-flat-disabled-selected-container-color: #d92d20;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: #ffffff;--mat-chip-selected-disabled-trailing-icon-color: #ffffff;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #ffffff;--mat-chip-selected-trailing-icon-color: #ffffff;--mat-chip-with-icon-disabled-icon-color: #ffffff;--mat-chip-with-icon-icon-color: #ffffff;--mat-chip-with-icon-selected-icon-color: #ffffff;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #ffffff;--mat-chip-with-trailing-icon-trailing-icon-color: #ffffff}.mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 32px}.mat-mdc-standard-chip{--mat-chip-label-text-font: Nunito Sans;--mat-chip-label-text-line-height: 125%;--mat-chip-label-text-size: 14px;--mat-chip-label-text-tracking: 0}html{--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-hover-state-layer-opacity: .04;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px}html{--mat-slide-toggle-selected-icon-color: #ffffff;--mat-slide-toggle-disabled-selected-icon-color: #ffffff;--mat-slide-toggle-selected-focus-state-layer-color: #0097de;--mat-slide-toggle-selected-handle-color: #0097de;--mat-slide-toggle-selected-hover-state-layer-color: #0097de;--mat-slide-toggle-selected-pressed-state-layer-color: #0097de;--mat-slide-toggle-selected-focus-handle-color: #0097de;--mat-slide-toggle-selected-hover-handle-color: #0097de;--mat-slide-toggle-selected-pressed-handle-color: #0097de;--mat-slide-toggle-selected-focus-track-color: #4db8f0;--mat-slide-toggle-selected-hover-track-color: #4db8f0;--mat-slide-toggle-selected-pressed-track-color: #4db8f0;--mat-slide-toggle-selected-track-color: #4db8f0;--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-slide-toggle-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);--mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-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);--mat-slide-toggle-handle-surface-color: white;--mat-slide-toggle-label-text-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-handle-color: #424242;--mat-slide-toggle-unselected-focus-handle-color: #424242;--mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-icon-color: #f6f6f6;--mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, .54);--mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-handle-color: #424242;--mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, .12)}.mat-mdc-slide-toggle.mat-accent{--mat-slide-toggle-selected-icon-color: #ffffff;--mat-slide-toggle-disabled-selected-icon-color: #ffffff;--mat-slide-toggle-selected-focus-state-layer-color: #505051;--mat-slide-toggle-selected-handle-color: #505051;--mat-slide-toggle-selected-hover-state-layer-color: #505051;--mat-slide-toggle-selected-pressed-state-layer-color: #505051;--mat-slide-toggle-selected-focus-handle-color: #505051;--mat-slide-toggle-selected-hover-handle-color: #505051;--mat-slide-toggle-selected-pressed-handle-color: #505051;--mat-slide-toggle-selected-focus-track-color: #858585;--mat-slide-toggle-selected-hover-track-color: #858585;--mat-slide-toggle-selected-pressed-track-color: #858585;--mat-slide-toggle-selected-track-color: #858585}.mat-mdc-slide-toggle.mat-warn{--mat-slide-toggle-selected-icon-color: #ffffff;--mat-slide-toggle-disabled-selected-icon-color: #ffffff;--mat-slide-toggle-selected-focus-state-layer-color: #d92d20;--mat-slide-toggle-selected-handle-color: #d92d20;--mat-slide-toggle-selected-hover-state-layer-color: #d92d20;--mat-slide-toggle-selected-pressed-state-layer-color: #d92d20;--mat-slide-toggle-selected-focus-handle-color: #d92d20;--mat-slide-toggle-selected-hover-handle-color: #d92d20;--mat-slide-toggle-selected-pressed-handle-color: #d92d20;--mat-slide-toggle-selected-focus-track-color: #858585;--mat-slide-toggle-selected-hover-track-color: #858585;--mat-slide-toggle-selected-pressed-track-color: #858585;--mat-slide-toggle-selected-track-color: #858585}html{--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-touch-target-display: block}html,html .mat-mdc-slide-toggle{--mat-slide-toggle-label-text-font: Nunito Sans;--mat-slide-toggle-label-text-line-height: 125%;--mat-slide-toggle-label-text-size: 14px;--mat-slide-toggle-label-text-tracking: 0}html{--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px}.mat-mdc-radio-button.mat-primary{--mat-radio-checked-ripple-color: #0097de;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #0097de;--mat-radio-selected-hover-icon-color: #0097de;--mat-radio-selected-icon-color: #0097de;--mat-radio-selected-pressed-icon-color: #0097de;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent{--mat-radio-checked-ripple-color: #505051;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #505051;--mat-radio-selected-hover-icon-color: #505051;--mat-radio-selected-icon-color: #505051;--mat-radio-selected-pressed-icon-color: #505051;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn{--mat-radio-checked-ripple-color: #d92d20;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #d92d20;--mat-radio-selected-hover-icon-color: #d92d20;--mat-radio-selected-icon-color: #d92d20;--mat-radio-selected-pressed-icon-color: #d92d20;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}html{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}html{--mat-radio-label-text-font: Nunito Sans;--mat-radio-label-text-line-height: 125%;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: 0}html{--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-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-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom}html{--mat-slider-active-track-color: #0097de;--mat-slider-focus-handle-color: #0097de;--mat-slider-handle-color: #0097de;--mat-slider-hover-handle-color: #0097de;--mat-slider-focus-state-layer-color: color-mix(in srgb, #0097de 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #0097de 4%, transparent);--mat-slider-inactive-track-color: #0097de;--mat-slider-ripple-color: #0097de;--mat-slider-with-tick-marks-active-container-color: #ffffff;--mat-slider-with-tick-marks-inactive-container-color: #0097de;--mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--mat-slider-label-container-color: #424242;--mat-slider-label-label-text-color: white;--mat-slider-value-indicator-opacity: 1;--mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}.mat-accent{--mat-slider-active-track-color: #505051;--mat-slider-focus-handle-color: #505051;--mat-slider-handle-color: #505051;--mat-slider-hover-handle-color: #505051;--mat-slider-focus-state-layer-color: color-mix(in srgb, #505051 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #505051 4%, transparent);--mat-slider-inactive-track-color: #505051;--mat-slider-ripple-color: #505051;--mat-slider-with-tick-marks-active-container-color: #ffffff;--mat-slider-with-tick-marks-inactive-container-color: #505051}.mat-warn{--mat-slider-active-track-color: #d92d20;--mat-slider-focus-handle-color: #d92d20;--mat-slider-handle-color: #d92d20;--mat-slider-hover-handle-color: #d92d20;--mat-slider-focus-state-layer-color: color-mix(in srgb, #d92d20 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #d92d20 4%, transparent);--mat-slider-inactive-track-color: #d92d20;--mat-slider-ripple-color: #d92d20;--mat-slider-with-tick-marks-active-container-color: #ffffff;--mat-slider-with-tick-marks-inactive-container-color: #d92d20}html{--mat-slider-label-label-text-font: Nunito Sans;--mat-slider-label-label-text-size: 14px;--mat-slider-label-label-text-line-height: 125%;--mat-slider-label-label-text-tracking: 0}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-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-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: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-font: Nunito Sans;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: 0;--mat-menu-item-label-text-line-height: 125%}html{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38}html{--mat-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-state-layer-opacity: .04;--mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-checked-ripple-color: #0097de;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #0097de;--mat-radio-selected-hover-icon-color: #0097de;--mat-radio-selected-icon-color: #0097de;--mat-radio-selected-pressed-icon-color: #0097de;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mat-radio-checked-ripple-color: #505051;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #505051;--mat-radio-selected-hover-icon-color: #505051;--mat-radio-selected-icon-color: #505051;--mat-radio-selected-pressed-icon-color: #505051;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mat-radio-checked-ripple-color: #d92d20;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #d92d20;--mat-radio-selected-hover-icon-color: #d92d20;--mat-radio-selected-icon-color: #d92d20;--mat-radio-selected-pressed-icon-color: #d92d20;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #0097de;--mat-checkbox-selected-hover-icon-color: #0097de;--mat-checkbox-selected-icon-color: #0097de;--mat-checkbox-selected-pressed-icon-color: #0097de;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #0097de;--mat-checkbox-selected-hover-state-layer-color: #0097de;--mat-checkbox-selected-pressed-state-layer-color: #0097de;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-accent{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #505051;--mat-checkbox-selected-hover-icon-color: #505051;--mat-checkbox-selected-icon-color: #505051;--mat-checkbox-selected-pressed-icon-color: #505051;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #505051;--mat-checkbox-selected-hover-state-layer-color: #505051;--mat-checkbox-selected-pressed-state-layer-color: #505051;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #d92d20;--mat-checkbox-selected-hover-icon-color: #d92d20;--mat-checkbox-selected-icon-color: #d92d20;--mat-checkbox-selected-pressed-icon-color: #d92d20;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #d92d20;--mat-checkbox-selected-hover-state-layer-color: #d92d20;--mat-checkbox-selected-pressed-state-layer-color: #d92d20;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.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:#0097de}.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{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}.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{--mat-list-list-item-label-text-font: Nunito Sans;--mat-list-list-item-label-text-line-height: 125%;--mat-list-list-item-label-text-size: 16px;--mat-list-list-item-label-text-tracking: 0;--mat-list-list-item-supporting-text-font: Nunito Sans;--mat-list-list-item-supporting-text-line-height: 125%;--mat-list-list-item-supporting-text-size: 14px;--mat-list-list-item-supporting-text-tracking: 0;--mat-list-list-item-trailing-supporting-text-font: Nunito Sans;--mat-list-list-item-trailing-supporting-text-line-height: 125%;--mat-list-list-item-trailing-supporting-text-size: 14px;--mat-list-list-item-trailing-supporting-text-tracking: 0}.mdc-list-group__subheader{font:16px/125% Nunito Sans;letter-spacing:0}html{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px}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: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}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: Nunito Sans;--mat-paginator-container-text-line-height: 125%;--mat-paginator-container-text-size: 14px;--mat-paginator-container-text-tracking: 0;--mat-paginator-select-trigger-text-size: 14px}html{--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #0097de;--mat-tab-active-ripple-color: #0097de;--mat-tab-inactive-ripple-color: #0097de;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #0097de;--mat-tab-active-hover-label-text-color: #0097de;--mat-tab-active-focus-indicator-color: #0097de;--mat-tab-active-hover-indicator-color: #0097de;--mat-tab-active-indicator-color: #0097de}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #505051;--mat-tab-active-ripple-color: #505051;--mat-tab-inactive-ripple-color: #505051;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #505051;--mat-tab-active-hover-label-text-color: #505051;--mat-tab-active-focus-indicator-color: #505051;--mat-tab-active-hover-indicator-color: #505051;--mat-tab-active-indicator-color: #505051}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #d92d20;--mat-tab-active-ripple-color: #d92d20;--mat-tab-inactive-ripple-color: #d92d20;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #d92d20;--mat-tab-active-hover-label-text-color: #d92d20;--mat-tab-active-focus-indicator-color: #d92d20;--mat-tab-active-hover-indicator-color: #d92d20;--mat-tab-active-indicator-color: #d92d20}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-background-color: #0097de;--mat-tab-foreground-color: #ffffff}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-background-color: #505051;--mat-tab-foreground-color: #ffffff}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-background-color: #d92d20;--mat-tab-foreground-color: #ffffff}.mat-mdc-tab-header{--mat-tab-container-height: 48px}.mat-mdc-tab-header{--mat-tab-label-text-font: Nunito Sans;--mat-tab-label-text-size: 1.4rem;--mat-tab-label-text-tracking: 0;--mat-tab-label-text-line-height: 125%;--mat-tab-label-text-weight: 500}html{--mat-checkbox-disabled-selected-checkmark-color: white;--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .04;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .04;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px}html{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #505051;--mat-checkbox-selected-hover-icon-color: #505051;--mat-checkbox-selected-icon-color: #505051;--mat-checkbox-selected-pressed-icon-color: #505051;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #505051;--mat-checkbox-selected-hover-state-layer-color: #505051;--mat-checkbox-selected-pressed-state-layer-color: #505051;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #0097de;--mat-checkbox-selected-hover-icon-color: #0097de;--mat-checkbox-selected-icon-color: #0097de;--mat-checkbox-selected-pressed-icon-color: #0097de;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #0097de;--mat-checkbox-selected-hover-state-layer-color: #0097de;--mat-checkbox-selected-pressed-state-layer-color: #0097de;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #d92d20;--mat-checkbox-selected-hover-icon-color: #d92d20;--mat-checkbox-selected-icon-color: #d92d20;--mat-checkbox-selected-pressed-icon-color: #d92d20;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #d92d20;--mat-checkbox-selected-hover-state-layer-color: #d92d20;--mat-checkbox-selected-pressed-state-layer-color: #d92d20;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}html{--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px}html{--mat-checkbox-label-text-font: Nunito Sans;--mat-checkbox-label-text-line-height: 125%;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: 0}html{--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-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-button-protected-container-shape: 4px;--mat-button-protected-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);--mat-button-protected-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);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-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);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-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);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px}html{--mat-button-filled-container-color: white;--mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--mat-button-protected-container-color: white;--mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: rgba(0, 0, 0, .87);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--mat-button-tonal-container-color: white;--mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-primary,.mat-mdc-unelevated-button.mat-primary,.mat-mdc-raised-button.mat-primary,.mat-mdc-outlined-button.mat-primary,.mat-tonal-button.mat-primary{--mat-button-filled-container-color: #0097de;--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-filled-state-layer-color: #ffffff;--mat-button-outlined-label-text-color: #0097de;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #0097de 12%, transparent);--mat-button-outlined-state-layer-color: #0097de;--mat-button-protected-container-color: #0097de;--mat-button-protected-label-text-color: #ffffff;--mat-button-protected-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-protected-state-layer-color: #ffffff;--mat-button-text-label-text-color: #0097de;--mat-button-text-ripple-color: color-mix(in srgb, #0097de 12%, transparent);--mat-button-text-state-layer-color: #0097de;--mat-button-tonal-container-color: #0097de;--mat-button-tonal-label-text-color: #ffffff;--mat-button-tonal-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-tonal-state-layer-color: #ffffff}.mat-mdc-button.mat-accent,.mat-mdc-unelevated-button.mat-accent,.mat-mdc-raised-button.mat-accent,.mat-mdc-outlined-button.mat-accent,.mat-tonal-button.mat-accent{--mat-button-filled-container-color: #505051;--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-filled-state-layer-color: #ffffff;--mat-button-outlined-label-text-color: #505051;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #505051 12%, transparent);--mat-button-outlined-state-layer-color: #505051;--mat-button-protected-container-color: #505051;--mat-button-protected-label-text-color: #ffffff;--mat-button-protected-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-protected-state-layer-color: #ffffff;--mat-button-text-label-text-color: #505051;--mat-button-text-ripple-color: color-mix(in srgb, #505051 12%, transparent);--mat-button-text-state-layer-color: #505051;--mat-button-tonal-container-color: #505051;--mat-button-tonal-label-text-color: #ffffff;--mat-button-tonal-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-tonal-state-layer-color: #ffffff}.mat-mdc-button.mat-warn,.mat-mdc-unelevated-button.mat-warn,.mat-mdc-raised-button.mat-warn,.mat-mdc-outlined-button.mat-warn,.mat-tonal-button.mat-warn{--mat-button-filled-container-color: #d92d20;--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-filled-state-layer-color: #ffffff;--mat-button-outlined-label-text-color: #d92d20;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #d92d20 12%, transparent);--mat-button-outlined-state-layer-color: #d92d20;--mat-button-protected-container-color: #d92d20;--mat-button-protected-label-text-color: #ffffff;--mat-button-protected-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-protected-state-layer-color: #ffffff;--mat-button-text-label-text-color: #d92d20;--mat-button-text-ripple-color: color-mix(in srgb, #d92d20 12%, transparent);--mat-button-text-state-layer-color: #d92d20;--mat-button-tonal-container-color: #d92d20;--mat-button-tonal-label-text-color: #ffffff;--mat-button-tonal-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-tonal-state-layer-color: #ffffff}html{--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block}html{--mat-button-filled-label-text-font: Nunito Sans;--mat-button-filled-label-text-size: 1.4rem;--mat-button-filled-label-text-tracking: 0;--mat-button-filled-label-text-transform: none;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: Nunito Sans;--mat-button-outlined-label-text-size: 1.4rem;--mat-button-outlined-label-text-tracking: 0;--mat-button-outlined-label-text-transform: none;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: Nunito Sans;--mat-button-protected-label-text-size: 1.4rem;--mat-button-protected-label-text-tracking: 0;--mat-button-protected-label-text-transform: none;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: Nunito Sans;--mat-button-text-label-text-size: 1.4rem;--mat-button-text-label-text-tracking: 0;--mat-button-text-label-text-transform: none;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: Nunito Sans;--mat-button-tonal-label-text-size: 1.4rem;--mat-button-tonal-label-text-tracking: 0;--mat-button-tonal-label-text-transform: none;--mat-button-tonal-label-text-weight: 500}html{--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px}html{--mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: #0097de;--mat-icon-button-state-layer-color: #0097de;--mat-icon-button-ripple-color: color-mix(in srgb, #0097de 12%, transparent)}.mat-mdc-icon-button.mat-accent{--mat-icon-button-icon-color: #505051;--mat-icon-button-state-layer-color: #505051;--mat-icon-button-ripple-color: color-mix(in srgb, #505051 12%, transparent)}.mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: #d92d20;--mat-icon-button-state-layer-color: #d92d20;--mat-icon-button-ripple-color: color-mix(in srgb, #d92d20 12%, transparent)}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;--mat-icon-button-state-layer-size: 48px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:12px}html{--mat-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);--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-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);--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-extended-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);--mat-fab-extended-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);--mat-fab-extended-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);--mat-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);--mat-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);--mat-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);--mat-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);--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-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);--mat-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);--mat-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)}html{--mat-fab-container-color: white;--mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: rgba(0, 0, 0, .87);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-container-color: white;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mat-fab-container-color: #0097de;--mat-fab-foreground-color: #ffffff;--mat-fab-ripple-color: color-mix(in srgb, #0097de 12%, transparent);--mat-fab-small-container-color: #0097de;--mat-fab-small-foreground-color: #ffffff;--mat-fab-small-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-fab-small-state-layer-color: #ffffff;--mat-fab-state-layer-color: #ffffff}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mat-fab-container-color: #505051;--mat-fab-foreground-color: #ffffff;--mat-fab-ripple-color: color-mix(in srgb, #505051 12%, transparent);--mat-fab-small-container-color: #505051;--mat-fab-small-foreground-color: #ffffff;--mat-fab-small-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-fab-small-state-layer-color: #ffffff;--mat-fab-state-layer-color: #ffffff}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mat-fab-container-color: #d92d20;--mat-fab-foreground-color: #ffffff;--mat-fab-ripple-color: color-mix(in srgb, #d92d20 12%, transparent);--mat-fab-small-container-color: #d92d20;--mat-fab-small-foreground-color: #ffffff;--mat-fab-small-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-fab-small-state-layer-color: #ffffff;--mat-fab-state-layer-color: #ffffff}html{--mat-fab-small-touch-target-display: block;--mat-fab-touch-target-display: block}html{--mat-fab-extended-label-text-font: Nunito Sans;--mat-fab-extended-label-text-size: 1.4rem;--mat-fab-extended-label-text-tracking: 0;--mat-fab-extended-label-text-weight: 500}html{--mat-snack-bar-container-shape: 4px}html{--mat-snack-bar-container-color: #424242;--mat-snack-bar-supporting-text-color: white;--mat-snack-bar-button-color: #4db8f0}html{--mat-snack-bar-supporting-text-font: Nunito Sans;--mat-snack-bar-supporting-text-line-height: 125%;--mat-snack-bar-supporting-text-size: 14px}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: Nunito Sans;--mat-table-header-headline-line-height: 125%;--mat-table-header-headline-size: 14px;--mat-table-header-headline-tracking: 0;--mat-table-row-item-label-text-font: Nunito Sans;--mat-table-row-item-label-text-line-height: 125%;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-tracking: 0;--mat-table-footer-supporting-text-font: Nunito Sans;--mat-table-footer-supporting-text-line-height: 125%;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-tracking: 0}html{--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px}html{--mat-progress-spinner-active-indicator-color: #0097de}.mat-accent{--mat-progress-spinner-active-indicator-color: #505051}.mat-warn{--mat-progress-spinner-active-indicator-color: #d92d20}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: #0097de;--mat-badge-text-color: #ffffff;--mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-badge-accent{--mat-badge-background-color: #505051;--mat-badge-text-color: #ffffff}.mat-badge-warn{--mat-badge-background-color: #d92d20;--mat-badge-text-color: #ffffff}html{--mat-badge-text-font: Nunito Sans;--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: Nunito Sans;--mat-bottom-sheet-container-text-line-height: 125%;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: 0}html{--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .04;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px}html{--mat-button-toggle-background-color: white;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-disabled-state-background-color: white;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-divider-color: rgba(0, 0, 0, .12);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-disabled-state-background-color: white;--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-state-layer-color: rgba(0, 0, 0, .87);--mat-button-toggle-text-color: rgba(0, 0, 0, .87)}html{--mat-button-toggle-height: 48px}html{--mat-button-toggle-label-text-font: Nunito Sans;--mat-button-toggle-label-text-line-height: 125%;--mat-button-toggle-label-text-size: 16px;--mat-button-toggle-label-text-tracking: 0;--mat-button-toggle-legacy-label-text-font: Nunito Sans;--mat-button-toggle-legacy-label-text-line-height: 125%;--mat-button-toggle-legacy-label-text-size: 16px;--mat-button-toggle-legacy-label-text-tracking: 0}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-in-range-state-background-color: color-mix(in srgb, #0097de 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #505051 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-selected-state-background-color: #0097de;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #0097de 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #ffffff;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #0097de 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #0097de 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #0097de;--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: rgba(0, 0, 0, .87);--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, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--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: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--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-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #505051 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #505051 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-selected-state-background-color: #505051;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #505051 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #ffffff;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #505051 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #505051 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #505051;--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: rgba(0, 0, 0, .87);--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, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--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: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-warn,.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #d92d20 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #505051 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-selected-state-background-color: #d92d20;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #d92d20 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #ffffff;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #d92d20 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #d92d20 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #d92d20;--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: rgba(0, 0, 0, .87);--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, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--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: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.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;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}html{--mat-datepicker-calendar-text-font: Nunito Sans;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 1.4rem;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 1.4rem;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px}html{--mat-divider-width: 1px}html{--mat-divider-color: rgba(0, 0, 0, .12)}html{--mat-expansion-container-shape: 4px;--mat-expansion-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-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: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--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: Nunito Sans;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: Nunito Sans;--mat-expansion-container-text-line-height: 125%;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: 0}html{--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 14px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 14px}html{--mat-icon-color: inherit}.mat-icon.mat-primary{--mat-icon-color: #0097de}.mat-icon.mat-accent{--mat-icon-color: #505051}.mat-icon.mat-warn{--mat-icon-color: #d92d20}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-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0}html{--mat-stepper-header-icon-foreground-color: #ffffff;--mat-stepper-header-selected-state-icon-background-color: #0097de;--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;--mat-stepper-header-done-state-icon-background-color: #0097de;--mat-stepper-header-done-state-icon-foreground-color: #ffffff;--mat-stepper-header-edit-state-icon-background-color: #0097de;--mat-stepper-header-edit-state-icon-foreground-color: #ffffff;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--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: #d92d20;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #d92d20;--mat-stepper-header-error-state-icon-background-color: transparent}.mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: #ffffff;--mat-stepper-header-selected-state-icon-background-color: #505051;--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;--mat-stepper-header-done-state-icon-background-color: #505051;--mat-stepper-header-done-state-icon-foreground-color: #ffffff;--mat-stepper-header-edit-state-icon-background-color: #505051;--mat-stepper-header-edit-state-icon-foreground-color: #ffffff}.mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: #ffffff;--mat-stepper-header-selected-state-icon-background-color: #d92d20;--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;--mat-stepper-header-done-state-icon-background-color: #d92d20;--mat-stepper-header-done-state-icon-foreground-color: #ffffff;--mat-stepper-header-edit-state-icon-background-color: #d92d20;--mat-stepper-header-edit-state-icon-foreground-color: #ffffff}html{--mat-stepper-header-height: 72px}html{--mat-stepper-container-text-font: Nunito Sans;--mat-stepper-header-label-text-font: Nunito Sans;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px}html{--mat-sort-arrow-color: rgba(0, 0, 0, .87)}html{--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #0097de;--mat-toolbar-container-text-color: #ffffff}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #505051;--mat-toolbar-container-text-color: #ffffff}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #d92d20;--mat-toolbar-container-text-color: #ffffff}html{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html{--mat-toolbar-title-text-font: Nunito Sans;--mat-toolbar-title-text-line-height: 125%;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: 0}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: Nunito Sans;--mat-tree-node-text-size: 14px}html{--mat-timepicker-container-shape: 4px;--mat-timepicker-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-timepicker-container-background-color: white}.button-primary-500{border-radius:.8rem!important;width:100%}.button-primary-500 .mdc-button__label{display:flex;align-items:center;gap:1rem;min-width:max-content}.button-primary-500.mat-mdc-button-base{padding:1.8rem 2.4rem}.button-flat-primary-500{border-radius:.8rem!important;width:100%}.button-flat-primary-500 .mdc-button__label{display:flex;align-items:center;gap:1rem;min-width:max-content}.button-flat-primary-500.mat-mdc-button-base{padding:1.8rem 2.4rem}.button-stroked-primary-500{border-radius:.8rem!important;width:100%;border-color:#0097de!important}.button-stroked-primary-500 .mdc-button__label{display:flex;align-items:center;gap:1rem;min-width:max-content}.button-stroked-primary-500.mat-mdc-button-base{padding:1.8rem 2.4rem}.button-flat-warn-A400{border-radius:.8rem!important;width:100%}.button-flat-warn-A400 .mdc-button__label{display:flex;align-items:center;gap:1rem;min-width:max-content}.button-flat-warn-A400.mat-mdc-button-base{padding:1.8rem 2.4rem}.input-outline-primary-500{width:100%}.mdc-text-field--outlined{--mat-form-field-outlined-container-shape: 8px !important}.mat-step-header{border-radius:.8rem!important}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child):before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child):before,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child):after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child):after{border-top-width:2px!important}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{border-top-width:2px!important}.stepper-buttons-bottom{display:flex;justify-content:end;margin-top:2rem}.stepper-buttons-bottom button{max-width:15rem;margin-left:2.4rem}.mat-mdc-dialog-surface{border-radius:1.6rem!important}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:#0097de!important}.mat-mdc-paginator,.mat-mdc-paginator-outer-container{--mat-paginator-container-background-color: transparent !important;background-color:transparent!important}.mat-mdc-text-field-wrapper{background:#fff!important;border-radius:8px!important}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/nunito-sans-cyrillic-ext-400-normal-VBTMFEW7.woff2") format("woff2"),url("./media/nunito-sans-cyrillic-ext-400-normal-FFKCP36X.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/nunito-sans-cyrillic-400-normal-ZRBW4JOZ.woff2") format("woff2"),url("./media/nunito-sans-cyrillic-400-normal-NWVPOKUK.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/nunito-sans-vietnamese-400-normal-DQOCRQ7C.woff2") format("woff2"),url("./media/nunito-sans-vietnamese-400-normal-PSVHKJKA.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/nunito-sans-latin-ext-400-normal-ZCNC7JOZ.woff2") format("woff2"),url("./media/nunito-sans-latin-ext-400-normal-AVDEEN56.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/nunito-sans-latin-400-normal-PWGHWAQ3.woff2") format("woff2"),url("./media/nunito-sans-latin-400-normal-ANV7KC4N.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/nunito-sans-cyrillic-ext-600-normal-QMUG33U7.woff2") format("woff2"),url("./media/nunito-sans-cyrillic-ext-600-normal-62Z7BNPH.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/nunito-sans-cyrillic-600-normal-5LRVN2M2.woff2") format("woff2"),url("./media/nunito-sans-cyrillic-600-normal-L2VCCMY5.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/nunito-sans-vietnamese-600-normal-PEJBT7GI.woff2") format("woff2"),url("./media/nunito-sans-vietnamese-600-normal-OVYZ5QJ4.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/nunito-sans-latin-ext-600-normal-R4LWVTUU.woff2") format("woff2"),url("./media/nunito-sans-latin-ext-600-normal-I5D5OGYF.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/nunito-sans-latin-600-normal-MCPLDLTW.woff2") format("woff2"),url("./media/nunito-sans-latin-600-normal-EB5AUP6Q.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/nunito-sans-cyrillic-ext-700-normal-3LVDPDS3.woff2") format("woff2"),url("./media/nunito-sans-cyrillic-ext-700-normal-PNVSGOFJ.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/nunito-sans-cyrillic-700-normal-EEEE5GVH.woff2") format("woff2"),url("./media/nunito-sans-cyrillic-700-normal-U2GEMLTD.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/nunito-sans-vietnamese-700-normal-KWORZ4JH.woff2") format("woff2"),url("./media/nunito-sans-vietnamese-700-normal-MD7ZTX7U.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/nunito-sans-latin-ext-700-normal-GBW4NKMP.woff2") format("woff2"),url("./media/nunito-sans-latin-ext-700-normal-DCZRPQHM.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/nunito-sans-latin-700-normal-7K2ZI5ZW.woff2") format("woff2"),url("./media/nunito-sans-latin-700-normal-LIFWDCNB.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:800;src:url("./media/nunito-sans-cyrillic-ext-800-normal-UDS6O6LY.woff2") format("woff2"),url("./media/nunito-sans-cyrillic-ext-800-normal-WZZ5I643.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:800;src:url("./media/nunito-sans-cyrillic-800-normal-7A6C2KFL.woff2") format("woff2"),url("./media/nunito-sans-cyrillic-800-normal-TXG6KYNP.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:800;src:url("./media/nunito-sans-vietnamese-800-normal-7IPC4QFP.woff2") format("woff2"),url("./media/nunito-sans-vietnamese-800-normal-TR5OKXUK.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:800;src:url("./media/nunito-sans-latin-ext-800-normal-WWLL5HUV.woff2") format("woff2"),url("./media/nunito-sans-latin-ext-800-normal-B426OU6R.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:800;src:url("./media/nunito-sans-latin-800-normal-HN22SNKJ.woff2") format("woff2"),url("./media/nunito-sans-latin-800-normal-N67BYEQD.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ui-primario: #0097de;--ui-primario-transparente: #0098de8e;--ui-primario-oscuro: #0d5482;--ui-primario-claro: #00a6e8;--ui-primario-claro-transparente: #00a6e813;--ui-backdrop-bloqueo: rgba(10, 63, 99, .42);--ui-backdrop-bloqueo-filtro: blur(2px);--ui-blanco: #FFFFFF;--ui-fondo-componentes: #F4F4F6;--ui-borde-gris: #E9E9EA;--texto-primario: #1D1D1E;--texto-secundario: #505051;--texto-secundario-200: #B6B6B7;--texto-secundario-100: #D0D0D0;--texto-secundario-25: #FAFAFB;--texto-blanco: #FFFFFF;--texto-link: #008ecf;--texto-azul-oscuro: #203b4a;--estado-error: #D92D20;--fuente: "Nunito Sans", "Segoe UI", sans-serif;--pt-noche: #071f32;--pt-noche-alta: #0a3855;--pt-mar: #07577f;--pt-mar-hondo: #063d5c;--pt-celeste: #75c9ed;--pt-celeste-suave: #b9e7f8;--pt-cielo: #e9f5fa;--pt-cielo-bajo: #f4f7f8;--pt-espuma: #fbfcfc;--pt-tinta: #102e42;--pt-texto-2: #405c6f;--pt-placeholder: #536d7d;--pt-borde: #cddce3;--pt-oro: #f4c542;--pt-error: #a42b34;--pt-error-superficie: #fff2f3;--pt-font-display: "Nunito Sans", "Segoe UI", sans-serif;--pt-font-body: "Nunito Sans", "Segoe UI", sans-serif;--pt-font-mono: "Nunito Sans", "Segoe UI", sans-serif;--pt-sombra-1: 0 2px 10px rgba(7, 31, 50, .08);--pt-sombra-2: 0 4px 16px rgba(7, 31, 50, .1);--pt-radio: 3px;--pt-focus: #006493;--pt-target-min: 4.4rem;--bo-papel: #f4fafe;--bo-carta: #ffffff;--bo-cielo: #eaf6fd;--bo-cielo-bajo: #f4fafe;--bo-cielo-alto: #e8f4fc;--bo-cielo-medio: #eef7fd;--bo-cielo-fuerte: #d9ecf8;--bo-borde: #d9ecf8;--bo-linea: #e6f1f9;--bo-borde-campo: #bcd9ec;--bo-borde-hover: #8fc4e6;--bo-tinta: #12344d;--bo-texto-2: #48627a;--bo-texto-3: #5d7690;--bo-mar: #0d5482;--bo-mar-hondo: #0a3f63;--bo-celeste: #0097de;--bo-dato: #0d5482;--bo-dato-contexto: #a9d4f0;--bo-dato-linea: #6dbbe8;--bo-dato-area: rgba(0, 151, 222, .1);--bo-ahora: #0097de;--bo-pista: #eaf6fd;--bo-estado-curso: #0097de;--bo-estado-accion: #b87700;--bo-estado-ok: #1e8a5a;--bo-estado-error: #b8432c;--bo-estado-neutro: #6f889d;--bo-ok: #14744b;--bo-ok-fondo: #eafaf1;--bo-alerta: #8a5b00;--bo-alerta-fondo: #fff6e0;--bo-error: #a53a25;--bo-error-fondo: #fdeeea;--bo-oro: #f2a91e;--bo-acento: var(--bo-celeste);--bo-font-display: "Nunito Sans", "Segoe UI", sans-serif;--bo-font-body: "Nunito Sans", "Segoe UI", sans-serif;--bo-font-mono: "Nunito Sans", "Segoe UI", sans-serif;--bo-radio-carta: 14px;--bo-radio-control: 10px;--bo-sombra-card: 0 1px 2px rgba(13, 84, 130, .04), 0 6px 24px rgba(13, 84, 130, .07);--bo-sombra-card-hover: 0 2px 4px rgba(13, 84, 130, .05), 0 16px 40px rgba(13, 84, 130, .13);--bo-sombra-flotante: 0 18px 48px rgba(13, 84, 130, .18), 0 2px 8px rgba(18, 52, 77, .06);--bo-curva: cubic-bezier(.2, .8, .2, 1);--bo-curva-expo: cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box;margin:0;padding:0;letter-spacing:normal;touch-action:manipulation}html{font-size:62.5%;font-family:var(--fuente);min-height:100%;background-color:#fff}body{min-height:100vh;min-height:100dvh;font-size:1.6rem;line-height:1.5;color:var(--texto-primario);background-color:#fff}app-root{display:block;min-height:100vh;min-height:100dvh}html:has(.turismo-page),body:has(.turismo-page){background-color:#0a3f63}.turismo-page .tz-footer .tz-footer-main{padding-right:max(2.4rem,env(safe-area-inset-right,0px),(100% - 1160px) / 2);padding-left:max(2.4rem,env(safe-area-inset-left,0px),(100% - 1160px) / 2)}.turismo-page .tz-footer .tz-footer-legal{padding-right:max(2.4rem,env(safe-area-inset-right,0px));padding-bottom:calc(1.6rem + env(safe-area-inset-bottom,0px));padding-left:max(2.4rem,env(safe-area-inset-left,0px))}.cdk-overlay-backdrop:not(.cdk-overlay-transparent-backdrop):not(.mat-overlay-transparent-backdrop),.aj-blocking-backdrop{background:var(--ui-backdrop-bloqueo);-webkit-backdrop-filter:var(--ui-backdrop-bloqueo-filtro);backdrop-filter:var(--ui-backdrop-bloqueo-filtro)}small{font-size:1.4rem}a{text-decoration:none}hr{border:0;border-top:1px solid var(--texto-secundario-100)}p{color:var(--texto-secundario);font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem}.spinner{margin:0 auto}.titles{color:var(--texto-primario);font-family:var(--fuente);font-size:clamp(2.8rem,2rem + 2.5vw,4.2rem);font-style:normal;font-weight:700;line-height:125%;overflow-wrap:break-word}.title-dialog{color:var(--texto-primario);font-family:var(--fuente);font-size:2.4rem;font-style:normal;font-weight:700;line-height:125%}.subtitles{color:var(--texto-primario);font-family:var(--fuente);font-size:clamp(2.4rem,1.8rem + 2vw,3.6rem);font-style:normal;font-weight:600;line-height:125%}.id-cliente-font{color:var(--texto-secundario);font-family:var(--fuente);font-size:14px;font-style:normal;font-weight:500;line-height:125%}.info-userlog-font{color:var(--texto-primario);font-family:var(--fuente);font-size:1.6rem;font-style:normal;font-weight:500;line-height:125%}.email-userlog-font{color:var(--texto-secundario);font-family:var(--fuente);font-size:1.4rem;font-style:normal;font-weight:400;line-height:125%}.green-button-font{color:var(--texto-blanco);text-align:center;font-family:var(--fuente);font-size:16px;font-style:normal;font-weight:600;line-height:125%}.green-number-button-font{color:var(--texto-blanco);font-family:var(--fuente);font-size:24px;font-style:normal;font-weight:700;line-height:125%}.white-button-font{color:var(--Gray-Gray-600, #6A6A6A);font-family:var(--fuente);font-size:16px;font-style:normal;font-weight:500;line-height:125%}.white-number-button-font{color:var(--texto-primario);font-family:var(--fuente);font-size:24px;font-style:normal;font-weight:700;line-height:125%}.menu-font{color:var(--texto-primario);font-family:var(--fuente);font-size:16px;font-style:normal;font-weight:500;line-height:125%}.link-button{color:var(--texto-link);text-align:center;font-family:var(--fuente);font-size:16px;font-style:normal;font-weight:600;line-height:125%;cursor:pointer}.question-font{color:var(--texto-primario);font-family:var(--fuente);font-size:18px;font-style:normal;font-weight:600;line-height:125%}.ui-tarjeta-blanco{width:100%;background-color:var(--texto-blanco);border-radius:1rem}.ui-tarjeta-verde{width:100%;background-color:var(--texto-link);border-radius:1rem}.filter-icon{width:24px!important;height:24px!important}.mat-icon{font-family:Material Symbols Outlined!important;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24}:where(.mat-icon){font-size:2.4rem;line-height:1}.mat-mdc-button.mdc-button>.mat-icon,.mat-mdc-outlined-button.mdc-button>.mat-icon,.mat-mdc-unelevated-button.mdc-button>.mat-icon,.mat-mdc-raised-button.mdc-button>.mat-icon{font-size:2.4rem;width:2.4rem;height:2.4rem}.mat-mdc-raised-button,.mat-mdc-unelevated-button,.mat-mdc-outlined-button,.mat-mdc-button,.mat-mdc-fab,.mat-mdc-mini-fab{--mdc-protected-button-container-elevation-shadow: none;--mdc-protected-button-hover-container-elevation-shadow: none;--mdc-protected-button-focus-container-elevation-shadow: none;--mdc-protected-button-pressed-container-elevation-shadow: none;--mdc-protected-button-disabled-container-elevation-shadow: none;--mdc-fab-container-elevation-shadow: none;--mdc-fab-hover-container-elevation-shadow: none;--mdc-fab-focus-container-elevation-shadow: none;--mdc-fab-pressed-container-elevation-shadow: none;--mat-fab-container-elevation-shadow: none;--mat-fab-small-container-elevation-shadow: none}.mat-mdc-raised-button.mdc-button,.mat-mdc-raised-button.mdc-button:hover,.mat-mdc-raised-button.mdc-button:focus,.mat-mdc-raised-button.mdc-button:active,.mat-mdc-raised-button.mdc-button[disabled],.mat-mdc-unelevated-button.mdc-button,.mat-mdc-unelevated-button.mdc-button:hover,.mat-mdc-unelevated-button.mdc-button:focus,.mat-mdc-unelevated-button.mdc-button:active,.mat-mdc-unelevated-button.mdc-button[disabled],.mat-mdc-outlined-button.mdc-button,.mat-mdc-outlined-button.mdc-button:hover,.mat-mdc-outlined-button.mdc-button:focus,.mat-mdc-outlined-button.mdc-button:active,.mat-mdc-outlined-button.mdc-button[disabled],.mat-mdc-button.mdc-button,.mat-mdc-button.mdc-button:hover,.mat-mdc-button.mdc-button:focus,.mat-mdc-button.mdc-button:active,.mat-mdc-button.mdc-button[disabled],.mat-mdc-fab.mdc-fab,.mat-mdc-fab.mdc-fab:hover,.mat-mdc-fab.mdc-fab:focus,.mat-mdc-fab.mdc-fab:active,.mat-mdc-fab.mdc-fab[disabled],.mat-mdc-mini-fab.mdc-fab,.mat-mdc-mini-fab.mdc-fab:hover,.mat-mdc-mini-fab.mdc-fab:focus,.mat-mdc-mini-fab.mdc-fab:active,.mat-mdc-mini-fab.mdc-fab[disabled]{box-shadow:none}@media(max-width:768px){*,*:before,*:after{-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;user-select:none}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text}::selection{background:transparent;color:inherit}}.turismo-page :where(*),.tz-type :where(*),.aj-type :where(*),.aj-dialog :where(*){letter-spacing:normal}html{--mat-form-field-container-height: 4.4rem;--mat-form-field-container-vertical-padding: 1rem;--mat-form-field-filled-with-label-container-padding-top: 1.8rem;--mat-form-field-filled-with-label-container-padding-bottom: .2rem;--mat-form-field-container-text-size: 1.4rem;--mat-form-field-container-text-tracking: normal;--mat-form-field-outlined-label-text-populated-size: 1.4rem;--mat-form-field-subscript-text-size: 1.4rem;--mat-form-field-subscript-text-tracking: normal;--mat-form-field-outlined-label-text-size: 1.4rem;--mat-form-field-outlined-label-text-tracking: normal;--mat-select-trigger-text-size: 1.4rem;--mat-select-trigger-text-tracking: normal}.mat-mdc-form-field :where(.mdc-floating-label,.mat-mdc-select-value-text,.mat-mdc-select-placeholder,.mat-mdc-input-element){font-size:1.4rem;letter-spacing:normal}.mat-mdc-form-field :where(.mat-mdc-form-field-hint,.mat-mdc-form-field-error){font-size:1.4rem;line-height:1.45;letter-spacing:normal}@media(max-width:768px),(hover:none)and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]),select,textarea,[contenteditable=true],.mat-mdc-select,.mat-mdc-select-trigger,.mat-mdc-select-value-text,.mat-mdc-select-placeholder,.mat-date-range-input-mirror,.mat-date-range-input-separator{font-size:max(16px,1em)!important}}.mat-mdc-slide-toggle.mat-accent,.mat-mdc-slide-toggle.mat-primary,.mat-mdc-slide-toggle{--mat-slide-toggle-selected-track-color: #0097de;--mat-slide-toggle-selected-hover-track-color: #0089c8;--mat-slide-toggle-selected-focus-track-color: #0089c8;--mat-slide-toggle-selected-pressed-track-color: #0078b0;--mat-slide-toggle-selected-handle-color: #ffffff;--mat-slide-toggle-selected-hover-handle-color: #ffffff;--mat-slide-toggle-selected-focus-handle-color: #ffffff;--mat-slide-toggle-selected-pressed-handle-color: #ffffff;--mat-slide-toggle-selected-icon-color: #0097de;--mat-slide-toggle-selected-focus-state-layer-color: #0097de;--mat-slide-toggle-selected-hover-state-layer-color: #0097de;--mat-slide-toggle-selected-pressed-state-layer-color: #0097de;--mat-slide-toggle-unselected-track-color: #c9d7e3;--mat-slide-toggle-unselected-hover-track-color: #b9cbdb;--mat-slide-toggle-unselected-focus-track-color: #b9cbdb;--mat-slide-toggle-unselected-pressed-track-color: #a9bfd2}.mat-mdc-form-field :where(.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper){padding-top:.5rem}.mat-mdc-form-field:has(.mat-mdc-form-field-hint){margin-bottom:.9rem}.reserva-exitosa-panel .mat-mdc-dialog-container .mdc-dialog__surface{border-radius:13px!important;overflow:hidden}.reserva-exitosa-panel .mat-mdc-dialog-container .mdc-dialog__content{padding:0!important;max-height:90vh;overflow-y:auto}.confirmacion-faltantes-backdrop{top:64px!important}.disponibilidad-calendario-modal .mat-mdc-dialog-container .mdc-dialog__surface{border-radius:14px!important;overflow-x:hidden}.aj-dialog-panel .mat-mdc-dialog-container .mdc-dialog__surface{border-radius:14px!important;max-height:90vh;overflow-y:auto;overflow-x:hidden}.visor-panel .mat-mdc-dialog-container .mdc-dialog__surface{border-radius:14px!important;overflow:hidden;background:transparent}.aj-dialog{--aj-tinta: #12344d;--aj-mar: #0d5482;--aj-mar-hondo: #0a3f63;--aj-celeste: #0097de;--aj-cielo: #eaf6fd;--aj-cielo-bajo: #f4fafe;--aj-espuma: #ffffff;--aj-borde: #d9ecf8;--aj-texto-2: #48627a;--aj-oro: #f2a91e;--aj-ok: #14744b;--aj-ok-fondo: #eafaf1;--aj-alerta: #8a5b00;--aj-alerta-fondo: #fff6e0;--aj-error: #a53a25;--aj-error-fondo: #fdeeea;--aj-font-display: "Nunito Sans", "Segoe UI", sans-serif;--aj-font-body: "Nunito Sans", "Segoe UI", sans-serif;--aj-font-mono: "Nunito Sans", "Segoe UI", sans-serif;display:block;padding:2.6rem 2.8rem 2.4rem;font-family:var(--aj-font-body);color:var(--aj-tinta);background:var(--aj-espuma)}.aj-dialog button:focus-visible,.aj-dialog a:focus-visible,.aj-dialog input:focus-visible,.aj-dialog textarea:focus-visible{outline:3px solid rgba(0,151,222,.45);outline-offset:2px;border-radius:4px}.aj-dialog__eyebrow{display:block;font-family:var(--aj-font-mono);font-size:1.3rem;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:var(--aj-mar);margin:0 0 .8rem}.aj-dialog__titulo{margin:0 0 .8rem;font-family:var(--aj-font-display);font-size:clamp(2rem,3vw,2.4rem);font-weight:600;line-height:1.18;color:var(--aj-tinta)}.aj-dialog__titulo em{font-style:normal;font-weight:inherit;color:inherit;text-decoration:none}.aj-dialog__texto{margin:0;font-size:1.45rem;line-height:1.55;color:var(--aj-texto-2)}.aj-dialog__cerrar{position:absolute;top:1.6rem;right:1.6rem}button.aj-dialog__cerrar,button.aj-popup-close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--aj-popup-close-color, var(--aj-texto-2, #48627a));cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,scale .15s ease}button.aj-dialog__cerrar svg,button.aj-dialog__cerrar .mat-icon,button.aj-popup-close svg,button.aj-popup-close .mat-icon{width:2rem;height:2rem;font-size:2rem}button.aj-dialog__cerrar:hover:not(:disabled),button.aj-popup-close:hover:not(:disabled){background:var(--aj-cielo, #eaf6fd);color:var(--aj-mar, #0d5482)}button.aj-dialog__cerrar:active:not(:disabled),button.aj-popup-close:active:not(:disabled){background:var(--aj-borde, #d9ecf8);color:var(--aj-mar, #0d5482);scale:.94}button.aj-dialog__cerrar:focus-visible,button.aj-popup-close:focus-visible{outline:3px solid var(--aj-celeste, #0097de);outline-offset:2px;border-radius:50%}button.aj-dialog__cerrar:disabled,button.aj-popup-close:disabled{opacity:.45;cursor:not-allowed}.aj-popup-close--inverse{--aj-popup-close-color: #ffffff}.aj-clearable-autocomplete{display:flex;align-items:center;position:relative;min-width:0;width:100%}.aj-clearable-autocomplete__clear{display:none}@media(max-width:767px){.aj-clearable-autocomplete--filled>input{padding-inline-end:4.4rem!important}.aj-clearable-autocomplete__clear:not([hidden]){position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--aj-texto-2, var(--texto-secundario, #48627a));cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,scale .15s ease}.aj-clearable-autocomplete__clear:not([hidden]) svg{width:2rem;height:2rem}.aj-clearable-autocomplete__clear:not([hidden]):hover{background:var(--aj-cielo, #eaf6fd);color:var(--aj-mar, #0d5482)}.aj-clearable-autocomplete__clear:not([hidden]):active{background:var(--aj-borde, #d9ecf8);color:var(--aj-mar, #0d5482);scale:.94}.aj-clearable-autocomplete__clear:not([hidden]):focus-visible{outline:3px solid var(--aj-celeste, #0097de);outline-offset:-3px;border-radius:50%}}.aj-dialog__icono{display:inline-flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:50%;background:var(--aj-cielo);color:var(--aj-mar)}.aj-dialog__icono .mat-icon,.aj-dialog__icono svg{font-size:2.8rem;width:2.8rem;height:2.8rem}.aj-dialog__icono.aj-dialog__icono--ok{background:var(--aj-ok-fondo);color:var(--aj-ok)}.aj-dialog__icono.aj-dialog__icono--alerta{background:var(--aj-alerta-fondo);color:var(--aj-alerta)}.aj-dialog__icono.aj-dialog__icono--error{background:var(--aj-error-fondo);color:var(--aj-error)}.aj-dialog__icono.aj-dialog__icono--oro{background:#f2a91e29;color:#8a5b00}.aj-dialog__acciones{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;margin-top:2.2rem}.aj-dialog__acciones>:is(.aj-btn--primary,.aj-btn--danger){order:1}.aj-dialog__section--contents{display:contents}.aj-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;border:0;border-radius:9px;padding:1.15rem 2rem;font-family:var(--aj-font-body, "Nunito Sans", sans-serif);font-size:1.45rem;font-weight:700;line-height:1;cursor:pointer;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}.aj-btn .mat-icon,.aj-btn svg{font-size:1.8rem;width:1.8rem;height:1.8rem;flex:none}.aj-btn:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.aj-btn--primary{background:var(--aj-mar, #0d5482);color:var(--aj-espuma, #ffffff);box-shadow:none}.aj-btn--primary:hover:not(:disabled){background:var(--aj-mar-hondo, #0a3f63);transform:translateY(-1px)}.aj-btn--ghost{background:transparent;color:var(--aj-mar, #0d5482);box-shadow:inset 0 0 0 1.6px var(--aj-celeste, #0097de)}.aj-btn--ghost:hover:not(:disabled){background:var(--aj-cielo, #eaf6fd);transform:translateY(-1px)}.aj-btn--danger{background:var(--aj-error, #a53a25);color:var(--aj-espuma, #ffffff)}.aj-btn--danger:hover:not(:disabled){background:#8c3120;transform:translateY(-1px)}@media(max-width:480px){.aj-dialog{padding:2.2rem 1.8rem 2rem}}@media(max-width:768px){.aj-dialog__acciones,.cdk-overlay-container .mat-mdc-dialog-actions{flex-direction:row!important;flex-wrap:wrap!important;align-items:stretch!important}.aj-dialog__acciones>button,.aj-dialog__acciones>a,.cdk-overlay-container .mat-mdc-dialog-actions>button,.cdk-overlay-container .mat-mdc-dialog-actions>a{order:0;flex:1 1 0!important;width:auto!important;min-width:0;min-height:4.4rem;line-height:1.3;text-align:center;white-space:normal}.aj-dialog__acciones>.aj-btn--primary,.aj-dialog__acciones>.aj-btn--danger,.aj-dialog__acciones>.dlg-btn--primary,.aj-dialog__acciones>.bo-btn--primary,.aj-dialog__acciones>.mat-primary,.cdk-overlay-container .mat-mdc-dialog-actions>.aj-btn--primary,.cdk-overlay-container .mat-mdc-dialog-actions>.aj-btn--danger,.cdk-overlay-container .mat-mdc-dialog-actions>.dlg-btn--primary,.cdk-overlay-container .mat-mdc-dialog-actions>.bo-btn--primary,.cdk-overlay-container .mat-mdc-dialog-actions>.mat-primary{order:1}.cdk-overlay-container .mdc-dialog__surface:has(.aj-dialog--scrollable){max-height:min(90vh,100dvh - 3.2rem)!important;overflow:hidden!important}.mdc-dialog__surface:has(.aj-dialog--scrollable)>.mat-mdc-dialog-component-host{display:flex;flex-direction:column;min-height:0;max-height:inherit}body .aj-dialog.aj-dialog--scrollable{display:flex;flex-direction:column;align-items:stretch;gap:0;min-height:0;max-height:min(90vh,100dvh - 3.2rem);padding:0;overflow:hidden}body .aj-dialog.aj-dialog--scrollable .aj-dialog__section--contents{display:block}body .aj-dialog.aj-dialog--scrollable .aj-dialog__acciones.aj-dialog__footer{display:flex}body .aj-dialog.aj-dialog--scrollable .aj-dialog__footer--group{display:block}body .aj-dialog.aj-dialog--scrollable .aj-dialog__footer--group .aj-dialog__acciones{margin:0}body .aj-dialog.aj-dialog--scrollable .aj-dialog__header{position:relative;flex:none;margin:0;padding:2.2rem 1.8rem 1.4rem;background:var(--aj-espuma, #ffffff)}body .aj-dialog.aj-dialog--scrollable .aj-dialog__form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}body .aj-dialog.aj-dialog--scrollable .aj-dialog__body{flex:1 1 auto;min-height:0;max-height:none;margin:0;padding:0 1.8rem;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain}body .aj-dialog.aj-dialog--scrollable .aj-dialog__footer{flex:none;margin:0;padding:1.4rem 1.8rem max(2rem,env(safe-area-inset-bottom));background:var(--aj-espuma, #ffffff)}}.cdk-overlay-container{--mat-option-label-text-font: "Nunito Sans", "Segoe UI", sans-serif;--mat-option-label-text-size: 1.45rem;--mat-option-label-text-tracking: normal;--mat-option-label-text-color: #12344d;--mat-option-selected-state-label-text-color: #0097de;--mat-option-hover-state-layer-color: rgba(0, 151, 222, .08);--mat-option-focus-state-layer-color: rgba(0, 151, 222, .1);--mat-option-selected-state-layer-color: rgba(0, 151, 222, .1);--mat-pseudo-checkbox-full-selected-icon-color: #0097de;--mat-pseudo-checkbox-minimal-selected-checkmark-color: #0097de;--mat-autocomplete-container-shape: 9px;--mat-autocomplete-container-elevation-shadow: 0 18px 48px rgba(13, 84, 130, .22);--mat-select-container-elevation-shadow: 0 18px 48px rgba(13, 84, 130, .22)}div.mat-mdc-select-panel{border-radius:9px!important;margin-top:.6rem;padding:.6rem 0;scrollbar-width:thin;scrollbar-color:#b8d3e6 transparent}div.mat-mdc-select-panel::-webkit-scrollbar{width:8px}div.mat-mdc-select-panel::-webkit-scrollbar-thumb{border-radius:5px;background:#b8d3e6}div.mat-mdc-select-panel::-webkit-scrollbar-track{background:transparent;margin:10px 0}.mat-mdc-select-panel-above div.mat-mdc-select-panel{margin-top:0;margin-bottom:.6rem}.mat-mdc-option{width:auto;min-height:4.2rem;margin:.15rem .6rem;padding-inline:1.2rem;border-radius:7px;transition:color .18s ease,background-color .18s ease}.mat-mdc-option.mat-mdc-option-multiple.mdc-list-item--selected:not(.mdc-list-item--disabled){background-color:#0097de1a}div.mat-mdc-autocomplete-panel{border-radius:9px!important;padding:.6rem 0;overflow-x:hidden;box-shadow:0 18px 48px #0d548238!important}div.config-usuario-select-panel.mat-mdc-select-panel{--mat-option-hover-state-layer-color: rgba(0, 151, 222, .09);--mat-option-focus-state-layer-color: rgba(0, 151, 222, .12);--mat-option-selected-state-layer-color: rgba(0, 151, 222, .12);border:1px solid rgba(13,84,130,.12);border-radius:10px!important;padding:.7rem 0;overflow-x:hidden;box-shadow:0 18px 48px #0d548238!important}div.config-usuario-select-panel.mat-mdc-select-panel .mat-mdc-option{width:auto;min-height:4.3rem;margin:.15rem .6rem;padding-inline:1.2rem;border-radius:7px;transition:color .18s ease,background-color .18s ease}div.config-usuario-select-panel.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple){color:#007fbd;background:#0097de14}div.config-usuario-select-panel.mat-mdc-select-panel::-webkit-scrollbar-track{margin-block:12px}.mat-datepicker-content{border-radius:10px!important;box-shadow:0 18px 48px #0d548238!important}.mat-datepicker-content:has(.hf-fecha-panel){--mat-datepicker-calendar-container-background-color: #ffffff;--mat-datepicker-calendar-container-text-color: #12344d;--mat-datepicker-calendar-container-shape: 16px;--mat-datepicker-calendar-container-elevation-shadow: 0 18px 48px rgba(13, 84, 130, .2);--mat-datepicker-calendar-text-font: "Nunito Sans", "Segoe UI", sans-serif;--mat-datepicker-calendar-text-size: 1.4rem;--mat-datepicker-calendar-body-label-text-color: #48627a;--mat-datepicker-calendar-body-label-text-size: 1.3rem;--mat-datepicker-calendar-body-label-text-weight: 800;--mat-datepicker-calendar-header-text-color: #48627a;--mat-datepicker-calendar-header-text-size: 1.2rem;--mat-datepicker-calendar-header-text-weight: 800;--mat-datepicker-calendar-header-divider-color: #d9ecf8;--mat-datepicker-calendar-period-button-text-color: #12344d;--mat-datepicker-calendar-period-button-text-size: 1.5rem;--mat-datepicker-calendar-period-button-text-weight: 800;--mat-datepicker-calendar-period-button-icon-color: #0d5482;--mat-datepicker-calendar-navigation-button-icon-color: #0d5482;--mat-datepicker-calendar-date-text-color: #12344d;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #8ba1b3;--mat-datepicker-calendar-date-hover-state-background-color: #eaf6fd;--mat-datepicker-calendar-date-focus-state-background-color: #d9ecf8;--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-selected-state-background-color: #0d5482;--mat-datepicker-calendar-date-selected-disabled-state-background-color: #0d5482;--mat-datepicker-calendar-date-in-range-state-background-color: #eaf6fd;--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #eaf6fd;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #d9ecf8;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #0d5482;--mat-datepicker-calendar-date-today-outline-color: #0097de;--mat-datepicker-calendar-date-today-disabled-state-outline-color: #0097de;--mat-datepicker-calendar-date-today-selected-state-outline-color: #ffffff;--mat-datepicker-calendar-date-preview-state-outline-color: #0097de;margin-block:.8rem;border:1px solid #d9ecf8;border-radius:16px!important;box-shadow:0 18px 48px #0d548233!important}.mat-datepicker-content:has(.hf-fecha-panel) .mat-calendar.hf-fecha-panel{width:var(--hf-cal-ancho, 31.2rem);height:auto;min-height:34rem;font-family:Nunito Sans,Segoe UI,sans-serif}.mat-datepicker-content:has(.hf-fecha-panel) .mat-calendar-header{padding:.8rem .8rem 0}.mat-datepicker-content:has(.hf-fecha-panel) .mat-calendar-content{padding:0 .8rem .8rem}.mat-datepicker-content:has(.hf-fecha-panel) .mat-calendar-table-header th{text-transform:lowercase}.mat-datepicker-content:has(.hf-fecha-panel) .mat-calendar-body-cell-content{font-weight:700;font-variant-numeric:tabular-nums}.mat-datepicker-content:has(.hf-fecha-panel) .mat-calendar-body-today:not(.mat-calendar-body-selected){border-width:1.5px}.mat-datepicker-content:has(.hf-fecha-panel) .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){font-weight:600;text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:#8ba1b3d9}.mat-datepicker-content:has(.hf-fecha-panel) .mat-calendar-body-selected{font-weight:800}.mat-datepicker-content:has(.hf-fecha-panel) .mat-calendar-body-cell:focus-visible>.mat-calendar-body-cell-content{outline:2px solid #0d5482;outline-offset:2px}.bo-page{display:block;font-family:var(--bo-font-body);color:var(--bo-tinta);padding:2.8rem 3.2rem 4rem;max-width:1440px;margin:0 auto}.bo-page :where(*){letter-spacing:normal}.bo-page .titles{font-family:var(--bo-font-display);font-size:2.6rem;font-weight:600;line-height:1.2;color:var(--bo-tinta);letter-spacing:normal}.bo-page .subtitles{font-family:var(--bo-font-display);font-size:2rem;font-weight:600;line-height:1.25;color:var(--bo-tinta);letter-spacing:normal}.bo-page .id-cliente-font,.bo-page .question-font,.bo-page .info-userlog-font{font-family:var(--bo-font-body);letter-spacing:normal}.bo-page .question-font{font-size:1.6rem;color:var(--bo-tinta)}:where(body:not(.bo-staff)) .bo-page button:focus-visible,:where(body:not(.bo-staff)) .bo-page a:focus-visible,:where(body:not(.bo-staff)) .bo-page input:focus-visible,:where(body:not(.bo-staff)) .bo-page select:focus-visible,:where(body:not(.bo-staff)) .bo-page textarea:focus-visible{outline:3px solid rgba(0,151,222,.45);outline-offset:2px;border-radius:4px}@media(max-width:768px){.bo-page{padding:2rem 1.6rem 3.2rem}}.bo-header{margin-bottom:2.4rem}.bo-eyebrow{display:block;margin:0 0 .4rem;font:600 1.3rem/1.4 var(--bo-font-body);letter-spacing:normal;text-transform:none;color:var(--bo-texto-2)}.bo-titulo{margin:0;font-family:var(--bo-font-display);font-size:clamp(2.2rem,3vw,2.8rem);font-weight:600;line-height:1.18;color:var(--bo-tinta)}.bo-titulo em{font-style:normal;font-weight:inherit;color:inherit;text-decoration:none}.bo-subtitulo{margin:.6rem 0 0;font-size:1.45rem;line-height:1.5;color:var(--bo-texto-2);max-width:72ch}.bo-header--fila{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;flex-wrap:wrap}.bo-card{position:relative;background:var(--bo-carta);border:1px solid var(--bo-borde);border-radius:10px;box-shadow:var(--bo-sombra-card);padding:2rem 2.2rem;transition:box-shadow .22s ease,transform .22s ease,border-color .22s ease}.bo-card--hover:hover{transform:translateY(-2px);box-shadow:var(--bo-sombra-card-hover);border-color:color-mix(in srgb,var(--bo-acento) 40%,var(--bo-borde))}.bo-card--acento:before,.bo-card--acento:after{content:none;display:none}.bo-card__titulo{margin:0 0 .4rem;font-family:var(--bo-font-display);font-size:1.8rem;font-weight:600;color:var(--bo-tinta)}.bo-card__hint{margin:0;font-size:1.3rem;color:var(--bo-texto-2)}.bo-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;border:0;border-radius:8px;padding:1.05rem 1.8rem;font-family:var(--bo-font-body);font-size:1.4rem;font-weight:700;line-height:1;cursor:pointer;text-decoration:none;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}.bo-btn .mat-icon,.bo-btn svg{font-size:1.8rem;width:1.8rem;height:1.8rem;flex:none}.bo-btn:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.bo-btn--primary{background:var(--bo-mar);color:#fff;box-shadow:none}.bo-btn--primary:hover:not(:disabled){background:var(--bo-mar-hondo);transform:translateY(-1px)}.bo-btn--ghost{background:transparent;color:var(--bo-mar);box-shadow:inset 0 0 0 1.5px var(--bo-borde)}.bo-btn--ghost:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px var(--bo-celeste);background:var(--bo-cielo-bajo);transform:translateY(-1px)}.bo-btn--suave{background:var(--bo-cielo);color:var(--bo-mar)}.bo-btn--suave:hover:not(:disabled){background:color-mix(in srgb,var(--bo-celeste) 18%,#ffffff);transform:translateY(-1px)}.bo-btn--danger{background:var(--bo-error);color:#fff}.bo-btn--danger:hover:not(:disabled){background:#8c3120;transform:translateY(-1px)}.bo-btn--sm{padding:.75rem 1.3rem;font-size:1.3rem;border-radius:7px}.bo-btn--sm .mat-icon,.bo-btn--sm svg{font-size:1.6rem;width:1.6rem;height:1.6rem}.bo-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border:0;border-radius:50%;background:transparent;color:var(--bo-texto-2);cursor:pointer;transition:background-color .15s ease,color .15s ease}.bo-icon-btn .mat-icon,.bo-icon-btn svg{font-size:1.9rem;width:1.9rem;height:1.9rem}.bo-icon-btn:hover{background:var(--bo-cielo);color:var(--bo-mar)}.bo-icon-btn.bo-icon-btn--danger:hover{background:var(--bo-error-fondo);color:var(--bo-error)}.bo-chip{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .9rem;border-radius:999px;font-family:var(--bo-font-mono);font-size:1.3rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;line-height:1.4;background:var(--bo-cielo);color:var(--bo-mar);white-space:nowrap}.bo-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.bo-chip.bo-chip--ok{background:var(--bo-ok-fondo);color:var(--bo-ok)}.bo-chip.bo-chip--alerta{background:var(--bo-alerta-fondo);color:var(--bo-alerta)}.bo-chip.bo-chip--error{background:var(--bo-error-fondo);color:var(--bo-error)}.bo-chip.bo-chip--oro{background:#f2a91e29;color:#8a5b00}.bo-chip.bo-chip--neutro{background:#eef1f4;color:var(--bo-texto-2)}.bo-chip.bo-chip--sin-punto:before{display:none}.bo-mono{font-family:var(--bo-font-mono);font-size:max(1.3rem,.95em);font-variant-numeric:tabular-nums;letter-spacing:normal;color:var(--bo-texto-2)}.bo-vacio{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:4.8rem 2.4rem;text-align:center;color:var(--bo-texto-2)}.bo-vacio>.mat-icon:first-child,.bo-vacio__medallon{display:grid;place-items:center;flex:none;width:6.4rem;height:6.4rem;margin-bottom:.4rem;border-radius:50%;background:var(--bo-cielo);color:var(--bo-mar);font-size:2.8rem;line-height:1}.bo-vacio__medallon>.mat-icon{width:2.8rem;height:2.8rem;font-size:2.8rem;line-height:1}.bo-vacio>strong,.bo-vacio__titulo{margin:0;font:700 1.8rem/1.3 var(--bo-font-display);color:var(--bo-tinta)}.bo-vacio>span:not(.bo-vacio__medallon),.bo-vacio__texto{max-width:46ch;margin:0;font-size:1.4rem;line-height:1.5;color:var(--bo-texto-2)}.bo-vacio .bo-btn{margin-top:.8rem}.bo-page .mat-mdc-table,table.bo-tabla{--mat-table-header-container-height: 4.4rem;--mat-table-row-item-container-height: 5.2rem;width:100%;background:transparent;border-collapse:separate;border-spacing:0;font-family:var(--bo-font-body)}.bo-page .mat-mdc-table th,.bo-page .mat-mdc-table .mat-mdc-header-cell,table.bo-tabla th,table.bo-tabla .mat-mdc-header-cell{height:4.4rem;padding:0 1.6rem;background:var(--bo-cielo-bajo);border-bottom:1px solid var(--bo-borde);color:var(--bo-texto-2);font:700 1.3rem/1.2 var(--bo-font-body);letter-spacing:.06em;text-transform:uppercase;text-align:left;white-space:nowrap}.bo-page .mat-mdc-table td,.bo-page .mat-mdc-table .mat-mdc-cell,table.bo-tabla td,table.bo-tabla .mat-mdc-cell{padding:1.4rem 1.6rem;border-bottom:1px solid var(--bo-linea);color:var(--bo-tinta);font-size:1.4rem;line-height:1.45;vertical-align:middle;transition:background-color .15s ease}.bo-page .mat-mdc-table th:first-child,.bo-page .mat-mdc-table td:first-child,.bo-page .mat-mdc-table .mat-mdc-header-cell:first-child,.bo-page .mat-mdc-table .mat-mdc-cell:first-child,table.bo-tabla th:first-child,table.bo-tabla td:first-child,table.bo-tabla .mat-mdc-header-cell:first-child,table.bo-tabla .mat-mdc-cell:first-child{padding-left:var(--bo-hoja-pad, 2.4rem)}.bo-page .mat-mdc-table th:last-child,.bo-page .mat-mdc-table td:last-child,.bo-page .mat-mdc-table .mat-mdc-header-cell:last-child,.bo-page .mat-mdc-table .mat-mdc-cell:last-child,table.bo-tabla th:last-child,table.bo-tabla td:last-child,table.bo-tabla .mat-mdc-header-cell:last-child,table.bo-tabla .mat-mdc-cell:last-child{padding-right:var(--bo-hoja-pad, 2.4rem)}.bo-page .mat-mdc-table .mat-mdc-row:last-child td,.bo-page .mat-mdc-table .mat-mdc-row:last-child .mat-mdc-cell,.bo-page .mat-mdc-table tbody tr:last-child td,.bo-page .mat-mdc-table tbody tr:last-child .mat-mdc-cell,table.bo-tabla .mat-mdc-row:last-child td,table.bo-tabla .mat-mdc-row:last-child .mat-mdc-cell,table.bo-tabla tbody tr:last-child td,table.bo-tabla tbody tr:last-child .mat-mdc-cell{border-bottom:0}@media(hover:hover){.bo-page .mat-mdc-table .mat-mdc-row:hover>*,.bo-page .mat-mdc-table tbody tr:hover>*,table.bo-tabla .mat-mdc-row:hover>*,table.bo-tabla tbody tr:hover>*{background:var(--bo-cielo-bajo)}}.bo-page .mat-mdc-paginator{background:transparent;font-family:var(--bo-font-body);font-size:1.3rem;color:var(--bo-texto-2)}.bo-page{--mat-form-field-outlined-container-shape: 8px;--mat-form-field-outlined-outline-color: var(--bo-borde);--mat-form-field-outlined-hover-outline-color: #b5cfe2;--mat-form-field-outlined-focus-outline-color: var(--bo-celeste);--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-label-text-color: var(--bo-texto-2);--mat-form-field-outlined-hover-label-text-color: var(--bo-mar);--mat-form-field-outlined-focus-label-text-color: var(--bo-mar);--mat-form-field-outlined-input-text-color: var(--bo-tinta);--mat-form-field-outlined-label-text-font: var(--bo-font-body);--mat-form-field-container-text-font: var(--bo-font-body);--mat-select-trigger-text-font: var(--bo-font-body);--mat-select-enabled-trigger-text-color: var(--bo-tinta);--mat-select-enabled-arrow-color: var(--bo-mar);--mat-select-focused-arrow-color: var(--bo-celeste);--mat-checkbox-selected-icon-color: var(--bo-celeste);--mat-checkbox-selected-hover-icon-color: var(--bo-mar);--mat-checkbox-selected-focus-icon-color: var(--bo-celeste);--mat-checkbox-selected-pressed-icon-color: var(--bo-mar);--mat-pseudo-checkbox-full-selected-icon-color: var(--bo-celeste);--mat-slide-toggle-selected-track-color: color-mix(in srgb, var(--bo-celeste) 45%, #ffffff);--mat-slide-toggle-selected-hover-track-color: color-mix(in srgb, var(--bo-celeste) 55%, #ffffff);--mat-slide-toggle-selected-focus-track-color: color-mix(in srgb, var(--bo-celeste) 55%, #ffffff);--mat-slide-toggle-selected-handle-color: var(--bo-celeste);--mat-slide-toggle-selected-hover-handle-color: var(--bo-mar);--mat-slide-toggle-selected-focus-handle-color: var(--bo-mar);--mat-radio-selected-icon-color: var(--bo-celeste);--mat-radio-selected-hover-icon-color: var(--bo-mar);--mat-radio-selected-focus-icon-color: var(--bo-celeste);--mat-datepicker-toggle-active-state-icon-color: var(--bo-celeste);--mat-progress-spinner-active-indicator-color: var(--bo-celeste)}.bo-page .mat-mdc-text-field-wrapper{background:var(--bo-carta)}@keyframes bo-rise{0%{opacity:0;transform:translateY(var(--bo-rise-dy, 14px))}to{opacity:1;transform:none}}.bo-reveal{animation:bo-rise .5s cubic-bezier(.22,.9,.3,1) backwards}.bo-stagger>*{animation:bo-rise .5s cubic-bezier(.22,.9,.3,1) backwards}.bo-stagger>*:nth-child(1){animation-delay:0s}.bo-stagger>*:nth-child(2){animation-delay:.06s}.bo-stagger>*:nth-child(3){animation-delay:.12s}.bo-stagger>*:nth-child(4){animation-delay:.18s}.bo-stagger>*:nth-child(5){animation-delay:.24s}.bo-stagger>*:nth-child(6){animation-delay:.3s}.bo-stagger>*:nth-child(7){animation-delay:.36s}.bo-stagger>*:nth-child(8){animation-delay:.42s}.mat-mdc-form-field input.mat-mdc-input-element:focus-visible,.mat-mdc-form-field textarea.mat-mdc-input-element:focus-visible,.mat-mdc-form-field input.mat-mdc-input-element:focus,.mat-mdc-form-field textarea.mat-mdc-input-element:focus{outline:none!important;box-shadow:none!important}.mat-mdc-form-field{min-width:0;max-width:100%}.mat-mdc-form-field .mdc-notched-outline__notch{max-width:calc(100% - 3.2rem)}.mat-mdc-form-field .mdc-floating-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.cos-buscador,.fam-buscador,.ges-buscador,.sal-buscador,.buscador,.filtros__buscar,.dep-buscar,.chl-buscar){--ui-buscador-alto: 4.4rem;--mat-form-field-container-height: var(--ui-buscador-alto);--mat-form-field-container-vertical-padding: 1rem}:where(.cos-buscador,.fam-buscador,.ges-buscador,.sal-buscador,.buscador,.filtros__buscar,.dep-buscar,.chl-buscar) .mat-mdc-text-field-wrapper{height:var(--ui-buscador-alto)}:where(.cos-buscador,.fam-buscador,.ges-buscador,.sal-buscador,.buscador,.filtros__buscar,.dep-buscar,.chl-buscar) .mat-mdc-form-field-flex{height:100%;align-items:center}:where(.cos-buscador,.fam-buscador,.ges-buscador,.sal-buscador,.buscador,.filtros__buscar,.dep-buscar,.chl-buscar) .mat-mdc-form-field-infix{display:flex;align-items:center;min-width:0;min-height:var(--ui-buscador-alto);padding-block:1rem;overflow:hidden}:where(.cos-buscador,.fam-buscador,.ges-buscador,.sal-buscador,.buscador,.filtros__buscar,.dep-buscar,.chl-buscar) :is(.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix){align-self:center}:where(.cos-buscador,.fam-buscador,.ges-buscador,.sal-buscador,.buscador,.filtros__buscar,.dep-buscar,.chl-buscar) input.mat-mdc-input-element{min-width:0;overflow:hidden;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}:where(.cos-buscador,.fam-buscador,.ges-buscador,.sal-buscador,.buscador,.filtros__buscar,.dep-buscar,.chl-buscar) .mat-mdc-form-field-infix .mdc-floating-label{max-width:calc(100% - .4rem)}.bo-page :where(.filtros-fila,.filtros,.dep-filtros,.chl-filtros,.filters) .bo-btn,.cos-filtros__barra>button,.fam-filtros__barra>button,.ges-filtros__barra>button{box-sizing:border-box;height:4.4rem;min-height:4.4rem}.bo-filter-toolbar{min-width:0}.bo-filter-search{--ui-buscador-alto: 4.4rem;--mat-form-field-container-height: var(--ui-buscador-alto);--mat-form-field-container-vertical-padding: 1rem;flex:1 1 28rem;min-width:0}.bo-filter-search .mat-mdc-text-field-wrapper{height:var(--ui-buscador-alto)}.bo-filter-search .mat-mdc-form-field-flex{height:100%;align-items:center}.bo-filter-search .mat-mdc-form-field-infix{display:flex;align-items:center;min-width:0;min-height:var(--ui-buscador-alto);padding-block:1rem;overflow:hidden}.bo-filter-search :is(.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix){align-self:center}.bo-filter-search .mat-mdc-form-field-icon-prefix{display:flex;align-items:center;padding:0 .8rem 0 1.2rem!important}.bo-filter-search .mat-mdc-form-field-icon-prefix>.mat-icon{margin:0!important;padding:0!important}.bo-filter-search input.mat-mdc-input-element{min-width:0;overflow:hidden;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.bo-filter-search input[type=search]::-webkit-search-cancel-button{display:none;appearance:none}.bo-filter-search .mat-mdc-form-field-infix .mdc-floating-label{max-width:calc(100% - .4rem)}.bo-filter-actions{display:flex;align-items:center;gap:.8rem;min-width:0}.bo-filter-trigger{box-sizing:border-box;min-height:4.4rem}.bo-filter-trigger[aria-expanded=true]{color:var(--bo-mar);background:var(--bo-cielo-bajo);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--bo-acento, var(--bo-celeste)) 62%,var(--bo-borde))}.bo-search-clear{display:inline-flex;align-items:center;justify-content:center;flex:0 0 3.2rem;width:3.2rem;height:3.2rem;margin-inline:.2rem .4rem;padding:0;border:0;border-radius:999px;color:var(--bo-texto-2);background:transparent;cursor:pointer;transition:color .18s ease,background-color .18s ease,transform .18s ease}.bo-search-clear .mat-icon{width:1.9rem;height:1.9rem;font-size:1.9rem;line-height:1.9rem}.bo-search-clear:hover{color:var(--bo-mar);background:var(--bo-cielo)}.bo-search-clear:active{transform:scale(.94)}.bo-search-clear:focus-visible{outline:2px solid var(--bo-acento, var(--bo-celeste));outline-offset:1px}.bo-filter-panel{border:1px dashed color-mix(in srgb,var(--bo-acento, var(--bo-celeste)) 45%,var(--bo-borde));border-radius:9px;background:var(--bo-cielo-bajo);padding:1.6rem 1.8rem 1.8rem}.bo-filter-panel__header{display:flex;align-items:center;justify-content:space-between;grid-column:1/-1;gap:1rem;margin-bottom:1.2rem}.bo-filter-panel__title{font-family:var(--bo-font-mono);font-size:1.3rem;font-weight:500;line-height:1.35;text-transform:uppercase;letter-spacing:.16em;color:var(--bo-mar)}.bo-filter-panel__actions{display:flex;align-items:center;justify-content:flex-end;gap:.8rem;min-width:0}.bo-filter-clear{white-space:nowrap}.bo-filter-clear .mat-icon{width:1.8rem;height:1.8rem;font-size:1.8rem;line-height:1.8rem}.bo-filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr));align-items:start;gap:1.2rem}.bo-filter-group{min-width:0;min-inline-size:0;margin:0;padding:1.2rem 1.4rem 1.4rem;border:1px solid var(--bo-borde);border-radius:8px;background:var(--bo-carta)}.bo-filter-group--wide{grid-column:1/-1}@media(min-width:701px){.bo-filter-group{max-width:52rem}.bo-filter-group--ancho{max-width:none}}.bo-filter-group__legend{display:inline-flex;align-items:center;gap:.6rem;padding:0 .6rem;font-family:var(--bo-font-mono);font-size:1.3rem;font-weight:500;line-height:1.35;text-transform:uppercase;letter-spacing:.12em;color:var(--bo-texto-2)}.bo-filter-group__legend .mat-icon{width:1.8rem;height:1.8rem;font-size:1.8rem;line-height:1.8rem;color:var(--bo-acento, var(--bo-celeste))}.bo-filter-group__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.2rem}.bo-filter-group__fields>.mat-mdc-form-field{width:100%;min-width:0}@media(max-width:700px){:where(body:not(.bo-staff)) .bo-filter-toolbar{flex-direction:column!important;align-items:stretch!important}:where(body:not(.bo-staff)) .bo-filter-toolbar>.bo-filter-search{width:100%;max-width:none!important;flex:0 0 auto}:where(body:not(.bo-staff)) .bo-filter-toolbar>.bo-filter-actions{grid-column:1/-1;width:100%;margin-left:0}:where(body:not(.bo-staff)) .bo-filter-actions .bo-filter-trigger{flex:1 1 100%;width:100%}}@media(max-width:520px){.bo-filter-panel{padding:1.2rem 1.2rem 1.4rem}.bo-filter-panel.bo-filter-panel .bo-filter-panel__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem}.bo-filter-panel__title{grid-column:1;grid-row:1;min-width:0}.bo-filter-panel__actions{display:contents}.bo-filter-panel__actions>.bo-icon-btn{grid-column:2;grid-row:1;justify-self:end}.bo-filter-clear{grid-column:1/-1;grid-row:2;justify-self:end;margin:0}.bo-filter-group__fields{grid-template-columns:1fr}}@media(max-width:599px){:where(.bo-staff) .bo-filter-group__fields{grid-template-columns:minmax(0,1fr)}}.ui-table-region{position:relative;min-width:0}.ui-table-region tbody tr,.ui-table-region .mat-mdc-row{transition:background-color .2s ease-out}body :is(.bo-tabla,.chl-tabla,.liq__tabla,.det-tabla,.cos-tabla,.fam-tabla,.ges-tabla,.ntf-tabla,.tra-tabla,.mat-mdc-table){font-family:var(--bo-font-body)!important}body :is(.bo-tabla,.chl-tabla,.liq__tabla,.det-tabla,.cos-tabla,.fam-tabla,.ges-tabla,.ntf-tabla,.tra-tabla,.mat-mdc-table) th,body :is(.bo-tabla,.chl-tabla,.liq__tabla,.det-tabla,.cos-tabla,.fam-tabla,.ges-tabla,.ntf-tabla,.tra-tabla,.mat-mdc-table) .mat-mdc-header-cell{font-family:var(--bo-font-mono)!important;font-size:1.3rem!important;font-weight:700;line-height:1.35}body :is(.bo-tabla,.chl-tabla,.liq__tabla,.det-tabla,.cos-tabla,.fam-tabla,.ges-tabla,.ntf-tabla,.tra-tabla,.mat-mdc-table) td,body :is(.bo-tabla,.chl-tabla,.liq__tabla,.det-tabla,.cos-tabla,.fam-tabla,.ges-tabla,.ntf-tabla,.tra-tabla,.mat-mdc-table) .mat-mdc-cell{font-family:var(--bo-font-body)!important;font-size:1.4rem!important;line-height:1.45}.ui-table-region.ui-table-region--row-wave.ui-table-region--refreshing table,.ui-table-region.ui-table-region--row-wave.ui-table-region--refreshing .mat-mdc-table{pointer-events:none}.ui-table-region.ui-table-region--row-wave.ui-table-region--refreshing tbody tr,.ui-table-region.ui-table-region--row-wave.ui-table-region--refreshing .mat-mdc-row{opacity:1;filter:none;position:relative;isolation:isolate;background-color:var(--ui-table-row-background, #ffffff);background-image:linear-gradient(90deg,var(--ui-table-row-background, #ffffff) 0%,color-mix(in srgb,var(--ui-table-row-background, #ffffff) var(--ui-table-row-end-weight, 100%),#ffffff) 100%);background-repeat:no-repeat;background-size:100% 100%}.ui-table-region.ui-table-region--row-wave.ui-table-region--refreshing tbody tr:after,.ui-table-region.ui-table-region--row-wave.ui-table-region--refreshing .mat-mdc-row:after{content:"";position:absolute;z-index:1;inset:0;background-image:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--ui-table-row-wave-shade, var(--bo-celeste, #0097de)) 2%,transparent) 18%,color-mix(in srgb,var(--ui-table-row-wave-shade, var(--bo-celeste, #0097de)) 8%,transparent) 50%,color-mix(in srgb,var(--ui-table-row-wave-shade, var(--bo-celeste, #0097de)) 2%,transparent) 82%,transparent 100%);background-repeat:no-repeat;background-size:42% 100%;animation:ui-table-row-wave 1s linear infinite;will-change:background-position;pointer-events:none}.ui-table-skeleton{display:grid;gap:.8rem;width:100%;padding:1.4rem;overflow:hidden}.ui-table-skeleton>span{display:block;height:4.8rem;border:1px solid color-mix(in srgb,var(--bo-borde) 55%,transparent);border-radius:5px;background:linear-gradient(100deg,transparent 25%,rgba(255,255,255,.88) 42%,transparent 60%),color-mix(in srgb,var(--bo-cielo) 62%,#ffffff);background-size:220% 100%,100% 100%;animation:ui-table-skeleton-sheen 1s linear infinite}@keyframes ui-table-row-wave{0%{background-position:-72% 0}to{background-position:172% 0}}@keyframes ui-table-skeleton-sheen{0%{background-position:-120% 0,0 0}to{background-position:160% 0,0 0}}body .mat-mdc-paginator.mat-mdc-paginator{--mat-paginator-container-text-font: var(--bo-font-body);--mat-paginator-container-text-size: 1.3rem;--mat-paginator-select-trigger-text-font: var(--bo-font-body);--mat-paginator-select-trigger-text-size: 1.3rem;container-name:system-paginator;container-type:inline-size;flex:1 1 100%;width:100%;min-width:0;max-width:100%;overflow:visible;background:transparent;color:var(--bo-texto-2);font-family:var(--bo-font-body)!important;font-size:1.3rem!important;letter-spacing:normal}body .mat-mdc-paginator .mat-mdc-paginator-container{min-height:5.6rem;padding:.6rem .8rem;gap:.4rem 1.2rem;flex-wrap:wrap!important;overflow:visible!important}body .mat-mdc-paginator .mat-mdc-paginator-page-size,body .mat-mdc-paginator .mat-mdc-paginator-range-actions{min-width:0;margin:0}body .mat-mdc-paginator .mat-mdc-paginator-page-size-label,body .mat-mdc-paginator .mat-mdc-paginator-range-label{margin:0 .6rem;white-space:nowrap}body .mat-mdc-paginator .mat-mdc-paginator-page-size-select{width:7.2rem;margin:0 .2rem}body .mat-mdc-paginator .mat-mdc-icon-button.mat-mdc-button-base{flex:0 0 4.4rem;width:4.4rem;height:4.4rem;padding:1rem}@container system-paginator (max-width: 560px){body .mat-mdc-paginator .mat-mdc-paginator-container{justify-content:center!important}body .mat-mdc-paginator .mat-mdc-paginator-page-size,body .mat-mdc-paginator .mat-mdc-paginator-range-actions{flex:1 1 100%;justify-content:center}}@media(max-width:600px){body .mat-mdc-paginator .mat-mdc-paginator-container{justify-content:center!important;padding-inline:.4rem}body .mat-mdc-paginator .mat-mdc-paginator-page-size,body .mat-mdc-paginator .mat-mdc-paginator-range-actions{flex:1 1 100%;justify-content:center}body .mat-mdc-paginator .mat-mdc-paginator-range-label{margin-inline:.3rem}}body.guided-tour-is-open{overflow:hidden;overscroll-behavior:none}.guided-tour-target{scroll-margin-top:8rem}.tutorial-launch{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;gap:.8rem;box-sizing:border-box;padding:.85rem 1.4rem;border:0;border-radius:8px;color:var(--bo-mar, #0d5482);background:var(--bo-cielo, #e3f2fc);box-shadow:none;font-family:var(--bo-font-body, "Nunito Sans", "Segoe UI", sans-serif);text-align:left;cursor:pointer;transition:background-color .18s ease,color .18s ease}.tutorial-launch>mat-icon{width:2rem;height:2rem;flex:none;font-size:2rem}.tutorial-launch>span{display:grid;gap:.2rem;line-height:1.15}.tutorial-launch strong{font-size:1.4rem;font-weight:700}.tutorial-launch small{color:var(--bo-texto-2, #52697c);font-size:1.4rem;font-weight:600}.tutorial-launch:hover{color:var(--bo-mar, #0d5482);background:color-mix(in srgb,var(--bo-celeste, #0097de) 18%,#ffffff)}.tutorial-launch:focus-visible{outline:3px solid var(--bo-mar, #0d5482);outline-offset:3px}.tutorial-launch--on-dark{color:var(--bo-mar, #0d5482);background:#fff;box-shadow:none}.tutorial-launch--on-dark small{color:var(--bo-texto-2, #52697c)}:where(.bo-staff) .bo-page{--texto-secundario: var(--bo-texto-2);--texto-primario: var(--bo-tinta);--bo-separacion: 2.4rem;max-width:1440px;margin:0 auto;padding:3.2rem 3.2rem 6.4rem}:where(.bo-staff) .bo-page :where(a,button,[tabindex],input,select,textarea):where(:not(.mat-mdc-select)):focus-visible{outline:2px solid var(--bo-celeste);outline-offset:2px}:where(.bo-staff) .bo-page :where(.mat-icon){font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}@media(max-width:1023px){:where(.bo-staff) .bo-page{padding:2.8rem 2.4rem 5.6rem}}@media(max-width:599px){:where(.bo-staff) .bo-page{--bo-separacion: 1.6rem;padding:2rem 1.6rem 4.8rem}}:where(.bo-staff) .bo-header,:where(.bo-staff) .bo-header--fila{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;justify-content:flex-start;gap:1.2rem 2.4rem;min-height:9.2rem;margin:0 0 2.4rem}:where(.bo-staff) .bo-header>:not(.bo-header__volver,.bo-header__acciones){flex:1 1 32rem;min-width:0}:where(.bo-staff) .bo-header__volver{flex:none;width:4rem;height:4rem;margin:-.2rem -1.2rem 0 0;border-radius:50%;background:var(--bo-carta);box-shadow:inset 0 0 0 1px var(--bo-borde-campo);color:var(--bo-mar)}:where(.bo-staff) .bo-header__volver:hover{box-shadow:inset 0 0 0 1px var(--bo-borde-hover)}:where(.bo-staff) .bo-header__acciones{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.8rem;margin-left:auto}:where(.bo-staff) .bo-titulo{margin:0;font:700 3.2rem/1.15 var(--bo-font-display);letter-spacing:-.015em;color:var(--bo-mar);text-wrap:balance}:where(.bo-staff) .bo-titulo em{font-style:normal;font-weight:inherit;color:inherit;text-decoration:none}:where(.bo-staff) .bo-subtitulo{max-width:68ch;margin:.8rem 0 0;font-size:1.5rem;line-height:1.55;color:var(--bo-texto-2)}:where(.bo-staff) .bo-header.bo-reveal,:where(.bo-staff) .bo-stagger>.bo-header{animation:none}:where(.bo-staff) .bo-header__acciones .tutorial-launch{min-height:4.4rem;border-radius:var(--bo-radio-control);background:var(--bo-carta);box-shadow:inset 0 0 0 1px var(--bo-borde-campo);color:var(--bo-mar)}:where(.bo-staff) .bo-header__acciones .tutorial-launch small{display:none}:where(.bo-staff) .bo-header__acciones .tutorial-launch:hover{background:var(--bo-cielo-bajo);box-shadow:inset 0 0 0 1px var(--bo-borde-hover)}@media(max-width:599px){:where(.bo-staff) .bo-header,:where(.bo-staff) .bo-header--fila{min-height:0;margin-bottom:2rem}:where(.bo-staff) .bo-header>:not(.bo-header__volver,.bo-header__acciones){flex:1 1 0}:where(.bo-staff) .bo-titulo{font-size:2.6rem}:where(.bo-staff) .bo-subtitulo{font-size:1.4rem}:where(.bo-staff) .bo-header__acciones{flex-basis:100%;margin-left:0}}:where(.bo-staff) .bo-header>:is(h1,h2,p,.bo-titulo,.bo-subtitulo){flex:1 1 100%}:where(.bo-staff) .bo-header>.bo-subtitulo{max-width:none;margin-top:-.4rem;padding-right:calc(100% - 68ch)}:where(.bo-staff) .bo-card{position:relative;padding:2.4rem;border:1px solid var(--bo-borde);border-radius:var(--bo-radio-carta);background:var(--bo-carta);box-shadow:var(--bo-sombra-card);transition:box-shadow .2s ease,border-color .2s ease}:where(.bo-staff) .bo-card--hover:hover{transform:none;border-color:var(--bo-borde-hover);box-shadow:var(--bo-sombra-card-hover)}:where(.bo-staff) .bo-card__cabecera{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1.2rem 2rem;margin-bottom:1.6rem}:where(.bo-staff) .bo-card__titulo{margin:0;font:700 1.8rem/1.3 var(--bo-font-display);color:var(--bo-tinta)}:where(.bo-staff) .bo-card__hint{margin:.4rem 0 0;font-size:1.4rem;line-height:1.5;color:var(--bo-texto-2)}@media(max-width:599px){:where(.bo-staff) .bo-card{padding:1.8rem 1.6rem;border-radius:12px}}:where(.bo-staff) .bo-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.4rem;padding:0 1.8rem;border:0;border-radius:var(--bo-radio-control);box-shadow:none;font:700 1.4rem/1.1 var(--bo-font-body);text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .1s ease}:where(.bo-staff) .bo-btn .mat-icon,:where(.bo-staff) .bo-btn svg{flex:none;width:2rem;height:2rem;font-size:2rem}:where(.bo-staff) .bo-btn:hover:not(:disabled){transform:none}:where(.bo-staff) .bo-btn:active:not(:disabled){transform:scale(.98)}:where(.bo-staff) .bo-btn:focus-visible{outline:2px solid var(--bo-celeste);outline-offset:2px}:where(.bo-staff) .bo-btn:disabled,:where(.bo-staff) .bo-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}:where(.bo-staff) .bo-btn--primary{background:var(--bo-mar);color:#fff;box-shadow:none}:where(.bo-staff) .bo-btn--primary:hover:not(:disabled){background:var(--bo-mar-hondo)}:where(.bo-staff) .bo-btn--ghost,:where(.bo-staff) .bo-btn--secundario{background:var(--bo-carta);color:var(--bo-mar);box-shadow:inset 0 0 0 1px var(--bo-borde-campo)}:where(.bo-staff) .bo-btn--ghost:hover:not(:disabled),:where(.bo-staff) .bo-btn--secundario:hover:not(:disabled){background:var(--bo-cielo-bajo);box-shadow:inset 0 0 0 1px var(--bo-borde-hover)}:where(.bo-staff) .bo-btn--suave{background:var(--bo-cielo);color:var(--bo-mar)}:where(.bo-staff) .bo-btn--suave:hover:not(:disabled){background:var(--bo-cielo-fuerte)}:where(.bo-staff) .bo-btn--danger{background:var(--bo-carta);color:#a53a25;box-shadow:inset 0 0 0 1px #ecc9c0}:where(.bo-staff) .bo-btn--danger:hover:not(:disabled){background:#fdeeea}:where(.bo-staff) .bo-btn--danger-lleno{background:#a53a25;color:#fff;box-shadow:none}:where(.bo-staff) .bo-btn--danger-lleno:hover:not(:disabled){background:#8c3120}:where(.bo-staff) .bo-btn--sm{min-height:3.6rem;padding:0 1.4rem;border-radius:9px;font-size:1.3rem}:where(.bo-staff) .bo-btn--sm .mat-icon,:where(.bo-staff) .bo-btn--sm svg{width:1.8rem;height:1.8rem;font-size:1.8rem}:where(.bo-staff) .bo-btn--texto{padding-inline:1.2rem;background:transparent;color:var(--bo-mar);box-shadow:none}:where(.bo-staff) .bo-btn--texto:hover:not(:disabled){background:var(--bo-cielo)}:where(.bo-staff) .bo-btn--bloque{width:100%}:where(.bo-staff) .bo-icon-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--bo-texto-2);text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .1s ease}:where(.bo-staff) .bo-icon-btn .mat-icon,:where(.bo-staff) .bo-icon-btn svg{width:2rem;height:2rem;font-size:2rem}:where(.bo-staff) .bo-icon-btn:hover:not(:disabled){background:var(--bo-cielo);color:var(--bo-mar)}:where(.bo-staff) .bo-icon-btn:active:not(:disabled){transform:scale(.98)}:where(.bo-staff) .bo-icon-btn:focus-visible{outline:2px solid var(--bo-celeste);outline-offset:2px}:where(.bo-staff) .bo-icon-btn:disabled{opacity:.45;cursor:not-allowed}:where(.bo-staff) .bo-icon-btn.bo-icon-btn--danger:hover:not(:disabled){background:var(--bo-error-fondo);color:var(--bo-error)}@media(max-width:599px){:where(.bo-staff) .bo-header .bo-header__acciones>*{flex:1 1 0;min-width:0;white-space:normal}:where(.bo-staff) .bo-header .bo-header__acciones>.bo-icon-btn{flex:none}}:where(.bo-staff) .bo-chip{--bo-chip-punto: var(--bo-estado-curso);display:inline-flex;align-items:center;gap:.6rem;min-height:2.6rem;padding:.2rem 1rem .2rem .8rem;border:1px solid var(--bo-borde);border-radius:999px;background:var(--bo-cielo-bajo);color:var(--bo-tinta);font:700 1.3rem/1.2 var(--bo-font-body);letter-spacing:0;text-transform:none;white-space:nowrap}:where(.bo-staff) .bo-chip:before{content:"";flex:none;width:.8rem;height:.8rem;border-radius:50%;background:var(--bo-chip-punto)}:where(.bo-staff) .bo-chip.bo-chip--ok{--bo-chip-punto: var(--bo-estado-ok);background:var(--bo-cielo-bajo);color:var(--bo-tinta)}:where(.bo-staff) .bo-chip.bo-chip--error{--bo-chip-punto: var(--bo-estado-error);background:var(--bo-cielo-bajo);color:var(--bo-tinta)}:where(.bo-staff) .bo-chip.bo-chip--alerta{background:var(--bo-cielo-bajo);color:var(--bo-tinta)}:where(.bo-staff) .bo-chip.bo-chip--alerta:before{background:transparent;box-shadow:inset 0 0 0 2px var(--bo-estado-accion)}:where(.bo-staff) .bo-chip.bo-chip--neutro{background:var(--bo-cielo-bajo);color:var(--bo-texto-2)}:where(.bo-staff) .bo-chip.bo-chip--neutro:before{background:transparent;box-shadow:inset 0 0 0 2px var(--bo-estado-neutro)}:where(.bo-staff) .bo-chip.bo-chip--oro{--bo-chip-punto: var(--bo-celeste);border-color:#9fd6f3;background:var(--bo-carta);color:var(--bo-mar)}:where(.bo-staff) .bo-chip.bo-chip--sin-punto{padding-left:1rem}:where(.bo-staff) .bo-chip.bo-chip--sin-punto:before{display:none}:where(.bo-staff) .bo-filter-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;min-width:0}:where(.bo-staff) .bo-filter-search{flex:1 1 28rem;min-width:0}:where(.bo-staff) .bo-barra__rapido{flex:0 1 22rem;min-width:0}:where(.bo-staff) .bo-filter-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;min-width:0}:where(.bo-staff) .bo-filter-trigger{min-height:4.4rem}:where(.bo-staff) .bo-filter-trigger[aria-expanded=true]{background:var(--bo-cielo);box-shadow:inset 0 0 0 1px var(--bo-borde-hover);color:var(--bo-mar)}:where(.bo-staff) .bo-search-clear:hover{background:var(--bo-cielo);color:var(--bo-mar)}:where(.bo-staff) .bo-search-clear:focus-visible{outline:2px solid var(--bo-celeste);outline-offset:1px}@media(max-width:1023px){:where(.bo-staff) .bo-filter-toolbar:has(>.bo-barra__rapido)>.bo-filter-search{flex-basis:100%}:where(.bo-staff) .bo-barra__rapido{flex:1 1 18rem}}@media(max-width:599px){:where(.bo-staff) .bo-filter-toolbar>.bo-filter-search{flex:1 1 100%}:where(.bo-staff) .bo-filter-toolbar>.bo-barra__rapido{display:none}:where(.bo-staff) .bo-filter-toolbar>.bo-filter-actions{flex:1 1 100%;flex-wrap:nowrap}:where(.bo-staff) .bo-filter-actions>*{flex:1 1 0;min-width:0}}:where(.bo-staff) .bo-filter-panel{padding:1.6rem 1.8rem 1.8rem;border:1px solid var(--bo-borde);border-radius:12px;background:var(--bo-cielo-bajo)}:where(.bo-staff) .bo-filter-panel__title{font:700 1.5rem/1.3 var(--bo-font-body);letter-spacing:normal;text-transform:none;color:var(--bo-tinta)}:where(.bo-staff) .bo-filter-group{border:1px solid var(--bo-borde);border-radius:10px;background:var(--bo-carta)}:where(.bo-staff) .bo-filter-group__legend{font:700 1.3rem/1.35 var(--bo-font-body);letter-spacing:normal;text-transform:none;color:var(--bo-texto-2)}:where(.bo-staff) .bo-filter-group__legend .mat-icon{color:var(--bo-mar)}@media(max-width:599px){:where(.bo-staff) .bo-filter-panel{padding:1.4rem 1.4rem 1.6rem}}:where(.bo-staff) :is(.bo-page,.bo-popover-panel,.bo-hoja-panel){--mat-form-field-outlined-container-shape: var(--bo-radio-control);--mat-form-field-outlined-outline-color: var(--bo-borde-campo);--mat-form-field-outlined-hover-outline-color: var(--bo-borde-hover);--mat-form-field-outlined-focus-outline-color: var(--bo-celeste);--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-label-text-color: var(--bo-texto-2);--mat-form-field-outlined-hover-label-text-color: var(--bo-texto-2);--mat-form-field-outlined-focus-label-text-color: var(--bo-mar);--mat-form-field-outlined-input-text-color: var(--bo-tinta);--mat-form-field-outlined-input-text-placeholder-color: var(--bo-texto-3);--mat-form-field-outlined-label-text-font: var(--bo-font-body);--mat-form-field-container-text-font: var(--bo-font-body);--mat-select-trigger-text-font: var(--bo-font-body);--mat-select-enabled-trigger-text-color: var(--bo-tinta);--mat-select-placeholder-text-color: var(--bo-texto-3);--mat-select-enabled-arrow-color: var(--bo-mar);--mat-select-focused-arrow-color: var(--bo-celeste);--mat-datepicker-toggle-icon-color: var(--bo-mar);--mat-datepicker-toggle-active-state-icon-color: var(--bo-celeste);--mat-progress-spinner-active-indicator-color: var(--bo-celeste);--mat-stepper-header-label-text-font: var(--bo-font-body);--mat-stepper-header-label-text-size: 1.4rem;--mat-stepper-header-label-text-weight: 600;--mat-stepper-header-label-text-color: var(--bo-texto-2);--mat-stepper-header-selected-state-label-text-size: 1.4rem;--mat-stepper-header-selected-state-label-text-weight: 700;--mat-stepper-header-selected-state-label-text-color: var(--bo-mar);--mat-stepper-header-icon-background-color: var(--bo-cielo-fuerte);--mat-stepper-header-icon-foreground-color: var(--bo-mar);--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;--mat-stepper-header-done-state-icon-foreground-color: #ffffff;--mat-stepper-header-edit-state-icon-foreground-color: #ffffff;--mat-stepper-header-selected-state-icon-background-color: var(--bo-mar);--mat-stepper-header-done-state-icon-background-color: var(--bo-mar);--mat-stepper-header-edit-state-icon-background-color: var(--bo-mar)}:where(.bo-staff) :is(.bo-page,.bo-popover-panel,.bo-hoja-panel) .mat-mdc-text-field-wrapper{background:var(--bo-carta)}:where(.bo-staff) :is(.bo-page,.bo-popover-panel,.bo-hoja-panel) .mat-mdc-form-field .mat-datepicker-toggle .mat-mdc-icon-button{--mat-icon-button-state-layer-size: 4rem;width:4rem;height:4rem;padding:.8rem}:where(.bo-staff) :is(.bo-page,.bo-popover-panel,.bo-hoja-panel) .mdc-text-field--outlined{--mat-form-field-outlined-container-shape: var(--bo-radio-control) !important}:where(.bo-staff) :is(.bo-page,.bo-popover-panel,.bo-hoja-panel) :is(.mat-mdc-checkbox,.mat-mdc-radio-button):not(.mat-warn){--mat-checkbox-selected-icon-color: var(--bo-celeste);--mat-checkbox-selected-hover-icon-color: var(--bo-mar);--mat-checkbox-selected-focus-icon-color: var(--bo-celeste);--mat-checkbox-selected-pressed-icon-color: var(--bo-mar);--mat-checkbox-unselected-icon-color: var(--bo-texto-3);--mat-checkbox-unselected-hover-icon-color: var(--bo-mar);--mat-checkbox-unselected-focus-icon-color: var(--bo-mar);--mat-radio-selected-icon-color: var(--bo-celeste);--mat-radio-selected-hover-icon-color: var(--bo-mar);--mat-radio-selected-focus-icon-color: var(--bo-celeste);--mat-radio-selected-pressed-icon-color: var(--bo-mar);--mat-radio-checked-ripple-color: var(--bo-celeste);--mat-radio-unselected-icon-color: var(--bo-texto-3);--mat-radio-unselected-hover-icon-color: var(--bo-mar)}:where(.bo-staff) .mat-mdc-slide-toggle.mat-mdc-slide-toggle{--mat-slide-toggle-unselected-track-color: var(--bo-borde-campo);--mat-slide-toggle-unselected-hover-track-color: var(--bo-borde-hover);--mat-slide-toggle-unselected-focus-track-color: var(--bo-borde-hover);--mat-slide-toggle-unselected-pressed-track-color: var(--bo-borde-hover);--mat-slide-toggle-unselected-handle-color: #ffffff;--mat-slide-toggle-unselected-hover-handle-color: #ffffff;--mat-slide-toggle-unselected-focus-handle-color: #ffffff;--mat-slide-toggle-unselected-pressed-handle-color: #ffffff;--mat-slide-toggle-selected-track-color: color-mix(in srgb, var(--bo-celeste) 45%, #ffffff);--mat-slide-toggle-selected-hover-track-color: color-mix(in srgb, var(--bo-celeste) 55%, #ffffff);--mat-slide-toggle-selected-focus-track-color: color-mix(in srgb, var(--bo-celeste) 55%, #ffffff);--mat-slide-toggle-selected-pressed-track-color: color-mix(in srgb, var(--bo-celeste) 55%, #ffffff);--mat-slide-toggle-selected-handle-color: var(--bo-celeste);--mat-slide-toggle-selected-hover-handle-color: var(--bo-mar);--mat-slide-toggle-selected-focus-handle-color: var(--bo-mar);--mat-slide-toggle-selected-pressed-handle-color: var(--bo-mar)}:where(.bo-staff) .mat-mdc-slide-toggle.mat-mdc-slide-toggle .mdc-switch__icons{display:none}:where(.bo-staff) .bo-page .mat-mdc-tab-group,:where(.bo-staff) .bo-page .mat-mdc-tab-group .mat-mdc-tab-header{--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 0;--mat-tab-active-indicator-color: transparent;--mat-tab-active-focus-indicator-color: transparent;--mat-tab-active-hover-indicator-color: transparent;--mat-tab-label-text-font: var(--bo-font-body);--mat-tab-label-text-size: 1.4rem;--mat-tab-label-text-weight: 700;--mat-tab-label-text-tracking: 0;--mat-tab-container-height: 3.6rem;--mat-tab-inactive-label-text-color: var(--bo-texto-2);--mat-tab-inactive-hover-label-text-color: var(--bo-mar);--mat-tab-inactive-focus-label-text-color: var(--bo-mar);--mat-tab-active-label-text-color: var(--bo-mar);--mat-tab-active-hover-label-text-color: var(--bo-mar);--mat-tab-active-focus-label-text-color: var(--bo-mar);--mat-tab-inactive-ripple-color: transparent;--mat-tab-active-ripple-color: transparent}:where(.bo-staff) .bo-page .mat-mdc-tab-group .mat-mdc-tab-header{margin-bottom:1.6rem;border-bottom:0}:where(.bo-staff) .bo-page .mat-mdc-tab-group .mat-mdc-tab-labels{flex:0 0 auto;gap:.2rem;width:fit-content;max-width:100%;padding:.4rem;border-radius:999px;background:var(--bo-cielo);box-shadow:inset 0 0 0 1px var(--bo-borde)}:where(.bo-staff) .bo-page .mat-mdc-tab-group .mat-mdc-tab{min-width:0;height:3.6rem;padding:0 1.6rem;border-radius:999px;text-transform:none;transition:background-color .15s ease,box-shadow .15s ease}:where(.bo-staff) .bo-page .mat-mdc-tab-group .mat-mdc-tab:not(.mdc-tab--active):hover{background:#fff9}:where(.bo-staff) .bo-page .mat-mdc-tab-group .mat-mdc-tab.mdc-tab--active{background:var(--bo-carta);box-shadow:inset 0 0 0 1px var(--bo-borde-campo)}:where(.bo-staff) .bo-page .mat-mdc-tab-group .mat-mdc-tab.cdk-keyboard-focused{outline:2px solid var(--bo-celeste);outline-offset:-2px}:where(.bo-staff) .bo-page .mat-mdc-tab-group .mdc-tab-indicator{display:none}:where(.bo-staff) .mat-mdc-menu-panel{--mat-menu-container-shape: var(--bo-radio-control);--mat-menu-container-color: var(--bo-carta);--mat-menu-container-elevation-shadow: 0 0 0 1px var(--bo-borde), var(--bo-sombra-flotante);--mat-menu-item-label-text-font: var(--bo-font-body);--mat-menu-item-label-text-size: 1.4rem;--mat-menu-item-label-text-weight: 600;--mat-menu-item-label-text-line-height: 1.35;--mat-menu-item-label-text-tracking: normal;--mat-menu-item-label-text-color: var(--bo-tinta);--mat-menu-item-icon-color: var(--bo-texto-2);--mat-menu-item-icon-size: 2rem;--mat-menu-item-spacing: 1rem;--mat-menu-item-leading-spacing: 1.2rem;--mat-menu-item-trailing-spacing: 1.2rem;--mat-menu-item-with-icon-leading-spacing: 1.2rem;--mat-menu-item-with-icon-trailing-spacing: 1.6rem;--mat-menu-item-hover-state-layer-color: var(--bo-cielo);--mat-menu-item-focus-state-layer-color: var(--bo-cielo);--mat-menu-divider-color: var(--bo-linea)}:where(.bo-staff) .mat-mdc-menu-panel .mat-mdc-menu-content{padding:.6rem}:where(.bo-staff) .mat-mdc-menu-panel .mat-mdc-menu-item{min-height:4.4rem;border-radius:7px;transition:background-color .15s ease,color .15s ease}:where(.bo-staff) .mat-mdc-menu-panel .mat-mdc-menu-item .mat-icon{width:2rem;height:2rem;font-size:2rem;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}:where(.bo-staff) .mat-mdc-menu-panel :where(.mat-mdc-menu-item:not([disabled])):is(:hover,.cdk-keyboard-focused){color:var(--bo-mar)}:where(.bo-staff) .mat-mdc-menu-panel :where(.mat-mdc-menu-item:not([disabled])):is(:hover,.cdk-keyboard-focused) .mat-icon{color:var(--bo-mar)}:where(.bo-staff) .bo-reveal,:where(.bo-staff) .bo-stagger>*{--bo-rise-dy: 8px;animation:bo-rise .42s var(--bo-curva) backwards}:where(.bo-staff) .bo-stagger>*:nth-child(1){animation-delay:0s}:where(.bo-staff) .bo-stagger>*:nth-child(2){animation-delay:.05s}:where(.bo-staff) .bo-stagger>*:nth-child(3){animation-delay:.1s}:where(.bo-staff) .bo-stagger>*:nth-child(4){animation-delay:.15s}:where(.bo-staff) .bo-stagger>*:nth-child(5){animation-delay:.2s}:where(.bo-staff) .bo-stagger>*:nth-child(6){animation-delay:.25s}:where(.bo-staff) .bo-stagger>*:nth-child(7){animation-delay:.3s}:where(.bo-staff) .bo-stagger>*:nth-child(8){animation-delay:.35s}:where(.bo-staff) :where(.table-scroll,.tt-scroll){position:relative}.bo-hoja{--bo-hoja-pad: 2.4rem;padding:0;overflow:clip}.bo-hoja>*{margin-inline:var(--bo-hoja-pad)}.bo-hoja>:first-child{margin-top:2rem}.bo-hoja>*+*{margin-top:1.6rem}.bo-hoja>:is(.bo-resultados,.bo-tabla-marco,.mat-mdc-paginator,.bo-hoja__sangre){margin-inline:0}.bo-hoja>:is(.bo-resultados,.bo-tabla-marco,.bo-hoja__sangre):first-child{margin-top:0}.bo-hoja>:is(.mat-mdc-paginator,.bo-hoja__pie){margin-top:0;border-top:1px solid var(--bo-linea)}.bo-hoja>:last-child:not(.mat-mdc-paginator,.bo-hoja__pie,.bo-resultados){margin-bottom:2rem}.bo-hoja>.bo-segmentado{max-width:calc(100% - 2 * var(--bo-hoja-pad))}.bo-hoja__pie{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.8rem 2.4rem;margin-inline:0;padding:1.2rem var(--bo-hoja-pad);color:var(--bo-texto-2);font-size:1.35rem}@media(max-width:599px){.bo-hoja{--bo-hoja-pad: 1.6rem}}.bo-medallon{display:inline-grid;place-items:center;flex:none;width:4rem;height:4rem;border-radius:50%;background:var(--bo-cielo);color:var(--bo-mar)}.bo-medallon>.mat-icon{width:2rem;height:2rem;font-size:2rem;line-height:1}.bo-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem 1.2rem;color:var(--bo-texto-2);font-size:1.4rem}.bo-meta>*+*:before{content:"";display:inline-block;width:.4rem;height:.4rem;margin-right:1.2rem;border-radius:50%;background:var(--bo-borde-campo);vertical-align:middle}@media(max-width:599px){.bo-meta{flex-direction:column;align-items:flex-start}.bo-meta>*+*:before{display:none}}.bo-punto{display:inline-block;flex:none;width:.8rem;height:.8rem;border-radius:50%;background:var(--bo-estado-curso)}.bo-punto--ok{background:var(--bo-estado-ok)}.bo-punto--error{background:var(--bo-estado-error)}.bo-punto--alerta{background:transparent;box-shadow:inset 0 0 0 2px var(--bo-estado-accion)}.bo-punto--neutro{background:transparent;box-shadow:inset 0 0 0 2px var(--bo-estado-neutro)}.bo-codigo{display:inline-flex;align-items:center;min-height:2.6rem;padding:0 .8rem;border:1px solid var(--bo-borde);border-radius:6px;background:var(--bo-cielo);color:var(--bo-mar);font:700 1.3rem/1 var(--bo-font-body);font-variant-numeric:tabular-nums;letter-spacing:.03em;white-space:nowrap}.bo-contador{display:inline-block;flex:none;min-width:2rem;height:2rem;padding:0 .6rem;border-radius:999px;background:var(--bo-mar);color:#fff;font:800 1.2rem/2rem var(--bo-font-body);font-variant-numeric:tabular-nums;text-align:center}.bo-btn--primary .bo-contador{background:#fff;color:var(--bo-mar)}.bo-segmentado{display:inline-flex;align-items:center;gap:.2rem;max-width:100%;padding:.4rem;border-radius:999px;background:var(--bo-cielo);box-shadow:inset 0 0 0 1px var(--bo-borde);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;vertical-align:top}.bo-segmentado::-webkit-scrollbar{display:none}.bo-segmentado__opcion{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:.7rem;min-height:3.6rem;padding:0 1.4rem;border:0;border-radius:999px;background:transparent;color:var(--bo-texto-2);font:700 1.35rem/1 var(--bo-font-body);text-decoration:none;white-space:nowrap;cursor:pointer;scroll-snap-align:start;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.bo-segmentado__opcion .mat-icon{width:1.8rem;height:1.8rem;font-size:1.8rem}.bo-segmentado__opcion:hover{background:#fff9;color:var(--bo-mar)}.bo-segmentado__opcion:focus-visible{outline:2px solid var(--bo-celeste);outline-offset:-2px}.bo-segmentado__opcion:is([aria-selected=true],[aria-checked=true],[aria-pressed=true],[aria-current=page],.bo-segmentado__opcion--activa){background:var(--bo-carta);box-shadow:inset 0 0 0 1px var(--bo-borde-campo);color:var(--bo-mar)}.bo-segmentado__cuenta{min-width:2.2rem;height:2.2rem;padding:0 .7rem;border-radius:999px;background:#0d548214;color:var(--bo-mar);font:800 1.2rem/2.2rem var(--bo-font-body);font-variant-numeric:tabular-nums;text-align:center}@media(min-width:700px){.bo-segmentado--sm .bo-segmentado__opcion{min-height:3.2rem;padding:0 1.1rem;font-size:1.3rem}}.bo-segmentado--bloque{display:flex}.bo-segmentado--bloque .bo-segmentado__opcion{flex:1 1 0}@property --bo-fade-izq{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --bo-fade-der{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes bo-desliza{0%{--bo-fade-izq: 0px;--bo-fade-der: 3.2rem}8%{--bo-fade-izq: 3.2rem}92%{--bo-fade-der: 3.2rem}to{--bo-fade-izq: 3.2rem;--bo-fade-der: 0px}}.bo-segmentado,.bo-desliza,.bo-filtros-activos{animation-name:bo-desliza;animation-duration:0s;animation-timing-function:linear;animation-fill-mode:both}@supports (animation-timeline: scroll()){.bo-segmentado,.bo-desliza,.bo-filtros-activos{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--bo-fade-izq),#000 calc(100% - var(--bo-fade-der)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--bo-fade-izq),#000 calc(100% - var(--bo-fade-der)),transparent 100%);animation-duration:auto;animation-timeline:scroll(self inline)}}.bo-fila-accion{cursor:pointer}.bo-fila-accion:focus-visible{outline:2px solid var(--bo-celeste);outline-offset:-2px}.bo-fila-accion:focus-visible>*{background:var(--bo-cielo-bajo)}.bo-flecha{width:2rem;height:2rem;font-size:2rem;vertical-align:middle;color:var(--bo-borde-hover);transition:color .15s ease,transform .2s var(--bo-curva)}.bo-fila-accion:is(:hover,:focus-visible) .bo-flecha{color:var(--bo-mar);transform:translate(3px)}.bo-num,table.bo-tabla :is(th,td).bo-num,.bo-page .mat-mdc-table .bo-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.bo-celda-principal{display:block;font-weight:700;color:var(--bo-tinta)}.bo-celda-secundaria{display:block;margin-top:.2rem;font-size:1.3rem;color:var(--bo-texto-2)}.bo-resultados{container:bo-resultados/inline-size;min-width:0}@container bo-resultados (max-width: 880px){.bo-tabla--fichas,.bo-tabla--fichas tbody{display:block}.bo-tabla--fichas :is(thead,.mat-mdc-header-row){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bo-tabla--fichas :is(tbody tr,.mat-mdc-row){display:grid;grid-template-columns:var(--bo-fichas-columnas, minmax(0, 1fr) auto);grid-template-areas:var(--bo-fichas-areas);align-items:center;gap:.4rem 1.6rem;height:auto;padding:1.6rem var(--bo-hoja-pad, 2.4rem);border-bottom:1px solid var(--bo-linea)}.bo-tabla--fichas :is(tbody tr,.mat-mdc-row):last-child{border-bottom:0}.bo-tabla--fichas :is(tbody td,.mat-mdc-cell){display:block;min-width:0;padding:0!important;border:0!important}.bo-tabla--fichas :is(tbody tr,.mat-mdc-row):is(:hover,:focus-visible)>*{background:transparent}.bo-tabla--fichas .bo-fila-accion:focus-visible{background:var(--bo-cielo-bajo)}@media(hover:hover){.bo-tabla--fichas :is(tbody tr,.mat-mdc-row):hover{background:var(--bo-cielo-bajo)}}}@container bo-resultados (max-width: 560px){.bo-tabla--fichas .bo-flecha{display:none}}.bo-tabla-marco{position:relative;overflow-x:auto;overscroll-behavior-x:contain;background:linear-gradient(90deg,var(--bo-carta) 30%,rgba(255,255,255,0)) left center/2.4rem 100% no-repeat local,linear-gradient(270deg,var(--bo-carta) 30%,rgba(255,255,255,0)) right center/2.4rem 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(13,84,130,.14),transparent) left center/1rem 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(13,84,130,.14),transparent) right center/1rem 100% no-repeat scroll}.bo-tabla-marco--fija :is(th,td):first-child{position:sticky;left:0;z-index:1;background:var(--bo-carta)}.bo-tabla-marco--fija th:first-child{background:var(--bo-cielo-bajo)}.bo-filtros-activos{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.bo-filtro-chip{display:inline-flex;flex:none;align-items:center;gap:.4rem;min-height:3.2rem;padding:0 .4rem 0 1.2rem;border:1px solid var(--bo-borde-campo);border-radius:999px;background:var(--bo-carta);color:var(--bo-tinta);font:600 1.3rem/1 var(--bo-font-body);white-space:nowrap}.bo-filtro-chip b,.bo-filtro-chip strong{font-weight:800;color:var(--bo-mar)}.bo-filtro-chip>button,.bo-filtro-chip .bo-filtro-chip__quitar{display:inline-grid;place-items:center;flex:none;width:2.8rem;height:2.8rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--bo-texto-2);cursor:pointer;transition:background-color .15s ease,color .15s ease}.bo-filtro-chip>button .mat-icon,.bo-filtro-chip .bo-filtro-chip__quitar .mat-icon{width:1.6rem;height:1.6rem;font-size:1.6rem}.bo-filtro-chip>button:hover,.bo-filtro-chip .bo-filtro-chip__quitar:hover{background:var(--bo-cielo);color:var(--bo-mar)}.bo-filtro-chip>button:focus-visible,.bo-filtro-chip .bo-filtro-chip__quitar:focus-visible{outline:2px solid var(--bo-celeste);outline-offset:0}@media(max-width:599px){.bo-filtros-activos{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.bo-filtros-activos::-webkit-scrollbar{display:none}}.bo-aviso,.bo-nota{display:flex;align-items:flex-start;gap:1rem;padding:1.2rem 1.4rem;border-radius:10px;background:var(--bo-cielo);color:var(--bo-tinta);font-size:1.4rem;line-height:1.5}.bo-aviso>.mat-icon,.bo-nota>.mat-icon{flex:none;width:2rem;height:2rem;font-size:2rem;color:var(--bo-mar)}.bo-aviso p,.bo-nota p{margin:0;font:inherit;color:inherit}.bo-aviso--alerta{background:var(--bo-alerta-fondo)}.bo-aviso--alerta>.mat-icon{color:var(--bo-alerta)}.bo-aviso--error{background:var(--bo-error-fondo)}.bo-aviso--error>.mat-icon{color:var(--bo-error)}.bo-aviso--ok{background:var(--bo-ok-fondo)}.bo-aviso--ok>.mat-icon{color:var(--bo-ok)}.bo-hoja-velo{background:var(--ui-backdrop-bloqueo);-webkit-backdrop-filter:var(--ui-backdrop-bloqueo-filtro);backdrop-filter:var(--ui-backdrop-bloqueo-filtro)}.bo-popover-panel{max-width:calc(100vw - 3.2rem)}.bo-hoja-panel{width:100%;max-width:100vw}.bo-popover{width:min(38rem,100vw - 3.2rem);padding:1.8rem;border:1px solid var(--bo-borde);border-radius:14px;background:var(--bo-carta);box-shadow:var(--bo-sombra-flotante);color:var(--bo-tinta);font-family:var(--bo-font-body);animation:bo-popover-entra .18s var(--bo-curva) backwards}.bo-popover__titulo{margin:0 0 1.2rem;font:700 1.5rem/1.3 var(--bo-font-body);color:var(--bo-tinta)}.bo-hoja-inferior{flex:1 1 auto;min-width:0;max-height:88dvh;overflow-y:auto;overscroll-behavior:contain;padding:.8rem 1.6rem calc(2rem + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;background:var(--bo-carta);box-shadow:0 -12px 40px -16px #12344d66;color:var(--bo-tinta);font-family:var(--bo-font-body);animation:bo-hoja-sube .28s var(--bo-curva-expo) backwards}.bo-hoja-inferior__agarre{width:4rem;height:.4rem;margin:0 auto 1.2rem;border-radius:999px;background:var(--bo-borde-campo)}.bo-hoja-inferior__cabecera{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-bottom:.8rem}.bo-hoja-inferior__titulo{margin:0;font:700 1.8rem/1.3 var(--bo-font-body);color:var(--bo-tinta)}@keyframes bo-popover-entra{0%{opacity:0;transform:translateY(-4px)}}@keyframes bo-hoja-sube{0%{transform:translateY(100%)}}.bo-acciones{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.8rem}.bo-acciones--fija{position:sticky;bottom:0;z-index:2;padding:1.2rem var(--bo-hoja-pad, 2.4rem);border-top:1px solid var(--bo-linea);background:var(--bo-carta)}@media(max-width:599px){.bo-acciones>*{flex:1 1 0;min-width:0}}@media(min-width:600px){.bo-solo-telefono{display:none!important}}@media(max-width:599px){.bo-solo-amplio{display:none!important}}.bo-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media print{body.oli-imprimiendo *{visibility:hidden}body.oli-imprimiendo .oli-doc-print,body.oli-imprimiendo .oli-doc-print *{visibility:visible}body.oli-imprimiendo .oli-doc-print{position:absolute;left:0;top:0;width:100%}body.oli-imprimiendo{background:#fff}}@page{size:A4;margin:1.1cm}.aj-hint-descuento-trigger{cursor:help;-webkit-tap-highlight-color:transparent}.aj-hint-descuento-trigger:focus{outline:none}.aj-hint-descuento-trigger:focus-visible{outline:2px solid #0097de;outline-offset:2px}.mat-mdc-tooltip.aj-hint-descuento{--aj-hint-tinta: #14744b;--aj-hint-fondo: #ffffff;--aj-hint-borde: #b9d6c8}.mat-mdc-tooltip.aj-hint-descuento .mat-mdc-tooltip-surface{min-width:0;min-height:0;max-width:30rem;padding:.55rem 1.1rem .6rem;background:var(--aj-hint-fondo);color:var(--aj-hint-tinta);border:1px solid var(--aj-hint-borde);border-radius:.8rem;box-shadow:0 6px 18px #12344d1f,0 1px 3px #12344d14;font-family:Nunito Sans,Segoe UI,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.35;letter-spacing:.005em;text-align:center;text-wrap:balance}.mat-mdc-tooltip.aj-hint-descuento:after{content:"";position:absolute;left:var(--aj-hint-flecha, 50%);top:-4px;width:8px;height:8px;box-sizing:border-box;background:var(--aj-hint-fondo);border:1px solid var(--aj-hint-borde);border-right:0;border-bottom:0;border-top-left-radius:2px;transform:translate(-50%) rotate(45deg);pointer-events:none}.mat-mdc-tooltip.aj-hint-descuento.mat-mdc-tooltip-show{animation-duration:.18s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}.mat-mdc-tooltip.aj-hint-descuento.mat-mdc-tooltip-hide{animation-duration:.13s;animation-timing-function:cubic-bezier(.4,0,1,1)}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip.aj-hint-descuento:after{top:auto;bottom:-4px;border:1px solid var(--aj-hint-borde);border-top:0;border-left:0;border-radius:0 0 2px}
