/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.view .filters-col{background-color:var(--bs-light);}@media (min-width:768px){.view .filters-col{background-color:transparent;border-bottom:none !important;}}.view .filters-col .view-filters{padding-top:1.5rem;}@media (min-width:768px){.view .filters-col .view-filters{padding-top:0;}}.view .form-item-search .h4{margin-bottom:0.875rem;}.view .form-item-search input[data-drupal-selector=edit-search]{position:relative;padding-right:2.5rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="%23005999" d="M480 272C480 317.9 465.1 360.3 440 394.7L566.6 521.4C579.1 533.9 579.1 554.2 566.6 566.7C554.1 579.2 533.8 579.2 521.3 566.7L394.7 440C360.3 465.1 317.9 480 272 480C157.1 480 64 386.9 64 272C64 157.1 157.1 64 272 64C386.9 64 480 157.1 480 272zM272 416C351.5 416 416 351.5 416 272C416 192.5 351.5 128 272 128C192.5 128 128 192.5 128 272C128 351.5 192.5 416 272 416z"/></svg>');background-position:top 0.5rem right 0.75rem;background-size:1.5625rem 1.25rem;background-repeat:no-repeat;}.view .form-item-search + .h4.w-100{margin:2.375rem 0 0;padding-bottom:0.5rem;border-bottom:1px solid var(--bs-slate);}.view #tagsContainer{padding-bottom:0.8125rem;border-bottom:1px solid var(--bs-slate);}.view #tagsContainer .tags-header{display:flex;justify-content:space-between;align-items:center;margin:1.3125rem 0 0.8125rem;}.view #tagsContainer .tags-header div{color:var(--bs-primary);text-transform:uppercase;font-size:1.0625rem;font-weight:700;line-height:176.471%;letter-spacing:0.010625rem;}.view #tagsContainer .tags-header button{font-family:"source-sans-pro",sans-serif;font-size:1rem;font-weight:400;line-height:112.5%;padding:0;}.view #tagsContainer .btn-tag{border-radius:0;font-family:"source-sans-pro",sans-serif;font-size:1rem;font-weight:400;line-height:135%;padding:0.3125rem 1.6375rem 0.3125rem 0.625rem;position:relative;margin:0 0.625rem 0.625rem 0;color:var(--bs-primary);text-decoration:none;background-color:#fff;border:1px solid var(--bs-primary);text-align:left;}.view #tagsContainer .btn-tag:after{display:inline-block;position:absolute;content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10" fill="none"><path d="M9.33333 0.94L8.39333 0L4.66667 3.72667L0.94 0L0 0.94L3.72667 4.66667L0 8.39333L0.94 9.33333L4.66667 5.60667L8.39333 9.33333L9.33333 8.39333L5.60667 4.66667L9.33333 0.94Z" fill="%23152850"/></svg>')/"remove";right:0.5rem;top:50%;transform:translateY(-50%);}.view #tagsContainer .btn-tag:hover,.view #tagsContainer .btn-tag:focus{text-decoration:underline;}@media (min-width:768px){.view #tagsContainer .btn-tag{font-size:1.0625rem;}}.view #tagsContainer button:focus-visible{outline:0;box-shadow:0 0 0 3px #fff,0 0 0 5px #2491ff;}.view #filterBoxes fieldset{padding:1rem 0 0.5rem;border-bottom:1px solid var(--bs-slate);}.view #filterBoxes fieldset legend{color:var(--bs-primary);font-size:1.0625rem;font-weight:700;line-height:176.471%;letter-spacing:0.010625rem;text-transform:uppercase;margin-bottom:0.6875rem;}.view #filterBoxes fieldset legend.double-line{line-height:125%;margin-bottom:1.2109375rem;}.view #filterBoxes .form-check{margin-bottom:1.125rem;font-size:1.0625rem;padding-left:2.12em;}.view #filterBoxes .form-check label{color:#000;line-height:117.647%;}.view #filterBoxes .form-check input{border-color:#566e86;width:1.4em;height:1.4em;margin-left:-2.12em;}.view .view-header{margin-top:1rem;}@media (min-width:1200px){.view .view-header{margin-top:-0.875rem;}}.view .top-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--bs-slate);}.view .top-header h2{white-space:nowrap;}.view .top-header label{color:#000;line-height:111.111%;margin-left:0.5rem;}.view .top-header .sort-select{font-family:"source-sans-pro",sans-serif;color:var(--bs-link-color);border:0;background-color:transparent;font-size:1.125rem;line-height:250%;display:inline-block;width:auto;cursor:pointer;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='%23005999' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");}.view .mobile-header{display:flex;align-items:center;padding:0.5rem 0;}.view .mobile-header #mobileSort .btn-link{color:var(--bs-link-color);font-size:0.9375rem;text-decoration:none;font-weight:700;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='%23005999' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");padding-right:2.25rem;background-repeat:no-repeat;background-position:right 0.75rem center;background-size:1rem 0.75rem;}.view .mobile-header #mobileSort .btn-link:after{content:none;}.view .mobile-header .dropdown-menu{padding:0.25rem 0;}.view .mobile-header .dropdown-menu .dropdown-item{color:var(--bs-dark);font-size:1.125rem;padding:0.2rem 0.75rem;}.view .mobile-header .dropdown-menu .dropdown-item.active{background-color:transparent;font-weight:700;}.view .btn.btn-filters{font-size:0.9375rem;color:var(--bs-link-color);}.view .btn.btn-filters:focus{outline:0;box-shadow:0 0 0 3px #fff,0 0 0 5px #2491ff;}.view .btn.btn-filters[aria-expanded=false] span{display:none;}.view .btn.btn-filters[aria-expanded=true] span{display:inline;}.view .main-content .views-row{padding-top:2.125rem;}.view .main-content .views-row > hr{margin:2.125rem 1.0625rem 0 1.0625rem;padding-left:0;padding-right:0;width:calc(100% - 2.125rem);}.view .main-content .pills{display:grid;grid-template-columns:1fr;row-gap:0.5rem;margin-bottom:1rem;}.view .main-content .pill{display:block;}.view .main-content .view-tags{display:grid;grid-template-columns:1fr;row-gap:0.5rem;}.view .main-content .view-tags span{display:block;}.view .main-content .view-tags span,.view .main-content .pubs-eyebrow span{font-family:"europa",sans-serif;color:#000;text-transform:uppercase;font-size:0.875rem;font-weight:400;line-height:1;}.view .main-content .view-tags span:before,.view .main-content .pubs-eyebrow span:before{padding:0.09375rem 0.3125rem 0 0;}.limit-w{width:11rem;max-width:11rem;}@media (min-width:992px){.limit-w{margin-left:auto;}}.view-tags > span:before,.view-tags > li:before,.pubs-eyebrow > span:before,.pubs-eyebrow > li:before{display:inline-block;font:var(--fa-font-solid);vertical-align:top;font-size:0.6875rem;}.view-tags [class^=study]:before,.pubs-eyebrow [class^=study]:before{content:"\f111"/"study type";}.view-tags [class^=award]:before,.pubs-eyebrow [class^=award]:before{content:"\f111"/"award type";}.view-tags [class^=participants]:before,.pubs-eyebrow [class^=participants]:before{content:"\f0c8"/"participant type";}.view-tags [class^=year]:before,.pubs-eyebrow [class^=year]:before{content:"\f0c8"/"award year";}.view-tags [class^=findings]:before,.pubs-eyebrow [class^=findings]:before{content:"\f219"/"findings";}.view-tags [class^=cohort]:before,.pubs-eyebrow [class^=cohort]:before{content:"\e790"/"cohort type";}.study-electronic:before{color:var(--bs-gold);}.study-clinical:before,.year-2025:before{color:#d9c9b5;}.study-pathobiology:before,.year-2026:before{color:#2268bc;}.study-tissue:before,.cohort-tissue:before{color:#746a6a;}.study-review:before,.award-ancillary:before{color:#c67004;}.study-observational:before,.award-roa:before{color:var(--bs-blue);}.participants-adult:before,.cohort-adult:before{color:var(--bs-secondary);}.participants-pediatric:before,.cohort-pediatric:before{color:var(--bs-slate);}.participants-pregnant:before,.cohort-pregnancy:before{color:var(--bs-primary);}.year-2022:before{color:#003ab5;}.year-2023:before{color:#bb391f;}.year-2024:before{color:#ffaf00;}.award-nosi:before{color:#73afe8;}.award-ancillary:before{color:#c67004;}.cohort-electronic:before{color:#b88e32;}
