.container.svelte-10wrs45{padding:2rem 0}.page-header.svelte-10wrs45{margin-bottom:1.5rem}.new-btn.svelte-10wrs45{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--accent-cyan);color:var(--accent-cyan);background:transparent;padding:.4rem .9rem;border-radius:var(--radius-md);font:inherit;font-size:var(--fs-sm, .88rem);text-decoration:none;transition:background .15s,color .15s}.new-btn.svelte-10wrs45:hover,.new-btn.svelte-10wrs45:focus-visible{background:var(--accent-cyan);color:var(--bg-primary, #0c0e10);outline:none}.filter-tabs.svelte-10wrs45{display:flex;gap:.4rem;flex-wrap:wrap}.filter-tab.svelte-10wrs45{padding:.3rem .7rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);color:var(--text-secondary);text-decoration:none;font-size:var(--fs-sm, .85rem)}.filter-tab.active.svelte-10wrs45{border-color:var(--accent-cyan);color:var(--accent-cyan);background:var(--bg-secondary)}.layout.svelte-10wrs45{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 880px){.layout.svelte-10wrs45{grid-template-columns:2fr 1fr}}.catalog-head.svelte-10wrs45{margin:0 0 .7rem}.catalog-head.svelte-10wrs45 h2:where(.svelte-10wrs45){margin:0;font-size:var(--fs-lg);color:var(--text-primary)}.catalog-sub.svelte-10wrs45{margin:.2rem 0 0;color:var(--text-secondary);font-size:var(--fs-sm)}.empty.svelte-10wrs45{padding:2rem;text-align:center;color:var(--text-secondary)}.benches.svelte-10wrs45{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.7rem}.bench.svelte-10wrs45{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:border-color .15s}.bench.svelte-10wrs45:hover{border-color:var(--accent-cyan)}.row-link.svelte-10wrs45{display:block;padding:1rem 1.2rem;color:inherit;text-decoration:none}.bench-head.svelte-10wrs45{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.4rem}.bench-title.svelte-10wrs45{margin:0;color:var(--text-primary);font-size:var(--fs-md, 1rem);font-weight:500}.metric-pill.svelte-10wrs45{font-family:SF Mono,monospace;text-transform:uppercase;letter-spacing:.05em;font-size:var(--fs-xs, .7rem);padding:.05rem .5rem;border-radius:999px;border:1px solid var(--accent-amber, #d4a76c);color:var(--accent-amber, #d4a76c);flex:0 0 auto}.bench-prompt.svelte-10wrs45{margin:0 0 .6rem;color:var(--text-secondary);font-size:var(--fs-sm);line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.triad.svelte-10wrs45{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin:0 0 .5rem}.triad-cell.svelte-10wrs45{display:flex;flex-direction:column;gap:.1rem;padding:.3rem .5rem;background:var(--bg-primary, #0a0a0a);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px)}.triad-cell.triad-top.svelte-10wrs45{border-color:var(--accent-cyan)}.triad-label.svelte-10wrs45{color:var(--text-secondary);font-size:var(--fs-xs, .65rem);text-transform:uppercase;letter-spacing:.05em}.triad-value.svelte-10wrs45{font-family:SF Mono,monospace;color:var(--text-primary);font-variant-numeric:tabular-nums}.triad-cell.triad-top.svelte-10wrs45 .triad-value:where(.svelte-10wrs45){color:var(--accent-cyan)}.meta.svelte-10wrs45{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}.n-subs-chip.svelte-10wrs45{display:inline-flex;align-items:center;gap:.25em;padding:.05em .5em;border:1px solid color-mix(in srgb,var(--accent-amber, #d4a76c) 50%,transparent);background:color-mix(in srgb,var(--accent-amber, #d4a76c) 8%,transparent);color:var(--accent-amber, #d4a76c);border-radius:999px;font-size:var(--fs-xs, .7rem);font-family:SF Mono,monospace}.n-subs-chip.svelte-10wrs45 strong:where(.svelte-10wrs45){color:var(--accent-amber, #d4a76c);font-weight:600}.top-tag.svelte-10wrs45 strong:where(.svelte-10wrs45){color:var(--accent-cyan, #4fc3f7);font-family:SF Mono,monospace;font-variant-numeric:tabular-nums}.dot.svelte-10wrs45{color:var(--border-subtle)}.domain-tag.svelte-10wrs45{font-family:SF Mono,monospace}.lb-col.svelte-10wrs45{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1rem 1.2rem;align-self:start}.lb-col.svelte-10wrs45 h2:where(.svelte-10wrs45){margin:0 0 .4rem;font-size:var(--fs-lg);color:var(--accent-cyan)}.lb-hint.svelte-10wrs45{margin:0 0 .7rem;color:var(--text-secondary);font-size:var(--fs-xs, .7rem);line-height:1.4}.lb.svelte-10wrs45{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.3rem}.lb-row.svelte-10wrs45{display:grid;grid-template-columns:2.5em 1fr auto;gap:.4rem;align-items:center;padding:.3rem 0}.lb-rank.svelte-10wrs45{font-family:SF Mono,monospace;color:var(--text-secondary);font-size:var(--fs-sm)}.lb-actor.svelte-10wrs45{overflow:hidden;text-overflow:ellipsis}.lb-composite.svelte-10wrs45{font-family:SF Mono,monospace;color:var(--accent-cyan);font-variant-numeric:tabular-nums;font-size:var(--fs-md, 1rem)}.lb-foot.svelte-10wrs45{margin:.7rem 0 0;color:var(--text-secondary);font-size:var(--fs-xs, .7rem)}.pagination.svelte-10wrs45{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--border-subtle)}.page-btn.svelte-10wrs45{color:var(--accent-cyan, #4fc3f7);text-decoration:none;font-size:var(--fs-sm, .875rem);font-weight:500;padding:.4rem .8rem;border:1px solid var(--accent-cyan, #4fc3f7);border-radius:var(--radius-sm, 4px);transition:background .15s}.page-btn.svelte-10wrs45:hover{background:color-mix(in srgb,var(--accent-cyan, #4fc3f7) 14%,transparent)}.page-footer.svelte-10wrs45{margin-top:2rem}
