.cs-root.svelte-v25208{display:block}.cs-sr-only.svelte-v25208{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cs-controls.svelte-v25208{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;padding-bottom:14px;border-bottom:1px solid var(--color-border)}.cs-filters.svelte-v25208{display:flex;flex-wrap:wrap;gap:2px 4px}.cs-filter.svelte-v25208{min-height:44px;padding:0 12px;border:0;border-bottom:1px solid transparent;background:transparent;color:var(--color-text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:color .2s ease,border-color .2s ease}.cs-filter.svelte-v25208:hover{color:var(--color-text-primary);border-bottom-color:var(--color-outline-variant)}.cs-filter[aria-pressed=true].svelte-v25208{color:var(--color-text-primary);border-bottom-color:var(--color-accent)}.cs-filter-index.svelte-v25208{margin-right:8px;color:var(--color-text-muted)}.cs-filter[aria-pressed=true].svelte-v25208 .cs-filter-index:where(.svelte-v25208){color:var(--color-accent-text)}.cs-search.svelte-v25208{flex:1 1 240px;max-width:320px}.cs-input.svelte-v25208{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--color-outline-variant);border-radius:3px;background:var(--color-surface);color:var(--color-text-primary);font-size:14px}.cs-input.svelte-v25208::-moz-placeholder{color:var(--color-text-muted)}.cs-input.svelte-v25208::placeholder{color:var(--color-text-muted)}.cs-input.svelte-v25208:hover{border-color:var(--color-outline)}.cs-rows.svelte-v25208{margin-top:8px}.cs-row.svelte-v25208{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr) minmax(0,20ch);gap:12px 32px;align-items:start;padding-block:clamp(24px,3vw,36px);border-bottom:1px solid var(--color-border);transition:background-color .25s ease}.cs-row.svelte-v25208:hover{background:color-mix(in srgb,var(--color-surface) 55%,transparent)}.cs-row.svelte-v25208:focus-within{outline:3px solid var(--color-focus-ring);outline-offset:2px}.cs-row-index.svelte-v25208{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:1px;color:var(--color-accent-text);padding-top:6px}.cs-row-title.svelte-v25208{margin:0 0 10px;font-family:var(--font-family-display, "Outfit", sans-serif);font-size:clamp(22px,2.2vw,31px);font-weight:400;letter-spacing:-.025em;line-height:1.14;color:var(--color-text-primary)}.cs-row-title.svelte-v25208 a:where(.svelte-v25208){color:inherit;text-decoration:none}.cs-row-title.svelte-v25208 a:where(.svelte-v25208):after{content:"";position:absolute;inset:0}.cs-row-title.svelte-v25208 a:where(.svelte-v25208):focus-visible{outline:none}.cs-row-summary.svelte-v25208{margin:0;font-size:14px;line-height:1.8;color:var(--color-text-secondary)}.cs-tags.svelte-v25208{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.cs-tag.svelte-v25208{padding:3px 8px;border:1px solid var(--color-border);border-radius:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.6px;color:var(--color-text-secondary)}.cs-row-aside.svelte-v25208{display:flex;flex-direction:column;gap:10px;padding-top:6px}.cs-meta.svelte-v25208{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.8px;text-transform:uppercase;color:var(--color-text-muted)}.cs-metric.svelte-v25208{font-family:var(--font-family-display, "Outfit", sans-serif);font-size:15px;line-height:1.35;letter-spacing:-.01em;color:var(--color-accent-text)}@media(max-width:900px){.cs-row.svelte-v25208{grid-template-columns:40px minmax(0,1fr)}.cs-row-aside.svelte-v25208{grid-column:2;flex-direction:row;flex-wrap:wrap;gap:8px 18px}}.cs-empty.svelte-v25208{border-top:1px solid var(--color-border);padding-block:clamp(40px,6vw,72px);max-width:52ch}.cs-empty-title.svelte-v25208{margin:0 0 10px;font-family:var(--font-family-display, "Outfit", sans-serif);font-size:24px;font-weight:400;letter-spacing:-.02em;color:var(--color-text-primary)}.cs-empty-body.svelte-v25208{margin:0 0 22px;font-size:14px;line-height:1.8;color:var(--color-text-secondary)}.cs-clear.svelte-v25208{min-height:44px;padding:0 18px;border:1px solid var(--color-outline-variant);border-radius:4px;background:transparent;color:var(--color-text-primary);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .2s ease}.cs-clear.svelte-v25208:hover{border-color:var(--color-outline)}@media(max-width:760px){.cs-input.svelte-v25208{font-size:16px}}
