.collapsed[data-v-5d386f71]{display:flex;flex-direction:column;gap:16px;order:2;position:relative;width:100%;--city-select-surface:#f7f7f7}.close-btn[data-v-5d386f71]{background:transparent;border:none;color:var(--primary-gray-6);cursor:pointer;font-size:28px;line-height:1;padding:4px 12px;position:absolute;right:0;top:0;transition:color .2s;z-index:10}.close-btn[data-v-5d386f71]:hover{color:var(--primary-color)}.dropdown-select[data-v-5d386f71]{align-items:stretch;background:var(--city-select-surface);border:none;border:1px solid var(--primary-color);border-radius:8px;display:flex;flex-direction:column;min-height:48px;outline:none;position:relative;width:100%}.dropdown-select.active .dropdown-container[data-v-5d386f71]{display:block}.dropdown-placeholder[data-v-5d386f71]{align-items:center;border:none;border-radius:8px 8px 0 0;cursor:pointer;display:flex;font:400 18px/48px var(--primary-font);gap:12px;justify-content:space-between;overflow:hidden;padding:0 20px;position:relative;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%;z-index:2}.dropdown-placeholder[data-v-5d386f71],.dropdown-select .dropdown-placeholder[data-v-5d386f71]:hover{background:transparent;color:var(--primary-gray-9)}.dropdown-placeholder span[data-v-5d386f71]{min-width:0;overflow:hidden;text-overflow:ellipsis}.dropdown-arrow[data-v-5d386f71]{fill:none;flex-shrink:0;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:transform .2s ease;width:20px}.dropdown-arrow.expanded[data-v-5d386f71]{transform:rotate(180deg)}.dropdown-option[data-v-5d386f71]:focus-visible,.dropdown-placeholder[data-v-5d386f71]:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.dropdown-placeholder[data-v-5d386f71]:disabled{cursor:wait;opacity:.6}.dropdown-option[data-v-5d386f71]{background:transparent;border:none;color:inherit;cursor:pointer;display:block;font:inherit;padding:0;text-align:left;width:100%}.dropdown-select .dropdown-option[data-v-5d386f71]:hover{background:transparent;color:var(--primary-color)}.dropdown-select:not(.active) .dropdown-placeholder[data-v-5d386f71]{border-radius:8px}.dropdown-container[data-v-5d386f71]{background:var(--city-select-surface);border:none;border-radius:0 0 8px 8px;box-sizing:border-box;display:none;overflow:hidden;padding:0;position:relative;width:100%}.dropdown-container.dropdown-container--floating[data-v-5d386f71]{border:1px solid var(--primary-color);border-radius:8px;box-shadow:0 6px 20px #0000001f;display:block;z-index:3000}.dropdown-container--floating .dropdown-scroll-hint[data-v-5d386f71]{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.55) 55%,transparent)}.dropdown-container__scroll[data-v-5d386f71]{box-sizing:border-box;max-height:min(288px,42vh);overflow-x:hidden;overflow-y:scroll;padding:8px;-webkit-overflow-scrolling:touch;scrollbar-color:rgba(255,105,0,.65) var(--city-select-surface);scrollbar-gutter:stable;scrollbar-width:thin}.dropdown-container__scroll[data-v-5d386f71]::-webkit-scrollbar{width:10px}.dropdown-container__scroll[data-v-5d386f71]::-webkit-scrollbar-track{background:var(--city-select-surface);border-radius:8px}.dropdown-container__scroll[data-v-5d386f71]::-webkit-scrollbar-thumb{background:#ff69008c;border:2px solid #ebebeb;border-radius:8px}.dropdown-container__scroll[data-v-5d386f71]::-webkit-scrollbar-thumb:hover{background:#ff6900d9}.dropdown-scroll-hint[data-v-5d386f71]{align-items:flex-end;background:linear-gradient(0deg,hsla(0,0%,97%,.97) 0,hsla(0,0%,97%,.55) 55%,transparent);bottom:0;box-sizing:border-box;display:none;height:52px;justify-content:center;left:0;padding-bottom:8px;pointer-events:none;position:absolute;right:0;will-change:opacity,transform;z-index:2}@media(max-width:767px){.dropdown-scroll-hint[data-v-5d386f71]{display:flex}.dropdown-container__scroll ul[data-v-5d386f71]{padding-bottom:28px}}.dropdown-scroll-hint__icon[data-v-5d386f71]{animation:city-select-bottom-arrow-pulse-5d386f71 1.2s ease-in-out infinite;color:color-mix(in srgb,var(--primary-gray-3) 70%,var(--primary-gray-6));fill:none;filter:drop-shadow(0 5px 12px rgba(55,55,55,.22));flex-shrink:0;height:30px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;width:30px}@keyframes city-select-bottom-arrow-pulse-5d386f71{0%,to{opacity:.75;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}ul[data-v-5d386f71]{display:flex;flex-direction:column;gap:16px;width:100%}li[data-v-5d386f71]{color:var(--primary-gray-6);cursor:pointer;font:400 20px/24px var(--primary-font);padding-left:7px;transition:color .25s ease}li[data-v-5d386f71]:hover{color:var(--primary-color)}
