.components-kcContact{line-height:20px}.components-kcContact .liu-heading{margin-bottom:8px}.components-kcContact p{margin-top:0}
.components-helpdeskVisit{line-height:20px}.components-helpdeskVisit .liu-heading{margin-bottom:8px}.components-helpdeskVisit p{margin-top:0}
.liu-footer{color:#fff}.liu-footer section a{color:#fff !important;text-decoration:none !important}.liu-footer section a:hover{color:#e0e0e0;text-decoration:underline !important}.liu-footer section>a{line-height:30px}.liu-footer .ms-Icon{margin-left:4px}.liu-footer .ms-Link{color:#fff !important}.liu-footer .ms-Link:hover{color:#fff !important}.liu-footer .footer__body{display:flex;flex-direction:row;justify-content:space-between}.liu-footer .footer__body>*:not(:last-child){margin-right:32px}
.components-nav{background-color:#fff;height:100%}@media(min-width: 640px){.components-nav{margin-top:10px}}.components-nav .subNav .liu-navItem{padding-left:30px}.components-nav .subNav .liu-navItem.active{padding-left:28px}.components-nav .subNav .liu-navItem .ms-Icon{font-size:14px;margin-right:12px}.components-nav .subNav .liu-navItem svg.components-icon{font-size:17px;margin-right:12px}
.template-createdActivationKey{height:100%;color:#15191d}@media not print{.template-createdActivationKey{background:#fff;border:1px solid #15191d;padding:32px;max-width:800px}}@media print{.template-createdActivationKey{padding:32px 0}}.template-createdActivationKey .createdActivationKey__content{margin-top:24px;display:flex;gap:24px;align-items:flex-start}.template-createdActivationKey .createdActivationKey__content .createdActivationKey__qrWrapper{border:1px solid #c3cbd3;padding:16px}.template-createdActivationKey .createdActivationKey__content .createdActivationKey__keyWrapper{margin-top:16px;margin-bottom:24px}.template-createdActivationKey .createdActivationKey__content .createdActivationKey__keyWrapper .createdActivationKey__validTo{display:inline-block;border:1px solid #c3cbd3;padding:4px;border-radius:2px;color:#404c57;margin-top:4px}.template-createdActivationKey .createdActivationKey__content a{color:#15191d !important;text-decoration:none;font-weight:500}.template-createdActivationKey .createdActivationKey__content a:hover{text-decoration:underline}.template-createdActivationKey .createdActivationKey__content dl{display:grid;grid-template-rows:1fr 1fr;grid-auto-flow:column;width:100%;text-align:left;column-gap:24px}.template-createdActivationKey .createdActivationKey__content dl dt{color:#404c57}.template-createdActivationKey .createdActivationKey__content ol{padding-left:16px;list-style-type:decimal}.template-createdActivationKey .createdActivationKey__footerWrapper{width:100%}@media print{.template-createdActivationKey .createdActivationKey__footerWrapper{position:fixed;bottom:32px}}@media not print{.template-createdActivationKey .createdActivationKey__footerWrapper{margin-top:100px}}.template-createdActivationKey .createdActivationKey__footerWrapper .createdActivationKey__issuedBy{color:#404c57;text-align:right;display:flex;align-items:flex-end;font-weight:100;font-size:8px;margin-bottom:4px}.template-createdActivationKey .createdActivationKey__footerWrapper .createdActivationKey__footer{border-top:1px solid #15191d;padding-top:32px;display:flex;justify-content:space-between}.template-createdActivationKey .createdActivationKey__footerWrapper .createdActivationKey__footer .createdActivationKey__contact .createdActivationKey__contactInformation{display:flex;flex-direction:row;gap:24px;padding-top:4px}

.page-createActivationKey .createActivationKey__card .liu-card-body:after{content:"";display:table;clear:both}.page-createActivationKey .createActivationKey__card .liu-card-body .createActivationKey__searchButton{float:right}
.components-emptyListItem{margin:8px}
.callout-selectList .selectList__stack{padding-top:8px;padding-bottom:8px}.callout-selectList button{padding:8px 16px}.callout-selectList button:hover,.callout-selectList button:focus,.callout-selectList button:focus-visible{background-color:#e1e5e9;font-weight:bold}
.components-systemMessage{display:flex;padding:20px;box-sizing:border-box;font-family:"Korolev Medium","Segoe UI WestEuropean","Segoe UI","Arial Narrow",Arial,"Liberation Sans",helvetica,sans-serif;letter-spacing:.7px;white-space:pre-line}.components-systemMessage.systemMessage--info{border-left:solid 1px #006481;background-color:#f0f9fc}.components-systemMessage.systemMessage--info .ms-Icon{color:#006481}.components-systemMessage.systemMessage--success{border-left:solid 1px #00695c;background-color:#e4f6f2}.components-systemMessage.systemMessage--success .ms-Icon{color:#005046}.components-systemMessage.systemMessage--warning{border-left:solid 1px #f1dc03;background-color:#fffdef}.components-systemMessage.systemMessage--warning .ms-Icon{color:#d8c503}.components-systemMessage.systemMessage--error{border-left:solid 1px #db2700;background-color:#fdf4f2}.components-systemMessage.systemMessage--error .ms-Icon{color:#db2700}.components-systemMessage .ms-Icon{padding:2px 8px 0 0}
.components-reasonForbidden{margin-top:30px}
.subPage-createActivationKeySubPageSuccess .liu-button.liu-dull-button{float:right;margin-top:6px}
.components-accountCommandButtons{display:inline-block}.components-accountCommandButtons .ms-Button,.components-accountCommandButtons .liu-spinnerRelativeWrapper{display:inline-block}.ms-Layer .override-contextualMenu--accountCommandButton .errorSection{border-bottom:solid 1px #eee;max-width:300px}.ms-Layer .override-contextualMenu--accountCommandButton .errorSection .ms-ContextualMenu-header{height:auto !important}.ms-Layer .override-contextualMenu--accountCommandButton .errorSection .ms-ContextualMenu-header .ms-ContextualMenu-linkContent{color:#d62700;margin-right:25px}.ms-Layer .override-contextualMenu--accountCommandButton .errorSection .ms-ContextualMenu-header .ms-ContextualMenu-itemText{line-height:23px;white-space:normal;padding:5px 0}.ms-Layer .components-extendCalendarCallout{margin:0px 12px 12px 12px !important}.ms-Icon.components-commandButtonMore--icon{font-weight:bolder}
.components-commandButtonCancel{display:inline}.commandButtonCancel__confirmationContent .ms-Checkbox-text{font-size:12px}.commandButtonCancel__confirmationContent .ms-Checkbox-checkbox{margin-top:4px}
.components-dialogWarnings{max-height:400px;overflow-x:auto}.components-dialogWarnings>*:not(:last-child){margin-bottom:20px}.components-dialogWarnings>*:not(:first-child){margin-top:20px}
.components-saveCancelButtonGroup{width:100%;display:flex;column-gap:16px;justify-content:flex-end}
.components-confirmationDialog .ms-Dialog-title{font-weight:normal;margin-top:16px}.components-confirmationDialog .ms-Dialog-subText{max-height:inherit;overflow-x:auto;margin-bottom:24px}
.components-commandButtonCancelPhone{display:inline}.components-commandButtonCancelPhone .commandButtonCancelPhone .commandButtonCancelPhone__icon{font-size:18px;margin:0px 4px 0px 4px}.components-commandButtonCancelPhone .commandButtonCancelPhone .commandButtonCancelPhone__icon.disabled{color:inherit}.commandButtonCancelPhone__confirmationContent .confirmationContent__liuIds{margin-left:10px}
.commandButtonChangeSub-confirmationContent .confirmationContent__liuIds{margin-left:10px}
.commandButtonExtend-confirmationContent .confirmationContent__liuIds{margin-left:10px}
.callout-dropdownWithFilter .ms-TextField{position:fixed;top:-40px;width:100%}.callout-dropdownWithFilter.dropdownWithFilter--filterActive .ms-TextField{top:-72px}.callout-dropdownWithFilter .dropdownWithFilter__counter{position:fixed;display:block;padding:10px;width:100%;font-style:initial;font-size:12px;font-weight:700;top:-32px;background:#f3f3f3;box-sizing:border-box}.components-dropdownWithFilter .dropdownWithFilter__error{display:flex;align-items:center;margin-top:8px;color:#d62700;font-family:"Korolev Medium"}.components-dropdownWithFilter .dropdownWithFilter__error>i{margin-right:2px}
.components-selectCostData .selectCostData__costCentre{margin-bottom:20px}.components-selectCostData .components-systemMessage{margin-top:20px;margin-bottom:20px}
.components-commandButtonChangeCostActivity{display:inline}.components-commandButtonChangeCostActivity .commandButtonChangeCostActivity .commandButtonChangeCostActivity__icon{font-size:19px;margin:0px 3px 0px 2px}.components-commandButtonChangeCostActivity .commandButtonChangeCostActivity .commandButtonChangeCostActivity__icon.disabled{color:inherit}.components-chooseCostActivityCallout{margin:0px 12px 12px 12px !important;display:flex;flex-direction:column;gap:10px}.commandButtonChangeCostActivity__confirmationContent{max-width:405px}.commandButtonChangeCostActivity__confirmationContent .confirmationContent__liuIds{margin-left:10px}
.components-infoRow{margin-bottom:8px !important;display:flex;flex-direction:row;align-items:center;overflow-wrap:anywhere}.components-infoRow .infoRow__icon,.components-infoRow .infoRow__text{vertical-align:middle;vertical-align:-webkit-baseline-middle;vertical-align:-moz-baseline-middle}.components-infoRow .infoRow__icon{color:#8981d3}.components-infoRow .infoRow__icon.ms-Icon--IDBadge{font-size:18px;margin-left:-2px}.components-infoRow .infoRow__icon.ms-Icon--ConnectContacts{font-size:17px;margin-left:-1px}.components-infoRow .infoRow__text{margin-left:18px;width:100%}
.components-contactSection .contactSection__comment{margin-left:6px;color:#777}.components-contactSection .contactSection__phone__icon{font-size:18px}.components-contactSection .contactSection__phone{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between}.components-contactSection .liu-field{margin:0}
.components-radialProgressBar.radialProgressBar--blue .radialProgressBar__circle{stroke:#00b3e7}.components-radialProgressBar.radialProgressBar--torquoise .radialProgressBar__circle{stroke:#17c7d2}.components-radialProgressBar.radialProgressBar--green .radialProgressBar__circle{stroke:#00cfb6}.components-radialProgressBar.radialProgressBar--grey .radialProgressBar__circle{stroke:#6a7e91}.components-radialProgressBar.radialProgressBar--orange .radialProgressBar__circle{stroke:#ff6442}.components-radialProgressBar.radialProgressBar--purple .radialProgressBar__circle{stroke:#8981d3}.components-radialProgressBar.radialProgressBar--yellow .radialProgressBar__circle{stroke:#fdef5d}.components-radialProgressBar .radialProgressBar__text{font-size:11px;font-family:"Korolev Light","Segoe UI WestEuropean","Segoe UI","Arial Narrow",Arial,"Liberation Sans",helvetica,sans-serif;font-weight:bolder}.components-radialProgressBar .radialProgressBar__circle{transition:stroke-dashoffset .7s;transition-timing-function:cubic-bezier(0.14, 0.84, 0.33, 0.99);transform:rotate(-90deg);transform-origin:50% 50%}.components-radialProgressBar .radialProgressBar__circleBackground{stroke:#eee;stroke-dashoffset:0}
.components-positionSection{display:flex;justify-content:space-between;padding:20px !important}.components-positionSection:first-child{border-top:1px solid #e8e8e8 !important}.components-positionSection.is-primary{border-left:solid 15px #00b3e7}.components-positionSection .positionSection__info>*:not(:last-child){margin-bottom:2px}.components-positionSection .positionSection__info .positionSection__timespan{color:#777;font-size:13px}
.components-positionList .positionList__positionTooLongGapSection{color:#555;background-color:#f6d7d0}
.components-messageBarList{width:100%}.components-messageBarList .liu-messageBar{margin-bottom:4px}.components-messageBarList .messageBar__messageSection{white-space:pre-line}
.global-panel .ms-Panel-commands{background-color:#fff;z-index:20}.global-panel .ms-Panel-navigation{display:flex;flex-direction:column-reverse;align-items:flex-end}.global-panel .ms-Panel-navigation .global-panel__header{box-sizing:border-box;width:100%}.global-panel .ms-Panel-header{margin-bottom:16px}.global-panel .ms-Panel-footer{border-top:solid 1px #e1e5e9;background-color:#fff}
.components-contactPersonPicker{position:relative}.components-contactPersonPicker .ms-Button--icon{height:40px;width:40px}.components-contactPersonPicker .contactPersonPicker__contentWrapper{display:flex}.components-contactPersonPicker .contactPersonPicker__contentWrapper .contactPersonPicker__editSection{display:flex;flex-grow:1;flex-direction:column}.components-contactPersonPicker .contactPersonPicker__contentWrapper .contactPersonPicker__editSection .editSection__edit{display:flex;flex-direction:row;flex-grow:1}.components-contactPersonPicker .contactPersonPicker__contentWrapper .contactPersonPicker__editSection .editSection__edit>*{flex-grow:0}.components-contactPersonPicker .contactPersonPicker__contentWrapper .contactPersonPicker__editSection .editSection__edit>.liu-combobox{flex-grow:1;margin-right:10px}.components-contactPersonPicker .contactPersonPicker__contentWrapper .contactPersonPicker__editSection .contactPersonPicker__errors{color:#d62700}.components-contactPersonPicker .contactPersonPicker__contentWrapper .contactPersonPicker__view{display:flex;flex-grow:1}.components-contactPersonPicker .contactPersonPicker__contentWrapper .contactPersonPicker__view>*{flex-grow:0}.components-contactPersonPicker .contactPersonPicker__contentWrapper .contactPersonPicker__view>.liu-textfield-group{flex-grow:1;margin-right:10px}.components-contactPersonPicker .contactPersonPicker__contentWrapper .contactPersonPicker__view .ms-TextField-fieldGroup{border-color:#a19f9d}.components-contactPersonPicker .contactPersonPicker__contentWrapper .contactPersonPicker__view .ms-TextField-field{background-color:#fff;color:#000}.components-contactPersonPicker .contactPersonPicker__contentWrapper .contactPersonPicker__view .view__icon{display:inline-block;vertical-align:top}.components-contactPersonPicker .contactPersonPicker__contentWrapper .contactPersonPicker__view .view__clear{display:inline-block;vertical-align:top}
.components-organisationSelector .organisationSelector__selectors{display:flex;flex-direction:column;gap:16px}.components-organisationSelector:not(.organisationSelector--stack) .organisationSelector__selectors{flex-direction:row}.components-organisationSelector:not(.organisationSelector--stack) .organisationSelector__selectors .components-dropdownWithFilter{width:100%;max-width:400px}@media(min-width: 1024px){.components-organisationSelector:not(.organisationSelector--stack) .organisationSelector__selectors .components-dropdownWithFilter{max-width:300px}}.components-organisationSelector.organisationSelector--stack .organisationSelector__selectors{flex-direction:column}
.components-labelValuePair{display:inline-block}.components-labelValuePair .labelValuePair__label{font-weight:bold;margin-right:10px}.components-labelValuePair .labelValuePair__value{white-space:pre-line}
.components-editModeToggler{display:flex;align-items:baseline;width:100%}.components-editModeToggler.disabled .ms-Icon{cursor:not-allowed !important;color:#a2a2a2 !important}.components-editModeToggler .editModeToggler--section{display:inline}.components-editModeToggler .editModeToggler--section.editModeToggler__content{flex:auto}.components-editModeToggler .editModeToggler__icons{margin-right:12px;min-width:32px}.components-editModeToggler .editModeToggler__icons .iconBtn--edit{cursor:pointer;font-size:15px;vertical-align:middle;color:#00b3e7 !important}.components-editModeToggler .editModeToggler__icons .editModeToggler__noEditPlaceholder{margin-right:15px}
.components-accountForm>*:not(.components-saveCancelButtonGroup){display:flex;align-items:center;min-height:32px;margin-bottom:5px}.components-accountForm .employeeprofilepanel__invoice>*{margin-bottom:10px}
.userStatus__indicator{display:inline-block;height:14px;width:14px;background-color:#cecece;border-radius:50%;vertical-align:middle}.userStatus__indicator.userStatus__indicator--active{background-color:#00cf5e}.userStatus__indicator.userStatus__indicator--closed,.userStatus__indicator.userStatus__indicator--retired,.userStatus__indicator.userStatus__indicator--suspended{background-color:#d0021b}.userStatus__indicator.userStatus__indicator--deceased{background-color:#000}.userStatus__indicator.userStatus__indicator--notified{background-color:#f8e71c}span.userStatus__text{margin-left:10px}
.components-thumbnailSection .thumbnailSection__thumbnail{display:inline-block;width:26%}@media(min-width: 640px){.components-thumbnailSection .thumbnailSection__thumbnail{width:18%}}.components-thumbnailSection .thumbnailSection__data{display:inline-block;vertical-align:top;margin:9px 0 0 20px}@media(min-width: 640px){.components-thumbnailSection .thumbnailSection__data{margin:28px 0 0 30px}}.components-thumbnailSection .thumbnailSection__data .thumbnailSection__heading{margin:0 0 4px 0}.components-thumbnailSection .thumbnailSection__data .thumbnailSection__subheading{font-weight:bold;margin:0;font-family:"Korolev Light","Segoe UI WestEuropean","Segoe UI","Arial Narrow",Arial,"Liberation Sans",helvetica,sans-serif}.components-thumbnailSection .thumbnailSection__data .thumbnailSection__userStatus{margin-top:10px}.components-thumbnailSection .thumbnailSection__data .thumbnailSection__userStatus .ms-TooltipHost{display:flex;align-items:center}
.components-thumbnail{display:flex}.components-thumbnail img{width:100%;border-radius:50%}
.components-accountViewPanel .liu-card-section{padding:20px 30px !important}.components-accountViewPanel .employeeProfilePanel__accountCommandButtons{padding:0 10px 20px 10px}.components-accountViewPanel .liu-label{padding-top:0}.components-accountViewPanel .liu-label .label__text{font-weight:bold}
.components-dropdownWithError .dropdownWithError__error{display:flex;align-items:center;margin-top:8px;color:#d62700;font-family:"Korolev Medium"}.components-dropdownWithError .dropdownWithError__error>i{margin-right:2px}
.components-createTransientNumberForm{margin-top:20px;display:flex;flex-direction:column;gap:20px}
.components-createTransientNumberPanel .createTransientNumberPanel__number{font-weight:bold}.components-createTransientNumberPanel .createTransientNumberPanel__number--margin{margin-bottom:30px}
.components-mifareHint{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#eee;padding:10px}.components-mifareHint .mifareHint__newCard{width:100%;max-width:400px}@media(min-width: 640px){.components-mifareHint .mifareHint__oldCardSection{margin:0 calc(10px * -0.5)}}.components-mifareHint .mifareHint__oldCardSection .mifareHint__oldCard{width:100%;display:none;margin-top:calc(10px * 0.5)}@media(min-width: 640px){.components-mifareHint .mifareHint__oldCardSection .mifareHint__oldCard{display:inline-block;max-width:calc(400px * 0.5 - (10px * 0.5));margin:calc(10px * 0.5)}}.components-mifareHint .mifareHint__oldCardSection .mifareHint__oldCard.mifareHint__oldCard--back.mifareHint__oldCard--horizontal{display:inline-block}@media(min-width: 640px){.components-mifareHint .mifareHint__oldCardSection .mifareHint__oldCard.mifareHint__oldCard--back.mifareHint__oldCard--horizontal{display:none}}
.components-pinForm .liu-textfield-group.pinForm__current{margin-bottom:4px}.components-pinForm .pinForm__mifareHint{margin-bottom:10px}
.panel-orderCampusCard section>.liu-label{margin:20px 0 10px 0}.panel-orderCampusCard .orderCampusCard__label--notReady .liu-label{color:#777}.panel-orderCampusCard .orderCampusCard__alreadyUploaded{display:inline-flex;align-items:center;background-color:#8fdfcf;border-radius:40px;padding:4px 50px 4px 4px}.panel-orderCampusCard .orderCampusCard__alreadyUploaded>span{font-size:16px}.panel-orderCampusCard .orderCampusCard__thumbnailSection{margin-bottom:10px}.panel-orderCampusCard .orderCampusCard__thumbnailSection.orderCampusCard__uploadSection{display:flex;flex-direction:row;align-items:center}.panel-orderCampusCard .orderCampusCard__thumbnailSection .ms-Persona-coin{margin-right:10px}.panel-orderCampusCard .orderCampusCard__thumbnailSection .components-thumbnail{width:50px;margin-right:20px}.panel-orderCampusCard .orderCampusCard__thumbnailSection .components-thumbnail img{border:solid 2px #fff}
.components-resetExternalUserInit .resetExternalUserInit__emailAddressField{max-width:500px;margin-bottom:20px}
.components-resetExternalUserVerify .resetExternalUserVerify__content{display:flex;flex-direction:column;align-items:center}.components-resetExternalUserVerify .resetExternalUserVerify__content .liu-heading{text-align:center}.components-resetExternalUserVerify .resetExternalUserVerify__content>*{max-width:530px;width:100%;margin-bottom:10px}.components-resetExternalUserVerify .resetExternalUserVerify__content .resetExternalUserVerify__imgEnvelope{max-width:200px;margin:20px 0}.components-resetExternalUserVerify .resetExternalUserVerify__content .resetExternalUserVerify__codeField{margin:32px 0;width:100%}.components-resetExternalUserVerify .resetExternalUserVerify__content .resetExternalUserVerify__sendAgainLink{margin-left:4px}
.components-changePasswordForm>*:not(:last-child){margin-bottom:20px}.components-changePasswordForm form:after{content:"";display:table;clear:both}.components-changePasswordForm form>*:not(:last-child){margin-bottom:20px}.components-changePasswordForm .liu-form-group{display:inline-block;width:100%;max-width:400px}.components-changePasswordForm .ms-Spinner{display:inline-block;vertical-align:middle;margin-left:18px}.components-changePasswordForm .liu-button{min-width:150px}.components-changePasswordForm .changePasswordForm__button{float:right}.components-changePasswordForm .errorText{display:block;margin-bottom:4px}.components-changePasswordForm .errorText:last-child{margin-bottom:30px}
.components-link{cursor:pointer;text-decoration:underline !important;font-family:Georgia,Times,Times New Roman,serif;font-weight:normal;font-size:14px;line-height:20px;font-weight:600}.components-link.link--button{font-family:"Korolev Medium" !important;font-family:Georgia,Times,Times New Roman,serif;font-weight:normal;font-size:14px;line-height:20px;letter-spacing:.7px;font-weight:600;background:none;border:none;padding:0}.components-link.link--dark{color:#333}.components-link.link--dark:visited{color:#333 !important}.components-link.link--dark.link--disabled{color:#666 !important;cursor:not-allowed}.components-link.link--light{color:#fff !important}.components-link.link--light:visited{color:#fff !important}.components-link.link--light.link--disabled{color:#8898a7 !important;cursor:not-allowed}.components-link:hover{text-decoration:none !important}.components-link .link__icon{margin-left:8px}
.components-forgotPasswordHint .components-link.link--button{font-family:KorolevLiU,sans-serif;font-weight:300;font-size:12px;line-height:16px;color:#006aa7}.components-forgotPasswordHint .components-link.link--button:hover{color:#00395b}.ms-Callout.forgotPasswordHint__callout .ms-Callout-main{padding:16px;max-width:300px}.ms-Callout.forgotPasswordHint__callout .ms-Callout-main a{font-family:Georgia,Times,Times New Roman,serif;font-weight:normal;font-size:14px;line-height:20px;font-weight:600;text-decoration:underline}.ms-Callout.forgotPasswordHint__callout .ms-Callout-main a:hover{text-decoration:none}
.components-resetExternalUserSetPassword .resetExternalUserSetPassword__contentSection{max-width:500px}.components-resetExternalUserSetPassword .resetExternalUserSetPassword__buttonSection{width:100%;display:flex;flex-direction:row-reverse}
.components-helpdeskCard h4{margin-top:0}
.components-stepper{display:flex;flex-direction:row;justify-content:center;align-items:center}.components-stepper>*{flex-basis:0}.components-stepper.stepper--blue .stepper__item--active .stepper__itemCounter{background-color:#00b3e7}.components-stepper.stepper--blue .stepper__item--active .stepper__itemText{font-weight:700}.components-stepper.stepper--torquoise .stepper__item--active .stepper__itemCounter{background-color:#17c7d2}.components-stepper.stepper--torquoise .stepper__item--active .stepper__itemText{font-weight:700}.components-stepper.stepper--green .stepper__item--active .stepper__itemCounter{background-color:#00cfb6}.components-stepper.stepper--green .stepper__item--active .stepper__itemText{font-weight:700}.components-stepper.stepper--grey .stepper__item--active .stepper__itemCounter{background-color:#6a7e91}.components-stepper.stepper--grey .stepper__item--active .stepper__itemText{font-weight:700}.components-stepper.stepper--orange .stepper__item--active .stepper__itemCounter{background-color:#ff6442}.components-stepper.stepper--orange .stepper__item--active .stepper__itemText{font-weight:700}.components-stepper.stepper--purple .stepper__item--active .stepper__itemCounter{background-color:#8981d3}.components-stepper.stepper--purple .stepper__item--active .stepper__itemText{font-weight:700}.components-stepper.stepper--yellow .stepper__item--active .stepper__itemCounter{background-color:#fdef5d}.components-stepper.stepper--yellow .stepper__item--active .stepper__itemText{font-weight:700}.components-stepper .stepper__item{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center;height:80px;flex-grow:2}@media(min-width: 1366px){.components-stepper .stepper__item{flex-direction:row;justify-content:center}}@media(min-width: 480px){.components-stepper .stepper__item{height:initial}}.components-stepper .stepper__item .stepper__itemCounter{border-radius:50%;background-color:#ccd0d5;color:#fff;font-size:15px;height:30px;width:30px;min-width:30px;line-height:30px;text-align:center}.components-stepper .stepper__item .stepper__itemText{margin-left:10px;margin-top:0;margin-bottom:0;font-weight:400}.components-stepper .stepper__separator{flex-grow:6;height:1px;background-color:#ccd0d5;margin-left:10px;margin-right:10px}
.page-resetExternalUser .liu-page-header .liu-heading{text-align:center}.page-resetExternalUser .liu-page-content{display:flex;flex-direction:column;justify-content:center}.page-resetExternalUser .liu-page-content>*{padding:0}.page-resetExternalUser .liu-page-content .resetExternalUser__card{width:100%;max-width:1000px}@media(min-width: 1024px){.page-resetExternalUser .liu-page-content{flex-direction:row}.page-resetExternalUser .liu-page-content>*{padding:8px}.page-resetExternalUser .liu-page-content>* .resetExternalUser__card{width:initial;max-width:initial}}
.components-resetExternalUserStepSuccess .liu-card-body{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px !important}.components-resetExternalUserStepSuccess .liu-card-body .liu-heading{display:flex;align-items:center}.components-resetExternalUserStepSuccess .liu-card-body .liu-heading i{font-size:16px;margin-right:8px;border:solid 1px #828282;border-radius:50%;padding:4px}.components-resetExternalUserStepSuccess .ms-Persona{padding:16px 32px;box-sizing:content-box}.components-resetExternalUserStepSuccess .ms-Persona .ms-Persona-coin{display:none}@media(min-width: 480px){.components-resetExternalUserStepSuccess .ms-Persona{border:solid 1px #c7c7c7}.components-resetExternalUserStepSuccess .ms-Persona .ms-Persona-coin{display:initial}}.components-resetExternalUserStepSuccess .resetExternalUserStepSuccess__paragraph{max-width:700px}
.components-stateCard .stateCard__Heading{display:flex;justify-content:space-between;align-items:center}.components-stateCard .h1{margin-top:0}.components-stateCard .liu-card-body:after{content:"";display:table;clear:both}.components-stateCard .liu-card-body .setPassword__backBtn{display:inline-block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.components-stateCard .liu-card-body .liu-button{float:right}.components-stateCard .liu-button{min-width:100px}.components-stateCard .ms-Link{margin-top:20px}
.components-stateCard.stateCard--loading{height:400px}
.components-stateCard.stateCard--activationKey form>*:not(:last-child){margin-bottom:20px}
.components-stateCard.stateCard--error h4{color:#d62700}
.components-statusCode{max-width:600px;margin:auto;padding:30vh 20px 20px 20px}.components-statusCode .statusCode__icon{display:flex;flex-direction:row;align-items:center;border-bottom:solid 1px;padding-left:5px}.components-statusCode .statusCode__icon .ms-Icon{font-size:22px;margin-right:16px}
.components-flagButton{height:50px !important;width:50px !important;min-width:auto;padding:0;background-color:rgba(0,0,0,0) !important;border:none !important}.components-flagButton:hover{background-color:rgba(255,255,255,.185) !important}.components-flagButton img.components-languageFlag{height:32px;width:auto}
.components-languageSelector{height:50px;width:50px;min-width:auto;background-color:rgba(0,0,0,0) !important}.components-languageSelector .ms-Icon.ms-Button-menuIcon{display:none}.languageSelector__contextMenu.ms-ContextualMenu{background-color:#000;min-width:auto;width:50px}
.liu-userMenu{padding:3px;margin-right:10px}.liu-userMenuCallout .userMenuCallout__personaItem .ms-TooltipHost{white-space:break-spaces}
.components-hamburgerButton{height:50px !important;width:50px;background-color:rgba(0,0,0,0) !important;padding:0;border:none !important}.components-hamburgerButton .ms-Button-menuIcon{display:none}.components-hamburgerButton .hamburgerButton__img{background-size:contain !important;background-repeat:no-repeat !important;height:24px;width:24px}
@media(min-width: 640px){.components-hamburgerMenu{display:none}}.hamburgerMenu__contextMenu.ms-ContextualMenu{width:100vw}.hamburgerMenu__contextMenu.ms-ContextualMenu *:focus,.hamburgerMenu__contextMenu.ms-ContextualMenu *:focus::after{outline:solid 2px #000 !important;outline-offset:-2px;outline-width:2px}
.spacing-y-2xs>*+*{margin-top:2px}.spacing-x-2xs>*+*{margin-left:2px}.spacing-y-xs>*+*{margin-top:4px}.spacing-x-xs>*+*{margin-left:4px}.spacing-y-sm>*+*{margin-top:8px}.spacing-x-sm>*+*{margin-left:8px}.spacing-y-md>*+*{margin-top:16px}.spacing-x-md>*+*{margin-left:16px}.spacing-y-lg>*+*{margin-top:24px}.spacing-x-lg>*+*{margin-left:24px}.spacing-y-xl>*+*{margin-top:32px}.spacing-x-xl>*+*{margin-left:32px}.spacing-y-2xl>*+*{margin-top:64px}.spacing-x-2xl>*+*{margin-left:64px}.spacing-y-3xl>*+*{margin-top:128px}.spacing-x-3xl>*+*{margin-left:128px}.ms-Layer .languageSelector__contextMenu *:focus,.ms-Layer .languageSelector__contextMenu *:focus::after{border:none;outline-color:#fff;outline-offset:-2px;outline-style:solid;outline-width:2px}.liu-navbar-header *:focus,.liu-navbar-header *:focus::after{border:none;outline-color:#fff;outline-offset:-2px;outline-style:solid;outline-width:2px}.ms-Fabric--isFocusVisible .ms-Button:focus::after{border-color:rgba(0,0,0,0);border-radius:2px;outline:solid 2px #000 !important;outline-offset:0;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;box-shadow:0px 0px 1px 2px #000;outline:none !important}.ms-TextField-fieldGroup::after{border-color:#000}.ms-SearchBox.is-active::after{border-color:#000}.liu-footer a:focus{outline:solid 2px #fff;outline-offset:2px}.liu-card .liu-card-title{text-align:left;padding:16px 24px 16px 24px !important}@media(min-width: 640px){.liu-card .liu-card-title{padding:16px 32px 16px 32px !important}}p,span:not(.fa,.liu-label>.label__text),b,a,h3,h4,h5{font-family:"Korolev Medium","Segoe UI WestEuropean","Segoe UI","Arial Narrow",Arial,"Liberation Sans",helvetica,sans-serif !important;letter-spacing:.5px}button.ms-Link{font-family:"Korolev Medium","Segoe UI WestEuropean","Segoe UI","Arial Narrow",Arial,"Liberation Sans",helvetica,sans-serif !important}h1,h2,.liu-button.ms-Button,.liu-button{font-family:"Korolev Light","Segoe UI WestEuropean","Segoe UI","Arial Narrow",Arial,"Liberation Sans",helvetica,sans-serif}p{white-space:pre-line}label.ms-Label,label.text-style-label-large,label.text-style-label-default,label.text-style-label-small{font-weight:600}.errorText{color:#d62700}button,input[type=submit],input[type=reset]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.liu-application{overflow-x:hidden}.liu-application .liu-application-sidebar{height:100% !important;border-right:solid 1px #eee}.liu-application .liu-application-main{box-shadow:inset 0px 0px 20px 6px #eee}.liu-application-main .liu-spinnerRelativeWrapper{min-height:100%}.ms-Dropdown-items .ms-Dropdown-item{height:40px}.grecaptcha-badge{z-index:100}.liu-icon path{stroke-width:1.8px}.liu-application ul,.liu-application ol{padding-left:16px}.liu-application ul{list-style-type:disc}.liu-application ol{list-style-type:decimal}.print-only{display:none !important}@media print{body.print-active>*{display:none}.printable,.print-only{display:block !important}}
.components-pageSpinner{display:flex;flex-direction:column;align-items:center;padding-top:35vh;gap:8px}.components-pageSpinner .ms-Spinner .ms-Spinner-circle{height:100px;width:100px}
.components-postStudentChoiceGroup .ms-Label{margin-bottom:8px}.components-postStudentChoiceGroup .ms-ChoiceField .ms-ChoiceField-labelWrapper{max-width:none}.components-postStudentChoiceGroup .ms-ChoiceField .ms-ChoiceField-labelWrapper .ms-ChoiceFieldLabel{line-height:31px}.components-postStudentChoiceGroup .ms-Spinner{justify-content:start}
