.tui-format_pathway-activityFooter {margin: var(--gap-5) 0;}
.tui-format_pathway-activityToolbar {display: flex;justify-content: flex-end;min-height: 2.25rem;}
.tui-format_pathway-activityToolbar__showCourseInformation--noBackLink {margin-left: auto;}
.tui-format_pathway-activityToolbar__link {padding: var(--gap-2);}
.tui-format_pathway-activityToolbar__link--disabled {color: var(--color-text-disabled);}
.tui-format_pathway-activityToolbar__header {font-weight: var(--font-h4-weight);font-size: var(--font-h4-size);font-family: var(--font-h4-family);line-height: var(--font-h4-line-height);margin: 0;padding: var(--gap-2) var(--gap-4);color: var(--color-neutral-6);}
.tui-format_pathway-activityToolbar__backLink {margin-left: auto;}
.tui-format_pathway-activityToolbar__backLink--collapse {margin-right: var(--gap-6);}
.tui-format_pathway-courseInformation {padding-bottom: var(--gap-4);overflow: hidden;background-color: var(--color-neutral-3);border-radius: var(--border-radius-normal);}
.tui-format_pathway-courseInformation--inProgress {padding-bottom: 0;}
.tui-format_pathway-courseInformation__base {display: flex;padding-top: var(--gap-4);}
.tui-format_pathway-courseInformation__baseName {font-weight: var(--font-h4-weight);font-size: var(--font-h4-size);font-family: var(--font-h4-family);line-height: var(--font-h4-line-height);display: -webkit-box;flex-grow: 1;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.tui-format_pathway-courseInformation__baseImage {width: 4rem;height: -webkit-fit-content;height: -moz-fit-content;height: fit-content;aspect-ratio: 1.7777777778;margin-right: var(--gap-2);object-fit: cover;border-radius: var(--border-radius-normal);}
.tui-format_pathway-courseInformation__completionProgress {flex-grow: 1;margin: auto var(--gap-4) auto 0;}
.tui-format_pathway-courseInformation>*:not(.tui-format_pathway-courseInformation__progress) {margin-left: var(--gap-4);margin-right: var(--gap-4);}
.tui-format_pathway-courseInformation>*+* {margin-top: var(--gap-4);}
.tui-format_pathway-courseToolbar {display: flex;justify-content: space-between;min-height: 2.25rem;}
.tui-format_pathway-courseToolbar__header {font-weight: var(--font-h4-weight);font-size: var(--font-h4-size);font-family: var(--font-h4-family);line-height: var(--font-h4-line-height);margin: 0;padding: var(--gap-2) var(--gap-4);color: var(--color-neutral-6);}
.tui-format_pathway-progressNavigation__progressTrackerNav {padding-top: var(--gap-2);}
.tui-format_pathway-progressNavigation__sectionTitle--hidden {color: var(--progresstracker-color-hidden);}
.tui-format_pathway-progressNavigation__sectionTitleIcon {color: var(--progresstracker-color-hidden);}
.tui-format_pathway-progressNavigation--limitHeight .tui-format_pathway-progressNavigation__sectionTitle {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.tui-format_pathway-progressNavigation--limitHeight .tui-format_pathway-progressNavigation__activityName {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.tui-format_pathway-progressTrackerItem {display: block;width: 100%;padding: var(--gap-2);color: var(--progresstracker-color-locked);line-height: var(--font-body-line-height);text-align: right;overflow-wrap: break-word;}
.tui-format_pathway-progressTrackerItem--link {color: var(--color-state);}
.tui-format_pathway-progressTrackerItem--link:hover, .tui-format_pathway-progressTrackerItem--link:focus {color: var(--color-state);text-decoration: none;background: var(--color-state-highlight-neutral);}
.tui-format_pathway-progressTrackerItem--selected {color: var(--color-neutral-1);background: var(--color-state-active);}
.tui-format_pathway-progressTrackerItem--selected:hover, .tui-format_pathway-progressTrackerItem--selected:focus, .tui-format_pathway-progressTrackerItem--selected:focus:hover {color: var(--color-neutral-1);background: var(--color-state-active);}
.tui-format_pathway-progressTrackerItem--hidden {color: var(--progresstracker-color-hidden);}
.tui-format_pathway-progressTrackerItem--hidden:hover, .tui-format_pathway-progressTrackerItem--hidden:focus {color: var(--progresstracker-color-hidden);}
.tui-format_pathway-progressTrackerItem--selected.tui-format_pathway-progressTrackerItem--hidden {color: var(--progresstracker-color-hidden--inverse);background: var(--progresstracker-color-hidden);}
.tui-format_pathway-progressTrackerItem--selected.tui-format_pathway-progressTrackerItem--hidden:hover, .tui-format_pathway-progressTrackerItem--selected.tui-format_pathway-progressTrackerItem--hidden:focus, .tui-format_pathway-progressTrackerItem--selected.tui-format_pathway-progressTrackerItem--hidden:focus:hover {color: var(--progresstracker-color-hidden--inverse);background: var(--progresstracker-color-hidden);}
.tui-format_pathway-activityView {margin-top: var(--gap-2);padding-right: var(--page-content-padding);padding-left: var(--page-content-padding);}
@media (min-width:1000px) {.tui-format_pathway-activityView {padding-right: var(--page-content-padding-desktop);padding-left: var(--page-content-padding-desktop);}}
.tui-format_pathway-activityView__sidePanel {overflow: visible;}
.tui-format_pathway-activityView__activity>*+* {margin-top: var(--gap-2);}
.tui-format_pathway-activityView__activityContent {max-width: 810px;margin: auto;margin-top: var(--gap-2);margin-bottom: var(--gap-5);}
.tui-format_pathway-activityView__sidePanelInner {padding: var(--gap-2) 0;}
.tui-format_pathway-activityView__sidePanelInner>*+* {margin-top: var(--gap-4);}
.tui-format_pathway-activityView__activityNotification {padding-top: var(--gap-2);}