.employee-step-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0}.employee-step{display:flex;gap:8px;align-items:center;text-align:left;padding:12px;border:1px solid #dce6e8;border-radius:10px;background:#f7fafb;color:#445b64;cursor:pointer;font:inherit;font-size:13px}.employee-step[aria-selected=true]{border-color:#078399;background:#e7f6f8;color:#075d6a;font-weight:700}.step-number{display:inline-grid;place-items:center;min-width:24px;height:24px;border-radius:50%;background:white}.employee-step-intro{min-height:24px}.employee-step-panel[hidden]{display:none!important}#employeeDialog .dialog-actions{flex-wrap:wrap}#employeeDialog{max-height:92vh;overflow-y:auto}.employee-overview{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:18px}.employee-overview>div{flex:1;min-width:130px;background:#fff;border:1px solid #e0e9ec;border-radius:14px;padding:16px}.employee-overview strong{display:block;font-size:25px;margin-top:8px}.employee-intro{margin-bottom:18px}.employee-intro p{margin-bottom:0}@media(max-width:640px){.employee-step-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-step-panel.form-grid{grid-template-columns:1fr}}
