/* Generated from user-authorized production styles. Regenerate with build-product-html.mjs. */
html{--mat-app-background-color:var(--mat-sys-background);--mat-app-text-color:var(--mat-sys-on-background);--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color:color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent);--mat-option-focus-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-option-hover-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-option-label-text-color:var(--mat-sys-on-surface);--mat-option-selected-state-label-text-color:var(--mat-sys-on-secondary-container);--mat-option-selected-state-layer-color:var(--mat-sys-secondary-container);--mat-optgroup-label-text-color:var(--mat-sys-on-surface-variant);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color:var(--mat-sys-surface);--mat-pseudo-checkbox-full-disabled-selected-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-pseudo-checkbox-full-selected-checkmark-color:var(--mat-sys-on-primary);--mat-pseudo-checkbox-full-selected-icon-color:var(--mat-sys-primary);--mat-pseudo-checkbox-full-unselected-icon-color:var(--mat-sys-on-surface-variant);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color:var(--mat-sys-primary);--mat-option-label-text-size:1rem;--mat-option-label-text-weight:400;--mat-option-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-option-label-text-line-height:1.25rem;--mat-option-label-text-tracking:.006rem;--mat-optgroup-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-optgroup-label-text-line-height:1.25rem;--mat-optgroup-label-text-size:.875rem;--mat-optgroup-label-text-tracking:.006rem;--mat-optgroup-label-text-weight:500;--mat-card-elevated-container-shape:12px;--mat-card-filled-container-shape:12px;--mat-card-outlined-container-shape:12px;--mat-card-outlined-outline-width:1px;--mat-card-elevated-container-color:var(--mat-sys-surface-container-low);--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-filled-container-color:var(--mat-sys-surface-container-highest);--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);--mat-card-outlined-container-color:var(--mat-sys-surface);--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:var(--mat-sys-outline-variant);--mat-card-subtitle-text-color:var(--mat-sys-on-surface);--mat-card-subtitle-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-card-subtitle-text-line-height:1.5rem;--mat-card-subtitle-text-size:1rem;--mat-card-subtitle-text-tracking:.009rem;--mat-card-subtitle-text-weight:500;--mat-card-title-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-card-title-text-line-height:1.75rem;--mat-card-title-text-size:1.375rem;--mat-card-title-text-tracking:0;--mat-card-title-text-weight:400;--mat-progress-bar-active-indicator-height:4px;--mat-progress-bar-track-height:4px;--mat-progress-bar-track-shape:0;--mat-progress-bar-active-indicator-color:var(--mat-sys-primary);--mat-progress-bar-track-color:var(--mat-sys-surface-variant);--mat-tooltip-container-shape:4px;--mat-tooltip-container-color:var(--mat-sys-inverse-surface);--mat-tooltip-supporting-text-color:var(--mat-sys-inverse-on-surface);--mat-tooltip-supporting-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-tooltip-supporting-text-line-height:1rem;--mat-tooltip-supporting-text-size:.75rem;--mat-tooltip-supporting-text-tracking:.025rem;--mat-tooltip-supporting-text-weight:400;--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;--mat-form-field-disabled-input-text-placeholder-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-disabled-leading-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-disabled-select-arrow-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-disabled-trailing-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-enabled-select-arrow-color:var(--mat-sys-on-surface-variant);--mat-form-field-error-focus-trailing-icon-color:var(--mat-sys-error);--mat-form-field-error-hover-trailing-icon-color:var(--mat-sys-on-error-container);--mat-form-field-error-text-color:var(--mat-sys-error);--mat-form-field-error-trailing-icon-color:var(--mat-sys-error);--mat-form-field-filled-active-indicator-color:var(--mat-sys-on-surface-variant);--mat-form-field-filled-caret-color:var(--mat-sys-primary);--mat-form-field-filled-container-color:var(--mat-sys-surface-variant);--mat-form-field-filled-disabled-active-indicator-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-filled-disabled-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 4%, transparent);--mat-form-field-filled-disabled-input-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-filled-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-filled-error-active-indicator-color:var(--mat-sys-error);--mat-form-field-filled-error-caret-color:var(--mat-sys-error);--mat-form-field-filled-error-focus-active-indicator-color:var(--mat-sys-error);--mat-form-field-filled-error-focus-label-text-color:var(--mat-sys-error);--mat-form-field-filled-error-hover-active-indicator-color:var(--mat-sys-on-error-container);--mat-form-field-filled-error-hover-label-text-color:var(--mat-sys-on-error-container);--mat-form-field-filled-error-label-text-color:var(--mat-sys-error);--mat-form-field-filled-focus-active-indicator-color:var(--mat-sys-primary);--mat-form-field-filled-focus-label-text-color:var(--mat-sys-primary);--mat-form-field-filled-hover-active-indicator-color:var(--mat-sys-on-surface);--mat-form-field-filled-hover-label-text-color:var(--mat-sys-on-surface-variant);--mat-form-field-filled-input-text-color:var(--mat-sys-on-surface);--mat-form-field-filled-input-text-placeholder-color:var(--mat-sys-on-surface-variant);--mat-form-field-filled-label-text-color:var(--mat-sys-on-surface-variant);--mat-form-field-focus-select-arrow-color:var(--mat-sys-primary);--mat-form-field-focus-state-layer-opacity:0;--mat-form-field-hover-state-layer-opacity:.08;--mat-form-field-leading-icon-color:var(--mat-sys-on-surface-variant);--mat-form-field-outlined-caret-color:var(--mat-sys-primary);--mat-form-field-outlined-disabled-input-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-outlined-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-outlined-disabled-outline-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-form-field-outlined-error-caret-color:var(--mat-sys-error);--mat-form-field-outlined-error-focus-label-text-color:var(--mat-sys-error);--mat-form-field-outlined-error-focus-outline-color:var(--mat-sys-error);--mat-form-field-outlined-error-hover-label-text-color:var(--mat-sys-on-error-container);--mat-form-field-outlined-error-hover-outline-color:var(--mat-sys-on-error-container);--mat-form-field-outlined-error-label-text-color:var(--mat-sys-error);--mat-form-field-outlined-error-outline-color:var(--mat-sys-error);--mat-form-field-outlined-focus-label-text-color:var(--mat-sys-primary);--mat-form-field-outlined-focus-outline-color:var(--mat-sys-primary);--mat-form-field-outlined-hover-label-text-color:var(--mat-sys-on-surface);--mat-form-field-outlined-hover-outline-color:var(--mat-sys-on-surface);--mat-form-field-outlined-input-text-color:var(--mat-sys-on-surface);--mat-form-field-outlined-input-text-placeholder-color:var(--mat-sys-on-surface-variant);--mat-form-field-outlined-label-text-color:var(--mat-sys-on-surface-variant);--mat-form-field-outlined-outline-color:var(--mat-sys-outline);--mat-form-field-select-disabled-option-text-color:color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-select-option-text-color:#1b1b1f;--mat-form-field-state-layer-color:var(--mat-sys-on-surface);--mat-form-field-trailing-icon-color:var(--mat-sys-on-surface-variant);--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px;--mat-form-field-container-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-form-field-container-text-line-height:1.5rem;--mat-form-field-container-text-size:1rem;--mat-form-field-container-text-tracking:.031rem;--mat-form-field-container-text-weight:400;--mat-form-field-subscript-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-form-field-subscript-text-line-height:1rem;--mat-form-field-subscript-text-size:.75rem;--mat-form-field-subscript-text-tracking:.025rem;--mat-form-field-subscript-text-weight:400;--mat-form-field-outlined-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-form-field-outlined-label-text-size:1rem;--mat-form-field-outlined-label-text-tracking:.031rem;--mat-form-field-outlined-label-text-weight:400;--mat-form-field-filled-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-form-field-filled-label-text-size:1rem;--mat-form-field-filled-label-text-tracking:.031rem;--mat-form-field-filled-label-text-weight:400;--mat-select-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-select-panel-background-color:var(--mat-sys-surface-container);--mat-select-enabled-trigger-text-color:var(--mat-sys-on-surface);--mat-select-disabled-trigger-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-select-placeholder-text-color:var(--mat-sys-on-surface-variant);--mat-select-enabled-arrow-color:var(--mat-sys-on-surface-variant);--mat-select-disabled-arrow-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-select-focused-arrow-color:var(--mat-sys-primary);--mat-select-invalid-arrow-color:var(--mat-sys-error);--mat-select-arrow-transform:translateY(-8px);--mat-select-trigger-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-select-trigger-text-line-height:1.5rem;--mat-select-trigger-text-size:1rem;--mat-select-trigger-text-tracking:.031rem;--mat-select-trigger-text-weight:400;--mat-autocomplete-container-shape:4px;--mat-autocomplete-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-autocomplete-background-color:var(--mat-sys-surface-container);--mat-dialog-actions-alignment:flex-end;--mat-dialog-actions-padding:16px 24px;--mat-dialog-container-elevation-shadow:none;--mat-dialog-container-max-width:560px;--mat-dialog-container-min-width:280px;--mat-dialog-container-shape:28px;--mat-dialog-container-small-max-width:calc(100vw - 32px) ;--mat-dialog-content-padding:20px 24px;--mat-dialog-headline-padding:6px 24px 13px;--mat-dialog-with-actions-content-padding:20px 24px 0;--mat-dialog-container-color:var(--mat-sys-surface);--mat-dialog-subhead-color:var(--mat-sys-on-surface);--mat-dialog-supporting-text-color:var(--mat-sys-on-surface-variant);--mat-dialog-subhead-font:Source Sans 3, Segoe UI, sans-serif;--mat-dialog-subhead-line-height:2rem;--mat-dialog-subhead-size:1.5rem;--mat-dialog-subhead-tracking:0;--mat-dialog-subhead-weight:400;--mat-dialog-supporting-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-dialog-supporting-text-line-height:1.25rem;--mat-dialog-supporting-text-size:.875rem;--mat-dialog-supporting-text-tracking:.016rem;--mat-dialog-supporting-text-weight:400;--mat-chip-container-shape-radius:8px;--mat-chip-disabled-container-opacity:1;--mat-chip-elevated-container-color:transparent;--mat-chip-flat-selected-outline-width:0;--mat-chip-outline-width:1px;--mat-chip-trailing-action-focus-opacity:1;--mat-chip-trailing-action-opacity:1;--mat-chip-with-avatar-avatar-shape-radius:24px;--mat-chip-with-avatar-avatar-size:24px;--mat-chip-with-avatar-disabled-avatar-opacity:.38;--mat-chip-with-icon-disabled-icon-opacity:.38;--mat-chip-with-icon-icon-size:18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity:.38;--mat-chip-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-chip-disabled-outline-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-chip-elevated-selected-container-color:var(--mat-sys-secondary-container);--mat-chip-flat-disabled-selected-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-chip-focus-outline-color:var(--mat-sys-on-surface-variant);--mat-chip-focus-state-layer-color:var(--mat-sys-on-surface-variant);--mat-chip-focus-state-layer-opacity:.12;--mat-chip-hover-state-layer-color:var(--mat-sys-on-surface-variant);--mat-chip-hover-state-layer-opacity:.08;--mat-chip-label-text-color:var(--mat-sys-on-surface-variant);--mat-chip-outline-color:var(--mat-sys-outline);--mat-chip-selected-disabled-trailing-icon-color:var(--mat-sys-on-surface);--mat-chip-selected-focus-state-layer-color:var(--mat-sys-on-secondary-container);--mat-chip-selected-focus-state-layer-opacity:.12;--mat-chip-selected-hover-state-layer-color:var(--mat-sys-on-secondary-container);--mat-chip-selected-hover-state-layer-opacity:.08;--mat-chip-selected-label-text-color:var(--mat-sys-on-secondary-container);--mat-chip-selected-trailing-action-state-layer-color:var(--mat-sys-on-secondary-container);--mat-chip-selected-trailing-icon-color:var(--mat-sys-on-secondary-container);--mat-chip-trailing-action-focus-state-layer-opacity:.12;--mat-chip-trailing-action-hover-state-layer-opacity:.08;--mat-chip-trailing-action-state-layer-color:var(--mat-sys-on-surface-variant);--mat-chip-with-icon-disabled-icon-color:var(--mat-sys-on-surface);--mat-chip-with-icon-icon-color:var(--mat-sys-on-surface-variant);--mat-chip-with-icon-selected-icon-color:var(--mat-sys-on-secondary-container);--mat-chip-with-trailing-icon-disabled-trailing-icon-color:var(--mat-sys-on-surface);--mat-chip-with-trailing-icon-trailing-icon-color:var(--mat-sys-on-surface-variant);--mat-chip-container-height:32px;--mat-chip-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-chip-label-text-line-height:1.25rem;--mat-chip-label-text-size:.875rem;--mat-chip-label-text-tracking:.006rem;--mat-chip-label-text-weight:500;--mat-slide-toggle-disabled-selected-handle-opacity:1;--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-width:2px;--mat-slide-toggle-handle-shape:9999px;--mat-slide-toggle-hidden-track-opacity:0;--mat-slide-toggle-hidden-track-transition:opacity 75ms;--mat-slide-toggle-pressed-handle-size:28px;--mat-slide-toggle-selected-handle-horizontal-margin:0 24px;--mat-slide-toggle-selected-handle-size:24px;--mat-slide-toggle-selected-icon-size:16px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin:0 22px;--mat-slide-toggle-selected-track-outline-width:2px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin:0 24px;--mat-slide-toggle-state-layer-size:40px;--mat-slide-toggle-track-height:32px;--mat-slide-toggle-track-outline-width:2px;--mat-slide-toggle-track-shape:9999px;--mat-slide-toggle-track-width:52px;--mat-slide-toggle-unselected-handle-horizontal-margin:0 8px;--mat-slide-toggle-unselected-handle-size:16px;--mat-slide-toggle-unselected-icon-size:16px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin:0 2px;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin:0 4px;--mat-slide-toggle-visible-track-opacity:1;--mat-slide-toggle-visible-track-transition:opacity 75ms;--mat-slide-toggle-with-icon-handle-size:24px;--mat-slide-toggle-touch-target-size:48px;--mat-slide-toggle-selected-track-outline-color:transparent;--mat-slide-toggle-disabled-label-text-color:var(--mat-sys-on-surface);--mat-slide-toggle-disabled-selected-handle-color:var(--mat-sys-surface);--mat-slide-toggle-disabled-selected-icon-color:var(--mat-sys-on-surface);--mat-slide-toggle-disabled-selected-track-color:var(--mat-sys-on-surface);--mat-slide-toggle-disabled-unselected-handle-color:var(--mat-sys-on-surface);--mat-slide-toggle-disabled-unselected-icon-color:var(--mat-sys-surface-variant);--mat-slide-toggle-disabled-unselected-track-color:var(--mat-sys-surface-variant);--mat-slide-toggle-disabled-unselected-track-outline-color:var(--mat-sys-on-surface);--mat-slide-toggle-label-text-color:var(--mat-sys-on-surface);--mat-slide-toggle-selected-focus-handle-color:var(--mat-sys-primary-container);--mat-slide-toggle-selected-focus-state-layer-color:var(--mat-sys-primary);--mat-slide-toggle-selected-focus-state-layer-opacity:.12;--mat-slide-toggle-selected-focus-track-color:var(--mat-sys-primary);--mat-slide-toggle-selected-handle-color:var(--mat-sys-on-primary);--mat-slide-toggle-selected-hover-handle-color:var(--mat-sys-primary-container);--mat-slide-toggle-selected-hover-state-layer-color:var(--mat-sys-primary);--mat-slide-toggle-selected-hover-state-layer-opacity:.08;--mat-slide-toggle-selected-hover-track-color:var(--mat-sys-primary);--mat-slide-toggle-selected-icon-color:var(--mat-sys-on-primary-container);--mat-slide-toggle-selected-pressed-handle-color:var(--mat-sys-primary-container);--mat-slide-toggle-selected-pressed-state-layer-color:var(--mat-sys-primary);--mat-slide-toggle-selected-pressed-state-layer-opacity:.12;--mat-slide-toggle-selected-pressed-track-color:var(--mat-sys-primary);--mat-slide-toggle-selected-track-color:var(--mat-sys-primary);--mat-slide-toggle-track-outline-color:var(--mat-sys-outline);--mat-slide-toggle-unselected-focus-handle-color:var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-focus-state-layer-color:var(--mat-sys-on-surface);--mat-slide-toggle-unselected-focus-state-layer-opacity:.12;--mat-slide-toggle-unselected-focus-track-color:var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-handle-color:var(--mat-sys-outline);--mat-slide-toggle-unselected-hover-handle-color:var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-hover-state-layer-color:var(--mat-sys-on-surface);--mat-slide-toggle-unselected-hover-state-layer-opacity:.08;--mat-slide-toggle-unselected-hover-track-color:var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-icon-color:var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-pressed-handle-color:var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-pressed-state-layer-color:var(--mat-sys-on-surface);--mat-slide-toggle-unselected-pressed-state-layer-opacity:.12;--mat-slide-toggle-unselected-pressed-track-color:var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-track-color:var(--mat-sys-surface-variant);--mat-slide-toggle-touch-target-display:block;--mat-slide-toggle-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-slide-toggle-label-text-line-height:1.25rem;--mat-slide-toggle-label-text-size:.875rem;--mat-slide-toggle-label-text-tracking:.016rem;--mat-slide-toggle-label-text-weight:400;--mat-radio-disabled-unselected-icon-opacity:.38;--mat-radio-disabled-selected-icon-opacity:.38;--mat-radio-touch-target-size:48px;--mat-radio-checked-ripple-color:var(--mat-sys-primary);--mat-radio-disabled-label-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-radio-disabled-selected-icon-color:var(--mat-sys-on-surface);--mat-radio-disabled-unselected-icon-color:var(--mat-sys-on-surface);--mat-radio-label-text-color:var(--mat-sys-on-surface);--mat-radio-ripple-color:var(--mat-sys-on-surface);--mat-radio-selected-focus-icon-color:var(--mat-sys-primary);--mat-radio-selected-hover-icon-color:var(--mat-sys-primary);--mat-radio-selected-icon-color:var(--mat-sys-primary);--mat-radio-selected-pressed-icon-color:var(--mat-sys-primary);--mat-radio-unselected-focus-icon-color:var(--mat-sys-on-surface);--mat-radio-unselected-hover-icon-color:var(--mat-sys-on-surface);--mat-radio-unselected-icon-color:var(--mat-sys-on-surface-variant);--mat-radio-unselected-pressed-icon-color:var(--mat-sys-on-surface);--mat-radio-touch-target-display:block;--mat-radio-state-layer-size:40px;--mat-radio-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-radio-label-text-line-height:1.25rem;--mat-radio-label-text-size:.875rem;--mat-radio-label-text-tracking:.016rem;--mat-radio-label-text-weight:400;--mat-slider-active-track-shape:9999px;--mat-slider-handle-shape:9999px;--mat-slider-inactive-track-shape:9999px;--mat-slider-with-tick-marks-container-shape:9999px;--mat-slider-value-indicator-opacity:1;--mat-slider-value-indicator-padding:0;--mat-slider-value-indicator-width:28px;--mat-slider-value-indicator-height:28px;--mat-slider-value-indicator-caret-display:none;--mat-slider-value-indicator-border-radius:50% 50% 50% 0;--mat-slider-value-indicator-text-transform:rotate(45deg);--mat-slider-value-indicator-container-transform:translateX(-50%) rotate(-45deg);--mat-slider-active-track-height:4px;--mat-slider-handle-height:20px;--mat-slider-handle-width:20px;--mat-slider-inactive-track-height:4px;--mat-slider-with-overlap-handle-outline-width:1px;--mat-slider-with-tick-marks-active-container-opacity:.38;--mat-slider-with-tick-marks-container-size:2px;--mat-slider-with-tick-marks-inactive-container-opacity:.38;--mat-slider-value-indicator-transform-origin:0 28px;--mat-slider-active-track-color:var(--mat-sys-primary);--mat-slider-disabled-active-track-color:var(--mat-sys-on-surface);--mat-slider-disabled-handle-color:var(--mat-sys-on-surface);--mat-slider-disabled-inactive-track-color:var(--mat-sys-on-surface);--mat-slider-focus-handle-color:var(--mat-sys-primary);--mat-slider-focus-state-layer-color:color-mix(in srgb, var(--mat-sys-primary) 20%, transparent);--mat-slider-handle-color:var(--mat-sys-primary);--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-hover-handle-color:var(--mat-sys-primary);--mat-slider-hover-state-layer-color:color-mix(in srgb, var(--mat-sys-primary) 5%, transparent);--mat-slider-inactive-track-color:var(--mat-sys-surface-variant);--mat-slider-label-container-color:var(--mat-sys-primary);--mat-slider-label-label-text-color:var(--mat-sys-on-primary);--mat-slider-ripple-color:var(--mat-sys-primary);--mat-slider-with-overlap-handle-outline-color:var(--mat-sys-on-primary);--mat-slider-with-tick-marks-active-container-color:var(--mat-sys-on-primary);--mat-slider-with-tick-marks-disabled-container-color:var(--mat-sys-on-surface);--mat-slider-with-tick-marks-inactive-container-color:var(--mat-sys-on-surface-variant);--mat-slider-label-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-slider-label-label-text-line-height:1rem;--mat-slider-label-label-text-size:.75rem;--mat-slider-label-label-text-tracking:.031rem;--mat-slider-label-label-text-weight:500;--mat-menu-divider-bottom-spacing:8px;--mat-menu-divider-top-spacing:8px;--mat-menu-item-icon-size:24px;--mat-menu-item-spacing:12px;--mat-menu-item-leading-spacing:12px;--mat-menu-item-trailing-spacing:12px;--mat-menu-item-with-icon-leading-spacing:12px;--mat-menu-item-with-icon-trailing-spacing:12px;--mat-menu-container-shape:4px;--mat-menu-divider-color:var(--mat-sys-surface-variant);--mat-menu-item-label-text-color:var(--mat-sys-on-surface);--mat-menu-item-icon-color:var(--mat-sys-on-surface-variant);--mat-menu-item-hover-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-menu-item-focus-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-menu-container-color:var(--mat-sys-surface-container);--mat-menu-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-menu-item-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-menu-item-label-text-line-height:1.25rem;--mat-menu-item-label-text-size:.875rem;--mat-menu-item-label-text-tracking:.006rem;--mat-menu-item-label-text-weight:500;--mat-list-active-indicator-shape:9999px;--mat-list-list-item-container-shape:0;--mat-list-list-item-leading-avatar-shape:9999px;--mat-list-list-item-leading-avatar-size:40px;--mat-list-list-item-leading-icon-size:24px;--mat-list-list-item-trailing-icon-size:24px;--mat-list-active-indicator-color:var(--mat-sys-secondary-container);--mat-list-list-item-container-color:transparent;--mat-list-list-item-disabled-label-text-color:var(--mat-sys-on-surface);--mat-list-list-item-disabled-label-text-opacity:.3;--mat-list-list-item-disabled-leading-icon-color:var(--mat-sys-on-surface);--mat-list-list-item-disabled-leading-icon-opacity:.38;--mat-list-list-item-disabled-state-layer-color:var(--mat-sys-on-surface);--mat-list-list-item-disabled-state-layer-opacity:.12;--mat-list-list-item-disabled-trailing-icon-color:var(--mat-sys-on-surface);--mat-list-list-item-disabled-trailing-icon-opacity:.38;--mat-list-list-item-focus-label-text-color:var(--mat-sys-on-surface);--mat-list-list-item-focus-state-layer-color:var(--mat-sys-on-surface);--mat-list-list-item-focus-state-layer-opacity:.12;--mat-list-list-item-hover-label-text-color:var(--mat-sys-on-surface);--mat-list-list-item-hover-state-layer-color:var(--mat-sys-on-surface);--mat-list-list-item-hover-state-layer-opacity:.08;--mat-list-list-item-label-text-color:var(--mat-sys-on-surface);--mat-list-list-item-leading-avatar-color:var(--mat-sys-primary-container);--mat-list-list-item-leading-icon-color:var(--mat-sys-on-surface-variant);--mat-list-list-item-selected-trailing-icon-color:var(--mat-sys-primary);--mat-list-list-item-supporting-text-color:var(--mat-sys-on-surface-variant);--mat-list-list-item-trailing-icon-color:var(--mat-sys-on-surface-variant);--mat-list-list-item-trailing-supporting-text-color:var(--mat-sys-on-surface-variant);--mat-list-list-item-leading-icon-start-space:16px;--mat-list-list-item-leading-icon-end-space:16px;--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;--mat-list-list-item-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-list-list-item-label-text-line-height:1.5rem;--mat-list-list-item-label-text-size:1rem;--mat-list-list-item-label-text-tracking:.031rem;--mat-list-list-item-label-text-weight:400;--mat-list-list-item-supporting-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-list-list-item-supporting-text-line-height:1.25rem;--mat-list-list-item-supporting-text-size:.875rem;--mat-list-list-item-supporting-text-tracking:.016rem;--mat-list-list-item-supporting-text-weight:400;--mat-list-list-item-trailing-supporting-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-list-list-item-trailing-supporting-text-line-height:1rem;--mat-list-list-item-trailing-supporting-text-size:.688rem;--mat-list-list-item-trailing-supporting-text-tracking:.031rem;--mat-list-list-item-trailing-supporting-text-weight:500;--mat-paginator-page-size-select-width:84px;--mat-paginator-page-size-select-touch-target-height:48px;--mat-paginator-container-text-color:var(--mat-sys-on-surface);--mat-paginator-container-background-color:var(--mat-sys-surface);--mat-paginator-disabled-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-paginator-enabled-icon-color:var(--mat-sys-on-surface-variant);--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;--mat-paginator-container-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-paginator-container-text-line-height:1rem;--mat-paginator-container-text-size:.75rem;--mat-paginator-container-text-tracking:.025rem;--mat-paginator-container-text-weight:400;--mat-paginator-select-trigger-text-size:.75rem;--mat-tab-active-indicator-height:2px;--mat-tab-active-indicator-shape:0;--mat-tab-divider-height:1px;--mat-tab-active-focus-indicator-color:var(--mat-sys-primary);--mat-tab-active-focus-label-text-color:var(--mat-sys-on-surface);--mat-tab-active-hover-indicator-color:var(--mat-sys-primary);--mat-tab-active-hover-label-text-color:var(--mat-sys-on-surface);--mat-tab-active-indicator-color:var(--mat-sys-primary);--mat-tab-active-label-text-color:var(--mat-sys-on-surface);--mat-tab-active-ripple-color:var(--mat-sys-on-surface);--mat-tab-divider-color:var(--mat-sys-surface-variant);--mat-tab-inactive-focus-label-text-color:var(--mat-sys-on-surface);--mat-tab-inactive-hover-label-text-color:var(--mat-sys-on-surface);--mat-tab-inactive-label-text-color:var(--mat-sys-on-surface);--mat-tab-inactive-ripple-color:var(--mat-sys-on-surface);--mat-tab-pagination-icon-color:var(--mat-sys-on-surface);--mat-tab-disabled-ripple-color:var(--mat-sys-on-surface-variant);--mat-tab-container-height:48px;--mat-tab-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-tab-label-text-line-height:1.25rem;--mat-tab-label-text-size:.875rem;--mat-tab-label-text-tracking:.006rem;--mat-tab-label-text-weight:500;--mat-checkbox-selected-focus-state-layer-opacity:.12;--mat-checkbox-selected-hover-state-layer-opacity:.08;--mat-checkbox-selected-pressed-state-layer-opacity:.12;--mat-checkbox-unselected-focus-state-layer-opacity:.12;--mat-checkbox-unselected-hover-state-layer-opacity:.08;--mat-checkbox-unselected-pressed-state-layer-opacity:.12;--mat-checkbox-touch-target-size:48px;--mat-checkbox-disabled-label-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color:var(--mat-sys-surface);--mat-checkbox-disabled-selected-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-checkbox-label-text-color:var(--mat-sys-on-surface);--mat-checkbox-selected-checkmark-color:var(--mat-sys-on-primary);--mat-checkbox-selected-focus-icon-color:var(--mat-sys-primary);--mat-checkbox-selected-focus-state-layer-color:var(--mat-sys-primary);--mat-checkbox-selected-hover-icon-color:var(--mat-sys-primary);--mat-checkbox-selected-hover-state-layer-color:var(--mat-sys-primary);--mat-checkbox-selected-icon-color:var(--mat-sys-primary);--mat-checkbox-selected-pressed-icon-color:var(--mat-sys-primary);--mat-checkbox-selected-pressed-state-layer-color:var(--mat-sys-on-surface);--mat-checkbox-unselected-focus-icon-color:var(--mat-sys-on-surface);--mat-checkbox-unselected-focus-state-layer-color:var(--mat-sys-on-surface);--mat-checkbox-unselected-hover-icon-color:var(--mat-sys-on-surface);--mat-checkbox-unselected-hover-state-layer-color:var(--mat-sys-on-surface);--mat-checkbox-unselected-icon-color:var(--mat-sys-on-surface-variant);--mat-checkbox-unselected-pressed-state-layer-color:var(--mat-sys-primary);--mat-checkbox-touch-target-display:block;--mat-checkbox-state-layer-size:40px;--mat-checkbox-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-checkbox-label-text-line-height:1.25rem;--mat-checkbox-label-text-size:.875rem;--mat-checkbox-label-text-tracking:.016rem;--mat-checkbox-label-text-weight:400;--mat-button-filled-container-shape:9999px;--mat-button-filled-horizontal-padding:24px;--mat-button-filled-icon-offset:-8px;--mat-button-filled-icon-spacing:8px;--mat-button-filled-touch-target-size:48px;--mat-button-outlined-container-shape:9999px;--mat-button-outlined-horizontal-padding:24px;--mat-button-outlined-icon-offset:-8px;--mat-button-outlined-icon-spacing:8px;--mat-button-outlined-outline-width:1px;--mat-button-outlined-touch-target-size:48px;--mat-button-protected-container-shape:9999px;--mat-button-protected-horizontal-padding:24px;--mat-button-protected-icon-offset:-8px;--mat-button-protected-icon-spacing:8px;--mat-button-protected-touch-target-size:48px;--mat-button-text-container-shape:9999px;--mat-button-text-horizontal-padding:12px;--mat-button-text-icon-offset:-4px;--mat-button-text-icon-spacing:8px;--mat-button-text-with-icon-horizontal-padding:16px;--mat-button-text-touch-target-size:48px;--mat-button-tonal-container-shape:9999px;--mat-button-tonal-horizontal-padding:24px;--mat-button-tonal-icon-offset:-8px;--mat-button-tonal-icon-spacing:8px;--mat-button-tonal-touch-target-size:48px;--mat-button-filled-container-color:var(--mat-sys-primary);--mat-button-filled-disabled-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-filled-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-filled-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-button-filled-focus-state-layer-opacity:.12;--mat-button-filled-hover-state-layer-opacity:.08;--mat-button-filled-label-text-color:var(--mat-sys-on-primary);--mat-button-filled-pressed-state-layer-opacity:.12;--mat-button-filled-ripple-color:color-mix(in srgb, var(--mat-sys-on-primary) 12%, transparent);--mat-button-filled-progress-active-indicator-color:var(--mat-sys-on-primary);--mat-button-filled-state-layer-color:var(--mat-sys-on-primary);--mat-button-outlined-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-outlined-disabled-outline-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-outlined-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-button-outlined-focus-state-layer-opacity:.12;--mat-button-outlined-hover-state-layer-opacity:.08;--mat-button-outlined-label-text-color:var(--mat-sys-primary);--mat-button-outlined-outline-color:var(--mat-sys-outline);--mat-button-outlined-pressed-state-layer-opacity:.12;--mat-button-outlined-ripple-color:color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-button-outlined-state-layer-color:var(--mat-sys-primary);--mat-button-protected-container-color:var(--mat-sys-surface);--mat-button-protected-container-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--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-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-protected-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-button-protected-focus-container-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-state-layer-opacity:.12;--mat-button-protected-hover-container-elevation-shadow:0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-button-protected-hover-state-layer-opacity:.08;--mat-button-protected-label-text-color:var(--mat-sys-primary);--mat-button-protected-pressed-container-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-pressed-state-layer-opacity:.12;--mat-button-protected-ripple-color:color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-button-protected-state-layer-color:var(--mat-sys-primary);--mat-button-text-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-text-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-button-text-focus-state-layer-opacity:.12;--mat-button-text-hover-state-layer-opacity:.08;--mat-button-text-label-text-color:var(--mat-sys-primary);--mat-button-text-pressed-state-layer-opacity:.12;--mat-button-text-ripple-color:color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-button-text-state-layer-color:var(--mat-sys-primary);--mat-button-tonal-container-color:var(--mat-sys-secondary-container);--mat-button-tonal-disabled-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-tonal-disabled-label-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-tonal-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-button-tonal-focus-state-layer-opacity:.12;--mat-button-tonal-hover-state-layer-opacity:.08;--mat-button-tonal-label-text-color:var(--mat-sys-on-secondary-container);--mat-button-tonal-pressed-state-layer-opacity:.12;--mat-button-tonal-ripple-color:color-mix(in srgb, var(--mat-sys-on-secondary-container) 12%, transparent);--mat-button-tonal-state-layer-color:var(--mat-sys-on-secondary-container);--mat-button-filled-touch-target-display:block;--mat-button-filled-container-height:40px;--mat-button-outlined-container-height:40px;--mat-button-outlined-touch-target-display:block;--mat-button-protected-touch-target-display:block;--mat-button-protected-container-height:40px;--mat-button-text-touch-target-display:block;--mat-button-text-container-height:40px;--mat-button-tonal-container-height:40px;--mat-button-tonal-touch-target-display:block;--mat-button-filled-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-button-filled-label-text-size:.875rem;--mat-button-filled-label-text-tracking:.006rem;--mat-button-filled-label-text-weight:500;--mat-button-outlined-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-button-outlined-label-text-size:.875rem;--mat-button-outlined-label-text-tracking:.006rem;--mat-button-outlined-label-text-weight:500;--mat-button-protected-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-button-protected-label-text-size:.875rem;--mat-button-protected-label-text-tracking:.006rem;--mat-button-protected-label-text-weight:500;--mat-button-text-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-button-text-label-text-size:.875rem;--mat-button-text-label-text-tracking:.006rem;--mat-button-text-label-text-weight:500;--mat-button-tonal-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-button-tonal-label-text-size:.875rem;--mat-button-tonal-label-text-tracking:.006rem;--mat-button-tonal-label-text-weight:500;--mat-icon-button-icon-size:24px;--mat-icon-button-container-shape:9999px;--mat-icon-button-touch-target-size:48px;--mat-icon-button-disabled-icon-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-icon-button-disabled-state-layer-color:var(--mat-sys-on-surface-variant);--mat-icon-button-focus-state-layer-opacity:.12;--mat-icon-button-hover-state-layer-opacity:.08;--mat-icon-button-icon-color:var(--mat-sys-on-surface-variant);--mat-icon-button-pressed-state-layer-opacity:.12;--mat-icon-button-ripple-color:color-mix(in srgb, var(--mat-sys-on-surface-variant) 12%, transparent);--mat-icon-button-state-layer-color:var(--mat-sys-on-surface-variant);--mat-icon-button-touch-target-display:block;--mat-icon-button-state-layer-size:40px;--mat-fab-container-shape:16px;--mat-fab-extended-container-height:56px;--mat-fab-extended-container-shape:16px;--mat-fab-small-container-shape:12px;--mat-fab-touch-target-size:48px;--mat-fab-small-touch-target-size:48px;--mat-fab-container-color:var(--mat-sys-primary-container);--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-disabled-state-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-fab-disabled-state-foreground-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--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-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--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:6;--mat-fab-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-focus-state-layer-opacity:.12;--mat-fab-foreground-color:var(--mat-sys-on-primary-container);--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-hover-state-layer-opacity:.08;--mat-fab-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-pressed-state-layer-opacity:.12;--mat-fab-ripple-color:color-mix(in srgb, var(--mat-sys-on-primary-container) 12%, transparent);--mat-fab-small-container-color:var(--mat-sys-primary-container);--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-disabled-state-container-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-fab-small-disabled-state-foreground-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-fab-small-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-focus-state-layer-opacity:.12;--mat-fab-small-foreground-color:var(--mat-sys-on-primary-container);--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-hover-state-layer-opacity:.08;--mat-fab-small-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-pressed-state-layer-opacity:.12;--mat-fab-small-ripple-color:color-mix(in srgb, var(--mat-sys-on-primary-container) 12%, transparent);--mat-fab-small-state-layer-color:var(--mat-sys-on-primary-container);--mat-fab-state-layer-color:var(--mat-sys-on-primary-container);--mat-fab-touch-target-display:block;--mat-fab-extended-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-fab-extended-label-text-size:.875rem;--mat-fab-extended-label-text-tracking:.006rem;--mat-fab-extended-label-text-weight:500;--mat-snack-bar-container-shape:4px;--mat-snack-bar-button-color:var(--mat-sys-inverse-primary);--mat-snack-bar-container-color:var(--mat-sys-inverse-surface);--mat-snack-bar-supporting-text-color:var(--mat-sys-inverse-on-surface);--mat-snack-bar-supporting-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-snack-bar-supporting-text-line-height:1.25rem;--mat-snack-bar-supporting-text-size:.875rem;--mat-snack-bar-supporting-text-weight:400;--mat-table-row-item-outline-width:1px;--mat-table-background-color:var(--mat-sys-surface);--mat-table-header-headline-color:var(--mat-sys-on-surface);--mat-table-row-item-label-text-color:var(--mat-sys-on-surface);--mat-table-row-item-outline-color:var(--mat-sys-outline);--mat-table-header-container-height:56px;--mat-table-footer-container-height:52px;--mat-table-row-item-container-height:52px;--mat-table-header-headline-font:Source Sans 3, Segoe UI, sans-serif;--mat-table-header-headline-line-height:1.25rem;--mat-table-header-headline-size:.875rem;--mat-table-header-headline-tracking:.006rem;--mat-table-header-headline-weight:500;--mat-table-row-item-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-table-row-item-label-text-line-height:1.25rem;--mat-table-row-item-label-text-size:.875rem;--mat-table-row-item-label-text-tracking:.016rem;--mat-table-row-item-label-text-weight:400;--mat-table-footer-supporting-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-table-footer-supporting-text-line-height:1.25rem;--mat-table-footer-supporting-text-size:.875rem;--mat-table-footer-supporting-text-tracking:.016rem;--mat-table-footer-supporting-text-weight:400;--mat-progress-spinner-size:48px;--mat-progress-spinner-active-indicator-width:4px;--mat-progress-spinner-active-indicator-color:var(--mat-sys-primary);--mat-badge-container-offset:-12px 0;--mat-badge-container-overlap-offset:-12px;--mat-badge-container-padding:0 4px;--mat-badge-container-shape:9999px;--mat-badge-container-size:16px;--mat-badge-large-size-container-offset:-12px 0;--mat-badge-large-size-container-overlap-offset:-12px;--mat-badge-large-size-container-padding:0 4px;--mat-badge-large-size-container-size:16px;--mat-badge-legacy-container-size:unset;--mat-badge-legacy-large-size-container-size:unset;--mat-badge-legacy-small-size-container-size:unset;--mat-badge-small-size-container-offset:-6px 0;--mat-badge-small-size-container-overlap-offset:-6px;--mat-badge-small-size-container-padding:0;--mat-badge-small-size-container-size:6px;--mat-badge-background-color:var(--mat-sys-error);--mat-badge-disabled-state-background-color:color-mix(in srgb, var(--mat-sys-error) 38%, transparent);--mat-badge-disabled-state-text-color:var(--mat-sys-on-error);--mat-badge-text-color:var(--mat-sys-on-error);--mat-badge-large-size-line-height:16px;--mat-badge-large-size-text-size:.688rem;--mat-badge-line-height:16px;--mat-badge-small-size-line-height:6px;--mat-badge-small-size-text-size:0;--mat-badge-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-badge-text-size:.688rem;--mat-badge-text-weight:500;--mat-bottom-sheet-container-shape:28px;--mat-bottom-sheet-container-text-color:var(--mat-sys-on-surface);--mat-bottom-sheet-container-background-color:var(--mat-sys-surface-container-low);--mat-bottom-sheet-container-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-bottom-sheet-container-text-line-height:1.5rem;--mat-bottom-sheet-container-text-size:1rem;--mat-bottom-sheet-container-text-tracking:.031rem;--mat-bottom-sheet-container-text-weight:400;--mat-button-toggle-focus-state-layer-opacity:.12;--mat-button-toggle-hover-state-layer-opacity:.08;--mat-button-toggle-shape:28px;--mat-button-toggle-background-color:transparent;--mat-button-toggle-disabled-selected-state-background-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-toggle-disabled-state-background-color:transparent;--mat-button-toggle-disabled-state-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-toggle-divider-color:var(--mat-sys-outline);--mat-button-toggle-selected-state-background-color:var(--mat-sys-secondary-container);--mat-button-toggle-selected-state-text-color:var(--mat-sys-on-secondary-container);--mat-button-toggle-state-layer-color:var(--mat-sys-on-surface);--mat-button-toggle-text-color:var(--mat-sys-on-surface);--mat-button-toggle-height:40px;--mat-button-toggle-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-button-toggle-label-text-line-height:1.25rem;--mat-button-toggle-label-text-size:.875rem;--mat-button-toggle-label-text-tracking:.006rem;--mat-button-toggle-label-text-weight:500;--mat-datepicker-calendar-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-shape:16px;--mat-datepicker-calendar-container-touch-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-shape:28px;--mat-datepicker-calendar-body-label-text-color:var(--mat-sys-on-surface);--mat-datepicker-calendar-container-background-color:var(--mat-sys-surface-container-high);--mat-datepicker-calendar-container-text-color:var(--mat-sys-on-surface);--mat-datepicker-calendar-date-disabled-state-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color:color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:var(--mat-sys-tertiary-container);--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:var(--mat-sys-secondary);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:var(--mat-sys-secondary-container);--mat-datepicker-calendar-date-in-range-state-background-color:var(--mat-sys-primary-container);--mat-datepicker-calendar-date-outline-color:transparent;--mat-datepicker-calendar-date-preview-state-outline-color:var(--mat-sys-primary);--mat-datepicker-calendar-date-selected-disabled-state-background-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color:var(--mat-sys-primary);--mat-datepicker-calendar-date-selected-state-text-color:var(--mat-sys-on-primary);--mat-datepicker-calendar-date-text-color:var(--mat-sys-on-surface);--mat-datepicker-calendar-date-today-disabled-state-outline-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-today-outline-color:var(--mat-sys-primary);--mat-datepicker-calendar-date-today-selected-state-outline-color:var(--mat-sys-primary);--mat-datepicker-calendar-header-divider-color:transparent;--mat-datepicker-calendar-header-text-color:var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-navigation-button-icon-color:var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-period-button-icon-color:var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-period-button-text-color:var(--mat-sys-on-surface-variant);--mat-datepicker-range-input-disabled-state-separator-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-range-input-separator-color:var(--mat-sys-on-surface);--mat-datepicker-toggle-active-state-icon-color:var(--mat-sys-primary);--mat-datepicker-toggle-icon-color:var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-body-label-text-size:.875rem;--mat-datepicker-calendar-body-label-text-weight:500;--mat-datepicker-calendar-header-text-size:.875rem;--mat-datepicker-calendar-header-text-weight:500;--mat-datepicker-calendar-period-button-text-size:.875rem;--mat-datepicker-calendar-period-button-text-weight:500;--mat-datepicker-calendar-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-datepicker-calendar-text-size:.875rem;--mat-divider-width:1px;--mat-divider-color:var(--mat-sys-outline-variant);--mat-expansion-container-shape:12px;--mat-expansion-header-indicator-display:inline-block;--mat-expansion-legacy-header-indicator-display:none;--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-actions-divider-color:var(--mat-sys-outline);--mat-expansion-container-background-color:var(--mat-sys-surface);--mat-expansion-container-text-color:var(--mat-sys-on-surface);--mat-expansion-header-description-color:var(--mat-sys-on-surface-variant);--mat-expansion-header-disabled-state-text-color:color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-expansion-header-focus-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-expansion-header-hover-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-expansion-header-indicator-color:var(--mat-sys-on-surface-variant);--mat-expansion-header-text-color:var(--mat-sys-on-surface);--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px;--mat-expansion-container-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-expansion-container-text-line-height:1.5rem;--mat-expansion-container-text-size:1rem;--mat-expansion-container-text-tracking:.031rem;--mat-expansion-container-text-weight:400;--mat-expansion-header-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-expansion-header-text-line-height:1.5rem;--mat-expansion-header-text-size:1rem;--mat-expansion-header-text-tracking:.009rem;--mat-expansion-header-text-weight:500;--mat-grid-list-tile-header-primary-text-size:400 1rem / 1.5rem Source Sans 3, Segoe UI, sans-serif;--mat-grid-list-tile-header-secondary-text-size:400 .875rem / 1.25rem Source Sans 3, Segoe UI, sans-serif;--mat-grid-list-tile-footer-primary-text-size:400 1rem / 1.5rem Source Sans 3, Segoe UI, sans-serif;--mat-grid-list-tile-footer-secondary-text-size:400 .875rem / 1.25rem Source Sans 3, Segoe UI, sans-serif;--mat-icon-color:inherit;--mat-sidenav-container-shape:16px;--mat-sidenav-container-width:360px;--mat-sidenav-container-elevation-shadow:none;--mat-sidenav-container-divider-color:transparent;--mat-sidenav-container-background-color:var(--mat-sys-surface);--mat-sidenav-container-text-color:var(--mat-sys-on-surface-variant);--mat-sidenav-content-background-color:var(--mat-sys-background);--mat-sidenav-content-text-color:var(--mat-sys-on-background);--mat-sidenav-scrim-color:color-mix(in srgb, #303038 40%, transparent);--mat-stepper-header-focus-state-layer-shape:12px;--mat-stepper-header-hover-state-layer-shape:12px;--mat-stepper-header-error-state-icon-background-color:transparent;--mat-stepper-container-color:var(--mat-sys-surface);--mat-stepper-header-done-state-icon-background-color:var(--mat-sys-primary);--mat-stepper-header-done-state-icon-foreground-color:var(--mat-sys-on-primary);--mat-stepper-header-edit-state-icon-background-color:var(--mat-sys-primary);--mat-stepper-header-edit-state-icon-foreground-color:var(--mat-sys-on-primary);--mat-stepper-header-error-state-icon-foreground-color:var(--mat-sys-error);--mat-stepper-header-error-state-label-text-color:var(--mat-sys-error);--mat-stepper-header-focus-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-stepper-header-hover-state-layer-color:color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-stepper-header-icon-background-color:var(--mat-sys-on-surface-variant);--mat-stepper-header-icon-foreground-color:var(--mat-sys-surface);--mat-stepper-header-label-text-color:var(--mat-sys-on-surface-variant);--mat-stepper-header-optional-label-text-color:var(--mat-sys-on-surface-variant);--mat-stepper-header-selected-state-icon-background-color:var(--mat-sys-primary);--mat-stepper-header-selected-state-icon-foreground-color:var(--mat-sys-on-primary);--mat-stepper-header-selected-state-label-text-color:var(--mat-sys-on-surface-variant);--mat-stepper-line-color:var(--mat-sys-outline);--mat-stepper-container-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-stepper-header-label-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-stepper-header-label-text-size:.875rem;--mat-stepper-header-label-text-weight:500;--mat-stepper-header-error-state-label-text-size:.875rem;--mat-stepper-header-selected-state-label-text-size:.875rem;--mat-stepper-header-selected-state-label-text-weight:500;--mat-stepper-header-height:72px;--mat-sort-arrow-color:var(--mat-sys-on-surface);--mat-toolbar-container-background-color:var(--mat-sys-surface);--mat-toolbar-container-text-color:var(--mat-sys-on-surface);--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px;--mat-toolbar-title-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-toolbar-title-text-line-height:1.75rem;--mat-toolbar-title-text-size:1.375rem;--mat-toolbar-title-text-tracking:0;--mat-toolbar-title-text-weight:400;--mat-tree-container-background-color:var(--mat-sys-surface);--mat-tree-node-text-color:var(--mat-sys-on-surface);--mat-tree-node-min-height:48px;--mat-tree-node-text-font:Source Sans 3, Segoe UI, sans-serif;--mat-tree-node-text-size:1rem;--mat-tree-node-text-weight:400;--mat-timepicker-container-shape:4px;--mat-timepicker-container-background-color:var(--mat-sys-surface-container);--mat-timepicker-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-sys-background:#fcf8fd;--mat-sys-error:#ba1a1a;--mat-sys-error-container:#ffdad6;--mat-sys-inverse-on-surface:#f3eff4;--mat-sys-inverse-primary:#bec2ff;--mat-sys-inverse-surface:#303034;--mat-sys-on-background:#1b1b1f;--mat-sys-on-error:#ffffff;--mat-sys-on-error-container:#93000a;--mat-sys-on-primary:#ffffff;--mat-sys-on-primary-container:#0000ef;--mat-sys-on-primary-fixed:#00006e;--mat-sys-on-primary-fixed-variant:#0000ef;--mat-sys-on-secondary:#ffffff;--mat-sys-on-secondary-container:#444559;--mat-sys-on-secondary-fixed:#191a2c;--mat-sys-on-secondary-fixed-variant:#444559;--mat-sys-on-surface:#1b1b1f;--mat-sys-on-surface-variant:#46464f;--mat-sys-on-tertiary:#ffffff;--mat-sys-on-tertiary-container:#723600;--mat-sys-on-tertiary-fixed:#311300;--mat-sys-on-tertiary-fixed-variant:#723600;--mat-sys-outline:#777680;--mat-sys-outline-variant:#c7c5d0;--mat-sys-primary:#343dff;--mat-sys-primary-container:#e0e0ff;--mat-sys-primary-fixed:#e0e0ff;--mat-sys-primary-fixed-dim:#bec2ff;--mat-sys-scrim:#000000;--mat-sys-secondary:#5c5d72;--mat-sys-secondary-container:#e1e0f9;--mat-sys-secondary-fixed:#e1e0f9;--mat-sys-secondary-fixed-dim:#c5c4dd;--mat-sys-shadow:#000000;--mat-sys-surface:#fcf8fd;--mat-sys-surface-bright:#fcf8fd;--mat-sys-surface-container:#f0edf1;--mat-sys-surface-container-high:#ebe7eb;--mat-sys-surface-container-highest:#e5e1e6;--mat-sys-surface-container-low:#f6f2f7;--mat-sys-surface-container-lowest:#ffffff;--mat-sys-surface-dim:#dcd9dd;--mat-sys-surface-tint:#343dff;--mat-sys-surface-variant:#e4e1ec;--mat-sys-tertiary:#964900;--mat-sys-tertiary-container:#ffdcc7;--mat-sys-tertiary-fixed:#ffdcc7;--mat-sys-tertiary-fixed-dim:#ffb787;--mat-sys-neutral-variant20:#303038;--mat-sys-neutral10:#1b1b1f;--mat-sys-body-large:400 1rem / 1.5rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-body-large-font:Source Sans 3, Segoe UI, sans-serif;--mat-sys-body-large-line-height:1.5rem;--mat-sys-body-large-size:1rem;--mat-sys-body-large-tracking:.031rem;--mat-sys-body-large-weight:400;--mat-sys-body-medium:400 .875rem / 1.25rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-body-medium-font:Source Sans 3, Segoe UI, sans-serif;--mat-sys-body-medium-line-height:1.25rem;--mat-sys-body-medium-size:.875rem;--mat-sys-body-medium-tracking:.016rem;--mat-sys-body-medium-weight:400;--mat-sys-body-small:400 .75rem / 1rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-body-small-font:Source Sans 3, Segoe UI, sans-serif;--mat-sys-body-small-line-height:1rem;--mat-sys-body-small-size:.75rem;--mat-sys-body-small-tracking:.025rem;--mat-sys-body-small-weight:400;--mat-sys-display-large:400 3.562rem / 4rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-display-large-font:Source Sans 3, Segoe UI, sans-serif;--mat-sys-display-large-line-height:4rem;--mat-sys-display-large-size:3.562rem;--mat-sys-display-large-tracking:-.016rem;--mat-sys-display-large-weight:400;--mat-sys-display-medium:400 2.812rem / 3.25rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-display-medium-font:Source Sans 3, Segoe UI, sans-serif;--mat-sys-display-medium-line-height:3.25rem;--mat-sys-display-medium-size:2.812rem;--mat-sys-display-medium-tracking:0;--mat-sys-display-medium-weight:400;--mat-sys-display-small:400 2.25rem / 2.75rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-display-small-font:Source Sans 3, Segoe UI, sans-serif;--mat-sys-display-small-line-height:2.75rem;--mat-sys-display-small-size:2.25rem;--mat-sys-display-small-tracking:0;--mat-sys-display-small-weight:400;--mat-sys-headline-large:400 2rem / 2.5rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-headline-large-font:Source Sans 3, Segoe UI, sans-serif;--mat-sys-headline-large-line-height:2.5rem;--mat-sys-headline-large-size:2rem;--mat-sys-headline-large-tracking:0;--mat-sys-headline-large-weight:400;--mat-sys-headline-medium:400 1.75rem / 2.25rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-headline-medium-font:Source Sans 3, Segoe UI, sans-serif;--mat-sys-headline-medium-line-height:2.25rem;--mat-sys-headline-medium-size:1.75rem;--mat-sys-headline-medium-tracking:0;--mat-sys-headline-medium-weight:400;--mat-sys-headline-small:400 1.5rem / 2rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-headline-small-font:Source Sans 3, Segoe UI, sans-serif;--mat-sys-headline-small-line-height:2rem;--mat-sys-headline-small-size:1.5rem;--mat-sys-headline-small-tracking:0;--mat-sys-headline-small-weight:400;--mat-sys-label-large:500 .875rem / 1.25rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-label-large-font:Source Sans 3, Segoe UI, sans-serif;--mat-sys-label-large-line-height:1.25rem;--mat-sys-label-large-size:.875rem;--mat-sys-label-large-tracking:.006rem;--mat-sys-label-large-weight:500;--mat-sys-label-large-weight-prominent:700;--mat-sys-label-medium:500 .75rem / 1rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-label-medium-font:Source Sans 3, Segoe UI, sans-serif;--mat-sys-label-medium-line-height:1rem;--mat-sys-label-medium-size:.75rem;--mat-sys-label-medium-tracking:.031rem;--mat-sys-label-medium-weight:500;--mat-sys-label-medium-weight-prominent:700;--mat-sys-label-small:500 .688rem / 1rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-label-small-font:Source Sans 3, Segoe UI, sans-serif;--mat-sys-label-small-line-height:1rem;--mat-sys-label-small-size:.688rem;--mat-sys-label-small-tracking:.031rem;--mat-sys-label-small-weight:500;--mat-sys-title-large:400 1.375rem / 1.75rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-title-large-font:Source Sans 3, Segoe UI, sans-serif;--mat-sys-title-large-line-height:1.75rem;--mat-sys-title-large-size:1.375rem;--mat-sys-title-large-tracking:0;--mat-sys-title-large-weight:400;--mat-sys-title-medium:500 1rem / 1.5rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-title-medium-font:Source Sans 3, Segoe UI, sans-serif;--mat-sys-title-medium-line-height:1.5rem;--mat-sys-title-medium-size:1rem;--mat-sys-title-medium-tracking:.009rem;--mat-sys-title-medium-weight:500;--mat-sys-title-small:500 .875rem / 1.25rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-title-small-font:Source Sans 3, Segoe UI, sans-serif;--mat-sys-title-small-line-height:1.25rem;--mat-sys-title-small-size:.875rem;--mat-sys-title-small-tracking:.006rem;--mat-sys-title-small-weight:500}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/product/fonts/source-sans-3-latin-400-normal.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/product/fonts/source-sans-3-latin-500-normal.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/product/fonts/source-sans-3-latin-600-normal.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/product/fonts/source-sans-3-latin-700-normal.woff2) format("woff2")}:root{color-scheme:light;--uc-canvas:#f4f2ed;--uc-canvas-strong:#ebe8e1;--uc-surface:#fffefa;--uc-surface-muted:#f8f7f3;--uc-ink:#172033;--uc-muted:#5f6877;--uc-subtle:#798190;--uc-border:#d9dce2;--uc-border-strong:#bcc2cc;--uc-primary:#2557c7;--uc-primary-strong:#183f9b;--uc-primary-soft:#e9efff;--uc-attention:#9a5a00;--uc-attention-soft:#fff3dc;--uc-success:#176b45;--uc-success-soft:#e5f5ec;--uc-danger:#a92f2a;--uc-danger-soft:#fff0ef;--uc-shadow-low:0 8px 24px rgba(23, 32, 51, .07);--uc-shadow-high:0 18px 48px rgba(23, 32, 51, .14);--uc-font-sans:"Source Sans 3", "Segoe UI", sans-serif;--uc-font-size-sm:.875rem;--uc-font-size-body:1rem;--uc-font-size-lg:1.25rem;--uc-font-weight-medium:500;--uc-font-weight-semibold:600;--uc-font-weight-bold:700;--uc-line-height-body:1.5;--uc-line-height-heading:1.15;--uc-radius-sm:6px;--uc-radius-md:10px;--uc-radius-lg:14px;--uc-space-1:.25rem;--uc-space-2:.5rem;--uc-space-3:.75rem;--uc-space-4:1rem;--uc-space-5:1.5rem;--uc-space-6:2rem;--uc-space-7:3rem;--uc-page-width:1180px;--uc-wide-page-width:1380px;--uc-reading-width:760px;--uc-page-gutter:clamp(1.25rem, 3vw, 2.5rem);--uc-page-gutter-handset:var(--uc-space-4);--uc-focus-ring:color-mix(in srgb, var(--uc-primary) 72%, white);--uc-motion-fast:.14s;--uc-motion-standard:.22s;--mat-sys-primary:var(--uc-primary);--mat-sys-on-primary:white;--mat-sys-primary-container:var(--uc-primary-soft);--mat-sys-on-primary-container:var(--uc-primary-strong);--mat-sys-tertiary:var(--uc-attention);--mat-sys-on-tertiary:white;--mat-sys-tertiary-container:var(--uc-attention-soft);--mat-sys-on-tertiary-container:var(--uc-attention);--mat-sys-error:var(--uc-danger);--mat-sys-error-container:var(--uc-danger-soft);--mat-sys-surface:var(--uc-surface);--mat-sys-surface-container:var(--uc-surface-muted);--mat-sys-surface-container-high:var(--uc-canvas-strong);--mat-sys-on-surface:var(--uc-ink);--mat-sys-on-surface-variant:var(--uc-muted);--mat-sys-outline:var(--uc-border-strong);--mat-sys-outline-variant:var(--uc-border)}*,*:before,*:after{box-sizing:border-box}html,body{min-height:100%;max-width:100%}body{margin:0;min-height:100vh;min-height:100dvh;color:var(--uc-ink);font-family:var(--uc-font-sans);font-size:var(--uc-font-size-body);line-height:var(--uc-line-height-body);background:var(--uc-canvas);text-rendering:optimizeLegibility}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
html{--mat-app-background-color: var(--mat-sys-background);--mat-app-text-color: var(--mat-sys-on-background);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color: color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-option-label-text-color: var(--mat-sys-on-surface);--mat-option-selected-state-label-text-color: var(--mat-sys-on-secondary-container);--mat-option-selected-state-layer-color: var(--mat-sys-secondary-container);--mat-optgroup-label-text-color: var(--mat-sys-on-surface-variant);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: var(--mat-sys-surface);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-pseudo-checkbox-full-selected-checkmark-color: var(--mat-sys-on-primary);--mat-pseudo-checkbox-full-selected-icon-color: var(--mat-sys-primary);--mat-pseudo-checkbox-full-unselected-icon-color: var(--mat-sys-on-surface-variant);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--mat-sys-primary);--mat-option-label-text-size: 1rem;--mat-option-label-text-weight: 400;--mat-option-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-option-label-text-line-height: 1.25rem;--mat-option-label-text-tracking: .006rem;--mat-optgroup-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-optgroup-label-text-line-height: 1.25rem;--mat-optgroup-label-text-size: .875rem;--mat-optgroup-label-text-tracking: .006rem;--mat-optgroup-label-text-weight: 500;--mat-card-elevated-container-shape: 12px;--mat-card-filled-container-shape: 12px;--mat-card-outlined-container-shape: 12px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-color: var(--mat-sys-surface-container-low);--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-filled-container-color: var(--mat-sys-surface-container-highest);--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);--mat-card-outlined-container-color: var(--mat-sys-surface);--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: var(--mat-sys-outline-variant);--mat-card-subtitle-text-color: var(--mat-sys-on-surface);--mat-card-subtitle-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-card-subtitle-text-line-height: 1.5rem;--mat-card-subtitle-text-size: 1rem;--mat-card-subtitle-text-tracking: .009rem;--mat-card-subtitle-text-weight: 500;--mat-card-title-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-card-title-text-line-height: 1.75rem;--mat-card-title-text-size: 1.375rem;--mat-card-title-text-tracking: 0;--mat-card-title-text-weight: 400;--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0;--mat-progress-bar-active-indicator-color: var(--mat-sys-primary);--mat-progress-bar-track-color: var(--mat-sys-surface-variant);--mat-tooltip-container-shape: 4px;--mat-tooltip-container-color: var(--mat-sys-inverse-surface);--mat-tooltip-supporting-text-color: var(--mat-sys-inverse-on-surface);--mat-tooltip-supporting-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-tooltip-supporting-text-line-height: 1rem;--mat-tooltip-supporting-text-size: .75rem;--mat-tooltip-supporting-text-tracking: .025rem;--mat-tooltip-supporting-text-weight: 400;--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;--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-enabled-select-arrow-color: var(--mat-sys-on-surface-variant);--mat-form-field-error-focus-trailing-icon-color: var(--mat-sys-error);--mat-form-field-error-hover-trailing-icon-color: var(--mat-sys-on-error-container);--mat-form-field-error-text-color: var(--mat-sys-error);--mat-form-field-error-trailing-icon-color: var(--mat-sys-error);--mat-form-field-filled-active-indicator-color: var(--mat-sys-on-surface-variant);--mat-form-field-filled-caret-color: var(--mat-sys-primary);--mat-form-field-filled-container-color: var(--mat-sys-surface-variant);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-filled-error-active-indicator-color: var(--mat-sys-error);--mat-form-field-filled-error-caret-color: var(--mat-sys-error);--mat-form-field-filled-error-focus-active-indicator-color: var(--mat-sys-error);--mat-form-field-filled-error-focus-label-text-color: var(--mat-sys-error);--mat-form-field-filled-error-hover-active-indicator-color: var(--mat-sys-on-error-container);--mat-form-field-filled-error-hover-label-text-color: var(--mat-sys-on-error-container);--mat-form-field-filled-error-label-text-color: var(--mat-sys-error);--mat-form-field-filled-focus-active-indicator-color: var(--mat-sys-primary);--mat-form-field-filled-focus-label-text-color: var(--mat-sys-primary);--mat-form-field-filled-hover-active-indicator-color: var(--mat-sys-on-surface);--mat-form-field-filled-hover-label-text-color: var(--mat-sys-on-surface-variant);--mat-form-field-filled-input-text-color: var(--mat-sys-on-surface);--mat-form-field-filled-input-text-placeholder-color: var(--mat-sys-on-surface-variant);--mat-form-field-filled-label-text-color: var(--mat-sys-on-surface-variant);--mat-form-field-focus-select-arrow-color: var(--mat-sys-primary);--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: var(--mat-sys-on-surface-variant);--mat-form-field-outlined-caret-color: var(--mat-sys-primary);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-form-field-outlined-error-caret-color: var(--mat-sys-error);--mat-form-field-outlined-error-focus-label-text-color: var(--mat-sys-error);--mat-form-field-outlined-error-focus-outline-color: var(--mat-sys-error);--mat-form-field-outlined-error-hover-label-text-color: var(--mat-sys-on-error-container);--mat-form-field-outlined-error-hover-outline-color: var(--mat-sys-on-error-container);--mat-form-field-outlined-error-label-text-color: var(--mat-sys-error);--mat-form-field-outlined-error-outline-color: var(--mat-sys-error);--mat-form-field-outlined-focus-label-text-color: var(--mat-sys-primary);--mat-form-field-outlined-focus-outline-color: var(--mat-sys-primary);--mat-form-field-outlined-hover-label-text-color: var(--mat-sys-on-surface);--mat-form-field-outlined-hover-outline-color: var(--mat-sys-on-surface);--mat-form-field-outlined-input-text-color: var(--mat-sys-on-surface);--mat-form-field-outlined-input-text-placeholder-color: var(--mat-sys-on-surface-variant);--mat-form-field-outlined-label-text-color: var(--mat-sys-on-surface-variant);--mat-form-field-outlined-outline-color: var(--mat-sys-outline);--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #1b1b1f 38%, transparent);--mat-form-field-select-option-text-color: #1b1b1f;--mat-form-field-state-layer-color: var(--mat-sys-on-surface);--mat-form-field-trailing-icon-color: var(--mat-sys-on-surface-variant);--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-form-field-container-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-form-field-container-text-line-height: 1.5rem;--mat-form-field-container-text-size: 1rem;--mat-form-field-container-text-tracking: .031rem;--mat-form-field-container-text-weight: 400;--mat-form-field-subscript-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-form-field-subscript-text-line-height: 1rem;--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-tracking: .025rem;--mat-form-field-subscript-text-weight: 400;--mat-form-field-outlined-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-form-field-outlined-label-text-size: 1rem;--mat-form-field-outlined-label-text-tracking: .031rem;--mat-form-field-outlined-label-text-weight: 400;--mat-form-field-filled-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-form-field-filled-label-text-size: 1rem;--mat-form-field-filled-label-text-tracking: .031rem;--mat-form-field-filled-label-text-weight: 400;--mat-select-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-select-panel-background-color: var(--mat-sys-surface-container);--mat-select-enabled-trigger-text-color: var(--mat-sys-on-surface);--mat-select-disabled-trigger-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-select-placeholder-text-color: var(--mat-sys-on-surface-variant);--mat-select-enabled-arrow-color: var(--mat-sys-on-surface-variant);--mat-select-disabled-arrow-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-select-focused-arrow-color: var(--mat-sys-primary);--mat-select-invalid-arrow-color: var(--mat-sys-error);--mat-select-arrow-transform: translateY(-8px);--mat-select-trigger-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-select-trigger-text-line-height: 1.5rem;--mat-select-trigger-text-size: 1rem;--mat-select-trigger-text-tracking: .031rem;--mat-select-trigger-text-weight: 400;--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: var(--mat-sys-surface-container);--mat-dialog-actions-alignment: flex-end;--mat-dialog-actions-padding: 16px 24px;--mat-dialog-container-elevation-shadow: none;--mat-dialog-container-max-width: 560px;--mat-dialog-container-min-width: 280px;--mat-dialog-container-shape: 28px;--mat-dialog-container-small-max-width: calc(100vw - 32px) ;--mat-dialog-content-padding: 20px 24px;--mat-dialog-headline-padding: 6px 24px 13px;--mat-dialog-with-actions-content-padding: 20px 24px 0;--mat-dialog-container-color: var(--mat-sys-surface);--mat-dialog-subhead-color: var(--mat-sys-on-surface);--mat-dialog-supporting-text-color: var(--mat-sys-on-surface-variant);--mat-dialog-subhead-font: Source Sans 3, Segoe UI, sans-serif;--mat-dialog-subhead-line-height: 2rem;--mat-dialog-subhead-size: 1.5rem;--mat-dialog-subhead-tracking: 0;--mat-dialog-subhead-weight: 400;--mat-dialog-supporting-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-dialog-supporting-text-line-height: 1.25rem;--mat-dialog-supporting-text-size: .875rem;--mat-dialog-supporting-text-tracking: .016rem;--mat-dialog-supporting-text-weight: 400;--mat-chip-container-shape-radius: 8px;--mat-chip-disabled-container-opacity: 1;--mat-chip-elevated-container-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-outline-width: 1px;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-opacity: 1;--mat-chip-with-avatar-avatar-shape-radius: 24px;--mat-chip-with-avatar-avatar-size: 24px;--mat-chip-with-avatar-disabled-avatar-opacity: .38;--mat-chip-with-icon-disabled-icon-opacity: .38;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: .38;--mat-chip-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-chip-elevated-selected-container-color: var(--mat-sys-secondary-container);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-chip-focus-outline-color: var(--mat-sys-on-surface-variant);--mat-chip-focus-state-layer-color: var(--mat-sys-on-surface-variant);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: var(--mat-sys-on-surface-variant);--mat-chip-hover-state-layer-opacity: .08;--mat-chip-label-text-color: var(--mat-sys-on-surface-variant);--mat-chip-outline-color: var(--mat-sys-outline);--mat-chip-selected-disabled-trailing-icon-color: var(--mat-sys-on-surface);--mat-chip-selected-focus-state-layer-color: var(--mat-sys-on-secondary-container);--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: var(--mat-sys-on-secondary-container);--mat-chip-selected-hover-state-layer-opacity: .08;--mat-chip-selected-label-text-color: var(--mat-sys-on-secondary-container);--mat-chip-selected-trailing-action-state-layer-color: var(--mat-sys-on-secondary-container);--mat-chip-selected-trailing-icon-color: var(--mat-sys-on-secondary-container);--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-state-layer-color: var(--mat-sys-on-surface-variant);--mat-chip-with-icon-disabled-icon-color: var(--mat-sys-on-surface);--mat-chip-with-icon-icon-color: var(--mat-sys-on-surface-variant);--mat-chip-with-icon-selected-icon-color: var(--mat-sys-on-secondary-container);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: var(--mat-sys-on-surface);--mat-chip-with-trailing-icon-trailing-icon-color: var(--mat-sys-on-surface-variant);--mat-chip-container-height: 32px;--mat-chip-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-chip-label-text-line-height: 1.25rem;--mat-chip-label-text-size: .875rem;--mat-chip-label-text-tracking: .006rem;--mat-chip-label-text-weight: 500;--mat-slide-toggle-disabled-selected-handle-opacity: 1;--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-width: 2px;--mat-slide-toggle-handle-shape: 9999px;--mat-slide-toggle-hidden-track-opacity: 0;--mat-slide-toggle-hidden-track-transition: opacity 75ms;--mat-slide-toggle-pressed-handle-size: 28px;--mat-slide-toggle-selected-handle-horizontal-margin: 0 24px;--mat-slide-toggle-selected-handle-size: 24px;--mat-slide-toggle-selected-icon-size: 16px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0 22px;--mat-slide-toggle-selected-track-outline-width: 2px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0 24px;--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-track-height: 32px;--mat-slide-toggle-track-outline-width: 2px;--mat-slide-toggle-track-shape: 9999px;--mat-slide-toggle-track-width: 52px;--mat-slide-toggle-unselected-handle-horizontal-margin: 0 8px;--mat-slide-toggle-unselected-handle-size: 16px;--mat-slide-toggle-unselected-icon-size: 16px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0 2px;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0 4px;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: opacity 75ms;--mat-slide-toggle-with-icon-handle-size: 24px;--mat-slide-toggle-touch-target-size: 48px;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-disabled-label-text-color: var(--mat-sys-on-surface);--mat-slide-toggle-disabled-selected-handle-color: var(--mat-sys-surface);--mat-slide-toggle-disabled-selected-icon-color: var(--mat-sys-on-surface);--mat-slide-toggle-disabled-selected-track-color: var(--mat-sys-on-surface);--mat-slide-toggle-disabled-unselected-handle-color: var(--mat-sys-on-surface);--mat-slide-toggle-disabled-unselected-icon-color: var(--mat-sys-surface-variant);--mat-slide-toggle-disabled-unselected-track-color: var(--mat-sys-surface-variant);--mat-slide-toggle-disabled-unselected-track-outline-color: var(--mat-sys-on-surface);--mat-slide-toggle-label-text-color: var(--mat-sys-on-surface);--mat-slide-toggle-selected-focus-handle-color: var(--mat-sys-primary-container);--mat-slide-toggle-selected-focus-state-layer-color: var(--mat-sys-primary);--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: var(--mat-sys-primary);--mat-slide-toggle-selected-handle-color: var(--mat-sys-on-primary);--mat-slide-toggle-selected-hover-handle-color: var(--mat-sys-primary-container);--mat-slide-toggle-selected-hover-state-layer-color: var(--mat-sys-primary);--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: var(--mat-sys-primary);--mat-slide-toggle-selected-icon-color: var(--mat-sys-on-primary-container);--mat-slide-toggle-selected-pressed-handle-color: var(--mat-sys-primary-container);--mat-slide-toggle-selected-pressed-state-layer-color: var(--mat-sys-primary);--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: var(--mat-sys-primary);--mat-slide-toggle-selected-track-color: var(--mat-sys-primary);--mat-slide-toggle-track-outline-color: var(--mat-sys-outline);--mat-slide-toggle-unselected-focus-handle-color: var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-focus-state-layer-color: var(--mat-sys-on-surface);--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-handle-color: var(--mat-sys-outline);--mat-slide-toggle-unselected-hover-handle-color: var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-hover-state-layer-color: var(--mat-sys-on-surface);--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-icon-color: var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-pressed-handle-color: var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-pressed-state-layer-color: var(--mat-sys-on-surface);--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-track-color: var(--mat-sys-surface-variant);--mat-slide-toggle-touch-target-display: block;--mat-slide-toggle-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-slide-toggle-label-text-line-height: 1.25rem;--mat-slide-toggle-label-text-size: .875rem;--mat-slide-toggle-label-text-tracking: .016rem;--mat-slide-toggle-label-text-weight: 400;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-touch-target-size: 48px;--mat-radio-checked-ripple-color: var(--mat-sys-primary);--mat-radio-disabled-label-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-radio-disabled-selected-icon-color: var(--mat-sys-on-surface);--mat-radio-disabled-unselected-icon-color: var(--mat-sys-on-surface);--mat-radio-label-text-color: var(--mat-sys-on-surface);--mat-radio-ripple-color: var(--mat-sys-on-surface);--mat-radio-selected-focus-icon-color: var(--mat-sys-primary);--mat-radio-selected-hover-icon-color: var(--mat-sys-primary);--mat-radio-selected-icon-color: var(--mat-sys-primary);--mat-radio-selected-pressed-icon-color: var(--mat-sys-primary);--mat-radio-unselected-focus-icon-color: var(--mat-sys-on-surface);--mat-radio-unselected-hover-icon-color: var(--mat-sys-on-surface);--mat-radio-unselected-icon-color: var(--mat-sys-on-surface-variant);--mat-radio-unselected-pressed-icon-color: var(--mat-sys-on-surface);--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 40px;--mat-radio-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-radio-label-text-line-height: 1.25rem;--mat-radio-label-text-size: .875rem;--mat-radio-label-text-tracking: .016rem;--mat-radio-label-text-weight: 400;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-shape: 9999px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-with-tick-marks-container-shape: 9999px;--mat-slider-value-indicator-opacity: 1;--mat-slider-value-indicator-padding: 0;--mat-slider-value-indicator-width: 28px;--mat-slider-value-indicator-height: 28px;--mat-slider-value-indicator-caret-display: none;--mat-slider-value-indicator-border-radius: 50% 50% 50% 0;--mat-slider-value-indicator-text-transform: rotate(45deg);--mat-slider-value-indicator-container-transform: translateX(-50%) rotate(-45deg);--mat-slider-active-track-height: 4px;--mat-slider-handle-height: 20px;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .38;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .38;--mat-slider-value-indicator-transform-origin: 0 28px;--mat-slider-active-track-color: var(--mat-sys-primary);--mat-slider-disabled-active-track-color: var(--mat-sys-on-surface);--mat-slider-disabled-handle-color: var(--mat-sys-on-surface);--mat-slider-disabled-inactive-track-color: var(--mat-sys-on-surface);--mat-slider-focus-handle-color: var(--mat-sys-primary);--mat-slider-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-primary) 20%, transparent);--mat-slider-handle-color: var(--mat-sys-primary);--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-hover-handle-color: var(--mat-sys-primary);--mat-slider-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-primary) 5%, transparent);--mat-slider-inactive-track-color: var(--mat-sys-surface-variant);--mat-slider-label-container-color: var(--mat-sys-primary);--mat-slider-label-label-text-color: var(--mat-sys-on-primary);--mat-slider-ripple-color: var(--mat-sys-primary);--mat-slider-with-overlap-handle-outline-color: var(--mat-sys-on-primary);--mat-slider-with-tick-marks-active-container-color: var(--mat-sys-on-primary);--mat-slider-with-tick-marks-disabled-container-color: var(--mat-sys-on-surface);--mat-slider-with-tick-marks-inactive-container-color: var(--mat-sys-on-surface-variant);--mat-slider-label-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-slider-label-label-text-line-height: 1rem;--mat-slider-label-label-text-size: .75rem;--mat-slider-label-label-text-tracking: .031rem;--mat-slider-label-label-text-weight: 500;--mat-menu-divider-bottom-spacing: 8px;--mat-menu-divider-top-spacing: 8px;--mat-menu-item-icon-size: 24px;--mat-menu-item-spacing: 12px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 12px;--mat-menu-item-with-icon-trailing-spacing: 12px;--mat-menu-container-shape: 4px;--mat-menu-divider-color: var(--mat-sys-surface-variant);--mat-menu-item-label-text-color: var(--mat-sys-on-surface);--mat-menu-item-icon-color: var(--mat-sys-on-surface-variant);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-menu-container-color: var(--mat-sys-surface-container);--mat-menu-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-menu-item-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-menu-item-label-text-line-height: 1.25rem;--mat-menu-item-label-text-size: .875rem;--mat-menu-item-label-text-tracking: .006rem;--mat-menu-item-label-text-weight: 500;--mat-list-active-indicator-shape: 9999px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 9999px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-active-indicator-color: var(--mat-sys-secondary-container);--mat-list-list-item-container-color: transparent;--mat-list-list-item-disabled-label-text-color: var(--mat-sys-on-surface);--mat-list-list-item-disabled-label-text-opacity: .3;--mat-list-list-item-disabled-leading-icon-color: var(--mat-sys-on-surface);--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-state-layer-color: var(--mat-sys-on-surface);--mat-list-list-item-disabled-state-layer-opacity: .12;--mat-list-list-item-disabled-trailing-icon-color: var(--mat-sys-on-surface);--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-list-item-focus-label-text-color: var(--mat-sys-on-surface);--mat-list-list-item-focus-state-layer-color: var(--mat-sys-on-surface);--mat-list-list-item-focus-state-layer-opacity: .12;--mat-list-list-item-hover-label-text-color: var(--mat-sys-on-surface);--mat-list-list-item-hover-state-layer-color: var(--mat-sys-on-surface);--mat-list-list-item-hover-state-layer-opacity: .08;--mat-list-list-item-label-text-color: var(--mat-sys-on-surface);--mat-list-list-item-leading-avatar-color: var(--mat-sys-primary-container);--mat-list-list-item-leading-icon-color: var(--mat-sys-on-surface-variant);--mat-list-list-item-selected-trailing-icon-color: var(--mat-sys-primary);--mat-list-list-item-supporting-text-color: var(--mat-sys-on-surface-variant);--mat-list-list-item-trailing-icon-color: var(--mat-sys-on-surface-variant);--mat-list-list-item-trailing-supporting-text-color: var(--mat-sys-on-surface-variant);--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 16px;--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;--mat-list-list-item-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-list-list-item-label-text-line-height: 1.5rem;--mat-list-list-item-label-text-size: 1rem;--mat-list-list-item-label-text-tracking: .031rem;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-list-list-item-supporting-text-line-height: 1.25rem;--mat-list-list-item-supporting-text-size: .875rem;--mat-list-list-item-supporting-text-tracking: .016rem;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-list-list-item-trailing-supporting-text-line-height: 1rem;--mat-list-list-item-trailing-supporting-text-size: .688rem;--mat-list-list-item-trailing-supporting-text-tracking: .031rem;--mat-list-list-item-trailing-supporting-text-weight: 500;--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px;--mat-paginator-container-text-color: var(--mat-sys-on-surface);--mat-paginator-container-background-color: var(--mat-sys-surface);--mat-paginator-disabled-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-paginator-enabled-icon-color: var(--mat-sys-on-surface-variant);--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;--mat-paginator-container-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-paginator-container-text-line-height: 1rem;--mat-paginator-container-text-size: .75rem;--mat-paginator-container-text-tracking: .025rem;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: .75rem;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0;--mat-tab-divider-height: 1px;--mat-tab-active-focus-indicator-color: var(--mat-sys-primary);--mat-tab-active-focus-label-text-color: var(--mat-sys-on-surface);--mat-tab-active-hover-indicator-color: var(--mat-sys-primary);--mat-tab-active-hover-label-text-color: var(--mat-sys-on-surface);--mat-tab-active-indicator-color: var(--mat-sys-primary);--mat-tab-active-label-text-color: var(--mat-sys-on-surface);--mat-tab-active-ripple-color: var(--mat-sys-on-surface);--mat-tab-divider-color: var(--mat-sys-surface-variant);--mat-tab-inactive-focus-label-text-color: var(--mat-sys-on-surface);--mat-tab-inactive-hover-label-text-color: var(--mat-sys-on-surface);--mat-tab-inactive-label-text-color: var(--mat-sys-on-surface);--mat-tab-inactive-ripple-color: var(--mat-sys-on-surface);--mat-tab-pagination-icon-color: var(--mat-sys-on-surface);--mat-tab-disabled-ripple-color: var(--mat-sys-on-surface-variant);--mat-tab-container-height: 48px;--mat-tab-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-tab-label-text-line-height: 1.25rem;--mat-tab-label-text-size: .875rem;--mat-tab-label-text-tracking: .006rem;--mat-tab-label-text-weight: 500;--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .08;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .08;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px;--mat-checkbox-disabled-label-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: var(--mat-sys-surface);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-checkbox-label-text-color: var(--mat-sys-on-surface);--mat-checkbox-selected-checkmark-color: var(--mat-sys-on-primary);--mat-checkbox-selected-focus-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-focus-state-layer-color: var(--mat-sys-primary);--mat-checkbox-selected-hover-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-hover-state-layer-color: var(--mat-sys-primary);--mat-checkbox-selected-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-pressed-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-pressed-state-layer-color: var(--mat-sys-on-surface);--mat-checkbox-unselected-focus-icon-color: var(--mat-sys-on-surface);--mat-checkbox-unselected-focus-state-layer-color: var(--mat-sys-on-surface);--mat-checkbox-unselected-hover-icon-color: var(--mat-sys-on-surface);--mat-checkbox-unselected-hover-state-layer-color: var(--mat-sys-on-surface);--mat-checkbox-unselected-icon-color: var(--mat-sys-on-surface-variant);--mat-checkbox-unselected-pressed-state-layer-color: var(--mat-sys-primary);--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px;--mat-checkbox-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-checkbox-label-text-line-height: 1.25rem;--mat-checkbox-label-text-size: .875rem;--mat-checkbox-label-text-tracking: .016rem;--mat-checkbox-label-text-weight: 400;--mat-button-filled-container-shape: 9999px;--mat-button-filled-horizontal-padding: 24px;--mat-button-filled-icon-offset: -8px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 9999px;--mat-button-outlined-horizontal-padding: 24px;--mat-button-outlined-icon-offset: -8px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-shape: 9999px;--mat-button-protected-horizontal-padding: 24px;--mat-button-protected-icon-offset: -8px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 9999px;--mat-button-text-horizontal-padding: 12px;--mat-button-text-icon-offset: -4px;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 16px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 9999px;--mat-button-tonal-horizontal-padding: 24px;--mat-button-tonal-icon-offset: -8px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-container-color: var(--mat-sys-primary);--mat-button-filled-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-filled-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: var(--mat-sys-on-primary);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, var(--mat-sys-on-primary) 12%, transparent);--mat-button-filled-progress-active-indicator-color: var(--mat-sys-on-primary);--mat-button-filled-state-layer-color: var(--mat-sys-on-primary);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-outlined-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: var(--mat-sys-primary);--mat-button-outlined-outline-color: var(--mat-sys-outline);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-button-outlined-state-layer-color: var(--mat-sys-primary);--mat-button-protected-container-color: var(--mat-sys-surface);--mat-button-protected-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--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-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-protected-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: var(--mat-sys-primary);--mat-button-protected-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-button-protected-state-layer-color: var(--mat-sys-primary);--mat-button-text-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-text-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: var(--mat-sys-primary);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-button-text-state-layer-color: var(--mat-sys-primary);--mat-button-tonal-container-color: var(--mat-sys-secondary-container);--mat-button-tonal-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: var(--mat-sys-on-secondary-container);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, var(--mat-sys-on-secondary-container) 12%, transparent);--mat-button-tonal-state-layer-color: var(--mat-sys-on-secondary-container);--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 40px;--mat-button-outlined-container-height: 40px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 40px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 40px;--mat-button-tonal-container-height: 40px;--mat-button-tonal-touch-target-display: block;--mat-button-filled-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-button-filled-label-text-size: .875rem;--mat-button-filled-label-text-tracking: .006rem;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-button-outlined-label-text-size: .875rem;--mat-button-outlined-label-text-tracking: .006rem;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-button-protected-label-text-size: .875rem;--mat-button-protected-label-text-tracking: .006rem;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-button-text-label-text-size: .875rem;--mat-button-text-label-text-tracking: .006rem;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-button-tonal-label-text-size: .875rem;--mat-button-tonal-label-text-tracking: .006rem;--mat-button-tonal-label-text-weight: 500;--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 9999px;--mat-icon-button-touch-target-size: 48px;--mat-icon-button-disabled-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-icon-button-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: var(--mat-sys-on-surface-variant);--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, var(--mat-sys-on-surface-variant) 12%, transparent);--mat-icon-button-state-layer-color: var(--mat-sys-on-surface-variant);--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 40px;--mat-fab-container-shape: 16px;--mat-fab-extended-container-height: 56px;--mat-fab-extended-container-shape: 16px;--mat-fab-small-container-shape: 12px;--mat-fab-touch-target-size: 48px;--mat-fab-small-touch-target-size: 48px;--mat-fab-container-color: var(--mat-sys-primary-container);--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-disabled-state-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--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-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--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: 6;--mat-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: var(--mat-sys-on-primary-container);--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-hover-state-layer-opacity: .08;--mat-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, var(--mat-sys-on-primary-container) 12%, transparent);--mat-fab-small-container-color: var(--mat-sys-primary-container);--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-disabled-state-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-fab-small-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: var(--mat-sys-on-primary-container);--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-hover-state-layer-opacity: .08;--mat-fab-small-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, var(--mat-sys-on-primary-container) 12%, transparent);--mat-fab-small-state-layer-color: var(--mat-sys-on-primary-container);--mat-fab-state-layer-color: var(--mat-sys-on-primary-container);--mat-fab-touch-target-display: block;--mat-fab-extended-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-fab-extended-label-text-size: .875rem;--mat-fab-extended-label-text-tracking: .006rem;--mat-fab-extended-label-text-weight: 500;--mat-snack-bar-container-shape: 4px;--mat-snack-bar-button-color: var(--mat-sys-inverse-primary);--mat-snack-bar-container-color: var(--mat-sys-inverse-surface);--mat-snack-bar-supporting-text-color: var(--mat-sys-inverse-on-surface);--mat-snack-bar-supporting-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-snack-bar-supporting-text-line-height: 1.25rem;--mat-snack-bar-supporting-text-size: .875rem;--mat-snack-bar-supporting-text-weight: 400;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: var(--mat-sys-surface);--mat-table-header-headline-color: var(--mat-sys-on-surface);--mat-table-row-item-label-text-color: var(--mat-sys-on-surface);--mat-table-row-item-outline-color: var(--mat-sys-outline);--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-header-headline-font: Source Sans 3, Segoe UI, sans-serif;--mat-table-header-headline-line-height: 1.25rem;--mat-table-header-headline-size: .875rem;--mat-table-header-headline-tracking: .006rem;--mat-table-header-headline-weight: 500;--mat-table-row-item-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-table-row-item-label-text-line-height: 1.25rem;--mat-table-row-item-label-text-size: .875rem;--mat-table-row-item-label-text-tracking: .016rem;--mat-table-row-item-label-text-weight: 400;--mat-table-footer-supporting-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-table-footer-supporting-text-line-height: 1.25rem;--mat-table-footer-supporting-text-size: .875rem;--mat-table-footer-supporting-text-tracking: .016rem;--mat-table-footer-supporting-text-weight: 400;--mat-progress-spinner-size: 48px;--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-active-indicator-color: var(--mat-sys-primary);--mat-badge-container-offset: -12px 0;--mat-badge-container-overlap-offset: -12px;--mat-badge-container-padding: 0 4px;--mat-badge-container-shape: 9999px;--mat-badge-container-size: 16px;--mat-badge-large-size-container-offset: -12px 0;--mat-badge-large-size-container-overlap-offset: -12px;--mat-badge-large-size-container-padding: 0 4px;--mat-badge-large-size-container-size: 16px;--mat-badge-legacy-container-size: unset;--mat-badge-legacy-large-size-container-size: unset;--mat-badge-legacy-small-size-container-size: unset;--mat-badge-small-size-container-offset: -6px 0;--mat-badge-small-size-container-overlap-offset: -6px;--mat-badge-small-size-container-padding: 0;--mat-badge-small-size-container-size: 6px;--mat-badge-background-color: var(--mat-sys-error);--mat-badge-disabled-state-background-color: color-mix(in srgb, var(--mat-sys-error) 38%, transparent);--mat-badge-disabled-state-text-color: var(--mat-sys-on-error);--mat-badge-text-color: var(--mat-sys-on-error);--mat-badge-large-size-line-height: 16px;--mat-badge-large-size-text-size: .688rem;--mat-badge-line-height: 16px;--mat-badge-small-size-line-height: 6px;--mat-badge-small-size-text-size: 0;--mat-badge-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-badge-text-size: .688rem;--mat-badge-text-weight: 500;--mat-bottom-sheet-container-shape: 28px;--mat-bottom-sheet-container-text-color: var(--mat-sys-on-surface);--mat-bottom-sheet-container-background-color: var(--mat-sys-surface-container-low);--mat-bottom-sheet-container-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-bottom-sheet-container-text-line-height: 1.5rem;--mat-bottom-sheet-container-text-size: 1rem;--mat-bottom-sheet-container-text-tracking: .031rem;--mat-bottom-sheet-container-text-weight: 400;--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .08;--mat-button-toggle-shape: 28px;--mat-button-toggle-background-color: transparent;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-toggle-disabled-state-background-color: transparent;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-toggle-divider-color: var(--mat-sys-outline);--mat-button-toggle-selected-state-background-color: var(--mat-sys-secondary-container);--mat-button-toggle-selected-state-text-color: var(--mat-sys-on-secondary-container);--mat-button-toggle-state-layer-color: var(--mat-sys-on-surface);--mat-button-toggle-text-color: var(--mat-sys-on-surface);--mat-button-toggle-height: 40px;--mat-button-toggle-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-button-toggle-label-text-line-height: 1.25rem;--mat-button-toggle-label-text-size: .875rem;--mat-button-toggle-label-text-tracking: .006rem;--mat-button-toggle-label-text-weight: 500;--mat-datepicker-calendar-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-shape: 16px;--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-shape: 28px;--mat-datepicker-calendar-body-label-text-color: var(--mat-sys-on-surface);--mat-datepicker-calendar-container-background-color: var(--mat-sys-surface-container-high);--mat-datepicker-calendar-container-text-color: var(--mat-sys-on-surface);--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: var(--mat-sys-tertiary-container);--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: var(--mat-sys-secondary);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: var(--mat-sys-secondary-container);--mat-datepicker-calendar-date-in-range-state-background-color: var(--mat-sys-primary-container);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: var(--mat-sys-primary);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: var(--mat-sys-primary);--mat-datepicker-calendar-date-selected-state-text-color: var(--mat-sys-on-primary);--mat-datepicker-calendar-date-text-color: var(--mat-sys-on-surface);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: var(--mat-sys-primary);--mat-datepicker-calendar-date-today-selected-state-outline-color: var(--mat-sys-primary);--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-navigation-button-icon-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-period-button-icon-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-period-button-text-color: var(--mat-sys-on-surface-variant);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-range-input-separator-color: var(--mat-sys-on-surface);--mat-datepicker-toggle-active-state-icon-color: var(--mat-sys-primary);--mat-datepicker-toggle-icon-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-body-label-text-size: .875rem;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-header-text-size: .875rem;--mat-datepicker-calendar-header-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: .875rem;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-datepicker-calendar-text-size: .875rem;--mat-divider-width: 1px;--mat-divider-color: var(--mat-sys-outline-variant);--mat-expansion-container-shape: 12px;--mat-expansion-header-indicator-display: inline-block;--mat-expansion-legacy-header-indicator-display: none;--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-actions-divider-color: var(--mat-sys-outline);--mat-expansion-container-background-color: var(--mat-sys-surface);--mat-expansion-container-text-color: var(--mat-sys-on-surface);--mat-expansion-header-description-color: var(--mat-sys-on-surface-variant);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-expansion-header-indicator-color: var(--mat-sys-on-surface-variant);--mat-expansion-header-text-color: var(--mat-sys-on-surface);--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-expansion-container-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-expansion-container-text-line-height: 1.5rem;--mat-expansion-container-text-size: 1rem;--mat-expansion-container-text-tracking: .031rem;--mat-expansion-container-text-weight: 400;--mat-expansion-header-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-expansion-header-text-line-height: 1.5rem;--mat-expansion-header-text-size: 1rem;--mat-expansion-header-text-tracking: .009rem;--mat-expansion-header-text-weight: 500;--mat-grid-list-tile-header-primary-text-size: 400 1rem / 1.5rem Source Sans 3, Segoe UI, sans-serif;--mat-grid-list-tile-header-secondary-text-size: 400 .875rem / 1.25rem Source Sans 3, Segoe UI, sans-serif;--mat-grid-list-tile-footer-primary-text-size: 400 1rem / 1.5rem Source Sans 3, Segoe UI, sans-serif;--mat-grid-list-tile-footer-secondary-text-size: 400 .875rem / 1.25rem Source Sans 3, Segoe UI, sans-serif;--mat-icon-color: inherit;--mat-sidenav-container-shape: 16px;--mat-sidenav-container-width: 360px;--mat-sidenav-container-elevation-shadow: none;--mat-sidenav-container-divider-color: transparent;--mat-sidenav-container-background-color: var(--mat-sys-surface);--mat-sidenav-container-text-color: var(--mat-sys-on-surface-variant);--mat-sidenav-content-background-color: var(--mat-sys-background);--mat-sidenav-content-text-color: var(--mat-sys-on-background);--mat-sidenav-scrim-color: color-mix(in srgb, #303038 40%, transparent);--mat-stepper-header-focus-state-layer-shape: 12px;--mat-stepper-header-hover-state-layer-shape: 12px;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-stepper-container-color: var(--mat-sys-surface);--mat-stepper-header-done-state-icon-background-color: var(--mat-sys-primary);--mat-stepper-header-done-state-icon-foreground-color: var(--mat-sys-on-primary);--mat-stepper-header-edit-state-icon-background-color: var(--mat-sys-primary);--mat-stepper-header-edit-state-icon-foreground-color: var(--mat-sys-on-primary);--mat-stepper-header-error-state-icon-foreground-color: var(--mat-sys-error);--mat-stepper-header-error-state-label-text-color: var(--mat-sys-error);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-stepper-header-icon-background-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-icon-foreground-color: var(--mat-sys-surface);--mat-stepper-header-label-text-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-optional-label-text-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-selected-state-icon-background-color: var(--mat-sys-primary);--mat-stepper-header-selected-state-icon-foreground-color: var(--mat-sys-on-primary);--mat-stepper-header-selected-state-label-text-color: var(--mat-sys-on-surface-variant);--mat-stepper-line-color: var(--mat-sys-outline);--mat-stepper-container-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-stepper-header-label-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-stepper-header-label-text-size: .875rem;--mat-stepper-header-label-text-weight: 500;--mat-stepper-header-error-state-label-text-size: .875rem;--mat-stepper-header-selected-state-label-text-size: .875rem;--mat-stepper-header-selected-state-label-text-weight: 500;--mat-stepper-header-height: 72px;--mat-sort-arrow-color: var(--mat-sys-on-surface);--mat-toolbar-container-background-color: var(--mat-sys-surface);--mat-toolbar-container-text-color: var(--mat-sys-on-surface);--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-toolbar-title-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-toolbar-title-text-line-height: 1.75rem;--mat-toolbar-title-text-size: 1.375rem;--mat-toolbar-title-text-tracking: 0;--mat-toolbar-title-text-weight: 400;--mat-tree-container-background-color: var(--mat-sys-surface);--mat-tree-node-text-color: var(--mat-sys-on-surface);--mat-tree-node-min-height: 48px;--mat-tree-node-text-font: Source Sans 3, Segoe UI, sans-serif;--mat-tree-node-text-size: 1rem;--mat-tree-node-text-weight: 400;--mat-timepicker-container-shape: 4px;--mat-timepicker-container-background-color: var(--mat-sys-surface-container);--mat-timepicker-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-sys-background: #fcf8fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f3eff4;--mat-sys-inverse-primary: #bec2ff;--mat-sys-inverse-surface: #303034;--mat-sys-on-background: #1b1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #0000ef;--mat-sys-on-primary-fixed: #00006e;--mat-sys-on-primary-fixed-variant: #0000ef;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #444559;--mat-sys-on-secondary-fixed: #191a2c;--mat-sys-on-secondary-fixed-variant: #444559;--mat-sys-on-surface: #1b1b1f;--mat-sys-on-surface-variant: #46464f;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #723600;--mat-sys-on-tertiary-fixed: #311300;--mat-sys-on-tertiary-fixed-variant: #723600;--mat-sys-outline: #777680;--mat-sys-outline-variant: #c7c5d0;--mat-sys-primary: #343dff;--mat-sys-primary-container: #e0e0ff;--mat-sys-primary-fixed: #e0e0ff;--mat-sys-primary-fixed-dim: #bec2ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #5c5d72;--mat-sys-secondary-container: #e1e0f9;--mat-sys-secondary-fixed: #e1e0f9;--mat-sys-secondary-fixed-dim: #c5c4dd;--mat-sys-shadow: #000000;--mat-sys-surface: #fcf8fd;--mat-sys-surface-bright: #fcf8fd;--mat-sys-surface-container: #f0edf1;--mat-sys-surface-container-high: #ebe7eb;--mat-sys-surface-container-highest: #e5e1e6;--mat-sys-surface-container-low: #f6f2f7;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dcd9dd;--mat-sys-surface-tint: #343dff;--mat-sys-surface-variant: #e4e1ec;--mat-sys-tertiary: #964900;--mat-sys-tertiary-container: #ffdcc7;--mat-sys-tertiary-fixed: #ffdcc7;--mat-sys-tertiary-fixed-dim: #ffb787;--mat-sys-neutral-variant20: #303038;--mat-sys-neutral10: #1b1b1f;--mat-sys-body-large: 400 1rem / 1.5rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-body-large-font: Source Sans 3, Segoe UI, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-body-medium-font: Source Sans 3, Segoe UI, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-body-small-font: Source Sans 3, Segoe UI, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-display-large-font: Source Sans 3, Segoe UI, sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-display-medium-font: Source Sans 3, Segoe UI, sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-display-small-font: Source Sans 3, Segoe UI, sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-headline-large-font: Source Sans 3, Segoe UI, sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-headline-medium-font: Source Sans 3, Segoe UI, sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-headline-small-font: Source Sans 3, Segoe UI, sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-label-large-font: Source Sans 3, Segoe UI, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-label-medium-font: Source Sans 3, Segoe UI, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-label-small-font: Source Sans 3, Segoe UI, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-title-large-font: Source Sans 3, Segoe UI, sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-title-medium-font: Source Sans 3, Segoe UI, sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Source Sans 3, Segoe UI, sans-serif;--mat-sys-title-small-font: Source Sans 3, Segoe UI, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/product/fonts/source-sans-3-latin-400-normal.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/product/fonts/source-sans-3-latin-500-normal.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/product/fonts/source-sans-3-latin-600-normal.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/product/fonts/source-sans-3-latin-700-normal.woff2) format("woff2")}@font-face{font-family:Material Icons;font-style:normal;font-display:block;font-weight:400;src:url(/fonts/material-icons.woff2) format("woff2")}.material-icons{display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;font-feature-settings:"liga"}:root{color-scheme:light;--uc-canvas: #f4f2ed;--uc-canvas-strong: #ebe8e1;--uc-surface: #fffefa;--uc-surface-muted: #f8f7f3;--uc-ink: #172033;--uc-muted: #5f6877;--uc-subtle: #798190;--uc-border: #d9dce2;--uc-border-strong: #bcc2cc;--uc-primary: #2557c7;--uc-primary-strong: #183f9b;--uc-primary-soft: #e9efff;--uc-attention: #9a5a00;--uc-attention-soft: #fff3dc;--uc-success: #176b45;--uc-success-soft: #e5f5ec;--uc-danger: #a92f2a;--uc-danger-soft: #fff0ef;--uc-shadow-low: 0 8px 24px rgba(23, 32, 51, .07);--uc-shadow-high: 0 18px 48px rgba(23, 32, 51, .14);--uc-font-sans: "Source Sans 3", "Segoe UI", sans-serif;--uc-font-size-sm: .875rem;--uc-font-size-body: 1rem;--uc-font-size-lg: 1.25rem;--uc-font-weight-medium: 500;--uc-font-weight-semibold: 600;--uc-font-weight-bold: 700;--uc-line-height-body: 1.5;--uc-line-height-heading: 1.15;--uc-radius-sm: 6px;--uc-radius-md: 10px;--uc-radius-lg: 14px;--uc-space-1: .25rem;--uc-space-2: .5rem;--uc-space-3: .75rem;--uc-space-4: 1rem;--uc-space-5: 1.5rem;--uc-space-6: 2rem;--uc-space-7: 3rem;--uc-page-width: 1180px;--uc-wide-page-width: 1380px;--uc-reading-width: 760px;--uc-page-gutter: clamp(1.25rem, 3vw, 2.5rem);--uc-page-gutter-handset: var(--uc-space-4);--uc-focus-ring: color-mix(in srgb, var(--uc-primary) 72%, white);--uc-motion-fast: .14s;--uc-motion-standard: .22s;--mat-sys-primary: var(--uc-primary);--mat-sys-on-primary: white;--mat-sys-primary-container: var(--uc-primary-soft);--mat-sys-on-primary-container: var(--uc-primary-strong);--mat-sys-tertiary: var(--uc-attention);--mat-sys-on-tertiary: white;--mat-sys-tertiary-container: var(--uc-attention-soft);--mat-sys-on-tertiary-container: var(--uc-attention);--mat-sys-error: var(--uc-danger);--mat-sys-error-container: var(--uc-danger-soft);--mat-sys-surface: var(--uc-surface);--mat-sys-surface-container: var(--uc-surface-muted);--mat-sys-surface-container-high: var(--uc-canvas-strong);--mat-sys-on-surface: var(--uc-ink);--mat-sys-on-surface-variant: var(--uc-muted);--mat-sys-outline: var(--uc-border-strong);--mat-sys-outline-variant: var(--uc-border)}*,*:before,*:after{box-sizing:border-box}html,body{min-height:100%;max-width:100%}body{margin:0;min-height:100vh;min-height:100dvh;color:var(--uc-ink);font-family:var(--uc-font-sans);font-size:var(--uc-font-size-body);line-height:var(--uc-line-height-body);background:var(--uc-canvas);text-rendering:optimizeLegibility}a,button{touch-action:manipulation}a{color:var(--uc-primary)}:focus-visible{outline:3px solid var(--uc-focus-ring);outline-offset:3px}.uc-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}h1,h2,h3{color:var(--uc-ink);line-height:var(--uc-line-height-heading);text-wrap:balance}p{text-wrap:pretty}.mat-mdc-autocomplete-panel.job-title-autocomplete .mat-mdc-option{min-width:0;min-height:3rem;height:auto;padding-block:var(--uc-space-2);line-height:1.35;white-space:normal}.mat-mdc-autocomplete-panel.job-title-autocomplete .mat-mdc-option .mdc-list-item__primary-text{min-width:0;max-width:100%;overflow-wrap:anywhere;white-space:normal}.mat-mdc-standard-chip.job-title-chip{height:auto;min-height:2rem;max-width:100%}.mat-mdc-standard-chip.job-title-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip.job-title-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.job-title-chip .mat-mdc-chip-action-label{min-width:0;max-width:100%;overflow:visible}.mat-mdc-standard-chip.job-title-chip .mdc-evolution-chip__text-label{padding-block:var(--uc-space-1);overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.mat-mdc-standard-chip.job-title-chip .mdc-evolution-chip__cell--trailing{flex:0 0 auto}app-job-title-input .popular-titles .mdc-evolution-chip__graphic{display:none}app-job-title-input .popular-titles .mat-mdc-standard-chip.mat-mdc-chip-option .mdc-evolution-chip__action--primary{padding-inline-start:var(--uc-space-3)}.uc-page{width:min(100%,var(--uc-page-width));margin:0 auto}.uc-page--standard{width:min(100%,var(--uc-page-width))}.uc-page--wide{width:min(100%,var(--uc-wide-page-width))}.uc-page--reading{width:min(100%,var(--uc-reading-width))}.uc-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--uc-space-5);margin-bottom:var(--uc-space-5)}.uc-page-header__copy{max-width:var(--uc-reading-width)}.uc-page-header__eyebrow,.uc-eyebrow{margin:0 0 var(--uc-space-2);color:var(--uc-primary);font-size:.75rem;font-weight:var(--uc-font-weight-bold);letter-spacing:.1em;text-transform:uppercase}.uc-page-header__actions{display:flex;flex:none;align-items:center;justify-content:flex-end;max-width:100%}.uc-page-header h1{margin:0 0 var(--uc-space-2);font-size:clamp(2rem,5vw,3.25rem);line-height:1.05;letter-spacing:-.035em}.uc-page-header__copy>p:last-child{margin:0;color:var(--uc-muted);line-height:1.6}.uc-surface{border:1px solid var(--uc-border);border-radius:var(--uc-radius-lg);background:var(--uc-surface);box-shadow:none}.uc-surface--padded{padding:clamp(var(--uc-space-4),3vw,var(--uc-space-5))}.uc-surface--compact{padding:var(--uc-space-3) var(--uc-space-4)}.uc-surface--flush{overflow:hidden}.uc-surface__header,.uc-surface__body{padding:var(--uc-space-4) var(--uc-space-5)}.uc-surface__header{border-bottom:1px solid var(--uc-border)}.uc-action-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--uc-space-2)}.uc-feedback{display:grid;justify-items:center;align-content:center;gap:var(--uc-space-2);min-height:12rem;padding:var(--uc-space-6);color:var(--uc-muted);text-align:center}.uc-feedback h1,.uc-feedback h2,.uc-feedback h3,.uc-feedback p{margin:0}.uc-feedback>mat-icon{color:var(--uc-primary)}.uc-feedback--inline{grid-template-columns:auto minmax(0,1fr);justify-items:start;align-content:start;align-items:start;min-height:0;text-align:left}.uc-feedback--error{border-color:color-mix(in srgb,var(--uc-danger) 45%,var(--uc-border));color:var(--uc-danger);background:var(--uc-danger-soft)}.uc-feedback--error>mat-icon{color:var(--uc-danger)}.uc-feedback--warning{border-color:color-mix(in srgb,var(--uc-attention) 40%,var(--uc-border));color:var(--uc-attention);background:var(--uc-attention-soft)}.uc-feedback--warning>mat-icon{color:var(--uc-attention)}.uc-feedback--success{color:var(--uc-success);background:var(--uc-success-soft)}.uc-skip-link{position:fixed;z-index:1000;top:var(--uc-space-3);left:var(--uc-space-3);padding:var(--uc-space-2) var(--uc-space-4);border-radius:var(--uc-radius-sm);color:#fff;background:var(--uc-primary-strong);transform:translateY(-200%);transition:transform var(--uc-motion-fast) ease}.uc-skip-link:focus-visible{transform:translateY(0)}@media(max-width:768px){.uc-page-header{align-items:stretch;flex-direction:column;gap:var(--uc-space-4)}.uc-page-header__actions{justify-content:stretch;width:100%}.uc-surface--padded,.uc-surface__header,.uc-surface__body{padding:var(--uc-space-4)}.uc-action-group{width:100%}.uc-feedback{padding:var(--uc-space-5) var(--uc-space-4)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}

