.exscientia-banner{min-height:320px;height:-moz-max-content;height:max-content;width:calc(100% + 24px);margin-top:-12px;margin-left:-12px;margin-right:-12px;background-color:#eee;padding:36px 40px 36px 30px;box-sizing:border-box;background-image:url(/img/exscientia-banner.799be1d4.png);background-size:cover;background-repeat:no-repeat;background-position:bottom}.exscientia-banner__title{color:#000;font-size:3rem}.exscientia-banner__title span{color:#f60}.exscientia-banner__main-text{color:#000;font-size:1.3rem}@media(min-width:768px){.exscientia-banner{padding:36px 40px 36px 30px}}@media(min-width:1025px){.exscientia-banner{padding:36px 40px 36px 30px}}.v-application.theme_exscientia_dark,.v-application.theme_exscientia_light{font-family:Exscientia,Arial,sans-serif}.v-application.theme_exscientia_dark .caption,.v-application.theme_exscientia_dark .headline,.v-application.theme_exscientia_dark .overline,.v-application.theme_exscientia_dark .subtitle-1,.v-application.theme_exscientia_dark .subtitle-2,.v-application.theme_exscientia_dark .title,.v-application.theme_exscientia_light .caption,.v-application.theme_exscientia_light .headline,.v-application.theme_exscientia_light .overline,.v-application.theme_exscientia_light .subtitle-1,.v-application.theme_exscientia_light .subtitle-2,.v-application.theme_exscientia_light .title{font-family:Exscientia,Arial,sans-serif!important}.v-application.theme_exscientia_dark .v-navigation-drawer,.v-application.theme_exscientia_light .v-navigation-drawer{text-transform:uppercase}.v-application.theme_exscientia_dark .v-navigation-drawer .v-list__tile--copy,.v-application.theme_exscientia_light .v-navigation-drawer .v-list__tile--copy{text-transform:none}.v-application.theme_exscientia_dark .v-btn,.v-application.theme_exscientia_light .v-btn{transition:.3s}.v-application.theme_exscientia_dark .container.fill-height>.row,.v-application.theme_exscientia_light .container.fill-height>.row{width:100%}.v-application.theme_exscientia_dark,.v-application.theme_exscientia_dark .v-card{background-color:#101010}.v-application.theme_exscientia_dark .v-card .category-list-item__card,.v-application.theme_exscientia_dark .v-card .course-list-item__card{background-color:#101010;border-color:#101010}.v-application.theme_exscientia_dark .v-card .category-progress__card{border-color:#fff!important}.v-application.theme_exscientia_dark .v-list-item.v-list-item--active.v-list-item--link{background-color:#ff8533!important;color:#fff!important}.v-application.theme_exscientia_dark .v-data-table{background-color:#1a1a1a}.v-application.theme_exscientia_dark .users-table thead tr,.v-application.theme_exscientia_dark .users-table thead tr th.text-start,.v-application.theme_exscientia_dark .users-table thead tr:hover{background-color:#1e1e1e!important}.v-application.theme_exscientia_dark .users-table tbody tr:not(:nth-child(2n)){background-color:#333}.v-application.theme_exscientia_dark .users-table tbody tr:not(:nth-child(2n)):hover{background-color:#333!important}.v-application.theme_exscientia_dark .users-table tbody tr:not(:nth-child(2n)) td.text-start{background-color:#333}.v-application.theme_exscientia_dark .users-table tbody tr:nth-child(2n){background-color:#1e1e1e}.v-application.theme_exscientia_dark .users-table tbody tr:nth-child(2n):hover{background-color:#1e1e1e!important}.v-application.theme_exscientia_dark .users-table tbody tr:nth-child(2n) td.text-start{background-color:#1e1e1e}.v-application.theme_exscientia_dark .users-table td.text-start:not(:nth-child(2n)){background-color:#333}.v-application.theme_rdcg{font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.v-application.theme_rdcg .caption,.v-application.theme_rdcg .headline,.v-application.theme_rdcg .overline,.v-application.theme_rdcg .subtitle-1,.v-application.theme_rdcg .subtitle-2,.v-application.theme_rdcg .title{font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif!important}.v-application.theme_rdcg .v-btn{font-weight:600}.v-application.theme_rdcg .v-btn.v-size--small{font-size:.7rem}.v-application.theme_rdcg .v-btn.v-size--default{font-size:.775rem}.v-application.theme_rdcg .v-btn.v-size--large{font-size:.85rem}.page-loading{width:100%;height:100%;box-shadow:inset 0 0 90px rgba(0,0,0,.2);background-color:#fafafa;position:relative}.page-loading__loading-text{position:absolute;top:calc(40% + 135px);left:50%;transform:translate(-50%,-50%);font-size:16px;font-weight:400;color:#616161;font-family:Lato,Roboto,sans-serif}.page-loading__indicator-wrapper{width:100%;height:100%;box-sizing:content-box}.page-loading__indicator{width:100px;height:102px;border-radius:100%;position:absolute;top:40%;left:calc(50% - 50px);animation:spin 5s linear infinite}.page-loading__indicator .circle{width:100%;height:100%;position:absolute}.page-loading__indicator .circle .inner{width:100%;height:100%;border-radius:100%;border:5px solid rgba(38,143,255,.119);border-right:none;border-top:none;background-clip:padding;box-shadow:inset 0 0 10px rgba(255,143,242,.15)}.page-loading__indicator .circle:nth-of-type(0){transform:rotate(0deg)}.page-loading__indicator .circle:nth-of-type(0) .inner{animation:spin 2s linear infinite}.page-loading__indicator .circle:first-of-type{transform:rotate(70deg)}.page-loading__indicator .circle:first-of-type .inner{animation:spin 2s linear infinite}.page-loading__indicator .circle:nth-of-type(2){transform:rotate(140deg)}.page-loading__indicator .circle:nth-of-type(2) .inner{animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.snackbar-item{font-family:Roboto,Helvetica,Arial,sans-serif}@font-face{font-family:Exscientia;src:url(/fonts/exscientia.f94f26c3.woff2) format("woff2");font-style:normal}.v-application{font-family:Roboto,sans-serif}.theme--light.v-application{background-color:#f7f7f7!important}.theme--light.v-application .v-btn.theme--light.green{color:#fff}.theme--dark.v-application{background-color:#000}.theme--dark.v-application .confirm-account-page__card-text,.theme--dark.v-application .confirm-account-page__card-title,.theme--dark.v-application .forgot-pass-page__card-text,.theme--dark.v-application .forgot-pass-page__card-title,.theme--dark.v-application .invite-register-page__card-text,.theme--dark.v-application .invite-register-page__card-title,.theme--dark.v-application .reset-password-page__card-text,.theme--dark.v-application .reset-password-page__card-title,.theme--dark.v-application .signin-page__card-text,.theme--dark.v-application .signin-page__card-title,.theme--dark.v-application .signup-page__card-text,.theme--dark.v-application .signup-page__card-title,.theme--dark.v-application .v-card__text{color:#fff!important}.theme--dark.v-application .v-btn.theme--dark.ssoButton{color:#252525;caret-color:#252525!important}.btn-multiline{height:unset!important;padding:6px 16px!important}.btn-multiline>span{width:100%;line-height:2em}.confirm-account-page__card-title,.forgot-pass-page__card-title,.invite-register-page__card-title,.reset-password-page__card-title,.signin-page__card-title,.signup-page__card-title{font-size:23px!important;text-align:center;align-self:center;margin-bottom:10px!important;word-break:normal}.confirm-account-page__card,.forgot-pass-page__card,.invite-register-page__card,.reset-password-page__card,.signin-page__card,.signup-page__card{box-shadow:0 2px 4px rgba(0,0,0,.1),0 8px 16px rgba(0,0,0,.1)!important;border-radius:8px!important;display:flex!important;flex-direction:column}.confirm-account-page__card-text,.forgot-pass-page__card-text,.invite-register-page__card-text,.reset-password-page__card-text,.signin-page__card-text,.signup-page__card-text{color:#373737;font-size:16px}.confirm-account-page__button-container,.forgot-pass-page__button-container,.invite-register-page__button-container,.reset-password-page__button-container,.signin-page__button-container,.signup-page__button-container{justify-content:center}.confirm-account-page__link,.forgot-pass-page__link,.invite-register-page__link,.reset-password-page__link,.signin-page__link,.signup-page__link{padding:8px;margin-top:8px;align-self:center}