: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)}.tui-theme_inspire-menuOption{--tui-theme_inspire-menuOption-indicator-height: 3.2rem;--tui-theme_inspire-menuOption-top-level-menu-option-padding: 10px;--tui-theme_inspire-menuOption-menu-option-padding: 6px;display:flex;flex-grow:1;flex-wrap:wrap;padding-top:var(--gap-1);color:var(--nav-tab-text-color)}.tui-theme_inspire-menuOption .tui-theme_inspire-menuOption{padding-top:0}.tui-theme_inspire-menuOption--selected:before{height:var(--tui-theme_inspire-menuOption-indicator-height);margin-top:var(--gap-1);border-right:var(--gap-1) solid var(--nav-tab-text-color);border-top-right-radius:var(--gap-1);border-bottom-right-radius:var(--gap-1);content:""}.tui-theme_inspire-menuOption .tui-theme_inspire-menuOption--selected:before{margin-top:0}.tui-theme_inspire-menuOption--link{flex-wrap:nowrap}.tui-theme_inspire-menuOption__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-menuOption__heading--depth-0{margin-left:var(--gap-3);font-weight:600}.tui-theme_inspire-menuOption__heading--depth-0.tui-theme_inspire-menuOption__heading--selected{margin-left:var(--gap-2)}.tui-theme_inspire-menuOption__heading--depth-0 .tui-theme_inspire-menuOption__headingAction{margin:var(--gap-2)}.tui-theme_inspire-menuOption__heading--depth-1{margin-left:var(--gap-3);font-weight:400}.tui-theme_inspire-menuOption__heading--depth-1.tui-theme_inspire-menuOption__heading--selected{margin-left:var(--gap-2)}.tui-theme_inspire-menuOption__heading--depth-2{margin-left:var(--gap-6)}.tui-theme_inspire-menuOption__heading--depth-2.tui-theme_inspire-menuOption__heading--selected{margin-left:var(--gap-5)}.tui-theme_inspire-menuOption__heading--link{color:var(--nav-tab-text-color)}.tui-theme_inspire-menuOption__heading--link:hover,.tui-theme_inspire-menuOption__heading--link:focus{color:var(--nav-tab-text-color);text-decoration:none}@media (hover:hover){.tui-theme_inspire-menuOption__heading:hover{background-color:color-mix(in srgb, var(--nav-tab-text-color) 10%, transparent)}}.tui-theme_inspire-menuOption__heading:focus-visible{outline:2px solid var(--nav-tab-text-color)}.tui-theme_inspire-menuOption__headingText{flex-grow:1;margin:auto;padding:var(--tui-theme_inspire-menuOption-menu-option-padding) var(--gap-1) var(--tui-theme_inspire-menuOption-menu-option-padding) var(--gap-3);text-align:left}.tui-theme_inspire-menuOption__headingText--depth-0{padding:var(--tui-theme_inspire-menuOption-top-level-menu-option-padding) var(--gap-1) var(--tui-theme_inspire-menuOption-top-level-menu-option-padding) var(--gap-3)}.tui-theme_inspire-menuOption__headingAction{flex-basis:2.4rem;flex-shrink:0;height:2.4rem;margin:var(--gap-1) var(--gap-2);padding:var(--tui-theme_inspire-menuOption-menu-option-padding);color:var(--nav-tab-text-color)}.tui-theme_inspire-menuOption__children{flex-basis:100%;margin-bottom:var(--gap-2)}.tui-theme_inspire-navigation{--tui-theme_inspire-navigation-mobile-overlap: 6rem;--tui-theme_inspire-navigation-button-size: calc(
    var(--gap-3) * 2 + var(--gap-4) * 2 + 2rem
  );--tui-theme_inspire-navigation-border-colour: rgba(128, 128, 128, 0.2);display:flex;flex-direction:column;max-width:var(--tui-theme_inspire-navigation-button-size);height:0;overflow:visible}.tui-theme_inspire-navigation__expand{width:2rem;margin:var(--gap-4);color:var(--color-text)}@media (min-width:992px){.tui-theme_inspire-navigation__expand{display:none}}.tui-theme_inspire-navigation--expanded{position:fixed;width:calc(100vw - var(--tui-theme_inspire-navigation-mobile-overlap));max-width:28rem;height:100vh;overflow:hidden}@media (min-width:992px){.tui-theme_inspire-navigation{width:24rem;max-width:24rem;height:100%;overflow:hidden}}.tui-theme_inspire-navigation__nav{position:relative;display:flex;flex-direction:column;height:100%;border-right:1px inset var(--tui-theme_inspire-navigation-border-colour);transform:translateX(-100%);transition:transform var(--transition-progress-duration) var(--transition-progress-function)}.tui-theme_inspire-navigation__nav--rtl{transform:translateX(100%)}@media (min-width:992px){.tui-theme_inspire-navigation__nav{position:static;background-color:var(--nav-bg-color);transform:translateX(0)}}.tui-theme_inspire-navigation__nav--expanded{background-color:var(--nav-bg-color);transform:translateX(0)}.tui-theme_inspire-navigation__heading{display:none;margin:0 var(--gap-6)}@media (min-width:992px){.tui-theme_inspire-navigation__heading{display:revert;border-bottom:1px inset var(--tui-theme_inspire-navigation-border-colour)}}.tui-theme_inspire-navigation__heading--expanded{display:revert;border-bottom:1px inset var(--tui-theme_inspire-navigation-border-colour)}.tui-theme_inspire-navigation__headingLogo{float:left;max-width:12rem;margin:var(--gap-8) 0}.tui-theme_inspire-navigation__headingNavigation{float:right;width:2rem;height:2rem;margin-top:var(--gap-4);color:var(--nav-tab-text-color)}@media (min-width:992px){.tui-theme_inspire-navigation__headingNavigation{display:none}}.tui-theme_inspire-navigation__menu{display:none;margin:0;padding:var(--gap-5) var(--gap-3) var(--gap-5) 0}@media (min-width:992px){.tui-theme_inspire-navigation__menu{display:revert;height:100%;overflow-y:auto}}.tui-theme_inspire-navigation__menu--expanded{display:revert;overflow-y:auto}.tui-theme_inspire-navigation__menu>*+*{margin-top:var(--gap-1)}.tui-theme_inspire-navigation__menuItem{display:flex}.tui-theme_inspire-navigation ul{margin-left:0;list-style:none}:root{}
