.external-tmpl .filter-btn:not(:disabled){cursor:pointer}.external-tmpl .no-touchevents .filter-btn:not(:disabled):hover,.external-tmpl .no-touchevents .filter-btn:not(:disabled).hover,.external-tmpl .no-touchevents .filter-btn:not(:disabled).is-hover{border-color:var(--btn-filter-hover-color-border);border-image:var(--btn-hover-border-image);background-color:var(--btn-filter-hover-color-bg);color:var(--btn-filter-hover-color-text)}.external-tmpl .filter-btn:not(:disabled):active,.external-tmpl .filter-btn:not(:disabled).active,.external-tmpl .filter-btn:not(:disabled).is-active{border-color:var(--btn-filter-active-color-border);background-color:var(--btn-filter-active-color-bg);border-image:var(--btn-active-border-image);color:var(--btn-filter-active-color-text);background-image:none}.external-tmpl .filter-btn:not(:disabled):focus,.external-tmpl .filter-btn:not(:disabled).focus,.external-tmpl .filter-btn:not(:disabled).is-focus{border-color:var(--btn-filter-focus-color-border);background-color:var(--btn-filter-focus-color-bg);border-image:var(--btn-focus-border-image);color:var(--btn-filter-focus-color-text);box-shadow:var(--filter-btn-shadow)}.external-tmpl .no-touchevents a.filter-btn:not(:disabled):hover,.external-tmpl .no-touchevents a.filter-btn:not(:disabled).hover,.external-tmpl .no-touchevents a.filter-btn:not(:disabled).is-hover{color:var(--btn-hover-color-text)}.external-tmpl .filter-combobox,.external-tmpl .filter-popover-combobox{display:flex;flex-direction:column}.external-tmpl .filter-combobox[aria-expanded=true] .filter-btn__icon--toggle-arrow{transform:rotateX(var(--filter-btn-icon-rotate-x))}.external-tmpl .filter-panel,.external-tmpl .filter-popover-panel{display:flex;flex-direction:column;align-items:stretch}.external-tmpl .filter-panel{z-index:300;width:17.625rem;max-width:calc(100vw - var(--element-spacing)*4);margin:0;padding:0;color:var(--color-dark);background:var(--color-light);position:absolute;box-shadow:var(--filter-box-shadow);overflow:hidden auto;scrollbar-color:var(--color-scheme-base-link-color) var(--color-scheme-base-background-color);scrollbar-width:thin}.external-tmpl .filter-panel[aria-hidden=true]{display:none}.external-tmpl .filter-panel .filter-panel__submit{margin:0 0 0 auto}.external-tmpl .filter-popover-panel{width:100%}.external-tmpl .filter-popover-panel .filter-panel__submit{align-self:end}.external-tmpl .filter-panel__head{--spacing: var(--element-spacing);display:flex;justify-content:end;width:100%;padding:var(--spacing) var(--spacing) 0;color:var(--color-link)}.external-tmpl .filter-panel__head:has(.filter-panel__clear-all),.external-tmpl .filter-panel__head:has(.filter-popover-panel__clear-all){justify-content:space-between}.external-tmpl .filter-panel__content,.external-tmpl .filter-popover-panel__content{--spacing: calc(2 * var(--element-spacing));display:flex;flex-direction:column;gap:var(--spacing);padding:var(--spacing)}.external-tmpl .filter-popover-panel__content{--spacing: var(--content-spacing);padding-left:0;padding-right:0}.external-tmpl .filter-panel__section{display:flex;flex-direction:column;gap:var(--spacing)}.external-tmpl .filter-popover-panel__header{font-family:var(--typo-hx-font-family);font-weight:var(--typo-hx-font-weight);line-height:var(--typo-hx-line-height);font-style:var(--typo-hx-font-style);font-size:var(--typo-m-font-size);font-family:var(--typo-m-font-family, var(--typo-hx-font-family));font-weight:var(--typo-m-font-weight, var(--typo-hx-font-weight));line-height:var(--typo-m-line-height, var(--typo-hx-line-height));font-style:var(--typo-m-font-style, var(--typo-hx-font-style))}.external-tmpl .filter-panel__clear-all,.external-tmpl .filter-popover-panel__clear-all{--btn-font-size: var(--typo-xs-font-size);border:none;margin:0;padding:.5rem;width:auto;background:rgba(0,0,0,0);-webkit-appearance:none}.external-tmpl .filter-popover-panel__clear-all{padding:.5rem 0}.external-tmpl .filter-panel__close{height:auto}.external-tmpl .filter-panel__btn-group{gap:.5rem}.external-tmpl .filter-panel__btn-group .filter-btn{flex:0 0 2.5rem}.external-tmpl .filter-panel--date-range{width:max-content}.external-tmpl .filter-listbox,.external-tmpl .filter-popover-listbox{margin:0;padding:0;color:var(--color-dark);background:var(--color-light)}.external-tmpl .filter-listbox{display:flex;flex-direction:column}.external-tmpl .filter-popover-listbox{display:grid;grid-template-columns:repeat(auto-fit, minmax(18rem, 1fr));gap:0 var(--spacing)}.external-tmpl .filter-listbox__option,.external-tmpl .filter-popover-listbox__option{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;gap:.5rem;cursor:pointer}.external-tmpl .filter-listbox__option:focus,.external-tmpl .filter-popover-listbox__option:focus{outline:currentcolor 1px solid}.external-tmpl .filter-listbox__option.filter-listbox__option--hide,.external-tmpl .filter-popover-listbox__option.filter-listbox__option--hide{display:none}.external-tmpl .filter-listbox__option{padding:.5rem 1rem}.external-tmpl .filter-listbox__option:hover,.external-tmpl .filter-listbox__option[aria-selected=true]{background:var(--color-container)}.external-tmpl .filter-popover-listbox__option{padding:.5rem 0}.external-tmpl .filter-listbox__checkbox,.external-tmpl .filter-listbox__radio,.external-tmpl .filter-popover-listbox__radio,.external-tmpl .filter-popover-listbox__checkbox{--form-success-color: var(--color-border);flex:0 0 auto;gap:0}.external-tmpl .filter-listbox__checkbox-input,.external-tmpl .filter-listbox__radio-input,.external-tmpl .filter-popover-listbox__radio-input,.external-tmpl .filter-popover-listbox__checkbox-input{margin:0}.external-tmpl .filter-listbox__value,.external-tmpl .filter-popover-listbox__value{flex:1 1 auto}.external-tmpl .filter-listbox__count,.external-tmpl .filter-popover-listbox__count{font-family:var(--typo-text-font-family);font-weight:var(--typo-text-font-weight);line-height:var(--typo-text-line-height);font-style:var(--typo-text-font-style);font-size:var(--typo-xs-font-size);font-family:var(--typo-xs-font-family, var(--typo-text-font-family));font-weight:var(--typo-xs-font-weight, var(--typo-text-font-weight));line-height:var(--typo-xs-line-height, var(--typo-text-line-height));font-style:var(--typo-xs-font-style, var(--typo-text-font-style));--spacing: .25rem;--height: calc(1em + var(--spacing) * 2);color:var(--color-light);background:var(--color-dark);border-radius:calc(var(--height)/2);padding:var(--spacing);height:var(--height);min-width:var(--height);display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;flex:0 0 auto}.external-tmpl .filter-listbox__toggle-btn,.external-tmpl .filter-popover-listbox__toggle-btn{border:none;margin:0;width:auto;background:rgba(0,0,0,0);-webkit-appearance:none}.external-tmpl .filter-listbox__toggle-btn{padding:.5rem 1rem}.external-tmpl .filter-popover-listbox__toggle-btn{padding:.5rem 0}.external-tmpl .filter-toggle{display:inline-flex;gap:var(--filter-toggle-gap);max-width:100%}.external-tmpl .filter-popover__filter .filter-toggle{display:flex;flex-direction:column;align-items:start;gap:calc(2*var(--element-spacing));padding:0}.external-tmpl .filter-toggle__tag-btn[aria-hidden=true]{display:none}.external-tmpl .filter-popover-toggle{display:flex;width:100%;border:none;margin:0;padding:0;background:rgba(0,0,0,0);-webkit-appearance:none}.external-tmpl .filter-popover-toggle .filter-switch{width:100%;justify-content:space-between;text-align:start}.external-tmpl .filter-popover-toggle .filter-switch__label{font-family:var(--typo-hx-font-family);font-weight:var(--typo-hx-font-weight);line-height:var(--typo-hx-line-height);font-style:var(--typo-hx-font-style);font-size:var(--typo-m-font-size);font-family:var(--typo-m-font-family, var(--typo-hx-font-family));font-weight:var(--typo-m-font-weight, var(--typo-hx-font-weight));line-height:var(--typo-m-line-height, var(--typo-hx-line-height));font-style:var(--typo-m-font-style, var(--typo-hx-font-style))}.external-tmpl .filter-date-range .filter-panel__head,.external-tmpl .filter-date-range .filter-panel__content{--spacing: 1.5rem}.external-tmpl .filter-calendar{display:flex;justify-content:center}.external-tmpl .filter-calendar .flatpickr-wrapper{--flatpickr-display-position-arrow: none;--flatpickr-box-shadow: none}.external-tmpl .filter-phrase__combobox-wrap{max-width:100%}.external-tmpl .filter-phrase__fields-wrap{display:flex;flex-direction:row}.external-tmpl .filter-phrase__fields{transition:max-width 0.25s ease;overflow:hidden;max-width:100%;position:relative}.external-tmpl .filter-phrase__fields[aria-hidden=true]{display:none;max-width:0}.external-tmpl .filter-phrase__fields:has(:focus-visible):focus-within{filter:var(--filter-drop-shadow)}.external-tmpl .filter-phrase__clear{display:flex;align-items:center;justify-content:center;position:absolute;inset:var(--filter-btn-border-width) var(--filter-btn-border-width) var(--filter-btn-border-width) auto;aspect-ratio:1/1;height:calc(var(--filter-btn-height) - var(--filter-btn-border-width)*2);user-select:none;color:var(--btn-default-color-text);background-color:var(--btn-default-color-bg);mask-image:linear-gradient(to right, transparent 0%, rgb(0, 0, 0) 10%);mask-size:100%;border:0;outline:none;padding:0;cursor:pointer}.external-tmpl .filter-phrase__clear[aria-hidden=true]{display:none}.external-tmpl .filter-phrase__clear:focus-visible,.external-tmpl .filter-phrase__clear.focus,.external-tmpl .filter-phrase__clear.is-focus{color:var(--btn-focus-color-text)}.external-tmpl .filter-phrase__input{height:var(--filter-btn-height);border:var(--filter-btn-border-width) var(--btn-border-style) var(--btn-default-color-border);padding:var(--filter-btn-padding);color:var(--btn-default-color-text);background-color:var(--btn-default-color-bg);outline:none;max-width:100%;border-radius:0}.external-tmpl .filter-phrase__input::-webkit-search-decoration,.external-tmpl .filter-phrase__input::-webkit-search-cancel-button{appearance:none}.external-tmpl .filter-phrase__input::placeholder{color:color-mix(in srgb, currentcolor 70%, transparent)}.external-tmpl .filter-phrase__input:focus-visible,.external-tmpl .filter-phrase__input.focus,.external-tmpl .filter-phrase__input.is-focus{border-color:var(--btn-focus-color-border)}.external-tmpl .filter-phrase__listbox{z-index:300;position:absolute;inset:100% 0 auto;filter:var(--filter-drop-shadow)}.external-tmpl .filter-phrase__listbox[aria-hidden=true]{display:none}.external-tmpl .filter-phrase__tag-btn[aria-hidden=true]{display:none}.external-tmpl .filter-switch{display:flex;justify-content:space-between;align-items:center;gap:calc(2*var(--element-spacing))}.external-tmpl .filter-switch.filter-switch--disabled{opacity:.4;pointer-events:none}.external-tmpl .filter-switch__button{transition:background 0.25s ease;--button-width: 2.25rem;--toggle-size: 1.5rem;--border-width: 1px;--on-position: calc(var(--button-width) - var(--toggle-size));--off-position: calc(var(--border-width) * -1);--switch-bg: var(--color-dark);--switch-icon-color: var(--color-dark);--switch-icon-bg: var(--color-light);margin:0;padding:0;width:var(--button-width);min-width:var(--button-width);height:var(--toggle-size);border:var(--border-width) solid var(--switch-icon-color);border-radius:calc(var(--toggle-size)/2);display:flex;align-items:center;justify-content:start;background-color:var(--switch-bg);background-clip:content-box;cursor:pointer;position:relative}.external-tmpl .filter-switch__button .filter-switch__icon{transition:transform 0.25s ease;display:none;justify-content:center;align-content:center;width:var(--toggle-size);height:var(--toggle-size);color:var(--switch-icon-color);border:var(--border-width) solid var(--switch-icon-color);border-radius:50%;background-color:var(--switch-icon-bg);background-clip:content-box;transform:translate(var(--off-position), -50%);margin:0;padding:0;position:absolute;left:0;top:50%}.external-tmpl .filter-switch__button .filter-switch__icon .icon__svg{height:.75rem;width:.75rem}.external-tmpl .filter-switch__button[aria-checked=true]{--switch-bg: var(--color-link);--switch-icon-color: var(--color-link);--switch-icon-bg: var(--color-light)}.external-tmpl .filter-switch__button[aria-checked=true] .filter-switch__icon--on{display:inline-flex;transform:translate(var(--on-position), -50%)}.external-tmpl .filter-switch__button[aria-checked=false] .filter-switch__icon--off{display:inline-flex}.external-tmpl .filter-switch__label{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;flex:1 1 auto;user-select:none;cursor:pointer;text-align:start}.external-tmpl .filter-switch--small .filter-switch__label{font-family:var(--typo-text-font-family);font-weight:var(--typo-text-font-weight);line-height:var(--typo-text-line-height);font-style:var(--typo-text-font-style);font-size:var(--typo-s-font-size);font-family:var(--typo-s-font-family, var(--typo-text-font-family));font-weight:var(--typo-s-font-weight, var(--typo-text-font-weight));line-height:var(--typo-s-line-height, var(--typo-text-line-height));font-style:var(--typo-s-font-style, var(--typo-text-font-style))}.external-tmpl .filter-switch--small .filter-switch__button{--button-width: 1.75rem;--toggle-size: 1.125rem}.external-tmpl .filter-toggle-btn .filter-switch__button{--switch-bg: var(--btn-default-color-text);--switch-icon-color: var(--btn-default-color-text);--switch-icon-bg: var(--btn-default-color-bg)}.external-tmpl .no-touchevents .filter-toggle-btn:hover .filter-switch__button,.external-tmpl .no-touchevents .filter-toggle-btn.hover .filter-switch__button,.external-tmpl .no-touchevents .filter-toggle-btn.is-hover .filter-switch__button{--switch-bg: var(--btn-hover-color-text);--switch-icon-color: var(--btn-hover-color-text);--switch-icon-bg: var(--btn-hover-color-bg)}.external-tmpl .filter-toggle-btn:active .filter-switch__button,.external-tmpl .filter-toggle-btn.active .filter-switch__button,.external-tmpl .filter-toggle-btn.is-active .filter-switch__button{--switch-bg: var(--btn-active-color-text);--switch-icon-color: var(--btn-active-color-text);--switch-icon-bg: var(--btn-active-color-bg)}.external-tmpl .filter-toggle-btn:focus .filter-switch__button,.external-tmpl .filter-toggle-btn.focus .filter-switch__button,.external-tmpl .filter-toggle-btn.is-focus .filter-switch__button{--switch-bg: var(--btn-focus-color-text);--switch-icon-color: var(--btn-focus-color-text);--switch-icon-bg: var(--btn-focus-color-bg)}.external-tmpl .filter-spacer{height:1rem;margin:0;border:0}.external-tmpl .filter-slider{--track-height: .5rem;--track-color: var(--color-dark-trans-1);--track-progress-color: var(--color-link);--thumb-radius: 1.5rem;--thumb-color: var(--color-light);--thumb-border-color: var(--color-link);--thumb-border: 1px var(--thumb-border-color) solid;display:flex;flex-direction:column}.external-tmpl .filter-slider[inert]{opacity:.4}.external-tmpl .filter-slider input[type=range]{transition:all 0.25s ease;position:relative;appearance:none;background:none;border-radius:0;z-index:0;height:100%;pointer-events:none}.external-tmpl .filter-slider input[type=range]:before{content:"";display:block;position:absolute;width:var(--progress-percent, 100%);height:100%;background:var(--track-progress-color);border-radius:0}.external-tmpl .filter-slider input[type=range]::-webkit-slider-runnable-track{appearance:none;background:var(--track-color);height:var(--track-height);border-radius:0}.external-tmpl .filter-slider input[type=range]::-webkit-slider-thumb{position:relative;width:var(--thumb-radius);height:var(--thumb-radius);margin-top:calc((var(--track-height) - var(--thumb-radius))/2);background:var(--thumb-color);border:var(--thumb-border);border-radius:var(--thumb-radius);pointer-events:all;cursor:col-resize;appearance:none;z-index:1}.external-tmpl .filter-slider input[type=range]::-moz-range-track{appearance:none;background:var(--track-color);height:var(--track-height);border-radius:0}.external-tmpl .filter-slider input[type=range]::-moz-range-thumb{position:relative;box-sizing:border-box;width:var(--thumb-radius);height:var(--thumb-radius);margin-top:calc((var(--track-height) - var(--thumb-radius))/2);background:var(--thumb-color);border:var(--thumb-border);border-radius:var(--thumb-radius);pointer-events:all;cursor:col-resize;appearance:none;z-index:1}.external-tmpl .filter-slider input[type=range]::-moz-range-progress{appearance:none;background:var(--track-progress-color);height:var(--track-height);border-radius:0}.external-tmpl .filter-slider input[type=range]:focus-visible{--thumb-color: var(--color-link);--thumb-border-color: var(--color-light);outline:none}.external-tmpl .filter-slider__range{display:flex;flex-direction:column;margin:calc(var(--thumb-radius)/1.5 - var(--track-height)) 0}.external-tmpl .filter-slider__indicator{position:absolute;height:100%;pointer-events:none;left:var(--thumb-radius);right:var(--thumb-radius)}.external-tmpl .filter-slider__indicator:before{content:"";position:absolute;background:var(--track-progress-color);height:var(--track-height);left:var(--progress-left);right:var(--progress-right)}.external-tmpl .filter-slider--minmax{--progress-left: 0%;--progress-right: 0%}.external-tmpl .filter-slider--minmax .filter-slider__range{position:relative;height:var(--track-height);background:var(--track-color)}.external-tmpl .filter-slider--minmax input[type=range]{position:absolute;width:calc(100% - var(--thumb-radius))}.external-tmpl .filter-slider--minmax input[type=range][name=max]{left:var(--thumb-radius)}.external-tmpl .filter-slider--minmax input[type=range]::-webkit-slider-runnable-track{background:none}.external-tmpl .filter-slider--minmax input[type=range]::-moz-range-track{background:none}.external-tmpl .filter-slider--minmax input[type=range]::-moz-range-progress{background:none}.external-tmpl .filter-slider--minmax input[type=range]:before{display:none}.external-tmpl .filter-slider__label{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.external-tmpl .filter-slider__footer{display:flex;flex-direction:row;justify-content:space-between;font-size:var(--typo-xs-font-size)}.external-tmpl .filter-input,.external-tmpl .filter-select{--border-width: 1px;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.external-tmpl .filter-select.filter-select--disabled{opacity:.4;pointer-events:none}.external-tmpl .filter-input.filter-input--disabled{opacity:.4;pointer-events:none}.external-tmpl .filter-input__field,.external-tmpl .filter-select__field{--height: 2.625rem;display:flex;height:var(--height);justify-content:space-between;align-items:center;align-self:stretch;position:relative}.external-tmpl .filter-input__field:focus-visible,.external-tmpl .filter-select__field:focus-visible{outline:none;box-shadow:none}.external-tmpl .filter-input__btn,.external-tmpl .filter-select__icon{display:flex;justify-content:center;align-items:center;position:absolute;inset:var(--border-width) var(--border-width) var(--border-width) auto;aspect-ratio:1/1;color:var(--color-link);background:linear-gradient(to right, rgb(var(--color-light-rgb)/0) 0%, rgb(var(--color-light-rgb)/1) 25%);height:calc(var(--height) - var(--border-width)*2);border:0;padding:0}.external-tmpl .filter-input__btn:active,.external-tmpl .filter-input__btn.active,.external-tmpl .filter-input__btn.is-active,.external-tmpl .filter-select__icon:active,.external-tmpl .filter-select__icon.active,.external-tmpl .filter-select__icon.is-active{color:var(--color-dark)}.external-tmpl .no-touchevents .filter-input__btn:not(:disabled):hover,.external-tmpl .no-touchevents .filter-input__btn:not(:disabled).hover,.external-tmpl .no-touchevents .filter-input__btn:not(:disabled).is-hover,.external-tmpl .no-touchevents .filter-select__icon:not(:disabled):hover,.external-tmpl .no-touchevents .filter-select__icon:not(:disabled).hover,.external-tmpl .no-touchevents .filter-select__icon:not(:disabled).is-hover{color:var(--color-dark)}.external-tmpl .filter-input__btn:not(:disabled):focus-visible,.external-tmpl .filter-input__btn:not(:disabled).focus,.external-tmpl .filter-input__btn:not(:disabled).is-focus,.external-tmpl .filter-select__icon:not(:disabled):focus-visible,.external-tmpl .filter-select__icon:not(:disabled).focus,.external-tmpl .filter-select__icon:not(:disabled).is-focus{color:var(--color-dark)}.external-tmpl .filter-input__input,.external-tmpl .filter-select__select{color:var(--form-field-color);background-color:var(--form-field-background);border:var(--form-field-border);border-radius:var(--form-field-border-radius);padding:.5rem;height:var(--height);width:100%;min-width:calc(var(--height)*2)}.external-tmpl .filter-input__input{appearance:none}.external-tmpl .filter-input__input::-webkit-date-and-time-value{text-align:left !important}.external-tmpl .filter-input__icon{font-size:1rem}.external-tmpl .filter-input--date .filter-input__btn,.external-tmpl .filter-input--time .filter-input__btn{cursor:pointer}.external-tmpl .filter-select__icon.icon{pointer-events:none;justify-content:center}.external-tmpl .filter-select__select{appearance:none}.external-tmpl .filter-select--divided{flex-direction:row;justify-content:space-between;align-items:center}.external-tmpl .filter-select--divided .filter-select__label{flex:0 1 50%}.external-tmpl .filter-step-select{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.external-tmpl .filter-step-select__field{display:flex;gap:.5rem;align-items:center}.external-tmpl .filter-step-select__select{appearance:none;background:rgba(0,0,0,0);border:0;padding:.5rem}.external-tmpl .filter-step-select__btn{--color: var(--color-link);display:flex;width:1.5rem;height:1.5rem;padding:.375rem;justify-content:center;align-items:center;border-radius:.75rem;border:1px solid var(--color);color:var(--color);background:var(--color-light);cursor:pointer}.external-tmpl .filter-step-select__btn:active,.external-tmpl .filter-step-select__btn.active,.external-tmpl .filter-step-select__btn.is-active{--color: var(--color-dark)}.external-tmpl .no-touchevents .filter-step-select__btn:not(:disabled):hover,.external-tmpl .no-touchevents .filter-step-select__btn:not(:disabled).hover,.external-tmpl .no-touchevents .filter-step-select__btn:not(:disabled).is-hover{--color: var(--color-dark)}.external-tmpl .filter-step-select__btn:not(:disabled):focus-visible,.external-tmpl .filter-step-select__btn:not(:disabled).focus,.external-tmpl .filter-step-select__btn:not(:disabled).is-focus{--color: var(--color-dark)}.external-tmpl .filter-step-select__btn .icon{height:.75rem;width:.75rem}.external-tmpl .filter-popover{transition:opacity 0.25s ease;z-index:300;--spacing: calc(4 * var(--element-spacing));--outer-spacing: calc(4 * var(--element-spacing));--content-spacing: calc(2 * var(--element-spacing));flex-direction:column;align-items:stretch;color:var(--color-dark);background-color:var(--color-light);border:0;width:43.5rem;max-width:calc(100svw - var(--outer-spacing)*2);max-height:calc(100svh - var(--spacing));filter:var(--filter-drop-shadow);padding:0;margin:auto var(--outer-spacing);display:none;opacity:0;overflow:hidden}@media(min-width: 43.6rem){.external-tmpl .filter-popover{margin:auto}}.external-tmpl .filter-popover:popover-open{display:flex;opacity:1}.external-tmpl .filter-popover::backdrop{transition:background 0.25s ease,backdrop-filter 0.25s ease;background:rgb(var(--color-dark-rgb)/0.5);backdrop-filter:blur(3px)}@starting-style{.external-tmpl .filter-popover:popover-open{opacity:0}.external-tmpl .filter-popover::backdrop{background:rgb(var(--color-dark-rgb)/0);backdrop-filter:blur(3px)}}.external-tmpl .filter-popover__head{display:flex;justify-content:space-between;align-items:center;width:100%;flex:0 0 auto;padding:var(--spacing) var(--spacing) calc(var(--spacing)/2);color:var(--color-link)}.external-tmpl .filter-popover__.external-tmpl{display:flex;flex-direction:column;padding:3px;margin:0 var(--spacing) 2px;gap:var(--spacing);flex:1 1 auto}.external-tmpl [data-scrollable] .filter-popover__.external-tmpl{overflow:hidden auto;scrollbar-color:rgba(var(--color-dark-rgb)/0.5) rgba(0,0,0,0);scrollbar-width:thin}.external-tmpl .filter-popover__footer{display:flex;justify-content:end;align-items:center;width:100%;flex:0 0 auto;padding:var(--spacing);background:var(--color-container)}.external-tmpl .filter-popover__content{display:flex;flex-direction:column;padding:0 0 var(--spacing) 0;gap:var(--spacing)}.external-tmpl [data-scrollable] .filter-popover__content{margin-right:var(--element-spacing)}.external-tmpl .filter-popover__filter:has(>.rl-hidden){display:none}.external-tmpl .filter-popover__hr{width:100%;min-height:1px;background:rgba(0,0,0,.5);border:0;margin-bottom:var(--spacing)}.external-tmpl .filter-popover__hr:has(+.filter-popover__filter .filter-toggle.rl-hidden){display:none}
