.workbench.svelte-edve7s{max-width:1120px;margin:auto;padding:clamp(1rem,4vw,3.5rem);font-family:system-ui,sans-serif}.mast.svelte-edve7s{max-width:760px;margin-bottom:2.5rem}.mast.svelte-edve7s p:where(.svelte-edve7s),nav.svelte-edve7s,small.svelte-edve7s,dt.svelte-edve7s{font-family:Google Sans Code,JetBrains Mono,monospace}.mast.svelte-edve7s p:where(.svelte-edve7s){color:#647063;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.mast.svelte-edve7s h1:where(.svelte-edve7s){margin:.6rem 0 1rem;font-size:clamp(2.2rem,6vw,4.8rem);line-height:.95;letter-spacing:-.055em}.mast.svelte-edve7s span:where(.svelte-edve7s){color:#566054;font-size:1.05rem;line-height:1.6}.workbench.svelte-edve7s>nav:where(.svelte-edve7s){margin-bottom:2rem;border-block:1px solid #ccd1c9}.workbench.svelte-edve7s>nav:where(.svelte-edve7s) ol:where(.svelte-edve7s){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.workbench.svelte-edve7s>nav:where(.svelte-edve7s) button:where(.svelte-edve7s){width:100%;padding:1rem .3rem;border:0;background:none;color:#7b8379;text-align:left}.workbench.svelte-edve7s>nav:where(.svelte-edve7s) .active:where(.svelte-edve7s) button:where(.svelte-edve7s){color:#1f4c37;box-shadow:inset 0 -3px #1f6b48}.workbench.svelte-edve7s>nav:where(.svelte-edve7s) span:where(.svelte-edve7s){display:block;overflow:hidden;margin-top:.25rem;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}main.svelte-edve7s{padding:clamp(1rem,3vw,2rem);border:1px solid #d5d9d2;background:#fff;box-shadow:5px 5px #dde1da}section.svelte-edve7s h2:where(.svelte-edve7s){margin:0;font-size:1.4rem}section.svelte-edve7s>p:where(.svelte-edve7s){color:#667064}.source-list.svelte-edve7s{display:grid;gap:.65rem;margin-top:1.5rem}.source-list.svelte-edve7s label:where(.svelte-edve7s){display:flex;gap:1rem;padding:1rem;border:1px solid #d8dcd5;cursor:pointer}.source-list.svelte-edve7s span:where(.svelte-edve7s){display:grid;gap:.3rem}.source-list.svelte-edve7s small:where(.svelte-edve7s),.source-list.svelte-edve7s em:where(.svelte-edve7s){color:#657064;font-style:normal}.fields.svelte-edve7s{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1.5rem}.fields.svelte-edve7s label:where(.svelte-edve7s){display:grid;gap:.4rem;font-weight:600;min-width:0;overflow:hidden}.fields.svelte-edve7s input:where(.svelte-edve7s),.fields.svelte-edve7s select:where(.svelte-edve7s){width:100%;min-width:0;padding:.7rem;border:1px solid #adb5aa;background:#fafbf9;font:inherit}.splits.svelte-edve7s{grid-template-columns:repeat(3,minmax(0,1fr))}.invalid.svelte-edve7s,.errors.svelte-edve7s{color:#9c2f25}.summary.svelte-edve7s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #d4d8d1}.summary.svelte-edve7s div:where(.svelte-edve7s){padding:.8rem;border:1px solid #e0e3dd}.summary.svelte-edve7s dt:where(.svelte-edve7s){font-size:.68rem;text-transform:uppercase}.summary.svelte-edve7s dd:where(.svelte-edve7s){margin:.35rem 0 0;font-variant-numeric:tabular-nums}pre.svelte-edve7s{max-height:20rem;overflow:auto;padding:1rem;background:#20251f;color:#e8eee6;font-size:.72rem}.notice.svelte-edve7s,.errors.svelte-edve7s{margin-top:1rem;padding:1rem;border:1px solid currentColor}footer.svelte-edve7s{display:flex;justify-content:space-between;margin-top:2rem}button.svelte-edve7s{padding:.75rem 1rem;border:1px solid #1f4c37;background:#1f4c37;color:#fff;font:inherit;cursor:pointer}button.secondary.svelte-edve7s{background:transparent;color:#1f4c37}button.svelte-edve7s:disabled{cursor:not-allowed;opacity:.45}@media(max-width:600px){.splits.svelte-edve7s,.summary.svelte-edve7s{grid-template-columns:1fr}.workbench.svelte-edve7s>nav:where(.svelte-edve7s) span:where(.svelte-edve7s){font-size:.6rem}}.s.svelte-1sfmnoy{--shell: 1120px;--bg: #f6f5f3;--card: #ffffff;--ink: #23221f;--ink-2: #5a5854;--muted: #8f8d88;--line: #e5e3de;--line-2: #d6d4cf;--pill: #eceae5;--dark: #0e0d0c;--dark-ink: #f4f3f0;--dark-muted: #a5a29c;--dark-line: #2a2926;--dark-card: #171614;--coral: #d97757;--ok: #a6c6a6;--grotesk: "Space Grotesk", "Space Grotesk Fallback", system-ui, sans-serif;--mono: ui-monospace, "SF Mono", "Menlo", "Google Sans Code", monospace;position:relative;min-height:100vh;background:var(--bg);color:var(--ink);font-family:var(--grotesk);font-size:16px;line-height:1.55;overflow:clip;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-theme=dark] .s.svelte-1sfmnoy{--bg: #151412;--card: #1c1b19;--ink: #eceae5;--ink-2: #b8b5ae;--muted: #8f8c86;--line: #2a2825;--line-2: #363430;--pill: #262522;--dark: #0e0d0c;--dark-card: #171614}.s.svelte-1sfmnoy *,.s.svelte-1sfmnoy *:before,.s.svelte-1sfmnoy *:after{box-sizing:border-box}.s.svelte-1sfmnoy a:where(.svelte-1sfmnoy){color:inherit}.s.svelte-1sfmnoy code:where(.svelte-1sfmnoy){font-family:var(--mono);font-size:.86em;background:var(--pill);border-radius:5px;padding:.1em .35em}.btn.svelte-1sfmnoy{display:inline-flex;align-items:center;gap:.5em;padding:10px 22px;border-radius:999px;border:none;font-family:var(--grotesk);font-size:15px;font-weight:500;line-height:1.3;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .12s ease,opacity .12s ease}.btn.svelte-1sfmnoy:hover{transform:translateY(-1px)}.btn.svelte-1sfmnoy:active{transform:translateY(0)}.s.svelte-1sfmnoy a.btn-dark:where(.svelte-1sfmnoy),.s.svelte-1sfmnoy button.btn-dark:where(.svelte-1sfmnoy){background:var(--ink);color:var(--bg)}:root[data-theme=dark] .s.svelte-1sfmnoy a.btn-dark:where(.svelte-1sfmnoy),:root[data-theme=dark] .s.svelte-1sfmnoy button.btn-dark:where(.svelte-1sfmnoy){background:var(--ink);color:#151412}.s.svelte-1sfmnoy a.btn-soft:where(.svelte-1sfmnoy),.s.svelte-1sfmnoy button.btn-soft:where(.svelte-1sfmnoy){background:var(--pill);color:var(--ink)}.btn[disabled].svelte-1sfmnoy{opacity:.55;cursor:default}.kicker.svelte-1sfmnoy{margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);text-align:center}.s.svelte-1sfmnoy h2:where(.svelte-1sfmnoy){margin:0 auto;max-width:24ch;text-wrap:balance;font-size:clamp(1.9rem,3.6vw,2.6rem);font-weight:600;letter-spacing:-.025em;line-height:1.12;text-align:center}.section-sub.svelte-1sfmnoy{margin:18px auto 0;max-width:62ch;text-align:center;color:var(--ink-2);font-size:16px}.section-sub.svelte-1sfmnoy a:where(.svelte-1sfmnoy){color:inherit}.cta-row.svelte-1sfmnoy{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:30px}.s.svelte-1sfmnoy section:where(.svelte-1sfmnoy){padding:96px max(24px,calc((100% - var(--shell)) / 2));border-top:1px solid var(--line)}.banner.svelte-1sfmnoy{display:flex;align-items:center;justify-content:center;gap:8px;padding:9px 16px;background:var(--pill);border-bottom:1px solid var(--line);font-size:13.5px;color:var(--ink-2);text-decoration:none;text-align:center;flex-wrap:wrap}.banner.svelte-1sfmnoy strong:where(.svelte-1sfmnoy){color:var(--ink);font-weight:600}.banner-mark.svelte-1sfmnoy{color:var(--coral);font-size:12px}.banner-go.svelte-1sfmnoy{text-decoration:underline;text-underline-offset:3px}.hero.svelte-1sfmnoy{padding:clamp(64px,9vw,110px) max(24px,calc((100% - var(--shell)) / 2)) 80px;text-align:center}.hero.svelte-1sfmnoy h1:where(.svelte-1sfmnoy){margin:0 auto;text-wrap:balance;font-size:clamp(2.1rem,4.6vw,3.4rem);font-weight:600;letter-spacing:-.03em;line-height:1.08}.hero.svelte-1sfmnoy h1:where(.svelte-1sfmnoy) em:where(.svelte-1sfmnoy),.closing.svelte-1sfmnoy h2:where(.svelte-1sfmnoy) em:where(.svelte-1sfmnoy){font-style:italic;font-weight:600}.hero-sub.svelte-1sfmnoy{margin:22px auto 0;max-width:62ch;font-size:17px;color:var(--ink-2)}.hero-demo.svelte-1sfmnoy{margin-top:56px;text-align:left}.demo-card.svelte-1sfmnoy{background:var(--card);border:1px solid var(--line-2);border-radius:18px;padding:22px 22px 18px;box-shadow:0 1px 2px #00000008,0 12px 32px #0000000a}.demo-head.svelte-1sfmnoy{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.demo-live.svelte-1sfmnoy{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.demo-live.svelte-1sfmnoy i:where(.svelte-1sfmnoy){width:7px;height:7px;border-radius:999px;background:var(--ok)}.demo-hint.svelte-1sfmnoy{font-size:12.5px;color:var(--muted)}.demo-hint.svelte-1sfmnoy kbd:where(.svelte-1sfmnoy){font-family:var(--mono);border:1px solid var(--line-2);border-radius:4px;padding:0 5px}.search-form.svelte-1sfmnoy{display:flex;gap:10px}.search-field.svelte-1sfmnoy{flex:1;display:flex;align-items:center;gap:8px;padding:0 14px;background:var(--bg);border:1px solid var(--line-2);border-radius:999px}.search-field.svelte-1sfmnoy:focus-within{border-color:var(--ink-2)}.search-field-icon.svelte-1sfmnoy{font-size:18px;color:var(--muted)}.search-input.svelte-1sfmnoy{flex:1;border:none;background:none;padding:11px 0;font-family:var(--mono);font-size:14px;color:var(--ink);outline:none;min-width:0}.search-input.svelte-1sfmnoy::-moz-placeholder{color:var(--muted);opacity:.8}.search-input.svelte-1sfmnoy::placeholder{color:var(--muted);opacity:.8}.search-go.svelte-1sfmnoy{font-size:14px}.syntax-chips.svelte-1sfmnoy{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:12px}.syntax-chips.svelte-1sfmnoy button:where(.svelte-1sfmnoy){border:1px solid var(--line);background:var(--card);color:var(--ink-2);border-radius:999px;padding:3px 11px;font-family:var(--mono);font-size:12px;cursor:pointer}.syntax-chips.svelte-1sfmnoy button:where(.svelte-1sfmnoy):hover{border-color:var(--line-2);color:var(--ink)}.syntax-chips.svelte-1sfmnoy .chip-date:where(.svelte-1sfmnoy){font-family:var(--grotesk)}.syntax-chips-gap.svelte-1sfmnoy{flex:1}.search-reading.svelte-1sfmnoy{margin:12px 2px 0;font-size:13px;color:var(--ink-2)}.search-reading-label.svelte-1sfmnoy{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-right:6px}.search-sql-toggle.svelte-1sfmnoy{margin-left:10px;border:none;background:none;color:var(--muted);font-size:12.5px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.search-sql-toggle.on.svelte-1sfmnoy,.search-sql-toggle.svelte-1sfmnoy:hover{color:var(--ink)}.search-sql.svelte-1sfmnoy{margin-top:12px;border:1px solid var(--line);border-radius:12px;background:var(--bg);padding:12px 14px}.search-sql-head.svelte-1sfmnoy{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--muted);margin-bottom:8px}.search-sql-head.svelte-1sfmnoy button:where(.svelte-1sfmnoy){border:none;background:none;color:var(--ink-2);font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.search-sql.svelte-1sfmnoy pre:where(.svelte-1sfmnoy){margin:0;font-family:var(--mono);font-size:12.5px;line-height:1.5;overflow-x:auto;color:var(--ink)}.search-body.svelte-1sfmnoy{display:grid;grid-template-columns:230px 1fr;gap:22px;margin-top:18px;border-top:1px solid var(--line);padding-top:18px}.search-filters-title.svelte-1sfmnoy{margin:14px 0 7px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.search-filters-title.svelte-1sfmnoy:first-child{margin-top:0}.search-filters-title.svelte-1sfmnoy small:where(.svelte-1sfmnoy){font-weight:400;letter-spacing:0;text-transform:none;margin-left:4px}.source-toggles.svelte-1sfmnoy{display:flex;flex-wrap:wrap;gap:5px}.source-toggle.svelte-1sfmnoy{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--card);color:var(--ink-2);border-radius:999px;padding:3px 10px;font-size:12px;cursor:pointer}.source-toggle.svelte-1sfmnoy i:where(.svelte-1sfmnoy),.search-facets.svelte-1sfmnoy i:where(.svelte-1sfmnoy){width:7px;height:7px;border-radius:999px;background:hsl(var(--hue, 0) 45% 55%)}.source-toggle.on.svelte-1sfmnoy{border-color:var(--ink);color:var(--ink)}.search-filter-field.svelte-1sfmnoy{display:block;margin-bottom:8px}.search-filter-field.svelte-1sfmnoy span:where(.svelte-1sfmnoy){display:block;font-size:12px;color:var(--ink-2);margin-bottom:3px}.search-filter-field.svelte-1sfmnoy input:where(.svelte-1sfmnoy){width:100%;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);padding:6px 9px;font-family:var(--mono);font-size:12.5px}.search-filter-field.svelte-1sfmnoy input:where(.svelte-1sfmnoy):focus{outline:none;border-color:var(--ink-2)}.exclusion-chips.svelte-1sfmnoy{display:flex;flex-wrap:wrap;gap:5px}.exclusion-chips.svelte-1sfmnoy button:where(.svelte-1sfmnoy){border:1px solid var(--line);background:var(--card);border-radius:999px;padding:3px 10px;font-family:var(--mono);font-size:12px;color:var(--ink-2);cursor:pointer}.search-examples.svelte-1sfmnoy{list-style:none;margin:0;padding:0;display:grid;gap:6px}.search-examples.svelte-1sfmnoy button:where(.svelte-1sfmnoy){display:block;width:100%;text-align:left;border:none;background:none;padding:0;cursor:pointer;color:var(--ink-2)}.search-examples.svelte-1sfmnoy code:where(.svelte-1sfmnoy){display:block;font-size:12px;color:var(--ink);background:none;padding:0}.search-examples.svelte-1sfmnoy small:where(.svelte-1sfmnoy){font-size:11.5px;color:var(--muted)}.search-examples.svelte-1sfmnoy button:where(.svelte-1sfmnoy):hover code:where(.svelte-1sfmnoy){text-decoration:underline;text-underline-offset:3px}.search-status.svelte-1sfmnoy{margin:0 0 10px;font-size:12.5px;color:var(--muted)}.search-status.busy.svelte-1sfmnoy{opacity:.6}.search-status-error.svelte-1sfmnoy{color:#b91c1c}.search-facets.svelte-1sfmnoy{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}.search-facets.svelte-1sfmnoy button:where(.svelte-1sfmnoy){display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--card);border-radius:999px;padding:2px 10px;font-size:12px;color:var(--ink-2);cursor:pointer}.search-facets.svelte-1sfmnoy button.on:where(.svelte-1sfmnoy){border-color:var(--ink);color:var(--ink)}.search-scroll.svelte-1sfmnoy{list-style:none;margin:0;padding:0;max-height:430px;overflow-y:auto}.search-row.svelte-1sfmnoy{padding:11px 2px;border-top:1px solid var(--line)}.search-row.svelte-1sfmnoy:first-child{border-top:none}.search-row-head.svelte-1sfmnoy{display:flex;align-items:baseline;gap:8px}.source-badge.svelte-1sfmnoy{flex:none;border:none;background:var(--pill);color:var(--ink-2);border-radius:999px;padding:1px 9px;font-size:11px;cursor:pointer}.search-row-title.svelte-1sfmnoy{font-size:14px;font-weight:500;color:var(--ink);text-decoration:none;overflow-wrap:anywhere}a.search-row-title.svelte-1sfmnoy:hover{text-decoration:underline;text-underline-offset:3px}.search-row-snippet.svelte-1sfmnoy{margin:4px 0 0;font-size:13px;color:var(--ink-2);overflow-wrap:anywhere}.search-row.svelte-1sfmnoy mark:where(.svelte-1sfmnoy){background:color-mix(in srgb,var(--ok) 45%,transparent);color:inherit;border-radius:3px;padding:0 1px}.search-row-meta.svelte-1sfmnoy{display:block;margin-top:4px;font-size:12px;color:var(--muted)}.search-row-author.svelte-1sfmnoy{border:none;background:none;padding:0;font-size:12px;color:var(--muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.search-empty.svelte-1sfmnoy{padding:18px 2px;font-size:13.5px;color:var(--ink-2)}.search-relax.svelte-1sfmnoy{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.search-relax.svelte-1sfmnoy button:where(.svelte-1sfmnoy){border:1px solid var(--line);background:var(--card);border-radius:999px;padding:3px 11px;font-size:12.5px;color:var(--ink-2);cursor:pointer}.endpoint-legend.svelte-1sfmnoy{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--line);font-size:12.5px;color:var(--muted)}.console-anchor.svelte-1sfmnoy{display:block;height:0}.install-cards.svelte-1sfmnoy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:820px;margin:44px auto 0}.install-card.svelte-1sfmnoy{display:flex;flex-direction:column;align-items:center;gap:14px;padding:36px 28px 28px;background:var(--card);border:1px solid var(--line-2);border-radius:16px;text-align:center}.install-mark.svelte-1sfmnoy{width:52px;height:52px;display:grid;place-items:center;border-radius:999px;background:var(--pill);font-size:24px}.install-mark-claude.svelte-1sfmnoy{color:var(--coral)}.install-card.svelte-1sfmnoy h3:where(.svelte-1sfmnoy){margin:0;font-size:19px;font-weight:600}.install-steps.svelte-1sfmnoy{margin:4px 0 0;padding:0 0 0 1.4em;list-style:decimal;text-align:left;font-size:14px;line-height:1.55;color:var(--ink-2);display:grid;gap:9px}.install-steps.svelte-1sfmnoy li:where(.svelte-1sfmnoy){display:list-item}.install-steps.svelte-1sfmnoy li:where(.svelte-1sfmnoy)::marker{color:var(--muted);font-weight:600}.install-steps.svelte-1sfmnoy strong:where(.svelte-1sfmnoy){color:var(--ink);font-weight:600}.install-coda.svelte-1sfmnoy{margin:26px auto 0;max-width:820px;text-align:center;font-size:15px;color:var(--ink-2)}.install-dev.svelte-1sfmnoy{max-width:820px;margin:28px auto 0;padding:26px 28px;background:var(--card);border:1px solid var(--line);border-radius:16px}.install-dev-title.svelte-1sfmnoy{margin:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.install-dev-lede.svelte-1sfmnoy{margin:0 0 16px;font-size:14.5px;color:var(--ink-2)}.install-dev-lede.svelte-1sfmnoy a:where(.svelte-1sfmnoy){text-decoration:underline;text-underline-offset:3px}.start-step-label.svelte-1sfmnoy{display:block;margin:12px 0 5px;font-size:12px;color:var(--muted)}.start-cmd-item.svelte-1sfmnoy{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 14px;border:1px solid var(--line-2);border-radius:10px;background:var(--bg);font-family:var(--mono);font-size:13px;color:var(--ink);cursor:pointer;text-align:left}.start-cmd-item.svelte-1sfmnoy:hover{border-color:var(--ink-2)}.start-btn-copied.svelte-1sfmnoy{border-color:var(--ok)}.start-cmd-text.svelte-1sfmnoy{overflow-wrap:anywhere}.start-cmd-icon.svelte-1sfmnoy{font-size:16px;color:var(--muted)}.start-prompt-preview.svelte-1sfmnoy{margin-top:8px;font-size:13px}.start-prompt-preview.svelte-1sfmnoy summary:where(.svelte-1sfmnoy){cursor:pointer;color:var(--muted)}.start-prompt-preview.svelte-1sfmnoy pre:where(.svelte-1sfmnoy){margin:10px 0 0;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--bg);font-family:var(--mono);font-size:12px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;max-height:300px;overflow-y:auto}.start-trust.svelte-1sfmnoy{margin:14px 0 0;font-size:12.5px;color:var(--muted)}.thesis-grid.svelte-1sfmnoy{max-width:640px;margin:44px auto 0}.thesis-compare.svelte-1sfmnoy{width:100%;border-collapse:collapse;background:var(--card);border:1px solid var(--line-2);border-radius:16px;overflow:hidden;font-size:14.5px}.thesis-compare.svelte-1sfmnoy th:where(.svelte-1sfmnoy){padding:12px 18px;text-align:left;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line)}.thesis-compare.svelte-1sfmnoy th:where(.svelte-1sfmnoy):last-child{color:var(--ink)}.thesis-compare.svelte-1sfmnoy td:where(.svelte-1sfmnoy){padding:11px 18px;border-bottom:1px solid var(--line);color:var(--muted);width:50%}.thesis-compare.svelte-1sfmnoy td:where(.svelte-1sfmnoy):last-child{color:var(--ink);font-weight:500}.thesis-compare.svelte-1sfmnoy tr:where(.svelte-1sfmnoy):last-child td:where(.svelte-1sfmnoy){border-bottom:none}.corpus.svelte-1sfmnoy{background:var(--dark);color:var(--dark-ink);border-top:none}.corpus.svelte-1sfmnoy .kicker:where(.svelte-1sfmnoy){color:var(--dark-muted)}.corpus.svelte-1sfmnoy .section-sub:where(.svelte-1sfmnoy){color:var(--dark-muted)}.coverage-grid.svelte-1sfmnoy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:44px}.coverage-family.svelte-1sfmnoy{padding:18px;background:var(--dark-card);border:1px solid var(--dark-line);border-radius:14px}.coverage-family.svelte-1sfmnoy h3:where(.svelte-1sfmnoy){margin:0 0 6px;font-size:14.5px;font-weight:600}.coverage-family.svelte-1sfmnoy p:where(.svelte-1sfmnoy){margin:0;font-size:12.5px;line-height:1.5;color:var(--dark-muted)}.corpus-links.svelte-1sfmnoy{margin:36px 0 0;text-align:center;font-size:14.5px}.corpus-links.svelte-1sfmnoy a:where(.svelte-1sfmnoy){color:var(--dark-ink);text-decoration:underline;text-underline-offset:4px}.prim-panel.svelte-1sfmnoy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:980px;margin:44px auto 0}.prim-col.svelte-1sfmnoy{padding:22px 24px;background:var(--card);border:1px solid var(--line-2);border-radius:16px}.prim-col.svelte-1sfmnoy h3:where(.svelte-1sfmnoy){margin:0 0 12px;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.prim-row.svelte-1sfmnoy{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);gap:12px;align-items:baseline;padding:8px 0;border-top:1px solid var(--line)}.prim-row.svelte-1sfmnoy:first-of-type{border-top:none}.prim-row.svelte-1sfmnoy code:where(.svelte-1sfmnoy){font-size:12px;background:none;padding:0;overflow-wrap:anywhere}.prim-row.svelte-1sfmnoy span:where(.svelte-1sfmnoy){font-size:12.5px;color:var(--muted)}.queries-grid.svelte-1sfmnoy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:980px;margin:24px auto 0}.query-card.svelte-1sfmnoy{padding:24px;background:var(--card);border:1px solid var(--line-2);border-radius:16px}.query-card.svelte-1sfmnoy h3:where(.svelte-1sfmnoy){margin:0 0 8px;font-size:16.5px;font-weight:600;letter-spacing:-.01em}.query-card.svelte-1sfmnoy>p:where(.svelte-1sfmnoy){margin:0 0 14px;font-size:13.5px;color:var(--ink-2)}.query-sql.svelte-1sfmnoy{margin:0;padding:14px 16px;background:var(--dark);color:var(--dark-ink);border-radius:12px;font-family:var(--mono);font-size:11.5px;line-height:1.55;overflow-x:auto}.query-sql.svelte-1sfmnoy .kw:where(.svelte-1sfmnoy){color:#9ec5a2}.query-sql.svelte-1sfmnoy .str:where(.svelte-1sfmnoy){color:#d9b98a}.query-sql.svelte-1sfmnoy .num:where(.svelte-1sfmnoy){color:#a8b8d8}.queries-footnote.svelte-1sfmnoy{margin:28px 0 0;text-align:center;font-size:13.5px;color:var(--muted)}.queries-footnote.svelte-1sfmnoy a:where(.svelte-1sfmnoy){color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}.agent-embed-frame.svelte-1sfmnoy{display:block;width:100%;max-width:980px;height:440px;margin:40px auto 0;border:1px solid var(--line-2);border-radius:16px;background:var(--dark)}.agent-embed.svelte-1sfmnoy .section-sub:where(.svelte-1sfmnoy) a:where(.svelte-1sfmnoy){text-decoration:underline;text-underline-offset:3px}.pricing-grid.svelte-1sfmnoy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:980px;margin:44px auto 0;align-items:stretch}.pricing-card.svelte-1sfmnoy{display:flex;flex-direction:column;padding:26px 24px;background:var(--card);border:1px solid var(--line-2);border-radius:16px}.pricing-card.featured.svelte-1sfmnoy{border-color:var(--ink);box-shadow:0 12px 32px #0000000f}.pricing-card.svelte-1sfmnoy h3:where(.svelte-1sfmnoy){margin:0 0 12px;font-size:15px;font-weight:600}.pricing-price.svelte-1sfmnoy{margin:0 0 14px}.pricing-price.svelte-1sfmnoy b:where(.svelte-1sfmnoy){font-size:2rem;font-weight:600;letter-spacing:-.02em}.pricing-price.svelte-1sfmnoy span:where(.svelte-1sfmnoy){font-size:13px;color:var(--muted)}.pricing-points.svelte-1sfmnoy{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:8px;font-size:13.5px;color:var(--ink-2)}.pricing-points.svelte-1sfmnoy li:where(.svelte-1sfmnoy){padding-left:16px;position:relative}.pricing-points.svelte-1sfmnoy li:where(.svelte-1sfmnoy):before{content:"—";position:absolute;left:0;color:var(--muted)}.pricing-cta.svelte-1sfmnoy{margin-top:auto;justify-content:center}.closing.svelte-1sfmnoy{text-align:center;padding-top:110px;padding-bottom:110px}.closing.svelte-1sfmnoy h2:where(.svelte-1sfmnoy){max-width:18ch;font-size:clamp(2.1rem,4.4vw,3.1rem)}.notes.svelte-1sfmnoy{padding-top:64px;padding-bottom:64px}.notes-row.svelte-1sfmnoy{display:grid;grid-template-columns:200px minmax(0,1fr);gap:24px;max-width:880px;margin:0 auto;padding:18px 0;border-top:1px solid var(--line)}.notes-row.svelte-1sfmnoy:first-child{border-top:none;padding-top:0}.notes-label.svelte-1sfmnoy{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding-top:3px}.notes-row.svelte-1sfmnoy p:where(.svelte-1sfmnoy){margin:0;font-size:14px;color:var(--ink-2)}.notes-row.svelte-1sfmnoy a:where(.svelte-1sfmnoy){text-decoration:underline;text-underline-offset:3px}.intake.svelte-1sfmnoy{padding-top:64px;padding-bottom:72px}.intake-block.svelte-1sfmnoy{max-width:720px;margin:0 auto 28px;padding:24px 26px;background:var(--card);border:1px solid var(--line);border-radius:16px}.intake-label.svelte-1sfmnoy{display:block;font-size:16px;font-weight:600;margin-bottom:6px}.intake-description.svelte-1sfmnoy{margin:0 0 12px;font-size:13.5px;color:var(--ink-2)}.source-flow.svelte-1sfmnoy{display:flex;align-items:center;gap:8px;flex-wrap:wrap;list-style:none;margin:0 0 14px;padding:0;font-size:12px;color:var(--muted)}.source-flow.svelte-1sfmnoy li:where(.svelte-1sfmnoy){display:flex;align-items:center;gap:8px}.source-flow.svelte-1sfmnoy li:where(.svelte-1sfmnoy)+li:where(.svelte-1sfmnoy):before{content:"→";color:var(--line-2)}.intake-form.svelte-1sfmnoy{display:grid;gap:12px}.intake-textarea.svelte-1sfmnoy{width:100%;min-height:84px;padding:12px 14px;border:1px solid var(--line-2);border-radius:12px;background:var(--bg);color:var(--ink);font-family:var(--grotesk);font-size:13.5px;resize:vertical}.intake-textarea.svelte-1sfmnoy:focus{outline:none;border-color:var(--ink-2)}.intake-textarea.svelte-1sfmnoy::-moz-placeholder{color:var(--muted);opacity:.8}.intake-textarea.svelte-1sfmnoy::placeholder{color:var(--muted);opacity:.8}.intake-actions.svelte-1sfmnoy{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.intake-mail.svelte-1sfmnoy{font-size:13px;color:var(--ink-2);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.intake-status.svelte-1sfmnoy,.contrib-status.svelte-1sfmnoy{font-size:13px}.text-success.svelte-1sfmnoy{color:#3f7d4e}.text-error.svelte-1sfmnoy{color:#b91c1c}.intake-label-line.svelte-1sfmnoy{margin:0 0 12px;font-size:13.5px;color:var(--ink-2)}.contrib-row.svelte-1sfmnoy{display:flex;gap:10px}.contrib-input.svelte-1sfmnoy{flex:1;padding:9px 14px;border:1px solid var(--line-2);border-radius:999px;background:var(--bg);color:var(--ink);font-family:var(--mono);font-size:12.5px;min-width:0}.contrib-input.svelte-1sfmnoy:focus{outline:none;border-color:var(--ink-2)}.meta-note.svelte-1sfmnoy{max-width:720px;margin:0 auto;font-size:13px;color:var(--muted);text-align:center}.meta-note.svelte-1sfmnoy a:where(.svelte-1sfmnoy){text-decoration:underline;text-underline-offset:3px;cursor:pointer}.foot.svelte-1sfmnoy{padding:56px max(24px,calc((100% - var(--shell)) / 2)) 32px;border-top:1px solid var(--line);font-size:14px}.foot-grid.svelte-1sfmnoy{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.foot-brand.svelte-1sfmnoy{display:grid;gap:4px;align-content:start}.foot-name.svelte-1sfmnoy{font-size:17px;font-weight:700;letter-spacing:-.02em}.foot-tag.svelte-1sfmnoy,.foot-by.svelte-1sfmnoy{font-size:13px;color:var(--muted)}.foot-by.svelte-1sfmnoy a:where(.svelte-1sfmnoy){color:var(--ink-2)}.foot-cols.svelte-1sfmnoy{display:flex;gap:56px;flex-wrap:wrap}.foot-col.svelte-1sfmnoy{display:grid;gap:8px;align-content:start}.foot-col-title.svelte-1sfmnoy{margin:0 0 2px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.foot-col.svelte-1sfmnoy a:where(.svelte-1sfmnoy){font-size:13.5px;color:var(--ink-2);text-decoration:none}.foot-col.svelte-1sfmnoy a:where(.svelte-1sfmnoy):hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.foot-bottom.svelte-1sfmnoy{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:44px;padding-top:18px;border-top:1px solid var(--line);font-size:12.5px;color:var(--muted)}.foot-bottom.svelte-1sfmnoy a:where(.svelte-1sfmnoy){color:var(--muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:960px){.search-body.svelte-1sfmnoy{grid-template-columns:1fr}.search-filters.svelte-1sfmnoy{order:2}.thesis-grid.svelte-1sfmnoy{grid-template-columns:1fr}.coverage-grid.svelte-1sfmnoy{grid-template-columns:repeat(2,minmax(0,1fr))}.queries-grid.svelte-1sfmnoy,.prim-panel.svelte-1sfmnoy{grid-template-columns:1fr}.pricing-grid.svelte-1sfmnoy,.install-cards.svelte-1sfmnoy{grid-template-columns:1fr;max-width:460px}.notes-row.svelte-1sfmnoy{grid-template-columns:1fr;gap:6px}}@media(max-width:620px){.s.svelte-1sfmnoy section:where(.svelte-1sfmnoy){padding-top:64px;padding-bottom:64px}.hero.svelte-1sfmnoy{padding-top:48px}.search-form.svelte-1sfmnoy{flex-direction:column}.search-go.svelte-1sfmnoy{align-self:stretch;justify-content:center}.coverage-grid.svelte-1sfmnoy{grid-template-columns:1fr}.contrib-row.svelte-1sfmnoy{flex-direction:column}.demo-card.svelte-1sfmnoy{padding:16px 14px 14px}.foot-cols.svelte-1sfmnoy{gap:32px}}@media(prefers-reduced-motion:reduce){.btn.svelte-1sfmnoy,.btn.svelte-1sfmnoy:hover{transition:none;transform:none}}.tweets-page.svelte-6nmv48{--line: rgba(244, 247, 251, .12);--muted: rgba(244, 247, 251, .62);--faint: rgba(244, 247, 251, .42);--signal: #70e0b5;--sans: Inter, ui-sans-serif, system-ui, sans-serif;min-height:100vh;background:linear-gradient(rgba(255,255,255,.028) 1px,transparent 1px) 0 0 / 100% 3.25rem,linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px) 0 0 / 3.25rem 100%,#06080d;color:#f4f7fb;font-family:Google Sans Code,JetBrains Mono,ui-monospace,monospace;-webkit-font-smoothing:antialiased}.site-header.svelte-6nmv48,footer.svelte-6nmv48{width:min(1180px,calc(100% - 2.5rem));margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.25rem 0;border-bottom:1px solid var(--line)}.wordmark.svelte-6nmv48{color:#fff;font-size:1rem;font-weight:650;letter-spacing:-.04em;text-decoration:none}nav.svelte-6nmv48,footer.svelte-6nmv48 div:where(.svelte-6nmv48){display:flex;align-items:center;gap:1.25rem}nav.svelte-6nmv48 a:where(.svelte-6nmv48),footer.svelte-6nmv48 a:where(.svelte-6nmv48){color:var(--muted);font-size:.72rem;text-decoration:none}nav.svelte-6nmv48 a:where(.svelte-6nmv48):hover,footer.svelte-6nmv48 a:where(.svelte-6nmv48):hover{color:#fff}main.svelte-6nmv48{overflow:hidden}.hero.svelte-6nmv48{width:min(880px,calc(100% - 2.5rem));margin:0 auto;padding:clamp(3rem,7vw,5.2rem) 0 2.6rem}.kicker.svelte-6nmv48,.rail-title.svelte-6nmv48{margin:0;color:var(--signal);font-size:.67rem;letter-spacing:.14em;text-transform:uppercase}h1.svelte-6nmv48{margin:0 0 1.4rem;font-family:var(--sans);font-size:clamp(1.4rem,3vw,1.85rem);font-weight:620;line-height:1.1;letter-spacing:-.03em}.search-form.svelte-6nmv48{margin-top:2.1rem}.search-labels.svelte-6nmv48{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:.55rem}.search-labels.svelte-6nmv48 label:where(.svelte-6nmv48){display:inline-flex;align-items:center;gap:.45rem;color:#f4f7fbc7;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.live-dot.svelte-6nmv48{width:.42rem;height:.42rem;border-radius:50%;background:var(--signal);animation:svelte-6nmv48-pulse .75s ease-in-out infinite alternate}.mode-toggle.svelte-6nmv48{display:flex;padding:.18rem;border:1px solid var(--line);border-radius:.35rem;background:#ffffff06}.mode-toggle.svelte-6nmv48 button:where(.svelte-6nmv48){padding:.38rem .68rem;border:0;border-radius:.22rem;background:transparent;color:var(--faint);cursor:pointer;font:inherit;font-size:.68rem}.mode-toggle.svelte-6nmv48 button.active:where(.svelte-6nmv48){background:#70e0b521;color:#baffdf}.search-control.svelte-6nmv48{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;border:1px solid rgba(244,247,251,.34);border-radius:.55rem;background:#0b1018;box-shadow:0 1.4rem 5rem #00000061}.search-control.svelte-6nmv48:focus-within{border-color:var(--signal);box-shadow:0 0 0 1px var(--signal),0 1.4rem 5rem #00000061}.search-control.ac-open.svelte-6nmv48{border-bottom-left-radius:0;border-bottom-right-radius:0}.search-control.svelte-6nmv48 input:where(.svelte-6nmv48){min-width:0;padding:1.22rem 1.25rem;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:clamp(.9rem,2vw,1.08rem);caret-color:var(--signal)}.search-control.svelte-6nmv48 input:where(.svelte-6nmv48)::-moz-placeholder{color:#f4f7fb54}.search-control.svelte-6nmv48 input:where(.svelte-6nmv48)::placeholder{color:#f4f7fb54}.search-control.svelte-6nmv48>button:where(.svelte-6nmv48){margin:.42rem;padding:.75rem 1.4rem;border:0;border-radius:.34rem;background:#e8fff6;color:#07120e;cursor:pointer;font:inherit;font-size:.76rem;font-weight:700}button.svelte-6nmv48:disabled{cursor:default;opacity:.48}.ac-panel.svelte-6nmv48{position:absolute;top:calc(100% + 1px);left:-1px;right:-1px;z-index:20;margin:0;padding:.3rem;list-style:none;border:1px solid var(--signal);border-top-color:var(--line);border-radius:0 0 .55rem .55rem;background:#0b1018;box-shadow:0 1.6rem 4rem #0000008c}.ac-panel.svelte-6nmv48 button:where(.svelte-6nmv48){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:.7rem;width:100%;padding:.6rem .85rem;border:0;border-radius:.35rem;background:transparent;color:var(--muted);cursor:pointer;font:inherit;font-size:.8rem;text-align:left}.ac-panel.svelte-6nmv48 button.active:where(.svelte-6nmv48){background:#70e0b51a;color:#e9fff6}.ac-panel.svelte-6nmv48 strong:where(.svelte-6nmv48){color:#a6efd2;font-weight:550}.ac-name.svelte-6nmv48{overflow:hidden;font-family:var(--sans);font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.ac-followers.svelte-6nmv48{color:var(--faint);font-size:.68rem;font-variant-numeric:tabular-nums}.search-underbar.svelte-6nmv48{display:flex;align-items:start;justify-content:space-between;gap:1.25rem;margin-top:.65rem}.search-underbar.svelte-6nmv48>p:where(.svelte-6nmv48){margin:.28rem 0 0;color:var(--faint);font-size:.68rem;line-height:1.45}.syntax-chips.svelte-6nmv48{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.38rem}.syntax-chips.svelte-6nmv48 button:where(.svelte-6nmv48){padding:.3rem .48rem;border:1px solid var(--line);border-radius:999px;background:#ffffff06;color:var(--muted);cursor:pointer;font:inherit;font-size:.66rem}.syntax-chips.svelte-6nmv48 button:where(.svelte-6nmv48):hover{border-color:#70e0b580;color:#d9fff0}.workspace.svelte-6nmv48{width:min(1180px,calc(100% - 2.5rem));margin:1.8rem auto 0;display:grid;grid-template-columns:minmax(13rem,18rem) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);padding:2.5rem 0 clamp(5rem,10vw,8rem);border-top:1px solid var(--line)}.examples.svelte-6nmv48{position:sticky;top:1.5rem;align-self:start}.example-list.svelte-6nmv48{display:grid;margin-top:.7rem}.example-list.svelte-6nmv48 button:where(.svelte-6nmv48){display:grid;grid-template-columns:1.6rem 1fr;gap:.45rem;padding:.8rem 0;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--muted);text-align:left;cursor:pointer}.example-list.svelte-6nmv48 button:where(.svelte-6nmv48):hover{color:#fff}.example-list.svelte-6nmv48 span:where(.svelte-6nmv48){color:#70e0b58c;font-size:.62rem}.example-list.svelte-6nmv48 code:where(.svelte-6nmv48){overflow-wrap:anywhere;font:inherit;font-size:.75rem;line-height:1.5}.syntax-note.svelte-6nmv48{margin:1rem 0 0;color:var(--faint);font-size:.64rem;line-height:1.7}.syntax-note.svelte-6nmv48 code:where(.svelte-6nmv48){color:#f4f7fbb3}.result-column.svelte-6nmv48{min-width:0}.demo-note.svelte-6nmv48,.state.svelte-6nmv48{padding:clamp(1.5rem,4vw,2.5rem);border:1px solid var(--line);border-radius:.7rem;background:#ffffff06}.demo-note.svelte-6nmv48 h2:where(.svelte-6nmv48),.state.svelte-6nmv48 h2:where(.svelte-6nmv48){margin:.55rem 0 .8rem;font-family:var(--sans);font-size:clamp(1.25rem,2.6vw,1.7rem);font-weight:620;letter-spacing:-.03em}.state.svelte-6nmv48>p:where(.svelte-6nmv48):last-of-type{max-width:46rem;margin-bottom:0;color:var(--muted);font-size:.82rem;line-height:1.65}.state.svelte-6nmv48>button:where(.svelte-6nmv48){margin-top:.7rem;padding:.65rem .8rem;border:1px solid rgba(112,224,181,.45);border-radius:.3rem;background:#70e0b51a;color:#c9ffea;cursor:pointer;font:inherit;font-size:.72rem}.dym.svelte-6nmv48{margin-top:1.3rem;padding-top:1.1rem;border-top:1px solid var(--line)}.dym-title.svelte-6nmv48{margin:0 0 .55rem;color:var(--signal);font-size:.67rem;letter-spacing:.14em;text-transform:uppercase}.dym.svelte-6nmv48 button:where(.svelte-6nmv48){display:block;margin-top:.35rem;padding:.5rem .7rem;border:1px solid rgba(112,224,181,.3);border-radius:.35rem;background:#70e0b50f;color:#d9fff0;cursor:pointer;font:inherit;text-align:left}.dym.svelte-6nmv48 button:where(.svelte-6nmv48):hover{border-color:var(--signal);background:#70e0b51f}.dym.svelte-6nmv48 code:where(.svelte-6nmv48){font:inherit;font-size:.78rem;overflow-wrap:anywhere}.error-state.svelte-6nmv48{border-color:#ff858559}.loading-state.svelte-6nmv48{display:grid;gap:.8rem}.loading-state.svelte-6nmv48 span:where(.svelte-6nmv48){height:.75rem;background:#f4f7fb17;animation:svelte-6nmv48-pulse 1.1s ease-in-out infinite alternate}.loading-state.svelte-6nmv48 span.short:where(.svelte-6nmv48){width:58%}.progress-track.svelte-6nmv48{height:.4rem;background:#f4f7fb14;border-radius:999px;overflow:hidden}.progress-fill.svelte-6nmv48{height:100%;background:#34d399bf;border-radius:999px;transition:width .6s ease}.progress-label.svelte-6nmv48{margin:0;font-size:.78rem;color:#f4f7fb8c;font-variant-numeric:tabular-nums}.results-head.svelte-6nmv48{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.8rem;border-bottom:1px solid var(--line);color:var(--faint);font-size:.68rem}.result-notices.svelte-6nmv48{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.degraded.svelte-6nmv48{color:#e3ba79}.badge.svelte-6nmv48{padding:.08rem .3rem;border:1px solid rgba(112,224,181,.32);border-radius:.2rem;color:#a6efd2;font-size:.6rem;letter-spacing:.08em;text-transform:uppercase}.results.svelte-6nmv48{margin:0;padding:0;list-style:none;transition:opacity .14s ease}.results.refreshing.svelte-6nmv48{opacity:.55}.results.svelte-6nmv48>li:where(.svelte-6nmv48){border-bottom:1px solid var(--line)}.result-card.svelte-6nmv48{position:relative;padding:1.45rem 0 1.55rem}.result-card.svelte-6nmv48:hover .tweet-text:where(.svelte-6nmv48){color:#fff}.card-target.svelte-6nmv48{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.author-line.svelte-6nmv48{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .65rem;color:var(--faint);font-size:.67rem}.author-line.svelte-6nmv48 strong:where(.svelte-6nmv48){color:#a6efd2;font-weight:550}.author-line.svelte-6nmv48 time:where(.svelte-6nmv48){margin-left:auto}.tweet-text.svelte-6nmv48{margin:.85rem 0 0;color:#f4f7fbe0;font-family:var(--sans);font-size:clamp(.98rem,1.7vw,1.08rem);line-height:1.62;white-space:pre-wrap;transition:color .12s ease}.tweet-text.clamped.svelte-6nmv48{display:-webkit-box;overflow:hidden;line-clamp:7;-webkit-box-orient:vertical;-webkit-line-clamp:7}.expand.svelte-6nmv48{position:relative;z-index:2;margin:.65rem 0 0;padding:0;border:0;background:transparent;color:#8bdcbd;cursor:pointer;font:inherit;font-size:.68rem;text-decoration:underline;text-underline-offset:.2em}.engagement.svelte-6nmv48{display:flex;flex-wrap:wrap;gap:.55rem 1.1rem;margin-top:.9rem;color:var(--faint);font-size:.64rem}.engagement.svelte-6nmv48 b:where(.svelte-6nmv48){color:#f4f7fbb8;font-weight:500;font-variant-numeric:tabular-nums}.more.svelte-6nmv48{width:100%;margin-top:1.2rem;padding:.8rem;border:1px solid var(--line);border-radius:.35rem;background:#ffffff06;color:var(--muted);cursor:pointer;font:inherit;font-size:.72rem}.more.svelte-6nmv48:hover{border-color:#70e0b566;color:#fff}.datasets.svelte-6nmv48{padding:clamp(4rem,8vw,6rem) max(1.25rem,calc((100vw - 1180px)/2));border-top:1px solid var(--line);background:#ffffff05}.datasets.svelte-6nmv48 h2:where(.svelte-6nmv48){margin:.55rem 0 .6rem;font-family:var(--sans);font-size:clamp(1.1rem,2.2vw,1.4rem);font-weight:620;letter-spacing:-.03em}.sales-note.svelte-6nmv48{margin:0;color:var(--muted);font-size:.82rem;line-height:1.65}.sales-note.svelte-6nmv48 a:where(.svelte-6nmv48){color:#8bdcbd;cursor:pointer;text-decoration:underline;text-underline-offset:.2em}footer.svelte-6nmv48{border-top:1px solid var(--line);border-bottom:0;padding:2rem 0 3rem}.sr-only.svelte-6nmv48{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes svelte-6nmv48-pulse{to{opacity:.35}}@media(max-width:760px){.workspace.svelte-6nmv48{grid-template-columns:1fr}.examples.svelte-6nmv48{position:static}.search-underbar.svelte-6nmv48{flex-direction:column}.syntax-chips.svelte-6nmv48{justify-content:flex-start}}@media(max-width:520px){.site-header.svelte-6nmv48,footer.svelte-6nmv48{width:min(100% - 1.5rem,1180px)}.hero.svelte-6nmv48,.workspace.svelte-6nmv48{width:min(100% - 1.5rem,1180px)}.search-labels.svelte-6nmv48{align-items:flex-start;flex-direction:column}.search-control.svelte-6nmv48{grid-template-columns:1fr}.search-control.svelte-6nmv48>button:where(.svelte-6nmv48){padding:.8rem}.ac-name.svelte-6nmv48{display:none}.results-head.svelte-6nmv48{display:grid}.result-notices.svelte-6nmv48{justify-content:flex-start}.author-line.svelte-6nmv48 time:where(.svelte-6nmv48){width:100%;margin-left:0}footer.svelte-6nmv48{align-items:flex-start}footer.svelte-6nmv48 div:where(.svelte-6nmv48){align-items:flex-end;flex-direction:column;gap:.55rem}}body{margin:0;background:#fcfcfa}.op.svelte-5y5qex{--paper: #fcfcfa;--ink: #16181a;--dim: #6a7178;--rule: #d8dcd8;--accent: #2555e8;box-sizing:border-box;min-height:100vh;padding:3.5rem max(1.25rem,calc((100vw - 120ch)/2)) 4rem;background:var(--paper);color:var(--ink);font:13px/1.55 ui-monospace,SF Mono,Menlo,monospace}@media(prefers-color-scheme:dark){body{background:#111214}.op.svelte-5y5qex{--paper: #111214;--ink: #d6d9dc;--dim: #82898f;--rule: #303338;--accent: #7a9bff}}.op.svelte-5y5qex :where(.svelte-5y5qex)::-moz-selection{background:var(--accent);color:var(--paper)}.op.svelte-5y5qex :where(.svelte-5y5qex)::selection{background:var(--accent);color:var(--paper)}.op.svelte-5y5qex :where(.svelte-5y5qex):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.op.svelte-5y5qex a:where(.svelte-5y5qex){color:var(--accent);text-decoration:underline;text-underline-offset:3px}h1.svelte-5y5qex{margin:0;font-size:15px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.subject.svelte-5y5qex{margin:.35rem 0 0;color:var(--dim)}header.svelte-5y5qex nav:where(.svelte-5y5qex){display:flex;flex-wrap:wrap;gap:1.25ch;margin-top:.75rem}section.svelte-5y5qex{margin-top:2.5rem}h2.svelte-5y5qex{margin:0 0 .75rem;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}h2.svelte-5y5qex small:where(.svelte-5y5qex){font-weight:400;text-transform:none;letter-spacing:0;color:var(--dim)}h3.svelte-5y5qex{margin:1rem 0 .25rem;font-size:12px;font-weight:700;color:var(--dim);text-transform:uppercase}p.svelte-5y5qex{max-width:88ch;margin:0 0 .75rem}.note.svelte-5y5qex{color:var(--dim)}code.svelte-5y5qex{font-family:inherit}.scroll.svelte-5y5qex{overflow-x:auto}table.svelte-5y5qex{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}th.svelte-5y5qex,td.svelte-5y5qex{padding:.2rem 1.25ch .2rem 0;text-align:left;white-space:nowrap}th.svelte-5y5qex{color:var(--dim);font-weight:400;border-bottom:1px solid var(--rule)}tbody.svelte-5y5qex tr:where(.svelte-5y5qex){border-bottom:1px solid var(--rule)}td.svelte-5y5qex:last-child,th.svelte-5y5qex:last-child{padding-right:0}.r.svelte-5y5qex{text-align:right}.dim.svelte-5y5qex{color:var(--dim)}.won.svelte-5y5qex{font-weight:700}.verdict.svelte-5y5qex{color:var(--accent);text-align:center}form.svelte-5y5qex{display:flex;flex-wrap:wrap;gap:1ch;align-items:end;max-width:88ch}label.svelte-5y5qex{display:grid;gap:.25rem;color:var(--dim)}label.svelte-5y5qex:first-of-type{flex:2 1 24ch}label.svelte-5y5qex:nth-of-type(2){flex:1 1 16ch}input.svelte-5y5qex{box-sizing:border-box;width:100%;height:2rem;padding:0 1ch;border:1px solid var(--dim);border-radius:0;background:transparent;color:var(--ink);font:inherit;outline:none}input.svelte-5y5qex:focus{border-color:var(--accent)}button.svelte-5y5qex{height:2rem;padding:0 2ch;border:1px solid var(--ink);border-radius:0;background:var(--ink);color:var(--paper);font:inherit;cursor:pointer}button.svelte-5y5qex:hover,button.svelte-5y5qex:focus-visible{border-color:var(--accent);background:var(--accent)}button.svelte-5y5qex:disabled{cursor:wait;opacity:.6}.err.svelte-5y5qex{flex-basis:100%;margin:0;color:#c03325}pre.svelte-5y5qex{max-width:88ch;margin:0;padding:.5rem 0 .5rem 1.5ch;border-left:2px solid var(--rule);white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}footer.svelte-5y5qex{display:flex;flex-wrap:wrap;gap:1.25ch;margin-top:3rem;padding-top:.75rem;border-top:1px solid var(--rule)}.ledger.svelte-o5x4mr{--paper: #fbfaf4;--ink: #1d1f24;--feint: #e7e3d5;--rule: #c9c3af;--red: #a63d2f;--quiet: #6f6b5d;min-height:100vh;background:var(--paper);color:var(--ink);font-family:Iowan Old Style,Baskerville,Palatino Linotype,Georgia,serif;line-height:1.55;max-width:50rem;margin:0 auto;padding:0 1.25rem 4rem calc(1.25rem + 18px);position:relative}.ledger.svelte-o5x4mr:before{content:"";position:absolute;top:0;bottom:0;left:1.25rem;width:1px;background:var(--red);opacity:.55}.wordmark.svelte-o5x4mr,.rubric.svelte-o5x4mr,.eyebrow.svelte-o5x4mr,.num.svelte-o5x4mr,thead.svelte-o5x4mr th:where(.svelte-o5x4mr),.footnote.svelte-o5x4mr,footer.svelte-o5x4mr,.contact-link.svelte-o5x4mr{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}.masthead.svelte-o5x4mr{display:flex;justify-content:space-between;align-items:baseline;padding:1.4rem 0 .9rem;border-bottom:1px solid var(--rule)}.wordmark.svelte-o5x4mr{font-size:.95rem;letter-spacing:.02em;font-weight:600}.contact-link.svelte-o5x4mr{font-size:.8rem;color:var(--quiet);text-decoration:none}.contact-link.svelte-o5x4mr:hover,.contact-link.svelte-o5x4mr:focus-visible{color:var(--red)}.hero.svelte-o5x4mr{padding:4.5rem 0 3rem}.eyebrow.svelte-o5x4mr,.rubric.svelte-o5x4mr{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--red);margin:0 0 1rem}h1.svelte-o5x4mr{font-size:clamp(2.6rem,7vw,4.4rem);line-height:1.04;font-weight:500;letter-spacing:-.015em;margin:0 0 1.5rem}.intro.svelte-o5x4mr{font-size:1.08rem;max-width:38rem;margin:0 0 2rem}.cta-row.svelte-o5x4mr{display:flex;gap:1.5rem;flex-wrap:wrap;align-items:baseline}.cta.svelte-o5x4mr{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.9rem;color:var(--paper);background:var(--ink);padding:.7rem 1.2rem;text-decoration:none;border:1px solid var(--ink)}.cta.svelte-o5x4mr:hover,.cta.svelte-o5x4mr:focus-visible{background:var(--red);border-color:var(--red)}section.svelte-o5x4mr{padding:2.6rem 0;border-top:1px solid var(--rule)}.hero.svelte-o5x4mr{border-top:none}.inventory.svelte-o5x4mr table:where(.svelte-o5x4mr){width:100%;border-collapse:collapse;border-top:3px double var(--rule);border-bottom:3px double var(--rule)}thead.svelte-o5x4mr th:where(.svelte-o5x4mr){font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-weight:400;color:var(--quiet);text-align:left;padding:.55rem .75rem .55rem 0;border-bottom:1px solid var(--rule)}tbody.svelte-o5x4mr td:where(.svelte-o5x4mr){padding:.5rem .75rem .5rem 0;border-bottom:1px solid var(--feint);vertical-align:baseline;font-size:.95rem}tbody.svelte-o5x4mr tr:where(.svelte-o5x4mr):last-child td:where(.svelte-o5x4mr){border-bottom:none}.corpus.svelte-o5x4mr{font-weight:600;white-space:nowrap}.num.svelte-o5x4mr{text-align:right;white-space:nowrap;font-size:.88rem;padding-right:0;border-left:1px solid var(--red);padding-left:.9rem}thead.svelte-o5x4mr th.num:where(.svelte-o5x4mr){text-align:right;padding-right:0}.footnote.svelte-o5x4mr{font-size:.76rem;color:var(--quiet);margin:1rem 0 0;max-width:38rem}.offer-grid.svelte-o5x4mr{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:2rem}.offer.svelte-o5x4mr h2:where(.svelte-o5x4mr){font-size:1.05rem;font-weight:600;margin:0 0 .5rem}.offer.svelte-o5x4mr p:where(.svelte-o5x4mr){margin:0;font-size:.95rem;color:var(--quiet)}.creed-body.svelte-o5x4mr{font-size:1.08rem;max-width:38rem;margin:0}a.svelte-o5x4mr{color:var(--ink)}a.svelte-o5x4mr:hover,a.svelte-o5x4mr:focus-visible{color:var(--red)}footer.svelte-o5x4mr{border-top:1px solid var(--rule);padding-top:1.1rem;font-size:.78rem;color:var(--quiet);display:flex;gap:.6rem;flex-wrap:wrap}footer.svelte-o5x4mr a:where(.svelte-o5x4mr){color:inherit}.foot-sep.svelte-o5x4mr{color:var(--rule)}@media(max-width:40rem){.ledger.svelte-o5x4mr{padding-left:calc(.9rem + 10px);padding-right:.9rem}.ledger.svelte-o5x4mr:before{left:.55rem}}html{scroll-behavior:smooth}.papers-page.svelte-9o5eru{min-height:100vh;background:#f7f6f2;color:#1e2126;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.site-header.svelte-9o5eru,footer.svelte-9o5eru{width:min(1180px,calc(100% - 2.5rem));margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.35rem 0;border-bottom:1px solid #d8d6ce}.wordmark.svelte-9o5eru{color:#1e2126;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;letter-spacing:-.025em;text-decoration:none}nav.svelte-9o5eru,footer.svelte-9o5eru div:where(.svelte-9o5eru){display:flex;align-items:center;gap:1.3rem}nav.svelte-9o5eru a:where(.svelte-9o5eru),footer.svelte-9o5eru a:where(.svelte-9o5eru){color:#55595e;font-size:.8rem;text-decoration:none}nav.svelte-9o5eru a:where(.svelte-9o5eru):hover,footer.svelte-9o5eru a:where(.svelte-9o5eru):hover{color:#1e2126}.signin.svelte-9o5eru{padding:.55rem .85rem;border:1px solid #aaa9a3;color:#1e2126}main.svelte-9o5eru{overflow:hidden}.hero.svelte-9o5eru{width:min(940px,calc(100% - 2.5rem));margin:0 auto;padding:clamp(4.5rem,10vw,8rem) 0 3rem}.kicker.svelte-9o5eru,.rail-title.svelte-9o5eru,.plan-name.svelte-9o5eru{margin:0;color:#816342;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}h1.svelte-9o5eru{max-width:820px;margin:.7rem 0 1.1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,7.8vw,6.7rem);font-weight:400;line-height:.94;letter-spacing:-.055em}.lede.svelte-9o5eru{max-width:730px;margin:0;color:#55595e;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.08rem,2vw,1.35rem);line-height:1.58}.search-form.svelte-9o5eru{margin-top:2.6rem}.search-form.svelte-9o5eru label:where(.svelte-9o5eru){display:block;margin-bottom:.55rem;font-size:.73rem;font-weight:600;letter-spacing:.04em}.mode-toggle.svelte-9o5eru{display:flex;gap:.45rem;margin-bottom:.65rem}.mode-toggle.svelte-9o5eru button:where(.svelte-9o5eru){padding:.4rem .65rem;border:1px solid #aaa9a3;background:transparent;color:#55595e;cursor:pointer;font-size:.75rem}.mode-toggle.svelte-9o5eru button.active:where(.svelte-9o5eru){border-color:#816342;background:#eae7de;color:#1e2126}.search-control.svelte-9o5eru{display:grid;grid-template-columns:1fr auto;border:1px solid #898b8c;background:#fff;box-shadow:0 12px 40px #28282212}.search-control.svelte-9o5eru:focus-within{outline:2px solid #8b6d48;outline-offset:2px}.search-control.svelte-9o5eru input:where(.svelte-9o5eru){min-width:0;padding:1.05rem 1.15rem;border:0;outline:0;background:transparent;color:#1e2126;font-size:1rem}.search-control.svelte-9o5eru button:where(.svelte-9o5eru),.plans.svelte-9o5eru button:where(.svelte-9o5eru){border:0;background:#1e2126;color:#f7f6f2;padding:.85rem 1.3rem;cursor:pointer;font-weight:600}button.svelte-9o5eru:disabled{cursor:default;opacity:.55}.operators.svelte-9o5eru{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.65rem}.operators.svelte-9o5eru button:where(.svelte-9o5eru){padding:.28rem .55rem;border:1px dashed #aaa9a3;background:transparent;color:#55595e;cursor:pointer;font-family:ui-monospace,monospace;font-size:.72rem}.operators.svelte-9o5eru button:where(.svelte-9o5eru):hover{border-color:#816342;color:#1e2126;background:#eae7de}.search-workspace.svelte-9o5eru{width:min(1180px,calc(100% - 2.5rem));margin:2.5rem auto 0;display:grid;grid-template-columns:minmax(12rem,17rem) minmax(0,1fr);gap:clamp(2rem,5vw,5.5rem);padding:2.4rem 0 6rem;border-top:1px solid #d8d6ce}.examples.svelte-9o5eru{align-self:start;position:sticky;top:1.5rem}.example-list.svelte-9o5eru{display:grid;margin-top:.65rem}.example-list.svelte-9o5eru button:where(.svelte-9o5eru){display:grid;grid-template-columns:1.7rem 1fr;gap:.45rem;padding:.7rem 0;border:0;border-bottom:1px solid #dfddd6;background:transparent;color:#55595e;text-align:left;font-family:Georgia,Times New Roman,serif;font-size:.87rem;line-height:1.42;cursor:pointer}.example-list.svelte-9o5eru button:where(.svelte-9o5eru):hover{color:#1e2126}.example-list.svelte-9o5eru span:where(.svelte-9o5eru){color:#9a8061;font-family:ui-monospace,monospace;font-size:.66rem}.demo-note.svelte-9o5eru{padding:clamp(1.5rem,4vw,3rem);border:1px solid #d8d6ce;background:#f0eee7}.demo-note.svelte-9o5eru h2:where(.svelte-9o5eru),.pricing.svelte-9o5eru h2:where(.svelte-9o5eru){max-width:46rem;margin:.55rem 0 .8rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,4vw,3rem);font-weight:400;line-height:1.12;letter-spacing:-.025em}.demo-note.svelte-9o5eru>p:where(.svelte-9o5eru):last-child,.pricing-intro.svelte-9o5eru>p:where(.svelte-9o5eru):last-child{max-width:42rem;margin:0;color:#5d6165;line-height:1.65}.rankings-callout.svelte-9o5eru{width:min(1180px,calc(100% - 2.5rem));margin:0 auto 6rem;display:flex;align-items:end;justify-content:space-between;gap:2rem;padding:2rem;border:1px solid #c9c6bc;background:#f0eee7}.rankings-callout.svelte-9o5eru h2:where(.svelte-9o5eru){margin:.45rem 0 .35rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:400;letter-spacing:-.025em}.rankings-callout.svelte-9o5eru>div:where(.svelte-9o5eru)>p:where(.svelte-9o5eru):last-child{margin:0;color:#5d6165;line-height:1.55}.rankings-callout.svelte-9o5eru>a:where(.svelte-9o5eru){flex:none;color:#3d5e51;font-family:Georgia,Times New Roman,serif;text-underline-offset:.2em}.pricing.svelte-9o5eru{padding:clamp(4rem,8vw,7rem) max(1.25rem,calc((100vw - 1180px)/2));background:#eae7de}.pricing-intro.svelte-9o5eru{display:grid;justify-items:start}.plans.svelte-9o5eru{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2.5rem}.plans.svelte-9o5eru article:where(.svelte-9o5eru){display:flex;flex-direction:column;min-height:20rem;padding:clamp(1.5rem,4vw,2.4rem);border:1px solid #c9c6bc;background:#f7f6f2}.plans.svelte-9o5eru article.professional:where(.svelte-9o5eru){border-color:#7e6446}.price.svelte-9o5eru{display:flex;align-items:baseline;gap:.45rem;margin:1.1rem 0}.price.svelte-9o5eru strong:where(.svelte-9o5eru){font-family:Georgia,Times New Roman,serif;font-size:2.8rem;font-weight:400}.price.svelte-9o5eru span:where(.svelte-9o5eru){color:#74777b;font-size:.8rem}.plans.svelte-9o5eru ul:where(.svelte-9o5eru){display:grid;gap:.65rem;margin:0 0 2rem;padding:0;list-style:none;color:#505459;font-size:.9rem}.plans.svelte-9o5eru li:where(.svelte-9o5eru):before{content:"—";margin-right:.55rem;color:#8b6d48}.plans.svelte-9o5eru button:where(.svelte-9o5eru){margin-top:auto;align-self:flex-start}.plan-error.svelte-9o5eru{color:#8f3f31}.programmatic.svelte-9o5eru{padding:clamp(4rem,8vw,6rem) max(1.25rem,calc((100vw - 1180px)/2))}.programmatic.svelte-9o5eru h2:where(.svelte-9o5eru){max-width:46rem;margin:.55rem 0 .8rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,4vw,3rem);font-weight:400;line-height:1.12;letter-spacing:-.025em}.programmatic.svelte-9o5eru>p:where(.svelte-9o5eru):not(.kicker){max-width:46rem;color:#5d6165;line-height:1.65}.programmatic.svelte-9o5eru pre:where(.svelte-9o5eru){max-width:100%;margin:1.5rem 0;padding:1.2rem;overflow-x:auto;border:1px solid #1e2126;background:#1e2126;color:#f7f6f2;font-size:.76rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.programmatic.svelte-9o5eru>a:where(.svelte-9o5eru){color:#3d5e51;font-family:Georgia,Times New Roman,serif;text-underline-offset:.2em}footer.svelte-9o5eru{border-top:1px solid #d8d6ce;border-bottom:0;padding:2rem 0 3rem}@media(max-width:760px){.search-workspace.svelte-9o5eru{grid-template-columns:1fr}.examples.svelte-9o5eru{position:static}.plans.svelte-9o5eru{grid-template-columns:1fr}.rankings-callout.svelte-9o5eru{align-items:flex-start;flex-direction:column}h1.svelte-9o5eru{font-size:clamp(3rem,15vw,5rem)}}@media(max-width:520px){.site-header.svelte-9o5eru,footer.svelte-9o5eru{width:min(100% - 1.5rem,1180px)}.site-header.svelte-9o5eru nav:where(.svelte-9o5eru){gap:.8rem}.site-header.svelte-9o5eru nav:where(.svelte-9o5eru) a:where(.svelte-9o5eru){font-size:.74rem}.search-control.svelte-9o5eru{grid-template-columns:1fr}.search-control.svelte-9o5eru button:where(.svelte-9o5eru){padding:.9rem}footer.svelte-9o5eru{align-items:flex-start}footer.svelte-9o5eru div:where(.svelte-9o5eru){align-items:flex-end;flex-direction:column;gap:.55rem}}
