.persona-card.svelte-qtsxxx{opacity:0;animation:svelte-qtsxxx-card-enter .4s ease-out forwards}.persona-card.svelte-qtsxxx:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0;border-radius:0 2px 2px 0;transition:height .2s ease-out}.persona-card.svelte-qtsxxx:hover:before,.persona-card.svelte-qtsxxx:focus-visible:before{height:60%}.persona-icon.svelte-qtsxxx{width:40px;height:40px}@keyframes svelte-qtsxxx-card-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.persona-card.svelte-qtsxxx{opacity:1;animation:none}.persona-card.svelte-qtsxxx:before{transition:none}}.search-result-btn.svelte-1qmdif:hover .chevron-icon,.search-result-btn.svelte-1qmdif:focus-visible .chevron-icon{opacity:1}.suggestion-card.svelte-zsse97{opacity:0;animation:svelte-zsse97-card-enter .35s ease-out forwards}@keyframes svelte-zsse97-card-enter{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.suggestion-card.svelte-zsse97{animation:none;opacity:1}}[data-streamdown-table-download]+div{margin-top:0}@keyframes sd-fade{0%{opacity:0}to{opacity:1}}@keyframes sd-blur{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur(0px)}}@keyframes sd-slideUp{0%{transform:translateY(10%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes sd-slideDown{0%{transform:translateY(-10%);opacity:0}to{transform:translateY(0);opacity:1}}.inline-citation-badge{display:inline-flex!important;align-items:center;justify-content:center;min-width:1.15em;height:1.15em;font-size:.6em;font-weight:700;line-height:1;vertical-align:super;margin:0 1px;padding:0 3px;border-radius:9999px;background-color:color-mix(in srgb,var(--brand-gold) 25%,transparent);color:var(--brand-teal);cursor:pointer;text-decoration:none;touch-action:manipulation;transition:background-color .15s}.inline-citation-badge:hover{background-color:color-mix(in srgb,var(--brand-gold) 45%,transparent)}.message-content.svelte-1qnmdqu ul[data-streamdown-ul]{list-style:disc outside;padding-left:1.25em;margin-left:0}.message-content.svelte-1qnmdqu ol[data-streamdown-ol]{list-style:decimal outside;padding-left:1.25em;margin-left:0}.message-content.svelte-1qnmdqu li[data-streamdown-li]::marker{color:var(--brand-teal)}.message-content.svelte-1qnmdqu li[data-streamdown-li]{padding-left:.25em}.msg-enter.svelte-ez8yww{animation:svelte-ez8yww-msg-enter .25s ease-out}@keyframes svelte-ez8yww-msg-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.streaming-cursor.svelte-ez8yww{display:inline;animation:svelte-ez8yww-cursor-blink .7s infinite;color:var(--brand-teal);font-weight:700}@keyframes svelte-ez8yww-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.thinking-dot.svelte-ez8yww{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:var(--brand-light-teal);animation:svelte-ez8yww-thinking-pulse 1.2s infinite}@keyframes svelte-ez8yww-thinking-pulse{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.msg-enter.svelte-ez8yww,.streaming-cursor.svelte-ez8yww{animation:none}.thinking-dot.svelte-ez8yww{animation:none;opacity:.7;transform:scale(.8)}}.globe-pulse.svelte-ez8yww{animation:svelte-ez8yww-globe-pulse 1.5s ease-in-out infinite}@keyframes svelte-ez8yww-globe-pulse{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.globe-pulse.svelte-ez8yww{animation:none;opacity:.85}}.search-bar.svelte-d8r34g{animation:svelte-d8r34g-slide-down .2s ease-out}@keyframes svelte-d8r34g-slide-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.search-bar.svelte-d8r34g{animation:none}}.assistant-prose p{margin-top:.35em;margin-bottom:.35em}.assistant-prose p:first-child{margin-top:0}.assistant-prose p:last-child{margin-bottom:0}.assistant-prose h2,.assistant-prose h3,.assistant-prose h4{margin-top:.75em;margin-bottom:.25em;font-weight:600}.assistant-prose ul,.assistant-prose ol{margin-top:.35em;margin-bottom:.35em;padding-left:1.25em}.assistant-prose li{margin-top:.15em;margin-bottom:.15em}.assistant-prose a:not(.inline-citation-badge){color:var(--brand-teal);text-underline-offset:2px}.dark .assistant-prose a:not(.inline-citation-badge){color:var(--primary)}.assistant-prose code{font-size:.85em;padding:.15em .35em;border-radius:4px;background-color:var(--muted)}.assistant-prose pre{margin-top:.5em;margin-bottom:.5em;padding:.75em;border-radius:8px;background-color:var(--muted);overflow-x:auto}.assistant-prose pre code{padding:0;background:none}.assistant-prose blockquote{border-left:3px solid var(--brand-gold);padding-left:.75em;margin:.5em 0;color:var(--muted-foreground);font-style:italic}.assistant-prose hr{margin:.75em 0;border-color:var(--border)}
