@keyframes Input_rotation__H4NT3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Input_inputWrapper__gDxSz{display:flex;flex-direction:row;position:relative;margin:0 auto;width:calc(100% - 32px)}.Input_inputWrapper__gDxSz .Input_suffixIconWrapper__xzMUE{display:flex;position:absolute;top:16px;right:20px;cursor:pointer}.Input_inputWrapper__gDxSz .Input_prefixIconWrapper__QTyGv{cursor:pointer;position:absolute;display:flex;top:16px;left:20px}.Input_inputWrapper__gDxSz .Input_input__6tBt7{font-size:var(--headline-3-font-size);line-height:var(--headline-3-line-height);font-weight:var(--font-weight-medium);color:var(--black-default);letter-spacing:-.012em;background:var(--white-default);outline:none;width:100%;height:56px;display:flex;flex-direction:row;align-items:center;padding:12px 60px;border:2px solid var(--black-default);border-radius:56px}.Input_inputWrapper__gDxSz .Input_input__6tBt7.Input_blur___RC3O{padding:12px 20px 12px 60px}.Input_inputWrapper__gDxSz .Input_input__6tBt7.Input_visibleShadow__2j6Pq{box-shadow:0 4px 0 rgba(19,17,24,.16)}.Input_inputWrapper__gDxSz .Input_input__6tBt7::placeholder{color:var(--black-placeholder)}.Input_inputWrapper__gDxSz .Input_input__6tBt7:focus{caret-color:var(--active-default)}.Input_inputWrapper__gDxSz:focus-within div>svg.Input_searchIcon__cdljU>path{fill:var(--active-default)}.Input_inputWrapper__gDxSz ::selection{background:var(--active-secondary)}.Input_iconButton__0vJZm{display:flex;background-color:transparent;border:none;margin:0;padding:0}@keyframes Label_rotation__4dUEc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Label_labelWrapper__QOvLl{flex-direction:row;padding:4px 16px;border-radius:16px;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Label_labelWrapper__QOvLl,.Label_labelWrapper__QOvLl .Label_iconWrapper__jxaNm{display:flex;justify-content:center;align-items:center}.Label_medium__Rz162{font-size:var(--headline-3-font-size);line-height:var(--headline-3-line-height);font-weight:var(--font-weight-semibold);color:currentcolor;min-width:140px;width:-moz-fit-content;width:fit-content;height:40px}.Label_medium__Rz162 .Label_prefixIcon__qy8Al{margin-right:12px}.Label_medium__Rz162 .Label_suffixIcon__BZJD3{margin-left:12px}.Label_medium__Rz162 svg{width:16px;height:16px}.Label_small__M1Dul{font-size:var(--title-2-font-size);line-height:var(--title-2-line-height);font-weight:var(--font-weight-semibold);color:currentcolor;min-width:117px;width:-moz-fit-content;width:fit-content;height:34px}.Label_small__M1Dul .Label_prefixIcon__qy8Al{margin-right:8px}.Label_small__M1Dul .Label_suffixIcon__BZJD3{margin-left:8px}.Label_small__M1Dul svg{width:12px;height:12px}.Label_default__kiEKK{color:var(--black-default)}.Label_reverse__VHUgj{background-color:var(--black-primary)}.Label_default-done__twp99{background-color:var(--done-default)}.Label_default-positive__vUCwP{background-color:var(--positive-default)}.Label_default-danger__8KWLv{background-color:var(--danger-default)}.Label_default-attention__o8P6d{background-color:var(--attention-default)}.Label_default-active__9NlhB{background-color:var(--active-default)}.Label_default-relate__ODKh6{background-color:var(--relate-default)}.Label_default-highlight__JRTCM{background-color:var(--highlight-default)}.Label_reverse-done__Zqvwp{color:var(--done-default)}.Label_reverse-positive__2OJag{color:var(--positive-default)}.Label_reverse-danger__zWKOS{color:var(--danger-default)}.Label_reverse-attention__mxxcJ{color:var(--attention-default)}.Label_reverse-active__0G_p0{color:var(--active-default)}.Label_reverse-relate__iXOIL{color:var(--relate-default)}.Label_reverse-highlight__Gg5AG{color:var(--highlight-default)}.Label_default-small__4qxE8{border:1.5px solid var(--black-default)}.Label_default-medium__QYQJt{border:2px solid var(--black-default)}.Label_button__AVUvl{cursor:pointer}@media(hover:hover)and (pointer:fine){.Label_button__AVUvl:not(:disabled):after{content:" ";position:absolute;inset:0;background-color:var(--black-default);opacity:0;transition:opacity .1s ease-in-out}.Label_button__AVUvl:not(:disabled,.Label_disabled__4G5DS):hover:after{opacity:.15}}@keyframes CountryItem_rotation__Mkadw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CountryItem_countryItemWrapper__q5Aq6{color:currentcolor;letter-spacing:-.012em;cursor:pointer;display:flex;flex-direction:row;align-items:center;padding:12px 16px;background-color:var(--white-default);border-bottom:1px solid var(--black-default);gap:16px;transition:background-color .1s ease-in-out}.CountryItem_countryItemWrapper__q5Aq6,.CountryItem_countryItemWrapper__q5Aq6 .CountryItem_word__L4ySO strong{font-size:var(--headline-3-font-size);line-height:var(--headline-3-line-height);font-weight:var(--font-weight-medium)}.CountryItem_countryItemWrapper__q5Aq6 .CountryItem_word__L4ySO strong{color:var(--active-default)}.CountryItem_countryItemWrapper__q5Aq6:active{background-color:var(--black-active)}@media(hover:hover)and (pointer:fine){.CountryItem_countryItemWrapper__q5Aq6:hover{background-color:var(--black-hover)}}@keyframes CountryList_rotation__nksxZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CountryList_countryListWrapper__Hpxt8{-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;background-color:var(--white-default);margin:0;padding:0}.CountryList_countryListWrapper__Hpxt8 .CountryList_countryItemTitle__aS3ax{font-size:var(--headline-3-font-size);line-height:var(--headline-3-line-height);font-weight:var(--font-weight-semibold);color:var(--black-default);background-color:var(--white-default);position:-webkit-sticky;position:sticky;top:180px;display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.CountryList_countryListWrapper__Hpxt8 .CountryList_countryItemTitle__aS3ax.CountryList_isFocused__4NlZC{top:156px}.CountryList_countryListWrapper__Hpxt8 .CountryList_countryItemTitle__aS3ax .CountryList_fixedLabel__w4lx8{position:absolute;top:-20px}.CountryList_countryListWrapper__Hpxt8 .CountryList_countryItemWrapper__faOVh li:first-of-type{border-top:1px solid var(--black-default)}.CountryList_countryListWrapper__Hpxt8 .CountryList_countryItemWrapper__faOVh li:last-of-type{border-bottom:1px solid transparent}@keyframes SearchCountry_rotation__S5NIz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SearchCountry_searchCountryHeaderWrapper___wepv{position:-webkit-sticky;position:sticky;background:linear-gradient(180deg,#fff 50.21%,hsla(0,0%,100%,0));top:0;padding-bottom:36px}.SearchCountry_logoWrapper__wysuB{display:flex;flex-direction:row;justify-content:center;padding:0 16px 24px;width:100%}@keyframes Spinner_rotation__7nfCG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Spinner_loader__NK8iF{display:inline-flex;justify-content:center;align-items:center;border-style:solid;border-image:initial;border-radius:50%;animation-iteration-count:infinite;animation-name:Spinner_rotation__7nfCG;animation-timing-function:linear}.Spinner_large__P_n_V{width:48px;height:48px;border-width:6px}.Spinner_medium__ri5lz{width:32px;height:32px;border-width:3px}.Spinner_small__MoaDi{width:16px;height:16px;border-width:1.5px}.Spinner_black__fVjZ6{border-color:var(--black-default) var(--black-tertiary) var(--black-tertiary) var(--black-default)}.Spinner_white__yzTGW{border-color:var(--white-default) var(--white-tertiary) var(--white-tertiary) var(--white-default)}@keyframes Button_rotation__jRjSd{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Button_buttonWrapper__Aahv_{position:relative;transform:translate(0);-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;transition:color .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out,opacity .1s ease-in-out;white-space:nowrap;display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;gap:8px;color:var(--black-default);border:2px solid var(--black-default);border-radius:100px}.Button_buttonWrapper__Aahv_:after{content:" ";position:absolute;inset:-2px;border-radius:100px}.Button_buttonWrapper__Aahv_:not(:disabled):after{opacity:0}.Button_buttonWrapper__Aahv_:not(:disabled,.Button_disabled__ykuBT).Button_floating__Rl_w1:active{transform:translateY(4px);box-shadow:0 4px 0 transparent}.Button_buttonWrapper__Aahv_:not(:disabled,.Button_disabled__ykuBT).Button_hasPseudoSelectorStyle__xIFtl:active:after{background-color:var(--black-default);opacity:.08}.Button_buttonWrapper__Aahv_:disabled:after{background-color:var(--white-default);opacity:.48}.Button_buttonWrapper__Aahv_:disabled{overflow:initial}@media(hover:hover)and (pointer:fine){.Button_buttonWrapper__Aahv_:not(:disabled,.Button_disabled__ykuBT).Button_hasPseudoSelectorStyle__xIFtl:hover:after{background-color:var(--black-default);opacity:.04}}.Button_hasIcon__MJwT2.Button_small__LJtbx{color:currentcolor;border:none;border-radius:100px;padding:6px;width:28px;height:28px;min-width:28px;min-height:28px}.Button_hasIcon__MJwT2.Button_small__LJtbx>svg{width:16px;height:16px;min-height:16px;min-width:16px}.Button_hasIcon__MJwT2.Button_medium__SVJcX{color:currentcolor;border:none;border-radius:100px;padding:8px;width:40px;height:40px;min-width:40px;min-height:40px}.Button_hasIcon__MJwT2.Button_medium__SVJcX>svg{width:24px;height:24px;min-height:24px;min-width:24px}.Button_floating__Rl_w1{box-shadow:0 4px 0 var(--black-shadow)}:not(.Button_hasIcon__MJwT2).Button_medium__SVJcX{height:56px;padding:4px 24px;font-size:var(--headline-2-font-size);line-height:var(--headline-2-line-height);font-weight:var(--font-weight-semibold);color:currentcolor}:not(.Button_hasIcon__MJwT2).Button_small__LJtbx{height:40px;padding:0 24px;font-size:var(--title-2-font-size);line-height:var(--title-2-line-height);font-weight:var(--font-weight-semibold);color:currentcolor}.Button_ghost__2BlPy{background-color:transparent}.Button_highlight__jBKxj{background-color:var(--highlight-default)}.Button_danger____bvD{background-color:var(--danger-default)}.Button_positive__hoHBJ{background-color:var(--positive-default)}.Button_done__6oHlc{background-color:var(--done-default)}.Button_active__qPje7{background-color:var(--active-default)}.Button_attention__3Asrr{background-color:var(--attention-default)}.Button_relate__l8oy5{background-color:var(--relate-default)}.SearchCountryHeader_buttonWrapper___qFMM{position:fixed;bottom:40px;width:100%;max-width:430px;display:flex;justify-content:center}@keyframes Accordion_rotation__SjCAs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Accordion_accordionWrapper__l0_YO{border-bottom:1px solid var(--black-default);overflow:hidden}.Accordion_accordionWrapper__l0_YO .Accordion_accordionHeader__T4zt3{display:flex;flex-direction:row;padding:16px 24px;gap:20px;position:relative;z-index:var(--accordion-header-z-index);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;align-items:center;width:100%;background-color:var(--white-default)}.Accordion_accordionWrapper__l0_YO .Accordion_accordionHeader__T4zt3.Accordion_zeroResult__gQLSH{cursor:not-allowed}.Accordion_accordionWrapper__l0_YO .Accordion_accordionHeader__T4zt3:after{content:" ";position:absolute;inset:0;overflow:hidden;opacity:0}.Accordion_accordionWrapper__l0_YO .Accordion_accordionHeader__T4zt3:not(.Accordion_zeroResult__gQLSH):active:after{background-color:var(--black-default);opacity:.08}@media(hover:hover)and (pointer:fine){.Accordion_accordionWrapper__l0_YO .Accordion_accordionHeader__T4zt3:not(.Accordion_zeroResult__gQLSH):hover:after{background-color:var(--black-default);opacity:.04}}.Accordion_accordionWrapper__l0_YO .Accordion_accordionHeader__T4zt3 .Accordion_title__zOyLf{width:100%;font-size:var(--headline-3-font-size);line-height:var(--headline-3-line-height);font-weight:var(--font-weight-bold);color:var(--black-default)}.Accordion_accordionWrapper__l0_YO .Accordion_accordionHeader__T4zt3 .Accordion_counter__7ydd3{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2px 8px;border-radius:100px;width:max-content;height:28px;font-size:var(--title-3-font-size);line-height:var(--title-3-line-height);font-weight:var(--font-weight-bold);color:var(--white-default)}.Accordion_accordionWrapper__l0_YO .Accordion_accordionHeader__T4zt3 .Accordion_positive__mfyE9{background-color:var(--positive-default)}.Accordion_accordionWrapper__l0_YO .Accordion_accordionHeader__T4zt3 .Accordion_danger__ppWVZ{background-color:var(--danger-default)}.Accordion_accordionWrapper__l0_YO .Accordion_accordionHeader__T4zt3 .Accordion_chevronIcon__HPkP0{transition:transform .3s ease-in-out}.Accordion_accordionWrapper__l0_YO .Accordion_accordionHeader__T4zt3 .Accordion_chevronIcon__HPkP0:not(.Accordion_zeroResult__gQLSH).Accordion_isOpenAccordion__p2Hhd{transform:rotate(90deg)}.Accordion_accordionWrapper__l0_YO .Accordion_accordionHeader__T4zt3 .Accordion_chevronIcon__HPkP0:not(.Accordion_isOpenAccordion__p2Hhd){transform:rotate(0)}.Accordion_accordionWrapper__l0_YO .Accordion_accordionHeader__T4zt3 .Accordion_chevronIcon__HPkP0.Accordion_zeroResult__gQLSH>path{fill:var(--black-tertiary)}@keyframes ResultCard_rotation__Qaqct{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResultCard_resultCardWrapper__dtqBC{position:relative;height:116px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:16px;gap:24px;background-color:var(--white-default);border:1px solid var(--black-default);box-shadow:0 4px 0 rgba(19,17,24,.1);border-radius:12px}.ResultCard_resultCardWrapper__dtqBC:after{content:" ";position:absolute;inset:0;overflow:hidden;opacity:0;border-radius:12px}.ResultCard_resultCardWrapper__dtqBC:active:after{background-color:var(--black-default);opacity:.08}@media(hover:hover)and (pointer:fine){.ResultCard_resultCardWrapper__dtqBC:hover:after{background-color:var(--black-default);opacity:.04}}.ResultCard_resultCardWrapper__dtqBC:active{transform:translateY(4px);box-shadow:0 4px 0 transparent}.ResultCard_resultCardWrapper__dtqBC .ResultCard_textWrapper__ract_{display:flex;flex-direction:column;gap:4px;width:100%}.ResultCard_resultCardWrapper__dtqBC .ResultCard_textWrapper__ract_ .ResultCard_title__i3Iow{-webkit-line-clamp:1;font-weight:var(--font-weight-semibold);color:var(--black-default)}.ResultCard_resultCardWrapper__dtqBC .ResultCard_textWrapper__ract_ .ResultCard_description__DI2OQ,.ResultCard_resultCardWrapper__dtqBC .ResultCard_textWrapper__ract_ .ResultCard_title__i3Iow{word-break:break-all;overflow-wrap:break-word;text-overflow:ellipsis;display:-webkit-inline-box;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--body-1-font-size);line-height:var(--body-1-line-height)}.ResultCard_resultCardWrapper__dtqBC .ResultCard_textWrapper__ract_ .ResultCard_description__DI2OQ{-webkit-line-clamp:3;font-weight:var(--font-weight-medium);color:var(--gray-primary)}.ResultCard_resultCardWrapper__dtqBC .ResultCard_thumbnail__FtUup{width:84px;height:84px;min-height:84px;min-width:84px;background-color:var(--gray-tertiary);border-radius:12px}.ExternalLink_externalLink__qv796.ExternalLink_textUnderline__aKRyo:hover{text-decoration:underline;text-underline-offset:2px}.StarRating_starRatingWrapper__EsKIl{display:flex;flex-direction:row;align-items:center}.StarRating_starRatingWrapper__EsKIl .StarRating_large__bXxFq{width:40px;height:40px;min-height:40px;min-width:40px}.StarRating_starRatingWrapper__EsKIl .StarRating_small__oJFBy{width:20px;height:20px;min-height:20px;min-width:20px}@keyframes PlaceItem_rotation__C9DAy{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PlaceItem_placeItem__ulStE{width:100%;padding:24px 16px;display:flex;flex-direction:column;gap:16px;cursor:pointer}.PlaceItem_placeItem__ulStE:not(:last-of-type){border-bottom:1px solid var(--gray-tertiary)}.PlaceItem_placeItem__ulStE .PlaceItem_searchTotal__mATW0{font-size:var(--title-3-font-size);line-height:var(--title-3-line-height);font-weight:var(--font-weight-medium);color:var(--black-secondary)}.PlaceItem_placeItem__ulStE .PlaceItem_photos__qxLHE{display:flex;flex-flow:row nowrap;gap:12px;overflow-y:auto;margin-right:-16px}.PlaceItem_placeItem__ulStE .PlaceItem_photos__qxLHE.PlaceItem_onlyOnePhotoWrapper__Sbqpx{overflow-y:hidden;margin-right:0;width:100%}.PlaceItem_placeItem__ulStE .PlaceItem_photos__qxLHE .PlaceItem_photo__OJnbc{border-radius:8px;min-width:160px;min-height:160px;object-fit:cover}.PlaceItem_placeItem__ulStE .PlaceItem_photos__qxLHE .PlaceItem_photo__OJnbc:not(.PlaceItem_onlyOnePhoto__JEQoY):last-of-type{margin-right:16px}.PlaceItem_placeItem__ulStE .PlaceItem_placeInfoWrapper__n9lxM{display:flex;flex-direction:column;gap:6px;width:100%}.PlaceItem_placeItem__ulStE .PlaceItem_placeInfoWrapper__n9lxM .PlaceItem_placeName__aFAdp{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center;font-size:var(--title-1-font-size);line-height:var(--title-1-line-height);font-weight:var(--font-weight-semibold);color:var(--black-default)}.PlaceItem_placeItem__ulStE .PlaceItem_placeInfoWrapper__n9lxM .PlaceItem_placeRatingWrapper___MmvI{display:flex;flex-direction:row;align-items:center;gap:4px}.PlaceItem_placeItem__ulStE .PlaceItem_placeInfoWrapper__n9lxM .PlaceItem_placeRatingWrapper___MmvI .PlaceItem_placeRating__g0kNH{font-size:var(--title-3-font-size);line-height:var(--title-3-line-height);font-weight:var(--font-weight-semibold);color:var(--black-default)}.PlaceItem_placeItem__ulStE .PlaceItem_placeInfoWrapper__n9lxM .PlaceItem_addressInfo__P2sVX,.PlaceItem_placeItem__ulStE .PlaceItem_placeInfoWrapper__n9lxM .PlaceItem_placeRatingWrapper___MmvI .PlaceItem_placeUserRatingsTotal__OgLqL{font-size:var(--title-3-font-size);line-height:var(--title-3-line-height);font-weight:var(--font-weight-medium);color:var(--black-secondary)}.PlaceItem_placeItem__ulStE .PlaceItem_placeInfoWrapper__n9lxM .PlaceItem_addressInfo__P2sVX{display:flex;flex-direction:row;gap:6px}.PlaceItem_placeItem__ulStE .PlaceItem_placeInfoWrapper__n9lxM .PlaceItem_addressInfo__P2sVX .PlaceItem_country__IbkNs,.PlaceItem_placeItem__ulStE .PlaceItem_placeInfoWrapper__n9lxM .PlaceItem_addressInfo__P2sVX .PlaceItem_distance__pYMAy{min-width:-moz-fit-content;min-width:fit-content}.PlaceItem_placeItem__ulStE .PlaceItem_placeInfoWrapper__n9lxM .PlaceItem_addressInfo__P2sVX .PlaceItem_address__ONsP9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes FavoritePlaces_rotation__6ij_A{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FavoritePlaces_spinnerWrapper__BxrWT{display:flex;justify-content:center;align-items:center;width:100%;height:200px;position:static}.FavoritePlaces_savedPlacesWrapper__1mabp{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;width:100%}.FavoritePlaces_buttonWrapper__qiNL7{padding:16px 24px 0}.FavoritePlaces_loadingWrapper___MlzR{display:flex;flex-direction:row;justify-content:center;align-items:center;height:112px;width:100%}.FavoritePlacesPage_headerWrapper__d0jZt{display:flex;padding:0 16px}@keyframes ReviewCard_rotation__jObAR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReviewCard_reviewCardWrapper__fSkzk{position:relative;display:flex;flex-direction:column;padding:20px 24px 24px;gap:16px}.ReviewCard_reviewCardWrapper__fSkzk.ReviewCard_separator__1Z4Y0{border-bottom:1px solid var(--black-tertiary)}.ReviewCard_reviewCardWrapper__fSkzk .ReviewCard_review__zV5Xc{font-size:var(--title-3-font-size);line-height:var(--title-3-line-height);font-weight:var(--font-weight-medium);color:var(--black-default)}.ReviewCard_reviewCardWrapper__fSkzk .ReviewCard_authorInfoWrapper__SJXzI{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px}.ReviewCard_reviewCardWrapper__fSkzk .ReviewCard_authorInfoWrapper__SJXzI .ReviewCard_authorInfo__ygnNw{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:flex-start;width:100%}.ReviewCard_reviewCardWrapper__fSkzk .ReviewCard_authorInfoWrapper__SJXzI .ReviewCard_authorInfo__ygnNw .ReviewCard_authorReview__DIKgy{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0}.ReviewCard_reviewCardWrapper__fSkzk .ReviewCard_authorInfoWrapper__SJXzI .ReviewCard_authorInfo__ygnNw .ReviewCard_authorReview__DIKgy .ReviewCard_authorName___t0a_{font-size:var(--title-3-font-size);line-height:var(--title-3-line-height);font-weight:var(--font-weight-semibold);color:currentcolor}.ReviewCard_reviewCardWrapper__fSkzk .ReviewCard_authorInfoWrapper__SJXzI .ReviewCard_authorInfo__ygnNw .ReviewCard_authorReview__DIKgy .ReviewCard_rating__zDbB1{display:flex;flex-direction:row;align-items:center;gap:8px}.ReviewCard_reviewCardWrapper__fSkzk .ReviewCard_authorInfoWrapper__SJXzI .ReviewCard_authorInfo__ygnNw .ReviewCard_authorReview__DIKgy .ReviewCard_rating__zDbB1 .ReviewCard_createdAt__2BWpe{word-break:break-all;overflow-wrap:break-word;text-overflow:ellipsis;display:-webkit-inline-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--body-1-font-size);line-height:var(--body-1-line-height);font-weight:var(--font-weight-medium);color:var(--gray-default)}.ReviewCard_reviewCardWrapper__fSkzk .ReviewCard_authorInfoWrapper__SJXzI .ReviewCard_thumbnailWrapper__nJIWx{overflow:hidden;display:flex;border-radius:100px}.ReviewCard_reviewCardWrapper__fSkzk .ReviewCard_koreanReview__EqwKP{display:flex;padding:4px 12px;justify-content:center;align-items:center;width:max-content;border-radius:16px;border:1px solid var(--black-default);background-color:var(--highlight-default);text-align:center;min-width:-moz-fit-content;min-width:fit-content;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:var(--body-1-font-size);line-height:var(--body-1-line-height);font-weight:var(--font-weight-semibold);color:currentcolor}.ReviewCard_resultCardWrapper__b_bhA{position:relative;height:116px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:16px;gap:24px;background-color:var(--white-default);border:1px solid var(--black-default);box-shadow:0 4px 0 rgba(19,17,24,.1);border-radius:12px}.ReviewCard_resultCardWrapper__b_bhA:after{content:" ";position:absolute;inset:0;overflow:hidden;opacity:0;border-radius:12px}.ReviewCard_resultCardWrapper__b_bhA:active:after{background-color:var(--black-default);opacity:.08}@media(hover:hover)and (pointer:fine){.ReviewCard_resultCardWrapper__b_bhA:hover:after{background-color:var(--black-default);opacity:.04}}.ReviewCard_resultCardWrapper__b_bhA:active{transform:translateY(4px);box-shadow:0 4px 0 transparent}.ReviewCard_resultCardWrapper__b_bhA .ReviewCard_textWrapper__skrup{display:flex;flex-direction:column;gap:4px;width:100%}.ReviewCard_resultCardWrapper__b_bhA .ReviewCard_textWrapper__skrup .ReviewCard_title__lOPhg{-webkit-line-clamp:1;font-weight:var(--font-weight-semibold);color:var(--black-default)}.ReviewCard_resultCardWrapper__b_bhA .ReviewCard_textWrapper__skrup .ReviewCard_description__0kq0E,.ReviewCard_resultCardWrapper__b_bhA .ReviewCard_textWrapper__skrup .ReviewCard_title__lOPhg{word-break:break-all;overflow-wrap:break-word;text-overflow:ellipsis;display:-webkit-inline-box;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--body-1-font-size);line-height:var(--body-1-line-height)}.ReviewCard_resultCardWrapper__b_bhA .ReviewCard_textWrapper__skrup .ReviewCard_description__0kq0E{-webkit-line-clamp:3;font-weight:var(--font-weight-medium);color:var(--gray-primary)}@keyframes PhotoSlider_rotation__doKIo{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PhotoSlider_placeImageWrapper___zUAl{width:100vw;max-width:430px;height:382px;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.PhotoSlider_placeImageWrapper___zUAl .PhotoSlider_placeImage__4htp7{width:100%;height:100%;max-width:382px;max-height:382px;border-radius:50%;object-fit:cover;position:absolute;aspect-ratio:1/1}.PhotoSlider_placeImageWrapper___zUAl .PhotoSlider_next__lv0zF,.PhotoSlider_placeImageWrapper___zUAl .PhotoSlider_prev__QLL3v{position:absolute;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:var(--detail-window-image-slider-icon-z-index)}.PhotoSlider_placeImageWrapper___zUAl .PhotoSlider_next__lv0zF{right:0}.PhotoSlider_placeImageWrapper___zUAl .PhotoSlider_prev__QLL3v{left:0}@keyframes PlaceDetail_rotation__gQLAG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PlaceDetail_placeDetailContentsWrapper__rkj9l{background-color:var(--white-default);max-width:430px;width:100%;height:100%;overflow-y:auto;padding-bottom:120px}.PlaceDetail_placeDetailContentsWrapper__rkj9l .PlaceDetail_placeDetailBody__6ZyYU{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 16px;margin-top:120px;position:relative}.PlaceDetail_placeDetailContentsWrapper__rkj9l .PlaceDetail_placeDetailBody__6ZyYU .PlaceDetail_bodyHeader__0kdEp{text-align:center;word-break:keep-all;overflow-wrap:anywhere;margin-bottom:80px;padding:0 16px;position:absolute;top:-120px;z-index:var(--detail-window-title-z-index);font-size:var(--display-font-size);line-height:var(--display-line-height);font-weight:var(--font-weight-bold);color:var(--black-default)}.PlaceDetail_placeDetailContentsWrapper__rkj9l .PlaceDetail_placeDetailBody__6ZyYU .PlaceDetail_ratingWrapper__SlLBL{position:relative;display:flex;flex-direction:column;align-items:center;height:40px}.PlaceDetail_placeDetailContentsWrapper__rkj9l .PlaceDetail_placeDetailBody__6ZyYU .PlaceDetail_ratingWrapper__SlLBL .PlaceDetail_ratingText__GnSZ8{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:16px;font-size:var(--display-font-size);line-height:var(--display-line-height);font-weight:var(--font-weight-bold);color:var(--black-default)}.PlaceDetail_placeDetailContentsWrapper__rkj9l .PlaceDetail_placeDetailBody__6ZyYU .PlaceDetail_recommendDescription__AZHSK{text-align:center;white-space:pre-wrap;margin:40px 0;font-size:var(--title-3-font-size);line-height:var(--title-3-line-height);font-weight:var(--font-weight-semibold);color:var(--black-default)}.PlaceDetail_placeDetailContentsWrapper__rkj9l .PlaceDetail_loading__lYzbV{padding:16px}.PlaceDetail_placeDetailContentsWrapper__rkj9l .PlaceDetail_headerButtonWrapper__cQjwF{position:-webkit-sticky;position:sticky;top:0;display:inline-block;z-index:var(--detail-window-header-z-index)}.PlaceDetail_placeDetailContentsWrapper__rkj9l .PlaceDetail_headerButtonWrapper__cQjwF.PlaceDetail_closeButtonWrapper__nI_zD{left:16px}.PlaceDetail_placeDetailContentsWrapper__rkj9l .PlaceDetail_headerButtonWrapper__cQjwF .PlaceDetail_disabledIcon__zTmQe path{fill:var(--black-tertiary)}.PlaceDetail_placeDetailContentsWrapper__rkj9l .PlaceDetail_headerButtonWrapper__cQjwF.PlaceDetail_archiveButtonWrapper__nT4N_{left:calc(100% - 96px)}.PlaceDetail_placeDetailContentsWrapper__rkj9l .PlaceDetail_headerButtonWrapper__cQjwF.PlaceDetail_shareButtonWrapper__ysrXb{left:calc(100% - 56px)}.PlaceDetail_resultWrapper__MNB6O{display:flex;flex-direction:column;gap:16px;padding:8px 24px 40px;width:100%}.PlaceDetail_reviewWrapper__4OU8Q{display:flex;flex-direction:column;padding-bottom:16px;width:100%}.PlaceDetail_reviewAccordionWrapper__vM5Y8{width:calc(100% + 32px)}.PlaceDetail_buttonWrapper__TG2hZ{z-index:var(--detail-window-google-link-button-z-index);position:fixed;bottom:40px;width:100%;max-width:430px;display:flex;justify-content:center}@keyframes PlacePage_rotation__S_AMI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PlacePage_placeDetailWindowWrapper__JIk96{position:fixed;top:0;left:0;width:100%;height:calc(var(--vh, 1vh)*100);z-index:var(--place-detail-window-z-index);display:flex;align-items:center;justify-content:center}@keyframes MenuBottomSheet_rotation__HMzqG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MenuBottomSheet_menuWrapper__AOaRM{display:flex;flex-direction:column;gap:24px;padding:0 0 80px;height:100%}.MenuBottomSheet_menuWrapper__AOaRM .MenuBottomSheet_loginMenu__AsnQq{display:flex;flex-direction:row;gap:16px;padding:16px 24px;align-items:center;border:none;background-color:var(--white-primary)}.MenuBottomSheet_menuWrapper__AOaRM .MenuBottomSheet_loginMenu__AsnQq .MenuBottomSheet_profile__8Zwdp{display:flex;flex-direction:row;align-items:center;gap:16px;flex:1 0}.MenuBottomSheet_menuWrapper__AOaRM .MenuBottomSheet_loginMenu__AsnQq .MenuBottomSheet_profile__8Zwdp .MenuBottomSheet_name__URS6w{font-size:var(--title-1-font-size);line-height:var(--title-1-line-height);font-weight:var(--font-weight-semibold);color:var(--black-default)}.MenuBottomSheet_menuWrapper__AOaRM .MenuBottomSheet_loginMenu__AsnQq .MenuBottomSheet_profile__8Zwdp .MenuBottomSheet_image__WemyN{border-radius:48px;border:1px solid var(--gray-bg)}.MenuBottomSheet_menuWrapper__AOaRM .MenuBottomSheet_loginMenu__AsnQq .MenuBottomSheet_icon__8Ux9A{width:16px;height:16px}.MenuBottomSheet_menuWrapper__AOaRM .MenuBottomSheet_logoutButton__MGdyd{border:none;display:flex;padding:8px;justify-content:center;align-items:center;gap:6px;background-color:var(--white-primary);font-size:var(--title-3-font-size);line-height:var(--title-3-line-height);font-weight:var(--font-weight-semibold);color:var(--gray-primary)}.MenuBottomSheet_menuWrapper__AOaRM .MenuBottomSheet_logoutButton__MGdyd .MenuBottomSheet_logoutIcon__d0PPM{width:12px;height:12px}.MenuBottomSheet_menuWrapper__AOaRM .MenuBottomSheet_logoutButton__MGdyd .MenuBottomSheet_logoutIcon__d0PPM path{fill:var(--gray-primary)}.MenuBottomSheet_menuWrapper__AOaRM .MenuBottomSheet_contents__frdZO{display:flex;padding:64px 24px;margin:0 24px;justify-content:center;align-items:center;border-radius:12px;background-color:var(--black-bg)}.MenuBottomSheet_menuWrapper__AOaRM .MenuBottomSheet_footer__AfU4y{display:flex;justify-content:center;align-items:flex-start;gap:4px;font-size:var(--body-1-font-size);line-height:var(--body-1-line-height);font-weight:var(--font-weight-medium);color:var(--black-secondary)}@keyframes CurrentLocationButton_rotation__4QA_h{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CurrentLocationButton_currentLocationButtonWrapper__tkHQq{width:100%;position:relative;justify-content:center;display:flex;margin:0 auto;max-width:430px}.CurrentLocationButton_currentLocationButtonWrapper__tkHQq .CurrentLocationButton_navigationButton__qG_OU{padding:20px;right:16px;display:flex;position:absolute;justify-content:center;align-items:center;cursor:pointer;border-radius:100px;border:2px solid var(--black-default);background-color:var(--white-default);box-shadow:0 4px 0 0 rgba(19,17,24,.1)}.CurrentLocationButton_currentLocationButtonWrapper__tkHQq .CurrentLocationButton_navigationButton__qG_OU.CurrentLocationButton_loading__lkfvO{padding:16px}.CurrentLocationButton_currentLocationButtonWrapper__tkHQq .CurrentLocationButton_navigationButton__qG_OU:not(:disabled):after{content:" ";position:absolute;inset:0;opacity:0;transition:opacity .1s ease-in-out;border-radius:100px}@media(hover:hover)and (pointer:fine){.CurrentLocationButton_currentLocationButtonWrapper__tkHQq .CurrentLocationButton_navigationButton__qG_OU:not(:disabled):hover:after{background-color:var(--black-default);opacity:.04}}.CurrentLocationButton_currentLocationButtonWrapper__tkHQq .CurrentLocationButton_navigationButton__qG_OU:not(:disabled):active:after{background-color:var(--black-default);opacity:.08}@keyframes PlaceBottomSheet_rotation__aea_I{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PlaceBottomSheet_placeList__9O_0f{margin:0;padding:0}.PlaceBottomSheet_zeroResultBox__giXZ7{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin-top:24px}.PlaceBottomSheet_zeroResultBox__giXZ7>div:first-of-type{font-size:var(--title-1-font-size);line-height:var(--title-1-line-height);font-weight:var(--font-weight-semibold);color:var(--black-default)}.PlaceBottomSheet_loadingWrapper__lBy9W{display:flex;flex-direction:row;justify-content:center;align-items:center;height:112px;width:100%}@keyframes ZeroSearchResult_rotation__weWpG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ZeroSearchResult_emptySearchTerm__jvR0Y{font-size:var(--title-1-font-size);line-height:var(--title-1-line-height);font-weight:var(--font-weight-semibold);color:currentcolor;cursor:pointer;flex-direction:row;display:flex;padding:14px 0;background-color:var(--white-default);border:none;align-items:center;gap:12px;outline:none;width:100%}@media(hover:hover)and (pointer:fine){.ZeroSearchResult_emptySearchTerm__jvR0Y:hover{background-color:var(--black-hover)}}.ZeroSearchResult_emptySearchTerm__jvR0Y:focus{background-color:var(--highlight-tertiary)}.ZeroSearchResult_emptySearchTerm__jvR0Y:active{background-color:var(--black-active)}.ZeroSearchResult_emptySearchTerm__jvR0Y>strong{font-weight:var(--font-weight-semibold);text-align:left}.ZeroSearchResult_emptySearchTerm__jvR0Y>p,.ZeroSearchResult_emptySearchTerm__jvR0Y>strong{font-size:var(--title-1-font-size);line-height:var(--title-1-line-height);color:currentcolor}.ZeroSearchResult_emptySearchTerm__jvR0Y>p{font-weight:var(--font-weight-medium);min-width:-moz-fit-content;min-width:fit-content;margin:0}@keyframes SearchTermsList_rotation__9qD1U{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SearchTermsList_searchTerm__HODLV{cursor:pointer;flex-direction:column;display:flex;border:none;outline:none;width:100%;padding:14px 0;gap:4px;background-color:var(--white-default);border-top:1px solid var(--black-default)}@media(hover:hover)and (pointer:fine){.SearchTermsList_searchTerm__HODLV:hover{background-color:var(--black-hover)}}.SearchTermsList_searchTerm__HODLV:focus{background-color:var(--highlight-tertiary)}.SearchTermsList_searchTerm__HODLV:active{background-color:var(--black-active)}.SearchTermsList_searchTerm__HODLV>div:first-of-type{text-align:left;font-size:var(--title-1-font-size);line-height:var(--title-1-line-height);font-weight:var(--font-weight-semibold);color:var(--black-default)}.SearchTermsList_searchTerm__HODLV>div:last-of-type{text-align:left;font-size:var(--title-3-font-size);line-height:var(--title-3-line-height);font-weight:var(--font-weight-medium);color:var(--black-secondary)}@keyframes SuggestSearchList_rotation__2HurY{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SuggestSearchList_title__3d53t{display:flex;margin-top:24px;margin-bottom:8px}.SuggestSearchList_searchTermWrapper__0y_Oo>:not(button:first-of-type){border-top:1px solid var(--black-default)}.SuggestSearchList_searchTerm__t1CJ_{cursor:pointer;flex-direction:row;align-items:center;display:flex;border:none;outline:none;width:100%;padding:14px 0;gap:12px;background-color:var(--white-default);font-size:var(--title-1-font-size);line-height:var(--title-1-line-height);font-weight:var(--font-weight-semibold);color:var(--black-default)}@media(hover:hover)and (pointer:fine){.SuggestSearchList_searchTerm__t1CJ_:hover{background-color:var(--black-hover)}}.SuggestSearchList_searchTerm__t1CJ_:focus{background-color:var(--highlight-tertiary)}.SuggestSearchList_searchTerm__t1CJ_:active{background-color:var(--black-active)}.SuggestSearchList_searchTerm__t1CJ_ .SuggestSearchList_recentSearchContents__fun3K{width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;text-align:left}.SuggestSearchList_searchTerm__t1CJ_ .SuggestSearchList_recentSearchContents__fun3K .SuggestSearchList_recentSearchText__qVTmJ{width:100%;display:flex;justify-content:flex-start}.SuggestSearchList_searchTerm__t1CJ_ .SuggestSearchList_recentSearchContents__fun3K .SuggestSearchList_closeIcon__TRPv1 path{fill:var(--black-secondary)}@keyframes SearchTermsBox_rotation__F1Epa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SearchTermsBox_searchTermsBlock__QmocL{position:fixed;top:0;width:100%;max-width:430px;margin:0 auto;height:100%;background-color:var(--white-default);z-index:var(--search-terms-box-z-index);overflow-y:auto;word-break:break-all;overflow-wrap:break-word}.SearchTermsBox_searchTermsBox__lzhlT{margin:104px 16px 0}.MapContainer_searchButtonWrapper__PZmmI{display:flex;justify-content:center;position:absolute;top:80px;width:100%}.LoadingSpinner_loading__rhvVx{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%}@keyframes LoginPage_rotation__Kh3f2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoginPage_loginWrapper__Dn_QW{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px 24px 80px;gap:24px}.LoginPage_loginWrapper__Dn_QW .LoginPage_title__7CYOv{font-size:var(--headline-3-font-size);line-height:var(--headline-3-line-height);font-weight:var(--font-weight-semibold);color:var(--black-default)}.LoginPage_loginWrapper__Dn_QW .LoginPage_button__lUXqn{padding:12px;justify-content:center;align-items:center;margin:0;width:56px;height:56px;display:flex;border-radius:100px;border:1px solid var(--gray-bg);background-color:#fee500}.LoginPage_loginWrapper__Dn_QW .LoginPage_info__5fIII{font-size:var(--title-3-font-size);line-height:var(--title-3-line-height);font-weight:var(--font-weight-medium);color:var(--black-secondary)}