html.light{color-scheme:light;--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(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #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(#ffffff, #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(#ffffff, #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(#000000, #000000);--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(#000000, #000000);--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(#ffffff, #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-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;--logo-black: url(/xpyrmail-black.png);--logo-white: url(/xpyrmail-white.png)}html.dark{color-scheme:dark;--mat-sys-background: light-dark(#f3fcee, #0d150d);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#eaf4e5, #2a3329);--mat-sys-inverse-primary: light-dark(#47e266, #006e26);--mat-sys-inverse-surface: light-dark(#2a3329, #dce5d7);--mat-sys-on-background: light-dark(#161e15, #dce5d7);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #003910);--mat-sys-on-primary-container: light-dark(#00531a, #6cff82);--mat-sys-on-primary-fixed: light-dark(#002106, #002106);--mat-sys-on-primary-fixed-variant: light-dark(#00531a, #00531a);--mat-sys-on-secondary: light-dark(#ffffff, #003910);--mat-sys-on-secondary-container: light-dark(#09521d, #acf4ac);--mat-sys-on-secondary-fixed: light-dark(#002106, #002106);--mat-sys-on-secondary-fixed-variant: light-dark(#09521d, #09521d);--mat-sys-on-surface: light-dark(#161e15, #dce5d7);--mat-sys-on-surface-variant: light-dark(#3d4a3b, #d7e7d3);--mat-sys-on-tertiary: light-dark(#ffffff, #003549);--mat-sys-on-tertiary-container: light-dark(#004c68, #c3e8ff);--mat-sys-on-tertiary-fixed: light-dark(#001e2c, #001e2c);--mat-sys-on-tertiary-fixed-variant: light-dark(#004c68, #004c68);--mat-sys-outline: light-dark(#6d7b6a, #869583);--mat-sys-outline-variant: light-dark(#bccbb7, #3d4a3b);--mat-sys-primary: light-dark(#006e26, #47e266);--mat-sys-primary-container: light-dark(#6cff82, #00531a);--mat-sys-primary-fixed: light-dark(#6cff82, #6cff82);--mat-sys-primary-fixed-dim: light-dark(#47e266, #47e266);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#296b32, #91d792);--mat-sys-secondary-container: light-dark(#acf4ac, #09521d);--mat-sys-secondary-fixed: light-dark(#acf4ac, #acf4ac);--mat-sys-secondary-fixed-dim: light-dark(#91d792, #91d792);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f3fcee, #0d150d);--mat-sys-surface-bright: light-dark(#f3fcee, #333b32);--mat-sys-surface-container: light-dark(#e7f1e2, #1a2219);--mat-sys-surface-container-high: light-dark(#e2ebdd, #242c23);--mat-sys-surface-container-highest: light-dark(#dce5d7, #2f372d);--mat-sys-surface-container-low: light-dark(#edf6e8, #161e15);--mat-sys-surface-container-lowest: light-dark(#ffffff, #081008);--mat-sys-surface-dim: light-dark(#d4ddcf, #0d150d);--mat-sys-surface-tint: light-dark(#006e26, #47e266);--mat-sys-surface-variant: light-dark(#d7e7d3, #3d4a3b);--mat-sys-tertiary: light-dark(#006689, #79d1ff);--mat-sys-tertiary-container: light-dark(#c3e8ff, #004c68);--mat-sys-tertiary-fixed: light-dark(#c3e8ff, #c3e8ff);--mat-sys-tertiary-fixed-dim: light-dark(#79d1ff, #79d1ff);--mat-sys-neutral-variant20: #273426;--mat-sys-neutral10: #161e15;--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-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;--logo-black: url(/xpyrmail-white.png);--logo-white: url(/xpyrmail-black.png)}:root{--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--spacing-xxl: 4rem;--font-family: "Roboto", "Helvetica Neue", sans-serif;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1), 0 1px 3px var(--mat-sys-outline-variant);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .1), 0 4px 6px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px rgba(0, 0, 0, .1), 0 10px 10px rgba(0, 0, 0, .04);--border-radius-sm: .25rem;--border-radius-md: .5rem;--border-radius-lg: 1rem;--border-radius-xl: 1.5rem;--transition-fast: .15s ease-in-out;--transition-normal: .3s ease-in-out;--transition-slow: .5s ease-in-out}html,body{height:100%}html{scroll-behavior:smooth}body{margin:0;background-color:var(--mat-sys-surface);font-family:var(--font-family)}.container{padding-left:16px;padding-right:16px}@media (min-width: 600px){.container{padding-left:24px;padding-right:24px}}@media (min-width: 960px){.container{padding-left:32px;padding-right:32px;max-width:1200px;margin:0 auto}}.link-simple{text-decoration:underline;transition:color var(--transition-fast);color:var(--mat-sys-primary)}.link-simple:hover{color:var(--mat-sys-on-background)}.mdc-dialog--open .mat-mdc-dialog-surface{border:1px solid var(--mat-sys-outline-variant)}
