:root{--color-primary: #092B58;--color-secondary: #E64794;--color-white: #ffffff;--color-black: #000000;--color-text: #000000;--color-surface: #F4F4F4;--color-surface-dark: #F2F2F2;--color-border: #E2E2E2;--color-text-primary: #092B58;--color-text-secondary: #49454F;--color-text-label: #59555f;--color-text-muted: #A8A8A8;--color-disabled-bg: #DCDCDC;--color-disabled-text: #cbced3;--color-hover-gray: #adadad;--color-success: rgb(16, 163, 57);--color-error: rgb(172, 14, 14);--color-slider: #d3d3d3;--color-slider-track: #e0e0e0;--color-scrollbar-thumb: #d3d3d3;--color-scrollbar-hover: #b3b3b3;--color-chat-patient-bg: #d4dfff;--color-chat-staff-bg: white;--primary-color: #092B58;--secondary-color: #E64794}.fx-layout-row{display:flex;flex-direction:row}.fx-layout-column{display:flex;flex-direction:column}.fx-layout-align-start{justify-content:flex-start;align-items:flex-start}.fx-layout-align-center{justify-content:center;align-items:center}.fx-layout-align-end{justify-content:flex-end;align-items:flex-end}.fx-layout-align-space-between{justify-content:space-between;align-items:center}.fx-layout-align-space-around{justify-content:space-around;align-items:center}.fx-flex,.fx-flex-auto{flex:1 1 auto}.fx-flex-none{flex:0 0 auto}.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-outlined-button,.mat-mdc-unelevated-button,.mat-mdc-flat-button,.mat-mdc-stroked-button{font-family:Nunito,sans-serif!important;font-weight:700!important;border-radius:4px!important}.mat-mdc-button.mat-mdc-icon-button,.mat-mdc-raised-button.mat-mdc-icon-button,.mat-mdc-outlined-button.mat-mdc-icon-button,.mat-mdc-unelevated-button.mat-mdc-icon-button,.mat-mdc-flat-button.mat-mdc-icon-button,.mat-mdc-stroked-button.mat-mdc-icon-button{border-radius:4px!important}.mat-mdc-unelevated-button>.mat-icon{margin-right:0!important;margin-left:0!important}.image-button.mat-mdc-outlined-button>.mat-icon{margin-right:0!important;margin-left:0!important}.select-item-button.mat-mdc-stroked-button{justify-content:flex-start!important}.select-item-button.mat-mdc-stroked-button .mdc-button__label{text-align:left!important}.mat-mdc-form-field{font-size:14px;font-weight:400;line-height:1.125;font-family:Nunito,sans-serif;letter-spacing:normal}.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{font-size:75%;margin-top:.66666667em;font-weight:400}.mat-mdc-form-field .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field .mat-mdc-form-field-error-wrapper{padding:0}.mat-mdc-form-field .mat-mdc-form-field-hint{color:#0009}.mat-mdc-form-field input,.mat-mdc-form-field textarea{font-family:Nunito,sans-serif!important}.mat-mdc-form-field input::placeholder,.mat-mdc-form-field textarea::placeholder{font-family:Nunito,sans-serif!important}.mat-mdc-form-field .mdc-floating-label,.mat-mdc-form-field mat-label{font-family:Nunito,sans-serif!important}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:#092b58!important}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:#092b58!important}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{background-color:transparent}.mat-mdc-form-field.mat-focused .mdc-floating-label{color:#092b58}.mat-mdc-form-field.mat-focused .mdc-line-ripple:after{border-bottom-color:#092b58!important}.mdc-line-ripple:after{border-bottom-color:#092b58!important}.mat-mdc-text-field-wrapper{background-color:#f4f4f480!important}.mat-mdc-slider .mdc-slider__thumb-knob{background-color:#092b58!important;border-color:#092b58!important}.mat-mdc-slider .mdc-slider__track--active_fill{border-color:#092b58!important}.mat-mdc-slider .mdc-slider__track--inactive{background-color:#e0e0e0!important}.mat-mdc-slider .mdc-slider__value-indicator{background-color:#092b58!important}.mat-mdc-slider .mdc-slider__value-indicator:before{border-top-color:#092b58!important}.mat-mdc-slider .mdc-slider__value-indicator-text{font-family:Nunito,sans-serif!important;font-weight:700}.mat-mdc-slider .mat-mdc-slider-visual-thumb .mat-ripple .mat-ripple-element{background-color:#092b5833}.mat-mdc-checkbox .mdc-checkbox__background{border-color:#092b58}.mat-mdc-checkbox.mat-mdc-checkbox-checked .mdc-checkbox__background{background-color:#092b58;border-color:#092b58}.mat-mdc-checkbox .mdc-checkbox__ripple{background-color:#092b58}.mat-mdc-checkbox .mdc-label{color:#092b58}.mat-mdc-slide-toggle .mdc-switch__track:before{background-color:#ac0e0e}.mat-mdc-slide-toggle .mdc-switch__handle:before{background-color:#fff}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked .mdc-switch__track:after{background-color:#10a339}.mat-mdc-menu-panel{min-width:280px;background-color:#fff!important}.mat-mdc-menu-item{font-family:Nunito,sans-serif!important;font-weight:700!important;color:#092b58!important}.mat-mdc-menu-item .mat-mdc-menu-item-text,.mat-mdc-menu-item .mdc-list-item__primary-text{font-family:Nunito,sans-serif!important;font-weight:700!important}.mat-mdc-progress-bar .mdc-linear-progress__bar-inner{border-color:#092b58}.basic-button{min-width:100px!important;color:#fff!important;background-color:var(--color-secondary)!important;font-family:Nunito,sans-serif!important;font-weight:700!important;border:none!important;border-radius:4px!important;cursor:pointer;transition:background-color .2s ease}.basic-button:not([disabled]):hover{filter:brightness(.8)!important}.basic-button[disabled]{background-color:var(--color-disabled-bg)!important;color:var(--color-disabled-text)!important;cursor:not-allowed}.basic-button-small{min-width:40px!important;width:40px;height:40px;padding:0!important}.basic-button-small[disabled]{background-color:#f4f4f4!important}.chat-send-button{min-width:40px!important;width:40px!important;height:40px!important;padding:0!important;color:#fff!important;background-color:var(--color-secondary)!important;font-family:Nunito,sans-serif!important;font-weight:700!important;border:solid 1px!important;border-radius:4px!important;cursor:pointer;transition:background-color .2s ease}.chat-send-button:not([disabled]):hover{filter:brightness(.8)!important}.chat-send-button[disabled]{background-color:var(--color-disabled-bg)!important;color:var(--color-disabled-text)!important;cursor:not-allowed}.chat-send-button .mat-icon{margin:0!important}.basic-button-horizontal{flex-direction:row}.secondary-button{min-width:100px!important;color:var(--color-secondary)!important;background-color:transparent!important;border:1px solid var(--color-secondary)!important;font-family:Nunito,sans-serif!important;font-weight:700!important;border-radius:4px!important;cursor:pointer;transition:background-color .2s ease}.secondary-button:not([disabled]):hover{background-color:var(--color-hover-gray)!important}.secondary-button[disabled]{background-color:var(--color-disabled-bg)!important;color:var(--color-disabled-text)!important;cursor:not-allowed}.white-button{color:var(--color-primary)!important;background-color:#fff!important;border:1px solid var(--color-border)!important;margin-bottom:10px!important;font-family:Nunito,sans-serif!important;font-weight:700!important;border-radius:4px!important;cursor:pointer;transition:background-color .2s ease}.white-button:not(.score-button):not([disabled]):hover{background-color:var(--color-surface)!important}.cancel-button{background-color:var(--color-disabled-bg)!important;color:#fff!important;border:none!important;border-radius:4px!important;cursor:pointer;transition:background-color .2s ease}.cancel-button:not([disabled]):hover{background-color:var(--color-hover-gray)!important}.select-item-button{width:100%!important;border:1px solid var(--color-border)!important;border-radius:5px!important;background-color:var(--color-surface)!important;margin-bottom:10px!important;text-align:left!important;padding:12px 26px!important;color:var(--color-primary)!important;font-family:Nunito,sans-serif!important;font-weight:700!important;cursor:pointer;transition:all .2s ease;justify-content:flex-start!important}.select-item-button .mdc-button__label{text-align:left!important;width:100%}.select-item-button:hover:not(.item-selected):not([disabled]){background-color:var(--color-surface-dark)!important}.select-item-button.item-selected{color:#fff!important;background-color:var(--color-primary)!important}.image-button{min-width:40px!important;width:40px;height:40px;padding:0!important;color:var(--color-text-muted)!important;background-color:transparent!important;border:1px solid var(--color-border)!important;border-radius:4px!important;cursor:pointer}.image-button.no-border{border:none!important}.image-button:hover:not([disabled]){background-color:var(--color-surface)!important}.number-button{min-width:unset!important;width:100%;height:40px;padding:0!important;margin-bottom:0!important;border:1px solid var(--color-border)!important;border-radius:4px!important;background-color:#fff!important;color:var(--color-primary)!important;font-family:Nunito,sans-serif!important;font-weight:700!important;cursor:pointer;transition:all .2s ease}.number-button .mat-mdc-button-persistent-ripple,.number-button .mdc-button__ripple,.number-button .mat-ripple{display:none!important}.number-button:not(.score-button):hover:not(.selected-button):not([disabled]){background-color:var(--color-surface)!important}.number-button.selected-button:not(.score-button){color:#fff!important;background-color:#0e6b0b!important}.number-button.selected-button:not(.score-button):hover:not([disabled]){filter:brightness(.85)!important;background-color:#0e6b0b!important}.score-button{min-width:40px!important;max-width:40px!important;width:40px!important;height:40px!important;padding:0!important;margin:10px 8px 0 0!important;border:1px solid var(--color-border)!important;border-radius:4px!important;background-color:#fff!important;color:var(--color-primary)!important;font-family:Nunito,sans-serif!important;font-weight:700!important;font-size:14px!important;cursor:pointer;transition:all .2s ease;box-sizing:border-box!important}.score-button .mat-mdc-button-persistent-ripple,.score-button .mdc-button__ripple,.score-button .mat-ripple{display:none!important}.score-button:hover:not([class*=selected-button]):not([disabled]){background-color:var(--color-surface)!important}.score-button.selected-button-0,button.selected-button-0{background-color:#6b0b0b!important;color:#fff!important;border-color:#6b0b0b!important}.score-button.selected-button-0:hover:not([disabled]),button.selected-button-0:hover:not([disabled]){filter:brightness(.85)!important;background-color:#6b0b0b!important}.score-button.selected-button-1,button.selected-button-1{background-color:#6b110b!important;color:#fff!important;border-color:#6b110b!important}.score-button.selected-button-1:hover:not([disabled]),button.selected-button-1:hover:not([disabled]){filter:brightness(.85)!important;background-color:#6b110b!important}.score-button.selected-button-2,button.selected-button-2{background-color:#6b1e0b!important;color:#fff!important;border-color:#6b1e0b!important}.score-button.selected-button-2:hover:not([disabled]),button.selected-button-2:hover:not([disabled]){filter:brightness(.85)!important;background-color:#6b1e0b!important}.score-button.selected-button-3,button.selected-button-3{background-color:#6b2e0b!important;color:#fff!important;border-color:#6b2e0b!important}.score-button.selected-button-3:hover:not([disabled]),button.selected-button-3:hover:not([disabled]){filter:brightness(.85)!important;background-color:#6b2e0b!important}.score-button.selected-button-4,button.selected-button-4{background-color:#7c5f0d!important;color:#fff!important;border-color:#7c5f0d!important}.score-button.selected-button-4:hover:not([disabled]),button.selected-button-4:hover:not([disabled]){filter:brightness(.85)!important;background-color:#7c5f0d!important}.score-button.selected-button-5,button.selected-button-5{background-color:#83850e!important;color:#fff!important;border-color:#83850e!important}.score-button.selected-button-5:hover:not([disabled]),button.selected-button-5:hover:not([disabled]){filter:brightness(.85)!important;background-color:#83850e!important}.score-button.selected-button-6,button.selected-button-6{background-color:#6a7a0e!important;color:#fff!important;border-color:#6a7a0e!important}.score-button.selected-button-6:hover:not([disabled]),button.selected-button-6:hover:not([disabled]){filter:brightness(.85)!important;background-color:#6a7a0e!important}.score-button.selected-button-7,button.selected-button-7{background-color:#496b0b!important;color:#fff!important;border-color:#496b0b!important}.score-button.selected-button-7:hover:not([disabled]),button.selected-button-7:hover:not([disabled]){filter:brightness(.85)!important;background-color:#496b0b!important}.score-button.selected-button-8,button.selected-button-8{background-color:#296b0b!important;color:#fff!important;border-color:#296b0b!important}.score-button.selected-button-8:hover:not([disabled]),button.selected-button-8:hover:not([disabled]){filter:brightness(.85)!important;background-color:#296b0b!important}.score-button.selected-button-9,button.selected-button-9{background-color:#0e6b0b!important;color:#fff!important;border-color:#0e6b0b!important}.score-button.selected-button-9:hover:not([disabled]),button.selected-button-9:hover:not([disabled]){filter:brightness(.85)!important;background-color:#0e6b0b!important}.score-button.selected-button-10,button.selected-button-10{background-color:#0b6b13!important;color:#fff!important;border-color:#0b6b13!important}.score-button.selected-button-10:hover:not([disabled]),button.selected-button-10:hover:not([disabled]){filter:brightness(.85)!important;background-color:#0b6b13!important}.numeric-control-button-left{background-color:var(--color-primary)!important;border-radius:4px 0 0 4px!important;color:#fff!important;height:65px;border:none!important;cursor:pointer}.numeric-control-button-left:hover:not([disabled]){opacity:.9}.numeric-control-button-right{background-color:var(--color-primary)!important;border-radius:0 4px 4px 0!important;color:#fff!important;height:65px;border:none!important;cursor:pointer}.numeric-control-button-right:hover:not([disabled]){opacity:.9}.menu-button{margin:5px 10px;width:260px}.button-link:not(:last-child){margin-bottom:10px}@media screen and (max-width:600px){.basic-button,.secondary-button{width:100%}}.form-footer{margin-top:30px;margin-bottom:10px}.survey-textarea .mat-mdc-text-field-wrapper{background-color:var(--color-surface);padding:0 16px}.survey-textarea textarea{min-height:64px;resize:none}.chat-textarea .mat-mdc-text-field-wrapper{background-color:var(--color-surface);padding:0 16px;margin-bottom:10px}.chat-textarea textarea{overflow:hidden;max-height:150px;resize:none;font-family:Nunito,sans-serif}.chat-textarea .mdc-floating-label,.chat-textarea mat-label{font-family:Nunito,sans-serif!important}.chat-textarea .mat-mdc-form-field-infix{padding-top:20px;padding-bottom:15px}.chat-textarea .mat-mdc-form-field-subscript-wrapper{display:none!important}.numeric-field{color:var(--color-primary);text-align:left;width:120px}.hint{white-space:nowrap}.label{color:var(--color-text-label);font-size:12px;white-space:nowrap;margin-right:10px}.label.no-margin{margin:0!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}input[type=file]{display:none}html{color-scheme:light;--mat-sys-background: light-dark(#fff8f8, #171213);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#faeeef, #352f30);--mat-sys-inverse-primary: light-dark(#ffb1c5, #ba005c);--mat-sys-inverse-surface: light-dark(#352f30, #ece0e1);--mat-sys-on-background: light-dark(#201a1b, #ece0e1);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #65002f);--mat-sys-on-primary-container: light-dark(#8f0045, #ffd9e1);--mat-sys-on-primary-fixed: light-dark(#3f001b, #3f001b);--mat-sys-on-primary-fixed-variant: light-dark(#8f0045, #8f0045);--mat-sys-on-secondary: light-dark(#ffffff, #422930);--mat-sys-on-secondary-container: light-dark(#5b3f46, #ffd9e1);--mat-sys-on-secondary-fixed: light-dark(#2b151b, #2b151b);--mat-sys-on-secondary-fixed-variant: light-dark(#5b3f46, #5b3f46);--mat-sys-on-surface: light-dark(#201a1b, #ece0e1);--mat-sys-on-surface-variant: light-dark(#514346, #f3dde1);--mat-sys-on-tertiary: light-dark(#ffffff, #65002f);--mat-sys-on-tertiary-container: light-dark(#8f0045, #ffd9e1);--mat-sys-on-tertiary-fixed: light-dark(#3f001b, #3f001b);--mat-sys-on-tertiary-fixed-variant: light-dark(#8f0045, #8f0045);--mat-sys-outline: light-dark(#847376, #9e8c90);--mat-sys-outline-variant: light-dark(#d6c2c5, #514346);--mat-sys-primary: light-dark(#ba005c, #ffb1c5);--mat-sys-primary-container: light-dark(#ffd9e1, #8f0045);--mat-sys-primary-fixed: light-dark(#ffd9e1, #ffd9e1);--mat-sys-primary-fixed-dim: light-dark(#ffb1c5, #ffb1c5);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#74565d, #e3bdc5);--mat-sys-secondary-container: light-dark(#ffd9e1, #5b3f46);--mat-sys-secondary-fixed: light-dark(#ffd9e1, #ffd9e1);--mat-sys-secondary-fixed-dim: light-dark(#e3bdc5, #e3bdc5);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fff8f8, #171213);--mat-sys-surface-bright: light-dark(#fff8f8, #3e3738);--mat-sys-surface-container: light-dark(#f7ebec, #241e1f);--mat-sys-surface-container-high: light-dark(#f1e5e6, #2f2829);--mat-sys-surface-container-highest: light-dark(#ece0e1, #3a3334);--mat-sys-surface-container-low: light-dark(#fdf1f2, #201a1b);--mat-sys-surface-container-lowest: light-dark(#ffffff, #120d0e);--mat-sys-surface-dim: light-dark(#e3d7d8, #171213);--mat-sys-surface-tint: light-dark(#ba005c, #ffb1c5);--mat-sys-surface-variant: light-dark(#f3dde1, #514346);--mat-sys-tertiary: light-dark(#ba005c, #ffb1c5);--mat-sys-tertiary-container: light-dark(#ffd9e1, #8f0045);--mat-sys-tertiary-fixed: light-dark(#ffd9e1, #ffd9e1);--mat-sys-tertiary-fixed-dim: light-dark(#ffb1c5, #ffb1c5);--mat-sys-neutral-variant20: #3a2d30;--mat-sys-neutral10: #201a1b;--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);--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);--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);--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);--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);--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);--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;--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;--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}.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mdc-button__ripple,.mat-mdc-button .mat-ripple,.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mdc-button__ripple,.mat-mdc-raised-button .mat-ripple,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mdc-button__ripple,.mat-mdc-outlined-button .mat-ripple,.mat-mdc-outlined-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mdc-button__ripple,.mat-mdc-unelevated-button .mat-ripple,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-flat-button .mat-mdc-button-persistent-ripple,.mat-mdc-flat-button .mdc-button__ripple,.mat-mdc-flat-button .mat-ripple,.mat-mdc-flat-button .mat-mdc-focus-indicator,.mat-mdc-stroked-button .mat-mdc-button-persistent-ripple,.mat-mdc-stroked-button .mdc-button__ripple,.mat-mdc-stroked-button .mat-ripple,.mat-mdc-stroked-button .mat-mdc-focus-indicator{display:none!important;opacity:0!important}.mat-mdc-button:before,.mat-mdc-raised-button:before,.mat-mdc-outlined-button:before,.mat-mdc-unelevated-button:before,.mat-mdc-flat-button:before,.mat-mdc-stroked-button:before{display:none!important}body{margin:0;font-family:Nunito,Roboto,Helvetica Neue,sans-serif}.full-width{width:100%}.survey-message{color:var(--color-primary);font-size:20px;line-height:24px;font-weight:400}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width:240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px)and (max-width:480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px)and (max-width:768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}
