.layout_header__jI8dY{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;justify-content:center;align-items:center;height:44px;border-radius:0 0 20px 20px;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.22)}.layout_header_wrap__BeClv{display:flex;justify-content:space-between;align-items:center;gap:16px;width:1140px;padding:0 16px}@media(max-width:1023.9px){.layout_header_wrap__BeClv{justify-content:space-between;gap:12px;width:900px}}@media(max-width:639.9px){.layout_header_wrap__BeClv{gap:8px}}.layout_link__oOY8_{display:flex;justify-content:center;align-items:center;height:100%;transition:transform .2s ease}.layout_link__oOY8_:hover{transform:scale(.92)}.layout_main___JsHm{display:flex;gap:24px;justify-content:center}.layout_sidebar__tsDvx{position:-webkit-sticky;position:sticky;top:44px;width:220px;height:calc(100dvh - 50px);padding:16px;overflow:scroll}@media(max-width:639.9px){.layout_sidebar__tsDvx{display:none}}.layout_sidebar__tsDvx::-webkit-scrollbar{display:none}.layout_content__tV_91{width:640px;margin-right:16px;padding:16px 0}@media(max-width:639.9px){.layout_content__tV_91{margin-right:auto}}.layout_content_flex__P5_qO{display:flex;flex-direction:column;gap:24px}.layout_rightbar__pqqev{width:220px;padding:16px}@media(max-width:1023.9px){.layout_rightbar__pqqev{display:none}}@media(max-width:639.9px){.layout_rightbar__pqqev{display:none}}.layout_menu_wrapper__gZB9L{width:75px;display:flex;justify-content:end;align-items:center;gap:8px}.layout_menu__oJlSR{display:none}@media(max-width:639.9px){.layout_menu__oJlSR{display:block}}.AIBotButton_bot__Ngmp8{display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px 0 rgba(0,0,0,.22)}.AIBotButton_card__tIqx4{border-radius:20px;cursor:pointer;transition:transform .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AIBotButton_card__tIqx4:hover{transform:scale(.92)}.AIBotButton_card__tIqx4:active{transform:scale(.98)}.AIBotButton_inner__j9x1t{padding:2px 8px 2px 4px;background:#fff;color:#3c3c3c;border-radius:20px;z-index:1;margin:1px}.AIBotButton_inner__j9x1t,.AIBotButton_line__qB9Lo{display:flex;align-items:center;justify-content:center;position:relative}.AIBotButton_line__qB9Lo{overflow:hidden}@keyframes AIBotButton_rotate__RWD8e{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.AIBotButton_line__qB9Lo:before{content:"";display:block;background:linear-gradient(90deg,#dd1770,rgba(224,4,96,.617) 50%,rgba(211,17,143,0));opacity:.7;height:300px;width:100px;transform:translate(0);position:absolute;animation:AIBotButton_rotate__RWD8e 5s linear infinite forwards;z-index:0;top:50%;transform-origin:top center}.Menu_root__iNIa_{position:relative}.Menu_icon__c6_kd{padding:2px;border-radius:55px;transform:rotate(0deg);transition:all .35s ease}.Menu_active___LlSN{background-color:#f2f2f2;transform:rotate(90deg);transition:all .35s ease}.Menu_block__42Ryd{position:absolute;top:42px;right:-8px;z-index:100;min-width:200px;max-height:50vh;padding:8px 12px;border-radius:15px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);overflow:scroll}.Menu_block__42Ryd::-webkit-scrollbar{display:none}.Menu_over__JMRuE{position:fixed;inset:0;background-color:aqua;opacity:0}.TopicBar_topic__N4L88{display:flex;flex-direction:column;gap:4px}.TopicBar_tag_link__rsxX7{padding:4px 8px}.TopicBar_active__ZLeTO,.TopicBar_tag_link__rsxX7:hover{border-radius:8px;background-color:#fff}.TopicBar_mobile__a7vFs .TopicBar_active__ZLeTO,.TopicBar_mobile__a7vFs .TopicBar_tag_link__rsxX7:hover{background-color:#f2f2f2}.TopicBar_tag_br__pDYQF{margin-top:22px}.TopicBar_tag_br__pDYQF,.TopicBar_terms__hJOJb{font-weight:600;font-size:12px}.TopicBar_terms__hJOJb:hover{text-decoration:underline}.FeedAdsBanner_banner__2bsrB{height:100px;width:100%;background-color:rgba(255,153,0,.429);border-radius:15px;overflow:hidden;position:relative;margin-bottom:16px}.FeedAdsBanner_hide__bTMNm{display:none}.FeedAdsBanner_img__N5qd5{height:100%;object-fit:cover}.FeedAdsBanner_description__an_Qo{position:absolute;top:0;right:0;cursor:pointer;padding:2px 8px;font-size:8px;border-radius:4px;background-color:#fff;opacity:.7}.FeedAdsBanner_description__an_Qo div,.HeaderSearch_container__H__EZ{display:flex;align-items:center}@media(max-width:1023.9px){.HeaderSearch_container__H__EZ{display:none}}.HeaderSearch_input__On7j4{min-width:300px}.HeaderSearch_searchIcon____ydr{margin-right:4px;width:24px}.FeatureAdsBannerBase_root__bFM0E{position:fixed;top:8px;right:20px;z-index:100;display:flex;gap:8px;align-items:center;overflow:hidden}@media(max-width:639.9px){.FeatureAdsBannerBase_root__bFM0E{top:48px;right:6px}}.FeatureAdsBannerBase_baner__6ZLMx{width:300px;height:170px;border-radius:8px;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.22)}@media(max-width:639.9px){.FeatureAdsBannerBase_baner__6ZLMx{width:calc(100vw - 12px);height:52px}}.FeatureAdsBannerBase_desktop__BhwhV{display:block}@media(max-width:639.9px){.FeatureAdsBannerBase_desktop__BhwhV{display:none}}.FeatureAdsBannerBase_mobile__f_vBm{display:none}@media(max-width:639.9px){.FeatureAdsBannerBase_mobile__f_vBm{display:block}}.FeatureAdsBannerBase_description__gyzl1{position:absolute;top:0;right:0;padding:2px 2px 2px 8px;font-size:8px;border-radius:4px;background-color:#fff;opacity:.7}.FeatureAdsBannerBase_description__gyzl1 div{display:flex;align-items:center}.FeatureMapPlaceTagBase_root__CXT_P{padding:2px 10px;color:#595959;font-size:14px;line-height:20px;white-space:nowrap;border:.5px solid #bdbdbd;border-radius:8px;background-color:#fff;cursor:pointer}.FeatureMapPlaceTagBase_root__CXT_P:hover{opacity:.9}.FeatureMapPlaceTagBase_active__XDkuB{color:#fff;background-color:#516df6}.FeatureMapPlaceTagsSliderBase_root__ImM_A{display:flex;gap:12px;align-items:center;padding:8px 12px;border-radius:20px;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.22);overflow:scroll}.FeatureMapPlaceTagsSliderBase_root__ImM_A::-webkit-scrollbar{display:none}.FeatureMapPlaceContentWrapperBase_root__BlLzB{position:absolute;top:56px;width:360px;height:calc(100dvh - 268px);margin-left:20px;padding:20px;border-radius:20px;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.22);overflow:scroll}@media(max-width:639.9px){.FeatureMapPlaceContentWrapperBase_root__BlLzB{top:auto;z-index:110;width:100vw;height:auto;min-height:50dvh;margin-left:0;padding:4px 20px 20px;border-radius:20px 20px 0 0;overflow:visible}}.FeatureMapPlaceContentWrapperBase_root__BlLzB::-webkit-scrollbar{display:none}.FeatureMapPlaceContentWrapperBase_icon__KqRQ6{display:none}@media(max-width:639.9px){.FeatureMapPlaceContentWrapperBase_icon__KqRQ6{display:flex;justify-content:center;align-items:center;height:100%}}.FeatureMapPlaceContentWrapperBase_footer__yRDyS{display:none}@media(max-width:639.9px){.FeatureMapPlaceContentWrapperBase_footer__yRDyS{display:block;display:flex;gap:10px;justify-content:flex-end;width:100%;padding-top:10px;color:#666;font-size:12px}}.FeatureMapPlaceTileSliderBase_root__8iC8A{display:flex;gap:12px;align-items:flex-end;width:100%;height:172px;padding:0 20px 4px;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-padding-left:20px}@media(max-width:639.9px){.FeatureMapPlaceTileSliderBase_root__8iC8A{gap:8px;height:110px;padding:0 12px 4px;scroll-padding-left:12px}}.FeatureMapPlaceTileSliderBase_root__8iC8A::-webkit-scrollbar{display:none}.InputBase_root__gy2nN{width:100%;padding:4px 12px;color:#000;font-weight:400;font-size:14px;line-height:20px;white-space:nowrap;text-align:start;border:.5px solid #bdbdbd;border-radius:8px;background-color:hsla(0,0%,93%,.251);opacity:.9;transition:background-color .2s}.InputBase_root__gy2nN:focus{background-color:#fff;opacity:1}.InputBase_root__gy2nN:disabled,.InputBase_root__gy2nN:disabled:hover{background-color:#ececec;opacity:.6}.InfoBlock_infoBlock__fvFSw{display:flex;justify-content:space-between;align-items:center;padding:0 24px 12px}.InfoBlock_infoItem__yvKtB{display:flex;align-items:center;gap:10px;min-width:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-size:12px;color:#000}.MobileSearchButton_searchButton__lI_fv{display:none;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;border-radius:50%;cursor:pointer;color:#000;transition:all .2s ease}@media(max-width:1023.9px){.MobileSearchButton_searchButton__lI_fv{display:flex}}.MobileSearchButton_searchButton__lI_fv:hover{background-color:#f5f5f5;color:#333}.MobileSearchButton_modalOverlay__Vk3ZR{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding-top:60px}.MobileSearchButton_modal___axDJ{background:#fff;border-radius:16px;padding:20px;margin:0 16px;width:100%;max-width:400px;box-shadow:0 4px 20px rgba(0,0,0,.15)}.MobileSearchButton_searchForm__Irpij{display:flex;flex-direction:column;gap:16px}.ButtonBase_root__wj2_E{display:flex;gap:4px;align-items:center;justify-content:center;padding:4px 12px;color:#000;font-weight:400;font-size:16px;text-align:center;border:none;border-radius:8px;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.22);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s}.ButtonBase_root__wj2_E span{padding-top:2px;line-height:22px;vertical-align:middle}.ButtonBase_root__wj2_E:hover{background-color:#ececec}.ButtonBase_root__wj2_E:active{background-color:#cfcfcf}.ButtonBase_root__wj2_E:disabled,.ButtonBase_root__wj2_E:disabled:hover{background-color:#ececec;opacity:.6}.ButtonBase_icon__RED6a{width:14px}.ButtonBase_loader__GLvwJ{animation:ButtonBase_rotate__XmT__ 2s linear infinite forwards}@keyframes ButtonBase_rotate__XmT__{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.FeatureMapPlaceTileBase_root__dtJr_{width:140px;height:158px;scroll-snap-align:start}@media(max-width:639.9px){.FeatureMapPlaceTileBase_root__dtJr_{width:80px;height:90px}}.FeatureMapPlaceTileBase_tile__9u5w0{position:relative;width:100%;height:100%;border-radius:12px;background-color:gray;overflow:hidden;transition:transform .3s ease,box-shadow .2s ease}.FeatureMapPlaceTileBase_tile__9u5w0:active{transform:scale(.95) translateY(4px)}.FeatureMapPlaceTileBase_tile_active__P2KOk{box-shadow:0 0 2px 3px #fff;transform:scale(1.05) translateY(-4px)}.FeatureMapPlaceTileBase_img__s1JYk{position:absolute;left:0;bottom:0;width:100%;height:100%;object-fit:cover}.FeatureMapPlaceTileBase_content__WghQo{position:absolute;left:0;bottom:0;z-index:2;display:flex;flex-direction:column;justify-content:center;width:100%;height:68px;padding:0 0 0 12px;border-radius:12px;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media(max-width:639.9px){.FeatureMapPlaceTileBase_content__WghQo{height:52px;padding:0 6px}}.FeatureMapPlaceTileBase_category__LD4Jd{color:#fff;font-size:10px}@media(max-width:639.9px){.FeatureMapPlaceTileBase_category__LD4Jd{font-size:8px}}.FeatureMapPlaceTileBase_title__cy1CZ{color:#fff;font-weight:700;font-size:16px}@media(max-width:639.9px){.FeatureMapPlaceTileBase_title__cy1CZ{max-height:38px;font-size:12px}}.CookieBanner_root__fiIHp{position:fixed;z-index:100;bottom:20px;right:20px;display:flex;gap:26px;align-items:center;padding:10px 12px;border:none;border-radius:8px;background-color:#f86693;box-shadow:0 1px 4px 0 rgba(0,0,0,.22);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:639.9px){.CookieBanner_root__fiIHp{bottom:-1px;right:0;left:0;justify-content:center;border-radius:8px 8px 0 0}}.CookieBanner_text__6y11D{color:#fff;font-weight:400;font-size:16px}.CookieBanner_terms__A1oRa{color:#fff;font-weight:400;font-size:12px;text-decoration:underline}.Search_main__FvHhU{display:flex;gap:12px;margin-top:12px}.FeatureYmapClusterBase_circle__kggpf{position:relative;width:40px;height:40px;color:#7234c3;border:2px solid;border-radius:50%;background-color:hsla(0,0%,100%,.7);transform:translate(-50%,-50%)}.FeatureYmapClusterBase_circle_content__3evEO{position:absolute;top:50%;left:50%;display:flex;justify-content:center;align-items:center;width:70%;height:70%;border-radius:50%;background-color:currentColor;transform:translate3d(-50%,-50%,0)}.FeatureYmapClusterBase_circle_text__QyC_t{color:#fff;font-size:.9em}.FeatureYmapMapBase_root__CWhwI{width:100%;height:100%}