.RangeSelectBlock{padding:12px 0 10px}@media (max-width:767.99px){.RangeSelectBlock{background:var(--bg-primary);border-radius:20px;padding:16px}}.RangeSelectBlock__head{align-items:center;display:flex;margin-bottom:16px}.RangeSelectBlock__title{color:var(--text-primary);font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:22px}.RangeSelectBlock__inputs{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;margin-bottom:24px}.StarsBlock{padding:8px 0 16px}.StarsBlock>*+*{margin-top:8px}@media (max-width:767.99px){.StarsBlock>*+*{margin-top:16px}}@media (max-width:1023.99px){.StarsBlock{background:var(--bg-primary);border-radius:20px;padding:16px}.StarsBlock__list{display:flex;flex-wrap:wrap;gap:8px}}.StarsBlock__list>*+*{margin-top:10px}@media (max-width:1023.99px){.StarsBlock__list>*+*{margin-top:0}.StarsBlock__list .BaseCheckbox--checked:not(.BaseCheckbox--radio) .StarsBlock__star svg path{fill:var(--text-white)}}.StarsBlock__title{font-size:16px;font-weight:500;line-height:22px}.StarsBlock__stars{align-items:center;display:flex}.StarsBlock__stars>*+*{margin-left:2px}@media (max-width:1023.99px){.StarsBlock__stars{display:none}}.StarsBlock__stars-mobile{align-items:center;display:none;font-size:14px;font-weight:500;line-height:18px}.StarsBlock__stars-mobile>*+*{margin-left:8px}@media (max-width:1023.99px){.StarsBlock__stars-mobile{display:flex}}.StarsBlock__star{display:flex}@media (max-width:1023.99px){.StarsBlock__star svg path{fill:var(--text-tertiary)}}.BaseSortSelect__item{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:16px;font-weight:400;line-height:22px;padding:8px}.BaseSortSelect__item>:first-child{color:var(--text-tertiary)}.BaseSortSelect__item:hover{background:var(--fill-accent-80)}.BaseSortSelect__item--active,.BaseSortSelect__item--active>:first-child{color:var(--fill-accent)}.BaseSortSelect__item>*+*{margin-left:12px}.BaseSortSelect__action{border-top:1px solid var(--fill-separator);margin-top:16px;padding:12px 16px;width:100%}.BaseSortSelect .MobileModalHeader{padding:0 10px}.RatingBlock{padding:8px 0 16px}@media (max-width:1023.99px){.RatingBlock{background:var(--bg-primary);border-radius:20px;padding:16px}}.RatingBlock__title{color:var(--text-primary);font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:22px;margin-bottom:8px}@media (max-width:767.99px){.RatingBlock__title{margin-bottom:16px}}.RatingBlock__list{display:block}.RatingBlock__list>*+*{margin-top:10px}.RatingBlock__item{align-items:center;border-radius:10px;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:26px;justify-content:center;letter-spacing:0;line-height:18px;white-space:nowrap;width:86px}.RatingBlock__item+.RatingBlock__item{margin-top:10px}.RatingBlock__item--any{background:var(--tier-5-fill);color:var(--text-primary);width:126px}.RatingBlock__value{align-items:center;border:1px solid var(--tier-1-text);border-radius:50%;display:flex;height:20px;justify-content:center;margin-left:4px;width:20px}.SidePanel__content{background:var(--bg-primary);border-radius:16px;box-shadow:0 0 2px #9d9d9580;overflow:clip;padding:0 12px}.SidePanel__content>*+*{margin-top:10px}@media (max-width:1023.99px){.SidePanel__content{background:transparent;border-radius:0;display:none;flex-direction:column;inset:0;isolation:isolate;padding:32px 0 0;position:fixed;z-index:99;--sidepanel-overlay-opacity:1;--sidepanel-overlay-transition-duration:0ms;--sidepanel-overlay-transition-ease:ease}.SidePanel__content:before{background:#0000004d;content:"";inset:0;opacity:var(--sidepanel-overlay-opacity);position:absolute;transition:opacity var(--sidepanel-overlay-transition-duration) var(--sidepanel-overlay-transition-ease)}.SidePanel__content .DragToClose{display:flex;flex-direction:column;height:100%;position:relative;z-index:1}}.SidePanel__head{align-items:center;display:none;margin-bottom:12px;-ms-overflow-style:none;scrollbar-width:none}.SidePanel__head::-webkit-scrollbar{display:none}.SidePanel__head>*+*{margin-left:8px}@media (max-width:1023.99px){.SidePanel__head{display:flex;margin:0 calc(var(--container-padding, 16px)*-1);overflow:auto;padding:0 var(--container-padding,16px)}}@media (max-width:1023.99px) and (min-width:768px){.SidePanel__head{border-bottom:1px solid var(--fill-separator);margin:0 -20px;padding:0 20px 10px}}.SidePanel__head .SortDropdown .Dropdown__header{align-items:center;height:36px;min-height:36px!important;padding:8px 10px!important;transition:background 175ms ease-out,opacity 175ms ease-out,box-shadow 175ms ease-out,color 175ms ease-out}.SidePanel__head .SortDropdown.SortDropdown--with-title .Dropdown__header{padding:3px 10px!important}.SidePanel__mobile-sort .Dropdown__header{align-items:center;height:36px;min-height:36px!important;padding:8px 10px!important;transition:background 175ms ease-out,opacity 175ms ease-out,box-shadow 175ms ease-out,color 175ms ease-out}.SidePanel__mobile-sort.SortDropdown--with-title .Dropdown__header{padding:3px 10px!important}@media (max-width:1023.99px){.SidePanel__wrapper{background:var(--bg-secondary);border-radius:12px 12px 0 0;flex:1;overflow:auto;padding:0 16px 82px;position:relative;scrollbar-width:none;-ms-overflow-style:none}.SidePanel__wrapper::-webkit-scrollbar{display:none}.SidePanel__wrapper>*+*{margin-top:12px}}.SidePanel__action{background:var(--bg-primary);border-top:1px solid var(--fill-separator);bottom:0;display:none;left:0;padding:12px 16px;position:fixed;right:0;width:100%}@media (max-width:1023.99px){.SidePanel__action{display:flex;justify-content:center}}.SidePanel__title{font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:22px;margin-bottom:12px}.SidePanel__sort{margin-bottom:16px;padding-top:12px}@media (max-width:1023.99px){.SidePanel__sort{display:none}}.SidePanelModal .Modal__content-wrap{background:var(--bg-secondary)}.SidePanelModal .Modal__body{padding-bottom:0}@media (max-width:1023.99px){.SidePanelModal .Modal__content-wrap--size_full{height:calc(100dvh - 40px);max-height:calc(100dvh - 40px)}}@media (max-width:767.99px){.SidePanelModal .Modal__content-wrap--size_full{height:calc(100dvh - 52px - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 52px - env(safe-area-inset-bottom,0px))}}@media (max-width:1023.99px){.SidePanelModal .MobileModalHeader{display:grid}}.SidePanelModal__layout{display:flex;flex-direction:column;height:100%;min-height:0}.SidePanelModal__scroll{flex:1;min-height:0;overflow:auto;padding:0 16px 16px;scrollbar-width:none;-ms-overflow-style:none}.SidePanelModal__scroll::-webkit-scrollbar{display:none}.SidePanelModal__scroll>*+*{margin-top:12px}.SidePanelModal__footer{background:var(--bg-primary);border-top:1px solid var(--fill-separator);padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}
