.hiring-workspace{color:#f4f4f5;gap:16px;min-width:0;display:grid}.hiring-toolbar,.hiring-person,.hiring-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hiring-toolbar{justify-content:space-between}.hiring-toolbar>div{gap:7px;display:flex}.hiring-toolbar button{border:1px solid #ffffff1c;border-radius:7px;padding:8px 11px;font-size:11px}.hiring-toolbar button[aria-pressed=true]{color:#c4b5fd;background:#8b5cf620;border-color:#a78bfa55}.hiring-toolbar>span{color:#97909f;font-size:10px}.hiring-applicant{background:#101013;border:1px solid #ffffff1a;border-radius:12px;min-width:0;padding:17px}.hiring-person{flex-wrap:nowrap}.hiring-select{align-items:center;gap:11px;display:flex}.hiring-select input{accent-color:#8b5cf6}.hiring-select img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:37px;height:37px}.hiring-person>div{flex:1;min-width:0}.hiring-person a{overflow-wrap:anywhere;font-size:13px;font-weight:600}.hiring-person small{color:#98909f;margin-top:5px;font-size:10px;display:block}.hiring-person button{font-size:11px}.hiring-applicant details{margin-top:15px;font-size:12px}.hiring-applicant summary{cursor:pointer;color:#bca3e5;padding:5px 0}.hiring-applicant details>strong{margin-top:15px;display:block}.hiring-workspace p,.hiring-workspace small{color:#a39aaf;font-size:11px;line-height:1.8}.hiring-skills{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.hiring-skills span{color:#c4b4de;border:1px solid #ffffff10;border-radius:5px;padding:3px 7px;font-size:10px}.hiring-workspace dl{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;display:grid}.hiring-workspace dt{color:#93899e;font-size:10px}.hiring-workspace dd{margin-top:5px;font-size:12px}.hiring-offer{white-space:pre-wrap;overflow-wrap:anywhere;margin:15px 0}.hiring-portfolio{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.hiring-portfolio a{border:1px solid #ffffff14;border-radius:7px;min-width:0;font-size:10px;overflow:hidden}.hiring-portfolio img{-o-object-fit:cover;object-fit:cover;width:100%;height:76px}.hiring-portfolio span{overflow-wrap:anywhere;justify-content:space-between;gap:5px;padding:7px;display:flex}.hiring-actions{margin-top:15px}.hiring-comparison{background:#8b5cf608;border:1px solid #a78bfa44;border-radius:12px;overflow:hidden}.hiring-comparison>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:15px;display:flex}.hiring-comparison header strong{font-size:13px}.hiring-comparison header button{color:#bfa7e7;font-size:10px}.hiring-compare-grid{background:#ffffff0c;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1px;display:grid}.hiring-compare-grid>article{background:#111014;min-width:0;padding:15px}.hiring-compare-grid>article>strong{font-size:13px}.hiring-compare-grid>article>a{color:#c2a3f0;align-items:center;gap:5px;font-size:11px;display:flex}.hiring-compare-grid .hiring-portfolio{grid-template-columns:1fr}.hiring-empty{color:#99909f;padding:20px;font-size:12px}.hiring-empty button{text-decoration:underline}@media (width<=600px){.hiring-person button{min-width:34px;padding:7px;font-size:0}.hiring-person button svg{width:16px}.hiring-compare-grid{grid-template-columns:1fr}.hiring-compare-grid .hiring-portfolio{grid-template-columns:repeat(3,minmax(0,1fr))}.hiring-applicant{padding:13px}}
