@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-outlined-GG5KKBM3.woff2") format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;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-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}:root{--jan-header-background: white;--jan-header-color: black;--jan-muted-color: #f2f4f6;--jan-muted-color-shifted: #eeeeee;--jan-muted-color-hover: #dddddd;--jan-muted-text-color: #333333;--jan-tertiary-color: #007271;--jan-tertiary-text-color: white;--jan-info-color: #ebfbfb;--jan-info-color-shifted: #14b8a6;--jan-alert-color: #ff5252;--jan-alert-color-shifted: #ff9a9a;--jan-primary-color: #4b1f41;--jan-primary-color-shifted: #2b9989;--jan-primary-color-hover: #344b67;--jan-primary-text-color: white;--jan-primary-text-color-shifted: #f5f4f4;--jan-secondary-color: #ebfbfb;--jan-secondary-color-shifted: #007271;--jan-border-color: #d9d9d9;--jan-card-background: white;--jan-advanced-dark-color: #627c27;--jan-advanced-light-color: #b3d6b1;--jan-high-dark-color: #468344;--jan-high-light-color: #dbe9b9;--jan-proficient-dark-color: #887201;--jan-proficient-light-color: #fff2bc;--jan-competent-dark-color: #be5704;--jan-competent-light-color: #fdd6b6;--jan-foundational-dark-color: #e5270a;--jan-foundational-light-color: #fabbb2;--jan-high-dark-color-shifted: #ecf2ec;--jan-foundational-dark-color-shifted: #fce9e6;--jan-performance-distribution-bar: #bdbdbd;--jan-performance-distribution-student-background: #f9f9f9;--jan-performance-distribution-student-highlight: #f3f3f4}@font-face{font-family:Roboto;src:url(/assets/fonts/roboto-black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/fonts/roboto-black-italic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Roboto;src:url(/assets/fonts/roboto-bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/fonts/roboto-bold-italic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:url(/assets/fonts/roboto-medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/fonts/roboto-medium-italic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:url(/assets/fonts/roboto-regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/fonts/roboto-regular-italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url(/assets/fonts/roboto-light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/fonts/roboto-light-italic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:url(/assets/fonts/roboto-thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/fonts/roboto-thin-italic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/assets/fonts/material-icons.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";-webkit-font-smoothing:antialiased}a:focus-visible,button:focus-visible,.mat-mdc-button:focus-visible,tr:focus-visible,.table-header-button:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #000!important}.mat-mdc-radio-button .mdc-radio__native-control:focus-visible+.mdc-radio__background .mdc-radio__outer-circle{box-shadow:0 0 0 2px #fff,0 0 0 4px #000!important}.mdc-switch{border-radius:15px}.flex-space{flex:1 1 auto}.page-container{display:flex;justify-content:center;outline:none}.page-container.with-background{background-color:var(--jan-secondary-color)}.page-container .page-content{max-width:1000px;width:100%;height:fit-content;padding:32px}.page-container .page-content.wide{max-width:1200px}.page-container.responsive .page-content{max-width:min(100vw - 64px,1000px)}.page-container.responsive .page-content.wide{max-width:min(100vw - 64px,1200px)}@media (max-width: 1000px){.page-container.responsive .page-content.wide{max-width:min(100vw - 64px,1000px)}}@media (max-width: 768px){.page-container.responsive .page-content{padding:16px;max-width:calc(100vw - 16px)}.page-container.responsive .page-content.wide{max-width:calc(100vw - 16px)}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mh-0{margin-left:0!important;margin-right:0!important}.mv-0{margin-top:0!important;margin-bottom:0!important}.m--5{margin:4px!important}.mt--5,.my--5{margin-top:4px!important}.mr--5,.mx--5{margin-right:4px!important}.mb--5,.my--5{margin-bottom:4px!important}.ml--5,.mx--5{margin-left:4px!important}.mh--5{margin-left:4px!important;margin-right:4px!important}.mv--5{margin-top:4px!important;margin-bottom:4px!important}.m-1{margin:8px!important}.mt-1,.my-1{margin-top:8px!important}.mr-1,.mx-1{margin-right:8px!important}.mb-1,.my-1{margin-bottom:8px!important}.ml-1,.mx-1{margin-left:8px!important}.mh-1{margin-left:8px!important;margin-right:8px!important}.mv-1{margin-top:8px!important;margin-bottom:8px!important}.m-2{margin:16px!important}.mt-2,.my-2{margin-top:16px!important}.mr-2,.mx-2{margin-right:16px!important}.mb-2,.my-2{margin-bottom:16px!important}.ml-2,.mx-2{margin-left:16px!important}.mh-2{margin-left:16px!important;margin-right:16px!important}.mv-2{margin-top:16px!important;margin-bottom:16px!important}.m-3{margin:24px!important}.mt-3,.my-3{margin-top:24px!important}.mr-3,.mx-3{margin-right:24px!important}.mb-3,.my-3{margin-bottom:24px!important}.ml-3,.mx-3{margin-left:24px!important}.mh-3{margin-left:24px!important;margin-right:24px!important}.mv-3{margin-top:24px!important;margin-bottom:24px!important}.m-4{margin:32px!important}.mt-4,.my-4{margin-top:32px!important}.mr-4,.mx-4{margin-right:32px!important}.mb-4,.my-4{margin-bottom:32px!important}.ml-4,.mx-4{margin-left:32px!important}.mh-4{margin-left:32px!important;margin-right:32px!important}.mv-4{margin-top:32px!important;margin-bottom:32px!important}.m-5{margin:40px!important}.mt-5,.my-5{margin-top:40px!important}.mr-5,.mx-5{margin-right:40px!important}.mb-5,.my-5{margin-bottom:40px!important}.ml-5,.mx-5{margin-left:40px!important}.mh-5{margin-left:40px!important;margin-right:40px!important}.mv-5{margin-top:40px!important;margin-bottom:40px!important}.m-6{margin:48px!important}.mt-6,.my-6{margin-top:48px!important}.mr-6,.mx-6{margin-right:48px!important}.mb-6,.my-6{margin-bottom:48px!important}.ml-6,.mx-6{margin-left:48px!important}.mh-6{margin-left:48px!important;margin-right:48px!important}.mv-6{margin-top:48px!important;margin-bottom:48px!important}.m-7{margin:56px!important}.mt-7,.my-7{margin-top:56px!important}.mr-7,.mx-7{margin-right:56px!important}.mb-7,.my-7{margin-bottom:56px!important}.ml-7,.mx-7{margin-left:56px!important}.mh-7{margin-left:56px!important;margin-right:56px!important}.mv-7{margin-top:56px!important;margin-bottom:56px!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.ph-0{padding-left:0!important;padding-right:0!important}.pv-0{padding-top:0!important;padding-bottom:0!important}.p--5{padding:4px!important}.pt--5,.py--5{padding-top:4px!important}.pr--5,.px--5{padding-right:4px!important}.pb--5,.py--5{padding-bottom:4px!important}.pl--5,.px--5{padding-left:4px!important}.ph--5{padding-left:4px!important;padding-right:4px!important}.pv--5{padding-top:4px!important;padding-bottom:4px!important}.p-1{padding:8px!important}.pt-1,.py-1{padding-top:8px!important}.pr-1,.px-1{padding-right:8px!important}.pb-1,.py-1{padding-bottom:8px!important}.pl-1,.px-1{padding-left:8px!important}.ph-1{padding-left:8px!important;padding-right:8px!important}.pv-1{padding-top:8px!important;padding-bottom:8px!important}.p-2{padding:16px!important}.pt-2,.py-2{padding-top:16px!important}.pr-2,.px-2{padding-right:16px!important}.pb-2,.py-2{padding-bottom:16px!important}.pl-2,.px-2{padding-left:16px!important}.ph-2{padding-left:16px!important;padding-right:16px!important}.pv-2{padding-top:16px!important;padding-bottom:16px!important}.p-3{padding:24px!important}.pt-3,.py-3{padding-top:24px!important}.pr-3,.px-3{padding-right:24px!important}.pb-3,.py-3{padding-bottom:24px!important}.pl-3,.px-3{padding-left:24px!important}.ph-3{padding-left:24px!important;padding-right:24px!important}.pv-3{padding-top:24px!important;padding-bottom:24px!important}.p-4{padding:32px!important}.pt-4,.py-4{padding-top:32px!important}.pr-4,.px-4{padding-right:32px!important}.pb-4,.py-4{padding-bottom:32px!important}.pl-4,.px-4{padding-left:32px!important}.ph-4{padding-left:32px!important;padding-right:32px!important}.pv-4{padding-top:32px!important;padding-bottom:32px!important}.p-5{padding:40px!important}.pt-5,.py-5{padding-top:40px!important}.pr-5,.px-5{padding-right:40px!important}.pb-5,.py-5{padding-bottom:40px!important}.pl-5,.px-5{padding-left:40px!important}.ph-5{padding-left:40px!important;padding-right:40px!important}.pv-5{padding-top:40px!important;padding-bottom:40px!important}.p-6{padding:48px!important}.pt-6,.py-6{padding-top:48px!important}.pr-6,.px-6{padding-right:48px!important}.pb-6,.py-6{padding-bottom:48px!important}.pl-6,.px-6{padding-left:48px!important}.ph-6{padding-left:48px!important;padding-right:48px!important}.pv-6{padding-top:48px!important;padding-bottom:48px!important}.p-7{padding:56px!important}.pt-7,.py-7{padding-top:56px!important}.pr-7,.px-7{padding-right:56px!important}.pb-7,.py-7{padding-bottom:56px!important}.pl-7,.px-7{padding-left:56px!important}.ph-7{padding-left:56px!important;padding-right:56px!important}.pv-7{padding-top:56px!important;padding-bottom:56px!important}.m-n-5{margin:-4px!important}.mt-n-5,.my-n-5{margin-top:-4px!important}.mr-n-5,.mx-n-5{margin-right:-4px!important}.mb-n-5,.my-n-5{margin-bottom:-4px!important}.ml-n-5,.mx-n-5{margin-left:-4px!important}.m-n1{margin:-8px!important}.mt-n1,.my-n1{margin-top:-8px!important}.mr-n1,.mx-n1{margin-right:-8px!important}.mb-n1,.my-n1{margin-bottom:-8px!important}.ml-n1,.mx-n1{margin-left:-8px!important}.m-n2{margin:-16px!important}.mt-n2,.my-n2{margin-top:-16px!important}.mr-n2,.mx-n2{margin-right:-16px!important}.mb-n2,.my-n2{margin-bottom:-16px!important}.ml-n2,.mx-n2{margin-left:-16px!important}.m-n3{margin:-24px!important}.mt-n3,.my-n3{margin-top:-24px!important}.mr-n3,.mx-n3{margin-right:-24px!important}.mb-n3,.my-n3{margin-bottom:-24px!important}.ml-n3,.mx-n3{margin-left:-24px!important}.m-n4{margin:-32px!important}.mt-n4,.my-n4{margin-top:-32px!important}.mr-n4,.mx-n4{margin-right:-32px!important}.mb-n4,.my-n4{margin-bottom:-32px!important}.ml-n4,.mx-n4{margin-left:-32px!important}.m-n5{margin:-40px!important}.mt-n5,.my-n5{margin-top:-40px!important}.mr-n5,.mx-n5{margin-right:-40px!important}.mb-n5,.my-n5{margin-bottom:-40px!important}.ml-n5,.mx-n5{margin-left:-40px!important}.m-n6{margin:-48px!important}.mt-n6,.my-n6{margin-top:-48px!important}.mr-n6,.mx-n6{margin-right:-48px!important}.mb-n6,.my-n6{margin-bottom:-48px!important}.ml-n6,.mx-n6{margin-left:-48px!important}.m-n7{margin:-56px!important}.mt-n7,.my-n7{margin-top:-56px!important}.mr-n7,.mx-n7{margin-right:-56px!important}.mb-n7,.my-n7{margin-bottom:-56px!important}.ml-n7,.mx-n7{margin-left:-56px!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.w-100{width:100%!important}.w-14{width:14%!important}.w-25{width:25%!important}h1{font-weight:400;font-size:36px;letter-spacing:.25px;line-height:40px;margin:0 0 32px}h2{font-weight:400;font-size:23px;line-height:32px;margin:32px 0 16px}.table-header{display:flex;align-items:center;height:32px;padding:8px;font-size:20px;background:var(--jan-muted-color-shifted);border-radius:4px}.alert{padding:16px 16px 16px 10px;border:solid 1px;border-top:none;border-right:none;border-bottom:none;border-left-width:6px;border-radius:4px}.alert.alert-info{background-color:var(--jan-secondary-color-shifted);border-color:var(--jan-info-color-shifted)}.alert.alert-error{background-color:var(--jan-alert-color-shifted);border-color:var(--jan-alert-color)}.error-output{background:var(--jan-muted-color-shifted);padding:16px;border-radius:4px}.error-output pre{margin:0;display:inline}.error-output code{word-break:break-all;white-space:break-spaces}.clickable{color:var(--jan-tertiary-color);text-decoration:underline;background:none;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.clickable:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #000}.page-divider{height:32px;width:100%;background-color:var(--jan-secondary-color)}.section-divider{margin:48px 0;border-top:solid 4px var(--jan-muted-color-shifted);border-bottom:solid 4px var(--jan-muted-color-shifted);border-radius:4px}.card-divider{border-left:solid 1px var(--jan-muted-color-shifted)}.print-divider{border-left:solid 1px var(--jan-muted-text-color)}table.performance-trend,table.average-score-by-domain{border-bottom-color:var(--mat-table-row-item-outline-color, var(--mat-app-outline, rgba(0, 0, 0, .12)));border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid}table.performance-trend,table.average-score-by-domain{--mat-table-background-color: var(--jan-card-background)}table.performance-trend,table.average-score-by-domain{--mat-table-header-container-height: 39px}table.performance-trend,table.average-score-by-domain{--mat-table-header-headline-size: 16px}table.performance-trend,table.average-score-by-domain{--mat-table-row-item-outline-color: var(--jan-muted-color-shifted)}table.performance-trend,table.average-score-by-domain{--mat-table-row-item-label-text-weight: 400}table.performance-trend,table.average-score-by-domain{--mat-table-row-item-label-text-size: 16px}table.performance-trend,table.average-score-by-domain{--mat-table-row-item-container-height: 39px}table.performance-trend td,table.performance-trend th,table.average-score-by-domain td,table.average-score-by-domain th{padding:0 8px}table.performance-trend td,table.average-score-by-domain td{vertical-align:top}table.performance-trend .cell-content,table.average-score-by-domain .cell-content{display:flex;flex-direction:column;padding-left:0;padding-right:0}table.performance-trend .cell-content.first,table.average-score-by-domain .cell-content.first{padding-top:4px}table.performance-trend .cell-content.last,table.average-score-by-domain .cell-content.last{padding-bottom:4px}table.performance-trend .cell-content>div,table.average-score-by-domain .cell-content>div{min-height:32px;display:flex;align-items:center;line-height:normal}table.performance-trend td:not(:first-child),table.performance-trend th:not(:first-child){border-left-color:var(--mat-table-row-item-outline-color, var(--mat-app-outline, rgba(0, 0, 0, .12)));border-left-width:var(--mat-table-row-item-outline-width, 1px);border-left-style:solid}table.border-collapse{border-collapse:collapse}.border-1{border-width:1px!important;border-style:solid!important}.border-t-1{border-top-width:1px!important;border-top-style:solid!important}.border-r-1{border-right-width:1px!important;border-right-style:solid!important}.border-b-1{border-bottom-width:1px!important;border-bottom-style:solid!important}.border-l-1{border-left-width:1px!important;border-left-style:solid!important}.border-x-1{border-left-width:1px!important;border-left-style:solid!important;border-right-width:1px!important;border-right-style:solid!important}.border-y-1{border-top-width:1px!important;border-top-style:solid!important;border-bottom-width:1px!important;border-bottom-style:solid!important}.border-2{border-width:2px!important;border-style:solid!important}.border-t-2{border-top-width:2px!important;border-top-style:solid!important}.border-r-2{border-right-width:2px!important;border-right-style:solid!important}.border-b-2{border-bottom-width:2px!important;border-bottom-style:solid!important}.border-l-2{border-left-width:2px!important;border-left-style:solid!important}.border-x-2{border-left-width:2px!important;border-left-style:solid!important;border-right-width:2px!important;border-right-style:solid!important}.border-y-2{border-top-width:2px!important;border-top-style:solid!important;border-bottom-width:2px!important;border-bottom-style:solid!important}.border-3{border-width:3px!important;border-style:solid!important}.border-t-3{border-top-width:3px!important;border-top-style:solid!important}.border-r-3{border-right-width:3px!important;border-right-style:solid!important}.border-b-3{border-bottom-width:3px!important;border-bottom-style:solid!important}.border-l-3{border-left-width:3px!important;border-left-style:solid!important}.border-x-3{border-left-width:3px!important;border-left-style:solid!important;border-right-width:3px!important;border-right-style:solid!important}.border-y-3{border-top-width:3px!important;border-top-style:solid!important;border-bottom-width:3px!important;border-bottom-style:solid!important}.border-4{border-width:4px!important;border-style:solid!important}.border-t-4{border-top-width:4px!important;border-top-style:solid!important}.border-r-4{border-right-width:4px!important;border-right-style:solid!important}.border-b-4{border-bottom-width:4px!important;border-bottom-style:solid!important}.border-l-4{border-left-width:4px!important;border-left-style:solid!important}.border-x-4{border-left-width:4px!important;border-left-style:solid!important;border-right-width:4px!important;border-right-style:solid!important}.border-y-4{border-top-width:4px!important;border-top-style:solid!important;border-bottom-width:4px!important;border-bottom-style:solid!important}.border-5{border-width:5px!important;border-style:solid!important}.border-t-5{border-top-width:5px!important;border-top-style:solid!important}.border-r-5{border-right-width:5px!important;border-right-style:solid!important}.border-b-5{border-bottom-width:5px!important;border-bottom-style:solid!important}.border-l-5{border-left-width:5px!important;border-left-style:solid!important}.border-x-5{border-left-width:5px!important;border-left-style:solid!important;border-right-width:5px!important;border-right-style:solid!important}.border-y-5{border-top-width:5px!important;border-top-style:solid!important;border-bottom-width:5px!important;border-bottom-style:solid!important}.only-print{display:none!important}.is-print{print-color-adjust:exact;-webkit-print-color-adjust:exact}.is-print .hide-in-print{display:none}.is-print .only-print{display:initial!important}.is-print mat-card{background:transparent;box-shadow:none;border-radius:0}.is-print app-layout{display:block!important;height:auto!important;min-height:auto!important}.is-print mat-toolbar{display:none!important}.is-print app-root app-layout #page-content .parent-view,.is-print app-root app-layout #page-content .summary-info-bar,.is-print app-root app-layout #page-content .sidebar{display:none}.is-print app-root app-layout #page-content .page-section,.is-print app-root app-layout #page-content .page-divider,.is-print app-root app-layout #page-content .year-container,.is-print app-root app-layout #page-content .table-header{page-break-inside:avoid;break-inside:avoid}.is-print app-root app-layout #page-content .sidebar-content-container{overflow:hidden}.is-print app-root app-layout #page-content .sidebar-container{display:block;height:100%}.is-print app-root app-layout #page-content .page-container.with-background,.is-print app-root app-layout #page-content .page-divider{background-color:var(--jan-secondary-color-shifted)}.is-print app-root app-layout #page-content .page-container.with-background app-comparison .value.higher,.is-print app-root app-layout #page-content .page-container.with-background app-comparison .value.lower{background:var(--jan-primary-text-color)}.is-print app-root app-layout #page-content .clickable{color:var(--jan-muted-text-color);text-decoration:none}.is-print app-root app-layout #page-content .alert.alert-info{background-color:var(--jan-primary-text-color)}.is-print app-root app-layout #page-content app-overview-item{width:140px}.is-print app-root app-layout #page-content .excluded-candidates{margin-top:0!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-top{vertical-align:top!important}.text-bottom{vertical-align:bottom!important}.text-uppercase{text-transform:uppercase!important}.no-dot{list-style-type:none!important}.chart .legend-group{display:flex;align-items:center;gap:8px;margin-right:1rem}.chart .legend-line{width:21px;height:0px;flex-shrink:0;border-width:1px;border-style:solid}.chart .legend-circle{width:12px;height:12px;border-radius:50%;flex-shrink:0}.chart .legend-box{width:12px;height:12px;flex-shrink:0;border-width:1px;border-style:solid}.chart .color-info{border-color:var(--chart-info, blue);background-color:var(--chart-info-fill, blue)}.chart .color-warning{border-color:var(--chart-warning, orangered);background-color:var(--chart-warning-fill, orangered)}.chart .color-highlight{border-color:var(--chart-highlight, yellow);background-color:var(--chart-highlight, yellow)}.chart .color-good{border-color:var(--chart-good, lightgreen);background-color:var(--chart-good, lightgreen)}.chart .color-success{border-color:var(--chart-success, green);background-color:var(--chart-success, green)}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}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,body{height:100dvh}body{margin:0;font-family:var(--sys-body-small-font);color:var(--jan-muted-text-color)}.app-loading{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100dvh}.app-loading-progress{height:5px;width:200px;background:#dfdfdf;border-radius:50px;position:absolute}#app-loading-progress-bar{width:0%;height:100%;background-color:#006d68;border-radius:50px;transition:width .2s ease-in}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}:root{--mdc-text-button-label-text-color: var(--sys-primary);--mdc-text-button-disabled-label-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-text-button-label-text-font: var(--sys-label-large-font);--mdc-text-button-label-text-size: var(--sys-label-large-size);--mdc-text-button-label-text-tracking: var(--sys-label-large-tracking);--mdc-text-button-label-text-weight: var(--sys-label-large-weight);--mdc-text-button-container-height: 36px;--mdc-text-button-container-shape: 9999px}:root{--mdc-protected-button-container-elevation-shadow: 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);--mdc-protected-button-disabled-container-elevation-shadow: 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);--mdc-protected-button-focus-container-elevation-shadow: 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);--mdc-protected-button-hover-container-elevation-shadow: 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);--mdc-protected-button-pressed-container-elevation-shadow: 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);--mdc-protected-button-container-color: var(--sys-surface);--mdc-protected-button-label-text-color: var(--sys-primary);--mdc-protected-button-disabled-container-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mdc-protected-button-disabled-label-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-protected-button-label-text-font: var(--sys-label-large-font);--mdc-protected-button-label-text-size: var(--sys-label-large-size);--mdc-protected-button-label-text-tracking: var(--sys-label-large-tracking);--mdc-protected-button-label-text-weight: var(--sys-label-large-weight);--mdc-protected-button-container-height: 36px;--mdc-protected-button-container-shape: 9999px}:root{--mdc-filled-button-container-color: var(--sys-primary);--mdc-filled-button-label-text-color: var(--sys-on-primary);--mdc-filled-button-disabled-container-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mdc-filled-button-disabled-label-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-filled-button-label-text-font: var(--sys-label-large-font);--mdc-filled-button-label-text-size: var(--sys-label-large-size);--mdc-filled-button-label-text-tracking: var(--sys-label-large-tracking);--mdc-filled-button-label-text-weight: var(--sys-label-large-weight);--mdc-filled-button-container-height: 36px;--mdc-filled-button-container-shape: 9999px}:root{--mdc-outlined-button-disabled-outline-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mdc-outlined-button-disabled-label-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-outlined-button-label-text-color: var(--sys-primary);--mdc-outlined-button-outline-color: var(--sys-outline);--mdc-outlined-button-label-text-font: var(--sys-label-large-font);--mdc-outlined-button-label-text-size: var(--sys-label-large-size);--mdc-outlined-button-label-text-tracking: var(--sys-label-large-tracking);--mdc-outlined-button-label-text-weight: var(--sys-label-large-weight);--mdc-outlined-button-container-height: 36px;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 9999px}:root{--mat-text-button-state-layer-color: var(--sys-primary);--mat-text-button-disabled-state-layer-color: var(--sys-on-surface-variant);--mat-text-button-ripple-color: color-mix(in srgb, var(--sys-primary) 12%, transparent);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mat-text-button-touch-target-display: block;--mat-text-button-horizontal-padding: 12px;--mat-text-button-with-icon-horizontal-padding: 16px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: -4px}:root{--mat-protected-button-state-layer-color: var(--sys-primary);--mat-protected-button-disabled-state-layer-color: var(--sys-on-surface-variant);--mat-protected-button-ripple-color: color-mix(in srgb, var(--sys-primary) 12%, transparent);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mat-protected-button-touch-target-display: block;--mat-protected-button-horizontal-padding: 24px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -8px}:root{--mat-filled-button-state-layer-color: var(--sys-on-primary);--mat-filled-button-disabled-state-layer-color: var(--sys-on-surface-variant);--mat-filled-button-ripple-color: color-mix(in srgb, var(--sys-on-primary) 12%, transparent);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mat-filled-button-touch-target-display: block;--mat-filled-button-horizontal-padding: 24px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -8px}:root{--mat-outlined-button-state-layer-color: var(--sys-primary);--mat-outlined-button-disabled-state-layer-color: var(--sys-on-surface-variant);--mat-outlined-button-ripple-color: color-mix(in srgb, var(--sys-primary) 12%, transparent);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mat-outlined-button-touch-target-display: block;--mat-outlined-button-horizontal-padding: 24px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -8px}:root{--mdc-elevated-card-container-color: var(--sys-surface-container-low);--mdc-elevated-card-container-elevation: 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);--mdc-elevated-card-container-shape: 12px}:root{--mdc-outlined-card-container-color: var(--sys-surface);--mdc-outlined-card-outline-color: var(--sys-outline-variant);--mdc-outlined-card-container-elevation: 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);--mdc-outlined-card-container-shape: 12px;--mdc-outlined-card-outline-width: 1px}:root{--mat-card-subtitle-text-color: var(--sys-on-surface);--mat-card-title-text-font: var(--sys-title-large-font);--mat-card-title-text-line-height: var(--sys-title-large-line-height);--mat-card-title-text-size: var(--sys-title-large-size);--mat-card-title-text-tracking: var(--sys-title-large-tracking);--mat-card-title-text-weight: var(--sys-title-large-weight);--mat-card-subtitle-text-font: var(--sys-title-medium-font);--mat-card-subtitle-text-line-height: var(--sys-title-medium-line-height);--mat-card-subtitle-text-size: var(--sys-title-medium-size);--mat-card-subtitle-text-tracking: var(--sys-title-medium-tracking);--mat-card-subtitle-text-weight: var(--sys-title-medium-weight)}:root{--mdc-filled-text-field-caret-color: var(--sys-primary);--mdc-filled-text-field-focus-active-indicator-color: var(--sys-primary);--mdc-filled-text-field-focus-label-text-color: var(--sys-primary);--mdc-filled-text-field-container-color: var(--sys-surface-variant);--mdc-filled-text-field-disabled-container-color: color-mix(in srgb, var(--sys-on-surface) 4%, transparent);--mdc-filled-text-field-label-text-color: var(--sys-on-surface-variant);--mdc-filled-text-field-hover-label-text-color: var(--sys-on-surface-variant);--mdc-filled-text-field-disabled-label-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-filled-text-field-input-text-color: var(--sys-on-surface);--mdc-filled-text-field-disabled-input-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-filled-text-field-input-text-placeholder-color: var(--sys-on-surface-variant);--mdc-filled-text-field-error-hover-label-text-color: var(--sys-on-error-container);--mdc-filled-text-field-error-focus-label-text-color: var(--sys-error);--mdc-filled-text-field-error-label-text-color: var(--sys-error);--mdc-filled-text-field-active-indicator-color: var(--sys-on-surface-variant);--mdc-filled-text-field-disabled-active-indicator-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-filled-text-field-hover-active-indicator-color: var(--sys-on-surface);--mdc-filled-text-field-error-active-indicator-color: var(--sys-error);--mdc-filled-text-field-error-focus-active-indicator-color: var(--sys-error);--mdc-filled-text-field-error-hover-active-indicator-color: var(--sys-on-error-container);--mdc-filled-text-field-label-text-font: var(--sys-body-large-font);--mdc-filled-text-field-label-text-size: var(--sys-body-large-size);--mdc-filled-text-field-label-text-tracking: var(--sys-body-large-tracking);--mdc-filled-text-field-label-text-weight: var(--sys-body-large-weight);--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px}:root{--mdc-outlined-text-field-caret-color: var(--sys-primary);--mdc-outlined-text-field-focus-outline-color: var(--sys-primary);--mdc-outlined-text-field-focus-label-text-color: var(--sys-primary);--mdc-outlined-text-field-label-text-color: var(--sys-on-surface-variant);--mdc-outlined-text-field-hover-label-text-color: var(--sys-on-surface);--mdc-outlined-text-field-disabled-label-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-outlined-text-field-input-text-color: var(--sys-on-surface);--mdc-outlined-text-field-disabled-input-text-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-outlined-text-field-input-text-placeholder-color: var(--sys-on-surface-variant);--mdc-outlined-text-field-error-focus-label-text-color: var(--sys-error);--mdc-outlined-text-field-error-label-text-color: var(--sys-error);--mdc-outlined-text-field-error-hover-label-text-color: var(--sys-on-error-container);--mdc-outlined-text-field-outline-color: var(--sys-outline);--mdc-outlined-text-field-disabled-outline-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mdc-outlined-text-field-hover-outline-color: var(--sys-on-surface);--mdc-outlined-text-field-error-focus-outline-color: var(--sys-error);--mdc-outlined-text-field-error-hover-outline-color: var(--sys-on-error-container);--mdc-outlined-text-field-error-outline-color: var(--sys-error);--mdc-outlined-text-field-label-text-font: var(--sys-body-large-font);--mdc-outlined-text-field-label-text-size: var(--sys-body-large-size);--mdc-outlined-text-field-label-text-tracking: var(--sys-body-large-tracking);--mdc-outlined-text-field-label-text-weight: var(--sys-body-large-weight);--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}:root{--mat-form-field-focus-select-arrow-color: var(--sys-primary);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-form-field-state-layer-color: var(--sys-on-surface);--mat-form-field-error-text-color: var(--sys-error);--mat-form-field-select-option-text-color: #1a1c1c;--mat-form-field-select-disabled-option-text-color: rgba(26, 28, 28, .38);--mat-form-field-leading-icon-color: var(--sys-on-surface-variant);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-form-field-trailing-icon-color: var(--sys-on-surface-variant);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-form-field-error-focus-trailing-icon-color: var(--sys-error);--mat-form-field-error-hover-trailing-icon-color: var(--sys-on-error-container);--mat-form-field-error-trailing-icon-color: var(--sys-error);--mat-form-field-enabled-select-arrow-color: var(--sys-on-surface-variant);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-container-text-font: var(--sys-body-large-font);--mat-form-field-container-text-line-height: var(--sys-body-large-line-height);--mat-form-field-container-text-size: var(--sys-body-large-size);--mat-form-field-container-text-tracking: var(--sys-body-large-tracking);--mat-form-field-container-text-weight: var(--sys-body-large-weight);--mat-form-field-subscript-text-font: var(--sys-body-small-font);--mat-form-field-subscript-text-line-height: var(--sys-body-small-line-height);--mat-form-field-subscript-text-size: var(--sys-body-small-size);--mat-form-field-subscript-text-tracking: var(--sys-body-small-tracking);--mat-form-field-subscript-text-weight: var(--sys-body-small-weight);--mat-form-field-container-height: 52px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 14px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-form-field-focus-state-layer-opacity: 0}:root{--mdc-dialog-container-color: var(--sys-surface);--mdc-dialog-subhead-color: var(--sys-on-surface);--mdc-dialog-supporting-text-color: var(--sys-on-surface-variant);--mdc-dialog-subhead-font: var(--sys-headline-small-font);--mdc-dialog-subhead-line-height: var(--sys-headline-small-line-height);--mdc-dialog-subhead-size: var(--sys-headline-small-size);--mdc-dialog-subhead-weight: var(--sys-headline-small-weight);--mdc-dialog-subhead-tracking: var(--sys-headline-small-tracking);--mdc-dialog-supporting-text-font: var(--sys-body-medium-font);--mdc-dialog-supporting-text-line-height: var(--sys-body-medium-line-height);--mdc-dialog-supporting-text-size: var(--sys-body-medium-size);--mdc-dialog-supporting-text-weight: var(--sys-body-medium-weight);--mdc-dialog-supporting-text-tracking: var(--sys-body-medium-tracking);--mdc-dialog-container-shape: 28px}:root{--mat-dialog-container-elevation-shadow: none;--mat-dialog-container-max-width: 560px;--mat-dialog-container-small-max-width: calc(100vw - 32px) ;--mat-dialog-container-min-width: 280px;--mat-dialog-actions-alignment: flex-end;--mat-dialog-actions-padding: 16px 24px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px 0;--mat-dialog-headline-padding: 6px 24px 13px}:root{--mdc-extended-fab-container-elevation-shadow: 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);--mdc-extended-fab-focus-container-elevation-shadow: 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);--mdc-extended-fab-hover-container-elevation-shadow: 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);--mdc-extended-fab-pressed-container-elevation-shadow: 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);--mdc-extended-fab-label-text-font: var(--sys-label-large-font);--mdc-extended-fab-label-text-size: var(--sys-label-large-size);--mdc-extended-fab-label-text-tracking: var(--sys-label-large-tracking);--mdc-extended-fab-label-text-weight: var(--sys-label-large-weight);--mdc-extended-fab-container-height: 56px;--mdc-extended-fab-container-shape: 16px}:root{--mdc-fab-container-elevation-shadow: 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);--mdc-fab-focus-container-elevation-shadow: 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);--mdc-fab-hover-container-elevation-shadow: 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);--mdc-fab-pressed-container-elevation-shadow: 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);--mdc-fab-container-color: var(--sys-primary-container);--mdc-fab-container-shape: 16px}:root{--mdc-fab-small-container-elevation-shadow: 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);--mdc-fab-small-focus-container-elevation-shadow: 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);--mdc-fab-small-hover-container-elevation-shadow: 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);--mdc-fab-small-pressed-container-elevation-shadow: 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);--mdc-fab-small-container-color: var(--sys-primary-container);--mdc-fab-small-container-shape: 12px}:root{--mat-fab-foreground-color: var(--sys-on-primary-container);--mat-fab-state-layer-color: var(--sys-on-primary-container);--mat-fab-ripple-color: color-mix(in srgb, var(--sys-on-primary-container) 12%, transparent);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-fab-touch-target-display: block}:root{--mat-fab-small-foreground-color: var(--sys-on-primary-container);--mat-fab-small-state-layer-color: var(--sys-on-primary-container);--mat-fab-small-ripple-color: color-mix(in srgb, var(--sys-on-primary-container) 12%, transparent);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent)}:root{--mat-icon-color: inherit}:root{--mdc-icon-button-icon-color: var(--sys-on-surface-variant);--mdc-icon-button-disabled-icon-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mdc-icon-button-state-layer-size: 36px;--mdc-icon-button-icon-size: 24px}:root{--mat-icon-button-state-layer-color: var(--sys-on-surface-variant);--mat-icon-button-disabled-state-layer-color: var(--sys-on-surface-variant);--mat-icon-button-ripple-color: color-mix(in srgb, var(--sys-on-surface-variant) 12%, transparent);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-touch-target-display: block}:root{--mat-menu-item-label-text-color: var(--sys-on-surface);--mat-menu-item-icon-color: var(--sys-on-surface-variant);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, var(--sys-on-surface) 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, var(--sys-on-surface) 12%, transparent);--mat-menu-container-color: var(--sys-surface-container);--mat-menu-divider-color: var(--sys-surface-variant);--mat-menu-item-label-text-font: var(--sys-label-large-font);--mat-menu-item-label-text-size: var(--sys-label-large-size);--mat-menu-item-label-text-tracking: var(--sys-label-large-tracking);--mat-menu-item-label-text-line-height: var(--sys-label-large-line-height);--mat-menu-item-label-text-weight: var(--sys-label-large-weight);--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 8px;--mat-menu-divider-top-spacing: 8px;--mat-menu-item-spacing: 12px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 12px;--mat-menu-item-with-icon-trailing-spacing: 12px;--mat-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)}:root{--mat-paginator-container-text-color: var(--sys-on-surface);--mat-paginator-container-background-color: var(--sys-surface);--mat-paginator-enabled-icon-color: var(--sys-on-surface-variant);--mat-paginator-disabled-icon-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-paginator-container-text-font: var(--sys-body-small-font);--mat-paginator-container-text-line-height: var(--sys-body-small-line-height);--mat-paginator-container-text-size: var(--sys-body-small-size);--mat-paginator-container-text-tracking: var(--sys-body-small-tracking);--mat-paginator-container-text-weight: var(--sys-body-small-weight);--mat-paginator-select-trigger-text-size: var(--sys-body-small-size);--mat-paginator-container-size: 52px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}:root{--mdc-circular-progress-active-indicator-color: var(--sys-primary);--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}:root{--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .08;--mdc-switch-selected-pressed-state-layer-opacity: .12;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .08;--mdc-switch-unselected-pressed-state-layer-opacity: .12;--mdc-switch-selected-focus-state-layer-color: var(--sys-primary);--mdc-switch-selected-handle-color: var(--sys-on-primary);--mdc-switch-selected-hover-state-layer-color: var(--sys-primary);--mdc-switch-selected-pressed-state-layer-color: var(--sys-primary);--mdc-switch-selected-focus-handle-color: var(--sys-primary-container);--mdc-switch-selected-hover-handle-color: var(--sys-primary-container);--mdc-switch-selected-pressed-handle-color: var(--sys-primary-container);--mdc-switch-selected-focus-track-color: var(--sys-primary);--mdc-switch-selected-hover-track-color: var(--sys-primary);--mdc-switch-selected-pressed-track-color: var(--sys-primary);--mdc-switch-selected-track-color: var(--sys-primary);--mdc-switch-disabled-selected-handle-color: var(--sys-surface);--mdc-switch-disabled-selected-icon-color: var(--sys-on-surface);--mdc-switch-disabled-selected-track-color: var(--sys-on-surface);--mdc-switch-disabled-unselected-handle-color: var(--sys-on-surface);--mdc-switch-disabled-unselected-icon-color: var(--sys-surface-variant);--mdc-switch-disabled-unselected-track-color: var(--sys-surface-variant);--mdc-switch-selected-icon-color: var(--sys-on-primary-container);--mdc-switch-unselected-focus-handle-color: var(--sys-on-surface-variant);--mdc-switch-unselected-focus-state-layer-color: var(--sys-on-surface);--mdc-switch-unselected-focus-track-color: var(--sys-surface-variant);--mdc-switch-unselected-handle-color: var(--sys-outline);--mdc-switch-unselected-hover-handle-color: var(--sys-on-surface-variant);--mdc-switch-unselected-hover-state-layer-color: var(--sys-on-surface);--mdc-switch-unselected-hover-track-color: var(--sys-surface-variant);--mdc-switch-unselected-icon-color: var(--sys-surface-variant);--mdc-switch-unselected-pressed-handle-color: var(--sys-on-surface-variant);--mdc-switch-unselected-pressed-state-layer-color: var(--sys-on-surface);--mdc-switch-unselected-pressed-track-color: var(--sys-surface-variant);--mdc-switch-unselected-track-color: var(--sys-surface-variant);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-shape: 9999px;--mdc-switch-selected-icon-size: 16px;--mdc-switch-track-height: 32px;--mdc-switch-track-shape: 9999px;--mdc-switch-track-width: 52px;--mdc-switch-unselected-icon-size: 16px;--mdc-switch-state-layer-size: 40px}:root{--mat-switch-track-outline-color: var(--sys-outline);--mat-switch-disabled-unselected-track-outline-color: var(--sys-on-surface);--mat-switch-label-text-color: var(--sys-on-surface);--mat-switch-label-text-font: var(--sys-body-medium-font);--mat-switch-label-text-line-height: var(--sys-body-medium-line-height);--mat-switch-label-text-size: var(--sys-body-medium-size);--mat-switch-label-text-tracking: var(--sys-body-medium-tracking);--mat-switch-label-text-weight: var(--sys-body-medium-weight);--mat-switch-disabled-selected-handle-opacity: 1;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 16px;--mat-switch-selected-handle-size: 24px;--mat-switch-pressed-handle-size: 28px;--mat-switch-with-icon-handle-size: 24px;--mat-switch-selected-handle-horizontal-margin: 0 24px;--mat-switch-selected-with-icon-handle-horizontal-margin: 0 24px;--mat-switch-selected-pressed-handle-horizontal-margin: 0 22px;--mat-switch-unselected-handle-horizontal-margin: 0 8px;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0 4px;--mat-switch-unselected-pressed-handle-horizontal-margin: 0 2px;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 0;--mat-switch-visible-track-transition: opacity 75ms;--mat-switch-hidden-track-transition: opacity 75ms;--mat-switch-track-outline-width: 2px;--mat-switch-selected-track-outline-width: 2px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 2px}:root{--mat-sort-arrow-color: var(--sys-on-surface)}:root{--mdc-radio-disabled-selected-icon-color: var(--sys-on-surface);--mdc-radio-disabled-unselected-icon-color: var(--sys-on-surface);--mdc-radio-unselected-hover-icon-color: var(--sys-on-surface);--mdc-radio-unselected-focus-icon-color: var(--sys-on-surface);--mdc-radio-unselected-icon-color: var(--sys-on-surface-variant);--mdc-radio-unselected-pressed-icon-color: var(--sys-on-surface);--mdc-radio-selected-focus-icon-color: var(--sys-primary);--mdc-radio-selected-hover-icon-color: var(--sys-primary);--mdc-radio-selected-icon-color: var(--sys-primary);--mdc-radio-selected-pressed-icon-color: var(--sys-primary);--mdc-radio-state-layer-size: 36px;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38}:root{--mat-radio-ripple-color: var(--sys-on-surface);--mat-radio-checked-ripple-color: var(--sys-primary);--mat-radio-disabled-label-color: color-mix(in srgb, var(--sys-on-surface) 38%, transparent);--mat-radio-label-text-color: var(--sys-on-surface);--mat-radio-label-text-font: var(--sys-body-medium-font);--mat-radio-label-text-line-height: var(--sys-body-medium-line-height);--mat-radio-label-text-size: var(--sys-body-medium-size);--mat-radio-label-text-tracking: var(--sys-body-medium-tracking);--mat-radio-label-text-weight: var(--sys-body-medium-weight);--mat-radio-touch-target-display: block}:root{--mat-table-background-color: var(--sys-surface);--mat-table-header-headline-color: var(--sys-on-surface);--mat-table-row-item-label-text-color: var(--sys-on-surface);--mat-table-row-item-outline-color: var(--sys-outline);--mat-table-header-headline-font: var(--sys-title-small-font);--mat-table-header-headline-line-height: var(--sys-title-small-line-height);--mat-table-header-headline-size: var(--sys-title-small-size);--mat-table-header-headline-weight: var(--sys-title-small-weight);--mat-table-header-headline-tracking: var(--sys-title-small-tracking);--mat-table-row-item-label-text-font: var(--sys-body-medium-font);--mat-table-row-item-label-text-line-height: var(--sys-body-medium-line-height);--mat-table-row-item-label-text-size: var(--sys-body-medium-size);--mat-table-row-item-label-text-weight: var(--sys-body-medium-weight);--mat-table-row-item-label-text-tracking: var(--sys-body-medium-tracking);--mat-table-footer-supporting-text-font: var(--sys-body-medium-font);--mat-table-footer-supporting-text-line-height: var(--sys-body-medium-line-height);--mat-table-footer-supporting-text-size: var(--sys-body-medium-size);--mat-table-footer-supporting-text-weight: var(--sys-body-medium-weight);--mat-table-footer-supporting-text-tracking: var(--sys-body-medium-tracking);--mat-table-header-container-height: 52px;--mat-table-footer-container-height: 48px;--mat-table-row-item-container-height: 48px;--mat-table-row-item-outline-width: 1px}:root{--mat-toolbar-container-background-color: var(--sys-surface);--mat-toolbar-container-text-color: var(--sys-on-surface);--mat-toolbar-title-text-font: var(--sys-title-large-font);--mat-toolbar-title-text-line-height: var(--sys-title-large-line-height);--mat-toolbar-title-text-size: var(--sys-title-large-size);--mat-toolbar-title-text-tracking: var(--sys-title-large-tracking);--mat-toolbar-title-text-weight: var(--sys-title-large-weight);--mat-toolbar-standard-height: 60px;--mat-toolbar-mobile-height: 52px}:root{--mdc-plain-tooltip-container-color: var(--sys-inverse-surface);--mdc-plain-tooltip-supporting-text-color: var(--sys-inverse-on-surface);--mdc-plain-tooltip-supporting-text-line-height: var(--sys-body-small-line-height);--mdc-plain-tooltip-supporting-text-font: var(--sys-body-small-font);--mdc-plain-tooltip-supporting-text-size: var(--sys-body-small-size);--mdc-plain-tooltip-supporting-text-weight: var(--sys-body-small-weight);--mdc-plain-tooltip-supporting-text-tracking: var(--sys-body-small-tracking);--mdc-plain-tooltip-container-shape: 4px}:root{--sys-background: #e7e7e8;--sys-error: #ba1a1a;--sys-error-container: #ffdad6;--sys-inverse-on-surface: #f0f1f1;--sys-inverse-primary: #91d6d4;--sys-inverse-surface: #2f3131;--sys-on-background: #1a1c1c;--sys-on-error: #ffffff;--sys-on-error-container: #93000a;--sys-on-primary: #ffffff;--sys-on-primary-container: #00504c;--sys-on-primary-fixed: #00201e;--sys-on-primary-fixed-variant: #00504c;--sys-on-secondary: #ffffff;--sys-on-secondary-container: #00522b;--sys-on-secondary-fixed: #00210e;--sys-on-secondary-fixed-variant: #00522b;--sys-on-surface: #1a1c1c;--sys-on-surface-variant: #3e4948;--sys-on-tertiary: #ffffff;--sys-on-tertiary-container: #004880;--sys-on-tertiary-fixed: #001c37;--sys-on-tertiary-fixed-variant: #004880;--sys-outline: #6e7978;--sys-outline-variant: #bec9c7;--sys-primary: #007175;--sys-primary-container: #9ef1ea;--sys-primary-fixed: #9ef1ea;--sys-primary-fixed-dim: #91d6d4;--sys-scrim: #000000;--sys-secondary: #006d3b;--sys-secondary-container: #77fca9;--sys-secondary-fixed: #77fca9;--sys-secondary-fixed-dim: #59df8f;--sys-shadow: #000000;--sys-surface: #e7e7e8;--sys-surface-bright: #e7e7e8;--sys-surface-container: #eeeeee;--sys-surface-container-high: #e8e8e8;--sys-surface-container-highest: #e2e2e2;--sys-surface-container-low: #f3f3f4;--sys-surface-container-lowest: ;--sys-surface-dim: #dadada;--sys-surface-tint: #007175;--sys-surface-variant: #dae5e3;--sys-tertiary: #0061a7;--sys-tertiary-container: rgba(96, 165, 250, .2);--sys-tertiary-fixed: rgba(96, 165, 250, .2);--sys-tertiary-fixed-dim: #93c5fd;--sys-neutral-variant20: #283231;--sys-neutral10: #1a1c1c}:root{--sys-body-large: 400 1rem / 1.5rem jubilat-variable;--sys-body-large-font: jubilat-variable;--sys-body-large-line-height: 1.5rem;--sys-body-large-size: 1rem;--sys-body-large-tracking: .031rem;--sys-body-large-weight: 400;--sys-body-medium: 400 .875rem / 1.25rem jubilat-variable;--sys-body-medium-font: jubilat-variable;--sys-body-medium-line-height: 1.25rem;--sys-body-medium-size: .875rem;--sys-body-medium-tracking: .016rem;--sys-body-medium-weight: 400;--sys-body-small: 400 .75rem / 1rem jubilat-variable;--sys-body-small-font: jubilat-variable;--sys-body-small-line-height: 1rem;--sys-body-small-size: .75rem;--sys-body-small-tracking: .025rem;--sys-body-small-weight: 400;--sys-display-large: 400 3.562rem / 4rem Montserrat;--sys-display-large-font: Montserrat;--sys-display-large-line-height: 4rem;--sys-display-large-size: 3.562rem;--sys-display-large-tracking: -.016rem;--sys-display-large-weight: 400;--sys-display-medium: 400 2.812rem / 3.25rem Montserrat;--sys-display-medium-font: Montserrat;--sys-display-medium-line-height: 3.25rem;--sys-display-medium-size: 2.812rem;--sys-display-medium-tracking: 0;--sys-display-medium-weight: 400;--sys-display-small: 400 2.25rem / 2.75rem Montserrat;--sys-display-small-font: Montserrat;--sys-display-small-line-height: 2.75rem;--sys-display-small-size: 2.25rem;--sys-display-small-tracking: 0;--sys-display-small-weight: 400;--sys-headline-large: 400 2rem / 2.5rem Montserrat;--sys-headline-large-font: Montserrat;--sys-headline-large-line-height: 2.5rem;--sys-headline-large-size: 2rem;--sys-headline-large-tracking: 0;--sys-headline-large-weight: 400;--sys-headline-medium: 400 1.75rem / 2.25rem Montserrat;--sys-headline-medium-font: Montserrat;--sys-headline-medium-line-height: 2.25rem;--sys-headline-medium-size: 1.75rem;--sys-headline-medium-tracking: 0;--sys-headline-medium-weight: 400;--sys-headline-small: 400 1.5rem / 2rem Montserrat;--sys-headline-small-font: Montserrat;--sys-headline-small-line-height: 2rem;--sys-headline-small-size: 1.5rem;--sys-headline-small-tracking: 0;--sys-headline-small-weight: 400;--sys-label-large: 500 .875rem / 1.25rem jubilat-variable;--sys-label-large-font: jubilat-variable;--sys-label-large-line-height: 1.25rem;--sys-label-large-size: .875rem;--sys-label-large-tracking: .006rem;--sys-label-large-weight: 500;--sys-label-large-weight-prominent: 700;--sys-label-medium: 500 .75rem / 1rem jubilat-variable;--sys-label-medium-font: jubilat-variable;--sys-label-medium-line-height: 1rem;--sys-label-medium-size: .75rem;--sys-label-medium-tracking: .031rem;--sys-label-medium-weight: 500;--sys-label-medium-weight-prominent: 700;--sys-label-small: 500 .688rem / 1rem jubilat-variable;--sys-label-small-font: jubilat-variable;--sys-label-small-line-height: 1rem;--sys-label-small-size: .688rem;--sys-label-small-tracking: .031rem;--sys-label-small-weight: 500;--sys-title-large: 400 1.375rem / 1.75rem Montserrat;--sys-title-large-font: Montserrat;--sys-title-large-line-height: 1.75rem;--sys-title-large-size: 1.375rem;--sys-title-large-tracking: 0;--sys-title-large-weight: 400;--sys-title-medium: 500 1rem / 1.5rem jubilat-variable;--sys-title-medium-font: jubilat-variable;--sys-title-medium-line-height: 1.5rem;--sys-title-medium-size: 1rem;--sys-title-medium-tracking: .009rem;--sys-title-medium-weight: 500;--sys-title-small: 500 .875rem / 1.25rem jubilat-variable;--sys-title-small-font: jubilat-variable;--sys-title-small-line-height: 1.25rem;--sys-title-small-size: .875rem;--sys-title-small-tracking: .006rem;--sys-title-small-weight: 500}:root{--mdc-secondary-navigation-tab-container-height: 44px}:root{--mdc-tab-indicator-active-indicator-color: var(--sys-primary);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}:root{--mat-tab-header-divider-color: var(--sys-surface-variant);--mat-tab-header-pagination-icon-color: var(--sys-on-surface);--mat-tab-header-inactive-label-text-color: var(--sys-on-surface);--mat-tab-header-active-label-text-color: var(--sys-on-surface);--mat-tab-header-active-ripple-color: var(--sys-on-surface);--mat-tab-header-inactive-ripple-color: var(--sys-on-surface);--mat-tab-header-inactive-focus-label-text-color: var(--sys-on-surface);--mat-tab-header-inactive-hover-label-text-color: var(--sys-on-surface);--mat-tab-header-active-focus-label-text-color: var(--sys-on-surface);--mat-tab-header-active-hover-label-text-color: var(--sys-on-surface);--mat-tab-header-active-focus-indicator-color: var(--sys-primary);--mat-tab-header-active-hover-indicator-color: var(--sys-primary);--mat-tab-header-label-text-font: var(--sys-title-small-font);--mat-tab-header-label-text-size: var(--sys-title-small-size);--mat-tab-header-label-text-tracking: var(--sys-title-small-tracking);--mat-tab-header-label-text-line-height: var(--sys-title-small-line-height);--mat-tab-header-label-text-weight: var(--sys-title-small-weight);--mat-tab-header-divider-height: 1px}:root{--mdc-filled-button-label-text-color: var(--jan-muted-text-color)}:root{--mat-menu-container-color: white}:root{--mdc-outlined-text-field-outline-color: var(--jan-border-color)}:root{--mdc-elevated-card-container-color: var(--jan-card-background)}:root{--mdc-outlined-card-container-color: var(--jan-card-background)}:root{--mdc-outlined-card-outline-color: transparent}:root{--mat-paginator-container-background-color: transparent}:root{--mat-paginator-container-text-size: 16px}:root .mat-mdc-card-outlined{border-style:none}:root{--chart-info: #60a5fa;--chart-info-fill: #93c5fd;--chart-info-area: rgba(96, 165, 250, .2);--chart-warning: #ea8100;--chart-warning-fill: #ea8100;--chart-highlight: #f1ca36;--chart-highlight-fill: #f1ca36;--chart-good: #91d6d4;--chart-good-fill: #91d6d4;--chart-success: #007175;--chart-success-fill: #007175;--chart-axis-tick: #aaaaaa;--chart-axis-sub-tick: #e7e7e8;--chart-tooltip-bg: rgba(0, 0, 0, .8)}@font-face{font-family:Montserrat;src:url("./media/montserrat-variable-normal-VA4M73IZ.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:100 900;font-stretch:normal}@font-face{font-family:Montserrat;src:url("./media/montserrat-variable-italic-CPKYPXM5.woff2") format("woff2");font-display:swap;font-style:italic;font-weight:100 900;font-stretch:normal}@font-face{font-family:jubilat-variable;src:url(/assets/fonts/jubilat-variable/jubilat-variable-normal.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:100 900;font-stretch:normal}@font-face{font-family:jubilat-variable;src:url(/assets/fonts/jubilat-variable/jubilat-variable-italic.woff2) format("woff2");font-display:swap;font-style:italic;font-weight:100 900;font-stretch:normal}.material-icons.material-symbols-outlined{font-family:Material Symbols Outlined}.brand-font,.brand-font *:not(mat-icon):not(.mat-icon){font-family:var(--sys-display-large-font)}.report-title{font-weight:500;margin-bottom:0}.menu{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-bottom:21px}.menu .sub-menu{display:flex;justify-self:end}@media (max-width: 1100px){.menu{grid-template-columns:1fr;grid-template-rows:auto auto auto;justify-items:center;gap:12px}.menu>*{justify-self:center;max-width:calc(100vw - 32px);overflow-x:auto}.menu .sub-menu{justify-self:center}}:root{--mat-tab-header-active-ripple-color: var(--jan-performance-distribution-student-background)}:root{--mat-tab-header-active-hover-indicator-color: var(--jan-primary-color)}:root{--mat-tab-header-active-hover-label-text-color: var(--jan-primary-color)}:root{--mat-tab-header-active-label-text-color: var(--jan-primary-color)}:root{--mat-tab-header-inactive-hover-label-text-color: var(--jan-primary-color)}:root{--mat-tab-header-inactive-label-text-color: var(--jan-primary-color)}:root{--mat-tab-header-label-text-size: 20px}:root{--mat-expansion-container-background-color: var(--jan-performance-distribution-student-background)}.mat-mdc-tab.mdc-tab--active .mat-ripple{background-color:var(--jan-performance-distribution-student-background)}mat-card.no-shadow{box-shadow:none}.page-container{font-size:14px}h2{margin:0;font-size:24px;font-weight:500}h3,h4{font-size:14px}h2,h3{color:var(--jan-primary-color)}
