.term-card .term-preview.vector-db-card-preview{color:#536b77;background:#f3f8fb;border-color:#ccdee6}.vector-db-card-preview .vector-db-card-heading{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.vector-db-card-preview .vector-db-card-heading small{color:#6f8790;font-family:var(--font-geist-mono), ui-monospace, monospace;font-weight:800}.vector-db-card-preview .vector-db-card-heading strong{color:#3b7280;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;overflow:hidden}.vector-db-card-preview .vector-db-card-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;min-width:0;display:grid}.vector-db-card-preview .vector-db-card-results article{background:#fff;border:1px solid #d1e1e6;border-radius:5px;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:2px 4px;min-width:0;padding:5px 5px 6px;display:grid;overflow:hidden}.vector-db-card-preview .vector-db-card-results article>.rank{color:#81949b;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7px;font-weight:800}.vector-db-card-preview .vector-db-card-results article>b{color:#3f7c88;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.vector-db-card-preview .vector-db-card-results article>strong{color:#55727b;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;min-width:0;font-size:8px;overflow:hidden}.vector-db-card-preview .vector-db-card-results article>small{color:#82979e;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:7px;overflow:hidden}.vector-db-card-preview .vector-db-card-results article>i{background:#66a4ad;border-radius:99px;grid-column:1/-1;width:100%;max-width:100%;height:4px;font-style:normal;display:block;overflow:hidden}.vector-db-card-preview .vector-db-card-results article.is-top{background:#effafa;border-color:#91c1c4}.vector-db-card-preview .vector-db-card-results article.is-top>b,.vector-db-card-preview .vector-db-card-results article.is-top>strong{color:#2e7882}.vector-db-card-preview .vector-db-card-filter{background:#edf8f0;border:1px solid #c6e0d1;border-radius:4px;justify-content:space-between;align-items:center;gap:5px;min-width:0;padding:5px 7px;display:flex}.vector-db-card-preview .vector-db-card-filter span{color:#668276;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.vector-db-card-preview .vector-db-card-filter strong{color:#3d805b;white-space:nowrap;font-size:8px}@media (max-width:780px){.vector-db-card-preview .vector-db-card-results{gap:3px}.vector-db-card-preview .vector-db-card-results article{padding-inline:4px}}.vector-db-card-preview .vector-db-card-compare{grid-template-columns:1fr 1fr;gap:4px;min-width:0;display:grid}.vector-db-card-preview .vector-db-card-compare article{background:#fff;border:1px solid #d1e1e6;border-radius:5px;gap:1px;min-width:0;padding:5px 6px 6px;display:grid}.vector-db-card-preview .vector-db-card-compare article span{color:#6f8790;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px;font-weight:800}.vector-db-card-preview .vector-db-card-compare article b{color:#3f7c88;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:9px;font-weight:800}.vector-db-card-preview .vector-db-card-compare article strong{color:#2e7882;font-size:9px;font-weight:800}.vector-db-card-preview .vector-db-card-compare article small{color:#82979e;font-size:7px}.vector-db-card-preview .vector-db-card-compare article.is-ann{background:#f1f7fa;border-color:#b9c9cf}.vector-db-card-preview .vector-db-card-scanbar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;display:grid}.vector-db-card-preview .vector-db-card-scanbar span{color:#668276;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px}.vector-db-card-preview .vector-db-card-scanbar i{background:#e3edf0;border-radius:99px;height:5px;display:block;overflow:hidden}.vector-db-card-preview .vector-db-card-scanbar i em{background:#66a4ad;height:100%;display:block}.vector-db-card-preview .vector-db-card-scanbar b{color:#3d805b;font-size:9px;font-weight:800}.term-interactive-demo.vector-db-demo{border:1px solid var(--line);background:var(--soft);border-radius:10px;gap:10px;padding:14px;display:grid}.term-interactive-demo.vector-db-demo .vector-db-query-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.term-interactive-demo.vector-db-demo .vector-db-query-row>span{color:#6a6f78;font-size:12px;font-weight:800}.term-interactive-demo.vector-db-demo .vector-db-query-text{color:var(--ink);margin:0;font-size:13px;font-weight:700}.term-interactive-demo.vector-db-demo .vector-db-mode-row{flex-wrap:wrap;gap:6px;display:flex}.term-interactive-demo.vector-db-demo .vector-db-ef{border:1px solid var(--line);background:#fff;border-radius:7px;gap:4px;padding:8px 10px;display:grid}.term-interactive-demo.vector-db-demo .vector-db-ef>span{color:#6a6f78;justify-content:space-between;align-items:baseline;font-size:12px;font-weight:700;display:flex}.term-interactive-demo.vector-db-demo .vector-db-ef>span b{color:var(--ink);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:14px;font-weight:800}.term-interactive-demo.vector-db-demo .vector-db-ef small{color:#8a8f99;font-size:11px}.term-interactive-demo.vector-db-demo .vector-db-ef input[type=range]{background:var(--line);width:100%;height:4px;min-height:0;accent-color:var(--ink);border:0;border-radius:99px;padding:0}.term-interactive-demo.vector-db-demo .vector-db-filter-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.term-interactive-demo.vector-db-demo .vector-db-filter-row label{color:#6a6f78;gap:2px;font-size:11px;font-weight:700;display:grid}.term-interactive-demo.vector-db-demo .vector-db-filter-row label>span{font-family:var(--font-geist-mono), ui-monospace, monospace}.term-interactive-demo.vector-db-demo .vector-db-filter-row>small{color:#8a8f99;margin-left:auto;font-size:11px}.term-interactive-demo.vector-db-demo .vector-db-run-row{flex-wrap:wrap;gap:8px;display:flex}.term-interactive-demo.vector-db-demo .vector-db-seg,.term-interactive-demo.vector-db-demo .vector-db-reset{min-height:32px;font:inherit;padding:6px 12px;font-size:12px;font-weight:650;border:1px solid var(--line)!important;background:var(--color-white)!important;color:var(--ink)!important;border-radius:7px!important}.term-interactive-demo.vector-db-demo .vector-db-seg:hover,.term-interactive-demo.vector-db-demo .vector-db-reset:hover{border-color:color-mix(in srgb, var(--ink) 25%, var(--line))!important;color:var(--ink)!important}.term-interactive-demo.vector-db-demo .vector-db-seg[aria-pressed=true]{border-color:var(--ink)!important;background:var(--ink)!important;color:var(--color-white)!important}.term-interactive-demo.vector-db-demo .vector-db-seg:focus-visible,.term-interactive-demo.vector-db-demo .vector-db-reset:focus-visible,.term-interactive-demo.vector-db-demo .vector-db-select:focus-visible{outline-offset:2px;outline:2px solid var(--ink)!important}.term-interactive-demo.vector-db-demo .vector-db-select{border:1px solid var(--line);min-height:32px;color:var(--ink);font:inherit;background:#fff;border-radius:6px;padding:5px 8px;font-size:12px}.term-interactive-demo.vector-db-demo .vector-db-cta{min-height:38px;font:inherit;padding:9px 24px;font-size:14px;font-weight:750;transition:background-color .15s ease-out;background:var(--color-rausch-600)!important;color:var(--color-white)!important;border:0!important;border-radius:8px!important}.term-interactive-demo.vector-db-demo .vector-db-cta:hover{background:color-mix(in srgb, var(--color-rausch-600) 88%, #000)!important;color:var(--color-white)!important}.term-interactive-demo.vector-db-demo .vector-db-cta:focus-visible{outline:3px solid color-mix(in srgb, var(--color-rausch-600) 38%, #fff);outline-offset:2px}.term-interactive-demo.vector-db-demo .vector-db-library{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;padding:2px;display:grid}.term-interactive-demo.vector-db-demo .vector-db-cell{border:1px solid var(--line);text-align:center;background:#fff;border-radius:5px;gap:1px;min-height:38px;padding:5px 3px;display:grid}.term-interactive-demo.vector-db-demo .vector-db-cell b{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#4a4f58;font-size:11px;font-weight:800}.term-interactive-demo.vector-db-demo .vector-db-cell small{color:#8a8f99;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.1;overflow:hidden}.term-interactive-demo.vector-db-demo .vector-db-cell.is-out{opacity:.4;background:#f4f5f7}.term-interactive-demo.vector-db-demo .vector-db-cell.is-scanned{border-color:var(--ink)}.term-interactive-demo.vector-db-demo .vector-db-cell.is-hit{background:var(--ink);border-color:var(--ink)}.term-interactive-demo.vector-db-demo .vector-db-cell.is-hit b{color:var(--color-white)}.term-interactive-demo.vector-db-demo .vector-db-cell.is-hit small{color:#ffffffd1}.term-interactive-demo.vector-db-demo .vector-db-cell.is-missed{background:#f0f1f4;border-style:dashed;border-color:#8a8f99}.term-interactive-demo.vector-db-demo .vector-db-cell.is-missed b{color:#555a63}.term-interactive-demo.vector-db-demo .vector-db-readout{gap:10px;display:grid}.term-interactive-demo.vector-db-demo .vector-db-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.term-interactive-demo.vector-db-demo .vector-db-metric{border:1px solid var(--line);background:#fff;border-radius:7px;gap:2px;padding:8px 10px;display:grid}.term-interactive-demo.vector-db-demo .vector-db-metric small{color:#6a6f78;font-size:11px;font-weight:700}.term-interactive-demo.vector-db-demo .vector-db-metric b{color:var(--ink);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:20px;font-weight:800}.term-interactive-demo.vector-db-demo .vector-db-metric b span{color:#8a8f99;font-size:12px;font-weight:600}.term-interactive-demo.vector-db-demo .vector-db-results{gap:4px;margin:0;padding:0;list-style:none;display:grid}.term-interactive-demo.vector-db-demo .vector-db-results li{border:1px solid var(--ink);background:#fff;border-radius:6px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 10px;display:grid}.term-interactive-demo.vector-db-demo .vector-db-results li .rank{color:#8a8f99;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:11px;font-weight:800}.term-interactive-demo.vector-db-demo .vector-db-results li strong{color:var(--ink);font-size:13px;font-weight:750}.term-interactive-demo.vector-db-demo .vector-db-results li small{color:#6a6f78;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:10px}.term-interactive-demo.vector-db-demo .vector-db-results li>b{color:var(--ink);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:14px;font-weight:800}.term-interactive-demo.vector-db-demo .vector-db-missed{background:#f7f8fa;border:1px dashed #8a8f99;border-radius:6px;gap:4px;margin:0;padding:8px 10px;list-style:none;display:grid}.term-interactive-demo.vector-db-demo .vector-db-missed li{grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.term-interactive-demo.vector-db-demo .vector-db-missed li span{color:#555a63;font-size:11px;font-weight:800}.term-interactive-demo.vector-db-demo .vector-db-missed li strong{color:var(--ink);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:12px;font-weight:800}.term-interactive-demo.vector-db-demo .vector-db-missed li small{color:#6a6f78;font-size:11px}.term-interactive-demo.vector-db-demo .vector-db-empty{border:1px dashed var(--line);color:#6a6f78;text-align:center;border-radius:6px;margin:0;padding:10px;font-size:12px}.term-interactive-demo.vector-db-demo .vector-db-static-status{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:6px;margin:0;padding:9px 11px;font-size:12px;line-height:1.45}.term-interactive-demo.vector-db-demo .vector-db-demo-status{color:#3d805b;margin:0;font-size:12px;font-weight:700}@media (prefers-reduced-motion:reduce){.term-interactive-demo.vector-db-demo .vector-db-cta{transition:none}}@media (max-width:720px){.term-interactive-demo.vector-db-demo .vector-db-library{grid-template-columns:repeat(4,minmax(0,1fr))}.term-interactive-demo.vector-db-demo .vector-db-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.term-interactive-demo.vector-db-demo .vector-db-results li{grid-template-columns:24px minmax(0,1fr) auto;gap:6px}}.vector-db-pipeline{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.vector-db-pipeline article{border:1px solid var(--line);background:#fff;border-radius:8px;gap:3px;padding:10px 12px;display:grid}.vector-db-pipeline article small{color:#8a8f99;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:11px;font-weight:800}.vector-db-pipeline article strong{color:var(--ink);font-size:14px;font-weight:800}.vector-db-pipeline article p{color:#555a63;margin:0;font-size:12px;line-height:1.5}.vector-db-pipeline>span{color:#8a8f99;align-self:center;font-size:16px}.vector-db-checklist li{margin:2px 0}.vector-db-when-grid article{border:1px solid var(--line);background:#fff;border-radius:8px;gap:3px;padding:10px 12px;display:grid}.vector-db-when-grid article small{color:#6a6f78;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:11px;font-weight:800}.vector-db-when-grid article strong{color:var(--ink);font-size:14px;font-weight:800}.vector-db-when-grid article p{color:#555a63;margin:0;font-size:12px;line-height:1.5}.vector-db-contract{gap:6px;display:grid}.vector-db-contract div{border:1px solid var(--line);background:#fff;border-radius:7px;grid-template-columns:56px minmax(0,1fr);align-items:baseline;gap:4px 10px;padding:8px 10px;display:grid}.vector-db-contract div small{color:#6a6f78;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:11px;font-weight:800}.vector-db-contract div span{color:var(--ink);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:12px;font-weight:700}.vector-db-contract div em{color:#6a6f78;grid-column:2;font-size:11px;font-style:normal}.vector-db-example-pair article{border:1px solid var(--line);background:#fff;border-radius:8px;gap:3px;padding:10px 12px;display:grid}.vector-db-example-pair article.is-good{background:#f0faf3;border-color:#6eaa84}.vector-db-example-pair article small{color:#3d805b;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:11px;font-weight:800}.vector-db-example-pair article.is-bad small{color:#9b5050}.vector-db-example-pair article strong{color:var(--ink);font-size:14px;font-weight:800}.vector-db-example-pair article p{color:#464b54;margin:0;font-size:12px;line-height:1.5}@media (max-width:720px){.vector-db-pipeline{grid-template-columns:1fr}.vector-db-pipeline>span{justify-self:center;transform:rotate(90deg)}.vector-db-when-grid,.vector-db-example-pair{grid-template-columns:1fr}}.term-card .term-preview.vector-db-card-preview{color:#e9f4ff;background:#0e1b2a;border-color:#29445f;align-content:start;gap:6px;min-height:170px;padding:9px;display:grid;overflow:hidden}.vector-db-card-bar{border-bottom:1px solid #2a4258;justify-content:space-between;align-items:center;gap:6px;padding-bottom:5px;display:flex}.vector-db-card-bar strong{color:#9fc8e9;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2px;font-size:7px}.vector-db-card-bar small{color:#7893aa;font-size:6.5px}.vector-db-card-query{background:#15283a;border:1px solid #31516d;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px;padding:5px 6px;display:grid}.vector-db-card-query span{color:#54c3d5;font-size:6px;font-weight:900}.vector-db-card-query b{color:#eef8ff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:7.5px;overflow:hidden}.vector-db-card-query small{color:#7ee0af;font-size:6px;font-weight:800}.vector-db-card-flow{grid-template-columns:minmax(0,1.1fr) auto minmax(0,.9fr);align-items:center;gap:5px;min-width:0;display:grid}.vector-db-card-shelf{background:#0a1521;border:1px solid #2d4b64;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;min-width:0;padding:5px;display:grid}.vector-db-card-shelf span{background:#152537;border:1px solid #294158;border-left:3px solid #38566f;border-radius:3px;gap:1px;min-width:0;padding:3px 4px;display:grid}.vector-db-card-shelf span b{color:#8ca9bf;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:6px}.vector-db-card-shelf span small{color:#bdcfdb;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.vector-db-card-shelf span.is-hit{background:#143326;border-color:#3e9a73 #3e9a73 #3e9a73 #6ad69e}.vector-db-card-shelf span.is-hit b,.vector-db-card-shelf span.is-hit small{color:#a9f1cb}.vector-db-card-shelf span.is-filtered{opacity:.78;background:#2d241e;border-color:#765842 #765842 #765842 #d18a45}.vector-db-card-arrow{color:#54c3d5;font-size:11px;font-weight:900}.vector-db-card-result{background:#123629;border:1px solid #3b9b70;border-radius:6px;gap:2px;min-width:0;padding:6px 7px;display:grid;box-shadow:0 4px 10px #2db0761f}.vector-db-card-result small{color:#74dda8;font-size:6px;font-weight:800}.vector-db-card-result strong{color:#e7fff2;text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;overflow:hidden}.vector-db-card-result b{color:#91e9b9;font-size:6px}.vector-db-card-conclusion{color:#b8cad7;margin:0;font-size:7.5px;font-weight:700;line-height:1.4}.vector-db-card-conclusion strong{color:#eff8ff}.term-interactive-demo.vector-db-demo.vector-db-shelf-demo{--vector-db-bg:#0c1724;--vector-db-panel:#101f2e;--vector-db-panel-2:#162a3c;--vector-db-line:#304a61;--vector-db-ink:#eaf4fb;--vector-db-muted:#9bb0bf;--vector-db-cyan:#58c6d7;--vector-db-cyan-dark:#176879;--vector-db-safe:#63d49b;--vector-db-safe-dark:#1f6b49;--vector-db-warn:#e0a04f;--vector-db-warn-dark:#864e16;--vector-db-paper:#f7fbfd;color:var(--vector-db-ink);background:#0b1622;border-color:#29455e;gap:14px}.term-interactive-demo.vector-db-demo.vector-db-shelf-demo .vector-db-demo-brief{color:#b6c9d6;margin:0;font-size:13px;line-height:1.65}.vector-db-workbench{grid-template-columns:minmax(0,1.08fr) auto minmax(0,.92fr);align-items:stretch;gap:12px;min-width:0;display:grid}.vector-db-workbench-arrow{color:var(--vector-db-cyan);text-shadow:0 0 12px #58c6d761;align-self:center;font-size:23px;font-weight:900}.vector-db-shelf{border:1px solid var(--vector-db-line);background:#09131e;border-radius:14px;grid-template-rows:auto 1fr auto;min-width:0;display:grid;overflow:hidden;box-shadow:0 18px 36px #0000003d}.vector-db-shelf>header{border-bottom:1px solid var(--vector-db-line);background:#132638;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;display:flex}.vector-db-shelf>header>span{gap:2px;min-width:0;display:grid}.vector-db-shelf>header small{color:#82a4bb;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:9px;font-weight:800}.vector-db-shelf>header strong{color:#f0f8ff;font-size:14px}.vector-db-shelf>header>b{color:var(--vector-db-cyan);white-space:nowrap;font-size:9px}.vector-db-shelf.is-filtered>header>b{color:var(--vector-db-warn)}.vector-db-shelf ol{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:7px;margin:0;padding:10px;list-style:none;display:grid}.vector-db-shelf li{background:#132334;border:1px solid #294259;border-left:4px solid #39566e;border-radius:6px;gap:4px;min-width:0;padding:8px 9px;display:grid}.vector-db-shelf li>div{justify-content:space-between;align-items:center;gap:5px;display:flex}.vector-db-shelf li>div b{color:#9bb3c4;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:9px}.vector-db-shelf li>div span{color:#738fa4;font-size:7.5px;font-weight:850}.vector-db-shelf li>strong{color:#dce9f1;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10.5px;overflow:hidden}.vector-db-shelf li>small{color:#8ca3b4;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;overflow:hidden}.vector-db-shelf li>em{color:#a9becd;background:#21364a;border-radius:999px;justify-self:start;padding:2px 5px;font-size:7.5px;font-style:normal;font-weight:800}.vector-db-shelf li.is-visited{border-color:#2e7180;border-left-color:var(--vector-db-cyan);background:#113040}.vector-db-shelf li.is-visited>em{color:#9beaf4;background:#164657}.vector-db-shelf li.is-hit{border-color:#31865e;border-left-color:var(--vector-db-safe);background:#102f24;box-shadow:0 0 0 1px #63d49b26,0 7px 16px #2088591f}.vector-db-shelf li.is-hit>div b,.vector-db-shelf li.is-hit>strong,.vector-db-shelf li.is-hit>small{color:#c5f5da}.vector-db-shelf li.is-hit>em{color:#9aebbc;background:#174b34}.vector-db-shelf li.is-filtered{opacity:.66;background:#201f20;border-color:#4f4a48 #4f4a48 #4f4a48 #8c6d50}.vector-db-shelf.is-filtered li.is-filtered{border-color:#815d38;border-left-color:var(--vector-db-warn);opacity:1;background:#30251b}.vector-db-shelf.is-filtered li.is-filtered>em{color:#ffd18d;background:#54391c}.vector-db-shelf.is-filtered li.is-filtered>strong{color:#e5cda9;text-decoration:line-through}.vector-db-shelf>footer{border-top:1px solid var(--vector-db-line);background:#112234;gap:3px;padding:9px 11px;display:grid}.vector-db-shelf>footer span{color:#809caf;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px;font-weight:800}.vector-db-shelf>footer strong{color:var(--vector-db-cyan);font-family:var(--font-geist-mono), ui-monospace, monospace;overflow-wrap:anywhere;font-size:9px}.vector-db-shelf.is-filtered>footer strong{color:#ffd08b}.vector-db-search-receipt{background:var(--vector-db-paper);color:#193549;border:1px solid #b7d1dc;border-radius:13px 13px 13px 3px;align-content:start;min-width:0;display:grid;overflow:hidden;box-shadow:0 18px 36px #00000036}.vector-db-search-receipt.is-filtered{background:#fff8ee;border-color:#e0ad70}.vector-db-search-receipt>header{background:#eaf3f7;border-bottom:1px solid #cbdde5;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;display:flex}.vector-db-search-receipt.is-filtered>header{background:#fff0d9;border-bottom-color:#e4c598}.vector-db-search-receipt>header>span{gap:2px;min-width:0;display:grid}.vector-db-search-receipt>header small{color:#5f8297;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px;font-weight:800}.vector-db-search-receipt>header strong{color:#193549;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.vector-db-search-receipt>header>b{color:var(--vector-db-safe-dark);white-space:nowrap;background:#d9f3e5;border-radius:999px;padding:4px 7px;font-size:8.5px}.vector-db-search-receipt.is-filtered>header>b{color:var(--vector-db-warn-dark);background:#ffe0b8}.vector-db-search-receipt dl{border-bottom:1px solid #d5e3e8;gap:5px;margin:0;padding:10px 12px;display:grid}.vector-db-search-receipt dl>div{grid-template-columns:88px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.vector-db-search-receipt dt{color:#6c8798;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px}.vector-db-search-receipt dd{color:#26465b;font-family:var(--font-geist-mono), ui-monospace, monospace;overflow-wrap:anywhere;margin:0;font-size:8.5px;font-weight:750}.vector-db-result-tray{gap:7px;padding:11px 12px;display:grid}.vector-db-tray-label{color:#608399;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px;font-weight:850}.vector-db-result-tray ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.vector-db-result-tray li{border:1px solid #bdd8ca;border-left:4px solid var(--vector-db-safe);background:#eff9f4;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;padding:8px;display:grid}.vector-db-search-receipt.is-filtered .vector-db-result-tray li{border-color:#dfb97f;border-left-color:var(--vector-db-warn);background:#fff3df}.vector-db-result-tray li>span{color:#638278;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:9px;font-weight:850}.vector-db-result-tray li>div{gap:2px;min-width:0;display:grid}.vector-db-result-tray li strong{color:#234a3a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.vector-db-search-receipt.is-filtered .vector-db-result-tray li strong{color:#754716}.vector-db-result-tray li small{color:#618071;font-size:8px}.vector-db-result-tray li>b{color:var(--vector-db-safe-dark);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:10px}.vector-db-search-receipt.is-filtered .vector-db-result-tray li>b{color:var(--vector-db-warn-dark)}.vector-db-result-tray>p{color:#285e46;background:#e1f3e9;border-radius:6px;margin:0;padding:7px 8px;font-size:9.5px;line-height:1.45}.vector-db-search-receipt.is-filtered .vector-db-result-tray>p{color:#7a4a19;background:#ffe7c7}.vector-db-search-receipt>footer{background:#eaf3f7;border-top:1px solid #cbdde5;gap:5px;padding:10px 12px;display:grid}.vector-db-search-receipt.is-filtered>footer{background:#fff0da;border-top-color:#e4c598}.vector-db-search-receipt>footer>strong{color:#1e6546;font-size:11px}.vector-db-search-receipt.is-filtered>footer>strong{color:var(--vector-db-warn-dark)}.vector-db-search-receipt>footer p{color:#4a697b;margin:0;font-size:9.5px;line-height:1.5}.vector-db-search-receipt.is-filtered>footer p{color:#76502b}.vector-db-stage-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.term-interactive-demo.vector-db-demo.vector-db-shelf-demo .vector-db-stage-controls button{color:#d9e9f3;min-width:0;min-height:48px;font:inherit;text-align:left;background:#15283a;border:1px solid #42627c;border-radius:10px;gap:3px;padding:8px 10px;display:grid}.term-interactive-demo.vector-db-demo.vector-db-shelf-demo .vector-db-stage-controls button b{font-size:11px}.term-interactive-demo.vector-db-demo.vector-db-shelf-demo .vector-db-stage-controls button small{color:#91a9ba;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.term-interactive-demo.vector-db-demo.vector-db-shelf-demo .vector-db-stage-controls button:hover{border-color:var(--vector-db-cyan);color:#effbff;background:#19384b}.term-interactive-demo.vector-db-demo.vector-db-shelf-demo .vector-db-stage-controls button[aria-pressed=true]{border-color:var(--vector-db-cyan);color:#fff;box-shadow:inset 0 0 0 1px var(--vector-db-cyan);background:#176879}.term-interactive-demo.vector-db-demo.vector-db-shelf-demo .vector-db-stage-controls button:nth-child(2)[aria-pressed=true]{border-color:var(--vector-db-warn);box-shadow:inset 0 0 0 1px var(--vector-db-warn);background:#8d5319}.term-interactive-demo.vector-db-demo.vector-db-shelf-demo .vector-db-stage-controls button:nth-child(3)[aria-pressed=true]{border-color:var(--vector-db-safe);background:var(--vector-db-safe-dark);box-shadow:inset 0 0 0 1px var(--vector-db-safe)}.term-interactive-demo.vector-db-demo.vector-db-shelf-demo .vector-db-stage-controls button[aria-pressed=true] small{color:#dff8ff}.term-interactive-demo.vector-db-demo.vector-db-shelf-demo .vector-db-stage-controls button:nth-child(2)[aria-pressed=true] small{color:#ffdfae}.term-interactive-demo.vector-db-demo.vector-db-shelf-demo .vector-db-stage-controls button:nth-child(3)[aria-pressed=true] small{color:#d4f5e3}.term-interactive-demo.vector-db-demo.vector-db-shelf-demo .vector-db-stage-controls button:focus-visible{outline-offset:3px;outline:3px solid #58c6d78c}.vector-db-demo-status{border-left:4px solid var(--vector-db-cyan);color:#c9e7ee;background:#142b3b;border-radius:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.6}.vector-db-demo-status.is-filtered{border-left-color:var(--vector-db-warn);color:#ffd399;background:#35291d}.vector-db-demo-status.is-recovered{border-left-color:var(--vector-db-safe);color:#c9f0d9;background:#143125}.vector-db-demo-status strong{color:inherit}.term-interactive-demo.vector-db-demo.vector-db-shelf-demo .vector-db-demo-status{color:#c9e7ee}.term-interactive-demo.vector-db-demo.vector-db-shelf-demo .vector-db-demo-status.is-filtered{color:#ffd399}.term-interactive-demo.vector-db-demo.vector-db-shelf-demo .vector-db-demo-status.is-recovered{color:#c9f0d9}.vector-db-knowledge-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.vector-db-knowledge-list>div{background:#f7fafc;border:1px solid #bacbd8;border-radius:8px;padding:11px 12px}.vector-db-knowledge-list dt{color:#193b50;font-size:13px;font-weight:850}.vector-db-knowledge-list dd{color:#526b79;margin:4px 0 0;font-size:12px;line-height:1.6}.vector-db-when-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.vector-db-when-grid article{background:#f4f9fb;border:1px solid #b7cbd7;border-left:5px solid #328799;border-radius:8px;gap:5px;padding:12px 13px;display:grid}.vector-db-when-grid article:last-child{background:#faf7f2;border-left-color:#a0774b}.vector-db-when-grid small{color:#286f7e;font-size:10px;font-weight:850}.vector-db-when-grid article:last-child small{color:#80562e}.vector-db-when-grid strong{color:#193b50;font-size:13px}.vector-db-when-grid p{color:#526b79;margin:0;font-size:12px;line-height:1.6}.vector-db-how-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}.vector-db-how-list li{color:#536c7a;background:#f8fbfc;border:1px solid #bacbd8;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:9px 11px;font-size:12px;display:grid}.vector-db-how-list li>b{color:#82dce8;width:25px;height:25px;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#183d54;border-radius:5px;place-items:center;font-size:10px;display:grid}.vector-db-how-list strong{color:#193b50;font-size:12.5px;display:block}.vector-db-example-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.vector-db-example-pair article{background:#eff8f3;border:1px solid #9ccab3;border-left:5px solid #368e64;border-radius:8px;gap:5px;padding:12px 13px;display:grid}.vector-db-example-pair article.is-bad{background:#fff6e9;border-color:#dfb47f #dfb47f #dfb47f #b56d28}.vector-db-example-pair small{color:#236344;font-size:10px;font-weight:850}.vector-db-example-pair .is-bad small{color:#864e16}.vector-db-example-pair strong{color:#193b50;font-size:13px}.vector-db-example-pair p{color:#526b79;margin:0;font-size:12px;line-height:1.6}@media (max-width:780px){.vector-db-workbench{grid-template-columns:1fr}.vector-db-workbench-arrow{justify-self:center;transform:rotate(90deg)}.vector-db-shelf ol{grid-template-columns:repeat(2,minmax(0,1fr))}.vector-db-search-receipt>header{align-items:flex-start}.vector-db-search-receipt>header>b{white-space:normal;text-align:center}.vector-db-search-receipt dl>div{grid-template-columns:1fr;gap:2px}.vector-db-stage-controls{grid-template-columns:1fr}.term-interactive-demo.vector-db-demo.vector-db-shelf-demo .vector-db-stage-controls button{width:100%}.vector-db-knowledge-list,.vector-db-when-grid,.vector-db-example-pair{grid-template-columns:1fr}}@media (max-width:420px){.vector-db-shelf ol{grid-template-columns:1fr}}
