.leave-year-table-wrap{overflow:hidden!important}.leave-year-table{table-layout:fixed;font-size:9px!important}.leave-year-table col.year{width:13%}.leave-year-table col.range{width:25%}.leave-year-table col.right{width:18%}.leave-year-table col.used{width:17%}.leave-year-table col.balance{width:14%}.leave-year-table col.status{width:13%}.leave-year-table th{height:35px;padding:7px 9px!important;border-right:1px solid #c4d4df;text-transform:none!important;letter-spacing:0;font-size:9px!important;white-space:normal!important}.leave-year-table td{height:46px;padding:7px 9px!important;border-right:1px solid #d5e1e8;white-space:normal!important;vertical-align:middle}.leave-year-table th:last-child,.leave-year-table td:last-child{border-right:0;text-align:left}.leave-year-table td:nth-child(2){font-variant-numeric:tabular-nums}.leave-entitlement-value{display:flex;align-items:center;justify-content:space-between;gap:5px}.leave-entitlement-value>button{min-height:24px!important;padding:0 6px!important;border:1px solid transparent!important;background:transparent!important;color:#176da8!important;font-size:8px!important}.leave-entitlement-value>button:hover{border-color:#9ab5c6!important;background:#eef5f9!important}.leave-entitlement-editor{display:none;align-items:center;gap:4px}.leave-entitlement-cell.editing .leave-entitlement-value{display:none}.leave-entitlement-cell.editing .leave-entitlement-editor{display:flex}.leave-entitlement-editor input{width:48px;height:27px;padding:3px 5px;border:1px solid #176da8;border-radius:3px;background:#fff;color:#17364d;font:inherit;font-size:9px;font-weight:900}.leave-entitlement-editor button{min-height:27px!important;padding:0 5px!important;border:1px solid #9bb2c1!important;border-radius:3px!important;background:#f1f6f9!important;color:#35566c!important;font:inherit!important;font-size:7px!important;font-weight:900!important;white-space:nowrap}.leave-entitlement-editor button.save{border-color:#176da8!important;background:#176da8!important;color:#fff!important}@media(max-width:950px){.leave-year-table-wrap{overflow-x:auto!important}.leave-year-table{min-width:700px}}
