.client-toolbar{margin-bottom:0}.client-toolbar .tabs button{font-size:11px;display:flex;align-items:center;gap:7px;letter-spacing:.3px}.filter-tab-dot,.column-filter-dot{display:inline-block;background:#ad8b50;width:5px;height:5px;border-radius:50%}.filter-help{font-size:11px;color:#929b93;padding:15px 0;line-height:1.6}.customer-filter-panel{border:1px solid #e4e9e2;border-radius:6px;background:#fafbf8;padding:15px 17px;margin:14px 0}.filter-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.filter-panel-head strong{font-size:12px;font-weight:600;color:#53694f}.filter-options{display:flex;gap:8px;flex-wrap:wrap}.filter-options button{border:1px solid #e2e7de;border-radius:5px;background:#fff;padding:8px 12px;font-size:12px;color:#778370;display:flex;align-items:center;gap:10px;max-width:100%;text-align:left}.filter-options button.selected{background:#e8efe5;border-color:#c8d8c0;color:#3e6242;font-weight:600}.filter-options button:hover{border-color:#9aad8f}.filter-options small{background:#f1f3ec;border-radius:4px;padding:2px 5px;font-size:10px;font-weight:400}.active-client-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:7px 0 14px}.active-client-filters button{border:1px solid #e2e5d8;border-radius:20px;font-size:10px;padding:6px 10px;background:#f5f5ed;color:#7b8067;display:flex;align-items:center;gap:5px}.active-client-filters button strong{font-weight:600;color:#627052}.active-client-filters button span{margin-left:4px;font-size:15px;line-height:1}.active-client-filters .clear-client-filters{border:0;background:transparent;color:#a08550;text-decoration:underline}.client-result-bar{display:flex;justify-content:space-between;gap:12px;padding:9px 1px 13px;color:#a0a699;font-size:10px}.client-result-bar>span:first-child{color:#7c8972}.client-table-panel th{padding:0;background:#fbfcf9}.client-table-panel th button{display:flex;align-items:center;gap:8px;border:0;background:transparent;padding:17px 22px;width:100%;text-align:left;letter-spacing:1px;font-size:10px;color:#85917f}.client-table-panel th button svg{width:13px;height:13px;color:#a4ae9d}.client-table-panel th button:hover{background:#f0f4eb;color:#45603b}.client-table-panel th button[aria-pressed=true]{background:#edf2e7;color:#52703f}.table-assignee{display:flex;align-items:center;gap:8px;white-space:nowrap}.table-assignee .circle{width:24px;height:24px;font-size:9px;background:#eef2e9;color:#718461}.client-empty{padding:22px;text-align:center}.client-empty strong{font-size:13px;color:#65745c}.client-empty p{font-size:12px;margin:8px 0 16px}.client-table-panel tr:focus-visible{outline:2px solid #ad8b50;outline-offset:-2px}.client-table-panel th button:focus-visible,.filter-options button:focus-visible{outline:2px solid #ad8b50;outline-offset:-2px}@media(max-width:760px){.client-toolbar .tabs{gap:4px;flex-wrap:wrap}.client-toolbar .tabs button{padding:9px;font-size:10px}.client-result-bar{flex-direction:column;gap:4px}.client-table-panel table{min-width:680px}.filter-options button{font-size:11px}.filter-panel-head{align-items:flex-start}.filter-panel-head .link{font-size:11px}}
