*,*:before,*:after{box-sizing:border-box}html{height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100%;margin:0;line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul[role=list],ol[role=list]{list-style:none;margin:0;padding:0}@font-face{font-family:Nunito;src:url("./media/nunito-variable-latin-XDVQ7IBS.woff2") format("woff2-variations");font-weight:200 1000;font-style:normal;font-display:swap}@font-face{font-family:Material Symbols Sharp;src:url("./media/material-symbols-sharp-subset-GF3MNXDS.woff2") format("woff2");font-weight:400;font-style:normal;font-display:block}.material-symbols-sharp{font-family:Material Symbols Sharp;font-weight:400;font-style:normal;font-size:var(--hfs-icon-size-s);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;overflow-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" var(--hfs-icon-fill, 1)}:root{--mat-sys-background: light-dark(#fbf8fd, #131316);--mat-sys-error: light-dark(#c00003, #ffb4a8);--mat-sys-error-container: light-dark(#ffdad5, #930002);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #303034);--mat-sys-inverse-primary: light-dark(#b3c5ff, #0054d8);--mat-sys-inverse-surface: light-dark(#303034, #e4e1e6);--mat-sys-on-background: light-dark(#1b1b1f, #e4e1e6);--mat-sys-on-error: light-dark(#ffffff, #690001);--mat-sys-on-error-container: light-dark(#930002, #ffdad5);--mat-sys-on-primary: light-dark(#ffffff, #002a76);--mat-sys-on-primary-container: light-dark(#003fa5, #dbe1ff);--mat-sys-on-primary-fixed: light-dark(#00184a, #00184a);--mat-sys-on-primary-fixed-variant: light-dark(#003fa5, #003fa5);--mat-sys-on-secondary: light-dark(#ffffff, #2a3042);--mat-sys-on-secondary-container: light-dark(#404659, #dce2fa);--mat-sys-on-secondary-fixed: light-dark(#151b2c, #151b2c);--mat-sys-on-secondary-fixed-variant: light-dark(#404659, #404659);--mat-sys-on-surface: light-dark(#1b1b1f, #e4e1e6);--mat-sys-on-surface-variant: light-dark(#434654, #dfe2f3);--mat-sys-on-tertiary: light-dark(#ffffff, #491766);--mat-sys-on-tertiary-container: light-dark(#61317e, #f5d9ff);--mat-sys-on-tertiary-fixed: light-dark(#30004a, #30004a);--mat-sys-on-tertiary-fixed-variant: light-dark(#61317e, #61317e);--mat-sys-outline: light-dark(#737686, #8d90a0);--mat-sys-outline-variant: light-dark(#c3c6d7, #434654);--mat-sys-primary: light-dark(#0054d8, #b3c5ff);--mat-sys-primary-container: light-dark(#dbe1ff, #003fa5);--mat-sys-primary-fixed: light-dark(#dbe1ff, #dbe1ff);--mat-sys-primary-fixed-dim: light-dark(#b3c5ff, #b3c5ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#585e72, #c0c6dd);--mat-sys-secondary-container: light-dark(#dce2fa, #404659);--mat-sys-secondary-fixed: light-dark(#dce2fa, #dce2fa);--mat-sys-secondary-fixed-dim: light-dark(#c0c6dd, #c0c6dd);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fbf8fd, #131316);--mat-sys-surface-bright: light-dark(#fbf8fd, #39393c);--mat-sys-surface-container: light-dark(#f0edf1, #1f1f23);--mat-sys-surface-container-high: light-dark(#eae7ec, #2a2a2d);--mat-sys-surface-container-highest: light-dark(#e4e1e6, #343438);--mat-sys-surface-container-low: light-dark(#f5f3f7, #1b1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0e0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #131316);--mat-sys-surface-tint: light-dark(#0054d8, #b3c5ff);--mat-sys-surface-variant: light-dark(#dfe2f3, #434654);--mat-sys-tertiary: light-dark(#7b4998, #e6b4ff);--mat-sys-tertiary-container: light-dark(#f5d9ff, #61317e);--mat-sys-tertiary-fixed: light-dark(#f5d9ff, #f5d9ff);--mat-sys-tertiary-fixed-dim: light-dark(#e6b4ff, #e6b4ff);--mat-sys-neutral-variant20: #2c303d;--mat-sys-neutral10: #1b1b1f;--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-body-large: 400 1rem / 1.5rem Nunito, sans-serif;--mat-sys-body-large-font: Nunito, 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 Nunito, sans-serif;--mat-sys-body-medium-font: Nunito, 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 Nunito, sans-serif;--mat-sys-body-small-font: Nunito, 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 Nunito, sans-serif;--mat-sys-display-large-font: Nunito, 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 Nunito, sans-serif;--mat-sys-display-medium-font: Nunito, 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 Nunito, sans-serif;--mat-sys-display-small-font: Nunito, 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 Nunito, sans-serif;--mat-sys-headline-large-font: Nunito, 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 Nunito, sans-serif;--mat-sys-headline-medium-font: Nunito, 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 Nunito, sans-serif;--mat-sys-headline-small-font: Nunito, 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 Nunito, sans-serif;--mat-sys-label-large-font: Nunito, 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 Nunito, sans-serif;--mat-sys-label-medium-font: Nunito, 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 Nunito, sans-serif;--mat-sys-label-small-font: Nunito, 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 Nunito, sans-serif;--mat-sys-title-large-font: Nunito, 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 Nunito, sans-serif;--mat-sys-title-medium-font: Nunito, 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 Nunito, sans-serif;--mat-sys-title-small-font: Nunito, 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;--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;color-scheme:light dark;--hfs-status-success: light-dark( #008532, #72c27d );--hfs-status-success-container: light-dark( #eaf7eb, #004411 );--hfs-status-success-on-container: light-dark( #006f22, #99d59f );--hfs-status-success-source: #249c47;--hfs-status-success-on-source: #ffffff;--hfs-status-warning: light-dark( #bd5300, #fa9949 );--hfs-status-warning-container: light-dark( #fff0e2, #672500 );--hfs-status-warning-on-container: light-dark( #a24000, #ffb578 );--hfs-status-warning-source: #ff8812;--hfs-status-warning-on-source: #672500;--hfs-status-caution: light-dark( #8a7000, #cfae32 );--hfs-status-caution-container: light-dark( #fcf3e0, #4a3800 );--hfs-status-caution-on-container: light-dark( #745c00, #e2c46a );--hfs-status-caution-source: #ffd520;--hfs-status-caution-on-source: #4a3800;--hfs-status-danger: light-dark( #de2317, #ff8567 );--hfs-status-danger-container: light-dark( #ffeee7, #7a0000 );--hfs-status-danger-on-container: light-dark( #c00108, #ffa78d );--hfs-status-danger-source: #d91b13;--hfs-status-danger-on-source: #ffffff;--hfs-space-0: 0px;--hfs-space-1: 4px;--hfs-space-2: 8px;--hfs-space-3: 12px;--hfs-space-4: 16px;--hfs-space-5: 20px;--hfs-space-6: 24px;--hfs-space-8: 32px;--hfs-space-10: 40px;--hfs-space-12: 48px;--hfs-space-16: 64px;--hfs-space-20: 80px;--hfs-space-24: 96px;--hfs-z-raised: 1;--hfs-z-overlay: 10;--hfs-z-sticky: 100;--hfs-z-backdrop: 900;--hfs-header-height: 64px;--hfs-page-height: calc(100% - var(--hfs-header-height));--hfs-content-max-width: 1280px;--hfs-rail-width: 64px;--hfs-dialog-inline-size: 448px;--hfs-duration-short1: 50ms;--hfs-duration-short2: .1s;--hfs-duration-short3: .15s;--hfs-duration-short4: .2s;--hfs-duration-medium1: .25s;--hfs-duration-medium2: .3s;--hfs-duration-medium3: .35s;--hfs-duration-medium4: .4s;--hfs-duration-long1: .45s;--hfs-duration-long2: .5s;--hfs-duration-long3: .55s;--hfs-duration-long4: .6s;--hfs-duration-extra-long1: .7s;--hfs-duration-extra-long2: .8s;--hfs-duration-extra-long3: .9s;--hfs-duration-extra-long4: 1s;--hfs-easing-linear: cubic-bezier(0, 0, 1, 1);--hfs-easing-standard: cubic-bezier(.2, 0, 0, 1);--hfs-easing-standard-accelerate: cubic-bezier(.3, 0, 1, 1);--hfs-easing-standard-decelerate: cubic-bezier(0, 0, 0, 1);--hfs-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--hfs-easing-emphasized-accelerate: cubic-bezier(.3, 0, .8, .15);--hfs-easing-emphasized-decelerate: cubic-bezier(.05, .7, .1, 1);--hfs-icon-size-xs: 16px;--hfs-icon-size-s: 24px;--hfs-icon-size-m: 32px;--hfs-icon-size-l: 44px;--hfs-icon-size-xl: 64px;--hfs-nav-background: #00184a;--hfs-nav-text: rgba(255, 255, 255, .85);--hfs-nav-hover: rgba(255, 255, 255, .08);--hfs-nav-shadow: 4px 4px 16px rgba(0, 0, 0, .25);--hfs-nav-drawer-surface: color-mix(in srgb, var(--mat-sys-surface) 88%, transparent);--hfs-dialog-scrim: color-mix(in srgb, var(--mat-sys-scrim) 60%, transparent)}@media(prefers-contrast:more){:root{--mat-sys-primary: light-dark(#00276d, #edefff);--mat-sys-on-primary: light-dark(#ffffff, #000000);--mat-sys-primary-container: light-dark(#0041aa, #aec1ff);--mat-sys-on-primary-container: light-dark(#ffffff, #000927);--mat-sys-inverse-primary: light-dark(#b3c5ff, #0040a8);--mat-sys-primary-fixed: light-dark(#0041aa, #dbe1ff);--mat-sys-primary-fixed-dim: light-dark(#002c7b, #b3c5ff);--mat-sys-on-primary-fixed: light-dark(#ffffff, #000000);--mat-sys-on-primary-fixed-variant: light-dark(#ffffff, #000e34);--mat-sys-secondary: light-dark(#262c3d, #edefff);--mat-sys-on-secondary: light-dark(#ffffff, #000000);--mat-sys-secondary-container: light-dark(#43495c, #bcc2d9);--mat-sys-on-secondary-container: light-dark(#ffffff, #050b1b);--mat-sys-secondary-fixed: light-dark(#43495c, #dce2fa);--mat-sys-secondary-fixed-dim: light-dark(#2c3244, #c0c6dd);--mat-sys-on-secondary-fixed: light-dark(#ffffff, #000000);--mat-sys-on-secondary-fixed-variant: light-dark(#ffffff, #0a1121);--mat-sys-tertiary: light-dark(#441161, #fceaff);--mat-sys-on-tertiary: light-dark(#ffffff, #000000);--mat-sys-tertiary-container: light-dark(#643381, #e4afff);--mat-sys-on-tertiary-container: light-dark(#ffffff, #180028);--mat-sys-tertiary-fixed: light-dark(#643381, #f5d9ff);--mat-sys-tertiary-fixed-dim: light-dark(#4b1a68, #e6b4ff);--mat-sys-on-tertiary-fixed: light-dark(#ffffff, #000000);--mat-sys-on-tertiary-fixed-variant: light-dark(#ffffff, #200034);--mat-sys-background: light-dark(#fbf8fd, #131316);--mat-sys-on-background: light-dark(#1b1b1f, #e4e1e6);--mat-sys-surface: light-dark(#fbf8fd, #131316);--mat-sys-surface-dim: light-dark(#bab8bc, #131316);--mat-sys-surface-bright: light-dark(#fbf8fd, #505053);--mat-sys-surface-container-low: light-dark(#f2f0f4, #1f1f23);--mat-sys-surface-container-lowest: light-dark(#ffffff, #000000);--mat-sys-surface-container: light-dark(#e4e1e6, #303034);--mat-sys-surface-container-high: light-dark(#d6d3d8, #3b3b3f);--mat-sys-surface-container-highest: light-dark(#c8c6ca, #47464a);--mat-sys-on-surface: light-dark(#000000, #ffffff);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-surface-tint: light-dark(#0054d8, #b3c5ff);--mat-sys-inverse-surface: light-dark(#303034, #e4e1e6);--mat-sys-inverse-on-surface: light-dark(#ffffff, #000000);--mat-sys-outline: light-dark(#282c39, #edefff);--mat-sys-outline-variant: light-dark(#454957, #bfc2d3);--mat-sys-error: light-dark(#610001, #ffece9);--mat-sys-on-error: light-dark(#ffffff, #000000);--mat-sys-error-container: light-dark(#980002, #ffaea2);--mat-sys-on-error-container: light-dark(#ffffff, #220000);--mat-sys-surface-variant: light-dark(#dfe2f3, #434654);--mat-sys-on-surface-variant: light-dark(#000000, #ffffff)}}.mat-display-large,.mat-typography .mat-display-large,.mat-typography h1{font:400 3.562rem/4rem Nunito,sans-serif;letter-spacing:-.016rem;margin:0 0 .5em}.mat-display-medium,.mat-typography .mat-display-medium,.mat-typography h2{font:400 2.812rem/3.25rem Nunito,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-display-small,.mat-typography .mat-display-small,.mat-typography h3{font:400 2.25rem/2.75rem Nunito,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-large,.mat-typography .mat-headline-large,.mat-typography h4{font:400 2rem/2.5rem Nunito,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-medium,.mat-typography .mat-headline-medium,.mat-typography h5{font:400 1.75rem/2.25rem Nunito,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-small,.mat-typography .mat-headline-small,.mat-typography h6{font:400 1.5rem/2rem Nunito,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-title-large,.mat-typography .mat-title-large{font:400 1.375rem/1.75rem Nunito,sans-serif;letter-spacing:0}.mat-title-medium,.mat-typography .mat-title-medium{font:500 1rem/1.5rem Nunito,sans-serif;letter-spacing:.009rem}.mat-title-small,.mat-typography .mat-title-small{font:500 .875rem/1.25rem Nunito,sans-serif;letter-spacing:.006rem}.mat-body-large,.mat-typography .mat-body-large,.mat-typography{font:400 1rem/1.5rem Nunito,sans-serif;letter-spacing:.031rem}.mat-body-large p,.mat-typography .mat-body-large p,.mat-typography p{margin:0 0 .75em}.mat-body-medium,.mat-typography .mat-body-medium{font:400 .875rem/1.25rem Nunito,sans-serif;letter-spacing:.016rem}.mat-body-small,.mat-typography .mat-body-small{font:400 .75rem/1rem Nunito,sans-serif;letter-spacing:.025rem}.mat-label-large,.mat-typography .mat-label-large{font:500 .875rem/1.25rem Nunito,sans-serif;letter-spacing:.006rem}.mat-label-medium,.mat-typography .mat-label-medium{font:500 .75rem/1rem Nunito,sans-serif;letter-spacing:.031rem}.mat-label-small,.mat-typography .mat-label-small{font:500 .688rem/1rem Nunito,sans-serif;letter-spacing:.031rem}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms;animation-iteration-count:1;transition-duration:1ms;scroll-behavior:auto}}.hfs-nav-rail .hfs-nav-item{box-sizing:border-box;display:flex;flex:none;align-items:center;justify-content:center;inline-size:100%;min-inline-size:var(--hfs-rail-width);min-block-size:var(--hfs-rail-width);padding:var(--hfs-space-4);border:0;background:none;color:var(--hfs-nav-text);font:var(--mat-sys-label-medium);text-align:center;text-decoration:none;cursor:pointer;transition:background var(--hfs-duration-short2) var(--hfs-easing-standard)}.hfs-nav-rail .hfs-nav-item:hover{background:var(--hfs-nav-hover)}.hfs-nav-rail .hfs-nav-item:focus-visible{outline:2px solid var(--hfs-nav-text);outline-offset:-2px}.hfs-nav-rail .hfs-nav-item-active,.hfs-nav-rail .hfs-nav-item-active:hover{background:var(--mat-sys-primary);color:var(--mat-sys-on-primary)}.hfs-nav-rail .hfs-nav-item :is(mat-icon,hfs-icon,svg,img,.material-symbols-sharp){flex:none;inline-size:var(--hfs-icon-size-m);block-size:var(--hfs-icon-size-m);font-size:var(--hfs-icon-size-m)}.hfs-nav-rail .hfs-nav-brand{box-sizing:border-box;display:flex;flex:none;align-items:center;justify-content:center;color:var(--hfs-nav-text);inline-size:100%;min-inline-size:var(--hfs-rail-width);min-block-size:var(--hfs-rail-width);padding:var(--hfs-space-4)}.hfs-nav-rail .hfs-nav-brand :is(mat-icon,hfs-icon,svg,img,.material-symbols-sharp){flex:none;inline-size:var(--hfs-icon-size-m);block-size:var(--hfs-icon-size-m);font-size:var(--hfs-icon-size-m)}.hfs-nav-rail .hfs-nav-divider{position:relative;flex:none;inline-size:100%;block-size:var(--hfs-space-4);margin:0;border:0}.hfs-nav-rail .hfs-nav-divider:before{content:"";position:absolute;inset-inline:var(--hfs-space-2);inset-block-start:50%;block-size:1px;background:var(--mat-sys-primary-container)}.hfs-nav-rail [hfsNavRailSpacer],.hfs-nav-rail .hfs-nav-rail-spacer{flex:none;block-size:var(--hfs-rail-width)}.hfs-nav-rail .hfs-nav-label{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);border:0;white-space:nowrap}.hfs-nav-rail--extended .hfs-nav-item,.hfs-nav-rail--extended .hfs-nav-brand{justify-content:flex-start;gap:var(--hfs-space-3)}.hfs-nav-rail--extended .hfs-nav-label{position:static;inline-size:auto;block-size:auto;margin:0;overflow:visible;clip-path:none;white-space:nowrap}.hfs-nav-rail--no-dividers .hfs-nav-divider{display:none}@media(prefers-reduced-motion:reduce){.hfs-nav-rail .hfs-nav-item{transition:none}}@media(max-width:600px){.hfs-nav-rail .hfs-nav-item,.hfs-nav-rail .hfs-nav-brand{inline-size:auto}.hfs-nav-rail [hfsNavRailSpacer],.hfs-nav-rail .hfs-nav-rail-spacer{inline-size:var(--hfs-rail-width);block-size:auto}.hfs-nav-rail .hfs-nav-divider{inline-size:var(--hfs-space-4);block-size:auto;align-self:stretch}.hfs-nav-rail .hfs-nav-divider:before{inset-inline:50%;inset-block:var(--hfs-space-2);inline-size:1px;block-size:auto}}.hfs-nav-drawer .hfs-nav-drawer-item{box-sizing:border-box;display:flex;flex:none;gap:var(--hfs-space-4);align-items:center;inline-size:100%;min-block-size:var(--hfs-rail-width);padding:var(--hfs-space-4);border:0;border-radius:var(--mat-sys-corner-large);background:none;color:var(--mat-sys-on-surface);font:var(--mat-sys-title-large);font-weight:700;text-align:start;text-decoration:none;cursor:pointer;transition:background var(--hfs-duration-short2) var(--hfs-easing-standard)}.hfs-nav-drawer .hfs-nav-drawer-item:hover:not(:disabled,[aria-disabled=true]){background:var(--mat-sys-surface-container-high)}.hfs-nav-drawer .hfs-nav-drawer-item:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:-2px}.hfs-nav-drawer .hfs-nav-drawer-item-active,.hfs-nav-drawer .hfs-nav-drawer-item-active:hover{background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container)}.hfs-nav-drawer .hfs-nav-drawer-item:disabled,.hfs-nav-drawer .hfs-nav-drawer-item[aria-disabled=true]{opacity:.4;cursor:default}.hfs-nav-drawer .hfs-nav-drawer-item :is(mat-icon,hfs-icon,svg,img,.material-symbols-sharp){flex:none;inline-size:var(--hfs-icon-size-m);block-size:var(--hfs-icon-size-m);font-size:var(--hfs-icon-size-m)}.hfs-nav-drawer .hfs-nav-drawer-separator{flex:none;inline-size:100%;block-size:1px;margin:var(--hfs-space-2) 0;border:0;background:var(--mat-sys-outline-variant)}@media(prefers-reduced-motion:reduce){.hfs-nav-drawer .hfs-nav-drawer-item{transition:none}}.hfs-dialog-backdrop{background:var(--hfs-dialog-scrim)}.hfs-dialog-panel{max-block-size:calc(100dvh - 2 * var(--hfs-space-6))}.hfs-dialog-panel .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-inline-start:0}.hfs-status-dialog-panel{max-inline-size:var(--hfs-dialog-inline-size);inline-size:100%}.hfs-status-dialog-panel .mat-mdc-dialog-surface{background:var(--mat-sys-surface-container-lowest);border-radius:var(--mat-sys-corner-small);box-shadow:var(--mat-sys-level5);padding:0}@media(min-width:600px){.cdk-overlay-pane.hfs-status-dialog-panel.mat-mdc-dialog-panel{max-inline-size:var(--hfs-dialog-inline-size)}}@media(max-width:600px){.hfs-status-dialog-panel{max-inline-size:none}}body{height:100%;background-color:var(--mat-sys-inverse-on-surface);color:var(--mat-sys-on-surface);font-family:var(--mat-sys-body-medium-font)}.mat-mdc-menu-panel.user-menu{position:relative;left:90px;top:.25rem}.mat-mdc-menu-panel.user-menu .mat-mdc-menu-content{background:var(--mat-sys-surface-container);width:220px}.mat-mdc-menu-panel.user-menu .mat-mdc-card-content{padding:0}.mat-mdc-menu-panel.user-menu .mat-mdc-card-content .mdc-list-item__primary-text{padding-left:var(--hfs-space-4)}.mat-mdc-menu-panel.user-menu .mat-mdc-card-content .mat-mdc-menu-item{margin:0}
