:root{--chevron-dark-blue: #0B2D71;--chevron-medium-blue: #0066B2;--chevron-light-blue: #009DD9;--chevron-dark-teal: #003653;--chevron-medium-teal: #00708C;--chevron-light-teal: #00B2BD;--chevron-dark-green: #444B0D;--chevron-medium-green: #769231;--chevron-light-green: #B2CC34;--chevron-dark-orange: #711B00;--chevron-medium-orange: #E5601F;--chevron-light-orange: #FAAB18;--chevron-dark-red: #58001C;--chevron-medium-red: #96002E;--chevron-light-red: #E21836;--chevron-dark-purple: #3A0D36;--chevron-medium-purple: #751269;--chevron-light-purple: #BA3093;--chevron-black: #000000;--chevron-white: #FFFFFF;--chevron-bg-gray: #EDEDED;--chevron-dark-gray: #6B6D6F;--chevron-medium-gray: #8C8F93;--chevron-light-gray: #DBDCDD;--status-highlight-blue: var(--chevron-light-teal);--status-success-teal: var(--chevron-medium-teal);--status-warning-orange: var(--chevron-light-orange);--status-error-red: var(--chevron-medium-red);--status-highlight-blue-alpha-08: rgba(0, 178, 189, .08);--status-highlight-blue-alpha-12: rgba(0, 178, 189, .12);--status-success-teal-alpha-08: rgba(0, 112, 140, .08);--status-success-teal-alpha-12: rgba(0, 112, 140, .12);--status-warning-orange-alpha-08: rgba(250, 171, 24, .08);--status-warning-orange-alpha-12: rgba(250, 171, 24, .12);--status-error-red-alpha-08: rgba(151, 0, 46, .08);--status-error-red-alpha-12: rgba(151, 0, 46, .12);--chevron-dark-blue-alpha-04: rgba(11, 45, 113, .04);--chevron-dark-blue-alpha-08: rgba(11, 45, 113, .08);--chevron-dark-blue-alpha-12: rgba(11, 45, 113, .12);--chevron-dark-blue-alpha-16: rgba(11, 45, 113, .16);--chevron-medium-blue-alpha-08: rgba(0, 102, 178, .08);--chevron-light-blue-alpha-08: rgba(0, 157, 217, .08);--chevron-light-blue-alpha-12: rgba(0, 157, 217, .12);--chevron-light-blue-alpha-15: rgba(0, 157, 217, .15);--chevron-light-blue-alpha-20: rgba(0, 157, 217, .2);--neutral-black-alpha-32: rgba(0, 0, 0, .32);--neutral-black-alpha-50: rgba(0, 0, 0, .5);--neutral-white-alpha-16: rgba(255, 255, 255, .16);--font-gotham-book: GothamBook, Helvetica Neue, Helvetica, Arial, sans-serif;--font-gotham-narrow-book: GothamNarrowBook, Helvetica Neue, Helvetica, Arial, sans-serif;--font-family-monospace: Courier New, Consolas, Monaco, monospace;--font-size-code: 13px;--font-size-code-sm: 11px;--font-size-code-xs: 9px;--shadow-chevron-sm: 0 2px 4px var(--chevron-dark-blue-alpha-08);--shadow-chevron-md: 0 4px 8px var(--chevron-dark-blue-alpha-12);--shadow-chevron-lg: 0 8px 16px var(--chevron-dark-blue-alpha-16);--viz-blue-1: #111D45;--viz-blue-2: #0B2D71;--viz-blue-3: #064A91;--viz-blue-4: #0066B2;--viz-blue-5: #0081C5;--viz-blue-6: #009DD9;--viz-blue-7: #8FDBF9;--viz-teal-1: #00243E;--viz-teal-2: #003653;--viz-teal-3: #005370;--viz-teal-4: #00708C;--viz-teal-5: #0091A4;--viz-teal-6: #00B2BD;--viz-teal-7: #98E5E3;--viz-green-1: #23280E;--viz-green-2: #444B0D;--viz-green-3: #5D6F1F;--viz-green-4: #769231;--viz-green-5: #94AF33;--viz-green-6: #B2CC34;--viz-green-7: #E3F1A2;--viz-orange-1: #451600;--viz-orange-2: #711B00;--viz-orange-3: #AB3E10;--viz-orange-4: #E5B01F;--viz-orange-5: #EF851C;--viz-orange-6: #FAAB18;--viz-orange-7: #FFE594;--viz-red-1: #380012;--viz-red-2: #58001C;--viz-red-3: #780025;--viz-red-4: #97002E;--viz-red-5: #BC0C32;--viz-red-6: #E21836;--viz-red-7: #FFA4C0;--viz-purple-1: #290522;--viz-purple-2: #3A0D36;--viz-purple-3: #581050;--viz-purple-4: #751269;--viz-purple-5: #97217E;--viz-purple-6: #BA3093;--viz-purple-7: #E2A1DC;--viz-brown-1: #2E1F11;--viz-brown-2: #5A310E;--viz-brown-3: #754520;--viz-brown-4: #8B5733;--viz-brown-5: #BF7851;--viz-brown-6: #D88765;--viz-brown-7: #EAAC90;--viz-neutral-1: #000000;--viz-neutral-2: #1A1A1A;--viz-neutral-3: #333333;--viz-neutral-4: #4F4F4F;--viz-neutral-5: #6A6A6A;--viz-neutral-6: #848484;--viz-neutral-7: #C1C1C1;--viz-neutral-8: #DBDCDD;--viz-neutral-9: #EDEDED;--viz-neutral-10: #F7F7F7;--viz-neutral-11: #FFFFFF;--grid-unit: .5rem;--space-0-25: .125rem;--space-0-5: .25rem;--space-1: .5rem;--space-1-5: .75rem;--space-2: 1rem;--space-3: 1.5rem;--space-4: 2rem;--space-5: 2.5rem;--space-6: 3rem;--space-7: 3.5rem;--space-8: 4rem;--space-9: 4.5rem;--space-10: 5rem;--space-12: 6rem;--space-16: 8rem;--space-20: 10rem;--space-24: 12rem;--space-35: 17.5rem;--spacing-xs: var(--space-1);--spacing-sm: var(--space-2);--spacing-md: var(--space-3);--spacing-lg: var(--space-4);--spacing-xl: var(--space-5);--spacing-2xl: var(--space-6);--spacing-3xl: var(--space-8);--gap-xs: var(--space-1);--gap-sm: var(--space-1-5);--gap-md: var(--space-2);--gap-lg: var(--space-3);--gap-xl: var(--space-4);--padding-container: var(--space-4);--padding-container-sm: var(--space-3);--padding-container-lg: var(--space-6);--padding-card: var(--space-2);--padding-card-sm: var(--space-1-5);--padding-card-lg: var(--space-3);--margin-section: var(--space-6);--margin-section-sm: var(--space-4);--margin-section-lg: var(--space-8);--margin-element: var(--space-2);--margin-element-sm: var(--space-1);--margin-element-lg: var(--space-3);--radius-none: 0px;--radius-xs: .125rem;--radius-sm: var(--space-0-5);--radius-md: var(--space-1);--radius-lg: var(--space-2);--radius-xl: var(--space-3);--radius-full: 9999px;--breakpoint-mobile: 320px;--breakpoint-tablet: 768px;--breakpoint-desktop: 1024px;--breakpoint-wide: 1440px;--breakpoint-ultrawide: 1920px;--grid-columns-mobile: 4;--grid-columns-tablet: 8;--grid-columns-desktop: 12;--grid-gutter-mobile: var(--space-2);--grid-gutter-tablet: var(--space-3);--grid-gutter-desktop: var(--space-4);--container-mobile: 100%;--container-tablet: 720px;--container-desktop: 960px;--container-wide: 1320px;--container-ultrawide: 1800px;--container-padding-mobile: var(--space-2);--container-padding-tablet: var(--space-3);--container-padding-desktop: var(--space-4);--grid-template-mobile: repeat(4, 1fr);--grid-template-tablet: repeat(8, 1fr);--grid-template-desktop: repeat(12, 1fr);--font-size-2xs: .64rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.25rem;--font-size-xl: 1.563rem;--font-size-2xl: 1.953rem;--font-size-3xl: 2.441rem;--font-size-4xl: 3.052rem;--font-size-5xl: 3.815rem;--font-size-6xl: 4.768rem;--line-height-tight: 1.15;--line-height-snug: 1.3;--line-height-normal: 1.5;--line-height-relaxed: 1.6;--line-height-loose: 1.75;--letter-spacing-tighter: -.015em;--letter-spacing-tight: 0em;--letter-spacing-normal: .005em;--letter-spacing-wide: .02em;--letter-spacing-wider: .04em;--letter-spacing-widest: .08em;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700}*{margin:0;padding:0;box-sizing:border-box}html{height:100%}html body{margin:0;padding:0;width:100%;height:100%;font-family:var(--font-gotham-narrow-book);font-size:var(--font-size-sm);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);transition:background-color .3s ease,color .3s ease}*{box-sizing:border-box}h1{font-family:var(--mat-sys-display-large-font, var(--font-gotham-book));font-weight:var(--mat-sys-display-large-weight, var(--font-weight-bold));font-size:var(--mat-sys-display-large-size, var(--font-size-2xl));line-height:var(--mat-sys-display-large-line-height, var(--line-height-tight));letter-spacing:var(--mat-sys-display-large-tracking, var(--letter-spacing-tighter));margin:0 0 var(--space-3) 0;color:var(--mat-sys-primary)}h2{font-family:var(--mat-sys-display-medium-font, var(--font-gotham-book));font-weight:var(--mat-sys-display-medium-weight, var(--font-weight-bold));font-size:var(--mat-sys-display-medium-size, var(--font-size-xl));line-height:var(--mat-sys-display-medium-line-height, var(--line-height-tight));letter-spacing:var(--mat-sys-display-medium-tracking, var(--letter-spacing-tighter));margin:0 0 var(--space-2) 0;color:var(--mat-sys-primary)}h3{font-family:var(--mat-sys-headline-large-font, var(--font-gotham-book));font-weight:var(--mat-sys-headline-large-weight, var(--font-weight-bold));font-size:var(--mat-sys-headline-large-size, var(--font-size-lg));line-height:var(--mat-sys-headline-large-line-height, var(--line-height-snug));letter-spacing:var(--mat-sys-headline-large-tracking, var(--letter-spacing-tight));margin:0 0 var(--space-2) 0;color:var(--mat-sys-primary)}h4{font-family:var(--mat-sys-headline-medium-font, var(--font-gotham-book));font-weight:var(--mat-sys-headline-medium-weight, var(--font-weight-regular));font-size:var(--mat-sys-headline-medium-size, var(--font-size-base));line-height:var(--mat-sys-headline-medium-line-height, var(--line-height-snug));letter-spacing:var(--mat-sys-headline-medium-tracking, var(--letter-spacing-tight));margin:0 0 var(--space-2) 0;color:var(--mat-sys-primary)}h5{font-family:var(--mat-sys-headline-small-font, var(--font-gotham-book));font-weight:var(--mat-sys-headline-small-weight, var(--font-weight-medium));font-size:var(--mat-sys-headline-small-size, var(--font-size-sm));line-height:var(--mat-sys-headline-small-line-height, var(--line-height-snug));letter-spacing:var(--mat-sys-headline-small-tracking, var(--letter-spacing-normal));margin:0 0 var(--space-1) 0;color:var(--mat-sys-primary)}h6{font-family:var(--mat-sys-title-large-font, var(--font-gotham-book));font-weight:var(--mat-sys-title-large-weight, var(--font-weight-medium));font-size:var(--mat-sys-title-large-size, var(--font-size-xs));line-height:var(--mat-sys-title-large-line-height, var(--line-height-normal));letter-spacing:var(--mat-sys-title-large-tracking, var(--letter-spacing-wide));margin:0 0 var(--space-1) 0;color:var(--mat-sys-primary)}p{font-family:var(--mat-sys-body-large-font, var(--font-gotham-narrow-book));font-weight:var(--mat-sys-body-large-weight, var(--font-weight-regular));font-size:var(--mat-sys-body-large-size, var(--font-size-base));line-height:var(--mat-sys-body-large-line-height, var(--line-height-normal));letter-spacing:var(--mat-sys-body-large-tracking, var(--letter-spacing-normal));margin:0 0 var(--space-2) 0;color:var(--mat-sys-on-surface)}strong,b{font-weight:var(--font-weight-bold)}em,i{font-style:italic}small{font-family:var(--mat-sys-body-small-font, var(--font-gotham-narrow-book));font-weight:var(--mat-sys-body-small-weight, var(--font-weight-regular));font-size:var(--mat-sys-body-small-size, var(--font-size-xs));line-height:var(--mat-sys-body-small-line-height, var(--line-height-normal));letter-spacing:var(--mat-sys-body-small-tracking, var(--letter-spacing-wider));color:var(--mat-sys-on-surface-variant)}a{color:var(--mat-sys-primary);text-decoration:underline;text-decoration-color:var(--mat-sys-primary);text-underline-offset:.125rem;transition:color .2s ease,text-decoration-color .2s ease}a:hover{color:var(--mat-sys-on-primary-container);text-decoration-color:var(--mat-sys-on-primary-container)}a:active{color:var(--mat-sys-primary)}a:visited{color:var(--mat-sys-tertiary);text-decoration-color:var(--mat-sys-tertiary)}a:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:var(--space-0-25);border-radius:var(--radius-xs)}ul,ol{margin:0 0 var(--space-2) 0;padding-left:var(--space-4);font-family:var(--mat-sys-body-large-font, var(--font-gotham-narrow-book));font-size:var(--mat-sys-body-large-size, var(--font-size-base));line-height:var(--mat-sys-body-large-line-height, var(--line-height-normal));letter-spacing:var(--mat-sys-body-large-tracking, var(--letter-spacing-normal));color:var(--mat-sys-on-surface)}li{list-style:none;margin-bottom:var(--space-1)}ul ul,ol ol,ul ol,ol ul{margin-top:var(--space-1);margin-bottom:0}blockquote{margin:0 0 var(--space-2) 0;padding:var(--space-2) var(--space-3);border-left:4px solid var(--mat-sys-primary);background:var(--mat-sys-surface-container);font-family:var(--mat-sys-body-large-font, var(--font-gotham-narrow-book));font-size:var(--mat-sys-body-large-size, var(--font-size-base));line-height:var(--mat-sys-body-large-line-height, var(--line-height-relaxed));letter-spacing:var(--mat-sys-body-large-tracking, var(--letter-spacing-normal));font-style:italic;color:var(--mat-sys-on-surface-variant);border-radius:var(--radius-sm)}blockquote p:last-child{margin-bottom:0}pre{margin:0 0 var(--space-2) 0;padding:var(--space-2);background:var(--mat-sys-surface-container-high);border:1px solid var(--mat-sys-outline-variant);border-radius:var(--radius-sm);overflow-x:auto;font-family:var(--font-family-monospace);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--mat-sys-on-surface)}label{font-family:var(--mat-sys-label-medium-font, var(--font-gotham-book));font-weight:var(--mat-sys-label-medium-weight, var(--font-weight-medium));font-size:var(--mat-sys-label-medium-size, var(--font-size-xs));line-height:var(--mat-sys-label-medium-line-height, var(--line-height-normal));letter-spacing:var(--mat-sys-label-medium-tracking, var(--letter-spacing-wider));color:var(--mat-sys-on-surface);display:inline-block;margin-bottom:var(--space-0-5)}.caption,figcaption{font-family:var(--mat-sys-label-small-font, var(--font-gotham-book));font-weight:var(--mat-sys-label-small-weight, var(--font-weight-medium));font-size:var(--mat-sys-label-small-size, var(--font-size-2xs));line-height:var(--mat-sys-label-small-line-height, var(--line-height-normal));letter-spacing:var(--mat-sys-label-small-tracking, var(--letter-spacing-wider));color:var(--mat-sys-on-surface-variant);margin-top:var(--space-0-5)}hr{margin:var(--space-4) 0;border:none;border-top:1px solid var(--mat-sys-outline-variant)}mark{background:var(--mat-sys-tertiary-container);color:var(--mat-sys-on-tertiary-container);padding:var(--space-0-25) var(--space-0-5);border-radius:var(--radius-xs)}code{font-family:var(--font-family-monospace);font-size:var(--font-size-sm);color:var(--mat-sys-on-surface);background:var(--mat-sys-surface-container-high);padding:var(--space-0-25) var(--space-0-5);border-radius:var(--radius-xs);border:1px solid var(--mat-sys-outline-variant);letter-spacing:0;white-space:nowrap}pre code{padding:0;border:none;background:transparent;color:inherit;white-space:pre}code.code-html,.code-html code{color:var(--mat-sys-on-error-container);background:var(--mat-sys-error-container);border-color:var(--mat-sys-error)}abbr[title]{border-bottom:1px dotted var(--mat-sys-outline);text-decoration:none;cursor:help;text-decoration-skip-ink:none}cite{font-style:italic;color:var(--mat-sys-on-surface-variant)}del{text-decoration:line-through;text-decoration-color:var(--mat-sys-on-surface-variant);color:var(--mat-sys-on-surface-variant);opacity:.8}dfn{font-style:italic;font-weight:var(--font-weight-medium);cursor:help;border-bottom:1px dotted var(--mat-sys-outline)}ins{text-decoration:underline;text-decoration-color:var(--mat-sys-tertiary);color:var(--mat-sys-tertiary);text-underline-offset:var(--space-0-25)}u{text-decoration:underline;text-decoration-color:var(--mat-sys-primary);text-underline-offset:var(--space-0-25)}sub,sup{font-size:var(--font-size-2xs);line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}kbd{font-family:var(--font-family-monospace);font-size:var(--font-size-sm);color:var(--mat-sys-on-surface);background:var(--mat-sys-surface-container-high);border:1px solid var(--mat-sys-outline);border-bottom-width:2px;border-radius:var(--radius-xs);padding:var(--space-0-25) var(--space-0-5);white-space:nowrap}kbd kbd{border:none;background:transparent;padding:0}samp{font-family:var(--font-family-monospace);font-size:var(--font-size-sm);color:var(--mat-sys-on-surface-variant);background:var(--mat-sys-surface-container);border:1px solid var(--mat-sys-outline-variant);border-radius:var(--radius-xs);padding:var(--space-0-25) var(--space-0-5)}dl{margin:0 0 var(--space-2) 0}dt{font-family:var(--mat-sys-label-medium-font, var(--font-gotham-book));font-weight:var(--mat-sys-label-medium-weight, var(--font-weight-medium));font-size:var(--mat-sys-label-medium-size, var(--font-size-xs));line-height:var(--mat-sys-label-medium-line-height, var(--line-height-normal));letter-spacing:var(--mat-sys-label-medium-tracking, var(--letter-spacing-wider));color:var(--mat-sys-on-surface);margin-top:var(--space-2)}dt:first-of-type{margin-top:0}dd{font-family:var(--mat-sys-body-large-font, var(--font-gotham-narrow-book));font-size:var(--mat-sys-body-large-size, var(--font-size-base));line-height:var(--mat-sys-body-large-line-height, var(--line-height-normal));letter-spacing:var(--mat-sys-body-large-tracking, var(--letter-spacing-normal));color:var(--mat-sys-on-surface-variant);margin:0 0 var(--space-1) var(--space-4)}details{background:var(--mat-sys-surface-container);border:1px solid var(--mat-sys-outline-variant);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);margin:0 0 var(--space-2) 0}details[open]>summary{margin-bottom:var(--space-2);border-bottom:1px solid var(--mat-sys-outline-variant);padding-bottom:var(--space-1)}details>p:last-child{margin-bottom:0}summary{font-family:var(--mat-sys-label-large-font, var(--font-gotham-book));font-weight:var(--mat-sys-label-large-weight, var(--font-weight-medium));font-size:var(--mat-sys-label-large-size, var(--font-size-sm));line-height:var(--mat-sys-label-large-line-height, var(--line-height-normal));letter-spacing:var(--mat-sys-label-large-tracking, var(--letter-spacing-wide));color:var(--mat-sys-on-surface);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}summary::marker,summary::-webkit-details-marker{display:none}summary:before{content:"expand_more";font-family:Material Symbols Outlined;font-size:1.25rem;vertical-align:middle;margin-right:var(--space-1);color:var(--mat-sys-on-surface-variant);transition:transform .2s ease;display:inline-block}details[open]>summary:before{transform:rotate(180deg)}output{display:block;font-family:var(--mat-sys-body-large-font, var(--font-gotham-narrow-book));font-size:var(--mat-sys-body-large-size, var(--font-size-base));line-height:var(--mat-sys-body-large-line-height, var(--line-height-normal));color:var(--mat-sys-on-surface);margin:var(--space-1) 0}address{font-style:italic;font-family:var(--mat-sys-body-large-font, var(--font-gotham-narrow-book));font-size:var(--mat-sys-body-large-size, var(--font-size-base));line-height:var(--mat-sys-body-large-line-height, var(--line-height-relaxed));color:var(--mat-sys-on-surface-variant);margin:0 0 var(--space-2) 0}article,aside,section,main,header,footer{display:block}code.code-token,.code-token code{color:var(--mat-sys-on-secondary-container);background:var(--mat-sys-secondary-container);border-color:var(--mat-sys-secondary)}code.code-css,.code-css code{color:var(--mat-sys-on-primary-container);background:var(--mat-sys-primary-container);border-color:var(--mat-sys-primary)}code.code-ts,code.code-typescript,code.code-js,.code-ts code,.code-typescript code,.code-js code{color:var(--mat-sys-on-secondary-container);background:var(--mat-sys-secondary-container);border-color:var(--mat-sys-secondary)}.page-container{padding:0}.grid-container{display:grid;width:100%;gap:var(--grid-gutter-mobile);grid-template-columns:var(--grid-template-mobile);padding:0 var(--container-padding-mobile)}@media(min-width:768px){.grid-container{grid-template-columns:var(--grid-template-tablet);gap:var(--grid-gutter-tablet);padding:0 var(--container-padding-tablet)}}@media(min-width:1024px){.grid-container{grid-template-columns:var(--grid-template-desktop);gap:var(--grid-gutter-desktop);padding:0 var(--container-padding-desktop)}}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--container-padding-mobile);padding-right:var(--container-padding-mobile)}@media(min-width:768px){.container{max-width:var(--container-tablet);padding-left:var(--container-padding-tablet);padding-right:var(--container-padding-tablet)}}@media(min-width:1024px){.container{max-width:var(--container-desktop);padding-left:var(--container-padding-desktop);padding-right:var(--container-padding-desktop)}}@media(min-width:1440px){.container{max-width:var(--container-wide)}}@media(min-width:1920px){.container{max-width:var(--container-ultrawide)}}.col-span-1{grid-column:span 1}.col-span-2{grid-column:span 2}.col-span-3{grid-column:span 3}.col-span-4{grid-column:span 4}@media(min-width:768px){.md-col-span-1{grid-column:span 1}.md-col-span-2{grid-column:span 2}.md-col-span-3{grid-column:span 3}.md-col-span-4{grid-column:span 4}.md-col-span-5{grid-column:span 5}.md-col-span-6{grid-column:span 6}.md-col-span-7{grid-column:span 7}.md-col-span-8{grid-column:span 8}}@media(min-width:1024px){.lg-col-span-1{grid-column:span 1}.lg-col-span-2{grid-column:span 2}.lg-col-span-3{grid-column:span 3}.lg-col-span-4{grid-column:span 4}.lg-col-span-5{grid-column:span 5}.lg-col-span-6{grid-column:span 6}.lg-col-span-7{grid-column:span 7}.lg-col-span-8{grid-column:span 8}.lg-col-span-9{grid-column:span 9}.lg-col-span-10{grid-column:span 10}.lg-col-span-11{grid-column:span 11}.lg-col-span-12{grid-column:span 12}}.col-full{grid-column:1/-1}:root{--button-icon-size-xs: var(--space-1-5);--button-icon-size-sm: var(--space-2);--button-icon-size-md: calc(var(--space-1) * 2.5);--button-icon-size-lg: var(--space-3);--button-icon-size-xl: calc(var(--space-1) * 3.5);--button-height-xs: calc(var(--grid-unit) * 3.5);--button-padding-xs: var(--space-1-5);--button-icon-spacing-xs: var(--space-0-5);--button-font-size-xs: var(--font-size-xs);--button-font-weight-xs: var(--font-weight-medium);--button-letter-spacing-xs: var(--letter-spacing-wide);--button-height-sm: var(--space-4);--button-padding-sm: var(--space-2);--button-icon-spacing-sm: var(--space-0-5);--button-font-size-sm: var(--font-size-sm);--button-font-weight-sm: var(--font-weight-regular);--button-letter-spacing-sm: var(--letter-spacing-normal);--button-height-md: var(--space-5);--button-padding-md: var(--space-3);--button-icon-spacing-md: var(--space-1);--button-font-size-md: var(--font-size-base);--button-font-weight-md: var(--font-weight-regular);--button-letter-spacing-md: var(--letter-spacing-normal);--button-height-lg: var(--space-6);--button-padding-lg: var(--space-4);--button-icon-spacing-lg: var(--space-1);--button-font-size-lg: var(--font-size-lg);--button-font-weight-lg: var(--font-weight-regular);--button-letter-spacing-lg: var(--letter-spacing-tight);--button-height-xl: var(--space-7);--button-padding-xl: var(--space-5);--button-icon-spacing-xl: var(--space-1-5);--button-font-size-xl: var(--font-size-xl);--button-font-weight-xl: var(--font-weight-regular);--button-letter-spacing-xl: var(--letter-spacing-tighter);--fab-size-xs: var(--space-5);--fab-size-sm: var(--space-6);--fab-size-md: var(--space-7);--fab-size-lg: calc(var(--grid-unit) * 8);--fab-size-xl: calc(var(--grid-unit) * 9);--fab-extended-height-xs: var(--space-5);--fab-extended-height-sm: var(--space-6);--fab-extended-height-md: var(--space-7);--fab-extended-height-lg: calc(var(--grid-unit) * 8);--fab-extended-height-xl: calc(var(--grid-unit) * 9);--fab-extended-height: var(--fab-extended-height-md);--mini-fab-size-xs: var(--space-4);--mini-fab-size-sm: var(--space-5);--mini-fab-size-md: var(--space-6);--mini-fab-size-lg: var(--space-7);--mini-fab-size-xl: calc(var(--grid-unit) * 8);--icon-button-size-md: var(--space-5);--button-icon-offset: calc(var(--space-1) * -1);--button-text-icon-offset: calc(var(--space-0-5) * -1);--button-text-with-icon-padding: var(--space-2);--button-outline-width: 1px;--button-border-radius-none: var(--radius-none);--button-border-radius-xs: var(--radius-xs);--button-border-radius-sm: var(--radius-sm);--button-border-radius-md: var(--radius-md);--button-border-radius-lg: var(--radius-lg);--button-border-radius-xl: var(--radius-xl);--button-border-radius-full: var(--radius-full)}.mat-mdc-button-base.primary{--mat-button-filled-container-color: var(--mat-sys-primary);--mat-button-filled-label-text-color: var(--mat-sys-on-primary);--mat-button-filled-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-filled-state-layer-color: var(--mat-sys-on-primary);--mat-button-filled-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-outlined-label-text-color: var(--mat-sys-primary);--mat-button-outlined-outline-color: var(--mat-sys-primary);--mat-button-outlined-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-outlined-state-layer-color: var(--mat-sys-primary);--mat-button-outlined-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-text-label-text-color: var(--mat-sys-primary);--mat-button-text-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-text-state-layer-color: var(--mat-sys-primary);--mat-button-text-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-protected-container-color: var(--mat-sys-primary-container);--mat-button-protected-label-text-color: var(--mat-sys-on-primary-container);--mat-button-protected-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-protected-state-layer-color: var(--mat-sys-on-primary-container);--mat-button-protected-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-tonal-container-color: var(--mat-sys-primary-container);--mat-button-tonal-label-text-color: var(--mat-sys-on-primary-container);--mat-button-tonal-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-tonal-state-layer-color: var(--mat-sys-on-primary-container);--mat-button-tonal-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-fab-container-color: var(--mat-sys-primary);--mat-fab-foreground-color: var(--mat-sys-on-primary);--mat-fab-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-fab-state-layer-color: var(--mat-sys-on-primary-container);--mat-fab-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-fab-small-container-color: var(--mat-sys-primary);--mat-fab-small-foreground-color: var(--mat-sys-on-primary);--mat-fab-small-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-fab-small-state-layer-color: var(--mat-sys-on-primary-container);--mat-fab-small-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-icon-button-icon-color: var(--mat-sys-primary);--mat-icon-button-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-icon-button-state-layer-color: var(--mat-sys-primary);--mat-icon-button-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity)}.mat-mdc-button-base.secondary{--mat-button-filled-container-color: var(--mat-sys-secondary);--mat-button-filled-label-text-color: var(--mat-sys-on-secondary);--mat-button-filled-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-filled-state-layer-color: var(--mat-sys-on-secondary);--mat-button-filled-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-outlined-label-text-color: var(--mat-sys-secondary);--mat-button-outlined-outline-color: var(--mat-sys-secondary);--mat-button-outlined-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-outlined-state-layer-color: var(--mat-sys-secondary);--mat-button-outlined-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-text-label-text-color: var(--mat-sys-secondary);--mat-button-text-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-text-state-layer-color: var(--mat-sys-secondary);--mat-button-text-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-protected-container-color: var(--mat-sys-secondary-container);--mat-button-protected-label-text-color: var(--mat-sys-on-secondary-container);--mat-button-protected-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-protected-state-layer-color: var(--mat-sys-on-secondary-container);--mat-button-protected-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-tonal-container-color: var(--mat-sys-secondary-container);--mat-button-tonal-label-text-color: var(--mat-sys-on-secondary-container);--mat-button-tonal-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-tonal-state-layer-color: var(--mat-sys-on-secondary-container);--mat-button-tonal-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-fab-container-color: var(--mat-sys-secondary);--mat-fab-foreground-color: var(--mat-sys-on-secondary);--mat-fab-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-fab-state-layer-color: var(--mat-sys-on-secondary-container);--mat-fab-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-fab-small-container-color: var(--mat-sys-secondary);--mat-fab-small-foreground-color: var(--mat-sys-on-secondary);--mat-fab-small-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-fab-small-state-layer-color: var(--mat-sys-on-secondary-container);--mat-fab-small-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-icon-button-icon-color: var(--mat-sys-secondary);--mat-icon-button-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-icon-button-state-layer-color: var(--mat-sys-secondary);--mat-icon-button-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity)}.mat-mdc-button-base.tertiary{--mat-button-filled-container-color: var(--mat-sys-tertiary);--mat-button-filled-label-text-color: var(--mat-sys-on-tertiary);--mat-button-filled-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-filled-state-layer-color: var(--mat-sys-on-tertiary);--mat-button-filled-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-outlined-label-text-color: var(--mat-sys-tertiary);--mat-button-outlined-outline-color: var(--mat-sys-tertiary);--mat-button-outlined-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-outlined-state-layer-color: var(--mat-sys-tertiary);--mat-button-outlined-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-text-label-text-color: var(--mat-sys-tertiary);--mat-button-text-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-text-state-layer-color: var(--mat-sys-tertiary);--mat-button-text-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-protected-container-color: var(--mat-sys-tertiary-container);--mat-button-protected-label-text-color: var(--mat-sys-on-tertiary-container);--mat-button-protected-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-protected-state-layer-color: var(--mat-sys-on-tertiary-container);--mat-button-protected-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-tonal-container-color: var(--mat-sys-tertiary-container);--mat-button-tonal-label-text-color: var(--mat-sys-on-tertiary-container);--mat-button-tonal-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-tonal-state-layer-color: var(--mat-sys-on-tertiary-container);--mat-button-tonal-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-fab-container-color: var(--mat-sys-tertiary);--mat-fab-foreground-color: var(--mat-sys-on-tertiary);--mat-fab-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-fab-state-layer-color: var(--mat-sys-on-tertiary-container);--mat-fab-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-fab-small-container-color: var(--mat-sys-tertiary);--mat-fab-small-foreground-color: var(--mat-sys-on-tertiary);--mat-fab-small-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-fab-small-state-layer-color: var(--mat-sys-on-tertiary-container);--mat-fab-small-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-icon-button-icon-color: var(--mat-sys-tertiary);--mat-icon-button-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-icon-button-state-layer-color: var(--mat-sys-tertiary);--mat-icon-button-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity)}.mat-mdc-button-base.error{--mat-button-filled-container-color: var(--mat-sys-error);--mat-button-filled-label-text-color: var(--mat-sys-on-error);--mat-button-filled-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-filled-state-layer-color: var(--mat-sys-on-error);--mat-button-filled-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-outlined-label-text-color: var(--mat-sys-error);--mat-button-outlined-outline-color: var(--mat-sys-error);--mat-button-outlined-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-outlined-state-layer-color: var(--mat-sys-error);--mat-button-outlined-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-text-label-text-color: var(--mat-sys-error);--mat-button-text-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-text-state-layer-color: var(--mat-sys-error);--mat-button-text-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-protected-container-color: var(--mat-sys-error-container);--mat-button-protected-label-text-color: var(--mat-sys-on-error-container);--mat-button-protected-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-protected-state-layer-color: var(--mat-sys-on-error-container);--mat-button-protected-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-tonal-container-color: var(--mat-sys-error-container);--mat-button-tonal-label-text-color: var(--mat-sys-on-error-container);--mat-button-tonal-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-tonal-state-layer-color: var(--mat-sys-on-error-container);--mat-button-tonal-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-fab-container-color: var(--mat-sys-error);--mat-fab-foreground-color: var(--mat-sys-on-error);--mat-fab-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-fab-state-layer-color: var(--mat-sys-on-error-container);--mat-fab-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-fab-small-container-color: var(--mat-sys-error);--mat-fab-small-foreground-color: var(--mat-sys-on-error);--mat-fab-small-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-fab-small-state-layer-color: var(--mat-sys-on-error-container);--mat-fab-small-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-icon-button-icon-color: var(--mat-sys-error);--mat-icon-button-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-icon-button-state-layer-color: var(--mat-sys-error);--mat-icon-button-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity)}.mat-mdc-button-base.warning{--mat-button-filled-container-color: var(--mat-sys-warning);--mat-button-filled-label-text-color: var(--mat-sys-on-warning);--mat-button-filled-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-filled-state-layer-color: var(--mat-sys-on-warning);--mat-button-filled-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-outlined-label-text-color: var(--mat-sys-warning);--mat-button-outlined-outline-color: var(--mat-sys-warning);--mat-button-outlined-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-outlined-state-layer-color: var(--mat-sys-warning);--mat-button-outlined-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-text-label-text-color: var(--mat-sys-warning);--mat-button-text-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-text-state-layer-color: var(--mat-sys-warning);--mat-button-text-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-protected-container-color: var(--mat-sys-warning-container);--mat-button-protected-label-text-color: var(--mat-sys-on-warning-container);--mat-button-protected-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-protected-state-layer-color: var(--mat-sys-on-warning-container);--mat-button-protected-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-button-tonal-container-color: var(--mat-sys-warning-container);--mat-button-tonal-label-text-color: var(--mat-sys-on-warning-container);--mat-button-tonal-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-tonal-state-layer-color: var(--mat-sys-on-warning-container);--mat-button-tonal-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-fab-container-color: var(--mat-sys-warning);--mat-fab-foreground-color: var(--mat-sys-on-warning);--mat-fab-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-fab-state-layer-color: var(--mat-sys-on-warning-container);--mat-fab-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-fab-small-container-color: var(--mat-sys-warning);--mat-fab-small-foreground-color: var(--mat-sys-on-warning);--mat-fab-small-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-fab-small-state-layer-color: var(--mat-sys-on-warning-container);--mat-fab-small-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-icon-button-icon-color: var(--mat-sys-warning);--mat-icon-button-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-icon-button-state-layer-color: var(--mat-sys-warning);--mat-icon-button-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity)}.mat-mdc-button-base.primary,.mat-mdc-button-base.secondary,.mat-mdc-button-base.tertiary,.mat-mdc-button-base.error,.mat-mdc-button-base.warning{--mat-icon-color: currentColor}.mat-mdc-button-base.size-sm{--icon-button-glyph-size: var(--button-icon-size-xs);--button-inline-icon-size: var(--button-icon-size-xs);--mat-button-filled-container-height: var(--button-height-xs);--mat-button-filled-horizontal-padding: var(--button-padding-xs);--mat-button-filled-icon-spacing: var(--button-icon-spacing-xs);--mat-button-filled-touch-target-size: var(--button-height-xs);--mat-button-filled-label-text-size: var(--button-font-size-xs);--mat-button-filled-label-text-weight: var(--button-font-weight-xs);--mat-button-filled-label-text-tracking: var(--button-letter-spacing-xs);--mat-button-outlined-container-height: var(--button-height-xs);--mat-button-outlined-horizontal-padding: var(--button-padding-xs);--mat-button-outlined-icon-spacing: var(--button-icon-spacing-xs);--mat-button-outlined-touch-target-size: var(--button-height-xs);--mat-button-outlined-label-text-size: var(--button-font-size-xs);--mat-button-outlined-label-text-weight: var(--button-font-weight-xs);--mat-button-outlined-label-text-tracking: var(--button-letter-spacing-xs);--mat-button-text-container-height: var(--button-height-xs);--mat-button-text-horizontal-padding: var(--button-padding-xs);--mat-button-text-icon-spacing: var(--button-icon-spacing-xs);--mat-button-text-touch-target-size: var(--button-height-xs);--mat-button-text-label-text-size: var(--button-font-size-xs);--mat-button-text-label-text-weight: var(--button-font-weight-xs);--mat-button-text-label-text-tracking: var(--button-letter-spacing-xs);--mat-button-protected-container-height: var(--button-height-xs);--mat-button-protected-horizontal-padding: var(--button-padding-xs);--mat-button-protected-icon-spacing: var(--button-icon-spacing-xs);--mat-button-protected-touch-target-size: var(--button-height-xs);--mat-button-protected-label-text-size: var(--button-font-size-xs);--mat-button-protected-label-text-weight: var(--button-font-weight-xs);--mat-button-protected-label-text-tracking: var(--button-letter-spacing-xs);--mat-button-tonal-container-height: var(--button-height-xs);--mat-button-tonal-horizontal-padding: var(--button-padding-xs);--mat-button-tonal-icon-spacing: var(--button-icon-spacing-xs);--mat-button-tonal-touch-target-size: var(--button-height-xs);--mat-button-tonal-label-text-size: var(--button-font-size-xs);--mat-button-tonal-label-text-weight: var(--button-font-weight-xs);--mat-button-tonal-label-text-tracking: var(--button-letter-spacing-xs);--mat-fab-extended-container-height: var(--fab-extended-height-xs);--mat-fab-extended-label-text-size: var(--button-font-size-xs);--mat-fab-extended-label-text-weight: var(--button-font-weight-xs);--mat-fab-extended-label-text-tracking: var(--button-letter-spacing-xs);--mat-icon-button-state-layer-size: var(--button-height-xs);--mat-icon-button-touch-target-size: var(--button-height-xs);--mat-icon-button-icon-size: var(--button-icon-size-xs)}@media(min-width:768px){.mat-mdc-button-base.size-sm{--icon-button-glyph-size: var(--button-icon-size-sm);--button-inline-icon-size: var(--button-icon-size-sm);--mat-button-filled-container-height: var(--button-height-sm);--mat-button-filled-horizontal-padding: var(--button-padding-sm);--mat-button-filled-icon-spacing: var(--button-icon-spacing-sm);--mat-button-filled-touch-target-size: var(--button-height-sm);--mat-button-filled-label-text-size: var(--button-font-size-sm);--mat-button-filled-label-text-weight: var(--button-font-weight-sm);--mat-button-filled-label-text-tracking: var(--button-letter-spacing-sm);--mat-button-outlined-container-height: var(--button-height-sm);--mat-button-outlined-horizontal-padding: var(--button-padding-sm);--mat-button-outlined-icon-spacing: var(--button-icon-spacing-sm);--mat-button-outlined-touch-target-size: var(--button-height-sm);--mat-button-outlined-label-text-size: var(--button-font-size-sm);--mat-button-outlined-label-text-weight: var(--button-font-weight-sm);--mat-button-outlined-label-text-tracking: var(--button-letter-spacing-sm);--mat-button-text-container-height: var(--button-height-sm);--mat-button-text-horizontal-padding: var(--button-padding-sm);--mat-button-text-icon-spacing: var(--button-icon-spacing-sm);--mat-button-text-touch-target-size: var(--button-height-sm);--mat-button-text-label-text-size: var(--button-font-size-sm);--mat-button-text-label-text-weight: var(--button-font-weight-sm);--mat-button-text-label-text-tracking: var(--button-letter-spacing-sm);--mat-button-protected-container-height: var(--button-height-sm);--mat-button-protected-horizontal-padding: var(--button-padding-sm);--mat-button-protected-icon-spacing: var(--button-icon-spacing-sm);--mat-button-protected-touch-target-size: var(--button-height-sm);--mat-button-protected-label-text-size: var(--button-font-size-sm);--mat-button-protected-label-text-weight: var(--button-font-weight-sm);--mat-button-protected-label-text-tracking: var(--button-letter-spacing-sm);--mat-button-tonal-container-height: var(--button-height-sm);--mat-button-tonal-horizontal-padding: var(--button-padding-sm);--mat-button-tonal-icon-spacing: var(--button-icon-spacing-sm);--mat-button-tonal-touch-target-size: var(--button-height-sm);--mat-button-tonal-label-text-size: var(--button-font-size-sm);--mat-button-tonal-label-text-weight: var(--button-font-weight-sm);--mat-button-tonal-label-text-tracking: var(--button-letter-spacing-sm);--mat-fab-extended-container-height: var(--fab-extended-height-sm);--mat-fab-extended-label-text-size: var(--button-font-size-sm);--mat-fab-extended-label-text-weight: var(--button-font-weight-sm);--mat-fab-extended-label-text-tracking: var(--button-letter-spacing-sm);--mat-icon-button-state-layer-size: var(--button-height-sm);--mat-icon-button-touch-target-size: var(--button-height-sm);--mat-icon-button-touch-target-display: block;--mat-icon-button-icon-size: var(--button-icon-size-sm)}}@media(min-width:1024px){.mat-mdc-button-base.size-sm{--icon-button-glyph-size: var(--button-icon-size-md);--button-inline-icon-size: var(--button-icon-size-md);--mat-button-filled-container-height: var(--button-height-md);--mat-button-filled-horizontal-padding: var(--button-padding-md);--mat-button-filled-icon-spacing: var(--button-icon-spacing-md);--mat-button-filled-touch-target-size: var(--button-height-md);--mat-button-filled-label-text-size: var(--button-font-size-md);--mat-button-filled-label-text-weight: var(--button-font-weight-md);--mat-button-filled-label-text-tracking: var(--button-letter-spacing-md);--mat-button-outlined-container-height: var(--button-height-md);--mat-button-outlined-horizontal-padding: var(--button-padding-md);--mat-button-outlined-icon-spacing: var(--button-icon-spacing-md);--mat-button-outlined-touch-target-size: var(--button-height-md);--mat-button-outlined-label-text-size: var(--button-font-size-md);--mat-button-outlined-label-text-weight: var(--button-font-weight-md);--mat-button-outlined-label-text-tracking: var(--button-letter-spacing-md);--mat-button-text-container-height: var(--button-height-md);--mat-button-text-horizontal-padding: var(--button-padding-md);--mat-button-text-icon-spacing: var(--button-icon-spacing-md);--mat-button-text-touch-target-size: var(--button-height-md);--mat-button-text-label-text-size: var(--button-font-size-md);--mat-button-text-label-text-weight: var(--button-font-weight-md);--mat-button-text-label-text-tracking: var(--button-letter-spacing-md);--mat-button-protected-container-height: var(--button-height-md);--mat-button-protected-horizontal-padding: var(--button-padding-md);--mat-button-protected-icon-spacing: var(--button-icon-spacing-md);--mat-button-protected-touch-target-size: var(--button-height-md);--mat-button-protected-label-text-size: var(--button-font-size-md);--mat-button-protected-label-text-weight: var(--button-font-weight-md);--mat-button-protected-label-text-tracking: var(--button-letter-spacing-md);--mat-button-tonal-container-height: var(--button-height-md);--mat-button-tonal-horizontal-padding: var(--button-padding-md);--mat-button-tonal-icon-spacing: var(--button-icon-spacing-md);--mat-button-tonal-touch-target-size: var(--button-height-md);--mat-button-tonal-label-text-size: var(--button-font-size-md);--mat-button-tonal-label-text-weight: var(--button-font-weight-md);--mat-button-tonal-label-text-tracking: var(--button-letter-spacing-md);--mat-fab-extended-container-height: var(--fab-extended-height-md);--mat-fab-extended-label-text-size: var(--button-font-size-md);--mat-fab-extended-label-text-weight: var(--button-font-weight-md);--mat-fab-extended-label-text-tracking: var(--button-letter-spacing-md);--mat-icon-button-state-layer-size: var(--button-height-md);--mat-icon-button-touch-target-size: var(--button-height-md);--mat-icon-button-touch-target-display: block;--mat-icon-button-icon-size: var(--button-icon-size-md)}}.mat-mdc-button-base.size-md{--icon-button-glyph-size: var(--button-icon-size-sm);--button-inline-icon-size: var(--button-icon-size-sm);--mat-button-filled-container-height: var(--button-height-sm);--mat-button-filled-horizontal-padding: var(--button-padding-sm);--mat-button-filled-icon-spacing: var(--button-icon-spacing-sm);--mat-button-filled-touch-target-size: var(--button-height-sm);--mat-button-filled-label-text-size: var(--button-font-size-sm);--mat-button-filled-label-text-weight: var(--button-font-weight-sm);--mat-button-filled-label-text-tracking: var(--button-letter-spacing-sm);--mat-button-outlined-container-height: var(--button-height-sm);--mat-button-outlined-horizontal-padding: var(--button-padding-sm);--mat-button-outlined-icon-spacing: var(--button-icon-spacing-sm);--mat-button-outlined-touch-target-size: var(--button-height-sm);--mat-button-outlined-label-text-size: var(--button-font-size-sm);--mat-button-outlined-label-text-weight: var(--button-font-weight-sm);--mat-button-outlined-label-text-tracking: var(--button-letter-spacing-sm);--mat-button-text-container-height: var(--button-height-sm);--mat-button-text-horizontal-padding: var(--button-padding-sm);--mat-button-text-icon-spacing: var(--button-icon-spacing-sm);--mat-button-text-touch-target-size: var(--button-height-sm);--mat-button-text-label-text-size: var(--button-font-size-sm);--mat-button-text-label-text-weight: var(--button-font-weight-sm);--mat-button-text-label-text-tracking: var(--button-letter-spacing-sm);--mat-button-protected-container-height: var(--button-height-sm);--mat-button-protected-horizontal-padding: var(--button-padding-sm);--mat-button-protected-icon-spacing: var(--button-icon-spacing-sm);--mat-button-protected-touch-target-size: var(--button-height-sm);--mat-button-protected-label-text-size: var(--button-font-size-sm);--mat-button-protected-label-text-weight: var(--button-font-weight-sm);--mat-button-protected-label-text-tracking: var(--button-letter-spacing-sm);--mat-button-tonal-container-height: var(--button-height-sm);--mat-button-tonal-horizontal-padding: var(--button-padding-sm);--mat-button-tonal-icon-spacing: var(--button-icon-spacing-sm);--mat-button-tonal-touch-target-size: var(--button-height-sm);--mat-button-tonal-label-text-size: var(--button-font-size-sm);--mat-button-tonal-label-text-weight: var(--button-font-weight-sm);--mat-button-tonal-label-text-tracking: var(--button-letter-spacing-sm);--mat-fab-extended-container-height: var(--fab-extended-height-sm);--mat-fab-extended-label-text-size: var(--button-font-size-sm);--mat-fab-extended-label-text-weight: var(--button-font-weight-sm);--mat-fab-extended-label-text-tracking: var(--button-letter-spacing-sm);--mat-icon-button-state-layer-size: var(--button-height-sm);--mat-icon-button-touch-target-size: var(--button-height-sm);--mat-icon-button-touch-target-display: block;--mat-icon-button-icon-size: var(--button-icon-size-sm)}@media(min-width:768px){.mat-mdc-button-base.size-md{--icon-button-glyph-size: var(--button-icon-size-md);--button-inline-icon-size: var(--button-icon-size-md);--mat-button-filled-container-height: var(--button-height-md);--mat-button-filled-horizontal-padding: var(--button-padding-md);--mat-button-filled-icon-spacing: var(--button-icon-spacing-md);--mat-button-filled-touch-target-size: var(--button-height-md);--mat-button-filled-label-text-size: var(--button-font-size-md);--mat-button-filled-label-text-weight: var(--button-font-weight-md);--mat-button-filled-label-text-tracking: var(--button-letter-spacing-md);--mat-button-outlined-container-height: var(--button-height-md);--mat-button-outlined-horizontal-padding: var(--button-padding-md);--mat-button-outlined-icon-spacing: var(--button-icon-spacing-md);--mat-button-outlined-touch-target-size: var(--button-height-md);--mat-button-outlined-label-text-size: var(--button-font-size-md);--mat-button-outlined-label-text-weight: var(--button-font-weight-md);--mat-button-outlined-label-text-tracking: var(--button-letter-spacing-md);--mat-button-text-container-height: var(--button-height-md);--mat-button-text-horizontal-padding: var(--button-padding-md);--mat-button-text-icon-spacing: var(--button-icon-spacing-md);--mat-button-text-touch-target-size: var(--button-height-md);--mat-button-text-label-text-size: var(--button-font-size-md);--mat-button-text-label-text-weight: var(--button-font-weight-md);--mat-button-text-label-text-tracking: var(--button-letter-spacing-md);--mat-button-protected-container-height: var(--button-height-md);--mat-button-protected-horizontal-padding: var(--button-padding-md);--mat-button-protected-icon-spacing: var(--button-icon-spacing-md);--mat-button-protected-touch-target-size: var(--button-height-md);--mat-button-protected-label-text-size: var(--button-font-size-md);--mat-button-protected-label-text-weight: var(--button-font-weight-md);--mat-button-protected-label-text-tracking: var(--button-letter-spacing-md);--mat-button-tonal-container-height: var(--button-height-md);--mat-button-tonal-horizontal-padding: var(--button-padding-md);--mat-button-tonal-icon-spacing: var(--button-icon-spacing-md);--mat-button-tonal-touch-target-size: var(--button-height-md);--mat-button-tonal-label-text-size: var(--button-font-size-md);--mat-button-tonal-label-text-weight: var(--button-font-weight-md);--mat-button-tonal-label-text-tracking: var(--button-letter-spacing-md);--mat-fab-extended-container-height: var(--fab-extended-height-md);--mat-fab-extended-label-text-size: var(--button-font-size-md);--mat-fab-extended-label-text-weight: var(--button-font-weight-md);--mat-fab-extended-label-text-tracking: var(--button-letter-spacing-md);--mat-icon-button-state-layer-size: var(--button-height-md);--mat-icon-button-touch-target-size: var(--button-height-md);--mat-icon-button-touch-target-display: block;--mat-icon-button-icon-size: var(--button-icon-size-md)}}@media(min-width:1024px){.mat-mdc-button-base.size-md{--icon-button-glyph-size: var(--button-icon-size-lg);--button-inline-icon-size: var(--button-icon-size-lg);--mat-button-filled-container-height: var(--button-height-lg);--mat-button-filled-horizontal-padding: var(--button-padding-lg);--mat-button-filled-icon-spacing: var(--button-icon-spacing-lg);--mat-button-filled-touch-target-size: var(--button-height-lg);--mat-button-filled-label-text-size: var(--button-font-size-lg);--mat-button-filled-label-text-weight: var(--button-font-weight-lg);--mat-button-filled-label-text-tracking: var(--button-letter-spacing-lg);--mat-button-outlined-container-height: var(--button-height-lg);--mat-button-outlined-horizontal-padding: var(--button-padding-lg);--mat-button-outlined-icon-spacing: var(--button-icon-spacing-lg);--mat-button-outlined-touch-target-size: var(--button-height-lg);--mat-button-outlined-label-text-size: var(--button-font-size-lg);--mat-button-outlined-label-text-weight: var(--button-font-weight-lg);--mat-button-outlined-label-text-tracking: var(--button-letter-spacing-lg);--mat-button-text-container-height: var(--button-height-lg);--mat-button-text-horizontal-padding: var(--button-padding-lg);--mat-button-text-icon-spacing: var(--button-icon-spacing-lg);--mat-button-text-touch-target-size: var(--button-height-lg);--mat-button-text-label-text-size: var(--button-font-size-lg);--mat-button-text-label-text-weight: var(--button-font-weight-lg);--mat-button-text-label-text-tracking: var(--button-letter-spacing-lg);--mat-button-protected-container-height: var(--button-height-lg);--mat-button-protected-horizontal-padding: var(--button-padding-lg);--mat-button-protected-icon-spacing: var(--button-icon-spacing-lg);--mat-button-protected-touch-target-size: var(--button-height-lg);--mat-button-protected-label-text-size: var(--button-font-size-lg);--mat-button-protected-label-text-weight: var(--button-font-weight-lg);--mat-button-protected-label-text-tracking: var(--button-letter-spacing-lg);--mat-button-tonal-container-height: var(--button-height-lg);--mat-button-tonal-horizontal-padding: var(--button-padding-lg);--mat-button-tonal-icon-spacing: var(--button-icon-spacing-lg);--mat-button-tonal-touch-target-size: var(--button-height-lg);--mat-button-tonal-label-text-size: var(--button-font-size-lg);--mat-button-tonal-label-text-weight: var(--button-font-weight-lg);--mat-button-tonal-label-text-tracking: var(--button-letter-spacing-lg);--mat-fab-extended-container-height: var(--fab-extended-height-lg);--mat-fab-extended-label-text-size: var(--button-font-size-lg);--mat-fab-extended-label-text-weight: var(--button-font-weight-lg);--mat-fab-extended-label-text-tracking: var(--button-letter-spacing-lg);--mat-icon-button-state-layer-size: var(--button-height-lg);--mat-icon-button-touch-target-size: var(--button-height-lg);--mat-icon-button-touch-target-display: block;--mat-icon-button-icon-size: var(--button-icon-size-lg)}}.mat-mdc-button-base.size-lg{--icon-button-glyph-size: var(--button-icon-size-md);--button-inline-icon-size: var(--button-icon-size-md);--mat-button-filled-container-height: var(--button-height-md);--mat-button-filled-horizontal-padding: var(--button-padding-md);--mat-button-filled-icon-spacing: var(--button-icon-spacing-md);--mat-button-filled-touch-target-size: var(--button-height-md);--mat-button-filled-label-text-size: var(--button-font-size-md);--mat-button-filled-label-text-weight: var(--button-font-weight-md);--mat-button-filled-label-text-tracking: var(--button-letter-spacing-md);--mat-button-outlined-container-height: var(--button-height-md);--mat-button-outlined-horizontal-padding: var(--button-padding-md);--mat-button-outlined-icon-spacing: var(--button-icon-spacing-md);--mat-button-outlined-touch-target-size: var(--button-height-md);--mat-button-outlined-label-text-size: var(--button-font-size-md);--mat-button-outlined-label-text-weight: var(--button-font-weight-md);--mat-button-outlined-label-text-tracking: var(--button-letter-spacing-md);--mat-button-text-container-height: var(--button-height-md);--mat-button-text-horizontal-padding: var(--button-padding-md);--mat-button-text-icon-spacing: var(--button-icon-spacing-md);--mat-button-text-touch-target-size: var(--button-height-md);--mat-button-text-label-text-size: var(--button-font-size-md);--mat-button-text-label-text-weight: var(--button-font-weight-md);--mat-button-text-label-text-tracking: var(--button-letter-spacing-md);--mat-button-protected-container-height: var(--button-height-md);--mat-button-protected-horizontal-padding: var(--button-padding-md);--mat-button-protected-icon-spacing: var(--button-icon-spacing-md);--mat-button-protected-touch-target-size: var(--button-height-md);--mat-button-protected-label-text-size: var(--button-font-size-md);--mat-button-protected-label-text-weight: var(--button-font-weight-md);--mat-button-protected-label-text-tracking: var(--button-letter-spacing-md);--mat-button-tonal-container-height: var(--button-height-md);--mat-button-tonal-horizontal-padding: var(--button-padding-md);--mat-button-tonal-icon-spacing: var(--button-icon-spacing-md);--mat-button-tonal-touch-target-size: var(--button-height-md);--mat-button-tonal-label-text-size: var(--button-font-size-md);--mat-button-tonal-label-text-weight: var(--button-font-weight-md);--mat-button-tonal-label-text-tracking: var(--button-letter-spacing-md);--mat-fab-extended-container-height: var(--fab-extended-height-md);--mat-fab-extended-label-text-size: var(--button-font-size-md);--mat-fab-extended-label-text-weight: var(--button-font-weight-md);--mat-fab-extended-label-text-tracking: var(--button-letter-spacing-md);--mat-icon-button-state-layer-size: var(--button-height-md);--mat-icon-button-touch-target-size: var(--button-height-md);--mat-icon-button-touch-target-display: block;--mat-icon-button-icon-size: var(--button-icon-size-md)}@media(min-width:768px){.mat-mdc-button-base.size-lg{--icon-button-glyph-size: var(--button-icon-size-lg);--button-inline-icon-size: var(--button-icon-size-lg);--mat-button-filled-container-height: var(--button-height-lg);--mat-button-filled-horizontal-padding: var(--button-padding-lg);--mat-button-filled-icon-spacing: var(--button-icon-spacing-lg);--mat-button-filled-touch-target-size: var(--button-height-lg);--mat-button-filled-label-text-size: var(--button-font-size-lg);--mat-button-filled-label-text-weight: var(--button-font-weight-lg);--mat-button-filled-label-text-tracking: var(--button-letter-spacing-lg);--mat-button-outlined-container-height: var(--button-height-lg);--mat-button-outlined-horizontal-padding: var(--button-padding-lg);--mat-button-outlined-icon-spacing: var(--button-icon-spacing-lg);--mat-button-outlined-touch-target-size: var(--button-height-lg);--mat-button-outlined-label-text-size: var(--button-font-size-lg);--mat-button-outlined-label-text-weight: var(--button-font-weight-lg);--mat-button-outlined-label-text-tracking: var(--button-letter-spacing-lg);--mat-button-text-container-height: var(--button-height-lg);--mat-button-text-horizontal-padding: var(--button-padding-lg);--mat-button-text-icon-spacing: var(--button-icon-spacing-lg);--mat-button-text-touch-target-size: var(--button-height-lg);--mat-button-text-label-text-size: var(--button-font-size-lg);--mat-button-text-label-text-weight: var(--button-font-weight-lg);--mat-button-text-label-text-tracking: var(--button-letter-spacing-lg);--mat-button-protected-container-height: var(--button-height-lg);--mat-button-protected-horizontal-padding: var(--button-padding-lg);--mat-button-protected-icon-spacing: var(--button-icon-spacing-lg);--mat-button-protected-touch-target-size: var(--button-height-lg);--mat-button-protected-label-text-size: var(--button-font-size-lg);--mat-button-protected-label-text-weight: var(--button-font-weight-lg);--mat-button-protected-label-text-tracking: var(--button-letter-spacing-lg);--mat-button-tonal-container-height: var(--button-height-lg);--mat-button-tonal-horizontal-padding: var(--button-padding-lg);--mat-button-tonal-icon-spacing: var(--button-icon-spacing-lg);--mat-button-tonal-touch-target-size: var(--button-height-lg);--mat-button-tonal-label-text-size: var(--button-font-size-lg);--mat-button-tonal-label-text-weight: var(--button-font-weight-lg);--mat-button-tonal-label-text-tracking: var(--button-letter-spacing-lg);--mat-fab-extended-container-height: var(--fab-extended-height-lg);--mat-fab-extended-label-text-size: var(--button-font-size-lg);--mat-fab-extended-label-text-weight: var(--button-font-weight-lg);--mat-fab-extended-label-text-tracking: var(--button-letter-spacing-lg);--mat-icon-button-state-layer-size: var(--button-height-lg);--mat-icon-button-touch-target-size: var(--button-height-lg);--mat-icon-button-touch-target-display: block;--mat-icon-button-icon-size: var(--button-icon-size-lg)}}@media(min-width:1024px){.mat-mdc-button-base.size-lg{--icon-button-glyph-size: var(--button-icon-size-xl);--button-inline-icon-size: var(--button-icon-size-xl);--mat-button-filled-container-height: var(--button-height-xl);--mat-button-filled-horizontal-padding: var(--button-padding-xl);--mat-button-filled-icon-spacing: var(--button-icon-spacing-xl);--mat-button-filled-touch-target-size: var(--button-height-xl);--mat-button-filled-label-text-size: var(--button-font-size-xl);--mat-button-filled-label-text-weight: var(--button-font-weight-xl);--mat-button-filled-label-text-tracking: var(--button-letter-spacing-xl);--mat-button-outlined-container-height: var(--button-height-xl);--mat-button-outlined-horizontal-padding: var(--button-padding-xl);--mat-button-outlined-icon-spacing: var(--button-icon-spacing-xl);--mat-button-outlined-touch-target-size: var(--button-height-xl);--mat-button-outlined-label-text-size: var(--button-font-size-xl);--mat-button-outlined-label-text-weight: var(--button-font-weight-xl);--mat-button-outlined-label-text-tracking: var(--button-letter-spacing-xl);--mat-button-text-container-height: var(--button-height-xl);--mat-button-text-horizontal-padding: var(--button-padding-xl);--mat-button-text-icon-spacing: var(--button-icon-spacing-xl);--mat-button-text-touch-target-size: var(--button-height-xl);--mat-button-text-label-text-size: var(--button-font-size-xl);--mat-button-text-label-text-weight: var(--button-font-weight-xl);--mat-button-text-label-text-tracking: var(--button-letter-spacing-xl);--mat-button-protected-container-height: var(--button-height-xl);--mat-button-protected-horizontal-padding: var(--button-padding-xl);--mat-button-protected-icon-spacing: var(--button-icon-spacing-xl);--mat-button-protected-touch-target-size: var(--button-height-xl);--mat-button-protected-label-text-size: var(--button-font-size-xl);--mat-button-protected-label-text-weight: var(--button-font-weight-xl);--mat-button-protected-label-text-tracking: var(--button-letter-spacing-xl);--mat-button-tonal-container-height: var(--button-height-xl);--mat-button-tonal-horizontal-padding: var(--button-padding-xl);--mat-button-tonal-icon-spacing: var(--button-icon-spacing-xl);--mat-button-tonal-touch-target-size: var(--button-height-xl);--mat-button-tonal-label-text-size: var(--button-font-size-xl);--mat-button-tonal-label-text-weight: var(--button-font-weight-xl);--mat-button-tonal-label-text-tracking: var(--button-letter-spacing-xl);--mat-fab-extended-container-height: var(--fab-extended-height-xl);--mat-fab-extended-label-text-size: var(--button-font-size-xl);--mat-fab-extended-label-text-weight: var(--button-font-weight-xl);--mat-fab-extended-label-text-tracking: var(--button-letter-spacing-xl);--mat-icon-button-state-layer-size: var(--button-height-xl);--mat-icon-button-touch-target-size: var(--button-height-xl);--mat-icon-button-touch-target-display: block;--mat-icon-button-icon-size: var(--button-icon-size-xl)}}.mat-mdc-button-base:not(.mat-mdc-icon-button):not(.mat-mdc-fab-base) mat-icon,.mat-mdc-button-base:not(.mat-mdc-icon-button):not(.mat-mdc-fab-base) .mat-icon{font-size:var(--button-inline-icon-size, var(--button-font-size-sm));width:var(--button-inline-icon-size, var(--button-font-size-sm));height:var(--button-inline-icon-size, var(--button-font-size-sm))}.mat-mdc-button-base.mat-mdc-icon-button{border-radius:var(--radius-full);transition:background-color .16s ease}.mat-mdc-button-base.mat-mdc-icon-button:hover{background-color:rgb(from currentColor r g b/.18)}.mat-mdc-button-base.mat-mdc-icon-button:focus-visible{background-color:rgb(from currentColor r g b/.22)}.mat-mdc-button-base.mat-mdc-icon-button mat-icon,.mat-mdc-button-base.mat-mdc-icon-button .mat-icon{font-size:var(--icon-button-glyph-size, var(--button-icon-size-sm));width:var(--icon-button-glyph-size, var(--button-icon-size-sm));height:var(--icon-button-glyph-size, var(--button-icon-size-sm))}.mat-mdc-button-base.border-radius-none{--mat-button-filled-container-shape: var(--button-border-radius-none);--mat-button-outlined-container-shape: var(--button-border-radius-none);--mat-button-text-container-shape: var(--button-border-radius-none);--mat-button-protected-container-shape: var(--button-border-radius-none);--mat-button-tonal-container-shape: var(--button-border-radius-none);--mat-fab-extended-container-shape: var(--button-border-radius-none)}.mat-mdc-button-base.border-radius-xs{--mat-button-filled-container-shape: var(--button-border-radius-xs);--mat-button-outlined-container-shape: var(--button-border-radius-xs);--mat-button-text-container-shape: var(--button-border-radius-xs);--mat-button-protected-container-shape: var(--button-border-radius-xs);--mat-button-tonal-container-shape: var(--button-border-radius-xs);--mat-fab-extended-container-shape: var(--button-border-radius-xs)}.mat-mdc-button-base.border-radius-sm{--mat-button-filled-container-shape: var(--button-border-radius-sm);--mat-button-outlined-container-shape: var(--button-border-radius-sm);--mat-button-text-container-shape: var(--button-border-radius-sm);--mat-button-protected-container-shape: var(--button-border-radius-sm);--mat-button-tonal-container-shape: var(--button-border-radius-sm);--mat-fab-extended-container-shape: var(--button-border-radius-sm)}.mat-mdc-button-base.border-radius-md{--mat-button-filled-container-shape: var(--button-border-radius-md);--mat-button-outlined-container-shape: var(--button-border-radius-md);--mat-button-text-container-shape: var(--button-border-radius-md);--mat-button-protected-container-shape: var(--button-border-radius-md);--mat-button-tonal-container-shape: var(--button-border-radius-md);--mat-fab-extended-container-shape: var(--button-border-radius-md)}.mat-mdc-button-base.border-radius-lg{--mat-button-filled-container-shape: var(--button-border-radius-lg);--mat-button-outlined-container-shape: var(--button-border-radius-lg);--mat-button-text-container-shape: var(--button-border-radius-lg);--mat-button-protected-container-shape: var(--button-border-radius-lg);--mat-button-tonal-container-shape: var(--button-border-radius-lg);--mat-fab-extended-container-shape: var(--button-border-radius-lg)}.mat-mdc-button-base.border-radius-xl{--mat-button-filled-container-shape: var(--button-border-radius-xl);--mat-button-outlined-container-shape: var(--button-border-radius-xl);--mat-button-text-container-shape: var(--button-border-radius-xl);--mat-button-protected-container-shape: var(--button-border-radius-xl);--mat-button-tonal-container-shape: var(--button-border-radius-xl);--mat-fab-extended-container-shape: var(--button-border-radius-xl)}.mat-mdc-button-base.border-radius-full{--mat-button-filled-container-shape: var(--button-border-radius-full);--mat-button-outlined-container-shape: var(--button-border-radius-full);--mat-button-text-container-shape: var(--button-border-radius-full);--mat-button-protected-container-shape: var(--button-border-radius-full);--mat-button-tonal-container-shape: var(--button-border-radius-full);--mat-fab-extended-container-shape: var(--button-border-radius-full)}:root{--button-toggle-shape-default: var(--radius-md);--button-toggle-shape-none: var(--radius-none);--button-toggle-shape-xs: var(--radius-xs);--button-toggle-shape-sm: var(--radius-sm);--button-toggle-shape-md: var(--radius-md);--button-toggle-shape-lg: var(--radius-lg);--button-toggle-shape-xl: var(--radius-xl);--button-toggle-shape-full: var(--radius-full)}.mat-button-toggle-group.primary{--mat-button-toggle-selected-state-background-color: var(--mat-sys-primary-container);--mat-button-toggle-selected-state-text-color: var(--mat-sys-on-primary-container)}.mat-button-toggle-group.secondary{--mat-button-toggle-selected-state-background-color: var(--mat-sys-secondary-container);--mat-button-toggle-selected-state-text-color: var(--mat-sys-on-secondary-container)}.mat-button-toggle-group.tertiary{--mat-button-toggle-selected-state-background-color: var(--mat-sys-tertiary-container);--mat-button-toggle-selected-state-text-color: var(--mat-sys-on-tertiary-container)}.mat-button-toggle-group.error{--mat-button-toggle-selected-state-background-color: var(--mat-sys-error-container);--mat-button-toggle-selected-state-text-color: var(--mat-sys-on-error-container)}.mat-button-toggle-group.warning{--mat-button-toggle-selected-state-background-color: var(--mat-sys-warning-container);--mat-button-toggle-selected-state-text-color: var(--mat-sys-on-warning-container)}.mat-button-toggle-group .mat-button-toggle-button mat-icon,.mat-button-toggle-group .mat-button-toggle-button .mat-icon{color:currentColor}.mat-button-toggle-group.border-radius-none{--mat-button-toggle-shape: var(--button-toggle-shape-none)}.mat-button-toggle-group.border-radius-xs{--mat-button-toggle-shape: var(--button-toggle-shape-xs)}.mat-button-toggle-group.border-radius-sm{--mat-button-toggle-shape: var(--button-toggle-shape-sm)}.mat-button-toggle-group.border-radius-md{--mat-button-toggle-shape: var(--button-toggle-shape-md)}.mat-button-toggle-group.border-radius-lg{--mat-button-toggle-shape: var(--button-toggle-shape-lg)}.mat-button-toggle-group.border-radius-xl{--mat-button-toggle-shape: var(--button-toggle-shape-xl)}.mat-button-toggle-group.border-radius-full{--mat-button-toggle-shape: var(--button-toggle-shape-full)}mat-icon.primary,.mat-icon.primary{--mat-icon-color: var(--mat-sys-primary)}mat-icon.secondary,.mat-icon.secondary{--mat-icon-color: var(--mat-sys-secondary)}mat-icon.tertiary,.mat-icon.tertiary{--mat-icon-color: var(--mat-sys-tertiary)}mat-icon.error,.mat-icon.error{--mat-icon-color: var(--mat-sys-error)}mat-icon.warning,.mat-icon.warning{--mat-icon-color: var(--mat-sys-warning)}:root{--badge-shape-default: var(--radius-full);--badge-shape-none: var(--radius-none);--badge-shape-xs: var(--radius-xs);--badge-shape-sm: var(--radius-sm);--badge-shape-md: var(--radius-md);--badge-shape-lg: var(--radius-lg);--badge-shape-xl: var(--radius-xl);--badge-shape-full: var(--radius-full)}.mat-badge.border-radius-none{--mat-badge-container-shape: var(--badge-shape-none)}.mat-badge.border-radius-xs{--mat-badge-container-shape: var(--badge-shape-xs)}.mat-badge.border-radius-sm{--mat-badge-container-shape: var(--badge-shape-sm)}.mat-badge.border-radius-md{--mat-badge-container-shape: var(--badge-shape-md)}.mat-badge.border-radius-lg{--mat-badge-container-shape: var(--badge-shape-lg)}.mat-badge.border-radius-xl{--mat-badge-container-shape: var(--badge-shape-xl)}.mat-badge.border-radius-full{--mat-badge-container-shape: var(--badge-shape-full)}:root{--bottom-sheet-shape-default: var(--radius-lg);--bottom-sheet-shape-none: var(--radius-none);--bottom-sheet-shape-xs: var(--radius-xs);--bottom-sheet-shape-sm: var(--radius-md);--bottom-sheet-shape-md: var(--radius-lg);--bottom-sheet-shape-lg: var(--radius-xl);--bottom-sheet-shape-xl: var(--radius-xl);--bottom-sheet-shape-full: var(--radius-full)}.mat-bottom-sheet-container.primary,.cdk-overlay-pane.primary .mat-bottom-sheet-container{--mat-bottom-sheet-container-background-color: var(--mat-sys-primary-container);--mat-bottom-sheet-container-text-color: var(--mat-sys-on-primary-container)}.mat-bottom-sheet-container.secondary,.cdk-overlay-pane.secondary .mat-bottom-sheet-container{--mat-bottom-sheet-container-background-color: var(--mat-sys-secondary-container);--mat-bottom-sheet-container-text-color: var(--mat-sys-on-secondary-container)}.mat-bottom-sheet-container.tertiary,.cdk-overlay-pane.tertiary .mat-bottom-sheet-container{--mat-bottom-sheet-container-background-color: var(--mat-sys-tertiary-container);--mat-bottom-sheet-container-text-color: var(--mat-sys-on-tertiary-container)}.mat-bottom-sheet-container.error,.cdk-overlay-pane.error .mat-bottom-sheet-container{--mat-bottom-sheet-container-background-color: var(--mat-sys-error-container);--mat-bottom-sheet-container-text-color: var(--mat-sys-on-error-container)}.mat-bottom-sheet-container.warning,.cdk-overlay-pane.warning .mat-bottom-sheet-container{--mat-bottom-sheet-container-background-color: var(--mat-sys-warning-container);--mat-bottom-sheet-container-text-color: var(--mat-sys-on-warning-container)}.mat-bottom-sheet-container.border-radius-none,.cdk-overlay-pane.border-radius-none .mat-bottom-sheet-container{--mat-bottom-sheet-container-shape: var(--bottom-sheet-shape-none)}.mat-bottom-sheet-container.border-radius-xs,.cdk-overlay-pane.border-radius-xs .mat-bottom-sheet-container{--mat-bottom-sheet-container-shape: var(--bottom-sheet-shape-xs)}.mat-bottom-sheet-container.border-radius-sm,.cdk-overlay-pane.border-radius-sm .mat-bottom-sheet-container{--mat-bottom-sheet-container-shape: var(--bottom-sheet-shape-sm)}.mat-bottom-sheet-container.border-radius-md,.cdk-overlay-pane.border-radius-md .mat-bottom-sheet-container{--mat-bottom-sheet-container-shape: var(--bottom-sheet-shape-md)}.mat-bottom-sheet-container.border-radius-lg,.cdk-overlay-pane.border-radius-lg .mat-bottom-sheet-container{--mat-bottom-sheet-container-shape: var(--bottom-sheet-shape-lg)}.mat-bottom-sheet-container.border-radius-xl,.cdk-overlay-pane.border-radius-xl .mat-bottom-sheet-container{--mat-bottom-sheet-container-shape: var(--bottom-sheet-shape-xl)}:root{--card-shape-none: var(--radius-none);--card-shape-xs: var(--radius-xs);--card-shape-sm: var(--radius-sm);--card-shape-md: var(--radius-md);--card-shape-lg: var(--radius-lg);--card-shape-xl: var(--radius-xl);--card-elevated-bg: var(--mat-sys-surface-container-low);--card-filled-bg: var(--mat-sys-surface-container-highest);--card-outlined-bg: var(--mat-sys-surface);--card-elevated-shadow: var(--shadow-chevron-md);--card-flat-shadow: none;--card-outline-width: 1px;--card-outline-color: var(--mat-sys-outline-variant)}mat-card.primary,.mat-mdc-card.primary{--mat-card-elevated-container-color: var(--mat-sys-primary-container);--mat-card-filled-container-color: var(--mat-sys-primary-container);--mat-card-outlined-container-color: var(--mat-sys-primary-container);--mat-card-outlined-outline-color: var(--mat-sys-primary)}mat-card.secondary,.mat-mdc-card.secondary{--mat-card-elevated-container-color: var(--mat-sys-secondary-container);--mat-card-filled-container-color: var(--mat-sys-secondary-container);--mat-card-outlined-container-color: var(--mat-sys-secondary-container);--mat-card-outlined-outline-color: var(--mat-sys-secondary)}mat-card.tertiary,.mat-mdc-card.tertiary{--mat-card-elevated-container-color: var(--mat-sys-tertiary-container);--mat-card-filled-container-color: var(--mat-sys-tertiary-container);--mat-card-outlined-container-color: var(--mat-sys-tertiary-container);--mat-card-outlined-outline-color: var(--mat-sys-tertiary)}mat-card.error,.mat-mdc-card.error{--mat-card-elevated-container-color: var(--mat-sys-error-container);--mat-card-filled-container-color: var(--mat-sys-error-container);--mat-card-outlined-container-color: var(--mat-sys-error-container);--mat-card-outlined-outline-color: var(--mat-sys-error)}mat-card.warning,.mat-mdc-card.warning{--mat-card-elevated-container-color: var(--mat-sys-warning-container);--mat-card-filled-container-color: var(--mat-sys-warning-container);--mat-card-outlined-container-color: var(--mat-sys-warning-container);--mat-card-outlined-outline-color: var(--mat-sys-warning)}mat-card.border-radius-none,.mat-mdc-card.border-radius-none{--mat-card-elevated-container-shape: var(--card-shape-none);--mat-card-filled-container-shape: var(--card-shape-none);--mat-card-outlined-container-shape: var(--card-shape-none)}mat-card.border-radius-xs,.mat-mdc-card.border-radius-xs{--mat-card-elevated-container-shape: var(--card-shape-xs);--mat-card-filled-container-shape: var(--card-shape-xs);--mat-card-outlined-container-shape: var(--card-shape-xs)}mat-card.border-radius-sm,.mat-mdc-card.border-radius-sm{--mat-card-elevated-container-shape: var(--card-shape-sm);--mat-card-filled-container-shape: var(--card-shape-sm);--mat-card-outlined-container-shape: var(--card-shape-sm)}mat-card.border-radius-md,.mat-mdc-card.border-radius-md{--mat-card-elevated-container-shape: var(--card-shape-md);--mat-card-filled-container-shape: var(--card-shape-md);--mat-card-outlined-container-shape: var(--card-shape-md)}mat-card.border-radius-lg,.mat-mdc-card.border-radius-lg{--mat-card-elevated-container-shape: var(--card-shape-lg);--mat-card-filled-container-shape: var(--card-shape-lg);--mat-card-outlined-container-shape: var(--card-shape-lg)}mat-card.border-radius-xl,.mat-mdc-card.border-radius-xl{--mat-card-elevated-container-shape: var(--card-shape-xl);--mat-card-filled-container-shape: var(--card-shape-xl);--mat-card-outlined-container-shape: var(--card-shape-xl)}:root{--datepicker-shape-default: var(--radius-none);--datepicker-shape-none: var(--radius-none);--datepicker-shape-xs: var(--radius-xs);--datepicker-shape-sm: var(--radius-md);--datepicker-shape-md: var(--radius-lg);--datepicker-shape-lg: var(--radius-xl);--datepicker-shape-xl: var(--radius-xl)}.mat-datepicker-content:has(.primary){--mat-datepicker-calendar-container-background-color: var(--mat-sys-primary-container);--mat-datepicker-calendar-container-text-color: var(--mat-sys-on-primary-container);--mat-datepicker-calendar-date-selected-state-background-color: var(--mat-sys-primary);--mat-datepicker-calendar-date-selected-state-text-color: var(--mat-sys-on-primary)}.mat-datepicker-content:has(.secondary){--mat-datepicker-calendar-container-background-color: var(--mat-sys-secondary-container);--mat-datepicker-calendar-container-text-color: var(--mat-sys-on-secondary-container);--mat-datepicker-calendar-date-selected-state-background-color: var(--mat-sys-secondary);--mat-datepicker-calendar-date-selected-state-text-color: var(--mat-sys-on-secondary)}.mat-datepicker-content:has(.tertiary){--mat-datepicker-calendar-container-background-color: var(--mat-sys-tertiary-container);--mat-datepicker-calendar-container-text-color: var(--mat-sys-on-tertiary-container);--mat-datepicker-calendar-date-selected-state-background-color: var(--mat-sys-tertiary);--mat-datepicker-calendar-date-selected-state-text-color: var(--mat-sys-on-tertiary)}.mat-datepicker-content:has(.error){--mat-datepicker-calendar-container-background-color: var(--mat-sys-error-container);--mat-datepicker-calendar-container-text-color: var(--mat-sys-on-error-container);--mat-datepicker-calendar-date-selected-state-background-color: var(--mat-sys-error);--mat-datepicker-calendar-date-selected-state-text-color: var(--mat-sys-on-error)}.mat-datepicker-content:has(.warning){--mat-datepicker-calendar-container-background-color: var(--mat-sys-warning-container);--mat-datepicker-calendar-container-text-color: var(--mat-sys-on-warning-container);--mat-datepicker-calendar-date-selected-state-background-color: var(--mat-sys-warning);--mat-datepicker-calendar-date-selected-state-text-color: var(--mat-sys-on-warning)}.mat-datepicker-content:has(.border-radius-none){--mat-datepicker-calendar-container-shape: var(--datepicker-shape-none);--mat-datepicker-calendar-container-touch-shape: var(--datepicker-shape-none)}.mat-datepicker-content:has(.border-radius-xs){--mat-datepicker-calendar-container-shape: var(--datepicker-shape-xs);--mat-datepicker-calendar-container-touch-shape: var(--datepicker-shape-xs)}.mat-datepicker-content:has(.border-radius-sm){--mat-datepicker-calendar-container-shape: var(--datepicker-shape-sm);--mat-datepicker-calendar-container-touch-shape: var(--datepicker-shape-sm)}.mat-datepicker-content:has(.border-radius-md){--mat-datepicker-calendar-container-shape: var(--datepicker-shape-md);--mat-datepicker-calendar-container-touch-shape: var(--datepicker-shape-md)}.mat-datepicker-content:has(.border-radius-lg){--mat-datepicker-calendar-container-shape: var(--datepicker-shape-lg);--mat-datepicker-calendar-container-touch-shape: var(--datepicker-shape-lg)}.mat-datepicker-content:has(.border-radius-xl){--mat-datepicker-calendar-container-shape: var(--datepicker-shape-xl);--mat-datepicker-calendar-container-touch-shape: var(--datepicker-shape-xl)}:root{--dialog-width-sm: 420px;--dialog-width-md: 560px;--dialog-width-lg: 720px;--dialog-shape-default: var(--radius-lg);--dialog-shape-none: var(--radius-none);--dialog-shape-xs: var(--radius-xs);--dialog-shape-sm: var(--radius-md);--dialog-shape-md: var(--radius-lg);--dialog-shape-lg: var(--radius-xl);--dialog-shape-xl: var(--radius-xl);--dialog-shape-full: var(--radius-full)}.mat-mdc-dialog-panel.primary{--mat-dialog-container-color: var(--mat-sys-primary-container);--mat-dialog-subhead-color: var(--mat-sys-on-primary-container);--mat-dialog-supporting-text-color: var(--mat-sys-on-primary-container)}.mat-mdc-dialog-panel.secondary{--mat-dialog-container-color: var(--mat-sys-secondary-container);--mat-dialog-subhead-color: var(--mat-sys-on-secondary-container);--mat-dialog-supporting-text-color: var(--mat-sys-on-secondary-container)}.mat-mdc-dialog-panel.tertiary{--mat-dialog-container-color: var(--mat-sys-tertiary-container);--mat-dialog-subhead-color: var(--mat-sys-on-tertiary-container);--mat-dialog-supporting-text-color: var(--mat-sys-on-tertiary-container)}.mat-mdc-dialog-panel.error{--mat-dialog-container-color: var(--mat-sys-error-container);--mat-dialog-subhead-color: var(--mat-sys-on-error-container);--mat-dialog-supporting-text-color: var(--mat-sys-on-error-container)}.mat-mdc-dialog-panel.warning{--mat-dialog-container-color: var(--mat-sys-warning-container);--mat-dialog-subhead-color: var(--mat-sys-on-warning-container);--mat-dialog-supporting-text-color: var(--mat-sys-on-warning-container)}.mat-mdc-dialog-panel.size-sm{--mat-dialog-container-max-width: var(--dialog-width-sm)}.mat-mdc-dialog-panel.size-md{--mat-dialog-container-max-width: var(--dialog-width-md)}.mat-mdc-dialog-panel.size-lg{--mat-dialog-container-max-width: var(--dialog-width-lg)}.mat-mdc-dialog-panel.border-radius-none{--mat-dialog-container-shape: var(--dialog-shape-none)}.mat-mdc-dialog-panel.border-radius-xs{--mat-dialog-container-shape: var(--dialog-shape-xs)}.mat-mdc-dialog-panel.border-radius-sm{--mat-dialog-container-shape: var(--dialog-shape-sm)}.mat-mdc-dialog-panel.border-radius-md{--mat-dialog-container-shape: var(--dialog-shape-md)}.mat-mdc-dialog-panel.border-radius-lg{--mat-dialog-container-shape: var(--dialog-shape-lg)}.mat-mdc-dialog-panel.border-radius-xl{--mat-dialog-container-shape: var(--dialog-shape-xl)}:root{--divider-color-default: var(--mat-sys-outline-variant);--divider-color-primary: var(--mat-sys-primary);--divider-color-secondary: var(--mat-sys-secondary);--divider-color-tertiary: var(--mat-sys-tertiary);--divider-color-error: var(--mat-sys-error);--divider-color-warning: var(--mat-sys-warning);--divider-width-xs: 1px;--divider-width-sm: 2px;--divider-width-md: 3px;--divider-width-lg: 4px;--divider-width-xl: 6px}.mat-divider.primary{--mat-divider-color: var(--divider-color-primary)}.mat-divider.secondary{--mat-divider-color: var(--divider-color-secondary)}.mat-divider.tertiary{--mat-divider-color: var(--divider-color-tertiary)}.mat-divider.error{--mat-divider-color: var(--divider-color-error)}.mat-divider.warning{--mat-divider-color: var(--divider-color-warning)}.mat-divider.size-xs{--mat-divider-width: var(--divider-width-xs)}.mat-divider.size-sm{--mat-divider-width: var(--divider-width-sm)}.mat-divider.size-md{--mat-divider-width: var(--divider-width-md)}.mat-divider.size-lg{--mat-divider-width: var(--divider-width-lg)}.mat-divider.size-xl{--mat-divider-width: var(--divider-width-xl)}:root{--form-field-height-sm: var(--space-5);--form-field-height-md: var(--space-6);--form-field-height-lg: var(--space-7);--form-field-vertical-padding-sm: var(--space-1);--form-field-vertical-padding-md: var(--space-1-5);--form-field-vertical-padding-lg: var(--space-2);--form-field-filled-label-padding-top-sm: var(--space-2);--form-field-filled-label-padding-top-md: calc(var(--space-2) + var(--space-0-5));--form-field-filled-label-padding-top-lg: var(--space-3);--form-field-filled-label-padding-bottom-sm: var(--space-0-5);--form-field-filled-label-padding-bottom-md: var(--space-1);--form-field-filled-label-padding-bottom-lg: var(--space-1)}.mat-mdc-form-field.primary{--mat-form-field-filled-caret-color: var(--mat-sys-primary);--mat-form-field-filled-focus-label-text-color: var(--mat-sys-primary);--mat-form-field-filled-focus-active-indicator-color: var(--mat-sys-primary);--mat-form-field-outlined-focus-label-text-color: var(--mat-sys-primary);--mat-form-field-outlined-focus-outline-color: var(--mat-sys-primary)}.mat-mdc-form-field.secondary{--mat-form-field-filled-caret-color: var(--mat-sys-secondary);--mat-form-field-filled-focus-label-text-color: var(--mat-sys-secondary);--mat-form-field-filled-focus-active-indicator-color: var(--mat-sys-secondary);--mat-form-field-outlined-focus-label-text-color: var(--mat-sys-secondary);--mat-form-field-outlined-focus-outline-color: var(--mat-sys-secondary)}.mat-mdc-form-field.tertiary{--mat-form-field-filled-caret-color: var(--mat-sys-tertiary);--mat-form-field-filled-focus-label-text-color: var(--mat-sys-tertiary);--mat-form-field-filled-focus-active-indicator-color: var(--mat-sys-tertiary);--mat-form-field-outlined-focus-label-text-color: var(--mat-sys-tertiary);--mat-form-field-outlined-focus-outline-color: var(--mat-sys-tertiary)}.mat-mdc-form-field.error{--mat-form-field-filled-caret-color: var(--mat-sys-error);--mat-form-field-filled-focus-label-text-color: var(--mat-sys-error);--mat-form-field-filled-focus-active-indicator-color: var(--mat-sys-error);--mat-form-field-outlined-focus-label-text-color: var(--mat-sys-error);--mat-form-field-outlined-focus-outline-color: var(--mat-sys-error)}.mat-mdc-form-field.warning{--mat-form-field-filled-caret-color: var(--mat-sys-warning);--mat-form-field-filled-focus-label-text-color: var(--mat-sys-warning);--mat-form-field-filled-focus-active-indicator-color: var(--mat-sys-warning);--mat-form-field-outlined-focus-label-text-color: var(--mat-sys-warning);--mat-form-field-outlined-focus-outline-color: var(--mat-sys-warning)}.mat-mdc-form-field.form-field-full-width{width:100%}:root{--paginator-height-sm: var(--space-6);--paginator-height-md: var(--space-7);--paginator-height-lg: var(--space-8)}.mat-mdc-paginator.primary{--mat-paginator-container-background-color: var(--mat-sys-primary-container);--mat-paginator-container-text-color: var(--mat-sys-primary-on-container);--mat-paginator-enabled-icon-color: var(--mat-sys-primary-on-container);--mat-paginator-disabled-icon-color: color-mix(in srgb, var(--mat-sys-primary-on-container) 38%, transparent)}.mat-mdc-paginator.secondary{--mat-paginator-container-background-color: var(--mat-sys-secondary-container);--mat-paginator-container-text-color: var(--mat-sys-secondary-on-container);--mat-paginator-enabled-icon-color: var(--mat-sys-secondary-on-container);--mat-paginator-disabled-icon-color: color-mix(in srgb, var(--mat-sys-secondary-on-container) 38%, transparent)}.mat-mdc-paginator.tertiary{--mat-paginator-container-background-color: var(--mat-sys-tertiary-container);--mat-paginator-container-text-color: var(--mat-sys-tertiary-on-container);--mat-paginator-enabled-icon-color: var(--mat-sys-tertiary-on-container);--mat-paginator-disabled-icon-color: color-mix(in srgb, var(--mat-sys-tertiary-on-container) 38%, transparent)}.mat-mdc-paginator.error{--mat-paginator-container-background-color: var(--mat-sys-error-container);--mat-paginator-container-text-color: var(--mat-sys-error-on-container);--mat-paginator-enabled-icon-color: var(--mat-sys-error-on-container);--mat-paginator-disabled-icon-color: color-mix(in srgb, var(--mat-sys-error-on-container) 38%, transparent)}.mat-mdc-paginator.warning{--mat-paginator-container-background-color: var(--mat-sys-warning-container);--mat-paginator-container-text-color: var(--mat-sys-warning-on-container);--mat-paginator-enabled-icon-color: var(--mat-sys-warning-on-container);--mat-paginator-disabled-icon-color: color-mix(in srgb, var(--mat-sys-warning-on-container) 38%, transparent)}.mat-mdc-paginator.size-sm{--mat-paginator-container-size: var(--paginator-height-sm)}.mat-mdc-paginator.size-md{--mat-paginator-container-size: var(--paginator-height-md)}.mat-mdc-paginator.size-lg{--mat-paginator-container-size: var(--paginator-height-lg)}:root{--progress-bar-height-xs: 1px;--progress-bar-height-sm: 2px;--progress-bar-height-md: 4px;--progress-bar-height-lg: 6px;--progress-bar-height-xl: 8px}.mat-mdc-progress-bar.primary{--mat-progress-bar-active-indicator-color: var(--mat-sys-primary)}.mat-mdc-progress-bar.secondary{--mat-progress-bar-active-indicator-color: var(--mat-sys-secondary)}.mat-mdc-progress-bar.tertiary{--mat-progress-bar-active-indicator-color: var(--mat-sys-tertiary)}.mat-mdc-progress-bar.error{--mat-progress-bar-active-indicator-color: var(--mat-sys-error)}.mat-mdc-progress-bar.warning{--mat-progress-bar-active-indicator-color: var(--mat-sys-warning)}.mat-mdc-progress-bar.size-xs{--mat-progress-bar-active-indicator-height: var(--progress-bar-height-xs);--mat-progress-bar-track-height: var(--progress-bar-height-xs)}.mat-mdc-progress-bar.size-sm{--mat-progress-bar-active-indicator-height: var(--progress-bar-height-sm);--mat-progress-bar-track-height: var(--progress-bar-height-sm)}.mat-mdc-progress-bar.size-md{--mat-progress-bar-active-indicator-height: var(--progress-bar-height-md);--mat-progress-bar-track-height: var(--progress-bar-height-md)}.mat-mdc-progress-bar.size-lg{--mat-progress-bar-active-indicator-height: var(--progress-bar-height-lg);--mat-progress-bar-track-height: var(--progress-bar-height-lg)}.mat-mdc-progress-bar.size-xl{--mat-progress-bar-active-indicator-height: var(--progress-bar-height-xl);--mat-progress-bar-track-height: var(--progress-bar-height-xl)}:root{--progress-spinner-size-xs: 16px;--progress-spinner-size-sm: 24px;--progress-spinner-size-md: 48px;--progress-spinner-size-lg: 64px;--progress-spinner-size-xl: 80px}.mat-mdc-progress-spinner.primary{--mat-progress-spinner-active-indicator-color: var(--mat-sys-primary)}.mat-mdc-progress-spinner.secondary{--mat-progress-spinner-active-indicator-color: var(--mat-sys-secondary)}.mat-mdc-progress-spinner.tertiary{--mat-progress-spinner-active-indicator-color: var(--mat-sys-tertiary)}.mat-mdc-progress-spinner.error{--mat-progress-spinner-active-indicator-color: var(--mat-sys-error)}.mat-mdc-progress-spinner.warning{--mat-progress-spinner-active-indicator-color: var(--mat-sys-warning)}.mat-mdc-progress-spinner.size-xs{--mat-progress-spinner-size: var(--progress-spinner-size-xs);width:var(--progress-spinner-size-xs)!important;height:var(--progress-spinner-size-xs)!important}.mat-mdc-progress-spinner.size-sm{--mat-progress-spinner-size: var(--progress-spinner-size-sm);width:var(--progress-spinner-size-sm)!important;height:var(--progress-spinner-size-sm)!important}.mat-mdc-progress-spinner.size-md{--mat-progress-spinner-size: var(--progress-spinner-size-md);width:var(--progress-spinner-size-md)!important;height:var(--progress-spinner-size-md)!important}.mat-mdc-progress-spinner.size-lg{--mat-progress-spinner-size: var(--progress-spinner-size-lg);width:var(--progress-spinner-size-lg)!important;height:var(--progress-spinner-size-lg)!important}.mat-mdc-progress-spinner.size-xl{--mat-progress-spinner-size: var(--progress-spinner-size-xl);width:var(--progress-spinner-size-xl)!important;height:var(--progress-spinner-size-xl)!important}:root{--checkbox-state-layer-size-sm: var(--space-4);--checkbox-state-layer-size-md: var(--space-5);--checkbox-state-layer-size-lg: calc(var(--space-5) + var(--space-0-5));--checkbox-touch-target-size-sm: var(--space-5);--checkbox-touch-target-size-md: calc(var(--space-5) + var(--space-0-5));--checkbox-touch-target-size-lg: var(--space-6);--checkbox-state-layer-size: var(--checkbox-state-layer-size-sm);--checkbox-touch-target-size: var(--checkbox-touch-target-size-sm)}@media(min-width:768px){:root{--checkbox-state-layer-size: var(--checkbox-state-layer-size-md);--checkbox-touch-target-size: var(--checkbox-touch-target-size-md)}}@media(min-width:1024px){:root{--checkbox-state-layer-size: var(--checkbox-state-layer-size-lg);--checkbox-touch-target-size: var(--checkbox-touch-target-size-lg)}}.mat-mdc-checkbox.primary{--mat-checkbox-selected-checkmark-color: var(--mat-sys-on-primary);--mat-checkbox-selected-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-focus-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-hover-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-pressed-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-focus-state-layer-color: var(--mat-sys-primary);--mat-checkbox-selected-hover-state-layer-color: var(--mat-sys-primary);--mat-checkbox-selected-pressed-state-layer-color: var(--mat-sys-primary);--mat-checkbox-unselected-icon-color: var(--mat-sys-primary);--mat-checkbox-unselected-focus-icon-color: var(--mat-sys-primary);--mat-checkbox-unselected-hover-icon-color: var(--mat-sys-primary);--mat-checkbox-unselected-focus-state-layer-color: var(--mat-sys-primary);--mat-checkbox-unselected-hover-state-layer-color: var(--mat-sys-primary);--mat-checkbox-unselected-pressed-state-layer-color: var(--mat-sys-primary)}.mat-mdc-checkbox.secondary{--mat-checkbox-selected-checkmark-color: var(--mat-sys-on-secondary);--mat-checkbox-selected-icon-color: var(--mat-sys-secondary);--mat-checkbox-selected-focus-icon-color: var(--mat-sys-secondary);--mat-checkbox-selected-hover-icon-color: var(--mat-sys-secondary);--mat-checkbox-selected-pressed-icon-color: var(--mat-sys-secondary);--mat-checkbox-selected-focus-state-layer-color: var(--mat-sys-secondary);--mat-checkbox-selected-hover-state-layer-color: var(--mat-sys-secondary);--mat-checkbox-selected-pressed-state-layer-color: var(--mat-sys-secondary);--mat-checkbox-unselected-icon-color: var(--mat-sys-secondary);--mat-checkbox-unselected-focus-icon-color: var(--mat-sys-secondary);--mat-checkbox-unselected-hover-icon-color: var(--mat-sys-secondary);--mat-checkbox-unselected-focus-state-layer-color: var(--mat-sys-secondary);--mat-checkbox-unselected-hover-state-layer-color: var(--mat-sys-secondary);--mat-checkbox-unselected-pressed-state-layer-color: var(--mat-sys-secondary)}.mat-mdc-checkbox.tertiary{--mat-checkbox-selected-checkmark-color: var(--mat-sys-on-tertiary);--mat-checkbox-selected-icon-color: var(--mat-sys-tertiary);--mat-checkbox-selected-focus-icon-color: var(--mat-sys-tertiary);--mat-checkbox-selected-hover-icon-color: var(--mat-sys-tertiary);--mat-checkbox-selected-pressed-icon-color: var(--mat-sys-tertiary);--mat-checkbox-selected-focus-state-layer-color: var(--mat-sys-tertiary);--mat-checkbox-selected-hover-state-layer-color: var(--mat-sys-tertiary);--mat-checkbox-selected-pressed-state-layer-color: var(--mat-sys-tertiary);--mat-checkbox-unselected-icon-color: var(--mat-sys-tertiary);--mat-checkbox-unselected-focus-icon-color: var(--mat-sys-tertiary);--mat-checkbox-unselected-hover-icon-color: var(--mat-sys-tertiary);--mat-checkbox-unselected-focus-state-layer-color: var(--mat-sys-tertiary);--mat-checkbox-unselected-hover-state-layer-color: var(--mat-sys-tertiary);--mat-checkbox-unselected-pressed-state-layer-color: var(--mat-sys-tertiary)}.mat-mdc-checkbox.error{--mat-checkbox-selected-checkmark-color: var(--mat-sys-on-error);--mat-checkbox-selected-icon-color: var(--mat-sys-error);--mat-checkbox-selected-focus-icon-color: var(--mat-sys-error);--mat-checkbox-selected-hover-icon-color: var(--mat-sys-error);--mat-checkbox-selected-pressed-icon-color: var(--mat-sys-error);--mat-checkbox-selected-focus-state-layer-color: var(--mat-sys-error);--mat-checkbox-selected-hover-state-layer-color: var(--mat-sys-error);--mat-checkbox-selected-pressed-state-layer-color: var(--mat-sys-error);--mat-checkbox-unselected-icon-color: var(--mat-sys-error);--mat-checkbox-unselected-focus-icon-color: var(--mat-sys-error);--mat-checkbox-unselected-hover-icon-color: var(--mat-sys-error);--mat-checkbox-unselected-focus-state-layer-color: var(--mat-sys-error);--mat-checkbox-unselected-hover-state-layer-color: var(--mat-sys-error);--mat-checkbox-unselected-pressed-state-layer-color: var(--mat-sys-error)}.mat-mdc-checkbox.warning{--mat-checkbox-selected-checkmark-color: var(--mat-sys-on-warning);--mat-checkbox-selected-icon-color: var(--mat-sys-warning);--mat-checkbox-selected-focus-icon-color: var(--mat-sys-warning);--mat-checkbox-selected-hover-icon-color: var(--mat-sys-warning);--mat-checkbox-selected-pressed-icon-color: var(--mat-sys-warning);--mat-checkbox-selected-focus-state-layer-color: var(--mat-sys-warning);--mat-checkbox-selected-hover-state-layer-color: var(--mat-sys-warning);--mat-checkbox-selected-pressed-state-layer-color: var(--mat-sys-warning);--mat-checkbox-unselected-icon-color: var(--mat-sys-warning);--mat-checkbox-unselected-focus-icon-color: var(--mat-sys-warning);--mat-checkbox-unselected-hover-icon-color: var(--mat-sys-warning);--mat-checkbox-unselected-focus-state-layer-color: var(--mat-sys-warning);--mat-checkbox-unselected-hover-state-layer-color: var(--mat-sys-warning);--mat-checkbox-unselected-pressed-state-layer-color: var(--mat-sys-warning)}:root{--radio-state-layer-size-sm: var(--space-4);--radio-state-layer-size-md: var(--space-5);--radio-state-layer-size-lg: calc(var(--space-5) + var(--space-0-5));--radio-touch-target-size-sm: var(--space-5);--radio-touch-target-size-md: calc(var(--space-5) + var(--space-0-5));--radio-touch-target-size-lg: var(--space-6);--radio-state-layer-size: var(--radio-state-layer-size-sm);--radio-touch-target-size: var(--radio-touch-target-size-sm)}@media(min-width:768px){:root{--radio-state-layer-size: var(--radio-state-layer-size-md);--radio-touch-target-size: var(--radio-touch-target-size-md)}}@media(min-width:1024px){:root{--radio-state-layer-size: var(--radio-state-layer-size-lg);--radio-touch-target-size: var(--radio-touch-target-size-lg)}}.mat-mdc-radio-button.primary{--mat-radio-selected-icon-color: var(--mat-sys-primary);--mat-radio-selected-hover-icon-color: var(--mat-sys-primary);--mat-radio-selected-focus-icon-color: var(--mat-sys-primary);--mat-radio-selected-pressed-icon-color: var(--mat-sys-primary);--mat-radio-checked-ripple-color: var(--mat-sys-primary);--mat-radio-unselected-icon-color: var(--mat-sys-primary);--mat-radio-unselected-hover-icon-color: var(--mat-sys-primary);--mat-radio-unselected-focus-icon-color: var(--mat-sys-primary);--mat-radio-unselected-pressed-icon-color: var(--mat-sys-primary)}.mat-mdc-radio-button.secondary{--mat-radio-selected-icon-color: var(--mat-sys-secondary);--mat-radio-selected-hover-icon-color: var(--mat-sys-secondary);--mat-radio-selected-focus-icon-color: var(--mat-sys-secondary);--mat-radio-selected-pressed-icon-color: var(--mat-sys-secondary);--mat-radio-checked-ripple-color: var(--mat-sys-secondary);--mat-radio-unselected-icon-color: var(--mat-sys-secondary);--mat-radio-unselected-hover-icon-color: var(--mat-sys-secondary);--mat-radio-unselected-focus-icon-color: var(--mat-sys-secondary);--mat-radio-unselected-pressed-icon-color: var(--mat-sys-secondary)}.mat-mdc-radio-button.tertiary{--mat-radio-selected-icon-color: var(--mat-sys-tertiary);--mat-radio-selected-hover-icon-color: var(--mat-sys-tertiary);--mat-radio-selected-focus-icon-color: var(--mat-sys-tertiary);--mat-radio-selected-pressed-icon-color: var(--mat-sys-tertiary);--mat-radio-checked-ripple-color: var(--mat-sys-tertiary);--mat-radio-unselected-icon-color: var(--mat-sys-tertiary);--mat-radio-unselected-hover-icon-color: var(--mat-sys-tertiary);--mat-radio-unselected-focus-icon-color: var(--mat-sys-tertiary);--mat-radio-unselected-pressed-icon-color: var(--mat-sys-tertiary)}.mat-mdc-radio-button.error{--mat-radio-selected-icon-color: var(--mat-sys-error);--mat-radio-selected-hover-icon-color: var(--mat-sys-error);--mat-radio-selected-focus-icon-color: var(--mat-sys-error);--mat-radio-selected-pressed-icon-color: var(--mat-sys-error);--mat-radio-checked-ripple-color: var(--mat-sys-error);--mat-radio-unselected-icon-color: var(--mat-sys-error);--mat-radio-unselected-hover-icon-color: var(--mat-sys-error);--mat-radio-unselected-focus-icon-color: var(--mat-sys-error);--mat-radio-unselected-pressed-icon-color: var(--mat-sys-error)}.mat-mdc-radio-button.warning{--mat-radio-selected-icon-color: var(--mat-sys-warning);--mat-radio-selected-hover-icon-color: var(--mat-sys-warning);--mat-radio-selected-focus-icon-color: var(--mat-sys-warning);--mat-radio-selected-pressed-icon-color: var(--mat-sys-warning);--mat-radio-checked-ripple-color: var(--mat-sys-warning);--mat-radio-unselected-icon-color: var(--mat-sys-warning);--mat-radio-unselected-hover-icon-color: var(--mat-sys-warning);--mat-radio-unselected-focus-icon-color: var(--mat-sys-warning);--mat-radio-unselected-pressed-icon-color: var(--mat-sys-warning)}.mat-mdc-select-panel.primary{--mat-select-panel-background-color: var(--mat-sys-primary-container);--mat-select-focused-arrow-color: var(--mat-sys-primary)}.mat-mdc-select-panel.secondary{--mat-select-panel-background-color: var(--mat-sys-secondary-container);--mat-select-focused-arrow-color: var(--mat-sys-secondary)}.mat-mdc-select-panel.tertiary{--mat-select-panel-background-color: var(--mat-sys-tertiary-container);--mat-select-focused-arrow-color: var(--mat-sys-tertiary)}.mat-mdc-select-panel.error{--mat-select-panel-background-color: var(--mat-sys-error-container);--mat-select-focused-arrow-color: var(--mat-sys-error)}.mat-mdc-select-panel.warning{--mat-select-panel-background-color: var(--mat-sys-warning-container);--mat-select-focused-arrow-color: var(--mat-sys-warning)}:root{--snack-bar-shape-default: var(--radius-md);--snack-bar-shape-none: var(--radius-none);--snack-bar-shape-xs: var(--radius-xs);--snack-bar-shape-sm: var(--radius-sm);--snack-bar-shape-md: var(--radius-md);--snack-bar-shape-lg: var(--radius-lg);--snack-bar-shape-xl: var(--radius-xl);--snack-bar-shape-full: var(--radius-full)}.mat-mdc-snack-bar-container.primary{--mat-snack-bar-container-color: var(--mat-sys-primary-container);--mat-snack-bar-supporting-text-color: var(--mat-sys-on-primary-container);--mat-snack-bar-button-color: var(--mat-sys-primary)}.mat-mdc-snack-bar-container.secondary{--mat-snack-bar-container-color: var(--mat-sys-secondary-container);--mat-snack-bar-supporting-text-color: var(--mat-sys-on-secondary-container);--mat-snack-bar-button-color: var(--mat-sys-secondary)}.mat-mdc-snack-bar-container.tertiary{--mat-snack-bar-container-color: var(--mat-sys-tertiary-container);--mat-snack-bar-supporting-text-color: var(--mat-sys-on-tertiary-container);--mat-snack-bar-button-color: var(--mat-sys-tertiary)}.mat-mdc-snack-bar-container.error{--mat-snack-bar-container-color: var(--mat-sys-error-container);--mat-snack-bar-supporting-text-color: var(--mat-sys-on-error-container);--mat-snack-bar-button-color: var(--mat-sys-error)}.mat-mdc-snack-bar-container.warning{--mat-snack-bar-container-color: var(--mat-sys-warning-container);--mat-snack-bar-supporting-text-color: var(--mat-sys-on-warning-container);--mat-snack-bar-button-color: var(--mat-sys-warning)}.mat-mdc-snack-bar-container.border-radius-none{--mat-snack-bar-container-shape: var(--snack-bar-shape-none)}.mat-mdc-snack-bar-container.border-radius-xs{--mat-snack-bar-container-shape: var(--snack-bar-shape-xs)}.mat-mdc-snack-bar-container.border-radius-sm{--mat-snack-bar-container-shape: var(--snack-bar-shape-sm)}.mat-mdc-snack-bar-container.border-radius-md{--mat-snack-bar-container-shape: var(--snack-bar-shape-md)}.mat-mdc-snack-bar-container.border-radius-lg{--mat-snack-bar-container-shape: var(--snack-bar-shape-lg)}.mat-mdc-snack-bar-container.border-radius-xl{--mat-snack-bar-container-shape: var(--snack-bar-shape-xl)}.mat-mdc-snack-bar-container.border-radius-full{--mat-snack-bar-container-shape: var(--snack-bar-shape-full)}.mat-sort-header.primary{--mat-sort-arrow-color: var(--mat-sys-primary)}.mat-sort-header.secondary{--mat-sort-arrow-color: var(--mat-sys-secondary)}.mat-sort-header.tertiary{--mat-sort-arrow-color: var(--mat-sys-tertiary)}.mat-sort-header.error{--mat-sort-arrow-color: var(--mat-sys-error)}.mat-sort-header.warning{--mat-sort-arrow-color: var(--mat-sys-warning)}:root{--stepper-height-default: var(--space-8);--stepper-height-sm: var(--space-7);--stepper-height-md: var(--space-8);--stepper-height-lg: var(--space-9);--stepper-shape-default: var(--radius-md);--stepper-shape-none: var(--radius-none);--stepper-shape-xs: var(--radius-xs);--stepper-shape-sm: var(--radius-sm);--stepper-shape-md: var(--radius-md);--stepper-shape-lg: var(--radius-lg);--stepper-shape-xl: var(--radius-xl);--stepper-shape-full: var(--radius-full)}.mat-stepper-horizontal.primary,.mat-stepper-vertical.primary{--mat-stepper-line-color: var(--mat-sys-primary);--mat-stepper-header-icon-background-color: var(--mat-sys-primary-container);--mat-stepper-header-icon-foreground-color: var(--mat-sys-on-primary-container);--mat-stepper-header-selected-state-icon-background-color: var(--mat-sys-primary);--mat-stepper-header-selected-state-icon-foreground-color: var(--mat-sys-on-primary);--mat-stepper-header-done-state-icon-background-color: var(--mat-sys-primary);--mat-stepper-header-done-state-icon-foreground-color: var(--mat-sys-on-primary);--mat-stepper-header-edit-state-icon-background-color: var(--mat-sys-primary-container);--mat-stepper-header-edit-state-icon-foreground-color: var(--mat-sys-on-primary-container);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent)}.mat-stepper-horizontal.secondary,.mat-stepper-vertical.secondary{--mat-stepper-line-color: var(--mat-sys-secondary);--mat-stepper-header-icon-background-color: var(--mat-sys-secondary-container);--mat-stepper-header-icon-foreground-color: var(--mat-sys-on-secondary-container);--mat-stepper-header-selected-state-icon-background-color: var(--mat-sys-secondary);--mat-stepper-header-selected-state-icon-foreground-color: var(--mat-sys-on-secondary);--mat-stepper-header-done-state-icon-background-color: var(--mat-sys-secondary);--mat-stepper-header-done-state-icon-foreground-color: var(--mat-sys-on-secondary);--mat-stepper-header-edit-state-icon-background-color: var(--mat-sys-secondary-container);--mat-stepper-header-edit-state-icon-foreground-color: var(--mat-sys-on-secondary-container);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-secondary) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-secondary) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent)}.mat-stepper-horizontal.tertiary,.mat-stepper-vertical.tertiary{--mat-stepper-line-color: var(--mat-sys-tertiary);--mat-stepper-header-icon-background-color: var(--mat-sys-tertiary-container);--mat-stepper-header-icon-foreground-color: var(--mat-sys-on-tertiary-container);--mat-stepper-header-selected-state-icon-background-color: var(--mat-sys-tertiary);--mat-stepper-header-selected-state-icon-foreground-color: var(--mat-sys-on-tertiary);--mat-stepper-header-done-state-icon-background-color: var(--mat-sys-tertiary);--mat-stepper-header-done-state-icon-foreground-color: var(--mat-sys-on-tertiary);--mat-stepper-header-edit-state-icon-background-color: var(--mat-sys-tertiary-container);--mat-stepper-header-edit-state-icon-foreground-color: var(--mat-sys-on-tertiary-container);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-tertiary) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-tertiary) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent)}.mat-stepper-horizontal.error,.mat-stepper-vertical.error{--mat-stepper-line-color: var(--mat-sys-error);--mat-stepper-header-icon-background-color: var(--mat-sys-error-container);--mat-stepper-header-icon-foreground-color: var(--mat-sys-on-error-container);--mat-stepper-header-selected-state-icon-background-color: var(--mat-sys-error);--mat-stepper-header-selected-state-icon-foreground-color: var(--mat-sys-on-error);--mat-stepper-header-done-state-icon-background-color: var(--mat-sys-error);--mat-stepper-header-done-state-icon-foreground-color: var(--mat-sys-on-error);--mat-stepper-header-edit-state-icon-background-color: var(--mat-sys-error-container);--mat-stepper-header-edit-state-icon-foreground-color: var(--mat-sys-on-error-container);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-error) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-error) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent)}.mat-stepper-horizontal.warning,.mat-stepper-vertical.warning{--mat-stepper-line-color: var(--mat-sys-warning);--mat-stepper-header-icon-background-color: var(--mat-sys-warning-container);--mat-stepper-header-icon-foreground-color: var(--mat-sys-on-warning-container);--mat-stepper-header-selected-state-icon-background-color: var(--mat-sys-warning);--mat-stepper-header-selected-state-icon-foreground-color: var(--mat-sys-on-warning);--mat-stepper-header-done-state-icon-background-color: var(--mat-sys-warning);--mat-stepper-header-done-state-icon-foreground-color: var(--mat-sys-on-warning);--mat-stepper-header-edit-state-icon-background-color: var(--mat-sys-warning-container);--mat-stepper-header-edit-state-icon-foreground-color: var(--mat-sys-on-warning-container);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-warning) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-warning) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent)}.mat-stepper-horizontal.size-sm,.mat-stepper-vertical.size-sm{--mat-stepper-header-height: var(--stepper-height-sm)}.mat-stepper-horizontal.size-md,.mat-stepper-vertical.size-md{--mat-stepper-header-height: var(--stepper-height-md)}.mat-stepper-horizontal.size-lg,.mat-stepper-vertical.size-lg{--mat-stepper-header-height: var(--stepper-height-lg)}.mat-stepper-horizontal.border-radius-none,.mat-stepper-vertical.border-radius-none{--mat-stepper-header-focus-state-layer-shape: var(--stepper-shape-none);--mat-stepper-header-hover-state-layer-shape: var(--stepper-shape-none)}.mat-stepper-horizontal.border-radius-xs,.mat-stepper-vertical.border-radius-xs{--mat-stepper-header-focus-state-layer-shape: var(--stepper-shape-xs);--mat-stepper-header-hover-state-layer-shape: var(--stepper-shape-xs)}.mat-stepper-horizontal.border-radius-sm,.mat-stepper-vertical.border-radius-sm{--mat-stepper-header-focus-state-layer-shape: var(--stepper-shape-sm);--mat-stepper-header-hover-state-layer-shape: var(--stepper-shape-sm)}.mat-stepper-horizontal.border-radius-md,.mat-stepper-vertical.border-radius-md{--mat-stepper-header-focus-state-layer-shape: var(--stepper-shape-md);--mat-stepper-header-hover-state-layer-shape: var(--stepper-shape-md)}.mat-stepper-horizontal.border-radius-lg,.mat-stepper-vertical.border-radius-lg{--mat-stepper-header-focus-state-layer-shape: var(--stepper-shape-lg);--mat-stepper-header-hover-state-layer-shape: var(--stepper-shape-lg)}.mat-stepper-horizontal.border-radius-xl,.mat-stepper-vertical.border-radius-xl{--mat-stepper-header-focus-state-layer-shape: var(--stepper-shape-xl);--mat-stepper-header-hover-state-layer-shape: var(--stepper-shape-xl)}.mat-stepper-horizontal.border-radius-full,.mat-stepper-vertical.border-radius-full{--mat-stepper-header-focus-state-layer-shape: var(--stepper-shape-full);--mat-stepper-header-hover-state-layer-shape: var(--stepper-shape-full)}:root{--slider-track-height-sm: var(--space-0-5);--slider-track-height-md: calc(var(--space-0-5) + var(--space-0-25));--slider-track-height-lg: var(--space-1);--slider-handle-size-sm: var(--space-2);--slider-handle-size-md: calc(var(--space-2) + var(--space-0-5));--slider-handle-size-lg: var(--space-3);--slider-border-radius-none: var(--radius-none);--slider-border-radius-xs: var(--radius-xs);--slider-border-radius-sm: var(--radius-sm);--slider-border-radius-md: var(--radius-md);--slider-border-radius-lg: var(--radius-lg);--slider-border-radius-xl: var(--radius-xl);--slider-border-radius-full: var(--radius-full);--slider-handle-size: var(--slider-handle-size-md);--slider-track-height: var(--slider-track-height-md);--slider-border-radius: var(--slider-border-radius-sm)}@media(min-width:768px){:root{--slider-handle-size: var(--slider-handle-size-md);--slider-track-height: var(--slider-track-height-md)}}.mat-mdc-slider.primary{--mat-slider-handle-color: var(--mat-sys-primary);--mat-slider-focus-handle-color: var(--mat-sys-primary);--mat-slider-hover-handle-color: var(--mat-sys-primary);--mat-slider-active-track-color: var(--mat-sys-primary);--mat-slider-ripple-color: var(--mat-sys-primary)}.mat-mdc-slider.secondary{--mat-slider-handle-color: var(--mat-sys-secondary);--mat-slider-focus-handle-color: var(--mat-sys-secondary);--mat-slider-hover-handle-color: var(--mat-sys-secondary);--mat-slider-active-track-color: var(--mat-sys-secondary);--mat-slider-ripple-color: var(--mat-sys-secondary)}.mat-mdc-slider.tertiary{--mat-slider-handle-color: var(--mat-sys-tertiary);--mat-slider-focus-handle-color: var(--mat-sys-tertiary);--mat-slider-hover-handle-color: var(--mat-sys-tertiary);--mat-slider-active-track-color: var(--mat-sys-tertiary);--mat-slider-ripple-color: var(--mat-sys-tertiary)}.mat-mdc-slider.error{--mat-slider-handle-color: var(--mat-sys-error);--mat-slider-focus-handle-color: var(--mat-sys-error);--mat-slider-hover-handle-color: var(--mat-sys-error);--mat-slider-active-track-color: var(--mat-sys-error);--mat-slider-ripple-color: var(--mat-sys-error)}.mat-mdc-slider.warning{--mat-slider-handle-color: var(--mat-sys-warning);--mat-slider-focus-handle-color: var(--mat-sys-warning);--mat-slider-hover-handle-color: var(--mat-sys-warning);--mat-slider-active-track-color: var(--mat-sys-warning);--mat-slider-ripple-color: var(--mat-sys-warning)}.mat-mdc-slider.size-sm{--mat-slider-active-track-height: var(--slider-track-height-sm);--mat-slider-inactive-track-height: var(--slider-track-height-sm);--mat-slider-handle-height: var(--slider-handle-size-sm);--mat-slider-handle-width: var(--slider-handle-size-sm)}.mat-mdc-slider.size-md{--mat-slider-active-track-height: var(--slider-track-height-md);--mat-slider-inactive-track-height: var(--slider-track-height-md);--mat-slider-handle-height: var(--slider-handle-size-md);--mat-slider-handle-width: var(--slider-handle-size-md)}.mat-mdc-slider.size-lg{--mat-slider-active-track-height: var(--slider-track-height-lg);--mat-slider-inactive-track-height: var(--slider-track-height-lg);--mat-slider-handle-height: var(--slider-handle-size-lg);--mat-slider-handle-width: var(--slider-handle-size-lg)}.mat-mdc-slider.border-radius-none{--mat-slider-handle-shape: var(--slider-border-radius-none);--mat-slider-active-track-shape: var(--slider-border-radius-none);--mat-slider-inactive-track-shape: var(--slider-border-radius-none)}.mat-mdc-slider.border-radius-xs{--mat-slider-handle-shape: var(--slider-border-radius-xs);--mat-slider-active-track-shape: var(--slider-border-radius-xs);--mat-slider-inactive-track-shape: var(--slider-border-radius-xs)}.mat-mdc-slider.border-radius-sm{--mat-slider-handle-shape: var(--slider-border-radius-sm);--mat-slider-active-track-shape: var(--slider-border-radius-sm);--mat-slider-inactive-track-shape: var(--slider-border-radius-sm)}.mat-mdc-slider.border-radius-md{--mat-slider-handle-shape: var(--slider-border-radius-md);--mat-slider-active-track-shape: var(--slider-border-radius-md);--mat-slider-inactive-track-shape: var(--slider-border-radius-md)}.mat-mdc-slider.border-radius-lg{--mat-slider-handle-shape: var(--slider-border-radius-lg);--mat-slider-active-track-shape: var(--slider-border-radius-lg);--mat-slider-inactive-track-shape: var(--slider-border-radius-lg)}.mat-mdc-slider.border-radius-xl{--mat-slider-handle-shape: var(--slider-border-radius-xl);--mat-slider-active-track-shape: var(--slider-border-radius-xl);--mat-slider-inactive-track-shape: var(--slider-border-radius-xl)}.mat-mdc-slider.border-radius-full{--mat-slider-handle-shape: var(--slider-border-radius-full);--mat-slider-active-track-shape: var(--slider-border-radius-full);--mat-slider-inactive-track-shape: var(--slider-border-radius-full)}:root{--slide-toggle-track-width-sm: calc(var(--space-5) + var(--space-0-5));--slide-toggle-track-width-md: calc(var(--space-6) + var(--space-0-5));--slide-toggle-track-width-lg: calc(var(--space-6) + var(--space-0-5));--slide-toggle-track-height-sm: var(--space-3);--slide-toggle-track-height-md: calc(var(--space-3) + var(--space-0-5));--slide-toggle-track-height-lg: calc(var(--space-3) + var(--space-0-5));--slide-toggle-track-outline-width-sm: 1px;--slide-toggle-track-outline-width-md: 2px;--slide-toggle-track-outline-width-lg: 2px;--slide-toggle-handle-size-selected-sm: var(--space-2);--slide-toggle-handle-size-selected-md: var(--space-3);--slide-toggle-handle-size-selected-lg: var(--space-3);--slide-toggle-icon-size-sm: var(--space-1-5);--slide-toggle-icon-size-md: var(--space-2);--slide-toggle-icon-size-lg: var(--space-2-5);--slide-toggle-label-text-size-sm: var(--mat-sys-label-small-size);--slide-toggle-label-text-line-height-sm: var(--mat-sys-label-small-line-height);--slide-toggle-label-text-tracking-sm: var(--mat-sys-label-small-tracking);--slide-toggle-label-text-weight-sm: var(--mat-sys-label-small-weight);--slide-toggle-label-text-size-md: var(--mat-sys-body-medium-size);--slide-toggle-label-text-line-height-md: var(--mat-sys-body-medium-line-height);--slide-toggle-label-text-tracking-md: var(--mat-sys-body-medium-tracking);--slide-toggle-label-text-weight-md: var(--mat-sys-body-medium-weight);--slide-toggle-label-text-size-lg: var(--mat-sys-title-small-size);--slide-toggle-label-text-line-height-lg: var(--mat-sys-title-small-line-height);--slide-toggle-label-text-tracking-lg: var(--mat-sys-title-small-tracking);--slide-toggle-label-text-weight-lg: var(--mat-sys-title-small-weight);--slide-toggle-handle-size-unselected-sm: var(--space-1);--slide-toggle-handle-size-unselected-md: var(--space-1-5);--slide-toggle-handle-size-unselected-lg: var(--space-1-5);--slide-toggle-touch-target-size-sm: var(--space-5);--slide-toggle-touch-target-size-md: var(--space-6);--slide-toggle-touch-target-size-lg: var(--space-6);--slide-toggle-state-layer-size-sm: var(--space-4);--slide-toggle-state-layer-size-md: var(--space-5);--slide-toggle-state-layer-size-lg: var(--space-5);--slide-toggle-track-width: var(--slide-toggle-track-width-sm);--slide-toggle-track-height: var(--slide-toggle-track-height-sm);--slide-toggle-track-outline-width: var(--slide-toggle-track-outline-width-sm);--slide-toggle-handle-size-selected: var(--slide-toggle-handle-size-selected-sm);--slide-toggle-handle-size-unselected: var(--slide-toggle-handle-size-unselected-sm);--slide-toggle-icon-size: var(--slide-toggle-icon-size-sm);--slide-toggle-touch-target-size: var(--slide-toggle-touch-target-size-sm);--slide-toggle-state-layer-size: var(--slide-toggle-state-layer-size-sm);--slide-toggle-label-text-size: var(--slide-toggle-label-text-size-sm);--slide-toggle-label-text-line-height: var(--slide-toggle-label-text-line-height-sm);--slide-toggle-label-text-tracking: var(--slide-toggle-label-text-tracking-sm);--slide-toggle-label-text-weight: var(--slide-toggle-label-text-weight-sm)}@media(min-width:768px){:root{--slide-toggle-track-width: var(--slide-toggle-track-width-md);--slide-toggle-track-height: var(--slide-toggle-track-height-md);--slide-toggle-track-outline-width: var(--slide-toggle-track-outline-width-md);--slide-toggle-handle-size-selected: var(--slide-toggle-handle-size-selected-md);--slide-toggle-handle-size-unselected: var(--slide-toggle-handle-size-unselected-md);--slide-toggle-icon-size: var(--slide-toggle-icon-size-md);--slide-toggle-touch-target-size: var(--slide-toggle-touch-target-size-md);--slide-toggle-state-layer-size: var(--slide-toggle-state-layer-size-md);--slide-toggle-label-text-size: var(--slide-toggle-label-text-size-md);--slide-toggle-label-text-line-height: var(--slide-toggle-label-text-line-height-md);--slide-toggle-label-text-tracking: var(--slide-toggle-label-text-tracking-md);--slide-toggle-label-text-weight: var(--slide-toggle-label-text-weight-md)}}@media(min-width:1024px){:root{--slide-toggle-track-width: var(--slide-toggle-track-width-lg);--slide-toggle-track-height: var(--slide-toggle-track-height-lg);--slide-toggle-track-outline-width: var(--slide-toggle-track-outline-width-lg);--slide-toggle-handle-size-selected: var(--slide-toggle-handle-size-selected-lg);--slide-toggle-handle-size-unselected: var(--slide-toggle-handle-size-unselected-lg);--slide-toggle-icon-size: var(--slide-toggle-icon-size-lg);--slide-toggle-touch-target-size: var(--slide-toggle-touch-target-size-lg);--slide-toggle-state-layer-size: var(--slide-toggle-state-layer-size-lg);--slide-toggle-label-text-size: var(--slide-toggle-label-text-size-lg);--slide-toggle-label-text-line-height: var(--slide-toggle-label-text-line-height-lg);--slide-toggle-label-text-tracking: var(--slide-toggle-label-text-tracking-lg);--slide-toggle-label-text-weight: var(--slide-toggle-label-text-weight-lg)}}:root{--slide-toggle-border-radius-none: var(--radius-none);--slide-toggle-border-radius-xs: var(--radius-xs);--slide-toggle-border-radius-sm: var(--radius-sm);--slide-toggle-border-radius-md: var(--radius-md);--slide-toggle-border-radius-lg: var(--radius-lg);--slide-toggle-border-radius-xl: var(--radius-xl);--slide-toggle-border-radius-full: var(--radius-full)}.mat-mdc-slide-toggle.primary{--mat-slide-toggle-selected-focus-state-layer-color: var(--mat-sys-primary);--mat-slide-toggle-selected-hover-state-layer-color: var(--mat-sys-primary);--mat-slide-toggle-selected-pressed-state-layer-color: var(--mat-sys-primary);--mat-slide-toggle-selected-handle-color: var(--mat-sys-on-primary);--mat-slide-toggle-selected-focus-handle-color: var(--mat-sys-primary-container);--mat-slide-toggle-selected-hover-handle-color: var(--mat-sys-primary-container);--mat-slide-toggle-selected-pressed-handle-color: var(--mat-sys-primary-container);--mat-slide-toggle-selected-icon-color: var(--mat-sys-on-primary-container);--mat-slide-toggle-selected-track-color: var(--mat-sys-primary);--mat-slide-toggle-selected-focus-track-color: var(--mat-sys-primary);--mat-slide-toggle-selected-hover-track-color: var(--mat-sys-primary);--mat-slide-toggle-selected-pressed-track-color: var(--mat-sys-primary)}.mat-mdc-slide-toggle.secondary{--mat-slide-toggle-selected-focus-state-layer-color: var(--mat-sys-secondary);--mat-slide-toggle-selected-hover-state-layer-color: var(--mat-sys-secondary);--mat-slide-toggle-selected-pressed-state-layer-color: var(--mat-sys-secondary);--mat-slide-toggle-selected-handle-color: var(--mat-sys-on-secondary);--mat-slide-toggle-selected-focus-handle-color: var(--mat-sys-secondary-container);--mat-slide-toggle-selected-hover-handle-color: var(--mat-sys-secondary-container);--mat-slide-toggle-selected-pressed-handle-color: var(--mat-sys-secondary-container);--mat-slide-toggle-selected-icon-color: var(--mat-sys-on-secondary-container);--mat-slide-toggle-selected-track-color: var(--mat-sys-secondary);--mat-slide-toggle-selected-focus-track-color: var(--mat-sys-secondary);--mat-slide-toggle-selected-hover-track-color: var(--mat-sys-secondary);--mat-slide-toggle-selected-pressed-track-color: var(--mat-sys-secondary)}.mat-mdc-slide-toggle.tertiary{--mat-slide-toggle-selected-focus-state-layer-color: var(--mat-sys-tertiary);--mat-slide-toggle-selected-hover-state-layer-color: var(--mat-sys-tertiary);--mat-slide-toggle-selected-pressed-state-layer-color: var(--mat-sys-tertiary);--mat-slide-toggle-selected-handle-color: var(--mat-sys-on-tertiary);--mat-slide-toggle-selected-focus-handle-color: var(--mat-sys-tertiary-container);--mat-slide-toggle-selected-hover-handle-color: var(--mat-sys-tertiary-container);--mat-slide-toggle-selected-pressed-handle-color: var(--mat-sys-tertiary-container);--mat-slide-toggle-selected-icon-color: var(--mat-sys-on-tertiary-container);--mat-slide-toggle-selected-track-color: var(--mat-sys-tertiary);--mat-slide-toggle-selected-focus-track-color: var(--mat-sys-tertiary);--mat-slide-toggle-selected-hover-track-color: var(--mat-sys-tertiary);--mat-slide-toggle-selected-pressed-track-color: var(--mat-sys-tertiary)}.mat-mdc-slide-toggle.error{--mat-slide-toggle-selected-focus-state-layer-color: var(--mat-sys-error);--mat-slide-toggle-selected-hover-state-layer-color: var(--mat-sys-error);--mat-slide-toggle-selected-pressed-state-layer-color: var(--mat-sys-error);--mat-slide-toggle-selected-handle-color: var(--mat-sys-on-error);--mat-slide-toggle-selected-focus-handle-color: var(--mat-sys-error-container);--mat-slide-toggle-selected-hover-handle-color: var(--mat-sys-error-container);--mat-slide-toggle-selected-pressed-handle-color: var(--mat-sys-error-container);--mat-slide-toggle-selected-icon-color: var(--mat-sys-on-error-container);--mat-slide-toggle-selected-track-color: var(--mat-sys-error);--mat-slide-toggle-selected-focus-track-color: var(--mat-sys-error);--mat-slide-toggle-selected-hover-track-color: var(--mat-sys-error);--mat-slide-toggle-selected-pressed-track-color: var(--mat-sys-error)}.mat-mdc-slide-toggle.warning{--mat-slide-toggle-selected-focus-state-layer-color: var(--mat-sys-warning);--mat-slide-toggle-selected-hover-state-layer-color: var(--mat-sys-warning);--mat-slide-toggle-selected-pressed-state-layer-color: var(--mat-sys-warning);--mat-slide-toggle-selected-handle-color: var(--mat-sys-on-warning);--mat-slide-toggle-selected-focus-handle-color: var(--mat-sys-warning-container);--mat-slide-toggle-selected-hover-handle-color: var(--mat-sys-warning-container);--mat-slide-toggle-selected-pressed-handle-color: var(--mat-sys-warning-container);--mat-slide-toggle-selected-icon-color: var(--mat-sys-on-warning-container);--mat-slide-toggle-selected-track-color: var(--mat-sys-warning);--mat-slide-toggle-selected-focus-track-color: var(--mat-sys-warning);--mat-slide-toggle-selected-hover-track-color: var(--mat-sys-warning);--mat-slide-toggle-selected-pressed-track-color: var(--mat-sys-warning)}.mat-mdc-slide-toggle.border-radius-none{--mat-slide-toggle-track-shape: var(--slide-toggle-border-radius-none);--mat-slide-toggle-handle-shape: var(--slide-toggle-border-radius-none)}.mat-mdc-slide-toggle.border-radius-xs{--mat-slide-toggle-track-shape: var(--slide-toggle-border-radius-xs);--mat-slide-toggle-handle-shape: var(--slide-toggle-border-radius-xs)}.mat-mdc-slide-toggle.border-radius-sm{--mat-slide-toggle-track-shape: var(--slide-toggle-border-radius-sm);--mat-slide-toggle-handle-shape: var(--slide-toggle-border-radius-sm)}.mat-mdc-slide-toggle.border-radius-md{--mat-slide-toggle-track-shape: var(--slide-toggle-border-radius-md);--mat-slide-toggle-handle-shape: var(--slide-toggle-border-radius-md)}.mat-mdc-slide-toggle.border-radius-lg{--mat-slide-toggle-track-shape: var(--slide-toggle-border-radius-lg);--mat-slide-toggle-handle-shape: var(--slide-toggle-border-radius-lg)}.mat-mdc-slide-toggle.border-radius-xl{--mat-slide-toggle-track-shape: var(--slide-toggle-border-radius-xl);--mat-slide-toggle-handle-shape: var(--slide-toggle-border-radius-xl)}.mat-mdc-slide-toggle.border-radius-full{--mat-slide-toggle-track-shape: var(--slide-toggle-border-radius-full);--mat-slide-toggle-handle-shape: var(--slide-toggle-border-radius-full)}:root{--table-header-height-xs: calc(var(--mat-sys-title-small-size) * 2);--table-header-height-sm: calc(var(--mat-sys-title-small-size) * 2.4);--table-header-height-md: calc(var(--mat-sys-title-small-size) * 3);--table-header-height-lg: calc(var(--mat-sys-title-small-size) * 3.6);--table-header-height-xl: calc(var(--mat-sys-title-small-size) * 4.2);--table-row-height-xs: calc(var(--mat-sys-body-medium-size) * 1.3);--table-row-height-sm: calc(var(--mat-sys-body-medium-size) * 1.6);--table-row-height-md: calc(var(--mat-sys-body-medium-size) * 2);--table-row-height-lg: calc(var(--mat-sys-body-medium-size) * 2.4);--table-row-height-xl: calc(var(--mat-sys-body-medium-size) * 2.8);--table-footer-height-xs: calc(var(--mat-sys-body-medium-size) * 2);--table-footer-height-sm: calc(var(--mat-sys-body-medium-size) * 2.4);--table-footer-height-md: calc(var(--mat-sys-body-medium-size) * 3);--table-footer-height-lg: calc(var(--mat-sys-body-medium-size) * 3.6);--table-footer-height-xl: calc(var(--mat-sys-body-medium-size) * 4.2)}.mat-mdc-table.primary{--mat-table-header-headline-color: var(--mat-sys-primary);--mat-table-row-item-label-text-color: var(--mat-sys-on-surface)}.mat-mdc-table.secondary{--mat-table-header-headline-color: var(--mat-sys-secondary);--mat-table-row-item-label-text-color: var(--mat-sys-on-surface)}.mat-mdc-table.tertiary{--mat-table-header-headline-color: var(--mat-sys-tertiary);--mat-table-row-item-label-text-color: var(--mat-sys-on-surface)}.mat-mdc-table.error{--mat-table-header-headline-color: var(--mat-sys-error);--mat-table-row-item-label-text-color: var(--mat-sys-on-surface)}.mat-mdc-table.warning{--mat-table-header-headline-color: var(--mat-sys-warning);--mat-table-row-item-label-text-color: var(--mat-sys-on-surface)}.mat-mdc-table.size-xs{--mat-table-header-container-height: var(--table-header-height-xs);--mat-table-row-item-container-height: var(--table-row-height-xs);--mat-table-footer-container-height: var(--table-footer-height-xs)}.mat-mdc-table.size-sm{--mat-table-header-container-height: var(--table-header-height-sm);--mat-table-row-item-container-height: var(--table-row-height-sm);--mat-table-footer-container-height: var(--table-footer-height-sm)}.mat-mdc-table.size-md{--mat-table-header-container-height: var(--table-header-height-md);--mat-table-row-item-container-height: var(--table-row-height-md);--mat-table-footer-container-height: var(--table-footer-height-md)}.mat-mdc-table.size-lg{--mat-table-header-container-height: var(--table-header-height-lg);--mat-table-row-item-container-height: var(--table-row-height-lg);--mat-table-footer-container-height: var(--table-footer-height-lg)}.mat-mdc-table.size-xl{--mat-table-header-container-height: var(--table-header-height-xl);--mat-table-row-item-container-height: var(--table-row-height-xl);--mat-table-footer-container-height: var(--table-footer-height-xl)}:root{--timepicker-shape-default: var(--radius-md);--timepicker-shape-none: var(--radius-none);--timepicker-shape-xs: var(--radius-xs);--timepicker-shape-sm: var(--radius-sm);--timepicker-shape-md: var(--radius-md);--timepicker-shape-lg: var(--radius-lg);--timepicker-shape-xl: var(--radius-xl);--timepicker-shape-full: var(--radius-full)}.cdk-overlay-pane.primary:has(.mat-timepicker-panel),.cdk-overlay-pane.primary .mat-timepicker-panel,.mat-timepicker-panel.primary{--mat-timepicker-container-background-color: var(--mat-sys-primary-container)}.cdk-overlay-pane.secondary:has(.mat-timepicker-panel),.cdk-overlay-pane.secondary .mat-timepicker-panel,.mat-timepicker-panel.secondary{--mat-timepicker-container-background-color: var(--mat-sys-secondary-container)}.cdk-overlay-pane.tertiary:has(.mat-timepicker-panel),.cdk-overlay-pane.tertiary .mat-timepicker-panel,.mat-timepicker-panel.tertiary{--mat-timepicker-container-background-color: var(--mat-sys-tertiary-container)}.cdk-overlay-pane.error:has(.mat-timepicker-panel),.cdk-overlay-pane.error .mat-timepicker-panel,.mat-timepicker-panel.error{--mat-timepicker-container-background-color: var(--mat-sys-error-container)}.cdk-overlay-pane.warning:has(.mat-timepicker-panel),.cdk-overlay-pane.warning .mat-timepicker-panel,.mat-timepicker-panel.warning{--mat-timepicker-container-background-color: var(--mat-sys-warning-container)}.cdk-overlay-pane.border-radius-none:has(.mat-timepicker-panel),.cdk-overlay-pane.border-radius-none .mat-timepicker-panel,.mat-timepicker-panel.border-radius-none{--mat-timepicker-container-shape: var(--timepicker-shape-none)}.cdk-overlay-pane.border-radius-xs:has(.mat-timepicker-panel),.cdk-overlay-pane.border-radius-xs .mat-timepicker-panel,.mat-timepicker-panel.border-radius-xs{--mat-timepicker-container-shape: var(--timepicker-shape-xs)}.cdk-overlay-pane.border-radius-sm:has(.mat-timepicker-panel),.cdk-overlay-pane.border-radius-sm .mat-timepicker-panel,.mat-timepicker-panel.border-radius-sm{--mat-timepicker-container-shape: var(--timepicker-shape-sm)}.cdk-overlay-pane.border-radius-md:has(.mat-timepicker-panel),.cdk-overlay-pane.border-radius-md .mat-timepicker-panel,.mat-timepicker-panel.border-radius-md{--mat-timepicker-container-shape: var(--timepicker-shape-md)}.cdk-overlay-pane.border-radius-lg:has(.mat-timepicker-panel),.cdk-overlay-pane.border-radius-lg .mat-timepicker-panel,.mat-timepicker-panel.border-radius-lg{--mat-timepicker-container-shape: var(--timepicker-shape-lg)}.cdk-overlay-pane.border-radius-xl:has(.mat-timepicker-panel),.cdk-overlay-pane.border-radius-xl .mat-timepicker-panel,.mat-timepicker-panel.border-radius-xl{--mat-timepicker-container-shape: var(--timepicker-shape-xl)}.cdk-overlay-pane.border-radius-full:has(.mat-timepicker-panel),.cdk-overlay-pane.border-radius-full .mat-timepicker-panel,.mat-timepicker-panel.border-radius-full{--mat-timepicker-container-shape: var(--timepicker-shape-full)}:root{--toolbar-container-bg: var(--mat-sys-surface);--toolbar-container-text: var(--mat-sys-on-surface);--toolbar-bottom-shadow: 0 2px 8px -6px color-mix(in srgb, var(--mat-sys-shadow) 65%, transparent);--toolbar-height-mobile-xs: var(--space-5);--toolbar-height-mobile-sm: var(--space-6);--toolbar-height-mobile-md: var(--space-7);--toolbar-height-mobile-lg: calc(var(--space-7) + var(--space-1));--toolbar-height-mobile-xl: calc(var(--space-7) + var(--space-2));--toolbar-height-standard-xs: var(--space-6);--toolbar-height-standard-sm: var(--space-7);--toolbar-height-standard-md: calc(var(--space-7) + var(--space-1));--toolbar-height-standard-lg: calc(var(--space-7) + var(--space-2));--toolbar-height-standard-xl: calc(var(--space-7) + var(--space-3))}mat-toolbar,.mat-toolbar,.mat-mdc-toolbar{box-shadow:var(--toolbar-bottom-shadow)}mat-toolbar .mat-mdc-icon-button,mat-toolbar .mat-icon-button,.mat-toolbar .mat-mdc-icon-button,.mat-toolbar .mat-icon-button,.mat-mdc-toolbar .mat-mdc-icon-button,.mat-mdc-toolbar .mat-icon-button{color:inherit}mat-toolbar .mat-mdc-icon-button .mat-icon,mat-toolbar .mat-icon-button .mat-icon,mat-toolbar .mat-mdc-icon-button mat-icon,mat-toolbar .mat-icon-button mat-icon,.mat-toolbar .mat-mdc-icon-button .mat-icon,.mat-toolbar .mat-icon-button .mat-icon,.mat-toolbar .mat-mdc-icon-button mat-icon,.mat-toolbar .mat-icon-button mat-icon,.mat-mdc-toolbar .mat-mdc-icon-button .mat-icon,.mat-mdc-toolbar .mat-icon-button .mat-icon,.mat-mdc-toolbar .mat-mdc-icon-button mat-icon,.mat-mdc-toolbar .mat-icon-button mat-icon{color:inherit}mat-toolbar.primary,.mat-toolbar.primary,.mat-mdc-toolbar.primary{--mat-toolbar-container-background-color: var(--mat-sys-primary);--mat-toolbar-container-text-color: var(--mat-sys-on-primary)}mat-toolbar.secondary,.mat-toolbar.secondary,.mat-mdc-toolbar.secondary{--mat-toolbar-container-background-color: var(--mat-sys-secondary-container);--mat-toolbar-container-text-color: var(--mat-sys-on-secondary-container)}mat-toolbar.tertiary,.mat-toolbar.tertiary,.mat-mdc-toolbar.tertiary{--mat-toolbar-container-background-color: var(--mat-sys-tertiary-container);--mat-toolbar-container-text-color: var(--mat-sys-on-tertiary-container)}mat-toolbar.error,.mat-toolbar.error,.mat-mdc-toolbar.error{--mat-toolbar-container-background-color: var(--mat-sys-error-container);--mat-toolbar-container-text-color: var(--mat-sys-on-error-container)}mat-toolbar.warning,.mat-toolbar.warning,.mat-mdc-toolbar.warning{--mat-toolbar-container-background-color: var(--mat-sys-warning-container);--mat-toolbar-container-text-color: var(--mat-sys-on-warning-container)}mat-toolbar.size-xs,.mat-toolbar.size-xs,.mat-mdc-toolbar.size-xs{--mat-toolbar-mobile-height: var(--toolbar-height-mobile-xs);--mat-toolbar-standard-height: var(--toolbar-height-standard-xs)}mat-toolbar.size-sm,.mat-toolbar.size-sm,.mat-mdc-toolbar.size-sm{--mat-toolbar-mobile-height: var(--toolbar-height-mobile-sm);--mat-toolbar-standard-height: var(--toolbar-height-standard-sm)}mat-toolbar.size-md,.mat-toolbar.size-md,.mat-mdc-toolbar.size-md{--mat-toolbar-mobile-height: var(--toolbar-height-mobile-md);--mat-toolbar-standard-height: var(--toolbar-height-standard-md)}mat-toolbar.size-lg,.mat-toolbar.size-lg,.mat-mdc-toolbar.size-lg{--mat-toolbar-mobile-height: var(--toolbar-height-mobile-lg);--mat-toolbar-standard-height: var(--toolbar-height-standard-lg)}mat-toolbar.size-xl,.mat-toolbar.size-xl,.mat-mdc-toolbar.size-xl{--mat-toolbar-mobile-height: var(--toolbar-height-mobile-xl);--mat-toolbar-standard-height: var(--toolbar-height-standard-xl)}:root{--tooltip-shape-default: var(--radius-md);--tooltip-shape-none: var(--radius-none);--tooltip-shape-xs: var(--radius-xs);--tooltip-shape-sm: var(--radius-sm);--tooltip-shape-md: var(--radius-md);--tooltip-shape-lg: var(--radius-lg);--tooltip-shape-xl: var(--radius-xl);--tooltip-shape-full: var(--radius-full)}.mat-mdc-tooltip-panel.primary,.mat-mdc-tooltip.primary{--mat-tooltip-container-color: var(--mat-sys-primary-container);--mat-tooltip-supporting-text-color: var(--mat-sys-on-primary-container)}.mat-mdc-tooltip-panel.secondary,.mat-mdc-tooltip.secondary{--mat-tooltip-container-color: var(--mat-sys-secondary-container);--mat-tooltip-supporting-text-color: var(--mat-sys-on-secondary-container)}.mat-mdc-tooltip-panel.tertiary,.mat-mdc-tooltip.tertiary{--mat-tooltip-container-color: var(--mat-sys-tertiary-container);--mat-tooltip-supporting-text-color: var(--mat-sys-on-tertiary-container)}.mat-mdc-tooltip-panel.error,.mat-mdc-tooltip.error{--mat-tooltip-container-color: var(--mat-sys-error-container);--mat-tooltip-supporting-text-color: var(--mat-sys-on-error-container)}.mat-mdc-tooltip-panel.warning,.mat-mdc-tooltip.warning{--mat-tooltip-container-color: var(--mat-sys-warning-container);--mat-tooltip-supporting-text-color: var(--mat-sys-on-warning-container)}.mat-mdc-tooltip-panel.border-radius-none,.mat-mdc-tooltip.border-radius-none{--mat-tooltip-container-shape: var(--tooltip-shape-none)}.mat-mdc-tooltip-panel.border-radius-xs,.mat-mdc-tooltip.border-radius-xs{--mat-tooltip-container-shape: var(--tooltip-shape-xs)}.mat-mdc-tooltip-panel.border-radius-sm,.mat-mdc-tooltip.border-radius-sm{--mat-tooltip-container-shape: var(--tooltip-shape-sm)}.mat-mdc-tooltip-panel.border-radius-md,.mat-mdc-tooltip.border-radius-md{--mat-tooltip-container-shape: var(--tooltip-shape-md)}.mat-mdc-tooltip-panel.border-radius-lg,.mat-mdc-tooltip.border-radius-lg{--mat-tooltip-container-shape: var(--tooltip-shape-lg)}.mat-mdc-tooltip-panel.border-radius-xl,.mat-mdc-tooltip.border-radius-xl{--mat-tooltip-container-shape: var(--tooltip-shape-xl)}.mat-mdc-tooltip-panel.border-radius-full,.mat-mdc-tooltip.border-radius-full{--mat-tooltip-container-shape: var(--tooltip-shape-full)}:root{--tree-node-height-xs: calc(var(--mat-sys-body-large-size) * 1.4);--tree-node-height-sm: calc(var(--mat-sys-body-large-size) * 1.8);--tree-node-height-md: calc(var(--mat-sys-body-large-size) * 2.4);--tree-node-height-lg: calc(var(--mat-sys-body-large-size) * 3);--tree-node-height-xl: calc(var(--mat-sys-body-large-size) * 3.6)}.mat-tree.size-xs,.mat-mdc-tree.size-xs{--mat-tree-node-min-height: var(--tree-node-height-xs)}.mat-tree.size-sm,.mat-mdc-tree.size-sm{--mat-tree-node-min-height: var(--tree-node-height-sm)}.mat-tree.size-md,.mat-mdc-tree.size-md{--mat-tree-node-min-height: var(--tree-node-height-md)}.mat-tree.size-lg,.mat-mdc-tree.size-lg{--mat-tree-node-min-height: var(--tree-node-height-lg)}.mat-tree.size-xl,.mat-mdc-tree.size-xl{--mat-tree-node-min-height: var(--tree-node-height-xl)}:root{--chip-height-xs: var(--space-3);--chip-padding-xs: var(--space-1);--chip-icon-size-xs: 12px;--chip-avatar-size-xs: var(--space-2);--chip-remove-button-size-xs: var(--space-2);--chip-font-size-xs: var(--font-size-xs);--chip-font-weight-xs: var(--font-weight-regular);--chip-letter-spacing-xs: var(--letter-spacing-normal);--chip-line-height-xs: var(--line-height-normal);--chip-height-sm: calc(var(--grid-unit) * 3.5);--chip-padding-sm: var(--space-1-5);--chip-icon-size-sm: var(--space-2);--chip-avatar-size-sm: var(--space-2-5);--chip-remove-button-size-sm: calc(var(--space-2) + var(--space-0-25));--chip-font-size-sm: var(--font-size-xs);--chip-font-weight-sm: var(--font-weight-regular);--chip-letter-spacing-sm: var(--letter-spacing-normal);--chip-line-height-sm: var(--line-height-normal);--chip-height-md: var(--space-4);--chip-padding-md: var(--space-1-5);--chip-icon-size-md: var(--space-2);--chip-avatar-size-md: var(--space-3);--chip-remove-button-size-md: var(--space-2-5);--chip-font-size-md: var(--font-size-sm);--chip-font-weight-md: var(--font-weight-regular);--chip-letter-spacing-md: var(--letter-spacing-normal);--chip-line-height-md: var(--line-height-normal);--chip-height-lg: var(--space-5);--chip-padding-lg: var(--space-2);--chip-icon-size-lg: var(--space-3);--chip-avatar-size-lg: var(--space-4);--chip-remove-button-size-lg: calc(var(--space-3) + var(--space-0-5));--chip-font-size-lg: var(--font-size-base);--chip-font-weight-lg: var(--font-weight-regular);--chip-letter-spacing-lg: var(--letter-spacing-tight);--chip-line-height-lg: var(--line-height-normal);--chip-height-xl: var(--space-6);--chip-padding-xl: var(--space-3);--chip-icon-size-xl: var(--space-4);--chip-avatar-size-xl: var(--space-5);--chip-remove-button-size-xl: calc(var(--space-4) + var(--space-0-5));--chip-font-size-xl: var(--font-size-lg);--chip-font-weight-xl: var(--font-weight-regular);--chip-letter-spacing-xl: var(--letter-spacing-tight);--chip-line-height-xl: var(--line-height-normal);--chip-border-radius-none: var(--radius-none);--chip-border-radius-xs: var(--radius-xs);--chip-border-radius-sm: var(--radius-sm);--chip-border-radius-md: var(--radius-md);--chip-border-radius-lg: var(--radius-lg);--chip-border-radius-xl: var(--radius-xl);--chip-border-radius-full: var(--radius-full);--chip-avatar-radius: var(--radius-full);--chip-outline-width: 1px;--chip-disabled-container-opacity: 1;--chip-trailing-action-opacity: 1;--chip-trailing-action-focus-opacity: 1;--chip-with-avatar-disabled-avatar-opacity: .38;--chip-with-icon-disabled-icon-opacity: .38;--chip-with-trailing-icon-disabled-trailing-icon-opacity: .38;--chip-focus-state-layer-opacity: var(--mat-sys-focus-state-layer-opacity);--chip-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--chip-selected-focus-state-layer-opacity: var(--mat-sys-focus-state-layer-opacity);--chip-selected-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--chip-trailing-action-focus-state-layer-opacity: var(--mat-sys-focus-state-layer-opacity);--chip-trailing-action-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity)}mat-chip.primary,mat-chip-row.primary,mat-chip-option.primary,.mat-mdc-chip.primary{--mat-chip-label-text-color: var(--mat-sys-primary);--mat-chip-outline-color: var(--mat-sys-primary);--mat-chip-elevated-container-color: var(--mat-sys-primary-container);--mat-chip-elevated-selected-container-color: var(--mat-sys-primary);--mat-chip-selected-label-text-color: var(--mat-sys-on-primary);--mat-chip-with-icon-icon-color: var(--mat-sys-primary);--mat-chip-with-icon-selected-icon-color: var(--mat-sys-on-primary);--mat-chip-selected-focus-state-layer-color: var(--mat-sys-on-primary);--mat-chip-selected-hover-state-layer-color: var(--mat-sys-on-primary);--mat-chip-selected-trailing-action-state-layer-color: var(--mat-sys-on-primary);--mat-chip-selected-trailing-icon-color: var(--mat-sys-on-primary)}mat-chip.secondary,mat-chip-row.secondary,mat-chip-option.secondary,.mat-mdc-chip.secondary{--mat-chip-label-text-color: var(--mat-sys-secondary);--mat-chip-outline-color: var(--mat-sys-secondary);--mat-chip-elevated-container-color: var(--mat-sys-secondary-container);--mat-chip-elevated-selected-container-color: var(--mat-sys-secondary);--mat-chip-selected-label-text-color: var(--mat-sys-on-secondary);--mat-chip-with-icon-icon-color: var(--mat-sys-secondary);--mat-chip-with-icon-selected-icon-color: var(--mat-sys-on-secondary);--mat-chip-selected-focus-state-layer-color: var(--mat-sys-on-secondary);--mat-chip-selected-hover-state-layer-color: var(--mat-sys-on-secondary);--mat-chip-selected-trailing-action-state-layer-color: var(--mat-sys-on-secondary);--mat-chip-selected-trailing-icon-color: var(--mat-sys-on-secondary)}mat-chip.tertiary,mat-chip-row.tertiary,mat-chip-option.tertiary,.mat-mdc-chip.tertiary{--mat-chip-label-text-color: var(--mat-sys-tertiary);--mat-chip-outline-color: var(--mat-sys-tertiary);--mat-chip-elevated-container-color: var(--mat-sys-tertiary-container);--mat-chip-elevated-selected-container-color: var(--mat-sys-tertiary);--mat-chip-selected-label-text-color: var(--mat-sys-on-tertiary);--mat-chip-with-icon-icon-color: var(--mat-sys-tertiary);--mat-chip-with-icon-selected-icon-color: var(--mat-sys-on-tertiary);--mat-chip-selected-focus-state-layer-color: var(--mat-sys-on-tertiary);--mat-chip-selected-hover-state-layer-color: var(--mat-sys-on-tertiary);--mat-chip-selected-trailing-action-state-layer-color: var(--mat-sys-on-tertiary);--mat-chip-selected-trailing-icon-color: var(--mat-sys-on-tertiary)}mat-chip.error,mat-chip-row.error,mat-chip-option.error,.mat-mdc-chip.error{--mat-chip-label-text-color: var(--mat-sys-error);--mat-chip-outline-color: var(--mat-sys-error);--mat-chip-elevated-container-color: var(--mat-sys-error-container);--mat-chip-elevated-selected-container-color: var(--mat-sys-error);--mat-chip-selected-label-text-color: var(--mat-sys-on-error);--mat-chip-with-icon-icon-color: var(--mat-sys-error);--mat-chip-with-icon-selected-icon-color: var(--mat-sys-on-error);--mat-chip-selected-focus-state-layer-color: var(--mat-sys-on-error);--mat-chip-selected-hover-state-layer-color: var(--mat-sys-on-error);--mat-chip-selected-trailing-action-state-layer-color: var(--mat-sys-on-error);--mat-chip-selected-trailing-icon-color: var(--mat-sys-on-error)}mat-chip.warning,mat-chip-row.warning,mat-chip-option.warning,.mat-mdc-chip.warning{--mat-chip-label-text-color: var(--mat-sys-warning);--mat-chip-outline-color: var(--mat-sys-warning);--mat-chip-elevated-container-color: var(--mat-sys-warning-container);--mat-chip-elevated-selected-container-color: var(--mat-sys-warning);--mat-chip-selected-label-text-color: var(--mat-sys-on-warning);--mat-chip-with-icon-icon-color: var(--mat-sys-warning);--mat-chip-with-icon-selected-icon-color: var(--mat-sys-on-warning);--mat-chip-selected-focus-state-layer-color: var(--mat-sys-on-warning);--mat-chip-selected-hover-state-layer-color: var(--mat-sys-on-warning);--mat-chip-selected-trailing-action-state-layer-color: var(--mat-sys-on-warning);--mat-chip-selected-trailing-icon-color: var(--mat-sys-on-warning)}mat-chip.size-sm,mat-chip-row.size-sm,mat-chip-option.size-sm,.mat-mdc-chip.size-sm{--mat-chip-container-height: var(--chip-height-xs);--mat-chip-label-text-size: var(--chip-font-size-xs);--mat-chip-label-text-weight: var(--chip-font-weight-xs);--mat-chip-label-text-tracking: var(--chip-letter-spacing-xs);--mat-chip-label-text-line-height: var(--chip-line-height-xs);--mat-chip-with-icon-icon-size: var(--chip-icon-size-xs);--mat-chip-with-avatar-avatar-size: var(--chip-avatar-size-xs)}mat-chip.size-sm mat-icon,mat-chip-row.size-sm mat-icon,mat-chip-option.size-sm mat-icon,.mat-mdc-chip.size-sm mat-icon{font-size:var(--chip-icon-size-xs)!important;width:var(--chip-icon-size-xs)!important;height:var(--chip-icon-size-xs)!important}mat-chip.size-sm button[matChipRemove],mat-chip-row.size-sm button[matChipRemove],mat-chip-option.size-sm button[matChipRemove],.mat-mdc-chip.size-sm button[matChipRemove]{width:var(--chip-remove-button-size-xs);height:var(--chip-remove-button-size-xs);min-width:var(--chip-remove-button-size-xs);min-height:var(--chip-remove-button-size-xs)}@media(min-width:768px){mat-chip.size-sm,mat-chip-row.size-sm,mat-chip-option.size-sm,.mat-mdc-chip.size-sm{--mat-chip-container-height: var(--chip-height-sm);--mat-chip-label-text-size: var(--chip-font-size-sm);--mat-chip-label-text-weight: var(--chip-font-weight-sm);--mat-chip-label-text-tracking: var(--chip-letter-spacing-sm);--mat-chip-label-text-line-height: var(--chip-line-height-sm);--mat-chip-with-icon-icon-size: var(--chip-icon-size-sm);--mat-chip-with-avatar-avatar-size: var(--chip-avatar-size-sm)}mat-chip.size-sm mat-icon,mat-chip-row.size-sm mat-icon,mat-chip-option.size-sm mat-icon,.mat-mdc-chip.size-sm mat-icon{font-size:var(--chip-icon-size-sm)!important;width:var(--chip-icon-size-sm)!important;height:var(--chip-icon-size-sm)!important}mat-chip.size-sm button[matChipRemove],mat-chip-row.size-sm button[matChipRemove],mat-chip-option.size-sm button[matChipRemove],.mat-mdc-chip.size-sm button[matChipRemove]{width:var(--chip-remove-button-size-sm);height:var(--chip-remove-button-size-sm);min-width:var(--chip-remove-button-size-sm);min-height:var(--chip-remove-button-size-sm)}}@media(min-width:1024px){mat-chip.size-sm,mat-chip-row.size-sm,mat-chip-option.size-sm,.mat-mdc-chip.size-sm{--mat-chip-container-height: var(--chip-height-md);--mat-chip-label-text-size: var(--chip-font-size-md);--mat-chip-label-text-weight: var(--chip-font-weight-md);--mat-chip-label-text-tracking: var(--chip-letter-spacing-md);--mat-chip-label-text-line-height: var(--chip-line-height-md);--mat-chip-with-icon-icon-size: var(--chip-icon-size-md);--mat-chip-with-avatar-avatar-size: var(--chip-avatar-size-md)}mat-chip.size-sm mat-icon,mat-chip-row.size-sm mat-icon,mat-chip-option.size-sm mat-icon,.mat-mdc-chip.size-sm mat-icon{font-size:var(--chip-icon-size-md)!important;width:var(--chip-icon-size-md)!important;height:var(--chip-icon-size-md)!important}mat-chip.size-sm button[matChipRemove],mat-chip-row.size-sm button[matChipRemove],mat-chip-option.size-sm button[matChipRemove],.mat-mdc-chip.size-sm button[matChipRemove]{width:var(--chip-remove-button-size-md);height:var(--chip-remove-button-size-md);min-width:var(--chip-remove-button-size-md);min-height:var(--chip-remove-button-size-md)}}mat-chip.size-md,mat-chip-row.size-md,mat-chip-option.size-md,.mat-mdc-chip.size-md{--mat-chip-container-height: var(--chip-height-sm);--mat-chip-label-text-size: var(--chip-font-size-sm);--mat-chip-label-text-weight: var(--chip-font-weight-sm);--mat-chip-label-text-tracking: var(--chip-letter-spacing-sm);--mat-chip-label-text-line-height: var(--chip-line-height-sm);--mat-chip-with-icon-icon-size: var(--chip-icon-size-sm);--mat-chip-with-avatar-avatar-size: var(--chip-avatar-size-sm)}mat-chip.size-md mat-icon,mat-chip-row.size-md mat-icon,mat-chip-option.size-md mat-icon,.mat-mdc-chip.size-md mat-icon{font-size:var(--chip-icon-size-sm)!important;width:var(--chip-icon-size-sm)!important;height:var(--chip-icon-size-sm)!important}mat-chip.size-md button[matChipRemove],mat-chip-row.size-md button[matChipRemove],mat-chip-option.size-md button[matChipRemove],.mat-mdc-chip.size-md button[matChipRemove]{width:var(--chip-remove-button-size-sm);height:var(--chip-remove-button-size-sm);min-width:var(--chip-remove-button-size-sm);min-height:var(--chip-remove-button-size-sm)}@media(min-width:768px){mat-chip.size-md,mat-chip-row.size-md,mat-chip-option.size-md,.mat-mdc-chip.size-md{--mat-chip-container-height: var(--chip-height-md);--mat-chip-label-text-size: var(--chip-font-size-md);--mat-chip-label-text-weight: var(--chip-font-weight-md);--mat-chip-label-text-tracking: var(--chip-letter-spacing-md);--mat-chip-label-text-line-height: var(--chip-line-height-md);--mat-chip-with-icon-icon-size: var(--chip-icon-size-md);--mat-chip-with-avatar-avatar-size: var(--chip-avatar-size-md)}mat-chip.size-md mat-icon,mat-chip-row.size-md mat-icon,mat-chip-option.size-md mat-icon,.mat-mdc-chip.size-md mat-icon{font-size:var(--chip-icon-size-md)!important;width:var(--chip-icon-size-md)!important;height:var(--chip-icon-size-md)!important}mat-chip.size-md button[matChipRemove],mat-chip-row.size-md button[matChipRemove],mat-chip-option.size-md button[matChipRemove],.mat-mdc-chip.size-md button[matChipRemove]{width:var(--chip-remove-button-size-md);height:var(--chip-remove-button-size-md);min-width:var(--chip-remove-button-size-md);min-height:var(--chip-remove-button-size-md)}}@media(min-width:1024px){mat-chip.size-md,mat-chip-row.size-md,mat-chip-option.size-md,.mat-mdc-chip.size-md{--mat-chip-container-height: var(--chip-height-lg);--mat-chip-label-text-size: var(--chip-font-size-lg);--mat-chip-label-text-weight: var(--chip-font-weight-lg);--mat-chip-label-text-tracking: var(--chip-letter-spacing-lg);--mat-chip-label-text-line-height: var(--chip-line-height-lg);--mat-chip-with-icon-icon-size: var(--chip-icon-size-lg);--mat-chip-with-avatar-avatar-size: var(--chip-avatar-size-lg)}mat-chip.size-md mat-icon,mat-chip-row.size-md mat-icon,mat-chip-option.size-md mat-icon,.mat-mdc-chip.size-md mat-icon{font-size:var(--chip-icon-size-lg)!important;width:var(--chip-icon-size-lg)!important;height:var(--chip-icon-size-lg)!important}mat-chip.size-md button[matChipRemove],mat-chip-row.size-md button[matChipRemove],mat-chip-option.size-md button[matChipRemove],.mat-mdc-chip.size-md button[matChipRemove]{width:var(--chip-remove-button-size-lg);height:var(--chip-remove-button-size-lg);min-width:var(--chip-remove-button-size-lg);min-height:var(--chip-remove-button-size-lg)}}mat-chip.size-lg,mat-chip-row.size-lg,mat-chip-option.size-lg,.mat-mdc-chip.size-lg{--mat-chip-container-height: var(--chip-height-md);--mat-chip-label-text-size: var(--chip-font-size-md);--mat-chip-label-text-weight: var(--chip-font-weight-md);--mat-chip-label-text-tracking: var(--chip-letter-spacing-md);--mat-chip-label-text-line-height: var(--chip-line-height-md);--mat-chip-with-icon-icon-size: var(--chip-icon-size-md);--mat-chip-with-avatar-avatar-size: var(--chip-avatar-size-md)}mat-chip.size-lg mat-icon,mat-chip-row.size-lg mat-icon,mat-chip-option.size-lg mat-icon,.mat-mdc-chip.size-lg mat-icon{font-size:var(--chip-icon-size-md)!important;width:var(--chip-icon-size-md)!important;height:var(--chip-icon-size-md)!important}mat-chip.size-lg button[matChipRemove],mat-chip-row.size-lg button[matChipRemove],mat-chip-option.size-lg button[matChipRemove],.mat-mdc-chip.size-lg button[matChipRemove]{width:var(--chip-remove-button-size-md);height:var(--chip-remove-button-size-md);min-width:var(--chip-remove-button-size-md);min-height:var(--chip-remove-button-size-md)}@media(min-width:768px){mat-chip.size-lg,mat-chip-row.size-lg,mat-chip-option.size-lg,.mat-mdc-chip.size-lg{--mat-chip-container-height: var(--chip-height-lg);--mat-chip-label-text-size: var(--chip-font-size-lg);--mat-chip-label-text-weight: var(--chip-font-weight-lg);--mat-chip-label-text-tracking: var(--chip-letter-spacing-lg);--mat-chip-label-text-line-height: var(--chip-line-height-lg);--mat-chip-with-icon-icon-size: var(--chip-icon-size-lg);--mat-chip-with-avatar-avatar-size: var(--chip-avatar-size-lg)}mat-chip.size-lg mat-icon,mat-chip-row.size-lg mat-icon,mat-chip-option.size-lg mat-icon,.mat-mdc-chip.size-lg mat-icon{font-size:var(--chip-icon-size-lg)!important;width:var(--chip-icon-size-lg)!important;height:var(--chip-icon-size-lg)!important}mat-chip.size-lg button[matChipRemove],mat-chip-row.size-lg button[matChipRemove],mat-chip-option.size-lg button[matChipRemove],.mat-mdc-chip.size-lg button[matChipRemove]{width:var(--chip-remove-button-size-lg);height:var(--chip-remove-button-size-lg);min-width:var(--chip-remove-button-size-lg);min-height:var(--chip-remove-button-size-lg)}}@media(min-width:1024px){mat-chip.size-lg,mat-chip-row.size-lg,mat-chip-option.size-lg,.mat-mdc-chip.size-lg{--mat-chip-container-height: var(--chip-height-xl);--mat-chip-label-text-size: var(--chip-font-size-xl);--mat-chip-label-text-weight: var(--chip-font-weight-xl);--mat-chip-label-text-tracking: var(--chip-letter-spacing-xl);--mat-chip-label-text-line-height: var(--chip-line-height-xl);--mat-chip-with-icon-icon-size: var(--chip-icon-size-xl);--mat-chip-with-avatar-avatar-size: var(--chip-avatar-size-xl)}mat-chip.size-lg mat-icon,mat-chip-row.size-lg mat-icon,mat-chip-option.size-lg mat-icon,.mat-mdc-chip.size-lg mat-icon{font-size:var(--chip-icon-size-xl)!important;width:var(--chip-icon-size-xl)!important;height:var(--chip-icon-size-xl)!important}mat-chip.size-lg button[matChipRemove],mat-chip-row.size-lg button[matChipRemove],mat-chip-option.size-lg button[matChipRemove],.mat-mdc-chip.size-lg button[matChipRemove]{width:var(--chip-remove-button-size-xl);height:var(--chip-remove-button-size-xl);min-width:var(--chip-remove-button-size-xl);min-height:var(--chip-remove-button-size-xl)}}mat-chip.border-radius-none,mat-chip-row.border-radius-none,mat-chip-option.border-radius-none,.mat-mdc-chip.border-radius-none{--mat-chip-container-shape-radius: var(--chip-border-radius-none)}mat-chip.border-radius-xs,mat-chip-row.border-radius-xs,mat-chip-option.border-radius-xs,.mat-mdc-chip.border-radius-xs{--mat-chip-container-shape-radius: var(--chip-border-radius-xs)}mat-chip.border-radius-sm,mat-chip-row.border-radius-sm,mat-chip-option.border-radius-sm,.mat-mdc-chip.border-radius-sm{--mat-chip-container-shape-radius: var(--chip-border-radius-sm)}mat-chip.border-radius-md,mat-chip-row.border-radius-md,mat-chip-option.border-radius-md,.mat-mdc-chip.border-radius-md{--mat-chip-container-shape-radius: var(--chip-border-radius-md)}mat-chip.border-radius-lg,mat-chip-row.border-radius-lg,mat-chip-option.border-radius-lg,.mat-mdc-chip.border-radius-lg{--mat-chip-container-shape-radius: var(--chip-border-radius-lg)}mat-chip.border-radius-xl,mat-chip-row.border-radius-xl,mat-chip-option.border-radius-xl,.mat-mdc-chip.border-radius-xl{--mat-chip-container-shape-radius: var(--chip-border-radius-xl)}mat-chip.border-radius-full,mat-chip-row.border-radius-full,mat-chip-option.border-radius-full,.mat-mdc-chip.border-radius-full{--mat-chip-container-shape-radius: var(--chip-border-radius-full)}:root{--tabs-height-sm: var(--space-5);--tabs-height-md: var(--space-6);--tabs-height-lg: var(--space-7);--tabs-indicator-height-sm: 1px;--tabs-indicator-height-md: 2px;--tabs-indicator-height-lg: 3px;--tabs-divider-height-sm: 1px;--tabs-divider-height-md: 2px;--tabs-divider-height-lg: 3px;--tabs-height: var(--tabs-height-md);--tabs-indicator-height: var(--tabs-indicator-height-md);--tabs-divider-height: var(--tabs-divider-height-md)}@media(min-width:768px){:root{--tabs-height: var(--tabs-height-md);--tabs-indicator-height: var(--tabs-indicator-height-md);--tabs-divider-height: var(--tabs-divider-height-md)}}@media(min-width:1024px){:root{--tabs-height: var(--tabs-height-lg);--tabs-indicator-height: var(--tabs-indicator-height-lg);--tabs-divider-height: var(--tabs-divider-height-lg)}}.mat-mdc-tab-group.primary,.mat-mdc-tab-nav-bar.primary{--mat-tab-active-indicator-color: var(--mat-sys-primary);--mat-tab-active-focus-indicator-color: var(--mat-sys-primary);--mat-tab-active-hover-indicator-color: var(--mat-sys-primary);--mat-tab-active-label-text-color: var(--mat-sys-primary);--mat-tab-active-focus-label-text-color: var(--mat-sys-primary);--mat-tab-active-hover-label-text-color: var(--mat-sys-primary);--mat-tab-active-ripple-color: var(--mat-sys-primary);--mat-tab-divider-color: var(--mat-sys-primary-container)}.mat-mdc-tab-group.secondary,.mat-mdc-tab-nav-bar.secondary{--mat-tab-active-indicator-color: var(--mat-sys-secondary);--mat-tab-active-focus-indicator-color: var(--mat-sys-secondary);--mat-tab-active-hover-indicator-color: var(--mat-sys-secondary);--mat-tab-active-label-text-color: var(--mat-sys-secondary);--mat-tab-active-focus-label-text-color: var(--mat-sys-secondary);--mat-tab-active-hover-label-text-color: var(--mat-sys-secondary);--mat-tab-active-ripple-color: var(--mat-sys-secondary);--mat-tab-divider-color: var(--mat-sys-secondary-container)}.mat-mdc-tab-group.tertiary,.mat-mdc-tab-nav-bar.tertiary{--mat-tab-active-indicator-color: var(--mat-sys-tertiary);--mat-tab-active-focus-indicator-color: var(--mat-sys-tertiary);--mat-tab-active-hover-indicator-color: var(--mat-sys-tertiary);--mat-tab-active-label-text-color: var(--mat-sys-tertiary);--mat-tab-active-focus-label-text-color: var(--mat-sys-tertiary);--mat-tab-active-hover-label-text-color: var(--mat-sys-tertiary);--mat-tab-active-ripple-color: var(--mat-sys-tertiary);--mat-tab-divider-color: var(--mat-sys-tertiary-container)}.mat-mdc-tab-group.error,.mat-mdc-tab-nav-bar.error{--mat-tab-active-indicator-color: var(--mat-sys-error);--mat-tab-active-focus-indicator-color: var(--mat-sys-error);--mat-tab-active-hover-indicator-color: var(--mat-sys-error);--mat-tab-active-label-text-color: var(--mat-sys-error);--mat-tab-active-focus-label-text-color: var(--mat-sys-error);--mat-tab-active-hover-label-text-color: var(--mat-sys-error);--mat-tab-active-ripple-color: var(--mat-sys-error);--mat-tab-divider-color: var(--mat-sys-error-container)}.mat-mdc-tab-group.warning,.mat-mdc-tab-nav-bar.warning{--mat-tab-active-indicator-color: var(--mat-sys-warning);--mat-tab-active-focus-indicator-color: var(--mat-sys-warning);--mat-tab-active-hover-indicator-color: var(--mat-sys-warning);--mat-tab-active-label-text-color: var(--mat-sys-warning);--mat-tab-active-focus-label-text-color: var(--mat-sys-warning);--mat-tab-active-hover-label-text-color: var(--mat-sys-warning);--mat-tab-active-ripple-color: var(--mat-sys-warning);--mat-tab-divider-color: var(--mat-sys-warning-container)}.mat-mdc-tab-group.size-sm,.mat-mdc-tab-nav-bar.size-sm{--mat-tab-container-height: var(--tabs-height-sm);--mat-tab-active-indicator-height: var(--tabs-indicator-height-sm);--mat-tab-divider-height: var(--tabs-divider-height-sm)}.mat-mdc-tab-group.size-md,.mat-mdc-tab-nav-bar.size-md{--mat-tab-container-height: var(--tabs-height-md);--mat-tab-active-indicator-height: var(--tabs-indicator-height-md);--mat-tab-divider-height: var(--tabs-divider-height-md)}.mat-mdc-tab-group.size-lg,.mat-mdc-tab-nav-bar.size-lg{--mat-tab-container-height: var(--tabs-height-lg);--mat-tab-active-indicator-height: var(--tabs-indicator-height-lg);--mat-tab-divider-height: var(--tabs-divider-height-lg)}:root{--menu-item-spacing-md: var(--space-1-5);--menu-item-leading-spacing-md: var(--space-1-5);--menu-item-trailing-spacing-md: var(--space-1-5);--menu-item-icon-size-md: var(--space-3);--menu-divider-top-spacing: var(--space-0-5);--menu-divider-bottom-spacing: var(--space-0-5);--menu-divider-color: var(--mat-sys-outline-variant);--menu-container-shape: var(--radius-sm);--menu-container-color: var(--mat-sys-surface-container);--menu-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--menu-item-label-text-color: var(--mat-sys-on-surface);--menu-item-icon-color: var(--mat-sys-on-surface-variant);--menu-item-hover-state-layer-color: color-mix( in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent );--menu-item-focus-state-layer-color: color-mix( in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent );--menu-border-radius-none: var(--radius-none);--menu-border-radius-xs: var(--radius-xs);--menu-border-radius-sm: var(--radius-sm);--menu-border-radius-md: var(--radius-md);--menu-border-radius-lg: var(--radius-lg);--menu-border-radius-xl: var(--radius-xl);--menu-item-icon-spacing: var(--space-2)}.mat-mdc-menu-panel .mat-icon{font-size:calc(var(--mat-sys-label-large-size) * 1.3);width:calc(var(--mat-sys-label-large-size) * 1.3);height:calc(var(--mat-sys-label-large-size) * 1.3);line-height:calc(var(--mat-sys-label-large-size) * 1.4)}.mat-mdc-menu-panel .mat-icon.primary{color:var(--mat-sys-primary)}.mat-mdc-menu-panel .mat-icon.secondary{color:var(--mat-sys-secondary)}.mat-mdc-menu-panel .mat-icon.tertiary{color:var(--mat-sys-tertiary)}.mat-mdc-menu-panel .mat-icon.error{color:var(--mat-sys-error)}.mat-mdc-menu-panel .mat-icon.warning{color:var(--mat-sys-warning)}.mat-mdc-menu-panel.border-radius-none{--mat-menu-container-shape: var(--menu-border-radius-none)}.mat-mdc-menu-panel.border-radius-xs{--mat-menu-container-shape: var(--menu-border-radius-xs)}.mat-mdc-menu-panel.border-radius-sm{--mat-menu-container-shape: var(--menu-border-radius-sm)}.mat-mdc-menu-panel.border-radius-md{--mat-menu-container-shape: var(--menu-border-radius-md)}.mat-mdc-menu-panel.border-radius-lg{--mat-menu-container-shape: var(--menu-border-radius-lg)}.mat-mdc-menu-panel.border-radius-xl{--mat-menu-container-shape: var(--menu-border-radius-xl)}.mat-mdc-menu-item.primary{--mat-menu-item-label-text-color: var(--mat-sys-primary);--mat-menu-item-icon-color: var(--mat-sys-primary);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent)}.mat-mdc-menu-item.secondary{--mat-menu-item-label-text-color: var(--mat-sys-secondary);--mat-menu-item-icon-color: var(--mat-sys-secondary);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-secondary) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-secondary) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent)}.mat-mdc-menu-item.tertiary{--mat-menu-item-label-text-color: var(--mat-sys-tertiary);--mat-menu-item-icon-color: var(--mat-sys-tertiary);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-tertiary) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-tertiary) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent)}.mat-mdc-menu-item.error{--mat-menu-item-label-text-color: var(--mat-sys-error);--mat-menu-item-icon-color: var(--mat-sys-error);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-error) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-error) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent)}.mat-mdc-menu-item.warning{--mat-menu-item-label-text-color: var(--mat-sys-warning);--mat-menu-item-icon-color: var(--mat-sys-warning);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-warning) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-warning) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent)}:root{--expansion-container-shape: var(--radius-md);--expansion-container-shape-none: var(--radius-none);--expansion-container-shape-xs: var(--radius-xs);--expansion-container-shape-sm: var(--radius-sm);--expansion-container-shape-md: var(--radius-md);--expansion-container-shape-lg: var(--radius-lg);--expansion-container-shape-xl: var(--radius-xl);--expansion-container-background-color: transparent;--expansion-container-text-color: var(--mat-sys-on-surface);--expansion-container-elevation-shadow: var(--shadow-chevron-sm);--expansion-header-text-color: var(--mat-sys-on-surface);--expansion-header-description-color: var(--mat-sys-on-surface);--expansion-header-indicator-color: var(--mat-sys-on-surface);--expansion-header-disabled-state-text-color: color-mix( in srgb, var(--mat-sys-on-surface) 38%, transparent );--expansion-header-hover-state-layer-color: color-mix( in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent );--expansion-header-focus-state-layer-color: color-mix( in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent );--expansion-actions-divider-color: var(--mat-sys-outline-variant);--expansion-header-collapsed-state-height: var(--space-6);--expansion-header-expanded-state-height: var(--space-8);--expansion-header-collapsed-state-height-sm: var(--space-5);--expansion-header-expanded-state-height-sm: var(--space-6);--expansion-header-collapsed-state-height-md: var(--space-6);--expansion-header-expanded-state-height-md: var(--space-8);--expansion-header-collapsed-state-height-lg: var(--space-8);--expansion-header-expanded-state-height-lg: var(--space-10)}mat-expansion-panel.primary,.mat-expansion-panel.primary{--mat-expansion-header-indicator-color: var(--mat-sys-primary);--mat-expansion-actions-divider-color: var(--mat-sys-primary);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-primary-container) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-primary-container) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent)}mat-expansion-panel.secondary,.mat-expansion-panel.secondary{--mat-expansion-header-indicator-color: var(--mat-sys-secondary);--mat-expansion-actions-divider-color: var(--mat-sys-secondary);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-secondary-container) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-secondary-container) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent)}mat-expansion-panel.tertiary,.mat-expansion-panel.tertiary{--mat-expansion-header-indicator-color: var(--mat-sys-tertiary);--mat-expansion-actions-divider-color: var(--mat-sys-tertiary);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-tertiary-container) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-tertiary-container) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent)}mat-expansion-panel.error,.mat-expansion-panel.error{--mat-expansion-header-indicator-color: var(--mat-sys-error);--mat-expansion-actions-divider-color: var(--mat-sys-error);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-error-container) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-error-container) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent)}mat-expansion-panel.warning,.mat-expansion-panel.warning{--mat-expansion-header-indicator-color: var(--mat-sys-warning);--mat-expansion-actions-divider-color: var(--mat-sys-warning);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-warning-container) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-warning-container) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent)}mat-expansion-panel.size-sm,.mat-expansion-panel.size-sm{--mat-expansion-header-collapsed-state-height: var(--expansion-header-collapsed-state-height-sm);--mat-expansion-header-expanded-state-height: var(--expansion-header-expanded-state-height-sm)}mat-expansion-panel.size-md,.mat-expansion-panel.size-md{--mat-expansion-header-collapsed-state-height: var(--expansion-header-collapsed-state-height-md);--mat-expansion-header-expanded-state-height: var(--expansion-header-expanded-state-height-md)}mat-expansion-panel.size-lg,.mat-expansion-panel.size-lg{--mat-expansion-header-collapsed-state-height: var(--expansion-header-collapsed-state-height-lg);--mat-expansion-header-expanded-state-height: var(--expansion-header-expanded-state-height-lg)}mat-expansion-panel.border-radius-none,.mat-expansion-panel.border-radius-none{--mat-expansion-container-shape: var(--expansion-container-shape-none)}mat-expansion-panel.border-radius-xs,.mat-expansion-panel.border-radius-xs{--mat-expansion-container-shape: var(--expansion-container-shape-xs)}mat-expansion-panel.border-radius-sm,.mat-expansion-panel.border-radius-sm{--mat-expansion-container-shape: var(--expansion-container-shape-sm)}mat-expansion-panel.border-radius-md,.mat-expansion-panel.border-radius-md{--mat-expansion-container-shape: var(--expansion-container-shape-md)}mat-expansion-panel.border-radius-lg,.mat-expansion-panel.border-radius-lg{--mat-expansion-container-shape: var(--expansion-container-shape-lg)}mat-expansion-panel.border-radius-xl,.mat-expansion-panel.border-radius-xl{--mat-expansion-container-shape: var(--expansion-container-shape-xl)}.mat-expansion-panel-header .mat-expansion-panel-header-title .mat-icon{margin-right:var(--space-2)}:root{--list-active-indicator-color: var(--mat-sys-secondary-container);--list-active-indicator-shape: var(--radius-sm);--list-item-container-color: transparent;--list-item-container-shape: var(--radius-sm);--list-item-selected-container-color: var(--mat-sys-secondary-container);--list-item-container-shape-none: var(--radius-none);--list-item-container-shape-xs: var(--radius-xs);--list-item-container-shape-sm: var(--radius-sm);--list-item-container-shape-md: var(--radius-md);--list-item-container-shape-lg: var(--radius-lg);--list-item-container-shape-xl: var(--radius-xl);--list-item-leading-icon-size-md: var(--space-3);--list-item-trailing-icon-size-md: var(--space-3);--list-item-leading-avatar-size-md: var(--space-5);--list-item-leading-icon-start-space-md: var(--space-2);--list-item-leading-icon-end-space-md: var(--space-2);--list-item-one-line-container-height-md: var(--space-6);--list-item-two-line-container-height-md: var(--space-8);--list-item-three-line-container-height-md: calc(var(--grid-unit) * 11)}mat-list.primary,mat-nav-list.primary,mat-action-list.primary,mat-selection-list.primary,.mat-mdc-list-base.primary{--mat-list-active-indicator-color: var(--mat-sys-primary-container);--mat-list-list-item-selected-container-color: var(--mat-sys-primary-container);--mat-list-list-item-selected-trailing-icon-color: var(--mat-sys-primary);--mat-list-list-item-leading-avatar-color: var(--mat-sys-primary-container);--mat-list-list-item-hover-leading-icon-color: var(--mat-sys-primary);--mat-list-list-item-hover-trailing-icon-color: var(--mat-sys-primary);--mat-list-list-item-hover-state-layer-color: var(--mat-sys-primary);--mat-list-list-item-focus-state-layer-color: var(--mat-sys-primary)}mat-list.secondary,mat-nav-list.secondary,mat-action-list.secondary,mat-selection-list.secondary,.mat-mdc-list-base.secondary{--mat-list-active-indicator-color: var(--mat-sys-secondary-container);--mat-list-list-item-selected-container-color: var(--mat-sys-secondary-container);--mat-list-list-item-selected-trailing-icon-color: var(--mat-sys-secondary);--mat-list-list-item-leading-avatar-color: var(--mat-sys-secondary-container);--mat-list-list-item-hover-leading-icon-color: var(--mat-sys-secondary);--mat-list-list-item-hover-trailing-icon-color: var(--mat-sys-secondary);--mat-list-list-item-hover-state-layer-color: var(--mat-sys-secondary);--mat-list-list-item-focus-state-layer-color: var(--mat-sys-secondary)}mat-list.tertiary,mat-nav-list.tertiary,mat-action-list.tertiary,mat-selection-list.tertiary,.mat-mdc-list-base.tertiary{--mat-list-active-indicator-color: var(--mat-sys-tertiary-container);--mat-list-list-item-selected-container-color: var(--mat-sys-tertiary-container);--mat-list-list-item-selected-trailing-icon-color: var(--mat-sys-tertiary);--mat-list-list-item-leading-avatar-color: var(--mat-sys-tertiary-container);--mat-list-list-item-hover-leading-icon-color: var(--mat-sys-tertiary);--mat-list-list-item-hover-trailing-icon-color: var(--mat-sys-tertiary);--mat-list-list-item-hover-state-layer-color: var(--mat-sys-tertiary);--mat-list-list-item-focus-state-layer-color: var(--mat-sys-tertiary)}mat-list.error,mat-nav-list.error,mat-action-list.error,mat-selection-list.error,.mat-mdc-list-base.error{--mat-list-active-indicator-color: var(--mat-sys-error-container);--mat-list-list-item-selected-container-color: var(--mat-sys-error-container);--mat-list-list-item-selected-trailing-icon-color: var(--mat-sys-error);--mat-list-list-item-leading-avatar-color: var(--mat-sys-error-container);--mat-list-list-item-hover-leading-icon-color: var(--mat-sys-error);--mat-list-list-item-hover-trailing-icon-color: var(--mat-sys-error);--mat-list-list-item-hover-state-layer-color: var(--mat-sys-error);--mat-list-list-item-focus-state-layer-color: var(--mat-sys-error)}mat-list.warning,mat-nav-list.warning,mat-action-list.warning,mat-selection-list.warning,.mat-mdc-list-base.warning{--mat-list-active-indicator-color: var(--mat-sys-warning-container);--mat-list-list-item-selected-container-color: var(--mat-sys-warning-container);--mat-list-list-item-selected-trailing-icon-color: var(--mat-sys-warning);--mat-list-list-item-leading-avatar-color: var(--mat-sys-warning-container);--mat-list-list-item-hover-leading-icon-color: var(--mat-sys-warning);--mat-list-list-item-hover-trailing-icon-color: var(--mat-sys-warning);--mat-list-list-item-hover-state-layer-color: var(--mat-sys-warning);--mat-list-list-item-focus-state-layer-color: var(--mat-sys-warning)}mat-list.border-radius-none,mat-nav-list.border-radius-none,mat-action-list.border-radius-none,mat-selection-list.border-radius-none,.mat-mdc-list-base.border-radius-none{--mat-list-list-item-container-shape: var(--list-item-container-shape-none);--mat-list-active-indicator-shape: var(--list-item-container-shape-none)}mat-list.border-radius-xs,mat-nav-list.border-radius-xs,mat-action-list.border-radius-xs,mat-selection-list.border-radius-xs,.mat-mdc-list-base.border-radius-xs{--mat-list-list-item-container-shape: var(--list-item-container-shape-xs);--mat-list-active-indicator-shape: var(--list-item-container-shape-xs)}mat-list.border-radius-sm,mat-nav-list.border-radius-sm,mat-action-list.border-radius-sm,mat-selection-list.border-radius-sm,.mat-mdc-list-base.border-radius-sm{--mat-list-list-item-container-shape: var(--list-item-container-shape-sm);--mat-list-active-indicator-shape: var(--list-item-container-shape-sm)}mat-list.border-radius-md,mat-nav-list.border-radius-md,mat-action-list.border-radius-md,mat-selection-list.border-radius-md,.mat-mdc-list-base.border-radius-md{--mat-list-list-item-container-shape: var(--list-item-container-shape-md);--mat-list-active-indicator-shape: var(--list-item-container-shape-md)}mat-list.border-radius-lg,mat-nav-list.border-radius-lg,mat-action-list.border-radius-lg,mat-selection-list.border-radius-lg,.mat-mdc-list-base.border-radius-lg{--mat-list-list-item-container-shape: var(--list-item-container-shape-lg);--mat-list-active-indicator-shape: var(--list-item-container-shape-lg)}mat-list.border-radius-xl,mat-nav-list.border-radius-xl,mat-action-list.border-radius-xl,mat-selection-list.border-radius-xl,.mat-mdc-list-base.border-radius-xl{--mat-list-list-item-container-shape: var(--list-item-container-shape-xl);--mat-list-active-indicator-shape: var(--list-item-container-shape-xl)}:root{--sidenav-container-shape-none: var(--radius-none);--sidenav-container-shape-xs: var(--radius-xs);--sidenav-container-shape-sm: var(--radius-sm);--sidenav-container-shape-md: var(--radius-md);--sidenav-container-shape-lg: var(--radius-lg);--sidenav-container-shape-xl: var(--radius-xl);--sidenav-container-shape-full: var(--radius-full);--sidenav-container-width-sm: 280px;--sidenav-container-width-md: 320px;--sidenav-container-width-lg: 360px;--sidenav-container-bg: var(--mat-sys-surface-container-low);--sidenav-container-text: var(--mat-sys-on-surface-variant);--sidenav-content-bg: var(--mat-sys-background);--sidenav-content-text: var(--mat-sys-on-background);--sidenav-container-divider-color: var(--mat-sys-outline-variant);--sidenav-container-elevation-shadow: var(--shadow-chevron-sm);--sidenav-scrim-color: var(--neutral-black-alpha-32)}mat-sidenav.primary,mat-drawer.primary,.mat-drawer.primary{--mat-sidenav-container-background-color: var(--mat-sys-primary-container);--mat-sidenav-container-text-color: var(--mat-sys-on-primary-container);--mat-sidenav-container-divider-color: var(--mat-sys-primary)}mat-sidenav.secondary,mat-drawer.secondary,.mat-drawer.secondary{--mat-sidenav-container-background-color: var(--mat-sys-secondary-container);--mat-sidenav-container-text-color: var(--mat-sys-on-secondary-container);--mat-sidenav-container-divider-color: var(--mat-sys-secondary)}mat-sidenav.tertiary,mat-drawer.tertiary,.mat-drawer.tertiary{--mat-sidenav-container-background-color: var(--mat-sys-tertiary-container);--mat-sidenav-container-text-color: var(--mat-sys-on-tertiary-container);--mat-sidenav-container-divider-color: var(--mat-sys-tertiary)}mat-sidenav.error,mat-drawer.error,.mat-drawer.error{--mat-sidenav-container-background-color: var(--mat-sys-error-container);--mat-sidenav-container-text-color: var(--mat-sys-on-error-container);--mat-sidenav-container-divider-color: var(--mat-sys-error)}mat-sidenav.warning,mat-drawer.warning,.mat-drawer.warning{--mat-sidenav-container-background-color: var(--mat-sys-warning-container);--mat-sidenav-container-text-color: var(--mat-sys-on-warning-container);--mat-sidenav-container-divider-color: var(--mat-sys-warning)}mat-sidenav.width-sm,mat-drawer.width-sm,.mat-drawer.width-sm{--mat-sidenav-container-width: var(--sidenav-container-width-sm)}mat-sidenav.width-md,mat-drawer.width-md,.mat-drawer.width-md{--mat-sidenav-container-width: var(--sidenav-container-width-md)}mat-sidenav.width-lg,mat-drawer.width-lg,.mat-drawer.width-lg{--mat-sidenav-container-width: var(--sidenav-container-width-lg)}mat-sidenav.border-radius-none,mat-drawer.border-radius-none,.mat-drawer.border-radius-none{--mat-sidenav-container-shape: var(--sidenav-container-shape-none)}mat-sidenav.border-radius-xs,mat-drawer.border-radius-xs,.mat-drawer.border-radius-xs{--mat-sidenav-container-shape: var(--sidenav-container-shape-xs)}mat-sidenav.border-radius-sm,mat-drawer.border-radius-sm,.mat-drawer.border-radius-sm{--mat-sidenav-container-shape: var(--sidenav-container-shape-sm)}mat-sidenav.border-radius-md,mat-drawer.border-radius-md,.mat-drawer.border-radius-md{--mat-sidenav-container-shape: var(--sidenav-container-shape-md)}mat-sidenav.border-radius-lg,mat-drawer.border-radius-lg,.mat-drawer.border-radius-lg{--mat-sidenav-container-shape: var(--sidenav-container-shape-lg)}mat-sidenav.border-radius-xl,mat-drawer.border-radius-xl,.mat-drawer.border-radius-xl{--mat-sidenav-container-shape: var(--sidenav-container-shape-xl)}mat-sidenav.border-radius-full,mat-drawer.border-radius-full,.mat-drawer.border-radius-full{--mat-sidenav-container-shape: var(--sidenav-container-shape-full)}:root{--autocomplete-container-shape: var(--radius-sm);--autocomplete-background-color: var(--mat-sys-surface-container);--autocomplete-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--autocomplete-border-radius-none: var(--radius-none);--autocomplete-border-radius-xs: var(--radius-xs);--autocomplete-border-radius-sm: var(--radius-sm);--autocomplete-border-radius-md: var(--radius-md);--autocomplete-border-radius-lg: var(--radius-lg);--autocomplete-border-radius-xl: var(--radius-xl);--autocomplete-border-radius-full: var(--radius-full)}.mat-mdc-autocomplete-panel.primary{--mat-autocomplete-background-color: var(--mat-sys-primary-container)}.mat-mdc-autocomplete-panel.secondary{--mat-autocomplete-background-color: var(--mat-sys-secondary-container)}.mat-mdc-autocomplete-panel.tertiary{--mat-autocomplete-background-color: var(--mat-sys-tertiary-container)}.mat-mdc-autocomplete-panel.error{--mat-autocomplete-background-color: var(--mat-sys-error-container)}.mat-mdc-autocomplete-panel.warning{--mat-autocomplete-background-color: var(--mat-sys-warning-container)}.mat-mdc-autocomplete-panel.border-radius-none{--mat-autocomplete-container-shape: var(--autocomplete-border-radius-none)}.mat-mdc-autocomplete-panel.border-radius-xs{--mat-autocomplete-container-shape: var(--autocomplete-border-radius-xs)}.mat-mdc-autocomplete-panel.border-radius-sm{--mat-autocomplete-container-shape: var(--autocomplete-border-radius-sm)}.mat-mdc-autocomplete-panel.border-radius-md{--mat-autocomplete-container-shape: var(--autocomplete-border-radius-md)}.mat-mdc-autocomplete-panel.border-radius-lg{--mat-autocomplete-container-shape: var(--autocomplete-border-radius-lg)}.mat-mdc-autocomplete-panel.border-radius-xl{--mat-autocomplete-container-shape: var(--autocomplete-border-radius-xl)}.mat-mdc-autocomplete-panel.border-radius-full{--mat-autocomplete-container-shape: var(--autocomplete-border-radius-full)}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--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-sys-primary: rgb(11, 45, 113);--mat-sys-on-primary: rgb(255, 255, 255);--mat-sys-primary-container: rgb(214, 220, 231);--mat-sys-on-primary-container: rgb(8, 34, 85);--mat-sys-secondary: rgb(0, 112, 140);--mat-sys-on-secondary: rgb(255, 255, 255);--mat-sys-secondary-container: rgb(213, 231, 236);--mat-sys-on-secondary-container: rgb(0, 84, 105);--mat-sys-tertiary: rgb(118, 146, 49);--mat-sys-on-tertiary: rgb(255, 255, 255);--mat-sys-tertiary-container: rgb(232, 237, 221);--mat-sys-on-tertiary-container: rgb(89, 110, 37);--mat-sys-primary-fixed: rgb(214, 220, 231);--mat-sys-primary-fixed-dim: rgb(174, 185, 208);--mat-sys-on-primary-fixed: rgb(3, 11, 28);--mat-sys-on-primary-fixed-variant: rgb(8, 34, 85);--mat-sys-secondary-fixed: rgb(213, 231, 236);--mat-sys-secondary-fixed-dim: rgb(170, 207, 217);--mat-sys-on-secondary-fixed: rgb(0, 28, 35);--mat-sys-on-secondary-fixed-variant: rgb(0, 84, 105);--mat-sys-tertiary-fixed: rgb(232, 237, 221);--mat-sys-tertiary-fixed-dim: rgb(209, 219, 186);--mat-sys-on-tertiary-fixed: rgb(30, 37, 12);--mat-sys-on-tertiary-fixed-variant: rgb(89, 110, 37);--mat-sys-error: rgb(150, 0, 46);--mat-sys-on-error: rgb(255, 255, 255);--mat-sys-error-container: rgb(238, 213, 220);--mat-sys-on-error-container: rgb(113, 0, 35);--mat-sys-warning: rgb(229, 96, 31);--mat-sys-on-warning: rgb(255, 255, 255);--mat-sys-warning-container: rgb(251, 229, 218);--mat-sys-on-warning-container: rgb(57, 24, 8);--mat-sys-outline: #74777b;--mat-sys-outline-variant: #c4c7cb;--mat-sys-background: #f9f9f9;--mat-sys-on-background: #1a1c1c;--mat-sys-surface: #f9f9f9;--mat-sys-on-surface: #1a1c1c;--mat-sys-surface-dim: #dadada;--mat-sys-surface-bright: #f9f9f9;--mat-sys-surface-variant: #e0e3e7;--mat-sys-on-surface-variant: #44474b;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-container-low: #f4f3f3;--mat-sys-surface-container: #eeeeee;--mat-sys-surface-container-high: #e8e8e8;--mat-sys-surface-container-highest: #e2e2e2;--mat-sys-surface-tint: rgb(11, 45, 113);--mat-sys-inverse-surface: #2f3131;--mat-sys-inverse-on-surface: #f1f1f1;--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-inverse-primary: rgb(174, 185, 208);--icon-button-glyph-size: var(--button-icon-size-md);--button-inline-icon-size: var(--button-icon-size-md);--mat-button-filled-container-shape: var(--button-border-radius-sm);--mat-button-filled-horizontal-padding: var(--button-padding-md);--mat-button-filled-icon-spacing: var(--button-icon-spacing-md);--mat-button-filled-icon-offset: var(--button-icon-offset);--mat-button-filled-container-height: var(--button-height-md);--mat-button-filled-touch-target-size: var(--button-height-md);--mat-button-filled-touch-target-display: block;--mat-button-filled-label-text-size: var(--button-font-size-md);--mat-button-filled-label-text-weight: var(--button-font-weight-md);--mat-button-filled-label-text-tracking: var(--button-letter-spacing-md);--mat-button-filled-container-color: var(--mat-sys-primary);--mat-button-filled-label-text-color: var(--mat-sys-on-primary);--mat-button-filled-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-filled-state-layer-color: color-mix(in srgb, currentColor 20%, transparent);--mat-button-outlined-container-shape: var(--button-border-radius-sm);--mat-button-outlined-horizontal-padding: var(--button-padding-md);--mat-button-outlined-icon-spacing: var(--button-icon-spacing-md);--mat-button-outlined-icon-offset: var(--button-icon-offset);--mat-button-outlined-container-height: var(--button-height-md);--mat-button-outlined-touch-target-size: var(--button-height-md);--mat-button-outlined-touch-target-display: block;--mat-button-outlined-outline-width: var(--button-outline-width);--mat-button-outlined-label-text-size: var(--button-font-size-md);--mat-button-outlined-label-text-weight: var(--button-font-weight-md);--mat-button-outlined-label-text-tracking: var(--button-letter-spacing-md);--mat-button-outlined-label-text-color: var(--mat-sys-primary);--mat-button-outlined-outline-color: var(--mat-sys-primary);--mat-button-outlined-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-outlined-state-layer-color: color-mix(in srgb, currentColor 20%, transparent);--mat-button-text-container-shape: var(--button-border-radius-sm);--mat-button-text-horizontal-padding: var(--button-padding-md);--mat-button-text-with-icon-horizontal-padding: var(--button-text-with-icon-padding);--mat-button-text-icon-spacing: var(--button-icon-spacing-md);--mat-button-text-icon-offset: var(--button-text-icon-offset);--mat-button-text-container-height: var(--button-height-md);--mat-button-text-touch-target-size: var(--button-height-md);--mat-button-text-touch-target-display: block;--mat-button-text-label-text-size: var(--button-font-size-md);--mat-button-text-label-text-weight: var(--button-font-weight-md);--mat-button-text-label-text-tracking: var(--button-letter-spacing-md);--mat-button-text-label-text-color: var(--mat-sys-primary);--mat-button-text-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-text-state-layer-color: color-mix(in srgb, currentColor 20%, transparent);--mat-button-protected-container-shape: var(--button-border-radius-sm);--mat-button-protected-horizontal-padding: var(--button-padding-md);--mat-button-protected-icon-spacing: var(--button-icon-spacing-md);--mat-button-protected-icon-offset: var(--button-icon-offset);--mat-button-protected-container-height: var(--button-height-md);--mat-button-protected-touch-target-size: var(--button-height-md);--mat-button-protected-touch-target-display: block;--mat-button-protected-label-text-size: var(--button-font-size-md);--mat-button-protected-label-text-weight: var(--button-font-weight-md);--mat-button-protected-label-text-tracking: var(--button-letter-spacing-md);--mat-button-protected-container-color: var(--mat-sys-primary-container);--mat-button-protected-label-text-color: var(--mat-sys-on-primary-container);--mat-button-protected-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-protected-state-layer-color: color-mix(in srgb, currentColor 20%, transparent);--mat-button-tonal-container-shape: var(--button-border-radius-sm);--mat-button-tonal-horizontal-padding: var(--button-padding-md);--mat-button-tonal-icon-spacing: var(--button-icon-spacing-md);--mat-button-tonal-icon-offset: var(--button-icon-offset);--mat-button-tonal-container-height: var(--button-height-md);--mat-button-tonal-touch-target-size: var(--button-height-md);--mat-button-tonal-touch-target-display: block;--mat-button-tonal-label-text-size: var(--button-font-size-md);--mat-button-tonal-label-text-weight: var(--button-font-weight-md);--mat-button-tonal-label-text-tracking: var(--button-letter-spacing-md);--mat-fab-container-shape: var(--radius-full);--mat-fab-small-container-shape: var(--radius-full);--mat-fab-extended-container-shape: var(--radius-lg);--mat-fab-extended-container-height: var(--fab-extended-height);--mat-fab-extended-label-text-size: var(--button-font-size-md);--mat-fab-extended-label-text-weight: var(--button-font-weight-md);--mat-fab-extended-label-text-tracking: var(--button-letter-spacing-md);--mat-fab-touch-target-size: var(--fab-size-md);--mat-fab-touch-target-display: block;--mat-fab-small-touch-target-size: var(--mini-fab-size-md);--mat-fab-small-touch-target-display: block;--mat-fab-container-color: var(--mat-sys-primary);--mat-fab-foreground-color: var(--mat-sys-on-primary);--mat-fab-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-fab-state-layer-color: color-mix(in srgb, currentColor 20%, transparent);--mat-fab-small-container-color: var(--mat-sys-primary);--mat-fab-small-foreground-color: var(--mat-sys-on-primary);--mat-fab-small-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-fab-small-state-layer-color: color-mix(in srgb, currentColor 20%, transparent);--mat-icon-button-icon-size: var(--button-icon-size-md);--mat-icon-button-container-shape: var(--radius-full);--mat-icon-button-state-layer-size: var(--icon-button-size-md);--mat-icon-button-touch-target-size: var(--icon-button-size-md);--mat-icon-button-touch-target-display: block;--mat-icon-button-icon-color: var(--mat-sys-primary);--mat-icon-button-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-icon-button-state-layer-color: color-mix(in srgb, currentColor 20%, transparent);--mat-button-toggle-shape: var(--button-toggle-shape-default);--mat-button-toggle-background-color: transparent;--mat-button-toggle-text-color: var(--mat-sys-on-surface);--mat-button-toggle-selected-state-background-color: var(--mat-sys-secondary-container);--mat-button-toggle-selected-state-text-color: var(--mat-sys-on-secondary-container);--mat-button-toggle-divider-color: var(--mat-sys-outline);--mat-badge-container-size: var(--badge-size);--mat-badge-container-shape: var(--badge-shape-default);--mat-bottom-sheet-container-shape: var(--bottom-sheet-shape-default);--mat-bottom-sheet-container-background-color: var(--mat-sys-surface-container-low);--mat-bottom-sheet-container-text-color: var(--mat-sys-on-surface);--mat-icon-color: inherit;--mat-card-elevated-container-shape: var(--card-shape-xs);--mat-card-elevated-container-color: var(--card-elevated-bg);--mat-card-elevated-container-elevation: var(--card-elevated-shadow);--mat-card-filled-container-shape: var(--card-shape-sm);--mat-card-filled-container-color: var(--card-filled-bg);--mat-card-filled-container-elevation: var(--card-flat-shadow);--mat-card-outlined-container-shape: var(--card-shape-sm);--mat-card-outlined-container-color: var(--card-outlined-bg);--mat-card-outlined-container-elevation: var(--card-flat-shadow);--mat-card-outlined-outline-width: var(--card-outline-width);--mat-card-outlined-outline-color: var(--card-outline-color);--mat-datepicker-calendar-container-shape: var(--datepicker-shape-default);--mat-datepicker-calendar-container-touch-shape: var(--datepicker-shape-default);--mat-datepicker-calendar-container-background-color: var(--mat-sys-surface-container-high);--mat-datepicker-calendar-container-text-color: var(--mat-sys-on-surface);--mat-datepicker-calendar-date-selected-state-background-color: var(--mat-sys-surface-container-low);--mat-datepicker-calendar-date-selected-state-text-color: var(--mat-sys-on-surface);--mat-dialog-container-max-width: var(--dialog-width-md);--mat-dialog-container-shape: var(--dialog-shape-default);--mat-dialog-container-color: var(--mat-sys-surface);--mat-dialog-subhead-color: var(--mat-sys-on-surface);--mat-dialog-supporting-text-color: var(--mat-sys-on-surface-variant);--mat-divider-color: var(--divider-color-default);--mat-divider-width: var(--divider-width-xs);--mat-chip-container-height: var(--chip-height-md);--mat-chip-container-shape-radius: var(--chip-border-radius-full);--mat-chip-label-text-font: var(--mat-sys-label-large-font);--mat-chip-label-text-size: var(--chip-font-size-md);--mat-chip-label-text-weight: var(--chip-font-weight-md);--mat-chip-label-text-tracking: var(--chip-letter-spacing-md);--mat-chip-label-text-line-height: var(--chip-line-height-md);--mat-chip-with-icon-icon-size: var(--chip-icon-size-md);--mat-chip-with-avatar-avatar-size: var(--chip-avatar-size-md);--mat-chip-with-avatar-avatar-shape-radius: var(--chip-avatar-radius);--mat-chip-outline-width: var(--chip-outline-width);--mat-chip-flat-selected-outline-width: var(--chip-outline-width);--mat-chip-disabled-container-opacity: var(--chip-disabled-container-opacity);--mat-chip-trailing-action-opacity: var(--chip-trailing-action-opacity);--mat-chip-trailing-action-focus-opacity: var(--chip-trailing-action-focus-opacity);--mat-chip-with-avatar-disabled-avatar-opacity: var(--chip-with-avatar-disabled-avatar-opacity);--mat-chip-with-icon-disabled-icon-opacity: var(--chip-with-icon-disabled-icon-opacity);--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: var(--chip-with-trailing-icon-disabled-trailing-icon-opacity);--mat-chip-label-text-color: var(--mat-sys-primary);--mat-chip-outline-color: var(--mat-sys-primary);--mat-chip-elevated-container-color: var(--mat-sys-primary-container);--mat-chip-elevated-selected-container-color: var(--mat-sys-primary);--mat-chip-selected-label-text-color: var(--mat-sys-on-primary);--mat-chip-with-icon-icon-color: var(--mat-sys-primary);--mat-chip-with-icon-selected-icon-color: var(--mat-sys-on-primary);--mat-chip-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-chip-with-icon-disabled-icon-color: var(--mat-sys-on-surface);--mat-chip-focus-outline-color: var(--mat-sys-on-surface-variant);--mat-chip-focus-state-layer-color: var(--mat-sys-on-surface-variant);--mat-chip-focus-state-layer-opacity: var(--chip-focus-state-layer-opacity);--mat-chip-hover-state-layer-color: var(--mat-sys-on-surface-variant);--mat-chip-hover-state-layer-opacity: var(--chip-hover-state-layer-opacity);--mat-chip-selected-focus-state-layer-color: var(--mat-sys-on-primary);--mat-chip-selected-focus-state-layer-opacity: var(--chip-selected-focus-state-layer-opacity);--mat-chip-selected-hover-state-layer-color: var(--mat-sys-on-primary);--mat-chip-selected-hover-state-layer-opacity: var(--chip-selected-hover-state-layer-opacity);--mat-chip-selected-trailing-action-state-layer-color: var(--mat-sys-on-primary);--mat-chip-selected-trailing-icon-color: var(--mat-sys-on-primary);--mat-chip-selected-disabled-trailing-icon-color: var(--mat-sys-on-surface);--mat-chip-trailing-action-state-layer-color: var(--mat-sys-on-surface-variant);--mat-chip-trailing-action-focus-state-layer-opacity: var(--chip-trailing-action-focus-state-layer-opacity);--mat-chip-trailing-action-hover-state-layer-opacity: var(--chip-trailing-action-hover-state-layer-opacity);--mat-chip-with-trailing-icon-trailing-icon-color: var(--mat-sys-on-surface-variant);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: var(--mat-sys-on-surface)}html mat-chip mat-icon,html mat-chip-option mat-icon,html mat-chip-row mat-icon{vertical-align:middle}html mat-chip button[matChipRemove],html mat-chip-option button[matChipRemove],html mat-chip-row button[matChipRemove]{display:inline-flex;align-items:center;justify-content:center;padding:0;margin-left:var(--space-0-5);width:var(--chip-remove-button-size-md);height:var(--chip-remove-button-size-md);min-width:var(--chip-remove-button-size-md);min-height:var(--chip-remove-button-size-md);color:currentColor}html mat-chip button[matChipRemove] mat-icon,html mat-chip-option button[matChipRemove] mat-icon,html mat-chip-row button[matChipRemove] mat-icon{margin:0;color:inherit}html{--mat-menu-container-shape: var(--menu-container-shape);--mat-menu-container-color: var(--menu-container-color);--mat-menu-divider-top-spacing: var(--menu-divider-top-spacing);--mat-menu-divider-bottom-spacing: var(--menu-divider-bottom-spacing);--mat-menu-divider-color: var(--menu-divider-color);--mat-menu-item-spacing: var(--menu-item-spacing-md);--mat-menu-item-leading-spacing: var(--menu-item-leading-spacing-md);--mat-menu-item-trailing-spacing: var(--menu-item-trailing-spacing-md);--mat-menu-item-with-icon-leading-spacing: var(--menu-item-leading-spacing-md);--mat-menu-item-with-icon-trailing-spacing: var(--menu-item-trailing-spacing-md);--mat-menu-item-label-text-color: var(--menu-item-label-text-color);--mat-menu-item-icon-color: var(--menu-item-icon-color);--mat-menu-item-hover-state-layer-color: var(--menu-item-hover-state-layer-color);--mat-menu-item-focus-state-layer-color: var(--menu-item-focus-state-layer-color);--mat-expansion-container-shape: var(--expansion-container-shape);--mat-expansion-container-background-color: var(--expansion-container-background-color);--mat-expansion-container-text-color: var(--expansion-container-text-color);--mat-expansion-container-elevation-shadow: none;--mat-expansion-actions-divider-color: var(--expansion-actions-divider-color);--mat-expansion-header-text-color: var(--expansion-header-text-color);--mat-expansion-header-description-color: var(--expansion-header-description-color);--mat-expansion-header-indicator-color: var(--expansion-header-indicator-color);--mat-expansion-header-disabled-state-text-color: var(--expansion-header-disabled-state-text-color);--mat-expansion-header-hover-state-layer-color: var(--expansion-header-hover-state-layer-color);--mat-expansion-header-focus-state-layer-color: var(--expansion-header-focus-state-layer-color);--mat-expansion-header-collapsed-state-height: var(--expansion-header-collapsed-state-height);--mat-expansion-header-expanded-state-height: var(--expansion-header-expanded-state-height);--mat-list-active-indicator-color: var(--list-active-indicator-color);--mat-list-active-indicator-shape: var(--list-active-indicator-shape);--mat-list-list-item-container-color: var(--list-item-container-color);--mat-list-list-item-container-shape: var(--list-item-container-shape);--mat-list-list-item-selected-container-color: var(--list-item-selected-container-color);--mat-list-list-item-leading-avatar-size: var(--list-item-leading-avatar-size-md);--mat-list-list-item-leading-icon-size: var(--list-item-leading-icon-size-md);--mat-list-list-item-trailing-icon-size: var(--list-item-trailing-icon-size-md);--mat-list-list-item-leading-icon-start-space: var(--list-item-leading-icon-start-space-md);--mat-list-list-item-leading-icon-end-space: var(--list-item-leading-icon-end-space-md);--mat-list-list-item-one-line-container-height: var(--list-item-one-line-container-height-md);--mat-list-list-item-two-line-container-height: var(--list-item-two-line-container-height-md);--mat-list-list-item-three-line-container-height: var(--list-item-three-line-container-height-md);--mat-paginator-container-background-color: var(--mat-sys-surface);--mat-paginator-container-text-color: var(--mat-sys-on-surface);--mat-paginator-enabled-icon-color: var(--mat-sys-on-surface-variant);--mat-paginator-disabled-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-paginator-container-size: var(--paginator-height-md);--mat-progress-bar-active-indicator-height: var(--progress-bar-height-md);--mat-progress-bar-track-height: var(--progress-bar-height-md);--mat-progress-bar-track-shape: var(--radius-none);--mat-progress-bar-active-indicator-color: var(--mat-sys-on-surface-variant);--mat-progress-bar-track-color: var(--mat-sys-surface-variant);--mat-progress-spinner-size: var(--progress-spinner-size-md);--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-active-indicator-color: var(--mat-sys-on-surface-variant);--mat-sidenav-container-shape: var(--sidenav-container-shape-none);--mat-sidenav-container-width: var(--sidenav-container-width-md);--mat-sidenav-container-background-color: var(--sidenav-container-bg);--mat-sidenav-container-text-color: var(--sidenav-container-text);--mat-sidenav-container-divider-color: var(--sidenav-container-divider-color);--mat-sidenav-container-elevation-shadow: none;--mat-sidenav-content-background-color: var(--sidenav-content-bg);--mat-sidenav-content-text-color: var(--sidenav-content-text);--mat-sidenav-scrim-color: var(--sidenav-scrim-color);--mat-sort-arrow-color: var(--mat-sys-on-surface);--mat-stepper-header-focus-state-layer-shape: var(--stepper-shape-default);--mat-stepper-header-hover-state-layer-shape: var(--stepper-shape-default);--mat-stepper-header-height: var(--stepper-height-default);--mat-autocomplete-container-shape: var(--autocomplete-container-shape);--mat-autocomplete-background-color: var(--autocomplete-background-color);--mat-autocomplete-container-elevation-shadow: var(--autocomplete-elevation-shadow);--mat-select-panel-background-color: var(--mat-sys-surface-container);--mat-select-enabled-trigger-text-color: var(--mat-sys-on-surface);--mat-select-enabled-arrow-color: var(--mat-sys-on-surface-variant);--mat-select-focused-arrow-color: var(--mat-sys-primary);--mat-select-invalid-arrow-color: var(--mat-sys-error);--mat-snack-bar-container-shape: var(--snack-bar-shape-default);--mat-snack-bar-container-color: var(--mat-sys-inverse-surface);--mat-snack-bar-supporting-text-color: var(--mat-sys-inverse-on-surface);--mat-snack-bar-button-color: var(--mat-sys-inverse-primary);--mat-table-background-color: var(--mat-sys-surface);--mat-table-header-headline-color: var(--mat-sys-on-surface);--mat-table-row-item-label-text-color: var(--mat-sys-on-surface);--mat-table-row-item-outline-color: var(--mat-sys-outline);--mat-table-row-item-outline-width: 1px;--mat-table-header-container-height: var(--table-header-height-md);--mat-table-row-item-container-height: var(--table-row-height-md);--mat-table-footer-container-height: var(--table-footer-height-md);--mat-timepicker-container-shape: var(--timepicker-shape-default);--mat-timepicker-container-background-color: var(--mat-sys-surface-container);--mat-toolbar-container-background-color: var(--toolbar-container-bg);--mat-toolbar-container-text-color: var(--toolbar-container-text);--mat-toolbar-mobile-height: var(--toolbar-height-mobile-md);--mat-toolbar-standard-height: var(--toolbar-height-standard-md);--mat-tooltip-container-shape: var(--tooltip-shape-default);--mat-tooltip-container-color: var(--mat-sys-inverse-surface);--mat-tooltip-supporting-text-color: var(--mat-sys-inverse-on-surface);--mat-tree-container-background-color: var(--mat-sys-surface);--mat-tree-node-text-color: var(--mat-sys-on-surface);--mat-tree-node-min-height: var(--tree-node-height-md);--mat-form-field-container-height: var(--form-field-height-sm);--mat-form-field-container-vertical-padding: var(--form-field-vertical-padding-sm);--mat-form-field-filled-with-label-container-padding-top: var(--form-field-filled-label-padding-top-sm);--mat-form-field-filled-with-label-container-padding-bottom: var(--form-field-filled-label-padding-bottom-sm)}@media(min-width:768px){html{--mat-form-field-container-height: var(--form-field-height-md);--mat-form-field-container-vertical-padding: var(--form-field-vertical-padding-md);--mat-form-field-filled-with-label-container-padding-top: var(--form-field-filled-label-padding-top-md);--mat-form-field-filled-with-label-container-padding-bottom: var(--form-field-filled-label-padding-bottom-md)}}@media(min-width:1024px){html{--mat-form-field-container-height: var(--form-field-height-lg);--mat-form-field-container-vertical-padding: var(--form-field-vertical-padding-lg);--mat-form-field-filled-with-label-container-padding-top: var(--form-field-filled-label-padding-top-lg);--mat-form-field-filled-with-label-container-padding-bottom: var(--form-field-filled-label-padding-bottom-lg)}}html{--mat-checkbox-state-layer-size: var(--checkbox-state-layer-size);--mat-checkbox-touch-target-size: var(--checkbox-touch-target-size);--mat-checkbox-selected-checkmark-color: var(--mat-sys-on-primary);--mat-checkbox-selected-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-focus-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-hover-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-pressed-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-focus-state-layer-color: var(--mat-sys-primary);--mat-checkbox-selected-hover-state-layer-color: var(--mat-sys-primary);--mat-checkbox-selected-pressed-state-layer-color: var(--mat-sys-primary);--mat-radio-state-layer-size: var(--radio-state-layer-size);--mat-radio-touch-target-size: var(--radio-touch-target-size);--mat-radio-selected-icon-color: var(--mat-sys-primary);--mat-radio-selected-hover-icon-color: var(--mat-sys-primary);--mat-radio-selected-focus-icon-color: var(--mat-sys-primary);--mat-radio-selected-pressed-icon-color: var(--mat-sys-primary);--mat-radio-checked-ripple-color: var(--mat-sys-primary);--mat-slider-handle-height: var(--slider-handle-size);--mat-slider-handle-width: var(--slider-handle-size);--mat-slider-active-track-height: var(--slider-track-height);--mat-slider-inactive-track-height: var(--slider-track-height);--mat-slider-handle-shape: var(--slider-border-radius);--mat-slider-active-track-shape: var(--slider-border-radius);--mat-slider-inactive-track-shape: var(--slider-border-radius);--mat-slider-handle-color: var(--mat-sys-primary);--mat-slider-focus-handle-color: var(--mat-sys-primary);--mat-slider-hover-handle-color: var(--mat-sys-primary);--mat-slider-active-track-color: var(--mat-sys-primary);--mat-slider-ripple-color: var(--mat-sys-primary);--mat-slide-toggle-track-width: var(--slide-toggle-track-width);--mat-slide-toggle-track-height: var(--slide-toggle-track-height);--mat-slide-toggle-track-outline-width: var(--slide-toggle-track-outline-width);--mat-slide-toggle-selected-track-outline-width: var(--slide-toggle-track-outline-width);--mat-slide-toggle-selected-handle-size: var(--slide-toggle-handle-size-selected);--mat-slide-toggle-unselected-handle-size: var(--slide-toggle-handle-size-unselected);--mat-slide-toggle-with-icon-handle-size: var(--slide-toggle-handle-size-selected);--mat-slide-toggle-selected-icon-size: var(--slide-toggle-icon-size);--mat-slide-toggle-unselected-icon-size: var(--slide-toggle-icon-size);--mat-slide-toggle-touch-target-size: var(--slide-toggle-touch-target-size);--mat-slide-toggle-state-layer-size: var(--slide-toggle-state-layer-size);--mat-slide-toggle-track-shape: var(--slide-toggle-border-radius-full);--mat-slide-toggle-handle-shape: var(--slide-toggle-border-radius-full);--mat-slide-toggle-label-text-font: var(--mat-sys-label-medium-font);--mat-slide-toggle-label-text-line-height: var(--slide-toggle-label-text-line-height);--mat-slide-toggle-label-text-size: var(--slide-toggle-label-text-size);--mat-slide-toggle-label-text-tracking: var(--slide-toggle-label-text-tracking);--mat-slide-toggle-label-text-weight: var(--slide-toggle-label-text-weight);--mat-slide-toggle-label-text-color: var(--mat-sys-on-surface);--mat-slide-toggle-track-outline-color: var(--mat-sys-outline);--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-unselected-track-color: var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-focus-track-color: var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-hover-track-color: var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-pressed-track-color: var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-handle-color: var(--mat-sys-outline);--mat-slide-toggle-unselected-focus-handle-color: var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-hover-handle-color: var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-pressed-handle-color: var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-icon-color: var(--mat-sys-surface-variant);--mat-slide-toggle-selected-focus-state-layer-color: var(--mat-sys-primary);--mat-slide-toggle-selected-hover-state-layer-color: var(--mat-sys-primary);--mat-slide-toggle-selected-pressed-state-layer-color: var(--mat-sys-primary);--mat-slide-toggle-selected-focus-state-layer-opacity: var(--mat-sys-focus-state-layer-opacity);--mat-slide-toggle-selected-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-slide-toggle-selected-pressed-state-layer-opacity: var(--mat-sys-pressed-state-layer-opacity);--mat-slide-toggle-selected-handle-color: var(--mat-sys-on-primary);--mat-slide-toggle-selected-focus-handle-color: var(--mat-sys-primary-container);--mat-slide-toggle-selected-hover-handle-color: var(--mat-sys-primary-container);--mat-slide-toggle-selected-pressed-handle-color: var(--mat-sys-primary-container);--mat-slide-toggle-selected-icon-color: var(--mat-sys-on-primary-container);--mat-slide-toggle-selected-track-color: var(--mat-sys-primary);--mat-slide-toggle-selected-focus-track-color: var(--mat-sys-primary);--mat-slide-toggle-selected-hover-track-color: var(--mat-sys-primary);--mat-slide-toggle-selected-pressed-track-color: var(--mat-sys-primary);--mat-slide-toggle-unselected-focus-state-layer-color: var(--mat-sys-on-surface);--mat-slide-toggle-unselected-hover-state-layer-color: var(--mat-sys-on-surface);--mat-slide-toggle-unselected-pressed-state-layer-color: var(--mat-sys-on-surface);--mat-slide-toggle-unselected-focus-state-layer-opacity: var(--mat-sys-focus-state-layer-opacity);--mat-slide-toggle-unselected-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-slide-toggle-unselected-pressed-state-layer-opacity: var(--mat-sys-pressed-state-layer-opacity);--mat-tab-container-height: var(--tabs-height);--mat-tab-active-indicator-height: var(--tabs-indicator-height);--mat-tab-divider-height: var(--tabs-divider-height);--mat-tab-divider-color: var(--mat-sys-outline-variant);--mat-tab-active-indicator-color: var(--mat-sys-primary);--mat-tab-active-focus-indicator-color: var(--mat-sys-primary);--mat-tab-active-hover-indicator-color: var(--mat-sys-primary);--mat-tab-active-label-text-color: var(--mat-sys-primary);--mat-tab-active-focus-label-text-color: var(--mat-sys-primary);--mat-tab-active-hover-label-text-color: var(--mat-sys-primary);--mat-tab-active-ripple-color: var(--mat-sys-primary);--mat-tab-inactive-ripple-color: var(--mat-sys-on-surface-variant);--mat-sys-display-large-size: var(--font-size-2xl);--mat-sys-display-large-line-height: var(--line-height-tight);--mat-sys-display-large-tracking: var(--letter-spacing-tighter);--mat-sys-display-large-weight: var(--font-weight-bold);--mat-sys-display-large-font: var(--font-gotham-book);--mat-sys-display-medium-size: var(--font-size-xl);--mat-sys-display-medium-line-height: var(--line-height-tight);--mat-sys-display-medium-tracking: var(--letter-spacing-tighter);--mat-sys-display-medium-weight: var(--font-weight-bold);--mat-sys-display-medium-font: var(--font-gotham-book);--mat-sys-display-small-size: var(--font-size-lg);--mat-sys-display-small-line-height: var(--line-height-snug);--mat-sys-display-small-tracking: var(--letter-spacing-tight);--mat-sys-display-small-weight: var(--font-weight-regular);--mat-sys-display-small-font: var(--font-gotham-book);--mat-sys-headline-large-size: var(--font-size-lg);--mat-sys-headline-large-line-height: var(--line-height-snug);--mat-sys-headline-large-tracking: var(--letter-spacing-tight);--mat-sys-headline-large-weight: var(--font-weight-bold);--mat-sys-headline-large-font: var(--font-gotham-book);--mat-sys-headline-medium-size: var(--font-size-base);--mat-sys-headline-medium-line-height: var(--line-height-snug);--mat-sys-headline-medium-tracking: var(--letter-spacing-tight);--mat-sys-headline-medium-weight: var(--font-weight-regular);--mat-sys-headline-medium-font: var(--font-gotham-book);--mat-sys-headline-small-size: var(--font-size-sm);--mat-sys-headline-small-line-height: var(--line-height-snug);--mat-sys-headline-small-tracking: var(--letter-spacing-normal);--mat-sys-headline-small-weight: var(--font-weight-medium);--mat-sys-headline-small-font: var(--font-gotham-book);--mat-sys-title-large-size: var(--font-size-xs);--mat-sys-title-large-line-height: var(--line-height-normal);--mat-sys-title-large-tracking: var(--letter-spacing-wide);--mat-sys-title-large-weight: var(--font-weight-medium);--mat-sys-title-large-font: var(--font-gotham-book);--mat-sys-title-medium-size: var(--font-size-xs);--mat-sys-title-medium-line-height: var(--line-height-normal);--mat-sys-title-medium-tracking: var(--letter-spacing-normal);--mat-sys-title-medium-weight: var(--font-weight-medium);--mat-sys-title-medium-font: var(--font-gotham-narrow-book);--mat-sys-title-small-size: var(--font-size-xs);--mat-sys-title-small-line-height: var(--line-height-normal);--mat-sys-title-small-tracking: var(--letter-spacing-normal);--mat-sys-title-small-weight: var(--font-weight-medium);--mat-sys-title-small-font: var(--font-gotham-book);--mat-sys-body-large-size: var(--font-size-xs);--mat-sys-body-large-line-height: var(--line-height-normal);--mat-sys-body-large-tracking: var(--letter-spacing-normal);--mat-sys-body-large-weight: var(--font-weight-regular);--mat-sys-body-large-font: var(--font-gotham-narrow-book);--mat-sys-body-medium-size: var(--font-size-xs);--mat-sys-body-medium-line-height: var(--line-height-normal);--mat-sys-body-medium-tracking: var(--letter-spacing-wide);--mat-sys-body-medium-weight: var(--font-weight-regular);--mat-sys-body-medium-font: var(--font-gotham-narrow-book);--mat-sys-body-small-size: var(--font-size-2xs);--mat-sys-body-small-line-height: var(--line-height-normal);--mat-sys-body-small-tracking: var(--letter-spacing-wider);--mat-sys-body-small-weight: var(--font-weight-regular);--mat-sys-body-small-font: var(--font-gotham-narrow-book);--mat-sys-label-large-size: var(--font-size-sm);--mat-sys-label-large-line-height: var(--line-height-normal);--mat-sys-label-large-tracking: var(--letter-spacing-wide);--mat-sys-label-large-weight: var(--font-weight-medium);--mat-sys-label-large-font: var(--font-gotham-narrow-book);--mat-sys-label-medium-size: var(--font-size-xs);--mat-sys-label-medium-line-height: var(--line-height-normal);--mat-sys-label-medium-tracking: var(--letter-spacing-wider);--mat-sys-label-medium-weight: var(--font-weight-medium);--mat-sys-label-medium-font: var(--font-gotham-narrow-book);--mat-sys-label-small-size: var(--font-size-2xs);--mat-sys-label-small-line-height: var(--line-height-normal);--mat-sys-label-small-tracking: var(--letter-spacing-wider);--mat-sys-label-small-weight: var(--font-weight-medium);--mat-sys-label-small-font: var(--font-gotham-narrow-book)}@media(min-width:768px){html{--mat-sys-display-large-size: var(--font-size-3xl);--mat-sys-display-large-line-height: var(--line-height-tight);--mat-sys-display-large-tracking: var(--letter-spacing-tighter);--mat-sys-display-medium-size: var(--font-size-2xl);--mat-sys-display-medium-line-height: var(--line-height-tight);--mat-sys-display-medium-tracking: var(--letter-spacing-tighter);--mat-sys-display-small-size: var(--font-size-xl);--mat-sys-display-small-line-height: var(--line-height-snug);--mat-sys-display-small-tracking: var(--letter-spacing-tight);--mat-sys-headline-large-size: var(--font-size-xl);--mat-sys-headline-large-line-height: var(--line-height-snug);--mat-sys-headline-large-tracking: var(--letter-spacing-tight);--mat-sys-headline-medium-size: var(--font-size-lg);--mat-sys-headline-medium-line-height: var(--line-height-snug);--mat-sys-headline-medium-tracking: var(--letter-spacing-tight);--mat-sys-headline-small-size: var(--font-size-base);--mat-sys-headline-small-line-height: var(--line-height-snug);--mat-sys-headline-small-tracking: var(--letter-spacing-normal);--mat-sys-title-large-size: var(--font-size-sm);--mat-sys-title-large-line-height: var(--line-height-normal);--mat-sys-title-large-tracking: var(--letter-spacing-wide);--mat-sys-title-medium-size: var(--font-size-sm);--mat-sys-title-small-size: var(--font-size-sm);--mat-sys-body-large-size: var(--font-size-base);--mat-sys-body-medium-size: var(--font-size-sm);--mat-sys-body-small-size: var(--font-size-xs);--mat-sys-label-large-size: var(--font-size-base);--mat-sys-label-medium-size: var(--font-size-sm);--mat-sys-label-small-size: var(--font-size-xs)}}@media(min-width:1024px){html{--mat-sys-display-large-size: var(--font-size-4xl);--mat-sys-display-large-line-height: var(--line-height-tight);--mat-sys-display-large-tracking: var(--letter-spacing-tighter);--mat-sys-display-medium-size: var(--font-size-3xl);--mat-sys-display-medium-line-height: var(--line-height-tight);--mat-sys-display-medium-tracking: var(--letter-spacing-tighter);--mat-sys-display-small-size: var(--font-size-2xl);--mat-sys-display-small-line-height: var(--line-height-snug);--mat-sys-display-small-tracking: var(--letter-spacing-tighter);--mat-sys-headline-large-size: var(--font-size-2xl);--mat-sys-headline-large-line-height: var(--line-height-snug);--mat-sys-headline-large-tracking: var(--letter-spacing-tighter);--mat-sys-headline-medium-size: var(--font-size-xl);--mat-sys-headline-medium-line-height: var(--line-height-snug);--mat-sys-headline-medium-tracking: var(--letter-spacing-tight);--mat-sys-headline-small-size: var(--font-size-lg);--mat-sys-headline-small-line-height: var(--line-height-snug);--mat-sys-headline-small-tracking: var(--letter-spacing-tight);--mat-sys-title-large-size: var(--font-size-base);--mat-sys-title-large-line-height: var(--line-height-snug);--mat-sys-title-large-tracking: var(--letter-spacing-normal);--mat-sys-title-medium-size: var(--font-size-base);--mat-sys-title-small-size: var(--font-size-sm);--mat-sys-body-large-size: var(--font-size-base);--mat-sys-body-medium-size: var(--font-size-sm);--mat-sys-body-small-size: var(--font-size-xs);--mat-sys-label-large-size: var(--font-size-base);--mat-sys-label-medium-size: var(--font-size-sm);--mat-sys-label-small-size: var(--font-size-xs)}}html{color-scheme:light}html.dark-theme{--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-sys-primary: rgb(174, 185, 208);--mat-sys-on-primary: rgb(6, 23, 57);--mat-sys-primary-container: rgb(8, 34, 85);--mat-sys-on-primary-container: rgb(214, 220, 231);--mat-sys-secondary: rgb(170, 207, 217);--mat-sys-on-secondary: rgb(0, 56, 70);--mat-sys-secondary-container: rgb(0, 84, 105);--mat-sys-on-secondary-container: rgb(213, 231, 236);--mat-sys-tertiary: rgb(209, 219, 186);--mat-sys-on-tertiary: rgb(59, 73, 25);--mat-sys-tertiary-container: rgb(89, 110, 37);--mat-sys-on-tertiary-container: rgb(232, 237, 221);--mat-sys-primary-fixed: rgb(214, 220, 231);--mat-sys-primary-fixed-dim: rgb(174, 185, 208);--mat-sys-on-primary-fixed: rgb(3, 11, 28);--mat-sys-on-primary-fixed-variant: rgb(8, 34, 85);--mat-sys-secondary-fixed: rgb(213, 231, 236);--mat-sys-secondary-fixed-dim: rgb(170, 207, 217);--mat-sys-on-secondary-fixed: rgb(0, 28, 35);--mat-sys-on-secondary-fixed-variant: rgb(0, 84, 105);--mat-sys-tertiary-fixed: rgb(232, 237, 221);--mat-sys-tertiary-fixed-dim: rgb(209, 219, 186);--mat-sys-on-tertiary-fixed: rgb(30, 37, 12);--mat-sys-on-tertiary-fixed-variant: rgb(89, 110, 37);--mat-sys-error: rgb(220, 170, 185);--mat-sys-on-error: rgb(75, 0, 23);--mat-sys-error-container: rgb(113, 0, 35);--mat-sys-on-error-container: rgb(238, 213, 220);--mat-sys-warning: rgb(246, 202, 180);--mat-sys-on-warning: rgb(115, 48, 16);--mat-sys-warning-container: rgb(172, 72, 23);--mat-sys-on-warning-container: rgb(251, 229, 218);--mat-sys-outline: #8e9195;--mat-sys-outline-variant: #44474b;--mat-sys-background: #121414;--mat-sys-on-background: #e2e2e2;--mat-sys-surface: #121414;--mat-sys-on-surface: #e2e2e2;--mat-sys-surface-dim: #121414;--mat-sys-surface-bright: #38393a;--mat-sys-surface-variant: #44474b;--mat-sys-on-surface-variant: #e0e3e7;--mat-sys-surface-container-lowest: #0c0f0f;--mat-sys-surface-container-low: #1a1c1c;--mat-sys-surface-container: #1e2020;--mat-sys-surface-container-high: #282a2b;--mat-sys-surface-container-highest: #333535;--mat-sys-surface-tint: rgb(174, 185, 208);--mat-sys-inverse-surface: #e2e2e2;--mat-sys-inverse-on-surface: #2f3131;--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-inverse-primary: rgb(11, 45, 113);--icon-button-glyph-size: var(--button-icon-size-md);--button-inline-icon-size: var(--button-icon-size-md);--mat-button-filled-container-shape: var(--button-border-radius-sm);--mat-button-filled-horizontal-padding: var(--button-padding-md);--mat-button-filled-icon-spacing: var(--button-icon-spacing-md);--mat-button-filled-icon-offset: var(--button-icon-offset);--mat-button-filled-container-height: var(--button-height-md);--mat-button-filled-touch-target-size: var(--button-height-md);--mat-button-filled-touch-target-display: block;--mat-button-filled-label-text-size: var(--button-font-size-md);--mat-button-filled-label-text-weight: var(--button-font-weight-md);--mat-button-filled-label-text-tracking: var(--button-letter-spacing-md);--mat-button-filled-container-color: var(--mat-sys-primary);--mat-button-filled-label-text-color: var(--mat-sys-on-primary);--mat-button-filled-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-filled-state-layer-color: color-mix(in srgb, currentColor 20%, transparent);--mat-button-outlined-container-shape: var(--button-border-radius-sm);--mat-button-outlined-horizontal-padding: var(--button-padding-md);--mat-button-outlined-icon-spacing: var(--button-icon-spacing-md);--mat-button-outlined-icon-offset: var(--button-icon-offset);--mat-button-outlined-container-height: var(--button-height-md);--mat-button-outlined-touch-target-size: var(--button-height-md);--mat-button-outlined-touch-target-display: block;--mat-button-outlined-outline-width: var(--button-outline-width);--mat-button-outlined-label-text-size: var(--button-font-size-md);--mat-button-outlined-label-text-weight: var(--button-font-weight-md);--mat-button-outlined-label-text-tracking: var(--button-letter-spacing-md);--mat-button-outlined-label-text-color: var(--mat-sys-primary);--mat-button-outlined-outline-color: var(--mat-sys-primary);--mat-button-outlined-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-outlined-state-layer-color: color-mix(in srgb, currentColor 20%, transparent);--mat-button-text-container-shape: var(--button-border-radius-sm);--mat-button-text-horizontal-padding: var(--button-padding-md);--mat-button-text-with-icon-horizontal-padding: var(--button-text-with-icon-padding);--mat-button-text-icon-spacing: var(--button-icon-spacing-md);--mat-button-text-icon-offset: var(--button-text-icon-offset);--mat-button-text-container-height: var(--button-height-md);--mat-button-text-touch-target-size: var(--button-height-md);--mat-button-text-touch-target-display: block;--mat-button-text-label-text-size: var(--button-font-size-md);--mat-button-text-label-text-weight: var(--button-font-weight-md);--mat-button-text-label-text-tracking: var(--button-letter-spacing-md);--mat-button-text-label-text-color: var(--mat-sys-primary);--mat-button-text-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-text-state-layer-color: color-mix(in srgb, currentColor 20%, transparent);--mat-button-protected-container-shape: var(--button-border-radius-sm);--mat-button-protected-horizontal-padding: var(--button-padding-md);--mat-button-protected-icon-spacing: var(--button-icon-spacing-md);--mat-button-protected-icon-offset: var(--button-icon-offset);--mat-button-protected-container-height: var(--button-height-md);--mat-button-protected-touch-target-size: var(--button-height-md);--mat-button-protected-touch-target-display: block;--mat-button-protected-label-text-size: var(--button-font-size-md);--mat-button-protected-label-text-weight: var(--button-font-weight-md);--mat-button-protected-label-text-tracking: var(--button-letter-spacing-md);--mat-button-protected-container-color: var(--mat-sys-primary-container);--mat-button-protected-label-text-color: var(--mat-sys-on-primary-container);--mat-button-protected-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-button-protected-state-layer-color: color-mix(in srgb, currentColor 20%, transparent);--mat-button-tonal-container-shape: var(--button-border-radius-sm);--mat-button-tonal-horizontal-padding: var(--button-padding-md);--mat-button-tonal-icon-spacing: var(--button-icon-spacing-md);--mat-button-tonal-icon-offset: var(--button-icon-offset);--mat-button-tonal-container-height: var(--button-height-md);--mat-button-tonal-touch-target-size: var(--button-height-md);--mat-button-tonal-touch-target-display: block;--mat-button-tonal-label-text-size: var(--button-font-size-md);--mat-button-tonal-label-text-weight: var(--button-font-weight-md);--mat-button-tonal-label-text-tracking: var(--button-letter-spacing-md);--mat-fab-container-shape: var(--radius-full);--mat-fab-small-container-shape: var(--radius-full);--mat-fab-extended-container-shape: var(--radius-lg);--mat-fab-extended-container-height: var(--fab-extended-height);--mat-fab-extended-label-text-size: var(--button-font-size-md);--mat-fab-extended-label-text-weight: var(--button-font-weight-md);--mat-fab-extended-label-text-tracking: var(--button-letter-spacing-md);--mat-fab-touch-target-size: var(--fab-size-md);--mat-fab-touch-target-display: block;--mat-fab-small-touch-target-size: var(--mini-fab-size-md);--mat-fab-small-touch-target-display: block;--mat-fab-container-color: var(--mat-sys-primary);--mat-fab-foreground-color: var(--mat-sys-on-primary);--mat-fab-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-fab-state-layer-color: color-mix(in srgb, currentColor 20%, transparent);--mat-fab-small-container-color: var(--mat-sys-primary);--mat-fab-small-foreground-color: var(--mat-sys-on-primary);--mat-fab-small-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-fab-small-state-layer-color: color-mix(in srgb, currentColor 20%, transparent);--mat-icon-button-icon-size: var(--button-icon-size-md);--mat-icon-button-container-shape: var(--radius-full);--mat-icon-button-state-layer-size: var(--icon-button-size-md);--mat-icon-button-touch-target-size: var(--icon-button-size-md);--mat-icon-button-touch-target-display: block;--mat-icon-button-icon-color: var(--mat-sys-primary);--mat-icon-button-ripple-color: color-mix(in srgb, currentColor 24%, transparent);--mat-icon-button-state-layer-color: color-mix(in srgb, currentColor 20%, transparent);--mat-button-toggle-shape: var(--button-toggle-shape-default);--mat-button-toggle-background-color: transparent;--mat-button-toggle-text-color: var(--mat-sys-on-surface);--mat-button-toggle-selected-state-background-color: var(--mat-sys-secondary-container);--mat-button-toggle-selected-state-text-color: var(--mat-sys-on-secondary-container);--mat-button-toggle-divider-color: var(--mat-sys-outline);--mat-badge-container-size: var(--badge-size);--mat-badge-container-shape: var(--badge-shape-default);--mat-bottom-sheet-container-shape: var(--bottom-sheet-shape-default);--mat-bottom-sheet-container-background-color: var(--mat-sys-surface-container-low);--mat-bottom-sheet-container-text-color: var(--mat-sys-on-surface);--mat-icon-color: inherit;--mat-card-elevated-container-shape: var(--card-shape-xs);--mat-card-elevated-container-color: var(--card-elevated-bg);--mat-card-elevated-container-elevation: var(--card-elevated-shadow);--mat-card-filled-container-shape: var(--card-shape-sm);--mat-card-filled-container-color: var(--card-filled-bg);--mat-card-filled-container-elevation: var(--card-flat-shadow);--mat-card-outlined-container-shape: var(--card-shape-sm);--mat-card-outlined-container-color: var(--card-outlined-bg);--mat-card-outlined-container-elevation: var(--card-flat-shadow);--mat-card-outlined-outline-width: var(--card-outline-width);--mat-card-outlined-outline-color: var(--card-outline-color);--mat-datepicker-calendar-container-shape: var(--datepicker-shape-default);--mat-datepicker-calendar-container-touch-shape: var(--datepicker-shape-default);--mat-datepicker-calendar-container-background-color: var(--mat-sys-surface-container-high);--mat-datepicker-calendar-container-text-color: var(--mat-sys-on-surface);--mat-datepicker-calendar-date-selected-state-background-color: var(--mat-sys-surface-container-low);--mat-datepicker-calendar-date-selected-state-text-color: var(--mat-sys-on-surface);--mat-dialog-container-max-width: var(--dialog-width-md);--mat-dialog-container-shape: var(--dialog-shape-default);--mat-dialog-container-color: var(--mat-sys-surface);--mat-dialog-subhead-color: var(--mat-sys-on-surface);--mat-dialog-supporting-text-color: var(--mat-sys-on-surface-variant);--mat-divider-color: var(--divider-color-default);--mat-divider-width: var(--divider-width-xs);--mat-chip-container-height: var(--chip-height-md);--mat-chip-container-shape-radius: var(--chip-border-radius-full);--mat-chip-label-text-font: var(--mat-sys-label-large-font);--mat-chip-label-text-size: var(--chip-font-size-md);--mat-chip-label-text-weight: var(--chip-font-weight-md);--mat-chip-label-text-tracking: var(--chip-letter-spacing-md);--mat-chip-label-text-line-height: var(--chip-line-height-md);--mat-chip-with-icon-icon-size: var(--chip-icon-size-md);--mat-chip-with-avatar-avatar-size: var(--chip-avatar-size-md);--mat-chip-with-avatar-avatar-shape-radius: var(--chip-avatar-radius);--mat-chip-outline-width: var(--chip-outline-width);--mat-chip-flat-selected-outline-width: var(--chip-outline-width);--mat-chip-disabled-container-opacity: var(--chip-disabled-container-opacity);--mat-chip-trailing-action-opacity: var(--chip-trailing-action-opacity);--mat-chip-trailing-action-focus-opacity: var(--chip-trailing-action-focus-opacity);--mat-chip-with-avatar-disabled-avatar-opacity: var(--chip-with-avatar-disabled-avatar-opacity);--mat-chip-with-icon-disabled-icon-opacity: var(--chip-with-icon-disabled-icon-opacity);--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: var(--chip-with-trailing-icon-disabled-trailing-icon-opacity);--mat-chip-label-text-color: var(--mat-sys-primary);--mat-chip-outline-color: var(--mat-sys-primary);--mat-chip-elevated-container-color: var(--mat-sys-primary-container);--mat-chip-elevated-selected-container-color: var(--mat-sys-primary);--mat-chip-selected-label-text-color: var(--mat-sys-on-primary);--mat-chip-with-icon-icon-color: var(--mat-sys-primary);--mat-chip-with-icon-selected-icon-color: var(--mat-sys-on-primary);--mat-chip-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-chip-with-icon-disabled-icon-color: var(--mat-sys-on-surface);--mat-chip-focus-outline-color: var(--mat-sys-on-surface-variant);--mat-chip-focus-state-layer-color: var(--mat-sys-on-surface-variant);--mat-chip-focus-state-layer-opacity: var(--chip-focus-state-layer-opacity);--mat-chip-hover-state-layer-color: var(--mat-sys-on-surface-variant);--mat-chip-hover-state-layer-opacity: var(--chip-hover-state-layer-opacity);--mat-chip-selected-focus-state-layer-color: var(--mat-sys-on-primary);--mat-chip-selected-focus-state-layer-opacity: var(--chip-selected-focus-state-layer-opacity);--mat-chip-selected-hover-state-layer-color: var(--mat-sys-on-primary);--mat-chip-selected-hover-state-layer-opacity: var(--chip-selected-hover-state-layer-opacity);--mat-chip-selected-trailing-action-state-layer-color: var(--mat-sys-on-primary);--mat-chip-selected-trailing-icon-color: var(--mat-sys-on-primary);--mat-chip-selected-disabled-trailing-icon-color: var(--mat-sys-on-surface);--mat-chip-trailing-action-state-layer-color: var(--mat-sys-on-surface-variant);--mat-chip-trailing-action-focus-state-layer-opacity: var(--chip-trailing-action-focus-state-layer-opacity);--mat-chip-trailing-action-hover-state-layer-opacity: var(--chip-trailing-action-hover-state-layer-opacity);--mat-chip-with-trailing-icon-trailing-icon-color: var(--mat-sys-on-surface-variant);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: var(--mat-sys-on-surface)}html.dark-theme mat-chip mat-icon,html.dark-theme mat-chip-option mat-icon,html.dark-theme mat-chip-row mat-icon{vertical-align:middle}html.dark-theme mat-chip button[matChipRemove],html.dark-theme mat-chip-option button[matChipRemove],html.dark-theme mat-chip-row button[matChipRemove]{display:inline-flex;align-items:center;justify-content:center;padding:0;margin-left:var(--space-0-5);width:var(--chip-remove-button-size-md);height:var(--chip-remove-button-size-md);min-width:var(--chip-remove-button-size-md);min-height:var(--chip-remove-button-size-md);color:currentColor}html.dark-theme mat-chip button[matChipRemove] mat-icon,html.dark-theme mat-chip-option button[matChipRemove] mat-icon,html.dark-theme mat-chip-row button[matChipRemove] mat-icon{margin:0;color:inherit}html.dark-theme{--mat-menu-container-shape: var(--menu-container-shape);--mat-menu-container-color: var(--menu-container-color);--mat-menu-divider-top-spacing: var(--menu-divider-top-spacing);--mat-menu-divider-bottom-spacing: var(--menu-divider-bottom-spacing);--mat-menu-divider-color: var(--menu-divider-color);--mat-menu-item-spacing: var(--menu-item-spacing-md);--mat-menu-item-leading-spacing: var(--menu-item-leading-spacing-md);--mat-menu-item-trailing-spacing: var(--menu-item-trailing-spacing-md);--mat-menu-item-with-icon-leading-spacing: var(--menu-item-leading-spacing-md);--mat-menu-item-with-icon-trailing-spacing: var(--menu-item-trailing-spacing-md);--mat-menu-item-label-text-color: var(--menu-item-label-text-color);--mat-menu-item-icon-color: var(--menu-item-icon-color);--mat-menu-item-hover-state-layer-color: var(--menu-item-hover-state-layer-color);--mat-menu-item-focus-state-layer-color: var(--menu-item-focus-state-layer-color);--mat-expansion-container-shape: var(--expansion-container-shape);--mat-expansion-container-background-color: var(--expansion-container-background-color);--mat-expansion-container-text-color: var(--expansion-container-text-color);--mat-expansion-container-elevation-shadow: none;--mat-expansion-actions-divider-color: var(--expansion-actions-divider-color);--mat-expansion-header-text-color: var(--expansion-header-text-color);--mat-expansion-header-description-color: var(--expansion-header-description-color);--mat-expansion-header-indicator-color: var(--expansion-header-indicator-color);--mat-expansion-header-disabled-state-text-color: var(--expansion-header-disabled-state-text-color);--mat-expansion-header-hover-state-layer-color: var(--expansion-header-hover-state-layer-color);--mat-expansion-header-focus-state-layer-color: var(--expansion-header-focus-state-layer-color);--mat-expansion-header-collapsed-state-height: var(--expansion-header-collapsed-state-height);--mat-expansion-header-expanded-state-height: var(--expansion-header-expanded-state-height);--mat-list-active-indicator-color: var(--list-active-indicator-color);--mat-list-active-indicator-shape: var(--list-active-indicator-shape);--mat-list-list-item-container-color: var(--list-item-container-color);--mat-list-list-item-container-shape: var(--list-item-container-shape);--mat-list-list-item-selected-container-color: var(--list-item-selected-container-color);--mat-list-list-item-leading-avatar-size: var(--list-item-leading-avatar-size-md);--mat-list-list-item-leading-icon-size: var(--list-item-leading-icon-size-md);--mat-list-list-item-trailing-icon-size: var(--list-item-trailing-icon-size-md);--mat-list-list-item-leading-icon-start-space: var(--list-item-leading-icon-start-space-md);--mat-list-list-item-leading-icon-end-space: var(--list-item-leading-icon-end-space-md);--mat-list-list-item-one-line-container-height: var(--list-item-one-line-container-height-md);--mat-list-list-item-two-line-container-height: var(--list-item-two-line-container-height-md);--mat-list-list-item-three-line-container-height: var(--list-item-three-line-container-height-md);--mat-paginator-container-background-color: var(--mat-sys-surface);--mat-paginator-container-text-color: var(--mat-sys-on-surface);--mat-paginator-enabled-icon-color: var(--mat-sys-on-surface-variant);--mat-paginator-disabled-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-paginator-container-size: var(--paginator-height-md);--mat-progress-bar-active-indicator-height: var(--progress-bar-height-md);--mat-progress-bar-track-height: var(--progress-bar-height-md);--mat-progress-bar-track-shape: var(--radius-none);--mat-progress-bar-active-indicator-color: var(--mat-sys-on-surface-variant);--mat-progress-bar-track-color: var(--mat-sys-surface-variant);--mat-progress-spinner-size: var(--progress-spinner-size-md);--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-active-indicator-color: var(--mat-sys-on-surface-variant);--mat-sidenav-container-shape: var(--sidenav-container-shape-none);--mat-sidenav-container-width: var(--sidenav-container-width-md);--mat-sidenav-container-background-color: var(--sidenav-container-bg);--mat-sidenav-container-text-color: var(--sidenav-container-text);--mat-sidenav-container-divider-color: var(--sidenav-container-divider-color);--mat-sidenav-container-elevation-shadow: none;--mat-sidenav-content-background-color: var(--sidenav-content-bg);--mat-sidenav-content-text-color: var(--sidenav-content-text);--mat-sidenav-scrim-color: var(--sidenav-scrim-color);--mat-sort-arrow-color: var(--mat-sys-on-surface);--mat-stepper-header-focus-state-layer-shape: var(--stepper-shape-default);--mat-stepper-header-hover-state-layer-shape: var(--stepper-shape-default);--mat-stepper-header-height: var(--stepper-height-default);--mat-autocomplete-container-shape: var(--autocomplete-container-shape);--mat-autocomplete-background-color: var(--autocomplete-background-color);--mat-autocomplete-container-elevation-shadow: var(--autocomplete-elevation-shadow);--mat-select-panel-background-color: var(--mat-sys-surface-container);--mat-select-enabled-trigger-text-color: var(--mat-sys-on-surface);--mat-select-enabled-arrow-color: var(--mat-sys-on-surface-variant);--mat-select-focused-arrow-color: var(--mat-sys-primary);--mat-select-invalid-arrow-color: var(--mat-sys-error);--mat-snack-bar-container-shape: var(--snack-bar-shape-default);--mat-snack-bar-container-color: var(--mat-sys-inverse-surface);--mat-snack-bar-supporting-text-color: var(--mat-sys-inverse-on-surface);--mat-snack-bar-button-color: var(--mat-sys-inverse-primary);--mat-table-background-color: var(--mat-sys-surface);--mat-table-header-headline-color: var(--mat-sys-on-surface);--mat-table-row-item-label-text-color: var(--mat-sys-on-surface);--mat-table-row-item-outline-color: var(--mat-sys-outline);--mat-table-row-item-outline-width: 1px;--mat-table-header-container-height: var(--table-header-height-md);--mat-table-row-item-container-height: var(--table-row-height-md);--mat-table-footer-container-height: var(--table-footer-height-md);--mat-timepicker-container-shape: var(--timepicker-shape-default);--mat-timepicker-container-background-color: var(--mat-sys-surface-container);--mat-toolbar-container-background-color: var(--toolbar-container-bg);--mat-toolbar-container-text-color: var(--toolbar-container-text);--mat-toolbar-mobile-height: var(--toolbar-height-mobile-md);--mat-toolbar-standard-height: var(--toolbar-height-standard-md);--mat-tooltip-container-shape: var(--tooltip-shape-default);--mat-tooltip-container-color: var(--mat-sys-inverse-surface);--mat-tooltip-supporting-text-color: var(--mat-sys-inverse-on-surface);--mat-tree-container-background-color: var(--mat-sys-surface);--mat-tree-node-text-color: var(--mat-sys-on-surface);--mat-tree-node-min-height: var(--tree-node-height-md);--mat-form-field-container-height: var(--form-field-height-sm);--mat-form-field-container-vertical-padding: var(--form-field-vertical-padding-sm);--mat-form-field-filled-with-label-container-padding-top: var(--form-field-filled-label-padding-top-sm);--mat-form-field-filled-with-label-container-padding-bottom: var(--form-field-filled-label-padding-bottom-sm)}@media(min-width:768px){html.dark-theme{--mat-form-field-container-height: var(--form-field-height-md);--mat-form-field-container-vertical-padding: var(--form-field-vertical-padding-md);--mat-form-field-filled-with-label-container-padding-top: var(--form-field-filled-label-padding-top-md);--mat-form-field-filled-with-label-container-padding-bottom: var(--form-field-filled-label-padding-bottom-md)}}@media(min-width:1024px){html.dark-theme{--mat-form-field-container-height: var(--form-field-height-lg);--mat-form-field-container-vertical-padding: var(--form-field-vertical-padding-lg);--mat-form-field-filled-with-label-container-padding-top: var(--form-field-filled-label-padding-top-lg);--mat-form-field-filled-with-label-container-padding-bottom: var(--form-field-filled-label-padding-bottom-lg)}}html.dark-theme{--mat-checkbox-state-layer-size: var(--checkbox-state-layer-size);--mat-checkbox-touch-target-size: var(--checkbox-touch-target-size);--mat-checkbox-selected-checkmark-color: var(--mat-sys-on-primary);--mat-checkbox-selected-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-focus-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-hover-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-pressed-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-focus-state-layer-color: var(--mat-sys-primary);--mat-checkbox-selected-hover-state-layer-color: var(--mat-sys-primary);--mat-checkbox-selected-pressed-state-layer-color: var(--mat-sys-primary);--mat-radio-state-layer-size: var(--radio-state-layer-size);--mat-radio-touch-target-size: var(--radio-touch-target-size);--mat-radio-selected-icon-color: var(--mat-sys-primary);--mat-radio-selected-hover-icon-color: var(--mat-sys-primary);--mat-radio-selected-focus-icon-color: var(--mat-sys-primary);--mat-radio-selected-pressed-icon-color: var(--mat-sys-primary);--mat-radio-checked-ripple-color: var(--mat-sys-primary);--mat-slider-handle-height: var(--slider-handle-size);--mat-slider-handle-width: var(--slider-handle-size);--mat-slider-active-track-height: var(--slider-track-height);--mat-slider-inactive-track-height: var(--slider-track-height);--mat-slider-handle-shape: var(--slider-border-radius);--mat-slider-active-track-shape: var(--slider-border-radius);--mat-slider-inactive-track-shape: var(--slider-border-radius);--mat-slider-handle-color: var(--mat-sys-primary);--mat-slider-focus-handle-color: var(--mat-sys-primary);--mat-slider-hover-handle-color: var(--mat-sys-primary);--mat-slider-active-track-color: var(--mat-sys-primary);--mat-slider-ripple-color: var(--mat-sys-primary);--mat-slide-toggle-track-width: var(--slide-toggle-track-width);--mat-slide-toggle-track-height: var(--slide-toggle-track-height);--mat-slide-toggle-track-outline-width: var(--slide-toggle-track-outline-width);--mat-slide-toggle-selected-track-outline-width: var(--slide-toggle-track-outline-width);--mat-slide-toggle-selected-handle-size: var(--slide-toggle-handle-size-selected);--mat-slide-toggle-unselected-handle-size: var(--slide-toggle-handle-size-unselected);--mat-slide-toggle-with-icon-handle-size: var(--slide-toggle-handle-size-selected);--mat-slide-toggle-selected-icon-size: var(--slide-toggle-icon-size);--mat-slide-toggle-unselected-icon-size: var(--slide-toggle-icon-size);--mat-slide-toggle-touch-target-size: var(--slide-toggle-touch-target-size);--mat-slide-toggle-state-layer-size: var(--slide-toggle-state-layer-size);--mat-slide-toggle-track-shape: var(--slide-toggle-border-radius-full);--mat-slide-toggle-handle-shape: var(--slide-toggle-border-radius-full);--mat-slide-toggle-label-text-font: var(--mat-sys-label-medium-font);--mat-slide-toggle-label-text-line-height: var(--slide-toggle-label-text-line-height);--mat-slide-toggle-label-text-size: var(--slide-toggle-label-text-size);--mat-slide-toggle-label-text-tracking: var(--slide-toggle-label-text-tracking);--mat-slide-toggle-label-text-weight: var(--slide-toggle-label-text-weight);--mat-slide-toggle-label-text-color: var(--mat-sys-on-surface);--mat-slide-toggle-track-outline-color: var(--mat-sys-outline);--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-unselected-track-color: var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-focus-track-color: var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-hover-track-color: var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-pressed-track-color: var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-handle-color: var(--mat-sys-outline);--mat-slide-toggle-unselected-focus-handle-color: var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-hover-handle-color: var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-pressed-handle-color: var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-icon-color: var(--mat-sys-surface-variant);--mat-slide-toggle-selected-focus-state-layer-color: var(--mat-sys-primary);--mat-slide-toggle-selected-hover-state-layer-color: var(--mat-sys-primary);--mat-slide-toggle-selected-pressed-state-layer-color: var(--mat-sys-primary);--mat-slide-toggle-selected-focus-state-layer-opacity: var(--mat-sys-focus-state-layer-opacity);--mat-slide-toggle-selected-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-slide-toggle-selected-pressed-state-layer-opacity: var(--mat-sys-pressed-state-layer-opacity);--mat-slide-toggle-selected-handle-color: var(--mat-sys-on-primary);--mat-slide-toggle-selected-focus-handle-color: var(--mat-sys-primary-container);--mat-slide-toggle-selected-hover-handle-color: var(--mat-sys-primary-container);--mat-slide-toggle-selected-pressed-handle-color: var(--mat-sys-primary-container);--mat-slide-toggle-selected-icon-color: var(--mat-sys-on-primary-container);--mat-slide-toggle-selected-track-color: var(--mat-sys-primary);--mat-slide-toggle-selected-focus-track-color: var(--mat-sys-primary);--mat-slide-toggle-selected-hover-track-color: var(--mat-sys-primary);--mat-slide-toggle-selected-pressed-track-color: var(--mat-sys-primary);--mat-slide-toggle-unselected-focus-state-layer-color: var(--mat-sys-on-surface);--mat-slide-toggle-unselected-hover-state-layer-color: var(--mat-sys-on-surface);--mat-slide-toggle-unselected-pressed-state-layer-color: var(--mat-sys-on-surface);--mat-slide-toggle-unselected-focus-state-layer-opacity: var(--mat-sys-focus-state-layer-opacity);--mat-slide-toggle-unselected-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-slide-toggle-unselected-pressed-state-layer-opacity: var(--mat-sys-pressed-state-layer-opacity);--mat-tab-container-height: var(--tabs-height);--mat-tab-active-indicator-height: var(--tabs-indicator-height);--mat-tab-divider-height: var(--tabs-divider-height);--mat-tab-divider-color: var(--mat-sys-outline-variant);--mat-tab-active-indicator-color: var(--mat-sys-primary);--mat-tab-active-focus-indicator-color: var(--mat-sys-primary);--mat-tab-active-hover-indicator-color: var(--mat-sys-primary);--mat-tab-active-label-text-color: var(--mat-sys-primary);--mat-tab-active-focus-label-text-color: var(--mat-sys-primary);--mat-tab-active-hover-label-text-color: var(--mat-sys-primary);--mat-tab-active-ripple-color: var(--mat-sys-primary);--mat-tab-inactive-ripple-color: var(--mat-sys-on-surface-variant);--mat-sys-display-large-size: var(--font-size-2xl);--mat-sys-display-large-line-height: var(--line-height-tight);--mat-sys-display-large-tracking: var(--letter-spacing-tighter);--mat-sys-display-large-weight: var(--font-weight-bold);--mat-sys-display-large-font: var(--font-gotham-book);--mat-sys-display-medium-size: var(--font-size-xl);--mat-sys-display-medium-line-height: var(--line-height-tight);--mat-sys-display-medium-tracking: var(--letter-spacing-tighter);--mat-sys-display-medium-weight: var(--font-weight-bold);--mat-sys-display-medium-font: var(--font-gotham-book);--mat-sys-display-small-size: var(--font-size-lg);--mat-sys-display-small-line-height: var(--line-height-snug);--mat-sys-display-small-tracking: var(--letter-spacing-tight);--mat-sys-display-small-weight: var(--font-weight-regular);--mat-sys-display-small-font: var(--font-gotham-book);--mat-sys-headline-large-size: var(--font-size-lg);--mat-sys-headline-large-line-height: var(--line-height-snug);--mat-sys-headline-large-tracking: var(--letter-spacing-tight);--mat-sys-headline-large-weight: var(--font-weight-bold);--mat-sys-headline-large-font: var(--font-gotham-book);--mat-sys-headline-medium-size: var(--font-size-base);--mat-sys-headline-medium-line-height: var(--line-height-snug);--mat-sys-headline-medium-tracking: var(--letter-spacing-tight);--mat-sys-headline-medium-weight: var(--font-weight-regular);--mat-sys-headline-medium-font: var(--font-gotham-book);--mat-sys-headline-small-size: var(--font-size-sm);--mat-sys-headline-small-line-height: var(--line-height-snug);--mat-sys-headline-small-tracking: var(--letter-spacing-normal);--mat-sys-headline-small-weight: var(--font-weight-medium);--mat-sys-headline-small-font: var(--font-gotham-book);--mat-sys-title-large-size: var(--font-size-xs);--mat-sys-title-large-line-height: var(--line-height-normal);--mat-sys-title-large-tracking: var(--letter-spacing-wide);--mat-sys-title-large-weight: var(--font-weight-medium);--mat-sys-title-large-font: var(--font-gotham-book);--mat-sys-title-medium-size: var(--font-size-xs);--mat-sys-title-medium-line-height: var(--line-height-normal);--mat-sys-title-medium-tracking: var(--letter-spacing-normal);--mat-sys-title-medium-weight: var(--font-weight-medium);--mat-sys-title-medium-font: var(--font-gotham-book);--mat-sys-title-small-size: var(--font-size-xs);--mat-sys-title-small-line-height: var(--line-height-normal);--mat-sys-title-small-tracking: var(--letter-spacing-normal);--mat-sys-title-small-weight: var(--font-weight-medium);--mat-sys-title-small-font: var(--font-gotham-book);--mat-sys-body-large-size: var(--font-size-xs);--mat-sys-body-large-line-height: var(--line-height-normal);--mat-sys-body-large-tracking: var(--letter-spacing-normal);--mat-sys-body-large-weight: var(--font-weight-regular);--mat-sys-body-large-font: var(--font-gotham-narrow-book);--mat-sys-body-medium-size: var(--font-size-xs);--mat-sys-body-medium-line-height: var(--line-height-normal);--mat-sys-body-medium-tracking: var(--letter-spacing-wide);--mat-sys-body-medium-weight: var(--font-weight-regular);--mat-sys-body-medium-font: var(--font-gotham-narrow-book);--mat-sys-body-small-size: var(--font-size-2xs);--mat-sys-body-small-line-height: var(--line-height-normal);--mat-sys-body-small-tracking: var(--letter-spacing-wider);--mat-sys-body-small-weight: var(--font-weight-regular);--mat-sys-body-small-font: var(--font-gotham-narrow-book);--mat-sys-label-large-size: var(--font-size-sm);--mat-sys-label-large-line-height: var(--line-height-normal);--mat-sys-label-large-tracking: var(--letter-spacing-wide);--mat-sys-label-large-weight: var(--font-weight-medium);--mat-sys-label-large-font: var(--font-gotham-narrow-book);--mat-sys-label-medium-size: var(--font-size-xs);--mat-sys-label-medium-line-height: var(--line-height-normal);--mat-sys-label-medium-tracking: var(--letter-spacing-wider);--mat-sys-label-medium-weight: var(--font-weight-medium);--mat-sys-label-medium-font: var(--font-gotham-narrow-book);--mat-sys-label-small-size: var(--font-size-2xs);--mat-sys-label-small-line-height: var(--line-height-normal);--mat-sys-label-small-tracking: var(--letter-spacing-wider);--mat-sys-label-small-weight: var(--font-weight-medium);--mat-sys-label-small-font: var(--font-gotham-narrow-book)}@media(min-width:768px){html.dark-theme{--mat-sys-display-large-size: var(--font-size-3xl);--mat-sys-display-large-line-height: var(--line-height-tight);--mat-sys-display-large-tracking: var(--letter-spacing-tighter);--mat-sys-display-medium-size: var(--font-size-2xl);--mat-sys-display-medium-line-height: var(--line-height-tight);--mat-sys-display-medium-tracking: var(--letter-spacing-tighter);--mat-sys-display-small-size: var(--font-size-xl);--mat-sys-display-small-line-height: var(--line-height-snug);--mat-sys-display-small-tracking: var(--letter-spacing-tight);--mat-sys-headline-large-size: var(--font-size-xl);--mat-sys-headline-large-line-height: var(--line-height-snug);--mat-sys-headline-large-tracking: var(--letter-spacing-tight);--mat-sys-headline-medium-size: var(--font-size-lg);--mat-sys-headline-medium-line-height: var(--line-height-snug);--mat-sys-headline-medium-tracking: var(--letter-spacing-tight);--mat-sys-headline-small-size: var(--font-size-base);--mat-sys-headline-small-line-height: var(--line-height-snug);--mat-sys-headline-small-tracking: var(--letter-spacing-normal);--mat-sys-title-large-size: var(--font-size-sm);--mat-sys-title-large-line-height: var(--line-height-normal);--mat-sys-title-large-tracking: var(--letter-spacing-wide);--mat-sys-title-medium-size: var(--font-size-sm);--mat-sys-title-small-size: var(--font-size-sm);--mat-sys-body-large-size: var(--font-size-base);--mat-sys-body-medium-size: var(--font-size-sm);--mat-sys-body-small-size: var(--font-size-xs);--mat-sys-label-large-size: var(--font-size-base);--mat-sys-label-medium-size: var(--font-size-sm);--mat-sys-label-small-size: var(--font-size-xs)}}@media(min-width:1024px){html.dark-theme{--mat-sys-display-large-size: var(--font-size-4xl);--mat-sys-display-large-line-height: var(--line-height-tight);--mat-sys-display-large-tracking: var(--letter-spacing-tighter);--mat-sys-display-medium-size: var(--font-size-3xl);--mat-sys-display-medium-line-height: var(--line-height-tight);--mat-sys-display-medium-tracking: var(--letter-spacing-tighter);--mat-sys-display-small-size: var(--font-size-2xl);--mat-sys-display-small-line-height: var(--line-height-snug);--mat-sys-display-small-tracking: var(--letter-spacing-tighter);--mat-sys-headline-large-size: var(--font-size-2xl);--mat-sys-headline-large-line-height: var(--line-height-snug);--mat-sys-headline-large-tracking: var(--letter-spacing-tighter);--mat-sys-headline-medium-size: var(--font-size-xl);--mat-sys-headline-medium-line-height: var(--line-height-snug);--mat-sys-headline-medium-tracking: var(--letter-spacing-tight);--mat-sys-headline-small-size: var(--font-size-lg);--mat-sys-headline-small-line-height: var(--line-height-snug);--mat-sys-headline-small-tracking: var(--letter-spacing-tight);--mat-sys-title-large-size: var(--font-size-base);--mat-sys-title-large-line-height: var(--line-height-snug);--mat-sys-title-large-tracking: var(--letter-spacing-normal);--mat-sys-title-medium-size: var(--font-size-base);--mat-sys-title-small-size: var(--font-size-sm);--mat-sys-body-large-size: var(--font-size-base);--mat-sys-body-medium-size: var(--font-size-sm);--mat-sys-body-small-size: var(--font-size-xs);--mat-sys-label-large-size: var(--font-size-base);--mat-sys-label-medium-size: var(--font-size-sm);--mat-sys-label-small-size: var(--font-size-xs)}}html.dark-theme{color-scheme:dark}
