.employee-relations-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.employee-relations-form label{display:grid;gap:7px;font-weight:700}.employee-relations-form input,.employee-relations-form select,.employee-relations-form textarea{width:100%;border:1px solid #d8e1f2;border-radius:10px;padding:11px;background:#fff}.employee-relations-form .wide{grid-column:1/-1}.employee-relations-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.employee-relations-stats article{padding:16px;border:1px solid #e0e7f6;border-radius:14px;display:grid;gap:5px}.employee-relations-stats b{font-size:23px;color:#315cff}.employee-policy-note,.settlement-net{padding:13px;border-radius:10px;background:#f3f6ff;color:#23406f}.settlement-net{font-size:20px;font-weight:800}@media(max-width:700px){.employee-relations-form{grid-template-columns:1fr}.employee-relations-stats{grid-template-columns:1fr}}
.modal-card.employee-relations-dialog{width:min(820px,96vw);max-height:92vh;overflow:auto;padding:32px}.employee-relations-dialog .enrollment-head h2{font-size:25px}.employee-relations-dialog .enrollment-head p{font-size:14px}.employee-relations-dialog .employee-relations-form{gap:18px}.employee-relations-dialog .employee-relations-form label{font-size:15px}.employee-relations-dialog .employee-relations-form input,.employee-relations-dialog .employee-relations-form select,.employee-relations-dialog .employee-relations-form textarea{min-height:48px;font-size:15px;padding:13px}.employee-relations-dialog .employee-relations-form textarea{min-height:92px}@media(max-width:700px){.modal-card.employee-relations-dialog{width:96vw;padding:23px}.employee-relations-dialog .employee-relations-form label{font-size:14px}}
