.page-header.svelte-1we0xds{max-width:760px;margin:24px 0}.breadcrumb.svelte-1we0xds{margin:0 0 8px;font-size:.85rem;color:#888}.breadcrumb.svelte-1we0xds a:where(.svelte-1we0xds){color:#aaa;text-decoration:none}.breadcrumb.svelte-1we0xds a:where(.svelte-1we0xds):hover{color:#d4845f}h1.svelte-1we0xds{margin:0 0 12px;font-size:1.6rem;color:#e8e8e8;letter-spacing:-.01em}.lede.svelte-1we0xds{margin:0;color:#aaa;line-height:1.55;font-size:.95rem}.method.svelte-1we0xds{background:#131822;border:1px solid #21304a;border-left:3px solid #58a6ff;border-radius:8px;padding:16px 20px;margin:0 0 28px;max-width:1100px}.method.svelte-1we0xds h2:where(.svelte-1we0xds){margin:0 0 10px;font-size:.95rem;color:#d8e3f1;letter-spacing:.02em;text-transform:uppercase}.method.svelte-1we0xds dl:where(.svelte-1we0xds){margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 24px}.method.svelte-1we0xds dt:where(.svelte-1we0xds){color:#8fa3c1;font-size:.78rem;font-weight:600;margin-bottom:3px}.method.svelte-1we0xds dd:where(.svelte-1we0xds){margin:0;color:#c8cdd6;font-size:.84rem;line-height:1.5}.method.svelte-1we0xds code:where(.svelte-1we0xds){background:#0c1118;border:1px solid #1f2a3a;border-radius:3px;padding:0 4px;font-size:.78rem;color:#79c0ff}.filters.svelte-1we0xds{background:#141414;border:1px solid #222;border-radius:8px;padding:12px 16px;margin:0 0 24px;max-width:1100px}.filter-row.svelte-1we0xds{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 0}.filter-row.svelte-1we0xds+.filter-row:where(.svelte-1we0xds){border-top:1px solid #1f1f1f;margin-top:2px}.filter-label.svelte-1we0xds{color:#888;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;min-width:60px}.section-chips.svelte-1we0xds{display:flex;flex-wrap:wrap;gap:6px}.chip.svelte-1we0xds{display:inline-flex;align-items:center;gap:5px;background:#1c1c1c;border:1px solid #2a2a2a;border-radius:14px;padding:3px 10px;color:#bbb;font-size:.78rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s,border-color .12s,color .12s}.chip.svelte-1we0xds:hover{background:#232323;color:#e8e8e8}.chip.on.svelte-1we0xds{background:#2a221c;border-color:#d4845f;color:#f0c8b0}.chip.svelte-1we0xds input:where(.svelte-1we0xds){display:none}.filter-summary.svelte-1we0xds{color:#888;font-size:.8rem}.filter-count.svelte-1we0xds strong:where(.svelte-1we0xds){color:#e8e8e8}.clear-btn.svelte-1we0xds{margin-left:auto;background:transparent;border:1px solid #2a2a2a;color:#aaa;font:inherit;font-size:.78rem;padding:3px 10px;border-radius:4px;cursor:pointer}.clear-btn.svelte-1we0xds:hover{border-color:#d4845f;color:#d4845f}.counters.svelte-1we0xds{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;max-width:1100px;margin:0 0 28px}.counter.svelte-1we0xds{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:12px;align-items:center;background:#181818;border:1px solid #2a2a2a;border-left:3px solid var(--c);border-radius:8px;padding:14px 16px;color:#e8e8e8;font:inherit;cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.counter.svelte-1we0xds:hover{background:#1f1f1f}.counter.active.svelte-1we0xds{background:#1f1f1f;border-color:var(--c);box-shadow:inset 0 0 0 1px var(--c)}.counter-dot.svelte-1we0xds{grid-row:1 / span 2;width:14px;height:14px;border-radius:50%;background:var(--c)}.counter-n.svelte-1we0xds{font-size:1.55rem;font-weight:600;line-height:1}.counter-label.svelte-1we0xds{color:#aaa;font-size:.85rem}.counter-pct.svelte-1we0xds{grid-column:2;color:#777;font-size:.75rem;margin-top:2px}.so-what.svelte-1we0xds{margin:0 0 36px;max-width:1100px}.so-what.svelte-1we0xds h2:where(.svelte-1we0xds){margin:0 0 12px;font-size:1.05rem;color:#e8e8e8}.so-what-grid.svelte-1we0xds{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.so-what-card.svelte-1we0xds{background:#141414;border:1px solid #222;border-top:3px solid var(--c);border-radius:6px;padding:12px 14px}.so-what-card.svelte-1we0xds header:where(.svelte-1we0xds){display:flex;align-items:center;gap:8px;margin-bottom:6px}.sw-dot.svelte-1we0xds{width:9px;height:9px;border-radius:50%;background:var(--c)}.so-what-card.svelte-1we0xds h3:where(.svelte-1we0xds){margin:0;font-size:.88rem;color:#e8e8e8}.sw-n.svelte-1we0xds{margin-left:auto;color:#888;font-size:.8rem;font-variant-numeric:tabular-nums}.so-what-card.svelte-1we0xds p:where(.svelte-1we0xds){margin:0;color:#aaa;font-size:.82rem;line-height:1.5}.unknown-sub.svelte-1we0xds{margin:0 0 36px;max-width:1100px}.unknown-sub.svelte-1we0xds header:where(.svelte-1we0xds) h2:where(.svelte-1we0xds){margin:0 0 6px;font-size:1.05rem;color:#e8e8e8}.unknown-sub.svelte-1we0xds header:where(.svelte-1we0xds) p:where(.svelte-1we0xds){margin:0 0 14px;color:#888;font-size:.88rem;line-height:1.5;max-width:760px}.stacked-bar.svelte-1we0xds{display:flex;height:28px;border-radius:4px;overflow:hidden;border:1px solid #222;margin-bottom:16px}.stacked-seg.svelte-1we0xds{display:flex;align-items:center;justify-content:center;color:#0d1117;font-size:.72rem;font-weight:600;transition:filter .15s}.stacked-seg.svelte-1we0xds:hover{filter:brightness(1.15)}.seg-label.svelte-1we0xds{padding:0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub-legend.svelte-1we0xds{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.sub-legend.svelte-1we0xds li:where(.svelte-1we0xds){display:flex;gap:10px;background:#141414;border:1px solid #222;border-radius:5px;padding:10px 12px}.legend-dot.svelte-1we0xds{width:10px;height:10px;border-radius:50%;margin-top:5px;flex:none}.legend-text.svelte-1we0xds{flex:1;min-width:0}.legend-text.svelte-1we0xds strong:where(.svelte-1we0xds){display:block;color:#e8e8e8;font-size:.84rem}.legend-n.svelte-1we0xds{color:#888;font-size:.74rem;font-variant-numeric:tabular-nums}.legend-text.svelte-1we0xds p:where(.svelte-1we0xds){margin:4px 0 0;color:#aaa;font-size:.78rem;line-height:1.5}.strips.svelte-1we0xds{max-width:1100px;margin:0 0 40px}.strips-header.svelte-1we0xds{max-width:760px;margin:0 0 16px}.strips-header.svelte-1we0xds h2:where(.svelte-1we0xds){margin:0 0 6px;font-size:1.05rem;color:#e8e8e8}.strips-header.svelte-1we0xds p:where(.svelte-1we0xds){margin:0;color:#888;font-size:.88rem;line-height:1.5}.strip.svelte-1we0xds{background:#141414;border:1px solid #222;border-radius:6px;padding:10px 14px;margin-bottom:10px}.strip.svelte-1we0xds header:where(.svelte-1we0xds){display:flex;align-items:baseline;gap:12px;margin-bottom:6px;flex-wrap:wrap}.strip.svelte-1we0xds h3:where(.svelte-1we0xds){margin:0;font-size:.9rem;font-weight:600;color:#e8e8e8}.strip-total.svelte-1we0xds{color:#888;font-size:.8rem}.strip-aging.svelte-1we0xds{color:#d29922;font-size:.74rem;font-variant-numeric:tabular-nums;background:#d2992214;border:1px solid rgba(210,153,34,.25);border-radius:3px;padding:1px 6px}.strip-mix.svelte-1we0xds{display:inline-flex;gap:6px;margin-left:auto;flex-wrap:wrap}.mix-pill.svelte-1we0xds{display:inline-flex;align-items:center;gap:4px;background:#1c1c1c;border:1px solid #2a2a2a;border-radius:10px;padding:1px 7px;color:#bbb;font-size:.72rem;font-variant-numeric:tabular-nums}.mix-dot.svelte-1we0xds{width:6px;height:6px;border-radius:50%;background:var(--c)}.status-bar.svelte-1we0xds{display:flex;height:6px;border-radius:3px;overflow:hidden;margin:6px 0 8px;background:#1c1c1c}.status-seg.svelte-1we0xds{height:100%;transition:filter .15s}.status-seg.svelte-1we0xds:hover{filter:brightness(1.2)}.dots.svelte-1we0xds{display:flex;flex-wrap:wrap;gap:4px}.dot.svelte-1we0xds{width:10px;height:10px;border-radius:50%;background:var(--c);display:inline-block;border:1px solid rgba(0,0,0,.4);transition:transform .1s,opacity .15s;cursor:pointer}.dot.svelte-1we0xds:hover{transform:scale(1.4);z-index:2}.dot.dim.svelte-1we0xds{opacity:.15}.influential.svelte-1we0xds{margin:0 0 48px;max-width:1100px}.influential.svelte-1we0xds header:where(.svelte-1we0xds){max-width:760px;margin-bottom:14px}.influential.svelte-1we0xds h2:where(.svelte-1we0xds){margin:0 0 6px;font-size:1.15rem;color:#e8e8e8}.influential.svelte-1we0xds header:where(.svelte-1we0xds) p:where(.svelte-1we0xds){margin:0;color:#888;font-size:.9rem;line-height:1.55}.card-grid.svelte-1we0xds{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.abandoned-card.svelte-1we0xds{background:#141414;border:1px solid #222;border-left:3px solid var(--c);border-radius:6px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.abandoned-card.svelte-1we0xds header:where(.svelte-1we0xds){display:flex;align-items:center;gap:8px;margin:0}.rank.svelte-1we0xds{color:#666;font-size:.78rem;font-variant-numeric:tabular-nums;font-weight:600}.card-name.svelte-1we0xds{color:#e8e8e8;text-decoration:none;font-weight:600;font-size:.95rem;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-name.svelte-1we0xds:hover{color:#d4845f}.tier.svelte-1we0xds{display:inline-block;padding:1px 5px;border-radius:3px;background:#222;color:#888;font-size:.7rem;font-weight:600}.card-section.svelte-1we0xds{margin:0;color:#888;font-size:.78rem}.card-lineage.svelte-1we0xds{margin:0;color:#bc8cff;font-size:.78rem}.lineage-tag.svelte-1we0xds{display:inline-block;background:#bc8cff1a;border:1px solid rgba(188,140,255,.25);border-radius:3px;padding:0 5px;margin-right:4px;font-size:.68rem;color:#bc8cff;text-transform:uppercase;letter-spacing:.04em}.card-stats.svelte-1we0xds{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:0}.card-stats.svelte-1we0xds>div:where(.svelte-1we0xds){text-align:center;background:#181818;border:1px solid #1f1f1f;border-radius:3px;padding:4px 2px}.card-stats.svelte-1we0xds dt:where(.svelte-1we0xds){color:#777;font-size:.65rem;text-transform:uppercase;letter-spacing:.04em}.card-stats.svelte-1we0xds dd:where(.svelte-1we0xds){margin:2px 0 0;color:#ddd;font-size:.85rem;font-variant-numeric:tabular-nums}.card-stats.svelte-1we0xds dd.signal:where(.svelte-1we0xds){font-size:.72rem;color:#aaa}.card-stats.svelte-1we0xds strong:where(.svelte-1we0xds){color:#e8e8e8}.card-signal.svelte-1we0xds{margin:0;color:#888;font-size:.74rem;line-height:1.4}.card-actions.svelte-1we0xds{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:auto}.bucket-pill.svelte-1we0xds{display:inline-block;padding:1px 6px;border-radius:3px;color:var(--c);border:1px solid var(--c);background:#0003;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.7rem}.link.svelte-1we0xds{color:#58a6ff;text-decoration:none;font-size:.78rem;border:1px solid #1f2a3a;border-radius:3px;padding:1px 7px;background:#0f1620}.link.svelte-1we0xds:hover{border-color:#58a6ff;color:#79c0ff}.cohort.svelte-1we0xds{max-width:1100px;margin:0 0 64px}.cohort.svelte-1we0xds header:where(.svelte-1we0xds){max-width:760px;margin-bottom:12px}.cohort.svelte-1we0xds h2:where(.svelte-1we0xds){margin:0 0 6px;font-size:1.05rem;color:#e8e8e8}.cohort.svelte-1we0xds header:where(.svelte-1we0xds) p:where(.svelte-1we0xds){margin:0;color:#888;font-size:.88rem;line-height:1.55}.cohort-chart.svelte-1we0xds{display:flex;align-items:flex-end;gap:4px;height:180px;padding:12px;background:#141414;border:1px solid #222;border-radius:6px;overflow-x:auto}.cohort-bar-wrap.svelte-1we0xds{flex:1 0 36px;min-width:36px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;position:relative}.cohort-bar.svelte-1we0xds{width:100%;background:#3fb950;border-radius:2px 2px 0 0;display:flex;justify-content:center;align-items:flex-start;padding-top:2px;min-height:1px;color:#0d1117;font-size:.7rem;font-weight:600;font-variant-numeric:tabular-nums;transition:filter .15s}.cohort-bar.svelte-1we0xds:hover{filter:brightness(1.15)}.cohort-n.svelte-1we0xds{position:relative;top:-14px;color:#c0e0c0;text-shadow:0 0 4px #0d1117}.cohort-tick.svelte-1we0xds{color:#777;font-size:.65rem;margin-top:4px;transform:rotate(-45deg);transform-origin:top center;white-space:nowrap}.empty.svelte-1we0xds{color:#888;font-style:italic;padding:12px 0}@media(max-width:720px){.counters.svelte-1we0xds{grid-template-columns:repeat(2,1fr)}.so-what-grid.svelte-1we0xds,.card-grid.svelte-1we0xds{grid-template-columns:1fr}}
