.SearchSection_search-section__BcDxN{width:100%;padding-inline:4rem}.SearchSection_search-section--home__PPtMR{padding-inline:0}.SearchSection_search-section--home__PPtMR .SearchSection_search-section__container__BGM39{border:1px solid rgba(91,65,205,.16);background:#fff;box-shadow:0 1.1rem 3rem rgba(42,25,96,.15),0 .2rem .7rem rgba(42,25,96,.06)}.SearchSection_search-section--home__PPtMR .SearchSection_search-section__field__7wLj_{background:#fff}@media (min-width:769px){.SearchSection_search-section--home__PPtMR .SearchSection_search-section__container__BGM39{gap:.75rem;min-height:5rem;border-radius:1.35rem;padding:.6rem}.SearchSection_search-section--home__PPtMR .SearchSection_search-section__field__7wLj_{height:3.8rem;padding-inline:1.15rem}.SearchSection_search-section--home__PPtMR .SearchSection_search-section__button__e8tji{width:5rem;height:3.8rem;border-radius:.9rem;background:linear-gradient(135deg,#5133d7,#7441dc);box-shadow:0 .7rem 1.5rem rgba(81,51,215,.26)}.SearchSection_search-section--home__PPtMR .SearchSection_search-section__field-label__3IV6c{color:#4e485b;font-size:.76rem;font-weight:600}.SearchSection_search-section--home__PPtMR .SearchSection_search-section__field-value__Dqxbe,.SearchSection_search-section--home__PPtMR .SearchSection_search-section__input__MgDW7{color:#674fd4;font-size:.86rem;font-weight:600}.SearchSection_search-section--home__PPtMR .SearchSection_search-section__field-icon__2lMXv{width:1.1rem;height:1.1rem}}.SearchSection_search-section--home__PPtMR .SearchSection_search-section__field__7wLj_+.SearchSection_search-section__field__7wLj_{border-inline-start:1px solid #eeecf2;border-radius:0}.SearchSection_search-section__container__BGM39{display:flex;align-items:center;gap:1rem;padding:.75rem;background-color:#ffffff;box-shadow:0 10px 30px rgba(0,0,0,.08);border-radius:1.25rem}.SearchSection_search-section__button__e8tji{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border:none;border-radius:.75rem;background-color:#654fda;transition:background-color .2s ease-in-out;cursor:pointer;flex-shrink:0}.SearchSection_search-section__button__e8tji:hover{background-color:#5a46c4}.SearchSection_search-section__button-icon__Q5PR7{width:1.375rem;height:1.375rem;color:#ffffff}.SearchSection_search-section__inputs__rnmKQ{display:flex;align-items:center;gap:.5rem;flex:1}.SearchSection_search-section__field__7wLj_{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.125rem;height:3.5rem;padding:.5rem 1rem;border-radius:.75rem;background-color:#f9f9f9;flex:1}.SearchSection_search-section__field--input__5IfML{cursor:text}.SearchSection_search-section__field--clickable__E_CPr{cursor:pointer;border:none;text-align:inherit;transition:background-color .2s ease-in-out}.SearchSection_search-section__field--clickable__E_CPr:hover{background-color:#f0f0f0}.SearchSection_search-section__field-label__3IV6c{width:100%;font-size:.75rem;line-height:1.5;font-weight:400;color:var(--color-gray-700);text-align:left}.SearchSection_search-section__field-content__V9YiP{display:flex;align-items:center;gap:.25rem;width:100%;flex-direction:row-reverse}.SearchSection_search-section__field-value__Dqxbe{flex:1;font-size:.75rem;line-height:1.5;font-weight:500;color:#9283e5;text-align:left}.SearchSection_search-section__field-value--date__I1YVv{direction:ltr}.SearchSection_search-section__field-icon__2lMXv{width:1rem;height:1rem;color:#9283e5;flex-shrink:0}.SearchSection_search-section__input__MgDW7{flex:1;border:none;outline:none;background-color:initial;font-size:.75rem;line-height:1.5;font-weight:500;color:#9283e5;padding:0;margin:0;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;text-align:left}.SearchSection_search-section__input__MgDW7:focus,.SearchSection_search-section__input__MgDW7:focus-visible{outline:none!important;box-shadow:none}.SearchSection_search-section__input__MgDW7::-webkit-inner-spin-button,.SearchSection_search-section__input__MgDW7::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.SearchSection_search-section__input__MgDW7::placeholder{color:#9283e5;opacity:.7}.SearchSection_search-section__field--input__5IfML:focus-visible{outline:none}.SearchSection_search-section__popover-content__DnxAl{width:var(--radix-popover-trigger-width)!important;min-width:var(--radix-popover-trigger-width)!important;max-width:var(--radix-popover-trigger-width)!important;padding:0!important;border-radius:1.25rem!important;overflow:hidden!important}.SearchSection_search-section__popover-content--calendar__v4OtK{width:auto!important;min-width:auto!important;max-width:none!important;padding:0!important;border-radius:1.25rem!important;overflow:hidden!important}.SearchSection_search-section__popover-content--price__F0ZUn{width:min(20rem,calc(100vw - 2rem))!important;max-width:calc(100vw - 2rem)!important;padding:0!important;border:none!important;border-radius:1.5rem!important;overflow:hidden!important}.SearchSection_search-section__autocomplete__CXHpr{display:flex;align-items:center;gap:.5rem;margin:.5rem .5rem 0;padding:.55rem .7rem;border:1px solid #e8e5f1;border-radius:.65rem;color:#674fd4;background:#fff}.SearchSection_search-section__autocomplete__CXHpr input{min-width:0;flex:1;border:0;outline:0;color:#3a3c48;background:transparent;font-size:.8rem}.SearchSection_search-section__autocomplete__CXHpr input::placeholder{color:#9b96a5}.SearchSection_search-section__city-list___jpwP{display:flex;flex-direction:column;gap:.25rem;padding:.5rem;width:100%;max-height:250px;overflow-y:auto}.SearchSection_search-section__loading__IqojN{padding:1rem;text-align:center;font-size:.875rem;color:#6b7280}.SearchSection_search-section__city-item__uC08_{width:100%;border:none;background:transparent;cursor:pointer;padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;transition:background-color .2s ease-in-out;text-align:left}.SearchSection_search-section__city-item__uC08_:hover{background-color:#f9f9f9}.SearchSection_search-section__city-item--active__7ucPj{background-color:#f1efff;color:#4a30d3;font-weight:600}@media (max-width:768px){.SearchSection_search-section__BcDxN{padding-inline:1rem}.SearchSection_search-section__container__BGM39{flex-direction:column;gap:1rem}.SearchSection_search-section__inputs__rnmKQ{flex-direction:column;width:100%}.SearchSection_search-section__button__e8tji,.SearchSection_search-section__field__7wLj_{width:100%}.SearchSection_search-section--home__PPtMR{padding-inline:.75rem}.SearchSection_search-section--home__PPtMR .SearchSection_search-section__container__BGM39{gap:.7rem;border-radius:1rem;padding:.7rem;box-shadow:0 .9rem 2.2rem rgba(42,25,96,.14)}.SearchSection_search-section--home__PPtMR .SearchSection_search-section__inputs__rnmKQ{gap:.55rem}.SearchSection_search-section--home__PPtMR .SearchSection_search-section__field__7wLj_,.SearchSection_search-section--home__PPtMR .SearchSection_search-section__field__7wLj_+.SearchSection_search-section__field__7wLj_{min-height:3.9rem;border:1px solid #eceaf0;border-radius:.7rem}.SearchSection_search-section--home__PPtMR .SearchSection_search-section__button__e8tji{min-height:3.65rem;background:linear-gradient(135deg,#5133d7,#7441dc);box-shadow:0 .7rem 1.4rem rgba(81,51,215,.24)}}[dir=rtl] .SearchSection_search-section__field__7wLj_{align-items:flex-end}[dir=rtl] .SearchSection_search-section__autocomplete__CXHpr input,[dir=rtl] .SearchSection_search-section__city-item__uC08_,[dir=rtl] .SearchSection_search-section__field-label__3IV6c,[dir=rtl] .SearchSection_search-section__field-value__Dqxbe,[dir=rtl] .SearchSection_search-section__input__MgDW7{text-align:right}.SearchSection_search-section__region-group__V_J_k{margin-bottom:.5rem}.SearchSection_search-section__region-name__EcMdP{font-size:.75rem;font-weight:700;color:var(--color-gray-500,#9ca3af);padding:.375rem .75rem;position:sticky;top:0;background-color:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1}[dir=rtl] .SearchSection_search-section__region-name__EcMdP{text-align:right}.SearchSection_search-section__field--error___H60k{border:1px solid hsl(var(--destructive,0 84.2% 60.2%));background-color:hsl(var(--destructive,0 84.2% 60.2%)/.05)}.SearchSection_search-section__skeleton-field__nX7yZ{display:flex;flex-direction:column;justify-content:center;gap:.375rem;height:3.5rem;padding:.5rem 1rem;border-radius:.75rem;background-color:#f9f9f9;flex:1}.SearchSection_search-section__skeleton-label__94_1s{height:10px;width:52px;border-radius:4px}.SearchSection_search-section__skeleton-value__Kx_1f{height:12px;border-radius:4px}.SearchSection_search-section__skeleton-value__Kx_1f[data-width="0"]{width:72%}.SearchSection_search-section__skeleton-value__Kx_1f[data-width="1"]{width:58%}.SearchSection_search-section__skeleton-value__Kx_1f[data-width="2"]{width:64%}.SearchSection_search-section__skeleton-button__cPYYF{width:3.5rem;height:3.5rem;border-radius:.75rem;flex-shrink:0}@media (max-width:768px){.SearchSection_search-section__skeleton-button__cPYYF{width:100%}}.FilterPanel_filter-panel___mqgv{background-color:var(--color-white,#ffffff);border:1px solid #f9f9f9;border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:24px;min-width:288px;box-shadow:0 6px 18px rgba(0,0,0,.04)}.FilterPanel_filter-panel__header__ulJX1{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f9f9f9;padding-bottom:16px;font-size:12px;line-height:18px}.FilterPanel_filter-panel__reset__gkNeR{color:#592ec5;font-weight:400;text-decoration:none;cursor:pointer;transition:color .2s ease}.FilterPanel_filter-panel__reset__gkNeR:hover{color:#40239a}.FilterPanel_filter-panel__title__8GlBq{color:#3a3c48;font-weight:500}.FilterPanel_filter-panel__content__35JEa{display:flex;flex-direction:column;gap:16px}.FilterPanel_filter-panel__checkbox-list__e9mEj,.FilterPanel_filter-panel__radio-list__cDgvb{display:flex;flex-direction:column;gap:8px}.FilterPanel_filter-panel__checkbox-list-grid__qrZks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 16px}.FilterPanel_filter-panel__option__Ju_Qn{display:flex;align-items:center;gap:10px;font-size:12px;line-height:18px;color:#3a3c48}.FilterPanel_filter-panel__option-label__NM8FK{display:block}.FilterPanel_filter-panel__control__IWk2C{position:relative;display:inline-flex;align-items:center;justify-content:center}.FilterPanel_filter-panel__checkbox-input__5xRLP,.FilterPanel_filter-panel__radio-input___07SW{position:absolute;inset:0;opacity:0;cursor:pointer}.FilterPanel_filter-panel__checkbox-visual__C5WDZ,.FilterPanel_filter-panel__radio-visual__ygNiB{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;background-color:#f1f1f2;border:2px solid #ceced3;border-radius:50%;transition:all .2s ease}.FilterPanel_filter-panel__radio-visual__ygNiB:after{content:"";width:12px;height:12px;border-radius:50%;background-color:initial;transition:background-color .2s ease}.FilterPanel_filter-panel__radio-input___07SW:checked+.FilterPanel_filter-panel__radio-visual__ygNiB{border-color:#592ec5;background-color:#f6f4fb}.FilterPanel_filter-panel__radio-input___07SW:checked+.FilterPanel_filter-panel__radio-visual__ygNiB:after{background-color:#592ec5}.FilterPanel_filter-panel__radio-input___07SW:focus-visible+.FilterPanel_filter-panel__radio-visual__ygNiB{outline:2px solid #592ec5;outline-offset:3px}.FilterPanel_filter-panel__checkbox-visual__C5WDZ{border-radius:6px}.FilterPanel_filter-panel__checkbox-visual__C5WDZ:after{content:"";width:6px;height:12px;border-right:2px solid transparent;border-bottom:2px solid transparent;transform:rotate(45deg);margin-top:-1px;transition:border-color .2s ease}.FilterPanel_filter-panel__checkbox-input__5xRLP:checked+.FilterPanel_filter-panel__checkbox-visual__C5WDZ{background-color:#592ec5;border-color:#592ec5}.FilterPanel_filter-panel__checkbox-input__5xRLP:checked+.FilterPanel_filter-panel__checkbox-visual__C5WDZ:after{border-color:#ffffff}.FilterPanel_filter-panel__checkbox-input__5xRLP:focus-visible+.FilterPanel_filter-panel__checkbox-visual__C5WDZ{outline:2px solid #592ec5;outline-offset:3px}.FilterPanel_filter-panel__actions__hPsps{display:flex;gap:8px;justify-content:flex-end}.FilterPanel_filter-panel__apply-button__gCiIB{min-width:88px;height:32px;padding:0 16px;border-radius:8px;background-color:#592ec5;color:#ffffff;font-size:12px;line-height:18px;border:none;cursor:pointer;transition:background-color .2s ease}.FilterPanel_filter-panel__apply-button__gCiIB:hover{background-color:#4721a2}.FilterPanel_filter-panel__reset-button__nU3cO{min-width:88px;height:32px;padding:0 16px;border-radius:8px;background-color:initial;color:#592ec5;font-size:12px;line-height:18px;border:none;cursor:pointer;transition:color .2s ease,background-color .2s ease}.FilterPanel_filter-panel__reset-button__nU3cO:hover{background-color:#f6f4fb}.FilterPanel_filter-panel__footer-note__guLd2{font-size:12px;line-height:18px;color:#3a3c48}.FilterPanel_filter-panel__section-title__9hgCW{font-size:12px;line-height:18px;color:#3a3c48;font-weight:500}.FilterPanel_filter-panel__section__EucEi{display:flex;flex-direction:column;gap:8px}.FilterPanel_filter-panel__price-slider__85k_R{position:relative;width:100%;padding:28px 20px 18px}.FilterPanel_filter-panel__price-track__lUKtP{position:absolute;inset-inline-start:0;inset-inline-end:0;top:50%;height:8px;border-radius:999px;background-color:#ecf0f7;z-index:1}.FilterPanel_filter-panel__price-fill__9SOte{position:absolute;top:50%;height:8px;border-radius:999px;background-color:#592ec5;z-index:2}.FilterPanel_filter-panel__price-range__FdJ9E{position:absolute;inset:0;width:100%;height:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;pointer-events:none;z-index:3}.FilterPanel_filter-panel__price-range--min__x8k79{z-index:4}.FilterPanel_filter-panel__price-range--max__lzfXf{z-index:3}.FilterPanel_filter-panel__price-range__FdJ9E[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:18px;height:18px;border-radius:50%;background-color:#ffffff;border:2px solid #101532;box-shadow:0 0 0 3px rgba(16,21,50,.18)}.FilterPanel_filter-panel__price-range__FdJ9E[type=range]::-moz-range-thumb{pointer-events:auto;width:18px;height:18px;border-radius:50%;background-color:#ffffff;border:2px solid #101532;box-shadow:0 0 0 3px rgba(16,21,50,.18)}.FilterPanel_filter-panel__price-range__FdJ9E[type=range]::-ms-thumb{pointer-events:auto;width:18px;height:18px;border-radius:50%;background-color:#ffffff;border:2px solid #101532;box-shadow:0 0 0 3px rgba(16,21,50,.18)}.FilterPanel_filter-panel__price-range__FdJ9E[type=range]::-webkit-slider-runnable-track{height:8px;background-color:initial}.FilterPanel_filter-panel__price-range__FdJ9E[type=range]::-moz-range-track{height:8px;background-color:initial}.FilterPanel_filter-panel__price-range__FdJ9E[type=range]::-ms-track{height:8px;background-color:initial;border-color:transparent;color:transparent}.FilterPanel_filter-panel__price-value__62Jyz{position:absolute;top:0;transform:translateX(-50%);font-size:12px;font-weight:500;color:#101532;white-space:nowrap;pointer-events:none;direction:rtl;z-index:4}.FilterPanel_filter-panel__price-inputs__2VyOK{display:flex;gap:16px;flex-direction:row;width:100%;align-items:flex-end;justify-content:space-between}.FilterPanel_filter-panel__price-inputs--column__JQuj7{flex-direction:column;align-items:stretch}.FilterPanel_filter-panel__chip-input__RPtbR{display:inline-flex;align-items:center;gap:4px;height:40px;padding:0 16px;border-radius:360px;border:1px solid #e7e6e9;background-color:#ffffff;font-size:12px;line-height:18px;color:#3a3c48;min-width:140px;direction:rtl}.FilterPanel_filter-panel__chip-input--accent__oV0X0{background-color:#f9f9f9;border-color:#3a3c48}.FilterPanel_filter-panel__chip-input__RPtbR input{border:none;background:transparent;font-size:12px;line-height:18px;color:inherit;flex:1;text-align:start;direction:inherit;min-width:60px}.FilterPanel_filter-panel__chip-input__RPtbR input:focus{outline:none}.FilterPanel_filter-panel__chip-label__AQj6B{font-size:12px;line-height:18px;color:#3a3c48;font-weight:400;flex-shrink:0}[dir=ltr] .FilterPanel_filter-panel__header__ulJX1,[dir=ltr] .FilterPanel_filter-panel__option__Ju_Qn{text-align:left}@media (max-width:768px){.FilterPanel_filter-panel___mqgv{min-width:260px;padding:20px}}