.ContractorEdit .title{align-items:center;color:#191919;display:flex;font-family:PingFangSC,PingFang SC;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-family:PingFang-SC;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-family:Tahoma;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-family:PingFangSC,PingFang SC;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-family:PingFang-SC;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-family:PingFangSC,PingFang SC;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-family:PingFangSC,PingFang SC;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(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: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}.reviewMaterialsModal .review-materials-list{max-height:70vh;overflow:auto}.reviewMaterialsModal .review-materials-list .review-materials-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.reviewMaterialsModal .review-materials-list .review-materials-item:nth-of-type(2n){background-color:#fafafa!important}.reviewMaterialsModal .review-materials-list .review-materials-item:nth-of-type(odd){background-color:#fff!important}.reviewMaterialsModal .review-materials-list .review-materials-item .RM-top{align-items:center;display:flex;justify-content:center;width:100%}.reviewMaterialsModal .review-materials-list .review-materials-item .RM-top .RM-left{flex:1 1}.reviewMaterialsModal .review-materials-list .review-materials-item .RM-right{align-items:center;display:flex;justify-content:center;width:200px}.reviewMaterialsModal .review-materials-list .review-materials-item .RM-right .RM-icon{margin-right:12px}.reviewMaterialsModal .review-materials-list .review-materials-item .RM-right .ApprovalBtn{align-items:center;display:flex;flex-direction:column;justify-content:center}.reviewMaterialsModal .review-materials-list .review-materials-item .RM-right .ApprovalBtn .RM-btn{margin-top:12px}.IJH-list{height:100%;max-height:200px;overflow:auto}.IJH-list .IJH-item{font-size:13px;line-height:40px;text-align:center}.IJH-list .IJH-item:nth-of-type(2n){background-color:#fafafa}.IJH-list .IJH-item:nth-of-type(odd){background-color:#fff}.IJH-list .IJH-item:hover{background-color:#f5f7fa}.IJH-list .IJH-item .IJH-time{margin-left:10px}.IJH-btn,.IJH-list .IJH-noData{text-align:center}.IJH-btn{margin-top:20px}.upload-row{align-items:flex-start;display:flex}.upload-label-left{color:#000000e0;line-height:32px;margin-right:15px;text-align:end;width:110px}.upload-content{flex:1 1}.uploadText{color:#687993;font-size:12px;margin-top:8px}.orderMain{border:1px solid #e2e8f0;border-radius:12px;padding:0 30px}.my-table .ant-table{table-layout:fixed!important}.my-table .ant-table-thead>tr>th:nth-child(3){width:100px!important}.my-table .ant-table-thead>tr>th:nth-child(4){width:110px!important}.my-table .ant-table-thead>tr>th:nth-child(10),.my-table .ant-table-thead>tr>th:nth-child(5),.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!important}.my-table .ant-table-thead>tr>th:nth-child(11){width:150px!important}.my-table .ant-table-thead>tr>th:nth-child(12),.my-table .ant-table-thead>tr>th:nth-child(13),.my-table .ant-table-thead>tr>th:nth-child(14),.my-table .ant-table-thead>tr>th:nth-child(15),.my-table .ant-table-thead>tr>th:nth-child(16){width:100px!important}.my-table .ant-table-thead>tr>th:nth-child(17){width:120px!important}.my-table .ant-table-thead>tr>th:nth-child(18){width:250px!important}.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}.confirmTitle{color:"#dd4b39"!important}.orderMain{margin:0 50px}.textarea-wrapper{position:relative}.character-count{bottom:5px;position:absolute;right:5px}.character-count,.uploadText{color:#888;font-size:.8em}.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}.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}.checkBox{display:block}.my-CompletedTable .ant-table{table-layout:fixed;width:100%}.my-CompletedTable .ant-table-content{width:100px}.my-CompletedTable .ant-table-thead>tr>th:first-child,.my-CompletedTable .ant-table-thead>tr>th:nth-child(2){width:50px}.my-CompletedTable .ant-table-thead>tr>th:nth-child(3){white-space:normal!important;width:100px!important;word-break:break-word!important}.my-CompletedTable .ant-table-thead>tr>th:nth-child(4){white-space:normal!important;width:110px;word-break:break-word!important}.my-CompletedTable .ant-table-thead>tr>th:nth-child(5){width:110px}.my-CompletedTable .ant-table-thead>tr>th:nth-child(6),.my-CompletedTable .ant-table-thead>tr>th:nth-child(7),.my-CompletedTable .ant-table-thead>tr>th:nth-child(8),.my-CompletedTable .ant-table-thead>tr>th:nth-child(9){width:100px}.my-CompletedTable .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}.content,.modal-section-title{align-items:center;display:flex}.modal-section-title{font-size:20px;font-weight:700;gap:8px;margin-bottom:16px}.my-tree-wrapper .ant-tree-treenode-disabled .ant-tree-node-content-wrapper{color:#0e0e0e!important;cursor:default!important;opacity:1!important}.my-Table .ant-table-thead>tr>th:first-child{width:50px}.my-Table .ant-table-thead>tr>th:nth-child(2){width:300px}.my-Table .ant-table-thead>tr>th:nth-child(3),.my-Table .ant-table-thead>tr>th:nth-child(4){width:100px}.my-Table .ant-table-thead>tr>th:nth-child(5),.my-Table .ant-table-thead>tr>th:nth-child(6),.my-Table .ant-table-thead>tr>th:nth-child(7){width:200px}.model_content{margin-left:8%;width:80%}.ant-pagination ant-table-pagination ant-table-pagination-right css-18afz5u{margin:0!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}.topDiv{padding-bottom:20px;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-family:PingFangSC,PingFang SC;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}.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-family:Inter,sans-serif;font-weight:400;height:32px;margin-right:16px;transition:background .3s,color .3s}.btnNew:hover{background:#2563eb!important;color:#fff!important}.home-page{align-items:center;justify-content:center;min-height:calc(100vh - 64px);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}.dashboard-layout{background:#fcfcfd;border-radius:12px;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,-sans-serif;height:90vh}.stat-card.ant-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 6px 18px #0f172a0f;height:120px}.stat-card .ant-card-body{align-items:center;display:flex;flex:1 1;padding:16px}.stat-card-title{color:#687993;font-family:OpenSans,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;font-weight:500;line-height:18px;text-align:left}.stat-card-value{color:#0f172a;display:block;font-size:18px;font-weight:600;margin:8px 0 4px}.stat-card-subtext{margin-top:2px}.stat-card-subtext-value{color:#2563eb;font-size:14px;font-weight:500;margin-right:4px}.stat-card-subtext-label{color:#687993;font-size:12px}.stat-card .ant-btn-icon-only{background:#f1f5f9;border-radius:999px;box-shadow:none}.stat-card-icon{height:36px;object-fit:contain;width:36px}.section-card.ant-card{background:#fff;border-radius:16px;box-shadow:0 10px 24px #0f172a0a;display:flex;flex-direction:column;overflow:visible}.section-card .ant-card-body{display:flex;flex:1 1;flex-direction:column;min-height:0}.financial-card{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.section-card-header{align-items:center;border-bottom:1px solid #edf2f7;display:flex;justify-content:space-between;padding:10px 0}.section-card-title{color:#0f172a;font-weight:600}.section-card-period-label{color:#64748b;font-size:12px;margin-top:2px}.section-card .ant-table-thead>tr>th{background:#f9fafb;border-bottom:1px solid #e2e8f0;color:#64748b;font-weight:500;white-space:nowrap}.section-card .ant-table-tbody>tr>td{border-bottom:1px solid #edf2f7;color:#0f172a}.section-card .ant-table-tbody>tr:hover>td{background:#f1f5f9!important}.section-card .ant-table-tbody>tr.row-highlight>td{background:#e5f0ff}.section-card .ant-table-cell.cell-right{text-align:right}.owner-total-link{color:#1677ff;height:auto;padding-left:0}.owner-total-link:hover{color:#4096ff}.owner-total-link-active{font-weight:600}.financial-table-container{overflow:hidden}.financial-table-container,.financial-table-container .ant-spin-container,.financial-table-container .ant-spin-nested-loading,.financial-table-container .ant-table,.financial-table-container .ant-table-container,.financial-table-container .ant-table-wrapper{display:flex;flex:1 1;flex-direction:column;min-height:0}.financial-table-container .ant-table-body{flex:1 1;min-height:0;overflow-x:auto!important;overflow-y:auto!important}.drawer-host{position:relative}.ant-card.section-card.property-card{border-radius:16px;height:83vh;overflow:visible}.ant-card.section-card.property-card .ant-card-body{display:flex;flex-direction:column;height:100%;padding:0}.section-card-header-property{align-items:center;border-bottom:1px solid #edf2f7;display:flex;justify-content:space-between;padding:10px}.property-collapse-btn{background:#fff!important;border-color:#e2e8f0!important;border-radius:999px!important;box-shadow:0 6px 16px #0f172a40;height:32px;left:50%;position:absolute;transform:translateX(-50%);width:32px;z-index:999}.property-card-wrapper{display:flex;gap:8px;margin-top:26px;min-width:0}.property-card-statistics{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 12px 1px #0000000a;box-sizing:border-box;display:flex;gap:8px;height:72px;justify-content:space-between;overflow:hidden;padding:0 16px;width:296px}@media(max-width:1600px){.property-card-statistics{height:60px;padding:0 8px;width:150px}.property-card-value{color:#111827;font-size:13px;font-weight:700}}.property-card-left{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0}.property-card-value{font-feature-settings:"tnum";color:#111827;font-size:18px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2;max-width:100%;overflow:hidden;white-space:nowrap}.property-card-value-compact{font-size:15px}.property-card-value-dense{font-size:13px}.property-card-label{color:#6b7280;font-size:12px}.property-card-right img{height:24px;width:24px}.property-card-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-card-right{flex:0 0 auto}.property-card-right img{display:block}@media(max-width:1600px){.property-card-value{font-size:13px}.property-card-value-compact{font-size:11px}.property-card-value-dense{font-size:10px}.property-card-right img{height:22px;width:22px}}.bank-layout{background:#fcfcfd;border-radius:12px;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,-sans-serif;height:90vh}.bank-table-container{height:500px;overflow:visible}.bank-grand-total{background:#fff;border-top:1px solid #eee;font-size:18px;font-weight:600;margin-top:16px;padding:12px 0;text-align:right}.bank-scroll-wrapper{flex:1 1;height:calc(100vh - 250px);overflow-y:auto}.bank-card-wrapper{margin-bottom:32px}.custom-table .ant-table{max-height:400px!important;overflow-y:auto!important}.bank-card-title{background:#fff;font-size:16px;font-weight:600;margin-bottom:12px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.bank-grand-total{display:flex;flex-wrap:wrap;justify-content:flex-end}.summary-title-cell{text-align:center!important}.summary-amount-cell,.summary-title-cell{font-weight:700!important}.owner-total{color:#2563eb;font-size:16px}.report-emphasis-row{font-weight:700}.report-bold-row,.report-bold-row td{font-weight:600}.report-container{display:flex;gap:16px}.dashboard-header-report{padding:20px 0 0 20px}.report-filter{border-radius:8px;margin-top:15px}.report-table{display:flex;flex:1 1;flex-direction:column}.topDiv_report{padding:15px 0;width:100%}.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}.dashboard-layout-Delinquency{background:#fcfcfd;border-radius:12px;display:flex;flex-direction:column;height:85vh}.dashboard-content-Delinquency{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;position:relative}.stat-cards-row{display:flex;flex:0 0 auto;font-family:OpenSans,sans-serif;margin-bottom:16px}.stat-cards-row .ant-col{display:flex}.stat-cards-row .stat-card{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:none;flex:1 1;min-height:178px;overflow:visible;width:100%}.stat-cards-row .stat-card .ant-card-body{box-sizing:border-box;display:flex;height:auto;min-height:178px;overflow:visible;padding:16px 18px;width:100%}.stat-cards-row .stat-card-inner{align-items:stretch;height:auto;min-height:146px;min-width:0;width:100%}.stat-cards-row .stat-card-main-col,.stat-cards-row .stat-card-side-col{display:flex;flex-direction:column;min-width:0;overflow:visible}.stat-cards-row .stat-card-main-col{justify-content:flex-start}.stat-cards-row .stat-card-side-col{border-left:1px solid #e8eef6;justify-content:space-between;padding-left:16px!important}.stat-cards-row .stat-card-label{color:#0e172b;font-size:16px;font-weight:600;line-height:22px;margin-bottom:8px}.stat-cards-row .stat-card-amount{color:#1d293d;font-family:OpenSans,sans-serif;font-size:28px;font-weight:700;line-height:34px}.stat-cards-row .stat-card-units{color:#2563eb;font-size:14px;font-weight:700;line-height:20px;margin-top:2px}.stat-cards-row .stat-card-units-label{color:#687993;font-size:14px;font-weight:600}.stat-cards-row .stat-aging-list{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:12px;justify-content:space-between;margin-top:auto;padding-top:14px;width:100%}.stat-cards-row .stat-aging-item{flex:1 1;min-width:0}.stat-cards-row .stat-aging-label{align-items:center;color:#8a99b1;display:flex;font-size:14px;font-weight:600;gap:6px;line-height:20px;white-space:nowrap}.stat-cards-row .stat-aging-dot{border-radius:3px;flex-shrink:0;height:12px;width:12px}.stat-cards-row .stat-aging-dot-current{background:#bedbfd}.stat-cards-row .stat-aging-dot-days30{background:#4d8cf2}.stat-cards-row .stat-aging-dot-days60{background:#265fff}.stat-cards-row .stat-aging-dot-days90{background:#1e4fd8}.stat-cards-row .stat-aging-value,.stat-cards-row .stat-category-value,.stat-cards-row .stat-side-amount{color:#1d293d;font-size:14px;font-weight:700}.stat-cards-row .stat-aging-value{line-height:20px;margin-top:6px;white-space:nowrap}.stat-cards-row .stat-side-total{margin-bottom:12px}.stat-cards-row .stat-side-amount{line-height:20px}.stat-cards-row .stat-side-caption{color:#8a99b1;font-size:13px;line-height:18px;margin-top:2px}.stat-cards-row .stat-category-list{display:flex;flex-direction:column;gap:11px}.stat-cards-row .stat-category-item{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:16px minmax(52px,1fr) auto}.stat-cards-row .stat-item-icon{flex-shrink:0;height:16px;width:16px}.stat-cards-row .stat-category-label{color:#1d293d;font-size:14px;font-weight:700;line-height:20px}.financial-table-container-Delinquency{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.delinquency-dashboard-layout{background:#fcfcfd;border-radius:12px;display:flex;flex-direction:column;height:85vh}.delinquency-dashboard-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;position:relative}.delinquency-stat-cards-row{margin-bottom:16px}.delinquency-stat-card-wrapper{box-shadow:0 2px 8px #0000000f}.delinquency-stat-card{width:100%}.delinquency-stat-card-header{align-items:center;display:flex;margin-bottom:16px;padding-bottom:12px}.delinquency-stat-card-title{color:#0e172b;font-size:18px;font-weight:600;line-height:20px}.delinquency-stat-card-inner{width:100%}.delinquency-stat-left-col{padding-right:12px}.delinquency-stat-main-row{width:100%}.delinquency-stat-main-item{padding:4px 0;text-align:left}.delinquency-stat-main-label{color:#6b7c95;font-size:12px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delinquency-stat-main-value{color:#1d293d;font-size:16px;font-weight:600;word-break:break-all}.delinquency-stat-main-extra{align-items:center;display:flex;font-size:12px;gap:6px;justify-content:flex-start;margin-top:4px}.delinquency-stat-main-extra-label{color:#6b7c95}.delinquency-stat-main-extra-value{color:#2563eb;font-weight:600}.delinquency-stat-divider-col{align-items:stretch;display:flex;justify-content:center}.delinquency-stat-divider{background:#e8e8e8;height:100%;min-height:50px;width:1px}.delinquency-stat-right-col{align-items:center;display:flex;padding-left:12px}.delinquency-stat-category-list{display:flex;flex-direction:column;gap:12px;width:100%}.delinquency-stat-category-item{align-items:center;display:flex;gap:8px;padding:4px 0}.delinquency-stat-category-dot{border-radius:50%;flex-shrink:0;height:6px;width:6px}.delinquency-stat-category-label{color:#6b7c95;flex:1 1;font-size:13px}.delinquency-stat-category-value{color:#1d293d;font-size:14px;font-weight:600}.delinquency-stat-card-title-clickable{cursor:pointer;transition:color .2s ease}.delinquency-stat-card-title-clickable:hover{color:#2563eb!important}.delinquency-stat-card-title-icon{color:#2563eb;display:inline-block;font-size:14px;margin-left:6px;transition:transform .2s ease}.delinquency-stat-card-title-clickable:hover .delinquency-stat-card-title-icon{transform:translateX(2px)}.delinquency-stat-card-wrapper-clickable{border-radius:12px}.delinquency-stat-card-wrapper-clickable:hover{border:1px solid #2563eb}.delinquency-stat-card-clickable{cursor:pointer}.delinquency-stat-card-wrapper{border-radius:12px;height:100%}.delinquency-stat-card-wrapper .ant-card{border:1px solid #0000;transition:border-color .2s ease,box-shadow .2s ease}.delinquency-stat-card-wrapper .ant-card-body{padding:20px 24px}.delinquency-stat-card-wrapper-clickable{cursor:pointer}.delinquency-stat-card-wrapper-clickable .ant-card{border-color:#0000}.delinquency-stat-card-wrapper-clickable:hover .ant-card{border-color:#2563eb;box-shadow:0 2px 8px #2563eb26}.dashboard-request{display:flex;flex-direction:column}.dashboard-request .dashboard-container{display:flex;gap:16px}.dashboard-request .dashboard-container .dashboard-left{border:1px solid #e2e8f0;border-radius:16px;flex:7 1;padding:16px}.dashboard-request .dashboard-container .dashboard-left .data-list{grid-gap:0;border-radius:6px;display:grid;gap:0;overflow:hidden}.dashboard-request .dashboard-container .dashboard-left .data-list .data-item{align-items:center;border-right:1px solid #e2e8f0;display:flex;flex-direction:column;justify-content:center;line-height:30px;min-height:110px;padding:26px 8px;text-align:center;transition:background-color .2s}.dashboard-request .dashboard-container .dashboard-left .data-list .data-item:last-child{border-right:none}.dashboard-request .dashboard-container .dashboard-left .data-list .data-item.today-item .data-count,.dashboard-request .dashboard-container .dashboard-left .data-list .data-item.today-item .data-date,.dashboard-request .dashboard-container .dashboard-left .data-list .data-item.today-item .data-rate,.dashboard-request .dashboard-container .dashboard-left .data-list .data-item.today-item .data-weekday{color:#1890ff!important}.dashboard-request .dashboard-container .dashboard-left .data-list .data-item.today-item:hover{background-color:#1890ff0d}.dashboard-request .dashboard-container .dashboard-left .data-list .data-item .data-date{color:#333;font-size:14px;font-weight:600}.dashboard-request .dashboard-container .dashboard-left .data-list .data-item .data-weekday{color:#1d293d;font-size:14px;margin-bottom:6px}.dashboard-request .dashboard-container .dashboard-left .data-list .data-item .data-value-row{align-items:center;display:flex;gap:4px;justify-content:center;width:100%}.dashboard-request .dashboard-container .dashboard-left .data-list .data-item .data-value-row .data-count{color:#1d293d;font-size:20px;font-weight:700}.dashboard-request .dashboard-container .dashboard-left .data-list .data-item .data-value-row .data-rate{color:#1d293d;font-size:16px;font-weight:700}.dashboard-request .dashboard-container .dashboard-left .data-list .data-item .data-value-row .data-change.positive{color:#52c41a}.dashboard-request .dashboard-container .dashboard-left .data-list .data-item .data-value-row .data-change.negative{color:#ff4d4f}.dashboard-request .dashboard-container .dashboard-left .data-list .data-item .data-value-row .data-change.stable{color:#999}.dashboard-request .dashboard-container .dashboard-left .empty-data{color:#999;padding:20px 0;text-align:center}.dashboard-request .dashboard-container .dashboard-right{border:1px solid #e2e8f0;border-radius:16px;display:flex;flex:3 1;flex-direction:column;gap:16px;padding:16px}.dashboard-request .dashboard-container .dashboard-right .total-units-card{align-items:center;border-radius:10px;display:flex;padding:20px 0}.dashboard-request .dashboard-container .dashboard-right .total-units-card .total-units-icon{align-items:center;display:flex;flex-shrink:0;height:52px;width:52px}.dashboard-request .dashboard-container .dashboard-right .total-units-card .total-units-icon img{height:28px;width:28px}.dashboard-request .dashboard-container .dashboard-right .total-units-card .total-units-content{flex:1 1;min-width:0}.dashboard-request .dashboard-container .dashboard-right .total-units-card .total-units-content .total-units-label{color:#1d293d;font-size:13px;margin-bottom:2px}.dashboard-request .dashboard-container .dashboard-right .total-units-card .total-units-content .total-units-value{color:#333;font-size:30px;font-weight:700;line-height:1.2}.dashboard-request .dashboard-container .dashboard-right .metrics-container{display:flex;flex:1 1;gap:12px;justify-content:space-between}.dashboard-request .dashboard-container .dashboard-right .metrics-container .metric-item{align-items:center;display:flex;gap:12px;padding:8px 0}.dashboard-request .dashboard-container .dashboard-right .metrics-container .metric-item .metric-line{border-radius:1px;flex-shrink:0;height:2px;margin-bottom:10px;width:12px}.dashboard-request .dashboard-container .dashboard-right .metrics-container .metric-item .metric-info{display:flex;flex-direction:column}.dashboard-request .dashboard-container .dashboard-right .metrics-container .metric-item .metric-info .metric-label{color:#1d293d;font-size:12px;margin-bottom:2px}.dashboard-request .dashboard-container .dashboard-right .metrics-container .metric-item .metric-info .metric-value{color:#333;font-size:24px;font-weight:700;line-height:1.2}.recon-summary-panel{display:flex;flex-direction:column;flex-shrink:0;gap:20px;width:350px}.header-title{color:#0e172b;font-size:18px;font-weight:600;line-height:17px}.header-subtitle,.header-title{font-style:normal;text-align:left}.header-subtitle{color:#1f1f1f;font-size:14px;font-weight:500;line-height:15px;margin:10px 0}.table-title{color:#0e172b;display:flex;font-size:18px;font-style:normal;font-weight:600;gap:8px;line-height:19px;margin-bottom:10px;text-align:left}.balance-card,.summary-card{background:#fff;border:1px solid #eef2f6;border-radius:12px;padding:16px}.card-header{align-items:center;color:#1f2937;display:flex;font-weight:600;gap:8px;margin-bottom:16px}.title{font-style:normal;line-height:17px}.card-header .date{background:#f5f7fa;border-radius:6px;color:#6b7280;padding:4px 10px}.card-icon{height:24px;width:24px}.summary-boxes{display:flex;gap:12px;margin-bottom:16px}.summary-box{background:#f9fafb;border-radius:10px;flex:1 1;padding:12px}.summary-box .label{color:#6b7280;display:flex;font-size:13px;justify-content:space-between}.summary-box .count{background:#e0edff;border-radius:10px;color:#2563eb;font-size:12px;padding:2px 8px}.summary-box .value{color:#111827;font-size:20px;font-weight:700;margin-top:6px}.difference-section{margin-bottom:16px}.diff-label{color:#6b7280}.diff-value{font-size:28px;font-weight:700;margin:4px 0 8px}.diff-warning{background:#fff7e6;border-radius:8px;color:#b45309;display:flex;gap:10px;padding:8px 10px}.clear-btn{border-radius:8px;height:40px;margin-top:8px}.balance-list{display:flex;flex-direction:column;gap:10px}.balance-list .row{color:#374151;display:flex;justify-content:space-between}.balance-list .row.bold{font-weight:600}.balance-list .negative{color:#dc2626}.divider{background:#eef2f6;height:1px;margin:6px 0}.amount-tooltip-html{font-size:13px;line-height:1.6}.amount-tooltip-html .pointer{cursor:pointer}.amount-tooltip-html br{line-height:1.8}.manger-timesheet-page{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;overflow:auto}.calendar-header{flex-shrink:0}.calendar-layout,.calendar-layout .ant-picker-content{min-height:0}.attendance-calendar-page{flex:1 1;min-height:0;overflow:visible}.attendance-calendar-page .ant-picker-content,.attendance-calendar-page .ant-picker-panel{min-width:980px}.ant-picker-calendar .ant-picker-calendar-date-value,.attendance-calendar-page .ant-picker-panel .ant-picker-content thead{display:none!important}.ant-picker-calendar-date-content{border:1px solid #e2e8f0;border-radius:12px}.ant-picker-calendar .ant-picker-calendar-date-content{border:1px solid #e2e8f0;border-radius:12px;min-height:120px;position:relative}.dateLabel{color:#666;font-size:14px;font-weight:600;position:absolute;right:12px;top:14px}.TotalDate{align-items:flex-end;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-top:24px;min-height:90px;padding:10px;text-align:center}.TotalDate .title{color:#687993;font-size:12px;font-weight:600}.TotalDate .time{color:#2563eb;font-size:15px;font-weight:700;margin-top:4px}.leaveTag{display:flex;flex-direction:column;gap:4px;margin-top:8px;max-width:100%;width:220px;.leave-item{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:36px;justify-content:space-between;padding:4px 8px;&.annual-leave{background:#f8fdfa;box-shadow:inset 2px 0 0 0 #add5c6}&.sick-leave{background:#fef8f8;box-shadow:inset 2px 0 0 0 #f5b5b5}span:first-child{color:#0e172b}span:last-child{color:#0e172b;font-weight:500}}}@media (max-width:1440px){.ant-picker-calendar .ant-picker-calendar-date-content{min-height:95px}.dateLabel{font-size:11px}.TotalDate{margin-top:20px;min-height:70px;padding:6px}.TotalDate .title{font-size:10px;line-height:13px}.TotalDate .time{font-size:12px;line-height:15px}.leaveTag{font-size:9px;padding:1px 4px}}@media (max-width:1280px){.calendar-header{flex-wrap:wrap;gap:8px}.ant-picker-calendar .ant-picker-calendar-date-content{min-height:82px}.dateLabel{font-size:10px;right:6px;top:6px}.TotalDate{margin-top:18px;min-height:60px;padding:4px}.TotalDate .title{font-size:9px;line-height:12px}.TotalDate .time{font-size:11px;line-height:14px}.leaveTag{font-size:8px;line-height:11px;margin-top:3px;padding:1px 3px}}@media (max-height:900px){.ant-picker-calendar .ant-picker-calendar-date-content{min-height:80px}.TotalDate{min-height:58px}.TotalDate .title{font-size:9px}.TotalDate .time{font-size:11px}.leaveTag{font-size:8px}}.attendance-calendar-page .ant-picker-cell-disabled .ant-picker-cell-inner{background:#f5f5f5!important;border-radius:12px;color:#bbb!important;cursor:not-allowed}.attendance-calendar-page .ant-picker-cell-disabled .TotalDate{background:#f0f0f0;color:#bbb}.attendance-calendar-page .ant-picker-cell-disabled .dateLabel{color:#aaa}.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;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,-sans-serif;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-family:OpenSans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:17px}.login-page-bg *{box-sizing:border-box;color:inherit;font-family: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-family:Inter,sans-serif!important;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-family:Inter,sans-serif!important;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-38b02752.56ae81c7.css.map*/