.ConsultantSearchDemo_demo__7IjBs{--demo-canvas:#09090bcc;--demo-surface:#ffffff0f;--demo-ink:#fafafa;--demo-muted:#a1a1aa;--demo-divider:#ffffff14;--demo-accent:#60a5fa;width:100%;max-width:45rem;margin-inline:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ConsultantSearchDemo_window__zR3UA{position:relative;isolation:isolate;color:var(--demo-ink);background:var(--demo-canvas);border:1px solid var(--demo-divider);border-radius:1rem;box-shadow:0 24px 60px -20px #00000080;backdrop-filter:blur(8px)}.ConsultantSearchDemo_titlebar__gEOko{display:flex;align-items:center;gap:.75rem;padding-inline:1rem .375rem;min-height:2.75rem;border-bottom:1px solid var(--demo-divider);font-size:.75rem}.ConsultantSearchDemo_windowDots__DfFeo{display:flex;gap:.375rem}.ConsultantSearchDemo_windowDots__DfFeo i{width:.5rem;height:.5rem;border-radius:50%;background:#ffffff26}.ConsultantSearchDemo_hostName__iku7U{color:var(--demo-muted)}.ConsultantSearchDemo_controls__QM2Dp{display:flex;margin-left:auto}.ConsultantSearchDemo_control__sp7b9{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:.375rem;color:var(--demo-muted)}.ConsultantSearchDemo_control__sp7b9 svg{width:.875rem;height:.875rem}.ConsultantSearchDemo_control__sp7b9:hover:not(:disabled){background:var(--demo-surface);color:var(--demo-ink)}.ConsultantSearchDemo_control__sp7b9:disabled{opacity:.35}.ConsultantSearchDemo_control__sp7b9:focus-visible{outline:2px solid var(--demo-accent);outline-offset:-3px}.ConsultantSearchDemo_conversation__eZunE{padding:1.5rem}.ConsultantSearchDemo_userMessage__mWhtZ{display:flex;align-items:flex-start;gap:.75rem}.ConsultantSearchDemo_messageIcon__zD02A{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:50%;color:var(--demo-accent);background:#3b82f626}.ConsultantSearchDemo_messageIcon__zD02A svg{width:.875rem;height:.875rem}.ConsultantSearchDemo_userMessage__mWhtZ>p{position:relative;padding:.625rem 1rem;border-radius:.25rem 1rem 1rem;background:var(--demo-surface);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.ConsultantSearchDemo_querySizer__rKJkx{visibility:hidden}.ConsultantSearchDemo_queryText__a8G2H{position:absolute;inset:.625rem 1rem}.ConsultantSearchDemo_caret__Nhg_M{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:text-bottom;background:var(--demo-accent);animation:ConsultantSearchDemo_caretBlink__KKbYZ 1s steps(2,start) infinite}@keyframes ConsultantSearchDemo_caretBlink__KKbYZ{50%{opacity:0}}.ConsultantSearchDemo_answerIntro__XXIIN,.ConsultantSearchDemo_connector__4vy4e,.ConsultantSearchDemo_results__e9ImQ{margin-left:2.75rem}.ConsultantSearchDemo_connector__4vy4e{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;padding-block:1.25rem}.ConsultantSearchDemo_operationStatus__VSXbW{display:grid;color:var(--demo-muted);font-size:.75rem}.ConsultantSearchDemo_operationStatus__VSXbW>span{display:flex;align-items:center;gap:.375rem;grid-area:1/1;visibility:hidden}.ConsultantSearchDemo_operationStatus__VSXbW>span[data-active=true]{visibility:inherit}.ConsultantSearchDemo_operationStatus__VSXbW svg{width:.875rem;height:.875rem;flex-shrink:0;color:var(--demo-accent)}.ConsultantSearchDemo_sources__1oO26{display:flex;align-items:center;gap:.5rem}.ConsultantSearchDemo_source__U9qLq{display:flex;padding:.1875rem}.ConsultantSearchDemo_sourceIcon___HkSE{width:1.25rem;height:1.25rem;object-fit:contain}.ConsultantSearchDemo_answerIntro__XXIIN{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.625rem;font-size:.8125rem}.ConsultantSearchDemo_answerIntro__XXIIN>span{color:var(--demo-muted);font-size:.75rem;padding-right:1.5rem}.ConsultantSearchDemo_results__e9ImQ{padding:0;margin-block:0;list-style:none}.ConsultantSearchDemo_disclosure__IL7GZ summary{display:flex;align-items:center;gap:.75rem;min-height:2.75rem;padding-block:.375rem;border-radius:.375rem;cursor:pointer;list-style:none}.ConsultantSearchDemo_disclosure__IL7GZ summary::-webkit-details-marker{display:none}.ConsultantSearchDemo_disclosure__IL7GZ summary:hover{background:#ffffff05}.ConsultantSearchDemo_disclosure__IL7GZ summary:focus-visible{outline:2px solid var(--demo-accent);outline-offset:3px}.ConsultantSearchDemo_disclosure__IL7GZ summary>svg{width:.75rem;height:.75rem;flex-shrink:0;color:var(--demo-muted)}.ConsultantSearchDemo_disclosure__IL7GZ[open]>summary>svg{transform:rotate(90deg)}.ConsultantSearchDemo_identity__F0s_Q{width:9rem;flex-shrink:0;font-size:.8125rem;color:#d4d4d8;overflow-wrap:anywhere}.ConsultantSearchDemo_track__SeNli{position:relative;flex:1;height:1.25rem;overflow:hidden;border-radius:.25rem;background:#ffffff0d}.ConsultantSearchDemo_fill__tmK8L{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#3b82f699,#60a5fa66)}.ConsultantSearchDemo_score__wIkYP{width:1.75rem;text-align:right;flex-shrink:0;font-size:.8125rem;font-variant-numeric:tabular-nums;color:#d4d4d8}.ConsultantSearchDemo_detailContent___PSBI{padding:.75rem 0 1.25rem;color:var(--demo-muted);font-size:.875rem;line-height:1.65;overflow-wrap:anywhere}.ConsultantSearchDemo_detailContent___PSBI p+p{margin-top:.5rem}.ConsultantSearchDemo_role__5sB4a{color:var(--demo-ink)}.ConsultantSearchDemo_evidence__lnZQt{display:grid;gap:.75rem;margin-top:.75rem}.ConsultantSearchDemo_evidence__lnZQt dt{color:var(--demo-ink);font-weight:600}.ConsultantSearchDemo_cvPreview__pU0rO{margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--demo-divider)}.ConsultantSearchDemo_sourceContext__nJdiU{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.75rem}.ConsultantSearchDemo_sourceContext__nJdiU svg{width:1rem;height:1rem}.ConsultantSearchDemo_caption__9B_eT{padding:1.25rem .5rem 0;text-align:center;color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.7}.ConsultantSearchDemo_staticPresentation__8ZFmR{display:none}@media (max-width:639px){.ConsultantSearchDemo_conversation__eZunE{padding:1rem}.ConsultantSearchDemo_messageIcon__zD02A,.ConsultantSearchDemo_windowDots__DfFeo{display:none}.ConsultantSearchDemo_userMessage__mWhtZ{gap:0}.ConsultantSearchDemo_userMessage__mWhtZ>p{flex:1;min-width:0;padding-inline:.75rem}.ConsultantSearchDemo_queryText__a8G2H{inset-inline:.75rem}.ConsultantSearchDemo_answerIntro__XXIIN,.ConsultantSearchDemo_connector__4vy4e,.ConsultantSearchDemo_results__e9ImQ{margin-left:0}.ConsultantSearchDemo_identity__F0s_Q{width:7.25rem}.ConsultantSearchDemo_answerIntro__XXIIN,.ConsultantSearchDemo_disclosure__IL7GZ summary{gap:.5rem}.ConsultantSearchDemo_answerIntro__XXIIN>span{max-width:6rem;text-align:right;padding-right:1.25rem}}@media (prefers-reduced-motion:reduce){.ConsultantSearchDemo_controls__QM2Dp,.ConsultantSearchDemo_motionPresentation__c5KPc{display:none}.ConsultantSearchDemo_staticPresentation__8ZFmR{display:block}}