[data-color-profile]{--filter-trigger-count-background:var(--color-profile);--filter-trigger-count-color:var(--color-global-white);--filter-trigger-count-size:18px;--filter-mobile-background:#fff;--filter-mobile-close-icon-color:var(--color-global-black);--filter-actions-border-color:var(--color-profile-alternate-15)}.filter__trigger-close,.filter__actions button[type=submit]{display:none}.filter__wrapper:not(:has(input:checked)) .filter__actions button[type=reset]{display:none}.filter__trigger,.filter__wrapper{align-items:center;gap:8px;display:flex}@media screen and (width>=48rem){.filter__trigger,.filter__wrapper{gap:16px}}.filter__trigger[aria-hidden=true],.filter__wrapper[aria-hidden=true]{display:none}@media screen and (width>=48rem){.filter__content{gap:8px;display:flex}}.filter__trigger-count{width:var(--filter-trigger-count-size);aspect-ratio:1;background-color:var(--filter-trigger-count-background);color:var(--filter-trigger-count-color);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;line-height:1;display:flex}.filter__trigger-count:empty{display:none}@media screen and (width<=47.9375rem){.filter--open{--spacing:32px;z-index:var(--z-mobile-filter-open);background-color:var(--filter-mobile-background);grid-template-rows:auto 1fr auto;height:100dvh;display:grid;position:fixed;inset:0}.filter--open .filter__trigger,.filter--open .filter__trigger:hover{all:unset;box-sizing:border-box;width:100%;padding:var(--spacing);font:var(--font-h2);justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.filter--open .filter__trigger .filter__trigger-filter,.filter--open .filter__trigger:hover .filter__trigger-filter{display:none}.filter--open .filter__trigger .filter__trigger-close,.filter--open .filter__trigger:hover .filter__trigger-close{fill:var(--filter-mobile-close-icon-color);display:inline-block}.filter--open .filter__trigger-count{display:none}.filter--open .filter__wrapper[aria-hidden=false]{display:contents}.filter--open .filter__wrapper[aria-hidden=false] .filter__content{padding:0 var(--spacing);overflow-y:scroll}.filter--open .filter__wrapper[aria-hidden=false] .dropdown{width:100%;margin-bottom:16px}.filter--open .filter__wrapper[aria-hidden=false] .dropdown>button{all:unset;font:var(--font-h4)}.filter--open .filter__wrapper[aria-hidden=false] .dropdown>button svg-icon{display:none}.filter--open .filter__wrapper[aria-hidden=false] .dropdown__content{all:unset;position:static}.filter--open .filter__wrapper[aria-hidden=false] .input-list{padding-inline:0}.filter--open .filter__actions{border-top:1px solid var(--filter-actions-border-color);justify-content:space-between;padding:24px 20px;display:flex}.filter--open .filter__actions button{display:inline-block}.filter--open .filter__actions button[type=submit]{margin-left:auto}.filter--open .filter__result-count:before{content:"("}.filter--open .filter__result-count:after{content:")"}}@keyframes filter-list-enter{0%{opacity:0}25%{opacity:0}to{opacity:1}}filter-active-results.filter-active-results:not([hidden]){padding:16px var(--container-padding,24px);font-size:var(--font-size-xs-desktop);text-align:center;font-weight:500;display:block}ul[is=filter-result-list]{animation:.3s ease-in-out filter-list-enter}ul[is=filter-result-list]>li[hidden]{display:none}@media screen and (width>=48rem){.content-list-header__filter-group filter-list.filter{flex-wrap:wrap;align-items:center;gap:8px;display:flex}}[data-color-profile]{--dropdown-button-border-color:var(--dropdown-border);--dropdown-button-border-hover-color:var(--dropdown-border-hover);--dropdown-button-text-color:var(--dropdown-text);--dropdown-button-border-radius:32px;--dropdown-button-focus-outline-color:var(--color-interactive-focus);--dropdown-content-background:var(--dropdown-background);--dropdown-content-border-color:var(--dropdown-border);--dropdown-content-border-radius:8px;--dropdown-content-max-height:360px;--dropdown-content-width-desktop:320px;--dropdown-icon-size:16px;--dropdown-avatar-size:24px}.dropdown{display:inline-block}.dropdown--block{width:100%;display:block}@media screen and (width>=64rem){.dropdown--right{position:relative}.dropdown--right .dropdown__content{right:0}}.dropdown>button{box-sizing:border-box;appearance:none;cursor:pointer;width:100%;font:inherit;white-space:nowrap;outline:none;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:11px 16px;text-decoration:none;display:flex}.dropdown>button svg-icon{width:var(--dropdown-icon-size);height:var(--dropdown-icon-size)}.dropdown>button[aria-expanded=true] svg-icon{transform:rotate(180deg)}.dropdown>button:not(.btn){border:2px solid var(--dropdown-button-border-color);border-radius:var(--dropdown-button-border-radius);color:var(--dropdown-button-text-color);background:0 0;transition:border .15s}.dropdown>button:not(.btn):hover{border-color:var(--dropdown-button-border-hover-color)}.dropdown>button:not(.btn):focus-visible{outline:2px solid var(--dropdown-button-focus-outline-color);outline-offset:2px}.dropdown__content{z-index:var(--z-dropdown-content);max-height:var(--dropdown-content-max-height);box-sizing:border-box;border:2px solid var(--dropdown-content-border-color);border-radius:var(--dropdown-content-border-radius);background-color:var(--dropdown-content-background);margin-top:8px;animation:.3s forwards show-dropdown;position:absolute;left:20px;right:20px;overflow-y:auto}@media screen and (width>=64rem){.dropdown__content{width:var(--dropdown-content-width-desktop);left:auto;right:auto}}.dropdown__content[aria-hidden=true]{display:none}.dropdown__icon{width:var(--dropdown-avatar-size);aspect-ratio:1}.input-list{text-align:left;flex-direction:column;gap:24px;margin:0;padding:24px;display:flex}.input-list__item{display:block}.input-list__item-label{white-space:nowrap;grid-template-columns:auto 1fr;align-items:center;line-height:1.5rem;display:grid}.input-list__item-label input{width:32px;height:24px;margin:0}:is(.input-list__item-label:has(input:disabled),.input-list__item-label:has(input[data-empty]:not(:checked))){opacity:.5}a.input-list__item-label{color:var(--color-profile)}a.input-list__item-label:hover{text-decoration:none}
