ul.list,ul.nav-list{margin-block:0;padding:0;list-style:none}ul.list img,ul.nav-list img{border-radius:20px;height:40px;width:40px}ul.list .list-text,ul.nav-list .list-text{display:grid;flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font:var(--mat-sys-body-large)}ul.list .list-text>:first-child,ul.nav-list .list-text>:first-child{font:var(--mat-sys-body-large)}ul.list .list-text>:nth-child(2),ul.nav-list .list-text>:nth-child(2){font:var(--mat-sys-body-medium);color:var(--mat-sys-on-surface-variant)}ul.list>li{display:flex;align-items:center;padding:8px 16px;gap:16px}ul.nav-list>a{display:flex;align-items:center;color:inherit;text-decoration:none;padding:16px}ul.nav-list>a:hover{background-color:var(--background-hover)}ul.grid{display:grid;justify-items:stretch;gap:16px;padding:16px;margin-block:0;list-style:none;grid-template-columns:repeat(auto-fill,minmax(var(--card-size-min),1fr))}@media (min-width: 1280px){ul.grid{--card-size-min: 200px}}@media (min-width: 960px) and (max-width: 1279.9px){ul.grid{--card-size-min: 200px}}@media (min-width: 600px) and (max-width: 959.9px){ul.grid{--card-size-min: 175px}}@media (min-width: 0) and (max-width: 599.9px){ul.grid{--card-size-min: 150px}}.shell{height:100dvh;display:flex}.shell nav.main-nav{display:flex;background-color:var(--background-toolbar)}.shell nav.main-nav a{display:flex;align-items:center;text-decoration:none;color:inherit;position:relative}.shell nav.main-nav a:before{content:"";inset:0;position:absolute;pointer-events:none;border-radius:inherit}.shell nav.main-nav a:hover:before{background-color:var(--mat-sys-on-surface);opacity:var(--mat-sys-hover-state-layer-opacity)}.shell nav.main-nav a.active{color:var(--primary)}.shell nav.main-nav a.disabled{pointer-events:none;cursor:default;color:var(--disabled)}.shell nav.main-nav a mat-icon{border-radius:50%}.shell main{flex:1;overflow:auto;height:100dvh}.shell .polaroid{display:flex;align-items:center;justify-content:center;height:100%}.shell .polaroid img{opacity:.4}@media (min-width: 1280px){.shell{flex-direction:row}.shell nav.main-nav{position:sticky;top:0;width:200px;height:100dvh;flex-direction:column;border-right:solid 1px var(--divider)}.shell nav.main-nav a{box-sizing:border-box;height:64px;flex-direction:row;padding:0 16px}.shell nav.main-nav a span{display:inline;margin-left:16px}.shell nav.main-nav a.home{border-bottom:solid 1px var(--divider)}}@media (min-width: 600px) and (max-width: 1279.9px){.shell{flex-direction:row}.shell nav.main-nav{position:sticky;top:0;width:72px;height:100dvh;flex-direction:column;border-right:solid 1px var(--divider)}.shell nav.main-nav a{height:72px;flex-direction:column;justify-content:center;overflow:hidden}.shell nav.main-nav a mat-icon,.shell nav.main-nav a img{transform:translateY(7px);transition:transform .2s ease-in-out}.shell nav.main-nav a span{opacity:0;transform:translateY(100%);transition:transform .2s ease-in-out;text-align:center;margin-left:0;font-size:10px;line-height:12px;padding-bottom:4px}.shell nav.main-nav a.active mat-icon,.shell nav.main-nav a.active img{transform:translateY(0)}.shell nav.main-nav a.active span{opacity:1;transform:translateY(0)}.shell .polaroid img{width:80%}}@media (min-width: 600px) and (max-width: 959.9px){.shell .polaroid{display:none}}@media (min-width: 0) and (max-width: 599.9px){.shell{--main-nav-height: 56px;flex-direction:column-reverse}.shell nav.main-nav{width:100%;height:var(--main-nav-height);flex-direction:row;justify-content:space-around;border-top:solid 1px var(--divider)}.shell nav.main-nav a{flex:1;flex-direction:column;justify-content:center;overflow:hidden}.shell nav.main-nav a mat-icon,.shell nav.main-nav a img{transform:translateY(7px);transition:transform .2s ease-in-out}.shell nav.main-nav a span{opacity:0;transform:translateY(100%);transition:transform .2s ease-in-out;text-align:center;margin-left:0;font-size:10px;line-height:12px;padding-bottom:4px}.shell nav.main-nav a.active mat-icon,.shell nav.main-nav a.active img{transform:translateY(0)}.shell nav.main-nav a.active span{opacity:1;transform:translateY(0)}.shell .polaroid{display:none}}@layer variables{.primary{--container-color: var(--mat-sys-primary);--on-container-color: var(--mat-sys-on-primary)}.secondary{--container-color: var(--mat-sys-secondary);--on-container-color: var(--mat-sys-on-secondary)}.tertiary{--container-color: var(--mat-sys-tertiary);--on-container-color: var(--mat-sys-on-tertiary)}.error{--container-color: var(--mat-sys-error);--on-container-color: var(--mat-sys-on-error)}.warn{--container-color: var(--mat-sys-warn);--on-container-color: var(--mat-sys-on-warn)}}a[class*=btn]{text-decoration:none}button[class*=btn]{border:none}[class*=btn]{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center;font-size:var(--mat-sys-label-large-size);font-weight:var(--mat-sys-label-large-weight);cursor:pointer;color:var(--btn-text);background-color:var(--btn-background)}[class*=btn]:hover{background-color:color-mix(in oklch,var(--btn-background),var(--btn-text) 12%)}[class*=btn]:active{background-color:color-mix(in oklch,var(--btn-background),var(--btn-text) 18%)}[class*=btn][aria-disabled=true],[class*=btn]:disabled{pointer-events:none;background-color:color-mix(in oklch,var(--btn-background) 38%,transparent)}[class*=btn] mat-icon{width:var(--mat-sys-body-large-size);height:var(--mat-sys-body-large-size)}.btn-flat{--btn-background: var(--container-color, var(--mat-sys-surface));--btn-text: var(--on-container-color, var(--mat-sys-on-surface));padding:12px 16px;border-radius:var(--mat-sys-corner-full)}.btn{--btn-background: transparent;--btn-text: var(--container-color, var(--mat-sys-on-background));padding:12px 16px;border-radius:var(--mat-sys-corner-full)}:root{--hue: 110;--chroma: .1;--neutral-chroma: .04;--neutral-variant-chroma: .04;--primary-hue: var(--hue);--secondary-hue: calc(var(--hue) + 15);--tertiary-hue: calc(var(--hue) + 10);--neutral-hue: var(--hue);--neutral-variant-hue: calc(var(--hue) + 10);--error-hue: 20;--warn-hue: 70}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/montserrat-latin_ext-400.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/montserrat-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/montserrat-latin_ext-500.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/montserrat-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer material{.light-theme{--mat-sys-warn: oklch(40% var(--chroma) var(--warn-hue));--mat-sys-on-warn: oklch(100% var(--chroma) var(--warn-hue));--mat-sys-warn-container: oklch(90% var(--chroma) var(--warn-hue));--mat-sys-warn-fixed: oklch(90% var(--chroma) var(--warn-hue));--mat-sys-warn-fixed-dim: oklch(80% var(--chroma) var(--warn-hue));--mat-sys-background: oklch(98% var(--neutral-chroma) var(--neutral-hue));--mat-sys-error: oklch(40% var(--chroma) var(--error-hue));--mat-sys-error-container: oklch(90% var(--chroma) var(--error-hue));--mat-sys-inverse-on-surface: oklch(95% var(--neutral-chroma) var(--neutral-hue));--mat-sys-inverse-primary: oklch(80% var(--chroma) var(--primary-hue));--mat-sys-inverse-surface: oklch(20% var(--neutral-chroma) var(--neutral-hue));--mat-sys-on-background: oklch(10% var(--neutral-chroma) var(--neutral-hue));--mat-sys-on-error: oklch(100% var(--chroma) var(--error-hue));--mat-sys-on-error-container: oklch(30% var(--chroma) var(--error-hue));--mat-sys-on-primary: oklch(100% var(--chroma) var(--primary-hue));--mat-sys-on-primary-container: oklch(30% var(--chroma) var(--primary-hue));--mat-sys-on-primary-fixed: oklch(10% var(--chroma) var(--primary-hue));--mat-sys-on-primary-fixed-variant: oklch(30% var(--chroma) var(--primary-hue));--mat-sys-on-secondary: oklch(100% var(--neutral-chroma) var(--secondary-hue));--mat-sys-on-secondary-container: oklch(30% var(--neutral-chroma) var(--secondary-hue));--mat-sys-on-secondary-fixed: oklch(10% var(--neutral-chroma) var(--secondary-hue));--mat-sys-on-secondary-fixed-variant: oklch(30% var(--neutral-chroma) var(--secondary-hue));--mat-sys-on-surface: oklch(10% var(--neutral-chroma) var(--neutral-hue));--mat-sys-on-surface-variant: oklch(30% var(--neutral-variant-chroma) var(--neutral-variant-hue));--mat-sys-on-tertiary: oklch(100% var(--chroma) var(--tertiary-hue));--mat-sys-on-tertiary-container: oklch(30% var(--chroma) var(--tertiary-hue));--mat-sys-on-tertiary-fixed: oklch(10% var(--chroma) var(--tertiary-hue));--mat-sys-on-tertiary-fixed-variant: oklch(30% var(--chroma) var(--tertiary-hue));--mat-sys-outline: oklch(50% var(--neutral-variant-chroma) var(--neutral-variant-hue));--mat-sys-outline-variant: oklch(80% var(--neutral-variant-chroma) var(--neutral-variant-hue));--mat-sys-primary: oklch(40% var(--chroma) var(--primary-hue));--mat-sys-primary-container: oklch(90% var(--chroma) var(--primary-hue));--mat-sys-primary-fixed: oklch(90% var(--chroma) var(--primary-hue));--mat-sys-primary-fixed-dim: oklch(80% var(--chroma) var(--primary-hue));--mat-sys-scrim: oklch(0% var(--neutral-chroma) var(--neutral-hue));--mat-sys-secondary: oklch(40% var(--neutral-chroma) var(--secondary-hue));--mat-sys-secondary-container: oklch(90% var(--neutral-chroma) var(--secondary-hue));--mat-sys-secondary-fixed: oklch(90% var(--neutral-chroma) var(--secondary-hue));--mat-sys-secondary-fixed-dim: oklch(80% var(--neutral-chroma) var(--secondary-hue));--mat-sys-shadow: oklch(0% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface: oklch(98% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-bright: oklch(98% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container: oklch(94% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container-high: oklch(92% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container-highest: oklch(90% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container-low: oklch(96% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container-lowest: oklch(100% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-dim: oklch(87% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-tint: oklch(40% var(--chroma) var(--primary-hue));--mat-sys-surface-variant: oklch(90% var(--neutral-variant-chroma) var(--neutral-variant-hue));--mat-sys-tertiary: oklch(40% var(--chroma) var(--tertiary-hue));--mat-sys-tertiary-container: oklch(90% var(--chroma) var(--tertiary-hue));--mat-sys-tertiary-fixed: oklch(90% var(--chroma) var(--tertiary-hue));--mat-sys-tertiary-fixed-dim: oklch(80% var(--chroma) var(--tertiary-hue));--mat-sys-neutral-variant20: oklch(20% var(--neutral-variant-chroma) var(--neutral-variant-hue));--mat-sys-neutral10: oklch(10% var(--neutral-chroma) var(--neutral-hue));--mat-sys-level0: 0px 0px 0px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 0px 0px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 0px 0px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue));--mat-sys-level1: 0px 2px 1px -1px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 1px 1px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 1px 3px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue));--mat-sys-level2: 0px 3px 3px -2px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 3px 4px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 1px 8px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue));--mat-sys-level3: 0px 3px 5px -1px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 6px 10px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 1px 18px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue));--mat-sys-level4: 0px 5px 5px -3px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 8px 10px 1px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 3px 14px 2px oklch(0% var(--neutral-chroma) var(--neutral-hue));--mat-sys-level5: 0px 7px 8px -4px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 12px 17px 2px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 5px 22px 4px oklch(0% var(--neutral-chroma) var(--neutral-hue));--mat-sys-body-large: 400 1rem / 1.5rem Montserrat;--mat-sys-body-large-font: Montserrat;--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 Montserrat;--mat-sys-body-medium-font: Montserrat;--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 Montserrat;--mat-sys-body-small-font: Montserrat;--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 Montserrat;--mat-sys-display-large-font: Montserrat;--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 Montserrat;--mat-sys-display-medium-font: Montserrat;--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 Montserrat;--mat-sys-display-small-font: Montserrat;--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 Montserrat;--mat-sys-headline-large-font: Montserrat;--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 Montserrat;--mat-sys-headline-medium-font: Montserrat;--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 Montserrat;--mat-sys-headline-small-font: Montserrat;--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 Montserrat;--mat-sys-label-large-font: Montserrat;--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 Montserrat;--mat-sys-label-medium-font: Montserrat;--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 Montserrat;--mat-sys-label-small-font: Montserrat;--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 Montserrat;--mat-sys-title-large-font: Montserrat;--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 Montserrat;--mat-sys-title-medium-font: Montserrat;--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 Montserrat;--mat-sys-title-small-font: Montserrat;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.dark-theme{--mat-sys-warn: oklch(80% var(--chroma) var(--warn-hue));--mat-sys-on-warn: oklch(20% var(--chroma) var(--warn-hue));--mat-sys-warn-container: oklch(30% var(--chroma) var(--warn-hue));--mat-sys-warn-fixed: oklch(90% var(--chroma) var(--warn-hue));--mat-sys-warn-fixed-dim: oklch(80% var(--chroma) var(--warn-hue));--mat-sys-background: oklch(6% var(--neutral-chroma) var(--neutral-hue));--mat-sys-error: oklch(80% var(--chroma) var(--error-hue));--mat-sys-error-container: oklch(30% var(--chroma) var(--error-hue));--mat-sys-inverse-on-surface: oklch(20% var(--neutral-chroma) var(--neutral-hue));--mat-sys-inverse-primary: oklch(40% var(--chroma) var(--primary-hue));--mat-sys-inverse-surface: oklch(90% var(--neutral-chroma) var(--neutral-hue));--mat-sys-on-background: oklch(90% var(--neutral-chroma) var(--neutral-hue));--mat-sys-on-error: oklch(20% var(--chroma) var(--error-hue));--mat-sys-on-error-container: oklch(90% var(--chroma) var(--error-hue));--mat-sys-on-primary: oklch(20% var(--chroma) var(--primary-hue));--mat-sys-on-primary-container: oklch(90% var(--chroma) var(--primary-hue));--mat-sys-on-primary-fixed: oklch(10% var(--chroma) var(--primary-hue));--mat-sys-on-primary-fixed-variant: oklch(30% var(--chroma) var(--primary-hue));--mat-sys-on-secondary: oklch(20% var(--neutral-chroma) var(--secondary-hue));--mat-sys-on-secondary-container: oklch(90% var(--neutral-chroma) var(--secondary-hue));--mat-sys-on-secondary-fixed: oklch(10% var(--neutral-chroma) var(--secondary-hue));--mat-sys-on-secondary-fixed-variant: oklch(30% var(--neutral-chroma) var(--secondary-hue));--mat-sys-on-surface: oklch(90% var(--neutral-chroma) var(--neutral-hue));--mat-sys-on-surface-variant: oklch(90% var(--neutral-variant-chroma) var(--neutral-variant-hue));--mat-sys-on-tertiary: oklch(20% var(--chroma) var(--tertiary-hue));--mat-sys-on-tertiary-container: oklch(90% var(--chroma) var(--tertiary-hue));--mat-sys-on-tertiary-fixed: oklch(10% var(--chroma) var(--tertiary-hue));--mat-sys-on-tertiary-fixed-variant: oklch(30% var(--chroma) var(--tertiary-hue));--mat-sys-outline: oklch(60% var(--neutral-variant-chroma) var(--neutral-variant-hue));--mat-sys-outline-variant: oklch(30% var(--neutral-variant-chroma) var(--neutral-variant-hue));--mat-sys-primary: oklch(80% var(--chroma) var(--primary-hue));--mat-sys-primary-container: oklch(30% var(--chroma) var(--primary-hue));--mat-sys-primary-fixed: oklch(90% var(--chroma) var(--primary-hue));--mat-sys-primary-fixed-dim: oklch(80% var(--chroma) var(--primary-hue));--mat-sys-scrim: oklch(0% var(--neutral-chroma) var(--neutral-hue));--mat-sys-secondary: oklch(80% var(--neutral-chroma) var(--secondary-hue));--mat-sys-secondary-container: oklch(30% var(--neutral-chroma) var(--secondary-hue));--mat-sys-secondary-fixed: oklch(90% var(--neutral-chroma) var(--secondary-hue));--mat-sys-secondary-fixed-dim: oklch(80% var(--neutral-chroma) var(--secondary-hue));--mat-sys-shadow: oklch(0% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface: oklch(6% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-bright: oklch(24% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container: oklch(12% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container-high: oklch(17% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container-highest: oklch(22% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container-low: oklch(10% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container-lowest: oklch(4% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-dim: oklch(6% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-tint: oklch(80% var(--chroma) var(--primary-hue));--mat-sys-surface-variant: oklch(30% var(--neutral-variant-chroma) var(--neutral-variant-hue));--mat-sys-tertiary: oklch(80% var(--chroma) var(--tertiary-hue));--mat-sys-tertiary-container: oklch(30% var(--chroma) var(--tertiary-hue));--mat-sys-tertiary-fixed: oklch(90% var(--chroma) var(--tertiary-hue));--mat-sys-tertiary-fixed-dim: oklch(80% var(--chroma) var(--tertiary-hue));--mat-sys-neutral-variant20: oklch(20% var(--neutral-variant-chroma) var(--neutral-variant-hue));--mat-sys-neutral10: oklch(10% var(--neutral-chroma) var(--neutral-hue));--mat-sys-level0: 0px 0px 0px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 0px 0px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 0px 0px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue));--mat-sys-level1: 0px 2px 1px -1px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 1px 1px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 1px 3px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue));--mat-sys-level2: 0px 3px 3px -2px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 3px 4px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 1px 8px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue));--mat-sys-level3: 0px 3px 5px -1px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 6px 10px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 1px 18px 0px oklch(0% var(--neutral-chroma) var(--neutral-hue));--mat-sys-level4: 0px 5px 5px -3px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 8px 10px 1px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 3px 14px 2px oklch(0% var(--neutral-chroma) var(--neutral-hue));--mat-sys-level5: 0px 7px 8px -4px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 12px 17px 2px oklch(0% var(--neutral-chroma) var(--neutral-hue)), 0px 5px 22px 4px oklch(0% var(--neutral-chroma) var(--neutral-hue));--mat-sys-body-large: 400 1rem / 1.5rem Montserrat;--mat-sys-body-large-font: Montserrat;--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 Montserrat;--mat-sys-body-medium-font: Montserrat;--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 Montserrat;--mat-sys-body-small-font: Montserrat;--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 Montserrat;--mat-sys-display-large-font: Montserrat;--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 Montserrat;--mat-sys-display-medium-font: Montserrat;--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 Montserrat;--mat-sys-display-small-font: Montserrat;--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 Montserrat;--mat-sys-headline-large-font: Montserrat;--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 Montserrat;--mat-sys-headline-medium-font: Montserrat;--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 Montserrat;--mat-sys-headline-small-font: Montserrat;--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 Montserrat;--mat-sys-label-large-font: Montserrat;--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 Montserrat;--mat-sys-label-medium-font: Montserrat;--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 Montserrat;--mat-sys-label-small-font: Montserrat;--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 Montserrat;--mat-sys-title-large-font: Montserrat;--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 Montserrat;--mat-sys-title-medium-font: Montserrat;--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 Montserrat;--mat-sys-title-small-font: Montserrat;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.mat-mdc-subheader{display:flex;align-items:center;gap:8px;padding:8px 0}.mat-button-toggle-vertical{--mat-button-toggle-shape: 16px}.mat-mdc-slide-toggle .mat-internal-form-field{display:flex;align-items:center;gap:8px}mat-icon.primary{--mat-icon-color: var(--mat-sys-primary)}mat-icon.tertiary{--mat-icon-color: var(--mat-sys-tertiary)}mat-icon.warn{--mat-icon-color: var(--mat-sys-warn)}.mat-mdc-tab-link .mdc-tab__text-label{gap:8px}.mat-expansion-panel-body{padding:0!important}}.summer{--hue: 350}.winter{--hue: 220}.spring{--hue: 160}.fall{--hue: 90}.light-theme{--chroma: .1;--neutral-chroma: .01;--neutral-variant-chroma: .02;--mat-sys-surface-container-highest: oklch(95% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container-high: oklch(96% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container: oklch(97% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container-low: oklch(98% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container-lowest: oklch(99% var(--neutral-chroma) var(--neutral-hue));--mat-sys-background: oklch(100% var(--neutral-chroma) var(--neutral-hue));--mat-sys-on-surface: oklch(8% var(--neutral-chroma) var(--neutral-hue));--mat-sys-outline: oklch(80% var(--neutral-variant-chroma) var(--neutral-variant-hue))}.light-theme.summer{--neutral-chroma: .008}.dark-theme{--chroma: .18;--neutral-chroma: .02;--mat-sys-surface: oklch(30% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container-highest: oklch(24% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container-high: oklch(20% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container: oklch(17% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container-low: oklch(12% var(--neutral-chroma) var(--neutral-hue));--mat-sys-surface-container-lowest: oklch(8% var(--neutral-chroma) var(--neutral-hue));--mat-sys-background: oklch(4% var(--neutral-chroma) var(--neutral-hue));--mat-sys-on-surface: oklch(98% var(--neutral-chroma) var(--neutral-hue));--mat-sys-outline: oklch(40% var(--neutral-variant-chroma) var(--neutral-variant-hue));--mat-sys-focus-state-layer-opacity: .16;--mat-sys-hover-state-layer-opacity: .12;--mat-form-field-filled-input-text-placeholder-color: oklch(60% var(--neutral-chroma) var(--neutral-hue));--mat-slider-inactive-track-color: oklch(60% var(--neutral-variant-chroma) var(--neutral-hue))}.dark-theme.summer{--neutral-chroma: .01}.dark-theme mat-bottom-sheet-container{border:solid 1px var(--mat-sys-outline);padding:16px}html{--mat-list-active-indicator-shape: 0;--mat-list-list-item-trailing-supporting-text-size: var(--mat-sys-body-medium-size);--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-padding: 4px 8px;--mat-slider-value-indicator-border-radius: 8px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: auto;--mat-slider-value-indicator-text-transform: none;--mat-dialog-container-color: var(--mat-sys-surface-container-highest);--mat-toolbar-container-background-color: var(--mat-sys-surface-container-lowest);--mat-chip-elevated-selected-container-color: var(--mat-sys-primary-container);--mat-chip-selected-label-text-color: var(--mat-sys-on-primary-container);--mat-chip-with-icon-selected-icon-color: var(--mat-sys-on-primary-container);--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-button-toggle-selected-state-text-color: var(--mat-sys-primary);--mat-sys-title-small: 400 .875rem/1.25rem Montserrat}html .mat-mdc-tab .mdc-tab__text-label{gap:8px}h1{font:var(--mat-sys-title-large)}h2{font:var(--mat-sys-title-medium)}h3{font:var(--mat-sys-body-large)}h4{font:var(--mat-sys-title-small)}p{font:var(--mat-sys-body-medium)}small,.mat-small{font:var(--mat-sys-body-small)}h1,h2,h3,h4,h5,h6,p{margin:unset}@media print{:root{--divider: rgba(0, 0, 0, .12)}}:root{color-scheme:light dark}*{box-sizing:border-box}html,input,select{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}h1,h2,h3,h4,h5,h6{margin:unset}body{margin:0;scroll-behavior:smooth;background:var(--mat-sys-surface-container);color:var(--mat-sys-on-background);--header: rgba(white, .05);--primary: var(--mat-sys-primary);--on-primary: var(--mat-sys-on-primary);--accent: var(--mat-sys-tertiary);--on-accent: var(--mat-sys-on-tertiary);--warn: var(--mat-sys-warn);--on-warn: var(--mat-sys-on-warn);--warn-text: var(--mat-sys-warn);--background: var(--mat-sys-surface-container);--background-toolbar: var(--mat-sys-surface-container-lowest);--background-hover: var(--mat-sys-surface-container-highest);--surface: var(--mat-sys-surface);--surface-hover: color-mix(in oklch, var(--mat-sys-on-surface) 12%, var(--mat-sys-surface));--text: var(--mat-sys-on-background);--secondary-text: var(--mat-sys-secondary);--divider: var(--mat-sys-outline);--disabled: color-mix(in oklch, var(--mat-sys-on-surface) 38%, transparent);--cropper-overlay-color: var(--background)}market-root{display:block}button{font:inherit;color:var(--text)}a:not(.mat-mdc-button-base,.mdc-tab,[class*=btn]){color:var(--accent)}a:not(.mat-mdc-button-base,.mdc-tab,[class*=btn]):visited{color:var(--primary)}address{font-style:normal}label,legend{color:var(--secondary-text)}fieldset{border:none;padding:0}kbd{padding:4px 8px;background-color:var(--background-toolbar);border-radius:4px;border:1px solid var(--divider);color:var(--secondary-text)}.tag{border-radius:4px;padding:4px 8px;color:var(--secondary-text);border:solid 1px var(--divider)}.icon-loading{animation:1s linear spin infinite}.spinner-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.surface{background-color:var(--surface);border:var(--divider);border-radius:4px;overflow:hidden;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}a.surface:hover{background-color:var(--surface-hover)}.mat-toolbar{gap:8px}@media (min-width: 960px){.mat-toolbar .back{display:none}}.mat-toolbar h1{overflow:hidden;text-overflow:ellipsis}dialog{background-color:var(--background);border-radius:4px;border:none}@media (min-width: 600px){.dialog-full-panel{max-width:500px!important;max-height:90vh!important}}@media (max-width: 599px){.dialog-full-panel{max-width:90vw!important;max-height:90dvh!important}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes fade{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}table.record,table.list{width:100%;border-collapse:collapse;border-radius:4px;outline:1px solid var(--divider)}table.record th,table.list th{background-color:var(--background-toolbar);color:var(--text);font-weight:300}table.record tr:not(:last-of-type),table.list tr:not(:last-of-type){border-bottom:1px solid var(--divider)}table.record th{border-right:1px solid var(--divider);text-align:left;white-space:nowrap}table.list thead tr{border-bottom:1px solid var(--divider)}table.list td .clamp{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}summary{cursor:pointer}
/*# sourceMappingURL=styles-ITU2LFGI.css.map */
