*,:after,:before{box-sizing:border-box}li{list-style:none}.sidebar{background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.149);color:rgba(0,0,0,.851);height:auto;max-width:208px;min-height:calc(100vh - 48px);min-width:208px;position:relative;transition:all .35s ease-in-out}.sidebar .sidebar-nav{padding:0}.sidebar .sidebar-nav .sidebar-item{align-items:center;cursor:pointer;display:flex;gap:10px;height:40px;padding:0 16px;transition:all .4s ease-in-out}.sidebar .sidebar-nav .sidebar-item_name{display:flex;gap:10px}.sidebar .sidebar-nav .sidebar-item.active{color:#1890ff}.sidebar .sidebar-nav .sidebar-link{align-items:center;cursor:pointer;display:flex;gap:10px;height:40px;padding-left:40px}.sidebar .sidebar-nav .sidebar-link.active{background-color:#e6f7ff;box-shadow:inset -3px 0 0 0 #1890ff;color:#1890ff}.sidebar .sidebar-nav .sidebar-dropdown{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease-in-out}.sidebar .sidebar-nav .sidebar-dropdown.show{max-height:200px;opacity:1}.sidebar_bottom{align-items:center;bottom:0;box-shadow:inset 0 1px 0 0 #f0f0f0;cursor:pointer;display:flex;height:40px;padding:0 16px;position:absolute;width:100%}.icon-down{transition:all .3s ease-in-out}.icon-down.is-open{transform:rotate(.5turn)}#sidebar.collapsed{margin-left:-208px}header .brand-title{font-weight:700}header .brand_text1{font-weight:600}header .brand_text2{color:#ffffffd9}@media(min-width:768px){.content{width:auto}}.ant-dropdown{color:#222!important}.ant-dropdown-menu-item-active{background-color:#e6f7ff!important}.btn-icon,.button-save{align-items:center;border-radius:2px;box-shadow:0 2px 0 0 rgba(0,0,0,.043);color:#fff;display:flex;font-size:16px;gap:10px;height:40px;justify-content:center;padding:0 25px}.button-save{background-color:#1890ff;border:1px solid #1890ff}.beadcrumb-header{background-color:#fff;display:flex;flex-direction:column;gap:8px;height:90px;justify-content:center;padding:0 24px}.beadcrumb-header .ant-breadcrumb ol li{color:rgba(0,0,0,.451);font-size:14px;font-weight:700;line-height:22px}.beadcrumb-header .ant-breadcrumb ol li:last-child{color:rgba(0,0,0,.851)!important}.beadcrumb-header .title{color:rgba(0,0,0,.851);font-size:20px;font-weight:700;line-height:28px;text-align:left}.modal-confirm-leave-page{width:416px!important}.page-loading{align-items:center;background:linear-gradient(180deg,#124ca4,#084199 44.79%,#061e5b),linear-gradient(0deg,#00000026,#00000026);display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:10000}.page-loading .brand{color:#fff;display:flex;font-family:Share;font-size:39.5px;font-weight:700;gap:13.17px;line-height:39.5px}.page-loading .form-loading{display:flex;flex-direction:column;gap:16px;text-align:center}.page-loading .form-loading .loading{color:#fff;font-family:IBM Plex Mono;font-size:22px}.page-loading .form-loading img{height:40px;object-fit:cover;overflow:hidden}.btn-backup{background-color:#ffc916;border:1px solid #ffc916;color:#fff;outline:none}.btn-backup:hover{background-color:#f5cb42!important;border:1px solid #f5cb42!important;color:#fff!important;outline:none}.form-input-password{position:relative}.form-input-password img{position:absolute;right:10px}.modal-change-password{width:720px!important}.modal-change-password .ant-modal-content{display:flex;flex-direction:column;height:auto;padding:0}.modal-change-password .ant-modal-content .ant-modal-close{display:none}.modal-change-password .ant-modal-content .ant-modal-header{margin-bottom:0}.modal-change-password .ant-modal-content .ant-modal-header .ant-modal-title{align-items:center;box-shadow:inset 0 -1px 0 0 #f0f0f0;display:flex;height:56px;padding:0 24px}.modal-change-password .ant-modal-content .ant-modal-body{display:flex;flex-direction:column;flex-grow:1}.modal-change-password .ant-modal-content .ant-modal-body .site-add-data{display:flex;flex-direction:column;gap:10px;padding:32px 64px 32px 32px}.modal-change-password .ant-modal-content .ant-modal-body .site-add-data label{align-items:center;display:flex;justify-content:end;max-width:115px;min-width:115px}.modal-change-password .ant-modal-content .ant-modal-body .site-add-data label.remark{align-items:start}.modal-change-password .ant-modal-content .ant-modal-body .site-add-data .text-error{margin-left:150px}.modal-change-password .ant-modal-content .ant-modal-body .site-add-data input{padding-right:35px}.modal-change-password .ant-modal-content .ant-modal-body .site-add-data .ant-select-multiple-site .ant-select-selector{align-items:start;display:flex;height:122px;justify-content:start}.modal-change-password .ant-modal-content .ant-modal-body .modal-add-site_footer{align-items:center;display:flex;gap:16px;height:64px;justify-content:center;padding:0 16px}.modal-change-password .ant-modal-content .ant-modal-body .modal-add-site_footer button{height:32px}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login-page,.login-page .brand{align-items:center;display:flex;flex-direction:column;justify-content:center}.login-page .brand{gap:8px;margin-top:72px;text-align:center}.login-page .brand img{filter:brightness(95%)}.login-page .brand_title1{font-size:36px;font-weight:600;line-height:22px}.login-page .brand_title2{color:rgba(0,0,0,.851);font-size:22px;font-weight:700;line-height:22px}.login-page .form-login{display:flex;flex-direction:column;gap:24px;margin-top:48px;width:360px}.login-page .form-login_title{align-items:center;border-bottom:1px solid rgba(0,0,0,.059);display:flex;height:46px}.login-page .form-login_title span{border-bottom:2px solid #1890ff;color:#1890ff;padding-bottom:2px}.login-page .form-login_input{position:relative}.login-page .form-login_input img{position:absolute;right:15px}.login-page .form-login_input input{background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;height:40px;padding-left:36px;width:100%}.login-page .form-login_input input::placeholder{color:rgba(0,0,0,.251);font-size:16px;margin-right:30px;text-align:center}.login-page .form-login_input input:focus{outline:none}.login-page .form-login_input .icon{color:#1890ff;font-size:16px;left:12px;position:absolute;top:9px}.login-page .form-login_note{color:rgba(0,0,0,.851)}.login-page .form-login_note div:first-child{font-weight:500}.login-page .form-login_note div:last-child{font-weight:300}.management-page,.management-page .brand{align-items:center;display:flex;flex-direction:column;justify-content:center}.management-page .brand{gap:12px;margin-top:72px;text-align:center}.management-page .brand img{filter:brightness(95%)}.management-page .brand_title1{font-size:36px;font-weight:600;line-height:22px}.management-page .brand_title2{color:rgba(0,0,0,.851);font-size:22px;font-weight:700;line-height:22px}.management-page .form-setting{display:flex;flex-direction:column;gap:22px;margin-top:48px;width:360px}.management-page .form-setting_title{align-items:center;border-bottom:1px solid rgba(0,0,0,.059);display:flex;height:46px}.management-page .form-setting_title span{border-bottom:2px solid #1890ff;color:#1890ff;padding-bottom:2px}.management-page .form-setting .ant-select-selector{align-items:center;border-radius:2px;display:flex;height:40px}.management-page .form-setting button{width:100%}.management-page .form-setting .devide{border-bottom:1px solid #d9d9d9}.report-page{background-color:#fff;padding:24px;z-index:1}.report-page,.report-page .daily-report{display:flex;flex-direction:column;flex-grow:1;gap:16px}.report-page .daily-report button{font-size:14px;height:32px}.report-page .daily-report .total-report{color:rgba(0,0,0,.502);font-size:16px}.report-page .daily-report .form-input{display:flex}.report-page .daily-report .form-input input{border:1px solid #d9d9d9;border-radius:2px 0 0 2px;height:32px;padding:0 12px;width:232px}.report-page .daily-report .form-input input::placeholder{color:rgba(0,0,0,.251)}.report-page .daily-report .form-input input:focus{outline:none}.report-page .daily-report .form-input .icon{align-items:center;border:1px solid #d9d9d9;border-left-width:0;border-radius:0 2px 2px 0;display:flex;font-size:14px;height:32px;justify-content:center;width:32px}.new-report-page{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;gap:16px;padding:24px}.new-report-page .new-report-data{background-color:#f5f5f5;display:flex;flex-direction:column;gap:16px;padding:16px}.new-report-page .new-report-data .btn-add-new button{height:32px}.new-report-page .new-report-data label{align-items:center;display:flex;justify-content:end;max-width:115px;min-width:115px}.new-report-page .new-report-data .construction_volum{max-width:115px;min-width:115px}.new-report-page .new-report-data .construction_volum div{float:right}.new-report-page .new-report-data input{border-radius:2px;height:32px}.new-report-page .new-report-data .input-area{width:195px}.new-report-page .new-report-data .ant-space-item .ant-picker{height:32px}.new-report-page .form-table-manpower{background-color:#f5f5f5;display:flex;flex-direction:column;gap:16px;padding:24px}.new-report-page .form-table-manpower .title{color:rgba(0,0,0,.502)}.new-report-page .form-table-manpower .btn-add{align-items:center;background-color:#fff;border:1px dashed #d9d9d9;box-shadow:0 2px 0 0 rgba(0,0,0,.016);display:flex;font-size:14px;gap:4px;height:32px;justify-content:center}.new-report-page .form-table-manpower .tabel .thead-light{height:55px}.new-report-page .form-table-manpower .tabel .thead-light tr th{padding-bottom:15px}.new-report-page .form-table-manpower .tabel .thead-light tr th div{border-right:1px solid rgba(0,0,0,.059)}.new-report-page .form-table-manpower .tabel .thead-light tr th .action{border:none}.new-report-page .form-table-manpower .tabel .thead-light tr th .dot{background-color:#000;border-radius:50%;height:4px;margin-top:8px;width:4px}.new-report-page .form-table-manpower .tabel td{background-color:#f5f5f5;padding:10px 16px}.new-report-page .form-table-manpower .delete{color:#1890ff;cursor:pointer;margin-top:7px}.new-report-page .form-table-manpower input{border-radius:2px;height:32px}.new-report-page .form-table-manpower .ant-input-number{border-radius:2px;width:104px}.report-page-bottom{align-items:center;background-color:#fff;display:flex;gap:16px;height:48px;justify-content:end;padding:0 24px}.report-page-bottom button{font-size:14px;height:32px}.modal-detail-sum-report{width:1184px!important;z-index:9999}.modal-detail-sum-report .ant-modal-content{display:flex;flex-direction:column;min-height:718px!important;padding:0}.modal-detail-sum-report .ant-modal-content .ant-modal-header{margin-bottom:0}.modal-detail-sum-report .ant-modal-content .ant-modal-header .ant-modal-title{align-items:center;box-shadow:inset 0 -1px 0 0 #f0f0f0;display:flex;height:56px;padding:0 24px}.modal-detail-sum-report .ant-modal-content .ant-modal-body{display:flex;flex-direction:column;flex-grow:1;gap:24px;padding:24px}.modal-detail-sum-report .ant-modal-content .ant-modal-body button{height:32px}.modal-detail-sum-report .ant-modal-content .ant-modal-body .form-table-view{flex-grow:1;height:500px;overflow-y:scroll}.modal-detail-sum-report .ant-modal-content .ant-modal-body .frame-table-export{border:1px solid #d9d9d9;border-radius:4px}.modal-detail-sum-report .ant-modal-content .ant-modal-body .frame-table-export .ant-table-tbody .ant-table-cell:first-child{max-width:129px;min-width:129px}.modal-detail-sum-report .ant-modal-content .ant-modal-body .frame-table-export .ant-table-tbody .ant-table-cell:nth-child(4),.modal-detail-sum-report .ant-modal-content .ant-modal-body .frame-table-export .ant-table-tbody .ant-table-cell:nth-child(6),.modal-detail-sum-report .ant-modal-content .ant-modal-body .frame-table-export .ant-table-tbody .ant-table-cell:nth-child(7){max-width:172.6px;min-width:172.6px}.modal-add-new-area{width:724px!important}.modal-add-new-area .ant-modal-content{display:flex;flex-direction:column;height:auto;padding:0}.modal-add-new-area .ant-modal-content .ant-modal-close{display:none}.modal-add-new-area .ant-modal-content .ant-modal-header{margin-bottom:0}.modal-add-new-area .ant-modal-content .ant-modal-header .ant-modal-title{align-items:center;box-shadow:inset 0 -1px 0 0 #f0f0f0;display:flex;height:56px;padding:0 24px}.modal-add-new-area .ant-modal-content .ant-modal-body{display:flex;flex-direction:column;flex-grow:1}.modal-add-new-area .ant-modal-content .ant-modal-body .btn-add{align-items:center;background-color:#fff;border:1px dashed #d9d9d9;box-shadow:0 2px 0 0 rgba(0,0,0,.016);display:flex;font-size:14px;gap:4px;height:32px;justify-content:center;width:100%}.modal-add-new-area .ant-modal-content .ant-modal-body .form-table{background-color:#f5f5f5;padding-bottom:24px}.modal-add-new-area .ant-modal-content .ant-modal-body .tabel .thead-light{height:55px}.modal-add-new-area .ant-modal-content .ant-modal-body .tabel .thead-light tr th{background-color:#fafafa;padding-bottom:15px}.modal-add-new-area .ant-modal-content .ant-modal-body .tabel .thead-light tr th div{border-right:1px solid rgba(0,0,0,.059)}.modal-add-new-area .ant-modal-content .ant-modal-body .tabel .thead-light tr th .action{border:none}.modal-add-new-area .ant-modal-content .ant-modal-body .tabel td{background-color:#f5f5f5;padding:10px 16px}.modal-add-new-area .ant-modal-content .ant-modal-body .delete{color:#1890ff;cursor:pointer;margin-top:7px}.modal-add-new-area .ant-modal-content .ant-modal-body input{border-radius:2px;height:32px}.modal-add-new-area .ant-modal-content .ant-modal-body .ant-input-number{border-radius:2px;width:104px}.modal-add-new-area .ant-modal-content .ant-modal-body .modal-add-new-area_footer{align-items:center;display:flex;gap:16px;height:64px;justify-content:center;padding:0 16px}.modal-add-new-area .ant-modal-content .ant-modal-body .modal-add-new-area_footer button{height:32px}.actual-volume-page{align-items:center;display:flex;flex-grow:1;justify-content:center}.actual-volume-page .form-table-actual-volume{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;gap:24px;height:100%;max-width:1000px;min-width:1000px;padding:24px}.actual-volume-page .form-table-actual-volume .ant-input-search-button{border-radius:2px!important}.actual-volume-page .form-table-actual-volume button{height:32px}.actual-volume-page .form-table-actual-volume .table-actual-volume{flex-grow:1}.actual-volume-page .form-table-actual-volume .table-actual-volume .tabel .thead-light{height:55px}.actual-volume-page .form-table-actual-volume .table-actual-volume .tabel .thead-light tr th{background-color:#e4eaf6;padding-bottom:15px}.actual-volume-page .form-table-actual-volume .table-actual-volume .tabel .thead-light tr th div{border-right:1px solid rgba(0,0,0,.059)}.actual-volume-page .form-table-actual-volume .table-actual-volume .tabel .thead-light tr th .action{border:none}.actual-volume-page .form-table-actual-volume .table-actual-volume .tabel .thead-light tr th .dot{background-color:#000;border-radius:50%;height:4px;margin-top:8px;width:4px}.actual-volume-page .form-table-actual-volume .table-actual-volume .tabel td{padding:10px 16px}.site-page .ant-table-wrapper .enable{background-color:#1890ff;border-radius:50%;height:6px;width:6px}.site-page .ant-table-wrapper .disable{background-color:gray;border-radius:50%;height:6px;width:6px}.modal-add-site{width:720px!important}.modal-add-site .ant-modal-content{display:flex;flex-direction:column;height:auto;padding:0}.modal-add-site .ant-modal-content .ant-modal-close{display:none}.modal-add-site .ant-modal-content .ant-modal-header{margin-bottom:0}.modal-add-site .ant-modal-content .ant-modal-header .ant-modal-title{align-items:center;box-shadow:inset 0 -1px 0 0 #f0f0f0;display:flex;height:56px;padding:0 24px}.modal-add-site .ant-modal-content .ant-modal-body{display:flex;flex-direction:column;flex-grow:1}.modal-add-site .ant-modal-content .ant-modal-body .site-add-data{display:flex;flex-direction:column;gap:10px;padding:32px 64px 32px 32px}.modal-add-site .ant-modal-content .ant-modal-body .site-add-data label{align-items:center;display:flex;justify-content:end;max-width:115px;min-width:115px}.modal-add-site .ant-modal-content .ant-modal-body .site-add-data .input-password{position:relative;width:100%}.modal-add-site .ant-modal-content .ant-modal-body .site-add-data .input-password img{position:absolute;right:12px;top:5px}.modal-add-site .ant-modal-content .ant-modal-body .site-add-data label.remark{align-items:start}.modal-add-site .ant-modal-content .ant-modal-body .site-add-data .text-error{margin-left:125px}.modal-add-site .ant-modal-content .ant-modal-body .site-add-data .ant-select-multiple-site .ant-select-selector{align-items:start;display:flex;height:122px;justify-content:start}.modal-add-site .ant-modal-content .ant-modal-body .modal-add-site_footer{align-items:center;display:flex;gap:16px;height:64px;justify-content:center;padding:0 16px}.modal-add-site .ant-modal-content .ant-modal-body .modal-add-site_footer button{height:32px}.modal-detail-site{width:688px!important}.modal-detail-site .ant-modal-content{display:flex;flex-direction:column;height:auto;min-height:426px!important;padding:0}.modal-detail-site .ant-modal-content .ant-modal-close{display:none}.modal-detail-site .ant-modal-content .ant-modal-header{margin-bottom:0}.modal-detail-site .ant-modal-content .ant-modal-header .ant-modal-title{align-items:center;box-shadow:inset 0 -1px 0 0 #f0f0f0;display:flex;height:56px;padding:0 24px}.modal-detail-site .ant-modal-content .ant-modal-body{display:flex;flex-direction:column;flex-grow:1}.modal-detail-site .ant-modal-content .ant-modal-body .site-detail-data{display:flex;flex-direction:column;gap:10px;padding:0 24px}.modal-detail-site .ant-modal-content .ant-modal-body .site-detail-data label{max-width:129px;min-width:129px;padding-left:16px}.modal-detail-site .ant-modal-content .ant-modal-body .site-detail-data div,.modal-detail-site .ant-modal-content .ant-modal-body .site-detail-data label{align-items:center;display:flex;height:auto;justify-content:start;min-height:34px}.modal-detail-site .ant-modal-content .ant-modal-body .modal-add-site_footer{align-items:center;display:flex;gap:16px;height:64px;justify-content:center;padding:0 16px}.modal-detail-site .ant-modal-content .ant-modal-body .modal-add-site_footer button{height:32px}.modal-master-data{width:803px!important}.modal-master-data .ant-modal-content{display:flex;flex-direction:column;height:auto;padding:0}.modal-master-data .ant-modal-content .ant-modal-close{display:none}.modal-master-data .ant-modal-content .ant-modal-header{margin-bottom:0}.modal-master-data .ant-modal-content .ant-modal-header .ant-modal-title{align-items:center;box-shadow:inset 0 -1px 0 0 #f0f0f0;display:flex;height:56px;padding:0 24px}.modal-master-data .ant-modal-content .ant-modal-body{display:flex;flex-direction:column;flex-grow:1}.modal-master-data .ant-modal-content .ant-modal-body .master-data{display:flex;flex-direction:column;gap:24px;padding:16px 24px}.modal-master-data .ant-modal-content .ant-modal-body .master-data_item{display:flex;flex-direction:column;gap:8px;position:relative}.modal-master-data .ant-modal-content .ant-modal-body .icon-plus{position:absolute;right:0;top:-3px}.modal-master-data .ant-modal-content .ant-modal-body .area-config,.modal-master-data .ant-modal-content .ant-modal-body .area-config .are-config_item{display:flex;flex-direction:column;gap:8px}.modal-master-data .ant-modal-content .ant-modal-body .area-config .are-config_item label{font-weight:500}.modal-master-data .ant-modal-content .ant-modal-body .area-config .are-config_item .ant-select-multiple .ant-select-selector{align-items:start;display:flex;height:62px;justify-content:start}.modal-master-data .ant-modal-content .ant-modal-body .modal-master-data_footer{align-items:center;display:flex;gap:16px;height:64px;justify-content:center;padding:0 16px}.modal-master-data .ant-modal-content .ant-modal-body .modal-master-data_footer button{height:32px}.tags-input-wrapper{align-items:center;border:1px solid #d9d9d9;border-radius:2px;cursor:text;display:flex;flex-wrap:wrap;min-height:32px;padding:4px}.tags-input-wrapper:hover{border-color:#40a9ff}.modal-import-site{height:300px!important}.modal-import-site .ant-modal-header{height:36px}.modal-import-site .ant-modal-content{display:flex;flex-direction:column;flex-grow:1;height:300px;padding:0}.modal-import-site .ant-modal-content .ant-modal-header{height:56px;margin-bottom:0}.modal-import-site .ant-modal-content .ant-modal-header .ant-modal-title{align-items:center;box-shadow:inset 0 -1px 0 0 #f0f0f0;display:flex;height:56px;padding:0 24px}.modal-import-site .ant-modal-content .ant-modal-body{display:flex;flex-direction:column;flex-grow:1;padding:16px 24px}.modal-import-site .ant-modal-content .ant-modal-body .modal-import-site_content{display:flex;flex:1 1;flex-direction:column;gap:16px}.modal-import-site .ant-modal-content .ant-modal-body .modal-import-site_content .ant-upload-list-item-name{color:#1890ff}.modal-import-site .ant-modal-content .ant-modal-body .modal-import-site_footer{text-align:center}.user-managemant-page .table-user .ant-table-wrapper .enable{background-color:#1890ff;border-radius:50%;height:6px;width:6px}.user-managemant-page .table-user .ant-table-wrapper .disable{background-color:gray;border-radius:50%;height:6px;width:6px}.user-managemant-page .table-user .ant-table-wrapper .ant-table-row .ant-table-cell:nth-child(5),.user-managemant-page .table-user .ant-table-wrapper .ant-table-row .ant-table-cell:nth-child(7){background-color:#fafafa}.user-managemant-page .table-administrator .ant-table-wrapper .enable{background-color:#1890ff;border-radius:50%;height:6px;width:6px}.user-managemant-page .table-administrator .ant-table-wrapper .disable{background-color:gray;border-radius:50%;height:6px;width:6px}.user-managemant-page .table-administrator .ant-table-wrapper .ant-table-row .ant-table-cell:nth-child(4),.user-managemant-page .table-administrator .ant-table-wrapper .ant-table-row .ant-table-cell:nth-child(6),.user-managemant-page .table-administrator .ant-table-wrapper .ant-table-row .ant-table-cell:nth-child(8){background-color:#fafafa}.modal-add-new{width:688px!important}.modal-add-new .ant-modal-content{display:flex;flex-direction:column;height:auto;padding:0}.modal-add-new .ant-modal-content .ant-modal-close{display:none}.modal-add-new .ant-modal-content .ant-modal-header{margin-bottom:0}.modal-add-new .ant-modal-content .ant-modal-header .ant-modal-title{align-items:center;box-shadow:inset 0 -1px 0 0 #f0f0f0;display:flex;height:56px;padding:0 24px}.modal-add-new .ant-modal-content .ant-modal-body{display:flex;flex-direction:column;flex-grow:1}.modal-add-new .ant-modal-content .ant-modal-body .add-new-data{display:flex;flex-direction:column;gap:10px;padding:16px 100px 16px 32px}.modal-add-new .ant-modal-content .ant-modal-body .add-new-data label{align-items:center;display:flex;justify-content:end;max-width:115px;min-width:115px}.modal-add-new .ant-modal-content .ant-modal-body .add-new-data label.remark{align-items:start}.modal-add-new .ant-modal-content .ant-modal-body .add-new-data .text-error{margin-left:125px}.modal-add-new .ant-modal-content .ant-modal-body .modal-add-new_footer{align-items:center;display:flex;gap:16px;height:64px;justify-content:center;padding:0 16px}.modal-add-new .ant-modal-content .ant-modal-body .modal-add-new_footer button{height:32px}.work-plan_title .ant-breadcrumb-link{color:#00000073}.constr-volume-page .constr-volume-page_title{font-weight:500}.constr-volume-page button{font-size:14px;height:32px}.constr-volume-page .form-input{display:flex}.constr-volume-page .form-input input{border:1px solid #d9d9d9;border-radius:2px 0 0 2px;height:32px;padding:0 12px;width:232px}.constr-volume-page .form-input input::placeholder{color:rgba(0,0,0,.251)}.constr-volume-page .form-input input:focus{outline:none}.constr-volume-page .form-input .icon{align-items:center;border:1px solid #d9d9d9;border-left-width:0;border-radius:0 2px 2px 0;display:flex;font-size:14px;height:32px;justify-content:center;width:32px}.constr-volume-page .table-volume .tabel .thead-light{height:55px}.constr-volume-page .table-volume .tabel .thead-light tr th{background-color:#e4eaf6;padding-bottom:15px;padding-right:0}.constr-volume-page .table-volume .tabel .thead-light tr th div{border-right:1px solid rgba(0,0,0,.059)}.constr-volume-page .table-volume .tabel .thead-light tr th .action{border:none}.constr-volume-page .table-volume .tabel .thead-light tr th .dot{background-color:#000;border-radius:50%;height:4px;margin-top:8px;width:4px}.constr-volume-page .table-volume .tabel td{padding:10px 16px;vertical-align:middle}.constr-volume-page .table-volume .tabel td:nth-child(6){background-color:#f5f5f5}.constr-volume-page .table-volume .tabel td:nth-child(10),.constr-volume-page .table-volume .tabel td:nth-child(11),.constr-volume-page .table-volume .tabel td:nth-child(8),.constr-volume-page .table-volume .tabel td:nth-child(9){background-color:#efefef}.constr-volume-page .table-volume .delete{color:#1890ff;cursor:pointer;margin-top:7px}.modal-add-new-task{min-width:930px!important}.modal-add-new-task .ant-modal-content{display:flex;flex-direction:column;height:auto;padding:0}.modal-add-new-task .ant-modal-content .ant-modal-close{display:none}.modal-add-new-task .ant-modal-content .ant-modal-header{margin-bottom:0}.modal-add-new-task .ant-modal-content .ant-modal-header .ant-modal-title{align-items:center;box-shadow:inset 0 -1px 0 0 #f0f0f0;display:flex;height:56px;padding:0 24px}.modal-add-new-task .ant-modal-content .ant-modal-body .task-add-data{display:flex;flex-direction:column;gap:10px;padding:16px}.modal-add-new-task .ant-modal-content .ant-modal-body .task-add-data label{min-height:32px;min-width:88px;text-align:right}.modal-add-new-task .ant-modal-content .ant-modal-body .task-add-data div{align-items:center;display:flex;height:auto;justify-content:start;min-height:32px;width:100%}.modal-add-new-task .ant-modal-content .ant-modal-body .modal-add-new-task_footer{align-items:center;display:flex;gap:16px;height:64px;justify-content:center;padding:0 16px}.modal-add-new-task .ant-modal-content .ant-modal-body .modal-add-new-task_footer button{height:32px}body{background-color:#f0f2f5;color:rgba(0,0,0,.851);font-family:Noto Sans,sans-serif;font-size:14px;height:auto;margin:0;min-height:100vh}.ant-select-selector,input,textarea{border-radius:2px!important}.ant-picker.input-error,input.input-error{border:1px solid #dc3545!important}.ant-input-number{border-radius:2px!important}.ant-tag{font-size:14px}input[type=password]::-ms-clear,input[type=password]::-ms-reveal,input[type=password]::-webkit-textfield-decoration-container{display:none}.ant-table-thead #location{width:150px!important}.ant-select.input-error .ant-select-selector{border:1px solid #dc3545}#root{height:auto;min-height:100vh}header{background-color:#0761ad;color:#fff;height:48px;padding:0 16px}header label{font-size:600}.main-content,.main-content .content{display:flex;flex-direction:column;flex-grow:1}.main-content .content{padding:24px}.cursor-pointer{cursor:pointer}a{color:rgba(0,0,0,.851);text-decoration:none}footer{align-items:center;bottom:0;display:flex;font-size:14px;font-weight:400;height:54px;justify-content:center;left:0;line-height:22px;margin:auto;position:absolute;right:0}.w-100{width:100%}.ant-table{font-family:Noto Sans,sans-serif!important}.ant-table .ant-table-thead .ant-table-cell{background-color:#e4eaf6;border-radius:0!important}.ant-pagination.ant-table-pagination.ant-table-pagination-right{display:none!important}.ant-table-cell-row-hover{background:#e6f7ff!important}.ant-space-item .ant-picker{border-radius:2px}.ant-picker-input,input{font-family:Noto Sans,sans-serif!important}.ant-input[disabled]{color:rgba(0,0,0,.851)}.ant-select:not(.ant-select-customize-input) .ant-select-selector{color:rgba(0,0,0,.851)!important}.ant-select-dropdown button{font-size:14px;height:32px}
/*# sourceMappingURL=main.264c0aa6.css.map*/