html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #0000ef;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--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}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),url(Roboto-Regular.fb80880011eeba42.ttf?v=20251016) format("truetype")}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:swap;src:local("Material Icons"),url(MaterialIcons-Regular.e9db3989146c4111.ttf?v=20251016) format("truetype")}html,body{margin:0;padding:0;height:100%;width:100%;overflow:hidden;font-family:Roboto,Helvetica Neue,sans-serif;background:var(--mat-sys-surface);color:var(--mat-sys-on-surface)}html.cdk-global-scrollblock{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important}.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;overflow-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}:root{--mdc-protected-button-label-text-tracking: normal;--mat-dialog-container-max-width: 100vw;--mat-dialog-container-small-max-width: 100vw;--mat-dialog-container-max-height: 100vw;--mat-dialog-container-small-max-height: 100vw;--mat-form-field-container-text-size: 18px;--mat-checkbox-label-text-size: 18px}:root{--touch-button-width: 240px;--touch-button-height: 56px;--pharmaco-touch-button-width: 300px;--pharmaco-touch-button-height: 100px;--dialog-max-height: 90vh;--dialog-max-width: 90vw;--dialog-med-height: 60vh;--dialog-med-width: 60vw;--dialog-small-height: 30vh;--dialog-small-width: 30vw;--dialog-simple-confirmation-height: 350px;--dialog-simple-confirmation-width: 700px;--dialog-deactivate-height: 700px;--dialog-deactivate-width: 760px;--appbar-confirmation-height: 90vh;--appbar-confirmation-width: 90vw;--appbar-schedule-height: 85vh;--appbar-schedule-width: 85vw;--selfservice-script-height: 370px;--selfservice-script-width: 600px;--selfservice-consult-height: 500px;--selfservice-consult-width: 800px;--dialog-location-height: 600px;--dialog-location-width: 700px;--dialog-service-height: 900px;--dialog-service-width: 700px;--dialog-newpatient-height: 600px;--dialog-newpatient-width: 800px;--base-rem-size: 1rem;--settings-button-width: 150px}@media screen and (height <= 1000px){:root{--touch-button-width: 190px;--touch-button-height: 46px;--dialog-max-height: 80vh;--dialog-max-width: 95vw;--dialog-med-height: 55vh;--dialog-med-width: 70vw;--dialog-simple-confirmation-height: 250px;--dialog-simple-confirmation-width: 600px;--selfservice-script-height: 330px;--selfservice-script-width: 600px;--appbar-confirmation-height: 90vh;--appbar-confirmation-width: 1100px;--selfservice-consult-height: 300px;--selfservice-consult-width: 800px;--base-rem-size: .75rem;--mdc-list-list-item-one-line-container-height: 34px}}:root{--w4: calc(var(--base-rem-size) * .25);--w5: calc(var(--base-rem-size) * .312);--w8: calc(var(--base-rem-size) * .5);--w10: calc(var(--base-rem-size) * .625);--w12: calc(var(--base-rem-size) * .75);--w15: calc(var(--base-rem-size) * .9375);--w16: calc(var(--base-rem-size) * 1);--w18: calc(var(--base-rem-size) * 1.125);--w20: calc(var(--base-rem-size) * 1.25);--w24: calc(var(--base-rem-size) * 1.5);--w30: calc(var(--base-rem-size) * 1.875);--w36: calc(var(--base-rem-size) * 2.25);--w48: calc(var(--base-rem-size) * 3);--w64: calc(var(--base-rem-size) * 4);--w96: calc(var(--base-rem-size) * 6);--w160: calc(var(--base-rem-size) * 10);--font-size-300: calc(var(--base-rem-size) * .75);--font-size-400: var(--base-rem-size);--font-size-500: calc(var(--base-rem-size) * 1.25);--font-size-600: calc(var(--base-rem-size) * 1.563);--font-size-700: calc(var(--base-rem-size) * 1.953);--font-size-800: calc(var(--base-rem-size) * 2.441);--font-size-900: calc(var(--base-rem-size) * 3.052);--font-size-999: calc(var(--base-rem-size) * 3.815);--font-size-icon: calc(var(--base-rem-size) * 4.235)}html{--mat-sys-background: light-dark(#fbf8ff, #121319);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2eff9, #2f3037);--mat-sys-inverse-primary: light-dark(#bac3ff, #4355b9);--mat-sys-inverse-surface: light-dark(#2f3037, #e3e1ea);--mat-sys-on-background: light-dark(#1a1b22, #e3e1ea);--mat-sys-on-error: light-dark(#fff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#fff, #08218a);--mat-sys-on-primary-container: light-dark(#293ca0, #dee0ff);--mat-sys-on-primary-fixed: light-dark(#00105c, #00105c);--mat-sys-on-primary-fixed-variant: light-dark(#293ca0, #293ca0);--mat-sys-on-secondary: light-dark(#fff, #272e53);--mat-sys-on-secondary-container: light-dark(#3e446b, #dee0ff);--mat-sys-on-secondary-fixed: light-dark(#12183d, #12183d);--mat-sys-on-secondary-fixed-variant: light-dark(#3e446b, #3e446b);--mat-sys-on-surface: light-dark(#1a1b22, #e3e1ea);--mat-sys-on-surface-variant: light-dark(#454652, #e2e1f1);--mat-sys-on-tertiary: light-dark(#fff, #58055f);--mat-sys-on-tertiary-container: light-dark(#722578, #ffd6fa);--mat-sys-on-tertiary-fixed: light-dark(#37003c, #37003c);--mat-sys-on-tertiary-fixed-variant: light-dark(#722578, #722578);--mat-sys-outline: light-dark(#757684, #8f909e);--mat-sys-outline-variant: light-dark(#c5c5d4, #454652);--mat-sys-primary: light-dark(#4355b9, #bac3ff);--mat-sys-primary-container: light-dark(#dee0ff, #293ca0);--mat-sys-primary-fixed: light-dark(#dee0ff, #dee0ff);--mat-sys-primary-fixed-dim: light-dark(#bac3ff, #bac3ff);--mat-sys-scrim: light-dark(#000, #000);--mat-sys-secondary: light-dark(#565c84, #bec4f2);--mat-sys-secondary-container: light-dark(#dee0ff, #3e446b);--mat-sys-secondary-fixed: light-dark(#dee0ff, #dee0ff);--mat-sys-secondary-fixed-dim: light-dark(#bec4f2, #bec4f2);--mat-sys-shadow: light-dark(#000, #000);--mat-sys-surface: light-dark(#fbf8ff, #121319);--mat-sys-surface-bright: light-dark(#fbf8ff, #383940);--mat-sys-surface-container: light-dark(#efedf6, #1f1f26);--mat-sys-surface-container-high: light-dark(#e9e7f0, #292930);--mat-sys-surface-container-highest: light-dark(#e3e1ea, #34343b);--mat-sys-surface-container-low: light-dark(#f4f2fc, #1a1b22);--mat-sys-surface-container-lowest: light-dark(#fff, #0d0e14);--mat-sys-surface-dim: light-dark(#dbd9e2, #121319);--mat-sys-surface-tint: light-dark(#4355b9, #bac3ff);--mat-sys-surface-variant: light-dark(#e2e1f1, #454652);--mat-sys-tertiary: light-dark(#8e3e91, #ffa9fd);--mat-sys-tertiary-container: light-dark(#ffd6fa, #722578);--mat-sys-tertiary-fixed: light-dark(#ffd6fa, #ffd6fa);--mat-sys-tertiary-fixed-dim: light-dark(#ffa9fd, #ffa9fd);--mat-sys-neutral-variant20: #2e303b;--mat-sys-neutral10: #1a1b22;--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-toolbar-container-background-color: #3f51b5;--mat-button-protected-container-color: #3f51b5;--mat-button-protected-label-text-color: #fff;--mat-button-filled-container-shape: 4px;--mat-button-protected-container-shape: 4px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 8px;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-text-container-shape: 4px;--mat-chip-elevated-selected-container-color: #0059b3;--mat-chip-elevated-container-color: #E0E0E0;--mat-chip-selected-label-text-color: #fff;--mat-chip-with-icon-selected-icon-color: #fff;--mat-fab-container-shape: 50%;--mat-table-background-color: #fff}.mat-basic{background-color:#fff!important;color:#000!important}.mat-basic.mat-mdc-raised-button,.mat-basic.mat-mdc-filled-button{background-color:#fff;color:#000}.mat-basic.mat-mdc-outlined-button{color:#000;border-color:#0000001f}.mat-basic:disabled{background-color:#0000001f!important;color:#00000061!important}.mat-warn{background-color:#de3730!important;color:#fff!important}.mat-warn.mat-mdc-raised-button,.mat-warn.mat-mdc-filled-button{background-color:#de3730;color:#fff}.mat-warn.mat-mdc-outlined-button{color:#fff;border-color:#0000001f}.mat-warn:disabled{background-color:#0000001f!important;color:#00000061!important}.mat-warn.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:#fff!important}.snackbar-big{--mat-snack-bar-supporting-text-size: var(--w24);--mat-snack-bar-supporting-text-line-height: var(--w48);--mat-snack-bar-supporting-text-color: #fff;--mat-snack-bar-container-color: #4355b9;--mat-snack-bar-container-shape: 4px}.snackbar-big .mat-mdc-snackbar-surface{padding:0 var(--w48)!important}.box-shadow,.loading-section{border-radius:var(--w36);box-shadow:0 var(--w36) var(--w36) 0 #96c6ce99}.loading-section{padding:var(--w48);width:300px;background-color:#f5f5f5;display:flex;flex-direction:column;align-items:center}.full-page-centered,.loading-body{font-size:var(--font-size-500);background-color:#f5f5f5;color:#000000ab;flex-direction:column;flex:1 1 auto;display:flex;justify-content:center;align-items:center}.fade-in{opacity:0;animation:fade-in .1s ease-in-out forwards}@keyframes fade-in{to{opacity:1}}.button-touch{font-size:var(--font-size-500)!important;width:var(--touch-button-width)!important;height:var(--touch-button-height)!important;margin-left:var(--w10);margin-right:var(--w10)}.flex-filler{flex:1000 1000 auto}.wrap-text{overflow-wrap:normal!important;white-space:unset!important;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.loading-body{background-color:#f5f5f5}.branding-logo{margin:25px 0;width:250px}.copyright{position:fixed;color:#000;bottom:var(--w36);right:var(--w48);font-size:var(--font-size-400);text-align:right}.full-page-dialog{padding:var(--w20);overflow:hidden}.dialog-fill{background-color:#fff;color:#000;display:flex;flex-direction:column;flex:1 1 auto;padding:var(--w20);overflow:hidden;height:100%;position:relative}.dialog-header{display:flex;justify-content:center;align-items:center;font-size:var(--font-size-800);line-height:var(--font-size-800);margin:var(--w10);text-align:center;font-weight:bolder;text-overflow:ellipsis;white-space:nowrap}.dialog-body{display:flex;flex-direction:column;flex:1 1 auto;padding-top:10px;overflow-y:auto;height:100%}.optimized-dialog{transform:translateZ(0);will-change:transform;transition:transform .25s cubic-bezier(.25,.8,.25,1)}.optimized-dialog .mat-dialog-container{overflow:hidden;display:flex;flex-direction:column;contain:layout;backface-visibility:hidden}.optimized-dialog .mat-dialog-content{overflow:hidden auto;flex:1;-webkit-overflow-scrolling:touch;contain:size layout}.optimized-dialog .mat-dialog-actions{flex-shrink:0;position:relative}.optimized-dialog .mat-form-field{width:100%;margin-bottom:16px}.optimized-dialog .mat-form-field .mat-form-field-wrapper{padding-bottom:1.25em}.optimized-dialog .mat-table{table-layout:fixed;width:100%}.optimized-dialog .mat-table .mat-header-cell,.optimized-dialog .mat-table .mat-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion: reduce){.optimized-dialog{transition:none!important}}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{background-color:#00000052}.onorder-quantities-backdrop{background-color:#00000052!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;z-index:1000!important}.onorder-quantities-dialog-panel{z-index:1001!important}body.cdk-global-scrollblock{position:static!important;overflow:visible!important;inset:auto!important;width:auto!important;height:auto!important}.optimized-dialog .mat-dialog-content::-webkit-scrollbar{width:8px}.optimized-dialog .mat-dialog-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.optimized-dialog .mat-dialog-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.optimized-dialog .mat-dialog-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]{appearance:textfield}::ng-deep .mdc-button{letter-spacing:normal!important}::ng-deep .mdc-list-item__primary-text{letter-spacing:normal!important}.mat-mdc-tooltip{--mdc-plain-tooltip-supporting-text-size: var(--font-size-500);--mdc-plain-tooltip-supporting-text-line-height: var(--font-size-600);--mdc-plain-tooltip-supporting-text-weight: 100}::ng-deep .mdc-tooltip__surface{white-space:pre-wrap}.select{-webkit-touch-callout:all;-webkit-user-select:all;user-select:all}.icon-margin{margin-right:var(--w5)}.mdc-data-table__header-cell{background-color:#fff;color:#0000008a}tr.table-no-results-row{line-height:var(--font-size-999);text-align:center;font-size:large;opacity:.5}tr.table-no-results-row td{text-align:center}tr.selected-row{background:#36c!important;color:#fff!important}.mat-mdc-row:nth-child(odd){background-color:#00000008}.mat-mdc-row:nth-child(2n){background-color:#fff}.thanks-text{color:#000000ab;text-align:center;font-size:var(--font-size-900);line-height:var(--font-size-900);margin-bottom:var(--w20)}.full-page{background-color:#f5f5f5;color:#000000ab;font-size:var(--font-size-400);position:absolute;inset:0;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none}.button-bar-centered{display:flex;justify-content:center;margin-top:var(--w10)}@keyframes fade-enter-keyframes{0%{opacity:0}to{opacity:1}}.fade-enter{animation:fade-enter-keyframes .5s ease forwards}
