.table-link{color:var(--main-color-2);cursor:pointer}table{border-collapse:separate;border-spacing:0;border-radius:4px;overflow:hidden}table thead tr:first-child th:first-child{border-top-left-radius:4px}table thead tr:first-child th:last-child{border-top-right-radius:4px}table tbody tr:last-child td:first-child,table tbody tr:last-child td:last-child{border-radius:0}table tfoot tr:last-child td:first-child{border-bottom-left-radius:4px}table tfoot tr:last-child td:last-child{border-bottom-right-radius:4px}.dash-table{display:table;width:100%;overflow:hidden;table-layout:auto;border-collapse:collapse;margin-bottom:0;font-size:1rem}.dash-table tr:nth-child(even){background-color:var(--dash-bg)}.dash-table tbody tr:hover{background-color:#ddd}.dash-table tbody tr.no-hover{background-color:inherit!important}.dash-table tbody tr.no-hover:hover{background-color:inherit!important}.dash-table th{padding-top:12px;padding-bottom:12px;background-color:var(--main-color-1);color:#fff;border-bottom:1px solid var(--main-color-1);padding:8px;white-space:nowrap}.dash-table th:hover{background-color:var(--main-color-3)}.dash-table td{border:1px solid #ddd;padding:12px}.dash-table th.salary-table,.dash-table td.salary-table{white-space:normal}.dash-table th.dash-table-th-primary{background-color:var(--main-color-1);color:#fff}td,th{display:table-cell}.dash-table-vert td,.dash-table-vert th{border-collapse:separate;border-left:none;border-right:none}@media (max-width:768px){.hide-column-mobile{display:none}}.left{text-align:left}.right{text-align:right}.sent{color:var(--main-color-1)}.late{color:var(--bg-red)}.paid{color:var(--main-color-6)}.draft{color:#000}