/* Share links keep record details useful in recruiter conversations. */
.detail-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.detail-share{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:7px 13px;border:1px solid #b4d0ae45;border-radius:5px;background:#b4d0ae08;color:var(--sage,#b4d0ae);font:11px/1.3 Manrope,Arial,sans-serif;cursor:pointer}
.detail-share:hover{background:#b4d0ae17;border-color:#b4d0ae80}
.detail-share:focus-visible,.detail-share-url:focus-visible{outline:2px solid var(--sage,#b4d0ae);outline-offset:3px}
.detail-share-url{flex:0 0 100%;width:100%;min-width:0;background:#10262d;color:var(--paper,#f1f2e9);border:1px solid #b4d0ae45;border-radius:4px;padding:9px;font:11px/1.5 Manrope,Arial,sans-serif}
.detail-share-url[hidden]{display:none}
@media(max-width:700px){.detail-share{min-height:40px;font-size:10px;padding:8px 12px}}
@media(max-height:450px){.detail-share{min-height:30px;padding:5px 11px}}
