.component-bibliography-filters{z-index:2;position:sticky;top:0}.bibliographylist-component .bibliography-filters{flex-direction:column;margin-bottom:0;display:flex}.bibliographylist-component h2{font-size:2rem;font-weight:400;font-family:var(--font-family-primary);color:#000;margin-bottom:16px}.bibliographylist-component .bibliography-filters h2{display:none}.bibliographylist-component .bibliography-filters .filters-fieldset{border:none;padding:0}.component-bibliography-filters .source-filters{margin-bottom:16px}.bibliographylist-component .bibliography-filters .filters-legend{font-size:2rem;font-weight:400;font-family:var(--font-family-primary);margin-bottom:10px;padding:0}.bibliographylist-component .bibliography-filters .filters-list{flex-flow:column wrap;gap:16px;display:flex}.bibliographylist-component .bibliography-filters .filter-item{align-items:center;gap:8px;display:flex}.bibliographylist-component .bibliography-filters .publishing-year-filters .filter-item{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.bibliographylist-component .bibliography-filters .filter-checkbox{cursor:pointer;accent-color:#06c;appearance:none;background-color:#cdd6d1;border:1px solid #999;flex-shrink:0;width:18px;height:18px;position:relative}.bibliographylist-component .bibliography-filters .filter-checkbox:focus,.bibliographylist-component .bibliography-filters .filter-checkbox:focus-visible{outline:none;box-shadow:0 0 0 2px #6c8e7e}.bibliographylist-component .bibliography-filters .filter-checkbox:checked:before{content:"";border:2px solid #000;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)rotate(45deg)}.bibliographylist-component .bibliography-filters .filter-label{font-size:1.6rem;font-weight:400;font-family:var(--font-family-primary);cursor:pointer;-webkit-user-select:none;user-select:none}.bibliographylist-component .bibliography-filters .filter-label:hover{font-weight:500}.bibliographylist-component .bibliography-filters .filter-select,.bibliographylist-component .bibliography-filters .publishing-year-select{font-size:1.6rem;font-family:var(--font-family-primary);cursor:pointer;appearance:none;background-color:#e7ece9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;border:1px solid #6c8e7e;border-radius:4px;min-width:150px;padding:8px 32px 8px 12px}.bibliographylist-component .bibliography-filters .publishing-year-select:focus-visible,.bibliographylist-component .bibliography-filters .filter-select:focus-visible{outline:none;box-shadow:0 0 0 2px #6c8e7e}.bibliographylist-component .bibliography-filters .filter-select:hover,.bibliographylist-component .bibliography-filters .publishing-year-select:hover{border-color:#999;box-shadow:0 4px 4px #0000001a}.bibliographylist-component .bibliography-filters .filter-select:focus,.bibliographylist-component .bibliography-filters .publishing-year-select:focus{border-color:#6c8e7e;outline:none}.bibliographylist-component .active-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;padding-block:8px;display:flex}.bibliographylist-component .active-filter-tag{font-size:1.4rem;font-family:var(--font-family-primary);background-color:#cdd6d1;border-radius:4px;align-items:flex-start;gap:6px;padding:4px 8px;display:flex}.bibliographylist-component .active-filter-tag .filter-tag-label{font-weight:400}.bibliographylist-component .active-filter-tag .filter-tag-remove{cursor:pointer;color:#333;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;width:18px;height:18px;margin:0;padding:0;font-size:1.8rem;line-height:1;transition:background-color .2s;display:flex}.bibliographylist-component .active-filter-tag .filter-tag-remove:hover{background-color:#0000001a}.bibliographylist-component .active-filter-tag .filter-tag-remove:focus{background-color:#0000001a;outline:none}.bibliographylist-component .active-filters .filter-reset-all{cursor:pointer;font-size:1.4rem;font-family:var(--font-family-primary);color:#333;background:0 0;border:1px solid #6c8e7e;border-radius:4px;margin:0 0 0 8px;padding:4px 12px;transition:background-color .2s,color .2s}.bibliographylist-component .active-filters .filter-reset-all:hover{color:#fff;background-color:#6c8e7e}.bibliographylist-component .active-filters .filter-reset-all:focus{color:#fff;background-color:#6c8e7e;outline:none}.bibliographylist-component .bibliography-filters .open-filters-button{cursor:pointer;font-size:1.6rem;font-family:var(--font-family-primary);color:#333;background:0 0;border-radius:4px;flex-direction:row;align-items:center;gap:8px;margin-bottom:16px;padding:8px 16px;transition:background-color .2s,color .2s;display:none}.component-bibliography-filters.is-sticky.section-theme-{background:#fff}.component-bibliography-filters.is-sticky .open-filters-button{margin-top:16px}.bibliographylist-component .bibliography-filters .open-filters-button:hover{border-radius:0}.bibliographylist-component .bibliography-filters .open-filters-button svg{fill:#000;stroke:#000}.bibliographylist-component .bibliography-filters .open-filters-button:focus{border:1px solid #0000;outline:none;box-shadow:0 0 0 2px #6c8e7e}.bibliographylist-component .bibliography-filters .open-filters-button{fill:#fff;stroke:#fff}.bibliographylist-component .bibliography-filters .open-filters-button[aria-expanded=true]{color:#fff;background-color:#6c8e7e;border-radius:0}.bibliographylist-component .bibliography-filters .open-filters-button[aria-expanded=true] svg{fill:#fff;stroke:#fff}.bibliographylist-component .bibliography-filters .open-filters-button-icon{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.bibliographylist-component .bibliography-filters .open-filters-button-icon svg{width:100%;height:100%}.bibliographylist-component .bibliography-filters .filters-holder{display:block}@media (width<=768px){.bibliographylist-component .bibliography-filters .open-filters-button{border:1px solid #000;border-radius:10px;justify-content:space-between;transition:all .3s;display:flex}.bibliographylist-component .bibliography-filters .filters-holder{display:none}.bibliographylist-component .bibliography-filters .filters-holder.filters-open{margin-bottom:16px;display:block}}@media (width>=769px){.bibliographylist-component .bibliography-filters h2{font-size:2.4rem;display:block}.bibliographylist-component .bibliography-filters{background:0 0;margin-bottom:24px;position:sticky;top:0}.bibliographylist-component .bibliography-filters .open-filters-button{display:none}.bibliographylist-component .bibliography-filters .filters-holder{display:block!important}.component-bibliography-filters .source-filters{margin-bottom:32px}.component-bibliography-filters{width:100%;max-width:170px}}
