.job-card-loading[data-v-e008e7f5]{margin-bottom:16px;overflow:hidden;border-radius:12px;background:#fff;padding:24px}.skeleton-title[data-v-e008e7f5]{display:block!important;width:258px!important;height:24px!important}.skeleton-company[data-v-e008e7f5]{margin-top:8px;display:block!important;width:250px!important;height:18px!important}.skeleton-meta-first[data-v-e008e7f5]{margin-top:12px;display:block!important;width:100px!important;height:20px!important}.skeleton-meta-second[data-v-e008e7f5]{margin-top:8px;display:block!important;width:180px!important;height:20px!important}.skeleton-meta-third[data-v-e008e7f5]{margin-top:8px;display:block!important;width:160px!important;height:20px!important}.skeleton-footer[data-v-e008e7f5]{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.skeleton-user[data-v-e008e7f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.skeleton-avatar[data-v-e008e7f5]{margin-right:8px;display:block!important;width:28px!important;height:28px!important}.skeleton-user-text[data-v-e008e7f5]{display:block!important;width:80px!important;height:32px!important}.skeleton-salary[data-v-e008e7f5]{display:block!important;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:12px;height:24px!important}.job-loading[data-v-f138e1ba]{margin:16px auto 80px;height:100%;max-width:1240px;padding:0 30px}.job-loading-list[data-v-f138e1ba]{float:left;margin-right:20px;width:424px}@media screen and (max-width: 1240px){.job-loading .job-loading-list[data-v-f138e1ba]{width:38%}.job-loading[data-v-f138e1ba] .job-detail-loading{width:calc(62% - 20px)}}@media screen and (max-width: 768px){.job-loading.list .job-loading-list[data-v-f138e1ba]{width:100%;margin-right:0}.job-loading.list[data-v-f138e1ba] .job-detail-loading{display:none}.job-loading.detail[data-v-f138e1ba]{margin:0;padding:0}.job-loading.detail .job-loading-list[data-v-f138e1ba]{display:none}.job-loading.detail[data-v-f138e1ba] .job-detail-loading{top:56px!important;width:100%;border-radius:0}}@media screen and (max-width: 600px){.job-loading[data-v-f138e1ba]{padding:0 12px}.job-loading[data-v-f138e1ba] .job-card-loading,.job-loading[data-v-f138e1ba] .job-detail-loading .card-detail-header,.job-loading[data-v-f138e1ba] .job-detail-loading .card-detail-body{padding:16px}}.job-card[data-v-74e80a07]{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:12px;padding:24px;border-radius:12px;background:#fff;cursor:pointer;background-clip:padding-box;border:2px solid transparent;-webkit-transition:all var(--transition-duration-1) var(--transition-timing-function-linear);transition:all var(--transition-duration-1) var(--transition-timing-function-linear)}.job-card.top-matched[data-v-74e80a07]{background-image:linear-gradient(to bottom,#fff9c999 0,#fff9c900 100px)}.job-card.top-matched.active[data-v-74e80a07]{border:2px solid #ffe000}.job-card[data-v-74e80a07]:hover{-webkit-box-shadow:0 4px 10px rgba(0,0,0,.08);box-shadow:0 4px 10px #00000014;z-index:1}.job-card.active[data-v-74e80a07]{border:2px solid var(--primary-color);-webkit-box-shadow:none;box-shadow:none}.job-card .job-title-link[data-v-74e80a07]{font-size:20px;color:#020202;font-weight:500;line-height:28px}.job-card .job-title-link[data-v-74e80a07]:hover{color:#020202}.job-card .company-info[data-v-74e80a07]{margin-top:8px;margin-bottom:12px;font-size:14px;color:#484848}.job-card .job-type-row[data-v-74e80a07]{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-card .job-type-icon[data-v-74e80a07]{margin-right:8px;width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;color:#aaa}.job-card .job-type-text[data-v-74e80a07]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:21px;color:#484848}.job-card .location-row[data-v-74e80a07]{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-card .location-icon[data-v-74e80a07]{margin-right:8px;width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;color:#aaa}.job-card .location-name[data-v-74e80a07]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:20px;color:#484848}.job-card .text[data-v-74e80a07]{font-weight:500;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#484848}.job-card .split-line[data-v-74e80a07]{background-color:#ddd;width:1px;height:12px;display:inline-block;margin:0 8px -1px}.job-card .job-locations-wrap[data-v-74e80a07]{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:1px}.job-card .job-locations-wrap span[data-v-74e80a07]{max-width:100%;-ms-flex-negative:0;flex-shrink:0}.job-card .top-matches-reason-wrapper[data-v-74e80a07]{margin-top:16px;line-height:21px;color:#484848;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;padding-right:16px}.job-card .top-matches-reason-wrapper .top-matches-reason-icon[data-v-74e80a07]{display:inline-block;margin-right:8px;padding:0 6px;background:#fff692;font-weight:500;font-size:12px;height:20px;line-height:20px;border-radius:4px}.job-card .top-matches-reason-wrapper .top-matches-reason-icon svg[data-v-74e80a07]{margin-right:4px}.job-card .top-matches-reason-wrapper .top-matches-reason-info[data-v-74e80a07]{font-size:13px;font-style:normal;font-weight:400;line-height:18px}.job-card .icon-container[data-v-74e80a07]{width:16px;height:16px;cursor:pointer;position:absolute;bottom:24px;right:12px;padding:2px;border-radius:50%}.job-card .icon-container[data-v-74e80a07]:hover{background-color:#f5f5f5}.job-card .icon-container[data-v-74e80a07]:active{background-color:#ebebeb}.job-card .icon-container>.close-icon[data-v-74e80a07]{display:block}.job-card .boss-info-row[data-v-74e80a07]{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.job-card .boss-info-left[data-v-74e80a07]{margin-right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-card .boss-info-detail[data-v-74e80a07]{-webkit-box-flex:0;-ms-flex:none;flex:none}.job-card .boss-name[data-v-74e80a07]{width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#484848;font-weight:500;line-height:14px}.job-card .boss-position[data-v-74e80a07]{width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#888;line-height:16px}.job-card .boss-active-tag[data-v-74e80a07]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;margin-top:2px}.job-card .salary-text[data-v-74e80a07]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-size:18px;color:var(--primary-color-2);font-weight:500;line-height:24px}.job-card .avatar-wrapper[data-v-74e80a07]{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:8px}.job-card .status-indicator[data-v-74e80a07]{position:absolute;bottom:.43px;right:.43px;width:8px;height:8px;background-color:#00bc5e;border:1px solid #ffffff;border-radius:50%;z-index:1}.job-card-detail[data-v-b370bdc8]{position:sticky;top:96px;float:left;width:720px;border-radius:12px;background:#fff}
