.fij-jobs-index-context .listing-card{padding:16px}.fij-jobs-index-context .job-meta{gap:6px}.fij-jobs-index-context .search.advanced{padding:8px}

/* UP1759 consolidated polish */
.fij-jobs-list-section{padding-bottom:44px}.fij-department-chips{gap:7px;overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}.fij-department-chips a{white-space:nowrap}.fij-job-card::before{width:4px}.fij-job-card{background:#fff}.fij-job-card p{font-size:14px;line-height:1.5}.fij-view-role{margin-top:4px}

/* UP1762 - mobile jobs metadata and pagination polish */
.fij-jobs-index-context .fij-job-card{padding:15px 15px 15px 18px;gap:12px;background:#fff;}
.fij-jobs-index-context .fij-job-card h3{font-size:20px;line-height:1.08;margin-bottom:6px;}
.fij-jobs-index-context .fij-job-card .eyebrow{font-size:9.5px;margin-bottom:5px;}
.fij-jobs-index-context .fij-job-card p{font-size:13px;line-height:1.42;margin-top:5px;}
.fij-jobs-index-context .fij-job-meta{gap:3px 0;margin:2px 0 7px;}
.fij-jobs-index-context .fij-job-card .meta-token{font-size:10px!important;padding:0 7px 0 0!important;margin:0 6px 0 0!important;background:transparent!important;border:0!important;color:#6d7a89!important;}
.fij-jobs-index-context .fij-job-card .meta-token:not(:last-child)::after{width:3px;height:3px;margin-left:6px;}
.fij-jobs-index-context .fij-job-card .meta-token .fij-inline-icon{display:none!important;}
.fij-jobs-index-context .fij-view-role{align-self:flex-start;min-height:32px!important;padding:7px 10px!important;font-size:11px!important;box-shadow:4px 4px 0 #e7f5f1!important;}
.fij-jobs-index-context .fij-pagination-global{padding-top:16px;border-top:1px solid #dbe7e4;}
