@font-face{font-family:iconfont;src:url(/font/iconfont.a2bd4b9b.woff2?t=1786606795334) format("woff2"),url(/font/iconfont.3660fcfd.woff?t=1786606795334) format("woff"),url(/font/iconfont.97acb3cc.ttf?t=1786606795334) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-accounting:before{content:"\e809"}.icon-settings:before{content:"\e672"}.icon-residents:before{content:"\e62c"}.icon-operations:before{content:"\e614"}.icon-report:before{content:"\e62e"}.icon-pass:before{content:"\e629"}.icon-in-home:before{content:"\e6bb"}.icon-phone-list:before{content:"\e60e"}.icon-sign:before{content:"\e69c"}.icon-small-screen:before{content:"\e60d"}.icon-full-screen:before{content:"\e62b"}.icon-end-time:before{content:"\e609"}.icon-refuse:before{content:"\e60c"}.icon-signed:before{content:"\e8ad"}.icon-type-system:before{content:"\e6be"}.icon-pin:before{content:"\e67c"}.icon-type-notes:before{content:"\e650"}.icon-type-contact:before{content:"\e606"}.icon-type-appointment:before{content:"\e607"}.icon-sort-desc:before{content:"\e65f"}.icon-sort-asc:before{content:"\e660"}.icon-next:before{content:"\e623"}.icon-prev:before{content:"\e61f"}.icon-walk-in:before{content:"\ee0a"}.icon-meeting:before{content:"\eaaa"}.icon-interface-set:before{content:"\e626"}.icon-menu-set:before{content:"\e75f"}.icon-reset-password:before{content:"\e60a"}.icon-address:before{content:"\e605"}.icon-phone:before{content:"\e860"}.icon-down-arrow:before{content:"\e601"}.icon-help-circle:before{content:"\e72d"}.icon-send-message:before{content:"\e643"}.icon-receive-message:before{content:"\e644"}.icon-send-email:before{content:"\e63d"}.icon-receive-email:before{content:"\e655"}.icon-call-out:before{content:"\e621"}.icon-property-tour:before{content:"\e65d"}.icon-call-in:before{content:"\e603"}.icon-refresh:before{content:"\e790"}.icon-add-circle:before{content:"\e6f3"}.icon-remove:before{content:"\e844"}.icon-captcha:before{content:"\e634"}.icon-edit:before{content:"\e61d"}.icon-delete:before{content:"\e620"}.icon-upload:before{content:"\e683"}.icon-unit-type:before{content:"\e613"}.icon-bill:before{content:"\e69d"}.icon-dollar:before{content:"\e93b"}.icon-bedroom:before{content:"\e642"}.icon-bathroom:before{content:"\e64f"}.icon-default:before{content:"\e62d"}.icon-communication:before{content:"\e612"}.icon-rentals:before{content:"\e611"}.icon-floor:before{content:"\e63b"}.icon-leasing:before{content:"\e628"}.icon-maintenance:before{content:"\e6b6"}.icon-back:before{content:"\e63f"}.icon-report-center:before{content:"\e608"}.icon-dashboard:before{content:"\e78b"}.icon-help:before{content:"\e602"}.icon-add:before{content:"\e6a8"}.icon-eye-close:before{content:"\e8ff"}.icon-menu:before{content:"\e610"}.icon-feature:before{content:"\e69a"}.icon-more-outlined:before{content:"\e604"}.icon-search:before{content:"\ea56"}.icon-un-fold:before{content:"\e717"}.icon-fold:before{content:"\e718"}.icon-user-circle:before{content:"\e682"}.icon-correct-circle:before{content:"\e722"}.icon-error-circle:before{content:"\e60b"}.icon-info-circle:before{content:"\e77e"}.icon-email:before{content:"\e6ac"}.icon-password:before{content:"\e675"}.icon-username:before{content:"\e600"}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,pre,td,textarea,th,ul{margin:0;padding:0}body,html{background:#f4f6f8;color:#555;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px}#hh-root,body,html{height:100%;overflow:hidden}caption,td,th{font-size:14px}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}a,a:hover{-webkit-text-decoration:none;text-decoration:none}a:hover{cursor:pointer}img{border:none}li,ol,ul{list-style:none}button,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px}table{border-collapse:collapse}div{box-sizing:border-box}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:5px}::-webkit-scrollbar-thumb:hover{background-color:#7b7b7b;cursor:pointer}::-webkit-scrollbar-track{background-color:transparent}.f12{font-size:12px!important}.f14{font-size:14px!important}.f16{font-size:16px!important}.f18{font-size:18px!important}.f22{font-size:22px!important}.f25{font-size:25px!important}.f30{font-size:30px!important}.f50{font-size:50px!important}.mg-l0{margin-left:0!important}.mg-l5{margin-left:5px!important}.mg-l10{margin-left:10px!important}.mg-l15{margin-left:15px!important}.mg-l25{margin-left:25px!important}.mg-b5{margin-bottom:5px!important}.mg-r5{margin-right:5px!important}.mg-r10{margin-right:10px!important}.mg-r20{margin-right:20px!important}.mg-b0{margin-bottom:0!important}.mg-b10{margin-bottom:10px!important}.mg-b20{margin-bottom:20px!important}.mg-b24{margin-bottom:24px!important}.mg-t5{margin-top:5px!important}.mg-t10{margin-top:10px!important}.mg-t24{margin-top:24px!important}.mg-t50{margin-top:50px!important}.pd-t5{padding-top:5px!important}.pd-t10{padding-top:10px!important}.pd-b10{padding-bottom:10px!important}.pd-l0{padding-left:0!important}.pd-l5{padding-left:5px!important}.pd-l10{padding-left:10px!important}.pd-l20{padding-left:20px!important}.pd-r5{padding-right:5px!important}.pd-r10{padding-right:10px!important}.pd-r20{padding-right:20px!important}.hand{cursor:pointer}.disabled{cursor:not-allowed;opacity:.6}.disabled i{pointer-events:none}.display-none{display:none}.align-left{text-align:left}.align-right{text-align:right}.flex100{display:flex;flex-basis:100%;width:100%}.flex-center{align-items:center;display:flex;justify-content:center}.flex-start{align-items:flex-start;justify-content:flex-start}.flex,.flex-sb,.flex-start{display:flex}.flex-sb{align-items:center;justify-content:space-between}.flex-end{display:flex;justify-content:flex-end}.flex-column{align-items:center;justify-content:center}.flex-col,.flex-column{display:flex;flex-direction:column}.flex-start-center{align-items:center;display:flex;justify-content:flex-start}.bold{font-weight:700}.font-normal{font-weight:400}.disabled-color{color:#bfbfbf}.text-gray-f12{color:#666;font-size:12px}.text-gray{color:#666}.red-bold{color:#ff4d4f;font-weight:700}.required-color{color:#ff4d4f;padding-right:5px}.gold-color{color:#faad14}.red-color{color:#ff4d4f}.black-gold-color{color:#a57b52}.blue-color{color:#1890ff}.green-color{color:#4b7902}.yellow-color{color:#f5a623}.gray-color{color:#bfbfbf}.pink-color{color:#f3948f}.white-color{color:#fff}.white-space-nowrap{white-space:nowrap}.height-100{height:100%}.width-100{width:100%}.overflow-hidden{overflow:hidden}.opacity-05{opacity:.5}.text-line-through{color:#ff4d4f;-webkit-text-decoration:line-through;text-decoration:line-through}.border-bottom{border-bottom:1px solid #f0f0f0}.border-top{border-top:1px solid #f0f0f0}.main-table-wrapper{padding:0 10px}.dot-text-black{padding-left:20px;position:relative}.dot-text-black:before{background-color:#000;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:8px}.dot-text-white{padding-left:20px;position:relative}.dot-text-white:before{background-color:#fff;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:8px}.copyright{text-align:center}.copyright,.property_address_wrapper .ant-form-item .ant-form-item-label>label{color:#999;font-size:12px}.property_address_wrapper .ant-form-item{margin-bottom:24px;min-height:60px}.property_address_wrapper .ant-form-item .ant-form-item-explain{margin-top:4px;min-height:22px}.property_address_wrapper .mg-b24{margin-bottom:24px}.other_account_wrapper .ant-col{color:#999;font-size:12px;padding-bottom:8px}.required{color:#ff4d4f;display:inline-block;font-family:SimSun,sans-serif;font-size:14px;line-height:1;margin-right:4px}.add-apartments-button-row{display:flex;justify-content:space-between}.add-qty-title{align-items:center;display:flex;margin-right:5px;white-space:nowrap}.add-bulk-btn{border-top:1px solid #e8e8e8;margin-top:10px;padding-top:10px}.add-apartments-form-list-header{background-color:#f5f5f5;display:inline-block;font-size:12px;margin:10px 0 0;padding:5px;white-space:nowrap}.add-apartments-form-list-header .f1,.add-apartments-form-list-header .f10,.add-apartments-form-list-header .f11,.add-apartments-form-list-header .f12,.add-apartments-form-list-header .f2,.add-apartments-form-list-header .f3,.add-apartments-form-list-header .f3a,.add-apartments-form-list-header .f4,.add-apartments-form-list-header .f5,.add-apartments-form-list-header .f6,.add-apartments-form-list-header .f7,.add-apartments-form-list-header .f7a,.add-apartments-form-list-header .f8,.add-apartments-form-list-header .f8a,.add-apartments-form-list-header .f8b,.add-apartments-form-list-header .f9{display:inline-block}.add-apartments-form-list-header .f1,.add-apartments-form-list-header .f2{width:40px}.add-apartments-form-list-header .f3,.add-apartments-form-list-header .f3a{width:140px}.add-apartments-form-list-header .f4,.add-apartments-form-list-header .f5,.add-apartments-form-list-header .f6{width:195px}.add-apartments-form-list-header .f7{width:200px}.add-apartments-form-list-header .f7a{width:100px}.add-apartments-form-list-header .f8{width:195px}.add-apartments-form-list-header .f8a,.add-apartments-form-list-header .f8b{width:100px}.add-apartments-form-list-header .f9{width:80px}.add-apartments-form-list-header .f10{width:130px}.add-apartments-form-list-header .f11,.add-apartments-form-list-header .f12{width:100px}.add-apartments-form-list-row{display:inline-block;padding:5px;text-align:left;white-space:nowrap}.add-apartments-form-list-row .ant-form-item{display:inline-block;margin-bottom:0;width:100%}.add-apartments-form-list-row .f1,.add-apartments-form-list-row .f10,.add-apartments-form-list-row .f11,.add-apartments-form-list-row .f12,.add-apartments-form-list-row .f2,.add-apartments-form-list-row .f3,.add-apartments-form-list-row .f3a,.add-apartments-form-list-row .f4,.add-apartments-form-list-row .f5,.add-apartments-form-list-row .f6,.add-apartments-form-list-row .f7,.add-apartments-form-list-row .f7a,.add-apartments-form-list-row .f8,.add-apartments-form-list-row .f8a,.add-apartments-form-list-row .f8b,.add-apartments-form-list-row .f9{display:inline-block}.add-apartments-form-list-row .f1{align-self:center;margin-bottom:0;width:40px}.add-apartments-form-list-row .f2{width:40px}.add-apartments-form-list-row .f3,.add-apartments-form-list-row .f3a{padding:0 5px;width:140px}.add-apartments-form-list-row .f4,.add-apartments-form-list-row .f5,.add-apartments-form-list-row .f6{padding:0 5px;width:195px}.add-apartments-form-list-row .f7{display:inline-block;width:200px}.add-apartments-form-list-row .f7-split{display:inline-block;padding:0 5px;text-align:center;vertical-align:sub}.add-apartments-form-list-row .f7a{padding:0 5px;width:100px}.add-apartments-form-list-row .f8{padding:0 5px;width:195px}.add-apartments-form-list-row .f8a,.add-apartments-form-list-row .f8b{padding:0 5px;width:100px}.add-apartments-form-list-row .f9{padding:0 5px;width:80px}.add-apartments-form-list-row .f10{padding:0 5px;width:130px}.add-apartments-form-list-row .f11{margin-bottom:0;padding:0 5px;width:100px}.add-apartments-form-list-row .f11 .ant-btn{padding:0 5px}.add-apartments-form-list-row .f12{padding:0 5px;width:100px}.quick-setup-tooltip-inner{color:#37f;cursor:pointer;font-size:12px}.quick-setup-tooltip-inner span:nth-child(2){margin-left:10px}.copy-count-dialog{flex-direction:column}.copy-count-dialog,.copy-count-dialog-input{align-items:center;display:flex;justify-content:center}.copy-count-dialog-input{margin-bottom:10px;white-space:nowrap;width:200px}.copy-count-dialog-input-title{padding-right:5px}.add-lease-term-form-list-header{background-color:#f5f5f5;padding:5px 0 5px 5px;white-space:nowrap}.add-lease-term-form-list-header .c1,.add-lease-term-form-list-header .c2,.add-lease-term-form-list-header .c3,.add-lease-term-form-list-header .c4,.add-lease-term-form-list-header .c5,.add-lease-term-form-list-header .c6,.add-lease-term-form-list-header .c7,.add-lease-term-form-list-header .c8{display:inline-block;padding-left:5px}.add-lease-term-form-list-header .c1{width:50px}.add-lease-term-form-list-header .c2,.add-lease-term-form-list-header .c3,.add-lease-term-form-list-header .c4,.add-lease-term-form-list-header .c5,.add-lease-term-form-list-header .c6{width:150px}.add-lease-term-form-list-header .c7{width:70px}.add-lease-term-form-list-header .c8{width:80px}.add-lease-term-form-list-row{display:flex;padding:5px 0 5px 5px}.add-lease-term-form-list-row .ant-form-item{display:inline-block;margin-bottom:0;width:100%}.add-lease-term-form-list-row .c1,.add-lease-term-form-list-row .c2,.add-lease-term-form-list-row .c3,.add-lease-term-form-list-row .c4,.add-lease-term-form-list-row .c5,.add-lease-term-form-list-row .c6,.add-lease-term-form-list-row .c7,.add-lease-term-form-list-row .c8{display:inline-block;padding-left:5px}.add-lease-term-form-list-row .c1{width:50px}.add-lease-term-form-list-row .c2,.add-lease-term-form-list-row .c3,.add-lease-term-form-list-row .c4,.add-lease-term-form-list-row .c5,.add-lease-term-form-list-row .c6{width:150px}.add-lease-term-form-list-row .c7{width:70px}.add-lease-term-form-list-row .c8 .ant-btn{padding:0}.bulk-edit-rent-wrapper .select-rent-wrapper{align-items:center;display:flex;font-weight:700;justify-content:center}.rent-copy-from-info{align-items:center;background-color:#f5f5f5;border-radius:5px;color:#666;display:flex;font-size:14px;justify-content:space-between;margin-bottom:10px;padding:10px}.group-header-row{background-color:#f5f5f5;font-weight:700}.circle-dot{background-color:#000;border-radius:50%;display:inline-block;height:5px;margin-right:10px;width:5px}.rent-rooms-table .apt-bg-green{background:#d9f7be;border:1px solid #95de64}.rent-rooms-table .apt-bg-red{background:#ffebee;border:1px solid #ffa39e}.rent-rooms-table .apt-option-tag{border-radius:4px;display:inline-block;font-size:12px;line-height:1.5;padding:6px;position:relative}.rent-rooms-table .apt-option-tag .apt-option-actions{display:flex;gap:4px;position:absolute;right:4px;top:4px}.rent-rooms-table .apt-option-tag .apt-option-actions .option-icon{color:#666;cursor:pointer;font-size:11px;padding:2px}.rent-rooms-table .apt-option-tag .apt-option-actions .option-icon:hover{color:#1890ff}.rent-rooms-table .apt-option-tag .apt-option-content{padding-right:40px;padding-top:8px}.rent-rooms-table .apt-option-tag .apt-option-content div{white-space:nowrap}.rent-rooms-table .apt-option-tag .apt-option-content .remark-text{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:180px}.rent-rooms-table .apt-option-add{align-items:center;display:flex;justify-content:center}.rent-rooms-table .apt-option-add button{color:#999;font-size:18px;padding:4px 12px}.apartment-form-list-wrapper .ant-form-item{margin-bottom:0}.actions-container{align-items:center;display:flex;gap:6px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.detail-info-wrapper{background:#fff;padding:16px 24px}.detail-info-wrapper .info-content .info-row{border-bottom:1px solid #f5f5f5;display:flex;padding:12px 0}.detail-info-wrapper .info-content .info-row:last-child{border-bottom:none}.detail-info-wrapper .info-content .info-row .info-label{color:#666;flex-shrink:0;font-weight:500;padding-right:24px;text-align:right;width:300px}.detail-info-wrapper .info-content .info-row .info-value{color:#333;flex:1}.detail-info-wrapper .phone-list .phone-item{align-items:center;display:flex;gap:8px;margin-bottom:4px}.detail-info-wrapper .phone-list .phone-item:last-child{margin-bottom:0}.detail-info-wrapper .phone-list .phone-item .primary-tag{border-radius:4px;font-size:12px;margin-left:8px}.detail-table-row{align-items:stretch;border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;display:flex;justify-content:space-between;margin-top:12px}.detail-table-row .ant-col{border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;display:flex;min-height:44px}.detail-table-row .info-item{box-sizing:border-box;display:flex;min-height:44px;width:100%}.detail-table-row .info-item .label{background-color:#f5f5f5;border-right:1px solid #e8e8e8;color:#666;flex:0 0 50%;justify-content:flex-end;text-align:right}.detail-table-row .info-item .label,.detail-table-row .info-item .value{align-items:center;box-sizing:border-box;display:flex;font-size:14px;padding:10px 12px}.detail-table-row .info-item .value{color:#333;flex:1;text-align:left;word-break:break-word}.table-wrapper{padding:0 10px}.login-bg{height:100vh;position:relative;width:100vw}.login-bg .login-container{background:#fff;border:1px solid #f4f6f8;border-radius:10px;height:380px;left:50%;padding:25px;position:absolute;top:50%;transform:translate(-50%,-50%);width:400px}.login-bg .login-container .logo-wrap{margin-bottom:20px;text-align:center;width:100%}.login-bg .login-container .remember-me-wrap{display:inline-block;width:50%}.login-bg .login-container .forgot-password-btn{display:inline-block;padding-right:0;text-align:right;width:50%}