.ContractorEdit .title{align-items:center;color:#191919;display:flex;font-size:20px;font-style:normal;font-weight:500;line-height:28px;margin-bottom:16px;text-align:left}.ContractorEdit .title .back{flex:1 1;text-align:right}.ContractorEdit .content{border:1px solid #d2d8cd;border-radius:6px;box-sizing:border-box;display:flex;min-height:calc(100vh - 220px);padding:16px 24px}.ContractorEdit .content .mainAndSub{border-right:2px solid #d2d8cd;box-sizing:border-box;flex:2 1;min-height:inherit;padding-right:24px}.ContractorEdit .content .mainAndSub .sub .subTitle{color:#191919;font-size:16px;font-style:normal;font-weight:700;line-height:22px;margin:23px 0 18px;text-align:left}.ContractorEdit .content .mainAndSub .sub .subContent{border:1px solid #d2d8cd;border-radius:8px;padding:16px 24px}.ContractorEdit .content .trade{box-sizing:border-box;flex:3 1;min-height:inherit;padding:0 24px}.ContractorEdit .content .btnList{display:flex;padding-bottom:16px}.ContractorEdit .content .btnList.border{border-bottom:1px solid #d2d8cd}.ContractorEdit .content .btnList .btnItem{margin-right:12px;padding:8px}.ContractorEdit .content .btnList .btnItem:last-of-type{margin-right:0}.ContractorEdit .content .btnList .btnItem .ant-btn-icon{height:100%;margin:0;padding:0}.ContractorEdit .content .btnList .btnItem .img{height:16px;width:16px}.ContractorEdit .content .btnList .btnItem .text{color:#6f6f6f;font-size:14px;font-style:normal;line-height:17px;text-align:left}.ContractorEdit .content .btnList .amount{align-items:flex-end;color:#131313;display:flex;flex:1 1;font-size:16px;font-style:normal;font-weight:500;justify-content:flex-end;line-height:22px;margin-right:24px}.ContractorEdit .content .contractorTable .ant-table-thead th{overflow:visible!important;white-space:nowrap}.ContractorEdit .content .contractorTable .ant-table-thead th .ant-table-cell{display:inline-block;min-width:-webkit-fit-content;min-width:fit-content}.ContractorEdit .content .contractorTable .ant-table-body{overflow:auto auto!important}.contractorDescriptions .ant-descriptions-title{color:#191919;font-size:16px;font-style:normal;font-weight:700;line-height:22px;text-align:left}.contractorDescriptions .ant-descriptions-row .ant-descriptions-item{-webkit-padding-end:38px!important;padding:0!important;padding-inline-end:38px!important}.contractorDescriptions .ant-descriptions-row .ant-descriptions-item:last-of-type{-webkit-padding-end:0!important;padding-inline-end:0!important}.contractorDescriptions .ant-descriptions-row .ant-descriptions-item .ant-descriptions-item-container{border-bottom:1px solid #d2d8cd;display:flex;justify-content:space-between;padding:12px 0}.contractorDescriptions .ant-descriptions-row .ant-descriptions-item .ant-descriptions-item-container .ant-descriptions-item-label{background-color:initial!important;color:#333;display:inline;font-size:13px;font-style:normal;font-weight:400;line-height:20px;width:auto!important}.contractorDescriptions .ant-descriptions-row .ant-descriptions-item .ant-descriptions-item-container .ant-descriptions-item-content{color:#333;display:inline;font-size:13px;font-style:normal;font-weight:400;line-height:20px;text-align:right}.LinkPaymentTable{height:80vh;overflow:auto}.LinkPaymentTable thead{position:-webkit-sticky;position:sticky;top:0;z-index:2}.LinkPaymentTable .old-row td,.LinkPaymentTable .old-row:hover td{background-color:#def0ce57!important}.LinkPaymentTable .new-row td,.LinkPaymentTable .new-row:hover td{background-color:#dee9fa80!important}.TradeLinkPaidPayments .grey-row td,.TradeLinkPaidPayments .grey-row:hover td{background-color:#0000001a!important}.AddModal .showPropUnitFlag{color:#999;font-size:12px;margin-bottom:0}.AddModal .showPropUnitFlag .ant-form-item-control-input{min-height:0;min-height:auto}.my-table .ant-table-thead>tr>th:nth-child(3){width:100px!important}.my-table .ant-table-thead>tr>th:nth-child(4),.my-table .ant-table-thead>tr>th:nth-child(5){width:110px}.my-table .ant-table-thead>tr>th:nth-child(10),.my-table .ant-table-thead>tr>th:nth-child(11),.my-table .ant-table-thead>tr>th:nth-child(12),.my-table .ant-table-thead>tr>th:nth-child(13){width:100px}.my-table .ant-table-thead>tr>th:nth-child(14){width:150px}.my-table .ant-table-thead>tr>th:nth-child(15){width:250px}.echartsMain :nth-of-type(2){border-color:#fffcfc!important}.vendorMain{margin:20px auto;padding:0 30px}.vendorTitle{margin:10px 0}.tiptext{color:red;line-height:25px;margin-right:5px}.footButton{display:flex;justify-content:center;margin:16px 0}.ClockDate{margin:20px 0}.my-table-vendorADD .ant-table{table-layout:fixed;width:100%}.my-table-vendorADD .ant-table-thead>tr>th:first-child{width:50px!important}.my-table-vendorADD .ant-table-thead>tr>th:nth-child(2){width:150px!important}.ant-select-tree-checkbox-disabled+span{color:#000000d9!important}.ant-select-tree-treenode-disabled{background-color:#fff!important}.btnNew{font-family:Inter,sans-serif}.btnNew:disabled{background:#0000000a!important;color:#00000040!important}.btnDel{background:#ff4d4f;border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-weight:400;height:32px;margin-right:16px;transition:background .3s,color .3s}.btnDel:hover{background:#ff4d4f!important;color:#fff!important}.btnDel:disabled{background:#0000000a!important;color:#00000040!important}.btnDel .btnCount{align-items:center;background-color:#fff;border-radius:50% 50%;color:#ff4d4f;display:flex;font-size:12px;height:18px;justify-content:center;width:18px}.btnUpload{background:#00c0ef;border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-weight:400;height:32px;margin-right:16px;transition:background .3s,color .3s}.btnUpload:hover{background:#00c0ef!important;color:#fff!important}.btnUpload:disabled{background:#0000000a!important;color:#00000040!important}.btnApproval{background:#3c8dbc;border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-weight:400;height:32px;margin-right:16px;transition:background .3s,color .3s}.btnApproval:hover{background:#3c8dbc!important;color:#fff!important}.btnApproval:disabled{background:#0000000a!important;color:#00000040!important}.btnApproval .btnCount{align-items:center;background-color:#fff;border-radius:50% 50%;color:#3c8dbc;display:flex;font-size:12px;height:18px;justify-content:center;width:18px}.btnDEL{background:#ff4d4f;border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-weight:400;transition:background .3s,color .3s;width:90px}.btnDEL:hover{background:#ff4d4f!important;color:#fff!important}.num{align-items:center;background:#6c6f514a!important;border-radius:12px;color:#101f04!important;display:flex;height:24px;justify-content:center;width:33px}.orderMain{padding:0 16px}.orderMain .page_title{align-items:center;border-bottom:5px solid #3c8dbc;display:flex;flex-wrap:wrap;font-size:20px;font-weight:700;gap:8px;justify-content:space-between;line-height:50px;margin-top:16px}.orderMain .page_title_actions{align-items:center;display:flex;gap:12px}.orderMain .page_center{align-items:center;display:flex;justify-content:center;min-height:220px}.orderMain .stepMain{padding-top:16px}.orderMain .stepMain .ant-steps-item-content,.orderMain .stepMain .ant-steps-item-description{max-width:100%;min-width:0}.orderMain .stepMain .ant-card{max-width:100%}.orderMain .photo_grid{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.orderMain .photo_grid .ant-image{flex:0 0 auto}.orderMain .photo_group+.photo_group{margin-top:8px}.orderMain .photo_group_title{display:flex;margin-bottom:4px}.orderMain .detail_line{line-height:28px;word-break:break-word}.orderMain .detail_line_title{display:flex;line-height:28px}.orderMain .detail_title{margin-right:4px}.orderMain .detail_text{word-wrap:break-word;width:95%}.orderMain .stepHead{color:#666;font-size:13px;font-weight:400}.orderMain .flexStart{align-items:center;display:flex}.orderMain .colYe{color:#faad14}.orderMain .iconYe{margin-right:8px}.orderMain .text_danger{color:#d1102b}.orderMain .text_success{color:#17ae0c}.orderMain .text_muted{color:#999}.orderMain .btnCenter{text-align:center}.orderMain .mt10{margin-top:10px}.orderMain .uploadText{color:#999;font-size:12px;margin-top:4px}.topDiv{padding-bottom:20px}.btnCompare{background-color:#2563eb;border-color:#2563eb;color:#fff;height:32px;margin-left:10px}.btnCompare:hover{background-color:#2563eb!important;border-color:#2563eb!important;color:#fff!important;cursor:pointer}.btnAt{align-items:center;background-color:#4096ff;border-color:#4096ff;border-radius:5px;display:flex;height:32px;justify-content:center;width:150px}.btnAt,.btnWarning{color:#fff;margin-left:10px}.btnWarning{background-color:#f39c12;border-color:#f39c12}.btnAt:hover{background-color:#569df3!important;border-color:#569df3!important;color:#fff!important;cursor:pointer}.btnGreen:hover{background-color:#4096ff!important;border-color:#4096ff!important;color:#fff!important}.btnWarning:hover{background-color:#e08e0b!important;border-color:#f39c12!important;color:#fff!important}.topLeft{align-items:center;display:flex;gap:"10px"}.btnCenter{text-align:right}.stepMain{box-sizing:border-box;padding:30px 0}.num{background-color:#f9f9f9;border-radius:100px;color:#ef1717;font-size:12px;font-weight:700;padding-left:6px;padding-right:6px}.col16{color:#1677ff}.col00{color:#00a65a}.ft12{font-size:12px;margin-left:3px}.tableHead{line-height:1.5}.ant-table-thead>tr>th{padding:10px 5px!important}.ant-table-column-sorter{position:absolute;right:5px;top:10px}.orderMain{margin:0 50px}.textarea-wrapper{position:relative}.character-count{bottom:5px;position:absolute;right:5px}.character-count,.uploadText{color:#888;font-size:.8em}.checkBox{display:block}.my-table .ant-table{table-layout:fixed;width:100%}.my-table .ant-table-content{width:100px}.my-table .ant-table-thead>tr>th:first-child,.my-table .ant-table-thead>tr>th:nth-child(2){width:50px}.my-table .ant-table-thead>tr>th:nth-child(3){white-space:normal!important;width:150px!important;word-break:break-word!important}.my-table .ant-table-thead>tr>th:nth-child(4){white-space:normal!important;width:170px;word-break:break-word!important}.my-table .ant-table-thead>tr>th:nth-child(5){width:130px}.my-table .ant-table-thead>tr>th:nth-child(6),.my-table .ant-table-thead>tr>th:nth-child(7),.my-table .ant-table-thead>tr>th:nth-child(8),.my-table .ant-table-thead>tr>th:nth-child(9){width:100px}.my-table .ant-table-thead>tr>th:nth-child(10){width:80px}.detail_line_title{display:flex}.detail_text{word-wrap:break-word;width:95%}.my-tooltip{background-color:#fff!important;color:#000!important}.detailMain{padding:20px 0 0 20px}.detailsRight{margin:20px 0 0 20px}.mainName{align-content:space-evenly;display:flex;flex-direction:row;flex-wrap:wrap;margin:10px 0}.title{color:#000000e0;flex:auto;font-size:16px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-descriptions-item-label{background-color:#f4f4f2!important;font-weight:700!important;text-align:end!important;width:250px!important}.IMGbox{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;width:100%}.imageWrapper{flex:0 0 auto;height:100px;width:100px}.imageWithMargin{margin-left:20px;object-fit:cover}.IMGbox .imageWrapper:first-child .imageWithMargin{margin-left:0}.detailTitle{align-items:center;display:flex;padding:10px}.detailOperate{margin-left:20px}.content{align-items:center;display:flex}.compact-form .ant-form-item{margin-bottom:10px;margin-bottom:12px}.modal-section-title{align-items:center;display:flex;font-size:20px;font-weight:700;gap:8px;margin-bottom:16px}.cc-adjust-modal,.cc-create-modal,.cc-detail-modal,.cc-movein-modal,.cc-page,.cc-report-modal{--cc-ink:#17354f;--cc-muted:#60778d;--cc-line:#e1eaf2;--cc-blue:#245e87}.cc-page{box-sizing:border-box;color:var(--cc-ink);height:100%;max-width:none;min-height:0;overflow:auto;padding:8px;width:100%}.cc-page-actions{align-items:center;display:flex;justify-content:flex-end;margin-bottom:10px}.cc-stats{margin-bottom:12px}.cc-stat-button{align-items:center;background:#fff;border:1px solid var(--cc-line);border-radius:8px;cursor:pointer;display:flex;gap:10px;min-height:58px;padding:10px 14px;text-align:left;transition:background .15s,border-color .15s;width:100%}.cc-stat-button:focus-visible{outline:2px solid var(--cc-blue);outline-offset:2px}.cc-stat-button:hover{background:#f8fbfd;border-color:#a9c8dc}.cc-stats .cc-stat-selected{background:#edf5fa;border-color:var(--cc-blue);box-shadow:inset 0 0 0 1px var(--cc-blue)}.cc-stat-icon{background:#f0f5f9;border-radius:7px;color:var(--cc-blue);display:grid;flex:none;font-size:16px;height:30px;place-items:center;width:30px}.cc-stat-label{color:var(--cc-muted);flex:1 1;font-size:13px;line-height:1.3}.cc-stat-value{font-feature-settings:"tnum";color:var(--cc-ink);font-size:22px;font-variant-numeric:tabular-nums;font-weight:600}.cc-stat-selected .cc-stat-label,.cc-stat-selected .cc-stat-value{color:var(--cc-blue)}.cc-stat-selected .cc-stat-icon{background:#dcebf5}.cc-action-menu.ant-btn{color:var(--cc-blue);height:30px;width:30px}.cc-action-menu.ant-btn:hover{background:#e4eef6}.cc-loading-panel{min-height:150px}.cc-workspace .ant-table-container{border:1px solid var(--cc-line);border-radius:9px;overflow:hidden}.cc-page .ant-btn-primary:not(:disabled){background:var(--cc-blue);border-color:var(--cc-blue)}.cc-page .ant-btn-primary:not(:disabled):hover{background:#1b4a6c;border-color:#1b4a6c}.cc-page .ant-btn:not(.ant-btn-link):not(.ant-btn-text){border-radius:8px;box-shadow:none}.cc-workspace .ant-table-thead>tr>th{background:#f4f8fc;color:#34536e;font-size:13px;font-weight:600;padding:7px 5px;vertical-align:top}.cc-workspace .ant-table-tbody>tr>td{border-bottom-color:#eef2f6;font-size:13px;padding:5px 4px}.cc-workspace .ant-table-tbody>tr:nth-child(2n)>td{background:#f5f8fb}.cc-workspace .ant-table-tbody>tr:hover>td{background:#eaf3f8}.cc-workspace .ant-table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cc-column-filter{display:flex;flex-direction:column;gap:5px;min-width:0;white-space:nowrap}.cc-column-filter>span{line-height:1.15;white-space:nowrap}.cc-column-filter .ant-input,.cc-column-filter .ant-input-affix-wrapper,.cc-column-filter .ant-select,.cc-column-filter .ant-select-auto-complete{font-size:13px;font-weight:400;min-width:0;width:100%}.cc-column-filter .ant-input,.cc-column-filter .ant-input-affix-wrapper,.cc-column-filter .ant-select-selector{border-radius:4px;min-height:27px}.cc-column-filter .ant-select-single.ant-select-sm .ant-select-selector{height:27px}.cc-applicant-lines{display:flex;flex-direction:column;line-height:1.35;white-space:nowrap}.cc-applicant-lines>span{align-items:center;display:flex;min-height:29px;padding:4px 2px}.cc-applicant-lines>span+span{border-top:1px solid #e2e8ef}.cc-applicant-lines strong{color:#263f55;font-weight:600;overflow:hidden;text-overflow:ellipsis}.cc-address,.cc-city{display:block;line-height:1.3;overflow-wrap:anywhere;white-space:normal}.cc-cell-link.ant-btn-link{font-size:13px;height:auto;min-height:24px;padding:0 2px}.cc-inline-edit{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cc-inline-edit .anticon{font-size:13px;margin-left:4px;opacity:.72}.cc-fee-values{font-feature-settings:"tnum";align-items:center;display:inline-flex;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.cc-fee-divider{color:#8aa0b3}.cc-decision{align-items:center;border:1px solid;border-radius:5px;display:inline-flex;font-size:13px;font-weight:600;gap:6px;max-width:100%;padding:3px 7px;white-space:nowrap}.cc-decision-dot{background:currentColor;border-radius:50%;flex:none;height:5px;width:5px}.cc-decision-approved{background:#f0f8f4;border-color:#cbe9d9;color:#2c745d}.cc-decision-rejected{background:#fff4f3;border-color:#f1d5d4;color:#a2464c}.cc-decision-pending{background:#fff9eb;border-color:#f1e2bb;color:#8c691e}.cc-decision-skipped{background:#eff6fb;border-color:#cbdfee;color:#245e87}.cc-decision-partial{background:#fff6ec;border-color:#efd9bd;color:#9a6027}.cc-decision-action.ant-btn-text{align-items:center;display:inline-flex;height:auto;padding:0}.cc-decision-action.ant-btn-text:hover{background:#0000}.cc-decision-action.ant-btn-text:hover .cc-decision{box-shadow:0 0 0 2px #dceaf4}.cc-modal-subtitle{color:var(--cc-muted);font-size:13px;font-weight:400;margin-top:4px}.cc-adjust-modal .ant-modal-content,.cc-create-modal .ant-modal-content,.cc-detail-modal .ant-modal-content,.cc-movein-modal .ant-modal-content,.cc-report-modal .ant-modal-content{border-radius:14px;box-shadow:0 20px 60px #142f4729;overflow:hidden;padding:0}.cc-adjust-modal .ant-modal-header,.cc-create-modal .ant-modal-header,.cc-detail-modal .ant-modal-header,.cc-movein-modal .ant-modal-header,.cc-report-modal .ant-modal-header{background:#f4f8fc;border-bottom:1px solid #e1eaf2;margin:0;padding:18px 22px}.cc-adjust-modal .ant-modal-body,.cc-create-modal .ant-modal-body,.cc-detail-modal .ant-modal-body,.cc-movein-modal .ant-modal-body,.cc-report-modal .ant-modal-body{max-height:70vh;overflow:auto;padding:18px 22px}.cc-adjust-modal .ant-modal-footer,.cc-create-modal .ant-modal-footer,.cc-detail-modal .ant-modal-footer,.cc-movein-modal .ant-modal-footer,.cc-report-modal .ant-modal-footer{background:#fafcfe;border-top:1px solid #e1eaf2;margin:0;padding:12px 22px}.cc-detail-title{align-items:center;display:flex;gap:16px;justify-content:space-between;padding-right:24px}.cc-detail-title strong{font-size:17px}.cc-create-modal{max-width:calc(100vw - 48px)}.cc-create-modal .ant-modal-header{background:#fff;padding:18px 24px}.cc-create-modal .ant-modal-title{color:var(--cc-ink);font-size:20px}.cc-create-modal .ant-modal-body{background:#f5f8fb;max-height:min(74vh,820px);padding:20px 24px;scrollbar-gutter:stable}.cc-create-modal .ant-modal-footer{background:#fff;padding:14px 24px}.cc-create-form .ant-form-item{margin-bottom:14px}.cc-create-form .ant-form-item-label{padding-bottom:5px}.cc-create-form .ant-form-item-label>label{color:#425a70;font-size:14px;font-weight:600}.cc-create-form .ant-input-number,.cc-create-form .ant-input-number-affix-wrapper,.cc-create-form .ant-picker{width:100%}.cc-create-form .ant-input,.cc-create-form .ant-input-affix-wrapper,.cc-create-form .ant-input-number,.cc-create-form .ant-input-number-affix-wrapper,.cc-create-form .ant-picker,.cc-create-form .ant-select-selector{border-radius:7px}.cc-create-overview{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:1fr 1fr}.cc-create-section{background:#fff;border:1px solid var(--cc-line);border-radius:10px;min-width:0;padding:18px 20px 4px}.cc-create-section-title{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;margin-bottom:16px;min-height:24px}.cc-create-applicants-heading h3,.cc-create-section-title h3{color:var(--cc-ink);font-size:16px;font-weight:600;margin:0}.cc-create-section-title>span{color:#8493a3;font-size:13px}.cc-readonly-value{background:#f5f8fb;border:1px solid #e5ebf1;border-radius:7px;box-sizing:border-box;color:#425a70;line-height:22px;min-height:36px;overflow-wrap:anywhere;padding:6px 11px}.cc-readonly-amount{font-feature-settings:"tnum";color:var(--cc-ink);font-variant-numeric:tabular-nums;font-weight:600}.cc-create-toggles{border-top:1px solid #edf1f5;display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:2px;padding-top:12px}.cc-create-person-actions .ant-form-item,.cc-create-toggles .ant-form-item{margin-bottom:12px}.cc-create-person-actions .ant-form-item-row,.cc-create-toggles .ant-form-item-row{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:10px}.cc-create-person-actions .ant-form-item-label,.cc-create-toggles .ant-form-item-label{padding:0}.cc-create-person-actions .ant-form-item-control,.cc-create-toggles .ant-form-item-control{flex:none;width:auto}.cc-create-applicants-heading{margin:22px 0 12px}.cc-create-applicants-heading h3{align-items:center;display:flex;gap:9px}.cc-create-applicants-heading h3>span{background:#e5edf5;border-radius:5px;color:#526f88;font-size:13px;min-width:24px;padding:1px 7px;text-align:center}.cc-create-person{background:#fff;border:1px solid #dce6ef;border-radius:10px;margin-bottom:16px;overflow:hidden}.cc-create-person-header{align-items:center;background:#edf4fa;border-bottom:1px solid #e5edf4;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;padding:12px 20px}.cc-create-person-title{align-items:center;color:var(--cc-ink);display:flex;gap:10px;min-width:0}.cc-create-person-title strong{overflow-wrap:anywhere}.cc-create-person-number{background:#fff;border:1px solid #cedfeb;border-radius:7px;color:var(--cc-blue);display:grid;flex:none;font-weight:600;height:27px;place-items:center;width:27px}.cc-create-person-actions{align-items:center;display:flex;gap:14px}.cc-create-person-actions .ant-form-item{margin-bottom:0}.cc-create-person-body{padding:16px 20px 4px}.cc-create-group-label{align-items:center;color:#6d8296;display:flex;font-size:14px;font-weight:600;gap:12px;margin:4px 0 12px}.cc-create-group-label:after{background:#edf1f5;content:"";flex:1 1;height:1px}.cc-create-add-person.ant-btn{background:#fafdff;border-color:#b8cddd;border-radius:9px;color:var(--cc-blue);font-weight:600;height:40px}.cc-create-documents{margin-top:18px;padding-bottom:14px}.cc-create-documents .ant-upload-wrapper{display:block}.cc-history-description{color:#6d8296;font-size:13px;margin:10px 0 12px}.cc-create-footer{align-items:center;display:flex;gap:16px;justify-content:space-between;text-align:left}.cc-create-fee>div{align-items:baseline;display:flex;gap:12px}.cc-create-fee span{color:#526b80;font-size:13px}.cc-create-fee strong{font-feature-settings:"tnum";color:var(--cc-blue);font-size:21px;font-variant-numeric:tabular-nums;font-weight:600}.cc-create-fee small{color:#8292a2;font-size:13px}.cc-create-actions{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.cc-create-action-buttons{align-items:center;display:flex;gap:8px}.cc-create-footer .ant-btn{-webkit-margin-start:0;border-radius:7px;font-size:14px;height:38px;margin-inline-start:0}.cc-create-action-buttons .ant-btn-text{color:#64748b;padding-inline:12px}.cc-create-action-buttons .ant-btn-text:disabled{color:#a6b0bc}.cc-create-footer .cc-create-primary{box-shadow:none;font-weight:600;min-width:168px;padding-inline:18px}.cc-create-footer .cc-create-primary:not(:disabled){background:var(--cc-blue);border-color:var(--cc-blue)}.cc-create-footer .cc-create-primary:not(:disabled):hover{background:#1b4a6c;border-color:#1b4a6c}@media (max-width:1000px){.cc-create-overview{grid-template-columns:1fr}}@media (max-width:600px){.cc-create-modal{max-width:calc(100vw - 24px)}.cc-create-modal .ant-modal-footer,.cc-create-modal .ant-modal-header{padding-left:16px;padding-right:16px}.cc-create-modal .ant-modal-body{max-height:calc(90vh - 170px);padding:12px}.cc-create-person-body,.cc-create-section{padding-left:14px;padding-right:14px}.cc-create-person-header{padding:12px 14px}.cc-create-footer{flex-wrap:wrap;gap:10px}.cc-create-actions{border-top:1px solid #edf1f5;padding-top:10px;width:100%}.cc-create-action-buttons{flex-wrap:wrap;justify-content:flex-end;width:100%}.cc-create-footer .cc-create-primary{min-width:150px}}.cc-form-section-heading{border-left:3px solid #3b82b6;color:var(--cc-ink);font-size:14px;font-weight:600;margin:24px 0 12px;padding-left:12px}.cc-applicant-card{background:#fbfcfe;border-color:var(--cc-line);border-radius:10px;margin-bottom:12px}.cc-applicant-card .ant-card-head,.cc-detail-hero{background:#f4f8fc}.cc-detail-hero{grid-gap:10px;border:1px solid var(--cc-line);border-radius:12px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);padding:17px}.cc-detail-hero>div{display:flex;flex-direction:column;gap:7px}.cc-descriptions{margin-top:20px}.cc-person-list{display:flex;flex-direction:column;gap:9px}.cc-person{align-items:center;border:1px solid var(--cc-line);border-radius:10px;display:flex;gap:12px;padding:13px 14px}.cc-person>div:nth-child(2){display:flex;flex:1 1;flex-direction:column;min-width:0}.cc-person small{color:var(--cc-muted);font-size:13px}.cc-avatar{background:#e0ecf7;border-radius:50%;color:var(--cc-blue);display:grid;flex:none;font-weight:750;height:39px;place-items:center;width:39px}.cc-person-score{align-items:end;display:flex;flex-direction:column;font-size:19px;font-weight:700}.cc-reasons{margin:7px 0 0;padding-left:18px}.cc-reasons li+li{margin-top:3px}.cc-file-list{display:flex;flex-direction:column;gap:7px}.cc-file{align-items:center;background:#f8fafc;border-radius:9px;display:flex;gap:5px;padding:7px 10px}.cc-file .ant-btn-link{overflow:hidden;text-overflow:ellipsis}.cc-file .ant-tag{margin-left:auto}.cc-upload-actions{margin-top:13px}.cc-timeline{margin:30px 0 0 6px}.cc-inline-alert{margin:12px 0 16px}.cc-adjust-context{color:var(--cc-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 24px;margin-bottom:16px}.cc-adjust-context span{display:flex;flex-direction:column;gap:3px}.cc-adjust-context strong{color:var(--cc-ink);font-size:15px}.cc-adjust-label{color:var(--cc-ink);font-size:13px;font-weight:600;margin-bottom:7px}.cc-movein-controls{background:#f4f8fc;border:1px solid #dbe7f3;border-radius:10px;display:flex;flex-wrap:wrap;gap:14px;margin:0 0 18px;padding:14px 16px}.cc-movein-controls>div{display:flex;flex-direction:column;gap:5px}.cc-billing-heading{align-items:baseline;color:var(--cc-ink);display:flex;flex-wrap:wrap;gap:6px 16px;justify-content:space-between;margin:16px 0 8px}.cc-billing-table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:12px}.cc-billing-table .ant-table-thead>tr>th{background:#f4f8fc;color:#34536e;font-size:13px}.cc-billing-table .ant-table-tbody>tr:nth-child(2n)>td{background:#f5f8fb}.cc-report-xml{background:#f8fafc;border:1px solid var(--cc-line);border-radius:10px;color:#304158;font-size:13px;line-height:1.6;max-height:65vh;overflow:auto;overflow-wrap:anywhere;padding:16px;white-space:pre-wrap}@media (max-width:760px){.cc-page{padding:8px}.cc-stat-button{gap:7px;padding:9px 10px}.cc-stat-icon{display:none}.cc-stat-value{font-size:20px}.cc-detail-hero{grid-template-columns:1fr 1fr}.cc-movein-controls{flex-direction:column}}.cc-history-status{align-items:center;color:#8292a2;display:flex;font-size:12px;gap:7px;line-height:18px}.cc-history-step{background:#f0f4f8;border-radius:4px;color:#526b80;font-size:11px;font-weight:600;padding:0 6px}.cc-history-status.is-complete{color:#287c54}.cc-transfer-source{align-items:center;background:#f4f8fc;border:1px solid #e1eaf2;border-radius:8px;display:flex;gap:20px;justify-content:space-between;margin-bottom:18px;padding:16px}.cc-transfer-source>div{flex:1 1}.cc-transfer-source span,.cc-transfer-source strong{display:block}.cc-transfer-source span{color:#64748b;font-size:13px}.cc-transfer-source strong{color:#233d57;font-size:18px;margin-top:6px}.cc-transfer-confirm{margin-top:18px}.three-day-notice-page{box-sizing:border-box;height:100%;min-height:0;overflow:hidden;padding:14px;width:100%}.notice-layout{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:248px minmax(0,1fr) 278px;grid-template-rows:minmax(0,1fr);height:100%;min-height:0}.notice-layout.notice-collapsed{grid-template-columns:minmax(0,1fr) 278px}.notice-results{display:flex;flex-direction:column;gap:10px}.notice-results,.notice-selection{height:100%;min-height:0;min-width:0}.notice-filter-card,.notice-pool-card,.notice-result-card{border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 3px 12px #1c38520a;overflow:hidden}.notice-filter-card,.notice-pool-card{display:flex;flex-direction:column;max-height:100%}.notice-filter-card .ant-card-body{min-height:0;overflow:auto}.notice-result-card,.notice-result-card .ant-card-body{display:flex;flex:1 1;flex-direction:column;min-height:0}.notice-result-card .ant-card-body{overflow:hidden}.notice-table-host{flex:1 1;margin-top:12px;min-height:0;overflow:hidden}.notice-group-switch{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.notice-group-switch .ant-btn{height:auto!important;min-height:36px;white-space:normal}.notice-layout .ant-card-head{background:#fafcfe;border-bottom-color:#e8edf3;flex-shrink:0;min-height:52px;padding:0 16px}.notice-layout .ant-card-body{padding:16px}.notice-layout .ant-card-head-title{color:#17354f;font-size:14px;font-weight:600}.notice-filter-card .ant-card-head-title{white-space:normal}.notice-filter-header{padding:12px 0}.notice-title-line{justify-content:space-between}.notice-title-line,.notice-title-line>span{align-items:center;display:flex;gap:8px}.notice-filter-card .ant-form-item{margin-bottom:16px}.notice-filter-card .ant-input-number,.notice-filter-card .ant-input-number-affix-wrapper{width:100%}.notice-filter-card .ant-form-item-label>label{color:#52677a;font-size:12px;font-weight:500}.notice-filter-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:12px}.notice-detail-modal .ant-btn,.three-day-notice-page .ant-btn:not(.ant-btn-link):not(.ant-btn-text){border-radius:8px;box-shadow:none;font-size:13px;font-weight:600;height:36px;padding-inline:14px}.three-day-notice-page .ant-btn-default{background:#fff;border-color:#d9e2ec;color:#52677a}.notice-detail-modal .ant-btn-primary:not(:disabled),.three-day-notice-page .ant-btn-primary:not(:disabled){background:#245e87;border-color:#245e87}.notice-detail-modal .ant-btn-primary:not(:disabled):hover,.three-day-notice-page .ant-btn-primary:not(:disabled):hover{background:#1b4a6c;border-color:#1b4a6c}.three-day-notice-page .ant-btn:focus-visible{outline:2px solid #3b82b6;outline-offset:2px}.notice-table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.notice-table .ant-table-thead>tr>th{color:#34536e;font-size:12px}.notice-table .ant-table-tbody-virtual .ant-table-cell,.notice-table .ant-table-thead>tr>th{line-height:1.4;overflow-wrap:anywhere;padding:6px;white-space:normal}.notice-table .ant-table-cell-content{min-width:0;overflow-wrap:anywhere;white-space:normal}.notice-table .notice-striped-row>.ant-table-cell{background:#f5f8fb}.notice-table .ant-table-tbody-virtual .ant-table-row:hover>.ant-table-cell{background:#eaf3f8}.notice-table .ant-table-tbody-virtual .ant-table-row-selected>.ant-table-cell{background:#e6f4ff}.notice-table .notice-located-row:hover>.ant-table-cell,.notice-table .notice-located-row>.ant-table-cell{background:#fff0bc!important;box-shadow:inset 0 1px #f2cf64,inset 0 -1px #f2cf64}.notice-tenant-name{color:#60778d;font-size:12px;white-space:normal}.notice-table .notice-amount-link{font-feature-settings:"tnum";color:#245e87;font-variant-numeric:tabular-nums;font-weight:600;height:auto;max-width:100%;overflow-wrap:anywhere;padding:0;text-align:right;white-space:normal}.notice-result-count{background:#edf2f7;border-radius:20px;color:#52677a;font-size:12px;font-weight:500;padding:4px 10px;white-space:nowrap}.notice-empty{padding:32px 16px}.notice-pool-card .ant-card-head{padding-inline:12px}.notice-pool-card .ant-card-head-title{font-size:13px}.notice-pool-card .ant-card-body{display:flex;flex-direction:column;min-height:0;padding:0}.notice-pool-columns{grid-gap:6px;border-bottom:1px solid #edf1f5;color:#738398;display:grid;font-size:11px;gap:6px;grid-template-columns:minmax(0,1fr) auto;padding:10px 36px 8px 12px}.notice-pool-list{min-height:0;overflow:auto}.notice-pool-columns,.notice-pool-footer{flex-shrink:0}.notice-pool-row{grid-gap:4px;align-items:center;border-bottom:1px solid #f0f3f7;display:grid;gap:4px;grid-template-columns:minmax(0,1fr) auto 22px;padding:7px 8px 7px 12px}.notice-pool-row:hover{background:#f6f9fc}.notice-pool-row .notice-locate-link{color:#245e87;display:block;font-size:12px;height:auto;min-width:0;padding:2px 0;text-align:left;width:100%}.notice-locate-link>span{display:block;overflow:hidden;text-overflow:ellipsis}.notice-pool-amount{font-feature-settings:"tnum";color:#334c63;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.notice-pool-row .notice-remove{border-radius:6px;color:#8a99a9;font-size:10px;height:24px;min-width:22px;padding:0;width:22px}.notice-pool-row .notice-remove:not(:disabled):hover{background:#fff0ef;color:#b54242}.notice-clear{color:#738398;font-size:12px}.notice-pool-empty{color:#8493a3;font-size:12px;padding:30px 12px;text-align:center}.notice-pool-footer{background:#fafcfe;border-top:1px solid #e8edf3;display:flex;flex-direction:column;gap:12px;padding:14px 12px}.notice-pool-total{font-feature-settings:"tnum";color:#17354f;font-size:14px;font-variant-numeric:tabular-nums;text-align:right}.notice-pool-hint{font-size:11px;line-height:1.6}.notice-show-filters{align-self:flex-start}.notice-detail-modal .ant-modal-content{border-radius:16px;box-shadow:0 20px 60px #142f4733;overflow:hidden;padding:0}.notice-detail-modal .ant-modal-header{margin:0;padding:0}.notice-detail-sr-title{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.notice-detail-modal .ant-modal-body{padding:16px 20px}.notice-detail-modal .ant-modal-footer{background:#f7f9fc;border-top:1px solid #e0e8f1;flex-shrink:0;margin:0;padding:10px 20px}.notice-detail-modal .ant-modal-footer .ant-btn{min-width:96px}.notice-detail-summary{align-items:center;background:#f5f9fd;border:1px solid #dfe8f1;border-radius:10px;display:flex;flex-shrink:0;gap:20px;justify-content:space-between;margin-bottom:12px;padding:10px 42px 10px 14px}.notice-detail-balance,.notice-detail-tenant{color:#5e7489;display:flex;flex-direction:column;font-size:13px;gap:5px;min-width:0}.notice-detail-tenant{flex:1 1}.notice-detail-identity,.notice-detail-meta{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 16px;overflow-wrap:anywhere}.notice-detail-identity>strong{color:#173e5d;font-size:16px}.notice-detail-identity>span{color:#415b73}.notice-detail-label{color:#71879a;font-size:11px}.notice-detail-address{font-size:12px;overflow-wrap:anywhere}.notice-detail-move-in{font-size:12px}.notice-detail-move-in strong{color:#415b73;font-weight:600;margin-left:6px;white-space:nowrap}.notice-detail-balance{flex-shrink:0;text-align:right}.notice-detail-metric{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 10px;justify-content:flex-end}.notice-detail-metric>strong{font-feature-settings:"tnum";color:#245e87;font-size:22px;font-variant-numeric:tabular-nums;font-weight:650;line-height:1.2}.notice-detail-caption{color:#60778d;font-size:12px}.notice-detail-note.ant-typography{font-size:12px;line-height:1.4;margin-bottom:10px}.notice-detail-table{font-feature-settings:"tnum";border:1px solid #e0e8f1;border-radius:10px;font-variant-numeric:tabular-nums;overflow:hidden}.notice-detail-table .ant-table-thead>tr>th{background:#e8f0f8;color:#46637d;font-size:12px;font-weight:600}.notice-detail-table .ant-table-tbody>tr:nth-child(2n)>td{background:#f6f9fc}.notice-detail-table .ant-table-tbody>tr:hover>td{background:#eaf3fc}.notice-detail-amount{color:#245e87}.notice-ledger-modal{max-width:calc(100vw - 32px)}.notice-ledger-modal .ant-modal-content{display:flex;flex-direction:column;height:calc(100dvh - 48px)}.notice-ledger-content,.notice-ledger-modal .ant-modal-body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.notice-ledger-table-host{flex:1 1;min-height:0;overflow:hidden}.notice-ledger-table .ant-table-cell{font-size:12px;overflow-wrap:anywhere}.notice-ledger-table .ant-table-summary>tr>td{background:#edf4fb;border-bottom:1px solid #cadbea;font-weight:600}.notice-ledger-debit{color:#b74540}.notice-ledger-credit{color:#268267}@media (max-width:1250px){.notice-layout{gap:10px;grid-template-columns:210px minmax(0,1fr) 248px}.notice-layout.notice-collapsed{grid-template-columns:minmax(0,1fr) 248px}.notice-filter-card .ant-card-body{padding:12px}}@media (max-width:900px){.notice-layout{grid-template-columns:minmax(0,1fr) 248px;grid-template-rows:minmax(0,35%) minmax(0,1fr)}.notice-layout.notice-collapsed{grid-template-rows:minmax(0,1fr)}.notice-filter-card{grid-column:1/-1}.notice-filter-card .ant-form{grid-gap:0 16px;display:grid;gap:0 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.notice-filter-actions{display:flex;justify-content:flex-end}}@media (max-width:620px){.three-day-notice-page{padding:8px}.notice-layout{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,30%) minmax(0,1fr) minmax(0,25%)}.notice-layout.notice-collapsed{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,30%)}.notice-filter-card,.notice-results,.notice-selection{width:100%}.notice-filter-card .ant-form{display:block}.notice-pool-card .ant-card-body{overflow:auto}.notice-pool-list{flex-shrink:0}.notice-detail-modal .ant-modal-body{padding:12px}.notice-detail-summary{align-items:flex-start;flex-direction:column;gap:8px}.notice-detail-balance{text-align:left}.notice-detail-metric{justify-content:flex-start}}.supervisor-name{word-wrap:break-word;white-space:normal;word-break:break-word}.my-tree-wrapper .ant-tree-treenode-disabled .ant-tree-node-content-wrapper{color:#0e0e0e!important;cursor:default!important;opacity:1!important}.card_box{box-shadow:0 0 10px #0003;margin:15px auto;width:50%}.content_list{justify-content:space-between;margin:15px 0}.content_list,.content_size{align-items:center;display:flex}.content_size{width:300px}.color{width:100%}.content_btn{display:flex;justify-content:end}.Main{height:90vh;overflow-x:hidden;overflow-y:auto}.my-Table .ant-table{table-layout:fixed;width:100%}.text-clamp{overflow-wrap:break-word!important}.my-Table .ant-table-content{width:50px}.model_content{margin-top:30px}.supervisor-name{background-color:#6e8c511f!important;border-radius:6px;margin:2px 0;overflow:hidden;padding:2px 4px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.supervisor-tooltip-wrapper .ant-tooltip-inner{max-width:300px;word-break:break-word}.btnNew{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:400;height:32px;margin-right:16px;transition:background .3s,color .3s}.btnNew:hover{background:#2563eb!important;color:#fff!important}.topDiv{width:100%}.btnGreen{background-color:#4096ff;border-color:#4096ff;color:#fff;margin-right:20px}.min-width{min-width:180px}.maintenanceTable .ant-table-body{overflow-y:auto!important}.maintenanceTable .ant-picker{width:100%!important}.btnList{display:flex;padding-bottom:16px}.btnList.border{border-bottom:1px solid #d2d8cd}.btnList .btnItem{margin-right:12px;padding:8px}.btnList .btnItem:last-of-type{margin-right:0}.btnList .btnItem .ant-btn-icon{height:100%;margin:0;padding:0}.btnList .btnItem .img{height:16px;width:16px}.btnList .btnItem .text{color:#6f6f6f;font-family:Tahoma;font-size:14px;font-style:normal;line-height:17px;text-align:left}.btnList .amount{align-items:flex-end;color:#131313;display:flex;flex:1 1;font-size:16px;font-style:normal;font-weight:500;justify-content:flex-end;line-height:22px;margin-right:24px}.fixed-img{border-radius:6px;display:block;height:300px!important;object-fit:cover!important;object-fit:cover;width:100%!important}.ant-carousel .slick-dots li button{background:#0009!important}.ant-carousel .slick-dots li.slick-active button{background:#fff!important}.home-page{align-items:center;justify-content:center;min-height:calc(100vh - 100px);padding:32px 60px}.home-card,.home-page{box-sizing:border-box;display:flex}.home-card{align-items:flex-start;background:#fff;border:1px solid #e2e8f0;border-radius:40px;box-shadow:0 16px 25px 0 #00000026;justify-content:space-between;margin:0 auto;max-width:1760px;overflow:visible;padding:0 72px 56px;position:relative;width:100%}.home-left{flex:0 0 58%;max-width:58%;padding-right:32px;padding-top:90px;position:relative;z-index:1}.welcome-text{color:#dfe8f6;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:148px;font-weight:800;letter-spacing:10px;line-height:1;margin:0 0 32px;pointer-events:none;text-align:left;-webkit-user-select:none;user-select:none}.hi-block{margin-top:26px}.hi-title{color:#0e172c;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:30px;font-weight:700;line-height:35px}.hi-desc,.hi-title{font-style:normal;text-align:left}.hi-desc{color:#687993;font-family:OpenSans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;height:96px;line-height:32px;margin-top:20px;width:535px}.home-actions{align-items:center;display:flex;gap:16px;margin-top:28px}.btn-primary{background:#2563eb;border:none;border-radius:999px;box-shadow:0 10px 24px #2563eb59;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:transform .15s ease,box-shadow .15s ease}.btn-primary:hover{box-shadow:0 14px 30px #2563eb73;transform:translateY(-1px)}.btn-link{align-items:center;background:#0000;border:none;color:#2563eb;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;padding:0}.btn-link .arrow{margin-left:6px}.home-stats{align-items:center;display:flex;flex-wrap:wrap;gap:40px;margin-top:36px}.stat-item{display:flex;flex-direction:column;gap:4px}.stat-number{color:#111827;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:26px;font-weight:700}.stat-label{color:#6b7280;font-size:12px}.stat-divider{background:#e5e7eb;height:40px;width:1px}.home-right{display:flex;flex:0 0 42%;height:100%;justify-content:flex-end;margin-top:170px;max-width:42%;overflow:visible;position:relative}.home-illustration{display:block;height:560px;margin-right:-137px;margin-top:60px;object-fit:contain;width:720px}@media(min-width:1920px){.welcome-text{font-size:176px}}.maintenance-vendorCostReport-Table .ant-table-body{overflow:auto}.res-report-page{box-sizing:border-box;color:#25364a;height:100%;max-width:2200px;min-height:0;overflow:hidden;width:100%}.res-report-layout{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(300px,360px) minmax(0,1fr);height:100%;min-height:0}.res-report-layout-collapsed{grid-template-columns:minmax(0,1fr)}.res-report-preview-column{display:flex;flex-direction:column;min-height:0;min-width:0}.res-report-filter-card,.res-report-result-card{border:1px solid #e1eaf2;border-radius:12px;box-shadow:0 8px 25px #1c385212;display:flex;flex-direction:column;min-height:0;overflow:hidden}.res-report-filter-card{height:100%}.res-report-result-card{flex:1 1}.res-report-filter-card .ant-card-head,.res-report-result-card .ant-card-head{border-bottom:1px solid #edf0f5;flex-shrink:0;padding:0 18px}.res-report-filter-card .ant-card-head{min-height:112px;padding:0 16px}.res-report-filter-card .ant-card-head-title{padding:12px 0;white-space:normal}.res-report-result-card .ant-card-body{background:#f8fafc;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:16px 20px 12px}.res-report-filter-card .ant-card-body{flex:1 1;min-height:0;overflow:auto;padding:10px 12px}.res-report-filter-header{grid-gap:12px;display:grid;gap:12px}.res-report-title-row{align-items:center;display:flex;font-size:14px;font-weight:650;gap:8px;justify-content:space-between}.res-report-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1.3fr}.res-report-actions .ant-btn,.res-report-result-card .ant-card-extra .ant-btn{border-radius:7px;font-weight:600}.res-report-collapse.ant-btn{background:#f6fbfe;border:1px solid #c8dbe8;border-radius:16px;color:#245a7a;font-size:12px;font-weight:650;height:30px;min-width:66px;padding:0 12px}.res-report-collapse.ant-btn:focus,.res-report-collapse.ant-btn:hover{background:#2d789e!important;border-color:#2d789e!important;color:#fff!important}.res-report-show-filters{display:flex;justify-content:flex-start;margin-bottom:8px}.res-report-filter-card .ant-form-item{margin-bottom:12px}.res-report-filter-card .ant-form-item-label{padding-bottom:4px}.res-report-filter-card .ant-form-item-label>label{color:#526278;font-size:12px;font-weight:600}.res-report-filter-card .ant-input,.res-report-filter-card .ant-picker,.res-report-filter-card .ant-select-selector{border-radius:7px}.res-report-property-input.ant-input{max-height:280px;min-height:76px;resize:vertical}.res-report-creator-link{background:#f8fbfe;border:1px solid #dfe8f2;border-radius:8px;margin-top:16px;padding:14px}.res-report-creator-heading{align-items:center;color:#243750;display:flex;font-size:13px;gap:8px}.res-report-creator-heading .anticon{color:#4377b8}.res-report-creator-link p{color:#7b8a9d;font-size:12px;margin:7px 0 12px}.res-report-creator-link .ant-btn{border-radius:7px;font-weight:600;height:34px}.res-report-preview-title{align-items:center;color:#243750;display:flex;font-size:15px;font-weight:650;gap:11px}.res-report-preview-title small{color:#8591a2;display:block;font-size:11px;font-weight:400;margin-top:3px}.res-report-mark{background:#eef4ff;border-radius:9px;color:#4977ca;display:grid;font-size:18px;height:36px;place-items:center;width:36px}.res-report-summary{flex-shrink:0;justify-content:space-between;margin-bottom:16px}.res-report-period,.res-report-summary{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.res-report-period{color:#6c7c90;font-size:12px}.res-report-property-count{color:#425b7a;font-weight:650}.res-report-summary .ant-segmented{background:#eaf0f6;border-radius:8px;font-size:12px;padding:4px}.res-report-surface{background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden;width:100%}.res-report-property-nav{align-items:center;border-bottom:1px solid #edf1f6;display:flex;flex-shrink:0;gap:8px;padding:12px 20px}.res-report-nav-label{color:#8492a4;font-size:10px;font-weight:650;letter-spacing:1px;margin-right:5px}.res-report-property-nav .ant-select{flex:1 1;max-width:520px;min-width:0}.res-report-nav-counter{font-size:11px;margin-left:auto;padding:0 6px;white-space:nowrap}.res-report-property-nav .ant-btn{border-radius:6px;box-shadow:none;height:30px;width:30px}.res-report-property-detail{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:14px 24px;justify-content:space-between;padding:16px 20px}.res-report-property-identity{align-items:center;display:flex;gap:12px;min-width:0}.res-report-property-icon{background:#f0f5fa;border-radius:10px;color:#6481a3;display:grid;flex-shrink:0;font-size:19px;height:40px;place-items:center;width:40px}.res-report-property-identity strong{align-items:baseline;color:#263e5d;display:flex;flex-wrap:wrap;font-size:15px;font-weight:650;gap:9px}.res-report-property-identity strong span{color:#526278;font-size:13px;font-weight:400}.res-report-property-identity p{color:#8491a1;font-size:12px;margin:4px 0 0}.res-report-property-facts{display:flex;flex-wrap:wrap;gap:16px 20px}.res-report-property-facts>div{grid-gap:5px;border-left:1px solid #e9edf3;display:grid;gap:5px;padding-left:18px}.res-report-property-facts>div:first-child{border-left:0;padding-left:0}.res-report-property-facts span{color:#8794a5;font-size:10px}.res-report-property-facts strong{color:#53667e;font-size:12px;font-weight:500}.res-report-table-scroll{flex:1 1;min-height:0;overflow:auto;position:relative;scrollbar-color:#c7d2df #0000;scrollbar-gutter:stable;scrollbar-width:thin}.res-report-data-table{border-collapse:initial;border-spacing:0;color:#384b63;font-size:13px;line-height:1.5;min-width:100%;width:-webkit-max-content;width:max-content}.res-report-data-table td,.res-report-data-table th{background:#fff;border:0;border-bottom:1px solid #edf1f6;border-radius:0;display:table-cell;padding:9px 20px;vertical-align:middle}.res-report-data-table th{text-align:left}.res-report-data-table .res-report-money-cell{font-feature-settings:"tnum";color:#171717;font-variant-numeric:tabular-nums;min-width:180px;text-align:right;white-space:nowrap}.res-report-data-table thead th{background:#f5f8fb;border-bottom:1px solid #dfe7f1;color:#17354f;font-size:12px;font-weight:650;position:-webkit-sticky;position:sticky;top:0;z-index:3}.res-report-data-table tr>th:first-child{border-right:1px solid #e3eaf3;left:0;max-width:380px;min-width:270px;overflow-wrap:anywhere;position:-webkit-sticky;position:sticky;white-space:normal;z-index:2}.res-report-data-table thead tr>th:first-child{z-index:4}.res-report-data-table tbody th{font-weight:400}.res-report-data-table tbody .res-report-row-line:nth-child(2n)>*{background:#f5f8fb}.res-report-data-table tbody .res-report-row-line:hover>*{background:#f0f5fc}.res-report-data-table .res-report-row-group>*{background:#eaf3f8;border-bottom-color:#e0e7f0;color:#17354f;font-size:12px;font-weight:700;padding-bottom:10px;padding-top:10px}.res-report-data-table .res-report-row-calculated>*,.res-report-data-table .res-report-row-group_total>*{background:#f2f7fb;border-top:2px solid #2a6788;font-size:13px;font-weight:700}.res-report-data-table .res-report-row-spacer>*{background:#fff;border:0;height:10px;padding:0}.res-report-table-scroll.separate .res-report-data-table{table-layout:fixed;width:100%}.res-report-table-scroll.separate .res-report-data-table tr>th:first-child{max-width:none;min-width:0;width:65%}.res-report-table-scroll.separate .res-report-money-cell{min-width:0;text-align:left;width:45%}.res-report-column-property{grid-gap:3px;display:grid;gap:3px;margin-bottom:8px;min-width:220px;text-align:left;white-space:normal}.res-report-column-property strong{color:#29496e;font-size:14px}.res-report-column-property small,.res-report-column-property span{color:#6d7f94;font-size:11px;overflow-wrap:anywhere}.res-report-footer{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;font-size:11px;gap:8px;justify-content:space-between;padding-top:12px}.res-report-empty{margin:auto;padding:40px 20px}.res-report-rules-actions{display:flex;gap:8px;margin:16px 0}.res-report-rule-line{align-items:flex-start;background:#fafbfd;border:1px solid #e5eaf0;border-radius:8px;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px;padding:14px}.res-report-rule-line>div:first-child{min-width:0}.res-report-rule-line strong{color:#344d6a;font-size:13px}.res-report-rule-line small{color:#8190a3;display:block;margin-top:5px;overflow-wrap:anywhere}.res-report-rules-groups .ant-collapse-header small{color:#8492a4;margin-left:8px}@media (max-width:1100px){.res-report-layout{gap:12px;grid-template-columns:270px minmax(0,1fr)}.res-report-layout-collapsed{grid-template-columns:minmax(0,1fr)}.res-report-result-card .ant-card-body{padding:12px}.res-report-property-detail,.res-report-property-nav{padding-left:16px;padding-right:16px}.res-report-nav-label{display:none}}@media (max-width:700px){.res-report-layout{display:flex;flex-direction:column;gap:10px}.res-report-filter-card{flex:0 1 260px}.res-report-mark,.res-report-preview-title small{display:none}.res-report-data-table td,.res-report-data-table th{padding-left:12px;padding-right:12px}}.typeAmount{margin:0 20px}.financial-dashboard .total-row td{color:#2563eb!important;font-weight:600!important}.financial-dashboard .date-row td{background-color:#fafafa}.financial-dashboard .other-weeks-container .more-button-wrapper{margin-top:16px;text-align:center}.financial-dashboard .info-bar{align-items:center;background:#eff6fe;border-radius:8px;display:flex;height:40px;justify-content:space-between;margin-bottom:16px;padding:0 16px}.financial-dashboard .info-bar .info-bar-content{align-items:center;display:flex;gap:8px}.financial-dashboard .info-bar .info-bar-content .info-icon{height:16px;width:16px}.financial-dashboard .info-bar .info-bar-content .info-text{color:#1e293b;font-size:14px;line-height:20px}.financial-dashboard .info-bar .close-icon{color:#94a3b8;cursor:pointer;font-size:12px;transition:color .3s}.financial-dashboard .info-bar .close-icon:hover{color:#475569}.right-sidebar{background:#fff;border:1px solid #e2e8f0;border-radius:14px;display:flex;flex-direction:column}.right-sidebar>div{overflow:hidden}.total-value{word-wrap:break-word;color:#0e172b;flex:1 1;font-size:32px;font-weight:600;word-break:break-all}.stat-amount{color:#0e172b;font-size:16px;max-width:150px}.monthly-amount,.stat-amount{word-wrap:break-word;font-weight:500;text-align:right;word-break:break-all}.monthly-amount{font-size:14px;max-width:120px;min-width:100px}.monthly-amount.positive{color:#0e172b}.monthly-amount.negative{color:#ef4444}.percent-change{font-size:12px;margin-left:4px}.vacdash-page{display:flex;flex-direction:column}.vacdash-page .vacdash-container{display:flex;gap:16px}.vacdash-page .vacdash-container .vacdash-left{background:#fff;border:1px solid #e1eaf2;border-radius:14px;box-shadow:0 8px 25px #1c385212;flex:7 1;padding:16px}.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list{grid-gap:0;border-radius:10px;display:grid;gap:0;overflow:hidden}.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-data-item{align-items:center;border-right:1px solid #e1eaf2;display:flex;flex-direction:column;justify-content:center;line-height:30px;min-height:110px;padding:26px 8px;text-align:center;transition:background-color .2s}.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-data-item:last-child,.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-data-item:nth-last-child(2){border-right:none}.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-data-item.vacdash-today-item .vacdash-count,.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-data-item.vacdash-today-item .vacdash-data-date,.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-data-item.vacdash-today-item .vacdash-data-weekday,.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-data-item.vacdash-today-item .vacdash-rate{color:#2d789e!important}.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-data-item.vacdash-today-item:hover{background-color:#f6fbfe}.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-data-item .vacdash-data-date{color:#17354f;font-size:14px;font-weight:600}.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-data-item .vacdash-data-weekday{color:#52677a;font-size:12px;font-weight:650;margin-bottom:6px}.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-data-item .vacdash-value-row{align-items:center;display:flex;gap:4px;justify-content:center;width:100%}.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-data-item .vacdash-value-row .vacdash-count{color:#17354f;font-size:20px;font-weight:700}.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-data-item .vacdash-value-row .vacdash-rate{color:#17354f;font-size:16px;font-weight:700}.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-data-item .vacdash-value-row .vacdash-change.positive{color:#01a031}.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-data-item .vacdash-value-row .vacdash-change.negative{color:#ff4d4f}.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-more-item{border-right:none;cursor:pointer;min-width:40px;padding:26px 8px;width:auto}.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-more-item .vacdash-more-icon{color:#2d789e;font-size:20px;font-weight:300;transition:transform .2s}.vacdash-page .vacdash-container .vacdash-left .vacdash-data-list .vacdash-more-item:hover .vacdash-more-icon{color:#245a7a;transform:translateX(2px)}.vacdash-page .vacdash-container .vacdash-left .vacdash-empty{color:#52677a;font-size:13px;padding:20px 0;text-align:center}.vacdash-page .vacdash-container .vacdash-right{background:#fff;border:1px solid #e1eaf2;border-radius:14px;box-shadow:0 8px 25px #1c385212;display:flex;flex:3 1;flex-direction:column;gap:16px;padding:16px}.vacdash-page .vacdash-container .vacdash-right .vacdash-units-card{align-items:center;background:#f6fbfe;border-radius:10px;display:flex;padding:20px 0}.vacdash-page .vacdash-container .vacdash-right .vacdash-units-card .vacdash-units-icon{align-items:center;display:flex;flex-shrink:0;height:52px;justify-content:center;width:52px}.vacdash-page .vacdash-container .vacdash-right .vacdash-units-card .vacdash-units-icon img{height:28px;width:28px}.vacdash-page .vacdash-container .vacdash-right .vacdash-units-card .vacdash-units-content{flex:1 1;min-width:0}.vacdash-page .vacdash-container .vacdash-right .vacdash-units-card .vacdash-units-content .vacdash-units-label{color:#52677a;font-size:12px;font-weight:650;margin-bottom:2px}.vacdash-page .vacdash-container .vacdash-right .vacdash-units-card .vacdash-units-content .vacdash-units-value{color:#17354f;font-size:30px;font-weight:700;line-height:1.2}.vacdash-page .vacdash-container .vacdash-right .vacdash-metrics{display:flex;flex:1 1;gap:12px;justify-content:space-between}.vacdash-page .vacdash-container .vacdash-right .vacdash-metrics .vacdash-metric-item{align-items:center;display:flex;gap:12px;padding:8px 0}.vacdash-page .vacdash-container .vacdash-right .vacdash-metrics .vacdash-metric-item .vacdash-metric-line{border-radius:1px;flex-shrink:0;height:2px;margin-bottom:10px;width:12px}.vacdash-page .vacdash-container .vacdash-right .vacdash-metrics .vacdash-metric-item .vacdash-metric-info{display:flex;flex-direction:column}.vacdash-page .vacdash-container .vacdash-right .vacdash-metrics .vacdash-metric-item .vacdash-metric-info .vacdash-metric-label{color:#52677a;font-size:12px;font-weight:650;margin-bottom:2px}.vacdash-page .vacdash-container .vacdash-right .vacdash-metrics .vacdash-metric-item .vacdash-metric-info .vacdash-metric-value{color:#17354f;font-size:24px;font-weight:700;line-height:1.2}.vacdash-page .vacdash-tabs{margin-top:16px}.vacdash-page .vacdash-header{align-items:center;display:flex;justify-content:space-between}.vacdash-page .vacdash-header .vacdash-header-title{color:#17354f;font-size:16px;font-weight:700}.vacdash-page .vacdash-header .vacdash-view-all{color:#2d789e;cursor:pointer;text-decoration:underline}.vacdash-page .vacdash-header .vacdash-view-all:hover{color:#245a7a}@media(max-width:680px){.vacdash-page .vacdash-container{flex-direction:column}.vacdash-page .vacdash-left,.vacdash-page .vacdash-right{flex:1 1}.vacdash-page .vacdash-units-value{font-size:24px}.vacdash-page .vacdash-metric-value{font-size:20px}}.rps-modal .ant-modal-content{border-radius:14px;box-shadow:0 8px 25px #1c385212;overflow:hidden}.rps-modal .ant-modal-header{border-bottom:1px solid #e8eef5;padding:16px 20px}.rps-modal .ant-modal-title{color:#17354f;font-size:16px;font-weight:700}.rps-body{max-height:calc(100vh - 200px);min-height:600px;overflow:auto;padding:20px}.rps-status-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:500px}.rps-status-text{color:#52677a;font-size:12px;font-weight:650;margin-top:16px}.rps-empty-text{color:#52677a;font-size:13px}.rps-month-block{margin-bottom:24px}.rps-month-title{color:#17354f;font-size:16px;font-weight:700;margin-bottom:8px}.rps-table .ant-table{border-radius:10px;overflow:hidden}.rps-table .ant-table-thead>tr>th{background:#f6fbfe;border-bottom:1px solid #e1eaf2;color:#52677a;font-size:12px;font-weight:650}.rps-table .ant-table-tbody>tr>td{border-color:#e1eaf2}.rps-table .rps-data-row:hover>td{background:#f5f8fb!important}.rps-day-cell{align-items:center;display:flex;flex-direction:column;justify-content:center;line-height:1.8;min-height:60px}.rps-day-date{color:#52677a;font-size:12px;font-weight:500}.rps-day-count,.rps-day-rate{color:#17354f;font-weight:600}.rps-load-more-wrap{margin-top:16px;text-align:center}@media(max-width:680px){.rps-modal{width:95%!important}.rps-body{min-height:400px;padding:12px}.rps-month-title{font-size:14px}}.VacancyEvictionBalanceReport{display:flex;width:100%}.VacancyEvictionBalanceReport .VEBRLeft{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-sizing:border-box;height:auto;margin-right:16px;max-width:334px;min-height:670px;min-width:334px;padding:16px;width:334px}.VacancyEvictionBalanceReport .VEBRLeft .VEBRLeftRGLTop{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;margin-bottom:16px}.VacancyEvictionBalanceReport .VEBRLeft .VEBRLeftRGLTop .ant-btn{width:calc(50% - 8px)}.VacancyEvictionBalanceReport .VEBRLeft .VEBRLeftRGL{border:1px solid #e2e8f0;border-radius:8px;margin-bottom:16px;padding:16px}.VacancyEvictionBalanceReport .VEBRLeft .VEBRLeftRGL .VEBRLeftRGLTitle{align-items:center;display:flex;font-family:Inter;font-size:12px;font-weight:600;justify-content:space-between;line-height:15px}.VacancyEvictionBalanceReport .VEBRLeft .VEBRLeftRGL .VEBRLeftRGLTitle .VEBRLeftRGLTitleRight .ant-btn{width:26px}.VacancyEvictionBalanceReport .VEBRLeft .VEBRLeftRGL .VEBRLeftRGLItem{align-items:center;display:flex}.VacancyEvictionBalanceReport .VEBRLeft .VEBRLeftRGL .VEBRLeftRGLItem .VEBRLeftRGLItemLeft{min-width:60px}.VacancyEvictionBalanceReport .VEBRLeft .VEBRLeftRGL .VEBRLeftRGLItem .VEBRLeftRGLItemRight{flex:1 1;text-align:left}.VacancyEvictionBalanceReport .VEBRLeft .VEBRLeftRGL .VEBRLeftRGLTitleRightLine{border-left:1px solid #999}.VacancyEvictionBalanceReport .VEBRLeft .one-line-owner-shortcuts{background:#f5f8fc;border:1px solid #dfe8f2;border-radius:9px;margin:8px 0 14px;padding:10px}.VacancyEvictionBalanceReport .VEBRLeft .one-line-owner-shortcuts .one-line-owner-shortcuts-title{align-items:center;color:#4d6785;display:flex;font-size:12px;font-weight:600;justify-content:space-between;margin-bottom:6px}.VacancyEvictionBalanceReport .VEBRLeft .one-line-owner-shortcuts .one-line-owner-shortcuts-title .anticon{margin-right:4px}.VacancyEvictionBalanceReport .VEBRLeft .one-line-owner-shortcuts>.ant-select{width:100%}.VacancyEvictionBalanceReport .VEBRLeft .one-line-owner-shortcuts .one-line-owner-shortcuts-bottom{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:space-between;margin-top:7px}.VacancyEvictionBalanceReport .VEBRLeft .one-line-owner-shortcuts .one-line-owner-shortcuts-bottom small{color:#8090a4;font-size:10px}.VacancyEvictionBalanceReport .VEBRRight{display:flex;flex:1 1;flex-direction:column;width:calc(100% - 334px)}.VacancyEvictionBalanceReport .VEBRRight .VEBRTop{align-items:center;display:flex;justify-content:center}.VacancyEvictionBalanceReport .VEBRRight .VEBRTop .VEBRTitle{align-items:center;color:#191919;display:flex;font-size:20px;font-style:normal;font-weight:500;line-height:28px;margin-bottom:16px;text-align:left;width:100%}.VacancyEvictionBalanceReport .VEBRRight .VEBRTop .VEBRTitle .VEBRTitleLabel{margin-left:16px}.VacancyEvictionBalanceReport .VEBRRight .VEBRMain .VEBR700{color:#0e172b;font-size:12px;font-weight:700;line-height:15px}.VacancyEvictionBalanceReport .VEBRRight .VEBRMain .VEBR_underline{text-decoration:underline}.VacancyEvictionBalanceReport .VEBRRight .VEBRMain .VEBR_STICKY{position:-webkit-sticky;position:sticky;top:0;z-index:10}.VacancyEvictionBalanceReport .VEBRRight .VEBRMain .VEBRPropList .VEBRTabs .ant-tabs-tab{box-sizing:border-box;margin-left:0;padding:7px 16px}.VacancyEvictionBalanceReport .VEBRRight .VEBRMain .VEBRPropList .VEBRTabs .ant-tabs-tab-active{background:#eff6fe;border-radius:5px;color:#2563eb;font-family:Inter;font-size:12px;font-weight:600;line-height:15px}.VacancyEvictionBalanceReport .VEBRRight .VEBRMain .VEBRPropList .VEBRTabs .ant-tabs-ink-bar{display:none}.VacancyEvictionBalanceReport .VEBRRight .VEBRMain .VEBRPropList .VEBRTable .ant-table{table-layout:fixed;width:100%}.VacancyEvictionBalanceReport .VEBRRight .VEBRMain .VEBRPropList .VEBRPropItemDesc{border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:flex;margin-bottom:16px;padding:14px 16px}.VacancyEvictionBalanceReport .VEBRRight .VEBRMain .VEBRPropList .VEBRPropItemDesc .VEBRPropItemDescItem{display:flex;flex:1 1;flex-direction:column}.VacancyEvictionBalanceReport .VEBRRight .VEBRMain .VEBRPropList .VEBRPropItemDesc .VEBRPropItemDescItem .VEBRPropItemDescItemLabel{color:#687993;font-family:Inter;font-size:12px;font-weight:400;line-height:15px;margin-bottom:4px}.VacancyEvictionBalanceReport .VEBRRight .VEBRMain .VEBRPropList .VEBRPropItemDesc .VEBRPropItemDescItem .VEBRPropItemDescItemValue{color:#0e172b;font-family:Inter;font-size:12px;font-weight:700;line-height:15px}.VacancyEvictionBalanceReport .VEBRRight .VEBRMain .VEBRPropList .VEBRPropItemDesc .VEBRPropItemDescItem .isAmount{color:#2563eb}.VacancyEvictionBalanceReport .VEBRRight .VEBRMain .VEBRPropList .VEBRPropItemDesc .isFlex2{flex:3 1}.one-line-owner-modal-note{color:#75869b;font-size:12px;margin:12px 0 20px}.OperatingStatementAnalysisBox .ant-tabs .ant-tabs-tab{padding:0 0 6px}.VacancyEvictionBalanceReport{color:#25364a;gap:16px;height:100%;max-width:2200px;min-height:0;overflow:hidden}.VacancyEvictionBalanceReport .VEBRLeft,.VacancyEvictionBalanceReport .VEBRResultCard{border:1px solid #e1eaf2;border-radius:14px;box-shadow:0 8px 25px #1c385212;margin:0;min-height:0;overflow:hidden;padding:0}.VacancyEvictionBalanceReport .VEBRLeft{display:flex;flex-direction:column;height:100%}.VacancyEvictionBalanceReport .VEBRLeft>.ant-card-head{border-bottom:1px solid #edf0f5;flex-shrink:0;min-height:54px;padding:0 16px}.VacancyEvictionBalanceReport .VEBRLeft>.ant-card-body{flex:1 1;min-height:0;overflow:auto;padding:12px}.VacancyEvictionBalanceReport .VEBRLeft .ant-collapse{background:#0000;border:0}.VacancyEvictionBalanceReport .VEBRLeft .ant-collapse-item{border:1px solid #e5eaf0;border-radius:9px;margin-bottom:10px;overflow:hidden}.VacancyEvictionBalanceReport .VEBRLeft .ant-collapse-header{background:#f8fafc;color:#344d6a;font-size:13px;font-weight:600}.VacancyEvictionBalanceReport .VEBRLeft .ant-collapse-content{border-top-color:#edf1f6}.VacancyEvictionBalanceReport .VEBRLeft .ant-form-item{margin-bottom:14px}.VacancyEvictionBalanceReport .VEBRLeft .ant-form-item-label>label{color:#526278;font-size:12px;font-weight:600}.VacancyEvictionBalanceReport .VEBRLeft .ant-input,.VacancyEvictionBalanceReport .VEBRLeft .ant-picker,.VacancyEvictionBalanceReport .VEBRLeft .ant-select-selector{border-radius:7px}.VacancyEvictionBalanceReport .VEBRFilterHeader{align-items:center;color:#25364a;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:space-between}.VacancyEvictionBalanceReport .VEBRCollapse.ant-btn{background:#f6fbfe;border:1px solid #c8dbe8;border-radius:16px;color:#245a7a;font-size:12px;font-weight:650;height:30px;min-width:66px;padding:0 12px}.VacancyEvictionBalanceReport .VEBRCollapse.ant-btn:focus,.VacancyEvictionBalanceReport .VEBRCollapse.ant-btn:hover{background:#2d789e!important;border-color:#2d789e!important;color:#fff!important}.VacancyEvictionBalanceReport .VEBRRight{min-height:0;min-width:0;width:auto}.VacancyEvictionBalanceReport .VEBRShowFilters{flex-shrink:0;margin-bottom:8px}.VacancyEvictionBalanceReport .VEBRResultCard{display:flex;flex:1 1;flex-direction:column}.VacancyEvictionBalanceReport .VEBRResultCard>.ant-card-head{border-bottom:1px solid #edf0f5;color:#17354f;flex-shrink:0;min-height:54px;padding:0 20px}.VacancyEvictionBalanceReport .VEBRResultCard>.ant-card-body{background:#f8fafc;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:16px 20px 12px}.VacancyEvictionBalanceReport .VEBRTitle{align-items:center;color:#243750;display:flex;font-size:15px;font-weight:600;gap:11px}.VacancyEvictionBalanceReport .VEBRTitle .VEBRTitleLabel{margin:0}.VacancyEvictionBalanceReport .VEBRTitle small{color:#8591a2;display:block;font-size:11px;font-weight:400;margin-top:3px}.VacancyEvictionBalanceReport .VEBRReportMark{background:#eef4ff;border-radius:9px;color:#4977ca;display:grid;font-size:18px;height:36px;place-items:center;width:36px}.VacancyEvictionBalanceReport .VEBRMain,.VacancyEvictionBalanceReport .VEBRPropList,.VacancyEvictionBalanceReport .VEBRTabs,.VacancyEvictionBalanceReport .VEBRTabs>.ant-tabs-content-holder,.VacancyEvictionBalanceReport .VEBRTabs>.ant-tabs-content-holder>.ant-tabs-content,.VacancyEvictionBalanceReport .VEBRTabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{min-height:0}.VacancyEvictionBalanceReport .VEBRMain,.VacancyEvictionBalanceReport .VEBRPropList,.VacancyEvictionBalanceReport .VEBRTabs{display:flex;flex:1 1;flex-direction:column}.VacancyEvictionBalanceReport .VEBRTabs>.ant-tabs-nav{flex-shrink:0;margin-bottom:12px}.VacancyEvictionBalanceReport .VEBRTable{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}.VacancyEvictionBalanceReport .VEBRTable .ant-table{color:#000000e0;font-size:13px}.VacancyEvictionBalanceReport .VEBRTable .ant-table-thead>tr>th{background:#f5f8fb;border-bottom:1px solid #dfe7f1;color:#17354f;font-size:12px;font-weight:650;padding:6px 12px!important}.VacancyEvictionBalanceReport .VEBRTable .ant-table-tbody>tr:not(.ant-table-measure-row)>td{background:#fff;border-bottom:1px solid #edf1f6;color:#000000e0;padding:6px 12px!important}.VacancyEvictionBalanceReport .VEBRTable .ant-table-tbody>tr:nth-child(2n):not(.VEBR700)>td{background:#f5f8fb}.VacancyEvictionBalanceReport .VEBRTable .ant-table-tbody>tr:not(.VEBR700):hover>td{background:#f0f5fc!important}.VacancyEvictionBalanceReport .VEBRTable .ant-table-tbody>tr.VEBR700>td{background:#f2f7fb;border-top:2px solid #2a6788;color:#17354f;font-weight:700}.VacancyEvictionBalanceReport .VEBRTable .ant-table-cell:not(:first-child){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.VacancyEvictionBalanceReport .VEBRPropItemDesc{background:#fff}.VacancyEvictionBalanceReport .VEBREmpty{margin:auto;padding:40px 20px}@media(max-width:1100px){.VacancyEvictionBalanceReport{gap:12px}.VacancyEvictionBalanceReport .VEBRLeft{max-width:270px;min-width:270px;width:270px}.VacancyEvictionBalanceReport .VEBRResultCard>.ant-card-body{padding:12px}.VacancyEvictionBalanceReport .VEBRTable .ant-table-tbody>tr:not(.ant-table-measure-row)>td,.VacancyEvictionBalanceReport .VEBRTable .ant-table-thead>tr>th{padding-left:12px;padding-right:12px}}@media(max-width:700px){.VacancyEvictionBalanceReport{flex-direction:column;gap:10px}.VacancyEvictionBalanceReport .VEBRLeft{max-height:360px;max-width:none;min-width:0;width:100%}.VacancyEvictionBalanceReport .VEBRRight{flex:1 1}.VacancyEvictionBalanceReport .VEBRReportMark{display:none}}.void-check-page{box-sizing:border-box;color:#17354f;display:flex;flex-direction:column;height:100%;margin-right:auto;max-width:2200px;min-height:0;width:100%}.void-check-page-header{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between;padding:2px 2px 8px}.void-check-page-header .ant-typography{margin:0}.void-check-page-header h4.ant-typography{color:#17354f;margin-bottom:2px}.void-check-page-header span.ant-typography{color:#708397;font-size:12px}.void-check-tabs{display:flex;flex:1 1;flex-direction:column;min-height:0}.void-check-tabs>.ant-tabs-nav{flex:0 0 auto;margin-bottom:12px}.void-check-tabs .ant-tabs-tabpane,.void-check-tabs>.ant-tabs-content-holder,.void-check-tabs>.ant-tabs-content-holder>.ant-tabs-content,.void-check-workspace{height:100%;min-height:0}.void-check-workspace{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(300px,340px) minmax(0,1fr)}.void-check-filter-card,.void-check-result-card{border:1px solid #e1eaf2;border-radius:14px;box-shadow:0 8px 25px #1c385212;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.void-check-filter-card .ant-card-head,.void-check-result-card .ant-card-head{border-bottom-color:#e8eef5;flex:0 0 auto;min-height:54px}.void-check-filter-card .ant-card-head-title,.void-check-result-card .ant-card-head-title{color:#17354f;font-weight:700}.void-check-filter-card .ant-card-body{flex:1 1;min-height:0;overflow:auto;padding:12px 16px 18px}.void-check-result-card .ant-card-body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:12px 16px 16px}.void-check-filter-title{align-items:center;display:flex;gap:8px;justify-content:space-between}.void-check-filter-title .ant-btn{color:#35637e;font-size:12px;font-weight:600}.void-check-filter-card .ant-form-item{margin-bottom:10px}.void-check-filter-card .ant-form-item-label{padding-bottom:3px}.void-check-filter-card .ant-form-item-label>label{color:#52677a;font-size:12px;font-weight:650;height:20px}.void-check-filter-card .ant-input-number,.void-check-filter-card .ant-picker,.void-check-filter-card .ant-select{width:100%}.void-check-filter-card .ant-divider{border-color:#e6edf4;margin:18px 0}.void-check-paired-fields{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.void-check-setting-heading{grid-gap:1px;display:grid;gap:1px;margin-bottom:8px}.void-check-setting-heading .ant-typography-secondary{font-size:11px}.void-check-operation-buttons{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1.35fr;margin-top:4px}.void-check-filter-card button[type=submit],.void-check-operation-buttons .ant-btn{border-radius:8px;font-weight:650;min-height:36px}.void-check-result-note{background:#f4f8fb;border:1px solid #e0eaf1;border-radius:8px;color:#617a8d;flex:0 0 auto;font-size:12px;margin-bottom:10px;padding:8px 10px}.void-check-table-host{flex:1 1;min-height:0;overflow:hidden}.void-check-result-card .ant-table-thead>tr>th{background:#f3f7fa;border-bottom-color:#dce7ef;color:#5d7185;font-size:12px;font-weight:650;white-space:nowrap}.void-check-result-card .ant-table-tbody>tr>td{color:#263f53;font-size:12px}.void-check-result-card .ant-table-thead>tr>th.ant-table-cell-fix-left{background:#f3f7fa}.void-check-result-card .ant-table-tbody>tr>td.ant-table-cell-fix-left{background:#fff}.void-check-result-card .ant-table-tbody>tr:nth-child(2n)>td,.void-check-result-card .ant-table-tbody>tr:nth-child(2n)>td.ant-table-cell-fix-left{background:#fafcfd}.void-check-result-card .ant-table-tbody>tr.void-check-row-disabled>td{background:#f7f8fa;color:#8b9aaa}.void-check-result-card .ant-table-tbody>tr.void-check-row-disabled>td.ant-table-cell-fix-left{background:#f7f8fa}.void-check-result-card .ant-table-tbody>tr.void-check-row-disabled:hover>td{background:#f1f3f5!important}.void-check-code,.void-check-money{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.void-check-code{color:#234e70}.void-check-eligibility{align-items:center;display:inline-flex;gap:2px;white-space:nowrap}.void-check-eligibility .ant-tag{-webkit-margin-end:4px;margin-inline-end:4px}.void-check-eligibility span{font-feature-settings:"tnum";color:#62788a;font-variant-numeric:tabular-nums}.void-check-history-result .ant-card-body{padding-right:12px}.void-check-history-list{flex:1 1;min-height:0;overflow:auto;padding-right:4px}.void-check-history-list>.ant-empty{margin-top:90px}.void-check-event{background:#fff;border:1px solid #dfe8ef;border-radius:12px;box-shadow:0 4px 14px #1c38520d;margin-bottom:12px;overflow:hidden}.void-check-event-header{align-items:flex-start;background:linear-gradient(100deg,#f7fbfd,#fff 72%);border-bottom:1px solid #e5edf3;display:flex;gap:16px;justify-content:space-between;padding:12px 14px}.void-check-event-title-block{min-width:0}.void-check-event-title{align-items:center;color:#17354f;display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;gap:8px}.void-check-event-meta{color:#687e91;display:flex;flex-wrap:wrap;font-size:11px;gap:6px 16px;margin-top:5px}.void-check-event-remark{color:#3f596e;font-size:12px;margin-top:5px}.void-check-event-header>.ant-btn{border-radius:8px;flex:0 0 auto;font-weight:650}.void-check-history-table .ant-table-container{border:0!important;border-radius:0}.void-check-history-table .ant-table-tbody>tr>td:first-child,.void-check-history-table .ant-table-thead>tr>th:first-child{padding-left:14px}.void-check-history-table .ant-table-tbody>tr.void-check-history-type-1>td{background:#f8fbff}.void-check-history-table .ant-table-tbody>tr.void-check-history-type-2>td{background:#fff9f7}.void-check-history-table .ant-table-tbody>tr.void-check-history-type-3>td{background:#f7fcf8}.void-check-history-pagination{flex:0 0 auto;padding-top:12px;text-align:right}.void-check-filter-card::-webkit-scrollbar,.void-check-history-list::-webkit-scrollbar{width:6px}.void-check-filter-card::-webkit-scrollbar-thumb,.void-check-history-list::-webkit-scrollbar-thumb{background:#94a3b880;border-radius:999px}@media(max-width:1180px){.void-check-workspace{gap:12px;grid-template-columns:minmax(280px,310px) minmax(0,1fr)}}@media(max-width:760px){.void-check-page{height:auto;min-height:0}.void-check-workspace{display:flex;flex-direction:column;height:auto}.void-check-filter-card,.void-check-result-card{height:auto;min-height:480px}.void-check-operation-buttons,.void-check-paired-fields{grid-template-columns:1fr}}.manger-timesheet-page{background:#f8fafc;box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;overflow:auto;padding:8px}.calendar-header{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;margin-bottom:8px;padding:8px 12px}.calendar-header .ant-typography{margin-bottom:0!important}.calendar-spin>div:first-child{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#52677a;font-weight:600;margin-bottom:6px;padding:6px 0}.attendance-calendar-page{flex:1 1;min-height:0;overflow:visible}.attendance-calendar-page .ant-picker-calendar,.attendance-calendar-page .ant-picker-panel{background:#0000}.attendance-calendar-page .ant-picker-content{min-width:0;min-width:auto}.ant-picker-calendar-date-value,.attendance-calendar-page .ant-picker-panel .ant-picker-content thead{display:none!important}.ant-picker-calendar-date{padding:2px!important}.ant-picker-calendar-date-content{background:#fff;border:1px solid #e2e8f0;border-radius:8px;min-height:82px;position:relative;transition:all .15s ease}.ant-picker-calendar-date-content:hover{border-color:#1677ff}.ant-picker-cell-today .ant-picker-calendar-date-content{background:#f0f7ff;border:2px solid #1677ff!important}.dateLabel{color:#52677a;font-weight:500;position:absolute;right:6px;top:4px}.TotalDate{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:16px;min-height:55px;padding:4px 6px}.TotalDate .title{display:none}.TotalDate .time{color:#2563eb;font-size:20px;font-weight:700;line-height:1.1}.leaveTag{display:flex;flex-direction:column;gap:3px;margin-top:4px;width:100%}.leave-item{align-items:center;border-radius:4px;display:flex;height:40px;justify-content:space-between;padding:0 6px}.annual-leave{background:#f0fdf4;border-left:3px solid #22c55e}.sick-leave{background:#fef2f2;border-left:3px solid #ef4444}.leave-item span:first-child{color:#0f172a}.leave-item span:last-child{color:#0f172a;font-weight:600}.attendance-calendar-page .ant-picker-cell-disabled .ant-picker-cell-inner{background:#fafafa!important;border-radius:8px;opacity:.6}.attendance-calendar-page .ant-picker-cell-disabled .dateLabel{color:#cbd5e1}.attendance-calendar-page .ant-picker-cell-disabled .time{color:#52677a}@media (max-width:1440px){.ant-picker-calendar-date-content{min-height:76px}.TotalDate .time{font-size:18px}.leave-item{font-size:10px}}@media (max-width:1280px){.calendar-header{flex-wrap:wrap;gap:6px}.ant-picker-calendar-date-content{min-height:70px}.TotalDate{margin-top:14px;min-height:45px}.TotalDate .time{font-size:16px}.leave-item{height:20px}.dateLabel,.leave-item{font-size:9px}}@media (max-height:900px){.ant-picker-calendar-date-content{min-height:68px}.TotalDate{min-height:42px}.TotalDate .time{font-size:16px}}.error-table .ant-table-cell{word-wrap:break-word;white-space:normal;word-break:break-word}.calendar-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.calendar-layout{display:flex;flex:1 1;flex-direction:column;overflow:hidden!important}.calendar-layout .ant-picker-calendar{display:flex;flex:1 1;flex-direction:column;height:100%}.calendar-layout .ant-picker-content{flex:1 1;height:100%;overflow:hidden!important}.calendar-cell{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:100px;overflow:visible;padding:4px}.ant-picker-calendar-date-content{min-height:175px!important}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date{border-top:none;padding:2px 8px 0!important}.calendar-clock{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;margin:3px 0;min-width:40px;overflow:hidden;padding:2px 6px 0;text-align:center}.calendar-clock:nth-child(odd){background-color:#fffbf2}.calendar-clock:nth-child(2n){background-color:#eef9ff}.calendar-layout .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-calendar-date,.calendar-layout .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-calendar-date-today{background:#0000!important}.valid-work-hours{align-items:center;background-color:initial;bottom:-20px;color:#2563eb;display:flex;font-size:14px;position:absolute;right:120px}.calendar-cell.calendar-cell-gray{filter:grayscale(100%);opacity:.4}.week,.work{background:#fff;margin:10px;padding:10px 24px}.header{align-items:center;display:flex;margin:14px 0}.work{border:1px solid #e2e8f0;border-radius:12px;height:348px;width:592px}.title{color:#0e172b;font-size:18px;font-weight:600;line-height:24px;margin-left:5px;text-align:left}.workTotal{background-image:url(/static/media/manger.447a9f0e3c36ae674bbe.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:132px;width:544px}.workTotalName{color:#fff;font-size:20px;line-height:24px;padding:30px 0 0 20px;text-align:left}.workTotalNum{color:#fff;font-size:32px;line-height:39px;padding:10px 0 0 20px;text-align:left}.work_week{display:flex;justify-content:space-between;margin-top:45px}.firstHalf{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;height:112px;justify-content:space-around;width:264px}.half_hours{color:#2463ea;font-size:32px;line-height:39px;text-align:left}.ant-picker-calendar .ant-picker-calendar-date-value,.custom-calendar .ant-picker-panel .ant-picker-content thead{display:none}.ant-picker-calendar .ant-picker-calendar-date-content{padding-top:0}.EmployeesInformationModal .ant-form-item{margin-bottom:10px}.manager-card .ant-card-body{padding:0}.dashboard-layout-payroll{background:#fcfcfd;border-radius:12px;display:flex;flex-direction:column;height:90vh;padding:20px}.dashboard-header{align-items:center;background:#fcfcfd;display:flex;flex:0 0 auto;height:0;justify-content:space-between;z-index:10}.ant-drawer-body,.dashboard-header{padding:0!important}.dashboard-header-subtitle{color:#94a3b8;font-size:14px}.dashboard-content{flex:1 1 auto;overflow:hidden;position:relative}.dashboard-wrapper{display:flex;flex-direction:column;height:100%;margin:0 auto}.dashboard-stat-row{flex:0 0 auto;margin-bottom:24px;margin-top:24px}.dashboard-stat-col{min-width:0}.login-page-bg{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#6b7c95;font-size:17px}.login-page-bg *{box-sizing:border-box;color:inherit;font-size:inherit;font-weight:400}.login-page-bg{background:#f8fafc;box-sizing:border-box;display:grid;height:100dvh;padding:24px;place-items:center}.login-container{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0f172a14;min-height:560px;overflow:hidden;width:clamp(960px,72vw,1280px)}.left-col{padding:0!important}.login-left{background:#e5f0fe;display:flex;height:100%}.left-inner{display:flex;flex:1 1;flex-direction:column;gap:clamp(16px,2vw,24px);padding:clamp(24px,4vw,48px)}.brand{align-items:center;display:flex;gap:12px}.brand .brand-d{height:54px;object-fit:contain;width:54px}.brand .brand-dw{height:25px;object-fit:contain}.welcome-title{color:#314157;font-size:23px;font-weight:400;line-height:28px}.welcome-sub,.welcome-title{font-style:normal;text-align:left}.welcome-sub{line-height:23px;margin-top:12px}.hero{align-items:end;display:flex;justify-content:center;margin-top:auto}.hero img{display:block;height:auto;width:min(100%,520px)}.right-col{padding:0!important}.login-right{background:#fff;display:grid;height:100%;padding:clamp(24px,4vw,48px);place-items:center}.login-card{width:min(460px,100%)}.form-head{margin-bottom:16px}.form-head .form-title{color:#1d293d;font-size:23px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:12px;text-align:left}.form-head .form-sub{color:#64748b;margin-top:6px}.ant-input-affix-wrapper,.ipt.ant-input,.ipt.ant-input-affix-wrapper,.verificationCode{border-radius:8px!important}.ant-input-affix-wrapper{border:1px solid #e2e8f0;transition:all .2s ease}.ant-input-affix-wrapper:focus-within,.ant-input-affix-wrapper:hover{background:#edf3ff;border-color:#4a9cf6;box-shadow:0 0 0 2px #4a9cf626}.prefix-icon{height:16px;margin-right:8px;object-fit:contain;width:16px}.btn-secondary{background-color:#4a9cf6!important;border-color:#4a9cf6!important;border-radius:10px!important;color:#fff!important}.login-form-button{background:linear-gradient(270deg,#4a9cf6,#2463ea)!important;border:none;border-radius:12px!important;box-shadow:0 8px 9px 0 #2563eb3b!important;color:#fff;font-weight:600;height:44px}.login-form-button:focus,.login-form-button:hover{color:#fff!important;filter:brightness(.98)}.remember{color:#6b7c95;font-size:16px;font-style:normal;line-height:22px}.login-form-button{align-items:center;display:inline-flex!important;gap:12px;justify-content:center}.login-form-button .btn-icon{display:inline-block;height:20px;width:20px}
/*# sourceMappingURL=main-41493eeb.cb2f8bf3.css.map*/