@keyframes AuthMenu_appearOpacity__0q1IM{0%{opacity:0}to{opacity:1}}.AuthMenu_nav__I32Ks{display:flex;gap:10px;align-items:center}.AuthMenu_nav__button__iU7zJ{width:100%;white-space:nowrap}@media(max-width:768px){.AuthMenu_nav__I32Ks{flex-direction:column}.AuthMenu_nav__I32Ks>*{width:100%}}@keyframes ModalSwiper_appearOpacity__OiOYH{0%{opacity:0}to{opacity:1}}.ModalSwiper_swiper_bg-primary__7FPsC{background-color:var(--modal-color-bg-primary)}.ModalSwiper_swiper_bg-secondary__ngkos{background-color:var(--modal-color-bg-secondary)}@media(min-width:576px){.ModalSwiper_swiper__qkgrW{display:none}}@media(max-width:576px){.ModalSwiper_swiper__qkgrW{height:30px;width:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-l)}.ModalSwiper_swiper__qkgrW>div{width:64px;height:6px;border-radius:100px;background-color:var(--color-bg-tertiary)}}@keyframes Popover_appearOpacity__h9YYh{0%{opacity:0}to{opacity:1}}.Popover_popover___66GS{display:flex;flex-direction:column;border:1px solid var(--color-border-primary);z-index:2;background-color:var(--modal-color-bg-primary);border-radius:var(--radius-s);box-shadow:0 3px 6px 0 rgba(18,20,22,.12)}@media(max-width:768px){.Popover_popover___66GS{border-radius:0}}.Popover_popover_has-size__SOXMm{width:-moz-fit-content;width:fit-content}.Popover_popover__content__alv_w{overflow-y:auto;overflow-x:hidden}.Popover_popover__content_padding__jZhVY{padding:var(--padding-m)}@media(max-width:768px){.Popover_popover__content__alv_w{display:flex;flex-direction:column;height:100%}}.Popover_popover__topBar__SsO8Y{display:flex;align-items:center;border-bottom:1px solid var(--modal-color-border);padding:var(--padding-s)}.Popover_popover__topBar_title__2RviH{flex-grow:1}@media(min-width:768px){.Popover_overlay__FXFio{display:none!important}}@media(max-width:768px){.Popover_overlay__FXFio{position:fixed!important}}@keyframes Switch_appearOpacity__Wbow_{0%{opacity:0}to{opacity:1}}.Switch_switch__uZt_w{width:36px;height:20px;padding:var(--padding-xxs);display:flex;position:relative;outline-offset:1px;outline:2px solid rgba(0,0,0,0);border-radius:var(--radius-full);background-color:var(--toggle-color-bg-default);transition:.15s}.Switch_switch__uZt_w:focus-visible{outline-color:var(--color-border-focus);transition:.1s ease-in-out}.Switch_switch_checked__YtxYj{background-color:var(--toggle-color-bg-active)}.Switch_switch__uZt_w:disabled{background-color:var(--color-disable-background)}.Switch_switch__handle__lLova{width:16px;height:16px;position:absolute;top:2px;left:2px;border-radius:var(--radius-full);background-color:var(--toggle-color-pin-default);transition:.15s}.Switch_switch__handle_checked__boevv{background-color:var(--toggle-color-pin-active)}.Switch_switch__handle_disabled__hZGRF{background-color:var(--color-disable-foreground)}@keyframes ThemeToggler_appearOpacity__1bcGk{0%{opacity:0}to{opacity:1}}.ThemeToggler_toggler__sMduK{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-s);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@keyframes Tooltip_appearOpacity__DIF3b{0%{opacity:0}to{opacity:1}}.Tooltip_tooltip__XOoFT{max-width:200px;padding:var(--padding-xs) var(--padding-s);background-color:var(--tooltip-color-bg);border-radius:var(--radius-xs);color:var(--text-color-primary);z-index:9999}.Tooltip_tooltip__XOoFT path{fill:var(--tooltip-color-bg)}@keyframes RoomAdults_appearOpacity__lgODH{0%{opacity:0}to{opacity:1}}.RoomAdults_block__8SLKK{display:flex;flex-direction:column;gap:var(--gap-l)}.RoomAdults_block__rooms__5pCIG{display:grid;grid-gap:var(--gap-m);gap:var(--gap-m)}.RoomAdults_block__content__4cidi,.RoomAdults_block__room__M7YZO{display:grid;grid-gap:var(--gap-xs);gap:var(--gap-xs)}.RoomAdults_block__top__dtPXy{display:flex;align-items:center;justify-content:space-between}div .RoomAdults_block__remove__5udTs{color:var(--color-bg-negative)}@keyframes Counter_appearOpacity__R7jyj{0%{opacity:0}to{opacity:1}}.Counter_counter__qYeLb{display:grid;grid-template-columns:1fr 30px 1fr;justify-items:center;align-items:center;grid-gap:var(--gap-s);gap:var(--gap-s);border:var(--line-border) solid var(--color-border-primary);border-radius:var(--radius-s);width:-moz-fit-content;width:fit-content;overflow:hidden}div .Counter_counter__button__TFDj1{border-radius:0}div .Counter_counter__input__X1CcA{padding:var(--padding-xxs);margin-block:var(--padding-xxs)}div .Counter_counter__input__X1CcA input{text-align:center}