/* Sitewide changes */
.tui-weka {
  height: 250px;
}

/* Left main menu */
#uid-1-menu li:nth-child(7) {
  background-color: #ffc7c7;
  border-radius: 5px;
}

#uid-1-menu #uid-3-submenu li:nth-child(7) {
  background-color: inherit;
  border-radius: inherit;
}

.tui-theme_inspire-navigation ul {
  margin: 0 10px;
}

/* Custom feature links */
#circles
  .block-totara-featured-links-tile
  .block-totara-featured-links-content {
  top: auto;
  bottom: auto;
  background-color: transparent;
  text-align: center;
}

#circles .block-totara-featured-links-content::before {
  background-color: transparent;
}

#circles .block-totara-featured-links-tile {
  border-radius: 100px;
}

/* Image styling across the site */
img {
  border-radius: 5px;
}

/* Perform alterations */
#page-mod-perform-activity-view {
  .tui-participantContent__sectionHeading,
  .tui-performRequiredOptionalIndicator,
  .tui-participantContent__section-requiredContainer,
  .tui-formRow__desc {
    display: none;
  }

  .tui-linkedReviewParticipantForm__item-cardContent {
    border-radius: 20px;
    background: white;
    box-shadow: 4px 4px 10px lightgrey;
  }

  .tui-performGoalChangeStatusForm {
    border-radius: 20px;
    box-shadow: 4px 4px 10px lightgrey;
    background: white;
    padding: 20px;
    border: none;
  }

  .tui-participantContent__sectionItem {
    border-radius: 20px;
    box-shadow: 4px 4px 10px lightgrey;
    background: var(--color-neutral-3);
    padding: 20px;
    border: none;
  }

  .tui-linkedReviewParticipantForm__item {
    border-bottom: 5px solid var(--color-primary);
    padding: 0 0 20px 0;
  }
}

body:not(#page-mod-perform-activity-view) .tui-card {
    border-radius: 20px;
    box-shadow: 4px 4px 10px lightgrey;
    background: var(--color-neutral-3);
    padding: 20px;
    border: none;
}