[_nghost-ng-c3531991337]{display:block;min-height:100%}.navigation-covered[_ngcontent-ng-c3531991337]{visibility:hidden}
.sidenav-container[_ngcontent-ng-c1886284461]{height:100vh;height:100dvh;background:var(--uc-canvas)}mat-sidenav[_ngcontent-ng-c1886284461]{width:244px;border-right:1px solid var(--uc-border);background:var(--uc-surface);transition:width var(--uc-motion-standard) ease}mat-sidenav.collapsed[_ngcontent-ng-c1886284461]{width:72px}mat-sidenav-content[_ngcontent-ng-c1886284461]{background:var(--uc-canvas);transition:margin-left var(--uc-motion-standard) ease}.content[_ngcontent-ng-c1886284461]{min-height:100%;width:100%;padding:var(--uc-page-gutter)}.workspace-route-stage[_ngcontent-ng-c1886284461]{position:relative;min-width:0}.workspace-route--pending[_ngcontent-ng-c1886284461]{position:absolute;inset:0;visibility:hidden}.active[_ngcontent-ng-c1886284461]{color:var(--uc-primary-strong);background:var(--uc-primary-soft);box-shadow:inset 3px 0 0 var(--uc-primary)}.collapse-toggle[_ngcontent-ng-c1886284461]{margin-bottom:.25rem}.icon-rail[_ngcontent-ng-c1886284461]{min-height:100%;display:flex;flex-direction:column;align-items:center;gap:var(--uc-space-2);padding:var(--uc-space-4) 0}.icon-rail[_ngcontent-ng-c1886284461]   button[_ngcontent-ng-c1886284461]:last-child{margin-top:auto}.inbox-link[_ngcontent-ng-c1886284461]{position:relative}.unread-badge[_ngcontent-ng-c1886284461]{display:inline-grid;min-width:1.35rem;height:1.35rem;margin-left:auto;padding:0 .3rem;border-radius:999px;color:#fff;background:var(--uc-primary);font-size:.7rem;font-weight:var(--uc-font-weight-bold);line-height:1;place-items:center}.unread-badge--rail[_ngcontent-ng-c1886284461]{position:absolute;top:-.15rem;right:-.2rem;min-width:1.15rem;height:1.15rem;padding:0 .2rem;border:2px solid var(--uc-surface);font-size:.625rem}.nav-panel[_ngcontent-ng-c1886284461]{min-height:100%;display:flex;flex-direction:column;padding:var(--uc-space-4) var(--uc-space-3)}.brand[_ngcontent-ng-c1886284461], .brand-mark-link[_ngcontent-ng-c1886284461]{color:var(--uc-ink);text-decoration:none}.brand[_ngcontent-ng-c1886284461]{display:inline-flex;align-items:center;gap:var(--uc-space-3);min-height:48px;padding:0 var(--uc-space-3);font-size:1.05rem;font-weight:700;letter-spacing:-.02em}.brand-mark-link[_ngcontent-ng-c1886284461]{display:grid;place-items:center;width:44px;height:44px}.brand-mark[_ngcontent-ng-c1886284461]{display:block;flex:0 0 auto;width:28px;height:28px}.nav-action[_ngcontent-ng-c1886284461]{width:100%;border:0;border-radius:var(--uc-radius-md);background:transparent;color:var(--uc-muted);cursor:pointer;font:inherit;text-align:left;transition:color var(--uc-motion-fast) ease,background-color var(--uc-motion-fast) ease}.nav-action[_ngcontent-ng-c1886284461]:not(:disabled):hover{color:var(--uc-ink);background:var(--uc-surface-muted)}.nav-action[_ngcontent-ng-c1886284461]:disabled{cursor:default;opacity:.64}.nav-logout[_ngcontent-ng-c1886284461]{min-height:48px;margin-top:auto}.nav-action.nav-logout[_ngcontent-ng-c1886284461]:not(:disabled){cursor:pointer}.mobile-toolbar[_ngcontent-ng-c1886284461]{gap:var(--uc-space-2);border-bottom:1px solid var(--uc-border);background:color-mix(in srgb,var(--uc-surface) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mobile-toolbar__identity[_ngcontent-ng-c1886284461]{display:flex;align-items:center;gap:var(--uc-space-3);min-width:0}.brand--mobile[_ngcontent-ng-c1886284461]{flex:0 0 auto;min-height:40px;padding:0}.brand--mobile[_ngcontent-ng-c1886284461]   .brand-mark[_ngcontent-ng-c1886284461]{width:24px;height:24px;border-radius:8px}.mobile-toolbar__separator[_ngcontent-ng-c1886284461]{width:1px;height:20px;background:var(--uc-border-strong)}.mobile-toolbar__page[_ngcontent-ng-c1886284461]{min-width:0;overflow:hidden;color:var(--uc-muted);font-size:var(--uc-font-size-sm);font-weight:var(--uc-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){mat-sidenav[_ngcontent-ng-c1886284461]{width:min(86vw,280px)}.content[_ngcontent-ng-c1886284461]{padding:var(--uc-page-gutter-handset)}}@media(hover:none),(pointer:coarse){mat-nav-list[_ngcontent-ng-c1886284461]{--mat-list-list-item-hover-state-layer-opacity: 0}}
.mat-drawer-container {
  position: relative;
  z-index: 1;
  color: var(--mat-sidenav-content-text-color, var(--mat-sys-on-background));
  background-color: var(--mat-sidenav-content-background-color, var(--mat-sys-background));
  box-sizing: border-box;
  display: block;
  overflow: hidden;
}
.mat-drawer-container[fullscreen] {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
}
.mat-drawer-container[fullscreen].mat-drawer-container-has-open {
  overflow: hidden;
}
.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side {
  z-index: 3;
}
.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,
.mat-drawer-container.ng-animate-disabled .mat-drawer-content, .ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,
.ng-animate-disabled .mat-drawer-container .mat-drawer-content {
  transition: none;
}

.mat-drawer-backdrop {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  display: block;
  z-index: 3;
  visibility: hidden;
}
.mat-drawer-backdrop.mat-drawer-shown {
  visibility: visible;
  background-color: var(--mat-sidenav-scrim-color, color-mix(in srgb, var(--mat-sys-neutral-variant20) 40%, transparent));
}
.mat-drawer-transition .mat-drawer-backdrop {
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1);
  transition-property: background-color, visibility;
}
@media (forced-colors: active) {
  .mat-drawer-backdrop {
    opacity: 0.5;
  }
}

