:root{--program-nav-pill-height: 2rem;--program-nav-pill-border-radius: 1rem}.tui-totara_program-iconPath-fill{fill:var(--color-state)}.tui-totara_program-iconPath-stroke{stroke:var(--color-state)}.tui-totara_program__requestExtension-date{flex-wrap:wrap}.tui-totara_program__requestExtension-dateSeparator{display:inline-block;margin-top:var(--gap-2)}.tui-totara_program__requestExtension-submit{display:none}.tui-totaraProgramCloneConfirmationModal__form{margin-bottom:var(--gap-2)}.tui-totara_program-adminView{margin-bottom:var(--gap-4);padding:var(--gap-4);background:var(--color-neutral-2)}.tui-totara_program-adminView__learnerViewed{margin-bottom:var(--paragraph-gap)}.tui-totara_program-adminView__progress--dateAssignedString{margin-bottom:0}.tui-totara_program-courseSet__course{position:relative}.tui-totara_program-courseSet__courseCard__link{position:absolute;inset:0;z-index:1;border-radius:var(--card-border-radius)}.tui-totara_program-courseSet__courseCard__link:focus-visible{outline:2px solid var(--color-state-focus);outline-offset:var(--focus-outline-offset);outline-offset:var(--gap-2)}.tui-totara_program-courseSet__courseCardProgress{display:flex;align-items:center;height:1.25rem}.tui-totara_program-courseSet__courseCardProgress>*+*{margin-left:var(--gap-2)}.tui-totara_program-courseSet__courseCardProgressLozenge,.tui-totara_program-courseSet__courseCardProgressIndicator{flex-grow:1}.tui-totara_program-courseSet__courseCardProgressMenu{display:block}.tui-totara_program-courseSet__courseCardLaunch{align-self:flex-end}.tui-totara_program-multipleCourseSets{display:flex;flex-direction:column;padding-block:calc(var(--gap-base) * 4);gap:calc(var(--gap-base) * 2)}.tui-totara_program-multipleCourseSets .nextsetoperator{padding-bottom:0}.tui-totara_program-multipleCourseSets__courseSetGroup{display:flex;flex-direction:column;gap:calc(var(--gap-base) * 3);padding:calc(var(--gap-base) * 4);border:var(--border-width-thin) solid var(--color-neutral-4);border-radius:var(--border-radius-normal)}.tui-totara_program-multipleCourseSets__courseSetGroup h3{margin:0}.tui-totara_program-multipleCourseSets__courseSetGroup-wrapper{display:flex;flex-direction:column;gap:calc(var(--gap-base) * 4)}.tui-totara_program-multipleCourseSets__courseSetGroup-border{padding:calc(var(--gap-base) * 4);border:var(--border-width-thin) solid var(--color-neutral-4);border-radius:var(--border-radius-normal)}.tui-totara_program-programHeader{margin-bottom:var(--gap-4)}.tui-totara_program-programHeader__wrapper{display:grid;grid-template-columns:1fr;gap:var(--gap-4)}@media (min-width:600px){.tui-totara_program-programHeader__wrapper{grid-template-columns:auto 1fr}}.tui-totara_program-programHeader__info{display:flex;flex-direction:column}.tui-totara_program-programHeader__heading{display:flex;align-items:flex-start;justify-content:space-between}.tui-totara_program-programHeader__image{width:10rem;height:-webkit-fit-content;height:fit-content;aspect-ratio:1.7777777778;object-fit:cover;border-radius:var(--border-radius-normal)}.tui-totara_program-programHeader__title{font-weight:var(--font-h1-weight);font-size:var(--font-h1-size);font-family:var(--font-h1-family);line-height:var(--font-h1-line-height);margin:0}.tui-totara_program-programHeader__status{margin-left:var(--gap-2);white-space:nowrap;vertical-align:middle}.tui-totara_program-programHeader__affected{margin-top:var(--gap-2)}.tui-totara_program-programProgress--wrapping{padding-block:calc(var(--gap-base) * 2)}.tui-totara_program-programProgress__details{padding:var(--gap-2) var(--gap-4);background-color:var(--color-neutral-3);border-radius:var(--border-radius-normal)}.tui-totara_program-programProgress__details-row{display:flex;flex-direction:column;gap:var(--gap-2);margin-block:var(--gap-4)}.tui-totara_program-programProgress__details-row-label{font-weight:bold}.tui-totara_program-programProgress__details-row-overdue{color:var(--color-prompt-alert)}.totara_program-enrolment-confirmation-modal__description{padding-bottom:var(--gap-4)}.tui-totara_program-enrolment-option-card_item{display:grid;grid-template-columns:5fr auto;gap:var(--gap-4);align-items:baseline;width:100%;margin:var(--gap-1);padding:var(--gap-2);background-color:#f9f9f9;border-radius:var(--border-radius-normal)}.tui-totara_program-enrolment-option-card_item-container{display:flex;flex-direction:column;gap:var(--gap-2)}.tui-totara_program-enrolment-option-card_item-label{display:flex;gap:var(--gap-2);align-items:baseline}.tui-totara_program-enrolment-option-card_item-label__name{font-weight:501;font-size:calc(var(--font-size-base) / 16 * 16);line-height:calc(var(--line-height-base) / 16 * 24)}.tui-totara_program-enrolment-option-card_item-label__assignment_type{font-weight:var(--font-body-md-weight);font-size:var(--font-body-md-size);font-family:var(--font-body-md-family);line-height:var(--font-body-md-line-height)}.tui-totara_program-enrolment-option-card_item button{max-height:var(--gap-4)}.tui-totara_program-enrolment-option-card_item button:hover{box-shadow:unset}.tui-totara_program-enrolment-details{display:flex;flex-direction:column;gap:var(--gap-2)}.tui-totara_program-enrolment-details__label{font-weight:bold}.tui-totara_program-enrolment-options{display:flex;flex-direction:column;gap:var(--gap-4);padding-top:var(--gap-4)}.tui-totara_program-enrolment-options__subheading{font-weight:700;font-size:var(--font-body-lg-size)}.tui-totaraProgramAffectedCard{display:block;padding:var(--gap-2)}.tui-totaraProgramHeader__fullname{margin-top:0}.tui-totara_program-backButton{display:flex;align-items:center;justify-content:space-between}.tui-totara_program-backButton__button{margin-right:var(--gap-2)}.tui-totara_program-pathCardInterval{display:flex;align-items:center;justify-content:center;padding:3px;cursor:pointer}.tui-totara_program-pathCardInterval__line{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:2px;background-color:var(--color-state);border-radius:var(--border-radius-small);visibility:hidden;opacity:0;transition:opacity 0.15s ease, transform 0.15s ease, visibility 0s linear 0.15s;transition-delay:0s}.tui-totara_program-pathCardInterval__button{pointer-events:auto}.tui-totara_program-pathCardInterval:hover:not(.tui-totara_program-pathCardInterval--disabled) .tui-totara_program-pathCardInterval__line{visibility:visible;opacity:1;transition-delay:0.2s, 0.2s, 0.2s}.tui-dropdownItem..tui-totara_program-pathOptionsActions-no_separator{border-top:0}.tui-dropdownItem..tui-totara_program-pathOptionsActions-no_separator:hover:active,.tui-dropdownItem..tui-totara_program-pathOptionsActions-no_separator:active,.tui-dropdownItem..tui-totara_program-pathOptionsActions-no_separator:hover,.tui-dropdownItem..tui-totara_program-pathOptionsActions-no_separator:focus{border-top:0}.tui-totara_program-pathTitle{display:flex;flex-direction:row;gap:var(--gap-1);align-items:baseline;justify-content:space-between}.tui-totara_program-pathTitle>span{display:flex;align-items:baseline}.tui-totara_program-pathTitle-button{font-weight:var(--font-h2-weight);font-size:var(--font-h2-size);font-family:var(--font-h2-family);line-height:var(--font-h2-line-height);flex-grow:2;margin-top:0;padding:0;color:var(--color-text);border:0}.tui-totara_program-pathTitle-button__icon{display:inline-flex;margin:calc(var(--gap-base) * 1) 0 0 calc(var(--gap-base) * 2)}.tui-totara_program-addCourses{display:flex;align-items:center;justify-content:center;border:2px dashed var(--color-primary);border-radius:var(--card-border-radius)}.tui-totara_program-content>*+*{margin-top:var(--gap-8)}.tui-totara_program-courseSet__card{flex-direction:column;width:100%;padding:var(--gap-2)}.tui-totara_program-courseSet__card>*+*{margin-top:var(--gap-2)}.tui-totara_program-courseSet__cardHeading{display:flex}.tui-totara_program-courseSet__cardHeadingText{flex-grow:1;margin-top:0}.tui-totara_program-courseSet__cardForm{width:100%}.tui-totara_program-courseSet>*+*{margin-top:var(--gap-8)}.tui-totara_program-courseSetForm__helpText{margin-top:calc(var(--gap-4) * -1);white-space:pre-line}.tui-totara_program-courseSetForm__buttons{margin-left:calc(var(--gap-base) * 2)}.tui-totara_program-coursesGrid{padding:var(--gap-2)}.tui-totara_program-coursesGrid__container{position:relative;display:grid;grid-template-columns:repeat(auto-fill, minmax(min(var(--tui-card-default-width), 100%), 1fr));gap:var(--gap-4)}.tui-totara_program-coursesGrid__addCourseCard{min-width:var(--tui-card-default-width);height:100%}.tui-totara_program-coursesGrid__courseDrag{position:absolute;top:var(--gap-2);left:var(--gap-2);display:none}.tui-totara_program-coursesGrid__course:hover .tui-totara_program-coursesGrid__courseDrag,.tui-totara_program-coursesGrid__course--dragging .tui-totara_program-coursesGrid__courseDrag{display:block}.tui-totara_program-pathCard{--path-card-subtitle-color: #686868;display:block;grid-column-start:2;align-content:space-between;align-items:center;height:66px;border-color:transparent}.tui-totara_program-pathCard--onHover>.tui-totara_program-pathCard-wrapper:hover,.tui-totara_program-pathCard--onHover>.tui-totara_program-pathCard-wrapper:focus{z-index:1;box-shadow:0 0.5rem 1rem 0 rgba(0, 0, 0, 0.15)}.tui-totara_program-pathCard-wrapper{display:flex;align-items:center;justify-content:space-between;height:100%;border:var(--color-neutral-1);border-radius:var(--border-radius-normal)}.tui-totara_program-pathCard-wrapper-path{display:grid;grid-template-columns:25px 1fr;gap:calc(var(--gap-base) * 2);align-items:center;width:100%;padding:calc(var(--gap-base) * 1)}.tui-totara_program-pathCard-wrapper-path__name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.tui-totara_program-pathCard-wrapper-path__summary{display:flex;gap:calc(var(--gap-base) * 2);align-items:center;color:var(--path-card-subtitle-color)}.tui-totara_program-pathCard-wrapper-path__summary-icon{display:inline-flex;padding:3px calc(var(--gap-base) * 2) 3px;color:var(--color-state);font-weight:var(--font-body-sm-weight);font-size:var(--font-body-sm-size);font-family:var(--font-body-sm-family);line-height:var(--font-body-sm-line-height);font-weight:bold;line-height:1;background:var(--color-neutral-3);border-radius:var(--border-radius-curved)}.tui-totara_program-pathCard-wrapper-path__icons{display:flex;justify-content:center}.tui-totara_program-pathCard-wrapper-path__icons-number{padding:3px calc(var(--gap-base) * 1) 3px;color:var(--color-text);font-weight:initial;background:var(--color-neutral-3)}.tui-totara_program-pathCard-wrapper__actions{margin:0 calc(var(--gap-base) * 4)}.tui-totara_program-pathCard__prePath{grid-column:1}.tui-totara_program-pathCard--linkMode{cursor:pointer}.tui-totara_program-pathCard--linkMode .tui-totara_program-pathCard-wrapper{background:var(--color-neutral-1)}.tui-totara-program-pathCertificationPeriod{display:flex;flex-direction:column}.tui-totara-program-pathCertificationPeriod__title,.tui-totara-program-pathCertificationPeriod__duration{display:flex;flex-direction:row;font-weight:bold}.tui-totara-program-pathCertificationPeriodForm{display:flex;flex-direction:column}.tui-totara-program-pathCertificationPeriodForm__title{display:flex;flex-direction:row;font-weight:bold}.tui-totara-program-pathCertificationPeriodForm__duration{display:flex;flex-direction:row}.tui-totara_program-pathConfirmationModal{padding-bottom:var(--gap-4)}.tui-totara_program-pathCertificationPeriods{display:flex;flex-direction:column}.tui-totara_program-pathCertificationPeriods__duration{flex-grow:2;margin-top:var(--gap-3)}.tui-totara_program-pathDetailsForm{display:flex;flex-direction:column;justify-content:space-between}.tui-totara_program-pathDetailsForm__inputs{display:flex;flex-direction:column}.tui-totara_program-pathDetailsForm__inputs-description{max-height:45vh}.tui-totara_program-pathDetailsForm__inputs-buttons{display:flex;margin-top:var(--gap-6)}.tui-totara_program-pathDetailsForm__certification{display:flex;flex-direction:column;justify-content:space-between}.tui-totara_program-pathDetailsForm__certification__inputs{display:flex;flex-direction:column;margin-top:var(--gap-1)}.tui-totara_program-pathDetailsForm__certification__inputs-period{flex-grow:2;margin-top:var(--gap-1);margin-bottom:var(--gap-2)}.tui-totara_program-pathDetailsForm__certification__inputs-buttons{display:flex;justify-content:flex-end;margin-top:var(--gap-6)}.tui-totara_program-pathDetailsForm__certification__title-text{margin-top:var(--gap-6);margin-bottom:0}.tui-totara_program-pathInformation{padding:var(--gap-2)}.tui-totara_program-pathOverview{display:flex;flex-direction:column;justify-content:space-between}.tui-totara_program-pathOverview__content{margin-top:var(--gap-3)}.tui-totara_program-pathTrack{margin-top:calc(var(--gap-base) * 2);padding:calc(var(--gap-base) * 2) calc(var(--gap-base) * 5);background-color:var(--color-neutral-3);border-radius:var(--border-radius-curved)}.tui-totara_program-pathTrack-header{display:flex;flex-direction:column}.tui-totara_program-pathTrack-header__title-actions{display:flex;align-items:center;justify-content:space-between;margin-top:calc(var(--gap-base) * 2)}.tui-totara_program-pathTrack-header__title-actions .h3{margin:0}.tui-totara_program-pathTrack-header__description{flex-basis:100%;margin-top:calc(var(--gap-base) * 1)}.tui-totara_program-pathTrack-header__actions{display:flex;gap:calc(var(--gap-base) * 2);align-items:center;align-self:flex-start;font-weight:var(--font-body-weight);font-size:var(--font-body-size);font-family:var(--font-body-family);line-height:var(--font-body-line-height)}@media (max-width:768px){.tui-totara_program-pathTrack-header__actions{margin-right:0}}.tui-totara_program-pathTrack-header__actions .tui-formHelpIcon{display:flex;align-self:center}.tui-totara_program-pathTrack-header__actions .tui-formHelpIcon__desc{display:none}.tui-totara_program-pathTrack-header__actions .tui-formHelpIcon__icon.tui-btn{min-height:var(--form-input-height)}@media (max-width:768px){.tui-totara_program-pathTrack-header__actions .tui-btn__content{display:none}}.tui-totara_program-pathTrack__container{display:grid;grid-template-columns:auto 1fr;padding-block:calc(var(--gap-base) * 4);gap:calc(var(--gap-base) * 3)}.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__repeat-cycle,.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__expiry-options{display:flex;flex-direction:column;flex-wrap:wrap;grid-column:1 / -1;gap:calc(var(--gap-base) * 2);align-items:flex-start}.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__repeat-cycle-label,.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__expiry-options-label{display:flex;gap:calc(var(--gap-base) * 2);align-items:center;margin-left:46px}@media (max-width:768px){.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__repeat-cycle-label,.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__expiry-options-label{margin-left:0}}.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__repeat-cycle-select-wrapper,.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__expiry-options-select-wrapper{display:inline-flex;width:auto;max-width:300px;margin-left:46px}@media (max-width:768px){.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__repeat-cycle-select-wrapper,.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__expiry-options-select-wrapper{width:100%;max-width:none;margin-left:0}}.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__repeat-cycle-select-wrapper .tui-select,.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__expiry-options-select-wrapper .tui-select{flex-grow:0;width:auto;min-width:300px}@media (max-width:768px){.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__repeat-cycle-select-wrapper .tui-select,.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__expiry-options-select-wrapper .tui-select{width:100%;min-width:0}}.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__repeat-cycle-help,.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__expiry-options-help{margin-left:46px;color:var(--color-neutral-6);font-weight:var(--font-body-sm-weight);font-size:var(--font-body-sm-size);font-family:var(--font-body-sm-family);line-height:var(--font-body-sm-line-height)}@media (max-width:768px){.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__repeat-cycle-help,.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__expiry-options-help{margin-left:0}}.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__repeat-cycle{margin-top:calc(var(--gap-base) * 2)}.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__expiry-options{margin-top:calc(var(--gap-base) * 4)}.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__track{display:flex;flex-direction:column}.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__track--admin{margin-top:calc(var(--gap-base) * 2)}.tui-totara_program-pathTrack__container [data-tui-droppable-location-indicator]{background-color:var(--color-neutral-4)}.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__path-list{position:relative;margin-top:calc(var(--gap-base) * 2)}.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__path-list--no-loop{margin-top:7px}.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__path-list [data-tui-draggable-placeholder]{margin-bottom:calc(var(--gap-base) * 2)}.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__path--draggable:focus{border-color:var(--btn-border-color-focus)}.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__path:not(.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__path--editable){margin-bottom:calc(var(--gap-base) * 2)}.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__path:not(.tui-totara_program-pathTrack__container .tui-totara_program-pathTrack__path--editable):focus{border-color:var(--btn-border-color-focus)}.tui-totara_program-recertificationForm__referenceDate{display:flex;flex:1}.tui-totara_program-recertificationForm__referenceDate__options{display:flex;flex-direction:column}.tui-totara_program-recertificationForm__referenceDate__options--label{display:flex}.tui-totara_program-recertificationForm__referenceDate__options--description{display:flex;color:var(--color-text-hint)}.tui-totara_program-recertificationForm__referenceDate__options--description-radio{padding-left:var(-radio-label-offset);color:var(--color-text-hint)}.tui-totara_program-recertificationForm__buttons{display:flex}.tui-totara_program-recertificationForm__extensions{display:flex;flex:1;align-items:center}.tui-totara_program-requirementsCertification__header{display:flex;align-items:center;justify-content:space-between}.tui-totara_program-requirementsCertification__actions{display:flex;flex-direction:row;gap:calc(var(--gap-base) * 1);align-items:baseline;justify-content:flex-end}.tui-totara_program-requirements{display:flex;flex-direction:column;gap:var(--gap-1);align-items:stretch;justify-content:space-between;margin-top:calc(var(--gap-base) * 4)}.tui-totara_program-details{display:flex;flex-direction:column;gap:var(--gap-4);padding-bottom:var(--gap-4)}.tui-totara_program-details__group{display:flex;flex-direction:column;gap:var(--gap-4)}.tui-totara_program-details__group--header{display:flex;align-items:center;justify-content:space-between}.tui-totara_program-details__row{display:grid;grid-template-columns:1fr 4fr;gap:var(--gap-8);align-items:flex-start}.tui-totara_program-viewLearners{padding-bottom:var(--gap-4)}.tui-totara_program-navigationBar{display:flex;flex-wrap:wrap;gap:calc(var(--gap-base) * 4);margin-bottom:calc(var(--gap-base) * 6)}.tui-totara_program-navigationPill{display:inline-flex;align-items:center;height:var(--program-nav-pill-height);padding:0 calc(var(--gap-base) * 4);color:var(--color-neutral-7);font-size:calc(var(--font-size-base) / 16 * 14);white-space:nowrap;background-color:var(--color-neutral-1);border:0;border-radius:var(--program-nav-pill-border-radius);cursor:pointer}.tui-totara_program-navigationPill:hover,.tui-totara_program-navigationPill:focus{text-decoration:none}.tui-totara_program-navigationPill:focus-visible{outline:2px solid var(--color-state-focus);outline-offset:var(--focus-outline-offset)}.tui-totara_program-navigationPill:hover{color:var(--color-state)}.tui-totara_program-navigationPill:active{color:var(--color-state-active)}.tui-totara_program-navigationPill--selected{color:var(--color-neutral-1);background-color:var(--color-state)}.tui-totara_program-navigationPill--selected:hover{color:var(--color-neutral-1);background-color:var(--color-state-hover)}.tui-totara_program-navigationPill--selected:active{color:var(--color-neutral-1);background-color:var(--color-state-active)}.tui-totara_program-navigationPill[disabled]{color:var(--color-neutral-6);cursor:default}
                @font-face {
                    font-family: "Gilroy";
                    src: url("https://grow.actuasolutions.com/theme/actua/webfont.php?nomfont=Gilroy-Black.woff") format("woff");
                    font-weight: bolder;
                    font-style: normal;
                }
                @font-face {
                    font-family: "Gilroy";
                    src: url("https://grow.actuasolutions.com/theme/actua/webfont.php?nomfont=Gilroy-Bold.woff") format("woff");
                    font-weight: bold;
                    font-style: normal;
                }
                @font-face {
                    font-family: "Gilroy";
                    src: url("https://grow.actuasolutions.com/theme/actua/webfont.php?nomfont=Gilroy-Light.woff") format("woff");
                    font-weight: 300;
                    font-style: normal;
                    font-display: swap;
                }
                @font-face {
                    font-family: "Gilroy";
                    src: url("https://grow.actuasolutions.com/theme/actua/webfont.php?nomfont=Gilroy-Medium.woff") format("woff");
                    font-weight: 500;
                    font-style: normal;
                }
                @font-face {
                    font-family: "Gilroy";
                    src: url("https://grow.actuasolutions.com/theme/actua/webfont.php?nomfont=Gilroy-Regular.woff") format("woff");
                    font-weight: normal;
                    font-style: normal;
                }
                @font-face {
                    font-family: "Gilroy";
                    src: url("https://grow.actuasolutions.com/theme/actua/webfont.php?nomfont=Gilroy-SemiBold.woff") format("woff");
                    font-weight: 600;
                    font-style: normal;
                }
            body {
                font-family: Gilroy;
            }
        