.AttractionModal_desktopWrapper__I_dQj{position:absolute;top:24px;left:24px;width:360px;max-height:616px;background-color:#fff;z-index:1001;border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:16px;justify-content:space-between;box-shadow:0 4px 12px rgba(0,0,0,.15)}.AttractionModal_attractionDescription__B_RjY,.AttractionModal_attractionText__4OlZg{display:flex;flex-direction:column;gap:8px}.AttractionModal_longDescriptionText__Ue4xy{display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;flex-direction:column;gap:14px;-webkit-box-orient:vertical}.AttractionModal_longDescriptionText__Ue4xy.AttractionModal_clamped__fyNUP:not(.AttractionModal_expanded__civrI){-webkit-line-clamp:4;line-clamp:4}@media(max-width:768px){.AttractionModal_longDescriptionText__Ue4xy.AttractionModal_clamped__fyNUP:not(.AttractionModal_expanded__civrI){-webkit-line-clamp:3;line-clamp:3}}.AttractionModal_longDescriptionText__Ue4xy a,.AttractionModal_longDescriptionText__Ue4xy abbr,.AttractionModal_longDescriptionText__Ue4xy acronym,.AttractionModal_longDescriptionText__Ue4xy address,.AttractionModal_longDescriptionText__Ue4xy applet,.AttractionModal_longDescriptionText__Ue4xy article,.AttractionModal_longDescriptionText__Ue4xy aside,.AttractionModal_longDescriptionText__Ue4xy audio,.AttractionModal_longDescriptionText__Ue4xy b,.AttractionModal_longDescriptionText__Ue4xy big,.AttractionModal_longDescriptionText__Ue4xy blockquote,.AttractionModal_longDescriptionText__Ue4xy body,.AttractionModal_longDescriptionText__Ue4xy canvas,.AttractionModal_longDescriptionText__Ue4xy caption,.AttractionModal_longDescriptionText__Ue4xy center,.AttractionModal_longDescriptionText__Ue4xy cite,.AttractionModal_longDescriptionText__Ue4xy code,.AttractionModal_longDescriptionText__Ue4xy dd,.AttractionModal_longDescriptionText__Ue4xy del,.AttractionModal_longDescriptionText__Ue4xy details,.AttractionModal_longDescriptionText__Ue4xy dfn,.AttractionModal_longDescriptionText__Ue4xy div,.AttractionModal_longDescriptionText__Ue4xy dl,.AttractionModal_longDescriptionText__Ue4xy dt,.AttractionModal_longDescriptionText__Ue4xy em,.AttractionModal_longDescriptionText__Ue4xy embed,.AttractionModal_longDescriptionText__Ue4xy fieldset,.AttractionModal_longDescriptionText__Ue4xy figcaption,.AttractionModal_longDescriptionText__Ue4xy figure,.AttractionModal_longDescriptionText__Ue4xy footer,.AttractionModal_longDescriptionText__Ue4xy form,.AttractionModal_longDescriptionText__Ue4xy h1,.AttractionModal_longDescriptionText__Ue4xy h2,.AttractionModal_longDescriptionText__Ue4xy h3,.AttractionModal_longDescriptionText__Ue4xy h4,.AttractionModal_longDescriptionText__Ue4xy h5,.AttractionModal_longDescriptionText__Ue4xy h6,.AttractionModal_longDescriptionText__Ue4xy header,.AttractionModal_longDescriptionText__Ue4xy hgroup,.AttractionModal_longDescriptionText__Ue4xy html,.AttractionModal_longDescriptionText__Ue4xy i,.AttractionModal_longDescriptionText__Ue4xy iframe,.AttractionModal_longDescriptionText__Ue4xy img,.AttractionModal_longDescriptionText__Ue4xy ins,.AttractionModal_longDescriptionText__Ue4xy kbd,.AttractionModal_longDescriptionText__Ue4xy label,.AttractionModal_longDescriptionText__Ue4xy legend,.AttractionModal_longDescriptionText__Ue4xy li,.AttractionModal_longDescriptionText__Ue4xy main,.AttractionModal_longDescriptionText__Ue4xy mark,.AttractionModal_longDescriptionText__Ue4xy menu,.AttractionModal_longDescriptionText__Ue4xy nav,.AttractionModal_longDescriptionText__Ue4xy object,.AttractionModal_longDescriptionText__Ue4xy ol,.AttractionModal_longDescriptionText__Ue4xy output,.AttractionModal_longDescriptionText__Ue4xy p,.AttractionModal_longDescriptionText__Ue4xy pre,.AttractionModal_longDescriptionText__Ue4xy q,.AttractionModal_longDescriptionText__Ue4xy ruby,.AttractionModal_longDescriptionText__Ue4xy s,.AttractionModal_longDescriptionText__Ue4xy samp,.AttractionModal_longDescriptionText__Ue4xy section,.AttractionModal_longDescriptionText__Ue4xy small,.AttractionModal_longDescriptionText__Ue4xy span,.AttractionModal_longDescriptionText__Ue4xy strike,.AttractionModal_longDescriptionText__Ue4xy strong,.AttractionModal_longDescriptionText__Ue4xy sub,.AttractionModal_longDescriptionText__Ue4xy summary,.AttractionModal_longDescriptionText__Ue4xy sup,.AttractionModal_longDescriptionText__Ue4xy table,.AttractionModal_longDescriptionText__Ue4xy tbody,.AttractionModal_longDescriptionText__Ue4xy td,.AttractionModal_longDescriptionText__Ue4xy tfoot,.AttractionModal_longDescriptionText__Ue4xy th,.AttractionModal_longDescriptionText__Ue4xy thead,.AttractionModal_longDescriptionText__Ue4xy time,.AttractionModal_longDescriptionText__Ue4xy tr,.AttractionModal_longDescriptionText__Ue4xy tt,.AttractionModal_longDescriptionText__Ue4xy u,.AttractionModal_longDescriptionText__Ue4xy ul,.AttractionModal_longDescriptionText__Ue4xy var,.AttractionModal_longDescriptionText__Ue4xy video{font:revert}.AttractionModal_attractionBody__AeCUe{display:flex;flex-direction:column;gap:16px;overflow:scroll}.AttractionModal_attractionBody__AeCUe::-webkit-scrollbar{display:none}@media(max-width:768px){.AttractionModal_attractionBody__AeCUe{gap:8px}}.AttractionModal_attractionFooter__f4zv0{display:flex;flex-direction:column;justify-content:flex-end;gap:8px}.AttractionModal_imageGallery__q60Yb{display:flex;overflow-x:auto;overflow-y:hidden;margin-top:4px}.AttractionModal_imageGallery__q60Yb::-webkit-scrollbar{display:none}.AttractionModal_imageGallery__q60Yb{-ms-overflow-style:none;scrollbar-width:none}@media(max-width:768px){.AttractionModal_imageGallery__q60Yb{height:64px;width:100%;flex-direction:row;justify-content:space-between}}@media(min-width:1024px){.AttractionModal_galleryImage__wp2TI:hover .AttractionModal_selected__Fj_Pz:after{content:"";position:absolute;top:2px;left:2px;right:0;bottom:0;background-color:#1da857;opacity:.4;border-radius:8px;pointer-events:none;width:74px;height:40px}.AttractionModal_galleryImage__wp2TI:hover:not(.AttractionModal_selected__Fj_Pz):after{content:"";position:absolute;top:2px;left:2px;right:0;bottom:0;background-color:#1da857;opacity:.4;border-radius:8px;pointer-events:none;width:78px;height:44px}}.AttractionModal_galleryImage__wp2TI{position:relative;width:82px;height:48px;border-radius:8px;cursor:pointer;flex-shrink:0;padding:2px}@media(max-width:1024px){.AttractionModal_galleryImage__wp2TI{width:25%;height:64px}}.AttractionModal_galleryImage__wp2TI.AttractionModal_selected__Fj_Pz{border:2px solid #1da857;border-radius:12px}.AttractionModal_galleryImageWrapper__6H3Kh{width:100%;height:100%}.AttractionModal_galleryImageWrapper__6H3Kh:hover:after{content:"";position:absolute;top:2px;left:2px;right:0;bottom:0;background-color:rgba(0,123,255,.1);opacity:.4;border-radius:8px;pointer-events:none;width:78px;height:44px}.AttractionModal_galleryImageWrapper__6H3Kh.AttractionModal_selected__Fj_Pz:hover:after{width:74px;height:40px}.AttractionModal_galleryImageInner__5NGl0{width:100%;height:100%;object-fit:cover;border-radius:8px}.AttractionModal_mainImageContainer__fsW8_{position:relative;width:100%;min-height:160px;border-radius:8px;overflow:hidden;display:flex;justify-content:center}.AttractionModal_mainImageWrapper__4ae8Z{position:relative;width:448px;min-height:244px;min-height:160px;border-radius:8px;overflow:hidden}@media(min-width:1024px){.AttractionModal_mainImageWrapper__4ae8Z{width:328px;height:178px}}.AttractionModal_blurredImage__rGu6T{position:absolute;width:100%;height:100%;object-fit:cover;filter:blur(4px);opacity:.6;z-index:1}.AttractionModal_mainImage__0zAms{width:100%;height:100%;border-radius:8px;object-fit:contain;position:relative;z-index:2}@media(max-width:1024px){.AttractionModal_mainImage__0zAms{width:448px;height:244px}}.AttractionModal_providedBy__aM0pX{display:flex;gap:4px;align-items:center}.AttractionModal_placeholderText__Wj14r{color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}@media screen and (min-width:1024px)and (max-width:1279px){.AttractionModal_placeholderText__Wj14r{color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (max-width:1023px){.AttractionModal_placeholderText__Wj14r{color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.AttractionModal_placeholderText__Wj14r{color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.AttractionModal_placeholderText__Wj14r{color:#8593a3}.AttractionModal_linkText__tFTef{color:#181e25;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}@media screen and (min-width:1024px)and (max-width:1279px){.AttractionModal_linkText__tFTef{color:#181e25;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}}@media screen and (max-width:1023px){.AttractionModal_linkText__tFTef{color:#181e25;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.AttractionModal_linkText__tFTef{color:#181e25;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}}.AttractionModal_linkText__tFTef{color:#007acc}.AttractionModal_tooltip__s2kIz{display:flex;align-items:center;justify-content:center}.AttractionModal_tooltipText__6cDH2{color:#fff;color:#181e25;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}@media screen and (min-width:1024px)and (max-width:1279px){.AttractionModal_tooltipText__6cDH2{color:#181e25;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}}@media screen and (max-width:1023px){.AttractionModal_tooltipText__6cDH2{color:#181e25;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}}@media screen and (max-width:767px){.AttractionModal_tooltipText__6cDH2{color:#181e25;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}}.AttractionModal_attractionTitle__Xtx30{font-size:22px;font-weight:600;line-height:32px;letter-spacing:0}@media screen and (min-width:1024px)and (max-width:1279px){.AttractionModal_attractionTitle__Xtx30{color:#181e25;font-size:20px;font-weight:600;line-height:28px;letter-spacing:0}}@media screen and (max-width:1023px){.AttractionModal_attractionTitle__Xtx30{color:#181e25;font-size:19px;font-weight:600;line-height:26px;letter-spacing:0}}@media screen and (max-width:767px){.AttractionModal_attractionTitle__Xtx30{color:#181e25;font-size:18px;font-weight:600;line-height:24px;letter-spacing:0}}.AttractionModal_attractionTitle__Xtx30{color:#181e25}.AttractionModal_descriptionText__2Zqqq{color:#181e25;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}@media screen and (min-width:1024px)and (max-width:1279px){.AttractionModal_descriptionText__2Zqqq{color:#181e25;font-size:15px;font-weight:400;line-height:22px;letter-spacing:0}}@media screen and (max-width:1023px){.AttractionModal_descriptionText__2Zqqq{color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.AttractionModal_descriptionText__2Zqqq{color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.AttractionModal_descriptionText__2Zqqq{color:#4a5663}.AttractionModal_buttonAlignSelf__Ysrvj{align-self:flex-start;background:none;border:none;cursor:pointer;padding:0;font-weight:500}.AttractionModal_fullWidthButton__0S_rE{color:#181e25;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;width:100%;padding:8px 16px;border-radius:8px}.AttractionModal_buttonWrapper__vxyTG{display:flex;align-items:center;gap:8px}.AttractionModal_buttonIcon__GcdHv{cursor:pointer}.AttractionModal_buttonIcon__GcdHv svg{fill:#007acc}.AttractionModal_wrapper__KyNTG{height:100%}.AttractionModal_imageGalleryWrapper__hV7LV{display:flex;flex-direction:column;gap:6px}.EmptyRequest_container__SE2Ip{display:flex;flex-direction:column;align-items:center;gap:16px}.EmptyRequest_desktopWrapper__0xtbB{top:82px;overflow:hidden}.EmptyRequest_desktopWrapper__0xtbB,.SkeletonModal_desktopWrapper__3AJk2{position:absolute;left:24px;width:320px;max-height:calc(100% - 32px);background-color:#fff;z-index:1001;border-radius:12px;box-shadow:0 8px 40px 0 rgba(33,33,38,.1);display:flex;flex-direction:column;gap:16px;padding:16px;justify-content:space-between}.SkeletonModal_desktopWrapper__3AJk2{top:24px}.SkeletonModal_imageWrapper__XiV6C{gap:8px;display:flex;flex-direction:column}.SkeletonModal_descriptionWrapper___YPs4{display:flex;flex-direction:column;gap:16px}.SkeletonModal_footerWrapper__NFoKU{display:flex;gap:8px;flex-direction:column}@media(max-width:768px){.SkeletonModal_footerWrapper__NFoKU{margin-bottom:16px}}.SkeletonModal_bodyWrapper__pXzMm{display:flex;flex-direction:column;gap:8px}.CityModal_desktopWrapper__Xp4Ct,.SkeletonModal_wrapper__AeGZV{display:flex;flex-direction:column;gap:16px}.CityModal_desktopWrapper__Xp4Ct{position:absolute;top:24px;left:24px;width:360px;background-color:#fff;z-index:1001;border-radius:12px;padding:16px;justify-content:space-between;box-shadow:0 4px 12px rgba(0,0,0,.15);max-height:616px}.CityModal_mobileWrapper__Nzor0{position:relative}.CityModal_imageContainer__FrE7z,.CityModal_mobileWrapper__Nzor0{display:flex;flex-direction:column;gap:8px}.CityModal_cityImg__vOqw5{width:100%;min-height:160px;object-fit:cover;border-radius:8px}@media(max-width:768px){.CityModal_cityImg__vOqw5{object-fit:contain}}.CityModal_cityName__YFbYF{font-size:22px;font-weight:600;line-height:32px;letter-spacing:0}@media screen and (min-width:1024px)and (max-width:1279px){.CityModal_cityName__YFbYF{color:#181e25;font-size:20px;font-weight:600;line-height:28px;letter-spacing:0}}@media screen and (max-width:1023px){.CityModal_cityName__YFbYF{color:#181e25;font-size:19px;font-weight:600;line-height:26px;letter-spacing:0}}@media screen and (max-width:767px){.CityModal_cityName__YFbYF{color:#181e25;font-size:18px;font-weight:600;line-height:24px;letter-spacing:0}}.CityModal_cityName__YFbYF{color:#181e25}.CityModal_cityDescription__w_NsI{color:#181e25;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}@media screen and (min-width:1024px)and (max-width:1279px){.CityModal_cityDescription__w_NsI{color:#181e25;font-size:15px;font-weight:400;line-height:22px;letter-spacing:0}}@media screen and (max-width:1023px){.CityModal_cityDescription__w_NsI{color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.CityModal_cityDescription__w_NsI{color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.CityModal_cityDescription__w_NsI{color:#4a5663}.CityModal_longDescriptionText__rkZHe{display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;flex-direction:column;gap:14px;-webkit-box-orient:vertical}.CityModal_longDescriptionText__rkZHe.CityModal_clamped__Egiuz:not(.CityModal_expanded__tzgQ3){-webkit-line-clamp:4;line-clamp:4}@media(max-width:768px){.CityModal_longDescriptionText__rkZHe.CityModal_clamped__Egiuz:not(.CityModal_expanded__tzgQ3){-webkit-line-clamp:3;line-clamp:3}}.CityModal_longDescriptionText__rkZHe a,.CityModal_longDescriptionText__rkZHe abbr,.CityModal_longDescriptionText__rkZHe acronym,.CityModal_longDescriptionText__rkZHe address,.CityModal_longDescriptionText__rkZHe applet,.CityModal_longDescriptionText__rkZHe article,.CityModal_longDescriptionText__rkZHe aside,.CityModal_longDescriptionText__rkZHe audio,.CityModal_longDescriptionText__rkZHe b,.CityModal_longDescriptionText__rkZHe big,.CityModal_longDescriptionText__rkZHe blockquote,.CityModal_longDescriptionText__rkZHe body,.CityModal_longDescriptionText__rkZHe canvas,.CityModal_longDescriptionText__rkZHe caption,.CityModal_longDescriptionText__rkZHe center,.CityModal_longDescriptionText__rkZHe cite,.CityModal_longDescriptionText__rkZHe code,.CityModal_longDescriptionText__rkZHe dd,.CityModal_longDescriptionText__rkZHe del,.CityModal_longDescriptionText__rkZHe details,.CityModal_longDescriptionText__rkZHe dfn,.CityModal_longDescriptionText__rkZHe div,.CityModal_longDescriptionText__rkZHe dl,.CityModal_longDescriptionText__rkZHe dt,.CityModal_longDescriptionText__rkZHe em,.CityModal_longDescriptionText__rkZHe embed,.CityModal_longDescriptionText__rkZHe fieldset,.CityModal_longDescriptionText__rkZHe figcaption,.CityModal_longDescriptionText__rkZHe figure,.CityModal_longDescriptionText__rkZHe footer,.CityModal_longDescriptionText__rkZHe form,.CityModal_longDescriptionText__rkZHe h1,.CityModal_longDescriptionText__rkZHe h2,.CityModal_longDescriptionText__rkZHe h3,.CityModal_longDescriptionText__rkZHe h4,.CityModal_longDescriptionText__rkZHe h5,.CityModal_longDescriptionText__rkZHe h6,.CityModal_longDescriptionText__rkZHe header,.CityModal_longDescriptionText__rkZHe hgroup,.CityModal_longDescriptionText__rkZHe html,.CityModal_longDescriptionText__rkZHe i,.CityModal_longDescriptionText__rkZHe iframe,.CityModal_longDescriptionText__rkZHe img,.CityModal_longDescriptionText__rkZHe ins,.CityModal_longDescriptionText__rkZHe kbd,.CityModal_longDescriptionText__rkZHe label,.CityModal_longDescriptionText__rkZHe legend,.CityModal_longDescriptionText__rkZHe li,.CityModal_longDescriptionText__rkZHe main,.CityModal_longDescriptionText__rkZHe mark,.CityModal_longDescriptionText__rkZHe menu,.CityModal_longDescriptionText__rkZHe nav,.CityModal_longDescriptionText__rkZHe object,.CityModal_longDescriptionText__rkZHe ol,.CityModal_longDescriptionText__rkZHe output,.CityModal_longDescriptionText__rkZHe p,.CityModal_longDescriptionText__rkZHe pre,.CityModal_longDescriptionText__rkZHe q,.CityModal_longDescriptionText__rkZHe ruby,.CityModal_longDescriptionText__rkZHe s,.CityModal_longDescriptionText__rkZHe samp,.CityModal_longDescriptionText__rkZHe section,.CityModal_longDescriptionText__rkZHe small,.CityModal_longDescriptionText__rkZHe span,.CityModal_longDescriptionText__rkZHe strike,.CityModal_longDescriptionText__rkZHe strong,.CityModal_longDescriptionText__rkZHe sub,.CityModal_longDescriptionText__rkZHe summary,.CityModal_longDescriptionText__rkZHe sup,.CityModal_longDescriptionText__rkZHe table,.CityModal_longDescriptionText__rkZHe tbody,.CityModal_longDescriptionText__rkZHe td,.CityModal_longDescriptionText__rkZHe tfoot,.CityModal_longDescriptionText__rkZHe th,.CityModal_longDescriptionText__rkZHe thead,.CityModal_longDescriptionText__rkZHe time,.CityModal_longDescriptionText__rkZHe tr,.CityModal_longDescriptionText__rkZHe tt,.CityModal_longDescriptionText__rkZHe u,.CityModal_longDescriptionText__rkZHe ul,.CityModal_longDescriptionText__rkZHe var,.CityModal_longDescriptionText__rkZHe video{font:revert}.CityModal_cityBody__11swP{display:flex;flex-direction:column;gap:16px;overflow:scroll}.CityModal_cityBody__11swP::-webkit-scrollbar{display:none}@media(max-width:768px){.CityModal_cityBody__11swP{gap:8px}}.CityModal_cityFooter__sVfSX{display:flex;flex-direction:column;justify-content:flex-end;gap:8px}.CityModal_styledFooter__OTmIJ{position:sticky;bottom:0;margin-top:0;padding-top:32px}.CityModal_cityText__8Xxrj,.CityModal_styledFooter__OTmIJ{display:flex;flex-direction:column;gap:8px}.CityModal_styledModalDialog__Wx9Z7{scrollbar-width:none;overscroll-behavior:none}.CityModal_styledModalDialog__Wx9Z7::-webkit-scrollbar{display:none}.CityModal_providedBy__B5pt5{display:flex;gap:4px;align-items:center}.CityModal_placeholderText__sxmUc{color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}@media screen and (min-width:1024px)and (max-width:1279px){.CityModal_placeholderText__sxmUc{color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (max-width:1023px){.CityModal_placeholderText__sxmUc{color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.CityModal_placeholderText__sxmUc{color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.CityModal_placeholderText__sxmUc{color:#8593a3}.CityModal_linkText__nPx_Z{color:#181e25;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}@media screen and (min-width:1024px)and (max-width:1279px){.CityModal_linkText__nPx_Z{color:#181e25;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}}@media screen and (max-width:1023px){.CityModal_linkText__nPx_Z{color:#181e25;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.CityModal_linkText__nPx_Z{color:#181e25;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}}.CityModal_linkText__nPx_Z{color:#007acc}.CityModal_tooltip__eqAxT{position:absolute;background:#1f2937;color:#fff;padding:8px 12px;border-radius:6px;color:#181e25;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}@media screen and (min-width:1024px)and (max-width:1279px){.CityModal_tooltip__eqAxT{color:#181e25;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}}@media screen and (max-width:1023px){.CityModal_tooltip__eqAxT{color:#181e25;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}}@media screen and (max-width:767px){.CityModal_tooltip__eqAxT{color:#181e25;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}}.CityModal_tooltip__eqAxT{z-index:1000;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:4px;white-space:nowrap}.CityModal_tooltipText__5mHwq{color:#fff;color:#181e25;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}@media screen and (min-width:1024px)and (max-width:1279px){.CityModal_tooltipText__5mHwq{color:#181e25;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}}@media screen and (max-width:1023px){.CityModal_tooltipText__5mHwq{color:#181e25;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}}@media screen and (max-width:767px){.CityModal_tooltipText__5mHwq{color:#181e25;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}}.CityModal_fullWidthButton__jnHMb,.CityModal_primaryButton__A4KKw{color:#181e25;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;width:100%;padding:8px 16px;border-radius:8px}.CityModal_primaryButton__A4KKw{color:#fff}.CityModal_buttonAlignSelf__fRVYS{align-self:flex-start;background:none;border:none;cursor:pointer;padding:0;font-weight:500}.CityModal_buttonWrapper__iAzlt{display:flex;align-items:center;gap:8px}.CityModal_buttonIcon__gEQOK{cursor:pointer}.CityModal_buttonIcon__gEQOK svg{fill:#007acc}.CityModal_tooltipContainer___RcgZ{display:flex;align-items:center;justify-content:center}.MapControls_expandButton__3VlwM{position:absolute;top:24px;right:24px;z-index:9999}.MapControls_styledControlButton__dfMvp{cursor:pointer;display:flex;justify-content:center;align-items:center;padding:8px;border-radius:8px;background-color:#fff}.MapControls_styledControlButton__dfMvp:hover{background-color:#f6f7f9}.MapControls_styledControlButton__dfMvp:active{background-color:#e9ecf2}.MapControls_styledControlButton__dfMvp:disabled{background-color:#f3f4f7}.MapControls_zoomButtons__6KJVK{position:absolute;bottom:24px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:8px}@media screen and (max-width:1023px){.MapControls_zoomButtons__6KJVK{display:none}}.Map_mapContainer__ayWFQ{top:0;bottom:0;position:absolute;width:100%;z-index:1}.Map_newDataLoader__eSAz_{top:0;bottom:0;position:absolute;width:100%;z-index:2;display:flex;align-items:center;justify-content:center;background-color:#fff;opacity:.5}@keyframes PriceMapSkeleton_pulse__WB_6N{0%,to{opacity:1}50%{opacity:.5}}.PriceMapSkeleton_skeleton__0tcAd{background:var(--color-bg-secondary-normal,#f5f6f7);animation:PriceMapSkeleton_pulse__WB_6N 2s cubic-bezier(.4,0,.6,1) infinite}.PriceMapSkeleton_button__4V_jO{border:1px solid var(--color-border-primary-normal,#e1e3e6);min-width:180px;height:40px;border-radius:100px}