.hiring-screen .hiring-filter-card{background:#fff!important;border:0!important;box-shadow:none!important;border-radius:0!important}
.hiring-screen .hiring-filter-card .filter-row{background:transparent!important;border:0!important;box-shadow:none!important}
.hiring-screen .filter-total:before{content:none!important}
.hiring-screen .filter-total{position:static!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}
.hiring-screen .filter-total span{font-size:20px!important;font-weight:800!important;color:#111827!important;letter-spacing:-.04em!important}
.hiring-screen .filter-total small{display:none!important}
.hiring-screen .search-chip{background:#f8fbff!important;border:1px solid #dbe8fb!important;color:#2563eb!important}
body.hiring-mode .candidates-table{width:100%!important;table-layout:fixed!important;border-collapse:collapse!important;font-size:14px!important}
body.hiring-mode .candidates-table thead tr{height:48px!important}
body.hiring-mode .candidates-table tbody tr{height:72px!important;border-bottom:1px solid #eef2f7!important}
body.hiring-mode .candidates-table th,body.hiring-mode .candidates-table td{vertical-align:middle!important;padding:10px 14px!important}
body.hiring-mode .candidates-table td{height:72px!important;overflow:hidden!important;line-height:1.35!important}
body.hiring-mode .candidate-cell{display:flex!important;align-items:center!important;min-height:52px!important;width:100%!important;min-width:0!important}
body.hiring-mode .candidate-name-cell{gap:12px!important}
body.hiring-mode .candidates-table td:first-child,body.hiring-mode .candidates-table td.candidate-name-column{display:table-cell!important;min-width:0!important;white-space:normal!important}
body.hiring-mode .candidate-name-cell b{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:18px!important;max-height:36px!important;white-space:normal!important}
body.hiring-mode .candidates-table td:nth-child(2),body.hiring-mode .candidates-table td:nth-child(3),body.hiring-mode .candidates-table td:nth-child(4),body.hiring-mode .candidates-table td:nth-child(5),body.hiring-mode .candidates-table td:nth-child(6),body.hiring-mode .candidates-table td:nth-child(7),body.hiring-mode .candidates-table td:nth-child(8),body.hiring-mode .candidates-table td:nth-child(9),body.hiring-mode .candidates-table td:nth-child(11),body.hiring-mode .candidates-table td:nth-child(12){white-space:nowrap!important}
body.hiring-mode .candidates-table .message-column{width:280px!important;max-width:280px!important;white-space:normal!important}
body.hiring-mode .last-message{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:18px!important;max-height:36px!important;word-break:break-word!important;white-space:normal!important;font-weight:700!important}
body.hiring-mode .hire-tag,body.hiring-mode .src{display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}
body.hiring-mode .table-action-link{display:inline-flex!important;align-items:center!important;min-height:36px!important}
body.hiring-mode .responsible-cell .candidate-cell{font-weight:900!important;white-space:nowrap!important}
@media(max-width:980px){.hiring-screen .filter-total{justify-content:flex-start!important}.hiring-screen .filter-total span{font-size:18px!important}}