.mat-drawer-content {
  position: relative;
  z-index: 1;
  display: block;
  height: 100%;
  overflow: auto;
}
.mat-drawer-content.mat-drawer-content-hidden {
  opacity: 0;
}
.mat-drawer-transition .mat-drawer-content {
  transition-duration: 400ms;
  transition-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1);
  transition-property: transform, margin-left, margin-right;
}

.mat-drawer {
  position: relative;
  z-index: 4;
  color: var(--mat-sidenav-container-text-color, var(--mat-sys-on-surface-variant));
  box-shadow: var(--mat-sidenav-container-elevation-shadow, none);
  background-color: var(--mat-sidenav-container-background-color, var(--mat-sys-surface));
  border-top-right-radius: var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));
  border-bottom-right-radius: var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));
  width: var(--mat-sidenav-container-width, 360px);
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 3;
  outline: 0;
  box-sizing: border-box;
  overflow-y: auto;
  transform: translate3d(-100%, 0, 0);
}
@media (forced-colors: active) {
  .mat-drawer, [dir=rtl] .mat-drawer.mat-drawer-end {
    border-right: solid 1px currentColor;
  }
}
@media (forced-colors: active) {
  [dir=rtl] .mat-drawer, .mat-drawer.mat-drawer-end {
    border-left: solid 1px currentColor;
    border-right: none;
  }
}
.mat-drawer.mat-drawer-side {
  z-index: 2;
}
.mat-drawer.mat-drawer-end {
  right: 0;
  transform: translate3d(100%, 0, 0);
  border-top-left-radius: var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));
  border-bottom-left-radius: var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=rtl] .mat-drawer {
  border-top-left-radius: var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));
  border-bottom-left-radius: var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  transform: translate3d(100%, 0, 0);
}
[dir=rtl] .mat-drawer.mat-drawer-end {
  border-top-right-radius: var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));
  border-bottom-right-radius: var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  left: 0;
  right: auto;
  transform: translate3d(-100%, 0, 0);
}
.mat-drawer-transition .mat-drawer {
  transition: transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
}
.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating) {
  visibility: hidden;
  box-shadow: none;
}
.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating) .mat-drawer-inner-container {
  display: none;
}
.mat-drawer.mat-drawer-opened.mat-drawer-opened {
  transform: none;
}

