.Menu_root__N2WiD{position:relative;display:flex}.Menu_popup__ylCcu{position:absolute;top:100%;left:var(--menu-left,0);display:none;margin-top:8px;outline:none;opacity:0;transform:scale(.8);transform-origin:var(--menu-origin,top left);transition-property:opacity,transform,display;transition-duration:.1s;transition-timing-function:ease-out;transition-behavior:allow-discrete}.Menu_popup__ylCcu[data-side=top]{top:auto;bottom:100%;margin-top:0;margin-bottom:8px}.Menu_popup__ylCcu[data-open]{display:block;opacity:1;transform:none;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@starting-style{.Menu_popup__ylCcu[data-open]{opacity:0;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.Menu_popup__ylCcu{transition:none}}.Menu_list__nT0Ky{outline:none}.Selector_trigger__bQesr{display:inline-flex;align-items:center;column-gap:6px;height:32px;padding:0;border-width:0;background-color:#fff;color:#000;font:inherit;font-weight:700;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:2px solid transparent;outline-offset:2px}.Selector_trigger__bQesr:focus-visible{box-shadow:0 0 0 3px rgba(66,153,225,.6)}@media (min-width:48em){.Selector_trigger__bQesr{height:36px}}.Selector_chevron__Hrvtf{display:none;width:16px;height:16px;line-height:1em;flex-shrink:0;vertical-align:middle}@media (min-width:48em){.Selector_chevron__Hrvtf{display:block}}.Selector_popup___1LxS{width:var(--menu-vw,100vw)}@media (min-width:48em){.Selector_popup___1LxS{width:310px}}.Selector_panel__Eq1p_{min-width:224px;padding:20px 16px;border:1px solid #e5e5e5;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}@media (min-width:48em){.Selector_panel__Eq1p_{padding:28px 24px;border-radius:20px}}.Selector_head__v_FLh{display:flex;justify-content:space-between}.Selector_title__x5S9m{font-size:20px;line-height:24px;font-weight:600}.Selector_close__vqets{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-10px;padding:0;border-width:0;background:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Selector_closeIcon___ZmcT{width:16px;height:16px;line-height:1em;flex-shrink:0;vertical-align:middle}@media (min-width:48em){.Selector_closeIcon___ZmcT{width:24px;height:24px}}.Selector_option__aUKSY{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;width:100%;margin-top:14px;padding:12px 16px;border-width:0;border-radius:40px;background:transparent;color:inherit;text-align:start;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:2px solid transparent;outline-offset:2px}.Selector_option__aUKSY:focus-visible{box-shadow:0 0 0 3px rgba(66,153,225,.6)}.Selector_selected__YRaHy{background-color:#00f}.Selector_label__EwUVW{color:#000;font-size:16px;line-height:22px;font-weight:500}.Selector_selected__YRaHy .Selector_label__EwUVW{color:#fff;font-weight:600}.Selector_check__Aypsz{width:12px;height:12px;flex-shrink:0}.CitySelector_trigger__jCR5U{min-width:24px}@media (min-width:48em){.CitySelector_trigger__jCR5U{min-width:42px}}.CitySelector_popup__gBETn{z-index:999}.CitySelector_panel__TtgSu{max-height:579px;overflow-y:auto;scroll-padding-top:72px}.CitySelector_head__V4KVg{position:absolute;top:0;left:0;width:100%;padding:20px 18px;border-bottom:2px solid #d4d4d4;border-radius:20px 20px 0 0;background-color:#fff}.CitySelector_country__PouSz{display:flex;align-items:center;column-gap:12px;margin-top:28px}.CitySelector_countryFirst__cO_bI{margin-top:72px}.CitySelector_countryName__9aTGe{font-size:18px;line-height:24px;font-weight:500}.CitySelector_skeleton__oKTdQ{width:80px;height:20px;border-radius:2px;background-color:#f2f4f7;opacity:.7;animation:CitySelector_skeleton__oKTdQ .8s linear infinite alternate}@media (min-width:48em){.CitySelector_skeleton__oKTdQ{width:100px}}@media (prefers-reduced-motion:reduce){.CitySelector_skeleton__oKTdQ{animation:none}}@keyframes CitySelector_skeleton__oKTdQ{0%{background-color:#f2f4f7}to{background-color:#98a2b3}}