.rich-tooltip-fade.svelte-8x8xap{background:transparent;border:0;padding:0;margin:0;inset:unset;overflow:visible;opacity:1;transition:opacity .15s ease,display .15s ease allow-discrete,overlay .15s ease allow-discrete}@starting-style{.rich-tooltip-fade.svelte-8x8xap:popover-open{opacity:0}}.timeline-list>li+li{margin-top:32px}.timeline-list>li:not(.timeline-text)+li:not(.timeline-text){margin-top:16px}.timeline-list>li.timeline-text+li{margin-top:8px}.timeline-list:not(.is-streaming)>li.timeline-text:last-child:not(:first-child){margin-top:48px}.text-preview.svelte-1a7p6ky:after{content:"";position:absolute;bottom:0;left:0;right:0;height:20px;background:linear-gradient(to top,var(--color-input) 50%,transparent)}.message-collapsed.svelte-1e5n1dp{max-height:400px;overflow:hidden;position:relative}.message-collapsed.svelte-1e5n1dp:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(transparent 0%,color-mix(in srgb,var(--color-purple-300) 30%,var(--color-page)) 90%);pointer-events:none;z-index:1}.thinking-dots.svelte-oxugoh span:where(.svelte-oxugoh){width:4px;height:4px;background:var(--color-primary-400);border-radius:50%;animation:svelte-oxugoh-fade 1.4s ease-in-out infinite}.thinking-dots.svelte-oxugoh span:where(.svelte-oxugoh):nth-child(2){animation-delay:.2s}.thinking-dots.svelte-oxugoh span:where(.svelte-oxugoh):nth-child(3){animation-delay:.4s}@keyframes svelte-oxugoh-fade{0%,to{opacity:.3}50%{opacity:.8}}div.svelte-oxugoh:not(.is-visible) .thinking-dots:where(.svelte-oxugoh) span:where(.svelte-oxugoh){animation-play-state:paused}@media(hover:hover){.tab-btn.svelte-wx6nkw:hover:not([aria-current=true]){background:var(--color-hover)}}.tab-btn[aria-current=true].svelte-wx6nkw{background:color-mix(in srgb,var(--color-accent) 15%,transparent);color:var(--color-primary)}.accordion-header.svelte-mbdbxf{display:flex;align-items:center;gap:4px;width:100%;min-height:44px;padding:4px 8px;line-height:1;border-radius:var(--radius-sm);font-weight:700;color:var(--color-primary-600);cursor:pointer;transition:background .1s ease}@media(hover:hover){.accordion-header.svelte-mbdbxf:hover{background:var(--color-hover)}}.info-btn.svelte-mbdbxf{display:inline-flex;align-items:center;padding:4px;cursor:pointer;border-radius:var(--radius-sm)}.info-row.svelte-1rrnbzc{display:flex;align-items:center;justify-content:space-between;height:27px;padding-inline:7px}.info-label.svelte-1rrnbzc{line-height:1.6;color:var(--color-primary-600);white-space:nowrap}.info-box-container.svelte-zseknu{position:absolute;left:calc(100% + 4px);top:0;z-index:1}.part.svelte-1xrwzhw{display:flex;align-items:center;justify-content:center;color:var(--color-primary-600);transition:var(--transition-fast)}.part.svelte-1xrwzhw:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}@media(hover:hover){.split-btn.svelte-1xrwzhw:hover .part:where(.svelte-1xrwzhw):not(:disabled){background:var(--color-hover);color:var(--color-primary-800)}.split-btn.svelte-1xrwzhw .part:where(.svelte-1xrwzhw):hover:not(:disabled){background:var(--color-hover-group)}}.split-btn.active.svelte-1xrwzhw .part:where(.svelte-1xrwzhw){background:var(--color-purple-a-300-30);color:var(--color-accent-link)}.split-btn.svelte-1xrwzhw .part:where(.svelte-1xrwzhw):disabled{opacity:.5;cursor:default}.attachment-scroll.svelte-lpdr{scrollbar-width:thin;scrollbar-color:var(--color-primary-100) transparent}.attachment-scroll.svelte-lpdr::-webkit-scrollbar{height:6px}.attachment-scroll.svelte-lpdr::-webkit-scrollbar-track{background:transparent}.attachment-scroll.svelte-lpdr::-webkit-scrollbar-thumb{background-color:var(--color-primary-100);border-radius:999px}:root[data-touch] .attachment-scroll.svelte-lpdr{scrollbar-width:none}:root[data-touch] .attachment-scroll.svelte-lpdr::-webkit-scrollbar{display:none}@media(hover:none){.attachment-scroll.svelte-lpdr{scrollbar-width:none}.attachment-scroll.svelte-lpdr::-webkit-scrollbar{display:none}}.text-wrapper.svelte-1qukly3:after{content:"";position:absolute;bottom:0;left:0;right:0;height:25px;pointer-events:none;background:linear-gradient(to top,var(--color-surface) 50%,transparent 100%)}.message-user.svelte-gq41l0 .message-bubble{display:flex;flex-direction:column;background:var(--color-accent-light);color:var(--color-primary);border-radius:18px 18px 6px;max-width:100%;white-space:pre-wrap;word-break:break-word}@media(max-width:1023px){.message-user.svelte-gq41l0 .message-bubble{max-width:none}}.message-ai.svelte-gq41l0 .message-bubble{background:transparent;color:var(--color-primary);border-radius:0;width:100%;padding:0}.message-pinned.message-ai.svelte-gq41l0{border-left:3px solid var(--color-accent);padding-left:16px}.message-pinned.message-user.svelte-gq41l0 .message-bubble{border-right:3px solid var(--color-accent)}@keyframes svelte-gq41l0-pinHighlight{0%{background:color-mix(in srgb,var(--color-purple-300) 20%,var(--primary-white))}to{background:transparent}}.pin-highlight{animation:svelte-gq41l0-pinHighlight .6s ease-out}summary.svelte-gq41l0::-webkit-details-marker{display:none}summary.svelte-gq41l0::marker{display:none;content:""}@keyframes svelte-gq41l0-reasoning-pulse{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 15%,transparent)}}.reasoning-details.streaming.svelte-gq41l0 summary:where(.svelte-gq41l0){background:var(--color-accent-light);padding:6px 14px;border-radius:20px;color:var(--color-accent);animation:svelte-gq41l0-reasoning-pulse 2s ease-in-out infinite}.tool-pill.running.svelte-gq41l0{background:color-mix(in srgb,var(--color-info) 20%,var(--primary-white));color:var(--color-info)}.tool-pill.completed.svelte-gq41l0{background:color-mix(in srgb,var(--color-success) 15%,var(--primary-white));color:var(--color-success)}.tool-pill.error.svelte-gq41l0{background:var(--color-danger-bg);color:var(--color-danger)}@keyframes svelte-qha2j-fadeIn{0%{opacity:0}to{opacity:1}}
