.staff-mode .open-payslip-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0}.staff-mode .open-payslip-summary article{padding:15px;background:#f5f9fb;border:1px solid #d8e5eb;border-radius:14px}.staff-mode .open-payslip-summary span{display:block;font-size:12px;color:#657680}.staff-mode .open-payslip-summary strong{display:block;font-size:21px;color:#075984;margin-top:7px}.staff-mode .open-payslip-summary small{display:block;margin-top:5px;color:#657680}.staff-mode .staff-job-link{color:inherit;text-decoration:none}@media(max-width:650px){.staff-mode .open-payslip-summary{grid-template-columns:1fr}}
