.navigation-panel-sub-link .spacer[data-v-7e66cf8c]{flex-shrink:0;height:1rem;width:1rem}.navigation-panel-sub-link .spacer[data-v-7e66cf8c]:before{background-color:var(--dark-5);content:"";display:block;height:100%;left:1rem;margin-right:1px;position:absolute;top:0;width:1px}.navigation-panel-sub-link .text[data-v-7e66cf8c]{flex-grow:1;font-size:.875rem;font-variant:common-ligatures;font-weight:400;line-height:1.25;line-height:1.25rem;text-align:left}.navigation-panel-sub-link[data-v-7e66cf8c] .button{white-space:normal}.navigation-panel-sub-link.current .spacer[data-v-7e66cf8c]:before{background-color:var(--indigo-80)}.navigation-panel-sub-link.current .text[data-v-7e66cf8c]{color:var(--indigo-80)}.navigation-panel-button[data-v-bcd147aa]{--sub-links-count:0;--sub-link-height:2.75rem;--sub-links-height:calc(var(--sub-links-count)*var(--sub-link-height))}.navigation-panel-button .sub-links[data-v-bcd147aa]{max-height:var(--sub-links-height);opacity:1;transition:max-height var(--expand-panel-duration),opacity var(--expand-panel-duration) ease-in-out}.navigation-panel-button.accordion[data-v-bcd147aa]{overflow:hidden}.navigation-panel-button.accordion .sub-links[data-v-bcd147aa]{max-height:0;opacity:0}.navigation-panel-button.accordion:focus-within .sub-links[data-v-bcd147aa],.navigation-panel-button.accordion:hover .sub-links[data-v-bcd147aa]{max-height:var(--sub-links-height);opacity:1;transition:max-height var(--expand-panel-duration) var(--navigation-panel-hover-delay),opacity var(--expand-panel-duration) ease-in-out var(--navigation-panel-hover-delay)}.list-items{padding:1rem 1.5rem}[data-v-0784ab0d] .text-input-slot-right{top:50%;transform:translateY(-50%);z-index:10}.search-input-fix[data-v-0784ab0d] input{background-color:hsla(var(--surface-secondary-hsl),var(--tw-bg-opacity));margin-left:0;margin-right:0;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.search-input-fix[data-v-0784ab0d] input:hover{background-color:hsla(var(--surface-highlight-hsl),var(--tw-bg-opacity));--tw-shadow:0 1px 3px 0 rgba(0,0,0,var(--shadow-opacity-1)),0 1px 2px 0 rgba(0,0,0,var(--shadow-opacity-2));--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px rgba(0,0,0,var(--shadow-opacity-1)),0 1px 2px rgba(0,0,0,var(--shadow-opacity-2));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.search-input-fix[data-v-0784ab0d] input:focus{background-color:hsla(var(--surface-highlight-hsl),var(--tw-bg-opacity));--tw-shadow:0 1px 3px 0 rgba(0,0,0,var(--shadow-opacity-1)),0 1px 2px 0 rgba(0,0,0,var(--shadow-opacity-2));--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px rgba(0,0,0,var(--shadow-opacity-1)),0 1px 2px rgba(0,0,0,var(--shadow-opacity-2));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.menu-dropdown .button{justify-content:flex-start;text-align:left}[data-v-64633ef7] .thumbnail{aspect-ratio:16/9}.title[data-v-64633ef7]{aspect-ratio:4/1}[data-v-6de0f749] #content-show img,[data-v-6de0f749] #content-show video{margin-left:auto;margin-right:auto;max-height:38rem}.grid-items{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(var(--item-min-width),1fr))}.grid-items li>*{height:100%}.placeholder-item{min-height:var(--item-min-height)}.search-client .dropdown{left:0;right:0}@media (min-width:640px){.search-client .dropdown{left:auto}}.search-client .dropdown>*,.search-client .user-access-search,.search-client input{border-radius:.5rem}#navigation_panel .search-client .dropdown-wrapper{max-width:none!important}.closed-search-client{width:100%}@media (min-width:640px){.closed-search-client{width:auto}#site_search{min-width:88px}}#navigation_panel[data-v-99a04456]{align-items:flex-start;display:flex;flex-direction:column;float:left;left:0;pointer-events:none;position:fixed;z-index:30}@media (min-width:640px){#navigation_panel[data-v-99a04456]{position:sticky}}#navigation_panel[data-v-99a04456]{top:var(--navbar-bottom-edge)}#navigation_panel .expansion-toggle[data-v-99a04456]{left:.75rem;pointer-events:auto;position:fixed;top:calc(var(--navbar-top) + .625rem);z-index:1}#navigation_panel[data-v-99a04456]{--navigation-panel-hover-delay:.3s}#navigation_panel .panel-body[data-v-99a04456]{background:linear-gradient(to bottom,var(--gradient-indigo-zero) 20%,var(--gradient-indigo) 100%),var(--surface-tertiary);background-attachment:fixed;background-repeat:no-repeat;background-size:100% 100%;height:var(--navigation-panel-height);position:sticky;top:var(--navbar-bottom-edge);transition:width var(--expand-panel-effective-duration);width:var(--navigation-panel-effective-width)}#navigation_panel .panel-content[data-v-99a04456]{flex-shrink:0;height:100%;overflow:hidden;pointer-events:auto;position:relative;transition:width var(--expand-panel-duration);width:var(--navigation-panel-effective-width)}#navigation_panel .panel-content[data-v-99a04456]:before{border-radius:.75rem;bottom:var(--main-viewport-bottom);content:" ";left:0;margin-left:.25rem;margin-right:.25rem;position:absolute;right:0;top:0;transition:background-color var(--expand-panel-duration) 50ms ease-in,box-shadow var(--expand-panel-duration) 50ms ease-in}#navigation_panel .panel-content .panel-title-container[data-v-99a04456]{margin-top:var(--title-container-mt)!important;max-height:var(--title-max-height);opacity:var(--title-opacity);overflow:hidden;padding-left:.5rem;padding-right:.5rem;transition:var(--title-transition)}#navigation_panel .panel-content .panel-title-container .panel-title[data-v-99a04456]{display:-webkit-box;margin-bottom:.5rem;-webkit-box-orient:vertical;-webkit-line-clamp:4;color:var(--text-tertiary);font-size:.75rem;font-variant:common-ligatures;font-weight:500;line-height:1rem;overflow:hidden;text-overflow:ellipsis;width:11.5rem}#navigation_panel .panel-content>ul[data-v-99a04456]{align-items:stretch;display:flex;flex-direction:column;position:relative}#navigation_panel .panel-content>ul[data-v-99a04456]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:.25rem;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}#navigation_panel .panel-content>ul[data-v-99a04456]{overflow-y:auto;padding:.5rem .75rem;scrollbar-width:none}#navigation_panel .panel-content>ul[data-v-99a04456]::-webkit-scrollbar{display:none}#navigation_panel .panel-content>ul[data-v-99a04456]{height:var(--navigation-panel-height)}#navigation_panel[data-v-99a04456] .dropdown-wrapper{width:calc(var(--screen-viewport-width) - 1rem)}@media (min-width:640px){#navigation_panel.collapsed .panel-content[data-v-99a04456]{--title-container-mt:0px;--title-max-height:0px;--title-opacity:0;--title-transition:opacity var(--expand-panel-duration) ease-in-out,max-height var(--expand-panel-duration) ease-in-out}#navigation_panel.collapsed .panel-content[data-v-99a04456]:focus-within,#navigation_panel.collapsed .panel-content[data-v-99a04456]:hover{--title-container-mt:unset;--title-max-height:60px;--title-opacity:1;--title-transition:opacity var(--expand-panel-duration) ease-in-out var(--navigation-panel-hover-delay),max-height var(--expand-panel-duration) ease-in-out var(--navigation-panel-hover-delay);transition-delay:var(--navigation-panel-hover-delay);width:var(--navigation-panel-width-expanded)}#navigation_panel.collapsed .panel-content[data-v-99a04456]:focus-within:before,#navigation_panel.collapsed .panel-content[data-v-99a04456]:hover:before{background-color:hsla(var(--surface-highlight-hsl),.8);background-color:hsla(var(--surface-highlight-hsl),var(--tw-bg-opacity));--tw-shadow:0 1px 3px 0 rgba(0,0,0,var(--shadow-opacity-1)),0 1px 2px 0 rgba(0,0,0,var(--shadow-opacity-2));--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px rgba(0,0,0,var(--shadow-opacity-1)),0 1px 2px rgba(0,0,0,var(--shadow-opacity-2));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-bg-opacity:.8;--tw-backdrop-blur:blur(64px);--tw-backdrop-saturate:saturate(2.2);-webkit-backdrop-filter:blur(64px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) saturate(2.2) var(--tw-backdrop-sepia);backdrop-filter:blur(64px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) saturate(2.2) var(--tw-backdrop-sepia);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#navigation_panel.collapsed .panel-content[data-v-99a04456]:focus-within:before,#navigation_panel.collapsed .panel-content:focus-within>ul[data-v-99a04456],#navigation_panel.collapsed .panel-content[data-v-99a04456]:hover:before,#navigation_panel.collapsed .panel-content:hover>ul[data-v-99a04456]{height:calc(var(--navigation-panel-height) - var(--main-viewport-bottom))}}button[data-v-6ed63ad3]:hover{color:var(--indigo-90)}button[data-v-6ed63ad3]:focus,button[data-v-6ed63ad3]:hover{background-color:var(--indigo-10)}button[data-v-6ed63ad3]:focus{color:var(--indigo-100)}[data-v-3d76e2d1] input::-moz-placeholder{color:var(--dark-40)}[data-v-3d76e2d1] input::placeholder{color:var(--dark-40)}#primary_navigation[data-v-8fe3a761]{left:0;max-width:var(--screen-viewport-width);padding-left:3.5rem;padding-right:1rem;position:sticky;top:var(--navbar-top);width:100%;z-index:30}.navbar[data-v-8fe3a761]{align-items:center;display:flex;height:var(--navbar-height);justify-content:space-between}.search-icon-transition[data-v-8fe3a761]{animation:fadeIn-8fe3a761 .25s ease-out}.search-transition[data-v-8fe3a761]{animation:fadeIn-8fe3a761 .3s ease-out}@keyframes fadeIn-8fe3a761{0%{opacity:0}to{opacity:1}}.content-wrapper[data-v-b33f6deb]{display:flex;flex-direction:column;flex-grow:1;padding-bottom:var(--main-viewport-bottom);padding-right:var(--main-viewport-right);position:relative}
