.vacation-balance-details__item{padding:16px 0;border-bottom:1px solid rgba(0,0,0,.4)}.vacation-balance-details__search{width:50%;margin-bottom:52px}.vacation-balance-details__title{margin-bottom:52px}.vacation-balance-details__employee-table{min-width:70%;border-collapse:collapse}.vacation-balance-details__employee-table * tr{background-color:transparent}.vacation-balance-details__employee-table>tbody>tr{cursor:pointer}.vacation-balance-details__employee-table * th{min-width:-moz-min-content;min-width:min-content;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.4)}.vacation-balance-details__employee-table * th:first-child{width:50px;text-align:center}.vacation-balance-details__employee-table * td{min-width:-moz-min-content;min-width:min-content;white-space:nowrap;padding:20px 10px 10px 10px;border-bottom:1px solid rgba(0,0,0,.4)}.vacation-balance-details__employee-table * td:first-child{width:50px;text-align:center}.vacation-balance-details__name{font-size:28px;margin-bottom:36px}.vacation-balance-details__filter-button{margin-bottom:20px}.vacation-balance-details__balance-title{text-align:center;margin-bottom:20px}.vacation-balance-details__table-wrapper{overflow-x:auto}.vacation-balance-details__table{min-width:320px;border-collapse:separate;border-spacing:2vw .8vw}.vacation-balance-details__table * tr{background-color:transparent}.vacation-balance-details__table * th{min-width:-moz-min-content;min-width:min-content;padding:6px}.vacation-balance-details__table * th:nth-child(3){width:52px}.vacation-balance-details__table * td{min-width:-moz-min-content;min-width:min-content;white-space:nowrap;padding:6px}.vacation-balance-details__table * td:nth-child(3){width:52px}