.t-Body-nav {width: 15rem;background-color: var(--ut-palette-primary);color: white;}.t-Header-controls {height: 4rem;width: 2rem;background-color: var(--ut-palette-primary);display: flex;color: white;}.t-Header-logo {position: relative;overflow: hidden;background-color: #0076ce;transition: background-color 0.4s ease;}.t-Header-logo {width: 13rem;height: 4rem;background-color: var(--ut-palette-primary);position: relative;overflow: hidden;margin-left: 0;padding-left: 0;justify-content: center;transition: background-color 0.4 ease;}.t-Header-logo::after {content: "";position: absolute;top: 0;left: -100%;width: 100%;height: 100%;background: white;transition: left 0.6s ease;}body:has(.a-TreeView[aria-hidden="true"]) .t-Header-logo,
body:has(.a-TreeView[aria-hidden="true"]) .t-Header-controls {background-color: transparent;color: var(--ut-palette-primary);}body:has(.a-TreeView[aria-hidden="false"]) .t-Header-logo,
body:has(.a-TreeView[aria-hidden="false"]) .t-Header-controls {background-color: var(--ut-palette-primary);color: white;}.t-Header-navBar {padding: 10px;}.t-Header-branding {background-color: white;border-bottom: none;color: black;gap: 0;padding: 0;}.top-nav-search-field {padding: 10px 15px;border-radius: 17px 34px 34px 0;text-align: right;background-color: transparent;border-width: 2px;border-color: var(--ut-palette-primary);color: var(--ut-palette-primary);}.t-Header-navBar--center {color: var(--a-base-link-text-color);}.t-Region-title {color: var(--a-base-link-text-color);}.t-Button--header.is-active {--a-button-background-color: rgba(0, 0, 0, 0);}.t-Button.is-active {--a-button-state-background-color: rgba(0, 0, 0, 0);}.t-Body-title {background-color: transparent;box-shadow: none;}.t-HeroRegion {padding: 10px 50px 0px 50px;}.t-HeroRegion-icon {color: var(--a-base-link-text-color);background: transparent;font-weight: bold;font-size: 1.5rem;width: fit-content;height: fit-content;}.t-HeroRegion-title {color: var(--a-base-link-text-color);font-size: 1.5rem;}@media (max-width: 768px) {.t-Header-branding {background-color: var(--ut-palette-primary);}#P0_SEARCH {display: none;}.t-HeroRegion {padding: 20px;}.t-Body-nav {position: fixed;}body:has(.a-TreeView[aria-hidden="true"]) .t-Header-controls {color: white;}}