.assistant-bubble.svelte-m8np2u{background:linear-gradient(135deg, var(--muted), var(--surface-2));border:1px solid var(--border)}.stream-caret.svelte-m8np2u{vertical-align:text-bottom;background:var(--accent);border-radius:1px;width:.45em;height:1em;margin-left:2px;animation:1s steps(2,start) infinite svelte-m8np2u-caret-blink;display:inline-block}@keyframes svelte-m8np2u-caret-blink{to{visibility:hidden}}.chat-markdown.svelte-m8np2u p{margin-top:.25em;margin-bottom:.25em}.chat-markdown.svelte-m8np2u p:first-child{margin-top:0}.chat-markdown.svelte-m8np2u p:last-child{margin-bottom:0}.chat-markdown.svelte-m8np2u ul,.chat-markdown.svelte-m8np2u ol{margin-top:.25em;margin-bottom:.25em;padding-left:1.25em}.chat-markdown.svelte-m8np2u ul{list-style:outside}.chat-markdown.svelte-m8np2u ol{list-style:decimal}.chat-markdown.svelte-m8np2u li{margin-top:.1em;margin-bottom:.1em}.chat-markdown.svelte-m8np2u pre{background:var(--muted);border-radius:.5rem;margin-top:.5em;margin-bottom:.5em;padding:.5em .65em;font-size:.8em;overflow-x:auto}.chat-markdown.svelte-m8np2u code:not(pre code){background:#0000000f;border-radius:.25rem;padding:.1em .3em;font-size:.85em}.dark .chat-markdown.svelte-m8np2u code:not(pre code){background:#ffffff1a}.chat-markdown.svelte-m8np2u h1,.chat-markdown.svelte-m8np2u h2,.chat-markdown.svelte-m8np2u h3{margin-top:.5em;margin-bottom:.25em;font-weight:600}.chat-markdown.svelte-m8np2u blockquote{border-left:2px solid var(--border-strong);color:var(--muted-foreground);margin-top:.25em;margin-bottom:.25em;padding-left:.75em}.chat-markdown.svelte-m8np2u a{color:var(--accent-soft-foreground);text-decoration:underline}.chat-markdown.svelte-m8np2u strong{font-weight:600}.chat-markdown.svelte-m8np2u table{border-collapse:collapse;margin:.5em 0;font-size:.9em}.chat-markdown.svelte-m8np2u th,.chat-markdown.svelte-m8np2u td{border:1px solid var(--border);padding:.2em .5em}.hero.svelte-qj0giv{background:radial-gradient(120% 140% at 20% 0%, var(--band-from), var(--band-to));box-shadow:0 4px 12px #002a2047, var(--ring-hairline,0 0 0 .5px #0000000f)}.shimmer.svelte-qj0giv{animation:svelte-qj0giv-shimmer 3s var(--ease-smooth,ease-in-out) infinite;background:linear-gradient(110deg,#0000 25%,#ffffff1f 50%,#0000 75%) 0 0/200% 100%}@keyframes svelte-qj0giv-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.suggestion-item.svelte-qj0giv{animation:svelte-qj0giv-item-in .3s var(--ease-smooth,ease-out) both}@keyframes svelte-qj0giv-item-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.animate-spin-slow{animation:4s linear infinite svelte-qj0giv-spin}@keyframes svelte-qj0giv-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.chat-header.svelte-e1tqnh{background:var(--surface-2);border-bottom:1px solid var(--border);box-shadow:0 1px 4px #002a200d}.command-chip.svelte-e1tqnh{box-shadow:0 1px 3px #4bd18759}.thinking-bubble.svelte-e1tqnh{background:linear-gradient(135deg, var(--muted), var(--surface-2));border:1px solid var(--border)}.thinking-dots.svelte-e1tqnh{align-items:center;gap:3px;display:inline-flex}.dot.svelte-e1tqnh{background:var(--accent);width:6px;height:6px;animation:svelte-e1tqnh-bounce 1.4s var(--ease-smooth,ease-in-out) infinite;border-radius:50%}.dot.svelte-e1tqnh:first-child{animation-delay:0s}.dot.svelte-e1tqnh:nth-child(2){background:var(--accent-soft-foreground);animation-delay:.2s}.dot.svelte-e1tqnh:nth-child(3){background:var(--primary);animation-delay:.4s}@keyframes svelte-e1tqnh-bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-6px)}}.thinking-text.svelte-e1tqnh{color:var(--accent-soft-foreground);display:inline-block;position:relative}.verb.svelte-e1tqnh{display:inline-block}.shimmer.svelte-12bjd87{animation:svelte-12bjd87-shimmer 3s var(--ease-smooth) infinite;background:linear-gradient(110deg,#0000 25%,#ffffff40 50%,#0000 75%) 0 0/200% 100%}@keyframes svelte-12bjd87-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes svelte-12bjd87-checklist-glow-sidebar{0%,to{box-shadow:0 2px 10px #4bd18740}50%{box-shadow:0 4px 20px #4bd18773}}.checklist-pulse-sidebar{animation:svelte-12bjd87-checklist-glow-sidebar 2.5s var(--ease-smooth) infinite}@media (prefers-reduced-motion:reduce){.shimmer.svelte-12bjd87,.checklist-pulse-sidebar{animation:none}}.popup-scroll.svelte-1p0fqa{scrollbar-width:thin;scrollbar-color:#80808066 transparent}.popup-scroll.svelte-1p0fqa::-webkit-scrollbar{width:6px;display:block}.popup-scroll.svelte-1p0fqa::-webkit-scrollbar-thumb{background-color:#80808066;border-radius:9999px}.popup-scroll.svelte-1p0fqa::-webkit-scrollbar-track{background:0 0}.announcement-body.svelte-1p0fqa p{margin-top:.5em;margin-bottom:.5em}.announcement-body.svelte-1p0fqa p:first-child{margin-top:0}.announcement-body.svelte-1p0fqa p:last-child{margin-bottom:0}.announcement-body.svelte-1p0fqa strong{color:var(--foreground);font-weight:600}.announcement-body.svelte-1p0fqa ul,.announcement-body.svelte-1p0fqa ol{margin-top:.35em;margin-bottom:.35em;padding-left:1.25em}.announcement-body.svelte-1p0fqa ul{list-style:outside}.announcement-body.svelte-1p0fqa ol{list-style:decimal}.announcement-body.svelte-1p0fqa li{margin-top:.15em;margin-bottom:.15em}.announcement-body.svelte-1p0fqa h1,.announcement-body.svelte-1p0fqa h2,.announcement-body.svelte-1p0fqa h3,.announcement-body.svelte-1p0fqa h4{color:var(--foreground);margin-top:.75em;margin-bottom:.35em;font-weight:600}.announcement-body.svelte-1p0fqa a{color:var(--accent-soft-foreground);text-underline-offset:2px;text-decoration:underline}.announcement-body.svelte-1p0fqa img{border-radius:var(--radius-lg,.5rem);max-width:100%;margin-top:1rem;margin-bottom:1rem}[data-hide-scrollbar]{scrollbar-width:none}[data-hide-scrollbar]::-webkit-scrollbar{display:none}.lisa-tab.svelte-sj0hxe{background:radial-gradient(130% 130% at 20% 0%, var(--band-from), var(--band-to))}.spin-in.svelte-sj0hxe{animation:.5s ease-in-out svelte-sj0hxe-spin-in}@keyframes svelte-sj0hxe-spin-in{0%{opacity:.5;transform:rotate(0)}to{opacity:1;transform:rotate(360deg)}}
