.source-search.svelte-qv6way{display:grid;min-width:0}.discovery.svelte-qv6way,.selection.svelte-qv6way{grid-area:1 / 1;min-width:0}img[src*="/icons/"].svelte-qv6way,img[src*="/notion.svg"].svelte-qv6way,img[src*="/github.svg"].svelte-qv6way{filter:brightness(0) invert(1)}.scene-label.svelte-qv6way{display:flex;align-items:center;gap:7px;color:#d0d0ca;font-size:11px;margin-bottom:19px}.scene-label.svelte-qv6way>span:where(.svelte-qv6way):last-child{margin-left:auto;color:#92938e;font-size:10px}.searching-dot.svelte-qv6way{width:6px;height:6px;border-radius:50%;background:#bdd5e2}.connector-grid.svelte-qv6way{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:9px 12px;max-width:920px;margin:0 auto}.more-sources.svelte-qv6way{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#bdd5e2;min-width:0}.more-sources.svelte-qv6way strong:where(.svelte-qv6way){font-size:13px;font-weight:550}.more-sources.svelte-qv6way span:where(.svelte-qv6way){font-size:8px;color:#aaa9a4}.connector-icon.svelte-qv6way{display:grid;place-items:center;width:40px;height:40px;justify-self:center;border:1px solid transparent;border-radius:11px;opacity:.35;transition:opacity .25s,transform .25s,background .25s,border-color .25s,box-shadow .25s}.connector-icon.svelte-qv6way img:where(.svelte-qv6way){width:26px;height:26px;object-fit:contain}.connector-icon.searched.svelte-qv6way{opacity:.75}.connector-icon.scanning.svelte-qv6way{opacity:1;transform:translateY(-3px) scale(1.12);border-color:#bdd5e266;background:#bdd5e219;box-shadow:0 4px 12px #bdd5e212}.scanning-label.svelte-qv6way{display:flex;align-items:center;justify-content:center;gap:8px;font-size:10px;color:#bdd5e2;margin-top:19px}.scanning-label.svelte-qv6way>span:where(.svelte-qv6way):first-of-type{min-width:100px}.scanning-label.svelte-qv6way>span:where(.svelte-qv6way):last-child{color:#92938e}.selected-icons.svelte-qv6way{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px}.selected-source.svelte-qv6way{display:flex;flex-direction:column;align-items:center;border:0;background:none;padding:12px;color:inherit;font:inherit;animation:svelte-qv6way-arrive .45s both;animation-delay:var(--delay)}button.selected-source.svelte-qv6way{cursor:pointer}button.selected-source.svelte-qv6way:focus-visible{outline:3px solid #bdd5e2;outline-offset:4px}.selected-icon.svelte-qv6way{position:relative;display:grid;place-items:center;width:76px;height:76px;border:1px solid #ffffff25;border-radius:20px;background:#202123;box-shadow:0 10px 25px -12px #00000040}.selected-icon.svelte-qv6way>img:where(.svelte-qv6way){width:38px;height:38px;object-fit:contain}.source-check.svelte-qv6way{display:grid;place-items:center;position:absolute;bottom:-5px;right:-5px;width:23px;height:23px;border:3px solid #121315;border-radius:50%;background:#333c40;color:#bdd5e2}.selected-contributor.svelte-qv6way{position:absolute;top:-8px;right:-8px;display:flex}.selected-source.svelte-qv6way strong:where(.svelte-qv6way){font-size:12px;font-weight:550;margin-top:16px}.source-owner.svelte-qv6way{font-size:10px;color:#aaa9a4;margin-top:5px}.selection-caption.svelte-qv6way{text-align:center;font-size:12px;color:#aaa9a4;margin:0 0 15px}@keyframes svelte-qv6way-arrive{0%{opacity:0;transform:translateY(12px) scale(.97)}}@media(max-width:760px){.scene-label.svelte-qv6way{font-size:10px;flex-wrap:wrap}.scene-label.svelte-qv6way>span:where(.svelte-qv6way):last-child{font-size:8px}.connector-grid.svelte-qv6way{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.connector-icon.svelte-qv6way{width:30px;height:30px;border-radius:8px}.connector-icon.svelte-qv6way img:where(.svelte-qv6way){width:21px;height:21px}.selected-icons.svelte-qv6way{flex-wrap:nowrap;gap:6px}.selected-source.svelte-qv6way{flex:1 1 0;min-width:0;padding:8px 0 3px}.selected-icon.svelte-qv6way{width:52px;height:52px;border-radius:14px}.selected-icon.svelte-qv6way>img:where(.svelte-qv6way){width:27px;height:27px}.selected-source.svelte-qv6way :is(strong:where(.svelte-qv6way),.source-owner:where(.svelte-qv6way)){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-source.svelte-qv6way strong:where(.svelte-qv6way){font-size:10px;margin-top:12px}.source-owner.svelte-qv6way{font-size:8px}.selection-caption.svelte-qv6way{font-size:11px;line-height:1.6}}@media(max-width:400px){.connector-grid.svelte-qv6way{gap:5px}.connector-icon.svelte-qv6way{width:26px;height:29px}.connector-icon.svelte-qv6way img:where(.svelte-qv6way){width:19px;height:19px}}@media(prefers-reduced-motion:reduce){.svelte-qv6way,.svelte-qv6way:before,.svelte-qv6way:after{animation:none!important;transition:none!important}}.artifact-place.svelte-x9s488{display:flex;align-items:center;gap:7px;color:#aaa9a4;font-size:10px}.artifact-place.svelte-x9s488 img:where(.svelte-x9s488){width:14px;height:14px;object-fit:contain}.artifact-place.svelte-x9s488 img[src*="/icons/"]:where(.svelte-x9s488),.artifact-place.svelte-x9s488 img[src*="/notion.svg"]:where(.svelte-x9s488){filter:brightness(0) invert(1)}strong.svelte-x9s488{font-size:13px;color:#eeeee9}.artifact-preview.svelte-x9s488{height:220px;margin:8px 0;overflow:hidden;border:1px solid #ffffff20;border-radius:5px;background:#141518}.artifact-preview.svelte-x9s488 canvas{display:block;width:100%;height:100%;object-fit:contain}p.svelte-x9s488{margin:0;color:#aaa9a4;white-space:pre-line;font-size:12px;line-height:1.6}.embedded-demo.svelte-1j8wchj{--ink:#eeeee9;--muted:#aaa9a4;--line:#ffffff18;--accent:#bdd5e2;color:var(--ink);font-family:var(--font-sans)}.embedded-demo.svelte-1j8wchj .demo-wrap:where(.svelte-1j8wchj){max-width:none;margin:0}.retrieval-page.svelte-1j8wchj{--ink:#eeeee9;--muted:#aaa9a4;--line:#ffffff18;--accent:#bdd5e2;background:radial-gradient(ellipse at 52% 58%,#1a1b1b,#0b0b0c 75%);color:var(--ink);min-height:100svh;font-family:var(--font-sans)}.site-header.svelte-1j8wchj{max-width:1320px;margin:auto;height:88px;padding:0 44px;display:flex;align-items:center;justify-content:space-between}a.svelte-1j8wchj{color:inherit;text-decoration:none}button.svelte-1j8wchj{font:inherit;cursor:pointer}button.svelte-1j8wchj:disabled{cursor:default;opacity:.45}a.svelte-1j8wchj:focus-visible,button.svelte-1j8wchj:focus-visible{outline:3px solid #bdd5e2;outline-offset:4px}.brand.svelte-1j8wchj{display:block}nav.svelte-1j8wchj{display:flex;gap:28px;align-items:center;font-size:13px}.baseline.svelte-1j8wchj{border:1px solid #ffffff30;border-radius:8px;padding:10px 15px}.hero.svelte-1j8wchj{padding:25px 28px 36px}.hero-copy.svelte-1j8wchj{text-align:center;max-width:890px;margin:auto}.eyebrow.svelte-1j8wchj{display:inline-flex;align-items:center;gap:8px;font-size:10px;letter-spacing:.16em;font-weight:650;color:#b7cbd5}.dot.svelte-1j8wchj{width:6px;height:6px;border-radius:50%;background:#bdd5e2}h1.svelte-1j8wchj{margin:18px auto 17px;font-size:clamp(34px,4.1vw,58px);line-height:1.12;letter-spacing:-.055em;font-weight:550;max-width:850px}h1.svelte-1j8wchj span:where(.svelte-1j8wchj){color:#cecec8}.hero-copy.svelte-1j8wchj>p:where(.svelte-1j8wchj){font-size:15px;line-height:1.65;max-width:580px;margin:0 auto;color:#b7b7b0}.join.svelte-1j8wchj{display:inline-flex;gap:26px;align-items:center;margin-top:23px;padding:12px 20px;border-radius:8px;background:#e9e9e2;color:#151617;font-size:13px;font-weight:550;box-shadow:0 2px 3px #243b2510}.demo-wrap.svelte-1j8wchj{max-width:1120px;margin:36px auto 0}.demo-window.svelte-1j8wchj{background:#121315;border:1px solid #ffffff32;border-radius:15px;box-shadow:0 24px 70px -35px #00000060,0 4px 15px #00000020;overflow:hidden}.window-bar.svelte-1j8wchj{min-height:53px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 22px;background:#151617}.window-identity.svelte-1j8wchj{display:flex;align-items:center;gap:12px;font-size:11px;color:#aaa9a4}.window-identity.svelte-1j8wchj strong:where(.svelte-1j8wchj){color:#d0d0ca;font-weight:500}.divider.svelte-1j8wchj{color:#56575b}.team.svelte-1j8wchj{display:flex;padding-left:7px}.team.svelte-1j8wchj .contributor-badge{margin-left:-7px;border-color:#151617}img[src*="/icons/"].svelte-1j8wchj,img[src*="/notion.svg"].svelte-1j8wchj,img[src*="/github.svg"].svelte-1j8wchj{filter:brightness(0) invert(1)}.search-area.svelte-1j8wchj{padding:12px 34px;border-bottom:1px solid var(--line)}.scope-name.svelte-1j8wchj{display:inline-flex;align-items:center;gap:7px}.search-line.svelte-1j8wchj{display:flex;align-items:center;gap:14px;min-height:48px}.search-icon.svelte-1j8wchj{color:#aaa9a4;flex-shrink:0}.question.svelte-1j8wchj{flex:1;font-size:clamp(16px,1.8vw,23px);letter-spacing:-.035em;line-height:1.4;font-weight:450;min-width:0}.caret.svelte-1j8wchj{display:inline-block;height:1.1em;width:1px;background:#bdd5e2;margin-left:2px;vertical-align:-.12em;animation:svelte-1j8wchj-blink 1s step-end infinite}.scene-body.svelte-1j8wchj{display:grid;height:clamp(480px,62svh,620px);min-height:0;position:relative;background:linear-gradient(135deg,#18191b,#121315 55%)}.ready-scene.svelte-1j8wchj,.answer-pane.svelte-1j8wchj,.scene-body.svelte-1j8wchj>.source-search{grid-area:1 / 1;min-width:0}.scene-body.svelte-1j8wchj>.source-search{padding:22px 30px 25px}.scene-body.svelte-1j8wchj .connector-grid{margin-top:70px;margin-bottom:28px}.scene-body.svelte-1j8wchj .selected-icons{min-height:230px}.search-spinner.svelte-1j8wchj{flex:none;width:18px;height:18px;border:2px solid #ffffff24;border-top-color:#bdd5e2;border-radius:50%;animation:svelte-1j8wchj-spin .8s linear infinite}@keyframes svelte-1j8wchj-spin{to{transform:rotate(360deg)}}.ready-scene.svelte-1j8wchj{min-height:410px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:25px}.ready-symbol.svelte-1j8wchj{display:grid;place-items:center;width:60px;height:60px;background:#232528;color:#bdd5e2;border-radius:18px;margin-bottom:20px;box-shadow:0 3px #17191b}.ready-scene.svelte-1j8wchj h2:where(.svelte-1j8wchj){font-size:21px;font-weight:500;letter-spacing:-.035em;margin:0 0 10px}.ready-scene.svelte-1j8wchj p:where(.svelte-1j8wchj){max-width:350px;font-size:12px;color:#aaa9a4;line-height:1.6;margin:0}.source-origins.svelte-1j8wchj{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:33px}.source-origins.svelte-1j8wchj span:where(.svelte-1j8wchj){display:flex;align-items:center;gap:6px;font-size:11px;color:#b7b7b0}.source-origins.svelte-1j8wchj img:where(.svelte-1j8wchj){width:17px;height:17px;object-fit:contain}.answer-pane.svelte-1j8wchj{position:relative;box-sizing:border-box;padding:28px 42px 25px;max-width:960px;width:100%;height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:0 auto}.follow-up-composer.svelte-1j8wchj{display:flex;align-items:center;gap:12px;min-height:54px;margin:12px 24px 16px;padding:7px 8px 7px 16px;border:1px solid #ffffff25;border-radius:10px;background:#ffffff03}.follow-up-composer.inactive.svelte-1j8wchj{visibility:hidden}.follow-up-composer.svelte-1j8wchj input:where(.svelte-1j8wchj){flex:1;min-width:0;padding:0;border:0;outline:0;background:none;color:#eeeee9;font:inherit;font-size:13px;line-height:1.6}.follow-up-composer.svelte-1j8wchj input:where(.svelte-1j8wchj)::placeholder{color:#969b9a}.follow-up-composer.svelte-1j8wchj:focus-within{border-color:#bdd5e2}.send-follow-up.svelte-1j8wchj{display:grid;place-items:center;width:32px;height:32px;flex:none;padding:0;border:1px solid #ffffff25;border-radius:7px;background:#e9e9e2;color:#151617}.send-follow-up.svelte-1j8wchj:disabled{background:transparent;color:#aaa9a4}.answer-pane.svelte-1j8wchj :where(.svelte-1j8wchj):is(.answer-list:where(.svelte-1j8wchj) li:where(.svelte-1j8wchj),.status-table:where(.svelte-1j8wchj) tbody:where(.svelte-1j8wchj) tr:where(.svelte-1j8wchj)):not(:has([data-started=true])){display:none}.answer-pane.svelte-1j8wchj .typed-text[data-done=false]~*:not(.typed-text){visibility:hidden}.answer-pane.svelte-1j8wchj :where(.svelte-1j8wchj):is(.answer-list:where(.svelte-1j8wchj) li:where(.svelte-1j8wchj),.status-table:where(.svelte-1j8wchj) tbody:where(.svelte-1j8wchj) tr:where(.svelte-1j8wchj)):has([data-started=true]){animation:svelte-1j8wchj-table-row .24s cubic-bezier(.16,1,.3,1) both}@keyframes svelte-1j8wchj-table-row{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.follow-up-question.svelte-1j8wchj{width:fit-content;max-width:85%;margin:28px 0 24px auto;padding:12px 17px;border:1px solid #ffffff14;border-radius:16px 16px 4px;background:#292b2d;color:#eeeee9;font-size:14px;line-height:1.6;transform-origin:100% 100%;animation:svelte-1j8wchj-chat-pop .28s cubic-bezier(.16,1,.3,1) both}@keyframes svelte-1j8wchj-chat-pop{0%{opacity:0;transform:translateY(9px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.team-status.svelte-1j8wchj{padding-bottom:12px;min-height:calc(100% - 64px)}.status-table.svelte-1j8wchj{overflow-x:auto;margin:0 0 20px}.status-table.svelte-1j8wchj table:where(.svelte-1j8wchj){width:100%;border-collapse:collapse;font-size:12px;line-height:1.6;text-align:left}.status-table.svelte-1j8wchj th:where(.svelte-1j8wchj),.status-table.svelte-1j8wchj td:where(.svelte-1j8wchj){padding:12px;border:1px solid #ffffff18;vertical-align:top}.status-table.svelte-1j8wchj thead:where(.svelte-1j8wchj){color:#eeeee9;background:#ffffff04}.status-table.svelte-1j8wchj td:where(.svelte-1j8wchj){color:#c0c0bc}.status-table.svelte-1j8wchj tbody:where(.svelte-1j8wchj) th:where(.svelte-1j8wchj){width:18%;font-weight:500;color:#eeeee9}.status-table.svelte-1j8wchj tbody:where(.svelte-1j8wchj) th:where(.svelte-1j8wchj) span:where(.svelte-1j8wchj){display:block;color:#aaa9a4;font-size:11px}@media(max-width:760px){.status-table.svelte-1j8wchj table:where(.svelte-1j8wchj){min-width:570px}}.answer-pane.svelte-1j8wchj h2:where(.svelte-1j8wchj){font-size:22px;letter-spacing:-.03em;font-weight:550;line-height:1.35;margin:0 0 22px}.answer-list.svelte-1j8wchj{padding-left:21px;margin:0;list-style:decimal}.answer-list.svelte-1j8wchj li:where(.svelte-1j8wchj){padding-left:6px;margin-bottom:22px;font-size:14px;color:#eeeee9}.answer-list.svelte-1j8wchj h3:where(.svelte-1j8wchj){font-size:15px;font-weight:650;margin:0 0 8px;line-height:1.5}.answer-list.svelte-1j8wchj p:where(.svelte-1j8wchj){font-size:14px;line-height:1.95;color:#c0c0bc;margin:0}.answer-summary.svelte-1j8wchj{font-size:14px;line-height:1.7;color:#c0c0bc;margin:0 0 20px}.answer-foot.svelte-1j8wchj{border-top:1px solid #ffffff18;padding-top:12px;display:flex;align-items:center;gap:6px;color:#92938e;font-size:9px}.answer-foot.svelte-1j8wchj>span:where(.svelte-1j8wchj){margin-left:auto}.window-footer.svelte-1j8wchj{display:flex;align-items:center;gap:15px;justify-content:space-between;min-height:35px;border-top:1px solid var(--line);padding:8px 20px;color:#92938e;font-size:9px;background:#151617}.footer-context.svelte-1j8wchj{display:flex;align-items:center;gap:5px}.playback.svelte-1j8wchj{max-width:760px;margin:20px auto 0}.playback-top.svelte-1j8wchj{display:flex;align-items:center;gap:12px}.play-toggle.svelte-1j8wchj{display:grid;place-items:center;width:32px;height:32px;border:1px solid #ffffff30;border-radius:50%;background:#202123;color:#eeeee9;flex-shrink:0}.playback-top.svelte-1j8wchj p:where(.svelte-1j8wchj){flex:1;font-size:12px;color:#b7b7b0;line-height:1.5;margin:0}.beat-count.svelte-1j8wchj{font-size:10px;color:#92938e}.beat-track.svelte-1j8wchj{display:grid;grid-template-columns:repeat(var(--beats),1fr);gap:6px;margin-top:15px}.beat-track.svelte-1j8wchj button:where(.svelte-1j8wchj){padding:3px 0;background:none;border:0;color:#92938e;text-align:left}.beat-track.svelte-1j8wchj button:where(.svelte-1j8wchj)>span:where(.svelte-1j8wchj){display:block;height:3px;background:#ffffff20;border-radius:3px;margin-bottom:7px}.beat-track.svelte-1j8wchj button.current:where(.svelte-1j8wchj){color:#eeeee9}.beat-track.svelte-1j8wchj button.current:where(.svelte-1j8wchj)>span:where(.svelte-1j8wchj){background:#bdd5e2}.beat-track.svelte-1j8wchj button.passed:where(.svelte-1j8wchj)>span:where(.svelte-1j8wchj){background:#667883}.beat-track.svelte-1j8wchj small:where(.svelte-1j8wchj){font-size:9px}.prototype-note.svelte-1j8wchj{text-align:center;font-size:10px;color:#92938e;line-height:1.6;margin:24px 0 0}@keyframes svelte-1j8wchj-blink{50%{opacity:.25}}@media(min-width:1500px){.hero.svelte-1j8wchj{padding-top:36px}.demo-wrap.svelte-1j8wchj{margin-top:42px}}@media(max-width:760px){.site-header.svelte-1j8wchj{height:70px;padding:0 22px}nav.svelte-1j8wchj{gap:15px;font-size:11px}.baseline.svelte-1j8wchj{padding:8px 10px}.hero.svelte-1j8wchj{padding:20px 16px 30px}h1.svelte-1j8wchj{font-size:38px;max-width:580px}.hero-copy.svelte-1j8wchj>p:where(.svelte-1j8wchj){font-size:13px;max-width:390px}.demo-wrap.svelte-1j8wchj{margin-top:28px}.window-bar.svelte-1j8wchj{padding:0 14px;min-height:45px}.window-identity.svelte-1j8wchj{gap:8px;font-size:10px}.team.svelte-1j8wchj .contributor-badge:nth-child(n+5){display:none}.search-area.svelte-1j8wchj{padding:12px 18px}.question.svelte-1j8wchj{font-size:17px}.search-line.svelte-1j8wchj{min-height:60px;gap:10px}.search-icon.svelte-1j8wchj{display:none}.scene-body.svelte-1j8wchj,.ready-scene.svelte-1j8wchj{min-height:415px}.ready-scene.svelte-1j8wchj h2:where(.svelte-1j8wchj){font-size:18px}.source-origins.svelte-1j8wchj{gap:13px}.scene-body.svelte-1j8wchj>.source-search{padding:18px 16px}.scene-body.svelte-1j8wchj .selected-icons{min-height:235px}.answer-pane.svelte-1j8wchj{padding:23px 20px}.answer-pane.svelte-1j8wchj h2:where(.svelte-1j8wchj){font-size:20px}.answer-list.svelte-1j8wchj{padding-left:16px}.answer-list.svelte-1j8wchj p:where(.svelte-1j8wchj){font-size:13px;line-height:1.95}.answer-list.svelte-1j8wchj h3:where(.svelte-1j8wchj){font-size:14px}.answer-summary.svelte-1j8wchj{font-size:13px}.answer-foot.svelte-1j8wchj{flex-wrap:wrap}.answer-foot.svelte-1j8wchj>span:where(.svelte-1j8wchj){width:100%;margin-left:20px}.footer-pith.svelte-1j8wchj{display:none}.window-footer.svelte-1j8wchj{font-size:8px;padding:8px 12px;gap:8px}.playback.svelte-1j8wchj{padding:0 2px}.playback-top.svelte-1j8wchj p:where(.svelte-1j8wchj){font-size:11px}.prototype-note.svelte-1j8wchj{font-size:9px}}@media(max-width:400px){h1.svelte-1j8wchj{font-size:33px}nav.svelte-1j8wchj>a:where(.svelte-1j8wchj):first-child{display:none}.hero.svelte-1j8wchj{padding-inline:12px}.question.svelte-1j8wchj{font-size:16px}.search-area.svelte-1j8wchj{padding-inline:14px}.beat-track.svelte-1j8wchj small:where(.svelte-1j8wchj){font-size:8px}}@media(prefers-reduced-motion:reduce){.svelte-1j8wchj,.svelte-1j8wchj:before,.svelte-1j8wchj:after{animation:none!important;transition:none!important}}
