.app-home-view-position[data-v-1b824024]{background-color:#fff;border-radius:12rem;padding:12rem}.app-home-view-position .position-item[data-v-1b824024]{position:relative}.app-home-view-position .company[data-v-1b824024]{align-items:center;display:flex}.app-home-view-position .company .company-name[data-v-1b824024]{color:#6d7391;font-size:13rem;margin-left:8rem}.app-home-view-position .position[data-v-1b824024]{display:flex;margin-top:8rem}.app-home-view-position .position .position-name[data-v-1b824024]{flex:auto;font-size:17rem;font-weight:700;margin:0;min-width:0;overflow:hidden;white-space:nowrap}.app-home-view-position .position .position-salary[data-v-1b824024]{color:#19448e;flex:none;font-size:14rem;font-weight:700;margin-left:20rem;padding-top:2rem;white-space:nowrap}.app-home-view-position .position.longer[data-v-1b824024]{flex-wrap:wrap}.app-home-view-position .position.longer .position-name[data-v-1b824024]{white-space:normal;width:100%}.app-home-view-position .position.longer .position-salary[data-v-1b824024]{margin-left:0;padding-top:4rem;width:100%}.app-home-view-position .tags[data-v-1b824024]{margin-top:8rem}.app-home-view-position .tags span[data-v-1b824024]{background-color:#f8fafc;border:1px solid #eaeff4;border-radius:4rem;color:#77879e;display:inline-block;font-size:12rem;height:22rem;line-height:20rem;margin-bottom:8rem;margin-right:7rem;padding:0 7rem}.app-home-view-position .description[data-v-1b824024]{color:#494b5c;display:-webkit-box;font-size:14rem;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.app-home-view-position .apply-expired[data-v-1b824024]{position:absolute;right:-8rem;top:-8rem}
