html{color-scheme:dark;scroll-behavior:smooth}html{--mat-sys-background: light-dark(#faf9f7, #121413);--mat-sys-error: light-dark(#b81f1e, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f1f1ee, #2f312f);--mat-sys-inverse-primary: light-dark(#95d3be, #2b6958);--mat-sys-inverse-surface: light-dark(#2f312f, #e2e3e0);--mat-sys-on-background: light-dark(#1a1c1b, #e2e3e0);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #00382c);--mat-sys-on-primary-container: light-dark(#0b5040, #b0efda);--mat-sys-on-primary-fixed: light-dark(#002018, #002018);--mat-sys-on-primary-fixed-variant: light-dark(#0b5040, #0b5040);--mat-sys-on-secondary: light-dark(#ffffff, #18324c);--mat-sys-on-secondary-container: light-dark(#304864, #d1e4ff);--mat-sys-on-secondary-fixed: light-dark(#001d36, #001d36);--mat-sys-on-secondary-fixed-variant: light-dark(#304864, #304864);--mat-sys-on-surface: light-dark(#1a1c1b, #e2e3e0);--mat-sys-on-surface-variant: light-dark(#3e4946, #d9e5e0);--mat-sys-on-tertiary: light-dark(#ffffff, #4c2700);--mat-sys-on-tertiary-container: light-dark(#6c3a00, #ffdcc1);--mat-sys-on-tertiary-fixed: light-dark(#2e1500, #2e1500);--mat-sys-on-tertiary-fixed-variant: light-dark(#6c3a00, #6c3a00);--mat-sys-outline: light-dark(#6e7a76, #87938f);--mat-sys-outline-variant: light-dark(#bdc9c5, #3e4946);--mat-sys-primary: light-dark(#2b6958, #95d3be);--mat-sys-primary-container: light-dark(#b0efda, #0b5040);--mat-sys-primary-fixed: light-dark(#b0efda, #b0efda);--mat-sys-primary-fixed-dim: light-dark(#95d3be, #95d3be);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#48607d, #b0c8ea);--mat-sys-secondary-container: light-dark(#d1e4ff, #304864);--mat-sys-secondary-fixed: light-dark(#d1e4ff, #d1e4ff);--mat-sys-secondary-fixed-dim: light-dark(#b0c8ea, #b0c8ea);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9f7, #121413);--mat-sys-surface-bright: light-dark(#faf9f7, #383a38);--mat-sys-surface-container: light-dark(#eeeeeb, #1e201f);--mat-sys-surface-container-high: light-dark(#e8e8e6, #282a29);--mat-sys-surface-container-highest: light-dark(#e2e3e0, #333534);--mat-sys-surface-container-low: light-dark(#f4f4f1, #1a1c1b);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0f0e);--mat-sys-surface-dim: light-dark(#dadad8, #121413);--mat-sys-surface-tint: light-dark(#2b6958, #95d3be);--mat-sys-surface-variant: light-dark(#d9e5e0, #3e4946);--mat-sys-tertiary: light-dark(#8e4e00, #ffb779);--mat-sys-tertiary-container: light-dark(#ffdcc1, #6c3a00);--mat-sys-tertiary-fixed: light-dark(#ffdcc1, #ffdcc1);--mat-sys-tertiary-fixed-dim: light-dark(#ffb779, #ffb779);--mat-sys-neutral-variant20: #283330;--mat-sys-neutral10: #1a1c1b}html{--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)}html{--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)}html{--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)}html{--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)}html{--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)}html{--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)}html{--mat-sys-body-large: 400 1rem / 1.5rem "Red Hat Display", sans-serif;--mat-sys-body-large-font: "Red Hat Display", sans-serif;--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 "Red Hat Display", sans-serif;--mat-sys-body-medium-font: "Red Hat Display", sans-serif;--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 "Red Hat Display", sans-serif;--mat-sys-body-small-font: "Red Hat Display", sans-serif;--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 "Red Hat Display", sans-serif;--mat-sys-display-large-font: "Red Hat Display", sans-serif;--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 "Red Hat Display", sans-serif;--mat-sys-display-medium-font: "Red Hat Display", sans-serif;--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 "Red Hat Display", sans-serif;--mat-sys-display-small-font: "Red Hat Display", sans-serif;--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 "Red Hat Display", sans-serif;--mat-sys-headline-large-font: "Red Hat Display", sans-serif;--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 "Red Hat Display", sans-serif;--mat-sys-headline-medium-font: "Red Hat Display", sans-serif;--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 "Red Hat Display", sans-serif;--mat-sys-headline-small-font: "Red Hat Display", sans-serif;--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 "Red Hat Display", sans-serif;--mat-sys-label-large-font: "Red Hat Display", sans-serif;--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 "Red Hat Display", sans-serif;--mat-sys-label-medium-font: "Red Hat Display", sans-serif;--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 "Red Hat Display", sans-serif;--mat-sys-label-small-font: "Red Hat Display", sans-serif;--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 "Red Hat Display", sans-serif;--mat-sys-title-large-font: "Red Hat Display", sans-serif;--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 "Red Hat Display", sans-serif;--mat-sys-title-medium-font: "Red Hat Display", sans-serif;--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 "Red Hat Display", sans-serif;--mat-sys-title-small-font: "Red Hat Display", sans-serif;--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}html{--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}html{--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-mode{color-scheme:dark}body.light-mode{color-scheme:light}body.system-mode{color-scheme:light dark}:root{--mat-toolbar-standard-height: 80px;--mat-toolbar-mobile-height: 64px;--spacing-fixed-xxx-small: 8px;--spacing-fixed-xx-small: 16px;--spacing-fixed-x-small: 24px;--spacing-fixed-small: 32px;--spacing-fixed-medium: 40px;--spacing-fixed-large: 48px;--spacing-fixed-x-large: 56px;--spacing-fixed-xx-large: 64px;--spacing-fixed-xxx-large: 72px;--spacing-responsive-xxx-small: 4px;--spacing-responsive-xx-small: 8px;--spacing-responsive-x-small: 12px;--spacing-responsive-small: 16px;--spacing-responsive-medium: 24px;--spacing-responsive-large: 32px;--spacing-responsive-x-large: 36px;--spacing-responsive-xx-large: 40px;--spacing-responsive-xxx-large: 44px}@media screen and (min-width: 600px) and (max-width: 840px){:root{--spacing-responsive-xxx-small: 12px;--spacing-responsive-xx-small: 16px;--spacing-responsive-x-small: 20px;--spacing-responsive-small: 24px;--spacing-responsive-medium: 32px;--spacing-responsive-large: 40px;--spacing-responsive-x-large: 44px;--spacing-responsive-xx-large: 48px;--spacing-responsive-xxx-large: 52px}}@media screen and (min-width: 840px){:root{--spacing-responsive-xxx-small: 20px;--spacing-responsive-xx-small: 24px;--spacing-responsive-x-small: 28px;--spacing-responsive-small: 32px;--spacing-responsive-medium: 40px;--spacing-responsive-large: 48px;--spacing-responsive-x-large: 52px;--spacing-responsive-xx-large: 56px;--spacing-responsive-xxx-large: 60px}}:root{--mat-sys-display-large: 700 56px/64px "Red Hat Display", sans-serif;--display-large-letter: 1px;--mat-sys-display-medium: 700 44px/52px "Red Hat Display", sans-serif;--display-medium-letter: 1px;--mat-sys-display-small: 700 36px/44px "Red Hat Display", sans-serif;--display-small-letter: 1px;--mat-sys-headline-large: 700 32px/40px "Red Hat Display", sans-serif;--headline-large-letter: 1px;--mat-sys-headline-medium: 700 28px/36px "Red Hat Display", sans-serif;--headline-medium-letter: 1px;--mat-sys-headline-small: 700 24px/32px "Red Hat Display", sans-serif;--headline-small-letter: 1px;--mat-sys-title-large: 700 22px/28px "Red Hat Display", sans-serif;--title-large-letter: .1px;--mat-sys-title-medium: 700 16px/24px "Red Hat Display", sans-serif;--title-medium-letter: .1px;--mat-sys-title-small: 700 14px/20px "Red Hat Display", sans-serif;--title-small-letter: .1px;--label-extra-large: 500 16px/24px "Red Hat Display", sans-serif;--label-extra-large-letter: .25px;--mat-sys-label-large: 500 14px/20px "Red Hat Display", sans-serif;--label-large-letter: .25px;--mat-sys-label-medium: 500 12px/16px "Red Hat Display", sans-serif;--label-medium-letter: .25px;--mat-sys-label-small: 500 11px/16px "Red Hat Display", sans-serif;--label-small-letter: .25px;--body-extra-large-font: 400 20px/36px "Red Hat Display", sans-serif;--body-extra-large-letter: .25px;--mat-sys-body-large: 400 16px/24px "Red Hat Display", sans-serif;--body-large-letter: .25px;--mat-sys-body-medium: 400 14px/20px "Red Hat Display", sans-serif;--body-medium-letter: .25px;--mat-sys-body-small: 400 12px/16px "Red Hat Display", sans-serif;--body-small-letter: .25px;--body2-large-font: 400 16px/24px "Red Hat Mono", monospace;--body2-large-letter: .25px;--body2-medium-font: 400 14px/20px "Red Hat Mono", monospace;--body2-medium-letter: .25px;--body2-small-font: 400 12px/16px "Red Hat Mono", monospace;--body2-small-letter: .25px;--mat-checkbox-label-text-size: 16px }body{font:var(--mat-sys-body-large);letter-spacing:var(--body-large-letter);-webkit-font-smoothing:antialiased}body h1{margin-top:0}body h2,body h3,body h4,body h5,body h6{margin-top:1.5em;margin-bottom:.5em}body p,body ul{margin-top:0;margin-bottom:.8em}body .mat-display-large{font:var(--mat-sys-display-large);letter-spacing:var(--display-large-letter)}body .mat-display-medium{font:var(--mat-sys-display-medium);letter-spacing:var(--display-medium-letter)}body h1,body .mat-display-small{font:var(--mat-sys-display-small);letter-spacing:var(--display-small-letter)}body .mat-headline-large{font:var(--mat-sys-headline-large);letter-spacing:var(--headline-large-letter)}body h2,body .mat-headline-medium{font:var(--mat-sys-headline-medium);letter-spacing:var(--headline-medium-letter)}body h3,body .mat-headline-small{font:var(--mat-sys-headline-small);letter-spacing:var(--headline-small-letter)}body h4,body .mat-title-large{font:var(--mat-sys-title-large);letter-spacing:var(--title-large-letter)}body h5,body .mat-title-medium{font:var(--mat-sys-title-medium);letter-spacing:var(--title-medium-letter)}body h6,body .mat-title-small{font:var(--mat-sys-title-small);letter-spacing:var(--title-small-letter)}body .mat-label-large{font:var(--mat-sys-label-large);letter-spacing:var(--label-large-letter)}body .mat-label-medium{font:var(--mat-sys-label-medium);letter-spacing:var(--label-medium-letter)}body .mat-label-small{font:var(--mat-sys-label-small);letter-spacing:var(--label-small-letter)}body p,body ul,body .mat-body-large{font:var(--mat-sys-body-large);letter-spacing:var(--body-large-letter)}body .mat-body-medium{font:var(--mat-sys-body-medium);letter-spacing:var(--body-medium-letter)}body .mat-body-small{font:var(--mat-sys-body-small);letter-spacing:var(--body-small-letter)}body .mat-body2-large{font:var(--body2-large-font);letter-spacing:var(--body2-large-letter)}body .mat-body2-medium{font:var(--body2-medium-font);letter-spacing:var(--body2-medium-letter)}body .mat-body2-small{font:var(--body2-small-font);letter-spacing:var(--body2-small-letter)}body article ul{padding-left:24px}body article ul li{margin-bottom:.5em}*,*:before,*:after{box-sizing:inherit}html,body{margin:0;height:100%}html{box-sizing:border-box}figure{margin:0}audio,canvas,embed,iframe,img,object,video{max-width:100%;font-style:italic;vertical-align:middle}body{background-color:var(--mat-sys-background)}a{color:var(--mat-sys-primary)}sup,sub{font:var(--mat-sys-body-small);letter-spacing:var(--mat-sys-body-small);padding-right:1px;padding-left:1px}.wrapper{margin:0 auto;padding-left:var(--spacing-responsive-medium);padding-right:var(--spacing-responsive-medium);box-sizing:content-box;max-width:1024px}.wrapper-line{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.spacer{flex:1 1 auto}form section{display:grid}form section>*{margin-bottom:16px}form section>.mat-mdc-form-field,form section app-tags{margin-bottom:10px}form section>button{justify-self:left}form .row{display:grid;column-gap:4px;grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) auto;align-items:start;margin-bottom:0}.grid{display:grid;gap:var(--spacing-responsive-medium)}@media screen and (min-width: 600px) and (max-width: 840px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width: 840px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.version{font-size:12px}.firebase-emulator-warning{display:none}
