.md.svelte-n37thu{color:inherit;word-wrap:break-word;font-size:13px;line-height:1.55}.md.svelte-n37thu p{margin:0 0 8px}.md.svelte-n37thu p:last-child{margin-bottom:0}.md.svelte-n37thu h1,.md.svelte-n37thu h2,.md.svelte-n37thu h3,.md.svelte-n37thu h4{font-family:var(--font-sans);color:var(--ink);margin:12px 0 6px;font-weight:600;line-height:1.25}.md.svelte-n37thu h1{font-size:18px}.md.svelte-n37thu h2{font-size:15px}.md.svelte-n37thu h3{font-size:13px}.md.svelte-n37thu h4{font-size:12px}.md.svelte-n37thu strong{color:var(--ink);font-weight:600}.md.svelte-n37thu em{color:var(--ink-2)}.md.svelte-n37thu ul,.md.svelte-n37thu ol{margin:0 0 8px;padding-left:20px}.md.svelte-n37thu li{margin:2px 0}.md.svelte-n37thu code{font:12px/1.4 var(--font-mono);background:var(--surface-2);border:1px solid var(--line);color:var(--accent-hi);border-radius:4px;padding:1px 5px}.md.svelte-n37thu pre{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);margin:0 0 8px;padding:10px 12px;overflow-x:auto}.md.svelte-n37thu pre code{color:var(--ink);background:0 0;border:none;padding:0}.md.svelte-n37thu table{border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--r-sm);width:100%;margin:0 0 8px;font-size:12px;overflow:hidden}.md.svelte-n37thu th{background:var(--surface-2);text-align:left;font:600 11px/1.2 var(--font-sans);color:var(--ink-2);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--line);padding:6px 10px}.md.svelte-n37thu td{border-bottom:1px solid var(--line);padding:6px 10px}.md.svelte-n37thu tr:last-child td{border-bottom:none}.md.svelte-n37thu blockquote{border-left:3px solid var(--accent);color:var(--ink-2);margin:0 0 8px;padding:4px 12px}.md.svelte-n37thu a{color:var(--accent-hi);text-underline-offset:2px;text-decoration:underline}.md.svelte-n37thu a:hover{color:var(--accent)}.md.svelte-n37thu hr{border:none;border-top:1px solid var(--line);margin:12px 0}.ask.svelte-ifblls{background:var(--bg-2);border-left:1px solid var(--line);width:min(440px,100vw);box-shadow:var(--sh-lg);z-index:90;animation:svelte-ifblls-ask-slide var(--t) ease-out;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes svelte-ifblls-ask-slide{0%{transform:translate(100%)}to{transform:translate(0)}}.ask__head.svelte-ifblls{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.ask__head-left.svelte-ifblls{align-items:center;gap:10px;display:flex}.ask__head-text.svelte-ifblls{flex-direction:column;line-height:1.2;display:flex}.ask__title.svelte-ifblls{font:600 14px/1.2 var(--font-sans);color:var(--ink);margin-top:2px}.ask__agents.svelte-ifblls{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:10px 16px;display:flex}.ask__agent-btn.svelte-ifblls{border-radius:var(--r-sm);cursor:pointer;opacity:.55;transition:all var(--t-fast);background:0 0;border:1px solid #0000;padding:4px}.ask__agent-btn.svelte-ifblls:hover{opacity:1;background:var(--surface-2)}.ask__agent-btn--active.svelte-ifblls{opacity:1;background:var(--accent-tint);border-color:var(--accent-glow)}.ask__messages.svelte-ifblls{flex-direction:column;flex:1;gap:14px;padding:16px;display:flex;overflow-y:auto}.ask__empty.svelte-ifblls{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:32px 16px;display:flex}.ask__empty-title.svelte-ifblls{color:var(--ink);margin-top:4px;font-size:22px}.ask__empty-desc.svelte-ifblls{color:var(--ink-3);max-width:320px;margin:0;font-size:13px;line-height:1.5}.ask__suggested.svelte-ifblls{flex-direction:column;gap:6px;width:100%;margin-top:16px;display:flex}.ask__sug.svelte-ifblls{text-align:left;color:var(--ink-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;transition:all var(--t-fast);padding:10px 12px;font-size:12px}.ask__sug.svelte-ifblls:hover{border-color:var(--accent-glow);background:var(--accent-tint);color:var(--accent-hi)}.msg.svelte-ifblls{align-items:flex-start;gap:8px;display:flex}.msg--user.svelte-ifblls{justify-content:flex-end}.msg__bubble.svelte-ifblls{border-radius:var(--r-md);max-width:80%;color:var(--ink);white-space:pre-wrap;word-wrap:break-word;padding:10px 14px;font-size:13px;line-height:1.5}.msg--user.svelte-ifblls .msg__bubble:where(.svelte-ifblls){background:var(--accent);color:var(--on-accent)}.msg--assistant.svelte-ifblls .msg__bubble:where(.svelte-ifblls){background:var(--surface);border:1px solid var(--line)}.msg--err.svelte-ifblls .msg__bubble:where(.svelte-ifblls){background:var(--critical-tint);border-color:var(--critical-line)}.msg__err.svelte-ifblls{color:var(--critical);align-items:center;gap:6px;font-size:12px;display:inline-flex}.msg__tools.svelte-ifblls{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.msg__tool.svelte-ifblls{background:var(--accent-tint);border:1px solid var(--accent-glow);border-radius:var(--r-sm);color:var(--accent-hi);align-items:center;gap:6px;max-width:100%;padding:4px 8px;font-size:11px;display:inline-flex;overflow:hidden}.msg__tool-name.svelte-ifblls{font-weight:600}.msg__tool-args.svelte-ifblls{opacity:.75;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.msg__dots.svelte-ifblls{gap:4px;padding:4px 0;display:inline-flex}.msg__dots.svelte-ifblls span:where(.svelte-ifblls){background:var(--ink-3);border-radius:999px;width:6px;height:6px;animation:1.4s ease-in-out infinite both svelte-ifblls-dots}.msg__dots.svelte-ifblls span:where(.svelte-ifblls):nth-child(2){animation-delay:-.16s}.msg__dots.svelte-ifblls span:where(.svelte-ifblls):nth-child(3){animation-delay:0s}.msg__dots.svelte-ifblls span:where(.svelte-ifblls):first-child{animation-delay:-.32s}@keyframes svelte-ifblls-dots{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.ask__composer.svelte-ifblls{border-top:1px solid var(--line);align-items:flex-end;gap:8px;padding:12px 16px;display:flex}.ask__textarea.svelte-ifblls{background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-sm);font:13px/1.5 var(--font-sans);color:var(--ink);resize:none;outline:none;flex:1;min-height:40px;max-height:160px;padding:8px 10px}.ask__textarea.svelte-ifblls:focus{border-color:var(--accent);box-shadow:var(--sh-focus)}.ask__foot.svelte-ifblls{border-top:1px solid var(--line);color:var(--ink-4);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:10px;display:flex}.ask__reset.svelte-ifblls{color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border:none;text-decoration:underline}.ask__reset.svelte-ifblls:hover{color:var(--ink)}
