html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:Nunito Sans,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.page{max-width:1536px;margin:0 auto}.antd-row{width:100%}.antd-btn{cursor:pointer}*{box-sizing:border-box}html,body{overscroll-behavior-y:none;scroll-behavior:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#555}.not-found-page{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#fff;position:relative}.not-found-page img{max-height:75vh;width:auto;object-fit:contain}.not-found-page .information-page-not-found{text-align:center}.not-found-page .information-page-not-found .something-went-wrong{color:#000;font-size:30px;font-weight:500;margin-bottom:5px}.not-found-page .information-page-not-found .not-found-page-description{color:#000;font-size:20px;font-weight:400;margin-bottom:15px}.not-found-page .information-page-not-found .go-back{border-radius:8px;padding-left:25px;padding-right:25px;background:#007dfe;color:#fff;font-size:18px;font-weight:500;box-shadow:0 8px 16px #00000040}.not-found-page .circle{position:absolute;display:block;height:180px;border-radius:50%;width:200px;animation:notFoundCircle 5s ease infinite;background:linear-gradient(-45deg,#346ae8,#8a9ff1,#23a6d5,#3b3c73);background-size:400% 400%}.not-found-page .circle-first{top:50px;left:-80px}.not-found-page .circle-seconds{bottom:50px;right:-80px}@keyframes notFoundCircle{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.no-have-access-page{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;background:#fff}.no-have-access-page .access-denied{font-size:28px;font-weight:600;margin-bottom:10px}.no-have-access-page .previous-text{font-size:18px;font-weight:500}.no-have-access-page .previous-page{font-size:18px;font-weight:700}.no-have-access-page img{width:40vw;height:auto;object-fit:contain;border-radius:50%}.container-tools-header .ant-col{border-radius:8px;height:90px}.container-tools-header .container-detail-tool{background:#f3f8fc;height:84px;cursor:pointer;border-radius:10px;padding:2px;display:flex;justify-content:center;align-items:center;flex-direction:column;border-width:1px;border:double 1px transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(to bottom,#2c587c,#1677ff);background-origin:border-box;background-clip:content-box,border-box}.container-tools-header .container-detail-tool svg{font-size:28px;color:#1677ff}.container-tools-header .container-detail-tool .ant-typography{margin-top:5px;font-weight:700;color:#1677ff;font-size:14px;text-align:center;padding:0 5px}.main-layout .ant-layout-sider{position:fixed;left:0;height:calc(100vh - 70px);top:70px;z-index:1000;background-color:#fff}.main-layout .ant-layout-sider .ant-menu-root{max-height:80vh;overflow-y:scroll}.main-layout .ant-layout-sider .ant-menu-root .ant-menu-item{padding-left:10px!important}.main-layout .ant-layout-sider .ant-menu-root .ant-menu-sub{padding-left:15px!important}.main-layout .ant-layout-sider .ant-menu-root .ant-menu-submenu-title{padding-left:10px!important}.main-layout .layout-right{position:relative}.main-layout .container-header{width:100%;z-index:100;position:fixed}.main-layout .ant-layout-header{width:100%;height:70px;display:flex;justify-content:space-between;align-items:center;background-color:#fff}.main-layout .ant-layout-header .header-left-container{display:flex;justify-content:center;align-items:center}.main-layout .ant-layout-header .header-left-container .ant-input-search{margin-left:20px;max-width:600px;width:400px}.main-layout .ant-layout-header .header-right-container{display:flex;justify-content:center;align-items:center}.main-layout .ant-layout-header .header-right-container .badge-notify{margin-right:15px}.main-layout .ant-layout-header .header-right-container .bell-notify{font-size:20px;padding:0 10px}.main-layout .ant-layout-header .header-right-container .dropdown-personal-setting{margin-left:15px;height:auto;padding:0}.main-layout .ant-layout-header .header-right-container .dropdown-personal-setting .ant-space{margin:5px 10px}.main-layout .ant-layout{background:#f3f8fc}.main-layout .ant-layout-content{margin:70px 0 0 200px;background:#f3f8fc;min-height:calc(100vh - 64px);transition:all .2s .1s ease}.main-layout .btn-logout{cursor:pointer;color:#7d8592;height:40px;font-size:16px;font-weight:600}.main-layout .btn-logout-wrapper{display:flex;justify-content:center;align-items:center;width:100%;margin-top:10px;position:absolute;bottom:15px}.main-layout .btn-logout-collapsed{height:40px;background:#f3f8fc;border:1px solid #3F8CFF}.main-layout .btn-logout-collapsed-wrapper{display:flex;justify-content:center;align-items:center;width:100%;position:absolute;bottom:10px}.support-components-container{display:flex;justify-content:center;align-items:center}.support-components{position:relative;margin:80px 10px 10px;background-color:#ecf3ff;height:150px;width:150px;display:flex;justify-content:center;border-radius:15px;align-items:center;flex-direction:column}.support-image{position:absolute;top:-50px}.support-btn{cursor:pointer;border-radius:12px;background:#3f8cff;box-shadow:0 6px 12px #3f8cff42;border:none;outline:none;height:40px;margin:60px 5px 0;color:#fff;font-size:16px;font-weight:600;width:80%;letter-spacing:1px}.support-message-icon{display:inline-block;margin-right:8px}.home-page{padding:20px}.home-page .welcome-back{color:#7d8592;font-size:16px;font-weight:400}.home-page .ant-card{margin:5px;box-shadow:2px 2px 3px #ccc}.home-page .ant-col-24 .ant-card{background:#ccc;border-color:#ccc}.home-page .ant-statistic-title{font-size:16px;font-weight:600}.home-page .center-line{display:flex;align-items:center;justify-content:space-between}.home-page .time-now{border-radius:14px;background:#e6edf5;color:#0a1629;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:15px 30px}.home-page .time-now .title-time{display:inline-block;font-size:16px;font-weight:600;margin:0 5px}.home-page .time-now .anticon-calendar{margin-right:10px;display:inline-block}.home-page .dashboard-title{margin-top:10px;color:#0a1629;font-size:36px;font-weight:700}.home-page .workload-container{background-color:#fff;border-radius:30px;padding:20px 30px;min-height:75vh}.home-page .workload-container .header-list-company{align-items:center;margin:10px 0}.home-page .workload-container .header-list-company .list-companies{font-size:16px;font-weight:600}.home-page .workload-container .container-btn-add{display:flex;justify-content:flex-end}.home-page .workload-container .ant-list-item{padding:20px;border:0px;margin:8px 3px;border-radius:20px;background-color:#f3f8fc}.home-page .workload-container .ant-list-item-meta-description p{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:160px}.form-add-new-company .ant-row{display:block;text-align:left!important}.form-add-new-company .ant-row textarea{resize:unset;height:150px}.container-login-page{background:#f3f8fc;min-height:100vh;padding:10px 20px}.container-login-page .ant-image{width:100%;display:flex;justify-content:center;align-items:center}.container-login-page .ant-image-img{border-radius:10px;max-width:400px;height:auto}.container-login-page .wrapper-description-3brother-up{min-height:100%;background:#3f8cff;border-top-left-radius:15px;border-bottom-left-radius:15px;padding:50px;color:#fff}.container-login-page .wrapper-description-3brother-up .wrapper-logo-and-name-project{align-items:center}.container-login-page .wrapper-description-3brother-up .wrapper-logo-and-name-project .name-project{margin:0!important;padding-left:20px;color:#fff;font-size:30px;font-style:normal;font-weight:700;line-height:normal}.container-login-page .wrapper-description-3brother-up .slogan{margin:30px 0;color:#fff;font-size:36px;font-style:normal;font-weight:400;line-height:56px;text-align:center}.container-login-page .wrapper-login-form{background:#fff;min-height:100%;border-top-right-radius:15px;border-bottom-right-radius:15px;padding:50px}.container-login-page .wrapper-login-form .welcome-sign-in{text-align:center;margin-bottom:20px;color:#0a1629;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.container-login-page .wrapper-login-form .form-login{display:flex;justify-content:center;align-items:center;margin-top:12vh}.container-login-page .wrapper-login-form .form-login .ant-form{max-width:500px;width:500px}.container-login-page .wrapper-login-form .form-login .ant-form .ant-form-item-required{color:#7d8592;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.container-login-page .wrapper-login-form .form-login .ant-form .username,.container-login-page .wrapper-login-form .form-login .ant-form .ant-input-password{height:48px;border-radius:14px;border:1px solid #D8E0F0;background:#fff;box-shadow:0 1px 2px #b8c8e038}.container-login-page .wrapper-login-form .form-login .ant-form #password{border:none}.container-login-page .wrapper-login-form .form-login .ant-form .wrapper-button-sign-in{text-align:center;margin-bottom:10px}.container-login-page .wrapper-login-form .form-login .ant-form .wrapper-button-register{text-align:center}.container-login-page .wrapper-login-form .form-login .ant-form .wrapper-button-register .ant-btn:hover{background:unset!important}.container-login-page .wrapper-login-form .form-login .ant-form .wrapper-button-register .ant-btn-text{color:#3f8cff;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.container-login-page .wrapper-login-form .form-login .ant-form .one-row-space-center{justify-content:space-between;align-items:center}.container-login-page .wrapper-login-form .form-login .ant-form .one-row-space-center .ant-btn-text{background:unset!important}.container-login-page .wrapper-login-form .form-login .ant-form .one-row-space-center span{color:#7d8592;font-size:16px;font-weight:400}.no-internet-connection-page{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;flex-direction:column;background-color:#fff}.no-internet-connection-page img{width:55vh;height:55vh}.no-internet-connection-page span{font-size:28px;font-weight:800}.success-page{background-color:#fff;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.success-page .title-success{color:#0a1629;text-align:center;font-size:22px;font-weight:700;margin:30px 0}.account-level-one-page{padding:20px}.account-level-one-page .center-line{display:flex;align-items:center;justify-content:space-between}.account-level-one-page .workload-container{background-color:#fff;border-radius:30px;padding:20px 30px;min-height:75vh}.account-level-one-page .text-import-account-level-one{font-size:16px;font-weight:600}.account-level-one-page .btn-upload{margin:0 10px}.account-level-one-page .container-create-level-one-by-hand{display:flex;justify-content:flex-end}.account-level-one-page .wrapper-form{display:flex;align-items:center}.account-level-one-page .form-create-account-level-two{display:flex}.account-level-one-page .form-create-account-level-two input{max-width:150px;margin:0 10px}.account-level-one-page .container-import-level-2{display:flex;justify-content:center;align-items:center}.account-level-one-page .container-import-level-2 .ant-upload-wrapper{margin-left:8px}.create-vps-page{padding:20px}.create-vps-page .center-line{display:flex;align-items:center;justify-content:space-between}.create-vps-page .workload-container{background-color:#fff;border-radius:30px;padding:20px 30px;min-height:75vh}.create-vps-page .text-import-account-level-one{font-size:16px;font-weight:600}.create-vps-page .container-create-level-one-by-hand{display:flex;justify-content:flex-end}.create-vps-page .container-btn-create-vps{display:flex;justify-content:center}.vps-coin-page{padding:20px}.vps-coin-page .center-line{display:flex;align-items:center;justify-content:space-between}.vps-coin-page .workload-container{background-color:#fff;border-radius:30px;padding:20px 30px;min-height:75vh}.vps-coin-page .text-import-account-level-one{font-size:16px;font-weight:600}.vps-coin-page .container-create-level-one-by-hand{display:flex;justify-content:flex-end}.vps-coin-page .container-btn-create-vps{display:flex;justify-content:center}.vps-coin-page .container-filter .ant-picker{width:165px}.vps-coin-page .container-filter .ant-typography{display:block;margin:0 5px;min-width:35px}.vps-coin-page .container-filter .container-items{align-items:center;min-width:300px;margin:5px}.vps-coin-page .ant-input{max-width:200px}.vps-coin-page .ant-btn{margin:3px}.vps-coin-page .table-vps-coin{max-width:100%}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;background:#f3f8fc}.ant-form-item-row{display:block}.ant-form-item-label{text-align:start!important;font-weight:500}
