.hirecard{background:#0c141d;border:1px solid var(--line);border-radius:12px;padding:20px;margin:14px 0}.progressline{display:grid;gap:8px;margin:18px 0}.progressbar{height:10px;background:#0b1118;border:1px solid #344353;border-radius:999px;overflow:hidden}.progressbar span{display:block;height:100%;background:var(--orange)}.detailgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.detailgrid p{background:#0c141d;border:1px solid var(--line);border-radius:8px;padding:12px;margin:0}.checklist{display:grid;gap:10px;margin:18px 0}.checklist>div{background:#0c141d;border:1px solid var(--line);border-radius:9px;padding:12px}.checklist>div.done{border-color:rgba(255,122,26,.5)}.checklist strong,.checklist small{display:block}.checklist small{color:var(--muted);margin-top:5px}.onboardingform{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin-top:18px}.onboardingform label{display:flex;flex-direction:row;align-items:center;gap:10px}.onboardingform input[type=checkbox]{width:auto;accent-color:var(--orange)}@media(max-width:760px){.detailgrid{grid-template-columns:1fr}.hirecard{padding:16px}}.noticelist>a.noticerow{display:block;background:#0c141d;border:1px solid var(--line);border-radius:9px;padding:14px;min-height:48px;color:inherit;text-decoration:none}.noticelist>a.noticerow.done{border-color:rgba(255,122,26,.5)}.noticelist>a.noticerow:hover,.noticelist>a.noticerow:focus{border-color:var(--orange)}.noticelist>a.noticerow:focus-visible{outline:2px solid var(--orange);outline-offset:2px}@media(max-width:760px){.noticelist>a.noticerow{padding:16px 14px;min-height:56px}}