#corresponding_job{display:none}#corresponding_job .corresponding-job__item{background:#fff;border:1px solid #e9eaec;border-radius:8px;display:grid;gap:16px;grid-template-columns:35% 65%;margin-bottom:12px;padding:16px}#corresponding_job .corresponding-job__item.bg-vip-employer{background:#f2fbf6!important;border-left:4px solid #00b14f!important}#corresponding_job .corresponding-job__item.bg-diamond-employer,#corresponding_job .corresponding-job__item.bg-highlight{background:#f2fbf6!important}#corresponding_job .corresponding-job__item.bg-yellow{background:#fffdfb!important;border:1px solid #fcdfc2}#corresponding_job .corresponding-job__item.bg-yellow:hover{border:1px solid #f7b572!important}#corresponding_job .corresponding-job__item.bg-yellow:hover .detail__title a{color:#bf8b08}#corresponding_job .corresponding-job__item .image-job{align-items:center;aspect-ratio:1/1;background:#fff;border:1px solid #e9eaec;border-radius:8px;display:flex;margin:0 auto;-o-object-fit:contain;object-fit:contain;padding:4px;position:relative;width:100%}#corresponding_job .corresponding-job__item .image-job img{width:100%}#corresponding_job .corresponding-job__item .detail__title{align-items:flex-start;color:#212f3f;display:flex;flex-wrap:wrap;font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:700;gap:6px;line-height:20px;margin:0 0 4px}#corresponding_job .corresponding-job__item .detail__title a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#212f3f;display:-webkit-box;margin-top:0;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis}#corresponding_job .corresponding-job__item .detail__title .label{align-items:center;background:#00b14f;border-radius:100px;color:#fff;display:flex;flex-direction:row;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:700;gap:6px;line-height:16px;margin-bottom:2px;padding:4px 12px}#corresponding_job .corresponding-job__item .detail__title .label.tag-employer-vip{background:#0078ff}#corresponding_job .corresponding-job__item .detail__title .label.label-warning{background:#ff7200}#corresponding_job .corresponding-job__item .detail__title .label.label-danger{background:#c83f31}#corresponding_job .corresponding-job__item .detail p{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-family:Inter,sans-serif;font-size:15px;font-style:normal;line-height:20px;margin-top:0;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis}#corresponding_job .corresponding-job__item .detail p.company-name{color:#424e5c;font-weight:400;margin-bottom:8px}#corresponding_job .corresponding-job__item .detail p.company-name a{color:#424e5c}#corresponding_job .corresponding-job__item .detail p.salary{color:#00b14f;font-weight:700;margin-bottom:12px}#corresponding_job .corresponding-job__item .detail p.detail__title--icon{display:contents}#corresponding_job .corresponding-job__item .detail .detail_footer{align-items:flex-end;-moz-column-gap:8px;column-gap:8px;display:flex;justify-content:space-between}#corresponding_job .corresponding-job__item .detail .detail_footer .tag-list{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}#corresponding_job .corresponding-job__item .detail .detail_footer .tag-list .tag{background:#e9eaec;border-radius:3px;color:#212f3f;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;padding:4px 8px}#corresponding_job .corresponding-job__item .detail .detail_footer .box-save-job,#corresponding_job .corresponding-job__item .detail .detail_footer .btn-save-job{align-items:center;background:#e5f7ed;border:none;border-radius:3px;color:#00b14f;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:0;margin:0;padding:4px 6px;white-space:nowrap;width:28px}#corresponding_job .corresponding-job__item .detail .detail_footer .box-save-job a,#corresponding_job .corresponding-job__item .detail .detail_footer .btn-save-job a{color:#00b14f}#corresponding_job .corresponding-job__item .detail .detail_footer .box-save-job:hover i,#corresponding_job .corresponding-job__item .detail .detail_footer .btn-save-job:hover i{text-decoration:none;transform:scale(1.2)}#corresponding_job .corresponding-job__item .detail .detail_footer.display-wrap{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}#corresponding_job .corresponding-job__item .detail .detail_footer.display-wrap .icon-apply{display:flex;gap:8px}#corresponding_job .corresponding-job__item .detail .detail_footer.display-wrap .icon-apply .corresponding-btn-apply{background:#00b14f;border:#ffdead;border-radius:3px;color:#fff;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;gap:9px;line-height:16px;padding:6px 16px;text-align:center}#corresponding_job .corresponding-job__item a:hover{text-decoration:none}#corresponding_job .corresponding-job__loading{background:#fff;border:1px solid #e9eaec;border-radius:8px;margin-bottom:12px;padding:16px 0}#corresponding_job .corresponding-job__seemore{display:none;font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:20px;margin-top:18px;text-align:center}#corresponding_job .corresponding-job__seemore a{color:#00b14f}#corresponding_job.content-job{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);padding:14px 24px}#corresponding_job.content-job .corresponding-job__item .detail{display:inline-grid}#corresponding_job.content-job .corresponding-job__item .detail .detail_footer{align-items:flex-end}#corresponding_job.content-job .corresponding-job__item .detail .detail_footer .tag-list{width:65%}#corresponding_job.content-job .corresponding-job__item .detail-content{min-height:11vh}#corresponding_job.content-job .corresponding-job__item .detail-content__info{display:flex;justify-content:space-between}#corresponding_job.content-job .corresponding-job__item .detail-content__info--content{width:66%}#corresponding_job.content-job .corresponding-job__item .detail-content .detail__title{display:block}#corresponding_job.content-job .corresponding-job__item .detail-content .detail__title--icon{align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px}@media only screen and (max-width:1024px){#corresponding_job.content-job{display:block}#corresponding_job.content-job .corresponding-job__item{margin-bottom:2vh;padding:2vh 1.5vh}#corresponding_job.content-job .corresponding-job__item .detail{display:inline-grid}#corresponding_job.content-job .corresponding-job__item .detail .detail_footer{align-items:flex-end}#corresponding_job.content-job .corresponding-job__item .detail .detail_footer .tag-list{width:90%}#corresponding_job.content-job .corresponding-job__item .detail .detail_footer .tag-list .tag{font-size:1.5vh;padding:1vh 1.1vh}#corresponding_job.content-job .corresponding-job__item .detail .detail_footer .icon-apply .btn-save-job{font-size:1.25vh;padding:1.45vh}#corresponding_job.content-job .corresponding-job__item .detail-content{min-height:15vh}#corresponding_job.content-job .corresponding-job__item .detail-content__info{display:block}#corresponding_job.content-job .corresponding-job__item .detail-content__info--content{width:90%}#corresponding_job.content-job .corresponding-job__item .detail-content .detail__title{display:block}#corresponding_job.content-job .corresponding-job__item .detail-content .detail__title--icon{align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px}#corresponding_job.content-job .corresponding-job__item .detail-content .detail__title a{font-size:1.75vh;line-height:2vh}#corresponding_job.content-job .corresponding-job__item .detail p:not(:first-child){margin-bottom:1vh}#corresponding_job.content-job .corresponding-job__item .detail p:not(:first-child).salary{background:#e5f7ed;border-radius:5px;color:#00b14f;font-size:1.75vh;font-weight:700;padding:1vh;width:-moz-fit-content;width:fit-content}#corresponding_job.content-job .corresponding-job__item .detail p:not(:first-child).company-name{font-size:1.5vh}}@media (max-width:768px){.corresponding-job__item .detail .detail_footer .tag-list .tag{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin-top:0;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis}.corresponding-job__item .detail .detail_footer .box-save-job,.corresponding-job__item .detail .detail_footer .btn-save-job{height:24px!important;width:24px!important}.corresponding-job__item .detail .detail_footer.display-wrap{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.corresponding-job__item .detail .detail_footer.display-wrap .icon-apply{display:flex;gap:8px}.corresponding-job__item .detail .detail_footer.display-wrap .icon-apply .corresponding-btn-apply{display:none}.corresponding-job__item .detail p.salary{background:#e5f7ed;border-radius:5px;color:#00b14f;font-weight:700;margin-bottom:12px;padding:4px 10px;width:-moz-fit-content;width:fit-content}}
