.salary-current{border:1px solid #dce9e1;border-radius:10px;padding:16px;margin:16px 0;background:#f5faf7}.salary-current h3{margin:0 0 10px;color:#0b8070}.salary-current>strong{font-size:20px;color:#294a3b}.salary-current p{font-size:13px;color:#5c7367}.salary-current summary{padding:10px 0;cursor:pointer;font-size:13px;color:#0b8070}.salary-history-row{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #e2ece5;font-size:13px}.pay-effective{font-size:13px;color:#0b8070;font-weight:600;line-height:1.6}.staff-pay [data-pay-results][hidden]{display:none!important}@media(max-width:600px){.salary-history-row{flex-wrap:wrap}.salary-current{padding:14px}.salary-current summary{min-height:44px}}
