/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.event{display:flex;flex-direction:column;}.event:not(:last-child){padding:2rem 0;border-bottom:var(--uowdf-color-light-gray,#d8dcda) dashed 0.125rem;}.event__title{}.event__content{display:flex;gap:1rem;}.event__image{display:flex;justify-content:center;align-items:center;flex-shrink:0;height:20rem;width:20rem;overflow:hidden;}.event__details{flex-grow:1;display:flex;flex-direction:column;gap:1rem;}.event__information{margin-top:0;margin-bottom:0;}.event__information_item{}.event__special_date_and_time{border-radius:0.25rem;padding:0.4375rem 1.125rem;width:fit-content;font-family:var(--font-family-slab,'Source Serif Variable',Times,'Times New Roman',Georgia,'DejaVu Serif',serif);background-color:var(--uowdf-color-light-gray,#d8dcda);}.event__body{margin:0;}nav.pager > ul.pager__items{padding:0px;}.events-upcoming .envelope-feature__container{align-items:stretch;}.events-upcoming .envelope-feature__photo,.events-upcoming .envelope-feature__photo-default{min-height:30vh;flex-grow:1;display:flex;align-items:center;justify-content:center;}.events-upcoming .envelope-feature__photo img{width:100%;height:100%;}.view-events-header .event__image{max-width:20rem;}@media screen and (min-width:1550px){}@media screen and (min-width:960px){}@media screen and (min-width:900px){.event__content{flex-direction:column;}}@media screen and (min-width:659px){}@media screen and (min-width:480px){}
.news{display:flex;flex-direction:column;}.news:not(:last-child){padding:2rem 0;border-bottom:var(--uowdf-color-light-gray,#d8dcda) dashed 0.125rem;}.news__title{}.news__content{display:flex;gap:1rem;}.news__image{display:flex;justify-content:center;align-items:center;flex-shrink:0;height:20rem;width:20rem;overflow:hidden;}.news__details{flex-grow:1;display:flex;flex-direction:column;gap:1rem;}.news__information{margin-top:0;margin-bottom:0;}.news__information_item{}.news__special_date_and_time{border-radius:0.25rem;padding:0.4375rem 1.125rem;width:fit-content;font-family:var(--font-family-slab,'Source Serif Variable',Times,'Times New Roman',Georgia,'DejaVu Serif',serif);background-color:var(--uowdf-color-light-gray,#d8dcda);}.news__body{margin:0;}.news-homepage .envelope-feature__container{align-items:stretch;}.news-homepage .envelope-feature__photo,.news-homepage .envelope-feature__photo-default{min-height:30vh;flex-grow:1;display:flex;align-items:center;justify-content:center;}.news-homepage .envelope-feature__photo img{width:100%;height:100%;}.view-news-header .news__image{max-width:20rem;}@media screen and (min-width:1550px){}@media screen and (min-width:960px){}@media screen and (min-width:900px){.news__content{flex-direction:column;}}@media screen and (min-width:659px){}@media screen and (min-width:480px){}
.profile{display:flex;flex-direction:column;}.profile > h2{flex-grow:1;}.profile > a{max-width:fit-content;}.profile a > img{width:256px;height:300;}.profile-meta{list-style:none;padding-left:0;}.profile-meta li{margin:.5rem 0;}[class^="profile-"] .label{font-weight:600;font-variation-settings:var(--font-bold);}.profile_job_title{font-size:1.75rem;font-size:clamp(1.5rem,3vw,1.75rem);line-height:1.9rem;line-height:clamp(1.65rem,3vw,1.9rem);margin:1rem 0 !important;}.profile_job_title2{}.profile_phone{}.profile_email{}.profile_office{}.profile_keywords{}.profile_lab_website{}.profile_lab_website{}@media screen and (max-width:1550px){}@media screen and (max-width:960px){}@media screen and (max-width:900px){.event__content{flex-direction:column;}}@media screen and (max-width:659px){}@media screen and (max-width:480px){}
.field__label{color:var(--fg-d,var(--uowdf-theme-text-dark,black)) var(--fg-l,var(--uowdf-theme-text-light,white));font-weight:400;font-variation-settings:'wght' 400,'wdth' 100,'ital' 0;font-family:var(--font-family-slab,'Source Serif Variable',Times,'Times New Roman',Georgia,'DejaVu Serif',serif);font-size:2rem;font-size:clamp(1.75rem,4vw,2rem);line-height:2.2rem;line-height:clamp(1.9rem,4vw,2.2rem);}.card .card__teaser a,.card .card__teaser a:link{text-decoration:revert;}@media screen and (min-width:1550px){}@media screen and (min-width:960px){}@media screen and (min-width:900px){}@media screen and (min-width:659px){}@media screen and (min-width:480px){}
.field--name-field-research-team .field__items{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;}.field--name-field-research-team .field__items > .field__item{box-sizing:border-box;flex-basis:100%;gap:.5rem}@media screen and (min-width:480px){.field--name-field-research-team .field__items > .field__item{flex:0 0 calc((100% - .5rem) / 2);}}@media screen and (min-width:659px){.field--name-field-research-team .field__items > .field__item{flex:0 0 calc((100% - 1rem) / 3);}}@media screen and (min-width:900px){.field--name-field-research-team .field__items > .field__item{flex:0 0 calc((100% - 1.5rem) / 4);}}.paragraph--type--research-team{display:flex;flex-direction:column;gap:.5rem;}.field--name-field-profile .uo-profile-single{display:flex;flex-direction:column;}.field--name-field-profile .uo-profile-single .profile-picture{width:200px;max-height:200px;height:auto;overflow:hidden;}.field--name-field-profile .uo-profile-single .profile-picture > img{min-width:200px;}@media screen and (min-width:1550px){}@media screen and (min-width:960px){}@media screen and (min-width:900px){}@media screen and (min-width:659px){}@media screen and (min-width:480px){}
fieldset{border:0.0625rem solid #000000;border-radius:.25rem;padding:.5rem 2rem;margin:.5rem 0 2rem 0;}.form-wraper > legend{padding:0 0.5rem;}.form-item{display:flex;flex-direction:column;gap:0.5rem;}.form-text,.form-number,.form-select,.form-textarea,.form-date,.form-time,.form-email,.form-file{display:block;width:100%;padding:0.5rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;border:1px solid;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0.25rem;}.form-text:focus,.form-text:focus-visible,.form-number:focus,.form-number:focus-visible,.form-select:focus,.form-select:focus-visible,.form-textarea:focus,.form-textarea:focus-visible,.form-date:focus,.form-date:focus-visible,.form-time:focus,.form-time:focus-visible,.form-email:focus,.form-email:focus-visible .form-file:focus,.form-file:focus-visible{outline:none;border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.form-select,.form-radio{cursor:pointer;}.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 0.5rem center;background-size:16px 12px;appearance:none;-webkit-appearance:none;padding-right:2rem;}.form-radios{display:flex;flex-direction:row;gap:2rem;}.form-radios > .form-item{display:flex;align-items:center;flex-direction:row;}.form-radios .form-radio{-webkit-appearance:none;appearance:none;background-color:#ffffff;margin:0;font:inherit;color:#000000;width:1.25rem;height:1.25rem;border:0.0625rem solid #000000;border-radius:50%;display:flex;justify-content:center;align-items:center;}.form-radio:focus,.form-radio:focus-visible{outline:none;border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.form-radios input[type='radio'].form-radio::before{content:'';width:0.5rem;height:0.5rem;border-radius:50%;display:none;box-shadow:inset 1rem 1rem #000000;}.form-radios input[type='radio'].form-radio:focus::before,.form-radios input[type='radio'].form-radio:focus-visible::before{box-shadow:inset 1rem 1rem #0d6efd;}.form-radios input[type='radio'].form-radio:checked::before{display:flex;}.form-type-checkbox{flex-direction:row;align-items:center;}input[type='checkbox'].form-checkbox{-webkit-appearance:none;appearance:none;background-color:#ffffff;margin:0;font:inherit;color:#000000;width:1.25rem;height:1.25rem;border:0.0625rem solid #000000;border-radius:0.25rem;display:flex;justify-content:center;align-items:center;}input[type='checkbox'].form-checkbox:focus,input[type='checkbox'].form-checkbox:focus-visible,.form-radio:focus,.form-radio:focus-visible{outline:none;border-color:var(--uowdf-color-uo-green);box-shadow:0 0 0 0.25rem rgba(var(--uowdf-color-uo-green-rgb),0.25);outline:0;}input[type='checkbox'].form-checkbox::before{content:'';width:0.75rem;height:0.75rem;border-radius:0.25rem;display:none;box-shadow:inset 1rem 1rem #000000;transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);}input[type='checkbox'].form-checkbox:focus::before,input[type='checkbox'].form-checkbox:focus-visible::before,.form-radios input[type='radio'].form-radio:focus::before,.form-radios input[type='radio'].form-radio:focus-visible::before{box-shadow:inset 1rem 1rem var(--uowdf-color-uo-green);}input[type='checkbox'].form-checkbox:checked::before{display:flex;}#field-transcript-emails-values th{padding:7px 0;}#field-transcript-emails-values h4,.field--type-datetime h4{font-family:'Source Sans Variable',Arial,Helvetica,Verdana,sans-serif;font-variation-settings:var(--font-bold);font-size:1.125rem;}.field--type-datetime .form-type-select,.field--type-datetime .form-type-date{margin:8px 0 0;}.field--type-datetime .container-inline{display:flex;flex-direction:row;gap:2rem;}.form-file{position:relative;overflow:hidden;padding-left:6.125rem;}.form-file::file-selector-button{position:absolute;top:0;left:0;height:100%;border:none;cursor:pointer;font-weight:700;}.form-file::file-selector-button:hover{background-color:#d3d4d9;}.form-required{display:flex;gap:0.25rem;}.form-required:after{background:none;width:initial;height:initial;margin:0;content:'*';color:#dc3545;}.webform-required > .form-required{display:inline-block;}@media screen and (max-width:1550px){}@media screen and (max-width:960px){}@media screen and (max-width:900px){}@media screen and (max-width:659px){}@media screen and (max-width:480px){}
