/* Talnt 4.4: persistent per-candidate apply state */
.talnt-applied-badge{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;width:max-content;max-width:100%;margin:5px 0 8px;padding:5px 11px;border:1px solid #bbdfd4;border-radius:999px;background:#eaf8f3;color:#13664c;font-size:12px;font-weight:800;line-height:1.5}
.talnt-applied-notice{margin:14px 0 20px;padding:14px 17px;background:#eef9f5;border:1px solid #b8e4d1;border-radius:13px;color:#184d3f}
.talnt-applied-notice strong{font-weight:800}
.talnt-applied-notice p{margin:5px 0 0;font-size:14px;line-height:1.5}
.talnt-applied-notice a,.talnt-applied-inline a{color:#0768eb;font-weight:750}
.job-detail-apply-primary-v085.talnt-applied-action,.job-detail-mobile-apply-v102.talnt-applied-action{background:#e5f7ef!important;border-color:#b5e2cf!important;color:#13664c!important;box-shadow:none!important}
.talnt-applied-inline{padding:12px 14px;margin:18px 0;background:#eff8f3;color:#1c654e;border:1px solid #bce3cc;border-radius:11px;font-size:14px;line-height:1.6}