.mat-drawer-side {
  box-shadow: none;
  border-right-color: var(--mat-sidenav-container-divider-color, transparent);
  border-right-width: 1px;
  border-right-style: solid;
}
.mat-drawer-side.mat-drawer-end {
  border-left-color: var(--mat-sidenav-container-divider-color, transparent);
  border-left-width: 1px;
  border-left-style: solid;
  border-right: none;
}
[dir=rtl] .mat-drawer-side {
  border-left-color: var(--mat-sidenav-container-divider-color, transparent);
  border-left-width: 1px;
  border-left-style: solid;
  border-right: none;
}
[dir=rtl] .mat-drawer-side.mat-drawer-end {
  border-right-color: var(--mat-sidenav-container-divider-color, transparent);
  border-right-width: 1px;
  border-right-style: solid;
  border-left: none;
}

.mat-drawer-inner-container {
  width: 100%;
  height: 100%;
  overflow: auto;
}

.mat-sidenav-fixed {
  position: fixed;
}

.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  left: 0;
}
[dir=rtl] .cdk-visually-hidden {
  left: auto;
  right: 0;
}

.mdc-list {
  margin: 0;
  padding: 8px 0;
  list-style-type: none;
}
.mdc-list:focus {
  outline: none;
}

.mdc-list-item {
  display: flex;
  position: relative;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  align-items: stretch;
  cursor: pointer;
  padding-left: 16px;
  padding-right: 16px;
  background-color: var(--mat-list-list-item-container-color, transparent);
  border-radius: var(--mat-list-list-item-container-shape, var(--mat-sys-corner-none));
}
.mdc-list-item.mdc-list-item--selected {
  background-color: var(--mat-list-list-item-selected-container-color);
}
.mdc-list-item:focus {
  outline: 0;
}
.mdc-list-item.mdc-list-item--disabled {
  cursor: auto;
}
.mdc-list-item.mdc-list-item--with-one-line {
  height: var(--mat-list-list-item-one-line-container-height, 48px);
}
.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start {
  align-self: center;
  margin-top: 0;
}
.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end {
  align-self: center;
  margin-top: 0;
}
.mdc-list-item.mdc-list-item--with-two-lines {
  height: var(--mat-list-list-item-two-line-container-height, 64px);
}
.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start {
  align-self: flex-start;
  margin-top: 16px;
}
.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end {
  align-self: center;
  margin-top: 0;
}
.mdc-list-item.mdc-list-item--with-three-lines {
  height: var(--mat-list-list-item-three-line-container-height, 88px);
}
.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start {
  align-self: flex-start;
  margin-top: 16px;
}
.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end {
  align-self: flex-start;
  margin-top: 16px;
}
.mdc-list-item.mdc-list-item--selected::before, .mdc-list-item.mdc-list-item--selected:focus::before, .mdc-list-item:not(.mdc-list-item--selected):focus::before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  pointer-events: none;
}

