.v2-root .v2-hh-toggle.svelte-10v80gf{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;background:transparent;border:none;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:var(--radius-sm);flex-shrink:0}.v2-root .v2-hh-toggle.svelte-10v80gf:hover{background:hsl(var(--muted) / .6);color:hsl(var(--foreground))}.v2-root .v2-hh-member.svelte-10v80gf{background:hsl(var(--muted) / .25)}.v2-root .v2-hh-member.svelte-10v80gf td:where(.svelte-10v80gf){border-top:none}.v2-root .v2-table.svelte-10v80gf tbody:where(.svelte-10v80gf) tr.v2-hh-row:where(.svelte-10v80gf){cursor:pointer}.v2-root .v2-table.svelte-10v80gf tbody:where(.svelte-10v80gf) tr.v2-hh-row:where(.svelte-10v80gf):focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}.v2-tf-row.svelte-10v80gf{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.v2-insight-note.svelte-10v80gf{font-size:var(--v2-text-tiny, .6875rem);color:hsl(var(--muted-foreground));font-style:italic}.v2-client-num.svelte-10v80gf{font-size:11px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;flex:0 0 auto}.v2-insight-blurb.svelte-10v80gf{margin-top:.1875rem;padding-left:1.625rem;font-size:var(--v2-text-tiny, .6875rem);line-height:1.35;color:hsl(var(--muted-foreground));max-width:46ch}.v2-insight-bullets.svelte-10v80gf{margin:.1875rem 0 0;padding-left:0;list-style:none;max-width:52ch}.v2-insight-bullets.svelte-10v80gf li:where(.svelte-10v80gf){position:relative;padding-left:.85rem;margin-bottom:.15rem;line-height:1.35}.v2-insight-bullets.svelte-10v80gf li:where(.svelte-10v80gf):before{content:"•";position:absolute;left:.1rem;color:hsl(var(--muted-foreground))}.v2-insight-bullets.svelte-10v80gf strong:where(.svelte-10v80gf){font-weight:600;color:hsl(var(--foreground))}.v2-reset-row.svelte-10v80gf{display:flex;justify-content:flex-end}.v2-reset-btn.svelte-10v80gf{background:transparent;border:none;padding:.125rem .25rem;font-size:var(--v2-text-small);color:hsl(var(--muted-foreground));cursor:pointer;text-decoration:underline;text-underline-offset:2px}.v2-reset-btn.svelte-10v80gf:hover{color:hsl(var(--foreground))}.v2-insight-ai-tag.svelte-10v80gf{display:inline-flex;align-items:center;justify-content:center;margin-right:.25rem;color:hsl(var(--primary));vertical-align:middle}.v2-root .v2-table.svelte-10v80gf td.v2-people-cell:where(.svelte-10v80gf){font-size:var(--v2-text-small);color:hsl(var(--muted-foreground));white-space:nowrap}.v2-controls-row.svelte-10v80gf{display:flex;align-items:flex-start;gap:.5rem;flex-wrap:wrap}.v2-more-btn.svelte-10v80gf{display:inline-flex;align-items:center;gap:.3125rem;height:30px;padding:0 .625rem;font-size:12px;font-weight:500;color:hsl(var(--muted-foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:6px;cursor:pointer;flex-shrink:0}.v2-more-btn.svelte-10v80gf:hover,.v2-more-btn.active.svelte-10v80gf{color:hsl(var(--foreground));background:hsl(var(--muted) / .6)}.v2-seg.svelte-10v80gf{display:inline-flex;height:30px;border:1px solid hsl(var(--border));border-radius:6px;overflow:hidden;flex-shrink:0}.v2-seg.svelte-10v80gf button:where(.svelte-10v80gf){padding:0 .625rem;font-size:12px;font-weight:500;color:hsl(var(--muted-foreground));background:hsl(var(--background));border:none;cursor:pointer}.v2-seg.svelte-10v80gf button:where(.svelte-10v80gf)+button:where(.svelte-10v80gf){border-left:1px solid hsl(var(--border))}.v2-seg.svelte-10v80gf button:where(.svelte-10v80gf):hover:not(:disabled){color:hsl(var(--foreground));background:hsl(var(--muted) / .6)}.v2-seg.svelte-10v80gf button.active:where(.svelte-10v80gf){color:hsl(var(--foreground));background:hsl(var(--muted) / .8)}.v2-seg.svelte-10v80gf button:where(.svelte-10v80gf):disabled{opacity:.55;cursor:not-allowed}.v2-load-more.svelte-10v80gf{display:flex;align-items:center;justify-content:center;gap:.625rem;padding:.75rem;border-top:1px solid hsl(var(--border))}.v2-more-error.svelte-10v80gf{font-size:var(--v2-text-small);color:hsl(var(--destructive))}.v2-root .v2-table.svelte-10v80gf td.v2-member-error:where(.svelte-10v80gf){padding:.5rem 1rem .5rem 2.25rem;font-size:var(--v2-text-small);color:hsl(var(--destructive))}.v2-root .v2-table.svelte-10v80gf td.v2-member-error:where(.svelte-10v80gf) button:where(.svelte-10v80gf){margin-left:.5rem;background:transparent;border:none;padding:0;font-size:var(--v2-text-small);color:hsl(var(--foreground));text-decoration:underline;text-underline-offset:2px;cursor:pointer}.v2-more-panel.svelte-10v80gf{display:flex;flex-direction:column;gap:.5rem;padding:.625rem .75rem;border:1px solid hsl(var(--border));border-radius:var(--radius-sm);background:hsl(var(--muted) / .25)}.v2-activity-toggle.svelte-10v80gf{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.v2-activity-toggle.svelte-10v80gf label:where(.svelte-10v80gf){display:inline-flex;align-items:center;gap:.4375rem;font-size:var(--v2-text-small);color:hsl(var(--foreground));cursor:pointer}.v2-crumb.svelte-10v80gf{margin-top:.125rem;padding-left:0;font-size:var(--v2-text-tiny, .6875rem);color:hsl(var(--muted-foreground))}.v2-crumb.svelte-10v80gf a:where(.svelte-10v80gf){color:hsl(var(--muted-foreground));text-decoration:underline;text-underline-offset:2px}.v2-crumb.svelte-10v80gf a:where(.svelte-10v80gf):hover{color:hsl(var(--foreground))}.v2-overflow.svelte-10v80gf{position:relative}.v2-overflow.svelte-10v80gf summary:where(.svelte-10v80gf){display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid hsl(var(--border));border-radius:6px;color:hsl(var(--muted-foreground));cursor:pointer;list-style:none}.v2-overflow.svelte-10v80gf summary:where(.svelte-10v80gf)::-webkit-details-marker{display:none}.v2-overflow.svelte-10v80gf summary:where(.svelte-10v80gf):hover{color:hsl(var(--foreground));background:hsl(var(--muted) / .6)}.v2-overflow-menu.svelte-10v80gf{position:absolute;right:0;top:calc(100% + 4px);z-index:20;min-width:12rem;display:flex;flex-direction:column;padding:.25rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));box-shadow:0 8px 24px hsl(var(--foreground) / .12)}.v2-overflow-menu.svelte-10v80gf a:where(.svelte-10v80gf){padding:.375rem .5rem;font-size:var(--v2-text-small);color:hsl(var(--foreground));text-decoration:none;border-radius:var(--radius-sm);white-space:nowrap}.v2-overflow-menu.svelte-10v80gf a:where(.svelte-10v80gf):hover{background:hsl(var(--muted) / .6)}
