@import"https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Outlined|Material+Symbols|Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0";@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--mat-sys-background: #FFFFFF;--mat-sys-error: #BE0039;--mat-sys-error-container: #FFDADB;--mat-sys-inverse-on-surface: #F2F2F2;--mat-sys-inverse-primary: #DEB7FF;--mat-sys-inverse-surface: #333333;--mat-sys-on-background: #1E1E1E;--mat-sys-on-error: #FFFFFF;--mat-sys-on-error-container: #40000D;--mat-sys-on-primary: #FFFFFF;--mat-sys-on-primary-container: #2D0050;--mat-sys-on-primary-fixed: #2D0050;--mat-sys-on-primary-fixed-variant: #5D3186;--mat-sys-on-secondary: #FFFFFF;--mat-sys-on-secondary-container: #21172A;--mat-sys-on-secondary-fixed: #21172A;--mat-sys-on-secondary-fixed-variant: #4E4257;--mat-sys-on-surface: #1E1E1E;--mat-sys-on-surface-variant: #635C65;--mat-sys-on-tertiary: #FFFFFF;--mat-sys-on-tertiary-container: #001F25;--mat-sys-on-tertiary-fixed: #001F25;--mat-sys-on-tertiary-fixed-variant: #004E5B;--mat-sys-outline: #7C757E;--mat-sys-outline-variant: #CDC4CE;--mat-sys-primary: #7749A0;--mat-sys-primary-container: #FAECFF;--mat-sys-primary-fixed: #FAECFF;--mat-sys-primary-fixed-dim: #F1DBFF;--mat-sys-scrim: #000000;--mat-sys-secondary: #665A70;--mat-sys-secondary-container: #FAECFF;--mat-sys-secondary-fixed: #EEDCF7;--mat-sys-secondary-fixed-dim: #D1C1DB;--mat-sys-shadow: #000000;--mat-sys-surface: #FAFAFA;--mat-sys-surface-bright: #FAFAFA;--mat-sys-surface-container: #F0F0F0;--mat-sys-surface-container-high: #EBEBEB;--mat-sys-surface-container-highest: #E5E5E5;--mat-sys-surface-container-low: #F5F5F5;--mat-sys-surface-container-lowest: #FFFFFF;--mat-sys-surface-dim: #DEDEDE;--mat-sys-surface-tint: #7749A0;--mat-sys-surface-variant: #E9DFEA;--mat-sys-tertiary: #006878;--mat-sys-tertiary-container: #D6F6FF;--mat-sys-tertiary-fixed: #D6F6FF;--mat-sys-tertiary-fixed-dim: #A8EDFF;--mat-sys-neutral-variant20: #342F37;--mat-sys-neutral10: #1E1E1E}:root{--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)}:root{--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)}:root{--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)}:root{--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)}:root{--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)}:root{--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)}:root{--mat-sys-body-large: 400 1rem / 1.5rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-body-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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 -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-body-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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 -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-body-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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 -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-display-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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 -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-display-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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 -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-display-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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 -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-headline-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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 -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-headline-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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 -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-headline-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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: 600 .875rem / 1.25rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-label-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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: 600;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 600 .75rem / 1rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-label-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 600;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 600 .688rem / 1rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-label-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 600;--mat-sys-title-large: 400 1.375rem / 1.75rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-title-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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: 600 1rem / 1.5rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-title-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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: 600;--mat-sys-title-small: 600 .875rem / 1.25rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-title-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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: 600}:root{--mat-sys-corner-extra-large: var(--shape-4);--mat-sys-corner-extra-large-top: var(--border-radius-top-4);--mat-sys-corner-extra-small: var(--shape-1);--mat-sys-corner-extra-small-top: var(--border-radius-top-1);--mat-sys-corner-full: 9999px;--mat-sys-corner-large: var(--shape-3);--mat-sys-corner-large-end: var(--border-radius-end-3);--mat-sys-corner-large-start: var(--border-radius-start-3);--mat-sys-corner-large-top: var(--border-radius-top-3);--mat-sys-corner-medium: var(--shape-2);--mat-sys-corner-none: 0;--mat-sys-corner-small: var(--shape-1)}:root{--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}:root .mat-display-large,:root .mat-typography .mat-display-large,:root .mat-typography h1{font:400 3.562rem/4rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:-.016rem;margin:0 0 .5em}:root .mat-display-medium,:root .mat-typography .mat-display-medium,:root .mat-typography h2{font:400 2.812rem/3.25rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:0;margin:0 0 .5em}:root .mat-display-small,:root .mat-typography .mat-display-small,:root .mat-typography h3{font:400 2.25rem/2.75rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:0;margin:0 0 .5em}:root .mat-headline-large,:root .mat-typography .mat-headline-large,:root .mat-typography h4{font:400 2rem/2.5rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:0;margin:0 0 .5em}:root .mat-headline-medium,:root .mat-typography .mat-headline-medium,:root .mat-typography h5{font:400 1.75rem/2.25rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:0;margin:0 0 .5em}:root .mat-headline-small,:root .mat-typography .mat-headline-small,:root .mat-typography h6{font:400 1.5rem/2rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:0;margin:0 0 .5em}:root .mat-title-large,:root .mat-typography .mat-title-large{font:400 1.375rem/1.75rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:0}:root .mat-title-medium,:root .mat-typography .mat-title-medium{font:600 1rem/1.5rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:.009rem}:root .mat-title-small,:root .mat-typography .mat-title-small{font:600 .875rem/1.25rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:.006rem}:root .mat-body-large,:root .mat-typography .mat-body-large,:root .mat-typography{font:400 1rem/1.5rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:.031rem}:root .mat-body-large p,:root .mat-typography .mat-body-large p,:root .mat-typography p{margin:0 0 .75em}:root .mat-body-medium,:root .mat-typography .mat-body-medium{font:400 .875rem/1.25rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:.016rem}:root .mat-body-small,:root .mat-typography .mat-body-small{font:400 .75rem/1rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:.025rem}:root .mat-label-large,:root .mat-typography .mat-label-large{font:600 .875rem/1.25rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:.006rem}:root .mat-label-medium,:root .mat-typography .mat-label-medium{font:600 .75rem/1rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:.031rem}:root .mat-label-small,:root .mat-typography .mat-label-small{font:600 .688rem/1rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:.031rem}:root{--mat-sys-body-large: 400 1rem / 1.5rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-body-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: 0;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-body-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: 0;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-body-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: 0;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 600 3.562rem/4rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-display-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: 0;--mat-sys-display-large-weight: 600;--mat-sys-display-medium: 600 2.812rem/3.25rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-display-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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: 600;--mat-sys-display-small: 600 2.25rem/2.75rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-display-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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: 600;--mat-sys-headline-large: 600 2rem/2.5rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-headline-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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: 600;--mat-sys-headline-medium: 600 1.75rem/2.25rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-headline-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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: 600;--mat-sys-headline-small: 600 1.5rem/2rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-headline-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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: 600;--mat-sys-label-large: 600 .875rem / 1.25rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-label-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: 0;--mat-sys-label-large-weight: 600;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 600 .75rem / 1rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-label-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: 0;--mat-sys-label-medium-weight: 600;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 600 .688rem / 1rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-label-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: 0;--mat-sys-label-small-weight: 600;--mat-sys-title-large: 600 1.375rem/1.75rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-title-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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: 600;--mat-sys-title-medium: 600 1rem / 1.5rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-title-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .15px;--mat-sys-title-medium-weight: 600;--mat-sys-title-small: 600 .875rem / 1.25rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-title-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .1px;--mat-sys-title-small-weight: 600}:root .mat-display-large{letter-spacing:var(--mat-sys-display-large-tracking);font-weight:600}:root .mat-typography .mat-display-large{letter-spacing:var(--mat-sys-display-large-tracking);font-weight:600}:root .mat-typography h1{letter-spacing:var(--mat-sys-display-large-tracking);font-weight:600}:root .mat-display-medium{letter-spacing:var(--mat-sys-display-medium-tracking);font-weight:600}:root .mat-typography .mat-display-medium{letter-spacing:var(--mat-sys-display-medium-tracking);font-weight:600}:root .mat-typography h2{letter-spacing:var(--mat-sys-display-medium-tracking);font-weight:600}:root .mat-display-small{letter-spacing:var(--mat-sys-display-small-tracking);font-weight:600}:root .mat-typography .mat-display-small{letter-spacing:var(--mat-sys-display-small-tracking);font-weight:600}:root .mat-typography h3{letter-spacing:var(--mat-sys-display-small-tracking);font-weight:600}:root .mat-headline-large{letter-spacing:var(--mat-sys-headline-large-tracking);font-weight:600}:root .mat-typography .mat-headline-large{letter-spacing:var(--mat-sys-headline-large-tracking);font-weight:600}:root .mat-typography h4{letter-spacing:var(--mat-sys-headline-large-tracking);font-weight:600}:root .mat-headline-medium{letter-spacing:var(--mat-sys-headline-medium-tracking);font-weight:600}:root .mat-typography .mat-headline-medium{letter-spacing:var(--mat-sys-headline-medium-tracking);font-weight:600}:root .mat-typography h5{letter-spacing:var(--mat-sys-headline-medium-tracking);font-weight:600}:root .mat-headline-small{letter-spacing:var(--mat-sys-headline-small-tracking);font-weight:600}:root .mat-typography .mat-headline-small{letter-spacing:var(--mat-sys-headline-small-tracking);font-weight:600}:root .mat-typography h6{letter-spacing:var(--mat-sys-headline-small-tracking);font-weight:600}:root .mat-title-large{letter-spacing:var(--mat-sys-title-large-tracking);font-weight:600}:root .mat-typography .mat-title-large{letter-spacing:var(--mat-sys-title-large-tracking);font-weight:600}:root .mat-title-medium{letter-spacing:var(--mat-sys-title-medium-tracking)}:root .mat-typography .mat-title-medium{letter-spacing:var(--mat-sys-title-medium-tracking)}:root .mat-title-small{letter-spacing:var(--mat-sys-title-small-tracking)}:root .mat-typography .mat-title-small{letter-spacing:var(--mat-sys-title-small-tracking)}:root .mat-body-large{letter-spacing:var(--mat-sys-body-large-tracking)}:root .mat-typography .mat-body-large{letter-spacing:var(--mat-sys-body-large-tracking)}:root .mat-typography p{letter-spacing:var(--mat-sys-body-large-tracking)}:root .mat-body-medium{letter-spacing:var(--mat-sys-body-medium-tracking)}:root .mat-typography .mat-body-medium{letter-spacing:var(--mat-sys-body-medium-tracking)}:root .mat-body-small{letter-spacing:var(--mat-sys-body-small-tracking)}:root .mat-typography .mat-body-small{letter-spacing:var(--mat-sys-body-small-tracking)}:root .mat-label-large{letter-spacing:var(--mat-sys-label-large-tracking)}:root .mat-typography .mat-label-large{letter-spacing:var(--mat-sys-label-large-tracking)}:root .mat-label-medium{letter-spacing:var(--mat-sys-label-medium-tracking)}:root .mat-typography .mat-label-medium{letter-spacing:var(--mat-sys-label-medium-tracking)}:root .mat-label-small{letter-spacing:var(--mat-sys-label-small-tracking)}:root .mat-typography .mat-label-small{letter-spacing:var(--mat-sys-label-small-tracking)}:root{--mat-sys-goldenrod: #967023;--mat-sys-on-goldenrod: #FFFFFF;--mat-sys-goldenrod-container: #FADEAF;--mat-sys-on-goldenrod-container: #251903;--mat-sys-outline-goldenrod: #D6A137;--mat-sys-goldenrod-dark: #F6C564;--mat-sys-on-goldenrod-dark: #3F2D09;--mat-sys-goldenrod-dark-container: #5A4111;--mat-sys-on-goldenrod-dark-container: #FADEAF;--mat-sys-outline-goldenrod-dark: #78591A;--mat-sys-success: #296A48;--mat-sys-on-success: #FFFFFF;--mat-sys-success-container: #CBFFDD;--mat-sys-on-success-container: #002111;--mat-sys-outline-success: #000000;--mat-sys-warning: #6B5E1B;--mat-sys-on-warning: #FFFFFF;--mat-sys-warning-container: #FDF3CE;--mat-sys-on-warning-container: #201B03;--mat-sys-outline-warning: #000000;--mat-sys-error: #BE0039;--mat-sys-on-error: #FFFFFF;--mat-sys-error-container: #FFDADB;--mat-sys-on-error-container: #40000D;--mat-sys-outline-error: #000000}:root .mat-goldenrod{--mat-sys-background: #FFFFFF;--mat-sys-error: #BE0039;--mat-sys-error-container: #FFDADB;--mat-sys-inverse-on-surface: #F2F2F2;--mat-sys-inverse-primary: #F6C564;--mat-sys-inverse-surface: #333333;--mat-sys-on-background: #1E1E1E;--mat-sys-on-error: #FFFFFF;--mat-sys-on-error-container: #40000D;--mat-sys-on-primary: #FFFFFF;--mat-sys-on-primary-container: #251903;--mat-sys-on-primary-fixed: #251903;--mat-sys-on-primary-fixed-variant: #5A4111;--mat-sys-on-secondary: #FFFFFF;--mat-sys-on-secondary-container: #21172A;--mat-sys-on-secondary-fixed: #21172A;--mat-sys-on-secondary-fixed-variant: #4E4257;--mat-sys-on-surface: #1E1E1E;--mat-sys-on-surface-variant: #635C65;--mat-sys-on-tertiary: #FFFFFF;--mat-sys-on-tertiary-container: #251903;--mat-sys-on-tertiary-fixed: #251903;--mat-sys-on-tertiary-fixed-variant: #5A4111;--mat-sys-outline: #7C757E;--mat-sys-outline-variant: #CDC4CE;--mat-sys-primary: #78591A;--mat-sys-primary-container: #FCEEDA;--mat-sys-primary-fixed: #FCEEDA;--mat-sys-primary-fixed-dim: #FADEAF;--mat-sys-scrim: #000000;--mat-sys-secondary: #665A70;--mat-sys-secondary-container: #FAECFF;--mat-sys-secondary-fixed: #EEDCF7;--mat-sys-secondary-fixed-dim: #D1C1DB;--mat-sys-shadow: #000000;--mat-sys-surface: #FAFAFA;--mat-sys-surface-bright: #FAFAFA;--mat-sys-surface-container: #F0F0F0;--mat-sys-surface-container-high: #EBEBEB;--mat-sys-surface-container-highest: #E5E5E5;--mat-sys-surface-container-low: #F5F5F5;--mat-sys-surface-container-lowest: #FFFFFF;--mat-sys-surface-dim: #DEDEDE;--mat-sys-surface-tint: #78591A;--mat-sys-surface-variant: #E9DFEA;--mat-sys-tertiary: #78591A;--mat-sys-tertiary-container: #FCEEDA;--mat-sys-tertiary-fixed: #FCEEDA;--mat-sys-tertiary-fixed-dim: #FADEAF;--mat-sys-neutral-variant20: #342F37;--mat-sys-neutral10: #1E1E1E}:root .mat-success{--mat-sys-background: #FFFFFF;--mat-sys-error: #BE0039;--mat-sys-error-container: #FFDADB;--mat-sys-inverse-on-surface: #F2F2F2;--mat-sys-inverse-primary: #92D5AB;--mat-sys-inverse-surface: #333333;--mat-sys-on-background: #1E1E1E;--mat-sys-on-error: #FFFFFF;--mat-sys-on-error-container: #40000D;--mat-sys-on-primary: #FFFFFF;--mat-sys-on-primary-container: #002111;--mat-sys-on-primary-fixed: #002111;--mat-sys-on-primary-fixed-variant: #075232;--mat-sys-on-secondary: #FFFFFF;--mat-sys-on-secondary-container: #21172A;--mat-sys-on-secondary-fixed: #21172A;--mat-sys-on-secondary-fixed-variant: #4E4257;--mat-sys-on-surface: #1E1E1E;--mat-sys-on-surface-variant: #635C65;--mat-sys-on-tertiary: #FFFFFF;--mat-sys-on-tertiary-container: #002111;--mat-sys-on-tertiary-fixed: #002111;--mat-sys-on-tertiary-fixed-variant: #075232;--mat-sys-outline: #7C757E;--mat-sys-outline-variant: #CDC4CE;--mat-sys-primary: #296A48;--mat-sys-primary-container: #CBFFDD;--mat-sys-primary-fixed: #CBFFDD;--mat-sys-primary-fixed-dim: #ADF2C6;--mat-sys-scrim: #000000;--mat-sys-secondary: #665A70;--mat-sys-secondary-container: #FAECFF;--mat-sys-secondary-fixed: #EEDCF7;--mat-sys-secondary-fixed-dim: #D1C1DB;--mat-sys-shadow: #000000;--mat-sys-surface: #FAFAFA;--mat-sys-surface-bright: #FAFAFA;--mat-sys-surface-container: #F0F0F0;--mat-sys-surface-container-high: #EBEBEB;--mat-sys-surface-container-highest: #E5E5E5;--mat-sys-surface-container-low: #F5F5F5;--mat-sys-surface-container-lowest: #FFFFFF;--mat-sys-surface-dim: #DEDEDE;--mat-sys-surface-tint: #296A48;--mat-sys-surface-variant: #E9DFEA;--mat-sys-tertiary: #296A48;--mat-sys-tertiary-container: #CBFFDD;--mat-sys-tertiary-fixed: #CBFFDD;--mat-sys-tertiary-fixed-dim: #ADF2C6;--mat-sys-neutral-variant20: #342F37;--mat-sys-neutral10: #1E1E1E}:root .mat-warning{--mat-sys-background: #FFFFFF;--mat-sys-error: #BE0039;--mat-sys-error-container: #FFDADB;--mat-sys-inverse-on-surface: #F2F2F2;--mat-sys-inverse-primary: #E2C84B;--mat-sys-inverse-surface: #333333;--mat-sys-on-background: #1E1E1E;--mat-sys-on-error: #FFFFFF;--mat-sys-on-error-container: #40000D;--mat-sys-on-primary: #FFFFFF;--mat-sys-on-primary-container: #201B03;--mat-sys-on-primary-fixed: #201B03;--mat-sys-on-primary-fixed-variant: #504612;--mat-sys-on-secondary: #FFFFFF;--mat-sys-on-secondary-container: #21172A;--mat-sys-on-secondary-fixed: #21172A;--mat-sys-on-secondary-fixed-variant: #4E4257;--mat-sys-on-surface: #1E1E1E;--mat-sys-on-surface-variant: #635C65;--mat-sys-on-tertiary: #FFFFFF;--mat-sys-on-tertiary-container: #201B03;--mat-sys-on-tertiary-fixed: #201B03;--mat-sys-on-tertiary-fixed-variant: #504612;--mat-sys-outline: #7C757E;--mat-sys-outline-variant: #CDC4CE;--mat-sys-primary: #6B5E1B;--mat-sys-primary-container: #FDF3CE;--mat-sys-primary-fixed: #FDF3CE;--mat-sys-primary-fixed-dim: #FDEEAB;--mat-sys-scrim: #000000;--mat-sys-secondary: #665A70;--mat-sys-secondary-container: #FAECFF;--mat-sys-secondary-fixed: #EEDCF7;--mat-sys-secondary-fixed-dim: #D1C1DB;--mat-sys-shadow: #000000;--mat-sys-surface: #FAFAFA;--mat-sys-surface-bright: #FAFAFA;--mat-sys-surface-container: #F0F0F0;--mat-sys-surface-container-high: #EBEBEB;--mat-sys-surface-container-highest: #E5E5E5;--mat-sys-surface-container-low: #F5F5F5;--mat-sys-surface-container-lowest: #FFFFFF;--mat-sys-surface-dim: #DEDEDE;--mat-sys-surface-tint: #6B5E1B;--mat-sys-surface-variant: #E9DFEA;--mat-sys-tertiary: #6B5E1B;--mat-sys-tertiary-container: #FDF3CE;--mat-sys-tertiary-fixed: #FDF3CE;--mat-sys-tertiary-fixed-dim: #FDEEAB;--mat-sys-neutral-variant20: #342F37;--mat-sys-neutral10: #1E1E1E}@media (max-width: 600px){:root{--mat-sys-body-large: 400 1rem / 1.5rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-body-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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 -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-body-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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 -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-body-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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: 600 2.25rem/2.75rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-display-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-display-large-line-height: 2.75rem;--mat-sys-display-large-size: 2.25rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 600 2rem/2.5rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-display-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-display-medium-line-height: 2.5rem;--mat-sys-display-medium-size: 2rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 600 1.75rem/2.25rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-display-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-display-small-line-height: 2.25rem;--mat-sys-display-small-size: 1.75rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 600 1.5rem/2rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-headline-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-headline-large-line-height: 2rem;--mat-sys-headline-large-size: 1.5rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 600 1.375rem/1.75rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-headline-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-headline-medium-line-height: 1.75rem;--mat-sys-headline-medium-size: 1.375rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 600 1.25rem/1.75rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-headline-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-headline-small-line-height: 1.75rem;--mat-sys-headline-small-size: 1.25rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 600 .875rem / 1.25rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-label-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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: 600;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 600 .75rem / 1rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-label-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 600;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 600 .688rem / 1rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-label-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 600;--mat-sys-title-large: 600 1.125rem/1.5rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-title-large-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-title-large-line-height: 1.5rem;--mat-sys-title-large-size: 1.125rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 600 1rem / 1.5rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-title-medium-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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: 600;--mat-sys-title-small: 600 .875rem / 1.25rem -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mat-sys-title-small-font: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--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: 600}:root .mat-display-large{font:600 2.25rem/2.75rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-typography .mat-display-large{font:600 2.25rem/2.75rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-typography h1{font:600 2.25rem/2.75rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-display-medium{font:600 2rem/2.5rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-typography .mat-display-medium{font:600 2rem/2.5rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-typography h2{font:600 2rem/2.5rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-display-small{font:600 1.75rem/2.25rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-typography .mat-display-small{font:600 1.75rem/2.25rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-typography h3{font:600 1.75rem/2.25rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-headline-large{font:600 1.5rem/2rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-typography .mat-headline-large{font:600 1.5rem/2rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-typography h4{font:600 1.5rem/2rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-headline-medium{font:600 1.375rem/1.75rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-typography .mat-headline-medium{font:600 1.375rem/1.75rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-typography h5{font:600 1.375rem/1.75rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-headline-small{font:600 1.25rem/1.75rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-typography .mat-headline-small{font:600 1.25rem/1.75rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-typography h6{font:600 1.25rem/1.75rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-title-large{font:600 1.125rem/1.5rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}:root .mat-typography .mat-title-large{font:600 1.125rem/1.5rem -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}}:root{--mat-sys-disabled: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-sys-disabled-background: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-sys-disabled-border: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--dragged-state-layer-color: rgba(119, 73, 160, var(--mat-sys-dragged-state-layer-opacity));--hover-state-layer-color: rgba(119, 73, 160, var(--mat-sys-hover-state-layer-opacity));--focus-state-layer-color: rgba(119, 73, 160, var(--mat-sys-focus-state-layer-opacity));--pressed-state-layer-color: rgba(119, 73, 160, var(--mat-sys-pressed-state-layer-opacity));--dragged-state-layer-on-primary-color: rgba(255, 255, 255, var(--mat-sys-dragged-state-layer-opacity));--hover-state-layer-on-primary-color: rgba(255, 255, 255, var(--mat-sys-hover-state-layer-opacity));--focus-state-layer-on-primary-color: rgba(255, 255, 255, var(--mat-sys-focus-state-layer-opacity));--pressed-state-layer-on-primary-color: rgba(255, 255, 255, var(--mat-sys-pressed-state-layer-opacity))}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--mat-sys-bold-weight: 700;--mat-sys-medium-weight: 600;--mat-sys-regular-weight: 400}:root .bold-weight{font-weight:var(--mat-sys-bold-weight)!important}:root .medium-weight{font-weight:var(--mat-sys-medium-weight)!important}:root .regular-weight{font-weight:var(--mat-sys-regular-weight)!important}:root{--border-radius-full: 100%;--shape-1: .25rem;--border-radius-top-1: .25rem .25rem 0 0;--border-radius-bottom-1: 0 0 .25rem .25rem;--border-radius-start-1: .25rem 0 0 .25rem;--border-radius-end-1: 0 .25rem .25rem 0;--shape-2: .5rem;--border-radius-top-2: .5rem .5rem 0 0;--border-radius-bottom-2: 0 0 .5rem .5rem;--border-radius-start-2: .5rem 0 0 .5rem;--border-radius-end-2: 0 .5rem .5rem 0;--shape-3: .75rem;--border-radius-top-3: .75rem .75rem 0 0;--border-radius-bottom-3: 0 0 .75rem .75rem;--border-radius-start-3: .75rem 0 0 .75rem;--border-radius-end-3: 0 .75rem .75rem 0;--shape-4: 1rem;--border-radius-top-4: 1rem 1rem 0 0;--border-radius-bottom-4: 0 0 1rem 1rem;--border-radius-start-4: 1rem 0 0 1rem;--border-radius-end-4: 0 1rem 1rem 0;--spacer-1: .25rem;--spacer-2: .5rem;--spacer-3: 1rem;--spacer-4: 1.5rem;--spacer-5: 2rem;--spacer-6: 2.5rem;--spacer-7: 3rem}:root .m-0{margin:0!important}:root .mt-0,:root .my-0{margin-top:0!important}:root .mb-0,:root .my-0{margin-bottom:0!important}:root .ml-0,:root .mx-0{margin-left:0!important}:root .mr-0,:root .mx-0{margin-right:0!important}:root .p-0{padding:0!important}:root .pt-0,:root .py-0{padding-top:0!important}:root .pb-0,:root .py-0{padding-bottom:0!important}:root .pl-0,:root .px-0{padding-left:0!important}:root .pr-0,:root .px-0{padding-right:0!important}:root .m-1{margin:.25rem!important}:root .mt-1,:root .my-1{margin-top:.25rem!important}:root .mb-1,:root .my-1{margin-bottom:.25rem!important}:root .ml-1,:root .mx-1{margin-left:.25rem!important}:root .mr-1,:root .mx-1{margin-right:.25rem!important}:root .p-1{padding:.25rem!important}:root .pt-1,:root .py-1{padding-top:.25rem!important}:root .pb-1,:root .py-1{padding-bottom:.25rem!important}:root .pl-1,:root .px-1{padding-left:.25rem!important}:root .pr-1,:root .px-1{padding-right:.25rem!important}:root .m-2{margin:.5rem!important}:root .mt-2,:root .my-2{margin-top:.5rem!important}:root .mb-2,:root .my-2{margin-bottom:.5rem!important}:root .ml-2,:root .mx-2{margin-left:.5rem!important}:root .mr-2,:root .mx-2{margin-right:.5rem!important}:root .p-2{padding:.5rem!important}:root .pt-2,:root .py-2{padding-top:.5rem!important}:root .pb-2,:root .py-2{padding-bottom:.5rem!important}:root .pl-2,:root .px-2{padding-left:.5rem!important}:root .pr-2,:root .px-2{padding-right:.5rem!important}:root .m-3{margin:1rem!important}:root .mt-3,:root .my-3{margin-top:1rem!important}:root .mb-3,:root .my-3{margin-bottom:1rem!important}:root .ml-3,:root .mx-3{margin-left:1rem!important}:root .mr-3,:root .mx-3{margin-right:1rem!important}:root .p-3{padding:1rem!important}:root .pt-3,:root .py-3{padding-top:1rem!important}:root .pb-3,:root .py-3{padding-bottom:1rem!important}:root .pl-3,:root .px-3{padding-left:1rem!important}:root .pr-3,:root .px-3{padding-right:1rem!important}:root .m-4{margin:1.5rem!important}:root .mt-4,:root .my-4{margin-top:1.5rem!important}:root .mb-4,:root .my-4{margin-bottom:1.5rem!important}:root .ml-4,:root .mx-4{margin-left:1.5rem!important}:root .mr-4,:root .mx-4{margin-right:1.5rem!important}:root .p-4{padding:1.5rem!important}:root .pt-4,:root .py-4{padding-top:1.5rem!important}:root .pb-4,:root .py-4{padding-bottom:1.5rem!important}:root .pl-4,:root .px-4{padding-left:1.5rem!important}:root .pr-4,:root .px-4{padding-right:1.5rem!important}:root .m-5{margin:2rem!important}:root .mt-5,:root .my-5{margin-top:2rem!important}:root .mb-5,:root .my-5{margin-bottom:2rem!important}:root .ml-5,:root .mx-5{margin-left:2rem!important}:root .mr-5,:root .mx-5{margin-right:2rem!important}:root .p-5{padding:2rem!important}:root .pt-5,:root .py-5{padding-top:2rem!important}:root .pb-5,:root .py-5{padding-bottom:2rem!important}:root .pl-5,:root .px-5{padding-left:2rem!important}:root .pr-5,:root .px-5{padding-right:2rem!important}:root .m-6{margin:2.5rem!important}:root .mt-6,:root .my-6{margin-top:2.5rem!important}:root .mb-6,:root .my-6{margin-bottom:2.5rem!important}:root .ml-6,:root .mx-6{margin-left:2.5rem!important}:root .mr-6,:root .mx-6{margin-right:2.5rem!important}:root .p-6{padding:2.5rem!important}:root .pt-6,:root .py-6{padding-top:2.5rem!important}:root .pb-6,:root .py-6{padding-bottom:2.5rem!important}:root .pl-6,:root .px-6{padding-left:2.5rem!important}:root .pr-6,:root .px-6{padding-right:2.5rem!important}:root .m-7{margin:3rem!important}:root .mt-7,:root .my-7{margin-top:3rem!important}:root .mb-7,:root .my-7{margin-bottom:3rem!important}:root .ml-7,:root .mx-7{margin-left:3rem!important}:root .mr-7,:root .mx-7{margin-right:3rem!important}:root .p-7{padding:3rem!important}:root .pt-7,:root .py-7{padding-top:3rem!important}:root .pb-7,:root .py-7{padding-bottom:3rem!important}:root .pl-7,:root .px-7{padding-left:3rem!important}:root .pr-7,:root .px-7{padding-right:3rem!important}.container{width:100%;padding:16px;margin-right:auto;margin-left:auto}@media (min-width: 600px){.container{max-width:540px}}@media (min-width: 840px){.container{max-width:720px}}@media (min-width: 1200px){.container{max-width:1140px}}@media (min-width: 1600px){.container{max-width:1440px}}button{--mdc-text-button-container-shape: var(--shape-2);--mdc-filled-button-container-shape: var(--shape-2);--mdc-protected-button-container-shape: var(--shape-2);--mdc-outlined-button-container-shape: var(--shape-2);--mdc-fab-container-shape: var(--shape-2);--mdc-fab-small-container-shape: var(--shape-2);--mdc-extended-fab-container-shape: var(--shape-2)}[mat-link-button]{cursor:pointer;padding:0;color:var(--mat-sys-primary);text-decoration:underline}[mat-link-button]:disabled{color:var(--mat-sys-disabled);cursor:default;pointer-events:none}.mdc-icon-button.mat-mdc-icon-button,.mdc-icon-button.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:var(--shape-2)}.mat-mdc-snack-bar-container .mdc-snackbar__surface .mat-mdc-icon-button{--mdc-icon-button-icon-color: var(--mat-sys-inverse-on-surface)}mat-card{--mdc-outlined-card-container-shape: var(--shape-2);--mdc-outlined-card-container-color: var(--mat-sys-surface-container-lowest);--mdc-elevated-card-container-shape: var(--shape-2);--mdc-elevated-card-container-color: var(--mat-sys-surface-container-lowest);overflow:hidden}mat-card.mat-card-filled{--mdc-elevated-card-container-color: var(--mat-sys-surface-container-low)}mat-card>hqy-mat-alert:first-child .alert{border-radius:var(--border-radius-top-2)}mat-card>hqy-mat-alert:last-child .alert{border-radius:var(--border-radius-bottom-2)}mat-card .mat-mdc-card-content{padding:var(--spacer-3)}mat-chip{--mdc-chip-container-shape-radius: var(--shape-4)}:root{--mat-datepicker-calendar-container-shape: var(--mat-sys-corner-extra-large);--mat-datepicker-calendar-container-touch-shape: var(--mat-sys-corner-extra-large)}mat-form-field{--mat-form-field-container-vertical-padding: var(--spacer-2);--mat-form-field-container-height: 40px;--mdc-filled-text-field-container-shape: var(--shape-2)}mat-label{font-size:var(--mat-sys-body-medium-size)}.mat-mdc-text-field-wrapper.mdc-text-field{height:48px}mat-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-select-arrow-wrapper{display:none}mat-form-field.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-appearance-outline,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-outline,mat-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline{--mat-form-field-container-vertical-padding: var(--shape-3);--mdc-outlined-text-field-container-shape: var(--shape-2);display:inline-block;width:100%;padding-top:var(--spacer-4)}mat-form-field.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-appearance-outline.mat-form-field-disabled mat-hint,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-outline.mat-form-field-disabled mat-hint,mat-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline.mat-form-field-disabled mat-hint{color:var(--mat-form-field-select-disabled-option-text-color)}mat-form-field.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-icon-suffix mat-icon,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-icon-suffix mat-icon,mat-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-form-field-icon-suffix mat-icon{color:var(--mdc-outlined-text-field-error-label-text-color)!important}mat-form-field.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-appearance-outline:not(.mat-form-field-disabled) mat-hint,mat-form-field.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-appearance-outline:not(.mat-form-field-disabled) mat-icon,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-outline:not(.mat-form-field-disabled) mat-hint,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-outline:not(.mat-form-field-disabled) mat-icon,mat-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline:not(.mat-form-field-disabled) mat-hint,mat-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline:not(.mat-form-field-disabled) mat-icon{color:var(--mat-sys-on-surface-variant)}mat-form-field.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-appearance-outline.mat-goldenrod,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-outline.mat-goldenrod,mat-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline.mat-goldenrod{--mdc-outlined-text-field-outline-color: var(--mat-sys-primary);--mdc-outlined-text-field-label-text-color: var(--mat-sys-primary)}mat-form-field.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-appearance-outline.mat-goldenrod:not(.mat-form-field-disabled),mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-outline.mat-goldenrod:not(.mat-form-field-disabled),mat-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline.mat-goldenrod:not(.mat-form-field-disabled){--mdc-icon-button-icon-color: var(--mat-sys-primary)}mat-form-field.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-appearance-outline.mat-goldenrod:not(.mat-form-field-disabled) mat-hint,mat-form-field.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-appearance-outline.mat-goldenrod:not(.mat-form-field-disabled) mat-icon,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-outline.mat-goldenrod:not(.mat-form-field-disabled) mat-hint,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-outline.mat-goldenrod:not(.mat-form-field-disabled) mat-icon,mat-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline.mat-goldenrod:not(.mat-form-field-disabled) mat-hint,mat-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline.mat-goldenrod:not(.mat-form-field-disabled) mat-icon{color:var(--mat-sys-primary)}mat-form-field.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-appearance-outline .mdc-notched-outline--notched .mdc-notched-outline__notch,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-outline .mdc-notched-outline--notched .mdc-notched-outline__notch,mat-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline--notched .mdc-notched-outline__notch{width:0!important;padding:0;clip-path:none}mat-form-field.mat-mdc-form-field-type-mat-date-range-input.mat-form-field-appearance-outline .mdc-notched-outline--notched .mdc-floating-label,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-outline .mdc-notched-outline--notched .mdc-floating-label,mat-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline--notched .mdc-floating-label{--mat-mdc-form-field-label-transform: translate(var(--spacer-2), -100%);position:absolute;top:calc(var(--spacer-1) * -1);left:0;transform-origin:bottom left}mat-menu{--mat-menu-container-shape: var(--shape-2)}.mat-mdc-paginator{--mat-paginator-container-background-color: none}.mat-mdc-select-panel{--mat-select-panel-background-color: var(--mat-sys-surface-container-lowest)}.mat-sidenav-container{height:100%}.mat-drawer-inner-container{display:flex;flex-direction:column}.mat-mdc-snack-bar-container{--mat-icon-button-hover-state-layer-opacity: 1}.mat-mdc-snack-bar-container{--mat-icon-button-focus-state-layer-opacity: 1}.mat-mdc-snack-bar-container{--mat-icon-button-pressed-state-layer-opacity: 1}.mat-mdc-snack-bar-container .mat-mdc-icon-button .mat-mdc-button-persistent-ripple:before{border-radius:var(--border-radius-full)}[matsort]{--mat-sort-arrow-color: var(--mat-sys-on-surface-variant)}mat-stepper{--mat-stepper-line-color: var(--mat-sys-outline-variant);--mat-stepper-header-hover-state-layer-color: var(--hover-state-layer-color);--mat-stepper-header-focus-state-layer-color: var(--focus-state-layer-color);--mat-stepper-header-icon-background-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-icon-foreground-color: var(--mat-sys-on-primary);--mat-stepper-header-label-text-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-label-text-size: var(--mat-sys-body-medium-size);--mat-stepper-header-label-text-weight: var(--mat-sys-body-medium-weight);--mat-stepper-header-done-state-icon-background-color: var(--mat-sys-primary-container);--mat-stepper-header-done-state-icon-foreground-color: var(--mat-sys-primary);--mat-stepper-header-edit-state-icon-background-color: var(--mat-stepper-header-done-state-icon-background-color);--mat-stepper-header-edit-state-icon-foreground-color: var(--mat-stepper-header-done-state-icon-foreground-color);--mat-stepper-header-selected-state-icon-background-color: var(--mat-sys-primary);--mat-stepper-header-selected-state-label-text-color: var(--mat-sys-on-surface);--mat-stepper-header-selected-state-label-text-size: var(--mat-sys-title-small-size);--mat-stepper-header-selected-state-label-text-weight: var(--mat-sys-title-small-weight)}mat-stepper .mat-step-icon{line-height:1}mat-stepper .mat-step-label{white-space:pre-wrap;line-height:1.4}mat-stepper .mat-step-label-error .mat-step-text-label{font-weight:600}mat-stepper .mat-stepper-label-position-bottom .mat-step-label{max-width:200px}mat-stepper .mat-stepper-horizontal-line{margin:0 calc(var(--spacer-2) * -1)}mat-stepper .mat-horizontal-stepper-header{height:auto;padding:var(--spacer-3)}mat-stepper .mat-horizontal-content-container{padding:0 var(--spacer-3) var(--spacer-3)}mat-stepper .mat-horizontal-content,mat-stepper .mat-vertical-content{font-size:var(--mat-sys-body-small-size)}mat-stepper .mat-vertical-content{padding:var(--spacer-2) var(--spacer-3) var(--spacer-2) var(--spacer-4)}mat-stepper .mat-vertical-content-container{margin:var(--spacer-2) 0 var(--spacer-2) calc(var(--spacer-4) + var(--spacer-1))}mat-stepper .mat-vertical-stepper-header{height:auto;padding:var(--spacer-3)}[mat-table]{--mat-table-background-color: var(--mat-sys-surface-container-lowest);--mat-table-header-container-height: 64px;--mat-table-footer-container-height: 56px;--mat-table-footer-supporting-text-weight: 700;--mat-table-row-item-container-height: 56px;--mat-table-row-item-outline-color: $border-color;--mat-table-row-item-outline-width: 0px}[mat-table] .mat-table-bottom-border{--mat-table-row-item-outline-width: 1px}[mat-table] .mat-mdc-header-row .mat-mdc-header-cell{background-color:var(--mat-sys-surface-container-high);border-bottom-width:0px}[mat-table] .mat-mdc-header-row .mat-mdc-header-cell:first-child{border-radius:var(--border-radius-start-2)}[mat-table] .mat-mdc-header-row .mat-mdc-header-cell:last-child{border-radius:var(--border-radius-end-2)}[mat-table] .mat-mdc-row:last-child .mat-mdc-cell{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cbcbcb}[mat-table] .mat-mdc-footer-row .mat-mdc-footer-cell{font-weight:700;border-top-width:2px;border-top-style:solid;border-top-color:var(mat-sys-outline-variant)}[mat-table] .mat-mdc-header-row .mat-mdc-header-cell.goldenrod-column{color:#251903;background-color:#fadeaf}[mat-table] .mat-mdc-row .mat-mdc-cell.goldenrod-column{color:#251903;background-color:#fceeda}mat-tab-group{--mat-tab-header-active-label-text-color: var(--mat-sys-primary)}mat-tab-group{--mat-tab-header-active-focus-label-text-color: var(--mat-sys-primary)}html{height:100%}a{color:var(--mat-sys-primary);text-decoration:none}a.inline{text-decoration:underline}body{color:var(--mat-sys-on-surface);height:100%;margin:0}button{background:none;border:0;margin:0;padding:0}mat-label.label-field{display:block;font:var(--mat-sys-body-medium);padding:0px var(--spacer-1) var(--spacer-1) var(--spacer-1)}sup{vertical-align:super;font-size:smaller}button.wide{width:270px}:root mat-card{width:680px;max-width:100%;border:none}:root mat-card-content.small{display:flex;flex-direction:column;justify-content:center;align-self:center;width:100%}:root mat-card-content:last-child{padding-bottom:3rem}:root mat-card-content:first-child{padding-top:3rem}@media only screen and (min-width: 768px){:root mat-card-content{padding:3rem}}@media only screen and (max-width: 767px){:root mat-card-content{padding-left:1.5rem;padding-right:1.5rem}}html,body{margin:0;padding:0;height:100%;background-color:var(--mat-sys-primary)}.loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff80;display:flex;align-items:center;justify-content:center;z-index:1000}#transmit_auth_container{position:absolute;top:40%;left:calc(50% - 450px);width:900px}.custom-bullet-list{list-style:none;padding-left:1.2em}.custom-bullet-list li{position:relative;padding-left:1.5em}.custom-bullet-list li:before{content:"\2022";position:absolute;left:0;color:#000;font-size:1.2em;line-height:1}.custom-bullet-list li strong{font-weight:700}.mat-mdc-unelevated-button .mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color: var(--mat-sys-on-primary)}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-progress-spinner,.mat-mdc-outlined-button .mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color: var(--mat-sys-primary)}.loading-spinner-button{width:30px!important;height:30px!important}
