@charset "UTF-8";:root{--ava-primary: #0076c5;--ava-on-primary: #ffffff;--ava-primary-container: #d9eaf6;--ava-on-primary-container: #1b4b83;--ava-inverse-primary: #ffffff;--ava-primary-fixed: #bfddf0;--ava-primary-fixed-dim: #005e9e;--ava-on-primary-fixed: #1b4b83;--ava-on-primary-fixed-variant: #ffffff;--ava-secondary: #595959;--ava-on-secondary: #ffffff;--ava-secondary-container: #808080;--ava-on-secondary-container: #ffffff;--ava-secondary-fixed: #808080;--ava-secondary-fixed-dim: #333333;--ava-on-secondary-fixed: #ffffff;--ava-on-secondary-fixed-variant: #ffffff;--ava-tertiary: ;--ava-on-tertiary: ;--ava-tertiary-container: ;--ava-on-tertiary-container: ;--ava-tertiary-fixed: ;--ava-tertiary-fixed-dim: ;--ava-on-tertiary-fixed: ;--ava-on-tertiary-fixed-variant: ;--ava-background: #f2f2f2;--ava-on-background: #333333;--ava-surface: #ffffff;--ava-surface-dim: #eaeaea;--ava-surface-bright: #ffffff;--ava-surface-container-lowest: #eaeaea;--ava-surface-container: #f2f2f2;--ava-surface-container-high: #ffffff;--ava-surface-container-highest: #ffffff;--ava-on-surface: #333333;--ava-shadow: rgba(0, 0, 0, .3019607843);--ava-scrim: rgba(0, 0, 0, .5019607843);--ava-surface-tint: #333333;--ava-inverse-surface: #595959;--ava-inverse-on-surface: #ffffff;--ava-outline: #9f9f9f;--ava-outline-variant: #0076c5;--ava-error: #b70c0c;--ava-on-error: #ffffff;--ava-error-container: #fbe4e4;--ava-on-error-container: #8d1920;--ava-surface-variant: #c2c2c2;--ava-on-surface-variant: #333333;--ava-success: #287b09;--ava-on-success: #ffffff;--ava-success-container: #dff4c3;--ava-on-success-container: #1d591d;--ava-warning: #cc5c00;--ava-on-warning: #ffffff;--ava-warning-container: #fdefba;--ava-on-warning-container: #553f1b;--ava-info: #0076c5;--ava-on-info: #ffffff;--ava-info-container: #dff0fb;--ava-on-info-container: #1b4b83;--ava-black: #000000;--ava-white: #ffffff;--ava-black-15: rgba(0, 0, 0, .1490196078);--ava-card-shadow-1: 0px 2px 10px 0px rgba(0, 0, 0, .25);--ava-modal-shadow-1: 0px 5px 25px 0px rgba(0, 0, 0, .5);--ava-modal-shadow-2: 0px 2px 4px 0px rgba(0, 0, 0, .2);--ava-dropdown-shadow-1: 0px 2px 10px 0px rgba(0, 0, 0, .15);--ava-button-shadow-1: 0px 1px 4px 0px rgba(0, 0, 0, .3);--ava-button-shadow-2: 0px 0px 12px 0px rgba(0, 0, 0, .2);--ava-button-shadow-3: 0px 0px 12px 0px rgba(0, 0, 0, .3);--ava-doc-shadow-1: rgba(50, 50, 105, .15) 0 2px 5px, rgba(0, 0, 0, .05) 0 1px 1px;--ava-sidenav-container-size: 64px;--ava-sidenav-icon-size: 24px;--ava-toolbar-height: 60px;--system-scroll-bar-width: 10px;--system-container-max-width: 1200px;--ava-default-border-radius: 16px;--ava-small-border-radius: 8px;--ava-smaller-border-radius: 4px;--ava-course-side-menu-width: 0px;--system-container-padding: 10%;--ava-fw-light: 300;--ava-fw-regular: 400;--ava-fw-medium: 500;--ava-fw-semibold: 600;--ava-fw-bold: 700;--ava-fw-extrabold: 800}html.contrast{--ava-primary: #96c0ff;--ava-on-primary: #000000;--ava-primary-container: #d9eaf6;--ava-on-primary-container: #000000;--ava-primary-fixed: #bfddf0;--ava-on-primary-fixed: #000000;--ava-primary-fixed-dim: #82aceb;--ava-on-primary-fixed-variant: #000000;--ava-inverse-primary: #ffffff;--ava-outline: #9f9f9f;--ava-outline-variant: #0076c5;--ava-secondary: #595959;--ava-on-secondary: #ffffff;--ava-secondary-container: #808080;--ava-on-secondary-container: #ffffff;--ava-secondary-fixed: #808080;--ava-on-secondary-fixed: #ffffff;--ava-secondary-fixed-dim: #595959;--ava-on-secondary-fixed-variant: #ffffff;--ava-background: #121212;--ava-on-background: #ffffff;--ava-surface: #1e1e1e;--ava-surface-dim: #121212;--ava-surface-bright: #1e1e1e;--ava-surface-container-lowest: #121212;--ava-surface-container: #2e2e2e;--ava-surface-container-high: #353535;--ava-surface-container-highest: #353535;--ava-on-surface: #ffffff;--ava-surface-variant: #353535;--ava-on-surface-variant: #ffffff;--ava-inverse-surface: #1e1e1e;--ava-inverse-on-surface: #ffffff;--ava-shadow: rgba(0, 0, 0, .3019607843);--ava-scrim: rgba(0, 0, 0, .5019607843);--ava-surface-tint: #333333;--ava-error: #af495c;--ava-on-error: #ffffff;--ava-error-container: #f09ea5;--ava-on-error-container: #000000;--ava-success: #5c7f44;--ava-on-success: #ffffff;--ava-success-container: #a2c58a;--ava-on-success-container: #000000;--ava-warning: #da6947;--ava-on-warning: #ffffff;--ava-warning-container: #f1f3a4;--ava-on-warning-container: #000000;--ava-info: #96c0ff;--ava-on-info: #000000;--ava-info-container: #dff0fb;--ava-on-info-container: #000000;--ava-black: #000000;--ava-white: #ffffff;--ava-black-15: #353535}html{--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-selected-icon-color: transparent;--mat-slide-toggle-unselected-icon-color: transparent;--mat-slide-toggle-disabled-unselected-icon-color: transparent;--mat-slide-toggle-disabled-selected-icon-color: transparent;--mat-slide-toggle-disabled-selected-handle-color: var(--ava-white);--mat-slide-toggle-disabled-unselected-handle-color: var(--ava-white);--mat-slide-toggle-disabled-handle-elevation-shadow: var(--ava-white);--mat-slide-toggle-selected-focus-handle-color: var(--ava-white);--mat-slide-toggle-selected-handle-color: var(--ava-white);--mat-slide-toggle-selected-hover-handle-color: var(--ava-white);--mat-slide-toggle-selected-pressed-handle-color: var(--ava-white);--mat-slide-toggle-unselected-focus-handle-color: var(--ava-white);--mat-slide-toggle-unselected-handle-color: var(--ava-white);--mat-slide-toggle-unselected-hover-handle-color: var(--ava-white);--mat-slide-toggle-unselected-pressed-handle-color: var(--ava-white);--mat-slide-toggle-handle-surface-color: var(--ava-white);--mat-slide-toggle-handle-elevation-shadow: var(--ava-white);--mat-slide-toggle-unselected-focus-track-color: var(--ava-secondary-container);--mat-slide-toggle-unselected-hover-track-color: var(--ava-secondary-container);--mat-slide-toggle-unselected-pressed-track-color: var(--ava-secondary-container);--mat-slide-toggle-unselected-track-color: var(--ava-secondary-container);--mat-slide-toggle-disabled-selected-track-color: var(--ava-surface-variant);--mat-slide-toggle-disabled-unselected-track-color: var(--ava-surface-variant);--mat-slide-toggle-disabled-track-opacity: 1}.cdk-overlay-dark-backdrop{background-color:#000000a6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ava-login-dialog{--mat-dialog-container-shape: var(--ava-default-border-radius);--mat-dialog-container-max-width: 800px}.ava-alert{--mat-dialog-container-max-width: 640px;--mat-dialog-container-shape: 10px}.ava-register-course-dialog,.ava-register-course-confirm-dialog,.api-key-manager-dialog,.course-summary{width:100%;--mat-dialog-container-shape: var(--ava-default-border-radius);--mat-dialog-container-min-width: 80vw;--mat-dialog-actions-padding: 0 0 25px;--mat-dialog-content-padding: 25px}.ava-register-course-dialog mat-radio-group .mat-internal-form-field,.ava-register-course-confirm-dialog mat-radio-group .mat-internal-form-field,.api-key-manager-dialog mat-radio-group .mat-internal-form-field,.course-summary mat-radio-group .mat-internal-form-field{align-items:start;width:100%}.ava-register-course-dialog mat-radio-group .mdc-label,.ava-register-course-confirm-dialog mat-radio-group .mdc-label,.api-key-manager-dialog mat-radio-group .mdc-label,.course-summary mat-radio-group .mdc-label{width:100%}@media(min-width:1440px){.ava-register-course-dialog,.ava-register-course-confirm-dialog,.api-key-manager-dialog,.course-summary{--mat-dialog-container-min-width: 70vw}}.course-summary__tooltip{margin-right:-30px;margin-left:-30px}.ava-snackbar--info{--mat-snack-bar-container-color: var(--ava-surface);--mat-snack-bar-supporting-text-color: var(--ava-on-surface);--mat-snack-bar-button-color: var(--ava-primary)}.ava-snackbar--info .ava-icon-button{color:var(--ava-primary)}.ava-snackbar--error{--mat-snack-bar-container-color: var(--ava-error-container);--mat-snack-bar-supporting-text-color: var(--ava-on-error-container);--mat-snack-bar-button-color: var(--ava-on-error-container)}.ava-snackbar--error .ava-icon-button{color:var(--ava-on-error-container)}.ava-snackbar--success{--mat-snack-bar-container-color: var(--ava-success-container);--mat-snack-bar-supporting-text-color: var(--ava-on-success-container);--mat-snack-bar-button-color: var(--ava-on-success-container)}.ava-snackbar--success .ava-icon-button{color:var(--ava-on-success-container)}.ava-snackbar--warning{--mat-snack-bar-container-color: var(--ava-warning-container);--mat-snack-bar-supporting-text-color: var(--ava-on-warning-container);--mat-snack-bar-button-color: var(--ava-on-warning-container)}.ava-snackbar--warning .ava-icon-button{color:var(--ava-on-warning-container)}.ava-snackbar.mdc-snackbar.mat-mdc-snack-bar-container{position:absolute;inset:15% 0 auto;width:auto}.ava-button .mdc-button__label{display:flex;justify-content:center;text-wrap:nowrap;gap:12px}html.contrast .ava-link--primary-text .mdc-button__label:after,html.contrast .ava-link--secondary-text .mdc-button__label:after{content:"";transform:scaleX(0);transform-origin:left;background-color:var(--ava-primary-fixed-dim);transition:.15s;display:block;height:1px}html.contrast .ava-link--primary-text .mdc-button__label:hover:after,html.contrast .ava-link--secondary-text .mdc-button__label:hover:after{transform:scaleX(1)}html.contrast .ava-link--primary-text,html.contrast .ava-link--secondary-text{--mat-button-text-label-text-color: var(--ava-primary)}.ava-link--primary-text.mdc-button,.ava-link--secondary-text.mdc-button{justify-content:start}.ava-link--primary-text:hover .mdc-button__label:after,.ava-link--secondary-text:hover .mdc-button__label:after{transform:scaleX(1)}.ava-link--primary-text .mdc-button__label:after{content:"";transform:scaleX(0);transform-origin:left;background-color:var(--ava-primary-fixed-dim);transition:.15s;display:block;height:1px}.ava-link--primary-text .mdc-button__label:hover:after{transform:scaleX(1)}.ava-link--primary-text:hover,.ava-link--primary-text:visited{--mat-button-text-label-text-color: var(--ava-primary-fixed-dim)}.ava-link--secondary-text{--mat-button-text-label-text-color: var(--ava-secondary)}.ava-link--secondary-text:hover,.ava-link--secondary-text:visited{--mat-button-text-label-text-color: var(--ava-secondary-fixed-dim)}.ava-link--secondary-text .mdc-button__label:after{content:"";transform:scaleX(0);transform-origin:left;background-color:var(--ava-secondary-fixed-dim);transition:.15s;display:block;height:1px}.ava-link--secondary-text .mdc-button__label:hover:after{transform:scaleX(1)}.ava-link.ava-link--with-arrow.ava-link--text{width:calc(100% + 8px)}.ava-link.ava-link--with-arrow.ava-link--text .mdc-button__label:after{display:none}.ava-link.ava-link--with-arrow.ava-link--text:hover:after{width:auto}html{--mat-menu-container-color: var(--ava-surface)}html.contrast{--mat-menu-item-label-text-color: var(--ava-primary);--mat-menu-item-icon-color: var(--ava-primary)}.mat-mdc-menu-panel.mat-ava-menu-panel--fill{max-width:unset}.mat-mdc-menu-panel.mat-ava-menu-panel--bright{background-color:var(--ava-surface)}.mat-mdc-menu-panel.theme-filter-menu{min-width:180px;max-width:280px;max-height:400px;overflow-y:auto;margin-top:14px}.mat-mdc-menu-panel.theme-filter-menu .mat-mdc-menu-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:36px;padding:8px 16px;line-height:1.3}.mat-mdc-menu-panel.mat-ava-menu-panel--small-font .mat-mdc-menu-item-text span{font-size:.7777777778rem}.mat-mdc-menu-panel.mat-ava-menu-panel--icon-fixed .mat-mdc-menu-item .mat-icon{--mat-menu-item-icon-size: 27px}.mat-mdc-menu-item.mat-ava-menu-item--no-overflow .mat-mdc-menu-item-text span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:95%}.mat-mdc-menu-panel .mat-divider{--mat-divider-color: var(--ava-surface-variant)}.course-menu{overflow-x:hidden;--mat-sidenav-container-background-color: var(--ava-secondary-fixed-dim);--mat-sidenav-container-width: calc(var(--ava-course-side-menu-width) + var(--system-scroll-bar-width));--mat-sidenav-container-shape: 0}.course-menu--set-arrow-left .course-manager-menu.in-course-menu-pop-up-mode:after,.course-menu--set-arrow-left .course-manager-menu.in-course-menu-pop-up-mode:before{top:-8%;left:20%}.course-menu--set-arrow-right .course-manager-menu.in-course-menu-pop-up-mode:after,.course-menu--set-arrow-right .course-manager-menu.in-course-menu-pop-up-mode:before{top:-8%;left:67%}html.contrast .course-menu{--mat-sidenav-container-background-color: var(--ava-surface-container)}html.contrast .course-manager-menu,html.contrast .course-manager-menu.in-course-menu-pop-up-mode{background-color:var(--ava-surface-container)}html.contrast .course-manager-menu__item,html.contrast .course-manager-menu.in-course-menu-pop-up-mode__item{color:color-mix(in srgb,var(--ava-on-surface) 87%,transparent)}html.contrast .course-manager-menu:before,html.contrast .course-manager-menu.in-course-menu-pop-up-mode:before{border-color:transparent transparent transparent color-mix(in srgb,var(--ava-surface-container) 95%,transparent)}html.contrast .course-manager-menu.in-course-menu-pop-up-mode:before{border-color:transparent transparent color-mix(in srgb,var(--ava-surface-container) 95%,transparent) transparent}.mat-ava-form-field--filled.mat-mdc-form-field .mat-mdc-notch-piece{background-color:var(--ava-surface)}.ava-paginator .ava-paginator__material .mat-mdc-paginator-container{width:auto;min-height:var(--mat-paginator-container-height, 56px);padding:0;gap:8px 12px;justify-content:flex-end;flex-wrap:wrap}.ava-paginator .ava-paginator__material .mat-mdc-paginator-page-size,.ava-paginator .ava-paginator__material .mat-mdc-paginator-range-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ava-paginator .ava-paginator__material .mat-mdc-paginator-page-size{margin-right:0}.ava-paginator .ava-paginator__material .mat-mdc-paginator-range-label{margin:0}@media(max-width:768px){.ava-paginator .ava-paginator__material .mat-mdc-paginator-container,.ava-paginator .ava-paginator__material .mat-mdc-paginator-range-actions,.ava-paginator .ava-paginator__material .mat-mdc-paginator-page-size{justify-content:center}.ava-paginator .ava-paginator__material .mat-mdc-paginator-container{width:100%}}@media(max-width:480px){.ava-paginator .ava-paginator__material .mat-mdc-paginator-container{gap:8px}}html{--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 10px 0px rgba(0, 0, 0, .1490196078);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 2px 10px 0px rgba(0, 0, 0, .1490196078)}html{--mat-datepicker-toggle-icon-color: var(--ava-secondary)}html.contrast{--mat-datepicker-toggle-icon-color: var(--ava-primary)}.ava-label__icon:has(mat-icon){margin-left:-8px}.mat-ava-chip--row .mdc-evolution-chip-set__chips{flex-wrap:nowrap}html{--mat-select-panel-background-color: var(--ava-surface)}html.contrast body{--mat-tooltip-container-color: var(--ava-background);--mat-tooltip-supporting-text-color: var(--ava-on-background)}html.contrast body .mat-mdc-tooltip-surface{border:1px solid var(--ava-on-background)}.cdk-virtual-scroll-viewport .cdk-virtual-scroll-content-wrapper{contain:none}.courses-list{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:24px}.courses-list__item--expanded{width:100%}@media(max-width:787px){.courses-list{justify-content:center}}.trails-list{display:flex;flex-direction:column;justify-content:center;padding:0;gap:28px}@media(max-width:480px){.trails-list{align-items:center}}.institutions-list{list-style:none;padding:0;margin:0}.mat-mdc-card{--mat-card-elevated-container-color: var(--ava-surface)}.course-summary .mat-expansion-panel-body{padding:0}.course-summary .mat-expansion-panel-header.mat-expanded:focus,.course-summary .mat-expansion-panel-header.mat-expanded:hover{background-color:var(--ava-background)}.dialog-enroll-course .mat-mdc-radio-button .mat-internal-form-field,.dialog-enroll-course .mdc-label{width:100%}::-webkit-scrollbar{background-color:transparent;width:var(--system-scroll-bar-width)}::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--ava-secondary-container) 45%,transparent);border-radius:8px}::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--ava-secondary-container) 65%,transparent)}::-webkit-scrollbar-track{border-radius:8px;background-color:color-mix(in srgb,var(--ava-secondary-container) 12%,transparent)}@font-face{font-family:Rawline;src:url("./media/rawline-100-ZTVJHDZD.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Rawline;src:url("./media/rawline-100i-FN4PS5HB.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Rawline;src:url("./media/rawline-200-BQBURE4F.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Rawline;src:url("./media/rawline-200i-XOP67FR6.ttf") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Rawline;src:url("./media/rawline-300-XX6L3TFD.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Rawline;src:url("./media/rawline-300i-IMDV5NTS.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Rawline;src:url("./media/rawline-400-KDURKLYL.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rawline;src:url("./media/rawline-400i-OZFMTKLZ.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Rawline;src:url("./media/rawline-500-HXU6EZF7.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Rawline;src:url("./media/rawline-500i-ZJFAKXDW.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Rawline;src:url("./media/rawline-600-6WXVNCZL.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Rawline;src:url("./media/rawline-600i-DBIRXKHD.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Rawline;src:url("./media/rawline-700-WHPASN3J.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Rawline;src:url("./media/rawline-700i-W3BYYRUK.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Rawline;src:url("./media/rawline-800-OSUXJX4E.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Rawline;src:url("./media/rawline-800i-NYM3BGFU.ttf") format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Rawline;src:url("./media/rawline-900-GV3FQO74.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Rawline;src:url("./media/rawline-900i-3XYJLNSG.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Titillium Web;src:url("./media/titillium-web-200-FLR77BUS.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Titillium Web;src:url("./media/titillium-web-200i-VT5XAP52.ttf") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Titillium Web;src:url("./media/titillium-web-300-E5BA2XBF.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Titillium Web;src:url("./media/titillium-web-300i-UC4BMERT.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Titillium Web;src:url("./media/titillium-web-400-KR4WGFNP.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Titillium Web;src:url("./media/titillium-web-400i-QMRLJMY3.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Titillium Web;src:url("./media/titillium-web-600-MHDWJDFT.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Titillium Web;src:url("./media/titillium-web-600i-VWIEEWVJ.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Titillium Web;src:url("./media/titillium-web-700-MPJALLPJ.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Titillium Web;src:url("./media/titillium-web-700i-AHEFENMV.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Titillium Web;src:url("./media/titillium-web-900-AVQXQ5V5.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:AVA Icons;src:url("./media/icomoon-RKWIESS4.ttf") format("truetype"),url("./media/icomoon-WZW5EZMD.woff") format("woff"),url("./media/icomoon-Y6MQLJ2Y.eot") format("eot"),url("./media/icomoon-OJMNI26F.svg") format("svg");font-weight:400;font-style:normal;font-display:swap}html{font-size:18px}html,body{font-family:Titillium Web,Helvetica Neue,sans-serif;color:var(--ava-on-surface);line-height:1.5}h1,h2,h3,h4,h5,h6{color:var(--ava-on-surface);font-weight:400;line-height:1.2}@media screen and (max-width:768px){h1,h2,h3,h4,h5,h6{text-align:center}}h1{font-size:2.4444444444rem}h1[small],h1.small,h2{font-size:2.2222222222rem}h2[small],h2.small{font-size:2rem}h3{font-size:1.4444444444rem}h4{font-size:1.1111111111rem}h5{font-size:1rem}h6{font-size:.8888888889rem}@media screen and (max-width:768px){h1,h2{font-size:1.7777777778rem}h3{font-size:1.2222222222rem}}p{color:var(--ava-on-surface);overflow-wrap:break-word;font-weight:300;font-size:1rem}.ava-icons{font-family:AVA Icons,serif;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";-webkit-font-smoothing:antialiased;align-self:center}.display-block{display:block}.display-inline{display:inline}.display-inline-block{display:inline-flex}.inactive-items{opacity:.4}.margin-0{margin:0}.margin-t20{margin-top:20px}.margin-t30{margin-top:30px}.margin-t40{margin-top:40px}.margin-t50{margin-top:50px}.margin-b20{margin-bottom:20px}.margin-b30{margin-bottom:30px}.margin-r25{margin-right:25px}.margin-l45{margin-left:45px}.margin-v24{margin:24px 0}.margin-v30{margin:30px 0}.margin-v40{margin:40px 0}.margin-v50{margin:50px 0}.margin-h25{margin:25px 0}.vertical-align-m{vertical-align:middle}.vertical-align-bottom{vertical-align:bottom}.cards-container{max-width:1062px;margin:auto;display:block}@media screen and (max-width:1254px){.cards-container{max-width:700px;margin:auto}}.full-width{width:100%}.half-width{width:65%}.flex-row-btw{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.flex-row-btw.context-theme-filter{margin-bottom:20px}@media screen and (max-width:769px){.flex-row-btw.context-theme-filter{flex-direction:column-reverse}}.flex-wrap-20{gap:10px;display:flex;flex-wrap:wrap}.status--available{color:var(--ava-success)}.status--error{color:var(--ava-error)}.align-self-c{align-self:center}.ft-w-600{font-weight:600}html{--mat-sys-on-surface: initial}html html{--mat-sys-on-surface: initial}html{--mat-sys-background: #fef8fc;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f5eff4;--mat-sys-inverse-primary: #d5baff;--mat-sys-inverse-surface: #323033;--mat-sys-on-background: #1d1b1e;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary-container: #5f00c0;--mat-sys-on-primary-fixed: #270057;--mat-sys-on-primary-fixed-variant: #5f00c0;--mat-sys-on-secondary-container: #4b4357;--mat-sys-on-secondary-fixed: #1f182a;--mat-sys-on-secondary-fixed-variant: #4b4357;--mat-sys-on-surface: #1d1b1e;--mat-sys-on-surface-variant: #49454e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #5f00c0;--mat-sys-on-tertiary-fixed: #270057;--mat-sys-on-tertiary-fixed-variant: #5f00c0;--mat-sys-outline: #7b757f;--mat-sys-outline-variant: #cbc4cf;--mat-sys-primary: #7d00fa;--mat-sys-primary-container: #ecdcff;--mat-sys-primary-fixed: #ecdcff;--mat-sys-primary-fixed-dim: #d5baff;--mat-sys-scrim: #000000;--mat-sys-secondary: #645b70;--mat-sys-secondary-container: #eadef7;--mat-sys-secondary-fixed: #eadef7;--mat-sys-secondary-fixed-dim: #cec2db;--mat-sys-shadow: #000000;--mat-sys-surface: #fef8fc;--mat-sys-surface-bright: #fef8fc;--mat-sys-surface-container: #f2ecf1;--mat-sys-surface-container-high: #ede6eb;--mat-sys-surface-container-highest: #e6e1e6;--mat-sys-surface-container-low: #f8f2f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #ded8dd;--mat-sys-surface-tint: #7d00fa;--mat-sys-surface-variant: #e8e0eb;--mat-sys-tertiary: #7d00fa;--mat-sys-tertiary-container: #ecdcff;--mat-sys-tertiary-fixed: #ecdcff;--mat-sys-tertiary-fixed-dim: #d5baff;--mat-sys-neutral-variant20: #332f37;--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 Titillium Web;--mat-sys-body-large-font: Titillium Web;--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 Titillium Web;--mat-sys-body-medium-font: Titillium Web;--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 Titillium Web;--mat-sys-body-small-font: Titillium Web;--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 Titillium Web;--mat-sys-display-large-font: Titillium Web;--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 Titillium Web;--mat-sys-display-medium-font: Titillium Web;--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 Titillium Web;--mat-sys-display-small-font: Titillium Web;--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 Titillium Web;--mat-sys-headline-large-font: Titillium Web;--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 Titillium Web;--mat-sys-headline-medium-font: Titillium Web;--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 Titillium Web;--mat-sys-headline-small-font: Titillium Web;--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 Titillium Web;--mat-sys-label-large-font: Titillium Web;--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 Titillium Web;--mat-sys-label-medium-font: Titillium Web;--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 Titillium Web;--mat-sys-label-small-font: Titillium Web;--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 Titillium Web;--mat-sys-title-large-font: Titillium Web;--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 Titillium Web;--mat-sys-title-medium-font: Titillium Web;--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 Titillium Web;--mat-sys-title-small-font: Titillium Web;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-primary: #0076c5;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #d9eaf6;--mat-sys-on-primary-container: #1b4b83;--mat-sys-primary-fixed: #bfddf0;--mat-sys-on-primary-fixed: #1b4b83;--mat-sys-primary-fixed-dim: #005e9e;--mat-sys-on-primary-fixed-variant: #ffffff;--mat-sys-inverse-primary: #ffffff;--mat-sys-outline: #9f9f9f;--mat-sys-outline-variant: #0076c5;--mat-sys-secondary: #595959;--mat-sys-on-secondary: #ffffff;--mat-sys-secondary-container: #808080;--mat-sys-on-secondary-container: #ffffff;--mat-sys-secondary-fixed: #808080;--mat-sys-on-secondary-fixed: #ffffff;--mat-sys-secondary-fixed-dim: #333333;--mat-sys-on-secondary-fixed-variant: #ffffff;--mat-sys-background: #f2f2f2;--mat-sys-on-background: #333333;--mat-sys-surface: #ffffff;--mat-sys-surface-dim: #eaeaea;--mat-sys-surface-bright: #ffffff;--mat-sys-surface-container-lowest: #eaeaea;--mat-sys-surface-container: #f2f2f2;--mat-sys-surface-container-high: #ffffff;--mat-sys-surface-container-highest: #ffffff;--mat-sys-on-surface: #333333;--mat-sys-surface-variant: #c2c2c2;--mat-sys-on-surface-variant: #333333;--mat-sys-inverse-surface: #595959;--mat-sys-inverse-on-surface: #ffffff;--mat-sys-shadow: rgba(0, 0, 0, .3019607843);--mat-sys-scrim: rgba(0, 0, 0, .5019607843);--mat-sys-surface-tint: #333333;--mat-sys-error: #b70c0c;--mat-sys-on-error: #ffffff;--mat-sys-error-container: #fbe4e4;--mat-sys-on-error-container: #8d1920}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html.contrast html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html.contrast{--mat-sys-background: #fef8fc;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f5eff4;--mat-sys-inverse-primary: #d5baff;--mat-sys-inverse-surface: #323033;--mat-sys-on-background: #1d1b1e;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #5f00c0;--mat-sys-on-primary-fixed: #270057;--mat-sys-on-primary-fixed-variant: #5f00c0;--mat-sys-on-secondary-container: #4b4357;--mat-sys-on-secondary-fixed: #1f182a;--mat-sys-on-secondary-fixed-variant: #4b4357;--mat-sys-on-surface: #1d1b1e;--mat-sys-on-surface-variant: #49454e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #5f00c0;--mat-sys-on-tertiary-fixed: #270057;--mat-sys-on-tertiary-fixed-variant: #5f00c0;--mat-sys-outline: #7b757f;--mat-sys-outline-variant: #cbc4cf;--mat-sys-primary: #7d00fa;--mat-sys-primary-container: #ecdcff;--mat-sys-primary-fixed: #ecdcff;--mat-sys-primary-fixed-dim: #d5baff;--mat-sys-scrim: #000000;--mat-sys-secondary: #645b70;--mat-sys-secondary-container: #eadef7;--mat-sys-secondary-fixed: #eadef7;--mat-sys-secondary-fixed-dim: #cec2db;--mat-sys-shadow: #000000;--mat-sys-surface: #fef8fc;--mat-sys-surface-bright: #fef8fc;--mat-sys-surface-container: #f2ecf1;--mat-sys-surface-container-high: #ede6eb;--mat-sys-surface-container-highest: #e6e1e6;--mat-sys-surface-container-low: #f8f2f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #ded8dd;--mat-sys-surface-tint: #7d00fa;--mat-sys-surface-variant: #e8e0eb;--mat-sys-tertiary: #7d00fa;--mat-sys-tertiary-container: #ecdcff;--mat-sys-tertiary-fixed: #ecdcff;--mat-sys-tertiary-fixed-dim: #d5baff;--mat-sys-neutral-variant20: #332f37;--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 Titillium Web;--mat-sys-body-large-font: Titillium Web;--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 Titillium Web;--mat-sys-body-medium-font: Titillium Web;--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 Titillium Web;--mat-sys-body-small-font: Titillium Web;--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 Titillium Web;--mat-sys-display-large-font: Titillium Web;--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 Titillium Web;--mat-sys-display-medium-font: Titillium Web;--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 Titillium Web;--mat-sys-display-small-font: Titillium Web;--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 Titillium Web;--mat-sys-headline-large-font: Titillium Web;--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 Titillium Web;--mat-sys-headline-medium-font: Titillium Web;--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 Titillium Web;--mat-sys-headline-small-font: Titillium Web;--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 Titillium Web;--mat-sys-label-large-font: Titillium Web;--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 Titillium Web;--mat-sys-label-medium-font: Titillium Web;--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 Titillium Web;--mat-sys-label-small-font: Titillium Web;--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 Titillium Web;--mat-sys-title-large-font: Titillium Web;--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 Titillium Web;--mat-sys-title-medium-font: Titillium Web;--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 Titillium Web;--mat-sys-title-small-font: Titillium Web;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-primary: #96c0ff;--mat-sys-on-primary: #000000;--mat-sys-primary-container: #d9eaf6;--mat-sys-on-primary-container: #000000;--mat-sys-primary-fixed: #bfddf0;--mat-sys-on-primary-fixed: #000000;--mat-sys-primary-fixed-dim: #82aceb;--mat-sys-on-primary-fixed-variant: #000000;--mat-sys-inverse-primary: #ffffff;--mat-sys-outline: #9f9f9f;--mat-sys-outline-variant: #0076c5;--mat-sys-secondary: #595959;--mat-sys-on-secondary: #ffffff;--mat-sys-secondary-container: #808080;--mat-sys-on-secondary-container: #ffffff;--mat-sys-secondary-fixed: #808080;--mat-sys-on-secondary-fixed: #ffffff;--mat-sys-secondary-fixed-dim: #595959;--mat-sys-on-secondary-fixed-variant: #ffffff;--mat-sys-background: #121212;--mat-sys-on-background: #ffffff;--mat-sys-surface: #1e1e1e;--mat-sys-surface-dim: #121212;--mat-sys-surface-bright: #1e1e1e;--mat-sys-surface-container-lowest: #121212;--mat-sys-surface-container: #2e2e2e;--mat-sys-surface-container-high: #353535;--mat-sys-surface-container-highest: #353535;--mat-sys-on-surface: #ffffff;--mat-sys-surface-variant: #353535;--mat-sys-on-surface-variant: #ffffff;--mat-sys-inverse-surface: #1e1e1e;--mat-sys-inverse-on-surface: #ffffff;--mat-sys-shadow: rgba(0, 0, 0, .3019607843);--mat-sys-scrim: rgba(0, 0, 0, .5019607843);--mat-sys-surface-tint: #333333;--mat-sys-error: #af495c;--mat-sys-on-error: #ffffff;--mat-sys-error-container: #f09ea5;--mat-sys-on-error-container: #000000}html,body{height:100%}body{background-color:var(--ava-background);margin:0}main,.overflow-background>*{width:calc(100% - var(--system-container-padding));max-width:var(--system-container-max-width);margin:0 auto;display:block}main .overflow-container,main .overflow-background,main .overflow-without-recalculating{transform:translate(-50%);margin-left:50%}main .overflow-container,main .overflow-background{width:calc(100vw - (var(--ava-sidenav-container-size) + var(--system-scroll-bar-width) + var(--ava-course-side-menu-width)))}main .overflow-without-recalculating{width:100vw}@media(max-width:1024px){main .overflow-container,main .overflow-background{width:calc(100vw - (var(--system-scroll-bar-width)))}}
