body{color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;height:100vh;margin:0}a{color:#007bff;cursor:pointer;font-weight:700;text-decoration:none}a:focus,a:hover{color:#0056b3;text-decoration:underline}.forgot-password{color:#6c757d;font-size:.9rem}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%);background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.footer_footer__XXj-R{background:#f1f1f1;border-top:2px solid #ababab;color:#000;font-family:Inter,sans-serif;padding:40px 60px 30px}.footer_footerColumns__EjXDO{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.footer_footerColumn__ks9Kp{flex:1 1 200px;min-width:180px}.footer_footerColumn__ks9Kp h2{color:#000;font-size:18px;font-weight:600;margin-bottom:12px}.footer_footerLink__ikBtK{color:#6c6c6c;display:inline-block;font-size:15px;font-size:large;font-weight:400;margin-bottom:8px;text-decoration:none;transition:color .3s ease}.footer_footerLink__ikBtK:hover{color:#000}.footer_dash__zQKt9{border-top:1.5px solid #ababab;margin:40px 0}.footer_lower__QKkqD{align-items:center;flex-wrap:wrap;gap:20px}.footer_lowerRowFirst__flmmL{align-items:center;color:#6c6c6c;display:flex;flex-wrap:wrap;font-size:14px;gap:12px}.footer_iconContainer__8Snhr{align-items:center;display:flex;gap:15px}.footer_iconContainer__8Snhr svg{fill:#000!important;cursor:pointer;height:22px;transition:transform .3s ease;width:22px}.footer_iconContainer__8Snhr svg:hover{transform:scale(1.1)}.Navbar_navbarMainContainer__ZJoTq{width:100%}.Navbar_navbarContentContainer__BYngS{align-items:center;background:#fff;border-radius:15px 15px 0 0;box-sizing:border-box;display:flex;height:98px;justify-content:space-between;padding:0 20px;position:relative;width:100%}.Navbar_userIconCircle__iRKmU{font-size:xx-large;margin-bottom:3px}@media (max-width:768px){.Navbar_navbarContentContainer__BYngS{height:50px}.Navbar_userIconCircle__iRKmU{font-size:x-large;margin-bottom:3px}}.Navbar_logoMainContainer__c\+1WK{cursor:pointer;height:46.327px;width:190px}.Navbar_navbarTitleSvgsContainer__vE8MK{align-items:center;display:flex;flex-grow:1;justify-content:flex-start;width:60vw}@media (max-width:768px){.Navbar_rentpalLogo__nni3C{width:100px}}.Navbar_navbarTitle__wsQ2a{color:#000;font-family:Inter,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal;margin-right:20px;width:auto}@media (max-width:768px){.Navbar_navbarTitle__wsQ2a{display:none}}.Navbar_navbarSvgsContainer__SMnYB{align-items:center;background:#f9f9f9;border:1px solid #ababab;border-radius:50px;display:flex;gap:15px;justify-content:center;margin-left:auto;padding:10px 20px}.Navbar_navbarSvgsContainer__SMnYB:hover{box-shadow:0 3px 5px 0 #bebebe99;cursor:pointer}@media (max-width:768px){.Navbar_navbarSvgsContainer__SMnYB{gap:10px;padding:5px 10px}}.Navbar_dashboardContainer__beWgt{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Navbar_menuIcon__Eicnp{cursor:pointer;transition:transform .3s,fill .3s}@media (max-width:768px){.Navbar_menuIcon__Eicnp{width:17px}}.Navbar_menuIcon__Eicnp:hover{fill:#000;transform:scale(1.1)}.Navbar_navbarIcon2__aBF75{background-color:#e70b0b;border-radius:50%;cursor:pointer;padding:8px;transition:transform .3s,background-color .3s}@media (max-width:768px){.Navbar_navbarIcon2__aBF75{height:15px;width:15px}}.Navbar_navbarIcon2__aBF75:hover{background-color:#000;transform:scale(1.1)}.Navbar_dialogMainContainer__LI4ik{align-items:center;background:#fff;border-radius:30px;box-shadow:0 0 24px 0 #00000040;box-sizing:border-box;display:flex;height:342px;padding:20px;position:absolute;right:20px;top:100px;width:426px}.Navbar_dialogOptions__lKmCX{width:100%}.Navbar_loginText__FMNcx{color:#000;cursor:pointer;font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:normal;margin-bottom:20px;transition:color .3s}.Navbar_loginText__FMNcx:hover{color:#555}.Navbar_optionsBreak__ykLyM{background:#ababab;height:1px;margin:20px 0;width:100%}.Navbar_dialogMenu__5RgFD{color:#000;cursor:pointer;font-family:Inter,sans-serif;font-size:24px;font-weight:400;line-height:normal;margin-bottom:20px;transition:color .15s ease-in-out,padding .15s ease-in-out,background-color .15s ease-in-out}.Navbar_dialogMenu__5RgFD:hover{background-color:silver;color:#fff}.Navbar_dialogMenu__5RgFD:last-child{margin-bottom:0}.loginDialog_dialogMainContainer__3vWMj{background:#fff;border-radius:24px;box-shadow:0 8px 24px #00000040;box-sizing:border-box;display:flex;flex-direction:column;font-family:Inter,sans-serif;justify-content:flex-start;min-height:30vh;min-width:25vw;padding:24px;position:absolute;right:20px;top:100px}.loginDialog_dialogOptions__vyREF{align-items:flex-start;display:flex;flex-direction:column;width:100%}.loginDialog_loginText__8znDW{color:#1a1a1a;cursor:pointer;font-size:22px;font-weight:700;line-height:1.4;margin-bottom:24px;text-decoration:none}.loginDialog_loginText__8znDW a{color:inherit;text-decoration:none;transition:color .2s ease-in-out}.loginDialog_loginText__8znDW a:hover{color:#06c}.loginDialog_dialogMenu__S2i8S{color:#333;cursor:pointer;font-size:20px;font-weight:500;margin-bottom:18px;padding:5px 0;transition:all .2s ease}.loginDialog_dialogMenu__S2i8S a{color:inherit;font-weight:400;text-decoration:none;transition:color .2s ease-in-out}.loginDialog_dialogMenu__S2i8S:hover{color:#06c;transform:translateX(3px)}.loginDialog_optionsBreak__0XarG{background:#d0d0d0;border-radius:2px;height:1px;margin:16px 0;width:100%}.loginDialog_dialogOptions__vyREF h3{margin:0;padding:4px 0}@media (max-width:768px){.loginDialog_dialogMainContainer__3vWMj{padding:20px;right:5vw;top:80px;width:90vw}.loginDialog_dialogMenu__S2i8S,.loginDialog_loginText__8znDW{font-size:18px}}@media (max-width:480px){.loginDialog_dialogMainContainer__3vWMj{padding:16px;top:60px}.loginDialog_dialogMenu__S2i8S,.loginDialog_loginText__8znDW{font-size:16px}}.Dashboard_adminDashWrapper__kR9v7{align-items:center;box-sizing:border-box;display:flex;justify-content:center;padding:20px;position:relative;width:100%;z-index:10000}.Dashboard_adminDashContainer__o\+xUZ{align-items:center;display:flex;flex-wrap:nowrap;gap:15px;justify-content:flex-start;position:relative;width:100%}.Dashboard_linksRow__Wd1Sb{display:flex;flex-wrap:nowrap;gap:20px;justify-content:flex-start;overflow:hidden}.Dashboard_dashButton__yVOaY{background-color:initial;border:none;border-radius:5px;color:#4a4a4a;cursor:pointer;font-family:Inter,sans-serif;font-size:18px;font-weight:500;padding:8px 16px;text-align:center;transition:all .15s ease-in-out;white-space:nowrap}.Dashboard_dashButton__yVOaY:hover{background-color:#0000000d;color:#000}.Dashboard_unreadBadge__zhdFZ{background-color:#ff4d4f;border-radius:50%;color:#fff;display:inline-block;font-size:12px;margin-left:6px;min-width:20px;padding:2px 8px;text-align:center;vertical-align:top}.Dashboard_menuContainer__nhytQ{position:relative;z-index:2000}.Dashboard_dropdownMenu__HxpSq{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 6px 12px #00000026;display:flex;flex-direction:column;left:0;min-width:220px;padding:10px 0;position:absolute;top:100%;z-index:9999999}.Dashboard_dropdownMenu__HxpSq .Dashboard_dashButton__yVOaY{font-size:18px;font-weight:400;padding:8px 16px;text-align:left;width:100%}.Dashboard_dropdownMenu__HxpSq .Dashboard_dashButton__yVOaY:hover{background-color:#0000000d}@media (max-width:768px){.Dashboard_linksRow__Wd1Sb{flex-wrap:wrap;gap:10px}.Dashboard_dropdownMenu__HxpSq{left:0;margin:0 auto;right:0;width:180px}}@media (max-width:480px){.Dashboard_dashButton__yVOaY{font-size:16px;padding:6px 12px}.Dashboard_dropdownMenu__HxpSq{width:160px}}.searchBar_searchBarMainContainer__HZUKQ{background:#0000;border-bottom:1px solid #ababab80;height:72px;margin-top:12px;mix-blend-mode:multiply}.searchBar_formContainer__mEkYp{align-items:center;border:1px solid #ababab66;border-radius:32px;box-shadow:0 0 4px 2px #ababab40;display:flex;height:54px;margin:auto;max-width:958px;width:95%}.searchBar_selectCityField__4o0Fz{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:45px;flex-shrink:0;height:78px;outline:none;text-align:center;width:248px}.searchBar_citiesNames__026K8,.searchBar_selectCityField__4o0Fz{color:#000;font-family:Inter;font-size:22px;font-weight:400;line-height:normal}.searchBar_breakline__-u\+lS{background:#ababab80;height:32px;width:1px}.searchBar_fieldIconContainer__ILRel{align-items:center;display:flex;margin-left:0;position:relative;width:100%}.searchBar_locationField__TjqVD{background:#0000;border:none!important;border-radius:32px;color:#000;font-family:Inter,sans-serif;font-size:18px;font-weight:400;height:100%;outline:none;padding:0 48px 0 16px;width:95%}.searchBar_searchIcon__GPcKZ{align-items:center;background:none;background-color:inherit!important;border:none;color:inherit;cursor:pointer;display:flex;height:auto;justify-content:center;padding:0;position:absolute;right:16px;scale:.65;top:50%;transform:translateY(-75%);z-index:2}.header_headerMainContainer__15S8z{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:99}.ErrorBoundaryWithNavigate_container__f7FFn{align-items:center;background-blend-mode:lighten;background-color:#ffffff8c;background-image:url(/static/media/opps.6782cc2c8633a338fe7d.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:20px}.ErrorBoundaryWithNavigate_heading__HHgia{font-size:2rem}.ErrorBoundaryWithNavigate_errorBox__DXuOG{background-color:#f1f1f1;border-radius:4px;color:#6c757d;font-size:1rem;margin-bottom:1rem;padding:10px;white-space:pre-wrap;word-break:break-word}.ErrorBoundaryWithNavigate_buttonGroup__VYYt3{flex-direction:row;margin-bottom:10px;position:relative;z-index:1}.ErrorBoundaryWithNavigate_button__GOHYD{background-color:#007bff;border-radius:5px;color:#fff;font-size:1rem;margin:0 10px 10px 0;padding:10px 20px;position:relative;transition:background-color .2s ease-in-out,transform .15s ease-in-out;z-index:1}.ErrorBoundaryWithNavigate_button__GOHYD:hover{background-color:#0056b3;transform:translateY(-2px)}.ErrorBoundaryWithNavigate_errorContainer__8hkC9{animation:ErrorBoundaryWithNavigate_fadeIn__uGdrz .3s ease-in-out;background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000026;margin:4rem auto;max-width:600px;padding:2rem;text-align:center}.ErrorBoundaryWithNavigate_heading__HHgia{color:#d32f2f;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.ErrorBoundaryWithNavigate_errorBox__DXuOG{background:#fbe9e7;border-radius:8px;color:#c62828;font-family:monospace;font-size:.9rem;margin-bottom:1.5rem;overflow-x:auto;padding:1rem;text-align:left}.ErrorBoundaryWithNavigate_buttonGroup__VYYt3{display:flex;gap:1rem;justify-content:center}.ErrorBoundaryWithNavigate_button__GOHYD{border:none;border-radius:8px;cursor:pointer;font-weight:500;padding:.6rem 1.2rem;transition:all .2s ease}.ErrorBoundaryWithNavigate_button__GOHYD:first-of-type{background:#1976d2;color:#fff}.ErrorBoundaryWithNavigate_button__GOHYD:first-of-type:hover{background:#1565c0}.ErrorBoundaryWithNavigate_button__GOHYD:last-of-type{background:#e0e0e0;color:#333}.ErrorBoundaryWithNavigate_button__GOHYD:last-of-type:hover{background:#bdbdbd}@keyframes ErrorBoundaryWithNavigate_fadeIn__uGdrz{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.LazyImage_lazyImage__ha\+Tu{opacity:1;transition:filter .3s ease-out,opacity .3s ease-out}.LazyImage_lazyImage__ha\+Tu.LazyImage_loading__XIMGA{filter:blur(10px);opacity:.8}.LazyImage_lazyImage__ha\+Tu.LazyImage_loaded__4GNbn{filter:blur(0);opacity:1}.LazyImage_errorContainer__l4tX4{align-items:center;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;color:#6c757d;display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:20px}.LazyImage_errorIcon__htwCM{font-size:24px;margin-bottom:8px}.LazyImage_errorText__bIeiE{font-size:14px;text-align:center}.Cards_cardsContainer__reIUq{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;padding:20px}.Cards_card__tsuFb{background:#fff;border-radius:12px;box-shadow:0 6px 12px #0000001a;cursor:pointer;flex-basis:calc(25% - 24px);flex-grow:1;flex-shrink:1;max-width:420px;min-width:250px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.Cards_card__tsuFb:hover{box-shadow:0 10px 20px #00000026;transform:translateY(-6px)}.Cards_cardBody__NxKAS,.Cards_cardImage__9YN-M,.Cards_carouselImageContainer__uXaaO{height:220px}.Cards_cardBody__NxKAS{position:relative}.Cards_carouselImageContainer__uXaaO{align-items:center;display:flex;justify-content:center;width:100%}.Cards_cardImage__9YN-M{border-bottom:2px solid #e0e0e0;object-fit:cover;width:100%}.Cards_noImages__AxEYY{color:#888;font-style:italic;padding:20px;text-align:center}.Cards_cardHeader__IEduv{background-color:#fff;border-top:2px solid #e0e0e0;padding:16px;text-align:start;transition:background-color .2s}.Cards_cardHeader__IEduv:hover{background-color:#f5f5f5}.Cards_cardHeader__IEduv h2{color:#333;font-size:20px;font-weight:600;margin:0}.Cards_buildingName__DLSnV{font-weight:700}.Cards_propertyClassification__l2HUq{color:#777}.Cards_skeletonCard__KvK9M{animation:Cards_loading__7KVRs 1.5s infinite;background:linear-gradient(90deg,#ececec 25%,#f3f3f3 50%,#ececec 75%);background-size:400% 100%;height:220px;width:100%}@keyframes Cards_loading__7KVRs{0%{background-position:100% 50%}to{background-position:0 50%}}.Cards_carouselContainer__yuh7S .Cards_control-arrow__Cenlu{background-color:#0009;border-radius:50%;height:32px;transition:all .3s ease;width:32px}.Cards_carouselContainer__yuh7S .Cards_control-arrow__Cenlu:hover{background-color:#000000d9}.Cards_carouselContainer__yuh7S .Cards_control-arrow__Cenlu:before{color:#fff;font-size:18px}.Cards_overlayTopLeft__uqaP2{background-color:#ffd700f2;border-radius:6px;color:#000;font-size:.75rem;font-weight:700;left:10px;letter-spacing:.5px;padding:5px 10px;text-transform:uppercase}.Cards_overlayTopLeft__uqaP2,.Cards_overlayTopRight__4npt2{align-items:center;box-shadow:0 2px 6px #00000026;display:flex;position:absolute;top:10px;z-index:10}.Cards_overlayTopRight__4npt2{background-color:#ffffffe6;border-radius:50%;cursor:pointer;justify-content:center;padding:6px;right:10px}.Cards_heartIcon__tprSo{color:red;font-size:1.2rem}.Cards_starsContainer__r8nao{align-items:center;display:flex;margin:5px 0}.Cards_starFilled__CDXeS{stroke:#001f3f;stroke-width:40;color:gold;margin-right:2px}.Cards_starOutline__y\+L8o{color:#001f3f;margin-right:2px}@media (max-width:1024px){.Cards_card__tsuFb{width:calc(50% - 24px)}}@media (max-width:600px){.Cards_card__tsuFb{width:100%}.Cards_cardHeader__IEduv h2{font-size:16px}.Cards_carouselContainer__yuh7S .Cards_control-arrow__Cenlu{height:24px;width:24px}.Cards_carouselContainer__yuh7S .Cards_control-arrow__Cenlu:before{font-size:14px}}.Cards_ratingAndStars__xFTV8{align-items:center;display:flex;gap:4px;margin-top:4px}.Cards_ratingNumber__x0cbe{color:#333;font-size:.9rem}.viewAllProperties_propertiesCardsContainer__VG-3V{margin:0 auto;max-width:95%;padding:20px;position:relative;text-align:center}h1{color:#333;font-weight:700}.viewAllProperties_propertiesCardsButtonContainer__g6xxT{align-items:center;display:flex;justify-content:center;margin-top:20px;width:100%}.viewAllProperties_propertiesCardsButton__Z-AV\+{background:#007bff;border:none;border-radius:8px;box-shadow:0 4px 6px #0000001a;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 28px;transition:all .3s ease-in-out}.viewAllProperties_propertiesCardsButton__Z-AV\+:hover{background:#0056b3;box-shadow:0 6px 12px #0003;transform:translateY(-2px)}.viewAllProperties_propertiesCardsButton__Z-AV\+:active{box-shadow:0 2px 4px #00000026;transform:translateY(1px)}.viewAllProperties_refreshButtonContainer__th9Xy{margin-bottom:0;position:absolute;right:1rem;top:1rem;z-index:9}.viewAllProperties_refreshButton__4NA\+G{--primary-color:#2563eb;--hover-color:#1d4ed8;--active-color:#1e40af;background-color:var(--primary-color);border:none;border-radius:8px;box-shadow:0 2px 5px #0000001a;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;height:44px;min-width:120px;overflow:hidden;padding:.75rem 1.5rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.viewAllProperties_refreshButton__4NA\+G:hover:not(:disabled){background-color:var(--hover-color);box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.viewAllProperties_refreshButton__4NA\+G:active:not(:disabled){background-color:var(--active-color);transform:translateY(0)}.viewAllProperties_refreshButton__4NA\+G:disabled{cursor:not-allowed;opacity:.8}.viewAllProperties_buttonContent__e4Bne{align-items:center;display:flex;gap:8px;justify-content:center;transition:all .3s ease}.viewAllProperties_refreshButton__4NA\+G.viewAllProperties_refreshing__\+H1-d .viewAllProperties_buttonContent__e4Bne{opacity:0}.viewAllProperties_icon__LNQqt{align-items:center;display:flex;transition:transform .3s ease}.viewAllProperties_refreshButton__4NA\+G:hover .viewAllProperties_icon__LNQqt{transform:rotate(30deg)}.viewAllProperties_refreshButton__4NA\+G.viewAllProperties_refreshing__\+H1-d .viewAllProperties_icon__LNQqt{animation:viewAllProperties_spin__J2IfC 1s linear infinite;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.viewAllProperties_text__03H\+5{transition:all .3s ease}.viewAllProperties_refreshButton__4NA\+G:disabled:after{animation:viewAllProperties_shimmer__s4k7x 1.5s infinite;background:linear-gradient(90deg,#0000,#fff3,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes viewAllProperties_shimmer__s4k7x{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes viewAllProperties_pulse__F1V78{0%{box-shadow:0 0 0 0 #2563ebb3}70%{box-shadow:0 0 0 10px #2563eb00}to{box-shadow:0 0 0 0 #2563eb00}}.viewAllProperties_refreshSuccess__T12kG{animation:viewAllProperties_pulse__F1V78 1s}.viewAllProperties_spinner__ZuBOi{animation:viewAllProperties_spin__J2IfC .7s linear infinite;border:3px solid #ccc;border-radius:50%;border-top-color:#666;height:18px;width:18px}@keyframes viewAllProperties_spin__J2IfC{to{transform:rotate(1turn)}}.facilities_facilitiesMainContainer__MgeTu{align-items:center;background:#fff;column-gap:20px;display:flex;flex-direction:row;justify-content:center;overflow:visible;padding:20px}.facilities_facilitiesSliderContainer__EvW5c{column-gap:10px;position:relative;transition:transform .3s ease-in-out;width:70vw}.facilities_facilityItemContainer__KL-fT{align-items:center;display:flex;flex-direction:row;max-width:70vw;overflow-x:hidden}.facilities_facilityItem__3Vd1A{border-bottom:2px solid #fff;margin:0 30px;padding-bottom:7px;transition:border-color .2s ease}.facilities_facilityItem__3Vd1A:hover{border-bottom:2px solid #cfcfcf;cursor:pointer}.facilities_swiperArrowLeft__IHkSs,.facilities_swiperArrowRight__lMxgF{cursor:pointer;position:absolute;top:28px;transform:translateY(-50%);transition:opacity .2s ease}.facilities_swiperArrowLeft__IHkSs{left:7px}.facilities_swiperArrowRight__lMxgF{right:0}.facilities_iconTextBox__wHT1o{border-bottom:2px solid #fff;text-align:center;transition:all .2s ease;white-space:nowrap}.facilities_iconTextBox__wHT1o:hover path{fill:#000}.facilities_iconTextBox__wHT1o svg{height:2.875vh;transition:fill .2s ease;width:1.875vw}.facilities_iconsText__1oA1O{color:#6a6a6a;font-family:Inter,sans-serif;font-size:12px;font-weight:400;margin:3px 0 0;text-align:center}.facilities_filterPropertiesContainer__UsXPn{align-items:center;display:flex;gap:.5vw;justify-content:center}.facilities_filterContainer__nUtpg,.facilities_taxContainer__vUuiv{background:#fff;border:1px solid #ababab;border-radius:15px;cursor:pointer;padding:12px 10px;transition:all .2s ease}.facilities_filterContainer__nUtpg:hover,.facilities_taxContainer__vUuiv:hover{background-color:#f5f5f5;border:1px solid #000}.facilities_filterText__ZSFrA,.facilities_taxContainer__vUuiv h1{color:#000;font-family:Inter,sans-serif;font-weight:400;margin:0;text-align:center}.facilities_filterText__ZSFrA{font-size:18px}.facilities_taxContainer__vUuiv{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:center}.facilities_nearbyContainer__eeoNX{background-color:#fff;border:1px solid #9c9c9c;border-radius:15px;box-shadow:0 2px 12px #0000000d;isolation:isolate;padding:16px;position:relative;transition:all .2s ease;width:200px}.facilities_nearbyContainer__eeoNX:hover{box-shadow:0 4px 16px #0000001a}.facilities_nearbyHeader__MxWs\+{align-items:center;display:flex;justify-content:space-between}.facilities_nearbyHeader__MxWs\+ h1{color:#333;font-family:Inter,sans-serif;font-size:15px;font-weight:500;margin:0;padding-bottom:0}.facilities_nearbyToggle__jnOIz{background-color:#f0f0f0;border:1px solid #d0d0d0;border-radius:12px;cursor:pointer;height:24px;position:relative;transition:all .3s ease;width:44px}.facilities_nearbyToggleActive__Or7Pb{background-color:#007bff;border-color:#06c}.facilities_nearbyToggleCircle__-CivO{background-color:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;height:20px;left:2px;position:absolute;top:2px;transition:transform .3s cubic-bezier(.4,0,.2,1);width:20px}.facilities_nearbyToggleCircleActive__aqRIY{transform:translateX(20px)}.facilities_nearbyPanel__rRCWJ{background:#fff;border-radius:12px;border-top:1px solid #f0f0f0;box-shadow:0 8px 24px #0000002e;left:0;padding:16px;position:absolute;top:calc(100% + 8px);transition:all .3s ease;width:100%;z-index:1000000}.facilities_sliderContainer__dR8xp{display:flex;flex-direction:column;gap:12px}.facilities_rangeLabel__RlkB2{align-items:center;color:#555;display:flex;font-family:Inter,sans-serif;font-size:13px;justify-content:space-between}.facilities_rangeLabel__RlkB2 b{color:#007bff;font-weight:600}.facilities_rangeInput__6xzuA{-webkit-appearance:none;background:#e0e0e0;border-radius:3px;height:6px;outline:none;transition:background .2s ease;width:100%}.facilities_rangeInput__6xzuA:hover{background:#d0d0d0}.facilities_rangeInput__6xzuA::-webkit-slider-thumb{-webkit-appearance:none;background:#007bff;border-radius:50%;cursor:pointer;height:18px;-webkit-transition:all .2s ease;transition:all .2s ease;width:18px}.facilities_rangeInput__6xzuA::-webkit-slider-thumb:hover{background:#06c;transform:scale(1.1)}.facilities_referenceSelectorWrapper__72\+aS{margin-top:10px}.facilities_referenceSelect__vAEzh{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#333;cursor:pointer;font-family:Inter,sans-serif;font-size:13px;padding:8px 12px;transition:all .2s ease;width:100%}.facilities_referenceSelect__vAEzh:hover{border-color:silver}.facilities_referenceSelect__vAEzh:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.facilities_clearAllButton__RfYFd{align-items:center;background:#fff;border:1px solid #007bff;border-radius:8px;color:#007bff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;max-height:35px;max-width:100px;overflow:hidden;padding:8px;transition:all .3s ease;white-space:nowrap}.facilities_clearAllButton__RfYFd:active,.facilities_clearAllButton__RfYFd:focus,.facilities_clearAllButton__RfYFd:has(:focus),.facilities_clearAllButton__RfYFd:hover{max-width:200px;padding-right:18px}.facilities_clearIcon__rS9wV{flex-shrink:0;margin-right:0;transition:margin .3s ease}.facilities_clearAllButton__RfYFd:focus .facilities_clearIcon__rS9wV,.facilities_clearAllButton__RfYFd:hover .facilities_clearIcon__rS9wV{margin-right:8px}.facilities_sliderToggleButton__lom3h{background-color:#111;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:.95rem;padding:.6rem 1.2rem;transition:background-color .3s ease}.facilities_sliderToggleButton__lom3h:hover{background-color:#333}@media screen and (max-width:1024px){.facilities_facilitiesMainContainer__MgeTu{align-items:stretch;flex-direction:column;gap:16px}.facilities_facilitiesSliderContainer__EvW5c,.facilities_nearbyContainer__eeoNX{width:100%}}@media screen and (max-width:768px){.facilities_facilitiesMainContainer__MgeTu{align-items:center;flex-direction:column;gap:12px}.facilities_filterPropertiesContainer__UsXPn{gap:2vw}.facilities_facilityItem__3Vd1A{margin:0 10px}.facilities_swiperArrowLeft__IHkSs,.facilities_swiperArrowRight__lMxgF{top:40%}.facilities_taxContainer__vUuiv{display:none}.facilities_nearbyHeader__MxWs\+{align-items:center}.facilities_nearbyCard__cIZb2{padding:16px}.facilities_clearAllButton__RfYFd{font-size:.5rem}}@media screen and (max-width:480px){.facilities_facilitiesMainContainer__MgeTu{align-items:center;flex-direction:column}.facilities_facilitiesSliderContainer__EvW5c{column-gap:10px;width:100%}.facilities_facilityItemContainer__KL-fT{max-width:80vw}.facilities_facilityItem__3Vd1A{margin:0 10px}.facilities_taxContainer__vUuiv{display:none}}.facilitiesDialog_facilitiesDialog__QdWrT{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.facilitiesDialog_facilitiesDialogContainer__3VdY-{animation:facilitiesDialog_appear__HTyVr .5s ease-in-out forwards;background:#fff;border-radius:30px;box-shadow:0 0 24px 0 #00000040;max-height:90vh;max-width:900px;width:90%}.facilitiesDialog_facilitiesDialogHeaderContainer__LJFuM{border-bottom:1px solid #ababab;padding:2.77vh 2.08vw}.facilitiesDialog_dialogHeaderContent__6nWME{display:flex;justify-content:center;position:relative}.facilitiesDialog_facilitiesDialogCloseIcon__Twi8M{cursor:pointer;height:20px;left:.2vw;position:absolute;top:.6vh;transition:transform .3s,fill .3s;width:20px}.facilitiesDialog_dialogHeaderTitle__YL3YX{color:#000;font-family:Inter,sans-serif;font-size:clamp(16px,2.5vw,24px);font-weight:600;margin:0;text-align:center}.facilitiesDialog_facilitiesDialogContent__ODX-i{max-height:60vh;overflow:auto;padding:20px 2.18vw}.facilitiesDialog_facilitiesDialogContent__ODX-i h1{color:#000;font-family:Inter,sans-serif;font-size:clamp(18px,2vw,22px);font-weight:400;margin:0 0 10px}.facilitiesDialog_facilitiesDialogContent__ODX-i p{color:#000;font-family:Inter,sans-serif;font-size:clamp(12px,1.2vw,16px);font-weight:300;margin:8px 0 0}.facilitiesDialog_facilitiesDialogFooterContainer__qyeoZ{border-top:1px solid #ababab;padding:1.8vh 1.8vw}.facilitiesDialog_facilitiesDialogFooterContent__CL8ff{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.facilitiesDialog_facilitiesDialogFooterContent__CL8ff button{background:#0000;border:none;border-radius:10px;cursor:pointer;font-size:clamp(14px,1.2vw,16px);font-weight:600;padding:8px 16px;text-decoration:none}.facilitiesDialog_facilitiesDialogFooterContent__CL8ff button:hover{background:#f3f3f3}.facilitiesDialog_facilitiesDialogFooterLinkBtn__Y7e4j{align-items:center;background:#2a2a2a;border-radius:10px;cursor:pointer;display:flex;justify-content:center}.facilitiesDialog_facilitiesDialogFooterLinkBtn__Y7e4j:hover{background:#000}.facilitiesDialog_facilitiesDialogFooterLinkBtn__Y7e4j a{color:#fff;font-size:clamp(14px,1.2vw,16px);font-weight:600;padding:12px 20px;text-align:center;text-decoration:none}@media (max-width:768px){.facilitiesDialog_facilitiesDialog__QdWrT{padding:20px}.facilitiesDialog_facilitiesDialogContainer__3VdY-{max-width:95%;width:95%}.facilitiesDialog_facilitiesDialogHeaderContainer__LJFuM{padding:2vh 2vw}.facilitiesDialog_facilitiesDialogCloseIcon__Twi8M{height:10px;width:10px}.facilitiesDialog_dialogHeaderTitle__YL3YX{font-size:clamp(14px,4vw,18px)}.facilitiesDialog_facilitiesDialogContent__ODX-i{padding:15px 2vw}.facilitiesDialog_facilitiesDialogContent__ODX-i h1{font-size:clamp(16px,3vw,20px)}.facilitiesDialog_facilitiesDialogContent__ODX-i p{font-size:clamp(12px,2vw,14px)}.facilitiesDialog_facilitiesDialogFooterContainer__qyeoZ{padding:1.5vh 1.5vw}.facilitiesDialog_facilitiesDialogFooterContent__CL8ff button{font-size:clamp(12px,2vw,14px);padding:6px 12px}.facilitiesDialog_facilitiesDialogFooterLinkBtn__Y7e4j a{font-size:clamp(12px,2vw,14px);padding:10px 16px}}@media (max-width:480px){.facilitiesDialog_facilitiesDialog__QdWrT{padding:20px}.facilitiesDialog_facilitiesDialogContainer__3VdY-{border-radius:20px;max-width:100%;width:100%}.facilitiesDialog_facilitiesDialogHeaderContainer__LJFuM{padding:1.5vh 1.5vw}.facilitiesDialog_dialogHeaderTitle__YL3YX{font-size:clamp(12px,5vw,16px)}.facilitiesDialog_facilitiesDialogContent__ODX-i{padding:10px 1.5vw}.facilitiesDialog_facilitiesDialogContent__ODX-i h1{font-size:clamp(14px,4vw,18px)}.facilitiesDialog_facilitiesDialogContent__ODX-i p{font-size:clamp(10px,2.5vw,12px)}.facilitiesDialog_facilitiesDialogFooterContainer__qyeoZ{padding:1vh 1vw}.facilitiesDialog_facilitiesDialogFooterContent__CL8ff button{font-size:clamp(10px,2.5vw,12px);padding:5px 10px}.facilitiesDialog_facilitiesDialogFooterLinkBtn__Y7e4j a{font-size:clamp(10px,2.5vw,12px);padding:8px 12px}}.amenities_amenitiesContainer__hnU4L{margin:20px 0}.amenities_amenitiesContainer__hnU4L h1{font-size:clamp(1.5rem,4vw,2rem);font-weight:600;margin-top:0}.amenities_amenitiesContainer__hnU4L h2{font-size:clamp(1rem,3vw,1.2rem);font-weight:600;margin:10px 0}.amenities_amenitiesCheckboxContainer__diIn8{display:flex;gap:20px;margin:20px 0}.amenities_checkboxColumn__u0e5Y{display:flex;flex-direction:column;max-width:30vw;width:100%}input[type=checkbox]{margin-right:10px}.amenities_optionLink__Srr0m{color:#000;font-size:clamp(.9rem,2.5vw,1rem);margin-top:10px;text-align:center;text-decoration:underline}@media (max-width:768px){.amenities_amenitiesContainer__hnU4L h1{font-size:clamp(1.2rem,5vw,1.5rem)}.amenities_amenitiesContainer__hnU4L h2{font-size:clamp(.9rem,3.5vw,1rem)}.amenities_amenitiesCheckboxContainer__diIn8{flex-wrap:wrap;gap:0}.amenities_checkboxColumn__u0e5Y{max-width:45vw}.amenities_optionLink__Srr0m{font-size:clamp(.8rem,2.2vw,.9rem)}}@media (max-width:480px){.amenities_amenitiesContainer__hnU4L h1{font-size:clamp(1rem,6vw,1.2rem)}.amenities_amenitiesContainer__hnU4L h2{font-size:clamp(.8rem,3vw,.9rem)}.amenities_amenitiesCheckboxContainer__diIn8{flex-wrap:wrap;gap:0}.amenities_checkboxColumn__u0e5Y{max-width:100%}.amenities_optionLink__Srr0m{font-size:clamp(.7rem,2vw,.8rem)}}.priceDistributionChart_chartContainer__yiHkZ{margin-bottom:-20px;position:relative;width:100%}.priceSlider_priceSliderContainer__Q2rRs{align-items:center;display:flex;flex-direction:column;width:100%}.priceSlider_slider__gMC3e{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #000;border-radius:50%;cursor:pointer;height:20px;width:20px}.priceSlider_slider__gMC3e::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none}.priceSlider_histogram__42Cyp{align-items:flex-end;display:flex;flex:1 1;height:100px;margin:0 10px;max-width:600px;position:relative;width:100%}.priceSlider_bar__d7MuH{background-color:#000;margin:0 1px;width:8px}.priceSlider_priceValues__jZd3P{align-items:center;display:flex;justify-content:space-between;margin-top:20px;max-width:600px;width:100%}.priceSlider_priceBox__3E5Nq{border:1px solid #ddd;border-radius:5px;padding:6px;text-align:start;width:45%}.priceSlider_priceBox__3E5Nq label{color:#777;display:block;font-size:.8em;margin-bottom:5px}.priceSlider_priceBox__3E5Nq input{border:none;font-size:1.2em;width:100%}@media screen and (max-width:768px){.priceSlider_histogram__42Cyp{height:80px}.priceSlider_bar__d7MuH{width:6px}.priceSlider_priceValues__jZd3P{align-items:center;flex-direction:row;gap:10px}.priceSlider_priceBox__3E5Nq{width:80%}}@media screen and (max-width:480px){.priceSlider_histogram__42Cyp{height:60px}.priceSlider_bar__d7MuH{width:5px}.priceSlider_priceValues__jZd3P{align-items:center;flex-direction:row;gap:5px}.priceSlider_priceBox__3E5Nq{width:100%}}.bedsBathroom_bedsBathroomContainer__FO4kv{margin:20px 0}.bedsBathroom_bedsBathroomContainer__FO4kv h1{font-size:2rem;font-weight:600}.bedsBathroom_bedsBathroomContainer__FO4kv p{font-size:1rem;font-weight:300}.bedsBathroom_bedsBathroomOptionsContainer__oWnVW{margin:30px 0}.bedsBathroom_bedsBathroomOptions__S2gCb{background-color:#fff;border:1px solid #dcdcdc;border-radius:20px;color:#000;cursor:pointer;margin:10px 10px 10px 0;padding:10px 25px}.bedsBathroom_bedsBathroomOptions__S2gCb:hover{border:1px solid #000}.bedsBathroom_bedsBathroomOptions__S2gCb.bedsBathroom_selected__1RSWJ{background-color:#000;border:1px solid #000;color:#fff;transition:.2s ease-in-out}.radioSelect_bedsBathroomContainer__KltkD{margin:20px 0}.radioSelect_bedsBathroomContainer__KltkD h1{font-size:2rem;font-weight:600}.radioSelect_bedsBathroomContainer__KltkD p{font-size:1rem;font-weight:300}.radioSelect_bedsBathroomOptionsContainer__fDEaj{margin:30px 0}.radioSelect_bedsBathroomOptions__3B4ty{background-color:#000;border-radius:20px;color:#fff;cursor:pointer;margin:10px 10px 10px 0;padding:10px 25px}.radioSelect_bedsBathroomOptions__3B4ty.radioSelect_selected__k0DDr{background-color:#fff;border:1px solid #000;color:#000;transition:.2s ease-in-out}.bookingOptions_bookingOptionsContainer__oSIpd{padding:20px 0}.bookingOptions_bookingOptionsContainer__oSIpd h1{font-size:2em;font-weight:600;margin-top:0}.bookingOptions_optionsContainer__UyfrJ{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.bookingOptions_optionsContent__wKyOT h1{color:#2e2e2e;font-size:1rem;font-weight:400;margin:0;padding:0}.bookingOptions_optionsContent__wKyOT h2{color:#2e2e2e;font-size:1rem;font-weight:300;margin:0;padding:0}.bookingOptions_optionsContent__wKyOT a{color:#2e2e2e;font-size:1rem;font-weight:400;margin:0;padding:0;text-decoration:underline}.serviceAnimal_serviceAnimalsMainContainer__Rqixb{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.serviceAnimal_serviceAnimalsContainer__mSnyf{animation:serviceAnimal_appear__7-VKD .5s ease-in-out forwards;background:#fff;border-radius:30px;box-shadow:0 0 24px 0 #00000040;max-height:90vh;max-width:500px;padding:2.77vh 2.08vw;width:90%}.serviceAnimal_closeBtnContainer__sFFGo{padding-bottom:2vh}.serviceAnimal_closeButton__Pn6Tm{cursor:pointer;transition:transform .3s,fill .3s;width:.8vw}.serviceAnimal_serviceAnimalsImage__orZ5\+{height:auto;margin-bottom:20px;width:25.83vw}.serviceAnimal_serviceAnimalsContent__OoIap{background:#fff}.serviceAnimal_serviceAnimalsContent__OoIap h2{font-size:2rem;font-weight:500;margin-bottom:10px}.serviceAnimal_serviceAnimalsContent__OoIap p{font-size:16px;margin-bottom:20px}.serviceAnimal_serviceAnimalsContent__OoIap a{color:#000;text-decoration:underline}.topTier_topTierContainer__xOmyb{padding:20px 0}.topTier_topTierContainerH1__kYXPP{font-size:2em;font-weight:600;margin-top:0}.topTier_topTierContentContainer__tpNt\+{align-items:center;border:2px solid #dedede;border-radius:15px;cursor:pointer;display:flex;justify-content:space-between;padding:20px;width:45%}.topTier_topTierContentContainerHover__g5rVe{background-color:#f0f0f0;border:2px solid #000}.topTier_topTierIconContentContainerH2__s4T7w{font-size:1.2em;font-weight:700;margin:0}.topTier_topTierIconContentContainerP__xKLeW{font-size:1em;font-weight:300}.selectionPanel_accessebilityFeaturesContainer__NmTJO{margin:20px 0}.selectionPanel_accessebilityFeaturesContainer__NmTJO h1{font-size:2rem;font-weight:700}.selectionPanel_accessebilityFeaturesContainer__NmTJO h2{font-size:1em;font-weight:300}.selectionPanel_optionsSelectContentMainContainer__ooA4u{align-items:center;display:flex;margin:20px 0}.selectionPanel_checkboxColumn__GoE9A{display:flex;flex-direction:column;gap:20px;width:30vw}.selectionPanel_checkboxColumn__GoE9A label{color:gray}.selectionPanel_checkboxColumn__GoE9A label:hover{color:#000;cursor:pointer}.selectionPanel_accessibilityFeaturesContainer__CCgJ9 a{color:#000;cursor:pointer;font-size:1rem;margin-bottom:10px;text-decoration:underline}#optionsPicker_optionPickerTitle__QZg9K{font-size:1.2em;font-weight:600}.optionsPicker_optionsSelectContentMainContainer__HTuaC{align-items:center;display:flex;margin:20px 0}.optionsPicker_checkboxColumn__Xl\+\+o{display:flex;flex-direction:column;gap:20px;width:30vw}.optionsPicker_checkboxColumn__Xl\+\+o label{color:gray}.optionsPicker_checkboxColumn__Xl\+\+o label:hover{color:#000;cursor:pointer}.optionsPicker_accessibilityFeaturesContainer__zPxhI a{color:#000;cursor:pointer;font-size:1rem;margin-bottom:10px;text-decoration:underline}.hostLanguage_hostLanguageContainer__gg3o1{margin:20px 0}.hostLanguage_hostLanguageContainer__gg3o1 h1{font-size:2rem;font-weight:600}.hostLanguage_hostLanguageCheckboxContainer__w-i1n{align-items:center;display:flex;margin:20px 0}.hostLanguage_checkboxColumn__gB6-r{display:flex;flex-direction:column;gap:20px;width:30vw}.hostLanguage_checkboxColumn__gB6-r label{color:gray}.hostLanguage_checkboxColumn__gB6-r label:hover{color:#000;cursor:pointer}input[type=checkbox]{height:20px;width:20px}.hostLanguage_hostLanguageContainer__gg3o1 a{color:#000;font-size:1rem;text-decoration:underline}.placeType_placeTypeMainContainer__tFIPE{margin:20px 0}.placeType_placeTypeMainContainer__tFIPE h1{font-size:clamp(1.5rem,4vw,2rem);font-weight:600;text-align:center}.placeType_placeTypeButtonsContainer__itIq\+{align-items:center;display:flex;flex-direction:column;margin-top:20px}.placeType_buttonsTypeContainer__IY8fD{border-radius:20px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.placeType_buttonType__7ALHj{background-color:#fff;border:1px solid #ccc;color:#000;cursor:pointer;flex:1 1 auto;font-size:clamp(14px,2vw,16px);padding:clamp(10px,3vw,20px) clamp(20px,10vw,70px);text-align:center;transition:background-color .3s,color .3s}.placeType_buttonType__7ALHj:not(:last-child){border-right:1px solid #ccc}.placeType_buttonType__7ALHj.placeType_selected__p50p4{background-color:#000;color:#fff}.placeType_buttonType__7ALHj.placeType_selected__p50p4 h1{font-size:clamp(.9rem,2.5vw,1rem);font-weight:600}@media (max-width:768px){.placeType_placeTypeMainContainer__tFIPE h1{font-size:clamp(1.2rem,5vw,1.5rem)}.placeType_buttonType__7ALHj{font-size:clamp(12px,1.8vw,14px);padding:clamp(8px,2.5vw,15px) clamp(15px,8vw,50px)}.placeType_buttonType__7ALHj.placeType_selected__p50p4 h1{font-size:clamp(.8rem,2.2vw,.9rem)}}@media (max-width:480px){.placeType_placeTypeMainContainer__tFIPE h1{font-size:clamp(1rem,6vw,1.2rem)}.placeType_buttonType__7ALHj{font-size:clamp(10px,1.5vw,12px);padding:clamp(6px,2vw,10px) clamp(10px,6vw,40px)}.placeType_buttonType__7ALHj.placeType_selected__p50p4 h1{font-size:clamp(.7rem,2vw,.8rem)}}:root{--nmber-confirm-container-width:37.3vw;--nmber-confirm-container-height:41vh}.nmbr-cnfrm-container{animation:appear .5s ease-in-out forwards;background:#fff;border-radius:30px;box-shadow:0 0 24px 0 #00000040;flex-shrink:0;height:41vh;height:var(--nmber-confirm-container-height);left:31.35vw;left:calc(50vw - var(--nmber-confirm-container-width)/2);position:absolute;scale:1.1;top:29.5vh;top:calc(50vh - var(--nmber-confirm-container-height)/2);width:37.3vw;width:var(--nmber-confirm-container-width);z-index:1000}.nmbr-cnfrm-title-svg{padding:20px 0}.nmbr-cnfrm-title{color:#000;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:normal;position:relative;text-align:center}.backword-svg{fill:#000;height:31.164px;width:18.838px}.field-text-container{padding:30px 40px}.field-text{color:#000;font-family:Inter;font-size:22px;font-style:normal;font-weight:300;line-height:normal}.code-input-container{align-items:center;background:#fff;border:1px solid #ababab;border-radius:15px;display:flex;flex-shrink:0;height:7.31vh;justify-content:center;width:17em}.input-field-code-cnfrm{border:none;font-size:25px;height:5vh;letter-spacing:22px;outline:none;position:relative;transition:border-color .3s ease;width:10vw}.input-field-dashes-container{align-items:flex-start;display:inline-flex;gap:35px;position:absolute;width:200px}input[type=number]{-webkit-appearance:none;appearance:textfield}.dashes{background:#000;height:.09vh;width:.7vw}.link-btn-container{align-items:center;display:flex;justify-content:space-between;padding:1.38vh 2.08vw}.option-link{color:#000;font-size:1.5vw;font-weight:500;-webkit-text-decoration-line:underline;text-decoration-line:underline}.nmbr-cnfrm-btn,.option-link{font-family:Inter;font-style:normal;line-height:normal}.nmbr-cnfrm-btn{background:#004acc;border:0;border-radius:15px;color:#fff;flex-shrink:0;font-size:1.8vw;font-weight:400;height:7.31vh;letter-spacing:-.72px;width:11.19vw}.break-line-nmbr-cnfrm-dialog{background:#ababab;height:1px;width:37.3vw;width:var(--nmber-confirm-container-width)}:root{--more-options-main-contianer-width:39.27vw;--more-options-main-contianer-height:80.55vh}.more-options-main-container{animation:appear .5s ease-in-out forwards;background:#fff;border-radius:30px;box-shadow:0 0 24px 0 #00000040;flex-shrink:0;height:80.55vh;height:var(--more-options-main-contianer-height);left:30.365vw;left:calc(50vw - var(--more-options-main-contianer-width)/2);position:absolute;scale:1.1;top:9.725vh;top:calc(50vh - var(--more-options-main-contianer-height)/2);width:39.27vw;width:var(--more-options-main-contianer-width);z-index:1000}.more-options-title-svg{padding:20px 0}.more-options-title{color:#000;font-family:Inter;font-size:1.25vw;font-style:normal;font-weight:600;line-height:normal;position:relative;text-align:center}.backword-svg{cursor:pointer;flex-shrink:0;height:2.88vh;left:2vw;position:absolute;top:3vh;transition:transform .3s,fill .3s;width:.981vw}.backword-svg:hover{fill:#000;transform:scale(1.1)}.break-line-more-options-dialog{background:#ababab;height:1px;width:100%}.text-number{font-size:1.014vw;font-weight:400}.notify-text,.text-number{color:#000;font-family:Inter;font-style:normal;line-height:normal}.notify-text{font-size:.83vw;font-weight:200}.selection-main-container{margin:5vh 0}.text-select-main-container{display:flex;flex-direction:column;justify-content:center;padding:20px 41px}.icon-text-select-container{align-items:center;display:flex;padding-bottom:20px}.icon{margin-right:30px;width:1.82vw}.select-text-container{flex-grow:5}.select-text{font-size:1.354vw;font-style:normal;font-weight:500;line-height:normal}.select-inform-text,.select-text{color:#000;font-family:Inter;margin:0}.select-inform-text{font-size:.83vw;font-weight:200}.select-container-break-line{background:#ababab;height:1px;margin-bottom:15px;width:100%}.more-option-container-btn{border-radius:15px;cursor:pointer;flex-shrink:0;font-family:Inter;font-size:1.875vw;font-style:normal;font-weight:400;height:7.314vh;letter-spacing:-.72px;line-height:normal;margin-top:4.85vh;transition:background-color .3s;width:100%}.more-option-container-btn.active{background-color:#004acc;border:none;color:#fff}.more-option-container-btn.inactive{background:#000;color:#a9a9a9;cursor:not-allowed}.input-radio-field{height:3.7vh;width:2.08vw}.input-radio-field:checked{stroke-width:10px;stroke:#000;background-color:#ccc;border-color:#000;flex-shrink:0;height:3.7vh;width:2.08vw}.error-message{color:red;margin-top:10px}.socialSignIn_socialSigninMain__WPrfY{align-items:center;background-color:#fff;border:1px solid #000;border-radius:6px;cursor:pointer;display:flex;gap:12px;margin:10px 35px;padding:10px 20px;transition:background-color .2s ease-in-out}.socialSignIn_socialSigninMain__WPrfY:hover{background-color:#f0f0f0}.socialSignIn_socialSigninMainImgIcon__wz-rT{flex-shrink:0;height:28px;object-fit:contain;width:28px}.socialSignIn_socialSigninMainH1__ilV0E{color:#333;flex:1 1;font-size:1rem;font-weight:500;line-height:1.2;margin:0;padding-bottom:0;text-align:center}@media (max-width:480px){.socialSignIn_socialSigninMain__WPrfY{flex-direction:row;justify-content:center;margin:8px 10px;padding:8px 12px}.socialSignIn_socialSigninMainImgIcon__wz-rT{height:22px;width:22px}.socialSignIn_socialSigninMainH1__ilV0E{font-size:.85rem}}:root{--login-form-container-width:39.27vw;--field-width:35.1vw;--input-height:7.31vh}.login_loginFormMainContainer__YvoZr{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;position:absolute;top:60%;transform:translate(-50%,-50%)}.login_loginFormContainer__k2bYs{animation:login_appear__IyrZ- .5s ease-in-out forwards;background:#fff;border-radius:30px;box-shadow:0 0 24px #00000040;flex-shrink:0;height:auto;width:39.27vw;width:var(--login-form-container-width);z-index:99}.login_loginFormTitleSvg__k5ekM{align-items:center;display:flex;padding:2.77vh 2.08vw}.login_loginFormTitle__aOYYI{color:#000;flex-grow:1;font-family:Inter,sans-serif;font-size:1.25vw;font-weight:600;margin:0;text-align:center}.login_loginCloseSvg__0qOTv{cursor:pointer;height:1.96vh;transition:transform .3s;width:1.1vw}.login_loginCloseSvg__0qOTv:hover{transform:scale(1.1)}.login_dot__8J8pL{color:#666;font-size:14px;margin:0 8px}.login_breakLine__3G8sG{background:#ababab;height:1px;width:100%}.login_socialSignInContainer__7HUiD{padding:10px 0}@keyframes login_appear__IyrZ-{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.login_loginForm__YJD89{align-items:center;display:flex;flex-direction:column}.login_loginHeading__AZlpU{color:#000;font-family:Inter,sans-serif;font-size:1.875vw;font-weight:600;letter-spacing:1.8px;text-align:left}.login_formMainContainer__bhneo{align-items:center;display:flex;flex-direction:column}.login_field1Container__JkdKF{border:1px solid #ababab;border-radius:15px 15px 0 0;position:relative}.login_field1Container__JkdKF,.login_field2Container__dO1B-{background:#fff;height:7.31vh;height:var(--input-height);width:35.1vw;width:var(--field-width)}.login_field2Container__dO1B-{border:1px solid #ababab;border-radius:0 0 15px 15px;color:#505050;font-family:Inter,sans-serif;font-size:18px;font-weight:400}.login_inputField2__uhiSU{border:none;border-radius:inherit;font-size:1.2rem;height:4.6vh;outline:none;padding:12px;width:-webkit-fill-available}.login_fieldLabel__z1e9R{color:#505050;font-family:Inter,sans-serif;font-size:.725vw;font-weight:300;margin:0;padding:.2vh .6vw 0}.login_field1__3itJa{background:#0000;border:none;outline:none;width:100%}.login_dropDownSvg__gYuPL{position:absolute;right:20px;top:25px}.login_loginFormInfo__pfHxi,.login_loginFormLink__eJKBI{font-family:Inter,sans-serif;font-size:.83vw;letter-spacing:-.48px;width:35.1vw;width:var(--field-width)}.login_loginFormInfo__pfHxi{font-weight:200;margin:10px 0}.login_loginFormLink__eJKBI{color:#000;font-weight:400;margin:2px 0;padding:2px 0;text-decoration:underline}.login_submitBtnPrimary__h7rSY{background:#004acc;border:none;border-radius:25px;color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:1.875vw;font-weight:500;height:7.31vh;height:var(--input-height);margin:30px 0;padding:12px;transition:background .3s;width:100%}.login_submitBtnPrimary__h7rSY:hover{background-color:#039}label{animation:login_fadeIn__3OzqO .5s ease-in-out forwards;font-size:16px;font-weight:500;margin-bottom:.5rem;opacity:0}@keyframes login_fadeIn__3OzqO{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.login_loginForm__YJD89{margin:1rem}}.login_signup__sbkYz{background-color:#28a745;border-radius:5px;color:#fff;font-size:1rem;padding:8px 12px}.login_signup__sbkYz:focus,.login_signup__sbkYz:hover{background-color:#218838}.login_passwordFormContainer__LZaCG{align-items:center;display:flex;justify-content:center;padding:20px}.login_passwordForm__b5NuB{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;max-width:400px;padding:20px;width:100%}.login_labelPassword__gJPtO{color:#333;font-size:1.1rem;margin-bottom:10px}.login_inputContainer__YvjrY{margin:5px 20px 10px 0}.login_inputPassword__GTEEU,.login_inputUsername__2p9qX{border:1px solid #ccc;border-radius:4px;font-size:1rem;padding:10px;width:100%}.login_submitBtnSecondary__tWxSs{background-color:#007bff;border:none;color:#fff;cursor:pointer;padding:10px 20px;transition:.3s}.login_submitBtnSecondary__tWxSs:hover{background-color:#0056b3}.login_passwordFormWrapper__f-rqn{align-items:center;display:flex;justify-content:center;padding:2rem 8rem;width:100%}.login_formTitle__z7Tid{font-size:1.75rem;margin-bottom:.5rem}.login_formSubtitle__XBJRR{margin-bottom:1.5rem}.login_inputGroup__Vu\+8T{margin-bottom:1rem}.login_inputField__q55KR{border:1px solid #ddd;border-radius:8px;box-sizing:border-box;padding:.75rem 1rem;transition:all .2s ease}.login_inputField__q55KR:focus{box-shadow:0 0 0 3px #004acc26;outline:none}.login_formActions__cps9R{align-items:center;flex-direction:column;gap:.5rem}.login_btnPrimary__mTmrN{background:#004acc;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.1rem;padding:.85rem;transition:background .2s ease;width:100%}.login_btnPrimary__mTmrN:hover:not(.login_btnDisabled__UN-Ds){background:#00389c}.login_btnDisabled__UN-Ds{background:#ccc!important;cursor:not-allowed}.login_linkText__Kmfe1{color:#004acc;font-size:.85rem;text-decoration:none}.login_linkText__Kmfe1:hover{text-decoration:underline}.login_goBackBtn__hjexa{background:none;color:#004acc;font-size:1rem;font-weight:500;left:16px;padding:4px 8px;top:16px;transition:color .2s ease}.login_goBackBtn__hjexa:hover{color:#00389c}.login_passwordFormNew__Btx8f{background:#fff;border-radius:16px;box-shadow:0 4px 30px #00000014;display:flex;flex-direction:column;max-width:500px;padding:2rem;position:relative;width:100%}.login_emailFormWrapper__HqI6m{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 8px 24px #0003;display:flex;flex-direction:column;left:50%;max-width:90vw;padding:40px 30px;position:absolute;top:50%;transform:translate(-50%,-50%);width:420px;z-index:100}.login_emailFormNew__j5hm0{align-items:center;display:flex;flex-direction:column;width:100%}.login_goBackBtn__hjexa{background:#0000;border:none;color:#333;cursor:pointer;font-size:1.2rem;left:20px;position:absolute;top:20px;transition:transform .2s}.login_goBackBtn__hjexa:hover{transform:scale(1.1)}.login_formTitle__z7Tid{color:#000;font-size:1.5rem;font-weight:600;margin-bottom:10px;text-align:center}.login_formSubtitle__XBJRR{color:#666;font-size:.95rem;margin-bottom:20px;text-align:center}.login_inputGroup__Vu\+8T{margin-bottom:20px;width:100%}.login_inputField__q55KR{border:1px solid #ccc;border-radius:10px;font-size:1rem;outline:none;padding:12px 15px;transition:border .2s;width:100%}.login_inputField__q55KR:focus{border-color:#004acc}.login_formActions__cps9R{display:flex;justify-content:center;width:100%}.login_disabledBtn__VojFf{background-color:#ccc!important;color:#666!important;cursor:not-allowed!important;opacity:.7}@media (max-width:768px){.login_loginFormMainContainer__YvoZr{top:50%;width:100%}.login_loginFormTitleSvg__k5ekM{align-items:center;display:flex;padding:1.77vh 1.08vw}.login_loginFormContainer__k2bYs{border-radius:20px;max-width:80%;padding:1rem;width:100%}.login_loginFormTitle__aOYYI{font-size:1rem}.login_loginCloseSvg__0qOTv{height:18px;width:18px}.login_loginHeading__AZlpU{font-size:1.25rem;text-align:center}.login_field1Container__JkdKF,.login_field2Container__dO1B-{width:100%}.login_fieldLabel__z1e9R{font-size:.8rem;padding:.2vh 2vw 0}.login_loginFormInfo__pfHxi,.login_loginFormLink__eJKBI{font-size:.85rem;text-align:center;width:100%}.login_submitBtnPrimary__h7rSY{font-size:1rem;height:50px;margin:20px 0;width:100%}.login_emailFormWrapper__HqI6m,.login_passwordFormWrapper__f-rqn{max-width:95%;padding:1rem;position:relative;width:95%}.login_emailFormNew__j5hm0,.login_passwordFormNew__Btx8f{border-radius:12px;max-width:100%;padding:1.5rem}.login_formTitle__z7Tid{font-size:1.25rem}.login_formSubtitle__XBJRR{font-size:.9rem}.login_inputGroup__Vu\+8T{margin-bottom:.75rem}.login_inputField__q55KR{font-size:.95rem;padding:.65rem .8rem}.login_btnPrimary__mTmrN,.login_submitBtnPrimary__h7rSY{font-size:1rem;padding:.75rem}.login_goBackBtn__hjexa{font-size:.9rem;left:10px;top:10px}}@media (max-width:480px){.login_formTitle__z7Tid,.login_loginHeading__AZlpU{font-size:1.1rem}.login_formSubtitle__XBJRR,.login_inputField__q55KR{font-size:.85rem}.login_btnPrimary__mTmrN,.login_submitBtnPrimary__h7rSY{font-size:.9rem;padding:.65rem}}.form-container{background-color:#f7f7f7;box-shadow:0 2px 4px #0000001a;margin:20px auto;max-height:calc(100vh - 40px);max-width:600px;overflow-y:auto;padding:20px}.form-container,fieldset{border:1px solid #ddd;border-radius:8px}fieldset{margin-bottom:20px;padding:15px}legend{font-weight:700;margin-bottom:10px}label{display:block;margin-bottom:8px}input[type=number],input[type=text],select,textarea{border-radius:5px;font-size:16px;padding:10px;width:-webkit-fill-available}select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M7.406 9.586 12 14.172l4.594-4.586L18 11l-6 6-6-6z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:18px}textarea{min-height:100px;resize:vertical}.checkbox-container{align-items:justify;display:inline-flex;margin-right:10px}.checkbox-label{margin-left:5px}input[type=file]{margin-top:5px}button[type=submit]{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;padding:12px 20px;transition:background-color .3s ease}button[type=submit]:hover{background-color:#0056b3}@media screen and (max-width:768px){.form-container{margin:10px auto;max-width:100%}}.image-container img{border-radius:8px;box-shadow:0 2px 4px #0000001a;max-height:250px;max-width:200px;object-fit:cover;transition:transform .3s ease-in-out;width:100%}.image-container img:hover{transform:scale(1.05)}.image-container{display:flex;flex-wrap:wrap;gap:10px}.image-item{position:relative}.image-item button{background-color:#f00c;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;position:absolute;right:5px;top:5px;transition:background-color .3s ease-in-out}.image-item button:hover{background-color:red}.calendarComponent_clearButton__qY2vV{background:#0000;border:none;cursor:pointer;text-decoration:underline}.MuiDateRangeCalendar-root{border:none!important}.rdrCalendarWrapper{background:#fff;box-sizing:border-box;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{color:inherit;flex:1 1;text-align:center;width:0}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{align-items:center;display:flex;flex:1 1 auto;justify-content:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{box-sizing:inherit;flex-basis:14.28571%;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{color:red;font-size:1.6em;line-height:1.6em;position:absolute;right:.25em;top:0}.rdrDay{box-sizing:inherit;cursor:pointer;font:inherit;position:relative;width:14.28571%}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align:auto){.rdrDay{flex-basis:14.285%!important}}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{background-color:#fff;border:1px solid #0000;border-radius:4px;box-shadow:0 1px 2px 0 #23394236}.rdrDateDisplayItem input{background:#0000;border:0;color:#849095;cursor:pointer;height:2.5em;line-height:2.5em;width:100%}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#0000;background:url("data:image/svg+xml;utf8,<svg width=%279px%27 height=%276px%27 viewBox=%270 0 9 6%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27><g id=%27Artboard%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%28-636.000000, -171.000000%29%27 fill-opacity=%270.368716033%27><g id=%27input%27 transform=%27translate%28172.000000, 37.000000%29%27 fill=%27%230E242F%27 fill-rule=%27nonzero%27><g id=%27Group-9%27 transform=%27translate%28323.000000, 127.000000%29%27><path d=%27M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z%27 id=%27arrow%27></path></g></g></g></svg>") no-repeat;background-position:right 8px center;border:0;border-radius:4px;color:#3e484f;cursor:pointer;outline:0;padding:10px 30px 10px 10px;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{background:#eff2f7;border:0;border-radius:5px;display:block;height:24px;margin:0 .833em;padding:0;width:24px}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{border-style:solid;display:block;height:0;margin:auto;padding:0;text-align:center;transform:translate(-3px);width:0}.rdrPprevButton i{border-color:#0000 #34495e #0000 #0000;border-width:4px 6px 4px 4px;transform:translate(-3px)}.rdrNextButton i{border-color:#0000 #0000 #0000 #34495e;border-width:4px 4px 4px 6px;margin:0 0 0 7px;transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{color:#849095;font-weight:400;line-height:2.667em}.rdrDay{background:#0000;border:0;color:#1d2429;height:3em;line-height:3em;padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDay:focus{outline:0}.rdrDayNumber{align-items:center;bottom:0;bottom:5px;display:flex;font-weight:300;justify-content:center;left:0;outline:0;position:absolute;right:0;top:0;top:5px}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{background:#3d91ff;border-radius:2px;bottom:4px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:18px}.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span{color:#ffffffd9}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{background:currentColor;bottom:5px;left:0;position:absolute;right:0;top:5px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrEndEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview{border-bottom-left-radius:1.333em;border-left-width:1px;border-top-left-radius:1.333em;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-bottom-right-radius:1.333em;border-right-width:1px;border-top-right-radius:1.333em;right:0}.rdrDayEndPreview,.rdrDayInPreview,.rdrDayStartPreview{background:#ffffff17;border:0 solid;bottom:3px;left:0;pointer-events:none;position:absolute;right:0;top:3px;z-index:1}.rdrDayStartPreview{border-bottom-left-radius:1.333em;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:1.333em;border-top-width:1px;left:0}.rdrDayInPreview{border-bottom-width:1px;border-top-width:1px}.rdrDayEndPreview{border-bottom-right-radius:1.333em;border-bottom-width:1px;border-right-width:1px;border-top-right-radius:1.333em;border-top-width:1px;right:2px;right:0}.rdrDefinedRangesWrapper{background:#fff;border-right:1px solid #eff2f7;font-size:12px;width:226px}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{background:#fff;border:0;border-bottom:1px solid #eff2f7;cursor:pointer;display:block;outline:0;padding:0}.rdrStaticRange:focus .rdrStaticRangeLabel,.rdrStaticRange:hover .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;line-height:18px;outline:0;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{border:1px solid #dee7eb;border-radius:4px;color:#6c767a;height:30px;line-height:30px;margin-right:10px;text-align:center;width:30px}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;color:#333;outline:0}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{background:#0000;border:1px solid;border-radius:1.333em;bottom:-2px;content:"";left:0;position:absolute;right:0;top:-2px}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrDayEndPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrStartEdge{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrDayEndPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrStartEdge{filter:grayscale(100%) opacity(60%)}.rdrMonthName{color:#849095;font-weight:600;padding:.833em;text-align:left}.Calendar_calendarComponentContainer__suBsI{background:#fff;border-radius:16px;box-shadow:0 8px 24px #00000014;color:#1f2937;font-family:Inter,sans-serif;margin:0 auto;max-width:480px;padding:1.5rem;transition:transform .2s ease}.Calendar_calendarComponentContainer__suBsI:hover{transform:translateY(-2px)}.Calendar_header__PjSy8{align-items:flex-start;display:flex;gap:.75rem;margin-bottom:1rem}.Calendar_header__PjSy8 h2{font-size:1.25rem;font-weight:600;margin:0}.Calendar_header__PjSy8 p{color:#6b7280;font-size:.95rem;margin:.25rem 0 0}.Calendar_icon__T6xE7{color:#3b82f6;flex-shrink:0}.Calendar_calendarContainer__iY7DD{border:1px solid #e5e7eb;border-radius:12px;margin-bottom:1rem;overflow:hidden}.Calendar_selectedDateInfo__8E2oX{background:#f9fafb;border-radius:8px;color:#374151;display:flex;font-size:.95rem;justify-content:space-between;margin-bottom:1rem;padding:.75rem 1rem}.Calendar_actions__Zqc7b{display:flex;gap:.75rem;justify-content:space-between}.Calendar_confirmButton__rVWuN{background:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;flex:1 1;font-size:.95rem;font-weight:500;padding:.75rem 1rem;transition:background .2s ease}.Calendar_confirmButton__rVWuN:hover{background:#2563eb}.Calendar_clearButton__b6SIr{align-items:center;background:#0000;border:none;border-radius:8px;color:#ef4444;cursor:pointer;display:flex;font-size:.9rem;gap:.4rem;padding:.75rem 1rem;transition:background .2s ease}.Calendar_clearButton__b6SIr:hover{background:#ef44441a}.rdrCalendarWrapper{border:none;font-size:14px}.rdrMonthAndYearPickers select{border-radius:6px;padding:2px 6px}.Calendar_calendarComponentContainer__suBsI{position:relative;z-index:10}.Calendar_calendarContainer__iY7DD{display:block;position:relative;z-index:5}.Calendar_parentContainer__--m0i{overflow:visible!important}.ViewProperty_viewPropertyMainContainer__pNqTO{display:flex;justify-content:center;padding:20px 0}.ViewProperty_viewPropertyContentContainer__NSO2C{max-width:1300px;padding:0 5vw;width:100%}.ViewProperty_propertyHeaderContent__ykRRI{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.ViewProperty_viewPropertyIconsContainer__eioBe{display:flex;gap:20px}.ViewProperty_viewPropertyHeaderIcons__-TRpW{align-items:center;border-radius:8px;display:flex;gap:8px;padding:6px 12px;transition:background-color .2s}.ViewProperty_viewPropertyHeaderIcons__-TRpW:hover{background-color:#f0f0f0}.ViewProperty_viewPropertyImagesContainer__DGeJN{display:flex;gap:8px;height:60vh;position:relative}.ViewProperty_leftDiv__DsW3x,.ViewProperty_rightDiv__0SH\+S{border:2px solid #0000;border-radius:8px;overflow:hidden}.ViewProperty_leftDiv__DsW3x{flex:1.5 1}.ViewProperty_rightDiv__0SH\+S{grid-gap:8px;display:grid;flex:1 1;gap:8px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.ViewProperty_mainImage__NNoNC,.ViewProperty_subImage__NJUpA{height:-webkit-fill-available;object-fit:cover}.ViewProperty_viewPropertyImagesBtn__-8kgF{align-items:center;background:#fff;border:1px solid #000;border-radius:8px;bottom:16px;cursor:pointer;display:flex;gap:8px;padding:8px 16px;position:absolute;right:24px;transition:background-color .2s}.ViewProperty_viewPropertyImagesBtn__-8kgF:hover{background-color:#f0f0f0}.ViewProperty_viewPropertyImagesBtn__-8kgF h1{font-size:18px;margin:0;padding-bottom:0}.ViewProperty_mainContentContainer__1B\+9c{align-items:flex-start;display:flex;gap:24px}.ViewProperty_mainContent__jKfML{flex:3 1}.ViewProperty_reservationContainer__XNGpF{flex:1 1;max-width:350px;position:-webkit-sticky;position:sticky;top:calc(12vh + 20px)}.ViewProperty_viewPropertyBuildingDetailsContainer__30lR6{align-items:center;display:flex;flex-wrap:wrap;font-weight:500;gap:12px;justify-content:flex-start;justify-content:baseline;margin-top:10px}.ViewProperty_breakLine__vrI1\+{background:#ababab;height:1px;margin:16px 0;width:100%}.ViewProperty_hostContainer__R\+wQi h1{font-size:20px;margin-bottom:12px}.ViewProperty_hostDetailsContainer__gn54p{align-items:center;display:flex;gap:16px}.ViewProperty_hostImageContainer__couSa{align-items:center;border:3px solid #0d0da1;border-radius:50%;display:flex;height:80px;justify-content:center;overflow:hidden;padding:3px;width:80px}.ViewProperty_hostImage__1E2qi{height:100%;object-fit:contain;width:100%}.ViewProperty_hostDetails__TncqF h1{font-size:16px;margin:0}.ViewProperty_hostDetails__TncqF p{color:#505050;font-size:14px;margin:0}.ViewProperty_viewPropertyAboutContainer__b41Hs{max-width:827px;width:100%}.ViewProperty_viewPropertyAboutContainer__b41Hs h1{font-size:24px;margin-bottom:12px}.ViewProperty_viewPropertyAboutContainer__b41Hs h4{font-size:16px;margin-bottom:8px}.ViewProperty_viewPropertyAboutContainer__b41Hs a{align-items:center;color:#000;cursor:pointer;display:inline-flex;font-size:18px;font-weight:500;gap:4px;text-decoration:underline}.ViewProperty_amenitiesPropertyContainer__-\+q07{max-width:684px}.ViewProperty_amenitiesColumns__fC766{display:flex;flex-wrap:wrap;gap:16px;margin:16px 0}.ViewProperty_amenitiesItem__zgBlh{align-items:center;background:#f3f3f3;border-radius:6px;display:flex;font-size:16px;gap:8px;height:4.5vh;padding:6px 12px;width:2vw}.ViewProperty_showAllAmenities__cfkkj{border:1px solid #000;border-radius:8px;cursor:pointer;margin:24px 0;padding:12px;text-align:center;transition:background-color .2s}.ViewProperty_showAllAmenities__cfkkj:hover{background-color:#f0f0f0}.ViewProperty_reviewForm__IelvL{background:#f8f8f8;border-radius:8px;margin-top:24px;max-width:400px;padding:20px}.ViewProperty_reviewTextArea__HX7N1{border:1px solid #ccc;border-radius:4px;margin-top:4px;padding:8px;width:100%}.ViewProperty_reviewStars__GYB4y{align-items:center;display:flex;margin-bottom:12px}.ViewProperty_star__W5r1A{cursor:pointer;font-size:28px;margin-right:4px;transition:color .2s}.ViewProperty_star__W5r1A.ViewProperty_filled__sYBLn{color:gold}.ViewProperty_star__W5r1A.ViewProperty_empty__8RdJU{color:#ccc}.ViewProperty_submitBtn__DLRgl{background:#28a745;color:#fff}.ViewProperty_cancelBtn__GtOg5,.ViewProperty_submitBtn__DLRgl{border:none;border-radius:5px;cursor:pointer;font-size:15px;font-weight:500;padding:8px 18px}.ViewProperty_cancelBtn__GtOg5{background:#ccc;color:#333;margin-left:12px}.ViewProperty_disabledBtn__uFOBm{background:#aaa;cursor:not-allowed;opacity:.7}.ViewProperty_starsContainer__QfnJV{align-items:center;display:flex;margin:5px 0}.ViewProperty_starFilled__kwbp9{stroke:#001f3f;stroke-width:40;color:gold;margin-right:2px}.ViewProperty_starOutline__sf8xI{color:#001f3f;margin-right:2px}.ViewProperty_iconButton__nw4v5{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;font-size:.85rem;font-weight:500;justify-content:center;padding:.5rem 1rem;transition:all .3s ease}.ViewProperty_icon__868rf{font-size:1.3rem;margin-bottom:.2rem;transition:transform .3s ease}.ViewProperty_iconButton__nw4v5:hover .ViewProperty_icon__868rf{transform:scale(1.2) rotate(10deg)}.ViewProperty_shareButton__YKdiH{background:#e0f2fe;color:#2563eb}.ViewProperty_saveButton__MUASE{background:#fee2e2;color:#ef4444}.ViewProperty_savedButton__rvNDS{background:#dc2626;box-shadow:0 4px 12px #dc262666;color:#fff}@media (max-width:768px){.ViewProperty_viewPropertyImagesContainer__DGeJN{height:auto}.ViewProperty_leftDiv__DsW3x{flex:1 1}.ViewProperty_rightDiv__0SH\+S{display:grid;flex:1 1;grid-template-rows:repeat(2,1fr)}.ViewProperty_mainContentContainer__1B\+9c{flex-direction:column}.ViewProperty_reservationContainer__XNGpF{max-width:100%;position:relative}.ViewProperty_amenitiesItem__zgBlh{width:auto}.ViewProperty_showAllAmenities__cfkkj{width:100%}}@media (max-width:480px){.ViewProperty_viewPropertyHeaderContent__RW1l-{align-items:flex-start;flex-direction:column}.ViewProperty_viewPropertyImagesBtn__-8kgF{padding:6px 12px}.ViewProperty_mainContentContainer__1B\+9c{gap:16px}.ViewProperty_reservationContainer__XNGpF{margin-top:20px;max-width:100%}.ViewProperty_reviewForm__IelvL{max-width:100%;padding:16px}.ViewProperty_cancelBtn__GtOg5,.ViewProperty_submitBtn__DLRgl{font-size:14px}.ViewProperty_iconButton__nw4v5{padding:.3rem .6rem}.ViewProperty_viewPropertyAboutContainer__b41Hs h1{font-size:22px}.ViewProperty_viewPropertyAboutContainer__b41Hs h4{font-size:15px}}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ShowAllAmenities_dialogOverlay__7TUs\+{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.ShowAllAmenities_dialogContent__Tt4LH{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0003;max-width:40vw;padding:20px;position:relative;width:90%}.ShowAllAmenities_dialogHeader__PvZYS{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.ShowAllAmenities_allAmenitiesContainer__b5liK h1{color:#000;font-family:Inter;font-size:32px;font-style:normal;font-weight:500;line-height:normal}.ShowAllAmenities_allAmenitiesContainer__b5liK h3{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.ShowAllAmenities_closeButton__utqx1{background:none;border:none;cursor:pointer;flex-shrink:0;font-size:24px;height:20px;width:20px}.ShowAllAmenities_dialogBody__3Nlea{margin-bottom:20px}.ShowAllAmenities_dialogFooter__qISdW{text-align:right}:root{--font-primary:Inter,Arial,sans-serif;--color-black:#000;--color-white:#fff;--color-gray:#505050;--color-blue:#004acc;--color-blue-hover:#0056b3;--color-green:#25d366;--shadow-light:0px 0px 10px -1px #00000040}.ReservationBox_callButton__VHjBh,.ReservationBox_reservationBoxContainer__7Mc9A{background:#fff;background:var(--color-white);border:1px solid #ababab80;border-radius:15px;box-shadow:0 0 10px -1px #00000040;box-shadow:var(--shadow-light)}.ReservationBox_reservationBoxContainer__7Mc9A{bottom:50px;padding:20px;position:relative;right:15px;top:50px;width:472px}.ReservationBox_callButton__VHjBh{font-size:20px;gap:10px;width:16vw}.ReservationBox_callButton__VHjBh,.ReservationBox_whatsappButton__SwwiD{align-items:center;cursor:pointer;display:flex;height:55px;justify-content:center}.ReservationBox_whatsappButton__SwwiD{background-color:#25d366;background-color:var(--color-green);border:none;border-radius:15px;width:20vw}.ReservationBox_callButton__VHjBh:hover{background:#f8f9fa}.ReservationBox_whatsappButton__SwwiD:hover{background:#058e00}.ReservationBox_reservationBoxPrice__JW8FC p,h1,h2,h3{color:#000;color:var(--color-black);font-family:Inter,Arial,sans-serif;font-family:var(--font-primary);font-style:normal;line-height:normal;margin:0}h2,h3{font-weight:400}.ReservationBox_reservationBoxPrice__JW8FC p{font-size:20px;font-weight:400}.ReservationBox_reservationBoxPrice__JW8FC h1{font-size:28px;font-weight:500;margin-bottom:0;padding-bottom:0}.ReservationBox_reservationBoxSubtitle__6KVkK{font-size:16px}.ReservationBox_checkInTitle__go5YS{font-size:20px;margin-bottom:0;padding-bottom:0;padding-top:1vh}.ReservationBox_checkInDescription__qOl14{color:#505050;color:var(--color-gray);font-size:12px;margin:0}.ReservationBox_counter__NtJb5 h1{font-size:16px}.ReservationBox_reservationBoxPrice__JW8FC{align-items:center;display:flex;gap:5px}.ReservationBox_inputSelectContainer__mLE2n{margin:16px 0}.ReservationBox_inputGroupCheckIn__pdBzc,.ReservationBox_selectGroupCheckIn__cir7O{align-items:center;background:#f1f1f1;cursor:pointer;height:55px;padding:0 16px}.ReservationBox_inputGroupCheckIn__pdBzc{border:1px solid #000;border:1px solid var(--color-black);border-radius:15px 15px 0 0;flex-direction:column;justify-content:center}.ReservationBox_selectGroupCheckIn__cir7O{border:1px solid #000;border:1px solid var(--color-black);border-radius:0 0 15px 15px;border-top:none;justify-content:space-between}.ReservationBox_reservationDropdown__5rYfO{background:#fff;background:var(--color-white);border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 6px #0000001a;left:1vw;padding:1vw 2vh;position:absolute;top:24vh;width:22.8vw;z-index:10}.ReservationBox_reservationDropdownHeader__hlEgE h1{font-size:1.3rem;font-weight:500;margin-top:10px}.ReservationBox_reservationDropdownHeader__hlEgE p{font-size:1rem;font-weight:300}.ReservationBox_reservationDropdownItem__es9qz{align-items:center;display:flex;justify-content:space-between}.ReservationBox_reservationDropdownItem__es9qz h2{font-size:1.2rem}.ReservationBox_reservationDropdownItem__es9qz p{font-size:1rem;font-weight:300;margin-top:5px}.ReservationBox_counter__NtJb5{align-items:center;display:flex;gap:10px}.ReservationBox_counter__NtJb5 button{background:#fff;background:var(--color-white);border:1px solid #e9e9e9;border-radius:15px;cursor:pointer;height:25px;width:25px}.ReservationBox_reservationActionsBtns__9IJ8o{align-items:center;display:flex;justify-content:space-between}.ReservationBox_reservationDrpdwnCloseBtn__DnFw3{background:#0000;border:none;cursor:pointer;font-size:20px;font-weight:500;text-decoration:underline}.ReservationBox_reservationDrpdwnSaveBtn__1Z-oL{background:#000;background:var(--color-black);border-radius:5px;color:#fff;color:var(--color-white);cursor:pointer;font-size:18px;height:35px;width:70px}.ReservationBox_reserveButton__wPNHY{background:#004acc;background:var(--color-blue);border:none;border-radius:15px;color:#fff;color:var(--color-white);cursor:pointer;font-size:1.5rem;font-weight:700;margin-bottom:15px;padding:20px 0;width:100%}.ReservationBox_reserveButton__wPNHY:hover{background:#0056b3;background:var(--color-blue-hover)}.ReservationBox_reserveButton__wPNHY:disabled{background:#e0e0e0;color:#b0b0b0;cursor:not-allowed;opacity:.7}.ReservationBox_reservationButtonActions__8ZZnB{display:flex;gap:10px;justify-content:space-between}.ReservationBox_calendarDialog__Ual1I,.ReservationBox_callDialogueContainer__GMwra{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.ReservationBox_calendarOverlay__kolGY{background-color:#00000080;height:100%;position:absolute;width:100%}.ReservationBox_calendarContent__EOSsZ,.ReservationBox_callDialogueContent__TcDir{background:#fff;background:var(--color-white);border-radius:12px;max-height:80vh;max-width:90%;overflow-y:auto;padding:20px;position:relative}.ReservationBox_calendarContent__EOSsZ{box-shadow:0 4px 10px #0003;width:40%}.ReservationBox_closeButton__aMJwK{background:#0000;border:none;cursor:pointer}.ReservationBox_saveButton__P6MBb{background:#06f;border:none;border-radius:8px;color:#fff;color:var(--color-white);cursor:pointer;font-size:14px;margin-top:10px;padding:10px}.ReservationBox_saveButton__P6MBb:hover{background:#004fcc}.ReservationBox_callDialogueContent__TcDir{width:22vw}.ReservationBox_callDialogueHeaderContent__8t54i{display:flex}.ReservationBox_hostInfo__ep\+1V h2{font-size:20px;font-weight:500;text-align:center}.ReservationBox_hostInfo__ep\+1V p{font-size:20px;margin:20px;text-align:center}.ReservationBox_contactRow__g-Tvs{display:flex;gap:8px;justify-content:space-between}.ReservationBox_contactIconDetail__Xc0Sn{align-items:center;display:flex;gap:1.5vw}.ReservationBox_contactInfo__u7tnB a,.ReservationBox_contactInfo__u7tnB h3{font-size:12px;font-weight:400}.ReservationBox_contactInfo__u7tnB a{color:#005dff}.ReservationBox_copyButton__EdVv2{align-items:center;border:none;border-radius:4px;color:#000;color:var(--color-black);cursor:pointer;display:flex;font-size:14px;gap:5px;padding:8px 12px}.ReservationBox_askQuestion__qzS04{align-items:center;border:2px solid blue;border-radius:5px;bottom:-120px;color:blue;cursor:pointer;display:flex;justify-content:center;padding:10px 5px;position:absolute;width:472px}.ReservationBox_reviewSection__TCBh8{margin-top:32px}.ReservationBox_writeReviewBtn__fGkI8{background:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:10px 20px}.ReservationBox_reviewForm__NnLuO{background:#f8f8f8;border-radius:8px;margin-top:16px;max-width:400px;padding:20px}.ReservationBox_formGroup__e6b9A{margin-bottom:12px}.ReservationBox_label__CtBec{display:block;font-weight:500}.ReservationBox_textarea__L0113{border:1px solid #ccc;border-radius:4px;margin-top:4px;padding:8px;resize:vertical;width:100%}.ReservationBox_starRating__64-gT{margin-bottom:12px}.ReservationBox_errorText__ZhHRC{color:red;margin-bottom:8px}.ReservationBox_submitBtn__4Ceox{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;padding:8px 18px}.ReservationBox_disabledBtn__G1oVi{cursor:not-allowed;opacity:.6}.ReservationBox_cancelBtn__qvNhh{background:#ccc;border:none;border-radius:5px;color:#333;cursor:pointer;font-size:15px;font-weight:500;margin-left:12px;padding:8px 18px}@media (max-width:1024px){.ReservationBox_reservationBoxContainer__7Mc9A{margin:0 auto;max-width:420px;right:0;top:30px;width:100%}.ReservationBox_reservationDropdown__5rYfO{left:10%;padding:16px;top:28vh;width:80%}.ReservationBox_callDialogueContent__TcDir{width:40vw}.ReservationBox_callButton__VHjBh,.ReservationBox_whatsappButton__SwwiD{font-size:18px;width:40%}.ReservationBox_askQuestion__qzS04{max-width:420px;width:100%}}@media (max-width:768px){.ReservationBox_reservationBoxContainer__7Mc9A{max-width:100%;padding:16px;position:relative;right:0;top:20px;width:90%}.ReservationBox_reservationDropdown__5rYfO{left:5%;padding:14px;top:30vh;width:90%}.ReservationBox_callDialogueContent__TcDir{width:70vw}.ReservationBox_callButton__VHjBh,.ReservationBox_whatsappButton__SwwiD{font-size:16px;height:50px;width:100%}.ReservationBox_reservationButtonActions__8ZZnB{flex-direction:column;gap:12px}.ReservationBox_askQuestion__qzS04{bottom:-20px;position:relative;width:90%}}@media (max-width:480px){.ReservationBox_reservationBoxContainer__7Mc9A{border-radius:10px;max-width:100%;padding:12px}.ReservationBox_reservationBoxPrice__JW8FC h1{font-size:22px}.ReservationBox_reservationBoxPrice__JW8FC p{font-size:16px}.ReservationBox_checkInDescription__qOl14,.ReservationBox_checkInTitle__go5YS,.ReservationBox_reservationBoxSubtitle__6KVkK{font-size:14px}.ReservationBox_reservationDropdown__5rYfO{left:2.5%;padding:12px;width:95%}.ReservationBox_reservationDropdownHeader__hlEgE h1{font-size:18px}.ReservationBox_reservationDropdownHeader__hlEgE p,.ReservationBox_reservationDropdownItem__es9qz p{font-size:14px}.ReservationBox_callDialogueContent__TcDir{padding:16px;width:90vw}.ReservationBox_callButton__VHjBh,.ReservationBox_whatsappButton__SwwiD{font-size:14px;height:45px}.ReservationBox_reserveButton__wPNHY{font-size:1.2rem;padding:14px 0}.ReservationBox_askQuestion__qzS04{bottom:-10px;font-size:14px;padding:8px;width:100%}.ReservationBox_reviewForm__NnLuO{max-width:100%;padding:12px;width:100%}.ReservationBox_cancelBtn__qvNhh,.ReservationBox_submitBtn__4Ceox{font-size:14px;padding:6px 12px}}.ReservationBox_slotsContainer__bJ8xn{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-top:12px}.ReservationBox_slotChip__phtkN{background:#e6f7ff;border:2px solid #007bff;border-radius:20px;color:#007bff;cursor:pointer;font-weight:600;padding:10px 14px;transition:all .2s ease}.ReservationBox_slotChip__phtkN:hover:not(:disabled),.ReservationBox_slotSelected__-8kbW{background:#007bff;color:#fff}.ReservationBox_slotBooked__dM\+\+b{background:#ff4d4f;border:2px solid #ff4d4f;color:#fff;cursor:not-allowed}.ReservationBox_slotPending__IIUbP{background:#f0f0f0;border:2px solid #ccc;color:#888;cursor:not-allowed}.confirmationModal_modalBackdrop__rzUu-{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;padding:10px;position:fixed;top:0;width:100%;z-index:1000}.confirmationModal_modal__HMx6V{background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #0003;max-width:90%;padding:20px;text-align:center;width:400px}.confirmationModal_modalActions__lsoH1{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:20px}.confirmationModal_cancelButton__oWKgS,.confirmationModal_confirmButton__vRj5i{border:none;border-radius:5px;cursor:pointer;flex:1 1;font-size:16px;margin:5px;min-width:120px;padding:10px 20px}.confirmationModal_cancelButton__oWKgS{background-color:#f1f1f1}.confirmationModal_confirmButton__vRj5i{background-color:#007bff;color:#fff}.confirmationModal_cancelButton__oWKgS:hover,.confirmationModal_confirmButton__vRj5i:hover{opacity:.8}@media (max-width:480px){.confirmationModal_modal__HMx6V{padding:15px}.confirmationModal_modalActions__lsoH1{flex-direction:column}.confirmationModal_cancelButton__oWKgS,.confirmationModal_confirmButton__vRj5i{width:100%}}.ToolTip_tooltipWrapper__p65CP{cursor:help;display:inline-block;position:relative}.ToolTip_tooltipText__BHTin{background-color:#333;border-radius:6px;color:#fff;font-size:.85rem;max-width:250px;opacity:0;padding:8px;position:absolute;text-align:center;transition:opacity .3s ease;visibility:hidden;white-space:normal;width:-webkit-max-content;width:max-content;z-index:10}.ToolTip_top__yCAr3{bottom:125%;left:50%;transform:translateX(-50%)}.ToolTip_top__yCAr3:after{border:5px solid #0000;border-top-color:#333;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.ToolTip_bottom__P1GYZ{left:50%;top:125%;transform:translateX(-50%)}.ToolTip_bottom__P1GYZ:after{border:5px solid;border-color:#0000 #0000 #333;bottom:100%;content:"";left:50%;margin-left:-5px;position:absolute}.ToolTip_tooltipWrapper__p65CP:hover .ToolTip_tooltipText__BHTin{opacity:1;visibility:visible}.Reviews_reviewsContainer__iQSBH{font-family:Arial,sans-serif;max-width:1000px;width:100%}.Reviews_reviewsContainer__iQSBH h2{font-size:1.5rem;margin-bottom:10px}.Reviews_averageRating__g3N3l{color:gray;font-size:.9rem;margin-bottom:20px}.Reviews_reviewsGrid__K3bKB{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.Reviews_reviewsCard__ZcDNS{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:15px}.Reviews_reviewsHeader__QW7cR{align-items:center;display:flex;margin-bottom:10px}.Reviews_avatar__1k3Zg{border:2px solid #ddd;margin-right:10px}.Reviews_memberInfo__F5Y3j{color:gray;font-size:.85rem}.Reviews_reviewsRating__SWeGp{align-items:center;color:#f39c12;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:10px}.Reviews_timeAgo__GI46X{color:gray;font-size:.85rem}.Reviews_reviewsContent__CzAv\+{color:#333;font-size:.95rem;margin-bottom:10px}.Reviews_reviewActionsWrapper__jYSD4{align-items:center;display:flex;justify-content:center}.Reviews_showMoreReviews__ksYwD{background:none;border:none;color:#007bff;cursor:pointer;font-size:.9rem;padding:0}.Reviews_showMoreReviews__ksYwD:hover{text-decoration:underline}.Reviews_showAllReviews__KOMr2,.Reviews_writeReviewBtn__ILnnr{background-color:initial;border:1px solid #000;border-radius:10px;color:#000;cursor:pointer;font-family:Inter,sans-serif;font-size:20px;font-weight:400;height:55px;margin:20px;text-align:center;transition:all .2s ease;width:246px}.Reviews_writeReviewBtn__ILnnr:hover:not(:disabled){background-color:#000;color:#fff}.Reviews_writeReviewBtn__ILnnr:disabled{background-color:#f5f5f5;border:1px solid #aaa;color:#aaa;cursor:not-allowed;opacity:.6}.Reviews_showAllReviews__KOMr2:hover,.Reviews_writeReviewBtn__ILnnr:hover{background-color:#f0f0f0}.Reviews_reviewsDialogOverlay__XJUot{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.Reviews_reviewsDialogContent__5\+42h{animation:Reviews_fadeInUp__OUsjV .3s ease;background:#fff;border-radius:12px;box-shadow:0 6px 20px #0003;max-height:80vh;max-width:800px;overflow-y:auto;padding:20px;position:relative;scroll-behavior:smooth;width:90%}.Reviews_dialogHeader__xZkFh{align-items:center;background:#fff;border-bottom:1px solid #eee;display:flex;gap:15px;margin-bottom:15px;padding-bottom:10px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.Reviews_dialogTitle__QGLWP{color:#222;font-size:1.5rem;margin-bottom:1.5rem;text-align:center}.Reviews_closeBtn__HYPjy{background:none;border:none;cursor:pointer;position:absolute;right:1rem;top:1rem;transition:transform .2s ease}.Reviews_closeBtn__HYPjy:hover{transform:rotate(90deg)}.Reviews_reviewCard__3FtPg{background:#fff;border-radius:12px;box-shadow:0 4px 10px #0000001a;margin:0 auto 20px;max-width:700px;padding:20px;width:80%}.Reviews_reviewHeader__cLgpY{align-items:center;display:flex;justify-content:space-between}.Reviews_reviewerName__YGCg1{font-weight:600;margin:0}.Reviews_reviewStars__d5M6Y{color:#f5b50a;font-size:1rem}.Reviews_reviewDate__WI8PG{color:#777;font-size:.85rem}.Reviews_reviewText__1OGar{color:#333;font-size:.95rem;margin:.8rem 0}.Reviews_dishCard__CtS\+c{align-items:center;border:1px solid #ddd;border-radius:8px;display:flex;overflow:hidden;width:-webkit-fit-content;width:fit-content}.Reviews_dishCard__CtS\+c img{height:60px;object-fit:cover;width:80px}.Reviews_dishInfo__-W5T\+{padding:.5rem}.Reviews_dishInfo__-W5T\+ h5{font-size:.85rem;font-weight:600;margin:0}.Reviews_dishInfo__-W5T\+ p{color:#444;font-size:.8rem;margin:0}.Reviews_reviewsHeading__OWIUA{cursor:help;display:inline-block;position:relative}.Reviews_tooltip__lekd5{background-color:#333;border-radius:6px;bottom:125%;color:#fff;font-size:.85rem;left:50%;opacity:0;padding:8px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s ease;visibility:hidden;width:250px;z-index:10}.Reviews_tooltip__lekd5:after{border:5px solid #0000;border-top-color:#333;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.Reviews_reviewsHeading__OWIUA:hover .Reviews_tooltip__lekd5{opacity:1;visibility:visible}@keyframes Reviews_fadeInUp__OUsjV{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.Reviews_reviewsGrid__K3bKB{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.Reviews_reviewsGrid__K3bKB{grid-template-columns:repeat(3,1fr)}}.Reviews_reviewFormDialog__xZPwK{max-width:600px}.Reviews_reviewForm__VpRTf{margin-top:20px}.Reviews_label__cuZkO{color:#333;display:block;font-weight:600;margin-bottom:8px}.Reviews_textarea__MU3FK{border:1px solid #ddd;border-radius:8px;font-family:inherit;font-size:1rem;margin:10px;min-height:150px;padding:12px;resize:vertical;width:92%}.Reviews_formActions__fVNw6{display:flex;gap:15px;margin-top:20px}.Reviews_disabledBtn__Wm\+2S{background-color:#ccc;cursor:not-allowed}.Reviews_cancelBtn__ewaH7{background:none;border:1px solid #ccc;border-radius:8px;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .2s}.Reviews_cancelBtn__ewaH7:hover{background-color:#f0f0f0}.Reviews_errorText__bBTP3{margin-top:5px}.Reviews_fullWidthReviews__vo-I5 .Reviews_reviewCard__3FtPg{margin-bottom:20px;max-width:none;width:90%}.Reviews_reviewsList__B0T1s{display:flex;flex-direction:column;gap:25px;width:100%}.Reviews_showMoreBtn__e2sQF{background:none;border:none;color:#007bff;cursor:pointer;font-size:.9rem;padding:0 5px}.Reviews_showMoreBtn__e2sQF:hover{text-decoration:underline}.Reviews_avatarContainer__HwUV8{margin-right:15px}.Reviews_avatar__1k3Zg{border-radius:50%;height:50px;object-fit:cover;width:50px}.Reviews_dishGrid__e\+km3{display:flex;flex-wrap:wrap;gap:15px}.Reviews_starRating__TbCM5{display:flex;font-size:1.8rem;margin-top:8px}.Reviews_star__Tmw-J{cursor:pointer;margin-right:5px;transition:transform .2s}.Reviews_star__Tmw-J:hover{transform:scale(1.2)}.Reviews_filledStar__L-P5v{color:#f5b50a}.Reviews_emptyStar__IQNem{color:#ccc}.Reviews_ratingHint__sfYIN{color:#666;font-size:.9rem;margin-top:8px}.Reviews_formGroup__uq0B3{margin-bottom:20px}.Reviews_errorText__bBTP3{color:#e74c3c;font-size:.9rem;margin-top:8px}.Reviews_submitBtn__Dp\+G1{background-color:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .2s}.Reviews_submitBtn__Dp\+G1:hover{background-color:#0056b3}.Tags_tagsContainer__r3Z6i{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.Tags_tag__lkpBl{border-radius:6px;display:inline-block;font-size:.75rem;font-weight:700;margin-right:8px;padding:5px 10px}.BuildingHeader_header__AmmAQ{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.BuildingHeader_headerStats__-Rlro{padding:10px}.BuildingHeader_title__l93dW{color:var(--dark-bg);font-size:1.5rem;font-weight:600;margin:0}.BuildingHeader_stats__69xG5{color:#666;display:flex;font-size:.9rem;gap:1rem;margin-top:.5rem}.BuildingHeader_buildingTopLine__Sm9rS{gap:1vw}.BuildingHeader_buildingStats__CC8tO{align-items:center;display:flex;gap:.5vw}.BuildingHeader_buildingStats__CC8tO span{align-items:center;display:flex;gap:.2vw;justify-content:center}.BuildingHeader_viewControls__G1VJ3{align-items:center;display:flex;gap:.5vw}.BuildingHeader_viewControlsSearchInput__ds-LH{border:1px solid #ddd;border-radius:25px!important;min-width:200px;padding:.5rem 1rem}.BuildingHeader_viewControlsFilterSelect__LVdHW{border:1px solid #ddd;border-radius:25px;padding:.5rem}.BuildingHeader_viewToggle__FRMfw{align-items:center;background:#fff;border:1px solid #ddd;border-radius:25px;cursor:pointer;display:flex;gap:.5rem;padding:.5rem 1rem;transition:var(--transition)}.BuildingHeader_viewToggleActive__cidih{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.BuildingHeader_viewControls__G1VJ3{display:inline-flex}@media (max-width:1024px){.BuildingHeader_header__AmmAQ{align-items:flex-start;flex-direction:column;gap:1rem}.BuildingHeader_controls__ete20{flex-wrap:wrap;width:100%}.BuildingHeader_searchInput__231RB{flex-grow:1}}.BuildingSidebar_column__-MM50{border-right:2px solid #eee;display:flex;flex-direction:column;gap:1.5rem;padding-right:1.5rem;position:relative;width:220px}.BuildingSidebar_column__-MM50:after{background:linear-gradient(180deg,#0000,#ddd,#0000);content:"";height:100%;position:absolute;right:-1px;top:0;width:1px}.BuildingSidebar_floorStack__Cgqxq{background-color:var(--card-bg);border:1px solid var(--neutral-200);border-radius:var(--border-radius);box-shadow:var(--card-shadow);transition:var(--transition-fast)}.BuildingSidebar_floorStack__Cgqxq:hover{box-shadow:var(--hover-shadow);transform:translateY(-2px) scale(1.01)}.BuildingSidebar_selectedFloor__BGf2L{background:linear-gradient(135deg,var(--primary-color) 0,var(--secondary-color) 100%);border:none;color:#fff}.BuildingSidebar_floorLabel__bx8KD{color:#000;font-size:1.1rem;font-size:large;font-weight:400;margin-bottom:.5rem}.BuildingSidebar_floorMeta__b0f\+R{margin-bottom:.5rem;opacity:.8}.BuildingSidebar_roomList__Yh1BV{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.8rem}.BuildingSidebar_roomItem__1-t\+C{border:1px solid #585858;border-radius:6px;color:gray;padding:.5rem .8rem;position:relative;transition:var(--transition)}.BuildingSidebar_roomItem__1-t\+C:hover{background-color:#9e9e9e;transform:scale(1.05)}.BuildingSidebar_selectedRoom__aYj5M{background-color:var(--neutral-900);border:2px solid #000;color:#000!important;font-weight:700}.BuildingSidebar_occupiedRoom__9K67M{background-color:#ffebee;border-color:#ffcdd2}.BuildingSidebar_roomBadge__Ixiar{background:var(--warning-color);border-radius:50%;right:-8px;top:-8px}.BuildingSidebar_noResults__bL5eE{color:#666;padding:1rem;text-align:center}@media (max-width:768px){.BuildingSidebar_column__-MM50{border-bottom:2px solid #eee;border-right:none;flex-direction:row;gap:1rem;overflow-x:auto;padding-bottom:1.5rem;padding-right:0;width:100%}.BuildingSidebar_floorStack__Cgqxq{min-width:200px}}.BuildingSidebar_floorStack__Cgqxq{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 4px #0000000a;cursor:pointer;padding:1rem;transition:all .2s ease-in-out}.BuildingSidebar_floorStack__Cgqxq:hover{border-color:var(--accent-color);box-shadow:0 4px 10px #00000014;transform:translateY(-2px)}.BuildingSidebar_selectedFloor__BGf2L{background:linear-gradient(135deg,#3b82f61a,#60a5fa1a);border-left:6px solid var(--primary-color)}.BuildingSidebar_highlight__Qj4Cu{outline:2px solid var(--secondary-color);outline-offset:2px}.BuildingSidebar_floorLabel__bx8KD{align-items:center;color:#111827;display:flex;font-size:1rem;font-weight:600;justify-content:space-between;margin-bottom:.75rem}.BuildingSidebar_floorMeta__b0f\+R{color:#6b7280}.BuildingSidebar_roomListInsideFloor__2zt6m{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.BuildingSidebar_roomItem__1-t\+C{background:#f9fafb;border:1px solid #dbeafe;border-radius:8px;font-size:.85rem;padding:.4rem .8rem;transition:all .2s ease-in-out}.BuildingSidebar_roomItem__1-t\+C:hover{background:#e0f2fe;border-color:#38bdf8;transform:translateY(-2px)}.BuildingSidebar_occupiedRoom__9K67M{background:#fee2e2;border:1px solid #fca5a5;color:#b91c1c}.BuildingSidebar_roomBadge__Ixiar{align-items:center;background:#f59e0b;border-radius:9999px;color:#fff;display:flex;font-size:.7rem;font-weight:700;height:18px;justify-content:center;position:absolute;right:-6px;top:-6px;width:18px}.BuildingSidebar_floorMeta__b0f\+R{color:#666;display:block;font-size:.8rem;margin-top:4px}.BuildingSidebar_floorRent__Hth2K{color:#2e7d32;display:inline-block;font-weight:700;margin-left:8px}.BuildingSidebar_disabledRoom__TMD2Z{cursor:not-allowed;opacity:.5;pointer-events:none}.FloorView_floorView__hzZOG{display:flex;flex-direction:column;height:100%}.FloorView_header__hdvDj{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.FloorView_backButton__mm\+C0{align-items:center;background:none;border:none;color:var(--primary-color);cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;margin-bottom:1rem;padding:0;transition:var(--transition)}.FloorView_backButton__mm\+C0:hover{color:var(--secondary-color);text-decoration:underline}.FloorView_stats__-fD\+O span{align-items:center;display:flex;gap:.3rem}.FloorView_roomGrid__UIRRb{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:1rem}.FloorView_roomList__qOPDS{display:flex;flex-direction:column;gap:.8rem;margin-top:1rem}.FloorView_listItem__oI4Di{align-items:center;background:#fff;border-radius:var(--border-radius);box-shadow:0 2px 5px #0000000d;cursor:pointer;display:flex;justify-content:space-between;padding:1rem;transition:var(--transition)}.FloorView_listItem__oI4Di:hover{box-shadow:0 5px 15px #0000001a}.FloorView_occupiedItem__S6JLG{background-color:#fff8e1}.FloorView_listItemMain__tDDQr{flex-grow:1}.FloorView_listItem__oI4Di h4{font-size:1rem;margin:0 0 .3rem}.FloorView_roomType__L3HEQ{color:#666;font-size:.8rem}.FloorView_listItemMeta__vhNm5{align-items:flex-end;display:flex;flex-direction:column;gap:.3rem}.FloorView_title__GY2mo{color:var(--neutral-900);font-size:1.75rem;font-weight:700}.FloorView_stats__-fD\+O{color:var(--neutral-600);font-size:.85rem;font-weight:500}.FloorView_roomPrice__UhnyU{color:var(--primary-color);font-size:1.1rem;font-weight:700}.FloorView_statusBadge__ZLS8R{border-radius:12px;font-size:.7rem;font-weight:600;padding:.2rem .5rem}.FloorView_statusVacant__CqMGP{background:var(--success-color);color:#fff}.FloorView_statusOccupied__nER2a{background:var(--danger-color);color:#fff}@media (max-width:768px){.FloorView_roomGrid__UIRRb{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.FloorView_header__hdvDj{flex-direction:column}.FloorView_stats__-fD\+O{flex-wrap:wrap}}.SeatView_seatViewWrapper__MwFDm{background:#f5f6fa;display:flex;flex-direction:column;min-height:100%;padding:1rem}.SeatView_seatViewHeader__GxsDd{margin-bottom:1.5rem}.SeatView_backButton__76byM{align-items:center;background:none;border:none;color:#333;cursor:pointer;display:flex;font-weight:500;gap:.5rem;margin-bottom:.5rem}.SeatView_roomHeading__-8o29{font-size:1.5rem;margin:.2rem 0}.SeatView_roomSubheading__lrCDJ{color:#555;font-size:.9rem}.SeatView_seatsGrid__aM-fm{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));margin:1rem 0}.SeatView_seat__7owVa{align-items:center;background:#fff;border:2px solid #0000;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;padding:.5rem;transition:border .2s,transform .2s}.SeatView_seat__7owVa:hover{transform:translateY(-2px)}.SeatView_seatIcon__zEIlT{font-size:1.5rem}.SeatView_seatInfo__CVga9{margin-top:.3rem;text-align:center}.SeatView_seatNumber__NgozE{display:block;font-weight:600}.SeatView_seatPrice__1a1MU{color:#666;font-size:.8rem}.SeatView_residentBadge__KCJGd{align-items:center;background:#3498db;border-radius:50%;color:#fff;display:flex;font-size:.8rem;height:20px;justify-content:center;margin-top:.3rem;width:20px}.SeatView_vacant__5qPOA{border-color:#2ecc71}.SeatView_occupied__KSGqJ{border-color:#e74c3c!important;cursor:not-allowed;opacity:.7}.SeatView_selected__fzsJq{background:#fffbe6;border-color:#f1c40f}.SeatView_seatLegend__02Wnv{display:flex;gap:1rem;margin-top:1rem}.SeatView_legendItem__Xhud0{align-items:center;display:flex;font-size:.85rem;gap:.3rem}.SeatView_legendIcon__0t6Y6{font-size:1rem}@media (max-width:768px){.SeatView_seatsGrid__aM-fm{grid-template-columns:repeat(auto-fit,minmax(60px,1fr))}}.RoomDetailView_visualizerContainer__fmCIl{background-color:var(--neutral-100);display:flex;justify-content:center;min-height:100vh;padding:1rem}.RoomDetailView_visualizerWrapperOuter__44GZz{background:var(--card-bg);border:1px solid var(--neutral-200);border-radius:var(--border-radius);box-shadow:var(--card-shadow);display:flex;flex-direction:column;max-width:1400px;overflow:hidden;width:100%}.RoomDetailView_visualizerWrapper__aXB-O{border-top:1px solid var(--neutral-200);display:flex;flex-direction:row;flex-grow:1;min-height:600px}.RoomDetailView_detailsColumn__gjJIa{background-color:var(--neutral-100);display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;padding:1.5rem}.RoomDetailView_buildingOverview__FPDhz{align-items:center;background:var(--card-bg);border-radius:var(--border-radius);box-shadow:var(--card-shadow);display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.RoomDetailView_buildingImagePreview__r5VAn{aspect-ratio:4/3;border:1px solid var(--neutral-300);border-radius:var(--border-radius);max-width:400px;overflow:hidden;width:100%}.RoomDetailView_buildingImage__mz0-O{height:100%;object-fit:cover;width:100%}.RoomDetailView_statsGrid__LfD49{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-top:1rem;width:100%}.RoomDetailView_statCard__\+ojFc{background:var(--neutral-100);border-radius:var(--border-radius);box-shadow:var(--card-shadow);padding:.75rem;text-align:center;transition:var(--transition-fast)}.RoomDetailView_statCard__\+ojFc:hover{box-shadow:var(--hover-shadow);transform:translateY(-2px)}.RoomDetailView_statValue__1GWSf{color:var(--primary-color);font-size:1.5rem;font-weight:700}.RoomDetailView_statLabel__ChVoY{color:var(--neutral-600);font-size:.875rem}.RoomDetailView_selectionConfirmation__tmE-T{background:var(--success-light);border:1px solid var(--success-color);border-radius:var(--border-radius);margin-top:1.5rem;padding:1rem;text-align:center}.RoomDetailView_selectionConfirmation__tmE-T p{color:var(--success-dark);font-weight:500;margin:.5rem 0}@media (max-width:1024px){.RoomDetailView_visualizerWrapper__aXB-O{flex-direction:column;min-height:auto}.RoomDetailView_detailsColumn__gjJIa{padding:1rem}.RoomDetailView_statsGrid__LfD49{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.RoomDetailView_visualizerContainer__fmCIl{padding:.5rem}.RoomDetailView_buildingOverview__FPDhz{padding:1rem}.RoomDetailView_statsGrid__LfD49{gap:.5rem;grid-template-columns:1fr 1fr}.RoomDetailView_statCard__\+ojFc{padding:.5rem}.RoomDetailView_statValue__1GWSf{font-size:1.25rem}}.RoomDetailView_roomDetailView__nYBN\+{display:flex;flex-direction:column;height:100%}.RoomDetailView_roomDetailHeader__DGEaj{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:1rem}.RoomDetailView_backButton__xIP25{align-items:center;background:var(--card-bg);border:1px solid var(--neutral-300);border-radius:var(--border-radius);color:var(--neutral-900);cursor:pointer;display:inline-flex;gap:.5rem;padding:.5rem .75rem;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease;white-space:nowrap}.RoomDetailView_backButton__xIP25:hover{border-color:var(--accent-color);box-shadow:var(--hover-shadow);transform:translateY(-1px)}.RoomDetailView_roomHeading__O\+woG{color:var(--neutral-900);flex-grow:1;font-size:1.125rem;font-weight:600;margin:0}.RoomDetailView_roomStatusBadge__YIoYl{margin-left:auto}.RoomDetailView_statusIndicator__1wavi{border-radius:20px;font-size:.8rem;font-weight:600;padding:.35rem .75rem}.RoomDetailView_statusAvailable__lqlf8{background:var(--success-light);color:var(--success-dark)}.RoomDetailView_statusOccupied__B7fOF{background:var(--danger-light);color:var(--danger-dark)}.RoomDetailView_roomDetailContent__wwAcm{display:flex;flex:1 1;flex-direction:column;gap:1.25rem}.RoomDetailView_roomDetailSection__Totz8{background:var(--card-bg);border:1px solid var(--neutral-300);border-radius:var(--border-radius);box-shadow:var(--card-shadow);padding:1rem 1.25rem}.RoomDetailView_roomDetailSection__Totz8 h4{color:var(--neutral-900);font-size:1rem;font-weight:600;margin:0 0 .75rem}.RoomDetailView_detailRow__eg44z{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.RoomDetailView_detailItem__MrtvL{align-items:center;background:var(--neutral-100);border:1px solid var(--neutral-300);border-radius:var(--border-radius);display:flex;gap:.5rem;padding:.75rem}.RoomDetailView_detailItem__MrtvL svg{color:var(--primary-color);flex-shrink:0;font-size:1.1rem}.RoomDetailView_detailText__gRpQj{font-size:.95rem;font-weight:500}.RoomDetailView_roomImages__-Wcz7{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.RoomDetailView_roomImageItem__bV2hR{background:#fff;border:1px solid var(--neutral-300);border-radius:10px;height:150px;overflow:hidden}.RoomDetailView_roomImageItem__bV2hR img{height:100%;object-fit:cover;width:100%}.RoomDetailView_residentsList__cXMwc{display:flex;flex-direction:column;gap:.75rem}@media (max-width:768px){.RoomDetailView_roomDetailHeader__DGEaj{align-items:flex-start;flex-direction:column}.RoomDetailView_roomStatusBadge__YIoYl{align-self:flex-start;margin-left:0}.RoomDetailView_detailRow__eg44z{grid-template-columns:1fr}.RoomDetailView_roomImages__-Wcz7{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}@media (max-width:480px){.RoomDetailView_roomImages__-Wcz7{grid-template-columns:1fr}.RoomDetailView_roomImageItem__bV2hR{height:200px}}.BuildingVisualizer_visualizerContainer__1GC8F{background-color:var(--neutral-100);display:flex;justify-content:center;min-height:100vh;padding:1rem}.BuildingVisualizer_visualizerWrapperOuter__ITOCW{background:var(--card-bg);border:1px solid var(--neutral-200);border-radius:var(--border-radius);box-shadow:var(--card-shadow);display:flex;flex-direction:column;max-width:1400px;overflow:hidden;width:100%}.BuildingVisualizer_visualizerWrapper__AaL8s{border-top:1px solid var(--neutral-200);display:flex;flex-direction:row;flex-grow:1;min-height:600px}.BuildingVisualizer_detailsColumn__bQZmY{background-color:var(--neutral-100);display:flex;flex-direction:column;flex-grow:1;padding:1.5rem}.BuildingVisualizer_buildingOverview__oIx1e{align-items:center;background:var(--card-bg);border-radius:var(--border-radius);box-shadow:var(--card-shadow);display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.BuildingVisualizer_buildingImagePreview__MyV17{aspect-ratio:4/3;border:1px solid var(--neutral-300);border-radius:var(--border-radius);max-width:400px;overflow:hidden;width:100%}.BuildingVisualizer_buildingImage__8vE-6{height:100%;object-fit:cover;width:100%}.BuildingVisualizer_statsGrid__qECwh{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-top:1rem;width:100%}.BuildingVisualizer_statCard__cSJAo{background:var(--neutral-100);border-radius:var(--border-radius);box-shadow:var(--card-shadow);padding:.75rem;text-align:center;transition:var(--transition-fast)}.BuildingVisualizer_statCard__cSJAo:hover{box-shadow:var(--hover-shadow);transform:translateY(-2px)}.BuildingVisualizer_statValue__sl5Vi{color:var(--primary-color);font-size:1.5rem;font-weight:700}.BuildingVisualizer_statLabel__gocax{color:var(--neutral-600);font-size:.875rem}@media (max-width:768px){.BuildingVisualizer_visualizerWrapper__AaL8s{flex-direction:column}.BuildingVisualizer_detailsColumn__bQZmY{padding:1rem}}.progressBar_progressBarContainer__mF10l{background-color:#e0e0e0;border-radius:5px;height:6px;margin-bottom:20px;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.progressBar_progressBar__sEhNu{background-color:#007bff;height:100%;transition:width .3s;width:0}.signUp_signUpForm__Agny3{background:#fff;border-radius:30px;box-shadow:0 0 24px 0 #00000040;margin:10px auto;max-width:500px;padding:20px}.signUp_inputField__jhoq\+,.signUp_textArea__QCGG-{border:1px solid #ababab;border-radius:10px;box-sizing:border-box;font-size:16px;margin:auto;outline:none;padding:12px;transition:border-color .3s ease-in-out;width:100%}.signUp_inputField__jhoq\+:focus,.signUp_textArea__QCGG-:focus{border-color:#004acc;box-shadow:0 0 5px #004acc80}.signUp_inputField__jhoq\+::placeholder,.signUp_textArea__QCGG-::placeholder{color:#999;font-size:14px}.signUp_button__uM3LN{background:#004acc;border:none;border-radius:15px;color:#fff;cursor:pointer;display:block;font-size:20px;padding:12px 20px;transition:background .3s ease-in-out;width:100%}.signUp_button__uM3LN:hover{background-color:#0056b3}.signUp_legend__r6xgm{color:#000;font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:normal}.signUp_label__64JRZ{color:#333;display:block;font-family:Inter,sans-serif;font-size:18px;font-weight:500;margin-bottom:5px}.signUp_fileInput__Mxla3{margin-top:10px}.signUp_nextButton__ySjfh,.signUp_prevButton__qZnhJ{border:none;border-radius:15px;cursor:pointer;font-size:18px;padding:12px 20px;transition:background .3s ease-in-out}.signUp_prevButton__qZnhJ{background-color:#f9f9f9;border:2px solid blue;color:blue;text-decoration:underline}.signUp_prevButton__qZnhJ:hover{background-color:#e0e0e0}.signUp_nextButton__ySjfh{background-color:#004acc;color:#fff}.signUp_nextButton__ySjfh:hover{background-color:#0056b3}.signUp_submitButton__Te8xj{background-color:#081429;border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:16px;max-width:250px;padding:8px 16px;transition:background .3s ease-in-out}.signUp_submitButton__Te8xj:hover{background:#039}.signUp_disabledButton__xuStD{background-color:#ccc!important;border:2px solid #999!important;color:#666!important;cursor:not-allowed!important;opacity:.7}.signUp_errorPromptsContainer__QMCi1{background-color:#ffc0cbe6;border:3px solid red;border-radius:8px;box-shadow:2px 2px 10px #0003;max-width:90%;padding:12px;position:fixed;right:2%;top:10%;width:280px;z-index:1000}.signUp_errorPromptsContainer__QMCi1 ul{list-style-type:disc;margin:0;padding-left:20px}.signUp_errorPromptsContainer__QMCi1 li{color:darkred;font-size:14px;font-weight:700;margin-bottom:5px}@media (max-width:768px){.signUp_errorPromptsContainer__QMCi1{right:5%;top:5%;width:90%}}.signUp_phoneInputGroup__WhT7a{align-items:stretch;display:flex}.signUp_phonePrefix__paZfF{align-items:center;background:#f3f3f3;border:1px solid #ababab;border-radius:10px 0 0 10px;border-right:none;display:flex;font-size:17px;padding:10px}.signUp_phoneInput__xsuo5{border:1px solid #ababab;border-radius:0 10px 10px 0;flex:1 1;font-size:17px;padding:10px}.signUp_imageContainer__pOuOn{align-items:center;background:#f9f9f9;border:1px solid #ccc;border-radius:8px;display:flex;gap:15px;margin-top:10px;max-width:300px;padding:10px}.signUp_imagePreview__04LeD{border:2px solid #004acc;border-radius:8px;height:auto;object-fit:cover;width:120px}.signUp_removeButton__bZoe4{background-color:#ff4d4d;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:8px 12px;transition:background .3s,transform .2s}.signUp_removeButton__bZoe4:hover{background-color:#c00;transform:scale(1.05)}.signUp_removeButton__bZoe4:active{transform:scale(.95)}.signUp_passwordContainer__yBdjZ{align-items:center!important;background:#fff;border-radius:10px;display:flex;flex-direction:row;margin-bottom:15px;overflow:hidden;width:100%}.signUp_toggleButton__04xoa{background:#f3f3f3;border:none;border-radius:10px;cursor:pointer;font-size:14px;font-weight:700;margin:3px;padding:8px;transition:background .3s ease-in-out}.signUp_toggleButton__04xoa:hover{background:#dcdcdc}.signUp_checkboxContainer__qeDkN{align-items:center;display:flex;gap:8px;margin-top:10px}.signUp_checkboxLabel__ILUC-{color:#333;cursor:pointer;font-size:16px;font-weight:500}input[type=checkbox]{accent-color:#004acc;cursor:pointer;height:18px;width:18px}.signUp_buttonContainer__oJAPo{display:flex;justify-content:space-between;margin-top:20px}.redirect_redirectMainContainer__dQKLC{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;text-align:center;top:0;width:100%}.redirect_redirectContentContainer__bh4zi{animation:redirect_appear__PdQRQ .5s ease-in-out forwards;background:#fff;border-radius:30px;box-shadow:0 0 24px 0 #00000040;padding:2.77vh 2.08vw}.redirect_iconRotate__vPAS5{animation:redirect_rotate__xjWoD 3s linear infinite}@keyframes redirect_rotate__xjWoD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}._404_notFound__YuV-P{margin:116px 0;text-align:center}._404_notFound__YuV-P h1{font-size:48px;margin-bottom:0}._404_notFound__YuV-P p{font-size:18px;margin-bottom:60px}._404_notFoundLink__kt1UQ{background-color:#fff;border:1px solid #dcdcdc;border-radius:30px;color:#000;cursor:pointer;font-size:1rem;letter-spacing:.3px;padding:15px 25px;text-decoration:none}._404_notFoundLink__kt1UQ:hover{background-color:#3c3cde;border:none;color:#fff;text-decoration:none;transition:background-color .3s,transform .3s}.adminDashboard_adminDashboardMain__MPvYq{background:#fff;display:flex;flex-wrap:wrap;gap:2vh;justify-content:space-between;min-height:40vh;padding:80px}.adminDashboard_textPrimary__4l71L{color:#000;font-family:Inter,sans-serif;font-size:48px;font-weight:600;margin:0}.adminDashboard_textSecondary__Clim9{color:#505050;font-family:Inter,sans-serif;font-size:22px;font-weight:400}.adminDashboard_flexbox__YjU0D{width:397px}.adminDashboard_textNormal__WUnPN{color:#000;font-family:Inter,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.2px}.adminDashboard_textDangerContainer__sVkge{align-items:center;display:flex;flex-wrap:wrap;gap:4vw}.adminDashboard_textDanger__YO3pW{color:#ac0000;font-family:Inter,sans-serif;font-size:20px;font-weight:300;letter-spacing:-.2px}.adminDashboard_textLinkNormal__HROqT{color:#000;cursor:pointer;font-family:Inter,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.2px;margin:0;text-align:left;text-decoration:underline}.adminDashboard_adminDashboardButton__IvOaI{background:#fff;border:1px solid #ababab80;border-radius:15px;cursor:pointer;height:62px;transition:border .3s ease-in-out;width:255px}.adminDashboard_adminDashboardButton__IvOaI:hover{border:2px solid #00000080}.adminDashboard_adminDashboardButtonText__-OSMC{color:#000;font-family:Inter,sans-serif;font-size:22px;font-weight:400}@media (max-width:1024px){.adminDashboard_adminDashboardMain__MPvYq{padding:60px}.adminDashboard_flexbox__YjU0D{width:auto}.adminDashboard_textPrimary__4l71L{font-size:36px}.adminDashboard_textDanger__YO3pW,.adminDashboard_textLinkNormal__HROqT,.adminDashboard_textNormal__WUnPN,.adminDashboard_textSecondary__Clim9{font-size:18px}.adminDashboard_textDangerContainer__sVkge{gap:40vw}.adminDashboard_adminDashboardButton__IvOaI{height:50px;width:200px}.adminDashboard_adminDashboardButtonText__-OSMC{font-size:18px}}@media (max-width:768px){.adminDashboard_adminDashboardMain__MPvYq{align-items:center;flex-direction:column;padding:40px}.adminDashboard_textPrimary__4l71L{font-size:28px}.adminDashboard_textSecondary__Clim9{font-size:16px}.adminDashboard_textDanger__YO3pW,.adminDashboard_textLinkNormal__HROqT,.adminDashboard_textNormal__WUnPN{font-size:18px}.adminDashboard_adminDashboardButton__IvOaI{height:45px;width:180px}.adminDashboard_adminDashboardButtonText__-OSMC{font-size:16px}}@media (max-width:480px){.adminDashboard_adminDashboardMain__MPvYq{padding:20px}.adminDashboard_textPrimary__4l71L{font-size:24px;text-align:center}.adminDashboard_textSecondary__Clim9{font-size:14px;text-align:center}.adminDashboard_textNormal__WUnPN{font-size:14px}.adminDashboard_textDangerContainer__sVkge{gap:35vw}.adminDashboard_textDanger__YO3pW,.adminDashboard_textLinkNormal__HROqT{font-size:14px}.adminDashboard_adminDashboardButton__IvOaI{height:40px;width:150px}.adminDashboard_adminDashboardButtonText__-OSMC{font-size:13px}}.dialogues_popupOverlay__S8Vxn{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:99999}.dialogues_popupBox__hEyLr{background:#fff;border-radius:20px;box-shadow:0 8px 20px #00000040;max-width:90vw;padding:2rem;text-align:center;width:400px;z-index:100000}.dialogues_popupText__mkk6w{color:#000;font-size:1.2rem;font-weight:600;margin-bottom:1.5rem}.dialogues_buttonRow__qwo0q{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-around}.dialogues_basicBox__aqvJh{background:#fff;border:2px solid #000;border-radius:30px;color:#000;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:12px 24px;text-align:center;transition:all .2s ease-in-out}.dialogues_basicBox__aqvJh:hover{background:#f2f2f2;border-color:#000;color:#fff;transform:scale(1.03)}.GraphSummary_businessSummaryContainer__TvfkH{align-items:center;display:flex;justify-content:center;margin:20px}.GraphSummary_businessSummaryContent__cZY-l{background:#f1f1f1;border-radius:15px;box-shadow:0 2px 4px #0000001a;flex-shrink:0;padding:20px;width:40vw}.GraphSummary_businessSummaryContent__cZY-l p{color:#505050;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:normal;margin:0}.GraphSummary_header__7ko\+h{align-items:center;display:flex;justify-content:space-between}.GraphSummary_header__7ko\+h h2{color:#000;font-family:Inter,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal;margin:0}.GraphSummary_header__7ko\+h p{color:#555;font-size:14px}.GraphSummary_link__U4T6B{color:#007bff;text-decoration:none}.GraphSummary_link__U4T6B:hover{text-decoration:underline}.GraphSummary_footer__Qfs-x{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.GraphSummary_footer__Qfs-x button{align-items:center;display:flex;gap:13px;justify-content:center;padding:0}.GraphSummary_footer__Qfs-x h3{color:#000;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.GraphSummary_arrowButton__B0QG3{background:none;border:none;color:#007bff;cursor:pointer;font-size:14px}.GraphSummary_arrowButton__B0QG3:hover{text-decoration:underline}.GraphSummary_arrowButton__B0QG3 p{color:#505050;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media (max-width:1024px){.GraphSummary_businessSummaryContent__cZY-l{width:60vw}.GraphSummary_header__7ko\+h h2{font-size:20px}.GraphSummary_businessSummaryContent__cZY-l p,.GraphSummary_footer__Qfs-x h3{font-size:14px}}@media (max-width:768px){.GraphSummary_businessSummaryContent__cZY-l{padding:15px;width:80vw}.GraphSummary_header__7ko\+h h2{font-size:18px}.GraphSummary_arrowButton__B0QG3,.GraphSummary_arrowButton__B0QG3 p,.GraphSummary_businessSummaryContent__cZY-l p,.GraphSummary_footer__Qfs-x h3,.GraphSummary_header__7ko\+h p{font-size:12px}}@media (max-width:480px){.GraphSummary_businessSummaryContainer__TvfkH{margin:10px}.GraphSummary_businessSummaryContent__cZY-l{padding:10px;width:90vw}.GraphSummary_header__7ko\+h{align-items:flex-start;flex-direction:column;gap:5px}.GraphSummary_header__7ko\+h h2{font-size:16px}.GraphSummary_businessSummaryContent__cZY-l p,.GraphSummary_header__7ko\+h p{font-size:10px}.GraphSummary_footer__Qfs-x{align-items:flex-start;flex-direction:row;gap:10px}.GraphSummary_arrowButton__B0QG3,.GraphSummary_arrowButton__B0QG3 p,.GraphSummary_footer__Qfs-x h3{font-size:10px}}.FeaturesCards_featuresCardsContainer__vJhqu{align-items:center;display:flex;justify-content:center}.FeaturesCards_featuresCardsContent__yK4\+7{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:55vw}.FeaturesCards_card__Q3svf{align-items:flex-start;background-color:#fff;border:1px solid #e0e0e0;border-radius:15px;box-shadow:0 0 10px 0 #00000040;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:16px;position:relative;transition:box-shadow .2s ease-in-out}.FeaturesCards_card__Q3svf:hover{box-shadow:0 4px 8px #00000026}.FeaturesCards_iconContainer__-Z6lS{margin-bottom:1vh}.FeaturesCards_cardContent__OXzWn h3{font-size:18px}.FeaturesCards_cardContent__OXzWn p{color:#7a7a7a;font-size:14px}.FeaturesCards_lockOverlay__3QqTL{align-items:center;color:#7a7a7a;display:flex;font-size:24px;justify-content:center;position:absolute;right:16px;top:16px}.FeaturesCards_lockedCard__AaR6i{opacity:.6;pointer-events:none}.FeaturesCards_cardLink__VjAmh{color:inherit;display:block;text-decoration:none}Main Wrapper .Listings_manageAdminsWrapper__68MYB{font-family:Inter,sans-serif;padding:20px}.Listings_listingsContainer__upWxj{margin:10vh 2vw 20vh;width:100%}.Listings_pageTitle__LQ\+kd{color:#000;font-size:32px;font-weight:500;margin-bottom:20px}.Listings_sectionTitle__S64IZ{color:#333;font-size:28px;font-weight:500;margin-bottom:15px}.Listings_pendingManagersWrapper__2RbNa{background:#f9f9f9;border-radius:10px;box-shadow:0 2px 5px #0000001a;margin-bottom:30px;padding:15px}.Listings_pendingManagerCard__Tm6\+H{align-items:center;background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px 15px;transform:scale(1);transition:all .3s ease}.Listings_pendingManagerCard__Tm6\+H:hover{background:#f1f1f1;box-shadow:0 4px 10px #00000026;box-shadow:0 2px 8px #00000026;transform:scale(1.02)}.Listings_viewMore__ERdHo{color:#007bff;font-size:14px;transition:transform .3s ease}.Listings_pendingManagerCard__Tm6\+H:hover .Listings_viewMore__ERdHo{transform:translateX(5px)}.Listings_managerInfo__iIOv-{align-items:center;display:flex;gap:20px}.Listings_managerAvatar__8iuRZ{background-color:#eee;border-radius:50%;height:50px;object-fit:cover;width:50px}.Listings_managerDetails__KuPc7{display:flex;flex-direction:column}.Listings_managerName__FWKZT{color:#000;font-size:18px;font-weight:500}.Listings_managerEmail__\+yAOn{color:#666;font-size:14px}.Listings_actionButtons__-7Yyz{display:flex;gap:10px}.Listings_actionButton__navzu{border:none;border-radius:5px;cursor:pointer;font-size:14px;padding:8px 12px;transition:background-color .3s ease}.Listings_acceptButton__1Ou1N{background-color:#28a745;color:#fff}.Listings_acceptButton__1Ou1N:hover{background-color:#218838}.Listings_deleteButton__GfcZz{background-color:#dc3545;color:#fff}.Listings_deleteButton__GfcZz:hover{background-color:#c82333}.Listings_table__5uq3V{border-collapse:collapse;margin-bottom:20px;width:100%}.Listings_table__5uq3V td,.Listings_table__5uq3V th{border-bottom:1px solid #ddd;padding:10px;text-align:left}.Listings_table__5uq3V th{background:#f4f4f4;font-weight:600}.Listings_table__5uq3V tr:hover{background:#f9f9f9}.Listings_noAdmins__2Jfh8{color:#888;font-size:16px;margin:20px 0;text-align:center}.Listings_bulkActions__X7GIF{display:flex;justify-content:space-between;margin-bottom:15px}.Listings_bulkActions__X7GIF button{border-radius:5px;cursor:pointer;font-size:14px;padding:8px 15px;transition:background-color .3s ease}.Listings_approveButton__XDTUd{background-color:#28a745;color:#fff}.Listings_approveButton__XDTUd:hover{background-color:#218838}.Listings_suspendButton__Oifvb{background-color:#ffc107;color:#000}.Listings_suspendButton__Oifvb:hover{background-color:#e0a800}.Listings_delistButton__eaVlE{background-color:#17a2b8;color:#fff}.Listings_delistButton__eaVlE:hover{background-color:#138496}.Listings_blacklistButton__sEy-4,.Listings_deleteButton__GfcZz{background-color:#dc3545;color:#fff}.Listings_blacklistButton__sEy-4:hover,.Listings_deleteButton__GfcZz:hover{background-color:#c82333}.Listings_searchInput__nG5OU{border:1px solid #ddd;border-radius:5px;font-size:16px;margin-bottom:15px;padding:10px;width:100%}.Listings_listingsBackIcon__MuFRP{cursor:pointer;margin-bottom:15px}.Listings_listingsContent__mbcI6{background:#fff;border-radius:10px;box-shadow:0 2px 5px #0000001a;padding:20px}.Listings_listingsHeaderContainer__uXutg{align-items:center;display:flex;justify-content:space-between}.Listings_listingsHeaderContainer__uXutg h2{color:#000;font-size:24px;font-weight:600;margin-top:0}.Listings_searchContainer__gqe-s{align-items:center;background-color:#f1f1f1;border-radius:24px;box-shadow:0 4px 6px #0000001a;display:flex;max-width:100vw;padding:.5rem 1rem;transition:all .1s ease-in-out;width:90%}.Listings_searchInput__nG5OU{background-color:#f1f1f1;border:none;border-radius:24px;flex:1 1;font-size:1rem;margin:0;outline:none;padding:.75rem}.Listings_searchResults__0HVhs{border-radius:8px;box-shadow:0 4px 6px #0000001a;list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0}.Listings_searchResultItem__lqTgI{background-color:#fff;border-bottom:1px solid #ddd;cursor:pointer;padding:.75rem;transition:background-color .3s ease}.Listings_searchResultItem__lqTgI:hover{background-color:#f0f0f0}.Listings_closeIcon__WBzjA{color:gray;cursor:pointer;font-size:1.2rem;transition:color .1s ease}.Listings_closeIcon__WBzjA:hover{color:#000}@media (max-width:600px){.Listings_card__6XgaE{padding:1rem;width:90%}.Listings_searchContainer__gqe-s{width:95%}}.Listings_listingsAdd__-ng7Y{align-items:center;background:#f1f1f1;border-radius:20px;cursor:pointer;display:flex;gap:.3vw;padding:8px 10px;transition:all .3s ease}.Listings_listingsAdd__-ng7Y p{leading-trim:both;text-edge:cap;color:#000;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin:0}.Listings_listingsDetailsBtns__9G\+QY{display:flex;gap:10px;margin:15px 0}.Listings_filterButton__uMu9\+{border:1px solid #ddd;border-radius:25px;cursor:pointer;font-size:14px;font-weight:500;padding:8px 15px;transition:background-color .3s ease,border-color .3s ease}.Listings_filterButton__uMu9\+:hover{background-color:#e6e6e6;border-color:#ccc}.Listings_activeButton__RyrLF{background-color:#007bff;border-color:#0056b3;color:#fff}.Listings_listingsHeader__qRehp{grid-gap:1rem;align-items:center;background:#f7f7f7;border-bottom:1px solid #ddd;display:grid;font-weight:700;gap:1rem;grid-template-columns:2fr 2fr 1fr 1fr 2fr 1fr 1fr;padding:1rem}.Listings_listingsHeader__qRehp span{text-align:left}.Listings_listingsItem__vlvbp{grid-gap:1rem;align-items:center;background:#fff;border-bottom:1px solid #ddd;display:grid;gap:1rem;grid-template-columns:2fr 2fr 1fr 1fr 2fr 1fr 1fr;padding:1rem}.Listings_listingsItem__vlvbp:hover{background-color:#f9f9f9}.Listings_listingsInfo__yjBn5{align-items:center;display:flex;gap:.5rem;overflow:hidden}.Listings_listingImage__CQLNv{border-radius:.5rem;flex-shrink:0;height:50px;object-fit:cover;width:50px}.Listings_listingsItem__vlvbp h1{color:#333;font-size:16px;font-weight:600}.Listings_listingsItem__vlvbp p{color:#666;font-size:14px}.Listings_listingsItem__vlvbp span{color:#555;font-size:14px}.Listings_listingName__2O6UQ{color:#007bff;cursor:pointer;font-size:larger;font-weight:700;text-decoration:underline}.Listings_listingName__2O6UQ:hover{color:#0056b3}.Listings_statusPublished__\+FwWc{color:#28a745}.Listings_statusPending__fzMeb{color:#ffc107}.Listings_statusUnpublished__1o0yp{color:#dc3545}.Listings_statusDraft__Gj25W{color:#6c757d}.Listings_threeDotIcon__\+wqyC{cursor:pointer;justify-self:end}.Listings_threeDotMenu__E-G4x{background:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 8px #0000001a;padding:10px;position:absolute;z-index:10}.Listings_menuItems__N--Gb{color:#333;cursor:pointer;font-size:14px;padding:8px 12px;transition:background-color .3s ease}.Listings_menuItems__N--Gb:hover{background-color:#f1f1f1}.Listings_centered__nf\+MS{align-items:center;display:flex;gap:10px;justify-content:center}.Listings_hidden__gwlc9{display:none;font-family:Courier New,Courier,monospace}.Listings_loadMoreButton__KOp3c{background-color:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;margin:20px auto;padding:10px 20px;transition:background-color .3s ease,transform .2s ease;width:200px}.Listings_loadMoreButton__KOp3c:hover{background-color:#0056b3}.Listings_loadMoreButton__KOp3c:active{transform:scale(.95)}.Listings_loadMoreButton__KOp3c:disabled{background-color:#ccc;cursor:not-allowed}.Listings_threeDotWrapper__pWTfa{align-items:center;display:flex;justify-content:center;position:relative}.Listings_optionsMenu__VsAWc{background:#fff;border:1px solid #ddd;border-radius:.5rem;box-shadow:0 2px 6px #00000026;min-width:120px;padding:.5rem 0;position:absolute;right:0;top:2rem;z-index:100}.Listings_optionsMenu__VsAWc p{cursor:pointer;margin:0;padding:.5rem 1rem;transition:background .2s ease}.Listings_optionsMenu__VsAWc p:hover{background-color:#f2f2f2}.Listings_amenities__\+uhJ2{align-items:center;display:flex;gap:1rem}.Listings_amenityIcon__Lu2lI{cursor:pointer;font-size:1.5rem;position:relative}.Listings_tooltip__-xQDB{background-color:#8b8b8b;border-radius:3px;bottom:120%;color:#fff!important;font-size:.875rem;left:50%;opacity:0;padding:5px;position:absolute;transform:translateX(-50%);transition:opacity .5s;visibility:hidden;white-space:nowrap}.Listings_amenityIcon__Lu2lI:hover .Listings_tooltip__-xQDB{opacity:1;visibility:visible}.Listings_ratingColumn__6Y4JI{align-items:center;display:flex;gap:6px;white-space:nowrap}.Listings_starIcon__jFY9f svg{fill:gold;stroke:#1b264c;stroke-width:1.5px;font-size:28px}.Listings_ratingValue__RPb32{color:#222;font-size:15px;font-weight:700}.Listings_ratingsWrapper__85nHd{align-items:center;cursor:pointer;display:flex;gap:4px}.Listings_starIcon__jFY9f{fill:gold;stroke:#1b264c;stroke-width:1.2px;font-size:24px}.Listings_ratingText__FczLm{color:#000;font-weight:700}.Listings_ratingText__FczLm:hover{color:#000;font-weight:700;text-decoration:underline}.Listings_reviewCount__UXS66{color:#888;font-size:14px}.Listings_refreshContainer__6IBQk{display:flex;justify-content:flex-end;margin-bottom:1rem}.Listings_refreshButton__Sp9eM{background-color:#4c66af;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:.5rem 1rem;transition:background-color .3s ease}.Listings_refreshButton__Sp9eM:hover{background-color:#76ff7d}.addListings_formContainer__KE9oh{background:#fff;border-radius:12px;box-shadow:0 6px 20px #00000026;font-family:Inter,sans-serif;margin:0 auto;max-width:800px;padding:40px;transition:all .3s ease-in-out}.addListings_gettingStartedContainer__S-Ihz{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;justify-content:space-between}.addListings_leftColumn__wsuNq{align-items:center;display:flex;flex:1 1;justify-content:center;padding:0 40px}.addListings_leftColumn__wsuNq h1{font-size:6rem;font-weight:lighter}.addListings_leftColumn__wsuNq strong{font-weight:700}.addListings_rightColumn__-HCP6{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:0 40px}.addListings_title__uW5Lz{color:#1a1a1a;font-size:2rem;font-weight:600;margin-bottom:20px;text-align:center}.addListings_floor__vCsyw,.addListings_room__cvWy3,.addListings_seat__RHB2t{border-radius:8px;color:#fff;font-size:1.2rem;font-weight:500;margin-bottom:12px;padding:12px 16px}.addListings_floor__vCsyw{background:#036;margin-top:20px}.addListings_room__cvWy3{background:#2c3e50;margin-left:25px}.addListings_seat__RHB2t{background:#8e44ad;margin-left:50px}.addListings_label__Imbnt{color:#2c3e50;display:block;font-size:1rem;font-weight:600;margin-bottom:8px}.addListings_checkbox__UR9ma,.addListings_input__LEB8Q,.addListings_select__tRGyR{border:2px solid #dfe6e9;border-radius:6px;font-size:1rem;padding:12px;transition:border .3s ease,box-shadow .3s ease;width:100%}.addListings_input__LEB8Q:focus,.addListings_select__tRGyR:focus{border-color:#3498db;box-shadow:0 0 8px #3498db4d;outline:none}.addListings_select__tRGyR{-webkit-appearance:none;appearance:none;background:#fff url(data:image/svg+xml;base64,) no-repeat right 12px center;background-size:14px;cursor:pointer}.addListings_checkbox__UR9ma{accent-color:#3498db;margin-right:10px;width:auto}.addListings_error__5vkPF{background-color:#fde8e8;border-left:3px solid #e74c3c;border-radius:4px;color:#e74c3c;font-size:.9rem;margin-top:5px;padding:5px}.addListings_required__MySNs{color:#e74c3c;margin-left:4px}.addListings_inputGroup__zFp1r{margin-bottom:20px}.addListings_floorSection__eXr4z{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-bottom:30px;padding:20px}.addListings_floorTitle__OUiNA{border-bottom:2px solid #e9ecef;color:#2c3e50;font-size:1.3rem;margin-bottom:15px;padding-bottom:10px}.addListings_roomSection__vv5aw{background:#fff;border:1px solid #e9ecef;border-radius:6px;margin:15px 0;padding:15px}.addListings_roomTitle__Su0GE{color:#2c3e50;font-size:1.1rem;margin-bottom:15px}.addListings_input__LEB8Q:invalid{border-color:#e74c3c}.addListings_input__LEB8Q:valid{border-color:#2ecc71}.addListings_checkbox__UR9ma:invalid+label{color:#e74c3c}.addListings_checkbox__UR9ma:valid+label{color:#2ecc71}.addListings_button__bmsrh{border:none;border-radius:6px;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 18px;transition:background .3s ease,transform .2s ease}.addListings_button__bmsrh:hover{transform:translateY(-2px)}.addListings_button__bmsrh:disabled{cursor:not-allowed;opacity:.6}.addListings_submitButton__yc3Vz{background:#3498db;color:#fff;width:100%}.addListings_submitButton__yc3Vz:hover{background:#2980b9}.addListings_stepNavigation__32b90{display:flex;justify-content:space-between;margin-top:20px}@media (max-width:768px){.addListings_formContainer__KE9oh{padding:30px}.addListings_title__uW5Lz{font-size:1.8rem}.addListings_button__bmsrh{text-align:center;width:100%}}.addListings_imagePreview__u6pNE{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.addListings_imagePreview__u6pNE img{border-radius:8px;height:100px;object-fit:cover;transition:transform .3s ease;width:100px}.addListings_imagePreview__u6pNE img:hover{transform:scale(1.05)}.addListings_navigationContainer__OFMEc{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:20px}.addListings_navButton__aVlte{background-color:initial;border:none;color:#007bff;cursor:pointer;font-size:24px}.addListings_navButton__aVlte:disabled{cursor:not-allowed;opacity:.5}.addListings_categoryCard__IEp1Y{align-items:center;animation-duration:.2s;background:#f9f9f9;border-radius:12px;box-shadow:0 4px 16px #0000001a;display:flex;height:150px;justify-content:center;transition:transform .2s ease,opacity .2s ease;width:300px}.addListings_cardContent__CnMh3{display:flex;flex-direction:column;justify-content:flex-start;padding:0 3vw}.addListings_cardContent__CnMh3 h3{color:#2c3e50;font-size:1.25rem;margin-bottom:10px}.addListings_cardLabel__fiUTX{color:#000;font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;padding:0}.addListings_slideForward__T50g9{animation:addListings_slideInFromRight__LKaDs .2s ease-in-out}.addListings_slideBackward__8GqH5{animation:addListings_slideInFromLeft__ApZG4 .2s ease-in-out}@keyframes addListings_slideInFromRight__LKaDs{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes addListings_slideInFromLeft__ApZG4{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.addListings_propertiesContainer__uVsO0{animation-duration:.2s;animation-fill-mode:both}.addListings_locationStep__yrtY0{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:20px}.addListings_locationStep__yrtY0 h2{color:#2c3e50;font-size:1.5rem;margin-bottom:15px}.addListings_locationStep__yrtY0 p{color:#666;margin-bottom:20px}.addListings_searchForm__cNZlr{display:flex;gap:10px;margin-bottom:20px}.addListings_searchContainer__HiovK{flex:1 1;position:relative}.addListings_searchInput__ZDYCr{border:2px solid #dfe6e9;border-radius:6px;font-size:1rem;padding:12px;transition:border-color .3s ease;width:100%}.addListings_searchInput__ZDYCr:focus{border-color:#3498db;outline:none}.addListings_searchButton__5feUn{background:#3498db;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:background .3s ease}.addListings_searchButton__5feUn:hover{background:#2980b9}.addListings_mapContainer__yd3f\+{border:2px solid #dfe6e9;border-radius:8px;height:400px;margin-bottom:20px;overflow:hidden}.addListings_coordinates__EuKhQ{background:#f8f9fa;border-radius:6px;margin-top:15px;padding:15px}.addListings_coordinates__EuKhQ p{color:#2c3e50;font-size:.9rem;margin:5px 0}.addListings_coordinates__EuKhQ p:first-child{font-weight:600;margin-bottom:10px}.addListings_suggestionsList__XNweL{background:#fff;border:1px solid #dfe6e9;border-radius:0 0 6px 6px;box-shadow:0 4px 6px #0000001a;left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.addListings_structureStepLayout__M1UtT{align-items:center;display:flex;gap:4rem;justify-content:center;margin-top:2rem}.addListings_inputControls__NCuq5{align-items:flex-start;display:flex;flex-direction:column;gap:2rem}.addListings_amenitiesGrid__7SgjQ,.addListings_utilitiesGrid__q3e\+t{display:flex;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:20px 0}.addListings_amenityItem__bhJDB,.addListings_utilityItem__Llsl-{align-items:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;display:flex;padding:15px;transition:all .3s ease}.addListings_amenityItem__bhJDB:hover,.addListings_utilityItem__Llsl-:hover{background:#e9ecef;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.addListings_amenityItem__bhJDB input[type=checkbox],.addListings_utilityItem__Llsl- input[type=checkbox]{accent-color:#3498db;height:18px;margin-right:12px;width:18px}.addListings_amenityItem__bhJDB label,.addListings_utilityItem__Llsl- label{color:#2c3e50;cursor:pointer;font-size:1rem;font-weight:500}.addListings_formikValuesDebug__YIdpi{background-color:"#f5f5f5";border:"1px solid #ccc";border-radius:"8px";box-shadow:"0 4px 12px rgba(0, 0, 0, 0.15)";font-size:"0.85rem";max-height:"90vh";overflow-y:"auto";padding:"16px";position:"absolute";right:"20px";top:"50%";transform:"translateY(-50%)";z-index:9999}.addListings_errors__V7XRG{background-color:"#fff2f0";border:"1px solid #ffccc7";border-radius:"4px";color:"#ff4d4f";font-size:"14px";margin-top:"8px";padding:"8px";white-space:"pre-wrap";word-break:"break-word"}.contentBlock_contentMain__ezpZ4{padding:20px;text-align:left;width:40vw}.contentBlock_contentPrimary__YPzrc{color:#000;font-family:Inter,serif;font-size:28px;font-style:normal;font-weight:500;line-height:121.132%;text-align:left}.contentBlock_contentSecondary__L1zln{color:#505050;font-family:Inter;font-size:20px;font-style:normal;font-weight:300;line-height:normal;text-align:left}.preambleSection_preambleSectionContainer__9cyx7{display:flex;width:43%}.preambleSection_preambleSectionContent__io2uX{padding:0 20px}.preambleSection_preambleSectionContainer__9cyx7 h3{color:#000;font-family:Inter;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.preambleSection_preambleSectionContainer__9cyx7 h1{color:#000;font-family:Inter;font-size:66px;font-style:normal;font-weight:500;line-height:normal;margin:0}.preambleSection_preambleSectionContainer__9cyx7 p{color:#000;font-family:Inter;font-size:22px;font-style:normal;font-weight:400;line-height:normal}.propertyType_propertiesCategoryContainer__XL6po{overflow:hidden;padding:20px;position:relative;text-align:center;width:auto}.propertyType_categoryLabel__9SgSs{color:#555;font-size:20px;font-weight:500;margin-top:10px}.propertyType_propertiesContainer__7\+Q8Y{align-items:center;background-color:#fff;display:flex;height:200px;justify-content:center;position:relative;transition:transform .2s ease-in-out,opacity .2s ease-in-out;width:300px}.propertyType_propertiesIconTextBox__FRPnt{align-items:baseline;display:flex;flex-direction:column;justify-content:start}.propertyType_propertiesIconsText__B57ai{color:#000;font-family:Inter;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.propertyType_navigationContainer__KoejF{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:20px}.propertyType_propertySliderContainer__gcjeR{align-items:inherit;display:inherit;flex-direction:inherit;justify-content:inherit;overflow:hidden;width:45vw}.propertyType_propertyItemContainer__oCHG-{align-items:inherit;display:inherit;flex-direction:inherit;gap:70px;height:50vh;justify-content:inherit}.propertyType_ropertyItem__bmRO5{border:1px solid #000;border-radius:15px;flex-shrink:0;height:200px;width:377px}.propertyType_propertySwiperArrowLeft__9CkMJ,.propertyType_propertySwiperArrowRight__MaOzU{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:50%;cursor:pointer;filter:drop-shadow(0 0 15px rgba(0,0,0,.25));padding:5px;position:relative}.propertyType_propertySwiperArrowLeft__9CkMJ{left:2vw}.propertyType_propertySwiperArrowRight__MaOzU{right:2vw}.propertyType_navButton__mgzRH{background-color:initial;border:2px solid #000;border-radius:50%;color:#000;cursor:pointer;font-size:28px;margin:0 50px;padding:10px;top:2px;transition:color .2s ease-in-out}.propertyType_navButton__mgzRH:hover{background-color:#ebebeb;color:#303030}.propertyType_slideForward__XKjoa{animation:propertyType_slideInFromRight__fYMDp .2s ease-in-out}.propertyType_slideBackward__cE5nb{animation:propertyType_slideInFromLeft__iyqcr .2s ease-in-out}@keyframes propertyType_slideInFromRight__fYMDp{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes propertyType_slideInFromLeft__iyqcr{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.cardsView_cardsContainer__myYfK{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0 auto;padding:1rem;width:50%}.cardsView_selectableCard__ptnqJ{align-items:flex-start;background-color:#fff;border:1px solid #ababab80;border-radius:15px;cursor:pointer;display:flex;flex-direction:column;height:150px;justify-content:center;transition:all .3s ease;width:300px}.cardsView_selectableCard__ptnqJ>svg{margin-bottom:.5rem}.cardsView_selectableCard__ptnqJ:hover{border-color:#888;box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.cardsView_selected__MIHsN{background-color:#f5f5f5;border-color:#000;box-shadow:0 0 0 3px #0000004d}@media (max-width:1024px){.cardsView_cardsContainer__myYfK{width:70%}}@media (max-width:768px){.cardsView_cardsContainer__myYfK{width:80%}}@media (max-width:480px){.cardsView_cardsContainer__myYfK{padding:.5rem;width:90%}.cardsView_selectableCard__ptnqJ{height:120px;width:250px}}.formNumberInput_numberInputWrapper__CmNj8{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:8px;display:flex;overflow:hidden;width:-webkit-fit-content;width:fit-content}.formNumberInput_numberInput__0ZW\+v{background-color:#fff;border:none;font-size:1rem;outline:none;padding:6px 10px;text-align:center;width:60px}.formNumberInput_decrement__M6QGQ,.formNumberInput_increment__E5Chg{background-color:#f0f0f0;border:none;cursor:pointer;font-size:1.2rem;padding:6px 12px;-webkit-user-select:none;user-select:none}.formNumberInput_decrement__M6QGQ:hover,.formNumberInput_increment__E5Chg:hover{background-color:#e0e0e0}.formNumberInput_decrement__M6QGQ:disabled,.formNumberInput_increment__E5Chg:disabled{background-color:#ddd;cursor:not-allowed}.buildingDiagram_diagramWrapper__9d8QE{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:200px}.buildingDiagram_diagramLabel__L-itD{color:#444;font-size:1.2rem;font-weight:600;margin-bottom:1rem}.buildingDiagram_buildingBlock__tIi30{align-items:center;background-color:#f8f8f8;border-left:2px solid #333;border-right:2px solid #333;box-shadow:0 0 8px #0000001a;display:flex;flex-direction:column;min-height:300px;padding-bottom:.5rem;position:relative}.buildingDiagram_roof__BX81Q{border-bottom:40px solid #444;border-left:40px solid #0000;border-right:40px solid #0000;height:0;margin-bottom:-1px;width:0}.buildingDiagram_basement__66g5e,.buildingDiagram_floor__mdvm0{align-items:center;background-color:#d1ecf1;border:1px solid #888;color:#333;display:flex;font-size:.9rem;font-weight:500;height:30px;justify-content:center;margin:2px 0;width:120px}.buildingDiagram_groundSeparator__JvmX2{align-items:center;background-color:#f5c542;border:1px solid #888;display:flex;font-weight:700;height:30px;justify-content:center;margin:6px 0;width:130px}.step5_summaryContainer__qCeEL{background-color:#f8fafc;border-radius:16px;box-shadow:0 10px 25px -5px #0000000d,0 8px 10px -6px #0000000d;margin:0 auto;max-width:1200px;padding:30px}.step5_title__fTHaO{color:#0f172a;font-size:1.8rem;font-weight:700;margin-bottom:32px;padding-bottom:15px;position:relative;text-align:center}.step5_title__fTHaO:after{background:linear-gradient(90deg,#3b82f6,#8b5cf6);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.step5_subtitle__DYa\+U{align-items:center;border-bottom:2px solid #e2e8f0;color:#1e293b;display:flex;font-size:1.25rem;font-weight:600;gap:10px;margin-bottom:18px;padding-bottom:10px}.step5_subtitle__DYa\+U:before{background:#3b82f6;border-radius:50%;content:"";display:inline-block;height:8px;width:8px}.step5_summaryGrid__7L7iZ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-bottom:32px}.step5_summaryCard__wZ20a{background:#fff;border:1px solid #f1f5f9;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -2px #0000000d;padding:25px;transition:all .3s ease}.step5_summaryCard__wZ20a:hover{box-shadow:0 10px 15px -3px #00000012,0 4px 6px -4px #00000012;transform:translateY(-3px)}.step5_summaryHeader__4bAPV{margin-bottom:18px}.step5_summaryContent__9K9wC{display:flex;flex-direction:column;gap:14px}.step5_summaryItem__yitmX{border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding-bottom:14px}.step5_summaryItem__yitmX:last-child{border-bottom:none;padding-bottom:0}.step5_summaryLabel__D6Ibt{color:#64748b;font-size:.95rem;font-weight:500}.step5_summaryValue__v71De{color:#0f172a;font-size:1rem;font-weight:600;max-width:60%;overflow:hidden;text-align:right;text-overflow:ellipsis}.step5_featureSection__gEtoC{background:#fff;border:1px solid #f1f5f9;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -2px #0000000d;margin-bottom:28px;padding:25px}.step5_featuresGrid__qLnP5{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.step5_featureItem__8Y43a{align-items:center;background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;display:flex;flex-direction:column;padding:15px;transition:all .3s ease}.step5_featureItem__8Y43a:hover{background-color:#f1f5f9;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -2px #0000000d;transform:translateY(-3px)}.step5_featureIconWrapper__Mvp2N{align-items:center;background:#e0f2fe;border-radius:50%;display:flex;height:44px;justify-content:center;margin-bottom:12px;width:44px}.step5_featureIcon__7-2MB{fill:#0ea5e9;height:24px;width:24px}.step5_featureLabel__TXRSl{color:#334155;font-size:.9rem;font-weight:500;text-align:center}.step5_propertyFeatures__MaMX7{margin-top:10px}.step5_detailsGrid__A7tMt{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.step5_detailItem__y3-fj{background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;display:flex;flex-direction:column;padding:15px;transition:all .3s ease}.step5_detailItem__y3-fj:hover{background-color:#f1f5f9;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -2px #0000000d;transform:translateY(-3px)}.step5_detailLabel__K5Vhp{color:#64748b;font-size:.85rem;font-weight:500;margin-bottom:6px}.step5_detailValue__dNeuE{color:#0f172a;font-size:1.1rem;font-weight:600}@keyframes step5_fadeIn__gxbQd{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.step5_summaryCard__wZ20a{animation:step5_fadeIn__gxbQd .5s ease forwards}.step5_summaryCard__wZ20a:first-child{animation-delay:.1s}.step5_summaryCard__wZ20a:nth-child(2){animation-delay:.2s}.step5_featureSection__gEtoC:first-child{animation-delay:.3s}.step5_featureSection__gEtoC:nth-child(2){animation-delay:.4s}.step5_featureSection__gEtoC:nth-child(3){animation-delay:.5s}.step5_propertyFeatures__MaMX7{animation:step5_fadeIn__gxbQd .6s ease forwards}.step6_container__F-K2F{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;max-width:1200px;padding:2rem}.step6_header__AlJ9w{margin-bottom:2rem;text-align:center}.step6_title__RbeGa{color:#2d3748;font-size:2rem;margin-bottom:.5rem}.step6_subtitle__Mwukc{color:#718096;font-size:1.1rem;margin:0 auto;max-width:600px}.step6_tabs__2zi-C{border-bottom:1px solid #e2e8f0;display:flex;margin-bottom:2rem}.step6_tab__0G4Du{background:none;border:none;color:#718096;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;position:relative;transition:all .3s ease}.step6_tab__0G4Du:hover{color:#4299e1}.step6_activeTab__l43Wl{color:#4299e1;font-weight:600}.step6_activeTab__l43Wl:after{background:#4299e1;border-radius:3px 3px 0 0;bottom:-1px;content:"";height:3px;left:0;position:absolute;width:100%}.step6_roomsSection__N1LPY,.step6_uploadSection__SBoR7{background:#f8fafc;border-radius:10px;padding:2rem}.step6_uploadArea__rUnsG{background:#fff;border:2px dashed #cbd5e0;border-radius:8px;cursor:pointer;padding:3rem;text-align:center;transition:all .3s ease}.step6_uploadArea__rUnsG:hover{background:#f0f7ff;border-color:#4299e1}.step6_smallUploadArea__i0Mq8{margin-bottom:1.5rem;padding:1.5rem}.step6_uploadIcon__2oigr{color:#a0aec0;height:60px;margin:0 auto 1rem;width:60px}.step6_uploadArea__rUnsG:hover .step6_uploadIcon__2oigr{color:#4299e1}.step6_uploadArea__rUnsG h3{color:#2d3748;font-size:1.25rem;margin-bottom:.5rem}.step6_uploadArea__rUnsG p{color:#718096;margin-bottom:.25rem}.step6_hint__NLJB7{color:#a0aec0;font-size:.9rem;margin-top:1rem}.step6_errorMessage__oOeBg{align-items:center;background:#fff5f5;border:1px solid #fed7d7;border-radius:8px;color:#e53e3e;display:flex;font-size:.95rem;gap:.75rem;margin-bottom:1.5rem;padding:1rem}.step6_errorMessage__oOeBg svg{flex-shrink:0;height:20px;width:20px}.step6_loadingMessage__I0KHu{align-items:center;background:#ebf8ff;border-radius:8px;color:#3182ce;display:flex;gap:.75rem;margin-bottom:1.5rem;padding:1rem}.step6_spinner__JWRTT{animation:step6_spin__rBtHJ 1s linear infinite;border:3px solid #3182ce33;border-radius:50%;border-top-color:#3182ce;height:20px;width:20px}.step6_dropZone__Hb8Rr{border:2px dashed #aaa;border-radius:8px;cursor:pointer;margin:20px 0;padding:30px;text-align:center;transition:background-color .3s}.step6_dragging__GqCPM{background-color:#f0f8ff;border-color:#007bff}@keyframes step6_spin__rBtHJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.step6_imageGrid__NHz8t{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-top:2rem}.step6_compactGrid__xqLUQ{gap:1rem;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.step6_imageCard__wCyN0{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000000d;overflow:hidden;transition:transform .2s ease}.step6_imageCard__wCyN0:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-5px)}.step6_imageContainer__Vjtdh{aspect-ratio:4/3}.step6_previewImage__8aCXa{display:block;height:100%;object-fit:cover;width:100%}.step6_removeButton__4jJ-C{background:#ffffffe6;box-shadow:0 2px 5px #0000001a;height:28px;right:8px;top:8px;transition:all .2s ease;width:28px}.step6_removeButton__4jJ-C:hover{background:#fff;transform:scale(1.1)}.step6_removeButton__4jJ-C svg{color:#e53e3e;height:16px;width:16px}.step6_imageInfo__wvf\+S{display:flex;font-size:.85rem;justify-content:space-between;padding:.75rem}.step6_filename__R9Enc{color:#4a5568;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.step6_filesize__fYbkC{color:#a0aec0}.step6_floorsContainer__YTysM{display:flex;flex-direction:column;gap:2rem}.step6_floorCard__lsphr{background:#fff;border-radius:10px;box-shadow:0 2px 10px #0000000d;padding:1.5rem}.step6_floorTitle__um3-9{border-bottom:1px solid #edf2f7;color:#2d3748;font-size:1.25rem;margin-bottom:1.5rem;padding-bottom:.75rem}.step6_roomsGrid__KLy\+G{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.step6_roomCard__SBqGz{background:#f8fafc;border-radius:8px;box-shadow:0 1px 5px #00000008;padding:1.25rem}.step6_roomTitle__ssuaM{color:#4a5568;font-size:1.1rem;margin-bottom:1rem}.step6_imagePreviewGrid__dk9zz{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.step6_imageWrapper__Celo2{height:120px;position:relative;width:120px}.step6_imagePreview__hB-U8{border-radius:8px;height:100%;object-fit:cover;width:100%}.step6_removeButton__4jJ-C{background-color:#0009;border:none;color:#fff;cursor:pointer;padding:5px;right:4px;top:4px}.step6_imageContainer__Vjtdh{overflow:hidden;position:relative}.step6_watermark__GeX\+v{height:auto;left:50%;opacity:.7;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:120px;z-index:1}.step6_compactGrid__xqLUQ .step6_watermark__GeX\+v{width:80px}.step6_removeButton__4jJ-C{align-items:center;background:#fffc;border-radius:50%;display:flex;height:24px;justify-content:center;position:absolute;right:5px;top:5px;width:24px;z-index:10}.step6_watermark__GeX\+v path{filter:drop-shadow(0 0 4px rgba(0,0,0,.3)) drop-shadow(0 0 2px rgba(255,255,255,.7))}.step7ReviewListing_container__Td-EL{margin:0 auto;max-width:1200px;padding:2rem}.step7ReviewListing_title__fehLz{color:#2d3748;font-size:1.8rem;font-weight:600;margin-bottom:2rem;text-align:center}.step7ReviewListing_card__frHDk{background:#fff;border-radius:10px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;padding:2rem}.step7ReviewListing_cardTitle__LAt5y{border-bottom:1px solid #e2e8f0;color:#2d3748;font-size:1.4rem;font-weight:600;margin-bottom:1.5rem;margin-top:0;padding-bottom:.75rem}.step7ReviewListing_grid__uigcz{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.step7ReviewListing_field__rC4vT{display:flex;flex-direction:column;margin-bottom:1rem}.step7ReviewListing_label__4QY6j{color:#4a5568;font-size:.9rem;font-weight:600;margin-bottom:.25rem}.step7ReviewListing_value__x9w9v{color:#2d3748;font-size:1.1rem}.step7ReviewListing_floorsContainer__A3G9g{display:flex;flex-direction:column;gap:1.5rem}.step7ReviewListing_floorCard__osHpS{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.step7ReviewListing_floorHeader__ln9Il{background-color:#f7fafc;border-bottom:1px solid #e2e8f0;padding:1rem 1.5rem}.step7ReviewListing_floorTitle__MtePY{color:#2b6cb0;font-size:1.2rem;margin:0}.step7ReviewListing_roomsGrid__5WT7Y{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding:1.5rem}.step7ReviewListing_roomCard__Ch59P{border:1px solid #e2e8f0;border-radius:8px;padding:1.5rem;transition:all .2s ease}.step7ReviewListing_roomCard__Ch59P:hover{box-shadow:0 4px 10px #0000000d;transform:translateY(-3px)}.step7ReviewListing_roomTitle__q2r09{color:#2c5282;font-size:1.1rem;margin-bottom:1rem;margin-top:0}.step7ReviewListing_roomDetails__EE7qt{margin-bottom:1.5rem}.step7ReviewListing_imageSection__IUmgP{margin-top:1rem}.step7ReviewListing_imageLabel__ZOUlb{color:#4a5568;font-size:.95rem;font-weight:600;margin-bottom:.5rem}.step7ReviewListing_imageGrid__hz3xy{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.step7ReviewListing_imageContainer__hE7Af{aspect-ratio:1/1;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden}.step7ReviewListing_image__CxHjh{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.step7ReviewListing_image__CxHjh:hover{transform:scale(1.05)}.step7ReviewListing_noContent__JFGTi,.step7ReviewListing_noImages__HynZG{color:#a0aec0;font-style:italic;padding:.5rem 0;text-align:center}.FormWrapper_container__XQWCn{background-color:#fff;display:flex;flex-direction:column;font-family:sans-serif;height:100vh;justify-content:space-between;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:9999}.FormWrapper_topBar__TFFHA{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:1rem 2rem}.FormWrapper_logo__hxtGA{font-size:1.2rem;font-weight:700}.FormWrapper_exitButton__\+1FVc{border:1px solid #ababab80;border-radius:45px;color:#000;font-family:Inter;font-size:22px;font-style:normal;font-weight:400;line-height:normal}.FormWrapper_saveExitButton__aMwCA{background-color:#000;color:#fff}.FormWrapper_exitWoSavingButton__TQYh6,.FormWrapper_saveExitButton__aMwCA{border:1px solid #ababab80;border-radius:45px;cursor:pointer;font-family:Inter;font-size:22px;font-style:normal;font-weight:400;line-height:normal;padding:10px 15px}.FormWrapper_exitWoSavingButton__TQYh6{color:#000}.FormWrapper_contentArea__k4SOQ{overflow-y:auto;padding:2rem}.FormWrapper_bottomBar__UEWkt{align-items:center;background-color:#fff;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:16px 24px}.FormWrapper_leftSide__59Ha-{flex:0 0 auto}.FormWrapper_backButton__xvtbu{background:#fff;border:none;color:#000;cursor:pointer;font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-align:left;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.FormWrapper_progressBarWrapper__sSBs7{background-color:#eee;bottom:5rem;height:6px;left:0;position:absolute;width:100%}.FormWrapper_progressBarFill__IjY2i{background-color:#000;height:100%;transition:width .3s ease}.FormWrapper_rightSide__B8cfi{display:flex;flex:0 0 auto;gap:12px}.FormWrapper_submitButton__4984\+{background:#00c851;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:12px 24px;transition:background .3s ease}.FormWrapper_getStartedButton__0PeuG{background:#004acc;border-radius:15px;font-weight:500;padding:12px 20px;text-align:right}.FormWrapper_getStartedButton__0PeuG,.FormWrapper_nextButton__w8ts1{border:none;color:#fff;font-family:Inter;font-size:20px;font-style:normal;line-height:normal}.FormWrapper_nextButton__w8ts1{background:#000;border-radius:15px;font-weight:300;padding:10px 15px}.FormWrapper_getStartedButton__0PeuG:disabled,.FormWrapper_nextButton__w8ts1:disabled{background:#004acc;cursor:not-allowed;opacity:.7}.FormWrapper_submitButton__4984\+:disabled{background:#7f8c8d;cursor:not-allowed;opacity:.7}.RenderSection_sectionContainer__jYNq0{border:2px solid #000;border-radius:12px;box-shadow:0 4px 12px #00000012;margin:.5rem 0 2.5rem;padding:2rem;transition:box-shadow .2s ease}.RenderSection_sectionTitle__NWHyk{color:#111;font-size:1.6rem;font-weight:700;margin-bottom:2rem;padding-bottom:.6rem;text-transform:capitalize}.RenderSection_fieldGroup__-2VqT{grid-gap:1.75rem;display:grid;gap:1.75rem;grid-template-columns:1fr}@media (min-width:640px){.RenderSection_fieldGroup__-2VqT{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.RenderSection_fieldGroup__-2VqT{grid-template-columns:repeat(2,1fr)}}.RenderSection_field__cwdOS{display:flex;flex-direction:column}.RenderSection_label__bDGh3{color:#222;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.RenderSection_input__J-JAj,.RenderSection_select__gUsRq{background-color:#f9f9f9;border:2px solid #000;border-radius:10px;font-size:1.05rem;padding:.75rem 1rem;transition:border-color .2s ease,box-shadow .2s ease}.RenderSection_input__J-JAj:focus,.RenderSection_select__gUsRq:focus{background-color:#fff;border-color:#000;box-shadow:0 0 0 3px #00000026;outline:none}.RenderSection_select__gUsRq{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill=%27black%27 height=%2724%27 viewBox=%270 0 24 24%27 width=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 10l5 5 5-5z%27/></svg>");background-position:right 1rem center;background-repeat:no-repeat;background-size:1.25rem}.RenderSection_checkboxGroup__aGKg4{align-items:center;display:flex;gap:.7rem}.RenderSection_checkboxGroup__aGKg4 input{accent-color:#000;transform:scale(1.3)}.RenderSection_checkboxLabel__hXwZZ{color:#111;font-size:1.05rem;font-weight:500}@media (max-width:480px){.RenderSection_sectionTitle__NWHyk{font-size:1.3rem}.RenderSection_input__J-JAj,.RenderSection_select__gUsRq{font-size:1rem;padding:.65rem .9rem}.RenderSection_checkboxLabel__hXwZZ,.RenderSection_label__bDGh3{font-size:1rem}}.RenderSection_inputWrapper__NgJDF{position:relative;width:100%}.RenderSection_inputError__mzptL{border-color:#ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33}.RenderSection_errorMessage__4MWn3{animation:RenderSection_fadeIn__LEG\+Q .2s ease-in-out;background-color:#fff2f0;border:1px solid #ffccc7;border-radius:4px;color:#ff4d4f;font-size:12px;left:0;margin-top:4px;padding:4px 8px;position:absolute;top:100%}@keyframes RenderSection_fadeIn__LEG\+Q{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.RenderSection_fullWidthField__DUqCi{grid-column:1/-1;margin-bottom:1.5rem;width:100%}.RenderSection_textarea__nptHd{border:2px solid #000;border-radius:8px;box-sizing:border-box;font-size:1rem;min-height:140px;padding:1rem;resize:vertical;width:100%}.RenderSection_sectionContainer__jYNq0{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px;padding:20px}.RenderSection_sectionTitle__NWHyk{color:#333;font-size:1.5rem;margin-bottom:20px;margin-top:0}.RenderSection_floorsContainer__fLfKr{display:flex;flex-direction:column;gap:25px}.RenderSection_floorBox__1x3Ts{background-color:#f8f9fa;border:2px solid #3498db;border-radius:8px;padding:20px}.RenderSection_floorTitle__QXkbo{color:#2c3e50;font-size:1.3rem;margin-bottom:15px;margin-top:0}.RenderSection_floorFields__WeP1W{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-bottom:20px}.RenderSection_roomsContainer__PgAmP{background-color:#fff;border:1px solid #95a5a6;border-radius:6px;padding:15px}.RenderSection_roomsTitle__I04rG{color:#34495e;font-size:1.1rem;margin-bottom:15px;margin-top:0}.RenderSection_roomBox__xFw94{background-color:#f8f9fa;border:1px solid #bdc3c7;border-radius:6px;margin-bottom:15px;padding:15px}.RenderSection_roomTitle__0z3BY{color:#7f8c8d;font-size:1rem;margin-bottom:10px;margin-top:0}.RenderSection_roomFields__Nh9Yp{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.RenderSection_field__cwdOS{margin-bottom:12px}.RenderSection_label__bDGh3{color:#2c3e50;display:block;font-weight:500;margin-bottom:5px}.RenderSection_input__J-JAj{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:8px 12px;width:100%}.RenderSection_error__bioM3{color:#e74c3c;font-size:12px;margin-top:4px}.manageAdmins_manageAdminsWrapper__RlK8X{background-color:#f7f8fa;border-radius:8px;box-shadow:0 4px 10px #0000000d;padding:30px}.manageAdmins_header__Few05{color:#2c3e50;font-size:26px;font-weight:700;margin-bottom:20px}.manageAdmins_sectionHeader__nqCbI{color:#2980b9;font-size:22px;font-weight:600;margin-bottom:15px}.manageAdmins_pendingAdmins__bY\+zs{margin-bottom:40px}.manageAdmins_pendingList__L6URh{list-style:none;padding:0}.manageAdmins_pendingItem__MqW2N{align-items:center;background:#fff;border:1px solid #ddd;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:12px;padding:18px;transition:box-shadow .2s ease-in-out}.manageAdmins_pendingItem__MqW2N:hover{box-shadow:0 4px 12px #0000001a}.manageAdmins_actionButtons__8KFJb button{border:none;border-radius:5px;cursor:pointer;font-weight:500;margin-left:15px;padding:8px 14px}.manageAdmins_approveButton__0QVrd{background-color:#27ae60;font-size:.95rem}.manageAdmins_rejectButton__CZYkN{background-color:#e74c3c;color:#fff;font-size:.95rem}.manageAdmins_adminBoxes__y2jGX{margin-top:30px}.manageAdmins_boxContainer__topRm{display:flex;flex-wrap:wrap;gap:25px}.manageAdmins_adminBox__0CLq-{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 3px 8px #0000001a;cursor:pointer;padding:18px;transition:transform .3s ease,box-shadow .3s ease;width:220px}.manageAdmins_adminBox__0CLq-:hover{box-shadow:0 6px 15px #0003;transform:translateY(-5px)}.manageAdmins_adminBox__0CLq- h3{color:#2980b9;font-size:1.1rem;margin:0 0 12px}.manageAdmins_adminBox__0CLq- p{color:#34495e;margin:5px 0}.manageAdmins_pageTitle__M3p5q{color:#2c3e50;font-size:28px;margin-bottom:25px}.manageAdmins_sectionTitle__dBJLW{font-size:22px;font-weight:600;margin:25px 0 15px}.manageAdmins_adminsGrid__QC\+nH{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.manageAdmins_requestList__7vFcL{list-style:none;margin:0;padding:0}.manageAdmins_requestItem__m\+7fe{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:12px 0;transition:background-color .3s ease}.manageAdmins_requestItem__m\+7fe:hover{background-color:#f1f1f1}.manageAdmins_requestDetails__0kfZ-{flex:1 1}.manageAdmins_requestName__FHfpf{color:#2c3e50;font-weight:700}.manageAdmins_requestEmail__ov11K{color:#7f8c8d;display:block;font-size:.95rem}.manageAdmins_acceptButton__3SM7T,.manageAdmins_requestActions__JQkAH button{border:none;border-radius:5px;cursor:pointer;font-size:.95rem;margin-left:15px;padding:10px 15px}.manageAdmins_acceptButton__3SM7T{background-color:#27ae60;color:#fff}.manageAdmins_acceptButton__3SM7T:hover{background-color:#2ecc71}.manageAdmins_noRequests__vAAmU{color:#7f8c8d;font-size:1rem}.manageAdmins_listingsSection__zuNVw{margin-top:30px}.manageAdmins_listingsList__uiDKe{list-style:none;margin:0;padding:0}.manageAdmins_listingItem__YXYxD{align-items:center;border-bottom:1px solid #ddd;display:flex;padding:15px 0}.manageAdmins_listingItem__YXYxD:last-child{border-bottom:none}.manageAdmins_approveButton__0QVrd{background-color:#2980b9;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:12px;padding:12px 25px}.manageAdmins_approveButton__0QVrd:hover{background-color:#3498db}.manageAdmins_deleteButton__6noqZ{background-color:#e74c3c;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-left:20px;padding:10px 15px}.manageAdmins_deleteButton__6noqZ:hover{background-color:#c0392b}.manageAdmins_table__f4mxt{border-collapse:collapse;margin-top:12px;width:100%}.manageAdmins_table__f4mxt td,.manageAdmins_table__f4mxt th{border:1px solid #ddd;padding:10px;text-align:left}.manageAdmins_table__f4mxt th{background-color:#f9f9f9;color:#34495e;font-weight:700}.manageAdmins_table__f4mxt td button{margin-right:8px}.manageAdmins_searchBar__k1Cx0{display:flex;justify-content:space-between;margin-bottom:15px}.manageAdmins_searchInput__doyPq{border:1px solid #ccc;border-radius:5px;font-size:14px;padding:10px;transition:border-color .3s ease;width:100%}.manageAdmins_searchInput__doyPq:focus{border-color:#2980b9;outline:none}.manageAdmins_bulkActions__9helm{margin-top:15px}.manageAdmins_approvedStatus__DTL14{color:#27ae60;font-weight:700}.manageAdmins_pendingStatus__EJh\+f{color:#e67e22;font-weight:700}.manageAdmins_delistButton__kbhtt{background-color:#f1c40f;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:500;padding:10px 15px;transition:background-color .3s ease}.manageAdmins_delistButton__kbhtt:hover{background-color:#f39c12}.manageAdmins_suspendButton__rDJ1e{background-color:#8e44ad;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:500;padding:10px 15px;transition:background-color .3s ease}.manageAdmins_suspendButton__rDJ1e:hover{background-color:#9b59b6}.manageAdmins_blockButton__TDmzN{background-color:#e74c3c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:500;padding:10px 15px;transition:background-color .3s ease}.manageAdmins_blockButton__TDmzN:hover{background-color:#c0392b}.meterReadings_adminPanel__cDMhB{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:20px;padding:20px}.meterReadings_adminPanel__cDMhB h2{border-bottom:2px solid #007bff;color:#333;font-size:24px;margin-top:0;padding-bottom:10px}.meterReadings_meterTable__7gETc{border-collapse:collapse;width:100%}.meterReadings_meterTable__7gETc td,.meterReadings_meterTable__7gETc th{border-bottom:1px solid #ddd;padding:10px;text-align:center}.meterReadings_meterTable__7gETc th{background-color:#007bff;color:#fff}.meterReadings_actionsButton__iH6ty{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 12px}.meterReadings_actionsButton__iH6ty:hover{background-color:#218838}.meterReadings_toggleButton__XEvMs{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;margin-left:10px;padding:5px 10px}.meterReadings_toggleButton__XEvMs:hover{background-color:#0056b3}.meterReadings_dialogOverlay__MRSUD{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.meterReadings_dialog__Hesi\+{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;padding:20px;width:300px}.meterReadings_dialog__Hesi\+ h3{margin-top:0}.meterReadings_dialog__Hesi\+ label{color:#555;display:block;font-size:14px;margin-bottom:10px}.meterReadings_dialog__Hesi\+ input{border:1px solid #ccc;border-radius:4px;margin-bottom:15px;margin-top:5px;padding:8px;width:100%}.meterReadings_dialogActions__Hy8Y6{display:flex;justify-content:flex-end}.meterReadings_dialogActions__Hy8Y6 button{margin-left:10px;padding:8px 12px}.meterReadings_dialogActions__Hy8Y6 .meterReadings_cancelButton__lh6BI{background-color:#ccc}.meterReadings_dialogActions__Hy8Y6 .meterReadings_cancelButton__lh6BI:hover{background-color:#aaa}.meterReadings_dialogActions__Hy8Y6 .meterReadings_confirmButton__GG-qI{background-color:#007bff;color:#fff}.meterReadings_dialogActions__Hy8Y6 .meterReadings_confirmButton__GG-qI:hover{background-color:#0056b3}.meterReadings_userPanel__2kdai{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:20px auto;max-width:400px;padding:20px}.meterReadings_userPanel__2kdai h2{border-bottom:2px solid #007bff;color:#333;font-size:24px;margin-top:0;padding-bottom:10px}.meterReadings_userPanel__2kdai p{color:#555;font-size:18px;margin:10px 0}.meterReadings_userPanel__2kdai p span{color:#333;font-weight:700}.meterReadings_userPanel__2kdai .meterReadings_relayStateOn__n1BMx{color:green;font-weight:700}.meterReadings_userPanel__2kdai .meterReadings_relayStateOff__PtA5z{color:red;font-weight:700}.meterReadings_relayButton__1eXoG{background-color:#4caf50;border:1px solid #000;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:2px 1px;padding:5px 10px;text-align:center;text-decoration:none}.meterReadings_relayButton__1eXoG:nth-of-type(2){background-color:#f44336}.superAdminDash_adminDashboardMain__eo4ag{background-color:#f8f9fa;padding:20px}.superAdminDash_adminDashboardContent__1CoVy{margin:0 auto;max-width:1000px}.superAdminDash_textPrimary__XA2l4{color:#007bff}.superAdminDash_textSecondary__vMI-O{color:#6c757d}.superAdminDash_flexbox__I8SFH{display:flex;gap:20px;justify-content:center}.superAdminDash_adminDashboardButton__oPIdl{background-color:#007bff;border-radius:8px;margin-top:30px;padding:15px 25px;text-align:center;width:100%}.superAdminDash_adminDashboardButtonText__4Dvpa{font-weight:700}.superAdminDash_adminsList__u3Cv7{margin-top:30px}.superAdminDash_adminItem__IcbUj{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-bottom:15px;padding:15px}.superAdminDash_adminItem__IcbUj h3{color:#007bff;margin:0}.superAdminDash_adminItem__IcbUj p{margin:5px 0}.superAdminDash_adminItem__IcbUj button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-right:10px;padding:8px 15px}.superAdminDash_adminItem__IcbUj button:hover{background-color:#0056b3}.superAdminDash_textDangerContainer__5MeGs{align-items:center;display:flex}.superAdminDash_textDanger__ozNCh{color:red;font-weight:700}.superAdminDash_textNormal__h2avQ{color:#333}.superAdminDash_textLinkNormal__QVrP2{color:#007bff;text-decoration:none}.superAdminDash_textLinkNormal__QVrP2:hover{text-decoration:underline}.superAdminDash_dashboardWrapper__ivtGT{display:flex}.superAdminDash_sidebar__hLMGg{background-color:#f4f4f4;display:flex;flex-direction:column;padding:20px;width:200px}.superAdminDash_sidebarButton__7Vxsl{background-color:#007bff;border:none;color:#fff;cursor:pointer;font-size:16px;margin:10px 0;padding:10px;text-align:left}.superAdminDash_sidebarButton__7Vxsl:hover{background-color:#0056b3}.superAdminDash_adminDashboardContent__1CoVy{flex-grow:1;padding:20px}.superAdminDash_adminItem__IcbUj{color:inherit;margin-bottom:20px}.superAdminDash_adminDashboardButton__oPIdl{background-color:#28a745;border:none;color:#fff;cursor:pointer;padding:15px}.superAdminDash_adminDashboardButtonText__4Dvpa{font-size:18px}.superAdminDash_summaryTable__CGehz{width:500px}table,td,th{border:1px solid #000}tfoot{font-weight:700}.viewAdmin_viewAdminWrapper__l0V2e{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:0 auto;max-width:800px;padding:20px}.viewAdmin_backButton__Djzi-{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-bottom:20px;padding:10px 15px}.viewAdmin_backButton__Djzi-:hover{background-color:#0056b3}.viewAdmin_adminName__yHEon{color:#333;font-size:24px;margin-bottom:20px;text-align:center}.viewAdmin_detailsContainer__d1q2t{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:15px}.viewAdmin_detailsContainer__d1q2t p{color:#555;margin:10px 0}.viewAdmin_detailsContainer__d1q2t strong{color:#333}.financials_financialsWrapper__xFK1F{margin:0 auto;max-width:1200px;padding:20px}.financials_pageTitle__bsQDk{font-size:2rem;margin-bottom:20px;text-align:center}.financials_adminSection__1YLIK{margin-bottom:30px}.financials_adminBoxContainer__u3eUN{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.financials_adminBox__92fj-{background-color:#f4f4f4;border-radius:8px;box-shadow:0 4px 8px #0000001a;cursor:pointer;padding:20px;transition:transform .3s;width:200px}.financials_adminBox__92fj-:hover{transform:scale(1.05)}.financials_adminBox__92fj-.financials_active__JYOQS{border-left:4px solid green}.financials_adminBox__92fj-.financials_suspended__KJNeX{border-left:4px solid #ff0}.financials_adminBox__92fj-.financials_blocked__TUduc{border-left:4px solid red}.financials_summarySection__L2\+cU{display:flex;gap:20px;justify-content:space-between;margin-bottom:30px}.financials_summaryBox__nLFh2{background-color:#f4f4f4;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:20px;width:30%}.financials_summaryBox__nLFh2 h2{font-size:1.5rem;margin-bottom:10px}.financials_expenses__\+t2Zp,.financials_netProfit__CVkIq,.financials_revenue__NT1-8{font-size:1.25rem;font-weight:700}.financials_chartSection__5Z7Gb{margin-bottom:30px}.financials_chartSection__5Z7Gb h2{font-size:1.75rem;margin-bottom:20px}.financials_pieChartContainer__awWWg,.financials_trendChartContainer__fXwzZ{height:auto;margin:0 auto;max-width:50vh}@media (max-width:1200px){.financials_summaryBox__nLFh2{width:45%}.financials_chartSection__5Z7Gb h2{font-size:1.5rem}.financials_pieChartContainer__awWWg,.financials_trendChartContainer__fXwzZ{max-width:80vw}}@media (max-width:768px){.financials_adminBox__92fj-,.financials_summaryBox__nLFh2{width:100%}.financials_chartSection__5Z7Gb h2{font-size:1.25rem}.financials_financialsWrapper__xFK1F{padding:15px}.financials_pieChartContainer__awWWg,.financials_trendChartContainer__fXwzZ{max-width:90vw}}@media (max-width:480px){.financials_pageTitle__bsQDk{font-size:1.5rem}.financials_summaryBox__nLFh2 h2{font-size:1.25rem}.financials_chartSection__5Z7Gb h2,.financials_expenses__\+t2Zp,.financials_netProfit__CVkIq,.financials_revenue__NT1-8{font-size:1.1rem}.financials_adminBoxContainer__u3eUN{flex-direction:column}.financials_pieChartContainer__awWWg,.financials_trendChartContainer__fXwzZ{max-width:100vw}}.financialsComponents_financialsWrapper__Bw5em{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);margin:0 auto;max-width:1400px;min-height:100vh;padding:24px}.financialsComponents_pageTitle__TmOe1{color:#1e293b;font-size:2.5rem;font-weight:700;margin-bottom:32px;text-align:left;text-shadow:0 2px 4px #0000001a}.financialsComponents_paymentSection__6narb{background:#fff;border:1px solid #fff3;border-radius:20px;box-shadow:0 8px 32px #0000001a;margin-top:40px;padding:32px}.financialsComponents_paymentSectionTitle__f6Ihy{color:#dc3545;font-size:1.8rem;font-weight:700;margin-bottom:24px;margin-top:0}.financialsComponents_paymentButtonsContainer__ojREp{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.financialsComponents_paymentButton__puEL-{border:none;border-radius:12px;box-shadow:0 4px 12px #00000026;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.5px;padding:12px 24px;text-transform:uppercase;transition:all .3s ease}.financialsComponents_paymentButton__puEL-:hover{box-shadow:0 6px 16px #0003;transform:translateY(-2px)}.financialsComponents_paymentButton__puEL-.financialsComponents_pending__IqiyI{background:linear-gradient(135deg,#dc3545,#c82333);color:#fff}.financialsComponents_paymentButton__puEL-.financialsComponents_pending__IqiyI:hover{background:linear-gradient(135deg,#c82333,#bd2130);box-shadow:0 6px 16px #dc35454d}.financialsComponents_paymentButton__puEL-.financialsComponents_verify__2SJ7S{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff}.financialsComponents_paymentButton__puEL-.financialsComponents_verify__2SJ7S:hover{background:linear-gradient(135deg,#0056b3,#004085);box-shadow:0 6px 16px #007bff4d}.financialsComponents_paymentButton__puEL-.financialsComponents_paid__B7jXE{background:linear-gradient(135deg,#28a745,#218838);color:#fff}.financialsComponents_paymentButton__puEL-.financialsComponents_paid__B7jXE:hover{background:linear-gradient(135deg,#218838,#1e7e34);box-shadow:0 6px 16px #28a7454d}.financialsComponents_paymentButton__puEL-.financialsComponents_disputed__a1DaB{background:linear-gradient(135deg,#ffc107,#e0a800);color:#000}.financialsComponents_paymentButton__puEL-.financialsComponents_disputed__a1DaB:hover{background:linear-gradient(135deg,#e0a800,#d39e00);box-shadow:0 6px 16px #ffc1074d}.financialsComponents_paymentButton__puEL-.financialsComponents_review__ymEWa{background:linear-gradient(135deg,#ffc107,#e0a800);color:#000}.financialsComponents_paymentButton__puEL-.financialsComponents_review__ymEWa:hover{background:linear-gradient(135deg,#e0a800,#d39e00);box-shadow:0 6px 16px #ffc1074d}.financialsComponents_paymentButton__puEL-.financialsComponents_active__YtI4\+{border:2px solid #007bff;box-shadow:0 8px 20px #00000040;transform:scale(1.05)}.financialsComponents_monthSection__qa0LG{margin-bottom:20px}.financialsComponents_monthHeader__QygeS{align-items:center;background:linear-gradient(135deg,#e3f2fd,#bbdefb);border:2px solid #2196f3;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:12px;padding:16px 20px;transition:all .3s ease}.financialsComponents_monthHeader__QygeS:hover{background:linear-gradient(135deg,#bbdefb,#90caf9);box-shadow:0 4px 12px #2196f333;transform:translateY(-2px)}.financialsComponents_monthHeader__QygeS.financialsComponents_current__X7wO\+{background:linear-gradient(135deg,#e8f5e8,#c8e6c9);border-color:#4caf50}.financialsComponents_monthHeader__QygeS.financialsComponents_current__X7wO\+:hover{background:linear-gradient(135deg,#c8e6c9,#a5d6a7)}.financialsComponents_monthTitle__bKiRC{color:#1976d2;font-size:1.1rem;font-weight:700;margin:0}.financialsComponents_monthTitle__bKiRC.financialsComponents_current__X7wO\+{color:#2e7d32}.financialsComponents_monthArrow__Nt6UX{color:#1976d2;font-size:18px;font-weight:700}.financialsComponents_monthArrow__Nt6UX.financialsComponents_current__X7wO\+{color:#2e7d32}.financialsComponents_paymentCard__hYKrC{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 16px #0000000d;margin-bottom:16px;padding:20px;transition:all .3s ease}.financialsComponents_paymentCard__hYKrC:hover{border-color:#cbd5e1;box-shadow:0 12px 32px #0000001f;transform:translateY(-4px)}.financialsComponents_paymentCardContent__tb8Ot{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:1fr auto}.financialsComponents_paymentInfo__qgl5i h4{color:#1e293b;font-size:1.2rem;font-weight:700;margin:0 0 12px}.financialsComponents_paymentInfo__qgl5i p{align-items:center;border-bottom:1px solid #f1f5f9;color:#64748b;display:flex;font-size:14px;justify-content:space-between;margin:8px 0;padding:8px 0}.financialsComponents_paymentInfo__qgl5i p:last-child{border-bottom:none}.financialsComponents_paymentInfo__qgl5i strong{color:#1e293b;font-weight:600;min-width:120px}.financialsComponents_paymentStatus__pw2a\+{font-size:14px;font-weight:700}.financialsComponents_paymentStatus__pw2a\+.financialsComponents_pending__IqiyI{color:#dc3545}.financialsComponents_paymentStatus__pw2a\+.financialsComponents_verify__2SJ7S{color:#007bff}.financialsComponents_paymentStatus__pw2a\+.financialsComponents_paid__B7jXE{color:#28a745}.financialsComponents_paymentStatus__pw2a\+.financialsComponents_disputed__a1DaB,.financialsComponents_paymentStatus__pw2a\+.financialsComponents_review__ymEWa{color:#ffc107}.financialsComponents_actionButton__zO4lx{background:linear-gradient(135deg,#007bff,#0056b3);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:all .3s ease}.financialsComponents_actionButton__zO4lx:hover{background:linear-gradient(135deg,#0056b3,#004085);box-shadow:0 4px 12px #007bff4d;transform:translateY(-2px)}.financialsComponents_paymentMethodsSection__M9Lez{margin-top:20px}.financialsComponents_paymentMethodsControls__75rOO{display:flex;gap:16px;justify-content:center;margin-bottom:24px}.financialsComponents_paymentMethodButton__ffDJq{border:none;border-radius:12px;box-shadow:0 4px 12px #00000026;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.5px;padding:12px 24px;text-transform:uppercase;transition:all .3s ease}.financialsComponents_paymentMethodButton__ffDJq.financialsComponents_add__Vf-SF{background:linear-gradient(135deg,#6c757d,#5a6268);color:#fff}.financialsComponents_paymentMethodButton__ffDJq.financialsComponents_add__Vf-SF:hover{background:linear-gradient(135deg,#5a6268,#495057);box-shadow:0 6px 16px #6c757d4d;transform:translateY(-2px)}.financialsComponents_paymentMethodButton__ffDJq.financialsComponents_view__zgwR2{background:linear-gradient(135deg,#17a2b8,#138496);color:#fff}.financialsComponents_paymentMethodButton__ffDJq.financialsComponents_view__zgwR2:hover{background:linear-gradient(135deg,#138496,#117a8b);box-shadow:0 6px 16px #17a2b84d;transform:translateY(-2px)}.financialsComponents_paymentForm__Qm5Ra{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 8px 32px #0000001a;margin:20px auto;max-width:500px;padding:24px}.financialsComponents_paymentForm__Qm5Ra h3{color:#1e293b;font-size:1.4rem;font-weight:700;margin-bottom:20px;margin-top:0}.financialsComponents_formGroup__a7oqF{margin-bottom:16px}.financialsComponents_formGroup__a7oqF label{color:#374151;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.financialsComponents_formGroup__a7oqF input{background:#fff;border:2px solid #e2e8f0;border-radius:8px;font-size:14px;padding:12px 16px;transition:border-color .3s ease}.financialsComponents_formGroup__a7oqF input:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.financialsComponents_checkboxGroup__RHY8g{align-items:center;display:flex;gap:8px;margin-bottom:16px}.financialsComponents_checkboxGroup__RHY8g input[type=checkbox]{margin:0;width:auto}.financialsComponents_checkboxGroup__RHY8g label{color:#374151;font-size:14px;margin:0}.financialsComponents_submitButton__cogpY{background:linear-gradient(135deg,#28a745,#218838);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .3s ease}.financialsComponents_submitButton__cogpY:hover{background:linear-gradient(135deg,#218838,#1e7e34);box-shadow:0 4px 12px #28a7454d;transform:translateY(-2px)}.financialsComponents_paymentMethodsList__KBbmQ{margin:10px auto 30px;max-width:720px}.financialsComponents_paymentMethodsList__KBbmQ h3{color:#1e293b;font-size:1.4rem;font-weight:700;margin-bottom:20px;margin-top:0}.financialsComponents_paymentMethodItem__MR6tj{grid-gap:16px;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 8px #0000000d;display:grid;gap:16px;grid-template-columns:1fr auto;margin-bottom:16px;padding:20px;transition:all .3s ease}.financialsComponents_paymentMethodItem__MR6tj:hover{border-color:#cbd5e1;box-shadow:0 8px 24px #0000001a;transform:translateY(-2px)}.financialsComponents_paymentMethodInfo__6\+zY1 h4{color:#1e293b;font-weight:600;margin:0 0 8px}.financialsComponents_paymentMethodInfo__6\+zY1 p{color:#64748b;font-size:14px;margin:4px 0}.financialsComponents_paymentMethodInfo__6\+zY1 .financialsComponents_accountNumber__X1nSD{color:#94a3b8;font-family:monospace;font-size:13px}.financialsComponents_defaultBadge__UcV1M{color:#28a745;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.financialsComponents_paymentMethodActions__mA5EI{display:flex;gap:8px}.financialsComponents_actionButton__zO4lx.financialsComponents_edit__vHsti{background:linear-gradient(135deg,#007bff,#0056b3);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:8px 16px;transition:all .3s ease}.financialsComponents_actionButton__zO4lx.financialsComponents_edit__vHsti:hover{background:linear-gradient(135deg,#0056b3,#004085);transform:translateY(-1px)}.financialsComponents_actionButton__zO4lx.financialsComponents_remove__iDoUP{background:linear-gradient(135deg,#dc3545,#c82333);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:8px 16px;transition:all .3s ease}.financialsComponents_actionButton__zO4lx.financialsComponents_remove__iDoUP:hover{background:linear-gradient(135deg,#c82333,#bd2130);transform:translateY(-1px)}.financialsComponents_actionButton__zO4lx.financialsComponents_cancel__IfDAP{background:linear-gradient(135deg,#6c757d,#5a6268);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:8px 16px;transition:all .3s ease}.financialsComponents_actionButton__zO4lx.financialsComponents_cancel__IfDAP:hover{background:linear-gradient(135deg,#5a6268,#495057);transform:translateY(-1px)}.financialsComponents_automationSection__p3VNs{margin-top:40px;text-align:center}.financialsComponents_automationButton__KRB9r{background:linear-gradient(135deg,#007bff,#0056b3);border:none;border-radius:12px;box-shadow:0 4px 12px #007bff26;color:#fff;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.5px;padding:12px 24px;text-transform:uppercase;transition:all .3s ease}.financialsComponents_automationButton__KRB9r:hover{background:linear-gradient(135deg,#0056b3,#004085);box-shadow:0 6px 16px #007bff4d;transform:translateY(-2px)}.financialsComponents_automationForm__VhOCb{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 8px 32px #0000001a;margin:30px auto;max-width:500px;padding:32px}.financialsComponents_automationForm__VhOCb h3{color:#1e293b;font-size:1.4rem;font-weight:700;margin-bottom:24px}.financialsComponents_automationForm__VhOCb h4{color:#374151;font-size:1.2rem;font-weight:600;margin:24px 0 16px}.financialsComponents_notificationSection__jPLXO{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:20px;padding:20px}.financialsComponents_notificationSection__jPLXO h5{color:#1e293b;font-weight:600;margin:0 0 16px}.financialsComponents_formError__yDhp2{color:#dc3545;font-size:12px;margin-top:4px}.financialsComponents_emptyState__QnTGj,.financialsComponents_loadingState__5nZlP{color:#64748b;font-size:1.1rem;padding:40px;text-align:center}.financialsComponents_emptyState__QnTGj{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:12px;font-style:italic;margin:20px 0}@media (max-width:768px){.financialsComponents_financialsWrapper__Bw5em{padding:16px}.financialsComponents_pageTitle__TmOe1{font-size:2rem}.financialsComponents_paymentSection__6narb{padding:20px}.financialsComponents_paymentButtonsContainer__ojREp{flex-direction:column;gap:12px}.financialsComponents_paymentButton__puEL-{font-size:13px;padding:14px 20px}.financialsComponents_paymentCardContent__tb8Ot{gap:12px;grid-template-columns:1fr}.financialsComponents_paymentMethodsControls__75rOO{flex-direction:column;gap:12px}.financialsComponents_paymentMethodButton__ffDJq{font-size:13px;padding:14px 20px}.financialsComponents_automationForm__VhOCb,.financialsComponents_paymentForm__Qm5Ra{margin:20px 16px;padding:20px}.financialsComponents_paymentMethodItem__MR6tj{gap:12px;grid-template-columns:1fr}.financialsComponents_paymentMethodActions__mA5EI{justify-content:center}}@media (max-width:480px){.financialsComponents_pageTitle__TmOe1{font-size:1.8rem}.financialsComponents_paymentSection__6narb{padding:16px}.financialsComponents_paymentSectionTitle__f6Ihy{font-size:1.5rem}.financialsComponents_paymentInfo__qgl5i p{align-items:flex-start;flex-direction:column;gap:4px}.financialsComponents_paymentInfo__qgl5i strong{min-width:auto}}.automatedAdverts_automatedAdvertsWrapper__LhKFB{display:flex;flex-direction:column;margin:auto;max-width:80vw}.automatedAdverts_container__Nvf2v{margin:0 auto;max-width:1200px;padding:20px}.automatedAdverts_pageTitle__iqmQv{font-size:2rem;margin-bottom:30px;text-align:center}.automatedAdverts_section__urh7m{margin-bottom:30px}.automatedAdverts_messageSection__wogSV,.automatedAdverts_recipientsSection__Ceohc{margin-bottom:25px}textarea{border:1px solid #ccc;border-radius:8px;height:120px;margin-top:10px;padding:15px}select{border:1px solid #ccc;border-radius:8px;font-size:1rem;padding:12px;width:100%}.automatedAdverts_automatedAdvertsButton__GTQyB{background-color:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;margin-top:20px;padding:12px 20px;width:100%}.automatedAdverts_automatedAdvertsButton__GTQyB:hover{background-color:#0056b3}@media (max-width:768px){.automatedAdverts_container__Nvf2v{padding:15px}.automatedAdverts_pageTitle__iqmQv{font-size:1.8rem;margin-bottom:25px}.automatedAdverts_messageSection__wogSV,.automatedAdverts_recipientsSection__Ceohc,.automatedAdverts_section__urh7m{margin-bottom:20px}textarea{height:100px;padding:12px}select{font-size:.95rem;padding:10px}.automatedAdverts_automatedAdvertsButton__GTQyB{font-size:1rem;padding:12px}}@media (max-width:480px){.automatedAdverts_pageTitle__iqmQv{font-size:1.4rem;margin-bottom:20px}.automatedAdverts_section__urh7m{margin-bottom:15px}textarea{font-size:.95rem;height:90px;padding:10px}select{font-size:.9rem;padding:8px}.automatedAdverts_automatedAdvertsButton__GTQyB{font-size:.95rem;padding:10px 15px}}.announcemets_container__iIYFP{padding:20px}.announcemets_title__h8gkS{font-size:1.5rem;margin-bottom:20px}.announcemets_recipientsSection__ovq1b{margin-bottom:20px}.announcemets_recipientsSection__ovq1b h2{font-size:1.2rem;margin-bottom:10px}ul{list-style-type:none;padding:0}ul li{margin-bottom:10px}.announcemets_selectAllButton__jr1qL{background-color:#007bff;border:none;color:#fff;cursor:pointer;margin-bottom:10px;padding:5px 10px}.announcemets_selectAllButton__jr1qL:hover{background-color:#0056b3}.announcemets_messageSection__BhOsd{margin-bottom:20px}textarea{font-size:1rem;height:100px;padding:10px;width:100%}.announcemets_sendButton__2BAHh{background-color:#28a745;border:none;color:#fff;cursor:pointer;padding:10px 20px}.announcemets_sendButton__2BAHh:disabled{background-color:#6c757d;cursor:not-allowed}.announcemets_sendButton__2BAHh:hover:not(:disabled){background-color:#218838}.statistics_statisticsPage__jW-S3{background-color:#f9f9f9;font-family:Arial,sans-serif;min-height:100vh;padding:20px}.statistics_pageTitle__GcyjG{color:#333;font-size:2rem;margin-bottom:20px}.statistics_statsContainer__mZVsG{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.statistics_statCard__AGcCk{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:20px;text-align:center;transition:transform .2s,box-shadow .2s}.statistics_statCard__AGcCk:hover{box-shadow:0 6px 10px #00000026;transform:translateY(-5px)}.statistics_statTitle__FLAwc{color:#555;font-size:1.2rem;margin-bottom:10px}.statistics_statValue__F1dSf{color:#222;font-size:1.5rem;font-weight:700}.statistics_trend-up__JMau\+ .statistics_statValue__F1dSf{color:#28a745}.statistics_trend-down__mLuIK .statistics_statValue__F1dSf{color:#dc3545}.statistics_trend-neutral__RUbp9 .statistics_statValue__F1dSf{color:#6c757d}.crashReports_crashReportsPage__8jRIL{background-color:#f8f9fa;font-family:Arial,sans-serif;min-height:100vh;padding:20px}.crashReports_pageTitle__abs1L{color:#333;font-size:2rem;margin-bottom:20px}.crashReports_crashTable__WruRw{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 4px 6px #0000001a;overflow:hidden;width:100%}.crashReports_crashTable__WruRw thead{background-color:#007bff;color:#fff}.crashReports_crashTable__WruRw td,.crashReports_crashTable__WruRw th{border-bottom:1px solid #ddd;padding:15px;text-align:left}.crashReports_crashTable__WruRw th{font-weight:700}.crashReports_tableRow__aYPS3:hover{background-color:#f1f1f1}.crashReports_status__54gKK{border-radius:4px;font-weight:700;padding:5px 10px;text-align:center}.crashReports_status-resolved__2SAJX{background-color:#28a745;color:#fff}.crashReports_status-pending__Ao498{background-color:#ffc107;color:#fff}.crashReports_status-investigating__\+O9ZE{background-color:#dc3545;color:#fff}.ResidentManagement_addResident__u46ZI{margin-bottom:20px}.ResidentManagement_addResident__u46ZI input{background-color:#fff;border:1px solid #1a237e;border-radius:4px;color:#1a237e;margin-right:10px;padding:8px}.ResidentManagement_addResident__u46ZI input:focus{outline:2px solid #42a5f5}.ResidentManagement_addResident__u46ZI button{background-color:#1a237e;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}.ResidentManagement_addResident__u46ZI button:hover{background-color:#3949ab}.ResidentManagement_requestList__unTns,.ResidentManagement_residentList__gasxQ{list-style-type:none;padding:0}.ResidentManagement_requestList__unTns li,.ResidentManagement_residentList__gasxQ li{align-items:center;background-color:#bbdefb;border:1px solid #1a237e;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:8px;padding:10px}.ResidentManagement_requestList__unTns li span,.ResidentManagement_residentList__gasxQ li span{color:#1a237e}.ResidentManagement_residentManagementButtons__b0UsF button{background-color:#1e88e5;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-left:8px;padding:4px 8px}.ResidentManagement_residentManagementButtons__b0UsF button:hover{background-color:#1976d2}.ResidentManagement_card__RHxne .ResidentManagement_h2__voyQj,.ResidentManagement_h3__JdGT6{color:#1a237e}.ResidentManagement_residentManagementWrapper__YEp-P{display:flex;gap:1vw;justify-content:center;padding:2vh 0}.ResidentManagement_residentManagementMain__doeP0{max-width:1400px;width:85vw}.ResidentManagement_goBack__GpNPM{cursor:pointer;height:-webkit-fit-content;height:fit-content;margin-bottom:1vh}.ResidentManagement_statsAndRequests__OOnWz{align-items:center;display:flex;flex-wrap:wrap;gap:2vw;justify-content:space-between;margin-bottom:2vh;width:100%}.ResidentManagement_statsAndRequests__OOnWz>*{flex:1 1 40%;min-width:300px}.ResidentManagement_residentManagementMain__doeP0 h2{margin-top:0}@media screen and (max-width:768px){.ResidentManagement_residentManagementWrapper__YEp-P{padding:15px}.ResidentManagement_residentManagementMain__doeP0 h2{font-size:20px;text-align:center}.ResidentManagement_goBack__GpNPM{display:none}.ResidentManagement_statsAndRequests__OOnWz{grid-template-columns:1fr}.ResidentManagement_addResident__u46ZI{flex-direction:column}.ResidentManagement_addResident__u46ZI input{min-width:100%}.ResidentManagement_requestList__unTns li,.ResidentManagement_residentList__gasxQ li{align-items:flex-start;flex-direction:column;gap:12px}.ResidentManagement_residentManagementButtons__b0UsF{justify-content:flex-end;width:100%}}@media screen and (max-width:480px){.ResidentManagement_residentManagementWrapper__YEp-P{padding:10px}.ResidentManagement_goBack__GpNPM{display:none}.ResidentManagement_residentManagementButtons__b0UsF{flex-direction:column;width:100%}.ResidentManagement_residentManagementButtons__b0UsF button{width:100%}}.YourResidents_container__7LdVQ{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;color:#333;display:flex;flex-direction:column;font-family:Inter,sans-serif;margin:0 auto;max-width:1200px;min-width:800px;overflow:hidden;padding:20px;width:100%}.YourResidents_header__p2FmH{align-items:center;background:#fff;border-bottom:1px solid #eaeaea;display:flex;justify-content:space-between;padding:24px}.YourResidents_title__hvyC4{color:#000;font-size:24px;font-weight:600;margin:0}.YourResidents_headerActions__EJ9nV{align-items:center;display:flex;gap:16px}.YourResidents_searchContainer__V48t3{align-items:center;display:flex;position:relative}.YourResidents_searchIcon__LLsND{color:#888;left:12px;position:absolute}.YourResidents_searchInput__swkFW{background:#f9f9f9;border:1px solid #ddd;border-radius:8px;font-size:14px;padding:10px 16px 10px 40px;transition:all .3s ease;width:240px}.YourResidents_searchInput__swkFW:focus{background:#fff;border-color:#666;box-shadow:0 0 0 3px #0000000d;outline:none}.YourResidents_addButton__s9VeN,.YourResidents_refreshButton__dZA8l{align-items:center;border:none;border-radius:20px;cursor:pointer;display:flex;font-size:20px;gap:8px;transition:background .3s ease}.YourResidents_refreshButton__dZA8l{background:#f1f1f1;padding:8px 18px}.YourResidents_addButton__s9VeN{background:#f1f1f1;color:#000;font-weight:500;padding:10px 18px}.YourResidents_addButton__s9VeN:hover,.YourResidents_refreshButton__dZA8l:hover{background:#dadada}.YourResidents_chevron__ZgqXs{height:18px;transition:transform .3s ease;width:12px}.YourResidents_chevron__ZgqXs.YourResidents_open__sHSMH{transform:rotate(90deg)}.YourResidents_plusIcon__87XRi{height:16px;width:16px}.YourResidents_table__FmPjm{display:flex;flex-direction:column;width:100%}.YourResidents_listingHeader__2f7TB,.YourResidents_tableHeader__eHq7N{align-items:center;background:#f5f5f5;border-bottom:1px solid #eaeaea;border-radius:8px 8px 0 0;box-shadow:0 2px 10px #0000000d;color:#444;display:grid;font-weight:600;grid-template-columns:1.3fr 1.5fr 1fr 1fr .2fr;padding:16px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.YourResidents_headerCell__gKNuX{font-size:14px;padding:12px 16px;position:relative;text-align:left}.YourResidents_headerCell__gKNuX:not(:last-child):after{background:#e0e0e0;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.YourResidents_tableBody__B8dbk{display:flex;flex-direction:column}.YourResidents_row__6sycW{cursor:pointer;display:grid;grid-template-columns:2fr 2fr 1fr 1fr .5fr;transform-origin:top;transition:all .25s cubic-bezier(.4,0,.2,1);will-change:transform,background}.YourResidents_row__6sycW:hover{background:#f5f5f5!important;box-shadow:0 4px 12px #00000014;transform:translateY(-1px)}.YourResidents_rowEven__RLNel{background:#fff}.YourResidents_rowOdd__ooQ\+N{background:#fafafa}.YourResidents_floorRow__ajxb2{background:#f0f0f0!important;font-weight:500}.YourResidents_cell__Y33n8{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;overflow:hidden;padding:16px 20px;position:relative;transition:all .2s ease}.YourResidents_cell__Y33n8:after{background:#f0f0f0;content:"";height:60%;position:absolute;right:0;top:20%;transition:all .3s ease;width:1px}.YourResidents_cell__Y33n8:last-child:after{display:none}.YourResidents_row__6sycW:hover .YourResidents_cell__Y33n8:after{opacity:0}.YourResidents_listingItem__ytVW8{animation:YourResidents_fadeIn__-kNOf .4s ease-out forwards;border:1px solid #eee;border-radius:8px;margin-bottom:8px;opacity:0;overflow:hidden;transition:all .3s ease}.YourResidents_listingItem__ytVW8:hover{box-shadow:0 6px 16px #0000001a;transform:translateY(-2px)}.YourResidents_listingItem__ytVW8:first-child{animation-delay:.1s}.YourResidents_listingItem__ytVW8:nth-child(2){animation-delay:.2s}.YourResidents_listingItem__ytVW8:nth-child(3){animation-delay:.3s}.YourResidents_listingHeader__2f7TB{transition:background .2s ease}.YourResidents_listingHeader__2f7TB:hover{background:#f9f9f9}.YourResidents_listingInfo__NAmE3{align-items:center;display:flex;gap:16px}.YourResidents_listingImage__OMihp{border:1px solid #eee;border-radius:6px;height:40px;object-fit:cover;transition:transform .3s ease,box-shadow .3s ease;width:40px}.YourResidents_listingHeader__2f7TB:hover .YourResidents_listingImage__OMihp{box-shadow:0 4px 8px #0000001a;transform:scale(1.05)}.YourResidents_listingName__wdcL1{color:#000;font-weight:500}.YourResidents_listingContent__9gZcG{background:#fafafa;max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),padding .3s ease}.YourResidents_listingItem__ytVW8.YourResidents_open__sHSMH .YourResidents_listingContent__9gZcG{border-top:1px solid #eee;max-height:1000px;padding:16px}.YourResidents_buildingContent__lNWy4,.YourResidents_floorInfo__9OFyZ,.YourResidents_roomCard__Dl0yH{cursor:pointer;display:flex;transition:background-color .2s ease}.YourResidents_buildingContent__lNWy4:hover,.YourResidents_floorInfo__9OFyZ:hover,.YourResidents_roomCard__Dl0yH:hover{background-color:#f8f9fa}.YourResidents_roomDetails__9GuxI{display:flex;justify-content:space-between}.YourResidents_floorInfo__9OFyZ{background:#f8f8f8;border-radius:8px;flex-direction:column;gap:12px;margin-left:24px;overflow:visible;padding:16px;z-index:1000}.YourResidents_actions__hztbk{display:inline-block;position:relative}.YourResidents_menuButton__w8HYa{background:none;border:none;border-radius:6px;cursor:pointer;font-size:20px;padding:4px 8px;transition:background .2s ease}.YourResidents_menuButton__w8HYa:hover{background-color:#0000000d}.YourResidents_menu__LIrqD{background-color:#fff;border-radius:10px;box-shadow:0 4px 12px #00000026;margin-top:8px;min-width:160px;overflow:hidden;position:absolute;right:0;top:100%;z-index:999}.YourResidents_menuItem__qrK\+O{background-color:#fff;border:none;cursor:pointer;display:block;font-size:16px;padding:12px 16px;text-align:left;transition:background .2s ease;width:100%}.YourResidents_menuItem__qrK\+O:hover{background-color:#f1f1f1}.YourResidents_selectButton__y3\+i2{align-self:flex-start;background:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;margin-top:8px;padding:6px 12px;transition:background-color .2s ease}.YourResidents_selectButton__y3\+i2:hover{background:#218838}.YourResidents_roomInfo__fWkmO{display:flex;gap:8px;margin-left:48px}.YourResidents_status__l\+DMY{border-radius:20px;display:inline-block;font-size:12px;font-weight:500;padding:4px 12px}.YourResidents_active__cujkq{background:#e6f7ee;color:#0a8f5c}.YourResidents_inactive__\+82aU{background:#f5f5f5;color:#666}.YourResidents_emptyState__xIvzE{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.YourResidents_emptyIcon__XXxic{font-size:48px;margin-bottom:20px;opacity:.7}.YourResidents_emptyState__xIvzE h3{color:#000;font-size:20px;margin:0 0 12px}.YourResidents_emptyState__xIvzE p{color:#666;line-height:1.5;margin:0 0 24px;max-width:400px}.YourResidents_footer__BO81X{background:#fff;border-top:1px solid #eaeaea;display:flex;justify-content:center;padding:20px}.YourResidents_loadMoreButton__6FI-\+{background:#000;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;overflow:hidden;padding:10px 24px;position:relative;transition:all .3s ease}.YourResidents_loadMoreButton__6FI-\+:hover{background:#333}.YourResidents_loadMoreButton__6FI-\+:disabled{background:#aaa;cursor:not-allowed}.YourResidents_loadMoreButton__6FI-\+:after{background:#ffffff80;border-radius:100%;content:"";height:5px;left:50%;opacity:0;position:absolute;top:50%;transform:scale(1) translate(-50%,-50%);transform-origin:50% 50%;width:5px}.YourResidents_loadMoreButton__6FI-\+:focus:not(:active):after{animation:YourResidents_ripple__-AFbE .6s ease-out}.YourResidents_spinner__M-Fd-{animation:YourResidents_spin__F3-lC 1s ease-in-out infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:14px;margin-right:8px;width:14px}.YourResidents_cardHeading__DN0\+T{flex-shrink:0}.YourResidents_buttonGenerateReceipt__JjPMN{background:#28a745}@keyframes YourResidents_ripple__-AFbE{0%{opacity:.5;transform:scale(0)}to{opacity:0;transform:scale(20)}}@keyframes YourResidents_spin__F3-lC{to{transform:rotate(1turn)}}@media (max-width:1200px){.YourResidents_container__7LdVQ{min-width:auto;width:90%}.YourResidents_listingHeader__2f7TB,.YourResidents_tableHeader__eHq7N{grid-template-columns:2fr 1.5fr 1fr .5fr}.YourResidents_headerCell__gKNuX:nth-child(4),.YourResidents_listingInfo__NAmE3>div:nth-child(4){display:none}}.YourResidents_residentDetailsWrapper__c39ru{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px}.YourResidents_buildingVisualizerContainer__Lh\+fV{flex:1 1;max-width:600px;min-width:300px}.YourResidents_residentDetailsCard__Hnkuc{background:#f8f9fa;border:1px solid #dee2e6;border-radius:5px;display:flex;flex:2 1;flex-direction:column;margin:10px 0;max-height:400px;min-width:400px;overflow-y:auto;padding:15px}.YourResidents_cardHeading__DN0\+T{color:#333;font-size:16px;font-weight:600;margin:0 0 15px}.YourResidents_capacityInfo__NplHC{background:#e9ecef;border-radius:5px;margin-bottom:15px;padding:10px}.YourResidents_capacityInfo__NplHC p{margin:0}.YourResidents_actionButtons__OGU5\+{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.YourResidents_addResidentBtn__LJRB4,.YourResidents_manageResidentBtn__9HPXo{align-items:center;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:8px 16px}.YourResidents_addResidentBtn__LJRB4{background:#007bff}.YourResidents_addResidentBtn__LJRB4.YourResidents_disabledButton__FXfVj{cursor:not-allowed;opacity:.6}.YourResidents_manageResidentBtn__9HPXo{background:#28a745}.YourResidents_residentList__-Yi26{background:#fff;border:1px solid #ddd;border-radius:5px;flex:1 1;max-height:250px;overflow-y:auto;padding:10px}.YourResidents_residentItem__hZ795{background:#fff;border:1px solid #ddd;border-radius:5px;margin:5px 0;padding:10px}.YourResidents_residentItem__hZ795 p{margin:0}.YourResidents_residentId__GMQwy{color:#666;font-size:12px;margin-top:5px}.YourResidents_residentItemButtons__nP9wG{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.YourResidents_residentButton__Wlf38{border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:12px;padding:5px 10px}.YourResidents_buttonActivate__wQwmw{background:#007bff}.YourResidents_buttonSuspend__81R5u{background:#ffc107;color:#000}.YourResidents_buttonRemove__2B\+WW{background:#dc3545}.YourResidents_buttonBlacklist__AX7Mc{background:#343a40}.YourResidents_buttonMove__hCaWu{background:#1976d2}.YourResidents_emptyMessage__2cTa2{color:#666;font-style:italic;margin:0 0 10px}.YourResidents_loadingResident__0LDeK{background:#fff;border:1px solid #ddd;border-radius:5px;margin:5px 0;padding:10px}.YourResidents_residentList__-Yi26::-webkit-scrollbar{width:6px}.YourResidents_residentList__-Yi26::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.YourResidents_residentList__-Yi26::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.YourResidents_residentList__-Yi26::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@keyframes YourResidents_fadeIn__-kNOf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.YourResidents_residentDetailsWrapper__c39ru{flex-direction:column}}.collapsible{background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:2px 2px 10px #0000001a;padding:12px}.collapsible-header{align-items:center;cursor:pointer;display:flex;font-weight:700;justify-content:space-between}.chevronCollapse{align-items:center;display:flex;justify-content:center}.chevron{transition:transform .3s ease}.chevron.open{transform:rotate(90deg)}.collapsible-content{align-items:flex-start;display:flex;max-height:0;overflow:hidden;padding-left:20px;position:relative;transition:max-height .3s ease,padding .3s ease}.collapsible-content.open{max-height:500px;padding-top:10px}.collapsible-content:before{background:gray;content:"";height:100%;left:8px;opacity:0;position:absolute;top:0;transition:height .3s ease;width:2px}.collapsible-content.open:before{opacity:1}.collapsible-content:after{background:gray;border-radius:50%;content:"";height:8px;left:4px;opacity:0;position:absolute;top:0;width:8px}.collapsible-content.open:after{opacity:1}.content-text{width:100%}.ResdientsStats_residentsStatsContainer__EmM7L{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:450px;min-width:280px;width:30vw}.ResdientsStats_residentsStatsContainer__EmM7L h2{background:#f1f1f1;border-radius:0 5px 0 0;color:#000;font-family:Inter,sans-serif;font-size:clamp(1rem,1.3vw,1.6rem);font-weight:400;line-height:1.2;margin:0;padding:1vh 1vw;width:-webkit-fit-content;width:fit-content}.ResdientsStats_residentsStatsContentContainer__sizrD{background:#f1f1f1;border-radius:0 0 5px 5px;box-sizing:border-box;padding:5vh 2vw}.ResdientsStats_residentsStatsContent__pvIPw{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.ResdientsStats_statsInfo__MGAb1{display:flex;flex-direction:column;flex-shrink:0;gap:.5rem;min-width:140px}.ResdientsStats_statItem__NRvfK{align-items:center;display:flex;gap:.5rem}.ResdientsStats_statItem__NRvfK p{font-family:Inter,sans-serif;font-size:clamp(.8rem,1vw,1rem);font-weight:500;margin:0}.ResdientsStats_dot__1V6qV{border-radius:50%;height:clamp(8px,1vw,12px);width:clamp(8px,1vw,12px)}.ResdientsStats_blackDot__-WOSD{background-color:#000}.ResdientsStats_grayDot__5gQgj{background-color:gray}.ResdientsStats_statValue__ThrhD{font-family:Inter,sans-serif;font-size:clamp(1.2rem,1.5vw,1.8rem);font-weight:700;margin-left:.25rem}.ResdientsStats_statsChart__Qs6Uf{display:flex;flex-grow:1;justify-content:center;min-width:120px}.ResdientsStats_donutChart__jip0s{height:clamp(80px,15vw,120px);width:clamp(80px,15vw,120px)}.ResdientsStats_otherStatus__-nv2V{align-items:center;display:flex;font-family:Inter,sans-serif;font-size:clamp(.9rem,1vw,1.1rem);justify-content:space-between;margin-top:1.5vh;padding:1vh 1vw}.ResdientsStats_otherStatus__-nv2V a{color:#000;cursor:pointer;font-weight:500;text-decoration:none}.ResdientsStats_otherStatus__-nv2V span{cursor:pointer;font-size:clamp(1.2rem,1.5vw,1.5rem)}@media (max-width:400px){.ResdientsStats_residentsStatsContent__pvIPw{align-items:flex-start;flex-direction:column}.ResdientsStats_statsChart__Qs6Uf{justify-content:flex-start;margin-top:1rem;min-width:auto;width:100%}}.ResidentsRequests_pendingRequests__fjRnX{box-sizing:border-box;padding:1vh 1vw;width:auto}.ResidentsRequests_pendingContainer__aaHtl{align-items:center;background:#f1f1f1;border-radius:0 5px 5px 5px;flex-wrap:nowrap;gap:15px;overflow:hidden;position:relative}.ResidentsRequests_pendingRequests__fjRnX h2{background:#f1f1f1;border-radius:0 5px 0 0;color:#000;font-family:Inter,sans-serif;font-size:clamp(1rem,1.3vw,1.6rem);font-weight:500;line-height:1.2;margin:0;padding:1vh 1vw;width:-webkit-fit-content;width:fit-content}.ResidentsRequests_requestCardContainer__Wf11R{overflow:hidden;width:100%}.ResidentsRequests_arrow__6PARb{background:none;border:none;cursor:pointer;font-size:clamp(1rem,2vw,1.5rem);position:absolute;top:50%;transform:translateY(-50%);-webkit-user-select:none;user-select:none;z-index:2}.ResidentsRequests_arrow__6PARb:first-of-type{left:.25rem}.ResidentsRequests_arrow__6PARb:last-of-type{right:.25rem}.ResidentsRequests_carouselWindow__5eIt9{flex:1 1;overflow:hidden}.ResidentsRequests_carouselTrack__AjNlQ{display:flex;transition:transform .5s ease-in-out;will-change:transform}.ResidentsRequests_carouselItem__zOQT4{box-sizing:border-box;flex:0 0 auto;min-width:220px;padding:16px;width:15vw}@media (max-width:1200px){.ResidentsRequests_carouselItem__zOQT4{width:25vw}}@media (max-width:768px){.ResidentsRequests_carouselItem__zOQT4{width:40vw}}@media (max-width:480px){.ResidentsRequests_carouselItem__zOQT4{padding:12px;width:80vw}}.ResidentsRequests_requestCardContent__F5zg\+{align-items:center;background:#fff;border-radius:15px;box-shadow:0 0 8px #00000040;box-sizing:border-box;display:flex;gap:.5vw;min-height:200px;min-width:320px;padding:10px;width:100%}.ResidentsRequests_profileInfo__M7BMu{flex:1 1;text-align:center}.ResidentsRequests_profileInfo__M7BMu h1{color:#000;font-family:Inter,sans-serif;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:500;line-height:1.2;margin:0;text-align:center}.ResidentsRequests_listingInfoImgContainer__hpxyM{align-items:center;display:flex;flex:2 1;flex-wrap:wrap;gap:.5vw}.ResidentsRequests_listingInfo__m8YbP h1{font-size:clamp(1rem,2vw,1.2rem);font-weight:500;margin:0}.ResidentsRequests_listingInfo__m8YbP h1,.ResidentsRequests_listingInfo__m8YbP p{color:#000;font-family:Inter,sans-serif;line-height:1.2;text-align:left;word-break:break-word}.ResidentsRequests_listingInfo__m8YbP p{font-size:clamp(.65rem,1.5vw,.7rem);font-weight:400;margin:.2rem 0 0}.ResidentsRequests_listingImg__CvadC{border-radius:4px;flex-shrink:0;height:40px;object-fit:cover;width:40px}.ResidentsRequests_actions__ghlzc{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:16px}.ResidentsRequests_declineBtn__P\+do9,.ResidentsRequests_reserveBtn__b8\+vS{border-radius:10px;cursor:pointer;flex-shrink:0;font-family:Inter,sans-serif;font-size:clamp(.9rem,1.8vw,1.25rem);font-weight:400;height:39px;line-height:1.2;min-width:100px;padding:0 1rem;transition:background-color .3s ease,color .3s ease;white-space:nowrap}.ResidentsRequests_reserveBtn__b8\+vS{background:#000;border:none;color:#fff}.ResidentsRequests_reserveBtn__b8\+vS:hover{background:#222}.ResidentsRequests_declineBtn__P\+do9{background:#0000;border:1px solid #000;color:#000}.ResidentsRequests_declineBtn__P\+do9:hover{background:#000;color:#fff}.Feedback_pageContainer__gAMz0{align-items:center;background-color:#e3f2fd;display:flex;height:100vh;justify-content:center}.Feedback_feedbackCard__5NJNX{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;color:#1a237e;max-width:600px;padding:20px;text-align:center;width:80%}.Feedback_feedbackCard__5NJNX h2{color:#1a237e;font-size:24px;margin-bottom:10px}.Feedback_feedbackCard__5NJNX p{color:#1a237e;font-size:16px;margin-bottom:20px}.Feedback_textArea__8SzJN{background-color:#fff;border:1px solid #1a237e;border-radius:4px;color:#1a237e;font-size:14px;margin-bottom:20px;padding:12px;width:100%}.Feedback_textArea__8SzJN:focus{outline:2px solid #42a5f5}.Feedback_submitButton__SlctE{background-color:#1a237e;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.Feedback_submitButton__SlctE:hover{background-color:#3949ab}.ProVersion_container__zE0pT{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.ProVersion_header__-Misq{margin-bottom:40px;text-align:center}.ProVersion_header__-Misq h1{color:#333;font-size:2.5rem;margin-bottom:10px}.ProVersion_header__-Misq p{color:#666;font-size:1.1rem}.ProVersion_actionsCard__RhfJG,.ProVersion_featuresCard__daQ3Z,.ProVersion_infoCard__xD8Se,.ProVersion_statusCard__5CLE1{background:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 2px 10px #0000001a;margin-bottom:30px;padding:30px}.ProVersion_actionsCard__RhfJG h2,.ProVersion_featuresCard__daQ3Z h2,.ProVersion_infoCard__xD8Se h2,.ProVersion_statusCard__5CLE1 h2{border-bottom:2px solid #007bff;color:#333;font-size:1.5rem;margin-bottom:20px;padding-bottom:10px}.ProVersion_planInfo__S41rf{display:flex;flex-direction:column;gap:20px}.ProVersion_planStatus__Btuva{text-align:center}.ProVersion_statusBadge__sSEpu{border-radius:20px;color:#fff;display:inline-block;font-size:1.1rem;font-weight:600;letter-spacing:.5px;padding:8px 16px;text-transform:uppercase}.ProVersion_planDetails__OrZNK{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ProVersion_detailRow__ggSSS{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:10px 0}.ProVersion_detailRow__ggSSS:last-child{border-bottom:none}.ProVersion_label__DSjuU{color:#555;font-weight:600}.ProVersion_value__XZVi8{color:#333;font-weight:500}.ProVersion_featuresList__wJbZK{display:flex;flex-direction:column;gap:20px}.ProVersion_feature__umK7-{align-items:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;display:flex;gap:20px;padding:20px}.ProVersion_featureIcon__\+4oKO{font-size:2rem;min-width:50px;text-align:center}.ProVersion_featureInfo__rEOER{flex:1 1}.ProVersion_featureInfo__rEOER h3{color:#333;font-size:1.1rem;margin:0 0 5px}.ProVersion_featureInfo__rEOER p{color:#666;font-size:.9rem;margin:0}.ProVersion_featureStatus__BppRn{background:#e9ecef;border-radius:15px;color:#495057;font-size:.9rem;font-weight:600;padding:5px 10px}.ProVersion_actionInfo__25\+f0{text-align:center}.ProVersion_actionInfo__25\+f0 p{color:#666;font-size:1.1rem;margin-bottom:20px}.ProVersion_actionButton__STrDi{border:none;border-radius:8px;cursor:pointer;font-size:1.1rem;font-weight:600;min-width:200px;padding:12px 30px;transition:all .3s ease}.ProVersion_upgradeButton__WqOYo{background:#007bff;color:#fff}.ProVersion_upgradeButton__WqOYo:hover:not(:disabled){background:#0056b3;box-shadow:0 4px 12px #007bff4d;transform:translateY(-2px)}.ProVersion_cancelButton__FHvMH{background:#dc3545;color:#fff}.ProVersion_cancelButton__FHvMH:hover:not(:disabled){background:#c82333;box-shadow:0 4px 12px #dc35454d;transform:translateY(-2px)}.ProVersion_actionButton__STrDi:disabled{cursor:not-allowed;opacity:.6;transform:none}.ProVersion_trialStatus__Y6sdo{margin:20px 0;text-align:center}.ProVersion_trialBadge__WvEXD{animation:ProVersion_pulse__GmI2A 2s infinite;background:linear-gradient(135deg,#ffc107,#ff9800);border-radius:25px;box-shadow:0 4px 15px #ffc1074d;color:#fff;display:inline-block;font-size:1.1rem;font-weight:600;padding:10px 20px}@keyframes ProVersion_pulse__GmI2A{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.ProVersion_trialNote__YU2lJ{background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;color:#856404;font-size:.9rem;line-height:1.4;margin-top:20px;padding:15px}.ProVersion_infoContent__D3V-4{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.ProVersion_infoContent__D3V-4 p{background:#f8f9fa;border-left:4px solid #007bff;border-radius:8px;color:#495057;font-size:.95rem;line-height:1.5;margin:0;padding:15px}.ProVersion_loading__tjGSB{color:#666;font-size:1.2rem;padding:50px;text-align:center}@media (max-width:768px){.ProVersion_container__zE0pT{padding:15px}.ProVersion_actionsCard__RhfJG,.ProVersion_featuresCard__daQ3Z,.ProVersion_infoCard__xD8Se,.ProVersion_statusCard__5CLE1{padding:20px}.ProVersion_header__-Misq h1{font-size:2rem}.ProVersion_planDetails__OrZNK{grid-template-columns:1fr}.ProVersion_feature__umK7-{flex-direction:column;gap:15px;text-align:center}.ProVersion_infoContent__D3V-4{grid-template-columns:1fr}.ProVersion_actionButton__STrDi{min-width:100%}}.ResidentDashboard_adminDashboardMain__-KQ0c{background:#fff;display:flex;justify-content:space-between;min-height:40vh;padding:80px}.ResidentDashboard_textPrimary__rZAnl{color:#000;font-family:Inter,sans-serif;font-size:48px;font-style:normal;font-weight:600;line-height:normal;margin:0}.ResidentDashboard_textSecondary__iWo1s{color:#505050;font-size:22px}.ResidentDashboard_textNormal__SkYLg,.ResidentDashboard_textSecondary__iWo1s{font-family:Inter,sans-serif;font-style:normal;font-weight:400;line-height:normal}.ResidentDashboard_textNormal__SkYLg{color:#000;font-size:20px;letter-spacing:-.2px}.ResidentDashboard_textDangerContainer__zXzg7{align-items:center;display:flex;gap:4.73vw}.ResidentDashboard_textDanger__gPbSH{color:#ac0000;font-weight:300}.ResidentDashboard_textDanger__gPbSH,.ResidentDashboard_textLinkNormal__fpXEt{font-family:Inter,sans-serif;font-size:20px;font-style:normal;letter-spacing:-.2px;line-height:normal}.ResidentDashboard_textLinkNormal__fpXEt{color:#000;cursor:pointer;font-weight:400;text-decoration:underline}.ResidentDashboard_adminDashboardButton__79eGu{background:#fff;border:1px solid #ababab80;border-radius:15px;cursor:pointer;flex-shrink:0;height:62px;width:255px}.ResidentDashboard_adminDashboardButton__79eGu:hover{border:2px solid #00000080}.ResidentDashboard_adminDashboardButtonText__uz6s\+{color:#000;font-family:Inter,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal}.Guests_addGuestContainer__7DAsv{background-color:#f3f8fe;border-radius:8px;box-shadow:0 4px 12px #0000001a;margin:auto;max-width:600px;padding:20px}.Guests_pageTitle__R3Xvm{color:#007bff;font-size:24px;margin-bottom:20px;text-align:center}.Guests_guestForm__idr6N{display:flex;flex-direction:column;gap:15px}.Guests_formLabel__3E6Gf{color:#333;font-size:16px;font-weight:600}.Guests_formInput__16eIz{border:1px solid #ddd;border-radius:5px;font-size:14px;padding:8px}.Guests_formButton__Jes0I{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px}.Guests_formButton__Jes0I:hover{background-color:#0056b3}.Guests_guestListTitle__k59x7{color:#007bff;font-size:22px;margin-bottom:10px;margin-top:40px}.Guests_guestList__NQEBl{list-style:none;padding:0}.Guests_guestItem__k3OjW{background-color:#fff;border-radius:8px;box-shadow:0 2px 6px #0000001a;display:flex;justify-content:space-between;margin-bottom:10px;padding:15px}.Guests_guestItem__k3OjW h3{color:#007bff}.Guests_deleteButton__FDkfl,.Guests_editButton__HnVkf{border:none;border-radius:5px;cursor:pointer;margin:0 5px;padding:8px 12px}.Guests_editButton__HnVkf{background-color:#fc0;color:#fff}.Guests_deleteButton__FDkfl{background-color:#dc3545;color:#fff}.Guests_editButton__HnVkf:hover{background-color:#e6b800}.Guests_deleteButton__FDkfl:hover{background-color:#c82333}.Payments_paymentsContainer__iKnIP{background-color:#fff;border-radius:16px;box-shadow:0 10px 25px #0000001a;color:#1a1a1a;font-family:Segoe UI,sans-serif;margin:40px auto;max-width:1200px;padding:30px}.Payments_pageTitle__nxM-B{color:#007bff;font-size:2.5rem;margin-bottom:40px;text-align:center}.Payments_paymentMethodSection__L86ss{background-color:#f0f8ff;border:1px solid #cce5ff;border-radius:12px;margin-bottom:40px;padding:24px}.Payments_paymentMethodSection__L86ss h2{color:#007bff;font-size:1.8rem;margin-bottom:16px}.Payments_formLabel__5MpLA{color:#333;display:block;font-size:1rem;margin-bottom:8px}.Payments_inputField__wNVso{background:#fff;padding:12px}.Payments_pendingPaymentsSection__XX-K9{margin-top:40px}.Payments_pendingPaymentsSection__XX-K9 h2{border-bottom:2px solid #007bff;color:#007bff;font-size:1.8rem;margin-bottom:24px;padding-bottom:10px}.Payments_paymentTable__PIdhO{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 8px #007bff1a;overflow:hidden;width:100%}.Payments_paymentTable__PIdhO td,.Payments_paymentTable__PIdhO th{border-bottom:1px solid #eaeaea;padding:14px 16px;text-align:left}.Payments_paymentTable__PIdhO th{background-color:#eaf4ff;color:#333;font-weight:600}.Payments_paymentTable__PIdhO tr:hover{background-color:#f7fbff}.Payments_paymentTable__PIdhO input[type=checkbox]{margin:0;transform:scale(1.2)}.Payments_pendingStatus__je5cT{background-color:#fff3cd;color:#856404;position:relative}.Payments_paidStatus__Qh3RB,.Payments_pendingStatus__je5cT{border-radius:6px;font-size:.85rem;font-weight:500;padding:6px 10px}.Payments_paidStatus__Qh3RB{background-color:#d4edda;color:#155724}.Payments_declinedStatus__eRJY8{background-color:#f8d7da;color:#721c24}.Payments_declinedStatus__eRJY8,.Payments_reviewStatus__wkqJ7{border-radius:6px;font-size:.85rem;font-weight:500;padding:6px 10px}.Payments_reviewStatus__wkqJ7{background-color:#fff3cd;color:#856404}.Payments_payAgainBtn__iImhu{background:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;margin-right:8px;padding:6px 12px}.Payments_payAgainBtn__iImhu:hover{background:#0056b3}.Payments_requestReviewBtn__FBmzz{background:#ffc107;border:none;border-radius:4px;color:#212529;cursor:pointer;font-size:12px;padding:6px 12px}.Payments_requestReviewBtn__FBmzz:hover{background:#e0a800}.Payments_declinedButtons__XvnM9{align-items:center;display:flex;gap:8px}.Payments_waitingStatus__2QwJ\+{background-color:#cce5ff;border-radius:6px;color:#004085;font-size:.85rem;font-weight:500;padding:6px 10px}.Payments_tooltip__AzIqL{word-wrap:break-word;background-color:#333;border-radius:4px;bottom:100%;color:#fff;font-size:.75rem;left:50%;margin-bottom:5px;max-width:200px;opacity:0;padding:8px 12px;position:absolute;transform:translateX(-50%);transition:opacity .3s,visibility .3s;visibility:hidden;white-space:nowrap;white-space:normal;z-index:1000}.Payments_tooltip__AzIqL:after{border:5px solid #0000;border-top-color:#333;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.Payments_declinedStatus__eRJY8:hover .Payments_tooltip__AzIqL{opacity:1;visibility:visible}.Payments_noPayments__fsKfZ{color:#999;font-style:italic;padding:2rem;text-align:center}.Payments_rentalPropertiesSection__dkhJ5{margin-top:60px}.Payments_rentalList__PrBl6{display:flex;flex-direction:column;gap:16px}.Payments_rentalItem__JqJpg{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:10px;padding:16px}.Payments_rentalHeader__kjPvx{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.Payments_rentalTitle__icZNh{display:flex;flex-direction:column}.Payments_rentalTitle__icZNh h3{color:#000;font-size:1.2rem;margin:0}.Payments_rentalStatus__-kx6h{color:#007bff;font-size:.9rem}.Payments_expandIcon__GKBS1 svg{color:#007bff;font-size:1.2rem}.Payments_propertyDetails__SWMMn{margin-top:20px}.Payments_detailsTable__AWj86{background-color:#fff;border-collapse:collapse;margin-top:10px;width:100%}.Payments_detailsTable__AWj86 td,.Payments_detailsTable__AWj86 th{border:1px solid #ddd;padding:10px 14px}.Payments_detailsTable__AWj86 th{background-color:#f1f9ff;font-weight:700}.Payments_detailsTable__AWj86 td{background-color:#fcfcfc}.Payments_creditCardForm__Fy72P{margin-top:20px}.Payments_cardVisual__ijabB{background:linear-gradient(135deg,#1e3c72,#2a5298);border-radius:15px;box-shadow:0 8px 18px #00000040;color:#fff;font-family:Courier New,Courier,monospace;margin:0 auto 30px;max-width:400px;padding:20px;position:relative;width:100%}.Payments_cardHeader__E-3BD{display:flex;font-size:1.2rem;font-weight:700;justify-content:flex-end;letter-spacing:1px}.Payments_cardType__lS7H8{background-color:#fff;border-radius:6px;color:#2a5298;padding:4px 8px}.Payments_cardNumber__2WvsQ{font-size:1.4rem;letter-spacing:3px;margin:30px 0}.Payments_cardFooter__G1FU5{align-items:flex-end;display:flex;justify-content:space-between}.Payments_cardLabel__86Cvh{font-size:.7rem;opacity:.7;text-transform:uppercase}.Payments_cardValue__h-RhY{font-size:1rem;font-weight:700;margin-top:4px}.Payments_cardInputs__sCna0{margin:0 auto;max-width:500px;width:100%}.Payments_cardSplitRow__LIcHL{display:flex;gap:20px;margin-top:16px}.Payments_inputField__wNVso{background-color:#fefefe;border:1px solid #ccc;border-radius:8px;font-size:1rem;padding:10px 12px;transition:border-color .3s;width:100%}.Payments_inputField__wNVso:focus{background-color:#fff;border-color:#2d70ff;outline:none}.UserRentalListings_rentalListingsContainer__U0t\+u{background:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px #0000001a;margin-top:20px;padding:20px}.UserRentalListings_rentalListingsContainer__U0t\+u h2{color:#333;font-size:1.5rem;margin-bottom:15px}.UserRentalListings_rentalList__-OUO7{display:flex;flex-direction:column;gap:20px;list-style:none;padding:0}.UserRentalListings_rentalItem__4J\+HI{background:#fff;border-radius:8px;box-shadow:0 1px 5px #0000001a;padding:20px;transition:transform .2s ease-in-out}.UserRentalListings_rentalItem__4J\+HI:hover{transform:translateY(-3px)}.UserRentalListings_listingHeader__I99nV{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:10px}.UserRentalListings_listingHeader__I99nV h3{color:#333;font-size:1.2rem;margin:0}.UserRentalListings_status__wiJiG{border-radius:20px;font-size:.9rem;font-weight:500;padding:4px 12px}.UserRentalListings_available__uSCg7{background:#e6f7ee;color:#0a8f5c}.UserRentalListings_unavailable__L\+cJc{background:#f5f5f5;color:#666}.UserRentalListings_listingDetails__FX4Vn{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.UserRentalListings_detailSection__yEETc{margin-bottom:15px}.UserRentalListings_detailSection__yEETc strong{color:#666;display:block;font-size:.9rem;margin-bottom:5px}.UserRentalListings_detailSection__yEETc p{color:#333;font-size:1rem;margin:0}.UserRentalListings_amenitiesList__XYVpe,.UserRentalListings_facilitiesList__XYiBF,.UserRentalListings_utilitiesList__e1\+N\+{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.UserRentalListings_amenitiesList__XYVpe li,.UserRentalListings_facilitiesList__XYiBF li,.UserRentalListings_utilitiesList__e1\+N\+ li{background:#f5f5f5;border-radius:15px;color:#666;font-size:.9rem;padding:4px 12px}.BecomeAdmin_container__DP79K{align-items:center;background-color:#f9f9f9;border:1px solid #ccc;border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:400px;padding:20px}.BecomeAdmin_title__BBqBk{color:#333;font-size:24px;font-weight:700;margin-bottom:10px;text-align:center}.BecomeAdmin_description__-URf2{color:#666;font-size:16px;margin-bottom:20px;text-align:center}.BecomeAdmin_submitButton__BrnXV{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s ease}.BecomeAdmin_submitButton__BrnXV:hover{background-color:#0056b3}.BecomeAdmin_thankYouMessage__5szVG{color:#28a745;font-size:18px;text-align:center}.LoginSignup_container__Hec2j{align-items:center;background-color:#f4f4f4;border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;justify-content:center;margin:50px auto;max-width:400px;padding:40px;width:100%}.LoginSignup_title__w2-2n{color:#333;font-size:28px;font-weight:700;margin-bottom:10px;text-align:center}.LoginSignup_description__DV9\+s{color:#666;font-size:16px;margin-bottom:30px;text-align:center}.LoginSignup_buttonContainer__P9VcX{display:flex;flex-direction:column;gap:15px}.LoginSignup_button__c8oYE{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;padding:12px;transition:background-color .3s ease;width:100%}.LoginSignup_button__c8oYE:hover{background-color:#0056b3}@media (max-width:768px){.LoginSignup_container__Hec2j{padding:20px}}.ShowAllPhotos_showAllPhotosContainer__4lONJ{align-items:center;background:linear-gradient(135deg,#f8fafc,#eef3f8);display:flex;flex-direction:column;font-family:Inter,sans-serif;min-height:100vh;padding:20px}.ShowAllPhotos_btnLinkContainer__fpGCe{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:inherit;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:25px;max-width:1300px;padding:15px 25px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10}.ShowAllPhotos_backButton__6Z6SA{border:none;border-radius:50%;padding:12px}.ShowAllPhotos_actionLinks__LYgmK a,.ShowAllPhotos_backButton__6Z6SA{color:#fff;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.ShowAllPhotos_actionLinks__LYgmK a{background:linear-gradient(135deg,#0073e6,#00c6ff);border-radius:30px;font-size:16px;font-weight:500;margin-left:12px;padding:8px 16px;text-decoration:none}.ShowAllPhotos_actionLinks__LYgmK a:hover{box-shadow:0 6px 12px #0073e666;transform:translateY(-2px)}.ShowAllPhotos_showAllPhotosContent__sHnOT{margin-top:20px;max-width:1300px;padding:0 20px;width:100%}.ShowAllPhotos_showAllPhotosContent__sHnOT h1{color:#222;font-size:36px;font-weight:700;letter-spacing:-.5px;margin-bottom:25px;text-align:left}.ShowAllPhotos_photosRow__vkmDm{background-color:inherit;display:flex;flex-wrap:nowrap;gap:20px;overflow-x:auto;padding:25px;scroll-behavior:smooth;scrollbar-width:thin}.ShowAllPhotos_photosRow__vkmDm::-webkit-scrollbar{height:10px}.ShowAllPhotos_photosRow__vkmDm::-webkit-scrollbar-thumb{background-color:#999;border-radius:5px}.ShowAllPhotos_photosRow__vkmDm::-webkit-scrollbar-thumb:hover{background-color:#666}.ShowAllPhotos_photosRow__vkmDm::-webkit-scrollbar-track{background-color:#f0f0f0}.ShowAllPhotos_photo__H-sI7{border-radius:16px;flex:0 0 auto;margin:15px;max-height:800px;min-width:600px;object-fit:cover;transition:transform .3s ease,box-shadow .3s ease}.ShowAllPhotos_photo__H-sI7:hover{box-shadow:0 12px 32px #0003;transform:scale(1.05)}.ShowAllPhotos_noPhotos__QVAIa{color:#777;font-size:20px;font-weight:500;margin-top:80px;opacity:.8;text-align:center}@media (max-width:1024px){.ShowAllPhotos_photo__H-sI7{max-height:600px;min-width:400px}}@media (max-width:768px){.ShowAllPhotos_showAllPhotosContent__sHnOT h1{font-size:28px}.ShowAllPhotos_photo__H-sI7{max-height:450px;min-width:300px}}@media (max-width:480px){.ShowAllPhotos_btnLinkContainer__fpGCe{flex-direction:column;gap:12px}.ShowAllPhotos_photo__H-sI7{max-height:280px;min-width:240px}}.ShowAllPhotos_selected__01G-K{outline:4px solid #0073e6;transform:scale(1.03)}.SecureBooking_secureBookingContainer__r2zTg{display:flex;justify-content:space-between;padding:5vh 6vw}.SecureBooking_secureBookingLeftContainer__u2Dg\+{display:flex;flex:1 1;flex-direction:column;gap:1vw;padding-right:40px}.SecureBooking_secureBookingRightContainer__jxLhv{background:#fff;border:1px solid #e0e0e0;border-radius:18px;box-shadow:0 4px 12px #0000000d;flex-shrink:0;max-width:480px;padding:16px 20px;width:100%}.SecureBooking_secureBookingHeader__YJQZ7{align-items:center;display:flex;margin-bottom:40px}.SecureBooking_secureBookingHeader__YJQZ7 h1{color:#000;font-family:Inter,sans-serif;font-size:36px;font-weight:500;line-height:normal;margin:0}.SecureBooking_secureBookingBackBtn__PIYq\+{align-items:center;background:#0000;border:none;border-radius:25px;cursor:pointer;display:flex;height:40px;justify-content:center;margin-right:15px;width:40px}.SecureBooking_secureBookingBackBtn__PIYq\+:hover{background-color:#dbdbdb}.SecureBooking_rentalDetailsContainer__nVk4C{display:flex;flex-direction:column;gap:20px;margin:40px 0}.SecureBooking_rentalDetailsContainer__nVk4C h3{color:#000;font-family:Inter,sans-serif;font-size:26px;font-weight:500;margin:0 0 15px}.SecureBooking_rentalDetailsContent__N0oXA{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:12px 0}.SecureBooking_rentalDetailsContent__N0oXA:last-child{border-bottom:none}.SecureBooking_rentalDetails__89uIq h4{color:#000;font-family:Inter,sans-serif;font-size:20px;font-weight:500;margin:0}.SecureBooking_rentalDetails__89uIq p{color:#000;font-family:Inter,sans-serif;font-size:20px;font-weight:400;margin:0}.SecureBooking_rentalDetailsContent__N0oXA a{color:#000;font-family:Inter,sans-serif;font-size:20px;font-weight:500;text-decoration:underline}.SecureBooking_secureBookingNoteContainer__nw9EW label{color:#000;display:block;font-family:Inter,sans-serif;font-size:26px;font-weight:500;margin-bottom:15px}.SecureBooking_secureBookingNoteContainer__nw9EW p{color:#505050;font-family:Inter,sans-serif;font-size:20px;font-weight:400;line-height:1.5;margin:0}.SecureBooking_secureBookingTiming__bH8LK{align-items:center;display:flex;gap:15px;margin:30px 0}.SecureBooking_secureBookingTiming__bH8LK p{color:#000;font-family:Inter,sans-serif;font-size:18px;font-weight:500;max-width:466px}.SecureBooking_secureBookingButtonsContainer__scU3E{display:flex;justify-content:space-between;margin-top:30px}.SecureBooking_secureBookingCancelBtn__3JNyJ{background:#0000;border:none;color:#000;cursor:pointer;font-family:Inter,sans-serif;font-size:20px;font-weight:500;padding:0;text-decoration:underline}.SecureBooking_secureBookingBookBtn__uNgk3{background:#004acc;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:20px;font-weight:400;height:43px;transition:background-color .2s;width:193px}.SecureBooking_secureBookingBookBtn__uNgk3:hover{background:#0039a3}.SecureBooking_rentalCardHeader__1BDG-{align-items:flex-start;display:flex;gap:15px;margin-bottom:20px}.SecureBooking_rentalCardImg__2mFj\+{border-radius:4px;height:92px;object-fit:cover;width:109px}.SecureBooking_rentalCardContentRating__z\+5zw h3{color:#000;font-family:Inter,sans-serif;font-size:20px;font-weight:500;margin:0 0 8px}.SecureBooking_rentalCardContentBody__x5k6R{color:#333;display:flex;flex-direction:column;font-family:Inter,sans-serif;font-size:14px;gap:1.5rem}.SecureBooking_totalRentalSections__k0wIt{margin-bottom:20px}.SecureBooking_totalRentalSections__k0wIt p{color:#000;font-family:Inter,sans-serif;font-size:24px;font-weight:500;margin:0 0 15px}.SecureBooking_totalBreakDownSections__OUMfa{display:flex;font-size:16px;justify-content:space-between;margin-bottom:8px}.SecureBooking_totalBreakDownSections__OUMfa p{color:#000;font-family:Inter,sans-serif;font-size:16px;font-weight:300;margin:0}.SecureBooking_totalAmountSections__xf0jb{align-items:center;border-top:1px solid #ccc;display:flex;font-size:18px;font-weight:600;justify-content:space-between;margin-top:15px;padding-top:15px}.SecureBooking_valueHighlight__7N5i4{color:#000;font-size:18px;font-weight:700}.SecureBooking_featureSection__OnPbR{margin:20px 0}.SecureBooking_featureHeading__DYE5\+{color:#111;font-size:16px;font-weight:600;margin-bottom:12px}.SecureBooking_featureList__tl-Eg{list-style:none;margin:0;padding:0}.SecureBooking_featureItem__xPcGv{align-items:center;display:flex;font-size:14px;margin-bottom:8px}.SecureBooking_tickCircle__M0p63{align-items:center;background:#000;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:18px;justify-content:center;margin-right:8px;width:18px}.SecureBooking_dropdownToggleText__kgOXJ{color:#000;cursor:pointer;display:inline-block;font-size:14px;margin-top:10px;text-decoration:underline}.SecureBooking_starsContainer__WuWBH{align-items:center;display:flex;gap:5px;margin:5px 0 10px}.SecureBooking_starFilled__Kv1f4{stroke:#001f3f;stroke-width:40;color:gold;margin-right:2px}.SecureBooking_starOutline__xLQQv{color:#001f3f;margin-right:2px}.SecureBooking_ratingValue__l24gc{color:#333;font-size:16px;font-weight:500}.SecureBooking_tooltip__yan\+2{cursor:help;display:inline-block;margin-left:5px;position:relative}.SecureBooking_tooltipText__VVUc8{background-color:#001f3f;border-radius:6px;bottom:125%;color:#fff;font-size:14px;font-weight:400;left:50%;opacity:0;padding:12px;position:absolute;text-align:left;transform:translateX(-50%);transition:opacity .3s;visibility:hidden;width:250px;z-index:1}.SecureBooking_tooltip__yan\+2:hover .SecureBooking_tooltipText__VVUc8{opacity:1;visibility:visible}.SecureBooking_secondaryText__JRQND{color:#6b7280;font-size:.85rem;font-weight:400}@media (max-width:992px){.SecureBooking_secureBookingContainer__r2zTg{flex-direction:column;gap:40px}.SecureBooking_secureBookingLeftContainer__u2Dg\+{padding-right:0}.SecureBooking_secureBookingRightContainer__jxLhv{max-width:100%}}@media (max-width:768px){.SecureBooking_secureBookingHeader__YJQZ7 h1{font-size:28px}.SecureBooking_rentalDetailsContainer__nVk4C h3{font-size:22px}.SecureBooking_rentalDetailsContent__N0oXA a,.SecureBooking_rentalDetails__89uIq h4,.SecureBooking_rentalDetails__89uIq p{font-size:18px}.SecureBooking_secureBookingBookBtn__uNgk3{font-size:18px;height:40px;width:160px}}.SecureBooking_link__tx3o0{color:#007bff;cursor:pointer;text-decoration:underline}.SecureBooking_link__tx3o0:hover{text-decoration:none}.AddResidents_container__X2IoV{margin:0 auto;padding:2rem;width:85vw}.AddResidents_stepButtons__iso-s{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin:2rem 0}.AddResidents_card__mJ37k{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 0 1px #000;cursor:pointer;display:flex;flex:1 1 300px;flex-direction:column;max-width:420px;padding:1.5rem;text-align:center;transition:all .3s ease}.AddResidents_card__mJ37k:hover{background-color:#f8f8f8;box-shadow:0 0 6px #000}.AddResidents_card__mJ37k h1{color:#000;font-size:1.2rem;margin-bottom:.75rem;text-transform:capitalize}.AddResidents_icon__cOViz{color:#333;font-size:1.8rem}.AddResidents_card__mJ37k:hover .AddResidents_icon__cOViz{color:#000}.AddResidents_searchContainer__70UpE{position:relative}.AddResidents_searchInput__bYhC1{background-color:#fff;border:1px solid #000;border-radius:8px;color:#000;font-size:1rem;outline:none;padding:1rem;transition:all .3s ease;width:100%}.AddResidents_searchInput__bYhC1:focus{background-color:#fafafa;border-color:#555;box-shadow:0 0 0 2px #000}.AddResidents_searchResults__-iUmP{background-color:#fff;border:1px solid #000;border-radius:6px;margin-top:.5rem;max-height:200px;overflow-y:auto;padding:0;width:100%}.AddResidents_searchResultItem__pkCS5{border-bottom:1px solid #ddd;cursor:pointer;padding:.75rem 1rem;transition:all .2s ease}.AddResidents_searchResultItem__pkCS5:hover{background-color:#f1f1f1;padding-left:1.5rem}@media (max-width:768px){.AddResidents_stepButtons__iso-s{align-items:center;flex-direction:column}.AddResidents_card__mJ37k{width:100%}.AddResidents_button-container__Fj0mf{align-items:center;flex-direction:column}.AddResidents_card__mJ37k{padding:1.25rem;width:90%}.AddResidents_card__mJ37k h1{font-size:1rem}.AddResidents_icon__cOViz{font-size:1.75rem}}@media (max-width:480px){.AddResidents_card__mJ37k{padding:1rem}.AddResidents_card__mJ37k h1{font-size:.95rem}.AddResidents_icon__cOViz{font-size:1.5rem}}.AddResidents_loader__mZgVX{animation:AddResidents_spin__zRTTe .6s linear infinite;border:3px solid #f0f0f0;border-radius:50%;border-top-color:#007bff;display:inline-block;height:18px;width:18px}@keyframes AddResidents_spin__zRTTe{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AddResidents_submitButton__u8wk7:disabled{background-color:#b0c4de;cursor:not-allowed}.AddResidents_navButton__KTsnW{align-items:center;background-color:#007bff;border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:center;outline:none;padding:.75rem 1.5rem;transition:background-color .3s ease,transform .3s ease}.AddResidents_navButton__KTsnW:disabled{background-color:#b0c4de}.AddResidents_navButton__KTsnW:hover{background-color:#0056b3;transform:translateY(-2px)}.AddResidents_navButton__KTsnW:active{transform:translateY(2px)}.AddResidents_submitButton__u8wk7{align-items:center;background-color:#28a745;border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;outline:none;padding:.75rem 1.5rem;transition:background-color .3s ease,transform .3s ease}.AddResidents_submitButton__u8wk7:hover{background-color:#218838;transform:translateY(-2px)}.AddResidents_submitButton__u8wk7:active{transform:translateY(2px)}.Step2_container__tuqxR{background:#1a1a1a;border-radius:8px;color:#fff;margin:0 auto;max-width:800px;padding:2rem}.Step2_heading__v7Quz{color:#fff;font-size:1.8rem;margin-bottom:2rem;text-align:center}.Step2_residentDetails__a6fGF,.Step2_spaceDetails__ASmTg{background:#2a2a2a;border-radius:8px;margin-bottom:2rem;padding:1.5rem}.Step2_residentDetails__a6fGF h3,.Step2_spaceDetails__ASmTg h3{color:#fff;font-size:1.4rem;margin-bottom:1rem}.Step2_residentDetails__a6fGF p,.Step2_spaceDetails__ASmTg p{color:#fff;margin:.5rem 0}.Step2_residentDetails__a6fGF strong,.Step2_spaceDetails__ASmTg strong{color:#007bff}.Step2_errorContainer__egaFV{background:#dc35451a;border:1px solid #dc3545;border-radius:8px;margin-bottom:2rem;padding:1rem}.Step2_errorHeading__Q-Z2T{color:#dc3545;font-size:1.2rem;margin-bottom:1rem}.Step2_errorList__c8SZe{list-style:none;margin:0;padding:0}.Step2_errorItem__bHJWA{color:#dc3545;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.Step2_errorItem__bHJWA:before{color:#dc3545;content:"•";left:.5rem;position:absolute}.Step3_container__dqbyF{background:#1a1a1a;border-radius:8px;color:#fff;margin:0 auto;max-width:800px;padding:2rem}.Step3_heading__0MXrC{color:#fff;font-size:1.8rem;margin-bottom:2rem;text-align:center}.Step3_section__AjF45{background:#2a2a2a;border-radius:8px;margin-bottom:2rem;padding:1.5rem}.Step3_subheading__5-iAZ{color:#fff;font-size:1.4rem;margin-bottom:1.5rem}.Step3_inputGroup__TmW\+u{margin-bottom:1.5rem}.Step3_inputGroup__TmW\+u label{color:#fff;display:block;margin-bottom:.5rem}.Step3_input__G1aXR{background:#333;border:1px solid #444;border-radius:4px;color:#fff;font-size:1rem;padding:.8rem;transition:border-color .3s ease;width:100%}.Step3_input__G1aXR:focus{border-color:#007bff;outline:none}.Step3_inputError__W2WIy{border-color:#dc3545}.Step3_fieldError__DYJvW{color:#dc3545;font-size:.875rem;margin-top:.25rem}.Step3_checklist__zDQyg{list-style:none;margin:2rem 0;padding:0}.Step3_checklist__zDQyg li{align-items:center;display:flex;margin-bottom:1rem}.Step3_checklist__zDQyg label{align-items:center;color:#fff;cursor:pointer;display:flex;gap:.5rem}.Step3_checklist__zDQyg input[type=checkbox]{cursor:pointer;height:1.2rem;width:1.2rem}.Step3_errorContainer__SjdkM{background:#dc35451a;border:1px solid #dc3545;border-radius:8px;margin-bottom:2rem;padding:1rem}.Step3_errorHeading__iQQpy{color:#dc3545;font-size:1.2rem;margin-bottom:1rem}.Step3_errorList__\+NxLd{list-style:none;margin:0;padding:0}.Step3_errorItem__4kzak{color:#dc3545;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.Step3_errorItem__4kzak:before{color:#dc3545;content:"•";left:.5rem;position:absolute}.Step3_selectedSeat__\+Jn79{background:#2a2a2a;border-radius:4px;margin-top:1rem;padding:1rem}.Step3_selectedSeat__\+Jn79 p{color:#fff;margin:.5rem 0}.Step3_selectedSeat__\+Jn79 strong{color:#007bff}.ViewListing_container__puaeL{font-family:sans-serif;padding:2rem}.ViewListing_header__p40yW{align-items:center;display:flex;justify-content:space-between}.ViewListing_buttons__WzrF0 button{background-color:#2653ff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;margin-left:10px;padding:.5rem 1rem;transition:.3s}.ViewListing_deleteButton__MxkMu{background-color:#ff4c4c}.ViewListing_imageGallery__J2sZL{display:flex;flex-wrap:wrap;gap:1rem;margin:1rem 0}.ViewListing_image__O-u7u{border-radius:8px;box-shadow:0 2px 6px #0003;height:150px;object-fit:cover;width:200px}.ViewListing_detailsGrid__wiZs3{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-top:1.5rem}.ViewListing_tags__K5yUu{margin-top:2rem}.ViewListing_tags__K5yUu h3{color:#333;margin:1rem 0 .5rem}.ViewListing_tags__K5yUu span{background-color:#e7f0ff;border:1px solid #bcd3f7;border-radius:20px;display:inline-block;font-size:.85rem;margin:.25rem;padding:.3rem .8rem}.ViewListing_statusSection__aHEiv{background-color:#f5faff;border-left:4px solid #69b3ff;border-radius:4px;margin-top:2rem;padding:1rem}.ViewListing_floorSection__4UWMa{border-top:1px solid #ccc;margin-top:2rem;padding-top:1rem}.ViewListing_roomSection__ZGCxN{margin-bottom:2rem}.ViewListing_roomSection__ZGCxN h4{color:#444;margin-bottom:.5rem}.Inbox_inboxContainer__o0xDg{border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;height:500px;overflow:hidden;width:100%}.Inbox_sidebar__OzAT8{background-color:#f7f7f7;border-right:1px solid #ddd;display:flex;flex-direction:column;padding:15px;width:300px}.Inbox_title__gqwi6{border-bottom:1px solid #ddd;font-size:24px;margin:0;padding:20px}.Inbox_searchContainer__wBPW-{border-bottom:1px solid #ddd;padding:10px 20px}.Inbox_searchInput__-Ujx9{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;padding:8px;width:100%}.Inbox_sidebar__OzAT8 ul{flex-grow:1;list-style-type:none;margin:0;overflow-y:auto;padding:0}.Inbox_chatItem__7iOFG{border-radius:5px;cursor:pointer;padding:15px 20px;transition:background-color .3s ease}.Inbox_chatItem__7iOFG:hover{background-color:#e0e0e0}.Inbox_selected__fCfuf{background-color:#007bff;color:#fff}.Inbox_chatArea__HtjSR{background-color:#fff;display:flex;flex:1 1;flex-direction:column}.Inbox_chatHeader__wGAdh{background-color:#007bff;border-bottom:1px solid #ddd;color:#fff;font-size:18px;font-weight:700;padding:15px}.Inbox_chatMessages__ZPyWi{display:flex;flex:1 1;flex-direction:column;gap:8px;overflow-y:auto;padding:15px}.Inbox_messageBubble__BM95l{align-self:flex-start;background-color:#e5e5ea;border-radius:10px;max-width:70%;padding:10px}.Inbox_inputContainer__yo\+PE{background-color:#f9f9f9;border-top:1px solid #ddd;display:flex;padding:10px}.Inbox_inputBox__eoyTn{border:1px solid #ccc;border-radius:5px;flex:1 1;font-size:16px;outline:none;padding:10px}.Inbox_sendButton__rAjC0{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-left:10px;padding:10px 15px;transition:.3s}.Inbox_sendButton__rAjC0:hover{background-color:#0056b3}@media (max-width:768px){.Inbox_inboxContainer__o0xDg{flex-direction:column;height:auto}.Inbox_sidebar__OzAT8{border-bottom:1px solid #ddd;border-right:none;width:100%}}.HelpCenter_helpCenterContainer__2i7Xt{font-family:Arial,sans-serif;margin:auto;max-width:80vw;padding:50px}.HelpCenter_helpCenterContainer__2i7Xt h1{color:#333;font-size:2rem;text-align:center}.HelpCenter_toogleBarContainer__9nQHA{align-items:center;background-color:#f4f4f4;border-radius:999px;display:flex;justify-content:end;max-width:-webkit-fill-available;padding:8px 12px;width:100%}.HelpCenter_toogleBarinput__jhkjf{background:#0000;border:none;color:#000;flex:1 1;font-size:16px;max-height:5vh;outline:none}.HelpCenter_toogleBarinput__jhkjf::placeholder{color:#888}.HelpCenter_toogleBarCloseButton__9vBUs,.HelpCenter_toogleBarSearchButton__jpYpV{align-items:center;background:none;border:none;color:#0070f3;cursor:pointer;display:flex;justify-content:center;padding:4px}.HelpCenter_toogleBarIconButton__bB-9k:hover{cursor:pointer;opacity:.8}.HelpCenter_guideGrid__Bdluw{display:flex;flex-wrap:wrap;gap:2.5vw;margin-bottom:40px}.HelpCenter_guideCard__8bW8y{width:18vw}.HelpCenter_guideImage__UXRvP{border-radius:12px;height:35vh;object-fit:cover;width:100%}.HelpCenter_articleGrid__FS0F4{grid-gap:5vw;display:grid;gap:5vw;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.HelpCenter_articleCard__3Hirf{width:15vw}.HelpCenter_articleCard__3Hirf a{color:#000;cursor:pointer;font-weight:500;margin-bottom:8px;text-decoration:underline}.HelpCenter_articleCard__3Hirf p{color:#666;font-size:14px}@media (max-width:768px){.HelpCenter_guideGrid__Bdluw{align-items:center;flex-direction:column}.HelpCenter_guideCard__8bW8y{width:100%}.HelpCenter_guideImage__UXRvP{height:auto}.HelpCenter_articleCard__3Hirf{max-width:100%;width:auto}.HelpCenter_toogleBarinput__jhkjf{width:100%}.HelpCenter_toogleBarCloseButton__9vBUs,.HelpCenter_toogleBarSearchButton__jpYpV{justify-content:flex-end}}@media (max-width:480px){.HelpCenter_guideImage__UXRvP{height:auto}.HelpCenter_articleCard__3Hirf p{font-size:12px}.HelpCenter_toogleBarinput__jhkjf{font-size:14px}}.NeedHelp_needHelpContainer__j8t2G{padding:10vh}.NeedHelp_helpButton__IBir7{background-color:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.NeedHelp_helpButton__IBir7:hover{background-color:#0056b3;transform:scale(1.05)}.NeedHelp_helpButton__IBir7:active{background-color:#004080;transform:scale(1)}.NeedHelp_helpContent__rHOwf{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin-top:1rem;max-width:300px;padding:1rem}.NeedHelp_helpContent__rHOwf p{color:#333;font-size:.9rem;margin:.5rem 0}.NeedHelp_helpContent__rHOwf strong{color:#007bff}.Payment_paymentContainer__MYg3H{background-color:#f9f9f9;border-radius:12px;box-shadow:0 0 12px #0000001a;font-family:Arial,sans-serif;margin:40px auto;max-width:400px;padding:30px}.Payment_paymentContainer__MYg3H h2{color:#333;margin-bottom:24px;text-align:center}.Payment_paymentForm__U1pmw{display:flex;flex-direction:column;gap:15px}.Payment_paymentForm__U1pmw label{color:#444;display:flex;flex-direction:column;font-size:14px}.Payment_paymentForm__U1pmw input{border:1px solid #ccc;border-radius:6px;margin-top:5px;padding:8px 10px}.Payment_submitButton__hYQUs{background-color:#1c87c9;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:10px;transition:.2s ease}.Payment_submitButton__hYQUs:hover{background-color:#155d8b}.Payment_submitButton__hYQUs:disabled{background-color:#ccc;cursor:not-allowed}.PersonalProfile_profileContainer__M\+P07{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;margin:2rem auto;max-width:600px;padding:2rem}.PersonalProfile_profileHeader__NgAqK{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.5rem;position:relative}.PersonalProfile_title__jYmcj{flex:1 1;font-size:1.8rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.PersonalProfile_profilePicture__3lcXv{align-items:center;background-color:#f8f9fa;border:3px solid #007bff;border-radius:50%;cursor:pointer;display:flex;height:80px;justify-content:center;overflow:hidden;position:absolute;right:0;top:-60px;transition:transform .2s ease,box-shadow .2s ease;width:80px;z-index:10}.PersonalProfile_profilePicture__3lcXv:hover{box-shadow:0 4px 12px #007bff4d;transform:scale(1.05)}.PersonalProfile_profilePicture__3lcXv:active{transform:scale(.95)}.PersonalProfile_profilePictureImg__B4UTp,.PersonalProfile_profilePicture__3lcXv img{height:100%;object-fit:cover;width:100%}.PersonalProfile_blankPicture__Z7bQ4{background-color:#e9ecef;border-radius:50%;height:100%;width:100%}.PersonalProfile_profileGrid__Vxk9N{grid-gap:1rem;color:#333;display:grid;font-size:1.05rem;gap:1rem;grid-template-columns:1fr;margin-bottom:2rem}.PersonalProfile_buttonContainer__4MxnS{display:flex;gap:1rem;justify-content:space-between}.PersonalProfile_deleteButton__7ffVg,.PersonalProfile_editButton__mMN22{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:1rem;padding:.75rem 1rem;transition:background .2s ease}.PersonalProfile_editButton__mMN22{background-color:#007bff;color:#fff}.PersonalProfile_editButton__mMN22:hover{background-color:#0056b3}.PersonalProfile_deleteButton__7ffVg{background-color:#dc3545;color:#fff}.PersonalProfile_deleteButton__7ffVg:hover{background-color:#a71d2a}.PersonalProfile_loading__Cr7WP{font-size:1.2rem;margin-top:2rem;text-align:center}.PersonalProfile_editForm__UHANd{display:flex;flex-direction:column;gap:2rem}.PersonalProfile_formSection__z7hBb{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem}.PersonalProfile_formSection__z7hBb h3{color:#333;font-size:1.2rem;font-weight:600;margin:0 0 1rem}.PersonalProfile_formGroup__y6VSB{margin-bottom:1rem}.PersonalProfile_formGroup__y6VSB label{color:#333;display:block;font-weight:500;margin-bottom:.5rem}.PersonalProfile_formGroup__y6VSB input{border:1px solid #ddd;border-radius:4px;font-size:1rem;padding:.75rem;transition:border-color .2s ease;width:100%}.PersonalProfile_formGroup__y6VSB input:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40;outline:none}.PersonalProfile_message__7EkS6{border-radius:4px;font-weight:500;margin-bottom:1rem;padding:1rem;text-align:center}.PersonalProfile_success__no1LO{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.PersonalProfile_error__rDwsi{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.PersonalProfile_cancelButton__ItQJQ{background-color:#6c757d;border:1px solid #6c757d;border-radius:8px;color:#fff;cursor:pointer;flex:1 1;font-size:1rem;padding:.75rem 1rem;transition:background .2s ease}.PersonalProfile_cancelButton__ItQJQ:hover{background-color:#545b62}.PersonalProfile_cancelButton__ItQJQ:disabled,.PersonalProfile_editButton__mMN22:disabled{cursor:not-allowed;opacity:.6}.PersonalProfile_helpText__j9mnH{color:#666;font-size:.9rem;font-style:italic;margin-bottom:1rem}.PersonalProfile_fileInput__nHWFM{background-color:#fff;border:1px solid #ddd;border-radius:4px;font-size:.9rem;padding:.5rem;width:100%}.PersonalProfile_fileInput__nHWFM:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40;outline:none}.PersonalProfile_imageContainer__vp5WF{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.PersonalProfile_imagePreview__-MfUc{border:1px solid #ddd;border-radius:4px;max-height:150px;max-width:200px;object-fit:cover}.PersonalProfile_removeButton__fBEum{background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;padding:.5rem 1rem;transition:background-color .2s ease}.PersonalProfile_removeButton__fBEum:hover{background-color:#c82333}.PersonalProfile_uploadButton__NZfeF{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;margin-top:1rem;padding:.75rem 1rem;transition:background-color .2s ease}.PersonalProfile_uploadButton__NZfeF:hover{background-color:#218838}.PersonalProfile_uploadButton__NZfeF:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.6}.ProfilePictureModal_modalOverlay__TXiyZ{align-items:center;background-color:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ProfilePictureModal_modalContent__p7uP6{background-color:#fff;border-radius:12px;box-shadow:0 10px 30px #0000004d;max-height:90vh;max-width:90vw;padding:20px;position:relative}.ProfilePictureModal_closeButton__BHJo8{align-items:center;background:none;border:none;border-radius:50%;color:#333;cursor:pointer;display:flex;font-size:24px;font-weight:700;height:30px;justify-content:center;position:absolute;right:15px;top:10px;transition:background-color .2s ease;width:30px}.ProfilePictureModal_closeButton__BHJo8:hover{background-color:#0000001a}.ProfilePictureModal_profileImage__G6mSK{border-radius:8px;max-height:70vh;max-width:100%;object-fit:contain}.ChangeProfilePicture_modalOverlay__UUcAO{align-items:center;background-color:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ChangeProfilePicture_modalContent__W5Cuf{background-color:#fff;border-radius:12px;box-shadow:0 10px 30px #0000004d;max-width:500px;padding:30px;position:relative;width:90%}.ChangeProfilePicture_closeButton__71vq2{align-items:center;background:none;border:none;border-radius:50%;color:#333;cursor:pointer;display:flex;font-size:24px;font-weight:700;height:30px;justify-content:center;position:absolute;right:20px;top:15px;transition:background-color .2s ease;width:30px}.ChangeProfilePicture_closeButton__71vq2:hover{background-color:#0000001a}.ChangeProfilePicture_title__oXLlk{color:#333;font-size:1.5rem;font-weight:600;margin-bottom:20px;text-align:center}.ChangeProfilePicture_error__zjitK{background-color:#f8d7da;border-radius:4px;color:#721c24;margin-bottom:15px;padding:10px;text-align:center}.ChangeProfilePicture_uploadSection__Bi2AE{margin-bottom:20px}.ChangeProfilePicture_uploadArea__a99Ls{border:2px dashed #ddd;border-radius:8px;cursor:pointer;padding:40px 20px;position:relative;text-align:center;transition:border-color .2s ease}.ChangeProfilePicture_uploadArea__a99Ls:hover{border-color:#007bff}.ChangeProfilePicture_fileInput__uK0c\+{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.ChangeProfilePicture_uploadPrompt__Qxv3G{pointer-events:none}.ChangeProfilePicture_uploadIcon__BlGpU{font-size:3rem;margin-bottom:10px}.ChangeProfilePicture_uploadHint__mCerh{color:#666;font-size:.9rem;margin-top:5px}.ChangeProfilePicture_previewSection__kpXei{text-align:center}.ChangeProfilePicture_imagePreview__YKd9J{margin-bottom:15px}.ChangeProfilePicture_imagePreview__YKd9J img{border-radius:8px;box-shadow:0 2px 8px #0000001a;max-height:300px;max-width:100%}.ChangeProfilePicture_previewActions__ezfg9{margin-bottom:15px}.ChangeProfilePicture_changeButton__0j7gR{background-color:#6c757d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 16px;transition:background-color .2s ease}.ChangeProfilePicture_changeButton__0j7gR:hover{background-color:#545b62}.ChangeProfilePicture_buttonContainer__c6Kfe{display:flex;gap:10px;justify-content:center}.ChangeProfilePicture_cancelButton__8p7tZ,.ChangeProfilePicture_uploadButton__QST3H{border:none;border-radius:6px;cursor:pointer;flex:1 1;font-size:1rem;padding:12px 20px;transition:background-color .2s ease}.ChangeProfilePicture_cancelButton__8p7tZ{background-color:#6c757d;color:#fff}.ChangeProfilePicture_cancelButton__8p7tZ:hover{background-color:#545b62}.ChangeProfilePicture_uploadButton__QST3H{background-color:#007bff;color:#fff}.ChangeProfilePicture_uploadButton__QST3H:hover{background-color:#0056b3}.ChangeProfilePicture_cancelButton__8p7tZ:disabled,.ChangeProfilePicture_uploadButton__QST3H:disabled{cursor:not-allowed;opacity:.6}.ProfilePictureOptions_optionsOverlay__klIRa{bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.ProfilePictureOptions_optionsContent__hP4ZC{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:200px;overflow:hidden;position:fixed;right:20px;top:120px;z-index:1000}.ProfilePictureOptions_option__vwbiz{align-items:center;border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;padding:12px 16px;transition:background-color .2s ease}.ProfilePictureOptions_option__vwbiz:last-child{border-bottom:none}.ProfilePictureOptions_option__vwbiz:hover{background-color:#f8f9fa}.ProfilePictureOptions_optionIcon__ZuyE6{font-size:1.2rem;margin-right:12px}.DeleteAccountModal_modalOverlay__VN5aw{align-items:center;background-color:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.DeleteAccountModal_modalContent__lstHf{background-color:#fff;border-radius:12px;box-shadow:0 10px 30px #0000004d;max-width:500px;padding:30px;position:relative;width:90%}.DeleteAccountModal_closeButton__OgE2P{align-items:center;background:none;border:none;border-radius:50%;color:#333;cursor:pointer;display:flex;font-size:24px;font-weight:700;height:30px;justify-content:center;position:absolute;right:20px;top:15px;transition:background-color .2s ease;width:30px}.DeleteAccountModal_closeButton__OgE2P:hover{background-color:#0000001a}.DeleteAccountModal_title__80Wi\+{color:#dc3545;font-size:1.5rem;font-weight:600;margin-bottom:20px;text-align:center}.DeleteAccountModal_warning__krqnP{align-items:flex-start;background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;display:flex;gap:10px;margin-bottom:20px;padding:15px}.DeleteAccountModal_warningIcon__KxNSy{flex-shrink:0;font-size:1.5rem}.DeleteAccountModal_warning__krqnP p{color:#856404;font-weight:500;margin:0}.DeleteAccountModal_confirmationSection__Il-dd{margin-bottom:20px}.DeleteAccountModal_label__Dcdfh{color:#333;display:block;font-weight:500;margin-bottom:8px}.DeleteAccountModal_confirmationInput__vmztQ{border:2px solid #ddd;border-radius:6px;font-size:1rem;padding:12px;transition:border-color .2s ease;width:100%}.DeleteAccountModal_confirmationInput__vmztQ:focus{border-color:#dc3545;box-shadow:0 0 0 2px #dc354540;outline:none}.DeleteAccountModal_error__zpH8w{background-color:#f8d7da;border-radius:4px;color:#721c24;margin-bottom:15px;padding:10px;text-align:center}.DeleteAccountModal_buttonContainer__XKWvm{display:flex;gap:10px;justify-content:center}.DeleteAccountModal_cancelButton__MPZNG,.DeleteAccountModal_deleteButton__B3lK2{border:none;border-radius:6px;cursor:pointer;flex:1 1;font-size:1rem;padding:12px 20px;transition:background-color .2s ease}.DeleteAccountModal_cancelButton__MPZNG{background-color:#6c757d;color:#fff}.DeleteAccountModal_cancelButton__MPZNG:hover{background-color:#545b62}.DeleteAccountModal_deleteButton__B3lK2{background-color:#dc3545;color:#fff}.DeleteAccountModal_deleteButton__B3lK2:hover{background-color:#c82333}.DeleteAccountModal_cancelButton__MPZNG:disabled,.DeleteAccountModal_deleteButton__B3lK2:disabled{cursor:not-allowed;opacity:.6}.verifyMagicLink_container__e9kvf{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;justify-content:center;min-height:100vh;padding:20px}.verifyMagicLink_loadingContainer__Wcgja{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000001a;max-width:400px;padding:40px;text-align:center;width:100%}.verifyMagicLink_spinner__L3AFt{animation:verifyMagicLink_spin__H1lr7 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#007bff;height:50px;margin:0 auto 20px;width:50px}@keyframes verifyMagicLink_spin__H1lr7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.verifyMagicLink_loadingContainer__Wcgja h2{color:#333;font-size:1.5rem;margin-bottom:10px}.verifyMagicLink_loadingContainer__Wcgja p{color:#666;font-size:1rem;margin:0}.verifyMagicLink_errorContainer__WdFGD{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000001a;max-width:400px;padding:40px;text-align:center;width:100%}.verifyMagicLink_errorIcon__RM79Q{font-size:3rem;margin-bottom:20px}.verifyMagicLink_errorContainer__WdFGD h2{color:#dc3545;font-size:1.5rem;margin-bottom:15px}.verifyMagicLink_errorMessage__PnH0E{color:#666;font-size:1rem;line-height:1.5;margin-bottom:25px}.verifyMagicLink_buttonContainer__hkzlr{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.verifyMagicLink_primaryButton__qIvts,.verifyMagicLink_secondaryButton__zUNwp{border:none;border-radius:6px;cursor:pointer;font-size:1rem;min-width:120px;padding:12px 24px;transition:all .2s ease}.verifyMagicLink_primaryButton__qIvts{background-color:#007bff;color:#fff}.verifyMagicLink_primaryButton__qIvts:hover{background-color:#0056b3;transform:translateY(-1px)}.verifyMagicLink_secondaryButton__zUNwp{background-color:#6c757d;color:#fff}.verifyMagicLink_secondaryButton__zUNwp:hover{background-color:#545b62;transform:translateY(-1px)}.verifyMagicLink_primaryButton__qIvts:active,.verifyMagicLink_secondaryButton__zUNwp:active{transform:translateY(0)}@media (max-width:480px){.verifyMagicLink_container__e9kvf{padding:10px}.verifyMagicLink_errorContainer__WdFGD,.verifyMagicLink_loadingContainer__Wcgja{padding:30px 20px}.verifyMagicLink_buttonContainer__hkzlr{flex-direction:column}.verifyMagicLink_primaryButton__qIvts,.verifyMagicLink_secondaryButton__zUNwp{width:100%}}.AntiDiscrimination_container__-DXTo,.CancellationOptions_container__XcoHR,.DailySupport_container__H056U,.ManageYourHome_container__dNr37,.ManagingResources_container__Q27WP,.RentCover_container__w7230{background-color:#fff;color:#000;min-height:70vh;padding:2rem}h1{margin-bottom:1rem}.CommunityForums_container__CqJKh{background-color:#fff;color:#000;min-height:70vh;padding:2rem}h1{display:inline-block}p{font-size:1.1rem;margin-top:1rem}.AboutUs_container__kSPSv{background-color:#fff;border-radius:12px;box-shadow:0 4px 16px #0000000d;margin:auto;padding:2rem}.AboutUs_aboutUsImgContainer__tRXlT{width:100%}.AboutUs_aboutUsImg__9Y3MM{aspect-ratio:1511/847;flex-shrink:0;width:100%}.AboutUs_contentContainer__7JV-q{align-items:center;display:flex;justify-content:center}.AboutUs_content__UkD-a{max-width:800px}.AboutUs_title__slC9g{font-size:3rem;font-weight:700}.AboutUs_paragraph__ax1Sr,.AboutUs_title__slC9g{leading-trim:both;text-edge:cap;color:#000;font-family:Inter;font-style:normal;line-height:normal;text-align:center}.AboutUs_paragraph__ax1Sr{font-size:1.5rem;font-weight:400}.AboutUs_aboutUsCardsContainer__a7h\+1{background-color:#f3f4f6;padding:3rem 1rem}.AboutUs_aboutUsCardsContent__sDiLc{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.AboutUs_aboutUsCards__3slre{background:#fff;border-radius:12px;box-shadow:0 2px 6px #00000014;padding:1.5rem;text-align:center}.AboutUs_icon__rgEnN{align-items:center;display:flex;justify-content:center}.AboutUs_cardsTitle__7QK1n{font-size:1.1rem;font-weight:700;margin:20px 0 0;text-align:left}.AboutUs_cardsSubtitle__7E44F{color:#4b5563;font-size:.9rem;font-weight:500;margin:0}.AboutUs_abtUsMotto__V0FZZ{background:#004acc;text-align:center}.AboutUs_abtUsMotto__V0FZZ p{color:#fff;font-size:1.5rem;font-weight:500}.AboutUs_abtUsMotto__V0FZZ h1{color:#fff;font-size:3rem;font-weight:700;margin-left:10px;margin-top:0}.AboutUs_foundersTitleHeader__WWqWD{align-items:center;color:#000;display:flex;font-size:2rem;font-weight:700;justify-content:center;margin-bottom:0}.AboutUs_foundersContainer__YVqQY{background-color:#f9f9f9;padding:2rem 1rem}.AboutUs_founderContent__evSnk{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));justify-items:center;margin:0 auto;max-width:1200px}.AboutUs_founderCards__Homf6{border-radius:20px;box-shadow:0 2px 8px #00000014;max-width:300px;padding-bottom:1rem;text-align:center;width:100%}.AboutUs_founderImg__Oc\+-A{border-radius:20px;height:auto;width:100%}.AboutUs_founderName__LaVkW{color:#000;font-size:1.5rem;font-weight:700;margin-top:.75rem;padding:0 10px}.AboutUs_founderTitle__mFelq{color:#555;color:#000;font-size:.8rem;font-weight:400;margin:0}.AboutUs_followUsTitle__QcM5a{font-size:1.5rem;font-weight:500;margin-bottom:0}.AboutUs_followUsSubTitle__NwRZR,.AboutUs_followUsTitle__QcM5a{align-items:center;display:flex;justify-content:center}.AboutUs_socialIconsContainer__954PA{align-items:end;display:flex;gap:3vw;justify-content:center}.AboutUs_socialIcon__gQWXO{cursor:pointer}.ContactUs_contactUsContainer__N7AKA{background-color:#fff;border-radius:12px;box-shadow:0 4px 16px #0000000d;margin:auto;padding:2rem;text-align:-webkit-center}.ContactUs_contactUsHeader__ABrgE{background:#f1f1f1;padding:5vh}.ContactUs_contactUsTitleHeader__Pnm5Q{font-size:2rem;font-weight:700;margin:0}.ContactUs_contactUsTitleParagraph__UQ1Ve{font-size:1rem;font-weight:600;margin-bottom:1rem}.ContactUs_contactUsBtn__4O9fN{background:#004acc;border:none;border-radius:15px;color:#fff;cursor:pointer;flex-shrink:0;font-family:Inter;font-size:1rem;font-weight:500;height:7vh;width:auto}.ContactUs_contactUsFooter__9tVNx{align-items:center;display:flex;gap:10vw;justify-content:center;max-width:80vw}.ContactUs_contactUsFooterTitle__4Hi2z{font-size:2rem;font-weight:700;margin-bottom:2vh}.ContactUs_contactUsImg__D\+r-s{aspect-ratio:655.5/437;border-radius:20px;height:437px;width:655.5px}.ContactUs_contactDetailsContainer__q\+KZK{display:flex;flex-direction:column;gap:6rem;margin:auto;max-width:1000px;padding:1.5rem}.ContactUs_contactDetailsContent__lqgKT{align-items:center;display:flex;font-size:16px;gap:1.5rem}.ContactUs_contactDetailsText__B6dFZ{font-size:1rem;padding-bottom:0;text-align:left}.ContactUs_contactDetailsPhone__rhiUh{color:#000;font-weight:500;text-decoration:underline}@media (max-width:1024px){.ContactUs_contactUsFooter__9tVNx{gap:3vw}.ContactUs_contactDetailsContainer__q\+KZK{gap:2rem}}@media (max-width:768px){.ContactUs_contactUsContainer__N7AKA{padding:1.5rem}.ContactUs_contactUsHeader__ABrgE{padding:3vh 1.5rem}.ContactUs_contactUsTitleHeader__Pnm5Q{font-size:1.8rem}.ContactUs_contactUsFooter__9tVNx{flex-direction:column;gap:2rem}.ContactUs_contactDetailsContent__lqgKT{align-items:flex-start;flex-direction:column;gap:.5rem}}@media (max-width:480px){.ContactUs_contactUsContainer__N7AKA{border-radius:8px;padding:1rem}.ContactUs_contactUsHeader__ABrgE{padding:2vh 1rem}.ContactUs_contactUsTitleHeader__Pnm5Q{font-size:1.5rem}.ContactUs_contactUsTitleParagraph__UQ1Ve{font-size:.9rem}.ContactUs_contactUsBtn__4O9fN{font-size:.9rem;height:45px}.ContactUs_contactUsFooterTitle__4Hi2z{font-size:1.5rem}.ContactUs_contactUsImg__D\+r-s{height:auto;width:-webkit-fill-available}.ContactUs_contactDetailsContainer__q\+KZK{gap:1.5rem;padding:1rem}.ContactUs_contactDetailsText__B6dFZ{font-size:.9rem}}.JobsCareers_jobsCareersHeaderContent__s4M7E{background-color:#000;box-shadow:0 0 10px #00000014;margin:40px auto;padding:20px;text-align:center}.JobsCareers_jobsCareersHeaderContent__s4M7E h1{color:#fff;font-size:2rem;font-weight:500}.JobsCareers_jobsCareersHeaderContent__s4M7E p{color:#fff;font-size:1rem;font-weight:400}.JobsCareers_jobsCareersFooterContent__2f-5Y{padding:0 10vw}.JobsCareers_jcDropdownWrapper__2N55J{margin-bottom:2rem}.JobsCareers_jcSelectContainer__IOV4-{display:inline-block;position:relative;width:30vw}.JobsCareers_jcDropdown__QY40c{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 1rem center;background-size:1rem;border:1px solid #000;border-radius:2rem;cursor:pointer;font-size:1.2rem;font-weight:400;max-width:30vw;padding:.75rem 1.5rem;width:100%}.JobsCareers_jcSelectIcon__NmKxq{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;height:12px;pointer-events:none;position:absolute;right:1rem;top:45%;transform:translateY(-50%);width:12px}.JobsCareers_rotate__SEGbG{transform:translateY(-50%) rotate(90deg);transition:transform .3s ease}.JobsCareers_jcCardsWrapper__mG79u{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.JobsCareers_jcCard__vvRmX{background-color:#fff;border-radius:1rem;box-shadow:0 4px 10px #0000000d;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;max-width:100%;min-height:230px;padding:1.5rem;transition:transform .2s ease}.JobsCareers_jcCard__vvRmX:hover{transform:translateY(-5px)}.JobsCareers_jcCard__vvRmX h3{font-weight:700;margin:.5rem 0}.JobsCareers_jcCard__vvRmX small{color:#555;font-size:14px}.JobsCareers_jcApply__Ez7NX{color:#555;font-size:14px;margin-top:auto;text-align:right}@media (max-width:1024px){.JobsCareers_jobsCareersFooterContent__2f-5Y{padding:0 5vw}.JobsCareers_jcDropdown__QY40c{max-width:250px;width:100%}.JobsCareers_jcSelectContainer__IOV4-{width:40vw}}@media (max-width:768px){.JobsCareers_jobsCareersHeaderContent__s4M7E h1{font-size:1.8rem}.JobsCareers_jobsCareersHeaderContent__s4M7E p{font-size:.9rem}.JobsCareers_jcSelectContainer__IOV4-{width:40vw}.JobsCareers_jcDropdown__QY40c{font-size:1rem;padding:.6rem 1.2rem}.JobsCareers_jcCardsWrapper__mG79u{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:480px){.JobsCareers_jobsCareersHeaderContent__s4M7E{margin:20px auto;padding:15px}.JobsCareers_jobsCareersHeaderContent__s4M7E h1{font-size:1.5rem}.JobsCareers_jobsCareersFooterContent__2f-5Y{padding:0 3vw}.JobsCareers_jcDropdown__QY40c{max-width:none;width:100%}.JobsCareers_jcCardsWrapper__mG79u{grid-template-columns:1fr}.JobsCareers_jcCard__vvRmX{min-height:200px}}.NewsCenter_container__ynRWZ{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #00000014;color:#000;margin:40px auto;max-width:800px;padding:20px}h1{margin-bottom:20px}.NewsCenter_article__CaOwd{background-color:#f9f9f9;border-left:4px solid #000;border-radius:6px;margin-top:30px;padding:15px}.NewsCenter_article__CaOwd h2{font-size:1.3rem;margin-bottom:5px}.NewsCenter_date__LRIZh{color:#666;font-size:.9rem;margin-bottom:10px}.Investors_container__ZMDLo{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #00000014;color:#000;margin:40px auto;max-width:800px;padding:20px}h1{font-size:2rem;padding-bottom:10px}p{font-size:1rem;line-height:1.6}.Investors_section__dd7FQ{margin-top:30px}.Investors_section__dd7FQ h2{font-size:1.4rem;margin-bottom:10px}ul{list-style-type:disc;margin-left:20px}li{margin-bottom:8px}.TermsAndConditions_container__jyBsE{background-color:#fff;border-radius:12px;box-shadow:0 4px 16px #0000000d;margin:auto;max-width:850px;padding:2rem}.TermsAndConditions_title__9jnim{font-size:2rem;font-weight:700;margin-bottom:1rem;padding-bottom:.5rem}.TermsAndConditions_sectionTitle__mG7e5{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;margin-top:1.5rem}.TermsAndConditions_paragraph__L\+lTE{color:#333;font-size:1rem;line-height:1.8;margin-bottom:1rem}.TermsAndConditions_link__3MX2Z{text-decoration:underline}.PrivacyPolicy_container__iJVeW{background-color:#fff;border-radius:12px;box-shadow:0 4px 16px #0000000d;margin:auto;max-width:850px;padding:2rem}.PrivacyPolicy_title__q9QMm{border-bottom:2px solid #004acc;color:#004acc;font-size:2rem;font-weight:700;margin-bottom:1rem;padding-bottom:.5rem}.PrivacyPolicy_sectionTitle__FiIHC{color:#004acc;font-size:1.25rem;font-weight:600;margin-bottom:.5rem;margin-top:1.5rem}.PrivacyPolicy_paragraph__LLthb{color:#333;font-size:1rem;line-height:1.8;margin-bottom:1rem}.PrivacyPolicy_list__gN3em{list-style-type:disc;margin-top:.5rem;padding-left:1.5rem}.RefundPolicy_container__6hRzS{background-color:#fff;border-radius:12px;box-shadow:0 4px 16px #0000000d;margin:auto;max-width:850px;padding:2rem}.RefundPolicy_title__XsP67{border-bottom:2px solid #004acc;color:#004acc;font-size:2rem;font-weight:700;margin-bottom:1rem;padding-bottom:.5rem}.RefundPolicy_sectionTitle__yQmdS{color:#004acc;font-size:1.25rem;font-weight:600;margin-bottom:.5rem;margin-top:1.5rem}.RefundPolicy_paragraph__ryNT6{color:#333;font-size:1rem;line-height:1.8;margin-bottom:1rem}.RefundPolicy_list__E936k{list-style-type:disc;margin-top:.5rem;padding-left:1.5rem}.RefundPolicy_link__rVPaA{color:#004acc;text-decoration:underline}.Faq_faqContainer__VnWmw{font-family:Arial,sans-serif;margin:0 auto;max-width:70vw;padding:2rem}.Faq_faqContent__W3mtz{text-align:center}.Faq_faqContentHeader__PD\+l1{font-size:3rem;font-weight:500;margin-bottom:0}.Faq_faqSubtitle__rHruE{color:#666;color:var(--text-secondary,#666);font-size:1rem;font-weight:400;line-height:1.5}.Faq_faqSubtitle__rHruE a{color:#000;text-decoration:underline}.Faq_tabsContainer__pVjNA{-ms-overflow-style:none;border-top:1px solid #ddd;border-top:1px solid var(--border-color,#ddd);display:flex;justify-content:center;margin-bottom:1.5rem;overflow-x:auto;padding-top:4vh;scrollbar-width:none}.Faq_tabsContainer__pVjNA::-webkit-scrollbar{display:none}.Faq_tab__mmCuc{background:none;border:1px solid #ababab80;border-radius:45px;color:#333;color:var(--text-primary,#333);cursor:pointer;font-size:1rem;margin-right:.5rem;padding:.75rem 1.5rem;transition:all .2s ease;white-space:nowrap}.Faq_tab__mmCuc:hover{background-color:#f5f5f5;background-color:var(--background-hover,#f5f5f5)}.Faq_tabActive__P3mGY{border:1px solid #000;border:1px solid var(--primary-color,#000);color:#000;color:var(--primary-color,#000);font-weight:700}.Faq_content__onJYk{line-height:1.6;padding:0 .5rem}.Faq_contentTitle__uQMCk{font-size:1.25rem;margin-bottom:1rem}.Faq_contentParagraph__L2675{margin-bottom:1rem}@media (max-width:768px){.Faq_container__RyruO{padding:1.5rem}.Faq_tab__mmCuc{font-size:.9rem;padding:.5rem 1rem}}@media (max-width:480px){.Faq_container__RyruO{padding:1rem}.Faq_header__r\+Xo\+{font-size:1.5rem}.Faq_subtitle__xCI\+v{font-size:.9rem}.Faq_tab__mmCuc{padding:.5rem .75rem}.Faq_contentTitle__uQMCk{font-size:1.1rem}}.CrashReport_crashReportContainer__H3nje{background:#fff;box-shadow:0 10px 30px #0000001a;margin:40px auto;max-width:700px;padding:25px 30px}.CrashReport_header__jDZNH h1{font-size:2rem;margin-bottom:.5rem}.CrashReport_header__jDZNH p{color:#555}.CrashReport_crashReportForm__DXdS5{gap:20px}.CrashReport_inputGroup__ntd5G label{color:#333;font-weight:500}.CrashReport_inputGroup__ntd5G input,.CrashReport_inputGroup__ntd5G textarea{border:1px solid #ddd;border-radius:10px;padding:12px 15px;transition:.2s}.CrashReport_inputGroup__ntd5G input:focus,.CrashReport_inputGroup__ntd5G textarea:focus{box-shadow:0 0 5px #004acc33}input[readonly]{background:#f5f5f5}.CrashReport_submitBtn__7\+4\+T{background-color:#004acc;border-radius:10px;font-weight:500;padding:12px 20px;transition:background-color .2s}.CrashReport_submitBtn__7\+4\+T:hover{background-color:#039}.CrashReport_submitBtn__7\+4\+T:disabled{background-color:#ccc}@media (max-width:600px){.CrashReport_crashReportContainer__H3nje{margin:20px 15px;padding:20px}.CrashReport_header__jDZNH h1{font-size:1.5rem}.CrashReport_inputGroup__ntd5G input,.CrashReport_inputGroup__ntd5G textarea{font-size:.95rem}.CrashReport_submitBtn__7\+4\+T{font-size:1rem}}.CrashReport_pageBackground__Z6vwi{align-items:center;background:url(/static/media/crashReport.53c882be108ec8820307.jpg) no-repeat 50%/cover;display:flex;justify-content:center;min-height:100vh;padding:30px}.CrashReport_crashReportContainer__H3nje{animation:CrashReport_fadeIn__VJXrb .5s ease-in-out;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffd9;border-radius:20px;box-shadow:0 15px 40px #0003;font-family:Inter,sans-serif;max-width:750px;padding:35px 40px;width:100%}.CrashReport_header__jDZNH{margin-bottom:30px;position:relative;text-align:center}.CrashReport_backButton__bwJYN{color:#004acc;font-size:1rem;left:0;padding:8px 0;position:absolute;text-decoration:none;top:0;transition:color .2s}.CrashReport_backButton__bwJYN:hover{color:#002b80;text-decoration:underline}.CrashReport_header__jDZNH h1{color:#004acc;font-size:2.2rem;font-weight:700;margin-bottom:.4rem}.CrashReport_header__jDZNH p{color:#444;font-size:1rem}.CrashReport_crashReportForm__DXdS5{display:flex;flex-direction:column;gap:22px}.CrashReport_inputGroup__ntd5G{display:flex;flex-direction:column}.CrashReport_inputGroup__ntd5G label{color:#222;font-weight:600;margin-bottom:8px}.CrashReport_inputGroup__ntd5G input,.CrashReport_inputGroup__ntd5G textarea{background:#ffffffe6;border:1px solid #ccc;border-radius:12px;font-size:1rem;outline:none;padding:14px 16px;transition:all .2s ease-in-out}.CrashReport_inputGroup__ntd5G input:focus,.CrashReport_inputGroup__ntd5G textarea:focus{border-color:#004acc;box-shadow:0 0 8px #004acc4d}input[readonly]{background:#f1f1f1;cursor:not-allowed}.CrashReport_submitBtn__7\+4\+T{background:linear-gradient(135deg,#004acc,#06f);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:14px 22px;transition:transform .2s,box-shadow .2s}.CrashReport_submitBtn__7\+4\+T:hover{box-shadow:0 8px 20px #004acc4d;transform:translateY(-2px)}.CrashReport_submitBtn__7\+4\+T:disabled{background:#ccc;cursor:not-allowed}@keyframes CrashReport_fadeIn__VJXrb{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.CrashReport_crashReportContainer__H3nje{padding:25px 20px}.CrashReport_header__jDZNH h1{font-size:1.6rem}.CrashReport_inputGroup__ntd5G input,.CrashReport_inputGroup__ntd5G textarea{font-size:.95rem}.CrashReport_submitBtn__7\+4\+T{font-size:1rem}}.ReceiptGenerationForm_overlay__SAvD7{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ReceiptGenerationForm_modal__HwttI{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;max-height:90vh;max-width:600px;overflow-y:auto;width:90%}.ReceiptGenerationForm_header__95AJQ{align-items:center;border-bottom:1px solid #e1e5e9;display:flex;justify-content:space-between;padding:20px 24px}.ReceiptGenerationForm_header__95AJQ h2{color:#333;font-size:20px;font-weight:600;margin:0}.ReceiptGenerationForm_closeButton__Nzj4L{align-items:center;background:none;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;padding:0;transition:background-color .2s;width:30px}.ReceiptGenerationForm_closeButton__Nzj4L:hover{background-color:#f5f5f5;color:#333}.ReceiptGenerationForm_form__OT9zh{padding:24px}.ReceiptGenerationForm_formSection__KPiFf{margin-bottom:24px}.ReceiptGenerationForm_formSection__KPiFf h3{border-bottom:2px solid #007bff;color:#333;font-size:16px;font-weight:600;margin:0 0 16px;padding-bottom:8px}.ReceiptGenerationForm_fieldGroup__k1i2L{margin-bottom:16px}.ReceiptGenerationForm_fieldGroup__k1i2L label{color:#333;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.ReceiptGenerationForm_disabledInput__IOce8,.ReceiptGenerationForm_input__4sjaf,.ReceiptGenerationForm_select__nGGiw{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:14px;padding:10px 12px;transition:border-color .2s;width:100%}.ReceiptGenerationForm_input__4sjaf:focus,.ReceiptGenerationForm_select__nGGiw:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40;outline:none}.ReceiptGenerationForm_disabledInput__IOce8{background-color:#f8f9fa;color:#6c757d;cursor:not-allowed}.ReceiptGenerationForm_errorInput__PQ0mG{border-color:#dc3545;box-shadow:0 0 0 2px #dc354540}.ReceiptGenerationForm_errorText__GffP3{color:#dc3545;display:block;font-size:12px;margin-top:4px}.ReceiptGenerationForm_infoBox__sRVCR{background-color:#e7f3ff;border:1px solid #b3d9ff;border-radius:4px;margin-top:16px;padding:12px}.ReceiptGenerationForm_infoBox__sRVCR p{color:#0056b3;font-size:14px;line-height:1.4;margin:0}.ReceiptGenerationForm_formActions__EBUGx{border-top:1px solid #e1e5e9;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:20px}.ReceiptGenerationForm_cancelButton__WBEcq,.ReceiptGenerationForm_submitButton__i\+jZy{border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;min-width:100px;padding:10px 20px;transition:all .2s}.ReceiptGenerationForm_cancelButton__WBEcq{background-color:#6c757d;color:#fff}.ReceiptGenerationForm_cancelButton__WBEcq:hover:not(:disabled){background-color:#5a6268}.ReceiptGenerationForm_submitButton__i\+jZy{background-color:#007bff;color:#fff}.ReceiptGenerationForm_submitButton__i\+jZy:hover:not(:disabled){background-color:#0056b3}.ReceiptGenerationForm_cancelButton__WBEcq:disabled,.ReceiptGenerationForm_submitButton__i\+jZy:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.ReceiptGenerationForm_modal__HwttI{margin:20px;width:95%}.ReceiptGenerationForm_form__OT9zh{padding:16px}.ReceiptGenerationForm_header__95AJQ{padding:16px 20px}.ReceiptGenerationForm_formActions__EBUGx{flex-direction:column}.ReceiptGenerationForm_cancelButton__WBEcq,.ReceiptGenerationForm_submitButton__i\+jZy{width:100%}}
/*# sourceMappingURL=main.b309a937.css.map*/