.applicants-page.svelte-qsu0sc{padding:1.5rem;max-width:1400px;margin:0 auto;background:var(--admin-bg);color:var(--admin-text);min-height:100%}.page-header.svelte-qsu0sc{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.page-header.svelte-qsu0sc h1:where(.svelte-qsu0sc){font-size:1.5rem;font-weight:700;margin:0 0 .25rem;color:var(--admin-text)}.page-header.svelte-qsu0sc p:where(.svelte-qsu0sc){font-size:.875rem;color:var(--admin-text-muted);margin:0}.header-actions.svelte-qsu0sc{display:flex;align-items:center;gap:.75rem}.live-indicator.svelte-qsu0sc{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;color:var(--admin-text-muted)}.live-dot.svelte-qsu0sc{width:6px;height:6px;background:var(--admin-success);border-radius:50%;animation:svelte-qsu0sc-pulse 1.5s ease-in-out infinite}@keyframes svelte-qsu0sc-pulse{0%,to{opacity:1}50%{opacity:.5}}.filters.svelte-qsu0sc{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.view-tabs.svelte-qsu0sc{display:flex;gap:.25rem;margin-bottom:1.5rem}.view-tab.svelte-qsu0sc{padding:.5rem 1rem;border:1px solid var(--admin-border);background:var(--admin-input);color:var(--admin-text-muted);border-radius:8px;font-size:.875rem;cursor:pointer;transition:background .15s,color .15s}.view-tab.svelte-qsu0sc:hover{background:var(--admin-card-hover);color:var(--admin-text)}.view-tab.active.svelte-qsu0sc{background:var(--admin-primary, #8b5cf6);color:#fff;border-color:var(--admin-primary, #8b5cf6)}.kanban.svelte-qsu0sc{display:flex;gap:1rem;overflow-x:auto;padding-bottom:.5rem;min-height:400px}.kanban-column.svelte-qsu0sc{flex:0 0 280px;background:var(--admin-card);border:1px solid var(--admin-border);border-radius:12px;display:flex;flex-direction:column;min-height:200px;transition:background .15s}.kanban-col-title.svelte-qsu0sc{font-size:.875rem;font-weight:600;margin:0;padding:.75rem 1rem;border-bottom:1px solid var(--admin-border);color:var(--admin-text)}.kanban-cards.svelte-qsu0sc{flex:1;padding:.5rem;display:flex;flex-direction:column;gap:.5rem;min-height:60px}.kanban-card.svelte-qsu0sc{background:var(--admin-bg);border:1px solid var(--admin-border);border-radius:8px;padding:.75rem 1rem;cursor:pointer;transition:box-shadow .15s}.kanban-card.svelte-qsu0sc:hover{box-shadow:0 2px 8px #0003}.kanban-card.dragging.svelte-qsu0sc{opacity:.5}.kanban-card-profile.svelte-qsu0sc{display:flex;gap:.75rem;align-items:flex-start;margin-bottom:.5rem}.kanban-card-avatar.svelte-qsu0sc{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.kanban-card-avatar-initial.svelte-qsu0sc{width:40px;height:40px;border-radius:50%;background:var(--admin-primary, #8b5cf6);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1rem;flex-shrink:0}.kanban-card-meta.svelte-qsu0sc{min-width:0;flex:1}.kanban-card-name.svelte-qsu0sc{font-weight:600;font-size:.875rem;margin:0 0 .2rem;color:var(--admin-text)}.kanban-card-desc.svelte-qsu0sc{font-size:.7rem;color:var(--admin-text-muted);margin:0 0 .25rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kanban-card-phone.svelte-qsu0sc{display:block;font-size:.7rem;color:#25d366;text-decoration:none}.kanban-card-phone.svelte-qsu0sc:hover{text-decoration:underline}.kanban-card-footer.svelte-qsu0sc{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.5rem;border-top:1px solid var(--admin-border)}.kanban-card-reject.svelte-qsu0sc{padding:.2rem .5rem;font-size:.7rem;background:transparent;border:1px solid var(--admin-border);border-radius:4px;color:var(--admin-text-muted);cursor:pointer}.kanban-card-reject.svelte-qsu0sc:hover{color:#f87171;border-color:#f87171}.search-box.svelte-qsu0sc{display:flex;align-items:center;gap:.5rem;background:var(--admin-input);border:1px solid var(--admin-border);border-radius:8px;padding:.5rem .75rem;min-width:220px;color:var(--admin-text)}.search-box.svelte-qsu0sc svg:where(.svelte-qsu0sc){flex-shrink:0;color:var(--admin-text-muted)}.search-box.svelte-qsu0sc input:where(.svelte-qsu0sc){border:none;background:none;outline:none;font-size:.875rem;width:100%;color:var(--admin-text)}.search-box.svelte-qsu0sc input:where(.svelte-qsu0sc)::placeholder{color:var(--admin-placeholder)}.filter-select.svelte-qsu0sc{padding:.5rem .75rem;border:1px solid var(--admin-border);border-radius:8px;font-size:.875rem;background:var(--admin-input);color:var(--admin-text)}.table-wrap.svelte-qsu0sc{overflow-x:auto;background:var(--admin-card);border:1px solid var(--admin-border);border-radius:12px}.applicants-table.svelte-qsu0sc{width:100%;border-collapse:collapse;font-size:.875rem}.applicants-table.svelte-qsu0sc th:where(.svelte-qsu0sc){text-align:left;padding:.75rem 1rem;background:var(--admin-card-hover);border-bottom:1px solid var(--admin-border);font-weight:600;color:var(--admin-text-muted)}.applicants-table.svelte-qsu0sc td:where(.svelte-qsu0sc){padding:.75rem 1rem;border-bottom:1px solid var(--admin-border);color:var(--admin-text)}.applicants-table.svelte-qsu0sc tbody:where(.svelte-qsu0sc) tr.row:where(.svelte-qsu0sc){cursor:pointer;transition:background .15s}.applicants-table.svelte-qsu0sc tbody:where(.svelte-qsu0sc) tr.row:where(.svelte-qsu0sc):hover{background:var(--admin-card-hover)}.applicants-table.svelte-qsu0sc .date:where(.svelte-qsu0sc){white-space:nowrap;color:var(--admin-text-muted)}.applicants-table.svelte-qsu0sc .name:where(.svelte-qsu0sc){font-weight:500}.phone-link.svelte-qsu0sc{color:#25d366;text-decoration:none}.phone-link.svelte-qsu0sc:hover{text-decoration:underline}.score-badge.svelte-qsu0sc{display:inline-block;padding:.2rem .5rem;border-radius:6px;font-weight:600;min-width:2rem;text-align:center}.score-badge.score-high.svelte-qsu0sc{background:#22c55e33;color:#4ade80}.score-badge.score-mid.svelte-qsu0sc{background:#f59e0b33;color:#fbbf24}.score-badge.score-low.svelte-qsu0sc{background:#ef444433;color:#f87171}.col-vn.svelte-qsu0sc{width:2.5rem;text-align:center}.vn-check.svelte-qsu0sc{display:inline-flex;cursor:pointer;margin:0}.vn-check.svelte-qsu0sc input:where(.svelte-qsu0sc){cursor:pointer}.status-cell.svelte-qsu0sc{min-width:10rem}.status-col.svelte-qsu0sc{width:1%;white-space:nowrap}.first-decision.svelte-qsu0sc{display:flex;gap:.35rem}.first-decision.svelte-qsu0sc .btn-icon:where(.svelte-qsu0sc){display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:6px;border:1px solid;cursor:pointer;background:transparent}.first-decision.svelte-qsu0sc .btn-icon.btn-approve:where(.svelte-qsu0sc){color:#22c55e;border-color:#22c55e80}.first-decision.svelte-qsu0sc .btn-icon.btn-approve:where(.svelte-qsu0sc):hover{background:#22c55e26}.first-decision.svelte-qsu0sc .btn-icon.btn-reject:where(.svelte-qsu0sc){color:#f87171;border-color:#ef444466}.first-decision.svelte-qsu0sc .btn-icon.btn-reject:where(.svelte-qsu0sc):hover{background:#ef444426}.status-icon.svelte-qsu0sc{display:inline-flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700}.status-icon.status-tick.svelte-qsu0sc{color:#22c55e}.status-icon.status-cross.svelte-qsu0sc{color:#f87171}.status-select.svelte-qsu0sc{padding:.25rem .5rem;border-radius:6px;border:1px solid var(--admin-border);background:var(--admin-input);color:var(--admin-text);font-size:.8125rem;cursor:pointer;width:100%;max-width:10rem}.status-select.status-new.svelte-qsu0sc{background:#22c55e26;color:#4ade80;border-color:#22c55e66}.status-select.status-approved.svelte-qsu0sc{background:#3b82f626;color:#60a5fa;border-color:#3b82f666}.status-select.status-rejected.svelte-qsu0sc{background:#ef444426;color:#f87171;border-color:#ef444466}.list-hint.svelte-qsu0sc{font-size:.85rem;color:var(--admin-text-muted);margin:0 0 .75rem}.loading-state.svelte-qsu0sc,.error-state.svelte-qsu0sc,.empty-state.svelte-qsu0sc{padding:3rem 2rem;text-align:center;color:var(--admin-text-muted);background:var(--admin-card);border:1px solid var(--admin-border);border-radius:12px}.error-state.svelte-qsu0sc{color:var(--admin-error)}
