html{font-size:18px}body{background-color:#f5f5f5;color:#000000b3;font-family:Roboto,sans-serif;margin:0!important;padding:0!important}a:link{text-decoration:none}a:focus-visible{background:#0000}fieldset{border:none;margin:0;padding:0}.text{color:#000000b3!important}.comment{font-style:italic;margin-bottom:32px;margin-top:16px;min-height:32px}.banner{padding:48px 0;text-align:center}.site-heading{color:#077695!important;letter-spacing:.2em;margin:0}.auth-card-container{margin:8px auto;max-width:650px;width:80%}.auth-form{margin:0 auto 16px;width:450px}.auth-title{text-align:center}.auth-title h2{font-size:2rem;margin:0 0 16px}.auth-title p{font-weight:300;line-height:1.6rem;margin:0}.auth-form-links{margin:8px auto 0;max-width:500px;text-align:center}.form-row{margin:0;padding:16px 0;width:100%}.form-row-last{margin:0;padding:16px 0 0;width:100%}.alert{background-color:initial;border-radius:4px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.01071em;line-height:1.43;padding:6px 16px}.alert-error{font-weight:500;text-align:center}.alert-error,.error{color:#f44336}.fetching-progress{margin-bottom:16px}.spacer{height:10px;margin:0}.app-bar-name{color:#fff;flex:1 1;font-size:24px;font-weight:400;height:64px;letter-spacing:0;line-height:64px;margin:0;overflow:hidden;padding-top:0;text-overflow:ellipsis;white-space:nowrap}.tool-bar{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#2397be;border-radius:0;box-shadow:0 1px 6px #0000001f,0 1px 4px #0000001f;box-sizing:border-box;color:#fff;display:flex;font-family:Roboto,sans-serif;min-height:64px;padding-left:24px;padding-right:24px;position:fixed;top:0;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;width:100%;z-index:1100}.card-width{flex-grow:0;max-width:400px;text-align:center;width:400px}.container{margin:0}.button-color{background-color:#2397be;color:#fff}.btn{margin-right:8px!important}.btn-medium{min-width:120px!important}.content{margin:64px 0 0;padding-left:0!important;padding-right:0!important}.content-list{background-color:#fff;margin:48px 0 0;padding:0}.padding-full{padding:12px}.debug{background-color:#aee9fb}.flex-container{display:flex;flex-flow:row wrap;gap:0 64px;width:100%}.card-grid{height:100%}.card-grid-item{display:flex;flex-direction:column;width:100%}.card{border-radius:.9em!important;width:100%}.card-header{padding-left:32px!important}.list-progress{color:#000000b3!important}.progress-bar{margin-top:12px}.app-icon{height:80px;margin:auto;overflow:hidden;width:80px}.card-header-logo{padding:32px 0 16px;text-align:center}.card-header-title{font-size:1.1em!important;font-weight:500!important;line-height:1.2em!important}.card-header-subtitle{font-size:.9em!important;font-style:italic;line-height:1em!important}.card-content-top{padding:4px 16px 0}.card-content-subheading{padding:0 16px 12px}.card-content{padding:4px 16px}.card-content-full-width{padding:4px 0}.card-actions{justify-content:flex-end;padding:0 16px 16px;width:"100%"}.progressbar-title{margin:4px 0}.progressbar-result{margin:8px 0!important}.form-content{padding:16px}.dialog-content{padding:4px 8px}.doughnut{height:300px;margin-left:auto;margin-right:auto;width:300px}.card-content-progress-circle{padding:12px;vertical-align:middle!important}.card-content-progress-data{align-items:baseline;display:flex;flex-direction:column;height:100%;padding:12px;text-align:center!important;width:100%}.card-content-progress-data p{font-style:italic;margin:0;padding:12px}.card-content-progress-data em{font-size:3.5em;font-style:normal;font-weight:bolder;line-height:1em}.card-content-heading-wrapper{height:100%;padding:36px 12px 36px 36px;vertical-align:center}.card-buttons{padding:4px 8px}.chip{margin:8px 32px 8px 0!important}.code{font-weight:700!important;margin:8px 16px 8px 0!important;text-align:right}.align-l{text-align:left}.align-r{text-align:right}.align-c{text-align:center}.color{background-color:aqua}.menu-list-root{padding-top:0!important}.menu-list,.menu-list-last,.menu-list-root{padding-bottom:0!important}.menu-list{border-bottom:1px solid #0000001f;padding-top:0!important}.menu-list .nested{color:#000000de;padding-left:32px}ul.list{list-style:none;margin:0 0 0 16px;padding:0}ul.list li{font-size:.9rem;padding:2px 0}dl.row-data{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0 0 4px}.row-data dt{flex:1 1;font-weight:600;margin:0;padding:0 16px 0 0}.row-data dd{margin:0;padding:0}dl.list-data{display:grid;grid-template-columns:200px 1fr;margin:0 8px}.list-data dt{font-size:.9em;font-weight:600;margin:2px 4px 4px 0}.list-data dd{font-size:.9em;margin:2px 4px}dl.list-progress{display:grid;grid-template-columns:auto auto;margin:8px 2px}.list-progress dt{font-weight:600;margin:0}.list-progress dd{margin:0;text-align:right}.list,.list-item{background-color:#fff}.list-item{border-bottom:1px solid #0000001f}.list-item-primary{font-weight:600!important}ul.list-text{list-style-type:none;margin:0;padding:0}ul.list-text li{margin:8px 0;padding:0}.table-events{width:100%}.table-events td,.table-events th{padding:8px}.event-slot{border:1px solid #ccc;height:80px;padding:8px;width:100%}.bg-left{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:8px;height:200px;left:8px;position:fixed;width:200px;z-index:1}.footer{bottom:0;left:0;padding:48px 0;position:fixed;width:100%;z-index:-1}.footer-content{margin:0 auto;max-width:640px;text-align:center}ul.footer-links{font-size:.9rem;margin:0;padding:0 0 24px}ul.footer-links li{display:inline-block;margin:8px 16px}.copyright a,.footer-links a{color:#077695}.copyright a:hover,.footer-links a:hover{text-decoration:underline}.copyright{font-size:.8rem;font-weight:400}.fab{bottom:40px!important;left:auto!important;margin:0!important;position:fixed!important;right:40px!important;top:auto!important}.medial-preview-unavailable{background-color:#ecedef;background-image:none;border:none;padding:32px;text-align:center;width:100%}.media-placeholder{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:50%;height:720px;margin:100px auto;max-width:1280px;min-height:600px;padding:0;width:1280px}.media-placeholder-unavailable{background-color:#ecedef;background-image:none;border:none;padding:32px;text-align:center;width:100%}.media-placeholder-text{background-image:none;border:1px solid #75757580;height:80%;padding:16px;width:80%}.media-placeholder-eLearning{background-image:none}.media-placeholder-document{background-image:none;padding-bottom:32px}.media-placeholder-audio{background-image:none;padding:16px;width:80%}.pdf-document{background-color:#fff}.pdf-document,.pdf-page{width:100%!important}.pdf-controls{margin:0;padding:24px 0}.pdf-fetching{padding:32px;width:100%}.pdf-message{font-size:2em;font-weight:600;padding:32px;text-align:center}.sr-only{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.MuiBreadcrumbs-root a{color:#077695!important}.MuiCardHeader-root{padding-left:24px!important;padding-right:24px!important}.MuiTypography-body1,.MuiTypography-p{color:#000000b3!important}.MuiAlert-root,.MuiCardMedia-media,.MuiDialog-paper,.MuiDialog-root,.MuiSnackbar-root{border-radius:.9em!important}.MuiButton-root{border-radius:1.1em!important;padding:4px 24px!important;text-transform:none!important}.MuiDialogContentText-root{padding:24px 0 0!important}.MuiCardActions-root,.MuiDialogActions-root{padding:24px!important}@media (min-width:1200px){.MuiContainer-root{max-width:1920px!important}}@media (max-width:600px){.bg-left{height:50px;width:50px}.media-placeholder{height:300px;width:400px}#MainContent,.css-nzinn5-MuiContainer-root{padding-left:0!important;padding-right:0!important}.css-nzinn5-MuiContainer-root{width:100%!important}.auth-card-container{margin:8px auto;width:100%}}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:#0000}
/*# sourceMappingURL=main.65ba9daa.css.map*/