a.mdc-list-item {
  color: inherit;
  text-decoration: none;
}

.mdc-list-item__start {
  fill: currentColor;
  flex-shrink: 0;
  pointer-events: none;
}
.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: var(--mat-list-list-item-leading-icon-color, var(--mat-sys-on-surface-variant));
  width: var(--mat-list-list-item-leading-icon-size, 24px);
  height: var(--mat-list-list-item-leading-icon-size, 24px);
  margin-left: 16px;
  margin-right: 32px;
}
[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start {
  margin-left: 32px;
  margin-right: 16px;
}
.mdc-list-item--with-leading-icon:hover .mdc-list-item__start {
  color: var(--mat-list-list-item-hover-leading-icon-color);
}
.mdc-list-item--with-leading-avatar .mdc-list-item__start {
  width: var(--mat-list-list-item-leading-avatar-size, 40px);
  height: var(--mat-list-list-item-leading-avatar-size, 40px);
  margin-left: 16px;
  margin-right: 16px;
  border-radius: 50%;
}
.mdc-list-item--with-leading-avatar .mdc-list-item__start, [dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start {
  margin-left: 16px;
  margin-right: 16px;
  border-radius: 50%;
}

.mdc-list-item__end {
  flex-shrink: 0;
  pointer-events: none;
}
.mdc-list-item--with-trailing-meta .mdc-list-item__end {
  font-family: var(--mat-list-list-item-trailing-supporting-text-font, var(--mat-sys-label-small-font));
  line-height: var(--mat-list-list-item-trailing-supporting-text-line-height, var(--mat-sys-label-small-line-height));
  font-size: var(--mat-list-list-item-trailing-supporting-text-size, var(--mat-sys-label-small-size));
  font-weight: var(--mat-list-list-item-trailing-supporting-text-weight, var(--mat-sys-label-small-weight));
  letter-spacing: var(--mat-list-list-item-trailing-supporting-text-tracking, var(--mat-sys-label-small-tracking));
}
.mdc-list-item--with-trailing-icon .mdc-list-item__end {
  color: var(--mat-list-list-item-trailing-icon-color, var(--mat-sys-on-surface-variant));
  width: var(--mat-list-list-item-trailing-icon-size, 24px);
  height: var(--mat-list-list-item-trailing-icon-size, 24px);
}
.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end {
  color: var(--mat-list-list-item-hover-trailing-icon-color);
}
.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end {
  color: var(--mat-list-list-item-trailing-supporting-text-color, var(--mat-sys-on-surface-variant));
}
.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end {
  color: var(--mat-list-list-item-selected-trailing-icon-color, var(--mat-sys-primary));
}

.mdc-list-item__content {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  align-self: center;
  flex: 1;
  pointer-events: none;
}
.mdc-list-item--with-two-lines .mdc-list-item__content, .mdc-list-item--with-three-lines .mdc-list-item__content {
  align-self: stretch;
}

.mdc-list-item__primary-text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: var(--mat-list-list-item-label-text-color, var(--mat-sys-on-surface));
  font-family: var(--mat-list-list-item-label-text-font, var(--mat-sys-body-large-font));
  line-height: var(--mat-list-list-item-label-text-line-height, var(--mat-sys-body-large-line-height));
  font-size: var(--mat-list-list-item-label-text-size, var(--mat-sys-body-large-size));
  font-weight: var(--mat-list-list-item-label-text-weight, var(--mat-sys-body-large-weight));
  letter-spacing: var(--mat-list-list-item-label-text-tracking, var(--mat-sys-body-large-tracking));
}
.mdc-list-item:hover .mdc-list-item__primary-text {
  color: var(--mat-list-list-item-hover-label-text-color, var(--mat-sys-on-surface));
}
.mdc-list-item:focus .mdc-list-item__primary-text {
  color: var(--mat-list-list-item-focus-label-text-color, var(--mat-sys-on-surface));
}
.mdc-list-item--with-two-lines .mdc-list-item__primary-text, .mdc-list-item--with-three-lines .mdc-list-item__primary-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before, .mdc-list-item--with-three-lines .mdc-list-item__primary-text::before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}
.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after, .mdc-list-item--with-three-lines .mdc-list-item__primary-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.mdc-list-item__secondary-text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  margin-top: 0;
  color: var(--mat-list-list-item-supporting-text-color, var(--mat-sys-on-surface-variant));
  font-family: var(--mat-list-list-item-supporting-text-font, var(--mat-sys-body-medium-font));
  line-height: var(--mat-list-list-item-supporting-text-line-height, var(--mat-sys-body-medium-line-height));
  font-size: var(--mat-list-list-item-supporting-text-size, var(--mat-sys-body-medium-size));
  font-weight: var(--mat-list-list-item-supporting-text-weight, var(--mat-sys-body-medium-weight));
  letter-spacing: var(--mat-list-list-item-supporting-text-tracking, var(--mat-sys-body-medium-tracking));
}
.mdc-list-item__secondary-text::before {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: 0;
}
.mdc-list-item--with-three-lines .mdc-list-item__secondary-text {
  white-space: normal;
  line-height: 20px;
}
.mdc-list-item--with-overline .mdc-list-item__secondary-text {
  white-space: nowrap;
  line-height: auto;
}

.mdc-list-item--with-leading-radio.mdc-list-item,
.mdc-list-item--with-leading-checkbox.mdc-list-item,
.mdc-list-item--with-leading-icon.mdc-list-item,
.mdc-list-item--with-leading-avatar.mdc-list-item {
  padding-left: 0;
  padding-right: 16px;
}
[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,
[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,
[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,
[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item {
  padding-left: 16px;
  padding-right: 0;
}
.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text,
.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text,
.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text,
.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,
.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,
.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,
.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,
.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,
.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,
.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,
.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,
.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,
.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end {
  display: block;
  margin-top: 0;
  line-height: normal;
}
.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,
.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,
.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,
.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.mdc-list-item--with-trailing-icon.mdc-list-item, [dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item {
  padding-left: 0;
  padding-right: 0;
}
.mdc-list-item--with-trailing-icon .mdc-list-item__end {
  margin-left: 16px;
  margin-right: 16px;
}

.mdc-list-item--with-trailing-meta.mdc-list-item {
  padding-left: 16px;
  padding-right: 0;
}
[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item {
  padding-left: 0;
  padding-right: 16px;
}
.mdc-list-item--with-trailing-meta .mdc-list-item__end {
  -webkit-user-select: none;
  user-select: none;
  margin-left: 28px;
  margin-right: 16px;
}
[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end {
  margin-left: 16px;
  margin-right: 28px;
}
.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end, .mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end {
  display: block;
  line-height: normal;
  align-self: flex-start;
  margin-top: 0;
}
.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before, .mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}

.mdc-list-item--with-leading-radio .mdc-list-item__start,
.mdc-list-item--with-leading-checkbox .mdc-list-item__start {
  margin-left: 8px;
  margin-right: 24px;
}
[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,
[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start {
  margin-left: 24px;
  margin-right: 8px;
}
.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start,
.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start {
  align-self: flex-start;
  margin-top: 8px;
}

.mdc-list-item--with-trailing-radio.mdc-list-item,
.mdc-list-item--with-trailing-checkbox.mdc-list-item {
  padding-left: 16px;
  padding-right: 0;
}
[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,
[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item {
  padding-left: 0;
  padding-right: 16px;
}
.mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon, .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,
.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,
.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar {
  padding-left: 0;
}
[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon, [dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,
[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,
[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar {
  padding-right: 0;
}
.mdc-list-item--with-trailing-radio .mdc-list-item__end,
.mdc-list-item--with-trailing-checkbox .mdc-list-item__end {
  margin-left: 24px;
  margin-right: 8px;
}
[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,
[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end {
  margin-left: 8px;
  margin-right: 24px;
}
.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end,
.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end {
  align-self: flex-start;
  margin-top: 8px;
}

.mdc-list-group__subheader {
  margin: 0.75rem 16px;
}

.mdc-list-item--disabled .mdc-list-item__start,
.mdc-list-item--disabled .mdc-list-item__content,
.mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
.mdc-list-item--disabled .mdc-list-item__primary-text,
.mdc-list-item--disabled .mdc-list-item__secondary-text {
  opacity: var(--mat-list-list-item-disabled-label-text-opacity, 0.3);
}
.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: var(--mat-list-list-item-disabled-leading-icon-color, var(--mat-sys-on-surface));
  opacity: var(--mat-list-list-item-disabled-leading-icon-opacity, 0.38);
}
.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end {
  color: var(--mat-list-list-item-disabled-trailing-icon-color, var(--mat-sys-on-surface));
  opacity: var(--mat-list-list-item-disabled-trailing-icon-opacity, 0.38);
}

.mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing, [dir=rtl] .mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing {
  padding-left: 0;
  padding-right: 0;
}

.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text {
  color: var(--mat-list-list-item-disabled-label-text-color, var(--mat-sys-on-surface));
}

.mdc-list-item:hover::before {
  background-color: var(--mat-list-list-item-hover-state-layer-color, var(--mat-sys-on-surface));
  opacity: var(--mat-list-list-item-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity));
}

.mdc-list-item.mdc-list-item--disabled::before {
  background-color: var(--mat-list-list-item-disabled-state-layer-color, var(--mat-sys-on-surface));
  opacity: var(--mat-list-list-item-disabled-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity));
}

.mdc-list-item:focus::before {
  background-color: var(--mat-list-list-item-focus-state-layer-color, var(--mat-sys-on-surface));
  opacity: var(--mat-list-list-item-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity));
}

.mdc-list-item--disabled .mdc-radio,
.mdc-list-item--disabled .mdc-checkbox {
  opacity: var(--mat-list-list-item-disabled-label-text-opacity, 0.3);
}

.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar {
  border-radius: var(--mat-list-list-item-leading-avatar-shape, var(--mat-sys-corner-full));
  background-color: var(--mat-list-list-item-leading-avatar-color, var(--mat-sys-primary-container));
}

.mat-mdc-list-item-icon {
  font-size: var(--mat-list-list-item-leading-icon-size, 24px);
}

@media (forced-colors: active) {
  a.mdc-list-item--activated::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 16px;
    transform: translateY(-50%);
    width: 10px;
    height: 0;
    border-bottom: solid 10px;
    border-radius: 10px;
  }
  a.mdc-list-item--activated [dir=rtl]::after {
    right: auto;
    left: 16px;
  }
}

.mat-mdc-list-base {
  display: block;
}
.mat-mdc-list-base .mdc-list-item__start,
.mat-mdc-list-base .mdc-list-item__end,
.mat-mdc-list-base .mdc-list-item__content {
  pointer-events: auto;
}

.mat-mdc-list-item,
.mat-mdc-list-option {
  width: 100%;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
}
.mat-mdc-list-item:not(.mat-mdc-list-item-interactive),
.mat-mdc-list-option:not(.mat-mdc-list-item-interactive) {
  cursor: default;
}
.mat-mdc-list-item .mat-divider-inset,
.mat-mdc-list-option .mat-divider-inset {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.mat-mdc-list-item .mat-mdc-list-item-avatar ~ .mat-divider-inset,
.mat-mdc-list-option .mat-mdc-list-item-avatar ~ .mat-divider-inset {
  margin-left: 72px;
}
[dir=rtl] .mat-mdc-list-item .mat-mdc-list-item-avatar ~ .mat-divider-inset,
[dir=rtl] .mat-mdc-list-option .mat-mdc-list-item-avatar ~ .mat-divider-inset {
  margin-right: 72px;
}

.mat-mdc-list-item-interactive::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  content: "";
  opacity: 0;
  pointer-events: none;
  border-radius: inherit;
}

.mat-mdc-list-item > .mat-focus-indicator {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  pointer-events: none;
}
.mat-mdc-list-item:focus-visible > .mat-focus-indicator::before {
  content: "";
}

.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-line.mdc-list-item__secondary-text {
  white-space: nowrap;
  line-height: normal;
}
.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-unscoped-content.mdc-list-item__secondary-text {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

mat-action-list button {
  background: none;
  color: inherit;
  border: none;
  font: inherit;
  outline: inherit;
  -webkit-tap-highlight-color: transparent;
  text-align: start;
}
mat-action-list button::-moz-focus-inner {
  border: 0;
}

.mdc-list-item--with-leading-icon .mdc-list-item__start {
  margin-inline-start: var(--mat-list-list-item-leading-icon-start-space, 16px);
  margin-inline-end: var(--mat-list-list-item-leading-icon-end-space, 16px);
}

.mat-mdc-nav-list .mat-mdc-list-item {
  border-radius: var(--mat-list-active-indicator-shape, var(--mat-sys-corner-full));
  --mat-focus-indicator-border-radius: var(--mat-list-active-indicator-shape, var(--mat-sys-corner-full));
}
.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated {
  background-color: var(--mat-list-active-indicator-color, var(--mat-sys-secondary-container));
}

.mat-focus-indicator {
  position: relative;
}
.mat-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-focus-indicator-display, none);
  border-width: var(--mat-focus-indicator-border-width, 3px);
  border-style: var(--mat-focus-indicator-border-style, solid);
  border-color: var(--mat-focus-indicator-border-color, transparent);
  border-radius: var(--mat-focus-indicator-border-radius, 4px);
}
.mat-focus-indicator:focus-visible::before {
  content: "";
}

@media (forced-colors: active) {
  html {
    --mat-focus-indicator-display: block;
    --mat-focus-indicator-fallback-border-style: none;
  }
}

.mat-ripple {
  overflow: hidden;
  position: relative;
}
.mat-ripple:not(:empty) {
  transform: translateZ(0);
}

.mat-ripple.mat-ripple-unbounded {
  overflow: visible;
}

.mat-ripple-element {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
  transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: scale3d(0, 0, 0);
  background-color: var(--mat-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent));
}
@media (forced-colors: active) {
  .mat-ripple-element {
    display: none;
  }
}
.cdk-drag-preview .mat-ripple-element, .cdk-drag-placeholder .mat-ripple-element {
  display: none;
}

mat-icon, mat-icon.mat-primary, mat-icon.mat-accent, mat-icon.mat-warn {
  color: var(--mat-icon-color, inherit);
}

.mat-icon {
  -webkit-user-select: none;
  user-select: none;
  background-repeat: no-repeat;
  display: inline-block;
  fill: currentColor;
  height: 24px;
  width: 24px;
  overflow: hidden;
}
.mat-icon.mat-icon-inline {
  font-size: inherit;
  height: inherit;
  line-height: inherit;
  width: inherit;
}
.mat-icon.mat-ligature-font[fontIcon]::before {
  content: attr(fontIcon);
}

[dir=rtl] .mat-icon-rtl-mirror {
  transform: scale(-1, 1);
}

.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,
.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon {
  display: block;
}
.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,
.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon {
  margin: auto;
}

.dashboard-page[_ngcontent-ng-c4133983726]{display:grid;gap:var(--uc-space-6)}.dashboard-page__header[_ngcontent-ng-c4133983726]{margin-bottom:0}.credit-card[_ngcontent-ng-c4133983726]{display:grid;grid-template-columns:auto auto auto;align-items:center;justify-content:center;justify-items:center;gap:var(--uc-space-3);width:fit-content;max-width:100%;overflow:hidden;border-left:3px solid var(--uc-primary);border-radius:var(--uc-radius-md)}.credit-card__heading[_ngcontent-ng-c4133983726]{display:flex;align-items:center;justify-content:center;gap:.25rem}.credit-card__heading[_ngcontent-ng-c4133983726]   h2[_ngcontent-ng-c4133983726]{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.credit-card__heading[_ngcontent-ng-c4133983726]   button[_ngcontent-ng-c4133983726]{display:inline-grid;place-items:center;flex:0 0 auto;width:2.25rem;height:2.25rem;padding:0;color:var(--uc-muted)}.credit-card__heading[_ngcontent-ng-c4133983726]   mat-icon[_ngcontent-ng-c4133983726]{width:1.125rem;height:1.125rem;font-size:1.125rem;line-height:1.125rem}.credit-card__balance[_ngcontent-ng-c4133983726]{color:var(--uc-muted);text-align:center;white-space:nowrap}.credit-card__balance[_ngcontent-ng-c4133983726]   strong[_ngcontent-ng-c4133983726]{color:var(--uc-ink);font-size:1.25rem;margin-right:.2rem}.credit-card__status[_ngcontent-ng-c4133983726]{grid-column:1 / -1;max-width:28rem;color:var(--uc-muted);font-size:.875rem;line-height:1.4;text-align:center}.credit-card__catalog-error[_ngcontent-ng-c4133983726]{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:var(--uc-space-2);color:var(--uc-danger, #a62b2b);font-size:.875rem;text-align:center}.credit-card__status[_ngcontent-ng-c4133983726]:empty{display:none}.credit-card[_ngcontent-ng-c4133983726] > button[_ngcontent-ng-c4133983726]{white-space:nowrap}.credit-info__offer[_ngcontent-ng-c4133983726]{font-weight:600}.resume-banner[_ngcontent-ng-c4133983726]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--uc-space-3);padding:var(--uc-space-4) var(--uc-space-5);border:1px solid var(--uc-border);border-left-width:4px;border-radius:var(--uc-radius-md)}.resume-banner[_ngcontent-ng-c4133983726]   h2[_ngcontent-ng-c4133983726], .resume-banner[_ngcontent-ng-c4133983726]   p[_ngcontent-ng-c4133983726]{margin:0}.resume-banner[_ngcontent-ng-c4133983726]   h2[_ngcontent-ng-c4133983726]{font-size:1.05rem}.resume-banner[_ngcontent-ng-c4133983726]   p[_ngcontent-ng-c4133983726]{margin-top:var(--uc-space-1);color:var(--uc-muted);line-height:1.5}.resume-banner--processing[_ngcontent-ng-c4133983726]{border-left-color:var(--uc-primary);background:var(--uc-primary-soft)}.resume-banner--processing[_ngcontent-ng-c4133983726] > mat-icon[_ngcontent-ng-c4133983726]{color:var(--uc-primary)}.resume-banner--warning[_ngcontent-ng-c4133983726]{border-left-color:var(--uc-danger);background:var(--uc-danger-soft)}.resume-banner--warning[_ngcontent-ng-c4133983726] > mat-icon[_ngcontent-ng-c4133983726], .resume-banner--warning[_ngcontent-ng-c4133983726]   h2[_ngcontent-ng-c4133983726]{color:var(--uc-danger)}.resume-banner__actions[_ngcontent-ng-c4133983726]{display:flex;align-items:center;gap:var(--uc-space-2)}.dashboard-page__panel[_ngcontent-ng-c4133983726]{min-width:0}.dashboard-page__panel-header[_ngcontent-ng-c4133983726]{display:flex;align-items:center;justify-content:space-between;gap:var(--uc-space-5);background:var(--uc-surface-muted)}.dashboard-page__panel-header[_ngcontent-ng-c4133983726]   h2[_ngcontent-ng-c4133983726]{margin:0;font-size:1.25rem;letter-spacing:-.015em}.dashboard-page__panel-header[_ngcontent-ng-c4133983726]   div[_ngcontent-ng-c4133983726] > p[_ngcontent-ng-c4133983726]:last-child{margin:var(--uc-space-1) 0 0;color:var(--uc-muted);font-size:.875rem;line-height:1.5}.dashboard-page__record-count[_ngcontent-ng-c4133983726]{display:flex;align-items:baseline;gap:var(--uc-space-1);margin:0;color:var(--uc-muted);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}.dashboard-page__record-count[_ngcontent-ng-c4133983726]   strong[_ngcontent-ng-c4133983726]{color:var(--uc-ink);font-size:1.125rem;letter-spacing:normal}.dashboard-page__record-count--status[_ngcontent-ng-c4133983726]{font-weight:700}.dashboard-page__panel-body[_ngcontent-ng-c4133983726]{min-width:0}.application-tabs[_ngcontent-ng-c4133983726]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--uc-space-1);padding:var(--uc-space-2);border-bottom:1px solid var(--uc-border);background:var(--uc-surface-muted)}.application-tabs[_ngcontent-ng-c4133983726]   button[_ngcontent-ng-c4133983726]{display:inline-flex;align-items:center;justify-content:center;gap:var(--uc-space-1);min-height:2.5rem;border:0;border-radius:var(--uc-radius-sm);color:var(--uc-muted);background:transparent;cursor:pointer;font:inherit;font-weight:var(--uc-font-weight-semibold)}.application-tabs[_ngcontent-ng-c4133983726]   button[_ngcontent-ng-c4133983726]:hover, .application-tabs[_ngcontent-ng-c4133983726]   button.active[_ngcontent-ng-c4133983726]{color:var(--uc-primary-strong);background:var(--uc-primary-soft)}.application-tabs__count[_ngcontent-ng-c4133983726]{display:inline-grid;min-width:1.25rem;height:1.25rem;padding:0 .25rem;border-radius:999px;color:#fff;background:var(--uc-primary);font-size:.68rem;place-items:center}.application-tabs__empty[_ngcontent-ng-c4133983726]{margin:0;padding:var(--uc-space-5) var(--uc-space-4);color:var(--uc-muted);text-align:center}.application-paginator[_ngcontent-ng-c4133983726]{border-top:1px solid var(--uc-border);background:var(--uc-surface-muted)}.application-load-state[_ngcontent-ng-c4133983726]{min-height:10rem}.application-load-state[_ngcontent-ng-c4133983726]   h3[_ngcontent-ng-c4133983726], .application-load-state[_ngcontent-ng-c4133983726]   p[_ngcontent-ng-c4133983726]{margin:0}.application-load-state[_ngcontent-ng-c4133983726]   p[_ngcontent-ng-c4133983726]{max-width:56ch;color:var(--uc-muted);line-height:1.5}.application-load-state.uc-feedback--error[_ngcontent-ng-c4133983726]{grid-template-columns:auto minmax(0,1fr) auto;justify-items:start;min-height:auto;padding:var(--uc-space-4);text-align:start}.application-load-state.uc-feedback--error[_ngcontent-ng-c4133983726] > mat-icon[_ngcontent-ng-c4133983726]{color:var(--uc-danger)}@media(max-width:768px){.dashboard-page[_ngcontent-ng-c4133983726]{gap:var(--uc-space-5)}.credit-card[_ngcontent-ng-c4133983726]{width:100%;justify-content:center}}@media(max-width:480px){.resume-banner[_ngcontent-ng-c4133983726]{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:var(--uc-space-4)}.resume-banner__actions[_ngcontent-ng-c4133983726]{grid-column:1 / -1;width:100%}.resume-banner__actions[_ngcontent-ng-c4133983726] > a[_ngcontent-ng-c4133983726]{flex:1}.credit-card[_ngcontent-ng-c4133983726]{grid-template-columns:minmax(0,1fr);gap:var(--uc-space-2)}.credit-card[_ngcontent-ng-c4133983726] > button[_ngcontent-ng-c4133983726]{grid-column:1 / -1;width:100%}.dashboard-page__panel-header[_ngcontent-ng-c4133983726]{align-items:flex-start}.dashboard-page__record-count[_ngcontent-ng-c4133983726]   span[_ngcontent-ng-c4133983726]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.application-load-state.uc-feedback--error[_ngcontent-ng-c4133983726]{grid-template-columns:auto minmax(0,1fr)}.application-load-state.uc-feedback--error[_ngcontent-ng-c4133983726] > button[_ngcontent-ng-c4133983726]{grid-column:1 / -1;width:100%}}.dashboard-page__refresh[_ngcontent-ng-c4133983726]{display:flex;justify-content:flex-end}
.mat-mdc-card {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  position: relative;
  border-style: solid;
  border-width: 0;
  background-color: var(--mat-card-elevated-container-color, var(--mat-sys-surface-container-low));
  border-color: var(--mat-card-elevated-container-color, var(--mat-sys-surface-container-low));
  border-radius: var(--mat-card-elevated-container-shape, var(--mat-sys-corner-medium));
  box-shadow: var(--mat-card-elevated-container-elevation, var(--mat-sys-level1));
}
.mat-mdc-card::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: solid 1px transparent;
  content: "";
  display: block;
  pointer-events: none;
  box-sizing: border-box;
  border-radius: var(--mat-card-elevated-container-shape, var(--mat-sys-corner-medium));
}

.mat-mdc-card-outlined {
  background-color: var(--mat-card-outlined-container-color, var(--mat-sys-surface));
  border-radius: var(--mat-card-outlined-container-shape, var(--mat-sys-corner-medium));
  border-width: var(--mat-card-outlined-outline-width, 1px);
  border-color: var(--mat-card-outlined-outline-color, var(--mat-sys-outline-variant));
  box-shadow: var(--mat-card-outlined-container-elevation, var(--mat-sys-level0));
}
.mat-mdc-card-outlined::after {
  border: none;
}

.mat-mdc-card-filled {
  background-color: var(--mat-card-filled-container-color, var(--mat-sys-surface-container-highest));
  border-radius: var(--mat-card-filled-container-shape, var(--mat-sys-corner-medium));
  box-shadow: var(--mat-card-filled-container-elevation, var(--mat-sys-level0));
}

.mdc-card__media {
  position: relative;
  box-sizing: border-box;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.mdc-card__media::before {
  display: block;
  content: "";
}
.mdc-card__media:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.mdc-card__media:last-child {
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}

.mat-mdc-card-actions {
  display: flex;
  flex-direction: row;
  align-items: center;
  box-sizing: border-box;
  min-height: 52px;
  padding: 8px;
}

.mat-mdc-card-title {
  font-family: var(--mat-card-title-text-font, var(--mat-sys-title-large-font));
  line-height: var(--mat-card-title-text-line-height, var(--mat-sys-title-large-line-height));
  font-size: var(--mat-card-title-text-size, var(--mat-sys-title-large-size));
  letter-spacing: var(--mat-card-title-text-tracking, var(--mat-sys-title-large-tracking));
  font-weight: var(--mat-card-title-text-weight, var(--mat-sys-title-large-weight));
}

.mat-mdc-card-subtitle {
  color: var(--mat-card-subtitle-text-color, var(--mat-sys-on-surface));
  font-family: var(--mat-card-subtitle-text-font, var(--mat-sys-title-medium-font));
  line-height: var(--mat-card-subtitle-text-line-height, var(--mat-sys-title-medium-line-height));
  font-size: var(--mat-card-subtitle-text-size, var(--mat-sys-title-medium-size));
  letter-spacing: var(--mat-card-subtitle-text-tracking, var(--mat-sys-title-medium-tracking));
  font-weight: var(--mat-card-subtitle-text-weight, var(--mat-sys-title-medium-weight));
}

.mat-mdc-card-title,
.mat-mdc-card-subtitle {
  display: block;
  margin: 0;
}
.mat-mdc-card-avatar ~ .mat-mdc-card-header-text .mat-mdc-card-title,
.mat-mdc-card-avatar ~ .mat-mdc-card-header-text .mat-mdc-card-subtitle {
  padding: 16px 16px 0;
}

.mat-mdc-card-header {
  display: flex;
  padding: 16px 16px 0;
}

.mat-mdc-card-content {
  display: block;
  padding: 0 16px;
}
.mat-mdc-card-content:first-child {
  padding-top: 16px;
}
.mat-mdc-card-content:last-child {
  padding-bottom: 16px;
}

.mat-mdc-card-title-group {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.mat-mdc-card-avatar {
  height: 40px;
  width: 40px;
  border-radius: 50%;
  flex-shrink: 0;
  margin-bottom: 16px;
  object-fit: cover;
}
.mat-mdc-card-avatar ~ .mat-mdc-card-header-text .mat-mdc-card-subtitle,
.mat-mdc-card-avatar ~ .mat-mdc-card-header-text .mat-mdc-card-title {
  line-height: normal;
}

.mat-mdc-card-sm-image {
  width: 80px;
  height: 80px;
}

.mat-mdc-card-md-image {
  width: 112px;
  height: 112px;
}

.mat-mdc-card-lg-image {
  width: 152px;
  height: 152px;
}

.mat-mdc-card-xl-image {
  width: 240px;
  height: 240px;
}

.mat-mdc-card-subtitle ~ .mat-mdc-card-title,
.mat-mdc-card-title ~ .mat-mdc-card-subtitle,
.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-title,
.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-subtitle,
.mat-mdc-card-title-group .mat-mdc-card-title,
.mat-mdc-card-title-group .mat-mdc-card-subtitle {
  padding-top: 0;
}

.mat-mdc-card-content > :last-child:not(.mat-mdc-card-footer) {
  margin-bottom: 0;
}

.mat-mdc-card-actions-align-end {
  justify-content: flex-end;
}

.mat-mdc-icon-button {
  -webkit-user-select: none;
  user-select: none;
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  border: none;
  outline: none;
  background-color: transparent;
  fill: currentColor;
  text-decoration: none;
  cursor: pointer;
  z-index: 0;
  overflow: visible;
  border-radius: var(--mat-icon-button-container-shape, var(--mat-sys-corner-full, 50%));
  flex-shrink: 0;
  text-align: center;
  width: var(--mat-icon-button-state-layer-size, 40px);
  height: var(--mat-icon-button-state-layer-size, 40px);
  padding: calc(calc(var(--mat-icon-button-state-layer-size, 40px) - var(--mat-icon-button-icon-size, 24px)) / 2);
  font-size: var(--mat-icon-button-icon-size, 24px);
  color: var(--mat-icon-button-icon-color, var(--mat-sys-on-surface-variant));
  -webkit-tap-highlight-color: transparent;
}
.mat-mdc-icon-button .mat-mdc-button-ripple,
.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,
.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  pointer-events: none;
  border-radius: inherit;
}
.mat-mdc-icon-button .mat-mdc-button-ripple {
  overflow: hidden;
}
.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before {
  content: "";
  opacity: 0;
}
.mat-mdc-icon-button .mdc-button__label,
.mat-mdc-icon-button .mat-icon {
  z-index: 1;
  position: relative;
}
.mat-mdc-icon-button .mat-focus-indicator {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  border-radius: inherit;
}
.mat-mdc-icon-button:focus-visible > .mat-focus-indicator::before {
  content: "";
  border-radius: inherit;
}
.mat-mdc-icon-button .mat-ripple-element {
  background-color: var(--mat-icon-button-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface-variant) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent));
}
.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before {
  background-color: var(--mat-icon-button-state-layer-color, var(--mat-sys-on-surface-variant));
}
.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before {
  background-color: var(--mat-icon-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant));
}
.mat-mdc-icon-button:hover > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-icon-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity));
}
.mat-mdc-icon-button.cdk-program-focused > .mat-mdc-button-persistent-ripple::before, .mat-mdc-icon-button.cdk-keyboard-focused > .mat-mdc-button-persistent-ripple::before, .mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-icon-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity));
}
.mat-mdc-icon-button:active > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-icon-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));
}
.mat-mdc-icon-button .mat-mdc-button-touch-target {
  position: absolute;
  top: 50%;
  height: var(--mat-icon-button-touch-target-size, 48px);
  display: var(--mat-icon-button-touch-target-display, block);
  left: 50%;
  width: var(--mat-icon-button-touch-target-size, 48px);
  transform: translate(-50%, -50%);
}
.mat-mdc-icon-button._mat-animation-noopable {
  transition: none !important;
  animation: none !important;
}
.mat-mdc-icon-button[disabled], .mat-mdc-icon-button.mat-mdc-button-disabled {
  cursor: default;
  pointer-events: none;
  color: var(--mat-icon-button-disabled-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}
.mat-mdc-icon-button.mat-mdc-button-disabled-interactive {
  pointer-events: auto;
}
.mat-mdc-icon-button img,
.mat-mdc-icon-button svg {
  width: var(--mat-icon-button-icon-size, 24px);
  height: var(--mat-icon-button-icon-size, 24px);
  vertical-align: baseline;
}
.mat-mdc-icon-button .mat-mdc-button-progress-indicator-container .mdc-circular-progress__determinate-circle-graphic {
  width: inherit;
  height: inherit;
}
.mat-mdc-icon-button .mat-mdc-button-progress-indicator-container .mdc-circular-progress__indeterminate-circle-graphic {
  height: 100%;
}
.mat-mdc-icon-button .mat-mdc-button-persistent-ripple {
  border-radius: var(--mat-icon-button-container-shape, var(--mat-sys-corner-full, 50%));
}
.mat-mdc-icon-button[hidden] {
  display: none;
}
.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before, .mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before, .mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before, .mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before {
  background: transparent;
  opacity: 1;
}

.mat-mdc-button-progress-indicator-container {
  position: absolute;
  inset-inline-start: 0;
  inset-block-start: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}

.mat-mdc-button-progress-indicator-shown mat-icon {
  visibility: hidden;
}

@media (forced-colors: active) {
  .mat-mdc-button:not(.mdc-button--outlined),
  .mat-mdc-unelevated-button:not(.mdc-button--outlined),
  .mat-mdc-raised-button:not(.mdc-button--outlined),
  .mat-mdc-outlined-button:not(.mdc-button--outlined),
  .mat-mdc-button-base.mat-tonal-button,
  .mat-mdc-icon-button.mat-mdc-icon-button,
  .mat-mdc-outlined-button .mdc-button__ripple {
    outline: solid 1px;
  }
}

.mat-mdc-button-base {
  text-decoration: none;
}
.mat-mdc-button-base .mat-icon {
  min-height: fit-content;
  flex-shrink: 0;
}
@media (hover: none) {
  .mat-mdc-button-base:hover > span.mat-mdc-button-persistent-ripple::before {
    opacity: 0;
  }
}

.mdc-button {
  -webkit-user-select: none;
  user-select: none;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  min-width: 64px;
  border: none;
  outline: none;
  line-height: inherit;
  -webkit-appearance: none;
  overflow: visible;
  vertical-align: middle;
  background: transparent;
  padding: 0 8px;
}
.mdc-button::-moz-focus-inner {
  padding: 0;
  border: 0;
}
.mdc-button:active {
  outline: none;
}
.mdc-button:hover {
  cursor: pointer;
}
.mdc-button:disabled {
  cursor: default;
  pointer-events: none;
}
.mdc-button[hidden] {
  display: none;
}
.mdc-button .mdc-button__label {
  position: relative;
}

.mat-mdc-button {
  padding: 0 var(--mat-button-text-horizontal-padding, 12px);
  height: var(--mat-button-text-container-height, 40px);
  font-family: var(--mat-button-text-label-text-font, var(--mat-sys-label-large-font));
  font-size: var(--mat-button-text-label-text-size, var(--mat-sys-label-large-size));
  letter-spacing: var(--mat-button-text-label-text-tracking, var(--mat-sys-label-large-tracking));
  text-transform: var(--mat-button-text-label-text-transform);
  font-weight: var(--mat-button-text-label-text-weight, var(--mat-sys-label-large-weight));
}
.mat-mdc-button, .mat-mdc-button .mdc-button__ripple {
  border-radius: var(--mat-button-text-container-shape, var(--mat-sys-corner-full));
}
.mat-mdc-button:not(:disabled) {
  color: var(--mat-button-text-label-text-color, var(--mat-sys-primary));
}
.mat-mdc-button[disabled], .mat-mdc-button.mat-mdc-button-disabled {
  cursor: default;
  pointer-events: none;
  color: var(--mat-button-text-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}
.mat-mdc-button.mat-mdc-button-disabled-interactive {
  pointer-events: auto;
}
.mat-mdc-button:has(.material-icons, mat-icon, [matButtonIcon]) {
  padding: 0 var(--mat-button-text-with-icon-horizontal-padding, 16px);
}
.mat-mdc-button > .mat-icon {
  margin-right: var(--mat-button-text-icon-spacing, 8px);
  margin-left: var(--mat-button-text-icon-offset, -4px);
}
[dir=rtl] .mat-mdc-button > .mat-icon {
  margin-right: var(--mat-button-text-icon-offset, -4px);
  margin-left: var(--mat-button-text-icon-spacing, 8px);
}
.mat-mdc-button .mdc-button__label + .mat-icon {
  margin-right: var(--mat-button-text-icon-offset, -4px);
  margin-left: var(--mat-button-text-icon-spacing, 8px);
}
[dir=rtl] .mat-mdc-button .mdc-button__label + .mat-icon {
  margin-right: var(--mat-button-text-icon-spacing, 8px);
  margin-left: var(--mat-button-text-icon-offset, -4px);
}
.mat-mdc-button .mat-ripple-element {
  background-color: var(--mat-button-text-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent));
}
.mat-mdc-button .mat-mdc-button-persistent-ripple::before {
  background-color: var(--mat-button-text-state-layer-color, var(--mat-sys-primary));
}
.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before {
  background-color: var(--mat-button-text-disabled-state-layer-color, var(--mat-sys-on-surface-variant));
}
.mat-mdc-button:hover > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-button-text-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity));
}
.mat-mdc-button.cdk-program-focused > .mat-mdc-button-persistent-ripple::before, .mat-mdc-button.cdk-keyboard-focused > .mat-mdc-button-persistent-ripple::before, .mat-mdc-button.mat-mdc-button-disabled-interactive:focus > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-button-text-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity));
}
.mat-mdc-button:active > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-button-text-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));
}
.mat-mdc-button .mat-mdc-button-touch-target {
  position: absolute;
  top: 50%;
  height: var(--mat-button-text-touch-target-size, 48px);
  display: var(--mat-button-text-touch-target-display, block);
  left: 0;
  right: 0;
  transform: translateY(-50%);
}

