@media(max-width:600px){.actions-page .placeholder-loader.mobile-button{width:40px!important;height:40px}}.list-maintenance .row-list-item:hover .content .column-name .name{font-weight:700}.list-maintenance .column-name{flex:1 1 auto}.list-maintenance .column-name.link{cursor:pointer}.list-maintenance .column-user{flex:0 0 60px;display:flex;justify-content:flex-start}.list-maintenance .column-type{flex:0 0 120px}.list-maintenance .column-type.with-image{position:relative}.list-maintenance .column-employer-amount,.list-maintenance .column-insurance-amount,.list-maintenance .column-working-days{flex:0 0 100px}.list-maintenance .column-end-data,.list-maintenance .column-start-data{flex:0 0 90px}.list-maintenance .column-roles{flex:0 0 180px}.list-maintenance .column-roles .roles{display:flex;padding-right:15px}.list-maintenance .column-roles .roles .word{padding-right:10px}.list-maintenance .column-roles .roles .number{padding-right:10px;text-align:center;min-width:57px;line-height:16px;padding-bottom:3px;margin:auto}.list-maintenance .column-departments{flex:0 0 180px}.list-maintenance .column-departments .departments{display:flex;padding-right:15px}.list-maintenance .column-departments .departments .word{padding-right:10px}.list-maintenance .column-departments .departments .number{padding-right:10px;text-align:center;min-width:57px;line-height:16px;padding-bottom:3px;margin:auto}.text.leaves{position:relative}.text.leaves .first{font-size:14px;line-height:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.text.leaves .first.number,.text.leaves .first.series{font-size:12px;color:#606270}.icon-continuation{width:15px;position:absolute;left:-20px;top:25%;fill:#b5aaaa}