/* HireShield: small saved-evidence badges, with no public polling or employer requests. */
.rr-hireshield-mark{display:block;width:28px;height:28px;flex:0 0 28px}
ul.job_listings li.job_listing ul.meta>li.rr-hireshield-item,
ul.job-listing-meta>li.rr-hireshield-item{display:block;float:none;clear:both;max-width:100%;margin:8px 0 0;padding:0;list-style:none;text-transform:none;white-space:normal}
.rr-hireshield-status{display:inline-flex;align-items:flex-start;gap:8px;max-width:100%;padding:9px 11px;border:1px solid var(--shh-refresh-line,#ccd7d4);border-radius:10px;background:var(--shh-refresh-paper,#fff);color:var(--shh-refresh-ink,#273e37);text-align:left;font:500 12px/1.45 system-ui,-apple-system,"Segoe UI",sans-serif;box-sizing:border-box}
.rr-hireshield-copy{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;min-width:0}
.rr-hireshield-name{font-weight:750;color:inherit;text-decoration:none!important}
a.rr-hireshield-name{text-decoration:underline!important;text-underline-offset:3px}
a.rr-hireshield-name:hover{text-decoration-thickness:2px!important;background:transparent!important}
.rr-hireshield-label{font-weight:600;color:inherit}
.rr-hireshield-date{display:block;flex:1 0 100%;font-size:11px;color:var(--shh-refresh-muted,#54675f);overflow-wrap:anywhere}
.rr-hireshield-verified .rr-hireshield-mark{color:#196449}
.rr-hireshield-attention .rr-hireshield-mark{color:#89530a}
.rr-hireshield-pending .rr-hireshield-mark{color:var(--shh-refresh-muted,#54675f)}
html[data-shh-theme="minimal"] .rr-hireshield-mark{color:#222}
.rr-hireshield-item::before{content:none!important}
.single_job_listing .rr-hireshield-status{font-size:13px;padding:11px 13px}
.single_job_listing .rr-hireshield-date{font-size:12px}
@media(max-width:767px){ul.job_listings li.job_listing ul.meta>li.rr-hireshield-item{margin-top:8px;text-align:left}.rr-hireshield-status{padding:8px 10px}.rr-hireshield-status .rr-hireshield-mark{width:24px;height:24px;flex-basis:24px}}
@media(prefers-reduced-motion:reduce){.rr-hireshield-status,.rr-hireshield-mark{animation:none!important;transition:none!important}}
