.hp-leave-balance-row{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin-bottom:12px}.hp-leave-balance-row article{background:#fff;border:1px solid #e6e9f2;border-radius:10px;padding:14px;display:grid;grid-template-columns:1fr auto;align-items:center}.hp-leave-balance-row span{font:700 10px Sora;color:#596078}.hp-leave-balance-row strong{font:700 21px Sora;color:#0e7c74;grid-row:1/3;grid-column:2}.hp-leave-balance-row small{font-size:8.5px;color:#858ca0;margin-top:4px}.hp-leave-form{padding:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hp-leave-form label{display:flex;flex-direction:column;gap:5px;font-size:10px;font-weight:700;color:#4e556d}.hp-leave-form input,.hp-leave-form select,.hp-leave-form textarea{border:1px solid #dfe3ec;border-radius:7px;padding:9px 10px;font:500 10.5px Inter;background:#fff}.hp-leave-form input,.hp-leave-form select{height:39px}.hp-leave-form textarea{resize:vertical}.hp-leave-form label span{font-size:9px;color:#c8493f}.hp-leave-form .wide{grid-column:span 2}.hp-leave-form .hp-form-actions{grid-column:1/-1}.hp-leave-policy-form{display:grid;grid-template-columns:repeat(6,1fr);gap:9px;padding:14px;border-bottom:1px solid #e6e9f2}.hp-leave-policy-form input:not([type=checkbox]),.hp-leave-policy-form select{height:35px;border:1px solid #dfe3ec;border-radius:6px;padding:0 8px;font-size:9.5px}.hp-leave-policy-form label{font-size:9px;display:flex;align-items:center;gap:5px}.hp-leave-policy-form button{height:35px;border:0;border-radius:6px;background:#131a33;color:#fff;font-size:9.5px}.hp-payment{display:inline-flex;border-radius:20px;padding:4px 8px;font-size:8.5px;font-weight:700}.hp-payment.paid{background:#e3f4f1;color:#0e7c74}.hp-payment.unpaid{background:#fff0ed;color:#c55745}@media(max-width:900px){.hp-leave-balance-row{grid-template-columns:1fr}.hp-leave-form{grid-template-columns:1fr 1fr}.hp-leave-policy-form{grid-template-columns:repeat(3,1fr)}}@media(max-width:520px){.hp-leave-form,.hp-leave-policy-form{grid-template-columns:1fr}.hp-leave-form .wide{grid-column:auto}}