.mat-mdc-unelevated-button {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  height: var(--mat-button-filled-container-height, 40px);
  font-family: var(--mat-button-filled-label-text-font, var(--mat-sys-label-large-font));
  font-size: var(--mat-button-filled-label-text-size, var(--mat-sys-label-large-size));
  letter-spacing: var(--mat-button-filled-label-text-tracking, var(--mat-sys-label-large-tracking));
  text-transform: var(--mat-button-filled-label-text-transform);
  font-weight: var(--mat-button-filled-label-text-weight, var(--mat-sys-label-large-weight));
  padding: 0 var(--mat-button-filled-horizontal-padding, 24px);
}
.mat-mdc-unelevated-button > .mat-icon {
  margin-right: var(--mat-button-filled-icon-spacing, 8px);
  margin-left: var(--mat-button-filled-icon-offset, -8px);
}
[dir=rtl] .mat-mdc-unelevated-button > .mat-icon {
  margin-right: var(--mat-button-filled-icon-offset, -8px);
  margin-left: var(--mat-button-filled-icon-spacing, 8px);
}
.mat-mdc-unelevated-button .mdc-button__label + .mat-icon {
  margin-right: var(--mat-button-filled-icon-offset, -8px);
  margin-left: var(--mat-button-filled-icon-spacing, 8px);
}
[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label + .mat-icon {
  margin-right: var(--mat-button-filled-icon-spacing, 8px);
  margin-left: var(--mat-button-filled-icon-offset, -8px);
}
.mat-mdc-unelevated-button .mat-ripple-element {
  background-color: var(--mat-button-filled-ripple-color, color-mix(in srgb, var(--mat-sys-on-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent));
}
.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before {
  background-color: var(--mat-button-filled-state-layer-color, var(--mat-sys-on-primary));
}
.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before {
  background-color: var(--mat-button-filled-disabled-state-layer-color, var(--mat-sys-on-surface-variant));
}
.mat-mdc-unelevated-button:hover > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-button-filled-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity));
}
.mat-mdc-unelevated-button.cdk-program-focused > .mat-mdc-button-persistent-ripple::before, .mat-mdc-unelevated-button.cdk-keyboard-focused > .mat-mdc-button-persistent-ripple::before, .mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-button-filled-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity));
}
.mat-mdc-unelevated-button:active > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-button-filled-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));
}
.mat-mdc-unelevated-button .mat-mdc-button-touch-target {
  position: absolute;
  top: 50%;
  height: var(--mat-button-filled-touch-target-size, 48px);
  display: var(--mat-button-filled-touch-target-display, block);
  left: 0;
  right: 0;
  transform: translateY(-50%);
}
.mat-mdc-unelevated-button:not(:disabled) {
  color: var(--mat-button-filled-label-text-color, var(--mat-sys-on-primary));
  background-color: var(--mat-button-filled-container-color, var(--mat-sys-primary));
}
.mat-mdc-unelevated-button, .mat-mdc-unelevated-button .mdc-button__ripple {
  border-radius: var(--mat-button-filled-container-shape, var(--mat-sys-corner-full));
}
.mat-mdc-unelevated-button .mat-mdc-button-progress-indicator-container {
  --mat-progress-spinner-active-indicator-color: var(--mat-button-filled-progress-active-indicator-color, var(--mat-sys-on-primary));
}
.mat-mdc-unelevated-button[disabled], .mat-mdc-unelevated-button.mat-mdc-button-disabled {
  cursor: default;
  pointer-events: none;
  color: var(--mat-button-filled-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
  background-color: var(--mat-button-filled-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent));
}
.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive {
  pointer-events: auto;
}

.mat-mdc-raised-button {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: var(--mat-button-protected-container-elevation-shadow, var(--mat-sys-level1));
  height: var(--mat-button-protected-container-height, 40px);
  font-family: var(--mat-button-protected-label-text-font, var(--mat-sys-label-large-font));
  font-size: var(--mat-button-protected-label-text-size, var(--mat-sys-label-large-size));
  letter-spacing: var(--mat-button-protected-label-text-tracking, var(--mat-sys-label-large-tracking));
  text-transform: var(--mat-button-protected-label-text-transform);
  font-weight: var(--mat-button-protected-label-text-weight, var(--mat-sys-label-large-weight));
  padding: 0 var(--mat-button-protected-horizontal-padding, 24px);
}
.mat-mdc-raised-button > .mat-icon {
  margin-right: var(--mat-button-protected-icon-spacing, 8px);
  margin-left: var(--mat-button-protected-icon-offset, -8px);
}
[dir=rtl] .mat-mdc-raised-button > .mat-icon {
  margin-right: var(--mat-button-protected-icon-offset, -8px);
  margin-left: var(--mat-button-protected-icon-spacing, 8px);
}
.mat-mdc-raised-button .mdc-button__label + .mat-icon {
  margin-right: var(--mat-button-protected-icon-offset, -8px);
  margin-left: var(--mat-button-protected-icon-spacing, 8px);
}
[dir=rtl] .mat-mdc-raised-button .mdc-button__label + .mat-icon {
  margin-right: var(--mat-button-protected-icon-spacing, 8px);
  margin-left: var(--mat-button-protected-icon-offset, -8px);
}
.mat-mdc-raised-button .mat-ripple-element {
  background-color: var(--mat-button-protected-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent));
}
.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before {
  background-color: var(--mat-button-protected-state-layer-color, var(--mat-sys-primary));
}
.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before {
  background-color: var(--mat-button-protected-disabled-state-layer-color, var(--mat-sys-on-surface-variant));
}
.mat-mdc-raised-button:hover > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-button-protected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity));
}
.mat-mdc-raised-button.cdk-program-focused > .mat-mdc-button-persistent-ripple::before, .mat-mdc-raised-button.cdk-keyboard-focused > .mat-mdc-button-persistent-ripple::before, .mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-button-protected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity));
}
.mat-mdc-raised-button:active > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-button-protected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));
}
.mat-mdc-raised-button .mat-mdc-button-touch-target {
  position: absolute;
  top: 50%;
  height: var(--mat-button-protected-touch-target-size, 48px);
  display: var(--mat-button-protected-touch-target-display, block);
  left: 0;
  right: 0;
  transform: translateY(-50%);
}
.mat-mdc-raised-button:not(:disabled) {
  color: var(--mat-button-protected-label-text-color, var(--mat-sys-primary));
  background-color: var(--mat-button-protected-container-color, var(--mat-sys-surface));
}
.mat-mdc-raised-button, .mat-mdc-raised-button .mdc-button__ripple {
  border-radius: var(--mat-button-protected-container-shape, var(--mat-sys-corner-full));
}
@media (hover: hover) {
  .mat-mdc-raised-button:hover {
    box-shadow: var(--mat-button-protected-hover-container-elevation-shadow, var(--mat-sys-level2));
  }
}
.mat-mdc-raised-button:focus {
  box-shadow: var(--mat-button-protected-focus-container-elevation-shadow, var(--mat-sys-level1));
}
.mat-mdc-raised-button:active, .mat-mdc-raised-button:focus:active {
  box-shadow: var(--mat-button-protected-pressed-container-elevation-shadow, var(--mat-sys-level1));
}
.mat-mdc-raised-button[disabled], .mat-mdc-raised-button.mat-mdc-button-disabled {
  cursor: default;
  pointer-events: none;
  color: var(--mat-button-protected-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
  background-color: var(--mat-button-protected-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent));
}
.mat-mdc-raised-button[disabled].mat-mdc-button-disabled, .mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled {
  box-shadow: var(--mat-button-protected-disabled-container-elevation-shadow, var(--mat-sys-level0));
}
.mat-mdc-raised-button.mat-mdc-button-disabled-interactive {
  pointer-events: auto;
}

.mat-mdc-outlined-button {
  border-style: solid;
  transition: border 280ms cubic-bezier(0.4, 0, 0.2, 1);
  height: var(--mat-button-outlined-container-height, 40px);
  font-family: var(--mat-button-outlined-label-text-font, var(--mat-sys-label-large-font));
  font-size: var(--mat-button-outlined-label-text-size, var(--mat-sys-label-large-size));
  letter-spacing: var(--mat-button-outlined-label-text-tracking, var(--mat-sys-label-large-tracking));
  text-transform: var(--mat-button-outlined-label-text-transform);
  font-weight: var(--mat-button-outlined-label-text-weight, var(--mat-sys-label-large-weight));
  border-radius: var(--mat-button-outlined-container-shape, var(--mat-sys-corner-full));
  border-width: var(--mat-button-outlined-outline-width, 1px);
  padding: 0 var(--mat-button-outlined-horizontal-padding, 24px);
}
.mat-mdc-outlined-button > .mat-icon {
  margin-right: var(--mat-button-outlined-icon-spacing, 8px);
  margin-left: var(--mat-button-outlined-icon-offset, -8px);
}
[dir=rtl] .mat-mdc-outlined-button > .mat-icon {
  margin-right: var(--mat-button-outlined-icon-offset, -8px);
  margin-left: var(--mat-button-outlined-icon-spacing, 8px);
}
.mat-mdc-outlined-button .mdc-button__label + .mat-icon {
  margin-right: var(--mat-button-outlined-icon-offset, -8px);
  margin-left: var(--mat-button-outlined-icon-spacing, 8px);
}
[dir=rtl] .mat-mdc-outlined-button .mdc-button__label + .mat-icon {
  margin-right: var(--mat-button-outlined-icon-spacing, 8px);
  margin-left: var(--mat-button-outlined-icon-offset, -8px);
}
.mat-mdc-outlined-button .mat-ripple-element {
  background-color: var(--mat-button-outlined-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent));
}
.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before {
  background-color: var(--mat-button-outlined-state-layer-color, var(--mat-sys-primary));
}
.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before {
  background-color: var(--mat-button-outlined-disabled-state-layer-color, var(--mat-sys-on-surface-variant));
}
.mat-mdc-outlined-button:hover > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-button-outlined-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity));
}
.mat-mdc-outlined-button.cdk-program-focused > .mat-mdc-button-persistent-ripple::before, .mat-mdc-outlined-button.cdk-keyboard-focused > .mat-mdc-button-persistent-ripple::before, .mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-button-outlined-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity));
}
.mat-mdc-outlined-button:active > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-button-outlined-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));
}
.mat-mdc-outlined-button .mat-mdc-button-touch-target {
  position: absolute;
  top: 50%;
  height: var(--mat-button-outlined-touch-target-size, 48px);
  display: var(--mat-button-outlined-touch-target-display, block);
  left: 0;
  right: 0;
  transform: translateY(-50%);
}
.mat-mdc-outlined-button:not(:disabled) {
  color: var(--mat-button-outlined-label-text-color, var(--mat-sys-primary));
  border-color: var(--mat-button-outlined-outline-color, var(--mat-sys-outline));
}
.mat-mdc-outlined-button[disabled], .mat-mdc-outlined-button.mat-mdc-button-disabled {
  cursor: default;
  pointer-events: none;
  color: var(--mat-button-outlined-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
  border-color: var(--mat-button-outlined-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent));
}
.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive {
  pointer-events: auto;
}

.mat-tonal-button {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  height: var(--mat-button-tonal-container-height, 40px);
  font-family: var(--mat-button-tonal-label-text-font, var(--mat-sys-label-large-font));
  font-size: var(--mat-button-tonal-label-text-size, var(--mat-sys-label-large-size));
  letter-spacing: var(--mat-button-tonal-label-text-tracking, var(--mat-sys-label-large-tracking));
  text-transform: var(--mat-button-tonal-label-text-transform);
  font-weight: var(--mat-button-tonal-label-text-weight, var(--mat-sys-label-large-weight));
  padding: 0 var(--mat-button-tonal-horizontal-padding, 24px);
}
.mat-tonal-button:not(:disabled) {
  color: var(--mat-button-tonal-label-text-color, var(--mat-sys-on-secondary-container));
  background-color: var(--mat-button-tonal-container-color, var(--mat-sys-secondary-container));
}
.mat-tonal-button, .mat-tonal-button .mdc-button__ripple {
  border-radius: var(--mat-button-tonal-container-shape, var(--mat-sys-corner-full));
}
.mat-tonal-button[disabled], .mat-tonal-button.mat-mdc-button-disabled {
  cursor: default;
  pointer-events: none;
  color: var(--mat-button-tonal-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
  background-color: var(--mat-button-tonal-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent));
}
.mat-tonal-button.mat-mdc-button-disabled-interactive {
  pointer-events: auto;
}
.mat-tonal-button > .mat-icon {
  margin-right: var(--mat-button-tonal-icon-spacing, 8px);
  margin-left: var(--mat-button-tonal-icon-offset, -8px);
}
[dir=rtl] .mat-tonal-button > .mat-icon {
  margin-right: var(--mat-button-tonal-icon-offset, -8px);
  margin-left: var(--mat-button-tonal-icon-spacing, 8px);
}
.mat-tonal-button .mdc-button__label + .mat-icon {
  margin-right: var(--mat-button-tonal-icon-offset, -8px);
  margin-left: var(--mat-button-tonal-icon-spacing, 8px);
}
[dir=rtl] .mat-tonal-button .mdc-button__label + .mat-icon {
  margin-right: var(--mat-button-tonal-icon-spacing, 8px);
  margin-left: var(--mat-button-tonal-icon-offset, -8px);
}
.mat-tonal-button .mat-ripple-element {
  background-color: var(--mat-button-tonal-ripple-color, color-mix(in srgb, var(--mat-sys-on-secondary-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent));
}
.mat-tonal-button .mat-mdc-button-persistent-ripple::before {
  background-color: var(--mat-button-tonal-state-layer-color, var(--mat-sys-on-secondary-container));
}
.mat-tonal-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before {
  background-color: var(--mat-button-tonal-disabled-state-layer-color, var(--mat-sys-on-surface-variant));
}
.mat-tonal-button:hover > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-button-tonal-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity));
}
.mat-tonal-button.cdk-program-focused > .mat-mdc-button-persistent-ripple::before, .mat-tonal-button.cdk-keyboard-focused > .mat-mdc-button-persistent-ripple::before, .mat-tonal-button.mat-mdc-button-disabled-interactive:focus > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-button-tonal-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity));
}
.mat-tonal-button:active > .mat-mdc-button-persistent-ripple::before {
  opacity: var(--mat-button-tonal-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));
}
.mat-tonal-button .mat-mdc-button-touch-target {
  position: absolute;
  top: 50%;
  height: var(--mat-button-tonal-touch-target-size, 48px);
  display: var(--mat-button-tonal-touch-target-display, block);
  left: 0;
  right: 0;
  transform: translateY(-50%);
}

.mat-mdc-button,
.mat-mdc-unelevated-button,
.mat-mdc-raised-button,
.mat-mdc-outlined-button,
.mat-tonal-button {
  -webkit-tap-highlight-color: transparent;
}
.mat-mdc-button .mat-mdc-button-ripple,
.mat-mdc-button .mat-mdc-button-persistent-ripple,
.mat-mdc-button .mat-mdc-button-persistent-ripple::before,
.mat-mdc-unelevated-button .mat-mdc-button-ripple,
.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,
.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,
.mat-mdc-raised-button .mat-mdc-button-ripple,
.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,
.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,
.mat-mdc-outlined-button .mat-mdc-button-ripple,
.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,
.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before,
.mat-tonal-button .mat-mdc-button-ripple,
.mat-tonal-button .mat-mdc-button-persistent-ripple,
.mat-tonal-button .mat-mdc-button-persistent-ripple::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  pointer-events: none;
  border-radius: inherit;
}
.mat-mdc-button .mat-mdc-button-ripple,
.mat-mdc-unelevated-button .mat-mdc-button-ripple,
.mat-mdc-raised-button .mat-mdc-button-ripple,
.mat-mdc-outlined-button .mat-mdc-button-ripple,
.mat-tonal-button .mat-mdc-button-ripple {
  overflow: hidden;
}
.mat-mdc-button .mat-mdc-button-persistent-ripple::before,
.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,
.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,
.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before,
.mat-tonal-button .mat-mdc-button-persistent-ripple::before {
  content: "";
  opacity: 0;
}
.mat-mdc-button .mdc-button__label,
.mat-mdc-button .mat-icon,
.mat-mdc-unelevated-button .mdc-button__label,
.mat-mdc-unelevated-button .mat-icon,
.mat-mdc-raised-button .mdc-button__label,
.mat-mdc-raised-button .mat-icon,
.mat-mdc-outlined-button .mdc-button__label,
.mat-mdc-outlined-button .mat-icon,
.mat-tonal-button .mdc-button__label,
.mat-tonal-button .mat-icon {
  z-index: 1;
  position: relative;
}
.mat-mdc-button .mat-focus-indicator,
.mat-mdc-unelevated-button .mat-focus-indicator,
.mat-mdc-raised-button .mat-focus-indicator,
.mat-mdc-outlined-button .mat-focus-indicator,
.mat-tonal-button .mat-focus-indicator {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  border-radius: inherit;
}
.mat-mdc-button:focus-visible > .mat-focus-indicator::before,
.mat-mdc-unelevated-button:focus-visible > .mat-focus-indicator::before,
.mat-mdc-raised-button:focus-visible > .mat-focus-indicator::before,
.mat-mdc-outlined-button:focus-visible > .mat-focus-indicator::before,
.mat-tonal-button:focus-visible > .mat-focus-indicator::before {
  content: "";
  border-radius: inherit;
}
.mat-mdc-button._mat-animation-noopable,
.mat-mdc-unelevated-button._mat-animation-noopable,
.mat-mdc-raised-button._mat-animation-noopable,
.mat-mdc-outlined-button._mat-animation-noopable,
.mat-tonal-button._mat-animation-noopable {
  transition: none !important;
  animation: none !important;
}
.mat-mdc-button > .mat-icon,
.mat-mdc-unelevated-button > .mat-icon,
.mat-mdc-raised-button > .mat-icon,
.mat-mdc-outlined-button > .mat-icon,
.mat-tonal-button > .mat-icon {
  display: inline-block;
  position: relative;
  vertical-align: top;
  font-size: 1.125rem;
  height: 1.125rem;
  width: 1.125rem;
}

.mat-mdc-outlined-button .mat-mdc-button-ripple,
.mat-mdc-outlined-button .mdc-button__ripple {
  top: -1px;
  left: -1px;
  bottom: -1px;
  right: -1px;
}

.mat-mdc-unelevated-button .mat-focus-indicator::before,
.mat-tonal-button .mat-focus-indicator::before,
.mat-mdc-raised-button .mat-focus-indicator::before {
  margin: calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1);
}

.mat-mdc-outlined-button .mat-focus-indicator::before {
  margin: calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1);
}

.mat-mdc-button-progress-indicator-container {
  position: absolute;
  inset-inline-start: 0;
  inset-block-start: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}

.mat-mdc-button-progress-indicator-shown mat-icon,
.mat-mdc-button-progress-indicator-shown [matButtonIcon],
.mat-mdc-button-progress-indicator-shown .mdc-button__label {
  visibility: hidden;
}

