.tfm_job_board .text-primary[data-v-2c2ac965]{color:#331e94!important}.tfm_job_board .btn[data-v-2c2ac965]{background-color:#331e94!important;border-color:#331e94!important}.lblspan[data-v-2c2ac965]{font-size:16px!important;font-weight:300!important}.job-board-view[data-v-36895d31]{max-width:1100px;margin:0 auto;padding:20px 16px 32px}.view-header[data-v-36895d31]{margin-bottom:12px}.back-link[data-v-36895d31]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 16px;background:#fff;border:1px solid #e7e7f1;border-radius:999px;color:#3f26e7;font-size:13px;font-weight:600;cursor:pointer;-webkit-transition:background .15s,border-color .15s,-webkit-box-shadow .15s;transition:background .15s,border-color .15s,-webkit-box-shadow .15s;transition:background .15s,border-color .15s,box-shadow .15s;transition:background .15s,border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.back-link[data-v-36895d31]:hover{background:#eeebfd;border-color:#3f26e7;-webkit-box-shadow:0 2px 8px rgba(63,38,231,.15);box-shadow:0 2px 8px rgba(63,38,231,.15)}.back-link[data-v-36895d31]:focus-visible{outline:2px solid #3f26e7;outline-offset:2px}.detail-card[data-v-36895d31]{background:#fff;border:1px solid #e7e7f1;border-radius:18px;-webkit-box-shadow:0 6px 24px rgba(63,38,231,.08);box-shadow:0 6px 24px rgba(63,38,231,.08);overflow:hidden}.detail-card[data-v-36895d31] .job-board-detail-component{margin:0!important;padding:28px 32px 8px}.detail-card[data-v-36895d31] .job-board-detail-component>.container{padding:0;max-width:none}.detail-card[data-v-36895d31] .job-board-detail-component .logo-summary{background:linear-gradient(135deg,#f3f1ff,#eaf8ff);border-radius:14px;padding:20px 12px;margin:0 0 20px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-card[data-v-36895d31] .job-board-detail-component h4,.detail-card[data-v-36895d31] .job-board-detail-component h5{font-weight:700}.detail-card[data-v-36895d31] .job-board-detail-component .label{font-size:11px!important;letter-spacing:.06em;text-transform:uppercase;color:#8a8998!important}.detail-card[data-v-36895d31] .job-board-detail-component .value{font-size:15px;font-weight:600;color:#14131f}.detail-card[data-v-36895d31] .job-board-detail-component .btn.btn-primary{min-width:180px;padding:10px 24px;border-radius:10px;font-weight:600;-webkit-box-shadow:0 4px 12px rgba(63,38,231,.3);box-shadow:0 4px 12px rgba(63,38,231,.3)}.detail-card[data-v-36895d31] .job-board-detail-component hr{display:none}.detail-card[data-v-36895d31] .job-board-detail-component img[alt=job-image]{border-radius:14px;-o-object-fit:cover;object-fit:cover;max-height:220px!important}