:where([mat-button],[mat-flat-button],[mat-raised-button],[mat-stroked-button],[mat-icon-button],[mat-fab],[mat-mini-fab]){--sos-action: var(--sos-primary);--sos-action-on: var(--sos-on-primary);--sos-action-hover: var(--sos-primary-hover);--sos-action-pressed: var(--sos-primary-pressed);--sos-quiet-hover: #eaeaeb;--sos-quiet-pressed: #e1e2e2}.sos-brand{--sos-action: var(--sos-brand);--sos-action-hover: var(--sos-brand-hover);--sos-action-pressed: var(--sos-brand-pressed);--sos-quiet-hover: #f8eaea;--sos-quiet-pressed: #f5e1e1}.sos-danger{--sos-action: var(--sos-error);--sos-action-hover: #b21d19;--sos-action-pressed: #aa1b18;--sos-quiet-hover: #f7eaea;--sos-quiet-pressed: #f5e1e1}.sos-destructive{--sos-action: var(--sos-error-base);--sos-action-hover: #c9201d;--sos-action-pressed: #c11f1b}.sos-brand,.sos-danger,.sos-destructive{--mat-button-filled-container-color: var(--sos-action);--mat-button-filled-label-text-color: var(--sos-action-on);--mat-button-protected-container-color: var(--sos-action);--mat-button-protected-label-text-color: var(--sos-action-on);--mat-button-outlined-label-text-color: var(--sos-action);--mat-button-text-label-text-color: var(--sos-action);--mat-icon-button-icon-color: var(--sos-action)}[mat-flat-button]:not(:disabled):hover,[mat-raised-button]:not(:disabled):hover{background:var(--sos-action-hover)}[mat-flat-button]:not(:disabled):active,[mat-raised-button]:not(:disabled):active{background:var(--sos-action-pressed)}[mat-button]:not(:disabled):hover,[mat-stroked-button]:not(:disabled):hover{background:var(--sos-quiet-hover)}[mat-button]:not(:disabled):active,[mat-stroked-button]:not(:disabled):active{background:var(--sos-quiet-pressed)}.sos-danger{--mat-button-outlined-outline-color: var(--sos-error)}html{color-scheme:light;--sos-palette-snow-white: #ffffff;--sos-palette-page-gray: #f9f9f9;--sos-palette-clear-white: #fcfcfc;--sos-palette-grey-white: #efefef;--sos-palette-soft-black: #1b2126;--sos-palette-brand-black: #0f1214;--sos-palette-strong-red: #db231f;--sos-palette-gray: #e6e6e6;--sos-palette-muted-gray: #666666;--sos-palette-wednesday-black: #000000;--sos-palette-brand-accent: #c41818;--sos-palette-success-green: #1b5e20;--sos-palette-warning-amber: #8a4f00;--sos-palette-information-blue: #1565c0;--sos-surface: #f9f9f9;--sos-surface-raised: #fcfcfc;--sos-surface-strong: #efefef;--sos-surface-inset: #e6e6e6;--sos-surface-inverse: #0f1214;--sos-text: #1b2126;--sos-text-muted: #666666;--sos-on-inverse: #fcfcfc;--sos-outline: #e6e6e6;--sos-control-outline: #666666;--sos-primary: #1b2126;--sos-on-primary: #fcfcfc;--sos-primary-hover: #2d3337;--sos-primary-pressed: #363b40;--sos-brand: #c41818;--sos-on-brand: #fcfcfc;--sos-information: #1565c0;--sos-link: #1565c0;--sos-success: #1b5e20;--sos-warning: #8a4f00;--sos-error: #c11f1b;--sos-error-base: #db231f;--sos-error-text: #c11f1b;--sos-error-strong: #c11f1b;--sos-focus: #1b2126;--sos-selection: #efefef;--sos-selection-emphasis: #e6e6e6;--sos-brand-hover: #b41616;--sos-brand-pressed: #ac1515;--sos-error-hover: #c9201d;--sos-error-pressed: #c11f1b;--sos-success-surface: #eaefea;--sos-warning-surface: #f3eee8;--sos-error-surface: #f9ebea;--sos-information-surface: #eaf0f7;--sos-scrim: rgba(0, 0, 0, .4);--sos-shadow: rgba(0, 0, 0, .12);--sos-brand-rgb: 196, 24, 24;--sos-tracking-tight: -.016rem;--sos-tracking-fine: .006rem;--sos-tracking-subtle: .009rem;--sos-tracking-base: .016rem;--sos-tracking-loose: .025rem;--sos-tracking-wide: .031rem;--sos-font-size-11: .6875rem;--sos-font-size-px-11: 11px;--sos-font-size-em-11: .6875em;--sos-font-size-12: .75rem;--sos-font-size-px-12: 12px;--sos-font-size-em-12: .75em;--sos-font-size-13: .8125rem;--sos-font-size-px-13: 13px;--sos-font-size-em-13: .8125em;--sos-font-size-14: .875rem;--sos-font-size-px-14: 14px;--sos-font-size-em-14: .875em;--sos-font-size-15: .9375rem;--sos-font-size-px-15: 15px;--sos-font-size-em-15: .9375em;--sos-font-size-16: 1rem;--sos-font-size-px-16: 16px;--sos-font-size-em-16: 1em;--sos-font-size-17: 1.0625rem;--sos-font-size-px-17: 17px;--sos-font-size-em-17: 1.0625em;--sos-font-size-18: 1.125rem;--sos-font-size-px-18: 18px;--sos-font-size-em-18: 1.125em;--sos-font-size-19: 1.1875rem;--sos-font-size-px-19: 19px;--sos-font-size-em-19: 1.1875em;--sos-font-size-20: 1.25rem;--sos-font-size-px-20: 20px;--sos-font-size-em-20: 1.25em;--sos-font-size-21: 1.3125rem;--sos-font-size-px-21: 21px;--sos-font-size-em-21: 1.3125em;--sos-font-size-22: 1.375rem;--sos-font-size-px-22: 22px;--sos-font-size-em-22: 1.375em;--sos-font-size-24: 1.5rem;--sos-font-size-px-24: 24px;--sos-font-size-em-24: 1.5em;--sos-font-size-26: 1.625rem;--sos-font-size-px-26: 26px;--sos-font-size-em-26: 1.625em;--sos-font-size-28: 1.75rem;--sos-font-size-px-28: 28px;--sos-font-size-em-28: 1.75em;--sos-font-size-30: 1.875rem;--sos-font-size-px-30: 30px;--sos-font-size-em-30: 1.875em;--sos-font-size-32: 2rem;--sos-font-size-px-32: 32px;--sos-font-size-em-32: 2em;--sos-font-size-34: 2.125rem;--sos-font-size-px-34: 34px;--sos-font-size-em-34: 2.125em;--sos-font-size-36: 2.25rem;--sos-font-size-px-36: 36px;--sos-font-size-em-36: 2.25em;--sos-font-size-40: 2.5rem;--sos-font-size-px-40: 40px;--sos-font-size-em-40: 2.5em;--sos-font-size-42: 2.625rem;--sos-font-size-px-42: 42px;--sos-font-size-em-42: 2.625em;--sos-font-size-44: 2.75rem;--sos-font-size-px-44: 44px;--sos-font-size-em-44: 2.75em;--sos-font-size-45: 2.8125rem;--sos-font-size-px-45: 45px;--sos-font-size-em-45: 2.8125em;--sos-font-size-48: 3rem;--sos-font-size-px-48: 48px;--sos-font-size-em-48: 3em;--sos-font-size-52: 3.25rem;--sos-font-size-px-52: 52px;--sos-font-size-em-52: 3.25em;--sos-font-size-56: 3.5rem;--sos-font-size-px-56: 56px;--sos-font-size-em-56: 3.5em;--sos-font-size-57: 3.5625rem;--sos-font-size-px-57: 57px;--sos-font-size-em-57: 3.5625em;--sos-font-size-58: 3.625rem;--sos-font-size-px-58: 58px;--sos-font-size-em-58: 3.625em;--sos-font-size-64: 4rem;--sos-font-size-px-64: 64px;--sos-font-size-em-64: 4em;--sos-font-size-72: 4.5rem;--sos-font-size-px-72: 72px;--sos-font-size-em-72: 4.5em;--sos-layout-size-keys: 4, 8, 12, 16, 24, 32, 48, 64, 96, 128, 192, 256, 384, 512, 640, 768;--sos-detail-size-keys: 1, 2, 3, 6, 10, 14, 18, 20, 22, 28, 36, 40, 44, 52, 56, 60, 72, 80, 88, 112, 144, 160, 176, 224, 320;--sos-size-4: 4px;--sos-size-rem-4: .25rem;--sos-size-em-4: .25em;--sos-size-8: 8px;--sos-size-rem-8: .5rem;--sos-size-em-8: .5em;--sos-size-12: 12px;--sos-size-rem-12: .75rem;--sos-size-em-12: .75em;--sos-size-16: 16px;--sos-size-rem-16: 1rem;--sos-size-em-16: 1em;--sos-size-24: 24px;--sos-size-rem-24: 1.5rem;--sos-size-em-24: 1.5em;--sos-size-32: 32px;--sos-size-rem-32: 2rem;--sos-size-em-32: 2em;--sos-size-48: 48px;--sos-size-rem-48: 3rem;--sos-size-em-48: 3em;--sos-size-64: 64px;--sos-size-rem-64: 4rem;--sos-size-em-64: 4em;--sos-size-96: 96px;--sos-size-rem-96: 6rem;--sos-size-em-96: 6em;--sos-size-128: 128px;--sos-size-rem-128: 8rem;--sos-size-em-128: 8em;--sos-size-192: 192px;--sos-size-rem-192: 12rem;--sos-size-em-192: 12em;--sos-size-256: 256px;--sos-size-rem-256: 16rem;--sos-size-em-256: 16em;--sos-size-384: 384px;--sos-size-rem-384: 24rem;--sos-size-em-384: 24em;--sos-size-512: 512px;--sos-size-rem-512: 32rem;--sos-size-em-512: 32em;--sos-size-640: 640px;--sos-size-rem-640: 40rem;--sos-size-em-640: 40em;--sos-size-768: 768px;--sos-size-rem-768: 48rem;--sos-size-em-768: 48em;--sos-size-1: 1px;--sos-size-rem-1: .0625rem;--sos-size-em-1: .0625em;--sos-size-2: 2px;--sos-size-rem-2: .125rem;--sos-size-em-2: .125em;--sos-size-3: 3px;--sos-size-rem-3: .1875rem;--sos-size-em-3: .1875em;--sos-size-6: 6px;--sos-size-rem-6: .375rem;--sos-size-em-6: .375em;--sos-size-10: 10px;--sos-size-rem-10: .625rem;--sos-size-em-10: .625em;--sos-size-14: 14px;--sos-size-rem-14: .875rem;--sos-size-em-14: .875em;--sos-size-18: 18px;--sos-size-rem-18: 1.125rem;--sos-size-em-18: 1.125em;--sos-size-20: 20px;--sos-size-rem-20: 1.25rem;--sos-size-em-20: 1.25em;--sos-size-22: 22px;--sos-size-rem-22: 1.375rem;--sos-size-em-22: 1.375em;--sos-size-28: 28px;--sos-size-rem-28: 1.75rem;--sos-size-em-28: 1.75em;--sos-size-36: 36px;--sos-size-rem-36: 2.25rem;--sos-size-em-36: 2.25em;--sos-size-40: 40px;--sos-size-rem-40: 2.5rem;--sos-size-em-40: 2.5em;--sos-size-44: 44px;--sos-size-rem-44: 2.75rem;--sos-size-em-44: 2.75em;--sos-size-52: 52px;--sos-size-rem-52: 3.25rem;--sos-size-em-52: 3.25em;--sos-size-56: 56px;--sos-size-rem-56: 3.5rem;--sos-size-em-56: 3.5em;--sos-size-60: 60px;--sos-size-rem-60: 3.75rem;--sos-size-em-60: 3.75em;--sos-size-72: 72px;--sos-size-rem-72: 4.5rem;--sos-size-em-72: 4.5em;--sos-size-80: 80px;--sos-size-rem-80: 5rem;--sos-size-em-80: 5em;--sos-size-88: 88px;--sos-size-rem-88: 5.5rem;--sos-size-em-88: 5.5em;--sos-size-112: 112px;--sos-size-rem-112: 7rem;--sos-size-em-112: 7em;--sos-size-144: 144px;--sos-size-rem-144: 9rem;--sos-size-em-144: 9em;--sos-size-160: 160px;--sos-size-rem-160: 10rem;--sos-size-em-160: 10em;--sos-size-176: 176px;--sos-size-rem-176: 11rem;--sos-size-em-176: 11em;--sos-size-224: 224px;--sos-size-rem-224: 14rem;--sos-size-em-224: 14em;--sos-size-320: 320px;--sos-size-rem-320: 20rem;--sos-size-em-320: 20em;--sos-space-1: 4px;--sos-space-2: 8px;--sos-space-3: 12px;--sos-space-4: 16px;--sos-space-6: 24px;--sos-space-8: 32px;--sos-space-12: 48px;--sos-space-16: 64px;--sos-space-24: 96px;--sos-space-32: 128px;--sos-space-48: 192px;--sos-space-64: 256px;--sos-space-96: 384px;--sos-space-128: 512px;--sos-space-160: 640px;--sos-space-192: 768px;--sos-radius-small: 8px;--sos-radius-medium: 12px;--sos-radius-large: 16px;--sos-radius-pill: 9999px;--sos-motion-fast: .14s;--mat-button-filled-focus-state-layer-opacity: 0;--mat-button-filled-hover-state-layer-opacity: 0;--mat-button-filled-pressed-state-layer-opacity: 0;--mat-button-protected-focus-state-layer-opacity: 0;--mat-button-protected-hover-state-layer-opacity: 0;--mat-button-protected-pressed-state-layer-opacity: 0;--mat-button-text-hover-state-layer-opacity: 0;--mat-button-text-pressed-state-layer-opacity: 0;--mat-button-outlined-hover-state-layer-opacity: 0;--mat-button-outlined-pressed-state-layer-opacity: 0;--mat-button-text-label-text-color: #1b2126;--mat-button-text-state-layer-color: #000000;--mat-button-text-focus-state-layer-opacity: 0;--mat-button-outlined-focus-state-layer-opacity: 0;--mat-button-filled-state-layer-color: #000000;--mat-button-filled-disabled-container-color: #e6e6e6;--mat-button-filled-disabled-label-text-color: #666666;--mat-button-protected-container-color: #1b2126;--mat-button-protected-label-text-color: #fcfcfc;--mat-button-protected-disabled-container-color: #e6e6e6;--mat-button-protected-disabled-label-text-color: #666666;--mat-button-outlined-disabled-label-text-color: #666666;--mat-button-outlined-disabled-outline-color: #e6e6e6;--mat-button-text-disabled-label-text-color: #666666;--mat-button-tonal-disabled-container-color: #e6e6e6;--mat-button-tonal-disabled-label-text-color: #666666;--mat-button-outlined-label-text-color: #1b2126;--mat-button-outlined-outline-color: #666666;--mat-button-outlined-state-layer-color: #000000;--mat-sys-primary: #1b2126;--mat-sys-on-primary: #fcfcfc;--mat-sys-primary-container: #efefef;--mat-sys-on-primary-container: #1b2126;--mat-sys-inverse-primary: #fcfcfc;--mat-sys-primary-fixed: #efefef;--mat-sys-primary-fixed-dim: #e6e6e6;--mat-sys-on-primary-fixed: #1b2126;--mat-sys-on-primary-fixed-variant: #1b2126;--mat-sys-secondary: #1b2126;--mat-sys-on-secondary: #fcfcfc;--mat-sys-secondary-container: #efefef;--mat-sys-on-secondary-container: #1b2126;--mat-sys-secondary-fixed: #efefef;--mat-sys-secondary-fixed-dim: #e6e6e6;--mat-sys-on-secondary-fixed: #1b2126;--mat-sys-on-secondary-fixed-variant: #1b2126;--mat-sys-tertiary: #1b2126;--mat-sys-on-tertiary: #fcfcfc;--mat-sys-tertiary-container: #efefef;--mat-sys-on-tertiary-container: #1b2126;--mat-sys-tertiary-fixed: #efefef;--mat-sys-tertiary-fixed-dim: #e6e6e6;--mat-sys-on-tertiary-fixed: #1b2126;--mat-sys-on-tertiary-fixed-variant: #1b2126;--mat-sys-background: #f9f9f9;--mat-sys-on-background: #1b2126;--mat-sys-surface: #fcfcfc;--mat-sys-surface-dim: #e6e6e6;--mat-sys-surface-bright: #f9f9f9;--mat-sys-surface-container-low: #fcfcfc;--mat-sys-surface-container-lowest: #fcfcfc;--mat-sys-surface-container: #fcfcfc;--mat-sys-surface-container-high: #e6e6e6;--mat-sys-surface-container-highest: #e6e6e6;--mat-sys-on-surface: #1b2126;--mat-sys-shadow: #0f1214;--mat-sys-scrim: #0f1214;--mat-sys-surface-tint: #1b2126;--mat-sys-inverse-surface: #0f1214;--mat-sys-inverse-on-surface: #fcfcfc;--mat-sys-outline: #666666;--mat-sys-outline-variant: #e6e6e6;--mat-sys-error: #c11f1b;--mat-sys-on-error: #fcfcfc;--mat-sys-error-container: #f9ebea;--mat-sys-on-error-container: #c11f1b;--mat-sys-surface-variant: #e6e6e6;--mat-sys-on-surface-variant: #666666;--mat-ripple-color: rgba(0, 0, 0, .12);--mat-icon-button-disabled-icon-color: #666666;--mat-icon-button-ripple-color: rgba(0, 0, 0, .12);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: #666666;--mat-pseudo-checkbox-full-disabled-selected-icon-color: #666666;--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fcfcfc;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: #666666;--mat-checkbox-disabled-label-color: #666666;--mat-checkbox-disabled-selected-icon-color: #666666;--mat-checkbox-disabled-unselected-icon-color: #666666;--mat-radio-disabled-label-color: #666666;--mat-radio-disabled-selected-icon-color: #666666;--mat-radio-disabled-unselected-icon-color: #666666;--mat-radio-disabled-unselected-icon-opacity: 1;--mat-radio-disabled-selected-icon-opacity: 1;--mat-radio-ripple-color: #000000;--mat-radio-checked-ripple-color: #000000;--mat-slide-toggle-disabled-label-text-color: #666666;--mat-slide-toggle-disabled-selected-handle-color: #fcfcfc;--mat-slide-toggle-disabled-selected-icon-color: #666666;--mat-slide-toggle-disabled-selected-track-color: #e6e6e6;--mat-slide-toggle-disabled-unselected-handle-color: #666666;--mat-slide-toggle-disabled-unselected-icon-color: #fcfcfc;--mat-slide-toggle-disabled-unselected-track-color: #e6e6e6;--mat-slide-toggle-disabled-unselected-track-outline-color: #666666;--mat-slide-toggle-disabled-selected-handle-opacity: 1;--mat-slide-toggle-disabled-selected-icon-opacity: 1;--mat-slide-toggle-disabled-track-opacity: 1;--mat-slide-toggle-disabled-unselected-handle-opacity: 1;--mat-slide-toggle-disabled-unselected-icon-opacity: 1;--mat-chip-disabled-label-text-color: #666666;--mat-chip-disabled-outline-color: #e6e6e6;--mat-chip-flat-disabled-selected-container-color: #e6e6e6;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mat-chip-with-icon-disabled-icon-color: #666666;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #666666;--mat-paginator-disabled-icon-color: #666666;--mat-select-disabled-trigger-text-color: #666666;--mat-select-disabled-arrow-color: #666666;--mat-select-container-elevation-shadow: var(--mat-sys-level2);--mat-badge-disabled-state-background-color: #666666;--mat-badge-disabled-state-text-color: #fcfcfc;--mat-form-field-disabled-input-text-placeholder-color: #666666;--mat-form-field-disabled-leading-icon-color: #666666;--mat-form-field-disabled-select-arrow-color: #666666;--mat-form-field-disabled-trailing-icon-color: #666666;--mat-form-field-filled-disabled-input-text-color: #666666;--mat-form-field-filled-disabled-label-text-color: #666666;--mat-form-field-outlined-disabled-input-text-color: #666666;--mat-form-field-outlined-disabled-label-text-color: #666666;--mat-form-field-select-disabled-option-text-color: #666666;--mat-form-field-filled-disabled-active-indicator-color: #e6e6e6;--mat-form-field-filled-disabled-container-color: #e6e6e6;--mat-form-field-outlined-disabled-outline-color: #e6e6e6;--mat-expansion-header-disabled-state-text-color: #666666;--mat-expansion-header-hover-state-layer-color: #e8e8e8;--mat-expansion-header-focus-state-layer-color: #dedede;--mat-expansion-container-elevation-shadow: var(--mat-sys-level2);--mat-datepicker-calendar-date-disabled-state-text-color: #666666;--mat-datepicker-calendar-date-selected-disabled-state-background-color: #e6e6e6;--mat-datepicker-calendar-date-today-disabled-state-outline-color: #e6e6e6;--mat-datepicker-range-input-disabled-state-separator-color: #666666;--mat-datepicker-range-input-disabled-state-text-color: #666666;--mat-datepicker-calendar-container-elevation-shadow: var(--mat-sys-level2);--mat-datepicker-calendar-container-touch-elevation-shadow: var(--mat-sys-level2);--mat-autocomplete-container-elevation-shadow: var(--mat-sys-level2);--mat-menu-container-elevation-shadow: var(--mat-sys-level2);--mat-menu-item-hover-state-layer-color: #e8e8e8;--mat-menu-item-focus-state-layer-color: #dedede;--mat-timepicker-container-elevation-shadow: var(--mat-sys-level2);--mat-fab-disabled-state-container-color: #e6e6e6;--mat-fab-small-disabled-state-container-color: #e6e6e6;--mat-fab-disabled-state-foreground-color: #666666;--mat-fab-small-disabled-state-foreground-color: #666666;--mat-fab-container-elevation-shadow: var(--mat-sys-level3);--mat-fab-focus-container-elevation-shadow: var(--mat-sys-level3);--mat-fab-pressed-container-elevation-shadow: var(--mat-sys-level3);--mat-fab-extended-container-elevation-shadow: var(--mat-sys-level3);--mat-fab-extended-focus-container-elevation-shadow: var(--mat-sys-level3);--mat-fab-extended-pressed-container-elevation-shadow: var(--mat-sys-level3);--mat-fab-small-container-elevation-shadow: var(--mat-sys-level3);--mat-fab-small-focus-container-elevation-shadow: var(--mat-sys-level3);--mat-fab-small-pressed-container-elevation-shadow: var(--mat-sys-level3);--mat-fab-hover-container-elevation-shadow: var(--mat-sys-level4);--mat-fab-extended-hover-container-elevation-shadow: var(--mat-sys-level4);--mat-fab-small-hover-container-elevation-shadow: var(--mat-sys-level4);--mat-button-protected-container-elevation-shadow: var(--mat-sys-level1);--mat-button-protected-focus-container-elevation-shadow: var(--mat-sys-level1);--mat-button-protected-pressed-container-elevation-shadow: var(--mat-sys-level1);--mat-button-protected-hover-container-elevation-shadow: var(--mat-sys-level2);--mat-button-protected-disabled-container-elevation-shadow: var(--mat-sys-level0);--mat-card-elevated-container-elevation: var(--mat-sys-level1);--mat-card-filled-container-elevation: var(--mat-sys-level0);--mat-card-outlined-container-elevation: var(--mat-sys-level0);--font: Roboto, "Helvetica Neue", sans-serif;--mdc-typography-font-family: var(--font);--mdc-typography-display-large-font-family: var(--mdc-typography-font-family);--mdc-typography-display-medium-font-family: var(--mdc-typography-font-family);--mdc-typography-display-small-font-family: var(--mdc-typography-font-family);--mdc-typography-headline-large-font-family: var(--mdc-typography-font-family);--mdc-typography-headline-medium-font-family: var(--mdc-typography-font-family);--mdc-typography-headline-small-font-family: var(--mdc-typography-font-family);--mdc-typography-title-large-font-family: var(--mdc-typography-font-family);--mdc-typography-title-medium-font-family: var(--mdc-typography-font-family);--mdc-typography-title-small-font-family: var(--mdc-typography-font-family);--mdc-typography-label-large-font-family: var(--mdc-typography-font-family);--mdc-typography-label-medium-font-family: var(--mdc-typography-font-family);--mdc-typography-label-small-font-family: var(--mdc-typography-font-family);--mdc-typography-body-large-font-family: var(--mdc-typography-font-family);--mdc-typography-body-medium-font-family: var(--mdc-typography-font-family);--mdc-typography-body-small-font-family: var(--mdc-typography-font-family);--mat-sys-brand-font-family: var(--font);--mat-sys-plain-font-family: var(--font);--mat-sys-bold-font-weight: 700;--mat-sys-medium-font-weight: 500;--mat-sys-regular-font-weight: 400;--mat-sys-body-large: var(--mat-sys-body-large-weight) var(--mat-sys-body-large-size) / var(--mat-sys-body-large-line-height) var(--mat-sys-body-large-font);--mat-sys-body-large-font: var(--mat-sys-plain-font-family);--mat-sys-body-large-line-height: var(--sos-size-rem-24);--mat-sys-body-large-size: var(--sos-font-size-16);--mat-sys-body-large-tracking: var(--sos-tracking-wide);--mat-sys-body-large-weight: var(--mat-sys-regular-font-weight);--mat-sys-body-medium: var(--mat-sys-body-medium-weight) var(--mat-sys-body-medium-size) / var(--mat-sys-body-medium-line-height) var(--mat-sys-body-medium-font);--mat-sys-body-medium-font: var(--mat-sys-plain-font-family);--mat-sys-body-medium-line-height: var(--sos-size-rem-20);--mat-sys-body-medium-size: var(--sos-font-size-14);--mat-sys-body-medium-tracking: var(--sos-tracking-base);--mat-sys-body-medium-weight: var(--mat-sys-regular-font-weight);--mat-sys-body-small: var(--mat-sys-body-small-weight) var(--mat-sys-body-small-size) / var(--mat-sys-body-small-line-height) var(--mat-sys-body-small-font);--mat-sys-body-small-font: var(--mat-sys-plain-font-family);--mat-sys-body-small-line-height: var(--sos-size-rem-16);--mat-sys-body-small-size: var(--sos-font-size-12);--mat-sys-body-small-tracking: var(--sos-tracking-loose);--mat-sys-body-small-weight: var(--mat-sys-regular-font-weight);--mat-sys-display-large: var(--mat-sys-display-large-weight) var(--mat-sys-display-large-size) / var(--mat-sys-display-large-line-height) var(--mat-sys-display-large-font);--mat-sys-display-large-font: var(--mat-sys-brand-font-family);--mat-sys-display-large-line-height: var(--sos-size-rem-64);--mat-sys-display-large-size: var(--sos-font-size-57);--mat-sys-display-large-tracking: var(--sos-tracking-tight);--mat-sys-display-large-weight: var(--mat-sys-regular-font-weight);--mat-sys-display-medium: var(--mat-sys-display-medium-weight) var(--mat-sys-display-medium-size) / var(--mat-sys-display-medium-line-height) var(--mat-sys-display-medium-font);--mat-sys-display-medium-font: var(--mat-sys-brand-font-family);--mat-sys-display-medium-line-height: var(--sos-size-rem-52);--mat-sys-display-medium-size: var(--sos-font-size-45);--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: var(--mat-sys-regular-font-weight);--mat-sys-display-small: var(--mat-sys-display-small-weight) var(--mat-sys-display-small-size) / var(--mat-sys-display-small-line-height) var(--mat-sys-display-small-font);--mat-sys-display-small-font: var(--mat-sys-brand-font-family);--mat-sys-display-small-line-height: var(--sos-size-rem-44);--mat-sys-display-small-size: var(--sos-font-size-36);--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: var(--mat-sys-regular-font-weight);--mat-sys-headline-large: var(--mat-sys-headline-large-weight) var(--mat-sys-headline-large-size) / var(--mat-sys-headline-large-line-height) var(--mat-sys-headline-large-font);--mat-sys-headline-large-font: var(--mat-sys-brand-font-family);--mat-sys-headline-large-line-height: var(--sos-size-rem-40);--mat-sys-headline-large-size: var(--sos-font-size-32);--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: var(--mat-sys-regular-font-weight);--mat-sys-headline-medium: var(--mat-sys-headline-medium-weight) var(--mat-sys-headline-medium-size) / var(--mat-sys-headline-medium-line-height) var(--mat-sys-headline-medium-font);--mat-sys-headline-medium-font: var(--mat-sys-brand-font-family);--mat-sys-headline-medium-line-height: var(--sos-size-rem-36);--mat-sys-headline-medium-size: var(--sos-font-size-28);--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: var(--mat-sys-regular-font-weight);--mat-sys-headline-small: var(--mat-sys-headline-small-weight) var(--mat-sys-headline-small-size) / var(--mat-sys-headline-small-line-height) var(--mat-sys-headline-small-font);--mat-sys-headline-small-font: var(--mat-sys-brand-font-family);--mat-sys-headline-small-line-height: var(--sos-size-rem-32);--mat-sys-headline-small-size: var(--sos-font-size-24);--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: var(--mat-sys-regular-font-weight);--mat-sys-label-large: var(--mat-sys-label-large-weight) var(--mat-sys-label-large-size) / var(--mat-sys-label-large-line-height) var(--mat-sys-label-large-font);--mat-sys-label-large-font: var(--mat-sys-plain-font-family);--mat-sys-label-large-line-height: var(--sos-size-rem-20);--mat-sys-label-large-size: var(--sos-font-size-14);--mat-sys-label-large-tracking: var(--sos-tracking-fine);--mat-sys-label-large-weight: var(--mat-sys-medium-font-weight);--mat-sys-label-large-weight-prominent: var(--mat-sys-bold-font-weight);--mat-sys-label-medium: var(--mat-sys-label-medium-weight) var(--mat-sys-label-medium-size) / var(--mat-sys-label-medium-line-height) var(--mat-sys-label-medium-font);--mat-sys-label-medium-font: var(--mat-sys-plain-font-family);--mat-sys-label-medium-line-height: var(--sos-size-rem-16);--mat-sys-label-medium-size: var(--sos-font-size-12);--mat-sys-label-medium-tracking: var(--sos-tracking-wide);--mat-sys-label-medium-weight: var(--mat-sys-medium-font-weight);--mat-sys-label-medium-weight-prominent: var(--mat-sys-bold-font-weight);--mat-sys-label-small: var(--mat-sys-label-small-weight) var(--mat-sys-label-small-size) / var(--mat-sys-label-small-line-height) var(--mat-sys-label-small-font);--mat-sys-label-small-font: var(--mat-sys-plain-font-family);--mat-sys-label-small-line-height: var(--sos-size-rem-16);--mat-sys-label-small-size: var(--sos-font-size-11);--mat-sys-label-small-tracking: var(--sos-tracking-wide);--mat-sys-label-small-weight: var(--mat-sys-medium-font-weight);--mat-sys-title-large: var(--mat-sys-title-large-weight) var(--mat-sys-title-large-size) / var(--mat-sys-title-large-line-height) var(--mat-sys-title-large-font);--mat-sys-title-large-font: var(--mat-sys-brand-font-family);--mat-sys-title-large-line-height: var(--sos-size-rem-28);--mat-sys-title-large-size: var(--sos-font-size-22);--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: var(--mat-sys-regular-font-weight);--mat-sys-title-medium: var(--mat-sys-title-medium-weight) var(--mat-sys-title-medium-size) / var(--mat-sys-title-medium-line-height) var(--mat-sys-title-medium-font);--mat-sys-title-medium-font: var(--mat-sys-plain-font-family);--mat-sys-title-medium-line-height: var(--sos-size-rem-24);--mat-sys-title-medium-size: var(--sos-font-size-16);--mat-sys-title-medium-tracking: var(--sos-tracking-subtle);--mat-sys-title-medium-weight: var(--mat-sys-medium-font-weight);--mat-sys-title-small: var(--mat-sys-title-small-weight) var(--mat-sys-title-small-size) / var(--mat-sys-title-small-line-height) var(--mat-sys-title-small-font);--mat-sys-title-small-font: var(--mat-sys-plain-font-family);--mat-sys-title-small-line-height: var(--sos-size-rem-20);--mat-sys-title-small-size: var(--sos-font-size-14);--mat-sys-title-small-tracking: var(--sos-tracking-fine);--mat-sys-title-small-weight: var(--mat-sys-medium-font-weight);--mat-sys-umbra-color: rgba(0, 0, 0, .12);--mat-sys-penumbra-color: rgba(0, 0, 0, .12);--mat-sys-ambient-color: rgba(0, 0, 0, .12);--mat-sys-level0: 0px 0px 0px 0px var(--mat-sys-umbra-color), 0px 0px 0px 0px var(--mat-sys-penumbra-color), 0px 0px 0px 0px var(--mat-sys-ambient-color);--mat-sys-level1: 0px 2px 1px -1px var(--mat-sys-umbra-color), 0px 1px 1px 0px var(--mat-sys-penumbra-color), 0px 1px 3px 0px var(--mat-sys-ambient-color);--mat-sys-level2: 0px 3px 3px -2px var(--mat-sys-umbra-color), 0px 3px 4px 0px var(--mat-sys-penumbra-color), 0px 1px 8px 0px var(--mat-sys-ambient-color);--mat-sys-level3: 0px 3px 5px -1px var(--mat-sys-umbra-color), 0px 6px 10px 0px var(--mat-sys-penumbra-color), 0px 1px 18px 0px var(--mat-sys-ambient-color);--mat-sys-level4: 0px 5px 5px -3px var(--mat-sys-umbra-color), 0px 8px 10px 1px var(--mat-sys-penumbra-color), 0px 3px 14px 2px var(--mat-sys-ambient-color);--mat-sys-level5: 0px 7px 8px -4px var(--mat-sys-umbra-color), 0px 12px 17px 2px var(--mat-sys-penumbra-color), 0px 5px 22px 4px var(--mat-sys-ambient-color);--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}html a.sos-text-button:has(mat-icon,ion-icon,sos-mobile-material-icon,svg){display:inline-flex}html .sos-text-button :is(mat-icon,ion-icon,sos-mobile-material-icon),html .sos-text-button>svg{font-size:var(--sos-action-icon-size)!important;width:var(--sos-action-icon-size)!important;height:var(--sos-action-icon-size)!important;min-width:var(--sos-action-icon-size)!important;flex:none}input[matInput]:disabled{color:var(--sos-text-muted);-webkit-text-fill-color:var(--sos-text-muted)}mat-checkbox input:disabled,mat-radio-button input:disabled{color:var(--sos-text-muted)}mat-slide-toggle button:disabled{color:var(--sos-text-muted)}[mat-button]:focus-visible,[mat-flat-button]:focus-visible,[mat-raised-button]:focus-visible,[mat-stroked-button]:focus-visible,[mat-icon-button]:focus-visible,[mat-fab]:focus-visible,[mat-mini-fab]:focus-visible{outline:2px solid var(--sos-focus);outline-offset:3px;box-shadow:0 0 0 2px var(--sos-surface-raised)}:root{--sos-field-height: 56px;--sos-field-inset: 16px;--sos-field-text: 1rem;--sos-field-feedback: .875rem;--sos-field-gap: 16px;--sos-field-message-gap: 4px;--sos-field-line-height: calc(var(--sos-field-text) * 1.5);--sos-field-block-inset: max(4px, calc((var(--sos-field-height) - var(--sos-field-line-height)) / 2));--sos-field-min-height: max(var(--sos-field-height), calc(var(--sos-field-line-height) + 8px + 2px));--sos-field-feedback-leading: 1.4}.sos-form--small{--sos-field-height: 40px;--sos-field-inset: 12px;--sos-field-text: .875rem;--sos-field-feedback: .75rem;--sos-field-gap: 12px;--sos-field-message-gap: 4px;--sos-field-line-height: calc(var(--sos-field-text) * 1.5);--sos-field-block-inset: max(4px, calc((var(--sos-field-height) - var(--sos-field-line-height)) / 2));--sos-field-min-height: max(var(--sos-field-height), calc(var(--sos-field-line-height) + 8px + 2px));--sos-field-feedback-leading: 1.4}.sos-form--medium{--sos-field-height: 56px;--sos-field-inset: 16px;--sos-field-text: 1rem;--sos-field-feedback: .875rem;--sos-field-gap: 16px;--sos-field-message-gap: 4px;--sos-field-line-height: calc(var(--sos-field-text) * 1.5);--sos-field-block-inset: max(4px, calc((var(--sos-field-height) - var(--sos-field-line-height)) / 2));--sos-field-min-height: max(var(--sos-field-height), calc(var(--sos-field-line-height) + 8px + 2px));--sos-field-feedback-leading: 1.4}.sos-form--large{--sos-field-height: 64px;--sos-field-inset: 20px;--sos-field-text: 1.125rem;--sos-field-feedback: 1rem;--sos-field-gap: 24px;--sos-field-message-gap: 4px;--sos-field-line-height: calc(var(--sos-field-text) * 1.5);--sos-field-block-inset: max(4px, calc((var(--sos-field-height) - var(--sos-field-line-height)) / 2));--sos-field-min-height: max(var(--sos-field-height), calc(var(--sos-field-line-height) + 8px + 2px));--sos-field-feedback-leading: 1.4}.sos-form{font-family:inherit;row-gap:var(--sos-field-gap);min-width:0}.sos-field{min-width:0;--mat-form-field-container-height: var(--sos-field-height);--mat-form-field-container-text-size: var(--sos-field-text);--mat-form-field-container-text-line-height: var(--sos-field-line-height);--mat-form-field-subscript-text-size: var(--sos-field-feedback);--mat-form-field-container-vertical-padding: var(--sos-field-block-inset)}.sos-field .mat-mdc-text-field-wrapper{padding-inline:var(--sos-field-inset)}.sos-field :is(.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper){padding-inline:var(--sos-field-inset)}.sos-field :is(mat-error,mat-hint){overflow-wrap:anywhere}.sos-field mat-error{line-height:var(--sos-field-feedback-leading)}.sos-field mat-error:before{display:none}.sos-field mat-error :is(div,ul,li){display:inline;margin:0;padding:0}.sos-field mat-error li+li:before{content:"\a";white-space:pre}.sos-field-control{width:100%;min-width:0;min-height:var(--sos-field-min-height);font-size:var(--sos-field-text);line-height:var(--sos-field-line-height)}.sos-field :is(ion-input,ion-textarea,ion-select).sos-field-control{min-height:var(--sos-field-min-height);font-size:var(--sos-field-text);line-height:var(--sos-field-line-height);--padding-start: var(--sos-field-inset);--padding-end: var(--sos-field-inset);--padding-top: var(--sos-field-block-inset);--padding-bottom: var(--sos-field-block-inset);--border-radius: var(--sos-radius-small);--highlight-color-invalid: var(--sos-error)}.sos-field--floating ion-input[fill=outline].sos-field-control{--padding-top: 0px;--padding-bottom: 0px}.sos-field--floating ion-input[fill=outline]:not(.label-floating) .label-text-wrapper{top:50%;transform:translateY(-50%)}.sos-field--floating ion-input[fill=outline][data-auth-password]:not(.has-focus):not(.has-value) .label-text-wrapper{top:50%;transform:translateY(-50%);max-width:calc(100% - var(--padding-start) - var(--padding-end) - max(var(--sos-size-48),var(--sos-field-text) * 2))}.sos-field--floating ion-input[fill=outline][data-auth-password]:not(.has-focus):not(.has-value) .input-outline-notch{border-top:var(--border-width) var(--border-style) var(--border-color)}:is(ion-input,ion-textarea,ion-select).sos-field-control::part(error-text){white-space:pre-line;font-size:var(--sos-field-feedback);line-height:var(--sos-field-feedback-leading)}:is(ion-input,ion-textarea).sos-field-control :is(.input-bottom,.textarea-bottom),ion-select.sos-field-control::part(helper-text),ion-select.sos-field-control::part(error-text){font-size:var(--sos-field-feedback);line-height:var(--sos-field-feedback-leading)}:is(ion-input,ion-textarea).sos-field-control .error-text{white-space:pre-line}.sos-field :is(ion-input,ion-textarea).sos-field-control :is(.native-input,.native-textarea){margin-block:0!important;line-height:var(--sos-field-line-height)!important}sos-form-field .sos-field-label>[sosFieldLabel]{font:inherit;color:inherit}:is(input,select,textarea).sos-field-control:not([matInput]):not([sosFieldEmbedded]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]){box-sizing:border-box;min-height:var(--sos-field-min-height);padding:max(var(--sos-size-4),var(--sos-field-block-inset) - var(--sos-size-1)) var(--sos-field-inset);border:1px solid var(--sos-control-outline);border-radius:var(--sos-radius-small);background:var(--sos-surface-raised);color:var(--sos-text);font-family:inherit;font-size:var(--sos-field-text);line-height:var(--sos-field-line-height)}:is(input,select,textarea).sos-field-control:not([matInput]):not([sosFieldEmbedded]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):focus-visible{outline:var(--sos-size-3) solid var(--sos-focus);outline-offset:var(--sos-size-2)}:is(input,select,textarea).sos-field-control:not([matInput]):not([sosFieldEmbedded]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color])[aria-invalid=true]{border-color:var(--sos-error)}:is(input,select,textarea).sos-field-control:not([matInput]):not([sosFieldEmbedded]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):disabled{background:var(--sos-surface-inset);color:var(--sos-text-muted);border-color:var(--sos-outline)}input.sos-field-control[sosFieldEmbedded]{min-height:var(--sos-field-min-height);font-size:var(--sos-field-text);border:0;border-radius:0;background:transparent;color:inherit;outline:none;box-shadow:none}body{color-scheme:light;background-color:var(--sos-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);margin:0}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}img{max-width:100%;height:auto;object-fit:contain}button.secondary-button{background-color:var(--mat-sys-secondary)!important;color:var(--mat-sys-on-secondary)!important}button.secondary-button:hover{background-color:var(--sos-selection-emphasis)!important;color:var(--mat-sys-on-secondary-container)!important}button.tertiary-button{background-color:var(--mat-sys-tertiary)!important;color:var(--mat-sys-on-tertiary)!important}