[_nghost-ng-c3508104699]{display:block;color:var(--uc-ink)}.application-table__table-wrapper[_ngcontent-ng-c3508104699]{width:100%;max-width:100%;overflow-x:auto;border:1px solid var(--uc-border);border-radius:var(--uc-radius-md);background:var(--uc-surface)}.application-table__table[_ngcontent-ng-c3508104699]{width:100%;min-width:720px;background:transparent;table-layout:fixed}.application-table__th--title[_ngcontent-ng-c3508104699]{width:30%}.application-table__th--company[_ngcontent-ng-c3508104699], .application-table__th--location[_ngcontent-ng-c3508104699]{width:18%}.application-table__th--arrangement[_ngcontent-ng-c3508104699]{width:20%}.application-table__th--status[_ngcontent-ng-c3508104699]{width:14%}.application-table__caption[_ngcontent-ng-c3508104699]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.application-table__table[_ngcontent-ng-c3508104699]   th[_ngcontent-ng-c3508104699]{height:40px;padding:0 var(--uc-space-3, 12px);border-color:var(--uc-border);color:var(--uc-muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.application-table__table[_ngcontent-ng-c3508104699]   td[_ngcontent-ng-c3508104699]{height:52px;padding:var(--uc-space-2, 8px) var(--uc-space-3, 12px);border-color:var(--uc-border, #d9dee8);font-size:.82rem;vertical-align:middle}.application-table__table[_ngcontent-ng-c3508104699]   tr[_ngcontent-ng-c3508104699]:last-child   td[_ngcontent-ng-c3508104699]{border-bottom:0}.application-table__table[_ngcontent-ng-c3508104699]   tr[mat-row][_ngcontent-ng-c3508104699]{position:relative}.application-table__table[_ngcontent-ng-c3508104699]   td[mat-cell][_ngcontent-ng-c3508104699]{transition:background-color var(--uc-motion-fast, .14s) ease,box-shadow var(--uc-motion-fast, .14s) ease}.application-table__table[_ngcontent-ng-c3508104699]   tr.application-table__row--interactive[_ngcontent-ng-c3508104699]:hover   td[_ngcontent-ng-c3508104699]{background:var(--uc-surface-muted, #f8f7f3)}.application-table__table[_ngcontent-ng-c3508104699]   tr.application-table__row--interactive[_ngcontent-ng-c3508104699]:has(.application-table__record-link--desktop:focus-visible)   td[_ngcontent-ng-c3508104699]{box-shadow:inset 0 3px var(--uc-focus-ring, #7292dc),inset 0 -3px var(--uc-focus-ring, #7292dc)}.application-table__table[_ngcontent-ng-c3508104699]   tr.application-table__row--interactive[_ngcontent-ng-c3508104699]:has(.application-table__record-link--desktop:focus-visible)   td[_ngcontent-ng-c3508104699]:first-child{box-shadow:inset 3px 0 var(--uc-focus-ring, #7292dc),inset 0 3px var(--uc-focus-ring, #7292dc),inset 0 -3px var(--uc-focus-ring, #7292dc)}.application-table__table[_ngcontent-ng-c3508104699]   tr.application-table__row--interactive[_ngcontent-ng-c3508104699]:has(.application-table__record-link--desktop:focus-visible)   td[_ngcontent-ng-c3508104699]:last-child{box-shadow:inset -3px 0 var(--uc-focus-ring, #7292dc),inset 0 3px var(--uc-focus-ring, #7292dc),inset 0 -3px var(--uc-focus-ring, #7292dc)}.application-table__table[_ngcontent-ng-c3508104699]   tr.application-table__row--interactive[_ngcontent-ng-c3508104699]:active   td[_ngcontent-ng-c3508104699]{background:var(--uc-primary-soft, #e9efff)}.application-table__record-link[_ngcontent-ng-c3508104699]{color:var(--uc-primary, #2557c7);font-weight:var(--uc-font-weight-semibold, 600);text-decoration:none;text-underline-offset:.18em}.application-table__record-link[_ngcontent-ng-c3508104699]:hover{text-decoration:underline}.application-table__record-link--desktop[_ngcontent-ng-c3508104699]:after{position:absolute;z-index:1;inset:0;content:"";cursor:pointer}.application-table__record-link--desktop[_ngcontent-ng-c3508104699]:focus-visible{outline:none}.application-table__record-title-text[_ngcontent-ng-c3508104699]{color:var(--uc-ink, #172033);font-weight:var(--uc-font-weight-semibold, 600)}.application-table__clamped[_ngcontent-ng-c3508104699]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.application-table__table[_ngcontent-ng-c3508104699]   td.mat-column-company[_ngcontent-ng-c3508104699]{overflow-wrap:anywhere}.application-table__empty[_ngcontent-ng-c3508104699]   a[_ngcontent-ng-c3508104699]:focus-visible{border-radius:var(--uc-radius-sm, 4px);outline:3px solid var(--uc-focus-ring, rgba(36, 87, 214, .3));outline-offset:3px}.application-table__records[_ngcontent-ng-c3508104699]{display:none;padding:0;margin:0;list-style:none}.application-table__record[_ngcontent-ng-c3508104699]{overflow:hidden;border:1px solid var(--uc-border, #d9dee8);border-radius:var(--uc-radius-md, 10px);background:var(--uc-surface, #ffffff);transition:background-color var(--uc-motion-fast, .14s) ease,box-shadow var(--uc-motion-fast, .14s) ease}.application-table__record-heading[_ngcontent-ng-c3508104699]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--uc-space-3, 12px);padding:var(--uc-space-4, 16px)}.application-table__record-info[_ngcontent-ng-c3508104699]{min-width:0}.application-table__record-link--mobile[_ngcontent-ng-c3508104699]{display:block;color:inherit;text-decoration:none}.application-table__record-link--mobile[_ngcontent-ng-c3508104699]:hover{text-decoration:none}.application-table__record-link--mobile[_ngcontent-ng-c3508104699]   .application-table__record-title[_ngcontent-ng-c3508104699]{color:var(--uc-primary, #2557c7)}.application-table__record--interactive[_ngcontent-ng-c3508104699]:hover{background:var(--uc-surface-muted, #f8f7f3)}.application-table__record--interactive[_ngcontent-ng-c3508104699]:has(.application-table__record-link--mobile:focus-visible){box-shadow:inset 0 0 0 3px var(--uc-focus-ring, #7292dc)}.application-table__record--interactive[_ngcontent-ng-c3508104699]:active{background:var(--uc-primary-soft, #e9efff)}.application-table__record-link--mobile[_ngcontent-ng-c3508104699]:focus-visible{outline:none}.application-table__record-title[_ngcontent-ng-c3508104699], .application-table__company[_ngcontent-ng-c3508104699], .application-table__location[_ngcontent-ng-c3508104699], .application-table__arrangement[_ngcontent-ng-c3508104699]{margin:0;overflow-wrap:anywhere}.application-table__record-title[_ngcontent-ng-c3508104699]{font-size:1rem;line-height:1.3}.application-table__company[_ngcontent-ng-c3508104699], .application-table__location[_ngcontent-ng-c3508104699]{margin-top:var(--uc-space-1, 4px);color:var(--uc-muted, #5f6877);font-size:.875rem}.application-table__location[_ngcontent-ng-c3508104699]{font-size:.8125rem}.application-table__arrangement[_ngcontent-ng-c3508104699]{margin-top:var(--uc-space-2)}.application-table__empty[_ngcontent-ng-c3508104699]{min-height:10rem}.application-table__empty[_ngcontent-ng-c3508104699]   h3[_ngcontent-ng-c3508104699]{margin:0;font-size:1rem}.application-table__scan-status[_ngcontent-ng-c3508104699]{display:flex;align-items:center;justify-content:center;gap:var(--uc-space-2, 8px)}.application-table__scan-spinner[_ngcontent-ng-c3508104699]{width:1rem;height:1rem;flex:0 0 auto;border:2px solid color-mix(in srgb,var(--uc-primary, #2557c7) 25%,transparent);border-top-color:var(--uc-primary, #2557c7);border-radius:50%;animation:_ngcontent-ng-c3508104699_application-table-scan .75s linear infinite}@keyframes _ngcontent-ng-c3508104699_application-table-scan{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.application-table__scan-spinner[_ngcontent-ng-c3508104699]{animation-duration:.75s!important;animation-iteration-count:infinite!important}}.application-table__empty[_ngcontent-ng-c3508104699]   p[_ngcontent-ng-c3508104699]{max-width:54ch;margin:var(--uc-space-2, 8px) auto 0;color:var(--uc-muted, #5f6877);line-height:1.5}.application-table__empty[_ngcontent-ng-c3508104699]   a[_ngcontent-ng-c3508104699]{color:var(--uc-primary, #2557c7);font-weight:var(--uc-font-weight-semibold, 600);text-underline-offset:.18em}@media(max-width:768px){.application-table__table-wrapper[_ngcontent-ng-c3508104699]{display:none}.application-table__records[_ngcontent-ng-c3508104699]{display:grid;gap:var(--uc-space-3, 12px)}}
.mat-mdc-paginator {
  display: block;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: var(--mat-paginator-container-text-color, var(--mat-sys-on-surface));
  background-color: var(--mat-paginator-container-background-color, var(--mat-sys-surface));
  font-family: var(--mat-paginator-container-text-font, var(--mat-sys-body-small-font));
  line-height: var(--mat-paginator-container-text-line-height, var(--mat-sys-body-small-line-height));
  font-size: var(--mat-paginator-container-text-size, var(--mat-sys-body-small-size));
  font-weight: var(--mat-paginator-container-text-weight, var(--mat-sys-body-small-weight));
  letter-spacing: var(--mat-paginator-container-text-tracking, var(--mat-sys-body-small-tracking));
  --mat-form-field-container-height: var(--mat-paginator-form-field-container-height, 40px);
  --mat-form-field-container-vertical-padding: var(--mat-paginator-form-field-container-vertical-padding, 8px);
}
.mat-mdc-paginator .mat-mdc-select-value {
  font-size: var(--mat-paginator-select-trigger-text-size, var(--mat-sys-body-small-size));
}
.mat-mdc-paginator .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.mat-mdc-paginator .mat-mdc-select {
  line-height: 1.5;
}

.mat-mdc-paginator-outer-container {
  display: flex;
}

.mat-mdc-paginator-container {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 0 8px;
  flex-wrap: wrap;
  width: 100%;
  min-height: var(--mat-paginator-container-size, 56px);
}

.mat-mdc-paginator-page-size {
  display: flex;
  align-items: baseline;
  margin-right: 8px;
}
[dir=rtl] .mat-mdc-paginator-page-size {
  margin-right: 0;
  margin-left: 8px;
}

.mat-mdc-paginator-page-size-label {
  margin: 0 4px;
}

.mat-mdc-paginator-page-size-select {
  margin: 0 4px;
  width: var(--mat-paginator-page-size-select-width, 84px);
}

.mat-mdc-paginator-range-label {
  margin: 0 32px 0 24px;
}

.mat-mdc-paginator-range-actions {
  display: flex;
  align-items: center;
}

.mat-mdc-paginator-icon {
  display: inline-block;
  width: 28px;
  fill: var(--mat-paginator-enabled-icon-color, var(--mat-sys-on-surface-variant));
}
.mat-mdc-icon-button[aria-disabled] .mat-mdc-paginator-icon {
  fill: var(--mat-paginator-disabled-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}
[dir=rtl] .mat-mdc-paginator-icon {
  transform: rotate(180deg);
}

@media (forced-colors: active) {
  .mat-mdc-icon-button[aria-disabled] .mat-mdc-paginator-icon,
  .mat-mdc-paginator-icon {
    fill: currentColor;
  }
  .mat-mdc-paginator-range-actions .mat-mdc-icon-button {
    outline: solid 1px;
  }
  .mat-mdc-paginator-range-actions .mat-mdc-icon-button[aria-disabled] {
    color: GrayText;
  }
}
.mat-mdc-paginator-touch-target {
  display: var(--mat-paginator-touch-target-display, block);
  position: absolute;
  top: 50%;
  left: 50%;
  width: var(--mat-paginator-page-size-select-width, 84px);
  height: var(--mat-paginator-page-size-select-touch-target-height, 48px);
  background-color: transparent;
  transform: translate(-50%, -50%);
  cursor: pointer;
}

.mat-mdc-table-sticky {
  position: sticky !important;
}

mat-table {
  display: block;
}

mat-header-row {
  min-height: var(--mat-table-header-container-height, 56px);
}

mat-row {
  min-height: var(--mat-table-row-item-container-height, 52px);
}

mat-footer-row {
  min-height: var(--mat-table-footer-container-height, 52px);
}

mat-row, mat-header-row, mat-footer-row {
  display: flex;
  border-width: 0;
  border-bottom-width: 1px;
  border-style: solid;
  align-items: center;
  box-sizing: border-box;
}

mat-cell:first-of-type, mat-header-cell:first-of-type, mat-footer-cell:first-of-type {
  padding-left: 24px;
}
[dir=rtl] mat-cell:first-of-type:not(:only-of-type), [dir=rtl] mat-header-cell:first-of-type:not(:only-of-type), [dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type) {
  padding-left: 0;
  padding-right: 24px;
}
mat-cell:last-of-type, mat-header-cell:last-of-type, mat-footer-cell:last-of-type {
  padding-right: 24px;
}
[dir=rtl] mat-cell:last-of-type:not(:only-of-type), [dir=rtl] mat-header-cell:last-of-type:not(:only-of-type), [dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type) {
  padding-right: 0;
  padding-left: 24px;
}

mat-cell, mat-header-cell, mat-footer-cell {
  flex: 1;
  display: flex;
  align-items: center;
  overflow: hidden;
  word-wrap: break-word;
  min-height: inherit;
}

.mat-mdc-table {
  min-width: 100%;
  border: 0;
  border-spacing: 0;
  table-layout: auto;
  white-space: normal;
  background-color: var(--mat-table-background-color, var(--mat-sys-surface));
}

.mat-table-fixed-layout {
  table-layout: fixed;
}

.mdc-data-table__cell {
  box-sizing: border-box;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
}

.mdc-data-table__cell,
.mdc-data-table__header-cell {
  padding: 0 16px;
}

.mat-mdc-header-row {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  height: var(--mat-table-header-container-height, 56px);
  color: var(--mat-table-header-headline-color, var(--mat-sys-on-surface, rgba(0, 0, 0, 0.87)));
  font-family: var(--mat-table-header-headline-font, var(--mat-sys-title-small-font, Roboto, sans-serif));
  line-height: var(--mat-table-header-headline-line-height, var(--mat-sys-title-small-line-height));
  font-size: var(--mat-table-header-headline-size, var(--mat-sys-title-small-size, 14px));
  font-weight: var(--mat-table-header-headline-weight, var(--mat-sys-title-small-weight, 500));
}

.mat-mdc-row {
  height: var(--mat-table-row-item-container-height, 52px);
  color: var(--mat-table-row-item-label-text-color, var(--mat-sys-on-surface, rgba(0, 0, 0, 0.87)));
}

.mat-mdc-row,
.mdc-data-table__content {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: var(--mat-table-row-item-label-text-font, var(--mat-sys-body-medium-font, Roboto, sans-serif));
  line-height: var(--mat-table-row-item-label-text-line-height, var(--mat-sys-body-medium-line-height));
  font-size: var(--mat-table-row-item-label-text-size, var(--mat-sys-body-medium-size, 14px));
  font-weight: var(--mat-table-row-item-label-text-weight, var(--mat-sys-body-medium-weight));
}

.mat-mdc-footer-row {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  height: var(--mat-table-footer-container-height, 52px);
  color: var(--mat-table-row-item-label-text-color, var(--mat-sys-on-surface, rgba(0, 0, 0, 0.87)));
  font-family: var(--mat-table-footer-supporting-text-font, var(--mat-sys-body-medium-font, Roboto, sans-serif));
  line-height: var(--mat-table-footer-supporting-text-line-height, var(--mat-sys-body-medium-line-height));
  font-size: var(--mat-table-footer-supporting-text-size, var(--mat-sys-body-medium-size, 14px));
  font-weight: var(--mat-table-footer-supporting-text-weight, var(--mat-sys-body-medium-weight));
  letter-spacing: var(--mat-table-footer-supporting-text-tracking, var(--mat-sys-body-medium-tracking));
}

.mat-mdc-header-cell {
  border-bottom-color: var(--mat-table-row-item-outline-color, var(--mat-sys-outline, rgba(0, 0, 0, 0.12)));
  border-bottom-width: var(--mat-table-row-item-outline-width, 1px);
  border-bottom-style: solid;
  letter-spacing: var(--mat-table-header-headline-tracking, var(--mat-sys-title-small-tracking));
  font-weight: inherit;
  line-height: inherit;
  box-sizing: border-box;
  text-overflow: ellipsis;
  overflow: hidden;
  outline: none;
  text-align: start;
}
.mdc-data-table__row:last-child > .mat-mdc-header-cell {
  border-bottom: none;
}

.mat-mdc-cell {
  border-bottom-color: var(--mat-table-row-item-outline-color, var(--mat-sys-outline, rgba(0, 0, 0, 0.12)));
  border-bottom-width: var(--mat-table-row-item-outline-width, 1px);
  border-bottom-style: solid;
  letter-spacing: var(--mat-table-row-item-label-text-tracking, var(--mat-sys-body-medium-tracking));
  line-height: inherit;
}
.mdc-data-table__row:last-child > .mat-mdc-cell {
  border-bottom: none;
}

.mat-mdc-footer-cell {
  letter-spacing: var(--mat-table-row-item-label-text-tracking, var(--mat-sys-body-medium-tracking));
}

mat-row.mat-mdc-row,
mat-header-row.mat-mdc-header-row,
mat-footer-row.mat-mdc-footer-row {
  border-bottom: none;
}

.mat-mdc-table tbody,
.mat-mdc-table tfoot,
.mat-mdc-table thead,
.mat-mdc-cell,
.mat-mdc-footer-cell,
.mat-mdc-header-row,
.mat-mdc-row,
.mat-mdc-footer-row,
.mat-mdc-table .mat-mdc-header-cell {
  background: inherit;
}

.mat-mdc-table mat-header-row.mat-mdc-header-row,
.mat-mdc-table mat-row.mat-mdc-row,
.mat-mdc-table mat-footer-row.mat-mdc-footer-cell {
  height: unset;
}

mat-header-cell.mat-mdc-header-cell,
mat-cell.mat-mdc-cell,
mat-footer-cell.mat-mdc-footer-cell {
  align-self: stretch;
}

[_nghost-ng-c350094492]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--uc-space-2) var(--uc-space-3);min-width:0}
.badge[_ngcontent-ng-c2524608227]{display:inline-block;padding:2px 10px;border:1px solid transparent;border-radius:999px;font-size:.75rem;font-weight:var(--uc-font-weight-semibold, 600);line-height:1.5;letter-spacing:.02em;white-space:nowrap}.badge--applying[_ngcontent-ng-c2524608227]{border-color:color-mix(in srgb,var(--uc-primary, #2557c7) 35%,var(--uc-border, #d9dce2));color:var(--uc-primary-strong, #183f9b);background:var(--uc-primary-soft, #e9efff)}.badge--queued[_ngcontent-ng-c2524608227], .badge--retrying[_ngcontent-ng-c2524608227], .badge--submission_unconfirmed[_ngcontent-ng-c2524608227]{border-color:color-mix(in srgb,var(--uc-attention, #9a5a00) 35%,var(--uc-border, #d9dce2));color:var(--uc-attention, #9a5a00);background:var(--uc-attention-soft, #fff3dc)}.badge--applied[_ngcontent-ng-c2524608227]{border-color:color-mix(in srgb,var(--uc-success, #176b45) 38%,var(--uc-border, #d9dce2));color:var(--uc-success, #176b45);background:var(--uc-success-soft, #e5f5ec)}.badge--not_applied[_ngcontent-ng-c2524608227]{border-color:color-mix(in srgb,var(--uc-danger, #a92f2a) 38%,var(--uc-border, #d9dce2));color:var(--uc-danger, #a92f2a);background:var(--uc-danger-soft, #fff0ef)}
[_nghost-ng-c2387991391]{display:inline-flex;align-items:center;gap:var(--uc-space-2);min-width:0;max-width:100%;vertical-align:middle}.country-flag[_ngcontent-ng-c2387991391]{flex:0 0 20px;width:20px;height:15px;object-fit:cover;border-radius:2px;outline:1px solid color-mix(in srgb,var(--uc-ink) 12%,transparent)}.country-name[_ngcontent-ng-c2387991391]{min-width:0;overflow-wrap:anywhere;line-height:1.4}
.mdc-text-field {
  display: inline-flex;
  align-items: baseline;
  padding: 0 16px;
  position: relative;
  box-sizing: border-box;
  overflow: hidden;
  will-change: opacity, transform, color;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.mdc-text-field__input {
  width: 100%;
  min-width: 0;
  border: none;
  border-radius: 0;
  background: none;
  padding: 0;
  -moz-appearance: none;
  -webkit-appearance: none;
  height: 28px;
}
.mdc-text-field__input::-webkit-calendar-picker-indicator, .mdc-text-field__input::-webkit-search-cancel-button {
  display: none;
}
.mdc-text-field__input::-ms-clear {
  display: none;
}
.mdc-text-field__input:focus {
  outline: none;
}
.mdc-text-field__input:invalid {
  box-shadow: none;
}
.mdc-text-field__input::placeholder {
  opacity: 0;
}
.mdc-text-field__input::-moz-placeholder {
  opacity: 0;
}
.mdc-text-field__input::-webkit-input-placeholder {
  opacity: 0;
}
.mdc-text-field__input:-ms-input-placeholder {
  opacity: 0;
}
.mdc-text-field--no-label .mdc-text-field__input::placeholder, .mdc-text-field--focused .mdc-text-field__input::placeholder {
  opacity: 1;
}
.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder, .mdc-text-field--focused .mdc-text-field__input::-moz-placeholder {
  opacity: 1;
}
.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder, .mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder {
  opacity: 1;
}
.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder, .mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder {
  opacity: 1;
}
.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::placeholder {
  opacity: 0;
}
.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-moz-placeholder {
  opacity: 0;
}
.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-webkit-input-placeholder {
  opacity: 0;
}
.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive:-ms-input-placeholder {
  opacity: 0;
}
.mdc-text-field--outlined .mdc-text-field__input, .mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input {
  height: 100%;
}
.mdc-text-field--outlined .mdc-text-field__input {
  display: flex;
  border: none !important;
  background-color: transparent;
}
.mdc-text-field--disabled .mdc-text-field__input {
  pointer-events: auto;
}
.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input {
  color: var(--mat-form-field-filled-input-text-color, var(--mat-sys-on-surface));
  caret-color: var(--mat-form-field-filled-caret-color, var(--mat-sys-primary));
}
.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder {
  color: var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant));
}
.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder {
  color: var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant));
}
.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder {
  color: var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant));
}
.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder {
  color: var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant));
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input {
  color: var(--mat-form-field-outlined-input-text-color, var(--mat-sys-on-surface));
  caret-color: var(--mat-form-field-outlined-caret-color, var(--mat-sys-primary));
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder {
  color: var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant));
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder {
  color: var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant));
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder {
  color: var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant));
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder {
  color: var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant));
}
.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input {
  caret-color: var(--mat-form-field-filled-error-caret-color, var(--mat-sys-error));
}
.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input {
  caret-color: var(--mat-form-field-outlined-error-caret-color, var(--mat-sys-error));
}
.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input {
  color: var(--mat-form-field-filled-disabled-input-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}
.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input {
  color: var(--mat-form-field-outlined-disabled-input-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}
@media (forced-colors: active) {
  .mdc-text-field--disabled .mdc-text-field__input {
    background-color: Window;
  }
}

.mdc-text-field--filled {
  height: 56px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: var(--mat-form-field-filled-container-shape, var(--mat-sys-corner-extra-small));
  border-top-right-radius: var(--mat-form-field-filled-container-shape, var(--mat-sys-corner-extra-small));
}
.mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background-color: var(--mat-form-field-filled-container-color, var(--mat-sys-surface-variant));
}
.mdc-text-field--filled.mdc-text-field--disabled {
  background-color: var(--mat-form-field-filled-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 4%, transparent));
}

.mdc-text-field--outlined {
  height: 56px;
  overflow: visible;
  padding-right: max(16px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)));
  padding-left: max(16px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)) + 4px);
}
[dir=rtl] .mdc-text-field--outlined {
  padding-right: max(16px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)) + 4px);
  padding-left: max(16px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)));
}

.mdc-floating-label {
  position: absolute;
  left: 0;
  transform-origin: left top;
  line-height: 1.15rem;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: text;
  overflow: hidden;
  will-change: transform;
}
[dir=rtl] .mdc-floating-label {
  right: 0;
  left: auto;
  transform-origin: right top;
  text-align: right;
}
.mdc-text-field .mdc-floating-label {
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
}
.mdc-notched-outline .mdc-floating-label {
  display: inline-block;
  position: relative;
  max-width: 100%;
}
.mdc-text-field--outlined .mdc-floating-label {
  left: 4px;
  right: auto;
}
[dir=rtl] .mdc-text-field--outlined .mdc-floating-label {
  left: auto;
  right: 4px;
}
.mdc-text-field--filled .mdc-floating-label {
  left: 16px;
  right: auto;
}
[dir=rtl] .mdc-text-field--filled .mdc-floating-label {
  left: auto;
  right: 16px;
}
.mdc-text-field--disabled .mdc-floating-label {
  cursor: default;
}
@media (forced-colors: active) {
  .mdc-text-field--disabled .mdc-floating-label {
    z-index: 1;
  }
}
.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label {
  display: none;
}
.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label {
  color: var(--mat-form-field-filled-label-text-color, var(--mat-sys-on-surface-variant));
}
.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label {
  color: var(--mat-form-field-filled-focus-label-text-color, var(--mat-sys-primary));
}
.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label {
  color: var(--mat-form-field-filled-hover-label-text-color, var(--mat-sys-on-surface-variant));
}
.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label {
  color: var(--mat-form-field-filled-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}
.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label {
  color: var(--mat-form-field-filled-error-label-text-color, var(--mat-sys-error));
}
.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label {
  color: var(--mat-form-field-filled-error-focus-label-text-color, var(--mat-sys-error));
}
.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label {
  color: var(--mat-form-field-filled-error-hover-label-text-color, var(--mat-sys-on-error-container));
}
.mdc-text-field--filled .mdc-floating-label {
  font-family: var(--mat-form-field-filled-label-text-font, var(--mat-sys-body-large-font));
  font-size: var(--mat-form-field-filled-label-text-size, var(--mat-sys-body-large-size));
  font-weight: var(--mat-form-field-filled-label-text-weight, var(--mat-sys-body-large-weight));
  letter-spacing: var(--mat-form-field-filled-label-text-tracking, var(--mat-sys-body-large-tracking));
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label {
  color: var(--mat-form-field-outlined-label-text-color, var(--mat-sys-on-surface-variant));
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label {
  color: var(--mat-form-field-outlined-focus-label-text-color, var(--mat-sys-primary));
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label {
  color: var(--mat-form-field-outlined-hover-label-text-color, var(--mat-sys-on-surface));
}
.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label {
  color: var(--mat-form-field-outlined-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label {
  color: var(--mat-form-field-outlined-error-label-text-color, var(--mat-sys-error));
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label {
  color: var(--mat-form-field-outlined-error-focus-label-text-color, var(--mat-sys-error));
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label {
  color: var(--mat-form-field-outlined-error-hover-label-text-color, var(--mat-sys-on-error-container));
}
.mdc-text-field--outlined .mdc-floating-label {
  font-family: var(--mat-form-field-outlined-label-text-font, var(--mat-sys-body-large-font));
  font-size: var(--mat-form-field-outlined-label-text-size, var(--mat-sys-body-large-size));
  font-weight: var(--mat-form-field-outlined-label-text-weight, var(--mat-sys-body-large-weight));
  letter-spacing: var(--mat-form-field-outlined-label-text-tracking, var(--mat-sys-body-large-tracking));
}

.mdc-floating-label--float-above {
  cursor: auto;
  transform: translateY(-106%) scale(0.75);
}
.mdc-text-field--filled .mdc-floating-label--float-above {
  transform: translateY(-106%) scale(0.75);
}
.mdc-text-field--outlined .mdc-floating-label--float-above {
  transform: translateY(-37.25px) scale(1);
  font-size: 0.75rem;
}
.mdc-notched-outline .mdc-floating-label--float-above {
  text-overflow: clip;
}
.mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  max-width: 133.3333333333%;
}
.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above, .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  transform: translateY(-34.75px) scale(0.75);
}
.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above, .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  font-size: 1rem;
}

.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after {
  margin-left: 1px;
  margin-right: 0;
  content: "*";
}
[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after {
  margin-left: 0;
  margin-right: 1px;
}

.mdc-notched-outline {
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  height: 100%;
  text-align: left;
  pointer-events: none;
}
[dir=rtl] .mdc-notched-outline {
  text-align: right;
}
.mdc-text-field--outlined .mdc-notched-outline {
  z-index: 1;
}

.mat-mdc-notch-piece {
  box-sizing: border-box;
  height: 100%;
  pointer-events: none;
  border: none;
  border-top: 1px solid;
  border-bottom: 1px solid;
}
.mdc-text-field--focused .mat-mdc-notch-piece {
  border-width: 2px;
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece {
  border-color: var(--mat-form-field-outlined-outline-color, var(--mat-sys-outline));
  border-width: var(--mat-form-field-outlined-outline-width, 1px);
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-notch-piece {
  border-color: var(--mat-form-field-outlined-hover-outline-color, var(--mat-sys-on-surface));
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece {
  border-color: var(--mat-form-field-outlined-focus-outline-color, var(--mat-sys-primary));
}
.mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece {
  border-color: var(--mat-form-field-outlined-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent));
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece {
  border-color: var(--mat-form-field-outlined-error-outline-color, var(--mat-sys-error));
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-notched-outline .mat-mdc-notch-piece {
  border-color: var(--mat-form-field-outlined-error-hover-outline-color, var(--mat-sys-on-error-container));
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mat-mdc-notch-piece {
  border-color: var(--mat-form-field-outlined-error-focus-outline-color, var(--mat-sys-error));
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece {
  border-width: var(--mat-form-field-outlined-focus-outline-width, 2px);
}

.mdc-notched-outline__leading {
  border-left: 1px solid;
  border-right: none;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));
  border-bottom-left-radius: var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));
}
.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading {
  width: max(12px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)));
}
[dir=rtl] .mdc-notched-outline__leading {
  border-left: none;
  border-right: 1px solid;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));
  border-bottom-right-radius: var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));
}

.mdc-notched-outline__trailing {
  flex-grow: 1;
  border-left: none;
  border-right: 1px solid;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));
  border-bottom-right-radius: var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));
}
[dir=rtl] .mdc-notched-outline__trailing {
  border-left: 1px solid;
  border-right: none;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));
  border-bottom-left-radius: var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));
}

.mdc-notched-outline__notch {
  flex: 0 0 auto;
  width: auto;
}
.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch {
  max-width: min(var(--mat-form-field-notch-max-width, 100%), calc(100% - max(12px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))) * 2));
}
.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch {
  max-width: min(100%, calc(100% - max(12px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))) * 2));
}
.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch {
  padding-top: 1px;
}
.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch {
  padding-top: 2px;
}
.mdc-notched-outline--notched .mdc-notched-outline__notch {
  padding-left: 0;
  padding-right: 8px;
  border-top: none;
}
[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch {
  padding-left: 8px;
  padding-right: 0;
}
.mdc-notched-outline--no-label .mdc-notched-outline__notch {
  display: none;
}

.mdc-line-ripple::before, .mdc-line-ripple::after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  border-bottom-style: solid;
  content: "";
}
.mdc-line-ripple::before {
  z-index: 1;
  border-bottom-width: var(--mat-form-field-filled-active-indicator-height, 1px);
}
.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before {
  border-bottom-color: var(--mat-form-field-filled-active-indicator-color, var(--mat-sys-on-surface-variant));
}
.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before {
  border-bottom-color: var(--mat-form-field-filled-hover-active-indicator-color, var(--mat-sys-on-surface));
}
.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before {
  border-bottom-color: var(--mat-form-field-filled-disabled-active-indicator-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}
.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-line-ripple::before {
  border-bottom-color: var(--mat-form-field-filled-error-active-indicator-color, var(--mat-sys-error));
}
.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-line-ripple::before {
  border-bottom-color: var(--mat-form-field-filled-error-hover-active-indicator-color, var(--mat-sys-on-error-container));
}
.mdc-line-ripple::after {
  transform: scaleX(0);
  opacity: 0;
  z-index: 2;
}
.mdc-text-field--filled .mdc-line-ripple::after {
  border-bottom-width: var(--mat-form-field-filled-focus-active-indicator-height, 2px);
}
.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after {
  border-bottom-color: var(--mat-form-field-filled-focus-active-indicator-color, var(--mat-sys-primary));
}
.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after {
  border-bottom-color: var(--mat-form-field-filled-error-focus-active-indicator-color, var(--mat-sys-error));
}

.mdc-line-ripple--active::after {
  transform: scaleX(1);
  opacity: 1;
}

.mdc-line-ripple--deactivating::after {
  opacity: 0;
}

.mdc-text-field--disabled {
  pointer-events: none;
}

.mat-mdc-form-field-textarea-control {
  vertical-align: middle;
  resize: vertical;
  box-sizing: border-box;
  height: auto;
  margin: 0;
  padding: 0;
  border: none;
  overflow: auto;
}

.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font: inherit;
  letter-spacing: inherit;
  text-decoration: inherit;
  text-transform: inherit;
  border: none;
}

