/* Hiring: apply link per role (hiring-apply.js) */
.happ-box{display:flex;flex-direction:column;gap:10px;margin-top:4px;padding:12px 14px;border-radius:14px;background:var(--track);min-width:0}
.happ-url{font-size:14px;color:var(--ink-2);overflow-wrap:anywhere;word-break:break-all;user-select:all;-webkit-user-select:all}
.happ-acts{display:flex;flex-wrap:wrap;gap:8px}
.happ-acts .btn{min-height:44px}
.happ-new.armed{color:var(--orange-ink);box-shadow:inset 0 0 0 1.5px var(--orange)}
.happ-hint{margin:0;font-size:13px;color:var(--ink-2)}
