.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html{--mat-focus-indicator-border-style: solid;--mat-focus-indicator-border-width: 2px;--mat-focus-indicator-border-radius: 40px;--mat-focus-indicator-border-color: black;--mat-focus-indicator-display: block}@font-face{font-family:Roboto;src:url(Roboto-Bold.c36a3fe042b96dc3.ttf);font-weight:700}@font-face{font-family:Roboto;src:url(Roboto-Medium.9204c2aa0a88c808.ttf);font-weight:500}@font-face{font-family:Roboto;src:url(Roboto-Regular.d0bc87a819730d23.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(Roboto-Light.1ad50b89ab7c557e.ttf);font-weight:300}@font-face{font-family:Material Icons;font-style:normal;src:url(MaterialSymbolsOutlined.86622d55ef46c99c.ttf) format("truetype")}html{color-scheme:light dark}html{--mat-sys-background: #f9f9fc;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f0f0f4;--mat-sys-inverse-primary: #90cdff;--mat-sys-inverse-surface: #2f3133;--mat-sys-on-background: #1a1c1e;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #004b72;--mat-sys-on-primary-fixed: #001e31;--mat-sys-on-primary-fixed-variant: #004b72;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #394856;--mat-sys-on-secondary-fixed: #0d1d2a;--mat-sys-on-secondary-fixed-variant: #394856;--mat-sys-on-surface: #1a1c1e;--mat-sys-on-surface-variant: #42474d;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #004f58;--mat-sys-on-tertiary-fixed: #001f24;--mat-sys-on-tertiary-fixed-variant: #004f58;--mat-sys-outline: #72787e;--mat-sys-outline-variant: #c2c7ce;--mat-sys-primary: #006496;--mat-sys-primary-container: #cce5ff;--mat-sys-primary-fixed: #cce5ff;--mat-sys-primary-fixed-dim: #90cdff;--mat-sys-scrim: #000000;--mat-sys-secondary: #50606f;--mat-sys-secondary-container: #d4e4f6;--mat-sys-secondary-fixed: #d4e4f6;--mat-sys-secondary-fixed-dim: #b8c8d9;--mat-sys-shadow: #000000;--mat-sys-surface: #f9f9fc;--mat-sys-surface-bright: #f9f9fc;--mat-sys-surface-container: #edeef1;--mat-sys-surface-container-high: #e8e8eb;--mat-sys-surface-container-highest: #e2e2e5;--mat-sys-surface-container-low: #f3f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #d9dadd;--mat-sys-surface-tint: #006496;--mat-sys-surface-variant: #dee3ea;--mat-sys-tertiary: #006874;--mat-sys-tertiary-container: #97f0ff;--mat-sys-tertiary-fixed: #97f0ff;--mat-sys-tertiary-fixed-dim: #4fd8eb;--mat-sys-neutral-variant20: #2b3137;--mat-sys-neutral10: #1a1c1e}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html .mat-h2,html .mat-title{font-weight:400}html{--mdc-switch-selected-focus-track-color: var(--mdc-theme-primary)}html{--mdc-switch-selected-pressed-track-color: var(--mdc-theme-primary)}html{--mdc-switch-selected-hover-handle-color: color-mix(in srgb, var(--mdc-theme-primary) 30%, white)}html{--mdc-switch-selected-focus-handle-color: color-mix(in srgb, var(--mdc-theme-primary) 30%, white)}html{--mdc-switch-selected-focus-state-layer-color: var(--mdc-theme-primary)}html{--mdc-switch-selected-pressed-handle-color: color-mix(in srgb, var(--mdc-theme-primary) 60%, white)}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-variation-settings:"FILL" 1}.material-icons.outline{font-variation-settings:"FILL" 0}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-light{color:var(--custom-primary-lightest)}.material-icon-white-background-primary{--mat-icon-color: var(--mdc-theme-on-primary);background-color:var(--mdc-theme-primary)}.material-icon-white-background-success{--mat-icon-color: var(--mdc-theme-primary);background-color:#fff;border:2px solid var(--mdc-theme-primary)}.material-icon-primary-background-none{--mat-icon-color: var(--mdc-theme-primary)}.material-icon-on-secondary-container{--mat-icon-color: var(--mdc-theme-on-secondary-container)}.material-icon-white{--mat-icon-color: var(--mdc-theme-on-primary)}.material-icon-warning{--mat-icon-color: darkorange}.material-btn-text-primary-lightest{--mdc-text-button-label-text-color: var(--custom-primary-lightest)}.snack-error{--mdc-snackbar-container-color: var(--custom-error-container);--mdc-snackbar-supporting-text-color: var(--custom-on-error-container);--mdc-snackbar-supporting-text-weight: bold;--mat-snack-bar-button-color: var(--custom-on-error-container);--mdc-text-button-label-text-weight: bold}.snack-success{--mdc-snackbar-container-color: var(--custom-success-container);--mdc-snackbar-supporting-text-color: var(--custom-on-success-container);--mdc-snackbar-supporting-text-weight: bold;--mat-snack-bar-button-color: var(--custom-on-success-container);--mdc-text-button-label-text-weight: bold}.material-icon-primary{color:var(--mdc-theme-primary)}.card-selected{--mdc-elevated-card-container-color: var(--custom-surface-container-low)}.form-error{--mat-expansion-header-text-color: var(--custom-error-color)}.mat-toolbar-row-grey{background-color:var(--custom-surface-container-low)}.mat-sidenav-divider-grey{--mat-sidenav-container-divider-color: var(--outline-variant)}.mat-menu-secondary-container{--mat-menu-container-color: var(--secondary-container);--mat-menu-item-label-text-color: var(--on-secondary-container)}.mat-textarea-density{--mat-form-field-container-height: 52px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 14px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px}html{--mat-form-field-container-height: 40px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 8px;--mat-form-field-filled-with-label-container-padding-top: 8px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--mat-select-arrow-transform: none}@media (max-width: 860px){button.mat-mdc-button,button.mat-mdc-raised-button,button.mat-mdc-stroked-button,button.mat-mdc-unelevated-button,button.mat-mdc-fab,button.mat-mdc-mini-fab{font-size:small;line-height:normal}}.empty-button-with-border{border:1px solid var(--mdc-theme-primary)!important}:root{--custom-user-navbar-color: #3a3c3e;--custom-background-body: #f6f6f6;--custom-surface-container-low: #f3f3f6;--custom-primary-lightest: #ffffff;--custom-primary-lightest-shadow: #e7f2ff;--custom-accent-color-lighter: #3e98d4;--custom-accent-color-very-light: #f7f9ff;--custom-secondary-fixed-dim: #b8c8d9;--custom-tertiary-color-very-light: #edfcff;--custom-surface-container-high: #e8e8eb;--custom-error-color: #ba1a1a;--custom-error-container: #ffdad6;--custom-on-error-container: #93000a;--custom-neutral-color-medium-light: #aaabae;--custom-step-intro-color: #8c9198;--custom-landing-page-info-bar-color: #5d5e61;--custom-success-container: #e9f5d2;--custom-success-icon-color: #22bccf;--custom-on-success-container: black;--custom-warning-bg: #fff4cb;--custom-blue-tag: aliceblue;--custom-green-tag: #d1eee1;--custom-golden-tag: palegoldenrod;--custom-lavender-tag: lavender;--body-typography: 400 .875rem / 1.25rem Roboto, sans-serif;--body-large-typography: 400 1rem / 1.5rem Roboto, sans-serif;--title-medium-typography: 500 1rem / 1.5rem Roboto, sans-serif;--title-large: 400 1.375rem / 1.75rem Roboto, sans-serif;--body-large: 400 1rem / 1.5rem Roboto, sans-serif;--display-large: 400 3.562rem / 4rem Roboto, sans-serif;--display-medium: 400 2.812rem / 3.25rem Roboto, sans-serif}.w-full{width:100%!important}.h-full{height:100%!important}html,body{height:100%;background-color:var(--custom-background-body)}body{margin:0;font:var(--body-typography);font-size:1rem}.content{padding:1rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.mat-icon-style{transform:scale(.5)}.material-icons.mat-icon{overflow:initial;vertical-align:middle}.mat-icon-contact{vertical-align:middle;font-size:1.3em;padding-left:.5rem}.mat-card-container{display:flex;flex-direction:row;justify-content:space-between}.mat-card-left{flex-direction:column;flex-grow:1}mat-card{margin:5px}.full-width{flex:1;width:100%}.flex-radio{display:flex;flex-direction:column}.form-row{display:flex;justify-content:space-between;gap:1rem;flex-direction:row;align-items:baseline;flex:1}.form-row-group{display:inline-flex;flex-wrap:wrap;flex-grow:1;gap:1rem;align-items:center}.button-row{display:flex;justify-content:flex-end;gap:1rem}.button-row-left{display:flex;justify-content:flex-start;gap:1rem}.form-field-hint{display:flex}.form-error:before{font-family:Material Icons,sans-serif;content:"warning";padding-right:.5rem}.mat-mdc-tab-header{padding:1rem 0!important}.button-position-left{margin-left:5px}.button-position{margin:5px}.mat-step-header{border-radius:40px!important}.mat-icon-shadow{position:relative;overflow:hidden;border-radius:12px!important;border:1px solid transparent!important;box-shadow:0 0 10px 5px #f6f6f680!important;transition:transform .2s ease,box-shadow .2s ease!important;will-change:transform}.mat-icon-shadow:hover{transform:scale(1.005) translateZ(0);box-shadow:0 0 15px 10px #f6f6f6}.card-shadow{background-color:var(--custom-primary-lightest)!important;box-shadow:0 2px 5px #0000001a!important;border-radius:8px!important}.title-thin{font-weight:300!important;color:var(--custom-step-intro-color)!important}.label-title{display:block;margin-bottom:20px}.zebra-table tbody tr:not(.expanded-row):hover{background:var(--mdc-theme-secondary-container);color:var(--mdc-theme-on-secondary-container)}.zebra-table tbody tr:not(.expanded-row):active{background:var(--custom-secondary-fixed-dim)}.zebra-table tbody tr:nth-child(odd){background-color:var(--custom-surface-container-low)}.zebra-table .mat-mdc-cell{border-bottom:none}mat-dialog-content mat-form-field,mat-tab-body mat-form-field{margin-top:5px!important}