.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: normal;
  pointer-events: all;
  will-change: auto;
}

.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label {
  cursor: inherit;
}

.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,
.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control {
  height: auto;
}

.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color] {
  height: 23px;
}

.mat-mdc-text-field-wrapper {
  height: auto;
  flex: auto;
  will-change: auto;
}

.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper {
  padding-left: 0;
  --mat-mdc-form-field-label-offset-x: -16px;
}

.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper {
  padding-right: 0;
}

[dir=rtl] .mat-mdc-text-field-wrapper {
  padding-left: 16px;
  padding-right: 16px;
}
[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper {
  padding-left: 0;
}
[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper {
  padding-right: 0;
}

.mat-form-field-disabled .mdc-text-field__input::placeholder {
  color: var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}
.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder {
  color: var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}
.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder {
  color: var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}
.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder {
  color: var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}

.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder {
  transition-delay: 40ms;
  transition-duration: 110ms;
  opacity: 1;
}

.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label {
  left: auto;
  right: auto;
}

.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input {
  display: inline-block;
}

.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch {
  padding-top: 0;
}

.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch {
  border-left: 1px solid transparent;
}

[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch {
  border-left: none;
  border-right: 1px solid transparent;
}

.mat-mdc-form-field-infix {
  min-height: var(--mat-form-field-container-height, 56px);
  padding-top: var(--mat-form-field-filled-with-label-container-padding-top, 24px);
  padding-bottom: var(--mat-form-field-filled-with-label-container-padding-bottom, 8px);
}
.mdc-text-field--outlined .mat-mdc-form-field-infix, .mdc-text-field--no-label .mat-mdc-form-field-infix {
  padding-top: var(--mat-form-field-container-vertical-padding, 16px);
  padding-bottom: var(--mat-form-field-container-vertical-padding, 16px);
}

.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label {
  top: calc(var(--mat-form-field-container-height, 56px) / 2);
}

.mdc-text-field--filled .mat-mdc-floating-label {
  display: var(--mat-form-field-filled-label-display, block);
}

.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  --mat-mdc-form-field-label-transform: translateY(calc(calc(6.75px + var(--mat-form-field-container-height, 56px) / 2) * -1))
    scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));
  transform: var(--mat-mdc-form-field-label-transform);
}

@keyframes _mat-form-field-subscript-animation {
  from {
    opacity: 0;
    transform: translateY(-5px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.mat-mdc-form-field-subscript-wrapper {
  box-sizing: border-box;
  width: 100%;
  position: relative;
}

.mat-mdc-form-field-hint-wrapper,
.mat-mdc-form-field-error-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  padding: 0 16px;
  opacity: 1;
  transform: translateY(0);
  animation: _mat-form-field-subscript-animation 0ms cubic-bezier(0.55, 0, 0.55, 0.2);
}

.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,
.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper {
  position: static;
}

.mat-mdc-form-field-bottom-align::before {
  content: "";
  display: inline-block;
  height: 16px;
}

.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before {
  content: unset;
}

.mat-mdc-form-field-hint-end {
  order: 1;
}

.mat-mdc-form-field-hint-wrapper {
  display: flex;
}

.mat-mdc-form-field-hint-spacer {
  flex: 1 0 1em;
}

.mat-mdc-form-field-error {
  display: block;
  color: var(--mat-form-field-error-text-color, var(--mat-sys-error));
}

.mat-mdc-form-field-subscript-wrapper,
.mat-mdc-form-field-bottom-align::before {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: var(--mat-form-field-subscript-text-font, var(--mat-sys-body-small-font));
  line-height: var(--mat-form-field-subscript-text-line-height, var(--mat-sys-body-small-line-height));
  font-size: var(--mat-form-field-subscript-text-size, var(--mat-sys-body-small-size));
  letter-spacing: var(--mat-form-field-subscript-text-tracking, var(--mat-sys-body-small-tracking));
  font-weight: var(--mat-form-field-subscript-text-weight, var(--mat-sys-body-small-weight));
}

.mat-mdc-form-field-focus-overlay {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  opacity: 0;
  pointer-events: none;
  background-color: var(--mat-form-field-state-layer-color, var(--mat-sys-on-surface));
}
.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay {
  opacity: var(--mat-form-field-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity));
}
.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay {
  opacity: var(--mat-form-field-focus-state-layer-opacity, 0);
}

select.mat-mdc-form-field-input-control {
  -moz-appearance: none;
  -webkit-appearance: none;
  background-color: transparent;
  display: inline-flex;
  box-sizing: border-box;
}
select.mat-mdc-form-field-input-control:not(:disabled) {
  cursor: pointer;
}
select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option {
  color: var(--mat-form-field-select-option-text-color, var(--mat-sys-neutral10));
}
select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled {
  color: var(--mat-form-field-select-disabled-option-text-color, color-mix(in srgb, var(--mat-sys-neutral10) 38%, transparent));
}

.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after {
  content: "";
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -2.5px;
  pointer-events: none;
  color: var(--mat-form-field-enabled-select-arrow-color, var(--mat-sys-on-surface-variant));
}
[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after {
  right: auto;
  left: 0;
}
.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after {
  color: var(--mat-form-field-focus-select-arrow-color, var(--mat-sys-primary));
}
.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after {
  color: var(--mat-form-field-disabled-select-arrow-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}
.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control {
  padding-right: 15px;
}
[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control {
  padding-right: 0;
  padding-left: 15px;
}

@media (forced-colors: active) {
  .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper {
    outline: solid 1px;
  }
}
@media (forced-colors: active) {
  .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper {
    outline-color: GrayText;
  }
}

@media (forced-colors: active) {
  .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper {
    outline: dashed 3px;
  }
}

@media (forced-colors: active) {
  .mat-mdc-form-field.mat-focused .mdc-notched-outline {
    border: dashed 3px;
  }
}

.mat-mdc-form-field-input-control[type=date], .mat-mdc-form-field-input-control[type=datetime], .mat-mdc-form-field-input-control[type=datetime-local], .mat-mdc-form-field-input-control[type=month], .mat-mdc-form-field-input-control[type=week], .mat-mdc-form-field-input-control[type=time] {
  line-height: 1;
}
.mat-mdc-form-field-input-control::-webkit-datetime-edit {
  line-height: 1;
  padding: 0;
  margin-bottom: -2px;
}

.mat-mdc-form-field {
  --mat-mdc-form-field-floating-label-scale: 0.75;
  display: inline-flex;
  flex-direction: column;
  min-width: 0;
  text-align: left;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: var(--mat-form-field-container-text-font, var(--mat-sys-body-large-font));
  line-height: var(--mat-form-field-container-text-line-height, var(--mat-sys-body-large-line-height));
  font-size: var(--mat-form-field-container-text-size, var(--mat-sys-body-large-size));
  letter-spacing: var(--mat-form-field-container-text-tracking, var(--mat-sys-body-large-tracking));
  font-weight: var(--mat-form-field-container-text-weight, var(--mat-sys-body-large-weight));
}
.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above {
  font-size: calc(var(--mat-form-field-outlined-label-text-populated-size) * var(--mat-mdc-form-field-floating-label-scale));
}
.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  font-size: var(--mat-form-field-outlined-label-text-populated-size);
}
[dir=rtl] .mat-mdc-form-field {
  text-align: right;
}

.mat-mdc-form-field-flex {
  display: inline-flex;
  align-items: baseline;
  box-sizing: border-box;
  width: 100%;
}

.mat-mdc-text-field-wrapper {
  width: 100%;
  z-index: 0;
}

.mat-mdc-form-field-icon-prefix,
.mat-mdc-form-field-icon-suffix {
  align-self: center;
  line-height: 0;
  pointer-events: auto;
  position: relative;
  z-index: 1;
}
.mat-mdc-form-field-icon-prefix > .mat-icon,
.mat-mdc-form-field-icon-suffix > .mat-icon {
  padding: 0 12px;
  box-sizing: content-box;
}

.mat-mdc-form-field-icon-prefix {
  color: var(--mat-form-field-leading-icon-color, var(--mat-sys-on-surface-variant));
}
.mat-form-field-disabled .mat-mdc-form-field-icon-prefix {
  color: var(--mat-form-field-disabled-leading-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}

.mat-mdc-form-field-icon-suffix {
  color: var(--mat-form-field-trailing-icon-color, var(--mat-sys-on-surface-variant));
}
.mat-form-field-disabled .mat-mdc-form-field-icon-suffix {
  color: var(--mat-form-field-disabled-trailing-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}
.mat-form-field-invalid .mat-mdc-form-field-icon-suffix {
  color: var(--mat-form-field-error-trailing-icon-color, var(--mat-sys-error));
}
.mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix {
  color: var(--mat-form-field-error-hover-trailing-icon-color, var(--mat-sys-on-error-container));
}
.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix {
  color: var(--mat-form-field-error-focus-trailing-icon-color, var(--mat-sys-error));
}

.mat-mdc-form-field-icon-prefix,
[dir=rtl] .mat-mdc-form-field-icon-suffix {
  padding: 0 4px 0 0;
}

.mat-mdc-form-field-icon-suffix,
[dir=rtl] .mat-mdc-form-field-icon-prefix {
  padding: 0 0 0 4px;
}

.mat-mdc-form-field-subscript-wrapper .mat-icon,
.mat-mdc-form-field label .mat-icon {
  width: 1em;
  height: 1em;
  font-size: inherit;
}

.mat-mdc-form-field-infix {
  flex: auto;
  min-width: 0;
  width: 180px;
  position: relative;
  box-sizing: border-box;
}
.mat-mdc-form-field-infix:has(textarea[cols]) {
  width: auto;
}

.mat-mdc-form-field .mdc-notched-outline__notch {
  margin-left: -1px;
  -webkit-clip-path: inset(-9em -999em -9em 1px);
  clip-path: inset(-9em -999em -9em 1px);
}
[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch {
  margin-left: 0;
  margin-right: -1px;
  -webkit-clip-path: inset(-9em 1px -9em -999em);
  clip-path: inset(-9em 1px -9em -999em);
}

.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-floating-label {
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1), color 150ms cubic-bezier(0.4, 0, 0.2, 1);
}
.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input {
  transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);
}
.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::placeholder {
  transition: opacity 67ms cubic-bezier(0.4, 0, 0.2, 1);
}
.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-moz-placeholder {
  transition: opacity 67ms cubic-bezier(0.4, 0, 0.2, 1);
}
.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-webkit-input-placeholder {
  transition: opacity 67ms cubic-bezier(0.4, 0, 0.2, 1);
}
.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input:-ms-input-placeholder {
  transition: opacity 67ms cubic-bezier(0.4, 0, 0.2, 1);
}
.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::placeholder, .mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::placeholder {
  transition-delay: 40ms;
  transition-duration: 110ms;
}
.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder, .mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder {
  transition-delay: 40ms;
  transition-duration: 110ms;
}
.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder, .mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder {
  transition-delay: 40ms;
  transition-duration: 110ms;
}
.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder, .mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder {
  transition-delay: 40ms;
  transition-duration: 110ms;
}
.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before {
  transition-duration: 75ms;
}
.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-line-ripple::after {
  transition: transform 180ms cubic-bezier(0.4, 0, 0.2, 1), opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
}
.mat-mdc-form-field.mat-form-field-animations-enabled .mat-mdc-form-field-hint-wrapper,
.mat-mdc-form-field.mat-form-field-animations-enabled .mat-mdc-form-field-error-wrapper {
  animation-duration: 300ms;
}

.mdc-notched-outline .mdc-floating-label {
  max-width: calc(100% + 1px);
}

.mdc-notched-outline--upgraded .mdc-floating-label--float-above {
  max-width: calc(133.3333333333% + 1px);
}

@keyframes _mat-select-enter {
  from {
    opacity: 0;
    transform: scaleY(0.8);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
@keyframes _mat-select-exit {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.mat-mdc-select {
  display: inline-block;
  width: 100%;
  outline: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: var(--mat-select-enabled-trigger-text-color, var(--mat-sys-on-surface));
  font-family: var(--mat-select-trigger-text-font, var(--mat-sys-body-large-font));
  line-height: var(--mat-select-trigger-text-line-height, var(--mat-sys-body-large-line-height));
  font-size: var(--mat-select-trigger-text-size, var(--mat-sys-body-large-size));
  font-weight: var(--mat-select-trigger-text-weight, var(--mat-sys-body-large-weight));
  letter-spacing: var(--mat-select-trigger-text-tracking, var(--mat-sys-body-large-tracking));
}

div.mat-mdc-select-panel {
  box-shadow: var(--mat-select-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12));
}

.mat-mdc-select-disabled {
  color: var(--mat-select-disabled-trigger-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}
.mat-mdc-select-disabled .mat-mdc-select-placeholder {
  color: var(--mat-select-disabled-trigger-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}

.mat-mdc-select-trigger {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  position: relative;
  box-sizing: border-box;
  width: 100%;
}
.mat-mdc-select-disabled .mat-mdc-select-trigger {
  -webkit-user-select: none;
  user-select: none;
  cursor: default;
}

.mat-mdc-select-value {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.mat-mdc-select-value-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.mat-mdc-select-arrow-wrapper {
  height: 24px;
  flex-shrink: 0;
  display: inline-flex;
  align-items: center;
}
.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper {
  transform: none;
}

.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,
.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after {
  color: var(--mat-select-invalid-arrow-color, var(--mat-sys-error));
}

.mat-mdc-select-arrow {
  width: 10px;
  height: 5px;
  position: relative;
  color: var(--mat-select-enabled-arrow-color, var(--mat-sys-on-surface-variant));
}
.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow {
  color: var(--mat-select-focused-arrow-color, var(--mat-sys-primary));
}
.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow {
  color: var(--mat-select-disabled-arrow-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));
}
.mat-select-open .mat-mdc-select-arrow {
  transform: rotate(180deg);
}
.mat-form-field-animations-enabled .mat-mdc-select-arrow {
  transition: transform 80ms linear;
}
.mat-mdc-select-arrow svg {
  fill: currentColor;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (forced-colors: active) {
  .mat-mdc-select-arrow svg {
    fill: CanvasText;
  }
  .mat-mdc-select-disabled .mat-mdc-select-arrow svg {
    fill: GrayText;
  }
}

div.mat-mdc-select-panel {
  width: 100%;
  max-height: 275px;
  outline: 0;
  overflow: auto;
  padding: 8px 0;
  box-sizing: border-box;
  transform-origin: top center;
  border-radius: 0 0 4px 4px;
  position: relative;
  background-color: var(--mat-select-panel-background-color, var(--mat-sys-surface-container));
}
.mat-mdc-select-panel-above div.mat-mdc-select-panel {
  border-radius: 4px 4px 0 0;
  transform-origin: bottom center;
}
@media (forced-colors: active) {
  div.mat-mdc-select-panel {
    outline: solid 1px;
  }
}

.mat-select-panel-animations-enabled {
  animation: _mat-select-enter 120ms cubic-bezier(0, 0, 0.2, 1);
}
.mat-select-panel-animations-enabled.mat-select-panel-exit {
  animation: _mat-select-exit 100ms linear;
}

.mat-mdc-select-placeholder {
  transition: color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);
  color: var(--mat-select-placeholder-text-color, var(--mat-sys-on-surface-variant));
}
.mat-mdc-form-field:not(.mat-form-field-animations-enabled) .mat-mdc-select-placeholder, ._mat-animation-noopable .mat-mdc-select-placeholder {
  transition: none;
}
.mat-form-field-hide-placeholder .mat-mdc-select-placeholder {
  color: transparent;
  -webkit-text-fill-color: transparent;
  transition: none;
  display: block;
}

.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper {
  cursor: pointer;
}
.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label {
  max-width: calc(100% - 18px);
}
.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above {
  max-width: calc(100% / 0.75 - 24px);
}
.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch {
  max-width: calc(100% - 60px);
}
.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch {
  max-width: calc(100% - 24px);
}

.mat-mdc-select-min-line:empty::before {
  content: " ";
  white-space: pre;
  width: 1px;
  display: inline-block;
  visibility: hidden;
}

.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper {
  transform: var(--mat-select-arrow-transform, translateY(-8px));
}

.mat-mdc-option {
  -webkit-user-select: none;
  user-select: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: flex;
  position: relative;
  align-items: center;
  justify-content: flex-start;
  overflow: hidden;
  min-height: 48px;
  padding: 0 16px;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  color: var(--mat-option-label-text-color, var(--mat-sys-on-surface));
  font-family: var(--mat-option-label-text-font, var(--mat-sys-label-large-font));
  line-height: var(--mat-option-label-text-line-height, var(--mat-sys-label-large-line-height));
  font-size: var(--mat-option-label-text-size, var(--mat-sys-body-large-size));
  letter-spacing: var(--mat-option-label-text-tracking, var(--mat-sys-label-large-tracking));
  font-weight: var(--mat-option-label-text-weight, var(--mat-sys-body-large-weight));
}
.mat-mdc-option:hover:not(.mdc-list-item--disabled) {
  background-color: var(--mat-option-hover-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent));
}
.mat-mdc-option:focus.mdc-list-item, .mat-mdc-option.mat-mdc-option-active.mdc-list-item {
  background-color: var(--mat-option-focus-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent));
  outline: 0;
}
.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-active, .mat-mdc-option-multiple, :focus, :hover) {
  background-color: var(--mat-option-selected-state-layer-color, var(--mat-sys-secondary-container));
}
.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-active, .mat-mdc-option-multiple, :focus, :hover) .mdc-list-item__primary-text {
  color: var(--mat-option-selected-state-label-text-color, var(--mat-sys-on-secondary-container));
}
.mat-mdc-option .mat-pseudo-checkbox {
  --mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--mat-option-selected-state-label-text-color, var(--mat-sys-on-secondary-container));
}
.mat-mdc-option.mdc-list-item {
  align-items: center;
  background: transparent;
}
.mat-mdc-option.mdc-list-item--disabled {
  cursor: default;
  pointer-events: none;
}
.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox, .mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text, .mat-mdc-option.mdc-list-item--disabled > mat-icon {
  opacity: 0.38;
}
.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple) {
  padding-left: 32px;
}
[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple) {
  padding-left: 16px;
  padding-right: 32px;
}
.mat-mdc-option .mat-icon,
.mat-mdc-option .mat-pseudo-checkbox-full {
  margin-right: 16px;
  flex-shrink: 0;
}
[dir=rtl] .mat-mdc-option .mat-icon,
[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full {
  margin-right: 0;
  margin-left: 16px;
}
.mat-mdc-option .mat-pseudo-checkbox-minimal {
  margin-left: 16px;
  flex-shrink: 0;
}
[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal {
  margin-right: 16px;
  margin-left: 0;
}
.mat-mdc-option .mat-mdc-option-ripple {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  pointer-events: none;
}
.mat-mdc-option .mdc-list-item__primary-text {
  white-space: normal;
  font-size: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  font-family: inherit;
  text-decoration: inherit;
  text-transform: inherit;
  margin-right: auto;
}
[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text {
  margin-right: 0;
  margin-left: auto;
}
@media (forced-colors: active) {
  .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 16px;
    transform: translateY(-50%);
    width: 10px;
    height: 0;
    border-bottom: solid 10px;
    border-radius: 10px;
  }
  [dir=rtl] .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after {
    right: auto;
    left: 16px;
  }
}

.mat-mdc-option-multiple {
  --mat-list-list-item-selected-container-color: var(--mat-list-list-item-container-color, transparent);
}

.mat-mdc-option-active .mat-focus-indicator::before {
  content: "";
}

.application-detail[_ngcontent-ng-c1733797357]{display:grid;gap:var(--uc-space-5);color:var(--uc-ink)}.ad-state[_ngcontent-ng-c1733797357]{min-height:min(32rem,calc(100dvh - 8rem))}.ad-state[_ngcontent-ng-c1733797357]   h1[_ngcontent-ng-c1733797357], .ad-state[_ngcontent-ng-c1733797357]   p[_ngcontent-ng-c1733797357]{margin:0}.ad-back[_ngcontent-ng-c1733797357]{justify-self:start;margin-left:-.75rem}.ad-header[_ngcontent-ng-c1733797357]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--uc-space-4)}.ad-header-copy[_ngcontent-ng-c1733797357]{min-width:0}.ad-header[_ngcontent-ng-c1733797357]   h1[_ngcontent-ng-c1733797357]{margin:0;font-size:2rem;line-height:1.2;letter-spacing:-.025em;overflow-wrap:anywhere}.ad-company[_ngcontent-ng-c1733797357]{margin:var(--uc-space-2) 0 0;color:var(--uc-muted);font-size:var(--uc-font-size-lg)}.ad-location[_ngcontent-ng-c1733797357]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--uc-space-3);margin-top:var(--uc-space-3);font-size:var(--uc-font-size-sm)}.ad-arrangement[_ngcontent-ng-c1733797357]{color:var(--uc-muted);padding-inline-start:var(--uc-space-3);border-inline-start:1px solid var(--uc-border)}.ad-completion[_ngcontent-ng-c1733797357]{display:flex;gap:var(--uc-space-3);align-items:center;padding:var(--uc-space-4) var(--uc-space-5);border:1px solid color-mix(in srgb,var(--uc-success) 20%,var(--uc-border));border-radius:var(--uc-radius-md);background:var(--uc-success-soft);color:var(--uc-success)}.ad-completion[_ngcontent-ng-c1733797357]   h2[_ngcontent-ng-c1733797357]{margin:0;font-size:1rem;color:inherit}.ad-completion[_ngcontent-ng-c1733797357]   p[_ngcontent-ng-c1733797357]{margin:var(--uc-space-1) 0 0;font-size:var(--uc-font-size-sm)}.ad-completion[_ngcontent-ng-c1733797357]   mat-icon[_ngcontent-ng-c1733797357]{flex:0 0 auto}.ad-content[_ngcontent-ng-c1733797357]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,18rem);column-gap:var(--uc-space-6);align-items:start}.ad-section[_ngcontent-ng-c1733797357]{min-width:0;grid-column:1}.ad-section[_ngcontent-ng-c1733797357]   h2[_ngcontent-ng-c1733797357], .ad-facts[_ngcontent-ng-c1733797357]   h2[_ngcontent-ng-c1733797357]{margin:0;font-size:var(--uc-font-size-lg)}.ad-materials[_ngcontent-ng-c1733797357], .ad-screening[_ngcontent-ng-c1733797357]{margin-top:var(--uc-space-6);padding-top:var(--uc-space-6);border-top:1px solid var(--uc-border)}.ad-facts[_ngcontent-ng-c1733797357]{grid-column:2;grid-row:1 / span 3;min-width:0;padding-inline-start:var(--uc-space-5);border-inline-start:1px solid var(--uc-border)}.ad-facts[_ngcontent-ng-c1733797357]   h2[_ngcontent-ng-c1733797357]{font-size:1rem}.ad-meta[_ngcontent-ng-c1733797357]{display:grid;gap:var(--uc-space-4);margin:var(--uc-space-4) 0 0;font-size:var(--uc-font-size-sm)}.ad-meta[_ngcontent-ng-c1733797357]   dt[_ngcontent-ng-c1733797357]{color:var(--uc-muted)}.ad-meta[_ngcontent-ng-c1733797357]   dd[_ngcontent-ng-c1733797357]{margin:var(--uc-space-1) 0 0;font-weight:var(--uc-font-weight-semibold);overflow-wrap:anywhere}.ad-fact-section[_ngcontent-ng-c1733797357]{padding-top:var(--uc-space-5);margin-top:var(--uc-space-5);border-top:1px solid var(--uc-border)}.ad-fact-section[_ngcontent-ng-c1733797357]   h3[_ngcontent-ng-c1733797357]{margin:0;font-size:1rem}.ad-resume-file[_ngcontent-ng-c1733797357]{display:flex;align-items:flex-start;gap:var(--uc-space-2);margin-top:var(--uc-space-3)}.ad-resume-file[_ngcontent-ng-c1733797357]   mat-icon[_ngcontent-ng-c1733797357]{color:var(--uc-muted);flex:0 0 auto;font-size:20px;width:20px;height:20px}.ad-filename[_ngcontent-ng-c1733797357]{margin:0;overflow-wrap:anywhere;font-weight:var(--uc-font-weight-semibold);font-size:var(--uc-font-size-sm)}.ad-description[_ngcontent-ng-c1733797357], .ad-cover-letter[_ngcontent-ng-c1733797357]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65;margin:var(--uc-space-4) 0 0}.ad-description--collapsed[_ngcontent-ng-c1733797357], .ad-cover-letter--collapsed[_ngcontent-ng-c1733797357]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.ad-cover-letter--collapsed[_ngcontent-ng-c1733797357]{-webkit-line-clamp:8}.ad-expand[_ngcontent-ng-c1733797357]{margin:var(--uc-space-2) 0 0 -.75rem}.ad-material-label[_ngcontent-ng-c1733797357]{margin:var(--uc-space-3) 0 0;font-size:var(--uc-font-size-sm);color:var(--uc-muted)}.ad-application-link[_ngcontent-ng-c1733797357]{margin:var(--uc-space-3) 0 0;overflow-wrap:anywhere;font-size:var(--uc-font-size-sm)}.ad-application-url[_ngcontent-ng-c1733797357]{text-underline-offset:.2em}.ad-context[_ngcontent-ng-c1733797357], .ad-empty[_ngcontent-ng-c1733797357]{color:var(--uc-muted);font-size:var(--uc-font-size-sm);line-height:1.5;margin:var(--uc-space-2) 0 0;overflow-wrap:anywhere}.ad-empty[_ngcontent-ng-c1733797357]{margin-top:var(--uc-space-3)}.ad-answer-list[_ngcontent-ng-c1733797357]{padding:0;margin:var(--uc-space-4) 0 0;list-style:none}.ad-answer[_ngcontent-ng-c1733797357]{min-width:0;padding:var(--uc-space-4) 0;border-top:1px solid var(--uc-border)}.ad-answer[_ngcontent-ng-c1733797357]   h3[_ngcontent-ng-c1733797357]{margin:0;font-size:1rem;overflow-wrap:anywhere;line-height:1.4}.ad-answer-values[_ngcontent-ng-c1733797357]{padding-left:var(--uc-space-5);margin:var(--uc-space-2) 0 0}.ad-answer-values[_ngcontent-ng-c1733797357]   li[_ngcontent-ng-c1733797357]{white-space:pre-wrap;overflow-wrap:anywhere}.ad-answer-values[_ngcontent-ng-c1733797357]   li[_ngcontent-ng-c1733797357] + li[_ngcontent-ng-c1733797357]{margin-top:var(--uc-space-1)}.ad-answer-meta[_ngcontent-ng-c1733797357]{display:flex;flex-wrap:wrap;gap:var(--uc-space-2) var(--uc-space-3);margin:var(--uc-space-3) 0 0;color:var(--uc-muted);font-size:.8125rem}.ad-answer-meta[_ngcontent-ng-c1733797357]   div[_ngcontent-ng-c1733797357]{display:flex;min-width:0;gap:var(--uc-space-1)}.ad-answer-meta[_ngcontent-ng-c1733797357]   dt[_ngcontent-ng-c1733797357]{font-weight:var(--uc-font-weight-semibold)}.ad-answer-meta[_ngcontent-ng-c1733797357]   dd[_ngcontent-ng-c1733797357]{margin:0;overflow-wrap:anywhere}@media(max-width:48rem){.ad-content[_ngcontent-ng-c1733797357]{grid-template-columns:minmax(0,1fr)}.ad-facts[_ngcontent-ng-c1733797357]{grid-column:1;grid-row:auto;border-inline-start:0;border-top:1px solid var(--uc-border);padding-inline-start:0;padding-top:var(--uc-space-5);margin-top:var(--uc-space-5)}.ad-meta[_ngcontent-ng-c1733797357]{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}.ad-header[_ngcontent-ng-c1733797357]   h1[_ngcontent-ng-c1733797357]{font-size:1.5rem}}@media(max-width:25rem){.ad-header[_ngcontent-ng-c1733797357]{flex-direction:column}.ad-arrangement[_ngcontent-ng-c1733797357]{border-inline-start:0;padding-inline-start:0}.ad-state-actions[_ngcontent-ng-c1733797357], .ad-state-actions[_ngcontent-ng-c1733797357]   button[_ngcontent-ng-c1733797357]{width:100%}}

html, body { margin: 0; min-height: 0; height: auto; }
body { background: var(--uc-surface); }
.rendered-view { margin: 0 auto; padding: 16px; max-width: 1180px; }
.rendered-view--details { max-width: 832px; }
.rendered-view--letter { max-width: 792px; }
.rendered-view a, .rendered-view a::after { pointer-events: none; }
@media (max-width: 380px) { .rendered-view { padding: 8px; } }
