.SearchPlain[data-v-27dc0438]{position:relative;cursor:pointer;--search-prepend-icon-width:20px;--search-input-inline-padding:12px;--search-gap:12px;--search-icon-padding:calc(var(--search-input-inline-padding) + var(--search-prepend-icon-width) + var(--search-gap))}.SearchPlain--icon-prepended .input[data-v-27dc0438]{padding-left:var(--search-icon-padding)}.SearchPlain--icon-appepended .input[data-v-27dc0438]{padding-right:var(--search-icon-padding)}.SearchPlain .icon-append[data-v-27dc0438],.SearchPlain .icon-prepend[data-v-27dc0438]{transition-property:color;transition-timing-function:ease-in-out;transition-duration:.2s;color:var(--grey-60)}.SearchPlain .icon-prepend[data-v-27dc0438]{position:absolute;top:50%;left:var(--search-input-inline-padding);width:var(--search-prepend-icon-width);height:var(--search-prepend-icon-width);transform:translateY(-50%)}.SearchPlain:has(input:not(:-moz-placeholder)) .icon-prepend[data-v-27dc0438]{color:var(--grey-70)}.SearchPlain:has(input:not(:placeholder-shown)) .icon-prepend[data-v-27dc0438]{color:var(--grey-70)}.SearchPlain:has(input:hover) .icon-prepend[data-v-27dc0438]{color:var(--grey-70)}.SearchPlain .icon-append[data-v-27dc0438]{position:absolute;top:50%;right:var(--search-input-inline-padding);width:16px;height:16px;transform:translateY(-50%)}.SearchPlain .icon-append[data-v-27dc0438]:hover{color:var(--grey-70)}.SearchPlain:has(input:-moz-placeholder) .icon-append[data-v-27dc0438]{display:none}.SearchPlain:has(input:placeholder-shown) .icon-append[data-v-27dc0438]{display:none}.label[data-v-27dc0438]{position:absolute;visibility:hidden}.input[data-v-27dc0438]{width:100%;padding:10px var(--search-input-inline-padding);font-size:16px;font-weight:400;line-height:1.38;background:var(--background-lvl-4);border:1px solid var(--grey-15);border-radius:100vw}@media(min-width:768px){.input[data-v-27dc0438]{font-size:13px}}.prm-filters[data-v-f5a85c44]{--filters-padding:4px;--filter-padding:12px;--filter-header-icon-width:20px;display:flex;flex-direction:column;min-width:360px;min-height:100%;background:linear-gradient(rgb(from var(--background-lvl-2) r g b),rgb(from var(--background-container) r g b));border-radius:16px 16px 0 0}@media(min-width:768px){.prm-filters[data-v-f5a85c44]{min-width:400px}}.prm-filters.aside[data-v-f5a85c44]{min-width:100%;border-radius:unset}.prm-filters.aside .header[data-v-f5a85c44]{background:unset}.header[data-v-f5a85c44]{padding:12px 12px 12px 16px;line-height:2;background:var(--background-lvl-1);border-bottom:1px solid var(--grey-10);border-radius:inherit}@media(min-width:768px){.header[data-v-f5a85c44]{font-size:18px;font-weight:700;line-height:1.44;padding:16px 24px;border:none}}.filters[data-v-f5a85c44]{display:grid;gap:4px;padding:var(--filters-padding);padding-bottom:calc(var(--filters-padding) + var(--prm-filters-chips-height));margin:0;background:linear-gradient(180deg,var(--background-lvl-2) 0,rgba(247,248,250,0) 100%)}@media(min-width:768px){.filters[data-v-f5a85c44]{--filters-padding:12px}}.filter[data-v-f5a85c44]{transition-property:background-color;transition-timing-function:ease-in-out;transition-duration:.2s;position:relative;margin:0;list-style:none}.filter[data-v-f5a85c44]:has(.filter-header:focus-visible):after{background:unset!important}.filter[data-v-f5a85c44]:after{position:absolute;display:block;content:"";transition-property:background-color;transition-timing-function:ease-in-out;transition-duration:.2s;right:calc(var(--filter-padding) + var(--filters-padding));bottom:0;left:calc(var(--filter-padding) + var(--filters-padding) + var(--filter-header-icon-width));height:1px}.filter[data-v-f5a85c44]:not(.is-open):has(+:not(.is-open)):after{background:var(--grey-15)}.filter.is-open[data-v-f5a85c44]{background:var(--background-lvl-1);border-radius:12px}.filter.is-open .filter-header--action-icon[data-v-f5a85c44]{transform:rotate(180deg)}.filter-header[data-v-f5a85c44]{position:relative;display:flex;gap:12px;align-items:center;width:100%;color:var(--grey-70)}.filter-header.is-open .filter-header--action-icon[data-v-f5a85c44]{color:var(--grey-60)}.filter-header--icon[data-v-f5a85c44]{width:var(--filter-header-icon-width);height:var(--filter-header-icon-width);color:var(--grey-60)}.filter-header--label[data-v-f5a85c44]{font-size:14px;font-weight:700;line-height:1.28;color:var(--grey-70)}.filter-header--reset[data-v-f5a85c44]{position:absolute;right:calc(16px + var(--filter-header-icon-width));padding:4px;margin-left:auto}.filter-header--action[data-v-f5a85c44]{margin-left:auto}.filter-header--action-icon[data-v-f5a85c44]{transition-property:transform;transition-timing-function:ease-in-out;transition-duration:.2s;width:20px;height:20px;margin-left:auto;color:var(--grey-70)}.filter-content--btn[data-v-f5a85c44],.filter-content--item[data-v-f5a85c44],.filter-content--search[data-v-f5a85c44]{list-style:none}.filter-content--search[data-v-f5a85c44]{padding:6px 8px}.filter-content--input[data-v-f5a85c44]{position:relative}.filter-content--btn[data-v-f5a85c44]{position:relative;padding-top:4px;margin:0 -4px -4px}.filter-content--btn[data-v-f5a85c44]:before{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:1px;background:var(--grey-15)}.filter-content--action-icon[data-v-f5a85c44]{transition-property:transform;transition-timing-function:ease-in-out;transition-duration:.2s}.input[data-v-f5a85c44]{flex:1;font-size:16px}@media(min-width:768px){.input[data-v-f5a85c44]{font-size:13px}}.input.second .input-label[data-v-f5a85c44]{right:8px;left:unset}.input.second .input-field[data-v-f5a85c44]{text-align:start}.input-label[data-v-f5a85c44]{position:absolute;bottom:50%;left:8px;color:var(--grey-50);transform:translateY(50%)}.input-field[data-v-f5a85c44],.input-label[data-v-f5a85c44]{font-weight:400;line-height:1.4}.input-field[data-v-f5a85c44]{width:100%;padding:8px 12px;text-align:end;background:var(--background-lvl-2);border:1px solid var(--grey-15);border-radius:12px}.item-wrapper[data-v-f5a85c44]{transition-property:height;transition-timing-function:ease-in-out;transition-duration:.2s;padding:0 4px 4px}.item[data-v-f5a85c44]{transition-property:background-color;transition-timing-function:ease-in-out;transition-duration:.2s;--promo-filter-list-item-padding:8px;position:relative;display:flex;gap:8px;align-items:center;padding:8px;margin-bottom:1px;border-radius:8px}.item[data-v-f5a85c44]:first-child{margin-top:1px}.item[data-v-f5a85c44]:has(input:checked){background:var(--background-lvl-2)}.item[data-v-f5a85c44]:has(~.item):not(:has(input:checked),:has(+.item input:checked),:has(.filter-content--input)):after{position:absolute;display:block;content:"";bottom:0;left:var(--promo-filter-list-item-padding);width:calc(100% - var(--promo-filter-list-item-padding)*2);height:1px;background:var(--grey-10)}.item-image[data-v-f5a85c44]{width:16px;aspect-ratio:1}.item-label[data-v-f5a85c44]{font-size:13px;font-weight:500;line-height:1.4;color:var(--grey-70)}.item-badge[data-v-f5a85c44]{font-size:12px;font-weight:500;line-height:1.45;display:inline-block;min-width:16px;padding:0 4px;color:var(--grey-60);background:var(--background-lvl-3);border-radius:100vw}.item-checkbox[data-v-f5a85c44]{margin-left:auto}.btn-toggle-more[data-v-f5a85c44]{justify-content:space-between}.btn-toggle-more.is-open .filter-content--action-icon[data-v-f5a85c44]{transform:rotate(180deg)}.bottom[data-v-f5a85c44]{position:sticky;bottom:0;margin-top:auto}.chips[data-v-f5a85c44]{position:absolute;bottom:100%;display:flex;flex-wrap:wrap;gap:4px;width:100%;padding:16px 24px;background:linear-gradient(rgb(from var(--background-lvl-2) r g b/0),rgb(from var(--background-lvl-2) r g b))}.chip[data-v-f5a85c44]{display:flex;gap:6px;padding:4px 4px 4px 8px;font-size:12px;font-weight:500;color:var(--grey-10);background:var(--background-tab);border-radius:8px}.chip-btn-close[data-v-f5a85c44]{padding:unset}.actions[data-v-f5a85c44]{display:flex;gap:8px;padding:16px 12px;border-top:1px solid var(--grey-15)}.actions[data-v-f5a85c44],.actions--disabled .actions-clear[data-v-f5a85c44]{background:var(--background-lvl-1)}.actions--disabled .actions-clear--icon[data-v-f5a85c44]{color:var(--grey-40)}.actions--disabled .actions-apply[data-v-f5a85c44]{color:var(--grey-40);background:var(--grey-10)}.actions-apply[data-v-f5a85c44]{flex-grow:1;padding:8px 18px}.actions-clear[data-v-f5a85c44]{padding:8px}
