:root{--color-primary: #455465;--color-secondary: #007ab8;--color-tertiary: #1ea4a9;--color-state: #0074be;--color-state-hover: #006ab4;--color-state-focus: #006ab4;--color-state-active: #0059a3;--color-state-highlight: #f6f9d7;--color-state-highlight-neutral: var(--color-neutral-3);--color-state-disabled: var(--color-neutral-5);--color-neutral-1: #fff;--color-neutral-2: #fafafa;--color-neutral-3: #f7f7f7;--color-neutral-4: #e6e4e4;--color-neutral-5: #c7c7c7;--color-neutral-6: #767676;--color-neutral-7: #262626;--color-background: var(--color-neutral-1);--color-border: var(--color-neutral-5);--color-text: var(--color-neutral-7);--color-text-disabled: var(--color-neutral-5);--color-text-hint: var(--color-neutral-6);--link-color: var(--color-state);--link-color-hover: var(--color-state-hover);--nav-bg-color: #fafafa;--nav-text-color: var(--color-text);--nav-selected-color: var(--color-state);--nav-border-colour: rgba(128, 128, 128, 0.2);--nav-width: 15rem;--nav-collapsed-width: 5rem;--nav-button-size: 1.25rem;--nav-logo-width: 7.5rem;--nav-logo-height: 7.5rem;--nav-logomark-width: 2.5rem;--nav-logomark-height: 2.5rem;--footer-bg-color: #fff;--footer-text-color: var(--color-text);--footer-text-color-hover: var(--footer-text-color);--btn-accent-color: var(--color-state);--btn-accent-color-active: var(--color-state-active);--btn-accent-color-hover: var(--color-state-hover);--btn-accent-color-disabled: var(--color-state-disabled);--page-content-padding-desktop: calc(var(--gap-base) * 8)}.ecommerce_catalog_container{margin-top:auto;z-index:2}.ecommerce_catalog_button{display:flex;gap:8px;align-items:center}.ecommerce_catalog_button.added .tls-cart{opacity:0.6;pointer-events:none}.ecommerce_catalog_price{display:flex;align-items:center;gap:8px;font-weight:600}.price_margin{margin-bottom:8px}.tui-theme_inspire-navItem{--tui-theme_inspire-navItem-height: 2.75rem;--tui-theme_inspire-navItem-indicator-height: 2rem;--tui-theme_inspire-navItem-top-level-nav-item-padding: 10px;--tui-theme_inspire-navItem-nav-item-padding: 6px;display:flex;flex-grow:1;flex-wrap:wrap;height:var(--tui-theme_inspire-navItem-height);padding-top:calc(var(--gap-base) * 1);color:var(--nav-tab-text-color)}.tui-theme_inspire-navItem--navExpanded{height:100%}.tui-theme_inspire-navItem__icon{width:1.2em;height:1.2em;margin:auto}.tui-theme_inspire-navItem__icon--navExpanded{margin:calc(var(--gap-base) * 3) auto auto calc(var(--gap-base) * 3)}.tui-theme_inspire-navItem .tui-theme_inspire-navItem{padding-top:0}.tui-theme_inspire-navItem--selected{color:var(--nav-selected-color)}.tui-theme_inspire-navItem--selected:before{height:var(--tui-theme_inspire-navItem-indicator-height);margin-top:calc(var(--gap-base) * 1);border-right:calc(var(--gap-base) * 1) solid var(--nav-selected-color);border-top-right-radius:calc(var(--gap-base) * 1);border-bottom-right-radius:calc(var(--gap-base) * 1);content:""}.tui-theme_inspire-navItem .tui-theme_inspire-navItem--selected:before{margin-top:0}.tui-theme_inspire-navItem--link{flex-wrap:nowrap}.tui-theme_inspire-navItem__heading{display:flex;flex-grow:1;align-items:flex-start;padding:0;background-color:inherit;border:none;border-radius:var(--btn-radius)}.tui-theme_inspire-navItem__heading--childSelected{color:var(--nav-selected-color)}.tui-theme_inspire-navItem__heading--depth-0{margin-left:calc(var(--gap-base) * 5);font-weight:600}.tui-theme_inspire-navItem__heading--depth-0.tui-theme_inspire-navItem__heading--navExpanded{margin-left:calc(var(--gap-base) * 3)}.tui-theme_inspire-navItem__heading--depth-0.tui-theme_inspire-navItem__heading--selected{margin-left:calc(var(--gap-base) * 4)}.tui-theme_inspire-navItem__heading--depth-0.tui-theme_inspire-navItem__heading--selected.tui-theme_inspire-navItem__heading--navExpanded{margin-left:calc(var(--gap-base) * 2)}.tui-theme_inspire-navItem__heading--depth-0 .tui-theme_inspire-navItem__headingAction{margin:calc(var(--gap-base) * 2)}.tui-theme_inspire-navItem__heading--depth-1{margin-left:calc(var(--gap-base) * 10);font-weight:400}.tui-theme_inspire-navItem__heading--depth-1.tui-theme_inspire-navItem__heading--selected{margin-left:calc(var(--gap-base) * 9)}.tui-theme_inspire-navItem__heading--depth-2{margin-left:calc(var(--gap-base) * 13)}.tui-theme_inspire-navItem__heading--depth-2.tui-theme_inspire-navItem__heading--selected{margin-left:calc(var(--gap-base) * 12)}.tui-theme_inspire-navItem__heading--link{color:var(--nav-tab-text-color)}.tui-theme_inspire-navItem__heading--link:hover,.tui-theme_inspire-navItem__heading--link:focus{color:var(--nav-tab-text-color);text-decoration:none}.tui-theme_inspire-navItem__heading--link.tui-theme_inspire-navItem__heading--selected{color:var(--nav-selected-color)}@media (hover:hover){.tui-theme_inspire-navItem__heading:hover{background-color:color-mix(in srgb, var(--nav-tab-text-color) 10%, transparent)}}.tui-theme_inspire-navItem__heading:focus-visible{outline:2px solid var(--nav-tab-text-color)}.tui-theme_inspire-navItem__headingText{flex-grow:1;margin:auto;padding:var(--tui-theme_inspire-navItem-nav-item-padding) calc(var(--gap-base) * 1) var(--tui-theme_inspire-navItem-nav-item-padding) calc(var(--gap-base) * 3);text-align:left;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.tui-theme_inspire-navItem__headingText--depth-0{padding:var(--tui-theme_inspire-navItem-top-level-nav-item-padding) calc(var(--gap-base) * 1) var(--tui-theme_inspire-navItem-top-level-nav-item-padding) calc(var(--gap-base) * 3)}.tui-theme_inspire-navItem__headingAction{flex-basis:1.5rem;flex-shrink:0;height:1.5rem;margin:calc(var(--gap-base) * 1) calc(var(--gap-base) * 2);padding:var(--tui-theme_inspire-navItem-nav-item-padding);color:var(--nav-tab-text-color)}.tui-theme_inspire-navItem__children{flex-basis:100%;margin-bottom:calc(var(--gap-base) * 2);margin-left:0;list-style:none}.tui-theme_inspire-navigation__toggle{position:absolute;z-index:1;width:var(--nav-button-size);height:var(--nav-button-size);margin:calc(var(--gap-base) * 4);color:var(--color-text)}.tui-theme_inspire-navigation__toggle--overlay{display:block}.tui-theme_inspire-navigation__toggle--expand{display:none}@media (min-width:992px){.tui-theme_inspire-navigation__toggle{left:var(--nav-collapsed-width)}.tui-theme_inspire-navigation__toggle--overlay{display:none}.tui-theme_inspire-navigation__toggle--expand{position:fixed;display:block;margin:calc(var(--gap-base) * 1);background-color:var(--color-neutral-3);opacity:0;transition:opacity var(--transition-button-duration) var(--transition-button-function) 1s}.tui-theme_inspire-navigation__toggle--expand:hover,.tui-theme_inspire-navigation__toggle--expand:focus,.tui-theme_inspire-navigation__toggle--expand:has(~ .tui-theme_inspire-navigation>.tui-theme_inspire-navigation__nav:hover),.tui-theme_inspire-navigation__toggle--expand:has(~ .tui-theme_inspire-navigation>.tui-theme_inspire-navigation__nav:focus-within){opacity:1;transition-delay:0s}.tui-theme_inspire-navigation__toggle--navExpanded{left:var(--nav-width)}.tui-theme_inspire-navigation__toggle-icon{--rotate-r: rotateY(0deg);--rotate-l: rotateY(180deg);transform:var(--rotate-r);transition-duration:0.5s}.dir-rtl .tui-theme_inspire-navigation__toggle-icon{transform:var(--rotate-l)}.tui-theme_inspire-navigation__toggle-icon--expanded{transform:var(--rotate-l)}.dir-rtl .tui-theme_inspire-navigation__toggle-icon--expanded{transform:var(--rotate-r)}}.tui-theme_inspire-navigation__toggle--navHidden{left:0}.tui-theme_inspire-navigation{position:relative;z-index:var(--zindex-navbar);display:none;flex-direction:column;overflow:visible}@media (min-width:992px){.tui-theme_inspire-navigation{display:flex;width:var(--nav-collapsed-width)}}.tui-theme_inspire-navigation .tui-theme_inspire-navigation__nav{position:fixed;display:flex;flex-direction:column;width:var(--nav-collapsed-width);height:100%;background-color:var(--nav-bg-color);border-right:1px inset var(--nav-border-colour)}.tui-theme_inspire-navigation .tui-theme_inspire-navigation__heading{margin:auto;border-bottom:1px inset var(--nav-border-colour)}.tui-theme_inspire-navigation .tui-theme_inspire-navigation__headingLogo{max-width:var(--nav-logomark-width);max-height:var(--nav-logomark-height);margin:calc(var(--gap-base) * 8) 0}.tui-theme_inspire-navigation .tui-theme_inspire-navigation__collapse{float:right;width:var(--nav-button-size);height:var(--nav-button-size);margin-top:calc(var(--gap-base) * 4);margin-right:calc(var(--gap-base) * -3);color:var(--nav-tab-text-color)}.tui-theme_inspire-navigation .tui-theme_inspire-navigation__collapse:focus-visible{outline:2px solid var(--nav-tab-text-color)}.tui-theme_inspire-navigation .tui-theme_inspire-navigation__items{display:flex;flex-direction:column;gap:calc(var(--gap-base) * 1);height:100%;margin:0;padding:calc(var(--gap-base) * 5) calc(var(--gap-base) * 5) calc(var(--gap-base) * 5) 0;overflow-y:auto;list-style:none}.tui-theme_inspire-navigation--overlaid{position:fixed;z-index:var(--zindex-nav-overlay);display:flex;width:var(--nav-width)}@media (min-width:992px){.tui-theme_inspire-navigation--overlaid{position:relative;width:var(--nav-collapsed-width)}}.tui-theme_inspire-navigation--overlaid .tui-theme_inspire-navigation__nav{width:var(--nav-width)}.tui-theme_inspire-navigation--overlaid .tui-theme_inspire-navigation__heading{margin:0 calc(var(--gap-base) * 6)}.tui-theme_inspire-navigation--overlaid .tui-theme_inspire-navigation__headingLogo{max-width:var(--nav-logo-width);max-height:var(--nav-logo-height)}.tui-theme_inspire-navigation--overlaid .tui-theme_inspire-navigation__items{padding:calc(var(--gap-base) * 5) calc(var(--gap-base) * 3) calc(var(--gap-base) * 5) 0}.tui-theme_inspire-navigation--desktopExpanded{display:none}@media (min-width:992px){.tui-theme_inspire-navigation--desktopExpanded{display:flex;width:var(--nav-width)}.tui-theme_inspire-navigation--desktopExpanded .tui-theme_inspire-navigation__nav{width:var(--nav-width)}.tui-theme_inspire-navigation--desktopExpanded .tui-theme_inspire-navigation__heading{margin:0 calc(var(--gap-base) * 6)}.tui-theme_inspire-navigation--desktopExpanded .tui-theme_inspire-navigation__headingLogo{max-width:var(--nav-logo-width);max-height:var(--nav-logo-height)}.tui-theme_inspire-navigation--desktopExpanded .tui-theme_inspire-navigation__items{padding:calc(var(--gap-base) * 5) calc(var(--gap-base) * 3) calc(var(--gap-base) * 5) 0}}.tui-theme_inspire-navigation--hidden{display:none}.tui-learningCard{--tui-learningCard-background-gradient: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0) 10%,
    rgba(0, 0, 0, 0.4) 40%,
    var(--color-neutral-7) 80%
  );position:relative;display:flex;flex-direction:column;margin:calc((var(--gap-1) * 1.5) * -1);padding:calc(var(--gap-1) * 1.5);overflow-wrap:break-word;border-radius:calc(var(--card-border-radius) * 2);outline:none;isolation:isolate;transition:box-shadow 0.3s ease-in-out}@media (hover:none){.tui-learningCard .tui-learningCard__actionWrapper{padding-bottom:var(--gap-1);padding-left:var(--gap-1);opacity:1}}.tui-learningCard:hover{z-index:1;box-shadow:0 8px 16px 0 rgba(0, 0, 0, 0.15)}.tui-learningCard:hover .tui-learningCard__actionWrapper,.tui-learningCard:focus-within .tui-learningCard__actionWrapper{padding-bottom:var(--gap-1);padding-left:var(--gap-1);opacity:1}.tui-learningCard--variant-hero .tui-learningCard__image{border-radius:var(--card-border-radius)}.tui-learningCard--variant-grey-body .tui-learningCard__image{border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius)}.tui-learningCard--variant-grey-body .tui-learningCard__body{border-bottom-right-radius:var(--card-border-radius);border-bottom-left-radius:var(--card-border-radius);background:var(--color-neutral-2)}.tui-learningCard--variant-background .tui-learningCard__image{border-radius:var(--card-border-radius)}.tui-learningCard--variant-background .tui-learningCard__body{color:var(--color-neutral-1)}.tui-learningCard--variant-background .tui-learningCard__footer{border-bottom-right-radius:var(--card-border-radius);border-bottom-left-radius:var(--card-border-radius);color:var(--color-neutral-1);background:var(--color-neutral-7)}.tui-learningCard__popFront{position:relative;z-index:2}.tui-learningCard__link{position:absolute;inset:0;z-index:1;border-radius:var(--card-border-radius)}.tui-learningCard__link:focus-visible{outline:2px solid var(--color-state-focus);outline-offset:var(--focus-outline-offset);outline-offset:var(--gap-2)}.tui-learningCard--size-sm{min-height:12.5rem}.tui-learningCard--size-default{min-height:19.5rem}.tui-learningCard__background{display:flex;flex-direction:column;flex-grow:1;width:100%;height:100%;color:inherit;border-radius:var(--card-border-radius);background-repeat:no-repeat;background-position:center;background-size:cover}.tui-learningCard__background--default{background-color:var(--color-neutral-2)}.tui-learningCard__mediaContainer{position:relative}.tui-learningCard__mediaContainer--aspect-ratio{aspect-ratio:1.7777777778}.tui-learningCard__image{display:flex;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.tui-learningCard__image--background-default{background-color:var(--color-primary)}.tui-learningCard__overlayWrapper{display:flex;flex-direction:column;width:100%}.tui-learningCard__mediaOverlayTop{display:flex;align-items:center;justify-content:flex-start;min-height:3.5rem;padding:var(--gap-3)}.tui-learningCard__heroContainer{display:flex;min-width:3.625rem;margin-right:var(--gap-4)}.tui-learningCard__heroIconWrapper{margin-right:var(--gap-1)}.tui-learningCard__heroLabelWrapper{display:flex;align-items:center;height:1.25rem;padding:var(--gap-2);overflow:hidden;color:var(--color-neutral-1);background-color:var(--color-neutral-7);border-radius:1.25rem;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)}.tui-learningCard__hero-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;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)}.tui-learningCard__actionContainer{display:flex;margin-left:auto}.tui-learningCard__actionWrapper{opacity:0}.tui-learningCard__actionWrapper--persistent{padding-bottom:var(--gap-1);padding-left:var(--gap-1);opacity:1}.tui-learningCard__action-trigger,.tui-learningCard__action-item{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:calc(var(--gap-1) * 1.5);color:var(--color-neutral-7);background:var(--color-neutral-2);border:0;border-radius:1.25rem}.tui-learningCard__action-trigger:hover,.tui-learningCard__action-item:hover{color:var(--color-state-hover);background:var(--color-neutral-1);box-shadow:var(--btn-shadow-hover)}.tui-learningCard__action-trigger--persistent,.tui-learningCard__action-item--persistent{display:flex}.tui-learningCard__mediaOverlayCentre{display:flex;flex-basis:100%;padding:var(--gap-3)}.tui-learningCard__mediaOverlayBottom{margin-top:auto;padding:var(--gap-3)}.tui-learningCard__body,.tui-learningCard__footer{padding:var(--gap-3)}.tui-learningCard__title{display:-webkit-box;margin:0 0 var(--gap-1) 0;overflow:hidden;font-weight:501;font-size:calc(var(--font-size-base) / 16 * 16);line-height:calc(var(--line-height-base) / 16 * 24);-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis}.tui-learningCard__body{display:flex;flex-direction:column;flex-grow:1}.tui-learningCard__ecommerce{padding:var(--gap-3)}.tui-settingsFormBrand__testEmailInfoButton{align-self:center}.tui-themeSettings__content{margin-top:var(--gap-8)}.tui-themeSettings__forms>*+*{margin-top:var(--gap-8)}:root{--color-primary: #69bd45;--color-secondary: #007ab8;--color-tertiary: #1ea4a9;--color-state: #4b7e2b;--color-state-hover: #3c6721;--color-state-focus: #3c6721;--color-state-active: #30541a;--color-state-highlight: #f6f9d7;--color-state-highlight-neutral: var(--color-neutral-3);--color-state-disabled: var(--color-neutral-5);--color-neutral-1: #fff;--color-neutral-2: #fafafa;--color-neutral-3: #f7f7f7;--color-neutral-4: #e6e4e4;--color-neutral-5: #c7c7c7;--color-neutral-6: #767676;--color-neutral-7: #262626;--color-background: var(--color-neutral-1);--color-border: var(--color-neutral-5);--color-text: var(--color-neutral-7);--color-text-disabled: var(--color-neutral-5);--color-text-hint: var(--color-neutral-6);--link-color: var(--color-state);--link-color-hover: var(--color-state-hover);--nav-bg-color: #fff;--nav-text-color: var(--color-text);--footer-bg-color: #fff;--footer-text-color: var(--color-text);--footer-text-color-hover: var(--footer-text-color);--btn-accent-color: var(--color-state);--btn-accent-color-active: var(--color-state-active);--btn-accent-color-hover: var(--color-state-hover);--btn-accent-color-disabled: var(--color-state-disabled)}:root{--zindex-modal: 1000000000;--zindex-toast: 1000000001;--site-bg: #f5f6f7}:root{--progress-value-bg-color: #41b1e0;--progress-container-bg-color: #e9edf0;--progress-height: 8px}:root{--learning-page-width: 1680px;--learning-page-bg-color: var(--color-neutral-3)}:root{--nav-bg-color: #fff;--nav-selected-color: var(--link-color)}body{background-color:var(--site-bg)}body.admin,body.path-totara-catalog{background-color:var(--color-neutral-1)}.tui-mcg_table .tui-checkbox,.tui-mcg_table.tui-checkbox{--form-checkbox-bg-color-active: #007872;--form-checkbox-border-color: #c4ccd1;--form-checkbox-border-color-active: #007872;--form-input-border-radius: 2px;--form-checkbox-size: 18px;position:relative}.tui-mcg_table .tui-checkbox .tui-checkbox__label,.tui-mcg_table.tui-checkbox .tui-checkbox__label{line-height:20px}.tui-mcg_table .tui-checkbox:hover:before,.tui-mcg_table.tui-checkbox:hover:before{content:"";position:absolute;width:calc(var(--form-checkbox-size) + (var(--gap-3) * 2));height:calc(var(--form-checkbox-size) + (var(--gap-3) * 2));transform:translate(calc(-1 * var(--gap-3)), -50%);top:50%;left:0;background:#46aaaa17;border-radius:50%}.tui-mcg_table .tui-checkbox:hover .tui-checkbox__label:before,.tui-mcg_table.tui-checkbox:hover .tui-checkbox__label:before{border-color:#007872}.tui-mcg_table .tui-dataTableHeaderCell--stacked,.tui-mcg_table .tui-local_mcg_shared-dataTableSortableHeaderCell.tui-dataTableHeaderCell--stacked{display:none}.tui-mcg_table .tui-dataTableHeaderCell{color:#012c49;font-size:var(--font-size-10);font-weight:700;text-transform:uppercase}.tui-mcg_table .tui-dataTableRows{--datatable-row-border-color: #e9edf0;--datatable-row-first-border-color: #e9edf0}.tui-mcg_table .tui-dataTableRow{padding:var(--gap-3) var(--gap-4);border:1px solid var(--datatable-row-border-color);min-height:86px}.tui-mcg_table .tui-dataTableRow:last-child{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.tui-mcg_table .tui-dataTableRow:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.tui-mcg_table .tui-dataTableCell,.tui-mcg_table .tui-dataTableHeaderCell{justify-content:center}.tui-mcg_table .tui-dataTableCell__label{font-weight:600;font-size:var(--font-size-14)}.tui-mcg_table .tui-dataTableRowHeader{padding:var(--gap-1) var(--gap-4);text-transform:uppercase}.tui-mcg_results .tui-loader__overlay-positioner{border-radius:12px;opacity:0.6}.tui-mcg_resultsContainer{padding:var(--gap-6);border-radius:16px;background:var(--color-neutral-1);box-shadow:0 4px 32px 0 rgba(20, 18, 74, 0.06)}.tui-mcg_collapsibleList{display:flex;flex-direction:column;gap:var(--gap-4)}.tui-mcg_collapsibleList .tui-checkbox,.tui-mcg_collapsibleList.tui-checkbox{--form-checkbox-bg-color-active: #007872;--form-checkbox-border-color: #c4ccd1;--form-checkbox-border-color-active: #007872;--form-input-border-radius: 2px;--form-checkbox-size: 18px;position:relative}.tui-mcg_collapsibleList .tui-checkbox .tui-checkbox__label,.tui-mcg_collapsibleList.tui-checkbox .tui-checkbox__label{line-height:20px}.tui-mcg_collapsibleList .tui-checkbox:hover:before,.tui-mcg_collapsibleList.tui-checkbox:hover:before{content:"";position:absolute;width:calc(var(--form-checkbox-size) + (var(--gap-3) * 2));height:calc(var(--form-checkbox-size) + (var(--gap-3) * 2));transform:translate(calc(-1 * var(--gap-3)), -50%);top:50%;left:0;background:#46aaaa17;border-radius:50%}.tui-mcg_collapsibleList .tui-checkbox:hover .tui-checkbox__label:before,.tui-mcg_collapsibleList.tui-checkbox:hover .tui-checkbox__label:before{border-color:#007872}.tui-mcg_collapsibleList__item{border-radius:16px;background:var(--color-neutral-1);box-shadow:0 4px 32px 0 rgba(20, 18, 74, 0.06)}.tui-mcg_collapsibleList__item .tui-collapsible__header-heading{margin:0 !important;padding-left:var(--gap-4);padding-right:var(--gap-4)}.tui-mcg_collapsibleList__item .tui-collapsible__header{padding:var(--gap-6);border:none;border-top-left-radius:16px;border-top-right-radius:16px}.tui-mcg_collapsibleList__item .tui-collapsible__header-button{padding:0;gap:var(--gap-4);align-items:center}.tui-mcg_collapsibleList__item .tui-collapsible__header-icon{margin:0}.tui-mcg_collapsibleList__item .tui-collapsible__header-text{display:block;width:100%}.tui-mcg_collapsibleList__headerRow{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-6) var(--gap-4);flex-wrap:wrap;width:100%}.tui-mcg_collapsibleList__headerRow-left,.tui-mcg_collapsibleList__headerRow-right{display:flex;align-items:center}.tui-mcg_collapsibleList__headerRow-right{gap:var(--gap-6)}.tui-mcg_collapsibleList__item-nameText{padding:0;border:none;background:none;cursor:pointer;text-align:left;font-size:var(--font-size-18);font-weight:700}.tui-mcg_collapsibleList__content{padding:0 var(--gap-6) var(--gap-6) var(--gap-6)}.tui-mcg_tabs .tui-tabBar--horizontal{border-bottom-color:#e9edf0}.tui-mcg_tabs .tui-tabBar--horizontal .tui-tabBar__tabLabel{color:#4d5052;font-size:var(--font-size-14);font-weight:400}.tui-mcg_tabs .tui-tabBar--horizontal .tui-tabBar__tab--active a.tui-tabBar__link{border:0;box-shadow:none;background:transparent}.tui-mcg_tabs .tui-tabBar--horizontal .tui-tabBar__tab--active .tui-tabBar__tabLabel{font-weight:600}.tui-mcg_tabs .tui-tabBar--horizontal .tui-tabBar__tab--active a.tui-tabBar__link::after{bottom:0;top:unset;height:2px;border-radius:0}.tui-progress,.tui-progress__bar{border-radius:var(--border-radius-curved)}.tui-formBtnGroup .tui-mcg_button,.tui-mcg_button{min-height:44px;min-width:178px;font-weight:700}.tui-mcg_iconButton,.tui-mcg_button_actionButton{padding:var(--gap-1)}.tui-mcg_iconButton.tui-btn,.tui-mcg_button_actionButton.tui-btn{--tui-btn-shadow-hover: none;--tui-btn-shadow-active: none;border-radius:8px;border:1px solid #e5f4f4;background:#fff;box-shadow:none}.tui-mcg_iconButton.tui-btn:not(.tui-btn--disabled):hover,.tui-mcg_iconButton.tui-btn:not(.tui-btn--disabled):active,.tui-mcg_iconButton.tui-btn:not(.tui-btn--disabled):focus,.tui-mcg_button_actionButton.tui-btn:not(.tui-btn--disabled):hover,.tui-mcg_button_actionButton.tui-btn:not(.tui-btn--disabled):active,.tui-mcg_button_actionButton.tui-btn:not(.tui-btn--disabled):focus{border-color:#73c5c1;background:#e5f4f4}.tui-mcg_iconButton.tui-btn--variant-stealth,.tui-mcg_button_actionButton.tui-btn--variant-stealth{border-color:transparent;background:transparent}.tui-mcg_iconButton--medium,.tui-mcg_button_actionButton--medium{padding:var(--gap-3)}:root{--tui-card-default-width: 24.75rem;--gap-card-grid: var(--gap-6)}.block_totara_catalog .tui-cardScroller__cards,.tui-totara_catalog-catalogGrid{gap:calc(var(--gap-card-grid)) var(--gap-card-grid)}.tui-learningCard.tui-totara_catalog-itemCard{min-height:17rem;border-radius:24px;background:#fff;box-shadow:0 4px 24px 0 rgba(20, 18, 74, 0.04)}.tui-learningCard.tui-totara_catalog-itemCard .tui-learningCard__mediaContainer{max-height:120px}.tui-learningCard.tui-totara_catalog-itemCard .tui-learningCard__image{border-radius:20px}.tui-learningCard.tui-totara_catalog-itemCard .tui-learningCard__title{color:#303233;font-size:var(--font-size-16);font-weight:700}.tui-learningCard.tui-totara_catalog-itemCard .tui-learningCard__footer{padding:var(--gap-4) var(--gap-3);border-top:1px solid #e9edf0}.tui-learningCard.tui-totara_catalog-itemCard .tui-progress{margin-top:var(--gap-6)}.tui-mcg_filter{--form-input-height: 54px}.tui-mcg_filter .tui-formLabel{color:#012c49;font-size:var(--font-size-16);font-weight:700;line-height:24px}.tui-mcg_filter .tui-formInput,.tui-mcg_filter .tui-select__input,.tui-mcg_filter .tui-local_mcg_shared-selectFilter__control{border-radius:8px;border:1px solid #c4ccd1;min-height:54px}.tui-mcg_form{--form-input-border-color: #e9edf0;--form-input-border-radius: 8px;--form-input-height: 54px}.tui-mcg_form .tui-formLabel{color:#4d5052;font-size:var(--font-size-12);font-weight:600;line-height:15.6px}.tui-mcg_form .tui-formInput,.tui-mcg_form .tui-select__input{border-radius:8px;border:1px solid #c4ccd1;min-height:54px}.tui-mcg_form .tui-checkbox,.tui-mcg_form.tui-checkbox{--form-checkbox-bg-color-active: #007872;--form-checkbox-border-color: #c4ccd1;--form-checkbox-border-color-active: #007872;--form-input-border-radius: 2px;--form-checkbox-size: 18px;position:relative}.tui-mcg_form .tui-checkbox .tui-checkbox__label,.tui-mcg_form.tui-checkbox .tui-checkbox__label{line-height:20px}.tui-mcg_form .tui-checkbox:hover:before,.tui-mcg_form.tui-checkbox:hover:before{content:"";position:absolute;width:calc(var(--form-checkbox-size) + (var(--gap-3) * 2));height:calc(var(--form-checkbox-size) + (var(--gap-3) * 2));transform:translate(calc(-1 * var(--gap-3)), -50%);top:50%;left:0;background:#46aaaa17;border-radius:50%}.tui-mcg_form .tui-checkbox:hover .tui-checkbox__label:before,.tui-mcg_form.tui-checkbox:hover .tui-checkbox__label:before{border-color:#007872}.tui-mcg_formSection-title{color:#303233;font-size:var(--font-size-16);font-weight:600;margin-bottom:48px}.tui-mcg_formSection-content{max-width:800px;margin:0 auto}.tui-mcg_checkbox .tui-checkbox,.tui-mcg_checkbox.tui-checkbox{--form-checkbox-bg-color-active: #007872;--form-checkbox-border-color: #c4ccd1;--form-checkbox-border-color-active: #007872;--form-input-border-radius: 2px;--form-checkbox-size: 18px;position:relative}.tui-mcg_checkbox .tui-checkbox .tui-checkbox__label,.tui-mcg_checkbox.tui-checkbox .tui-checkbox__label{line-height:20px}.tui-mcg_checkbox .tui-checkbox:hover:before,.tui-mcg_checkbox.tui-checkbox:hover:before{content:"";position:absolute;width:calc(var(--form-checkbox-size) + (var(--gap-3) * 2));height:calc(var(--form-checkbox-size) + (var(--gap-3) * 2));transform:translate(calc(-1 * var(--gap-3)), -50%);top:50%;left:0;background:#46aaaa17;border-radius:50%}.tui-mcg_checkbox .tui-checkbox:hover .tui-checkbox__label:before,.tui-mcg_checkbox.tui-checkbox:hover .tui-checkbox__label:before{border-color:#007872}.tui-mcg_radioGroup{--form-radio-dot-color: #007872;--form-radio-border-color: #007872;--form-radio-border-color-focus: #007872;--form-radio-border-color-active: #007872}.tui-mcg_toggleSwitch{--form-toggle-off-bg-color: #c4ccd1;--form-toggle-off-bg-color-hover-focus: #c4ccd1;--form-toggle-on-bg-color: #007872;--form-toggle-on-bg-color-hover-focus: #007872;--form-toggle-on-border-color: transparent;--form-toggle-on-border-color-hover-focus: transparent;--form-toggle-border-color: transparent}.tui-mcg_modal .tui-modal--type-drawer .tui-modal__inner{border-top-left-radius:28px;border-bottom-left-radius:28px;border:1px solid #e9edf0;background:#fff;box-shadow:0 4px 32px 0 rgba(20, 18, 74, 0.06)}.tui-mcg_modal .tui-modalContent__header-title{color:#012c49;font-size:var(--font-size-16);font-weight:700}.tui-mcg_paging{width:100%;flex-direction:row-reverse;justify-content:space-between;gap:var(--gap-2)}.tui-mcg_paging .tui-paging__perPage{flex-grow:0}.tui-mcg_paging .tui-paging__selector{gap:var(--gap-2);flex:1;justify-content:center}.tui-mcg_paging .tui-paging__selector-number{display:flex;align-items:center;justify-content:center;min-width:33px;min-height:38px;padding:var(--gap-1) var(--gap-3);border-radius:4px;border:1px solid #e9edf0;background:#fff}.tui-mcg_paging .tui-paging__selector-number--current{color:#fff;background:#012c49;font-weight:600}.tui-mcg_paging .tui-paging__direct{display:none}:root{--tls-pathway-activity-view-header-bg-color: var(--color-neutral-1);--tls-pathway-progress-tracker-item-selected-bg-color: rgba(
    179,
    205,
    223,
    0.15
  );--tls-pathway-progress-tracker-item-selected-color: var(--color-state)}.tui-format_tls_pathway-courseToolbar__settings{display:flex;align-items:center}.tui-format_tls_pathway-courseToolbar,.tui-format_tls_pathway-activityToolbar{min-height:2rem}.tui-format_tls_pathway-activityToolbar__link{padding:var(--gap-3);width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:var(--btn-radius);border:1px solid #e5f4f4;background:var(--color-neutral-1)}.tui-format_tls_pathway-activityView__navGrid .tui-grid-item:not(.tui-grid-item--first){background:#f5f6f7}.tui-format_tls_pathway-activityView__activity{margin-top:var(--gap-12)}.tui-format_tls_pathway-courseInformation__baseName{font-size:var(--font-size-24);font-weight:700;line-height:1.5}.tui-format_tls_pathway-courseInformation__status.tui-lozenge{display:inline-flex;align-items:center;justify-content:center;min-width:90px;height:36px;padding:var(--gap-2) var(--gap-3);border-radius:9999px;border-width:1px;border-style:solid;background:#f5f6f7;border-color:#f5f6f7;color:#4d5052;overflow:hidden;white-space:nowrap}.tui-format_tls_pathway-courseInformation__status.tui-lozenge--info{background:#f6fafb;border-color:#e6f5fb;color:#0279ab}.tui-format_tls_pathway-courseInformation__status.tui-lozenge--success{background:#e7f8f0;border-color:#e7f8f0}.tui-format_tls_pathway-progressBar__progressLabel{font-weight:600}.tui-format_tls_pathway-courseSectionHeader__sectionTitle{font-size:var(--font-size-18);font-weight:700;line-height:1.44}.tui-format_tls_pathway-courseSectionHeader__content{font-size:var(--font-size-12);font-weight:600;line-height:1.3}.tui-format_tls_pathway-progressNavigation__progressTrackerNav .tui-progressTrackerNav__items{margin:0 var(--gap-4) var(--gap-6) var(--gap-4);border:1px solid #e9edf0;border-radius:12px}.tui-format_tls_pathway-progressNavigation__progressTrackerNav .tui-progressTrackerNav__items :first-child{border-top-left-radius:12px;border-top-right-radius:12px}.tui-format_tls_pathway-progressNavigation__progressTrackerNav .tui-progressTrackerNav__items :last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.tui-format_tls_pathway-progressNavigation__progressTrackerNav .tui-progressTrackerNav__items .progressTrackerNav__item:not(:last-of-type){border-bottom:1px solid #e9edf0}.tui-format_tls_pathway-progressNavigation .tui-progressTrackerNav__item{padding:18px var(--gap-4)}.tui-format_tls_pathway-progressNavigation .tui-format_tls_pathway-progressTrackerItem{padding:calc(var(--gap-2) + 2px) var(--gap-2) calc(var(--gap-2) + 2px) var(--gap-4)}.tui-format_tls_pathway-progressNavigation .tui-format_tls_pathway-progressTrackerItem--selected,.tui-format_tls_pathway-progressNavigation .tui-format_tls_pathway-progressTrackerItem--selected:hover,.tui-format_tls_pathway-progressNavigation .tui-format_tls_pathway-progressTrackerItem--selected:focus{color:var(--tls-pathway-progress-tracker-item-selected-color);background:transparent}.tui-format_tls_pathway-progressNavigation .tui-progressTrackerNavCircleWorkflow,.tui-format_tls_pathway-progressNavigation .tui-progressTrackerNavCircleWorkflow--selected{border:0;background:transparent}.tui-format_tls_pathway-progressNavigation .tui-progressTrackerNavCircleWorkflow--selected .tui-progressTrackerNavCircleWorkflow__middle,.tui-format_tls_pathway-progressNavigation .tui-progressTrackerNavCircleWorkflow__middle{border-color:#00968e}.tui-format_tls_pathway-progressNavigation .tui-progressTrackerNavCircleWorkflow--done .tui-progressTrackerNavCircleWorkflow__middle{background:#00968e;border-color:#00968e}.tui-format_tls_pathway-progressNavigation .tui-progressTrackerNavCircleWorkflow--done .tui-progressTrackerNavCircleWorkflow__inner{color:var(--color-neutral-1)}.tui-format_tls_pathway-progressNavigation .tui-progressTrackerNavCircleWorkflow--locked .tui-progressTrackerNavCircleWorkflow__middle{border:0}.tui-format_tls_pathway-progressNavigation .tui-progressTrackerNavCircleWorkflow--locked .tui-progressTrackerNavCircleWorkflow__icon--locked{width:20px;height:20px;color:var(--link-color)}.tui-ecommerce .tui-separator{background-color:#e9edf0}.tui-ecommerce .tui-pageHeading__title{font-size:24px;font-weight:700;letter-spacing:0.2px}.tui-ecommerce .tui-ecommerce__cartView__header{margin-top:0;margin-bottom:var(--gap-6)}.tui-ecommerce .tui-ecommerce__cartSection{padding:var(--gap-8);border-radius:16px;border:1px solid #e9edf0;background:#fff}.tui-ecommerce .tui-ecommerce__cartSection__title{font-size:18px;font-weight:700;letter-spacing:0.2px;margin-bottom:var(--gap-6)}.tui-ecommerce .tui-ecommerce__cartProductItem{padding:var(--gap-4) 0}.tui-ecommerce .tui-ecommerce__cartProductItem:not(:last-of-type){border-bottom:1px solid #e9edf0}.tui-ecommerce .tui-ecommerce__cartProductItem__productImage,.tui-ecommerce .tui-ecommerce__cartProductItem__productImageLink{width:205px;max-width:205px;height:120px}.tui-ecommerce .tui-ecommerce__cartProductItem__productName{font-size:16px;font-weight:700;letter-spacing:0.2px}.tui-ecommerce .tui-ecommerce__cartProductItem__productDetails__licencesAssigned,.tui-ecommerce .tui-ecommerce__assignedUsers__assignedLicences{padding:var(--gap-1) var(--gap-3);border-radius:4px;background:#f5f6f7;font-size:12px;font-weight:400;color:var(--color-text)}.tui-ecommerce .tui-ecommerce__assignedUsers__assignedLicences{font-weight:600}.tui-ecommerce .tui-ecommerce__assignLicencesButton .tui-btn__content{font-size:12px;font-weight:600}.tui-ecommerce .tui-ecommerce__cartProductItem__productDetails__productPrice{font-size:16px;font-weight:600}.tui-ecommerce .tui-ecommerce__cartProductItem__productDetails__totalProducts{color:#84898c;font-size:12px;font-weight:400}.tui-ecommerce .tui-ecommerce__cartProductItem__removeBtn .tui-svgIcon{font-size:18px}.tui-ecommerce .tui-ecommerce__orderSummary .tui-ecommerce__cartSection__title{font-size:16px;font-weight:700;letter-spacing:0.2px;margin-bottom:var(--gap-4)}.tui-ecommerce .tui-ecommerce-couponForm{margin-top:28px}.tui-ecommerce .tui-ecommerce__orderSummaryTotal{margin-top:40px}.tui-ecommerce .tui-ecommerce-couponForm .tui-collapsible__header-text{display:flex;align-items:center;flex-direction:row-reverse;gap:var(--gap-2);color:#012c49;font-size:12px;font-weight:600}.tui-ecommerce .tui-ecommerce__orderSummaryTotal__label{font-size:14px;font-weight:600}.tui-ecommerce .tui-ecommerce__orderSummaryTotal__label.tui-ecommerce__orderSummaryTotal__label--strong{font-size:16px;font-weight:700;letter-spacing:0.2px}.tui-ecommerce .tui-ecommerce__orderSummaryTotal__amount.tui-ecommerce__orderSummaryTotal__amount--strong{font-size:16px;font-weight:600}.tui-ecommerce .tui-ecommerce__cartView__actionButton,.tui-ecommerce .tui-ecommerce__checkoutView__actionButton{min-height:48px}.tui-ecommerce .tui-ecommerce__orderSummaryTotal__row--discount .tui-ecommerce__orderSummaryTotal__label,.tui-ecommerce .tui-ecommerce__orderSummaryTotal__row--discount .tui-ecommerce__orderSummaryTotal__amount{color:var(--color-text);font-size:14px;font-weight:400}.tui-ecommerce .tui-ecommerce__billingDetails__content,.tui-ecommerce .tui-ecommerce-couponForm{--form-input-border-color: #e9edf0;--form-input-border-radius: 8px;--form-input-height: 54px}.tui-ecommerce .tui-ecommerce__billingDetails__content .tui-formLabel,.tui-ecommerce .tui-ecommerce-couponForm .tui-formLabel{color:#4d5052;font-size:var(--font-size-12);font-weight:600;line-height:15.6px}.tui-ecommerce .tui-ecommerce__billingDetails__content .tui-formInput,.tui-ecommerce .tui-ecommerce__billingDetails__content .tui-select__input,.tui-ecommerce .tui-ecommerce-couponForm .tui-formInput,.tui-ecommerce .tui-ecommerce-couponForm .tui-select__input{border-radius:8px;border:1px solid #c4ccd1;min-height:54px}.tui-ecommerce .tui-ecommerce__billingDetails__content .tui-checkbox,.tui-ecommerce .tui-ecommerce__billingDetails__content.tui-checkbox,.tui-ecommerce .tui-ecommerce-couponForm .tui-checkbox,.tui-ecommerce .tui-ecommerce-couponForm.tui-checkbox{--form-checkbox-bg-color-active: #007872;--form-checkbox-border-color: #c4ccd1;--form-checkbox-border-color-active: #007872;--form-input-border-radius: 2px;--form-checkbox-size: 18px;position:relative}.tui-ecommerce .tui-ecommerce__billingDetails__content .tui-checkbox .tui-checkbox__label,.tui-ecommerce .tui-ecommerce__billingDetails__content.tui-checkbox .tui-checkbox__label,.tui-ecommerce .tui-ecommerce-couponForm .tui-checkbox .tui-checkbox__label,.tui-ecommerce .tui-ecommerce-couponForm.tui-checkbox .tui-checkbox__label{line-height:20px}.tui-ecommerce .tui-ecommerce__billingDetails__content .tui-checkbox:hover:before,.tui-ecommerce .tui-ecommerce__billingDetails__content.tui-checkbox:hover:before,.tui-ecommerce .tui-ecommerce-couponForm .tui-checkbox:hover:before,.tui-ecommerce .tui-ecommerce-couponForm.tui-checkbox:hover:before{content:"";position:absolute;width:calc(var(--form-checkbox-size) + (var(--gap-3) * 2));height:calc(var(--form-checkbox-size) + (var(--gap-3) * 2));transform:translate(calc(-1 * var(--gap-3)), -50%);top:50%;left:0;background:#46aaaa17;border-radius:50%}.tui-ecommerce .tui-ecommerce__billingDetails__content .tui-checkbox:hover .tui-checkbox__label:before,.tui-ecommerce .tui-ecommerce__billingDetails__content.tui-checkbox:hover .tui-checkbox__label:before,.tui-ecommerce .tui-ecommerce-couponForm .tui-checkbox:hover .tui-checkbox__label:before,.tui-ecommerce .tui-ecommerce-couponForm.tui-checkbox:hover .tui-checkbox__label:before{border-color:#007872}.tui-ecommerce .tui-ecommerce__billingDetails .tui-collapsible__header-text,.tui-ecommerce .tui-ecommerce__paymentMethod .tui-collapsible__header-text{font-size:16px;font-weight:700;letter-spacing:0.2px}.tui-ecommerce .tui-ecommerce-couponForm .tui-btn{padding:var(--tui-btn-padding-v) var(--tui-btn-padding-h)}.tui-ecommerce .tui-ecommerce__orderSummary__productImage{border-radius:8px;width:100px;max-width:100px;height:58px}.tui-ecommerce .tui-ecommerce__orderSummary__productName{font-size:12px;font-weight:700}.tui-ecommerce .tui-ecommerce__orderSummary__productDetails__license{color:#4d5052;font-size:12px;font-weight:400}.tui-ecommerce .tui-ecommerce__orderSummary__productDetails__productPrice{font-size:12px;font-weight:600}.tui-ecommerce .tui-ecommerce__orderSummary__productDetails__totalProducts,.tui-ecommerce .tui-ecommerce__orderSummary__productDetails__productDiscountPrice{color:#84898c;font-size:12px;font-weight:400}.tui-ecommerce .tui-ecommerce__orderSummary__productDetails__priceColumn{display:flex;align-items:center;gap:var(--gap-3)}.tui-ecommerce .tui-ecommerce__paymentMethod__listItem{border-radius:8px;border:1px solid #e9edf0}.tui-ecommerce .tui-ecommerce__paymentMethod__listItem.tui-ecommerce__paymentMethod__listItem--selected{border:1px solid #00968e}.tui-ecommerce .tui-ecommerce__orderSummary__list{margin-top:var(--gap-3)}.tui-ecommerce .tui-ecommerce__orderSummary__listItem:not(:last-of-type){border-bottom:1px solid #e9edf0}.tui-ecommerce .tui-ecommerce__cartPopup__header{padding:var(--gap-8) var(--gap-6) 0 var(--gap-6);border:0}.tui-ecommerce .tui-ecommerce__cartProductItem.tui-ecommerce__cartProductItem--small{margin-left:var(--gap-6);margin-right:var(--gap-6);padding-left:0;padding-right:0}.tui-ecommerce .tui-ecommerce__cartPopup__total,.tui-ecommerce .tui-ecommerce__cartPopup__action{padding-left:var(--gap-6);padding-right:var(--gap-6)}.tui-ecommerce .tui-ecommerce__cartProductItem--small .tui-ecommerce__cartProductItem__productImage{width:120px;max-width:120px;height:70px;border-radius:8px}.tui-ecommerce .tui-ecommerce__cartPopup__action{padding-bottom:var(--gap-8);border-top:0}.tui-ecommerce .tui-ecommerce__cartPopup__action .tui-btn{min-height:48px;width:100%;font-weight:700}.tui-ecommerce .tui-ecommerce__cartPopup__action .tui-svgIcon{font-size:18px}.tui-ecommerce .tui-ecommerce__cartPopup__header-text .tui-ecommerce__cartPopup__count{margin-top:var(--gap-4)}.tui-ecommerce.tui-ecommerce__cartPopup .tui-ecommerce__cartProductItem:last-of-type{border-bottom:0}.tui-ecommerce .tui-ecommerce__assignedUsers{border-radius:16px;border:1px solid #e9edf0;padding:0}.tui-ecommerce .tui-ecommerce__assignedUsers .tui-collapsible__header-text{font-size:16px;font-weight:600}.tui-ecommerce .tui-ecommerce__assignedUsers .tui-collapsible__header{padding:var(--gap-4)}.tui-ecommerce .tui-ecommerce__assignedUsers__content{padding:0 var(--gap-6) var(--gap-6) var(--gap-6)}.tui-ecommerce .tui-ecommerce__userCard{padding:var(--gap-2) var(--gap-4);border-radius:8px;border:1px solid #e9edf0}.tui-ecommerce .tui-ecommerce__assignedUsers__item--fullWidth .tui-ecommerce__userCard{padding:var(--gap-4);gap:var(--gap-3)}.tui-ecommerce .tui-ecommerce__assignedUsers__item--fullWidth .tui-btn{border-radius:50%;background:#007872;color:white}.tui-ecommerce .tui-ecommerce__assignedUsers__item--fullWidth .tui-svgIcon{font-size:18px}.tui-ecommerce .tui-ecommerce__userCard__closeButton{display:flex;align-items:center}.tui-ecommerce .tui-ecommerce__usersList__filters{--form-input-border-color: #e9edf0;--form-input-border-radius: 8px;--form-input-height: 54px}.tui-ecommerce .tui-ecommerce__usersList__filters .tui-formInput{border-radius:8px;border:1px solid #c4ccd1;min-height:54px}.tui-ecommerce .tui-ecommerce__assignLicencesModal__footer .tui-btn{min-height:44px;min-width:178px;font-weight:700}.tui-ecommerce.tui-ecommerce__assignLicencesModal .tui-modal--type-drawer .tui-modal__inner{border-top-left-radius:28px;border-bottom-left-radius:28px;border:1px solid #e9edf0;background:#fff;box-shadow:0 4px 32px 0 rgba(20, 18, 74, 0.06)}.tui-ecommerce.tui-ecommerce__assignLicencesModal .tui-modalContent__header-title{color:#012c49;font-size:var(--font-size-16);font-weight:700}.tui-ecommerce .tui-ecommerce__orderConfirmationSummary .tui-ecommerce__cartSection__title,.tui-ecommerce .tui-ecommerce__orderConfirmationSummary .tui-ecommerce__orderConfirmationSummary__sectionTitle{font-size:16px;font-weight:700;letter-spacing:0.2px}.tui-ecommerce .tui-ecommerce__orderConfirmationSummary .tui-separator{margin-top:24px;margin-bottom:32px}.tui-ecommerce .tui-ecommerce__orderConfirmationSummary__billingDetails{margin-bottom:32px}.tui-ecommerce .tui-ecommerce__orderConfirmationSummary__paymentMethod{border-top:1px solid #e9edf0}.tui-ecommerce .tui-ecommerce__orderConfirmationSummary__paymentMethod .tui-ecommerce__orderConfirmationSummary__sectionTitle{margin-top:32px}.tui-ecommerce .tui-ecommerce__confirmationView__header{margin-bottom:var(--gap-6)}.tui-ecommerce .tui-ecommerce__orderConfirmationSummary__customField__name{font-size:14px;font-weight:600}.tui-ecommerce .tui-ecommerce__ordersView__orderId{font-size:16px;font-weight:600}.tui-ecommerce .tui-ecommerce__orderLicensesText{color:#4d5052;font-size:14px;font-weight:400}.tui-ecommerce .tui-ecommerce__ordersView__orderTotal{font-size:16px}.tui-ecommerce .tui-ecommerce__ordersView__contentImage{width:110px;height:64px;border-radius:8px}.tui-ecommerce .tui-ecommerce__ordersView__productLink{font-size:16px;font-weight:600}.tui-ecommerce .tui-ecommerce__ordersView__orderMeta{flex-direction:row;align-items:center;gap:var(--gap-3);color:#4d5052;font-size:14px;font-weight:400}.tui-ecommerce.tui-ecommerce__cartView .tui-ecommerce__cartProductItem__productManager_licences{margin-bottom:4px}.ecommerce_catalog_container{margin-top:auto;z-index:2}.ecommerce_catalog_button{display:flex;gap:8px;align-items:center}.ecommerce_catalog_button.added .tls-cart{opacity:0.6;pointer-events:none}.tls-cart-icon{display:inline-flex;margin-right:8px;font-size:18px}.ecommerce_catalog_price{display:flex;align-items:center;gap:8px;font-weight:600}.price_margin{margin-bottom:8px}.tui-format_tls_pathway-activityViewHeader{display:flex;align-items:center;justify-content:flex-end;background:var(--tls-pathway-activity-view-header-bg-color);padding:var(--gap-3) var(--gap-4);flex-wrap:wrap-reverse}.tui-format_tls_pathway-activityViewHeader__leftSide{display:flex;align-items:center;flex:1}.tui-format_tls_pathway-activityViewHeader__rightSide{display:flex;align-items:center;justify-content:flex-end}.tui-format_tls_pathway-activityViewHeader__currentActivity{font-size:var(--font-size-16);font-weight:700;line-height:1.5}.tui-format_tls_pathway-activityViewHeader__courseToolbar{flex-direction:row-reverse}.tui-format_tls_pathway-activityViewHeader__closeBtn.tui-btn{margin-left:var(--gap-4);padding:var(--gap-3) var(--gap-6);color:var(--tui-btn-color-contrast);background-color:var(--tui-btn-color);border-color:var(--tui-btn-color);font-weight:700}.tui-format_tls_pathway-activityViewHeader__closeBtn.tui-btn:hover,.tui-format_tls_pathway-activityViewHeader__closeBtn.tui-btn:focus,.tui-format_tls_pathway-activityViewHeader__closeBtn.tui-btn:active{color:var(--tui-btn-color-contrast);background-color:var(--tui-btn-color);border-color:var(--tui-btn-color)}.tui-format_tls_pathway-activityViewHeader__activityToolbar{align-items:center;gap:var(--gap-2)}.tui-format_tls_pathway-courseInformation{padding:var(--gap-6);overflow:hidden;background-color:transparent;border-radius:var(--border-radius-normal)}.tui-format_tls_pathway-courseInformation--inProgress{padding-bottom:0}.tui-format_tls_pathway-courseInformation__header{margin-bottom:var(--gap-6)}.tui-format_tls_pathway-courseInformation__titleContainer{display:flex;justify-content:space-between}.tui-format_tls_pathway-courseInformation__actions{display:flex;gap:var(--gap-2)}.tui-format_tls_pathway-courseInformation__actions .tui-btn{margin-top:var(--gap-3)}.tui-format_tls_pathway-courseInformation__base{display:flex;padding-top:0;margin:0}.tui-format_tls_pathway-courseInformation__baseName{margin-bottom:0;display:-webkit-box;flex-grow:1;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-32);font-weight:500;line-height:1.25}.tui-format_tls_pathway-courseInformation__completionProgress{flex-grow:1;margin:auto 0 auto var(--gap-4)}.tui-format_tls_pathway-courseInformation>*:not(.tui-format_tls_pathway-courseInformation__progress){margin-right:0;margin-left:0}.tui-format_tls_pathway-courseInformation>*+*{margin-top:var(--gap-2)}.tui-format_tls_pathway-courseInformation__status{padding-left:0;color:var(--tls-pathway-color-neutral-4);font-size:var(--font-size-14);font-weight:400;line-height:1.5;background:transparent}.tui-ecommerce__assignLicencesButton__button{padding:var(--gap-1);min-height:30px}.tui-ecommerce__assignLicencesLicencesCountControl{display:flex;align-items:center}.tui-ecommerce__assignLicencesLicencesCountControl__button{border:1px solid #e9edf0;width:54px;height:54px;display:flex;align-items:center;justify-content:center;background:transparent}.tui-ecommerce__assignLicencesLicencesCountControl__button--less{border-radius:8px 0 0 8px}.tui-ecommerce__assignLicencesLicencesCountControl__button--more{border-radius:0 8px 8px 0}.tui-ecommerce__assignLicencesLicencesCountControl__input{width:80px;min-width:80px;height:54px;min-height:54px;border-radius:0 !important;text-align:center;border:1px solid #e9edf0 !important;border-left:none !important;border-right:none !important}.tui-ecommerce__assignLicencesLicencesCountControl__input::-webkit-inner-spin-button,.tui-ecommerce__assignLicencesLicencesCountControl__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.tui-ecommerce__billingDetails__subtitle{font-weight:400;font-size:12px;line-height:1}.tui-ecommerce-couponForm__notification{margin:var(--gap-2) 0}.tui-ecommerce-couponForm__notification__audienceDiscountMessage{display:flex;flex-direction:column;flex:1;padding:var(--gap-3)}.tui-ecommerce-couponForm__notification__audienceDiscountMessage *{margin:0}.tui-ecommerce-couponForm__notification__couponDiscount{display:flex;align-items:center;width:100%;height:100%}.tui-ecommerce-couponForm__notification__couponDiscount__message{display:flex;flex:1;align-items:center;padding:var(--gap-3);height:100%;flex-wrap:wrap;word-break:break-all}.tui-ecommerce-couponForm__notification__dismiss{display:flex;height:100%}.tui-ecommerce-couponForm__notification__dismissButton{color:var(--color-neutral-6)}.tui-ecommerce__licencesCountControl{display:flex;align-items:center}.tui-ecommerce__licencesCountControl.tui-formInput{padding:var(--gap-1);height:1.6rem}.tui-ecommerce__licencesCountControl__button{border:1px solid #e9edf0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent}.tui-ecommerce__licencesCountControl__button--less{border-radius:8px 0 0 8px}.tui-ecommerce__licencesCountControl__button--more{border-radius:0 8px 8px 0}.tui-ecommerce__licencesCountControl__input{width:80px;min-width:80px;height:40px;border-radius:0;text-align:center;border:1px solid #e9edf0;border-left:none;border-right:none}.tui-ecommerce__licencesCountControl__input::-webkit-inner-spin-button,.tui-ecommerce__licencesCountControl__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.tui-ecommerce__cartPopup .tui-ecommerce__licencesCountControl__button{width:32px;height:32px}.tui-ecommerce__cartPopup .tui-ecommerce__licencesCountControl__input{width:60px;min-width:60px;height:32px}.tui-ecommerce__orderLicensesText{display:flex;align-items:center;gap:var(--gap-3);color:var(--color-text);font-size:14px;font-weight:400}.tui-ecommerce__orderSummary__listItem{display:flex;align-items:stretch;gap:var(--gap-3) var(--gap-4);font-size:14px;color:#303233;flex-wrap:wrap;padding:var(--gap-3) 0}.tui-ecommerce__orderSummary__productHeader{display:flex;gap:20px;margin-top:-4px}.tui-ecommerce__orderSummary__productName{flex:1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-h4-weight);line-height:var(--font-h4-line-height);font-size:var(--font-h5-size)}.tui-ecommerce__orderSummary__productDetails{flex:1;display:flex;align-items:flex-end;margin-bottom:var(--gap-1);line-height:1.3}.tui-ecommerce__orderSummary__productDetails__container{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--gap-4);flex-wrap:wrap;width:100%}.tui-ecommerce__orderSummary__productDetails__licence{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)}.tui-ecommerce__orderSummary__productDetails__price{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);display:flex;flex-direction:column;margin:0;gap:2px}.tui-ecommerce__orderSummary__productDetails__priceColumn{display:flex;gap:var(--gap-2)}.tui-ecommerce__orderSummary__productDetails__productPrice{font-weight:600;font-size:var(--font-size-16)}.tui-ecommerce__orderSummary__productDetails__productDiscountPrice{text-align:right;line-height:1.2}.tui-ecommerce__orderSummary__productDetails--withDiscount .tui-ecommerce__orderSummary__productDetails__container{align-items:center}.tui-ecommerce__orderSummary__productDetails--withDiscount .tui-ecommerce__orderSummary__productDetails__price{margin-top:6px}.tui-ecommerce__orderSummary__productImage{width:115px;max-width:115px;height:66px;object-fit:cover;border-radius:10px}.tui-ecommerce__orderSummary__productInfo{flex:1;display:flex;flex-direction:column;gap:var(--gap-1);min-width:0}.tui-ecommerce__orderSummary__productLicenseInfo{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);color:#666}.tui-ecommerce__orderSummary__content{display:flex;flex-direction:column;gap:8px}.tui-ecommerce__paymentMethod__subtitle{font-weight:400;font-size:12px;line-height:1}.tui-ecommerce__paymentMethod__content{padding:calc((var(--form-input-height) - var(--form-input-line-height)) / 2) 0}.tui-ecommerce__paymentMethod__list{display:flex;flex-direction:column;gap:var(--gap-3) var(--gap-4);padding:0 var(--gap-2)}.tui-ecommerce__paymentMethod__listItem{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:16px 24px;border:1px solid #e9edf0;border-radius:8px;cursor:pointer}.tui-ecommerce__paymentMethod__listItem .tui-radio{height:var(--form-radio-size)}.tui-ecommerce__paymentMethod__listItem .tui-radio__label{cursor:pointer}.tui-ecommerce__paymentMethod__listItem--selected{border:1px solid var(--color-state-focus)}.tui-ecommerce__paymentMethod__listItem--selected .tui-radio__label::before{border-color:var(--form-radio-border-color-focus)}.tui-ecommerce__paymentMethod__info{flex:1;display:flex;align-items:center;gap:10px 32px;font-size:14px;color:#303233;flex-wrap:wrap}.tui-ecommerce__paymentMethod__logo{max-width:64px}.tui-ecommerce__paymentMethod__formItem{display:flex;justify-content:space-between}.tui-ecommerce__paymentMethod__additionalDataForm{margin-top:10px}.tui-ecommerce__userCard{display:flex;gap:var(--gap-2);width:100%;padding:var(--gap-1)}.tui-ecommerce__userCard__content{display:flex;align-items:center;justify-content:space-between;flex-grow:1;gap:var(--gap-1);overflow:hidden;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)}.tui-ecommerce__userCard__closeButton{margin-left:auto}.tui-ecommerce__userCard .tui-local_mcg_shared-avatar.tui-local_mcg_shared-avatar--small{--mcg-avatar-size: 20px}.tui-ecommerce__userCard__userInfo{display:flex;align-items:center;gap:var(--gap-2)}.tui-ecommerce__userCard__userInfoDetails{flex:1}.tui-ecommerce__userCard__userNameContainer{min-height:26px;display:flex;align-items:center;gap:var(--gap-3)}.tui-ecommerce__userCard__userName{color:#4d5052;font-size:12px;font-weight:400}.tui-ecommerce__usersList{display:flex;flex-direction:column}.tui-ecommerce__usersList__filters{margin-bottom:var(--gap-4)}.tui-ecommerce__usersList__filters .tui-filterBar__filters-right{margin-left:auto}.tui-ecommerce__usersList__filters .tui-filterBar__filters-left{align-items:flex-end}.tui-ecommerce__usersList__licencesField{margin-bottom:0}.tui-ecommerce__usersList__licencesField .tui-formLabel{font-weight:900;font-size:var(--font-size-10);line-height:1.4;margin-bottom:var(--gap-1)}.tui-ecommerce__usersList__licencesField .tui-formRow>.tui-formRow__desc{padding:0}.tui-ecommerce__usersList__searchField{margin-top:calc(var(--font-size-10) * 2 + var(--gap-1));margin-bottom:0}.tui-ecommerce__usersList__list{flex:1;height:100%;overflow-y:auto;min-height:0}.tui-ecommerce__usersList__list-loadMore{margin:var(--gap-4) 0 var(--gap-4);text-align:center}.tui-ecommerce__usersList__limitMessage{margin-bottom:var(--gap-4)}.tui-ecommerce__usersList .tui-dataTableRow--disabled{opacity:0.5;pointer-events:none;cursor:not-allowed}.tui-ecommerce__usersList__userInfo{display:flex;align-items:center;gap:var(--gap-2)}.tui-ecommerce__usersList__userInfoDetails{flex:1}.tui-ecommerce__usersList__userNameContainer{min-height:26px;display:flex;align-items:center;gap:var(--gap-3)}.tui-ecommerce__usersList__userName{font-size:16px;font-weight:600}.tui-ecommerce__cartView__loader{min-height:300px}.tui-ecommerce__cartView__header{margin:var(--gap-4) 0}.tui-ecommerce__cartView__errors{margin-bottom:var(--gap-4)}.tui-ecommerce__cartView__errors>*+*{margin-top:var(--gap-4)}.tui-ecommerce__cartView__actionButton{width:100%;font-weight:600}.tui-ecommerce__confirmationView__header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:var(--gap-4)}.tui-ecommerce__confirmationView__notifications{flex:1}.tui-ecommerce__confirmationView__notifications>*+*{margin-top:var(--gap-4)}.tui-ecommerce__confirmationView__successInfo{display:flex;gap:var(--gap-2)}.tui-ecommerce__confirmationView__successIcon{font-size:24px}.tui-ecommerce__confirmationView__successInfo-title{font-size:24px;font-weight:700;letter-spacing:0.2px;margin-top:2px;margin-bottom:var(--gap-2)}.tui-ecommerce__confirmationView__successInfo-message{font-size:14px;font-weight:400}.tui-ecommerce__ordersView{width:100%}.tui-ecommerce__ordersView__header{margin:var(--gap-4) 0}.tui-ecommerce__ordersView__ordersCount{margin:var(--gap-2) 0}.tui-ecommerce__ordersView__filterBar{margin-bottom:var(--gap-4)}.tui-ecommerce__ordersView__orderSummary{display:flex;flex-direction:column;gap:var(--gap-2)}.tui-ecommerce__ordersView__orderId{font-weight:600;color:var(--color-state);font-size:var(--font-size-14);display:flex;align-items:center;gap:var(--gap-2)}.tui-ecommerce__ordersView__receiptLink{display:inline-flex;align-items:center;color:var(--color-state);text-decoration:none;transition:opacity 0.2s ease}.tui-ecommerce__ordersView__receiptLink:hover{opacity:0.7}.tui-ecommerce__ordersView__receiptLink:focus{outline:2px solid var(--color-state);outline-offset:2px;border-radius:2px}.tui-ecommerce__ordersView__orderMeta{display:flex;flex-direction:column;gap:var(--gap-1);font-size:var(--font-size-13);color:var(--color-neutral-6)}.tui-ecommerce__ordersView__orderStatusPrice{display:flex;align-items:center;gap:var(--gap-4);justify-content:flex-end}.tui-ecommerce__ordersView__orderTotal{font-weight:600;font-size:var(--font-size-14);min-width:80px;text-align:right;padding-right:var(--gap-6)}.tui-ecommerce__ordersView__contentCell{display:flex;gap:var(--gap-4);align-items:center}.tui-ecommerce__ordersView__contentImageLink{display:block;flex-shrink:0}.tui-ecommerce__ordersView__contentImageLink:focus{outline:2px solid var(--color-state);outline-offset:2px;border-radius:4px}.tui-ecommerce__ordersView__contentImage{width:60px;height:40px;object-fit:cover;border-radius:4px;flex-shrink:0;display:block}.tui-ecommerce__ordersView__contentInfo{display:flex;flex-direction:column;gap:var(--gap-2)}.tui-ecommerce__ordersView__contentTitle{font-weight:500;font-size:var(--font-size-14);word-break:break-all}.tui-ecommerce__ordersView__productLink{color:var(--color-state);text-decoration:none}.tui-ecommerce__ordersView__productLink:hover{text-decoration:underline}.tui-ecommerce__ordersView__productLink:visited{color:var(--color-state)}.tui-ecommerce__ordersView__contentSubtitle{font-size:var(--font-size-12);color:var(--color-neutral-6)}.tui-ecommerce__ordersView__price{display:flex;flex-direction:column;gap:2px}.tui-ecommerce__ordersView__originalPrice{font-size:13px}.tui-ecommerce__ordersView__filtersBar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--gap-4);margin-bottom:var(--gap-4)}.tui-ecommerce__ordersView__filtersBar .tui-mcg_filter .tui-formLabel{margin:0}.tui-ecommerce__ordersView__paging{margin-top:var(--gap-4)}.tui-ecommerce__ordersView__orderStatus{font-size:14px;font-weight:400}.tui-ecommerce__ordersView__licencesCount.tui-lozenge{border-radius:4px;background:#f5f6f7;padding:var(--gap-2) var(--gap-3);font-size:12px;font-weight:600;color:var(--color-text)}.tui-ecommerce__ordersView__actionsCell{display:flex;justify-content:flex-end}.tui-totara_catalog-itemCard__hero-icon{display:flex;align-items:center;justify-content:center;width:2rem;aspect-ratio:1;padding:calc(var(--gap-base) * 1);background:var(--color-neutral-1);border-radius:100%}.tui-totara_catalog-itemCard__hero-icon>img{width:1.5rem;height:1.5rem;object-fit:contain}.tui-totara_catalog-itemCard__mediaBottomOverlay{display:flex;flex-flow:column;gap:calc(var(--gap-base) * 2)}.tui-totara_catalog-itemCard__logo{align-self:end;padding:calc(var(--gap-base) * 2);background:var(--color-neutral-1)}.tui-totara_catalog-itemCard__logo>img{max-height:1rem}.tui-totara_catalog-itemCard__body{display:flex;flex-flow:column;gap:calc(var(--gap-base) * 2);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)}.tui-totara_catalog-itemCard__subtitleRow{display:flex;flex-flow:row wrap;gap:calc(var(--gap-base) * 2);justify-content:space-between}.tui-totara_catalog-itemCard__itemPlaceholdersContainer{display:flex;align-items:center;gap:var(--gap-2);color:#84898c;font-size:var(--font-size-14);font-weight:400}.tui-totara_catalog-itemCard__itemPlaceholdersContainer .tui-totara_catalog-iconPlaceholders__item{display:flex;align-items:center;color:#303233}.tui-totara_catalog-itemCard__itemPlaceholdersContainer .tui-totara_catalog-iconPlaceholders__item>img{width:16px;height:16px;margin-right:0}.tui-totara_catalog-textPlaceholders{display:flex;flex-flow:row;gap:calc(var(--gap-base) * 2)}.tui-learningCard{--tui-learningCard-background-gradient: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0) 10%,
    rgba(0, 0, 0, 0.4) 40%,
    var(--color-neutral-7) 80%
  );position:relative;display:flex;flex-direction:column;margin:calc((var(--gap-1) * 1.5) * -1);padding:calc(var(--gap-1) * 1.5);overflow-wrap:break-word;border-radius:calc(var(--card-border-radius) * 2);outline:none;isolation:isolate;transition:box-shadow 0.3s ease-in-out}@media (hover:none){.tui-learningCard .tui-learningCard__actionWrapper{padding-bottom:var(--gap-1);padding-left:var(--gap-1);opacity:1}}.tui-learningCard:hover{z-index:1;box-shadow:0 8px 16px 0 rgba(0, 0, 0, 0.15)}.tui-learningCard:hover .tui-learningCard__actionWrapper,.tui-learningCard:focus-within .tui-learningCard__actionWrapper{padding-bottom:var(--gap-1);padding-left:var(--gap-1);opacity:1}.tui-learningCard--variant-hero .tui-learningCard__image{border-radius:var(--card-border-radius)}.tui-learningCard--variant-grey-body .tui-learningCard__image{border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius)}.tui-learningCard--variant-grey-body .tui-learningCard__body{border-bottom-right-radius:var(--card-border-radius);border-bottom-left-radius:var(--card-border-radius);background:var(--color-neutral-2)}.tui-learningCard--variant-background .tui-learningCard__image{border-radius:var(--card-border-radius)}.tui-learningCard--variant-background .tui-learningCard__body{color:var(--color-neutral-1)}.tui-learningCard--variant-background .tui-learningCard__footer{border-bottom-right-radius:var(--card-border-radius);border-bottom-left-radius:var(--card-border-radius);color:var(--color-neutral-1);background:var(--color-neutral-7)}.tui-learningCard__popFront{position:relative;z-index:2;display:flex;flex-direction:row;align-items:center;gap:var(--gap-3);margin-left:auto}.tui-learningCard__link{position:absolute;inset:0;z-index:1;border-radius:var(--card-border-radius)}.tui-learningCard__link:focus-visible{outline:2px solid var(--color-state-focus);outline-offset:var(--focus-outline-offset);outline-offset:var(--gap-2)}.tui-learningCard--size-sm{min-height:12.5rem}.tui-learningCard--size-default{min-height:19.5rem}.tui-learningCard__background{display:flex;flex-direction:column;flex-grow:1;width:100%;height:100%;color:inherit;border-radius:var(--card-border-radius);background-repeat:no-repeat;background-position:center;background-size:cover}.tui-learningCard__background--default{background-color:var(--color-neutral-2)}.tui-learningCard__mediaContainer{position:relative}.tui-learningCard__mediaContainer--aspect-ratio{aspect-ratio:1.7777777778}.tui-learningCard__image{display:flex;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.tui-learningCard__image--background-default{background-color:var(--color-primary)}.tui-learningCard__overlayWrapper{display:flex;flex-direction:column;width:100%}.tui-learningCard__mediaOverlayTop{position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-start;min-height:3.5rem;padding:var(--gap-3)}.tui-learningCard__heroContainer{display:flex;min-width:3.625rem;margin-right:var(--gap-4)}.tui-learningCard__heroIconWrapper{margin-right:var(--gap-1)}.tui-learningCard__heroLabelWrapper{display:flex;align-items:center;height:1.25rem;padding:var(--gap-2);overflow:hidden;color:var(--color-neutral-1);background-color:var(--color-neutral-7);border-radius:1.25rem;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)}.tui-learningCard__hero-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;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)}.tui-learningCard__actionContainer{display:flex;margin-left:auto}.tui-learningCard__actionWrapper{opacity:0}.tui-learningCard__actionWrapper--persistent{padding-bottom:var(--gap-1);padding-left:var(--gap-1);opacity:1}.tui-learningCard__action-trigger,.tui-learningCard__action-item{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:calc(var(--gap-1) * 1.5);color:var(--color-neutral-7);background:var(--color-neutral-2);border:0;border-radius:1.25rem}.tui-learningCard__action-trigger:hover,.tui-learningCard__action-item:hover{color:var(--color-state-hover);background:var(--color-neutral-1);box-shadow:var(--btn-shadow-hover)}.tui-learningCard__action-trigger--persistent,.tui-learningCard__action-item--persistent{display:flex}.tui-learningCard__mediaOverlayCentre{display:flex;flex-basis:100%;padding:var(--gap-3)}.tui-learningCard__mediaOverlayBottom{position:relative;z-index:2;margin-top:auto;padding:var(--gap-3)}.tui-learningCard__body,.tui-learningCard__footer{padding:var(--gap-3)}.tui-learningCard__titleRow{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--gap-3);margin-bottom:var(--gap-1)}.tui-learningCard__title{display:-webkit-box;margin:0;overflow:hidden;font-weight:501;font-size:calc(var(--font-size-base) / 16 * 16);line-height:calc(var(--line-height-base) / 16 * 24);-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;flex:1}.tui-learningCard__userGrade{white-space:nowrap;font-size:calc(var(--font-size-base) / 16 * 14);color:var(--color-neutral-6)}.tui-learningCard__body{display:flex;flex-direction:column;flex-grow:1}.tui-learningCard__ecommerce{display:flex;flex-direction:row;align-items:center;gap:var(--gap-3);padding:var(--gap-3)}.tui-learningCard__ecommerceCecredits{display:flex;align-items:center;gap:var(--gap-2)}:root{--color-primary: #36a5a6;--btn-accent-color: #00968F;--link-color: #00968F;--color-state: #3d444b;--color-text: #3d444b;--footer-bg-color: #ffffff;--footer-text-color: #303233;--btn-accent-color-hover: #008c85;--btn-accent-color-active: #007b74;--link-color-hover: #008c85;--color-state-hover: #333a41;--color-state-focus: #333a41;--color-state-active: #222930;--footer-text-color-hover: #262829;--nav-bg-color: #ffffff;--nav-text-color: #262626;--nav-selected-color: #00968F;}
.ui-dialog[aria-describedby='singletest_question_dialog_id'] + .ui-widget-overlay {
  background-color: var(--color-backdrop-standard);
}

