.trend-wrap.svelte-qaivoz{position:relative;width:100%}.chart.svelte-qaivoz{width:100%;display:block}.chart.svelte-qaivoz .axis path,.chart.svelte-qaivoz .axis line{stroke:#1a1a1a;shape-rendering:crispEdges}.chart.svelte-qaivoz .axis text{font-family:var(--font-mono);font-size:10px;fill:#6b6b6b}.tt.svelte-qaivoz{position:absolute;pointer-events:none;background:#fff;border:2px solid #1a1a1a;padding:6px 8px;font-family:var(--font-mono);font-size:11px;line-height:1.4;min-width:140px;opacity:0;transition:opacity 80ms linear;z-index:5;white-space:nowrap}.tt.svelte-qaivoz .tt-ts{font-weight:700;margin-bottom:3px;border-bottom:1px solid #d4d4d2;padding-bottom:2px}.tt.svelte-qaivoz .tt-row{display:flex;justify-content:space-between;gap:12px}.tt.svelte-qaivoz .tt-row .k{color:#6b6b6b;text-transform:uppercase;font-size:10px}.tt.svelte-qaivoz .tt-row .v{font-variant-numeric:tabular-nums;font-weight:700}.tt.svelte-qaivoz .tt-legend{display:flex;align-items:center;gap:6px;margin-top:2px}.tt.svelte-qaivoz .tt-legend .sw{display:inline-block;width:9px;height:9px;border:1px solid #1a1a1a;flex-shrink:0}.legend.svelte-qaivoz{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;font-family:var(--font-mono);font-size:10px}.chip.svelte-qaivoz{display:inline-flex;align-items:center;gap:5px;padding:2px 6px;border:1px solid #1a1a1a;background:#fff;text-transform:uppercase;letter-spacing:.04em}.chip.svelte-qaivoz .sw:where(.svelte-qaivoz){display:inline-block;width:9px;height:9px;border:1px solid #1a1a1a}.zoom-reset.svelte-qaivoz{position:absolute;top:4px;right:6px;background:#fff;border:2px solid #1a1a1a;padding:2px 6px;font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;z-index:6;display:inline-flex;align-items:center;gap:4px;color:#1a1a1a}.zoom-reset.svelte-qaivoz:hover{background:#ffd54f}.status-chip.svelte-4eq9e4{display:inline-block;padding:1px 6px;font-size:9px;font-weight:700;font-family:var(--font-mono, monospace);letter-spacing:.06em;text-transform:uppercase;border:2px solid;line-height:1.4;vertical-align:middle;margin-left:6px;flex-shrink:0}.cal-wrap.svelte-yudw7a{position:relative;width:100%;overflow:visible}.cal-empty.svelte-yudw7a{font-family:var(--font-mono, monospace);font-size:11px;color:var(--muted, #6b6b6b);padding:12px 0;text-align:center}.facet.svelte-yudw7a{margin-bottom:18px}.facet-label.svelte-yudw7a{font-family:var(--font-mono, monospace);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted, #6b6b6b);margin-bottom:4px}.facet-scroll.svelte-yudw7a{overflow-x:auto;overflow-y:visible}.cal-tip.svelte-yudw7a{position:absolute;pointer-events:none;background:#fff;border:2px solid #1a1a1a;padding:5px 8px;font-family:var(--font-mono, monospace);font-size:11px;white-space:nowrap;z-index:10}.fg-wrap.svelte-pjvp5m{position:relative;width:100%;overflow:hidden}.fg-empty.svelte-pjvp5m{font-family:var(--font-mono, monospace);font-size:11px;color:var(--muted, #6b6b6b);padding:12px 0;text-align:center}.fg-legend.svelte-pjvp5m{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.fg-chip.svelte-pjvp5m{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono, monospace);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.fg-dot.svelte-pjvp5m{display:inline-block;width:10px;height:10px;border:1px solid #1a1a1a}.fg-tip.svelte-pjvp5m{position:absolute;pointer-events:none;background:#fff;border:2px solid #1a1a1a;padding:5px 8px;font-family:var(--font-mono, monospace);font-size:11px;white-space:nowrap;z-index:10;line-height:1.5}.fg-tip.svelte-pjvp5m .tt-ts:where(.svelte-pjvp5m){font-weight:700;margin-bottom:3px;border-bottom:1px solid #d4d4d2;padding-bottom:2px}.fg-tip.svelte-pjvp5m .tt-row:where(.svelte-pjvp5m){display:flex;justify-content:space-between;gap:12px}.fg-tip.svelte-pjvp5m .k:where(.svelte-pjvp5m){color:#6b6b6b;text-transform:uppercase;font-size:10px}.fg-tip.svelte-pjvp5m .v:where(.svelte-pjvp5m){font-variant-numeric:tabular-nums;font-weight:700}.fg-reset.svelte-pjvp5m{position:absolute;top:8px;right:10px;background:#fff;border:2px solid #1a1a1a;padding:4px 9px;font-family:var(--font-mono, monospace);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#1a1a1a;cursor:pointer;box-shadow:2px 2px #1a1a1a;z-index:8;display:inline-flex;align-items:center;gap:6px}.fg-reset.svelte-pjvp5m:hover{background:#ffd54f}.fg-reset.svelte-pjvp5m i:where(.svelte-pjvp5m){font-size:10px}.sk-wrap.svelte-1i7y7yj{position:relative;width:100%;overflow:hidden}.sk-empty.svelte-1i7y7yj{font-family:var(--font-mono, monospace);font-size:11px;color:var(--muted, #6b6b6b);padding:12px 0;text-align:center}.sk-tip.svelte-1i7y7yj{position:absolute;pointer-events:none;background:#fff;border:2px solid #1a1a1a;padding:5px 8px;font-family:var(--font-mono, monospace);font-size:11px;white-space:nowrap;z-index:10}.pk-wrap.svelte-tu1y7r{position:relative;width:100%;overflow:hidden}.pk-empty.svelte-tu1y7r{font-family:var(--font-mono, monospace);font-size:11px;color:var(--muted, #6b6b6b);padding:12px 0;text-align:center}.pk-tip.svelte-tu1y7r{position:absolute;pointer-events:none;background:#fff;border:2px solid #1a1a1a;padding:5px 8px;font-family:var(--font-mono, monospace);font-size:11px;white-space:nowrap;z-index:10}.cross-corpus-wrap.svelte-19ngivi{position:relative;background:var(--bg-card, #fff);border:2px solid var(--line, #e0e0e0)}.state-msg.svelte-19ngivi{padding:40px 24px;font-family:var(--font-mono);font-size:12px;color:var(--muted, #888);text-align:center}.state-msg.empty.svelte-19ngivi p:where(.svelte-19ngivi){margin:6px 0;white-space:pre-wrap}.hint.svelte-19ngivi{font-size:11px;color:#aaa}.tip.svelte-19ngivi{position:absolute;background:#000000d1;color:#fff;font-family:var(--font-mono);font-size:11px;padding:6px 10px;pointer-events:none;border-radius:2px;z-index:10;white-space:nowrap}.legend.svelte-19ngivi{display:flex;gap:16px;padding:6px 12px;font-family:var(--font-mono);font-size:10px;color:var(--muted, #888);border-top:1px solid var(--line, #e0e0e0)}.dot.svelte-19ngivi{display:inline-block;width:10px;height:10px;border-radius:50%;vertical-align:middle;margin-right:4px}.dot.fraud.svelte-19ngivi{background:#d4686a}.dot.edgar.svelte-19ngivi{background:#4a72b0}.stats-app.svelte-16pwk6k{--ink: #1a1a1a;--bg-soft: #f6f6f4;--bg-tile: #ffffff;--muted: #6b6b6b;--line: #1a1a1a;--card-rose-bg: #fff0f0;--card-rose-border: #d4686a;--card-mint-bg: #f0fff4;--card-mint-border: #2d8a56;--card-sky-bg: #f0f4ff;--card-sky-border: #4a72b0;--card-cream-bg: #fffbf0;--card-cream-border: #b08a4a;display:grid;grid-template-rows:auto 1fr auto;min-height:100vh;background:var(--bg-soft);color:var(--ink);font-family:var(--font-mono)}.stats-app.svelte-16pwk6k,.stats-app.svelte-16pwk6k *{font-family:var(--font-mono)}header.bar.svelte-16pwk6k,footer.bar.svelte-16pwk6k{border-bottom:2px solid var(--line);background:#fff;padding:14px 18px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}footer.bar.svelte-16pwk6k{border-top:2px solid var(--line);border-bottom:none;padding:8px 18px;font-family:var(--font-mono);font-size:10px;color:var(--muted)}.bar.svelte-16pwk6k .brand:where(.svelte-16pwk6k){font-family:var(--font-mono);font-weight:700;font-size:18px;letter-spacing:.06em;text-transform:lowercase;display:flex;align-items:center;gap:10px}.bar.svelte-16pwk6k .brand:where(.svelte-16pwk6k) i:where(.svelte-16pwk6k){font-size:22px}.bar.svelte-16pwk6k .sub:where(.svelte-16pwk6k){font-family:var(--font-mono);color:var(--muted);font-size:11px}.bar.svelte-16pwk6k .spacer:where(.svelte-16pwk6k){flex:1}.bar.svelte-16pwk6k .hdr-tools:where(.svelte-16pwk6k){display:inline-flex;align-items:center;margin-left:4px}.bar.svelte-16pwk6k .pulse:where(.svelte-16pwk6k){display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;border:2px solid var(--line);padding:5px 10px;background:#fff;color:var(--ink);text-transform:lowercase}.bar.svelte-16pwk6k .pulse:where(.svelte-16pwk6k) strong:where(.svelte-16pwk6k){font-weight:700;font-variant-numeric:tabular-nums}.bar.svelte-16pwk6k .pulse-link:where(.svelte-16pwk6k){text-decoration:none;transition:transform var(--transition)}.bar.svelte-16pwk6k .pulse-link:where(.svelte-16pwk6k):hover{transform:translate(-1px,-1px);background:var(--pastel-lemon)}.pulse.svelte-16pwk6k .dot:where(.svelte-16pwk6k){width:8px;height:8px;background:#a5d6a7;border:2px solid var(--line);display:inline-block}.pulse.svelte-16pwk6k .dot.mint:where(.svelte-16pwk6k){background:#80deea}.pulse.svelte-16pwk6k .dot.amber:where(.svelte-16pwk6k){background:#ffd54f}.pulse.svelte-16pwk6k .dot.pink:where(.svelte-16pwk6k){background:#f8bbd0}.pulse.svelte-16pwk6k .dot.warn:where(.svelte-16pwk6k){background:#ef9a9a}main.svelte-16pwk6k{padding:18px;display:grid;gap:14px;grid-template-columns:repeat(12,1fr)}.tile.svelte-16pwk6k{background:var(--bg-tile);border:2px solid var(--line);padding:12px 14px 14px;display:flex;flex-direction:column;gap:8px;min-height:0;position:relative}.tile.svelte-16pwk6k h3:where(.svelte-16pwk6k){margin:0 0 4px;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;display:flex;align-items:center;gap:8px;color:var(--ink);font-weight:700}.tile.svelte-16pwk6k h3:where(.svelte-16pwk6k) .meta:where(.svelte-16pwk6k){margin-left:auto;color:var(--muted);font-size:10px;font-weight:400;text-transform:none;letter-spacing:0}.tile.full.svelte-16pwk6k{grid-column:span 12}.tile.half.svelte-16pwk6k{grid-column:span 6}.tile.third.svelte-16pwk6k{grid-column:span 4}@media(max-width:1100px){.tile.half.svelte-16pwk6k,.tile.third.svelte-16pwk6k{grid-column:span 12}}.tile.card-rose.svelte-16pwk6k{background:var(--card-rose-bg);border-color:var(--card-rose-border)}.tile.card-mint.svelte-16pwk6k{background:var(--card-mint-bg);border-color:var(--card-mint-border)}.tile.card-sky.svelte-16pwk6k{background:var(--card-sky-bg);border-color:var(--card-sky-border)}.tile.card-cream.svelte-16pwk6k{background:var(--card-cream-bg);border-color:var(--card-cream-border)}.empty.svelte-16pwk6k{font-family:var(--font-mono);font-size:11px;color:var(--muted);padding:12px 0;text-align:center}.tile.svelte-16pwk6k h3.group-hdr:where(.svelte-16pwk6k){font-size:13px;letter-spacing:.1em;border-bottom:2px solid var(--line);padding-bottom:8px;margin-bottom:0}.sampled.svelte-16pwk6k{display:inline-block;margin-left:6px;padding:1px 6px;font-size:9px;font-weight:700;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:#b2dfdb;color:#1a1a1a;border:2px solid var(--line)}.big-num.svelte-16pwk6k{font-family:var(--font-mono);font-size:16px;font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--ink);line-height:1.15}.pulse.svelte-16pwk6k .dot.dot-green:where(.svelte-16pwk6k){background:#a5d6a7}.pulse.svelte-16pwk6k .dot.dot-amber:where(.svelte-16pwk6k){background:#ffd54f}.caveat.svelte-16pwk6k{margin:6px 0 0;font-family:var(--font-mono);font-size:10px;color:var(--muted);line-height:1.5}.caveat.svelte-16pwk6k code:where(.svelte-16pwk6k){background:#00000014;padding:0 4px;border-radius:0}.src-legend.svelte-16pwk6k{display:flex;flex-wrap:wrap;gap:8px}.src-chip.svelte-16pwk6k{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;font-family:var(--font-mono);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:#fff;border:2px solid var(--line);border-left:5px solid var(--cat-doj)}.src-chip.svelte-16pwk6k .src-sw:where(.svelte-16pwk6k){display:inline-block;width:10px;height:10px;border:1px solid var(--line)}.tile.legend-bl.svelte-16pwk6k .trend-wrap{display:flex;flex-direction:column-reverse}.tile.legend-bl.svelte-16pwk6k .trend-wrap .legend{justify-content:flex-start;margin-top:0;margin-bottom:4px}.coverage-progress.svelte-16pwk6k{background:#fff}.cov-bars.svelte-16pwk6k{display:grid;grid-template-columns:repeat(2,1fr);gap:6px 24px;margin-top:4px}@media(max-width:900px){.cov-bars.svelte-16pwk6k{grid-template-columns:1fr}}.cov-bar.svelte-16pwk6k{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px}.cov-bar-lbl.svelte-16pwk6k{min-width:9rem;color:var(--ink)}.cov-bar-track.svelte-16pwk6k{flex:1;height:8px;background:#eee;border:1px solid var(--line)}.cov-bar-fill.svelte-16pwk6k{display:block;height:100%;background:#a5d6a7}.cov-bar-val.svelte-16pwk6k{min-width:3.4rem;text-align:right;color:var(--muted);font-variant-numeric:tabular-nums}.coverage-badge-strip.svelte-16pwk6k{background:#fff;border-color:var(--line)}.cov-row-group.svelte-16pwk6k{display:flex;flex-direction:column;gap:6px;margin-top:4px}.cov-row.svelte-16pwk6k{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.cov-label.svelte-16pwk6k{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-right:6px;min-width:110px}.cov-pulse.svelte-16pwk6k{display:inline-flex;align-items:stretch;font-family:var(--font-mono);font-size:11px;border:2px solid var(--line);background:#fff;color:var(--ink);text-transform:lowercase;overflow:hidden;line-height:1}.cov-pulse.svelte-16pwk6k .seg:where(.svelte-16pwk6k){display:inline-flex;align-items:center;padding:5px 9px}.cov-pulse.svelte-16pwk6k .seg.swatch:where(.svelte-16pwk6k){width:14px;padding:0;border-right:2px solid var(--line);flex-shrink:0}.cov-pulse.svelte-16pwk6k .seg.name:where(.svelte-16pwk6k){background:#fff;border-right:2px solid var(--line)}.cov-pulse.svelte-16pwk6k .seg.count:where(.svelte-16pwk6k){background:var(--bg);font-weight:700;font-variant-numeric:tabular-nums}.cov-pulse.svelte-16pwk6k .swatch.mint:where(.svelte-16pwk6k){background:#80deea}.cov-pulse.svelte-16pwk6k .swatch.amber:where(.svelte-16pwk6k){background:#ffd54f}.cov-pulse.svelte-16pwk6k .swatch.pink:where(.svelte-16pwk6k){background:#f8bbd0}.scheme-all-list.svelte-16pwk6k{max-height:340px;overflow-y:auto;font-family:var(--font-mono)}.scheme-all-list.svelte-16pwk6k .bar-lbl:where(.svelte-16pwk6k),.scheme-all-list.svelte-16pwk6k .bar-val:where(.svelte-16pwk6k),.scheme-card-all.svelte-16pwk6k .bar-lbl:where(.svelte-16pwk6k),.scheme-card-all.svelte-16pwk6k .bar-val:where(.svelte-16pwk6k),.scheme-card-top.svelte-16pwk6k .bar-lbl:where(.svelte-16pwk6k),.scheme-card-top.svelte-16pwk6k .bar-val:where(.svelte-16pwk6k){font-family:var(--font-mono)}.bar-list.svelte-16pwk6k{display:flex;flex-direction:column;gap:4px;font-size:.78rem}.bar-row.svelte-16pwk6k{display:flex;align-items:center;gap:.5rem}.bar-lbl.svelte-16pwk6k{width:10rem;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink);text-decoration:underline}.bar-lbl.svelte-16pwk6k:hover{color:var(--card-sky-border)}.bar-track.svelte-16pwk6k{background:#dde8f5;border-radius:2px;height:10px;display:flex}.bar-fill.svelte-16pwk6k{background:var(--card-sky-border, #4a72b0);border-radius:2px;height:10px;min-width:2px}.bar-val.svelte-16pwk6k{color:var(--muted);min-width:2.5rem;text-align:right;font-variant-numeric:tabular-nums}.enrichment-table.svelte-16pwk6k{width:100%;font-size:.78rem;border-collapse:collapse;font-variant-numeric:tabular-nums}.enrichment-table.svelte-16pwk6k th:where(.svelte-16pwk6k),.enrichment-table.svelte-16pwk6k td:where(.svelte-16pwk6k){padding:4px 8px;border-bottom:1px solid var(--card-mint-border, rgba(0,0,0,.08))}.enrichment-table.svelte-16pwk6k th:where(.svelte-16pwk6k){text-align:left;font-weight:600;color:var(--muted)}.enrichment-table.svelte-16pwk6k code:where(.svelte-16pwk6k){font-size:.72rem;background:#0000000a;padding:1px 4px;border-radius:3px}.prog-cell.svelte-16pwk6k{display:inline-block;min-width:3.2rem;padding:0 5px;border-radius:3px;font-variant-numeric:tabular-nums}.prog-cell.prog-complete.svelte-16pwk6k{background:#a5d6a7;color:#1a1a1a}.prog-cell.prog-partial.svelte-16pwk6k{background:#ffd54f;color:#1a1a1a}.enrichment-table.svelte-16pwk6k td.cell-warn:where(.svelte-16pwk6k){color:#b26a00;font-weight:600}.enrichment-table.svelte-16pwk6k td.cell-err:where(.svelte-16pwk6k){color:#c62828;font-weight:600}.aux-stats.svelte-16pwk6k{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:.75rem;font-size:.78rem;color:var(--ink)}.aux-stats.svelte-16pwk6k span:where(.svelte-16pwk6k) i:where(.svelte-16pwk6k){margin-right:.25rem;color:var(--muted)}.bar.svelte-16pwk6k{position:relative}.build-footer.svelte-16pwk6k{max-width:1240px;margin:12px auto 16px;padding:12px 24px;border-top:1px solid #d4d4d2;font-family:var(--font-mono, ui-monospace, monospace);font-size:10px;color:#6b6b6b;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.build-footer.svelte-16pwk6k .bf-label:where(.svelte-16pwk6k){text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:#4b4b4b}.build-footer.svelte-16pwk6k .bf-hash:where(.svelte-16pwk6k){font-weight:700;color:#1a1a1a;text-decoration:none;border-bottom:1px dotted #6b6b6b}.build-footer.svelte-16pwk6k .bf-hash:where(.svelte-16pwk6k):hover{background:#fff5c2}.build-footer.svelte-16pwk6k .bf-sep:where(.svelte-16pwk6k){color:#9b9b9b}.build-footer.svelte-16pwk6k .bf-date:where(.svelte-16pwk6k),.build-footer.svelte-16pwk6k .bf-corpus:where(.svelte-16pwk6k){color:#6b6b6b}
