.applicants-modal[data-v-54e9e9f4],.applicants-modal__loading[data-v-54e9e9f4]{display:grid;gap:16px}.applicant-card[data-v-54e9e9f4]{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:16px;overflow:hidden}.applicant-card__header[data-v-54e9e9f4]{display:flex;gap:14px;padding:18px}.applicant-card__avatar[data-v-54e9e9f4],.applicant-card__avatar-link[data-v-54e9e9f4]{border-radius:50%;flex:0 0 72px;height:72px;width:72px}.applicant-card__avatar[data-v-54e9e9f4]{align-items:center;display:flex;justify-content:center;-o-object-fit:cover;object-fit:cover}.applicant-card__avatar--fallback[data-v-54e9e9f4]{background:var(--bg-muted);color:var(--icon-secondary)}.applicant-card__identity[data-v-54e9e9f4]{flex:1;min-width:0}.applicant-card__name[data-v-54e9e9f4]{color:var(--text-primary);font-size:16px;font-weight:800;text-decoration:none}.applicant-card__contact--link[data-v-54e9e9f4]:hover,.applicant-card__name[data-v-54e9e9f4]:hover{color:var(--text-brand)}.applicant-card__contact-grid[data-v-54e9e9f4]{display:grid;gap:8px 16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.applicant-card__contact[data-v-54e9e9f4]{align-items:center;color:var(--text-secondary);display:flex;font-size:13px;gap:6px;min-width:0;overflow-wrap:anywhere;text-decoration:none}.applicant-card__contact[data-v-54e9e9f4] svg{flex:0 0 16px;height:16px;width:16px}.applicant-card__section[data-v-54e9e9f4]{background:var(--bg-surface-hover);border-top:1px solid var(--border-subtle);display:grid;gap:14px;padding:18px}.applicant-card__experience[data-v-54e9e9f4]{grid-template-columns:repeat(2,minmax(0,1fr))}.applicant-card__field[data-v-54e9e9f4]{color:var(--text-secondary);display:grid;font-size:13px;gap:4px;line-height:1.55;min-width:0}.applicant-card__field strong[data-v-54e9e9f4]{color:var(--text-primary);font-weight:700}.applicant-card__field--wide[data-v-54e9e9f4]{grid-column:1/-1}.applicant-card__answers[data-v-54e9e9f4]{background:var(--bg-surface)}.applicants-modal__footer[data-v-54e9e9f4]{display:flex;justify-content:flex-end}@media(max-width:640px){.applicant-card__header[data-v-54e9e9f4]{align-items:flex-start;padding:14px}.applicant-card__avatar[data-v-54e9e9f4],.applicant-card__avatar-link[data-v-54e9e9f4]{flex-basis:56px;height:56px;width:56px}.applicant-card__contact-grid[data-v-54e9e9f4],.applicant-card__experience[data-v-54e9e9f4]{grid-template-columns:1fr}.applicant-card__section[data-v-54e9e9f4]{padding:14px}}.job-post-detail__skeleton[data-v-3fb86ffc]{border-radius:16px;height:620px;width:100%}.post-detail-page[data-v-50ff9393]{display:flex;flex-direction:column;gap:16px}.post-detail-page__skeleton[data-v-50ff9393]{height:420px}.post-detail-page__alert[data-v-50ff9393],.post-detail-page__skeleton[data-v-50ff9393]{border-radius:var(--radius-xl)}
