.SearchRoomTypeTextInput_wrapper__QEq_B .loading-message{padding:12px;color:#999;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;font-weight:600;color:#18a5cf}.SearchRoomTypeTextInput_wrapper__QEq_B .no-data-message{padding:0 12px 12px;color:#999}.SearchRoomTypeTextInput_wrapper__QEq_B .title{padding:12px;font-weight:600;color:#114252}.SearchRoomTypeTextInput_wrapper__QEq_B .room-type-search-text__placeholder{overflow:hidden;max-width:200px;white-space:nowrap;text-overflow:ellipsis}.SearchRoomTypeTextInput_wrapper__QEq_B .room-type-search-text__control{border:1px solid hsla(0,0%,80%,.529);cursor:text}.SearchRoomTypeTextInput_wrapper__QEq_B .room-type-search-text__control--is-focused,.SearchRoomTypeTextInput_wrapper__QEq_B .room-type-search-text__control:hover{border-color:hsla(0,0%,80%,.529);box-shadow:none}.SearchRoomTypeTextInput_wrapper__QEq_B .room-type-search-text__menu{z-index:1030;border:1px solid hsla(0,0%,80%,.529);box-shadow:none;border-radius:4px}.SearchRoomTypeTextInput_wrapper__QEq_B .room-type-search-text__menu-list{padding:0}.SearchRoomTypeTextInput_wrapper__QEq_B .search-result-option{padding:10px 15px;display:flex;align-items:flex-start;gap:13px;cursor:pointer;width:100%}.SearchRoomTypeTextInput_wrapper__QEq_B .search-result-option .icon-wrapper{font-size:21px;color:#9ea1a5}.SearchRoomTypeTextInput_wrapper__QEq_B .search-result-option .content-wrapper .name{color:#18a5cf;font-weight:700;font-size:14px}.SearchRoomTypeTextInput_wrapper__QEq_B .search-result-option .content-wrapper .location,.SearchRoomTypeTextInput_wrapper__QEq_B .search-result-option .content-wrapper .type{color:#9ea1a5;max-width:250px}.SearchRoomTypeTextInput_wrapper__QEq_B .search-result-option:hover{background-color:hsla(60,4%,91%,.4)}.SearchRoomTypeTextInput_wrapper__QEq_B .room-type-search-text__value-container{padding:2px 8px}.SearchRoomTypeTextInput_wrapper__QEq_B .room-type-search-text__indicator{cursor:pointer}.SearchRoomTypeTextInput_wrapper__QEq_B .room-type-search-text__multi-value{font-weight:700;color:#114252;background-color:#eef6fa}.SearchRoomTypeTextInput_wrapper__QEq_B .room-type-search-text__multi-value__label{font-size:14px}.SearchRoomTypeTextInput_wrapper__QEq_B .room-type-search-text__multi-value__remove:hover{background-color:#eef6fa;color:#114252}.SearchRoomTypeTextInput_wrapper__QEq_B .room-type-search-text__placeholder{color:#9ea1a5}.SearchRoomTypeTextInput_wrapper__QEq_B .room-type-search-text__single-value{opacity:0}.SearchRoomTypeTextInput_wrapper__QEq_B .room-type-search-text__input{opacity:1!important}.SearchRoomTypeTextInput_wrapper__QEq_B .simplebar-track.simplebar-horizontal{display:none}.SearchRoomTypeForm_wrapper__EvzNN{width:100%;display:flex;align-items:flex-start;gap:10px}.SearchRoomTypeForm_wrapper__EvzNN .SearchRoomTypeForm_btnSearch__zk4II{height:38px}.FilterRoomTypeForm_wrapper__zXqX9 .ant-form-item-label>label{color:#114252!important}.FilterRoomTypeForm_wrapper__zXqX9 .FilterRoomTypeForm_checkboxList__ePYA9 li{padding:5px 0;width:50%;display:inline-block}@media(min-width:768px){.FilterRoomTypeForm_checkboxList__ePYA9 li{width:33.33%}}.FilterRoomTypeModal_wrapper__wL8k9 .ant-modal-content{height:580px}.FilterRoomTypeModal_wrapper__wL8k9 .ant-modal-header{padding:15px}.FilterRoomTypeModal_wrapper__wL8k9 .ant-modal-body{height:calc(100% - 62px - 53px);padding:0}.FilterRoomTypeModal_wrapper__wL8k9 .FilterRoomTypeModal_header__3zkGP{padding:15px 20px}.FilterRoomTypeModal_wrapper__wL8k9 .FilterRoomTypeModal_header__3zkGP .FilterRoomTypeModal_title__unkHP{font-weight:600;color:#114252;font-size:17px}.FilterRoomTypeModal_wrapper__wL8k9 .FilterRoomTypeModal_body__c9uIG{border-top:1px solid #edf0f2;border-bottom:1px solid #edf0f2;height:100%;overflow:auto}.FilterRoomTypeModal_wrapper__wL8k9 .FilterRoomTypeModal_body__c9uIG .FilterRoomTypeModal_form__P1MrG{padding:15px 20px}.FilterRoomTypeModal_wrapper__wL8k9 .FilterRoomTypeModal_footer__ONmVY{padding:15px 20px;display:flex;justify-content:flex-end;align-items:center;gap:10px}.FilterRoomTypeByPriceButton_wrapper__Lxfjx{height:28px;display:flex;align-items:center;justify-content:center;background:#13b8a6!important;border:#13b8a6!important;color:#fff!important;gap:8px;border-radius:4px;padding:10px;font-weight:600;flex:0 0 auto;transition:all .3s ease}.FilterRoomTypeByPriceButton_wrapper__Lxfjx:hover{background-color:#4dc1b2!important;border-color:#4dc1b2!important}@media(min-width:768px){.FilterRoomTypeByPriceButton_wrapper__Lxfjx{height:38px}}.FilterRoomTypeButton_wrapper___cxnk{height:28px;display:flex;align-items:center;justify-content:center;background:#13b8a6!important;border:#13b8a6!important;color:#fff!important;gap:8px;border-radius:4px;padding:10px;font-weight:600;flex:0 0 auto;transition:all .3s ease}.FilterRoomTypeButton_wrapper___cxnk .FilterRoomTypeButton_badge__7il0y{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;color:#13b8a6;width:20px;height:20px;font-size:13px;font-weight:700;line-height:1}.FilterRoomTypeButton_wrapper___cxnk:hover{background-color:#4dc1b2!important;border-color:#4dc1b2!important}@media(min-width:768px){.FilterRoomTypeButton_wrapper___cxnk{height:38px}}.SliderInput_wrapper__GFUI_ .ant-slider-track{background-color:#18a5cf!important}.SliderInput_wrapper__GFUI_ .ant-slider-handle{border:2px solid #18a5cf!important;background-color:#18a5cf!important;opacity:1}.FilterRoomTypeByPriceForm_wrapper__6IyUf .ant-form-item-label>label{color:#114252!important}.FilterRoomTypeByPriceForm_wrapper__6IyUf .FilterRoomTypeByPriceForm_checkboxList__c3qXX li{padding:5px 0;width:33.33%;display:inline-block}.FilterRoomTypeByPriceModal_wrapper__KM_AN .ant-modal-content{height:280px}.FilterRoomTypeByPriceModal_wrapper__KM_AN .ant-modal-header{padding:15px}.FilterRoomTypeByPriceModal_wrapper__KM_AN .ant-modal-body{height:calc(100% - 62px - 53px);padding:0}.FilterRoomTypeByPriceModal_wrapper__KM_AN .FilterRoomTypeByPriceModal_header__MKfRe{padding:15px 20px}.FilterRoomTypeByPriceModal_wrapper__KM_AN .FilterRoomTypeByPriceModal_header__MKfRe .FilterRoomTypeByPriceModal_title__Hhdba{font-weight:600;color:#114252;font-size:17px}.FilterRoomTypeByPriceModal_wrapper__KM_AN .FilterRoomTypeByPriceModal_body__4xWj5{border-top:1px solid #edf0f2;border-bottom:1px solid #edf0f2;height:100%;overflow:auto}.FilterRoomTypeByPriceModal_wrapper__KM_AN .FilterRoomTypeByPriceModal_body__4xWj5 .FilterRoomTypeByPriceModal_form__ulKDp{padding:15px 20px}.FilterRoomTypeByPriceModal_wrapper__KM_AN .FilterRoomTypeByPriceModal_footer__2PB88{padding:15px 20px;display:flex;justify-content:flex-end;align-items:center;gap:10px}.SearchRoomTypeBar_wrapper__lMwsd{padding:12px 0;border-top:1px solid #edf0f2;background-color:#f9fcfe;border-bottom:1px solid #edf0f2;width:100%;z-index:1050;position:fixed}.SearchRoomTypeBar_wrapper__lMwsd .SearchRoomTypeBar_container__iram2{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}.SearchRoomTypeBar_wrapper__lMwsd .SearchRoomTypeBar_searchForm__UWBze{max-width:400px;z-index:1050}.SearchRoomTypeBar_wrapper__lMwsd .SearchRoomTypeBar_filterWrapper__WnsoZ{align-items:center;overflow:hidden;display:none;gap:10px}.SearchRoomTypeBar_wrapper__lMwsd .SearchRoomTypeBar_filterWrapper__WnsoZ.SearchRoomTypeBar_active__dje8p{display:flex}.SearchRoomTypeBar_wrapper__lMwsd .SearchRoomTypeBar_btnMoreFilters__h2X_o{display:block}.SearchRoomTypeBar_searchOverlay__40NvO{position:absolute;top:-1px;left:0;height:0%;width:100%;background-color:rgba(31,27,26,.569);z-index:1020}.SearchRoomTypeBar_searchOverlay__40NvO.SearchRoomTypeBar_active__dje8p{height:64px}.SearchRoomTypeBar_searchOverlay__40NvO.SearchRoomTypeBar_active__dje8p.SearchRoomTypeBar_extend__N_nDn{height:100px}@media(min-width:768px){.SearchRoomTypeBar_wrapper__lMwsd{padding:15px 0}.SearchRoomTypeBar_wrapper__lMwsd .SearchRoomTypeBar_container__iram2{display:flex;flex-direction:row}.SearchRoomTypeBar_wrapper__lMwsd .SearchRoomTypeBar_btnMoreFilters__h2X_o{display:none}.SearchRoomTypeBar_wrapper__lMwsd .SearchRoomTypeBar_searchForm__UWBze{min-width:400px}.SearchRoomTypeBar_wrapper__lMwsd .SearchRoomTypeBar_filterWrapper__WnsoZ{display:flex;height:100%}.SearchRoomTypeBar_searchOverlay__40NvO.SearchRoomTypeBar_active__dje8p{height:70px}}.RoomTypeLayout_innerWrapper__NsLpg{position:relative;padding-top:77px}.RoomTypeLayout_contentWrapper__S1VM0{display:flex;align-items:flex-start;gap:20px;margin:80px auto 40px;z-index:110;position:relative}.RoomTypeLayout_wrapper__fiuQl{margin:auto}@media(min-width:768px){.RoomTypeLayout_contentWrapper__S1VM0{max-width:1000px;min-height:780px;margin-top:85px}}.SortRoomTypeInput_wrapper__EOAzZ{display:flex;flex-direction:row;align-items:center}.SortRoomTypeInput_wrapper__EOAzZ .SortRoomTypeInput_label__zGtCZ{font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px}.SortRoomTypeInput_wrapper__EOAzZ .SortRoomTypeInput_label__zGtCZ .SortRoomTypeInput_icon__YiVIB{font-size:15px}.SortRoomTypeInput_wrapper__EOAzZ .SortRoomTypeInput_select__8_7qI .select__control{border:none;cursor:pointer}.SortRoomTypeInput_wrapper__EOAzZ .SortRoomTypeInput_select__8_7qI .select__control--is-focused,.SortRoomTypeInput_wrapper__EOAzZ .SortRoomTypeInput_select__8_7qI .select__control:hover{box-shadow:none;border:none}.SortRoomTypeInput_wrapper__EOAzZ .SortRoomTypeInput_select__8_7qI .css-tr4s17-option:active{background-color:#eef6fa}.SortRoomTypeInput_wrapper__EOAzZ .SortRoomTypeInput_select__8_7qI .select__menu{width:200px;right:0;box-shadow:none;border:1px solid hsla(0,0%,50%,.169)}.RoomTypeList_wrapper__M3e53{display:grid;grid-column-gap:15px;grid-row-gap:15px;grid-template-columns:repeat(12,1fr)}.RoomTypeList_item__DvHuB{grid-column:span 6;border-radius:4px;border:1px solid hsla(214,4%,63%,.122)}.RoomTypeList_item__DvHuB .RoomTypeList_header__I5Rik{position:relative}.RoomTypeList_item__DvHuB .RoomTypeList_header__I5Rik .RoomTypeList_labelContainer__tRuuu{position:absolute;top:10px;left:10px;z-index:1}.RoomTypeList_item__DvHuB .RoomTypeList_header__I5Rik .RoomTypeList_imageWrapper__0Ixmz{height:190px;width:100%;position:relative;overflow:hidden;border-top-left-radius:4px;border-top-right-radius:4px}.RoomTypeList_item__DvHuB .RoomTypeList_header__I5Rik .RoomTypeList_imageWrapper__0Ixmz .RoomTypeList_image__0KtUx{-o-object-fit:cover;object-fit:cover;border-radius:inherit;transition:.2s;border-top-left-radius:inherit;border-top-right-radius:inherit;height:100%}.RoomTypeList_item__DvHuB .RoomTypeList_header__I5Rik .RoomTypeList_imageWrapper__0Ixmz:before{content:"";opacity:1;z-index:1;position:absolute;width:100%;height:100%;border-radius:inherit}.RoomTypeList_item__DvHuB .RoomTypeList_header__I5Rik .RoomTypeList_noImageWrapper__7BAz9{color:#9ea1a5;display:flex;flex-direction:column;align-items:center;justify-content:center;height:190px;width:100%;gap:5px;font-weight:500;background-color:#f9fcfe}.RoomTypeList_item__DvHuB .RoomTypeList_header__I5Rik .RoomTypeList_noImageWrapper__7BAz9 .RoomTypeList_icon__Hqrwm{font-size:30px;color:#9ea1a5}.RoomTypeList_item__DvHuB .RoomTypeList_header__I5Rik:hover .RoomTypeList_imageWrapper__0Ixmz .RoomTypeList_image__0KtUx{transform:scale(1.1)}.RoomTypeList_item__DvHuB .RoomTypeList_body__T4Vhs{padding:12px;border-top:1px solid hsla(214,4%,63%,.122)}.RoomTypeList_item__DvHuB .RoomTypeList_body__T4Vhs .RoomTypeList_titleWrapper__dgwpd{margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RoomTypeList_item__DvHuB .RoomTypeList_body__T4Vhs .RoomTypeList_titleWrapper__dgwpd .RoomTypeList_buildingName__L1IDa,.RoomTypeList_item__DvHuB .RoomTypeList_body__T4Vhs .RoomTypeList_titleWrapper__dgwpd .RoomTypeList_name__W1kEy{color:#114252;font-weight:600;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RoomTypeList_item__DvHuB .RoomTypeList_body__T4Vhs .RoomTypeList_titleWrapper__dgwpd a:hover .RoomTypeList_buildingName__L1IDa,.RoomTypeList_item__DvHuB .RoomTypeList_body__T4Vhs .RoomTypeList_titleWrapper__dgwpd a:hover .RoomTypeList_name__W1kEy{color:#18a5cf}.RoomTypeList_item__DvHuB .RoomTypeList_body__T4Vhs .RoomTypeList_address__ML5Mr{color:#9ea1a5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:5px}.RoomTypeList_item__DvHuB .RoomTypeList_body__T4Vhs .RoomTypeList_addressIcon__h08vp{color:#f15e75;margin-right:4px}.RoomTypeList_item__DvHuB .RoomTypeList_body__T4Vhs .RoomTypeList_facilityContainer__5G6o3{margin-bottom:5px}.RoomTypeList_item__DvHuB .RoomTypeList_body__T4Vhs .RoomTypeList_facilityContainer__5G6o3 .RoomTypeList_facilityList__kl2Od{color:#9ea1a5}.RoomTypeList_item__DvHuB .RoomTypeList_body__T4Vhs .RoomTypeList_rentalAmount__oYaNw{font-size:16px;color:#18a5cf;z-index:1;font-weight:700}.RoomTypeList_item__DvHuB .RoomTypeList_body__T4Vhs .RoomTypeList_rentalAmount__oYaNw .RoomTypeList_prefix__i9oQX{font-size:14px;margin-right:5px}.RoomTypeList_item__DvHuB .RoomTypeList_body__T4Vhs .RoomTypeList_rate__WAsfu{font-size:15px;color:#f59e0b}@media(min-width:768px){.RoomTypeList_wrapper__M3e53{grid-column-gap:20px;grid-row-gap:20px}.RoomTypeList_item__DvHuB{grid-column:span 3}.RoomTypeList_item__DvHuB .RoomTypeList_body__T4Vhs .RoomTypeList_rentalAmount__oYaNw{font-size:18px}}.RoomTypeListMapItem_wrapper__iRjYR{width:250px;box-shadow:0 6px 20px rgba(0,0,0,.2);border-radius:5px;position:relative;z-index:600}.RoomTypeListMapItem_wrapper__iRjYR .RoomTypeListMapItem_btnClose__7mWA1{background-color:rgba(0,0,0,.25);border-radius:50%;width:20px;height:20px;border:none;transition:transform .25s ease;padding:0;font-size:12px;text-align:center;color:#fff;position:absolute;top:10px;right:10px;z-index:1000}.RoomTypeListMapMarker_marker__ZC4lU{border-radius:20px;font-weight:700;color:#fff;background-color:#13b8a6;width:90px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s ease-in-out;font-size:14px;-webkit-font-smoothing:subpixel-antialiased;position:relative;z-index:500}.RoomTypeListMapMarker_marker__ZC4lU:hover{background-color:#4dc1b2}.RoomTypeListMapMarker_marker__ZC4lU.RoomTypeListMapMarker_active__Sld4o{background-color:#114252;color:#fff}.RoomTypeListMap_wrapper__UULF_{height:700px;width:100%;border-radius:5px;position:relative}.RoomTypeListMap_wrapper__UULF_ .RoomTypeListMap_loaderWrapper__ib_8h{padding:10px;border-radius:5px;background-color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:6%;left:50%;transform:translate(-50%,-50%);z-index:1050}