.tasks-table{width:100%;min-width:1120px;table-layout:fixed;border-collapse:separate;border-spacing:0}.tasks-table th,.tasks-table td{vertical-align:middle;padding:18px 16px;border-bottom:1px solid #d8e2ec;border-right:1px solid #dfe7ef;line-height:1.5;overflow-wrap:anywhere}.tasks-table th{font-size:14px;text-transform:none;letter-spacing:0;font-weight:700;color:#173c60}.tasks-table th:nth-child(1){width:27%;background:#dfeefc}.tasks-table th:nth-child(2){width:22%;background:#dff0e8}.tasks-table th:nth-child(3){width:15%;background:#e9e2f5}.tasks-table th:nth-child(4){width:14%;background:#ffefd0}.tasks-table th:nth-child(5){width:22%;background:#e4ecf5}.tasks-table td:nth-child(1){background:#edf4fc}.tasks-table td:nth-child(2){background:#edf7f2}.tasks-table td:nth-child(3){background:#f3effa}.tasks-table td:nth-child(4){background:#fff6e5}.tasks-table td:nth-child(5){background:#f1f4f8}.tasks-table tr:hover td{filter:brightness(.985)}.tasks-table td:last-child,.tasks-table th:last-child{border-right:0}.task-column-title{display:flex;align-items:center;gap:10px}.task-column-title svg,.task-actions svg{width:22px;height:22px;flex:0 0 22px}.tasks-table td>strong{display:block;color:#173c60}.tasks-table small{line-height:1.55;margin-top:5px;color:#526477}.tasks-table .text-button[data-application-details]{padding:7px 0;text-align:left;color:#245d9c;font-size:13px}.tasks-table .task-actions{min-width:0;gap:9px}.tasks-table .task-actions button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 10px;font-size:13px;line-height:1.4}.tasks-table [data-approve-notify]{background:#1e4e79;color:#fff;border-color:#1e4e79}.tasks-table [data-approve-silent]{background:#d9f2fb;color:#173c60;border-color:#aed4e8}.tasks-table [data-reject-task]{color:#913f46;background:transparent;border-color:transparent}.tasks-table .badge{display:inline-flex;align-items:center;gap:6px;border:1px solid #d7b875;background:#fff9ea;color:#8b641c;font-size:13px;line-height:1.4;white-space:normal}.tasks-table .badge.paid{background:#ecf8f2;color:#267459;border-color:#9fceba}.tasks-table .badge svg{width:18px;height:18px;flex:0 0 18px}.task-decision-complete{display:flex;align-items:center;gap:8px;color:#173c60;font-weight:600}.task-decision-complete svg{width:20px;height:20px}.tasks-panel{padding:0;overflow:hidden}.tasks-panel .table-wrap{border-radius:6px}
.tasks-table .task-reject-button:is([data-reject-task],[data-reject-notify634]){display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;padding:9px 10px;background:#f6e7e9;color:#823640;border:1px solid #d7aab1;border-radius:5px;text-decoration:none;font-size:13px;font-weight:600;line-height:1.4}.tasks-table .task-reject-button:is([data-reject-task],[data-reject-notify634]):hover{background:#efd3d8;border-color:#b97883;color:#68232d}.task-reject-button .task-reject-icon{width:22px;height:22px;flex:0 0 22px}
.task-stats>.stat:nth-child(1){background:#e1f3e8;border-color:#a6cfb7;color:#23533b}.task-stats>.stat:nth-child(3){background:#fff2c9;border-color:#e5cd83;color:#735917}.task-stats>.stat:nth-child(2){background:#eee5fa;border-color:#cbb5e8;color:#58367e}.task-stats>.stat:nth-child(1)>span,.task-stats>.stat:nth-child(1)>strong,.task-stats>.stat:nth-child(1)>small{color:#23533b}.task-stats>.stat:nth-child(3)>span,.task-stats>.stat:nth-child(3)>strong,.task-stats>.stat:nth-child(3)>small{color:#735917}.task-stats>.stat:nth-child(2)>span,.task-stats>.stat:nth-child(2)>strong,.task-stats>.stat:nth-child(2)>small{color:#58367e}#task-sort{min-width:180px}.task-toolbar{align-items:end;flex-wrap:wrap}.task-toolbar .task-control{flex:1 1 180px;min-width:180px}.task-toolbar #task-refresh{flex:0 0 auto}

.task-stats>.task-stat-filter137{display:block;text-align:left;font-weight:400;cursor:pointer;transition:box-shadow .15s ease;}
.task-stats>.task-stat-filter137>strong,.task-stats>.task-stat-filter137>small{display:block;}
.task-stats>.task-stat-filter137:hover{box-shadow:0 0 0 2px currentColor;}
.task-stats>.task-stat-filter137[aria-pressed="true"]{box-shadow:inset 0 0 0 2px currentColor;}
.task-stats>.task-stat-filter137:focus-visible{outline:3px solid #28768f;outline-offset:3px;}
