.skeletonJobPostItem[data-v-ecb0e366]{background-color:#fff;border-left:2px solid #fff;border-radius:4px;display:flex;gap:12px;padding:12px}.skeletonJobPostItemLogo[data-v-ecb0e366]{flex-shrink:0}.skeletonJobPostItemInfo[data-v-ecb0e366]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.skeletonJobPostItemRow[data-v-ecb0e366]{display:flex;gap:8px;width:100%}.skeletonJobPostItemRow>div[data-v-ecb0e366]:first-child{flex:1}.badge[data-v-9ad0de8b]{align-items:center;border-radius:3px;box-sizing:border-box;display:inline-flex;font-size:12px;font-weight:400;gap:2px;height:20px;justify-content:center;line-height:12px;padding:4px;white-space:nowrap}.badge-ai[data-v-9ad0de8b]{background:linear-gradient(213.26deg,#fe7c2f 11.44%,#fe5541 37.87%,#ed427f 55.54%,#cc5bcd 81.01%,#906fe2 106.11%,#100040 130.67%);color:#fff}.badge-icon[data-v-9ad0de8b]{flex-shrink:0;height:12px;width:12px}.badge-text[data-v-9ad0de8b]{line-height:1}.jobPostItem[data-v-ca6874af]{background-color:#fff;border-left:2px solid;cursor:pointer;display:flex;gap:12px;padding:12px 12px 0;transition:all .2s ease}.jobPostItemDefault[data-v-ca6874af],.jobPostItemDefault[data-v-ca6874af]:hover{border-left-color:#fff}.jobPostItemSelected[data-v-ca6874af]{background-color:#f1f1f1;border-left-color:#000}.jobPostItemLogo[data-v-ca6874af]{flex-shrink:0}.jobPostItemInfo[data-v-ca6874af]{border-bottom:1px solid #f1f1f1;display:flex;flex:1;flex-direction:column;gap:4px;min-width:0;padding-bottom:12px}.jobPostItemName[data-v-ca6874af]{color:#000;word-wrap:break-word;overflow-wrap:break-word}.jobPostItemCompany[data-v-ca6874af]{color:#9d9fa2}.jobPostItemCompany[data-v-ca6874af],.jobPostItemLocation[data-v-ca6874af]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobPostItemLocation[data-v-ca6874af]{color:#545454}.jobPostItemBadges[data-v-ca6874af]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.jobPostItemSalary[data-v-ca6874af]{align-items:center;color:#000;display:flex;font-family:Suisse Intl,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:400;gap:4px;line-height:20px;margin-top:4px}.jobPostsListContent[data-v-fb624f13]{border-radius:4px;display:flex;flex-direction:column;padding:8px}.load-more-container[data-v-fb624f13]{display:flex;justify-content:center;width:100%}.load-more[data-v-fb624f13]{border:none;border-radius:4px;cursor:pointer;height:44px;padding:0 16px;transition:background-color .2s ease}.load-more[data-v-fb624f13]:disabled{cursor:not-allowed}
