.rag-showcase[data-astro-cid-qn2wtbd5]{color:var(--color-foreground-500)}.rag-head[data-astro-cid-qn2wtbd5]{margin-bottom:10px}.rag-tabs[data-astro-cid-qn2wtbd5]{border:1px solid color-mix(in srgb, currentColor 10%, transparent);background:color-mix(in srgb, var(--color-foreground-500) 4%, transparent);border-radius:11px;grid-template-columns:1fr 1fr;gap:4px;width:min(100%,290px);margin:0 auto;padding:4px;display:grid}.rag-tab[data-astro-cid-qn2wtbd5]{min-height:32px;color:var(--color-muted-foreground);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:6px 8px;font-size:10px;font-weight:680;transition:color .16s,background-color .16s;display:inline-flex}.rag-tab[data-astro-cid-qn2wtbd5]:hover{color:var(--color-foreground-500)}.rag-tab[data-astro-cid-qn2wtbd5]:focus-visible{outline:2px solid var(--color-cta-500);outline-offset:2px}.rag-tab[data-astro-cid-qn2wtbd5].is-active{color:var(--color-foreground-500);background:var(--color-card-500);box-shadow:0 3px 10px #0f172a12}.dark .rag-tab[data-astro-cid-qn2wtbd5].is-active{background:#ffffff14}.rag-viewport[data-astro-cid-qn2wtbd5]{transition:height .26s cubic-bezier(.22,.75,.25,1);overflow:hidden}.rag-track[data-astro-cid-qn2wtbd5]{width:200%;transition:transform .26s cubic-bezier(.22,.75,.25,1);display:flex}.rag-track[data-astro-cid-qn2wtbd5][data-active=database]{transform:translate(-50%)}.rag-panel[data-astro-cid-qn2wtbd5]{flex:0 0 50%;width:50%;padding:1px}.question-card[data-astro-cid-qn2wtbd5],.answer-card[data-astro-cid-qn2wtbd5],.tool-card[data-astro-cid-qn2wtbd5]{border:1px solid color-mix(in srgb, currentColor 10%, transparent);background:color-mix(in srgb, var(--color-card-500) 92%, transparent);box-shadow:0 7px 20px #0f172a0d}.question-card[data-astro-cid-qn2wtbd5]{border-radius:11px;align-items:center;gap:9px;min-height:54px;padding:9px 11px;display:flex}.question-icon[data-astro-cid-qn2wtbd5],.answer-mark[data-astro-cid-qn2wtbd5]{color:#15803d;background:#22c55e21;border-radius:9px;flex:none;justify-content:center;align-items:center;width:31px;height:31px;display:inline-flex}.dark .question-icon[data-astro-cid-qn2wtbd5],.dark .answer-mark[data-astro-cid-qn2wtbd5]{color:#86efac}.question-card[data-astro-cid-qn2wtbd5] p[data-astro-cid-qn2wtbd5],.answer-card[data-astro-cid-qn2wtbd5] p[data-astro-cid-qn2wtbd5]{margin:0;font-size:11px;font-weight:640;line-height:1.35}.answer-card[data-astro-cid-qn2wtbd5] p[data-astro-cid-qn2wtbd5]{font-style:italic}.answer-card[data-astro-cid-qn2wtbd5]{background:color-mix(in srgb, var(--color-card-500) 88%, #22c55e 12%);border-color:#22c55e3d;border-radius:11px;align-items:center;gap:9px;min-height:68px;margin-top:8px;padding:10px 11px;display:flex}.answer-card[data-astro-cid-qn2wtbd5]>div[data-astro-cid-qn2wtbd5]{min-width:0}.answer-card--table[data-astro-cid-qn2wtbd5]{align-items:flex-start}.answer-card--table[data-astro-cid-qn2wtbd5]>div[data-astro-cid-qn2wtbd5]{flex:1}.answer-card--table[data-astro-cid-qn2wtbd5] .answer-mark[data-astro-cid-qn2wtbd5]{margin-top:1px}.source-chip[data-astro-cid-qn2wtbd5]{color:#15803d;text-overflow:ellipsis;white-space:nowrap;background:#ffffff6b;border:1px solid #22c55e3d;border-radius:5px;max-width:100%;margin-top:7px;padding:3px 6px;font:650 8px/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:inline-block;overflow:hidden}.dark .source-chip[data-astro-cid-qn2wtbd5]{color:#86efac;background:#0000001f}.tool-card[data-astro-cid-qn2wtbd5]{border-radius:11px;margin-top:8px;overflow:hidden}.tool-head[data-astro-cid-qn2wtbd5]{color:#15803d;cursor:pointer;justify-content:space-between;align-items:center;padding:7px 9px;font-size:8px;font-weight:740;list-style:none;display:flex}.tool-head[data-astro-cid-qn2wtbd5]::-webkit-details-marker{display:none}.tool-head[data-astro-cid-qn2wtbd5]::marker{content:""}.dark .tool-head[data-astro-cid-qn2wtbd5]{color:#86efac}.tool-head[data-astro-cid-qn2wtbd5] span[data-astro-cid-qn2wtbd5]{align-items:center;gap:4px;display:inline-flex}.tool-head[data-astro-cid-qn2wtbd5]:focus-visible{outline:2px solid var(--color-cta-500);outline-offset:-2px}.tool-chevron[data-astro-cid-qn2wtbd5]{transition:transform .16s}.tool-card[data-astro-cid-qn2wtbd5][open] .tool-chevron[data-astro-cid-qn2wtbd5]{transform:rotate(180deg)}.vector-results[data-astro-cid-qn2wtbd5]{border-top:1px solid color-mix(in srgb, currentColor 9%, transparent);background:color-mix(in srgb, var(--color-foreground-500) 4%, transparent)}.vector-results[data-astro-cid-qn2wtbd5] div[data-astro-cid-qn2wtbd5]{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:6px 9px;font:620 8px/1.3 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:grid}.vector-results[data-astro-cid-qn2wtbd5] div[data-astro-cid-qn2wtbd5]+div[data-astro-cid-qn2wtbd5]{border-top:1px solid color-mix(in srgb, currentColor 7%, transparent)}.vector-results[data-astro-cid-qn2wtbd5] span[data-astro-cid-qn2wtbd5]{color:var(--color-muted-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vector-results[data-astro-cid-qn2wtbd5] strong[data-astro-cid-qn2wtbd5]{color:#15803d;font-weight:760}.dark .vector-results[data-astro-cid-qn2wtbd5] strong[data-astro-cid-qn2wtbd5]{color:#86efac}.sql-card[data-astro-cid-qn2wtbd5] code[data-astro-cid-qn2wtbd5]{border-top:1px solid color-mix(in srgb, currentColor 9%, transparent);color:var(--color-muted-foreground);background:color-mix(in srgb, var(--color-foreground-500) 4%, transparent);padding:7px 9px;font-size:8px;line-height:1.4;display:block}.sql-card[data-astro-cid-qn2wtbd5] code[data-astro-cid-qn2wtbd5] span[data-astro-cid-qn2wtbd5]{color:#15803d;font-weight:760}.dark .sql-card[data-astro-cid-qn2wtbd5] code[data-astro-cid-qn2wtbd5] span[data-astro-cid-qn2wtbd5]{color:#86efac}.assistant-table[data-astro-cid-qn2wtbd5]{border-collapse:collapse;table-layout:fixed;background:#ffffff52;border:1px solid #22c55e2e;border-radius:7px;width:100%;margin-top:7px;font-size:8px;overflow:hidden}.dark .assistant-table[data-astro-cid-qn2wtbd5]{background:#0000001a}.assistant-table[data-astro-cid-qn2wtbd5] th[data-astro-cid-qn2wtbd5],.assistant-table[data-astro-cid-qn2wtbd5] td[data-astro-cid-qn2wtbd5]{text-align:left;padding:4px 6px}.assistant-table[data-astro-cid-qn2wtbd5] th[data-astro-cid-qn2wtbd5]{color:var(--color-muted-foreground);background:#22c55e14;font-size:7px;font-weight:680}.assistant-table[data-astro-cid-qn2wtbd5] th[data-astro-cid-qn2wtbd5]:last-child,.assistant-table[data-astro-cid-qn2wtbd5] td[data-astro-cid-qn2wtbd5]:last-child{text-align:right}.assistant-table[data-astro-cid-qn2wtbd5] tbody[data-astro-cid-qn2wtbd5] tr[data-astro-cid-qn2wtbd5]+tr[data-astro-cid-qn2wtbd5]{border-top:1px solid #22c55e1f}@media (prefers-reduced-motion:reduce){.rag-track[data-astro-cid-qn2wtbd5],.rag-viewport[data-astro-cid-qn2wtbd5],.tool-chevron[data-astro-cid-qn2wtbd5]{transition:none}}.extraction-showcase[data-astro-cid-c7lgb5ph]{color:var(--color-foreground-500);container-type:inline-size}.abstract-flow[data-astro-cid-c7lgb5ph]{grid-template-columns:minmax(0,1fr) 42px minmax(0,1.08fr);align-items:center;min-height:150px;display:grid}.document-cloud[data-astro-cid-c7lgb5ph]{height:136px;position:relative}.paper[data-astro-cid-c7lgb5ph]{border:1px solid color-mix(in srgb, currentColor 17%, transparent);background:color-mix(in srgb, var(--color-card-500) 94%, transparent);border-radius:7px;grid-template-columns:14px 1fr;gap:4px;width:50px;height:48px;padding:7px 6px;display:grid;position:absolute;box-shadow:0 6px 15px #0f172a0f}.paper[data-astro-cid-c7lgb5ph] svg{color:#15803d}.dark .paper[data-astro-cid-c7lgb5ph] svg{color:#86efac}.paper[data-astro-cid-c7lgb5ph] i[data-astro-cid-c7lgb5ph]{background:color-mix(in srgb, currentColor 15%, transparent);border-radius:99px;height:2px;margin-top:3px;display:block}.paper[data-astro-cid-c7lgb5ph] i[data-astro-cid-c7lgb5ph]+i[data-astro-cid-c7lgb5ph]{width:58%;margin-top:-13px;margin-left:18px}.paper[data-astro-cid-c7lgb5ph] .image-block[data-astro-cid-c7lgb5ph]{background:#22c55e1f;border-radius:3px;height:16px;margin-top:0}.paper--a[data-astro-cid-c7lgb5ph]{top:5px;left:3px;transform:rotate(-7deg)}.paper--b[data-astro-cid-c7lgb5ph]{width:45px;height:43px;top:0;right:4px;transform:rotate(8deg)}.paper--c[data-astro-cid-c7lgb5ph]{z-index:2;top:46px;left:50%;transform:translate(-50%)rotate(2deg)}.paper--d[data-astro-cid-c7lgb5ph]{width:45px;height:43px;bottom:2px;right:3px;transform:rotate(-6deg)}.paper--e[data-astro-cid-c7lgb5ph]{width:45px;height:43px;bottom:0;left:4px;transform:rotate(6deg)}.flow-mark[data-astro-cid-c7lgb5ph]{color:#22c55e;justify-content:center;align-items:center;display:flex;position:relative}.flow-mark[data-astro-cid-c7lgb5ph]:before{content:"";background:#22c55e59;height:1px;position:absolute;left:50%;right:0}.flow-mark[data-astro-cid-c7lgb5ph]>span[data-astro-cid-c7lgb5ph]{z-index:1;background:var(--color-surface-muted);border:1px solid #22c55e3d;border-radius:8px;justify-content:center;align-items:center;width:25px;height:25px;display:flex;position:relative}.json-document[data-astro-cid-c7lgb5ph]{background:color-mix(in srgb, var(--color-card-500) 91%, #22c55e 9%);border:1px solid #22c55e45;border-radius:10px;min-width:0;padding:12px 10px 10px;position:relative;overflow:hidden;box-shadow:0 9px 22px #0f172a0f}.json-fold[data-astro-cid-c7lgb5ph]{background:var(--color-surface-muted);border-bottom:1px solid #22c55e40;border-left:1px solid #22c55e40;border-bottom-left-radius:6px;width:22px;height:22px;position:absolute;top:0;right:0}.json-document[data-astro-cid-c7lgb5ph] strong[data-astro-cid-c7lgb5ph]{color:#15803d;letter-spacing:.1em;margin-bottom:8px;font:760 8px/1 ui-monospace,monospace;display:block}.dark .json-document[data-astro-cid-c7lgb5ph] strong[data-astro-cid-c7lgb5ph]{color:#86efac}.json-row[data-astro-cid-c7lgb5ph]{grid-template-columns:48px 1fr;align-items:center;gap:5px;min-height:20px;font:7px/1.2 ui-monospace,monospace;display:grid}.json-row[data-astro-cid-c7lgb5ph] b[data-astro-cid-c7lgb5ph]{color:var(--color-muted-foreground);font-weight:550}.json-row[data-astro-cid-c7lgb5ph] i[data-astro-cid-c7lgb5ph]{background:#22c55e57;border-radius:99px;height:4px}.json-row[data-astro-cid-c7lgb5ph]:nth-of-type(2) i[data-astro-cid-c7lgb5ph]{width:76%}.json-row[data-astro-cid-c7lgb5ph]:nth-of-type(3) i[data-astro-cid-c7lgb5ph]{width:57%}.json-row[data-astro-cid-c7lgb5ph]:nth-of-type(4) i[data-astro-cid-c7lgb5ph]{width:68%}.json-row[data-astro-cid-c7lgb5ph]:nth-of-type(5) i[data-astro-cid-c7lgb5ph]{width:42%}@container (width<=280px){.abstract-flow[data-astro-cid-c7lgb5ph]{grid-template-columns:minmax(0,.92fr) 30px minmax(0,1.08fr);min-height:132px}.document-cloud[data-astro-cid-c7lgb5ph]{height:120px}.paper[data-astro-cid-c7lgb5ph]{grid-template-columns:12px 1fr;width:42px;height:41px;padding:6px 5px}.paper--b[data-astro-cid-c7lgb5ph],.paper--d[data-astro-cid-c7lgb5ph],.paper--e[data-astro-cid-c7lgb5ph]{width:38px;height:38px}.flow-mark[data-astro-cid-c7lgb5ph]>span[data-astro-cid-c7lgb5ph]{width:21px;height:21px}.json-document[data-astro-cid-c7lgb5ph]{padding-inline:7px}.json-row[data-astro-cid-c7lgb5ph]{grid-template-columns:42px 1fr}}
