.companies-page.svelte-1n5mo3k{flex-direction:column;gap:24px;width:100%;max-width:1280px;min-height:0;display:flex}.count-chip.svelte-1n5mo3k{color:var(--ink-soft);font-family:var(--font-mono);letter-spacing:.08em;align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.co-new-form.svelte-1n5mo3k{flex-direction:column;gap:18px;display:flex}.co-new-grid.svelte-1n5mo3k{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.co-new-span.svelte-1n5mo3k{grid-column:1/-1}.co-new-actions.svelte-1n5mo3k{justify-content:flex-end;display:flex}.form-error.svelte-1n5mo3k{color:var(--accent);font-family:var(--font-body);margin:0;font-size:13px}.co-toolbar.svelte-1n5mo3k{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.co-search.svelte-1n5mo3k{background:var(--surface);border:1px solid var(--line);color:var(--ink);font-family:var(--font-body);border-radius:8px;min-width:220px;padding:8px 12px;font-size:13px}.co-search.svelte-1n5mo3k::placeholder{color:var(--ink-soft)}.co-search.svelte-1n5mo3k:focus{border-color:var(--ink-2);outline:none}.archived-note.svelte-1n5mo3k{background:var(--tint-ochre);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink-2);font-family:var(--font-body);padding:10px 14px;font-size:13px}.co-pager.svelte-1n5mo3k{justify-content:center;align-items:center;gap:18px;padding:6px 0 2px;display:flex}.pager-link.svelte-1n5mo3k{color:var(--ink-2);font-family:var(--font-body);font-size:13px;font-weight:500;text-decoration:none}.pager-link.svelte-1n5mo3k:hover{color:var(--accent)}.pager-link.is-disabled.svelte-1n5mo3k{color:var(--line)}.pager-status.svelte-1n5mo3k{color:var(--ink-soft);font-family:var(--font-mono);letter-spacing:.06em;font-size:11px}@media (width<=760px){.co-search.svelte-1n5mo3k{width:100%;min-height:44px;font-size:16px}}.co-filter-row.svelte-1n5mo3k{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.co-filter.svelte-1n5mo3k{border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;font-family:var(--font-body);background:0 0;border-radius:999px;align-items:baseline;gap:8px;padding:7px 14px;font-size:13px;font-weight:500;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.co-filter.svelte-1n5mo3k:hover{border-color:var(--ink-soft);color:var(--ink-2)}.co-filter.is-active.svelte-1n5mo3k{background:var(--ink);border-color:var(--ink);color:var(--surface)}.co-filter-count.svelte-1n5mo3k{color:var(--ink-soft);font-family:var(--font-mono);letter-spacing:.1em;font-size:10px;font-weight:500}.co-filter.is-active.svelte-1n5mo3k .co-filter-count:where(.svelte-1n5mo3k){color:var(--dark-ink-soft,#fffdf8a6)}.co-table.svelte-1n5mo3k{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;width:100%;height:clamp(360px,100vh - 300px,680px);min-height:0;display:flex;overflow:hidden}.co-tbody.svelte-1n5mo3k{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}.co-thead.svelte-1n5mo3k,.co-row.svelte-1n5mo3k{grid-template-columns:minmax(0,2.4fr) minmax(160px,1.4fr) 90px minmax(120px,1fr) 120px;align-items:center;column-gap:24px;display:grid}.co-thead.svelte-1n5mo3k{border-bottom:1px solid var(--line);flex:none;padding:14px 24px}.co-thead.svelte-1n5mo3k span:where(.svelte-1n5mo3k){color:var(--ink-soft);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:500}.co-row.svelte-1n5mo3k{border-bottom:1px solid var(--line);color:inherit;padding:18px 24px;text-decoration:none;transition:background-color .15s}.co-row.svelte-1n5mo3k:last-child{border-bottom:none}.co-row.svelte-1n5mo3k:hover{background:var(--paper-warm)}.td-company.svelte-1n5mo3k{align-items:center;gap:14px;min-width:0;display:flex}.co-logo.svelte-1n5mo3k{background:var(--paper-2);color:var(--ink);font-family:var(--font-serif);letter-spacing:-.02em;font-variation-settings:"SOFT" 80, "opsz" 48;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-style:italic;font-weight:400;display:inline-flex}.co-person.svelte-1n5mo3k{flex-direction:column;gap:2px;min-width:0;display:flex}.co-name.svelte-1n5mo3k{color:var(--ink);font-family:var(--font-body);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.co-industry.svelte-1n5mo3k{color:var(--ink-soft);font-family:var(--font-body);font-size:12px;line-height:1.3}.co-row.is-pending.svelte-1n5mo3k .co-name:where(.svelte-1n5mo3k){color:var(--ink-soft);font-family:var(--font-serif);font-style:italic;font-weight:400}.co-row.is-pending.svelte-1n5mo3k .co-industry:where(.svelte-1n5mo3k){color:var(--ink-soft);font-family:var(--font-serif);font-style:italic}.td-domain.svelte-1n5mo3k{color:var(--ink-2);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.td-people.svelte-1n5mo3k{color:var(--ink-2);align-items:center;gap:8px;display:inline-flex}.co-icon.svelte-1n5mo3k{color:var(--ink-soft);width:16px;height:16px}.co-people-count.svelte-1n5mo3k{color:var(--ink);font-family:var(--font-mono);font-size:13px}.td-deals.svelte-1n5mo3k{align-items:center;gap:8px;display:inline-flex}.co-deal-dot.svelte-1n5mo3k{background:var(--accent-2);border-radius:999px;flex-shrink:0;width:7px;height:7px}.co-deals-count.svelte-1n5mo3k{color:var(--ink);font-family:var(--font-mono);font-size:12px}.co-deals-none.svelte-1n5mo3k{color:var(--ink-soft);font-family:var(--font-serif);font-size:13px;font-style:italic}.td-tag.svelte-1n5mo3k{justify-self:start}.co-tag-empty.svelte-1n5mo3k{color:var(--ink-soft);font-family:var(--font-mono);font-size:11px}.co-empty.svelte-1n5mo3k{background:var(--surface);border:1px solid var(--line);color:var(--ink-soft);font-family:var(--font-body);text-align:center;border-radius:12px;padding:48px 32px;font-size:14px}@media (width<=1024px){.co-thead.svelte-1n5mo3k,.co-row.svelte-1n5mo3k{grid-template-columns:minmax(0,2.2fr) minmax(0,1.4fr) 80px 110px}.co-thead.svelte-1n5mo3k span:where(.svelte-1n5mo3k):nth-child(4),.td-deals.svelte-1n5mo3k{display:none}}@media (width<=768px){.co-new-grid.svelte-1n5mo3k,.co-thead.svelte-1n5mo3k,.co-row.svelte-1n5mo3k{grid-template-columns:1fr}.co-table.svelte-1n5mo3k{height:clamp(340px,100vh - 240px,620px)}.co-thead.svelte-1n5mo3k{display:none}.co-tbody.svelte-1n5mo3k{background:var(--paper-warm);flex-direction:column;gap:8px;padding:8px;display:flex}.co-row.svelte-1n5mo3k{background:var(--surface);border:1px solid var(--line);border-radius:10px;gap:10px;padding:14px}.td-domain.svelte-1n5mo3k,.td-people.svelte-1n5mo3k,.td-tag.svelte-1n5mo3k{white-space:normal;flex-wrap:wrap;justify-self:stretch;align-items:center;gap:6px;display:flex}.td-domain.svelte-1n5mo3k:before,.td-people.svelte-1n5mo3k:before,.td-tag.svelte-1n5mo3k:before{color:var(--ink-soft);content:"Domain";font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;width:64px;font-size:9px;font-weight:600}.td-people.svelte-1n5mo3k:before{content:"People"}.td-tag.svelte-1n5mo3k:before{content:"Tag"}.co-name.svelte-1n5mo3k{white-space:normal}}
