body.light-theme{--mat-sys-background: var(--default-background-color);--mat-sys-error: var(--danger-color);--mat-sys-error-container: var(--danger-color);--mat-sys-inverse-on-surface: var(--default-text-color);--mat-sys-inverse-primary: var(--theme-color-080);--mat-sys-inverse-surface: var(--accent-background-color);--mat-sys-on-background: var(--default-text-color);--mat-sys-on-error: var(--danger-color);--mat-sys-on-error-container: var(--danger-color);--mat-sys-on-primary: var(--theme-color-100);--mat-sys-on-primary-container: var(--theme-color-030);--mat-sys-on-primary-fixed: var(--theme-color-010);--mat-sys-on-primary-fixed-variant: var(--theme-color-030);--mat-sys-on-secondary: ;--mat-sys-on-secondary-container: ;--mat-sys-on-secondary-fixed: ;--mat-sys-on-secondary-fixed-variant: ;--mat-sys-on-surface: var(--default-text-color);--mat-sys-on-surface-variant: var(--default-text-color);--mat-sys-on-tertiary: var(--theme-color-100);--mat-sys-on-tertiary-container: var(--theme-color-030);--mat-sys-on-tertiary-fixed: var(--theme-color-010);--mat-sys-on-tertiary-fixed-variant: var(--theme-color-030);--mat-sys-outline: var(--dark-border-color);--mat-sys-outline-variant: var(--border-color);--mat-sys-primary: var(--theme-color-040);--mat-sys-primary-container: var(--theme-color-090);--mat-sys-primary-fixed: var(--theme-color-090);--mat-sys-primary-fixed-dim: var(--theme-color-080);--mat-sys-scrim: ;--mat-sys-secondary: ;--mat-sys-secondary-container: ;--mat-sys-secondary-fixed: ;--mat-sys-secondary-fixed-dim: ;--mat-sys-shadow: var(--shadow-color);--mat-sys-surface: var(--default-background-color);--mat-sys-surface-bright: ;--mat-sys-surface-container: var(--default-background-color);--mat-sys-surface-container-high: ;--mat-sys-surface-container-highest: ;--mat-sys-surface-container-low: ;--mat-sys-surface-container-lowest: ;--mat-sys-surface-dim: ;--mat-sys-surface-tint: var(--theme-color-040);--mat-sys-surface-variant: ;--mat-sys-tertiary: var(--theme-color-040);--mat-sys-tertiary-container: var(--theme-color-090);--mat-sys-tertiary-fixed: var(--theme-color-090);--mat-sys-tertiary-fixed-dim: var(--theme-color-080);--mat-sys-neutral-variant20: var(--shadow-color);--mat-sys-neutral10: ;--mat-sys-level0: 0px 0px 0px 0px , 0px 0px 0px 0px , 0px 0px 0px 0px ;--mat-sys-level1: 0px 2px 1px -1px , 0px 1px 1px 0px , 0px 1px 3px 0px ;--mat-sys-level2: 0px 3px 3px -2px , 0px 3px 4px 0px , 0px 1px 8px 0px ;--mat-sys-level3: 0px 3px 5px -1px , 0px 6px 10px 0px , 0px 1px 18px 0px ;--mat-sys-level4: 0px 5px 5px -3px , 0px 8px 10px 1px , 0px 3px 14px 2px ;--mat-sys-level5: 0px 7px 8px -4px , 0px 12px 17px 2px , 0px 5px 22px 4px ;--mat-sys-body-large: var(--weight-normal) 1rem / 1.5rem var(--app-font);--mat-sys-body-large-font: var(--app-font);--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: var(--weight-normal);--mat-sys-body-medium: var(--weight-normal) .875rem / 1.25rem var(--app-font);--mat-sys-body-medium-font: var(--app-font);--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: var(--weight-normal);--mat-sys-body-small: var(--weight-normal) .75rem / 1rem var(--app-font);--mat-sys-body-small-font: var(--app-font);--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: var(--weight-normal);--mat-sys-display-large: var(--weight-normal) 3.562rem / 4rem var(--app-font);--mat-sys-display-large-font: var(--app-font);--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: var(--weight-normal);--mat-sys-display-medium: var(--weight-normal) 2.812rem / 3.25rem var(--app-font);--mat-sys-display-medium-font: var(--app-font);--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: var(--weight-normal);--mat-sys-display-small: var(--weight-normal) 2.25rem / 2.75rem var(--app-font);--mat-sys-display-small-font: var(--app-font);--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: var(--weight-normal);--mat-sys-headline-large: var(--weight-normal) 2rem / 2.5rem var(--app-font);--mat-sys-headline-large-font: var(--app-font);--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: var(--weight-normal);--mat-sys-headline-medium: var(--weight-normal) 1.75rem / 2.25rem var(--app-font);--mat-sys-headline-medium-font: var(--app-font);--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: var(--weight-normal);--mat-sys-headline-small: var(--weight-normal) 1.5rem / 2rem var(--app-font);--mat-sys-headline-small-font: var(--app-font);--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: var(--weight-normal);--mat-sys-label-large: var(--weight-medium) .875rem / 1.25rem var(--app-font);--mat-sys-label-large-font: var(--app-font);--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: var(--weight-medium);--mat-sys-label-large-weight-prominent: var(--weight-semibold);--mat-sys-label-medium: var(--weight-medium) .75rem / 1rem var(--app-font);--mat-sys-label-medium-font: var(--app-font);--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: var(--weight-medium);--mat-sys-label-medium-weight-prominent: var(--weight-semibold);--mat-sys-label-small: var(--weight-medium) .688rem / 1rem var(--app-font);--mat-sys-label-small-font: var(--app-font);--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: var(--weight-medium);--mat-sys-title-large: var(--weight-normal) 1.375rem / 1.75rem var(--app-font);--mat-sys-title-large-font: var(--app-font);--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: var(--weight-normal);--mat-sys-title-medium: var(--weight-medium) 1rem / 1.5rem var(--app-font);--mat-sys-title-medium-font: var(--app-font);--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: var(--weight-medium);--mat-sys-title-small: var(--weight-medium) .875rem / 1.25rem var(--app-font);--mat-sys-title-small-font: var(--app-font);--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: var(--weight-medium);--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}body.dark-theme{--mat-sys-background: var(--default-background-color);--mat-sys-error: var(--danger-color);--mat-sys-error-container: var(--danger-color);--mat-sys-inverse-on-surface: var(--default-text-color);--mat-sys-inverse-primary: var(--theme-color-040);--mat-sys-inverse-surface: var(--accent-background-color);--mat-sys-on-background: var(--default-text-color);--mat-sys-on-error: var(--danger-color);--mat-sys-on-error-container: var(--danger-color);--mat-sys-on-primary: var(--theme-color-020);--mat-sys-on-primary-container: var(--theme-color-090);--mat-sys-on-primary-fixed: var(--theme-color-010);--mat-sys-on-primary-fixed-variant: var(--theme-color-030);--mat-sys-on-secondary: ;--mat-sys-on-secondary-container: ;--mat-sys-on-secondary-fixed: ;--mat-sys-on-secondary-fixed-variant: ;--mat-sys-on-surface: var(--default-text-color);--mat-sys-on-surface-variant: var(--default-text-color);--mat-sys-on-tertiary: var(--theme-color-020);--mat-sys-on-tertiary-container: var(--theme-color-090);--mat-sys-on-tertiary-fixed: var(--theme-color-010);--mat-sys-on-tertiary-fixed-variant: var(--theme-color-030);--mat-sys-outline: var(--dark-border-color);--mat-sys-outline-variant: var(--border-color);--mat-sys-primary: var(--theme-color-080);--mat-sys-primary-container: var(--theme-color-030);--mat-sys-primary-fixed: var(--theme-color-090);--mat-sys-primary-fixed-dim: var(--theme-color-080);--mat-sys-scrim: ;--mat-sys-secondary: ;--mat-sys-secondary-container: ;--mat-sys-secondary-fixed: ;--mat-sys-secondary-fixed-dim: ;--mat-sys-shadow: var(--shadow-color);--mat-sys-surface: var(--default-background-color);--mat-sys-surface-bright: ;--mat-sys-surface-container: var(--default-background-color);--mat-sys-surface-container-high: ;--mat-sys-surface-container-highest: ;--mat-sys-surface-container-low: ;--mat-sys-surface-container-lowest: ;--mat-sys-surface-dim: ;--mat-sys-surface-tint: var(--theme-color-080);--mat-sys-surface-variant: ;--mat-sys-tertiary: var(--theme-color-080);--mat-sys-tertiary-container: var(--theme-color-030);--mat-sys-tertiary-fixed: var(--theme-color-090);--mat-sys-tertiary-fixed-dim: var(--theme-color-080);--mat-sys-neutral-variant20: var(--shadow-color);--mat-sys-neutral10: ;--mat-sys-level0: 0px 0px 0px 0px , 0px 0px 0px 0px , 0px 0px 0px 0px ;--mat-sys-level1: 0px 2px 1px -1px , 0px 1px 1px 0px , 0px 1px 3px 0px ;--mat-sys-level2: 0px 3px 3px -2px , 0px 3px 4px 0px , 0px 1px 8px 0px ;--mat-sys-level3: 0px 3px 5px -1px , 0px 6px 10px 0px , 0px 1px 18px 0px ;--mat-sys-level4: 0px 5px 5px -3px , 0px 8px 10px 1px , 0px 3px 14px 2px ;--mat-sys-level5: 0px 7px 8px -4px , 0px 12px 17px 2px , 0px 5px 22px 4px ;--mat-sys-body-large: var(--weight-normal) 1rem / 1.5rem var(--app-font);--mat-sys-body-large-font: var(--app-font);--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: var(--weight-normal);--mat-sys-body-medium: var(--weight-normal) .875rem / 1.25rem var(--app-font);--mat-sys-body-medium-font: var(--app-font);--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: var(--weight-normal);--mat-sys-body-small: var(--weight-normal) .75rem / 1rem var(--app-font);--mat-sys-body-small-font: var(--app-font);--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: var(--weight-normal);--mat-sys-display-large: var(--weight-normal) 3.562rem / 4rem var(--app-font);--mat-sys-display-large-font: var(--app-font);--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: var(--weight-normal);--mat-sys-display-medium: var(--weight-normal) 2.812rem / 3.25rem var(--app-font);--mat-sys-display-medium-font: var(--app-font);--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: var(--weight-normal);--mat-sys-display-small: var(--weight-normal) 2.25rem / 2.75rem var(--app-font);--mat-sys-display-small-font: var(--app-font);--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: var(--weight-normal);--mat-sys-headline-large: var(--weight-normal) 2rem / 2.5rem var(--app-font);--mat-sys-headline-large-font: var(--app-font);--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: var(--weight-normal);--mat-sys-headline-medium: var(--weight-normal) 1.75rem / 2.25rem var(--app-font);--mat-sys-headline-medium-font: var(--app-font);--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: var(--weight-normal);--mat-sys-headline-small: var(--weight-normal) 1.5rem / 2rem var(--app-font);--mat-sys-headline-small-font: var(--app-font);--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: var(--weight-normal);--mat-sys-label-large: var(--weight-medium) .875rem / 1.25rem var(--app-font);--mat-sys-label-large-font: var(--app-font);--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: var(--weight-medium);--mat-sys-label-large-weight-prominent: var(--weight-semibold);--mat-sys-label-medium: var(--weight-medium) .75rem / 1rem var(--app-font);--mat-sys-label-medium-font: var(--app-font);--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: var(--weight-medium);--mat-sys-label-medium-weight-prominent: var(--weight-semibold);--mat-sys-label-small: var(--weight-medium) .688rem / 1rem var(--app-font);--mat-sys-label-small-font: var(--app-font);--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: var(--weight-medium);--mat-sys-title-large: var(--weight-normal) 1.375rem / 1.75rem var(--app-font);--mat-sys-title-large-font: var(--app-font);--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: var(--weight-normal);--mat-sys-title-medium: var(--weight-medium) 1rem / 1.5rem var(--app-font);--mat-sys-title-medium-font: var(--app-font);--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: var(--weight-medium);--mat-sys-title-small: var(--weight-medium) .875rem / 1.25rem var(--app-font);--mat-sys-title-small-font: var(--app-font);--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: var(--weight-medium);--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}body.retro{--corner-radius: 0px;--mat-sys-corner-extra-large: var(--corner-radius);--mat-sys-corner-extra-large-top: var(--corner-radius);--mat-sys-corner-extra-small: var(--corner-radius);--mat-sys-corner-extra-small-top: var(--corner-radius);--mat-sys-corner-full: var(--corner-radius);--mat-sys-corner-large: var(--corner-radius);--mat-sys-corner-large-end: var(--corner-radius);--mat-sys-corner-large-start: var(--corner-radius);--mat-sys-corner-large-top: var(--corner-radius);--mat-sys-corner-medium: var(--corner-radius);--mat-sys-corner-none: var(--corner-radius);--mat-sys-corner-small: var(--corner-radius)}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-Hairline.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-HairlineItalic.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-Thin.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-ThinItalic.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-Heavy.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-HeavyItalic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/LatoLatin-BlackItalic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Cooper;src:url(/assets/fonts/cooper/Cooper-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;size-adjust:112.5%}@font-face{font-family:Cooper;src:url(/assets/fonts/cooper/Cooper-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;size-adjust:112.5%}@font-face{font-family:Cooper;src:url(/assets/fonts/cooper/Cooper-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;size-adjust:112.5%}@font-face{font-family:Cooper;src:url(/assets/fonts/cooper/Cooper-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap;size-adjust:112.5%}@font-face{font-family:Cooper;src:url(/assets/fonts/cooper/Cooper-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;size-adjust:112.5%}@font-face{font-family:Cooper;src:url(/assets/fonts/cooper/Cooper-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap;size-adjust:112.5%}@font-face{font-family:Cooper;src:url(/assets/fonts/cooper/Cooper-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;size-adjust:112.5%}@font-face{font-family:Cooper;src:url(/assets/fonts/cooper/Cooper-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap;size-adjust:112.5%}@font-face{font-family:Cooper;src:url(/assets/fonts/cooper/Cooper-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;size-adjust:112.5%}@font-face{font-family:Cooper;src:url(/assets/fonts/cooper/Cooper-ExtraBoldItalic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap;size-adjust:112.5%}@font-face{font-family:Cooper;src:url(/assets/fonts/cooper/Cooper-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;size-adjust:112.5%}@font-face{font-family:Cooper;src:url(/assets/fonts/cooper/Cooper-BlackItalic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap;size-adjust:112.5%}@font-feature-values "EB Garamond"{@swash{swash:1}}@font-face{font-family:EB Garamond;src:url(/assets/fonts/eb-garamond/EBGaramond-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;size-adjust:112.5%}@font-face{font-family:EB Garamond;src:url(/assets/fonts/eb-garamond/EBGaramond-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap;size-adjust:112.5%}@font-face{font-family:EB Garamond;src:url(/assets/fonts/eb-garamond/EBGaramond-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap;size-adjust:112.5%}@font-face{font-family:EB Garamond;src:url(/assets/fonts/eb-garamond/EBGaramond-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap;size-adjust:112.5%}@font-face{font-family:EB Garamond;src:url(/assets/fonts/eb-garamond/EBGaramond-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap;size-adjust:112.5%}@font-face{font-family:EB Garamond;src:url(/assets/fonts/eb-garamond/EBGaramond-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap;size-adjust:112.5%}@font-face{font-family:EB Garamond;src:url(/assets/fonts/eb-garamond/EBGaramond-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap;size-adjust:112.5%}@font-face{font-family:EB Garamond;src:url(/assets/fonts/eb-garamond/EBGaramond-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap;size-adjust:112.5%}@font-face{font-family:EB Garamond Initials;src:url(/assets/fonts/eb-garamond-initials/EBGaramond-Initials.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+21,U+28,U+29,U+3F,U+41-5B,U+5D,U+A1,U+AB,U+BB,U+BF,U+2018-201A,U+201C-201E,U+2039,U+203A,U+2E22,U+2E23}@font-face{font-family:Victor Mono;src:url(/assets/fonts/victor-mono/VictorMono-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;size-adjust:92.5%}@font-face{font-family:Victor Mono;src:url(/assets/fonts/victor-mono/VictorMono-ThinItalic.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap;size-adjust:92.5%}@font-face{font-family:Victor Mono;src:url(/assets/fonts/victor-mono/VictorMono-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap;size-adjust:92.5%}@font-face{font-family:Victor Mono;src:url(/assets/fonts/victor-mono/VictorMono-ExtraLightItalic.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap;size-adjust:92.5%}@font-face{font-family:Victor Mono;src:url(/assets/fonts/victor-mono/VictorMono-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;size-adjust:92.5%}@font-face{font-family:Victor Mono;src:url(/assets/fonts/victor-mono/VictorMono-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap;size-adjust:92.5%}@font-face{font-family:Victor Mono;src:url(/assets/fonts/victor-mono/VictorMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;size-adjust:92.5%}@font-face{font-family:Victor Mono;src:url(/assets/fonts/victor-mono/VictorMono-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;size-adjust:92.5%}@font-face{font-family:Victor Mono;src:url(/assets/fonts/victor-mono/VictorMono-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;size-adjust:92.5%}@font-face{font-family:Victor Mono;src:url(/assets/fonts/victor-mono/VictorMono-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap;size-adjust:92.5%}@font-face{font-family:Victor Mono;src:url(/assets/fonts/victor-mono/VictorMono-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;size-adjust:92.5%}@font-face{font-family:Victor Mono;src:url(/assets/fonts/victor-mono/VictorMono-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap;size-adjust:92.5%}@font-face{font-family:Victor Mono;src:url(/assets/fonts/victor-mono/VictorMono-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;size-adjust:92.5%}@font-face{font-family:Victor Mono;src:url(/assets/fonts/victor-mono/VictorMono-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap;size-adjust:92.5%}@font-face{font-family:Material Symbols Rounded;src:url(https://fonts.gstatic.com/s/materialsymbolsrounded/v281/syl7-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvLgyidOK7BDB_Qb9vUdV6_gjDK-P3JuF_Zs-obHph2-jOcOzKPqw.woff2) format("woff2");font-style:normal;font-weight:300}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}@font-face{font-family:open-arrow;src:url(/assets/fonts/open-arrow/OpenArrow-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2190-21ff}:root{--app-font: var(--serif-font);--sans-serif-type: "Lato";--sans-serif-font: "open-arrow", var(--sans-serif-type), sans-serif;--serif-type: "EB Garamond";--serif-font: "open-arrow", var(--serif-type), serif;--monospace-type: "Victor Mono";--monospace-font: "open-arrow", var(--monospace-type), monospace;--initial-font: "EB Garamond Initials", var(--serif-font);--weight-thin: 100;--weight-extralight: 200;--weight-light: 300;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-extrabold: 800;--weight-black: 900;font-variant-alternates:swash(swash);font-variant-ligatures:common-ligatures discretionary-ligatures historical-ligatures contextual;font-variant-numeric:oldstyle-nums}:root,body{height:100%;margin:0}body{color:var(--default-text-color);font-family:var(--app-font);font-weight:var(--weight-normal);font-size:14px;line-height:1.5;text-align:left}body:is(.tablet,.desktop){font-size:16px}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{position:relative;font-weight:var(--weight-normal);line-height:1.2;margin-top:0;margin-bottom:1rem}h1{font-size:3rem;text-decoration:underline;margin-top:2.5rem}h2{font-size:2rem;text-decoration:underline;margin-top:2.5rem}h3{font-size:1.75rem;margin-top:1.5rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}b,strong{font-weight:var(--weight-semibold)}pre code{display:block;padding:.5rem;overflow:auto hidden}code{display:inline-block;font-family:var(--monospace-font);font-weight:var(--weight-medium);background-color:rgba(from var(--accent-background-color) r g b/calc(alpha * 2 / 3));border-radius:var(--mat-sys-corner-extra-small, 4px);padding:0 .5rem}img{max-width:100%}img+em{display:block;text-align:center}a{cursor:pointer;text-decoration:none;width:max-content}a:not(.mat-mdc-icon-button){color:var(--darker-theme-color)}a:not(.mat-mdc-icon-button):hover{color:var(--darkest-theme-color);text-decoration:underline}:not(.default-selection) ::selection{color:var(--dark-text-color);background-color:var(--selected-background-color)}:not(.default-selection) ::-moz-selection{color:var(--dark-text-color);background-color:var(--selected-background-color)}.mat-mdc-button.neutral{--mat-button-text-label-text-color: var(--default-text-color);--mat-button-text-ripple-color: var(--hover-background-color-transparent);--mat-button-text-state-layer-color: var(--disabled-background-color);--mat-button-text-hover-state-layer-opacity: .25;--mat-button-text-focus-state-layer-opacity: .25;--mat-button-text-pressed-state-layer-opacity: .25}.mat-mdc-outlined-button.neutral{--mat-button-outlined-label-text-color: var(--default-text-color);--mat-button-outlined-outline-color: var(--border-color);--mat-button-outlined-ripple-color: var(--hover-background-color-transparent);--mat-button-outlined-state-layer-color: var(--disabled-background-color);--mat-button-outlined-hover-state-layer-opacity: .25;--mat-button-outlined-focus-state-layer-opacity: .25;--mat-button-outlined-pressed-state-layer-opacity: .25}.mat-mdc-unelevated-button.neutral{--mat-button-filled-label-text-color: var(--dark-text-color);--mat-button-filled-container-color: var(--disabled-background-color);--mat-button-filled-ripple-color: var(--hover-background-color);--mat-button-filled-state-layer-color: var(--accent-background-color);--mat-button-filled-hover-state-layer-opacity: .25;--mat-button-filled-focus-state-layer-opacity: .25;--mat-button-filled-pressed-state-layer-opacity: .25}.mat-mdc-card{--mat-card-outlined-outline-color: currentColor;--mat-card-outlined-outline-width: 2px}.mat-mdc-card.inset{--mat-card-outlined-container-color: transparent;--mat-card-outlined-outline-width: 0}.mat-mdc-card .mat-mdc-card-avatar{border-radius:unset;--icon-size: 40px}.mat-mdc-card .mat-mdc-card-header-text{margin-bottom:16px;display:flex;flex-direction:column}.mat-mdc-card .mat-mdc-card-title{line-height:24px;font-variant:small-caps}.mat-mdc-card .mat-mdc-card-subtitle{font-variant:small-caps}.mat-mdc-checkbox{--mat-checkbox-label-text-size: 1rem}.mat-mdc-dialog-container{--mat-dialog-container-shape: var(--mat-sys-corner-large);--mat-dialog-headline-padding: 1rem;--mat-dialog-content-padding: 1rem;--mat-dialog-with-actions-content-padding: 1rem;--mat-dialog-actions-padding: 1rem;--mat-dialog-actions-alignment: space-between}.light-theme .mat-mdc-dialog-container{--mat-dialog-container-color: var(--default-background-color)}.light-theme .mat-mdc-dialog-container .mat-mdc-dialog-actions{background-color:var(--accent-background-color)}.dark-theme .mat-mdc-dialog-container{--mat-dialog-container-color: var(--accent-background-color)}.dark-theme .mat-mdc-dialog-container .mat-mdc-dialog-actions{background-color:var(--disabled-background-color)}.cdk-overlay-backdrop{--blur-size: .5rem;-webkit-animation:blur .2s forwards;animation:blur .2s forwards}mat-divider.mat-divider{--mat-divider-color: var(--default-text-color);--mat-divider-width: 1px}mat-divider.mat-divider.mat-divider-horizontal{width:100%;margin:1rem 0}mat-divider.mat-divider.mat-divider-vertical{margin:0 .5rem}mat-divider.mat-divider.thick{--mat-divider-width: 2px}mat-divider.mat-divider.double{border-top:solid 2px var(--mat-divider-color);border-bottom:solid 1px var(--mat-divider-color);border-left:none;border-right:none;height:9px}.mat-mdc-form-field{--mat-form-field-container-height: 48px;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-outlined-container-shape: var(--mat-sys-corner-small);--mat-form-field-outlined-outline-color: var(--disabled-text-color);--mat-form-field-container-text-font: var(--sans-serif-font)}:root{--icon-size: 24px;--icon-optical-size: 24;--icon-fill: 0;--icon-weight: 300}mat-icon.mat-icon{fill:currentColor;width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size);line-height:1em;text-align:center;font-variation-settings:"FILL" var(--icon-fill),"wght" var(--icon-weight),"GRAD" 0,"opsz" var(--icon-optical-size)}mat-icon.mat-icon.fill{--icon-fill: 1}mat-icon.mat-icon>svg{width:auto;max-width:100%}mat-icon.mat-icon>svg>path{fill:currentColor}.light-theme .mat-mdc-menu-panel{--mat-menu-container-color: var(--default-background-color);--mat-menu-container-shape: var(--mat-sys-corner-medium)}.dark-theme .mat-mdc-menu-panel{--mat-menu-container-color: var(--accent-background-color);--mat-menu-container-shape: var(--mat-sys-corner-medium)}.mat-sidenav-container .mat-drawer-backdrop.mat-drawer-shown{--blur-size: .5rem;-webkit-animation:blur .2s forwards;animation:blur .2s forwards}@-webkit-keyframes blur{0%{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{-webkit-backdrop-filter:blur(var(--blur-size));backdrop-filter:blur(var(--blur-size))}}@keyframes blur{0%{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{-webkit-backdrop-filter:blur(var(--blur-size));backdrop-filter:blur(var(--blur-size))}}.mat-mdc-slide-toggle{--mat-slide-toggle-track-outline-color: var(--disabled-text-color);--mat-slide-toggle-unselected-handle-color: var(--disabled-text-color);--mat-slide-toggle-unselected-hover-handle-color: var(--default-text-color);--mat-slide-toggle-unselected-focus-handle-color: var(--default-text-color);--mat-slide-toggle-unselected-pressed-handle-color: var(--default-text-color);--mat-slide-toggle-unselected-icon-color: var(--accent-background-color);--mat-slide-toggle-unselected-track-color: var(--accent-background-color);--mat-slide-toggle-unselected-hover-track-color: var(--accent-background-color);--mat-slide-toggle-unselected-focus-track-color: var(--accent-background-color);--mat-slide-toggle-unselected-pressed-track-color: var(--accent-background-color)}.mat-mdc-slider{--mat-slider-handle-elevation: 0;--mat-slider-inactive-track-color: var(--lighter-theme-color);--mat-slider-with-tick-marks-active-container-color: var(--default-background-color);--mat-slider-with-tick-marks-inactive-container-color: var(--default-background-color)}body:is(.tablet,.desktop){--navigation-height: 64px}body.mobile{--navigation-height: 56px}mat-toolbar.mat-toolbar{height:var(--navigation-height);--mat-toolbar-container-background-color: transparent}.mat-mdc-tooltip{--mat-tooltip-supporting-text-size: 14px}@supports (-webkit-appearance: none){:not(.default-scrollbars)::-webkit-scrollbar{width:.5rem;height:.5rem}:not(.default-scrollbars)::-webkit-scrollbar-button{display:none}:not(.default-scrollbars)::-webkit-scrollbar-track{border-radius:.5rem;background-color:transparent}:not(.default-scrollbars)::-webkit-scrollbar-thumb{border-radius:.5rem;background-color:var(--disabled-background-color);box-shadow:inset 0 0 0 var(--shadow-color);transition:box-shadow .2s}:not(.default-scrollbars)::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 1px var(--shadow-color)}:not(.default-scrollbars)::-webkit-scrollbar-thumb:active{box-shadow:inset 0 0 2px var(--shadow-color)}}@supports (-moz-appearance: none){:not(.default-scrollbars){scrollbar-color:var(--disabled-background-color) transparent;scrollbar-width:thin}}
/*# sourceMappingURL=styles-CTDP2WSZ.css.map */
