@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ubuntu-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/ubuntu-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/ubuntu-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/material-icons-regular.woff2) format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}:root{--app-space-1: 4px;--app-space-2: 8px;--app-space-3: 12px;--app-space-4: 16px;--app-space-5: 24px;--app-space-6: 32px;--app-space-7: 48px;--app-radius-xs: var(--mat-sys-corner-extra-small);--app-radius-sm: var(--mat-sys-corner-small);--app-radius-md: var(--mat-sys-corner-medium);--app-radius-lg: var(--mat-sys-corner-large);--app-radius-full: var(--mat-sys-corner-full);--app-elev-0: var(--mat-sys-level0);--app-elev-1: var(--mat-sys-level1);--app-elev-2: var(--mat-sys-level2);--app-elev-3: var(--mat-sys-level3);--app-elev-4: var(--mat-sys-level4);--app-elev-5: var(--mat-sys-level5);--app-motion-fast: .12s;--app-motion-base: .2s;--app-motion-slow: .32s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}:root{--app-status-success-container: light-dark( #a3f69c, #005312 );--app-status-success-on-container: light-dark( #002204, #a3f69c );--app-status-warning-container: light-dark( #ffddb5, #643f00 );--app-status-warning-on-container: light-dark( #2a1800, #ffddb5 );--app-status-info-container: var(--mat-sys-secondary-container);--app-status-info-on-container: var(--mat-sys-on-secondary-container);--app-status-neutral-container: var(--mat-sys-surface-container-highest);--app-status-neutral-on-container: var(--mat-sys-on-surface-variant);--app-toast-success: light-dark( #1b6d24, #88d982 );--app-toast-warning: light-dark( #835400, #ffb957 );--app-toast-error: light-dark(#ba1a1a, #ffb4ab);--app-toast-info: var(--mat-sys-primary)}.fc{--fc-page-bg-color: var(--mat-sys-surface);--fc-border-color: var(--mat-sys-outline-variant);--fc-neutral-bg-color: var(--mat-sys-surface-container);--fc-neutral-text-color: var(--mat-sys-on-surface-variant);--fc-today-bg-color: color-mix(in srgb, var(--mat-sys-primary) 10%, transparent);--fc-button-bg-color: var(--mat-sys-primary);--fc-button-border-color: var(--mat-sys-primary);--fc-button-text-color: var(--mat-sys-on-primary);--fc-button-hover-bg-color: color-mix(in srgb, var(--mat-sys-primary) 88%, black);--fc-button-hover-border-color: var(--fc-button-hover-bg-color);--fc-button-active-bg-color: var(--mat-sys-primary-container);--fc-button-active-border-color: var(--mat-sys-primary-container);--fc-event-bg-color: var(--mat-sys-primary);--fc-event-border-color: var(--mat-sys-primary);--fc-event-text-color: var(--mat-sys-on-primary);--fc-list-event-hover-bg-color: var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium)}.fc .fc-button:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.fc .fc-button-active{color:var(--mat-sys-on-primary-container)}.fc .fc-toolbar-title{font:var(--mat-sys-title-large);color:var(--mat-sys-on-surface)}.fc .fc-col-header-cell-cushion,.fc .fc-daygrid-day-number{color:var(--mat-sys-on-surface-variant)}.fc .fc-event--public{--fc-event-bg-color: var(--mat-sys-primary);--fc-event-border-color: var(--mat-sys-primary);--fc-event-text-color: var(--mat-sys-on-primary)}.fc .fc-event--private{--fc-event-bg-color: var(--mat-sys-tertiary);--fc-event-border-color: var(--mat-sys-tertiary);--fc-event-text-color: var(--mat-sys-on-tertiary)}.fc .fc-list-event.fc-event--private .fc-list-event-dot{border-color:var(--mat-sys-tertiary)}.fc-header-toolbar{flex-wrap:wrap;gap:var(--app-space-2)}.stack{display:flex;flex-direction:column;gap:var(--stack-gap, var(--app-space-4))}@media(min-width:576px){.stack--row-sm{flex-direction:row}}@media(min-width:768px){.stack--row-md{flex-direction:row}}@media(min-width:992px){.stack--row-lg{flex-direction:row}}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cluster-gap, var(--app-space-3))}.cluster--between{justify-content:space-between}.cluster--end{justify-content:flex-end}.cluster--center{justify-content:center}.cluster--start{justify-content:flex-start}@media(min-width:768px){.cluster--between-md{justify-content:space-between}}@media(min-width:992px){.cluster--between-lg{justify-content:space-between}}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--card-min, 260px),1fr));gap:var(--app-space-4)}.form-grid{display:grid;grid-template-columns:1fr;gap:var(--app-space-4)}@media(min-width:768px){.form-grid{grid-template-columns:repeat(2,1fr)}}.split{display:grid;grid-template-columns:1fr;gap:var(--app-space-4)}@media(min-width:768px){.split{grid-template-columns:repeat(2,1fr)}}.split--7-5.split{grid-template-columns:1fr}@media(min-width:992px){.split--7-5.split{grid-template-columns:7fr 5fr}}.hide-md-down{display:none!important}@media(min-width:768px){.hide-md-down{display:flex!important}}@media(min-width:768px){.show-md-down{display:none!important}}.scroll-y{block-size:100%;overflow-y:auto;overscroll-behavior:contain}.spacer{flex:1 1 auto}.tab-nav{display:flex;gap:var(--app-space-1);border-bottom:1px solid var(--mat-sys-outline-variant);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tab-nav::-webkit-scrollbar{display:none}.tab-nav__link{position:relative;padding:var(--app-space-3) var(--app-space-4);white-space:nowrap;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-title-small);border-bottom:2px solid transparent;margin-bottom:-1px;transition:color var(--app-motion-fast),border-color var(--app-motion-fast)}.tab-nav__link:hover{color:var(--mat-sys-on-surface)}.tab-nav__link:focus-visible{outline-offset:-2px;border-radius:var(--app-radius-xs)}.tab-nav__link--active{color:var(--mat-sys-primary);border-bottom-color:var(--mat-sys-primary)}.status-page{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--app-space-3);min-block-size:60dvh;padding:var(--app-space-6) var(--app-space-4);text-align:center}.status-page__icon{font-size:3.5rem;inline-size:3.5rem;block-size:3.5rem;color:var(--mat-sys-primary)}.status-page__title{margin:0;font:var(--mat-sys-headline-small);color:var(--mat-sys-on-surface)}.status-page__body{margin:0;max-inline-size:44ch;color:var(--mat-sys-on-surface-variant)}.status-page a[mat-flat-button]{margin-block-start:var(--app-space-2)}.m-0{margin:0!important}.p-0{padding:0!important}.mt-0{margin-top:0!important}.pt-0{padding-top:0!important}.mb-0{margin-bottom:0!important}.pb-0{padding-bottom:0!important}.ms-0{margin-inline-start:0!important}.ps-0{padding-inline-start:0!important}.me-0{margin-inline-end:0!important}.pe-0{padding-inline-end:0!important}.mx-0{margin-inline:0!important}.px-0{padding-inline:0!important}.my-0{margin-block:0!important}.py-0{padding-block:0!important}.m-1{margin:4px!important}.p-1{padding:4px!important}.mt-1{margin-top:4px!important}.pt-1{padding-top:4px!important}.mb-1{margin-bottom:4px!important}.pb-1{padding-bottom:4px!important}.ms-1{margin-inline-start:4px!important}.ps-1{padding-inline-start:4px!important}.me-1{margin-inline-end:4px!important}.pe-1{padding-inline-end:4px!important}.mx-1{margin-inline:4px!important}.px-1{padding-inline:4px!important}.my-1{margin-block:4px!important}.py-1{padding-block:4px!important}.m-2{margin:8px!important}.p-2{padding:8px!important}.mt-2{margin-top:8px!important}.pt-2{padding-top:8px!important}.mb-2{margin-bottom:8px!important}.pb-2{padding-bottom:8px!important}.ms-2{margin-inline-start:8px!important}.ps-2{padding-inline-start:8px!important}.me-2{margin-inline-end:8px!important}.pe-2{padding-inline-end:8px!important}.mx-2{margin-inline:8px!important}.px-2{padding-inline:8px!important}.my-2{margin-block:8px!important}.py-2{padding-block:8px!important}.m-3{margin:16px!important}.p-3{padding:16px!important}.mt-3{margin-top:16px!important}.pt-3{padding-top:16px!important}.mb-3{margin-bottom:16px!important}.pb-3{padding-bottom:16px!important}.ms-3{margin-inline-start:16px!important}.ps-3{padding-inline-start:16px!important}.me-3{margin-inline-end:16px!important}.pe-3{padding-inline-end:16px!important}.mx-3{margin-inline:16px!important}.px-3{padding-inline:16px!important}.my-3{margin-block:16px!important}.py-3{padding-block:16px!important}.m-4{margin:24px!important}.p-4{padding:24px!important}.mt-4{margin-top:24px!important}.pt-4{padding-top:24px!important}.mb-4{margin-bottom:24px!important}.pb-4{padding-bottom:24px!important}.ms-4{margin-inline-start:24px!important}.ps-4{padding-inline-start:24px!important}.me-4{margin-inline-end:24px!important}.pe-4{padding-inline-end:24px!important}.mx-4{margin-inline:24px!important}.px-4{padding-inline:24px!important}.my-4{margin-block:24px!important}.py-4{padding-block:24px!important}.m-5{margin:48px!important}.p-5{padding:48px!important}.mt-5{margin-top:48px!important}.pt-5{padding-top:48px!important}.mb-5{margin-bottom:48px!important}.pb-5{padding-bottom:48px!important}.ms-5{margin-inline-start:48px!important}.ps-5{padding-inline-start:48px!important}.me-5{margin-inline-end:48px!important}.pe-5{padding-inline-end:48px!important}.mx-5{margin-inline:48px!important}.px-5{padding-inline:48px!important}.my-5{margin-block:48px!important}.py-5{padding-block:48px!important}.mx-auto{margin-inline:auto!important}.me-auto{margin-inline-end:auto!important}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:768px){.mb-md-0{margin-bottom:0!important}.p-md-4{padding:24px!important}}@media(min-width:992px){.px-lg-5{padding-inline:48px!important}.py-lg-4{padding-block:24px!important}}.text-center{text-align:center!important}.text-end{text-align:end!important}.text-white{color:var(--mat-sys-on-primary)!important}.text-danger{color:var(--mat-sys-error)!important}.text-muted,.text-secondary{color:var(--mat-sys-on-surface-variant)!important}.text-light{color:var(--mat-sys-on-primary)!important}.text-capitalize{text-transform:capitalize!important}.text-nowrap{white-space:nowrap!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-none{text-decoration:none!important}.fw-bold{font-weight:700!important}.small{font-size:.875em}.w-100{width:100%!important}.h-100{height:100%!important}.min-vh-100{min-block-size:100dvh!important}.overflow-auto{overflow:auto!important}.rounded{border-radius:var(--app-radius-md)!important}.rounded-circle{border-radius:50%!important}.border-bottom{border-bottom:1px solid var(--mat-sys-outline-variant)!important}.cursor-pointer{cursor:pointer}.mat-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}:is(button,a):not(.mat-mdc-icon-button,.bottom-nav__item)>.mat-icon,.mat-mdc-menu-item>.mat-icon,.status-chip__icon,.toast>.toast__icon,.people-link__chevron,.event-card__tag>.mat-icon,.event-card__time>.mat-icon,.filter-chip .mat-icon,.retry-btn__content>.mat-icon{margin-block-start:-.09em}.app-toast{max-width:min(440px,100vw - 2 * var(--app-space-4));--mat-snack-bar-container-color: var(--mat-sys-surface);--mdc-snackbar-container-color: var(--mat-sys-surface);--mat-snack-bar-supporting-text-color: var(--mat-sys-on-surface)}.app-toast .mat-mdc-snackbar-surface{min-width:0;padding:0;border-radius:var(--app-radius-md);background:var(--mat-sys-surface);color:var(--mat-sys-on-surface);border:1px solid var(--mat-sys-outline-variant);box-shadow:var(--app-elev-3)}.app-toast .mat-mdc-snack-bar-label,.app-toast .mdc-snackbar__label{padding:0}.app-toast .mat-mdc-snack-bar-actions{margin-inline-start:0}.meeting-dialog .mat-mdc-dialog-surface{overflow:hidden}.meeting-dialog .mat-mdc-dialog-content{margin:0;padding:0;max-height:none;height:100%;overflow:hidden}.auth-title{margin:0 0 var(--app-space-2);font:var(--mat-sys-headline-medium);color:var(--mat-sys-on-surface);text-align:center}.auth-subtitle{margin:0 0 var(--app-space-5);color:var(--mat-sys-on-surface-variant);text-align:center}.auth-form-error{display:flex;align-items:flex-start;gap:var(--app-space-2);margin:0 0 var(--app-space-2);padding:var(--app-space-3);border-radius:var(--app-radius-sm);background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container);font:var(--mat-sys-body-medium)}.auth-form-error mat-icon{flex:none;font-size:1.25rem;inline-size:1.25rem;block-size:1.25rem}.oauth-buttons{inline-size:100%;--stack-gap: var(--app-space-3)}.oauth-buttons button .mdc-button__label{display:inline-flex;align-items:center}.oauth-logo{flex:none;inline-size:20px;block-size:20px;margin-inline-end:var(--app-space-3)}.auth-divider{display:flex;align-items:center;gap:var(--app-space-3);inline-size:100%;margin-block:var(--app-space-4);color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-label-medium)}.auth-divider:before,.auth-divider:after{content:"";flex:1;block-size:1px;background:var(--mat-sys-outline-variant)}.auth-alt{color:var(--mat-sys-on-surface-variant);text-align:center}.auth-back-link{display:inline-flex;align-items:center;gap:var(--app-space-2);color:var(--mat-sys-primary)}.auth-back-link mat-icon{font-size:1.125rem;inline-size:1.125rem;block-size:1.125rem}.login-form,.signup-form,.forgot-password-form,.reset-password-form,.resend-form,.role-form{inline-size:100%;--stack-gap: var(--app-space-1)}.legal-doc{max-inline-size:72ch;margin-inline:auto;padding:var(--app-space-6) var(--app-space-4) var(--app-space-7);color:var(--mat-sys-on-surface)}.legal-doc h1{margin:0 0 var(--app-space-3);font:var(--mat-sys-headline-medium)}.legal-doc h2{margin:0 0 var(--app-space-3);font:var(--mat-sys-title-medium)}.legal-doc p{margin:0 0 var(--app-space-3);line-height:1.65}.legal-doc ul,.legal-doc ol{margin:0 0 var(--app-space-3);padding-inline-start:var(--app-space-5);line-height:1.65}.legal-doc li+li{margin-block-start:var(--app-space-1)}.legal-doc__head{margin-block-end:var(--app-space-5)}.legal-doc__intro{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-large)}.legal-doc__toc{margin-block-end:var(--app-space-6);padding:var(--app-space-4);border:1px solid var(--mat-sys-outline-variant);border-radius:var(--app-radius-md);background:var(--mat-sys-surface-container-low)}.legal-doc__toc ol{margin:0}.legal-doc__toc a{color:var(--mat-sys-primary)}.legal-doc__toc a:hover{text-decoration:underline}.legal-doc__toc-title{margin:0 0 var(--app-space-2)!important;font:var(--mat-sys-title-small)!important}.legal-doc__section{margin-block-end:var(--app-space-5);scroll-margin-block-start:var(--app-space-5)}*,*:before,*:after{box-sizing:border-box}html{color-scheme:light dark;--mat-sys-background: light-dark(#fef7fb, #151315);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f5eff3, #322f33);--mat-sys-inverse-primary: light-dark(#d8bceb, #6c557e);--mat-sys-inverse-surface: light-dark(#322f33, #e7e1e5);--mat-sys-on-background: light-dark(#1d1b1e, #e7e1e5);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: #FFFFFF;--mat-sys-on-primary-container: light-dark(#543e65, #f2daff);--mat-sys-on-primary-fixed: light-dark(#261237, #261237);--mat-sys-on-primary-fixed-variant: light-dark(#543e65, #543e65);--mat-sys-on-secondary: light-dark(#ffffff, #452927);--mat-sys-on-secondary-container: light-dark(#5e3f3d, #ffdad7);--mat-sys-on-secondary-fixed: light-dark(#2d1513, #2d1513);--mat-sys-on-secondary-fixed-variant: light-dark(#5e3f3d, #5e3f3d);--mat-sys-on-surface: light-dark(#1d1b1e, #e7e1e5);--mat-sys-on-surface-variant: light-dark(#4a454d, #e9dfea);--mat-sys-on-tertiary: light-dark(#ffffff, #4e222f);--mat-sys-on-tertiary-container: light-dark(#683845, #ffd9e0);--mat-sys-on-tertiary-fixed: light-dark(#340e1b, #340e1b);--mat-sys-on-tertiary-fixed-variant: light-dark(#683845, #683845);--mat-sys-outline: light-dark(#7c757e, #968e98);--mat-sys-outline-variant: light-dark(#cdc4ce, #4a454d);--mat-sys-primary: #432E54;--mat-sys-primary-container: light-dark(#f2daff, #543e65);--mat-sys-primary-fixed: light-dark(#f2daff, #f2daff);--mat-sys-primary-fixed-dim: light-dark(#d8bceb, #d8bceb);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#785654, #e8bcb9);--mat-sys-secondary-container: light-dark(#ffdad7, #5e3f3d);--mat-sys-secondary-fixed: light-dark(#ffdad7, #ffdad7);--mat-sys-secondary-fixed-dim: light-dark(#e8bcb9, #e8bcb9);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fef7fb, #151315);--mat-sys-surface-bright: light-dark(#fef7fb, #3b383b);--mat-sys-surface-container: light-dark(#f3ecf0, #211f22);--mat-sys-surface-container-high: light-dark(#ede6ea, #2c292c);--mat-sys-surface-container-highest: light-dark(#e7e1e5, #373437);--mat-sys-surface-container-low: light-dark(#f8f2f6, #1d1b1e);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0f0d10);--mat-sys-surface-dim: light-dark(#ded8dc, #151315);--mat-sys-surface-tint: light-dark(#6c557e, #d8bceb);--mat-sys-surface-variant: light-dark(#e9dfea, #4a454d);--mat-sys-tertiary: light-dark(#834f5d, #f7b5c4);--mat-sys-tertiary-container: light-dark(#ffd9e0, #683845);--mat-sys-tertiary-fixed: light-dark(#ffd9e0, #ffd9e0);--mat-sys-tertiary-fixed-dim: light-dark(#f7b5c4, #f7b5c4);--mat-sys-neutral-variant20: #342f36;--mat-sys-neutral10: #1d1b1e;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Ubuntu, sans-serif;--mat-sys-body-large-font: Ubuntu, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Ubuntu, sans-serif;--mat-sys-body-medium-font: Ubuntu, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Ubuntu, sans-serif;--mat-sys-body-small-font: Ubuntu, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Ubuntu, sans-serif;--mat-sys-display-large-font: Ubuntu, sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Ubuntu, sans-serif;--mat-sys-display-medium-font: Ubuntu, sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Ubuntu, sans-serif;--mat-sys-display-small-font: Ubuntu, sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Ubuntu, sans-serif;--mat-sys-headline-large-font: Ubuntu, sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Ubuntu, sans-serif;--mat-sys-headline-medium-font: Ubuntu, sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Ubuntu, sans-serif;--mat-sys-headline-small-font: Ubuntu, sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Ubuntu, sans-serif;--mat-sys-label-large-font: Ubuntu, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Ubuntu, sans-serif;--mat-sys-label-medium-font: Ubuntu, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Ubuntu, sans-serif;--mat-sys-label-small-font: Ubuntu, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Ubuntu, sans-serif;--mat-sys-title-large-font: Ubuntu, sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Ubuntu, sans-serif;--mat-sys-title-medium-font: Ubuntu, sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Ubuntu, sans-serif;--mat-sys-title-small-font: Ubuntu, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}html,body{height:100%}:where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}body{margin:0;font-family:Ubuntu,sans-serif}:root{--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-on-secondary-container)}a{text-decoration:none;color:var(--mat-sys-primary)}
