*{box-sizing:border-box;margin:0;padding:0}html{font-size:10px}button:hover{cursor:pointer;opacity:.7}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.disable_wed{background-color:gray!important}.disable_wed,.disable_wed_input{cursor:no-drop!important}.disable_wed:hover{opacity:1}a,button,h1,h2,h3,h4,h5,h6,i,img,label,p,span{caret-color:#0000;color:inherit;text-decoration:none}a:hover{cursor:pointer;opacity:.7}img{width:100%}.homepage .slider{height:400px;overflow:hidden;position:relative;width:100%}.homepage .slides_item{background-position:50%;background-size:cover;height:100%;transition:background-image .5s ease-in-out;width:100%}.homepage button.next,.homepage button.prev{background:#0000004d;border:none;color:#fff;cursor:pointer;font-size:2rem;padding:.5rem 1rem;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.homepage button.prev{left:10px}.homepage button.next{right:10px}.homepage .dots{margin-top:10px;text-align:center}.homepage .dot{background:gray;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 5px;width:10px}.homepage .dot.active{background:#000}.homepage .featured{margin-top:10px;padding:0 10rem}.homepage .featured .featured_title{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.homepage .featured .featured_title a{color:red;font-size:1.6rem}.homepage .banner_bds{margin-top:20px;padding:0 10rem}.homepage .bds_local,.homepage .bds_news{margin-top:10px 0;padding:0 10rem}.homepage .bds_support{display:flex;flex-direction:column;gap:10px;margin-top:20px 0;padding:0 10rem}.homepage .bds_support .bds_support_list{align-items:center;display:flex;justify-content:space-between}.homepage .bds_support .bds_support_list .bds_support_list_item{align-items:center;border:1px solid #000;display:flex;gap:10px;justify-content:center;min-width:30rem}.homepage .bds_support .bds_support_list .bds_support_list_item img{width:5rem}.homepage .bds_support .bds_support_list .bds_support_list_item label{font-size:1.5rem}.homepage .feature-section{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:20px 0;padding:0 10rem}.homepage .feature-section .feature-item{flex:1 1 22%;text-align:center}.homepage .feature-section .feature-item .feature-icon{color:#e74c3c;margin-bottom:16px;width:10rem}.homepage .feature-section .feature-item h3{font-size:18px;font-weight:700;margin-bottom:12px}.homepage .feature-section .feature-item p{color:#444;font-size:14px;line-height:1.6}.homepage .feature-section .feature-item p span{color:#064b3e;font-weight:500}@media(max-width:576px){.homepage .container_slides{display:none}.homepage .featured{padding:0}.homepage .featured .featured_title{padding:0 1rem}}.containerCardSlider{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;margin-top:10px}.containerCardSlider .sliderWrapper{overflow:hidden}.containerCardSlider .sliderContent{position:relative}.containerCardSlider .sliderTrack{display:flex;transition:transform .5s ease-in-out}.containerCardSlider .slideItem{flex-shrink:0;margin-bottom:2.5rem;padding:10px 12px;width:25%}.containerCardSlider .propertyCard{background-color:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;cursor:pointer;height:100%;overflow:hidden;transition:all .3s ease}.containerCardSlider .cardImage{height:200px;overflow:hidden;position:relative;width:100%}.containerCardSlider .cardImage .image{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.containerCardSlider .cardImage .imageCount{align-items:center;background-color:#000000b3;border-radius:6px;color:#fff;display:flex;font-size:12px;gap:4px;padding:4px 8px;position:absolute;right:12px;top:12px}.containerCardSlider .cardContent{padding:16px}.containerCardSlider .cardTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#222;display:-webkit-box;font-size:16px;font-weight:700;line-height:1.4;margin-bottom:8px;min-height:4rem;overflow:hidden}.containerCardSlider .cardDetails{color:#6b7280;display:flex;flex-direction:column;font-size:14px;height:7rem;justify-content:space-between;line-height:1.5}.containerCardSlider .cardDetails .cardPriceAndArea{display:flex;gap:10px;margin:10px 0}.containerCardSlider .cardDetails .cardPriceAndArea .price{color:#064b3e;font-weight:600}.containerCardSlider .cardDetails .cardPriceAndArea .price .block{display:none}.containerCardSlider .cardPrice{color:#2563eb;font-weight:600;margin-bottom:4px}.containerCardSlider .cardAddress{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:14px;line-height:1.4;overflow:hidden}.containerCardSlider .navButton{align-items:center;background-color:#ffffffe6;border:none;border-radius:50%;box-shadow:0 4px 12px #00000026;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:48px;z-index:10}.containerCardSlider .navButtonPrev{left:16px}.containerCardSlider .navButtonNext{right:16px}.containerCardSlider .dotsIndicator{bottom:16px;display:flex;gap:8px;left:50%;position:absolute;transform:translateX(-50%)}.containerCardSlider .dotsIndicator .dot{background-color:#d1d5db;border:none;border-radius:50%;cursor:pointer;height:8px;transition:all .2s ease;width:8px}.containerCardSlider .dotsIndicator .dot.dotActive{background-color:#2563eb;border-radius:12px;width:24px}@media(max-width:391px){.containerCardSlider .slideItem{width:80%}}@media(min-width:392px)and (max-width:576px){.containerCardSlider .slideItem{width:65%}}.slider{height:500px;overflow:hidden;position:relative;width:100%}.slides_item{background-position:50%;background-size:cover;height:100%;transition:background-image .5s ease-in-out;width:100%}.slider-search-bar{align-items:center;background:#ffffff26;border:1px solid #ffffff4d;border-radius:12px;display:flex;flex-direction:column;gap:10px;left:50%;padding:16px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.slider-search-bar .input-search-slide{display:flex;gap:10px;width:60rem}.slider-search-bar .select-search-slide{display:flex;justify-content:space-between;width:60rem}.next,.prev{background:#064b3e99;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:2rem;padding:8px 12px;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.prev{left:10px}.next{right:10px}.dots{bottom:15px;display:flex;gap:6px;justify-content:center;position:absolute;width:100%}.dot{background-color:#fff;border:1px solid #064b3e;border-radius:50%;cursor:pointer;height:10px;opacity:.5;width:10px}.dot.active{background-color:#064b3e;opacity:1}.containerMillionDollarCardSlider{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;margin-top:10px}.containerMillionDollarCardSlider .sliderWrapper{overflow:hidden}.containerMillionDollarCardSlider .sliderContent{position:relative}.containerMillionDollarCardSlider .sliderTrack{display:flex;transition:transform .5s ease-in-out}.containerMillionDollarCardSlider .slideItem{flex-shrink:0;margin-bottom:2.5rem;padding:10px 12px;width:25%}.containerMillionDollarCardSlider .million-card{background-color:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;cursor:pointer;height:100%;overflow:hidden;transition:all .3s ease}.containerMillionDollarCardSlider .million-card .million-card-image{background-position:50%;background-size:cover;height:180px;position:relative}.containerMillionDollarCardSlider .million-card .million-card-content{display:flex;flex-direction:column;height:15rem;justify-content:space-between;padding:16px}.containerMillionDollarCardSlider .million-card .million-card-content .block{display:none}.containerMillionDollarCardSlider .million-card .million-card-content .million-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#222;display:-webkit-box;font-size:16px;font-weight:700;line-height:1.4;margin-bottom:8px;overflow:hidden}.containerMillionDollarCardSlider .million-card .million-card-content .million-card-info{color:#064b3e;display:flex;font-size:1.6rem;font-weight:600;gap:2rem;margin-bottom:8px}.containerMillionDollarCardSlider .million-card .million-card-content .million-card-address{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:14px;line-height:1.4;overflow:hidden}.containerMillionDollarCardSlider .navButton{align-items:center;background-color:#ffffffe6;border:none;border-radius:50%;box-shadow:0 4px 12px #00000026;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:48px;z-index:10}.containerMillionDollarCardSlider .navButtonPrev{left:16px}.containerMillionDollarCardSlider .navButtonNext{right:16px}.containerMillionDollarCardSlider .dotsIndicator{bottom:16px;display:flex;gap:8px;left:50%;position:absolute;transform:translateX(-50%)}.containerMillionDollarCardSlider .dotsIndicator .dot{background-color:#d1d5db;border:none;border-radius:50%;cursor:pointer;height:8px;transition:all .2s ease;width:8px}.containerMillionDollarCardSlider .dotsIndicator .dot.dotActive{background-color:#2563eb;border-radius:12px;width:24px}@media(max-width:391px){.containerMillionDollarCardSlider .slideItem{width:80%}}@media(min-width:392px)and (max-width:576px){.containerMillionDollarCardSlider .slideItem{width:65%}}.login{align-items:center;display:flex;justify-content:center}.login .login_content{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;display:flex;height:50rem;width:80rem}.login .login_image img{border-bottom-left-radius:10px;border-top-left-radius:10px;height:50rem;width:40rem}.login .login_form{border-radius:3px;flex:1 1;padding:20px}.login .login_form h1{margin:5px 0 2rem}.login .login_form .login_input{display:flex;flex-direction:column;gap:10px}.login .login_form .login_button{margin:10px 0;width:100%}.login .login_form .login_button button{height:4rem;width:100%}.login .login_form .forgot_password{display:flex;justify-content:end}.login .login_form .forgot_password a{color:blue;font-size:1.5rem}.login .login_form .error_text{color:red}.login .login_form .register_account{display:flex;justify-content:center;margin-top:10px}.login .login_form .register_account p{color:#333;font-size:1.5rem}.login .login_form .register_account p a{color:blue}@media(max-width:576px){.login .login_content .login_image img{display:none}}.register{align-items:center;display:flex;justify-content:center}.register .register_content{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;display:flex;height:50rem;width:80rem}.register .register_image img{border-bottom-left-radius:10px;border-top-left-radius:10px;height:50rem;width:40rem}.register .register_form{border-radius:3px;flex:1 1;padding:20px}.register .register_form h1{margin:5px 0 2rem}.register .register_form .register_input{display:flex;flex-direction:column;gap:10px}.register .register_form .register_button{margin:10px 0;width:100%}.register .register_form .register_button button{height:4rem;width:100%}.register .register_form .error_text{color:red}.register .register_form .back-login{display:flex;justify-content:end}.register .register_form .back-login a{color:blue;font-size:1.5rem}@media(max-width:576px){.register .register_content .register_image img{display:none}}.header{background:linear-gradient(90deg,#064b3e,#0d7e6c);box-shadow:0 2px 6px #0000001a;color:#fff;height:60px;justify-content:space-between;left:0;padding:0 10px;position:fixed;top:0;width:100%;z-index:1000}.header,.header .logo{align-items:center;display:flex}.header .logo{cursor:pointer}.header .logo img{width:7rem}.header .logo label{color:#fff;cursor:pointer;font-size:2rem;font-weight:500;margin-left:10px}.header .sidebar__menu{align-items:stretch;display:flex;gap:20px;height:100%;justify-content:flex-start;margin-left:20px}.header .sidebar__menu__item{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;position:relative;transition:background-color .3s ease-in-out}.header .sidebar__menu__item:hover{opacity:.5}.header .sidebar__menu__item__txt{font-size:1.6rem;font-weight:500}.header .sidebar__menu__item__badge{display:flex}.header .auth{align-items:center;display:flex;gap:20px;justify-content:center;margin-left:auto}.header .auth img{cursor:pointer;width:2.5rem}.header .auth img:hover{opacity:.5}.header .auth .auth__menu{align-items:center;cursor:pointer;display:flex;gap:10px}.header .auth .auth__menu__item{cursor:pointer;font-size:2rem;font-weight:500}.header .auth .auth__menu__item:hover{opacity:.5}.header .auth .user-menu{align-items:center;display:flex;gap:10px;position:relative}.header .auth .user-menu .icon{cursor:pointer;font-size:20px;opacity:.7}.header .auth .user-menu .dropdown{background:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 4px 6px #0000001a;color:#297b6c;position:absolute;right:0;top:40px;width:20rem;z-index:1000}.header .auth .user-menu .dropdown button{background:none;border:none;cursor:pointer;padding:10px;text-align:left;transition:background .2s ease-in-out;width:100%}.header .auth .user-menu .dropdown button:hover{background:#297b6c;color:#fff}.header .auth .user-menu .dropdown-section{border-top:1px solid #f0f0f0;padding:5px 0}.header .auth .user-menu .dropdown-section:first-of-type{border-top:none}.header .auth .user-menu .dropdown-section .dropdown-title{background:#f9f9f9;color:#333;font-size:1.3rem;font-weight:700;padding:6px 10px}.header .auth .user-menu .dropdown-section button{background:none;border:none;cursor:pointer;font-size:1.4rem;padding:10px;text-align:left;transition:background .2s ease-in-out;width:100%}.header .auth .user-menu .dropdown-section button:hover{background:#297b6c;color:#fff}.header .auth .user-menu .disabled,.header .mobile-menu,.header .mobile-menu-icon{display:none}@media(max-width:576px){.header .header{align-items:end;justify-content:space-between}.header .auth,.header .sidebar__menu{display:none}.header .mobile-menu-icon{cursor:pointer;display:block}.header .mobile-menu__header{display:flex;justify-content:flex-end;margin-bottom:12px}.header .mobile-menu-overlay{background:#0006;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:998}.header .mobile-menu{background:#fff;box-shadow:-2px 0 8px #00000026;display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:16px;position:fixed;right:0;top:0;transition:all .3s ease;width:260px;z-index:999}.header .mobile-menu__nav{margin-bottom:20px}.header .mobile-menu__item{border-bottom:1px solid #f0f0f0;color:#333;display:block;font-size:16px;padding:12px;text-decoration:none}.header .mobile-menu__section{margin-top:16px}.header .mobile-menu__section .mobile-menu__title{font-weight:700;margin-bottom:8px}.header .mobile-menu__section button{background:none;border:none;cursor:pointer;display:block;font-size:14px;padding:10px;text-align:left;width:100%}.header .mobile-menu .mobile-auth__menu{display:flex;gap:10px;margin-top:20px}.header .mobile-menu .mobile-auth__menu .mobile-auth__item{background:#1890ff;border-radius:6px;cursor:pointer;flex:1 1;padding:12px;text-align:center}.header .mobile-auth{display:block}.header .mobile-auth .dropdown-title{color:#000;color:#0d7e6c;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;margin-top:10px}.header .mobile-auth .button-item-quantri{align-items:center;background-color:#fff;border:none;color:#000;display:flex;gap:10px;height:3rem;justify-content:start;margin-top:5px;width:100%}.header .mobile-auth .optionSections{display:flex;flex-direction:column;gap:5px}.header .mobile-auth .optionSections button{align-items:center;background-color:#fff;border:none;color:#000;display:flex;gap:10px;height:3rem;justify-content:start;margin-top:5px}.header .mobile-auth .optionSections .disabled{display:none}.header .mobile-auth .auth-menu-mobile{align-items:center;background-color:#0d7e6c;border:1px solid #000;border-radius:8px;cursor:pointer;display:flex;justify-content:center;padding:10px}.header .mobile-auth .auth-menu-mobile .auth-menu-mobile-item{font-size:1.4rem}}.footer{background-color:#f5f5f5;color:#333;display:flex;flex-wrap:wrap;font-size:14px;justify-content:space-between;line-height:1.6;margin-top:20px 0;padding:2rem 10rem}.footer__left,.footer__right{flex:1 1 45%;min-width:300px}.footer__register{margin-top:12px}.footer__register img{height:40px;width:auto}.footer__social{display:flex;gap:12px;margin-top:12px}.footer__social a{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 0 3px #0000001a;display:inline-flex;height:28px;justify-content:center;transition:all .2s ease;width:28px}.footer__social a:hover{background-color:#ddd}.footer__social a svg{color:#444;font-size:16px}.footer__social a img{height:20px;object-fit:contain;width:20px}.layout{display:flex;flex-direction:column;min-height:100vh}.layout main{flex:1 1;margin-top:70px}.layout footer{margin-top:10px}.postbds-container{min-width:80rem;padding:10px 10rem}.postbds-container .title-postbds{align-items:center;display:flex;gap:10px;justify-content:space-between}.postbds-container .from-bds1{display:flex;gap:20px;justify-content:space-between;margin-top:10px}.postbds-container .from-bds1 .from-bds-center,.postbds-container .from-bds1 .from-bds-left,.postbds-container .from-bds1 .from-bds-right{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.postbds-container .from-bds1 .from-bds-step2{background:#fff;left:0;padding:20px;position:absolute;top:0;width:100%;z-index:10}.postbds-container .from-bds1 .from-number{display:flex;justify-content:space-between;margin-bottom:5px;margin-top:10px}.postbds-container .from-bds1 .from-number .item-from-number{align-items:center;display:flex;flex-direction:column;gap:10px}.postbds-container .from-bds1 .from-number .item-from-number label{font-size:1.2rem;font-weight:600;width:10rem}.postbds-container .from-bds1 .item-from{display:flex;flex-direction:column;gap:10px;margin-top:10px}.postbds-container .from-bds1 .item-from label{font-size:1.2rem;font-weight:600}.postbds-container .from-bds1 .item-from label.required:after{color:red;content:"*";font-weight:700;margin-left:4px}.postbds-container .from-bds2{display:flex;flex-direction:column;justify-content:center;margin-top:10px;min-width:80rem;padding:0 15rem}.postbds-container .from-bds2 .item-from{display:flex;flex-direction:column;gap:10px;margin-top:10px}.postbds-container .from-bds2 .item-from label{font-size:1.2rem;font-weight:600}.postbds-container .from-bds2 .item-from label.required:after{color:red;content:"*";font-weight:700;margin-left:4px}.postbds-container .from-bds2 .item-from .textArea{min-height:10rem}@media(max-width:576px){.postbds-container{min-width:0;padding:0 1rem}.postbds-container .title-postbds h1{font-size:1.5rem}.postbds-container .from-bds1{display:flex;flex-direction:column;gap:20px;justify-content:space-between;margin-top:10px}.postbds-container .from-bds2{margin-top:10px;min-width:0;padding:0 1rem}}.card{border-radius:5px;box-shadow:0 0 5px #ffdfdf;overflow:hidden;padding:10px}.card .top{text-align:center}.card p{color:#0086fe;font-size:1.5rem;font-weight:700}.card button{background:#0086fe;border:0;border-radius:4px;color:#fff;cursor:pointer;font-weight:400;outline:0;padding:8px 13px;width:100%}.card .drag-area{align-items:center;background:#f4f3f9;border:2px dashed #0086fe;border-radius:5px;color:#0086fe;cursor:pointer;display:flex;height:15rem;justify-content:center;margin-top:10px;user-select:none;-webkit-user-select:none}.card .drag-area .visible{font-size:18px}.card .select{color:#5256ad;cursor:pointer;font-size:1.7rem;margin-left:5px;transform:.4s}.card .select:hover{opacity:.6}.card .container{align-items:flex-start;display:flex;flex-wrap:wrap;height:auto;justify-content:flex-start;margin-top:10px;max-height:20rem;overflow-y:auto;width:100%}.card .container .image{height:7.5rem;margin-bottom:8px;margin-right:5px;position:relative;width:7.5rem}.card .container .image img{border-radius:5px;height:100%;width:100%}.card .container .image span{cursor:pointer;font-size:2rem;position:absolute;right:9px;top:-2px}.card .drag-area .dragover .visible,.card .drag-area .on-drop,.card input{display:none}.card .delete{color:#0086fe;z-index:999}.landofsale-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:100%}.landofsale-container .landofsale-filter{align-items:center;background:#fff;display:flex;height:7rem;justify-content:space-between;left:0;padding:0 5rem;position:fixed;right:0;top:60px;width:100%;z-index:100}.landofsale-container .landofsale-filter .filter-group{display:flex;gap:20px}.landofsale-container .list-container{display:flex;flex-wrap:wrap;gap:10px;padding:0 5rem}.landofsale-container .list-container .bds-card{box-sizing:border-box;cursor:pointer;min-width:30rem;width:calc(33.33333% - 6.66667px)}.landofsale-container .center-items{justify-content:center}.landofsale-container .center-items .bds-card{width:55rem}.landofsale-container .pagenation{align-items:center;display:flex;justify-content:center;margin-top:10px;width:100%}@media(max-width:1200px){.list-container .bds-card{width:calc(50% - 5px)}}@media(max-width:576px){.landofsale-container .list-container{margin:0;padding:0}.landofsale-container .list-container .bds-card{width:100%}.landofsale-container .landofsale-filter{display:none}.landofsale-container .landofsale-filter-mobile{display:flex;justify-content:space-between;margin:5px;padding:0 1rem;width:100%}.landofsale-container .landofsale-filter-mobile .button-mobile-filter{background-color:#297b6c;color:#fff}}@media(max-width:991px){.landofsale-container .list-container{padding:0 2rem}.landofsale-container .list-container .bds-card{min-width:0;min-width:auto;width:100%}.landofsale-container .landofsale-filter{align-items:flex-start;flex-direction:column;gap:10px;height:auto;padding:0 2rem}}.bds-card-cardSale{border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 8px #0000001a;font-family:Arial,sans-serif;height:40rem;overflow:hidden}.bds-card-cardSale .bds-card-image{position:relative}.bds-card-cardSale .bds-card-image img{height:22rem;max-height:22rem;min-height:22rem;object-fit:cover;width:100%}.bds-card-cardSale .bds-card-image .status-tag{border-radius:4px;color:#fff;font-size:12px;font-weight:700;left:8px;padding:4px 10px;position:absolute;top:8px;z-index:1}.bds-card-cardSale .bds-card-image .sold{background-color:red}.bds-card-cardSale .bds-card-image .active{background-color:#064b3e}.bds-card-cardSale .bds-card-image .pending{background-color:#ffc107}.bds-card-cardSale .bds-card-image .heart-icon{background:#fff;border-radius:50%;padding:5px;position:absolute;right:10px;top:10px}.bds-card-cardSale .bds-card-image .heart-icon .like-icon{cursor:pointer;font-size:18px;transition:color .2s}.bds-card-cardSale .bds-card-image .heart-icon .like-icon:hover{color:#cf1322}.bds-card-cardSale .bds-card-image .heart-icon .unlike-icon{color:#cf1322;cursor:pointer;font-size:18px;transition:color .2s}.bds-card-cardSale .bds-card-image .heart-icon .unlike-icon:hover{color:#000}.bds-card-cardSale .bds-card-image .views{background:#0006;border-radius:8px;bottom:10px;padding:4px 10px;position:absolute;right:1rem;z-index:1}.bds-card-cardSale .bds-card-image .views .view-count{color:#fff;font-size:13px;font-weight:400;white-space:nowrap}.bds-card-cardSale .bds-card-content{padding:15px}.bds-card-cardSale .bds-card-content .bds-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:2rem;font-weight:700;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis}.bds-card-cardSale .bds-card-content .bds-info{color:#555;display:flex;flex-wrap:wrap;font-size:.95rem;gap:5px;margin-bottom:8px}.bds-card-cardSale .bds-card-content .bds-info .dot{color:#aaa;margin:0 4px}.bds-card-cardSale .bds-card-content .bds-info .price span{color:red;font-size:1.5rem}.bds-card-cardSale .bds-card-content .bds-info p{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.5rem;overflow:hidden;text-overflow:ellipsis}.bds-card-cardSale .bds-card-content .bds-info .block{display:none}.bds-card-cardSale .bds-card-content .bds-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:1.3rem;line-height:1.4;max-height:3.6em;overflow:hidden;text-overflow:ellipsis}@media(max-width:391px){.bds-card-cardSale{margin:1rem}}.advanced-filter-modal{display:flex;flex-direction:column;gap:12px}.advanced-filter-modal .filter-label{display:flex}.liked-container{margin:0 auto;max-width:70rem;padding:0 1rem;width:100%}.liked-container .block{display:none}.liked-container .filter-sort{align-items:center;display:flex;justify-content:space-between;margin:1rem 0}.liked-container .filter-sort span{font-size:1.5rem;font-weight:500}.liked-container .liked-list{margin-top:10px}.liked-container .liked-list .no-liked{color:#777;font-size:1.2rem;margin-top:2rem;text-align:center}.liked-container .pagenation{display:flex;justify-content:center;margin-top:1.5rem}@media(max-width:991px){.liked-container .filter-sort span{font-size:1.2rem}}@media(max-width:576px){.liked-container{padding:0 .5rem}.liked-container .filter-sort{align-items:flex-start;flex-direction:column;gap:.5rem}.liked-container .filter-sort span,.liked-container .liked-list .no-liked{font-size:1rem}}.card-liked{border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 1px 4px #00000014;cursor:pointer;display:flex;margin-bottom:16px;overflow:hidden;transition:box-shadow .3s ease}.card-liked:hover{box-shadow:0 2px 8px #00000026}.card-liked__image{flex-shrink:0;height:16rem;overflow:hidden;position:relative;width:25rem}.card-liked__image img{display:block;height:100%;object-fit:cover;width:100%}.card-liked__image-count{background:#0009;border-radius:4px;bottom:5px;color:#fff;font-size:12px;padding:2px 6px;position:absolute;right:5px}.card-liked__content{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:10px 12px}.card-liked__title{color:#333;font-weight:600;line-height:1.4}.card-liked__info,.card-liked__title{font-size:14px;margin-bottom:6px}.card-liked__info .dot{margin:0 5px}.card-liked__info .price{display:flex}.card-liked__info .price p{color:red;font-size:1.5rem}.card-liked__info .price .block{display:none}.card-liked__address{color:#595959;font-size:12px;margin-bottom:8px}.card-liked__footer{align-items:center;display:flex;justify-content:space-between}.card-liked__footer .posted-time{color:#8c8c8c;font-size:12px}.card-liked__footer .like-icon{color:red;font-size:18px;transition:color .3s}.card-liked__footer .like-icon:hover{color:#f5222d}.detail-bds{display:flex;gap:10px;margin:0 auto 5rem;max-width:100rem;width:100%}.detail-bds .detail-bds-info{flex:2 1;max-width:70rem}.detail-bds .detail-bds-info .breadcrumbDetail{color:#666;font-size:14px;margin-top:10px}.detail-bds .detail-bds-info .main-media-wrapper{border-radius:6px;max-height:50rem;overflow:hidden;position:relative;width:100%}.detail-bds .detail-bds-info .main-media-wrapper .main-media{display:block;max-height:50rem;object-fit:contain;width:100%}.detail-bds .detail-bds-info .main-media-wrapper .nav-button{background:#0006;border:none;border-radius:50%;color:#fff;cursor:pointer;padding:6px;position:absolute;top:50%;transform:translateY(-50%)}.detail-bds .detail-bds-info .main-media-wrapper .nav-button.left{left:10px}.detail-bds .detail-bds-info .main-media-wrapper .nav-button.right{right:10px}.detail-bds .detail-bds-info .main-media-wrapper .media-count{background:#00000080;border-radius:4px;bottom:10px;color:#fff;font-size:12px;padding:4px 8px;position:absolute;right:12px}.detail-bds .detail-bds-info .thumbnails{display:flex;gap:8px;margin-top:12px;overflow-x:auto;padding-bottom:4px;white-space:nowrap}.detail-bds .detail-bds-info .thumbnails .thumb-wrapper{border:2px solid #0000;border-radius:4px;cursor:pointer;flex:0 0 auto}.detail-bds .detail-bds-info .thumbnails .thumb-wrapper.active{border-color:#1890ff}.detail-bds .detail-bds-info .thumbnails .thumb-wrapper .thumb{border-radius:4px;height:7rem;object-fit:cover;width:10rem}.detail-bds .detail-bds-info .title{font-size:22px;font-weight:700;margin-top:10px}.detail-bds .detail-bds-info .address{color:#444;font-size:14px;margin-top:4px}.detail-bds .detail-bds-info .hr{background-color:#ece8e8;height:1px;margin:10px 0;width:100%}.detail-bds .detail-bds-info .info-bds{align-items:center;display:flex;justify-content:space-between}.detail-bds .detail-bds-info .info-bds .info{align-items:center;display:flex;gap:20px}.detail-bds .detail-bds-info .info-bds .info .info-item{align-items:center;display:flex;flex-direction:column;gap:10px}.detail-bds .detail-bds-info .info-bds .info .info-item label{font-size:1.5rem}.detail-bds .detail-bds-info .info-bds .info .info-item .price span{color:red;font-size:1.4rem;font-weight:700}.detail-bds .detail-bds-info .info-bds .info .info-item .update-status{display:flex;gap:10px}.detail-bds .detail-bds-info .info-bds .info .info-item .status-box{border-radius:8px;height:3rem;line-height:3rem;padding:0 .5rem;text-align:center}.detail-bds .detail-bds-info .info-bds .info .info-item .status-box p{color:#fff;font-size:1.4rem}.detail-bds .detail-bds-info .info-bds .info .info-item .status-1{background-color:orange}.detail-bds .detail-bds-info .info-bds .info .info-item .status-2{background-color:#064b3e}.detail-bds .detail-bds-info .info-bds .info .info-item .status-3{background-color:red}.detail-bds .detail-bds-info .info-bds .info .info-item .status-4{background-color:orange}.detail-bds .detail-bds-info .info-bds .info .info-item .action-buttons{display:flex;gap:10px}.detail-bds .detail-bds-info .info-bds .info .info-item .action-buttons .btn-cancel{background-color:#c0392b;color:#fff}.detail-bds .detail-bds-info .info-bds .info .info-item .action-buttons .btn-confirm{background-color:#27ae60;color:#fff}.detail-bds .detail-bds-info .info-bds .info .info-item .block{display:none}.detail-bds .detail-bds-info .info-bds .liked{display:flex;gap:10px}.detail-bds .detail-bds-info .info-bds .liked .like-icon{cursor:pointer;font-size:18px;transition:color .2s}.detail-bds .detail-bds-info .info-bds .liked .like-icon:hover{color:#cf1322}.detail-bds .detail-bds-info .info-bds .liked .liked{color:red}.detail-bds .detail-bds-info .info-bds .liked .play-icon{cursor:pointer;font-size:18px;transition:color .2s}.detail-bds .detail-bds-info .info-bds .liked .play-icon:hover{color:#cf1322}.detail-bds .detail-bds-info .desc{margin-top:10px}.detail-bds .detail-bds-info .desc label{font-size:1.4rem}.detail-bds .detail-bds-info .characteristic{margin-top:10px}.detail-bds .detail-bds-info .characteristic .characteristic-list{display:flex;gap:20px;margin-top:10px;width:70%}.detail-bds .detail-bds-info .characteristic .characteristic-left,.detail-bds .detail-bds-info .characteristic .characteristic-right{display:flex;flex:1 1;flex-direction:column;gap:10px}.detail-bds .detail-bds-info .characteristic .characteristic-item{align-items:center;display:flex;justify-content:space-between}.detail-bds .detail-bds-info .characteristic .characteristic-item label{font-size:1.5rem}.detail-bds .detail-bds-info .bdsRelation{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:10px}.detail-bds .detail-bds-info .bdsRelation-item{height:30rem;width:19rem}.detail-bds .detail-bds-info .block{display:none!important}.detail-bds .detail-bds-info-user{background-color:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 2px 8px #0000000f;flex:1 1;height:30rem;padding:16px;position:-webkit-sticky;position:sticky;text-align:center;top:7rem;z-index:10}.detail-bds .detail-bds-info-user .agent-avatar{border:2px solid #1890ff;border-radius:50%;height:8rem;margin-bottom:12px;object-fit:cover;width:8rem}.detail-bds .detail-bds-info-user .related-news{align-items:center;display:flex;gap:5px;justify-content:center;margin:10px 0}.detail-bds .detail-bds-info-user .related-news label{cursor:pointer;font-size:1.3rem;font-weight:600}.detail-bds .detail-bds-info-user .related-news label:hover{color:#064b3e}.detail-bds .detail-bds-info-user .related-news .icon-news{font-size:1.5rem}.detail-bds .detail-bds-info-user .agent-name{color:#333;font-size:18px;font-weight:600;margin-bottom:10px}.detail-bds .detail-bds-info-user .contact-buttons{display:flex;flex-direction:column;gap:10px}.detail-bds .detail-bds-info-user .contact-buttons .zalo-btn{align-items:center;background-color:#f0f0f0;border:1px solid #ddd;border-radius:8px;color:#000;display:flex;font-weight:500;gap:6px;justify-content:center;padding:8px;text-decoration:none}.detail-bds .detail-bds-info-user .contact-buttons .zalo-btn img{height:20px;width:20px}.detail-bds .detail-bds-info-user .contact-buttons .phone-btn{align-items:center;background-color:#00a86b;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:6px;justify-content:center;padding:10px}.detail-bds .detail-bds-info-user .contact-buttons .phone-btn svg{font-size:18px}.detail-bds .block{display:none!important}@media(max-width:768px){.detail-bds{flex-direction:column;gap:20px;margin-bottom:3rem;padding:0 10px}.detail-bds .detail-bds-info{max-width:100%}.detail-bds .detail-bds-info .breadcrumbDetail{font-size:12px;line-height:1.4;margin-top:8px}.detail-bds .detail-bds-info .main-media-wrapper{border-radius:8px;max-height:25rem}.detail-bds .detail-bds-info .main-media-wrapper .main-media{max-height:25rem}.detail-bds .detail-bds-info .main-media-wrapper .nav-button{font-size:16px;padding:8px}.detail-bds .detail-bds-info .main-media-wrapper .nav-button.left{left:8px}.detail-bds .detail-bds-info .main-media-wrapper .nav-button.right{right:8px}.detail-bds .detail-bds-info .main-media-wrapper .media-count{bottom:8px;font-size:11px;right:8px}.detail-bds .detail-bds-info .thumbnails{gap:6px;margin-top:8px}.detail-bds .detail-bds-info .thumbnails .thumb-wrapper .thumb{height:5.5rem;width:8rem}.detail-bds .detail-bds-info .title{font-size:18px;line-height:1.4;margin-top:8px}.detail-bds .detail-bds-info .address{font-size:13px;line-height:1.4;margin-top:6px}.detail-bds .detail-bds-info .hr{margin:8px 0}.detail-bds .detail-bds-info .info-bds{align-items:stretch;flex-direction:column;gap:15px}.detail-bds .detail-bds-info .info-bds .info{flex-wrap:wrap;gap:15px;justify-content:space-between}.detail-bds .detail-bds-info .info-bds .info .info-item{align-items:flex-start;flex:1 1;gap:5px;min-width:120px;text-align:left}.detail-bds .detail-bds-info .info-bds .info .info-item label{color:#666;font-size:1.3rem;font-weight:600}.detail-bds .detail-bds-info .info-bds .info .info-item .price span{font-size:1.2rem}.detail-bds .detail-bds-info .info-bds .info .info-item .status-box{height:2.5rem;line-height:2.5rem;padding:0 .8rem}.detail-bds .detail-bds-info .info-bds .info .info-item .status-box p{font-size:1.2rem}.detail-bds .detail-bds-info .info-bds .info .info-item .action-buttons{flex-direction:column;gap:8px;width:100%}.detail-bds .detail-bds-info .info-bds .info .info-item .action-buttons .btn-cancel,.detail-bds .detail-bds-info .info-bds .info .info-item .action-buttons .btn-confirm{font-size:1.2rem;padding:8px 12px;width:100%}.detail-bds .detail-bds-info .info-bds .liked{gap:20px;justify-content:center;margin-top:10px}.detail-bds .detail-bds-info .info-bds .liked .like-icon,.detail-bds .detail-bds-info .info-bds .liked .play-icon{font-size:20px}.detail-bds .detail-bds-info .desc{margin-top:15px}.detail-bds .detail-bds-info .desc h2{font-size:16px;margin-bottom:8px}.detail-bds .detail-bds-info .desc label{font-size:1.3rem;line-height:1.5}.detail-bds .detail-bds-info .characteristic{margin-top:15px}.detail-bds .detail-bds-info .characteristic h2{font-size:16px;margin-bottom:10px}.detail-bds .detail-bds-info .characteristic .characteristic-list{flex-direction:column;gap:0;width:100%}.detail-bds .detail-bds-info .characteristic .characteristic-left,.detail-bds .detail-bds-info .characteristic .characteristic-right{gap:8px}.detail-bds .detail-bds-info .characteristic .characteristic-item{border-bottom:1px solid #f0f0f0;padding:8px 0}.detail-bds .detail-bds-info .characteristic .characteristic-item:last-child{border-bottom:none}.detail-bds .detail-bds-info .characteristic .characteristic-item label{font-size:1.3rem}.detail-bds .detail-bds-info .characteristic .characteristic-item label:first-child{color:#666;font-weight:600}.detail-bds .detail-bds-info .characteristic .characteristic-item label:last-child{color:#333;text-align:right}.detail-bds .detail-bds-info .bdsRelation{gap:1.5rem;justify-content:center}.detail-bds .detail-bds-info .bdsRelation .bdsRelation-item{height:auto;max-width:30rem;width:100%}.detail-bds .detail-bds-info-user{border-radius:12px;box-shadow:0 4px 12px #00000014;height:auto;margin-top:0;padding:20px 16px;position:static}.detail-bds .detail-bds-info-user .agent-avatar{height:7rem;margin-bottom:10px;width:7rem}.detail-bds .detail-bds-info-user .agent-name{font-size:16px;margin-bottom:8px}.detail-bds .detail-bds-info-user .related-news{margin:8px 0 12px}.detail-bds .detail-bds-info-user .related-news label{font-size:1.2rem}.detail-bds .detail-bds-info-user .related-news .icon-news{font-size:1.3rem}.detail-bds .detail-bds-info-user .contact-buttons{gap:12px}.detail-bds .detail-bds-info-user .contact-buttons .zalo-btn{border-radius:10px;font-size:14px;padding:12px}.detail-bds .detail-bds-info-user .contact-buttons .zalo-btn img{height:18px;width:18px}.detail-bds .detail-bds-info-user .contact-buttons button{border-radius:10px;font-size:14px;font-weight:500;padding:12px}}@media(max-width:480px){.detail-bds{padding:0 8px}.detail-bds .detail-bds-info .main-media-wrapper,.detail-bds .detail-bds-info .main-media-wrapper .main-media{max-height:20rem}.detail-bds .detail-bds-info .thumbnails .thumb-wrapper .thumb{height:4.5rem;width:6.5rem}.detail-bds .detail-bds-info .title{font-size:16px}.detail-bds .detail-bds-info .info-bds .info .info-item{min-width:100px}.detail-bds .detail-bds-info .info-bds .info .info-item label{font-size:1.2rem}.detail-bds .detail-bds-info .info-bds .info .info-item .price span{font-size:1.1rem}.detail-bds .detail-bds-info .characteristic .characteristic-item label{font-size:1.2rem}.detail-bds .detail-bds-info-user{padding:16px 12px}.detail-bds .detail-bds-info-user .agent-avatar{height:6rem;width:6rem}.detail-bds .detail-bds-info-user .agent-name{font-size:15px}.detail-bds .detail-bds-info-user .contact-buttons .zalo-btn,.detail-bds .detail-bds-info-user .contact-buttons button{font-size:13px;padding:10px}}.CardBdsForUser{background:#fff;border-radius:8px;box-shadow:0 1px 6px #0000001a;cursor:pointer;font-family:Arial,sans-serif;height:30rem;overflow:hidden;transition:transform .2s}.CardBdsForUser .cardBds-imagewrapper{position:relative}.CardBdsForUser .cardBds-imagewrapper .cardBds-image{border-top-left-radius:12px;border-top-right-radius:12px;height:140px;object-fit:cover;width:100%}.CardBdsForUser .cardBds-imagewrapper .statusbds{border:1px;border-radius:2px;font-size:1.3rem;left:0;padding:2px;position:absolute;top:8px}.CardBdsForUser .cardBds-imagewrapper .active{background-color:#00554a;color:#fff;padding:2px}.CardBdsForUser .cardBds-imagewrapper .sold{background-color:red}.CardBdsForUser .cardBds-imagewrapper .cardBds-imageOverlay{align-items:center;background-color:#00000080;border-radius:12px;bottom:8px;color:#fff;display:flex;font-size:12px;gap:4px;padding:2px 6px;position:absolute;right:8px}.CardBdsForUser .cardBds-imagewrapper .cardBds-imageOverlay .icon{font-size:12px}.CardBdsForUser .cardBds-content{display:flex;flex-direction:column;height:calc(100% - 140px);justify-content:space-between;padding:10px}.CardBdsForUser .cardBds-content .cardBds-title{color:#222;font-size:15px;font-weight:700;line-height:1.3;margin-bottom:8px}.CardBdsForUser .cardBds-content .cardBds-price-area{align-items:center;color:#d60000;display:flex;font-size:14px;font-weight:600;gap:6px;margin-bottom:8px}.CardBdsForUser .cardBds-content .cardBds-price-area .price{display:flex;flex-direction:column;gap:2px}.CardBdsForUser .cardBds-content .cardBds-price-area .price .block{display:none}.CardBdsForUser .cardBds-content .cardBds-price-area .cardBds-dot{color:#999;font-size:18px}.CardBdsForUser .cardBds-content .cardBds-price-area .area{color:#d60000;font-weight:500}.CardBdsForUser .cardBds-content .cardBds-location{align-items:flex-start;color:#555;display:flex;font-size:1.1rem;margin-bottom:10px}.CardBdsForUser .cardBds-content .cardBds-location .breadcrumb{flex:1 1;line-height:1.4}.CardBdsForUser .cardBds-content .cardBds-location svg{color:#555;margin-top:2px}.CardBdsForUser .cardBds-content .cardBds-bottom{align-items:center;display:flex;justify-content:space-between}.CardBdsForUser .cardBds-content .cardBds-bottom .time{color:#666;font-size:13px}.CardBdsForUser .cardBds-content .cardBds-bottom .favorite-icon{color:#666;cursor:pointer;font-size:18px}.CardBdsForUser .cardBds-content .cardBds-bottom .favorite-icon .like-icon:hover,.CardBdsForUser .cardBds-content .cardBds-bottom .favorite-icon .unlike-icon{color:red}.CardBdsForUser .cardBds-content .cardBds-bottom .favorite-icon .unlike-icon:hover{color:#000}.sidebar-admin{background-color:#afd4d1;box-shadow:2px 0 10px #0000000d;color:#333;display:flex;flex-direction:column;height:100vh;justify-content:space-between;padding:20px 0;width:260px}.sidebar-admin .sidebar__logo{align-items:center;cursor:pointer;display:flex;margin-bottom:30px;padding:0 20px}.sidebar-admin .sidebar__logo__icon img{height:40px;width:40px}.sidebar-admin .sidebar__logo__content{margin-left:10px}.sidebar-admin .sidebar__logo__content__title{color:#00bfa6;font-size:20px;font-weight:700;margin:0}.sidebar-admin .sidebar__logo__content__subtitle{color:#777;font-size:12px;margin:0}.sidebar-admin .sidebar__menu{display:flex;flex-direction:column;flex-grow:1}.sidebar-admin .sidebar__menu__item{align-items:center;color:#777;display:flex;padding:12px 20px;text-decoration:none;transition:all .3s ease}.sidebar-admin .sidebar__menu__item:hover{background-color:#00f2d2;color:#fff}.sidebar-admin .sidebar__menu__item.active{background-color:#00bfa6;color:#fff;font-weight:600}.sidebar-admin .sidebar__menu__item__icon{align-items:center;display:flex;font-size:18px;margin-right:12px}.sidebar-admin .sidebar__menu__item__text{font-size:14px;white-space:nowrap}.sidebar-admin .sidebar__user{align-items:center;border-top:1px solid #d0f0ea;display:flex;padding:20px}.sidebar-admin .sidebar__user__avatar{align-items:center;background-color:#00bfa6;border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;margin-right:12px;width:40px}.sidebar-admin .sidebar__user__info__name{color:#333;font-size:14px;font-weight:600}.sidebar-admin .sidebar__user__info__role{color:#777;font-size:12px}.layout-admin{display:flex;flex-direction:column;max-height:100vh}.layout-admin .main-admin{display:flex;flex:1 1;left:0;overflow-x:hidden}.layout-admin .main-admin .main-sidebar{position:fixed;width:20rem}.layout-admin .main-admin .main-outlet{flex:1 1;margin-left:25rem;padding:2.5rem;width:100%}@media only screen and (max-width:768px){.main-admin{display:flex;flex:1 1;overflow-x:hidden}.main-admin .main-outlet{flex:1 1;padding-left:150px;width:100%}}.review-bds{display:flex;gap:10px}.review-bds .review{flex:3 1;margin:20px 0;max-height:100vh;max-width:70rem;overflow-y:auto;padding-right:8px;scroll-behavior:smooth}.review-bds .review .list-container{display:flex;flex-direction:column;gap:10px;margin-top:10px}.review-bds .review .pagenation{align-items:center;display:flex;justify-content:center;margin-bottom:10px;margin-top:10px}.review-bds .reivew-detail-bds{flex:2 1;margin-bottom:20px;max-height:100vh;overflow-y:auto;padding-right:8px;scroll-behavior:smooth}.review-bds .reivew-detail-bds h2{margin-bottom:10px}.review-bds .reivew-detail-bds .breadcrumb{color:#666;font-size:14px;margin-top:10px}.review-bds .reivew-detail-bds .main-media-wrapper{border-radius:6px;max-height:50rem;overflow:hidden;position:relative;width:100%}.review-bds .reivew-detail-bds .main-media-wrapper .main-media{display:block;max-height:50rem;object-fit:contain;width:100%}.review-bds .reivew-detail-bds .main-media-wrapper .nav-button{background:#0006;border:none;border-radius:50%;color:#fff;cursor:pointer;padding:6px;position:absolute;top:50%;transform:translateY(-50%)}.review-bds .reivew-detail-bds .main-media-wrapper .nav-button.left{left:10px}.review-bds .reivew-detail-bds .main-media-wrapper .nav-button.right{right:10px}.review-bds .reivew-detail-bds .main-media-wrapper .media-count{background:#00000080;border-radius:4px;bottom:10px;color:#fff;font-size:12px;padding:4px 8px;position:absolute;right:12px}.review-bds .reivew-detail-bds .thumbnails{display:flex;gap:8px;margin-top:12px}.review-bds .reivew-detail-bds .thumbnails .thumb-wrapper{border:2px solid #0000;border-radius:4px;cursor:pointer}.review-bds .reivew-detail-bds .thumbnails .thumb-wrapper.active{border-color:#1890ff}.review-bds .reivew-detail-bds .thumbnails .thumb-wrapper .thumb{border-radius:4px;height:7rem;object-fit:cover;width:10rem}.review-bds .reivew-detail-bds .title{font-size:22px;font-weight:700;margin-top:10px}.review-bds .reivew-detail-bds .address{color:#444;font-size:14px;margin-top:4px}.review-bds .reivew-detail-bds .hr{background-color:#ece8e8;height:1px;margin:10px 0;width:100%}.review-bds .reivew-detail-bds .info-bds{align-items:center;display:flex;justify-content:space-between}.review-bds .reivew-detail-bds .info-bds .info{align-items:center;display:flex;gap:20px}.review-bds .reivew-detail-bds .info-bds .info .info-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.review-bds .reivew-detail-bds .info-bds .info .info-item label{font-size:1.5rem}.review-bds .reivew-detail-bds .info-bds .info .info-item span{color:red;font-size:1.4rem;font-weight:700}.review-bds .reivew-detail-bds .info-bds .liked{display:flex;gap:10px;width:5rem}.review-bds .reivew-detail-bds .info-bds .liked .like-icon{cursor:pointer;font-size:18px;transition:color .2s}.review-bds .reivew-detail-bds .info-bds .liked .like-icon:hover{color:#cf1322}.review-bds .reivew-detail-bds .info-bds .liked .play-icon{cursor:pointer;font-size:18px;transition:color .2s}.review-bds .reivew-detail-bds .info-bds .liked .play-icon:hover{color:#cf1322}.review-bds .reivew-detail-bds .desc{margin-top:10px}.review-bds .reivew-detail-bds .desc label{font-size:1.4rem}.review-bds .reivew-detail-bds .characteristic{margin-top:10px}.review-bds .reivew-detail-bds .characteristic .characteristic-list{display:flex;gap:20px;margin-top:10px}.review-bds .reivew-detail-bds .characteristic .characteristic-left,.review-bds .reivew-detail-bds .characteristic .characteristic-right{display:flex;flex:1 1;flex-direction:column;gap:10px}.review-bds .reivew-detail-bds .characteristic .characteristic-item{align-items:center;display:flex;justify-content:space-between}.review-bds .reivew-detail-bds .characteristic .characteristic-item label{font-size:1.5rem;font-weight:500}.review-bds .reivew-detail-bds .characteristic .characteristic-item strong{font-size:1.5rem;font-weight:400}.review-bds .reivew-detail-bds .block{display:none}.cardRiview{background-color:#fff;border:1px solid #e0f7f4;border-radius:12px;display:flex;height:23rem;justify-content:space-between;padding:16px;transition:all .3s ease}.cardRiview:hover{box-shadow:0 6px 12px #00000014}.cardRiview .cart-item{display:flex;gap:16px}.cardRiview .cart-item img{border:1px solid #ddd;border-radius:8px;height:100px;object-fit:cover;width:140px}.cardRiview .cart-item .content{flex:1 1}.cardRiview .cart-item .content h2{color:#333;font-size:18px;font-weight:600;margin:0 0 8px;white-space:normal;word-break:break-word}.cardRiview .cart-item .content .info-user{color:#777;display:flex;flex-direction:column;flex-wrap:wrap;font-size:14px}.cardRiview .cart-item .content .info-user .info-date{align-items:center;color:#777;display:flex;font-size:14px;gap:4px}.cardRiview .cart-item .content .info-user label{font-weight:500;white-space:normal;word-break:break-word}.cardRiview .cart-item .content .info-user strong{color:#333;margin-left:4px;white-space:normal;word-break:break-word}.cardRiview .cart-item .content .info-user p{color:#00bfa6;font-weight:500;margin:0;white-space:normal;word-break:break-word}.cardRiview .cart-item .content .info-user .status-bds{background-color:#92d696;border:10px;border-radius:10px;line-height:3rem;padding:5px;text-align:center}.cardRiview .cart-item .content .info-user .status-bds p{color:#000}.cardRiview .cart-item .content .info-bds{font-size:14px;margin-top:6px}.cardRiview .cart-item .content .info-bds label{color:#777;font-weight:500}.cardRiview .cart-item .content .info-bds strong{color:#333;margin-left:4px}.cardRiview .cart-item .content .price{color:#ff5e5e;font-size:16px;font-weight:700;margin-top:10px}.cardRiview .cart-item .content .price .block{display:none}.cardRiview .button-list{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;margin-top:16px}.cardRiview .button-list button{background-color:#00bfa6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:6px 16px;transition:background-color .3s}.cardRiview .button-list button:hover{background-color:#00a690}.cardRiview .button-list button:nth-child(3){background-color:#f44336}.cardRiview .button-list button:nth-child(3):hover{background-color:#f32c1e}.cardRiview .button-list button:nth-child(4){background-color:#9e9e9e}.cardRiview .button-list button:nth-child(4):hover{background-color:#919191}.cardRiview .button-list .block{display:none}.filter-landofsale{max-width:80rem}.filter-landofsale .custom-search .ant-input{border-color:#064b3e;caret-color:#064b3e!important;color:#064b3e}.filter-landofsale .custom-search .ant-input-affix-wrapper{border-color:#064b3e}.filter-landofsale .custom-search .ant-input-search-button{background-color:#064b3e;border-color:#064b3e;color:#fff}.filter-landofsale .custom-search .ant-input-search-button:hover{background-color:#046355;border-color:#046355}.filter-landofsale .custom-search .ant-input::placeholder{color:#999}.filter-landofsale .filter-group{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.25rem;margin:1rem 0}.filter-landofsale .filter-item{display:flex;flex-direction:column;min-width:150px}.filter-landofsale .filter-item label{color:#333;font-size:.875rem;margin-bottom:4px}.filter-landofsale .ant-btn,.filter-landofsale .filter-item .ant-select{border-radius:8px}.filter-landofsale .ant-btn:hover{opacity:.9}.filter-landofsale .title-landofsale{margin:10px 0;max-width:70rem}.filter-landofsale .title-landofsale .filter-sort{align-items:center;display:flex;justify-content:space-between}.filter-landofsale .title-landofsale span{font-size:1.5rem}.filter-landofsale .list-container{display:flex;flex-wrap:wrap;gap:10px;padding:0 5rem}.filter-landofsale .list-container .bds-card{box-sizing:border-box;cursor:pointer;min-width:30rem;width:calc(33.33333% - 6.66667px)}.filter-landofsale .block{display:none}.info-user-container{background:#fff;border-radius:8px;box-shadow:0 0 8px #0000001a;padding:24px}.info-user-container h2{font-weight:500;margin-bottom:24px}.edit-info-form .avatar-upload{align-items:center;display:flex}.info-user-container{margin:0 auto;max-width:70rem;width:100%}.info-user-container .custom-tab .ant-tabs-tab{color:#064b3e;font-weight:500}.info-user-container .custom-tab .ant-tabs-tab:hover{color:#046355}.info-user-container .custom-tab .ant-tabs-tab-active .ant-tabs-tab-btn{color:#064b3e}.info-user-container .custom-tab .ant-tabs-ink-bar{background:#064b3e}.change-password-container{background:#fff;border-radius:8px;box-shadow:0 0 8px #0000001a;margin:0 auto;max-width:70rem;padding:24px}.change-password-container h2{font-weight:500}.change-password-container .item-change-password{margin-bottom:10px;width:50%}.manage-users-container{background:#fff;border-radius:8px;padding:24px}.manage-users-container .search-container{align-items:start;display:flex;justify-content:space-between;margin-bottom:16px}.manage-users-container .search-container .manage-users-filter{display:flex;gap:1rem}.manage-users-container .user-table .ant-pagination{display:flex;justify-content:center;margin-top:16px}.list-post-container{margin:0 auto;max-width:70rem;width:100%}.list-post-container .list-container{display:flex;flex-direction:column;gap:10px}.list-post-container .list-container .bds-card-item{cursor:pointer}.list-post-container .pagenation{align-items:center;display:flex;justify-content:center;margin-top:10px;width:100%}.chat-container{background:#fdfdfd;border:1px solid #ccc;border-radius:8px;display:flex;height:90vh;overflow:hidden;position:fixed;width:100%;z-index:999}.user-list{background:#f7f7f7;border-right:1px solid #ddd;height:100%;overflow-y:auto;padding:16px;width:30rem}.user-list h3{font-size:18px;margin-bottom:12px}.user-list .user-item{align-items:center;border-bottom:1px solid #eee;border-radius:8px;cursor:pointer;display:flex;padding:8px}.user-list .user-item .user-avatar img{border-radius:50%;height:40px;object-fit:cover;width:40px}.user-list .user-item .user-info{flex:1 1;margin-left:10px}.user-list .user-item .user-name{font-weight:700}.user-list .user-item .last-message{color:#666;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-list .user-item .last-time{color:#999;font-size:12px}.user-list .user-item:hover{background-color:#297b6c}.user-list .user-item.active{background-color:#297b6c;color:#fff;font-weight:700}.user-list .user-item .unread-badge{background-color:red;border-radius:50%;display:inline-block;height:10px;width:10px}.chat-box{display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:16px}.chat-box .chat-header{font-size:18px;font-weight:700;margin-bottom:12px}.chat-box .message-list{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-bottom:12px;max-height:calc(100vh - 22rem);min-height:0;overflow-y:auto;padding-right:8px;scroll-behavior:smooth}.chat-box .message-list .message-item{border-radius:20px;display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;line-height:1.4;padding:8px 12px}.chat-box .message-list .message-item .message-content{display:flex;flex-wrap:wrap;font-size:1.5rem;gap:10px}.chat-box .message-list .message-item .message-content img{border-radius:5px;height:20rem;object-fit:cover;width:20rem}.chat-box .message-list .message-item.user{align-self:flex-start;background-color:#f1f1f1;max-width:60%;text-align:left}.chat-box .message-list .message-item.me{align-self:flex-end;background-color:#668f88;color:#fff;display:flex;justify-content:end;max-width:60%;text-align:right}.chat-box .message-list .message-item .chat-image{background-color:#eee;border-radius:10px;cursor:pointer;height:auto;margin-top:6px;max-width:30rem;object-fit:cover;transition:transform .2s ease;width:100%}.chat-box .message-list .message-item .message-time{color:#000;display:flex;font-size:12px;justify-content:end;margin-top:4px}.chat-box .message-input{display:flex;gap:8px}.chat-box .empty-chat{color:#888;font-size:16px;margin:auto}@media(max-width:768px){.chat-container{border-radius:0;height:100vh;margin-top:6.5rem;position:fixed}.chat-container,.user-list{bottom:0;left:0;right:0;top:0}.user-list{padding:12px;position:absolute;width:100%;z-index:2}.user-list.mobile-hidden{transform:translateX(-100%);transition:transform .3s ease}.user-list h3{font-size:16px;margin-bottom:8px}.user-list .user-item{margin-bottom:4px;padding:12px 8px}.user-list .user-item .user-avatar img{height:50px;width:50px}.user-list .user-item .user-info{margin-left:12px}.user-list .user-item .user-name{font-size:16px}.user-list .user-item .last-message{font-size:13px;margin-top:2px}.user-list .user-item .last-time{font-size:11px;margin-top:2px}.chat-box{padding:12px;position:relative;width:100%}.chat-box.mobile-hidden{display:none}.chat-box .chat-header{border-bottom:1px solid #eee;display:flex;font-size:16px;margin-bottom:8px;padding-bottom:8px}.chat-box .chat-header .back-button{align-items:center;background:#f0f0f0;border:none;border-radius:50%;cursor:pointer;display:inline-flex!important;display:flex;height:20px;justify-content:center;margin-right:8px;opacity:1!important;padding:6px;transition:background .2s;visibility:visible!important}.chat-box .chat-header .back-button:hover{background:#e0e0e0}.chat-box .chat-header .back-button svg{stroke:#333}.chat-box .message-list{max-height:calc(100vh - 18rem);padding-right:4px}.chat-box .message-list .message-item{max-width:80%}.chat-box .message-list .message-item .message-content{font-size:1.4rem}.chat-box .message-list .message-item .message-content img{height:15rem;width:15rem}.chat-box .message-list .message-item .chat-image{max-width:20rem}.chat-box .message-input{gap:6px}.chat-box .message-input input{font-size:14px;min-width:150px}.chat-box .message-input button{font-size:13px;padding:4px 12px}}@media(max-width:391px){.chat-container{border:none}.user-list{padding:8px}.user-list .user-item{padding:10px 6px}.user-list .user-item .user-avatar img{height:45px;width:45px}.user-list .user-item .user-info{margin-left:8px}.user-list .user-item .user-name{font-size:15px}.user-list .user-item .last-message{font-size:12px}.user-list .user-item .last-time{font-size:10px}.chat-box{padding:8px}.chat-box .chat-header{font-size:15px;margin-bottom:6px}.chat-box .message-list{gap:6px;max-height:calc(100vh - 18rem)}.chat-box .message-list .message-item{max-width:85%;padding:6px 10px}.chat-box .message-list .message-item .message-content{font-size:1.3rem}.chat-box .message-list .message-item .message-content img{height:12rem;width:12rem}.chat-box .message-list .message-item .chat-image{max-width:18rem}.chat-box .message-list .message-item .message-time{font-size:11px}.chat-box .message-input{gap:4px}.chat-box .message-input input{font-size:13px;min-width:120px}.chat-box .message-input button{font-size:12px;padding:4px 8px}.chat-box .empty-chat{font-size:14px;padding:20px}}@media(max-width:768px)and (orientation:landscape){.chat-container{height:100vh}.chat-box .message-list{max-height:calc(100vh - 12rem)}}.mobile-only{display:none}@media(max-width:768px){.mobile-only{display:block}}.desktop-only{display:block}@media(max-width:768px){.desktop-only{display:none}}.listbdsForUser{display:flex;gap:20px;padding:0 20rem}.listbdsForUser .agent-card{border:1px solid #e0e0e0;border-radius:16px;box-shadow:0 2px 8px #0000000d;flex:1 1;height:25rem;min-width:25rem;overflow:hidden;position:-webkit-sticky;position:sticky;top:7rem;width:30rem;z-index:2px}.listbdsForUser .agent-card .card-header{background-color:#00554a;color:#fff;font-size:1.5rem;font-weight:600;padding:12px;text-align:center}.listbdsForUser .agent-card .card-content{background-color:#fff;padding:16px;text-align:center}.listbdsForUser .agent-card .card-avatar{border:1px solid #ccc;border-radius:50%;height:8rem;margin:0 auto 8px;object-fit:cover;width:8rem}.listbdsForUser .agent-card .card-name{color:#333;font-size:18px;font-weight:600;margin-bottom:12px}.listbdsForUser .agent-card .card-contact{align-items:center;display:flex;gap:8px;justify-content:center;margin-bottom:12px}.listbdsForUser .agent-card .zalo-icon{height:24px;width:24px}.listbdsForUser .list-card{flex:3 1}.listbdsForUser .list-card .filter-container-list-card-mobile{display:none}.listbdsForUser .list-card .bdsCard-data{display:flex;flex-wrap:wrap;gap:10px}.listbdsForUser .list-card .bdsCard-data .bdsCard-item{height:32rem;width:26rem}.listbdsForUser .list-card .no-data p{color:#000;font-size:large}.listbdsForUser .list-card .pagenation{display:flex;justify-content:center;width:100%}@media(max-width:576px){.listbdsForUser{padding:0 1rem}.listbdsForUser .agent-card,.listbdsForUser .filter-container-list-card{display:none}.listbdsForUser .list-card .filter-container-list-card-mobile{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.listbdsForUser .list-card .bdsCard-data{display:flex;flex-wrap:wrap}.listbdsForUser .list-card .bdsCard-data .bdsCard-item{height:32rem;width:100%}}.forgot-pw{align-items:center;display:flex;justify-content:center}.forgot-pw .pw-content{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;display:flex;height:50rem;width:80rem}.forgot-pw .pw-image img{border-bottom-left-radius:10px;border-top-left-radius:10px;height:50rem;width:40rem}.forgot-pw .pw-form{border-radius:3px;flex:1 1;padding:20px}.forgot-pw .pw-form h1{margin:5px 0 2rem}.forgot-pw .pw-form .pw-input{display:flex;flex-direction:column;gap:10px}.forgot-pw .pw-form .pw-button{margin:10px 0;width:100%}.forgot-pw .pw-form .pw-button button{height:4rem;width:100%}.forgot-pw .pw-form .back-login{display:flex;justify-content:end}.forgot-pw .pw-form .back-login a{color:blue;font-size:1.5rem}.forgot-pw .pw-form .error_text{color:red}@media(max-width:576px){.forgot-pw .pw-content .pw-image img{display:none}}.lead-page{padding:24px}.lead-page .lead-actions{display:flex;justify-content:space-between;margin-right:30rem}.lead-page .lead-actions .lead-search-button{display:flex;gap:10px}.lead-page .lead-actions .block{display:none}.lead-page .lead-search{display:flex;gap:8px;justify-content:space-between;margin-bottom:10px;width:100%}.lead-page .lead-search .lead-search-input{display:flex;gap:10px}.lead-page .table-lead-mobile{display:none}.lead-page .lead-modal-wrapper .ant-modal .ant-modal-content{border-radius:16px;box-shadow:0 25px 50px #00000026;overflow:hidden}.lead-page .lead-modal-wrapper .ant-modal .ant-modal-header{background:linear-gradient(135deg,#064b3e,#0a6b5d);border:none;padding:20px 24px}.lead-page .lead-modal-wrapper .ant-modal .ant-modal-header .ant-modal-title{color:#fff;font-size:18px;font-weight:600;letter-spacing:.5px}.lead-page .lead-modal-wrapper .ant-modal .ant-modal-body{background:#fafbfc;max-height:70vh;overflow-y:auto;padding:24px}.lead-page .lead-modal-wrapper .ant-modal .ant-modal-body::-webkit-scrollbar{width:6px}.lead-page .lead-modal-wrapper .ant-modal .ant-modal-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.lead-page .lead-modal-wrapper .ant-modal .ant-modal-body::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#064b3e,#0a6b5d);border-radius:3px}.lead-page .lead-modal-wrapper .ant-modal .ant-modal-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#053a30,#087a69)}.lead-page .lead-modal-wrapper .ant-modal .ant-modal-footer{background:#fafbfc;border-top:1px solid #0000000f;padding:16px 24px}.lead-page .lead-modal-wrapper .ant-modal .ant-modal-footer .ant-btn{border-radius:8px;font-weight:500;height:40px;padding:0 20px}.lead-page .lead-modal-wrapper .ant-modal .ant-modal-footer .ant-btn.ant-btn-primary{background:linear-gradient(135deg,#064b3e,#0a6b5d);border:none;box-shadow:0 4px 15px #064b3e4d}.lead-page .lead-modal-wrapper .ant-modal .ant-modal-footer .ant-btn.ant-btn-primary:hover{background:linear-gradient(135deg,#053a30,#087a69);box-shadow:0 6px 20px #064b3e66;transform:translateY(-1px)}.lead-page .lead-modal-wrapper .ant-modal .ant-modal-footer .ant-btn.ant-btn-default{background:#f8f9fa;border:1px solid #e9ecef;color:#6c757d}.lead-page .lead-modal-wrapper .ant-modal .ant-modal-footer .ant-btn.ant-btn-default:hover{background:#e9ecef;border-color:#dee2e6}.lead-page .lead-modal-wrapper .ant-form .form-container{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.lead-page .lead-modal-wrapper .ant-form .form-container .full-width{grid-column:1/-1}.lead-page .lead-modal-wrapper .ant-form .form-container .form-group{display:flex;flex-direction:column}.lead-page .lead-modal-wrapper .ant-form .form-container .form-group .group-title{border-bottom:2px solid #e9ecef;color:#2c3e50;font-size:16px;font-weight:600;margin-bottom:8px;padding-bottom:8px;position:relative}.lead-page .lead-modal-wrapper .ant-form .form-container .form-group .group-title:after{background:linear-gradient(135deg,#064b3e,#0a6b5d);bottom:-2px;content:"";height:2px;left:0;position:absolute;width:40px}.lead-page .lead-modal-wrapper .ant-form .ant-form-item{margin-bottom:20px}.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-form-item-label>label{color:#2c3e50;font-size:14px;font-weight:600;letter-spacing:.3px;margin-bottom:8px}.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-input,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-input-number,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-picker,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-select-selector{background:#fff;border:2px solid #e9ecef;border-radius:8px;transition:all .3s ease}.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-input-number:hover,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-input:hover,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-picker:hover,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-select-selector:hover{border-color:#064b3e}.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-input-number.ant-input-focused,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-input-number.ant-picker-focused,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-input-number.ant-select-focused .ant-select-selector,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-input-number:focus,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-input.ant-input-focused,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-input.ant-picker-focused,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-input.ant-select-focused .ant-select-selector,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-input:focus,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-picker.ant-input-focused,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-picker.ant-picker-focused,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-picker.ant-select-focused .ant-select-selector,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-picker:focus,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-select-selector.ant-input-focused,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-select-selector.ant-picker-focused,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-select-selector.ant-select-focused .ant-select-selector,.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-select-selector:focus{border-color:#064b3e;box-shadow:0 0 0 3px #064b3e1a}.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-input-number{width:100%}.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-switch.ant-switch-checked{background:linear-gradient(135deg,#064b3e,#0a6b5d)}.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-select .ant-select-selector{height:auto!important;padding:6px 8px!important}.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-picker{padding:10px 12px;width:100%}.lead-page .lead-modal-wrapper .ant-form .ant-form-item .ant-input[rows]{min-height:80px;resize:vertical}@media(max-width:768px){.lead-page .lead-modal-wrapper .ant-form .form-container{gap:16px;grid-template-columns:1fr}.lead-page .lead-modal-wrapper .ant-form .form-container .full-width{grid-column:1}}.lead-page .lead-modal-wrapper .form-icon{color:#064b3e;font-size:16px;margin-right:8px}.lead-page .lead-modal-wrapper .ant-form-item-required .ant-form-item-label>label:after{color:#e74c3c;content:" *";font-weight:700}.lead-page .lead-modal-wrapper .ant-form-item{animation:fadeInUp .3s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.lead-detail-modal .lead-detail-content{display:flex;flex-direction:column;gap:10px}.lead-detail-modal .lead-detail-content .lead-item{display:flex;gap:10px}.lead-detail-modal .lead-detail-content .hahah{display:none}@media(max-width:576px){.lead-page .lead-actions{width:100%}.lead-page .lead-actions .lead-search-button{display:none}.lead-page .lead-search{flex-direction:column;gap:10px}.lead-page .ant-modal{margin:16px;max-width:calc(100vw - 32px)}.lead-page .ant-modal .ant-modal-body{max-height:60vh;padding:16px}.lead-page .table-lead{display:none}.lead-page .table-lead-mobile{display:block}}.lead-card-mobile{background:#fff;border-radius:16px;box-shadow:0 2px 6px #00000014;margin-bottom:12px;padding:12px 16px}.lead-card-mobile .lead-header{align-items:center;display:flex;font-size:16px;font-weight:600;justify-content:space-between}.lead-card-mobile .lead-note{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px;font-weight:600;line-height:1.4;margin:8px 0 4px;overflow:hidden}.lead-card-mobile .lead-address,.lead-card-mobile .lead-time{color:#666;font-size:13px}.lead-card-mobile .lead-price{color:#e53935;font-size:16px;font-weight:700}.lead-card-mobile .lead-actions{display:flex;gap:10px;margin-top:12px}.lead-card-mobile .lead-actions button{border:none;border-radius:24px;cursor:pointer;flex:1 1;font-weight:600;padding:10px}.lead-card-mobile .lead-actions .btn-zalo{background:#1e88e5;color:#fff}.lead-card-mobile .lead-actions .btn-call{background:#43a047;color:#fff}.customer-service-container{padding:24px}.customer-service-container .customer-service{display:flex;justify-content:space-between;margin-right:30rem}.customer-service-container .customer-service .customer-service-search-button{display:flex;gap:10px}.customer-service-container .ant-image-preview-img{background-color:red;max-height:50px!important;max-width:50px!important;object-fit:contain;padding:10px}.notfound-container{align-items:center;background-color:#f3f4f6;display:flex;justify-content:center;min-height:90vh;padding:1rem}.notfound-content{max-width:48rem;text-align:center}.notfound-icon{color:#064b3e;margin-bottom:1.5rem}.notfound-title{color:#064b3e;font-size:5rem;font-weight:700;margin-bottom:1rem}.notfound-subtitle{color:#1f2937;font-size:1.5rem;font-weight:500;margin-bottom:.5rem}.notfound-text{color:#6b7280;margin-bottom:1.5rem}.button-reload{align-items:center;display:flex;flex-direction:column;gap:10px}.notfound-actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.notfound-button{align-items:center;background-color:#064b3e;border:none;border-radius:9999px;color:#fff;cursor:pointer;display:inline-flex;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .3s ease}.notfound-button:hover{background-color:#053f34}.notfound-button.reload{background-color:#3b7970}.notfound-button.reload:hover{background-color:#31665e}.million-dollar-container{align-items:center;display:flex;flex-direction:column;width:100%}.million-dollar-container .million-dollar-banner-wrapper{align-items:center;display:flex;justify-content:center;position:relative}.million-dollar-container .million-filter-mobile{display:none}.million-dollar-container .million-dollar-banner{display:block;height:auto;width:100%}.million-dollar-container .million-dollar-filter{position:absolute;width:50%;z-index:2}.million-dollar-container .million-dollar-list{max-width:1200px;padding:2rem;width:100%}.million-dollar-container .pagenation{display:flex;justify-content:center;width:100%}@media(max-width:576px){.million-dollar-container .million-dollar-banner-wrapper{background-color:red;display:none}.million-dollar-container .million-filter-mobile{align-items:center;display:flex;justify-content:space-between;padding:0 1rem;width:100%}.million-dollar-container .million-dollar-list{padding:0}}.million-dollar-card-slider{display:flex;flex-direction:column;gap:1.5rem;padding:1rem}.million-dollar-card-slider .million-dollar-card{background:#fff;border:1px solid #e5e5e5;border-radius:8px;cursor:pointer;display:flex;height:20rem;overflow:hidden;transition:box-shadow .2s}.million-dollar-card-slider .million-dollar-card:hover{box-shadow:0 2px 10px #0000001a}.million-dollar-card-slider .million-dollar-card .card-image{flex:0 0 200px;position:relative}.million-dollar-card-slider .million-dollar-card .card-image img{height:100%;object-fit:cover;width:100%}.million-dollar-card-slider .million-dollar-card .card-image .card-status-tag{font-weight:600;left:8px;position:absolute;top:8px}.million-dollar-card-slider .million-dollar-card .card-content{display:flex;flex:1 1;flex-direction:column;gap:.5rem;padding:.8rem}.million-dollar-card-slider .million-dollar-card .card-content .card-header{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.million-dollar-card-slider .million-dollar-card .card-content .card-header .badge-verified{background:#e0f7e9;border-radius:3px;color:#2a9d8f;font-size:12px;padding:2px 5px}.million-dollar-card-slider .million-dollar-card .card-content .card-header .badge-hot{background:#ffe0e0;border-radius:3px;color:red;font-size:12px;padding:2px 5px}.million-dollar-card-slider .million-dollar-card .card-content .card-header .card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#d32f2f;display:-webkit-box;font-size:2rem;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis}.million-dollar-card-slider .million-dollar-card .card-content .card-header .posted-time{color:#888;font-size:12px;margin-left:auto}.million-dollar-card-slider .million-dollar-card .card-content .card-info{color:#444;display:flex;font-weight:500;gap:12px}.million-dollar-card-slider .million-dollar-card .card-content .card-info span{color:#333;font-size:14px}.million-dollar-card-slider .million-dollar-card .card-content .card-info .block{display:none}.million-dollar-card-slider .million-dollar-card .card-content .card-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:14px;font-weight:700;line-height:1.4;margin-bottom:8px;overflow:hidden}.million-dollar-card-slider .million-dollar-card .card-content .card-location{color:#999;font-size:13px}.million-dollar-card-slider .million-dollar-card .card-content .card-footer{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:auto}.million-dollar-card-slider .million-dollar-card .card-content .card-footer .heart-icon{color:#2a9d8f}.million-dollar-card-slider .million-dollar-card .card-content .card-footer .zalo-icon{align-items:center;display:flex;justify-content:center;padding:2px}@media(max-width:391px){.million-dollar-card-slider .million-dollar-card{height:15rem}.million-dollar-card-slider .million-dollar-card .card-image{flex:0 0 150px;position:relative}.million-dollar-card-slider .million-dollar-card .card-content{gap:0}.million-dollar-card-slider .million-dollar-card .card-content .card-header .card-title{font-size:1.4rem;font-weight:600}.million-dollar-card-slider .million-dollar-card .card-content .card-header .posted-time{display:none}.million-dollar-card-slider .million-dollar-card .card-content .card-info{color:#444;display:flex;font-weight:500}.million-dollar-card-slider .million-dollar-card .card-content .card-info span{color:#333;font-size:12px}.million-dollar-card-slider .million-dollar-card .card-content .card-info .block{display:none}.million-dollar-card-slider .million-dollar-card .card-content .card-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:12px;font-weight:700;line-height:1.4;margin-bottom:8px;overflow:hidden}.million-dollar-card-slider .million-dollar-card .card-content .card-location{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#999;display:-webkit-box;font-size:12px;overflow:hidden}.million-dollar-card-slider .million-dollar-card .card-content .card-footer{justify-content:flex-start}}.needBuyBDS-container{padding:0 20rem}.needBuyBDS-container .form-needBuyBDS{display:flex;flex-direction:column;gap:2rem;margin:3rem 0}.needBuyBDS-container .form-needBuyBDS .form-info-title{width:17rem}.needBuyBDS-container .form-needBuyBDS .form-info-title label{font-size:1.5rem}.needBuyBDS-container .form-needBuyBDS .form-info{display:flex;gap:1rem}.needBuyBDS-container .form-needBuyBDS .form-info .form-info-input{display:flex;gap:1rem;width:100%}.needBuyBDS-container .form-needBuyBDS .form-criteria{display:flex;gap:1rem}.needBuyBDS-container .form-needBuyBDS .form-criteria .form-criteria-input{display:flex;flex-direction:column;gap:1rem;width:100%}.needBuyBDS-container .form-needBuyBDS .form-criteria .form-criteria-input .form-criteria-select{display:flex;gap:1rem}.needBuyBDS-container .form-needBuyBDS .form-criteria .form-criteria-input .form-criteria-select .item-from{flex:1 1}.needBuyBDS-container .form-needBuyBDS .form-criteria .form-criteria-input span{font-size:1.4rem}.needBuyBDS-container .form-needBuyBDS .form-criteria .form-criteria-input .flex_colum{display:flex;flex-direction:column}.needBuyBDS-container .form-needBuyBDS .form-purposeUse{display:flex;gap:1rem}.needBuyBDS-container .form-needBuyBDS .form-purposeUse .form-purposeUse-input{display:flex;flex-direction:column;gap:1rem;width:100%}.needBuyBDS-container .form-needBuyBDS .form-BusinessPurpose{display:flex;gap:1rem}.needBuyBDS-container .form-needBuyBDS .form-BusinessPurpose .form-BusinessPurpose-input{display:flex;flex-direction:column;gap:1rem;width:100%}.needBuyBDS-container .form-needBuyBDS .textArea{max-height:30rem;min-height:10rem}.needBuyBDS-container .form-needBuyBDS .submit-request{display:flex;justify-content:end}@media(max-width:576px){.needBuyBDS-container{padding:0}.needBuyBDS-container h1{padding:0 1rem}.needBuyBDS-container .form-needBuyBDS{display:flex;flex-direction:column;gap:2rem;margin:1rem 0;padding:0 1rem}.needBuyBDS-container .form-needBuyBDS .form-info-title{padding:0 1rem;width:17rem}.needBuyBDS-container .form-needBuyBDS .form-info-title label{font-size:1.5rem}.needBuyBDS-container .form-needBuyBDS .form-info{display:flex;flex-direction:column;gap:1rem}.needBuyBDS-container .form-needBuyBDS .form-info .form-info-input{display:flex;flex-direction:column;gap:1rem;padding:0 1rem}.needBuyBDS-container .form-needBuyBDS .form-criteria{flex-direction:column}.needBuyBDS-container .form-needBuyBDS .form-criteria .form-criteria-input{display:flex;flex-direction:column;gap:1rem;padding:0 1rem}.needBuyBDS-container .form-needBuyBDS .form-criteria .form-criteria-input .form-criteria-select{display:flex;gap:1rem}.needBuyBDS-container .form-needBuyBDS .form-criteria .form-criteria-input .form-criteria-select .item-from{flex:1 1}.needBuyBDS-container .form-needBuyBDS .form-criteria .form-criteria-input span{font-size:1.4rem}.needBuyBDS-container .form-needBuyBDS .form-criteria .form-criteria-input .flex_colum{display:flex;flex-direction:column}.needBuyBDS-container .form-needBuyBDS .form-purposeUse{display:flex;flex-direction:column;gap:1rem}.needBuyBDS-container .form-needBuyBDS .form-purposeUse .form-purposeUse-input{gap:1rem;padding:0 1rem}.needBuyBDS-container .form-needBuyBDS .form-BusinessPurpose{display:flex;flex-direction:column;gap:1rem}.needBuyBDS-container .form-needBuyBDS .form-BusinessPurpose .form-BusinessPurpose-input{gap:1rem;padding:0 1rem}.needBuyBDS-container .form-needBuyBDS .textArea{max-height:30rem;min-height:10rem}.needBuyBDS-container .form-needBuyBDS .submit-request{display:flex;justify-content:end}}.intro-container{background:#2e5dd9;color:#fff;display:flex;height:88vh;justify-content:center}.intro-container .intro-content{align-items:center;display:flex;gap:4rem;justify-content:space-between;max-width:120rem;width:100%}@media(max-width:992px){.intro-container .intro-content{flex-direction:column;text-align:center}}.intro-container .intro-content .intro-text{flex:1 1}.intro-container .intro-content .intro-text h1{color:#fff;font-size:32px;font-weight:700;margin-bottom:20px}.intro-container .intro-content .intro-text p{color:#eaeaea;font-size:16px}.intro-container .intro-content .intro-image{display:flex;flex:1 1;justify-content:center}.intro-container .intro-content .intro-image img{height:auto;max-width:400px;width:100%}.intro-container .intro-content .intro-form{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;color:#000;flex:1.5 1;padding:24px}.intro-container .intro-content .intro-form form{display:flex;flex-direction:column;gap:16px}.intro-container .intro-content .intro-form form .form-row{display:flex;gap:16px}.intro-container .intro-content .intro-form form .form-row input{flex:1 1}.intro-container .intro-content .intro-form form .form-row.captcha-row{align-items:center}.intro-container .intro-content .intro-form form .ant-input{background:#f9f9f9}.intro-container .intro-content .intro-form form .ant-input-textarea{background:#f9f9f9;max-height:30rem;min-height:10rem}.intro-container .intro-content .intro-form form .ant-btn{font-weight:600}.broker-container{display:flex;gap:4rem;justify-content:center}.broker-container .broker-form-container{flex:1 1;padding:0 2.5rem}.broker-container .broker-form-container .broker-form,.broker-container .broker-form-container .broker-form .avatar-upload{align-items:center;display:flex;flex-direction:column;gap:1rem}.broker-container .broker-form-container .broker-form .banner-section{width:100%}.broker-container .broker-form-container .broker-form .banner-section .banner-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.broker-container .broker-form-container .broker-form .banner-section .banner-header .banner-title{font-size:1.4rem;font-weight:500}.broker-container .broker-form-container .broker-form .banner-section .banner-header .edit-link{color:#1890ff;cursor:pointer;font-size:1.4rem;transition:.2s}.broker-container .broker-form-container .broker-form .banner-section .banner-header .edit-link:hover{text-decoration:underline}.broker-container .broker-form-container .broker-form .banner-section .banner-wrapper{border-radius:8px;overflow:hidden;width:100%}.broker-container .broker-form-container .broker-form .banner-section .banner-wrapper .ant-image-img{height:100%;object-fit:fill;width:100%}.broker-container .broker-form-container .broker-form .textArea{max-height:20rem;min-height:10rem}.broker-container .broker-form-container .broker-form .item-formBroker{width:100%}.broker-container .broker-form-container .broker-form .freelance-agent-switch{align-items:center;display:flex;justify-content:space-between;width:100%}.broker-container .broker-form-container .broker-form .freelance-agent-switch label{font-size:1.5rem}.broker-container .broker-form-container .broker-form .button-submitBroker{display:flex;justify-content:flex-end;width:100%}.broker-container .broker-banner{align-self:flex-start;flex:1 1;flex-shrink:0;overflow:hidden;position:-webkit-sticky;position:sticky;top:7rem;z-index:2px}.broker-container .broker-banner img{border-radius:8px;height:100%;object-fit:contain;width:100%}@media(max-width:576px){.broker-container{display:block}.broker-container .broker-form{margin-top:2rem}.broker-container .broker-banner img{display:none}}.manage-consignment-container{background:#fff;border-radius:8px;padding:24px}.manage-consignment-container .search-container{align-items:start;display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin-bottom:16px}.manage-consignment-container .search-container .filter-consignment{display:flex;gap:10px;justify-content:end;width:100%}.manage-consignment-container .consignment-table .ant-pagination{display:flex;justify-content:center;margin-top:16px}.manage-listBuy-container{background:#fff;border-radius:8px;padding:24px}.manage-listBuy-container .search-container{align-items:start;display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin-bottom:16px}.manage-listBuy-container .search-container .filter-listBuy{display:flex;gap:10px;justify-content:end;width:100%}.manage-listBuy-container .consignment-table .ant-pagination{display:flex;justify-content:center;margin-top:16px}.manage-listBuy-container .modal-detail-content{padding:10px}.manage-listBuy-container .modal-detail-content .modal-detail-grid{display:flex;gap:40px;justify-content:space-between;margin-bottom:20px}.manage-listBuy-container .modal-detail-content .modal-detail-grid>div{flex:1 1}.manage-listBuy-container .modal-detail-content .modal-detail-grid>div p{margin-bottom:8px}.modal-detail-section p{margin-bottom:10px}.modal-detail-section .ant-tag{margin-bottom:5px;margin-right:5px}
/*# sourceMappingURL=main.eb2b6748.css.map*/