/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.research-areas__header{margin-bottom:1.5rem;}.research-areas__header--title{margin-bottom:0.5rem;}@media (min-width:992px){.research-areas__header{display:flex;align-items:center;justify-content:space-between;margin-top:3.75rem;margin-bottom:3rem;}.research-areas__header--title{margin:0;}}.research-areas__content,.research-areas__sidebar{padding-bottom:3.75rem;}@media (min-width:992px){.research-areas__content,.research-areas__sidebar{padding-bottom:6.25rem;}}.research-areas__content{padding-top:20px;}.research-areas__content .form-label{font-size:calc(0.8325rem + 0.39vw);color:#1E1A1B;font-style:normal;font-weight:bold;margin-top:1.5rem;margin-bottom:0.75rem;}@media (min-width:1200px){.research-areas__content .form-label{font-size:1.125rem;}}.research-areas__content th,.research-areas__content td{padding:0.25rem 0.5rem;}.research-areas__content li::marker{color:#0052CC;}.research-areas__content .katex-container{padding:0.5rem 0;overflow:auto;}.research-areas__sidebar{display:flex;flex-direction:column;}@media (min-width:992px){.research-areas__sidebar{padding-left:3.375rem;}}.research-areas .field--name-related-pages{font-size:0.9375rem;}.research-areas .field--name-related-pages .form-label{font-style:normal;font-weight:bold;color:#1E1A1B;}.research-areas .field--name-related-pages div{margin-bottom:10px;}.research-areas .field--name-related-pages a{padding-right:3rem;color:#0052CC;font-size:0.9375rem;font-weight:700;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='31' height='8' viewBox='0 0 31 8' fill='%230052CC' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M30.3536 4.35355C30.5488 4.15829 30.5488 3.84171 30.3536 3.64645L27.1716 0.464466C26.9763 0.269204 26.6597 0.269204 26.4645 0.464466C26.2692 0.659728 26.2692 0.976311 26.4645 1.17157L29.2929 4L26.4645 6.82843C26.2692 7.02369 26.2692 7.34027 26.4645 7.53553C26.6597 7.7308 26.9763 7.7308 27.1716 7.53553L30.3536 4.35355ZM0 4.5H30V3.5H0V4.5Z'/%3E %3C/svg%3E") center right no-repeat;}.research-areas .field--name-image{margin:1.5rem 0;}.research-areas .field--name-image img{border:1px solid #B3CBF0;}.research-areas .field--name-pdf-downloads{margin-top:auto;}.research-areas .file--application-pdf{display:block;margin-top:1.5rem;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
