#modal-upload-cv-success{font-family:Inter,sans-serif;font-style:normal;z-index:100000000}#modal-upload-cv-success .modal-dialog{align-items:center;background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:20px;margin:140px auto;padding:0;width:464px}#modal-upload-cv-success .modal-dialog .modal-content{background-repeat:no-repeat;background-size:cover;border:none;border-radius:10px;box-shadow:0 18px 40px 0 rgba(0,0,0,.09);padding:20px 40px;position:relative;width:464px}#modal-upload-cv-success .modal-dialog .modal-content .modal-header{align-items:center;border-bottom:none;display:flex;justify-content:end;position:absolute;right:0;top:0}#modal-upload-cv-success .modal-dialog .modal-content .modal-header .close{align-items:center;aspect-ratio:1/1;background:#f2f4f5;border-radius:50%;display:flex;justify-content:center;opacity:1;width:32px}#modal-upload-cv-success .modal-dialog .modal-content .modal-header .close span{color:#b3b8bd;font-size:20px}#modal-upload-cv-success .modal-dialog .modal-content .modal-header .close:hover{background:#eef1f5}#modal-upload-cv-success .modal-dialog .modal-content .modal-body{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0 auto;padding:0;text-align:center}#modal-upload-cv-success .modal-dialog .modal-content .modal-body .image img{flex-shrink:0;height:120px;width:115.227px}#modal-upload-cv-success .modal-dialog .modal-content .modal-body .content{align-items:center;display:flex;flex-direction:column;gap:8px}#modal-upload-cv-success .modal-dialog .modal-content .modal-body .content .title{color:#00b14f;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.16px;line-height:24px;text-align:center}#modal-upload-cv-success .modal-dialog .modal-content .modal-body .content .desc{color:#212f3f;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:22px;text-align:center}#modal-upload-cv-success .modal-dialog .modal-content .modal-body .action .btn-update-profile{align-items:center;background:#00b14f;border-radius:6px;color:#fff;display:flex;font-size:14px;font-style:normal;font-weight:600;gap:6px;height:40px;justify-content:center;letter-spacing:.175px;line-height:22px;padding:8px 16px;width:164px}#modal-upload-cv-success .modal-dialog .modal-content .modal-footer{border-top:none}@media only screen and (max-width:767px){#modal-upload-cv-success{font-family:Inter,sans-serif;font-style:normal;z-index:100000000}#modal-upload-cv-success .modal-dialog{align-items:center;display:flex;flex-direction:column;gap:20px;padding:0;width:343px}#modal-upload-cv-success .modal-dialog .modal-content{padding:20px;width:100%}#modal-upload-cv-success .modal-dialog .modal-content .modal-header{align-items:center;border-bottom:none;display:flex;justify-content:end;position:absolute;right:0;top:0;z-index:1}#modal-upload-cv-success .modal-dialog .modal-content .modal-header .close{align-items:center;aspect-ratio:1/1;background:#f2f4f5;border-radius:50%;display:flex;justify-content:center;opacity:1;width:32px}#modal-upload-cv-success .modal-dialog .modal-content .modal-header .close span{color:#b3b8bd;font-size:20px}#modal-upload-cv-success .modal-dialog .modal-content .modal-header .close:hover{background:#eef1f5}#modal-upload-cv-success .modal-dialog .modal-content .modal-body{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0 auto;padding:0;text-align:center}#modal-upload-cv-success .modal-dialog .modal-content .modal-body .image img{flex-shrink:0;height:120px;width:115.227px}#modal-upload-cv-success .modal-dialog .modal-content .modal-body .content{align-items:center;display:flex;flex-direction:column;gap:8px}#modal-upload-cv-success .modal-dialog .modal-content .modal-body .content .title{color:#00b14f;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.16px;line-height:24px;text-align:center}#modal-upload-cv-success .modal-dialog .modal-content .modal-body .content .desc{color:#212f3f;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:22px;text-align:center}#modal-upload-cv-success .modal-dialog .modal-content .modal-body .action,#modal-upload-cv-success .modal-dialog .modal-content .modal-body .action .btn-update-profile{width:100%}#modal-upload-cv-success .modal-dialog .modal-content .modal-footer{border-top:none}}#main{background:#f1f2f6}.box-main-upload-cv{background:#fff;border-radius:5px;box-shadow:-1px 1px 6px rgba(0,0,0,.05);margin-bottom:40px;margin-top:24px}.box-main-upload-cv p{margin:0}.box-main-upload-cv .box-header{background:linear-gradient(86deg,#107047 7.25%,#09783b 94.78%);border-radius:8px 8px 0 0;padding:30px;position:relative}.box-main-upload-cv .box-header .title{color:#fff;font-size:20px;font-style:normal;font-weight:700;letter-spacing:-.2px;line-height:28px;margin:0 0 8px}.box-main-upload-cv .box-header .sub-title{color:#fff;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.16px;line-height:24px;margin:0}.box-main-upload-cv .box-header:before{background-image:url(/v4/image/upload-cv/upload_cV_arrow_bg.png);background-position:50%;right:119px;top:19px;width:65px}.box-main-upload-cv .box-header:after,.box-main-upload-cv .box-header:before{background-repeat:no-repeat;background-size:contain;content:"";height:120px;position:absolute}.box-main-upload-cv .box-header:after{background-image:url(/v4/image/upload-cv/banner_upload.png);right:0;top:0;width:149px}.box-main-upload-cv .box-body{padding:24px 32px}.box-main-upload-cv .box-body .desc{color:#212f3f;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:22px;margin-bottom:20px}.box-main-upload-cv .box-body .border-color-select,.box-main-upload-cv .box-body .border-color-select .icon i,.box-main-upload-cv .box-body .border-color-select .not-cv p{color:#00b14f!important}.box-main-upload-cv .box-body .box-upload{align-items:center;background:#fff;border:1px dashed #b3b8bd;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:8px;margin-bottom:16px;margin-top:0;padding:16px 32px;position:relative;text-align:center;transition:.4s}.box-main-upload-cv .box-body .box-upload_title{align-items:center;display:flex;gap:12px}.box-main-upload-cv .box-body .box-upload_title img{height:28px;width:41.778px}.box-main-upload-cv .box-body .box-upload_title span{color:#263a4d;font-size:14px;font-style:normal;font-weight:600;line-height:135%}.box-main-upload-cv .box-body .box-upload .icon{margin-bottom:24px;margin-top:32px}.box-main-upload-cv .box-body .box-upload .icon i{color:#ccc;font-size:48px;line-height:44px;transition:.4s}.box-main-upload-cv .box-body .box-upload .not-cv p{color:#7f878f;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:8px;text-align:center}.box-main-upload-cv .box-body .box-upload .not-cv button{background:#f2f4f5;border:none;border-radius:4px;color:#263a4d;font-size:14px;font-style:normal;font-weight:600;height:36px;letter-spacing:.175px;line-height:22px;padding:0 16px}.box-main-upload-cv .box-body .box-upload .is-cv{display:none}.box-main-upload-cv .box-body .box-upload .is-cv p{color:#00b14f;margin-bottom:10px;text-align:center}.box-main-upload-cv .box-body .box-upload .is-cv p:last-child{color:#00b14f}.box-main-upload-cv .box-body .box-upload .file-upload-cv{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.box-main-upload-cv .box-body .file-format{display:flex;justify-content:space-between;margin-bottom:32px}.box-main-upload-cv .box-body .file-format div{color:#999}.box-main-upload-cv .box-body .box-btn-upload{border-bottom:1px solid #eee;padding-bottom:32px;text-align:center}.box-main-upload-cv .box-body .box-btn-upload button{height:40px;min-width:100px;transition:.4s}.box-main-upload-cv .box-body .box-btn-upload button:active:focus,.box-main-upload-cv .box-body .box-btn-upload button:focus,.box-main-upload-cv .box-body .box-btn-upload button:focus-visible{outline:none!important}.box-main-upload-cv .box-body .box-btn-upload .btn-upload{background:#00b14f;color:#fff;font-size:14px;font-style:normal;font-weight:600;height:40px;letter-spacing:.175px;line-height:22px;padding:8px 16px;width:125px}.box-main-upload-cv .box-body .box-btn-upload .upload-process{display:none;margin-top:10px;transition:.4s}.box-main-upload-cv .box-body .box-info{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:24px 0}.box-main-upload-cv .box-body .box-info .item{align-items:center;border:1px solid #e6e7e8;border-radius:10px;display:flex;flex:1 0 0;flex-direction:column;gap:8px;justify-content:center;padding:20px 0}.box-main-upload-cv .box-body .box-info .icon{align-items:center;border-radius:50%;display:flex;font-size:24px;height:60px;justify-content:center;margin-bottom:12px;width:60px}.box-main-upload-cv .box-body .box-info .icon1{background:#f2fbf6}.box-main-upload-cv .box-body .box-info .icon1 i{color:#00b14f}.box-main-upload-cv .box-body .box-info .icon2{background:#fff8f2}.box-main-upload-cv .box-body .box-info .icon2 i{color:#f70}.box-main-upload-cv .box-body .box-info .icon3{background:#f5f8fd}.box-main-upload-cv .box-body .box-info .icon3 i{color:#3b78dc}.box-main-upload-cv .box-body .box-info .icon4{background:#fdf5f5}.box-main-upload-cv .box-body .box-info .icon4 i{color:#dc2f2f}.box-main-upload-cv .box-body .box-info .title{color:#212f3f;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.16px;line-height:24px;margin:0;text-align:center}.box-main-upload-cv .box-body .box-info .sub-title{font-feature-settings:"clig" off,"liga" off;color:#7f878f;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:22px;margin:0;text-align:center;width:70%}.box-main-upload-cv .box-body .box-login{border-bottom:1px solid #eee;padding-bottom:32px}.box-main-upload-cv .box-body .box-login .content{background:#fafafa;border-radius:8px;display:flex;justify-content:space-between;margin-top:16px;padding:32px}.box-main-upload-cv .box-body .box-login .register{color:#00b14f;font-weight:700}.box-main-upload-cv .box-body .box-login .login{background:#00b14f;border-radius:3px;color:#fff;display:block;font-weight:700;height:40px;padding:9px 24px;text-decoration:none;transition:.4}.box-main-upload-cv #upload-error{align-items:center;background:#fff1f0;border-radius:4px;display:flex;gap:10px;margin:16px 0 20px;padding:10px 12px}.box-main-upload-cv #upload-error i{align-items:center;color:#d83324;display:flex;font-size:16px;font-style:normal;font-weight:900;height:24px;justify-content:center;line-height:24px;width:24px}.box-main-upload-cv #upload-error span{color:#d83324;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.175px;line-height:22px}.box-main-upload-cv .upload-suggest{background:#f7fffb;border:1px solid #57d991;border-radius:4px;margin:0 0 20px;padding:20px}.box-main-upload-cv .upload-suggest__title{color:#00b14f;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.16px;line-height:24px;margin:0 0 12px}.box-main-upload-cv .upload-suggest ul{list-style-position:inside;padding:0}.box-main-upload-cv .upload-suggest ul li{color:#263a4d;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.175px;line-height:22px}.box-main-upload-cv .upload-suggest ul li a{color:#00b14f}
