._demo_1b9ni_1{--demo-cyan:#83e8e0;--demo-violet:#c5b3ff;color:#eeedf7;isolation:isolate;overflow-wrap:anywhere;background:linear-gradient(150deg,#191c2b 0%,#10131e 55%,#161726 100%) padding-box padding-box,linear-gradient(140deg,#74638a,#292c41 32%,#4e6780 70%,#514268) border-box;border:1px solid #0000;border-radius:22px;min-width:0;padding:clamp(18px,2vw,28px);scroll-margin-top:24px;position:relative;box-shadow:0 34px 90px #0006,0 0 65px #8a79ff0d,inset 0 1px #ffffff0a}._demo_1b9ni_1:before{border-radius:inherit;content:"";pointer-events:none;z-index:-1;background:radial-gradient(at 15% 0,#8269ff17,#0000 55%),radial-gradient(at 100% 40%,#83e8e008,#0000 45%);position:absolute;inset:0}._topline_1b9ni_29{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._identity_1b9ni_30{letter-spacing:.13em;align-items:center;gap:9px;font-size:.875rem;font-weight:700;display:inline-flex}._identity_1b9ni_30 svg{color:#ff8e74;width:23px;height:23px}._identity_1b9ni_30>span{color:#aaa4bc;letter-spacing:0;font-weight:400}._badge_1b9ni_33{color:var(--demo-violet);font-family:var(--font-geist-mono), monospace;border:1px solid #c5b3ff30;border-radius:30px;padding:6px 9px;font-size:.75rem}._intro_1b9ni_34{margin:22px 0 18px}._intro_1b9ni_34 h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:550;line-height:1.2}._intro_1b9ni_34 h2>span{color:var(--demo-violet)}._intro_1b9ni_34>p{color:#aaa7bc;margin:9px 0 0;font-size:.875rem;line-height:1.5}._questions_1b9ni_38{flex-wrap:wrap;gap:7px;display:flex}._questions_1b9ni_38 button{color:#c5c3d4;cursor:pointer;background:#ffffff04;border:1px solid #ffffff19;border-radius:8px;flex:auto;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:9px 11px;font-size:.875rem;transition:background .16s,border-color .16s;display:flex}._questions_1b9ni_38 button>span{color:#9890ae;font-family:var(--font-geist-mono), monospace;font-size:.75rem}._questions_1b9ni_38 button:hover{background:#c5b3ff12;border-color:#c5b3ff80}._questions_1b9ni_38 button[aria-pressed=true]{color:#f2edff;background:#c5b3ff16;border-color:#b2a0eb;box-shadow:inset 0 0 18px #c5b3ff08}._questions_1b9ni_38 button[aria-pressed=true]>span{color:var(--demo-violet)}:is(._demo_1b9ni_1 button:focus-visible,._demo_1b9ni_1 summary:focus-visible){outline:3px solid var(--demo-cyan);outline-offset:4px}._playbackBar_1b9ni_45{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 12px;min-height:44px;margin-top:12px;display:flex}._playbackState_1b9ni_46{color:#afabc0;align-items:center;gap:7px;font-size:.75rem;display:inline-flex}._playbackState_1b9ni_46 i{background:var(--demo-cyan);border-radius:50%;width:5px;height:5px}._playbackBar_1b9ni_45 button{color:#c2bdd6;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 0 8px 8px;font-size:.875rem}._playbackBar_1b9ni_45 button:disabled{color:#767288;cursor:default}._question_1b9ni_38{background:linear-gradient(110deg,#b4a0ff12,#94c8ee06);border:1px solid #b1a5df3d;border-radius:12px 12px 3px;margin-left:24px;padding:14px 46px 14px 16px;position:relative}._messageLabel_1b9ni_51{color:#b7b1ca;font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;font-size:.75rem;display:flex}._messageLabel_1b9ni_51>span+span{color:#9691aa;font-size:.75rem}._question_1b9ni_38 p{min-height:3.1em;margin:10px 0 0;font-size:1rem;line-height:1.55;display:grid}._questionMeasure_1b9ni_54,._typedQuestion_1b9ni_54{grid-area:1/1}._questionMeasure_1b9ni_54{visibility:hidden}._sendMark_1b9ni_56{color:var(--demo-violet);background:#c5b3ff18;border:1px solid #c5b3ff30;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:absolute;bottom:16px;right:12px}._caret_1b9ni_57{background:var(--demo-cyan);vertical-align:-.1em;width:2px;height:1em;margin-left:3px;animation:.75s step-end infinite _caret-blink_1b9ni_1;display:inline-block;box-shadow:0 0 9px #83e8e066}._processing_1b9ni_58{align-items:center;gap:14px;min-height:64px;margin:18px 0;display:flex}._core_1b9ni_59{flex:0 0 58px;justify-content:center;align-items:center;height:58px;display:flex;position:relative}._core_1b9ni_59:before,._core_1b9ni_59:after{content:"";border:1px solid #9a86ee28;border-radius:50%;position:absolute;inset:0}._core_1b9ni_59:before{border-top-color:#83e8e055;border-right-color:#c5b3ff}._core_1b9ni_59:after{border-bottom-color:#83e8e0;inset:7px}._core_1b9ni_59>span{filter:blur(8px);background:#a88cff20;border-radius:50%;position:absolute;inset:7px}._core_1b9ni_59 svg{color:#ff9c83;width:23px;height:23px;position:relative}._processingCopy_1b9ni_65{gap:6px;min-width:0;display:grid}._processingCopy_1b9ni_65 strong{font-size:.9375rem;font-weight:550}._processingCopy_1b9ni_65>span{color:#aaa5bf;font-size:.8125rem;line-height:1.5}._conversation_1b9ni_68:not([data-phase=complete]) ._core_1b9ni_59:before{animation:3s linear infinite _orbit_1b9ni_1}._conversation_1b9ni_68:not([data-phase=complete]) ._core_1b9ni_59:after{animation:2s linear infinite reverse _orbit_1b9ni_1}._conversation_1b9ni_68[data-phase=searching] ._core_1b9ni_59>span{animation:1.1s ease-in-out infinite alternate _core-pulse_1b9ni_1}._pipeline_1b9ni_71{align-items:center;gap:9px;margin:0 0 18px;display:flex}._pipeline_1b9ni_71>span{color:#918ba6;font-family:var(--font-geist-mono), monospace;white-space:nowrap;font-size:.75rem}._pipeline_1b9ni_71 b{font-weight:400}._pipeline_1b9ni_71>i{background:#ffffff14;flex:1;height:1px}._pipeline_1b9ni_71 [data-done=true]{color:var(--demo-cyan)}._pipeline_1b9ni_71 [data-active=true]{color:var(--demo-violet)}._pipeline_1b9ni_71 [data-active=true]+i{background:linear-gradient(90deg,#b2a0eb,#ffffff14) 0 0/200% 100%;animation:1s linear infinite _scan_1b9ni_1}._answer_1b9ni_78{background:#090d1670;border:1px solid #8f96c027;border-radius:3px 12px 12px;padding:18px}._answer_1b9ni_78 ._messageLabel_1b9ni_51>span:first-child{color:var(--demo-cyan)}._answerBody_1b9ni_80{min-height:128px;margin-top:14px;display:grid}._answerText_1b9ni_81,._waiting_1b9ni_81{grid-area:1/1}._answerText_1b9ni_81{margin:0;font-size:1rem;line-height:1.7}._measure_1b9ni_83{visibility:hidden}._waiting_1b9ni_81{color:#9d98b2;padding-top:6px;font-size:.875rem}._loadingDots_1b9ni_85{gap:5px;margin-bottom:12px;display:flex}._loadingDots_1b9ni_85 i{background:#a796dc;border-radius:50%;width:5px;height:5px}._conversation_1b9ni_68[data-phase=searching] ._loadingDots_1b9ni_85 i{animation:1s ease-in-out infinite _dot-pulse_1b9ni_1}._loadingDots_1b9ni_85 i:nth-child(2){animation-delay:.15s!important}._loadingDots_1b9ni_85 i:nth-child(3){animation-delay:.3s!important}._skeleton_1b9ni_90{gap:10px;margin-top:20px;display:grid}._skeleton_1b9ni_90 i{background:linear-gradient(90deg,#9399b70a 20%,#b9b0d821 45%,#9399b70a 70%) 0 0/240% 100%;border-radius:4px;width:94%;height:6px}._skeleton_1b9ni_90 i:nth-child(2){width:83%}._skeleton_1b9ni_90 i:nth-child(3){width:60%}._conversation_1b9ni_68[data-phase=searching] ._skeleton_1b9ni_90 i{animation:1.5s linear infinite _scan_1b9ni_1}._sources_1b9ni_95{margin-top:18px}._sourcesLabel_1b9ni_96{color:#aaa4bf;font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;justify-content:space-between;align-items:center;margin:0 0 9px;font-size:.75rem;display:flex}._sourcesLabel_1b9ni_96>span{color:var(--demo-cyan)}._chips_1b9ni_98{gap:7px;display:grid}._sourceChip_1b9ni_99,._sourcePlaceholder_1b9ni_99{border:1px solid #b5a5e12d;border-radius:7px;grid-template-columns:73px minmax(0,1fr) 15px;align-items:center;gap:9px;min-height:44px;padding:9px 11px;display:grid}._sourceChip_1b9ni_99{color:#dbd7ec;cursor:pointer;text-align:left;background:#c5b3ff09;width:100%;font-size:.875rem;line-height:1.5;animation:.36s cubic-bezier(.2,.7,.2,1) both _materialize_1b9ni_1}._sourceFormat_1b9ni_101{color:var(--demo-violet);font-family:var(--font-geist-mono), monospace;font-size:.75rem}._sourceToggle_1b9ni_102{color:var(--demo-cyan);text-align:right}._sourceChip_1b9ni_99:hover,._sourceChip_1b9ni_99[aria-expanded=true]{background:#c5b3ff15;border-color:#a994db}._sourcePlaceholder_1b9ni_99{background:#ffffff02;border-color:#ffffff09;font-size:.875rem;line-height:1.5;position:relative}._sourcePlaceholder_1b9ni_99>span{visibility:hidden}._sourcePlaceholder_1b9ni_99:after{content:"";background:linear-gradient(90deg,#c5b3ff0b 0 18%,#0000 18% 23%,#c5b3ff0b 23% 80%,#0000 80%);border-radius:3px;height:5px;position:absolute;top:calc(50% - 2px);left:11px;right:11px}._evidence_1b9ni_107{background:#252537;border:1px solid #c5b3ff50;border-radius:7px;margin-top:10px;padding:15px}._evidenceTitle_1b9ni_108{margin:0 0 7px;font-size:.875rem;font-weight:600}._location_1b9ni_109{color:#bfb7d7;margin:0;font-size:.8125rem;line-height:1.6}._evidence_1b9ni_107 blockquote{border-left:2px solid var(--demo-violet);margin:12px 0 0;padding-left:12px;font-size:1rem;line-height:1.65}._conclusion_1b9ni_111{visibility:hidden;border-top:1px solid #ffffff13;margin-top:16px;padding-top:8px}._conclusion_1b9ni_111[data-visible=true]{visibility:visible;animation:.4s ease-out both _materialize_1b9ni_1}._conclusion_1b9ni_111 summary{color:var(--demo-violet);cursor:pointer;flex-wrap:wrap;align-items:center;gap:7px;min-height:36px;font-size:.875rem;list-style:none;display:flex}._conclusion_1b9ni_111 summary::-webkit-details-marker{display:none}._conclusion_1b9ni_111 summary>span:last-child{color:#b2a9c8;margin-left:auto}._conclusion_1b9ni_111>p{color:#b7afc9;margin:8px 0 0;font-size:.875rem;line-height:1.6}._nextStep_1b9ni_117{margin-top:12px}._nextStep_1b9ni_117>span{color:#ffa18a;font-family:var(--font-geist-mono), monospace;font-size:.75rem}._nextStep_1b9ni_117 p{margin:5px 0 0;font-size:.9375rem;line-height:1.6}._footer_1b9ni_120{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}._footer_1b9ni_120>span{color:#ada6be;font-family:var(--font-geist-mono), monospace;letter-spacing:.035em;font-size:.75rem}._footer_1b9ni_120 button{color:#d3c6fa;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 0 8px 12px;font-size:.875rem}._footer_1b9ni_120 button>span{margin-right:3px;font-size:1.25rem}._disclaimer_1b9ni_124{color:#a19ab3;margin:4px 0 0;font-size:.75rem;line-height:1.6}._srOnly_1b9ni_125{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._fallback_1b9ni_126{font-size:1rem;line-height:1.6}._fallback_1b9ni_126 summary{cursor:pointer;padding:12px 0}@keyframes _orbit_1b9ni_1{to{transform:rotate(360deg)}}@keyframes _core-pulse_1b9ni_1{to{opacity:.4;transform:scale(1.25)}}@keyframes _scan_1b9ni_1{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes _caret-blink_1b9ni_1{50%{opacity:0}}@keyframes _dot-pulse_1b9ni_1{50%{opacity:.35;transform:translateY(-3px)}}@keyframes _materialize_1b9ni_1{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (max-width:680px){._demo_1b9ni_1{border-radius:16px}._questions_1b9ni_38 button{flex-basis:calc(50% - 7px)}._questions_1b9ni_38 button:last-child{flex-basis:100%}._question_1b9ni_38{margin-left:10px}._answer_1b9ni_78{padding:14px}._pipeline_1b9ni_71{gap:6px}._pipeline_1b9ni_71>span{font-size:.75rem}._processing_1b9ni_58{gap:10px}._core_1b9ni_59{flex-basis:48px;height:48px}._sourceChip_1b9ni_99,._sourcePlaceholder_1b9ni_99{grid-template-columns:68px minmax(0,1fr) 12px;min-height:54px;padding:8px}}@media (prefers-reduced-motion:reduce){._demo_1b9ni_1 *,._demo_1b9ni_1 :before,._demo_1b9ni_1 :after{transition:none!important;animation:none!important}}
