.blocks.svelte-1j938zz{min-width:0;color:var(--_fg);flex-direction:column;gap:11px;display:flex}h2.svelte-1j938zz{color:var(--_fg);letter-spacing:-.012em;overflow-wrap:anywhere;margin:0;font-size:17.5px;font-weight:600}h2.h1.svelte-1j938zz{font-size:20px}p.svelte-1j938zz{letter-spacing:.002em;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.fquote.svelte-1j938zz{border-left:3px solid var(--_acc-dim);color:var(--_dim);overflow-wrap:anywhere;margin:2px 0;padding:4px 0 4px 14px;font-size:15px;line-height:1.5}.blocks.dense.svelte-1j938zz{gap:6px}.blocks.dense.svelte-1j938zz>p:where(.svelte-1j938zz){margin-block:0}.blocks.dense.svelte-1j938zz>:where(.svelte-1j938zz):not(p){margin-block:5px}.blocks.dense.svelte-1j938zz>.fquote:where(.svelte-1j938zz):has(+.fquote:where(.svelte-1j938zz)){margin-block-end:0}.blocks.dense.svelte-1j938zz>.fquote:where(.svelte-1j938zz)+.fquote:where(.svelte-1j938zz){margin-block-start:0}.fhr.svelte-1j938zz{border:none;border-top:1px solid var(--_hairline);margin:10px 0}strong.svelte-1j938zz{color:var(--_fg);font-weight:600}code.svelte-1j938zz{font-family:var(--_mono);background:var(--_acc-faint);color:var(--_acc);border-radius:5px;padding:1px 6px;font-size:.88em}a.svelte-1j938zz,.url.svelte-1j938zz{color:var(--_acc);text-decoration:underline;-webkit-text-decoration-color:var(--_acc-dim);text-decoration-color:var(--_acc-dim);text-underline-offset:3px;overflow-wrap:anywhere}a.bold.svelte-1j938zz{font-weight:650}.filechip.svelte-1j938zz{border:1px solid var(--_line);background:var(--_acc-faint);width:fit-content;max-width:100%;color:var(--_fg);border-radius:12px;align-items:center;gap:7px;padding:8px 13px;font-size:14px;line-height:1.2;text-decoration:none;display:inline-flex}.filechip.svelte-1j938zz:active{background:var(--_line)}.filechip.svelte-1j938zz svg{color:var(--_dim);flex:none}.filechip.svelte-1j938zz .filename:where(.svelte-1j938zz){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}ul.svelte-1j938zz,ol.svelte-1j938zz{overflow-wrap:anywhere;flex-direction:column;gap:4px;margin:0;padding-left:26px;font-size:15px;line-height:1.5;display:flex}li.svelte-1j938zz::marker{color:var(--_acc-dim)}.sublist.svelte-1j938zz{margin-top:4px;padding-left:18px}.sublist.svelte-1j938zz>li:where(.svelte-1j938zz)::marker{color:var(--_dim)}.tablewrap.svelte-1j938zz{border:1px solid var(--_hairline);border-radius:var(--_radius-sm);background:var(--_surface);overflow-x:auto}.ftable.svelte-1j938zz{border-collapse:collapse;width:100%;font-size:13px;line-height:1.45}.ftable.svelte-1j938zz th:where(.svelte-1j938zz),.ftable.svelte-1j938zz td:where(.svelte-1j938zz){border-bottom:1px solid var(--_hairline);vertical-align:top;white-space:nowrap;padding:7px 11px}.ftable.svelte-1j938zz thead:where(.svelte-1j938zz) th:where(.svelte-1j938zz){color:var(--_fg);background:var(--_acc-faint);border-bottom:1px solid var(--_acc-dim);font-weight:500;position:sticky;top:0}.ftable.svelte-1j938zz tbody:where(.svelte-1j938zz) tr:where(.svelte-1j938zz):nth-child(2n){background:color-mix(in oklab, var(--_fg) 2%, transparent)}.ftable.svelte-1j938zz tbody:where(.svelte-1j938zz) tr:where(.svelte-1j938zz):last-child td:where(.svelte-1j938zz){border-bottom:none}.code.svelte-1j938zz{background:var(--_code-bg);border:1px solid var(--_hairline);border-radius:var(--_radius-sm);font-family:var(--_mono);color:var(--_code-fg);white-space:pre-wrap;margin:0;padding:9px 8px;font-size:12.5px;line-height:1.5;overflow-x:auto}.codehdr.svelte-1j938zz{font-family:var(--_mono);letter-spacing:.16em;text-transform:uppercase;color:var(--_acc-dim);margin-bottom:5px;font-size:10px;display:block}.codewrap.svelte-1j938zz{margin:1px 0;position:relative}.codeblock.svelte-1j938zz{position:relative}.cmdpeek.svelte-1j938zz{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--_mono);letter-spacing:0;text-transform:none;color:var(--_fg);flex:auto;font-size:11.5px;overflow:hidden}.linechip.svelte-1j938zz{letter-spacing:.1em;color:var(--_acc-dim);flex:none;font-size:9px}.runtag.svelte-1j938zz{background:var(--_acc);color:var(--_acc-ink);font-family:var(--_mono);letter-spacing:.12em;text-transform:uppercase;vertical-align:1px;border-radius:999px;flex:none;margin-right:5px;padding:1px 5px;font-size:9px;font-weight:600;display:inline-block}.copybtn.svelte-1j938zz,.runbtn.svelte-1j938zz{border-radius:var(--_radius-sm);background:var(--_surface-2);border:1px solid var(--_line);cursor:pointer;flex:none;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 6px;font-size:13px;line-height:1;transition:color .15s,border-color .15s,transform .12s;display:inline-flex}.copybtn.svelte-1j938zz{color:var(--_dim)}.runbtn.svelte-1j938zz{color:var(--_acc)}.copybtn.svelte-1j938zz:active,.runbtn.svelte-1j938zz:active{transform:scale(.9)}.copybtn.svelte-1j938zz:hover,.copybtn.done.svelte-1j938zz,.runbtn.svelte-1j938zz:hover{color:var(--_acc);border-color:var(--_acc)}.copybtn.abs.svelte-1j938zz{z-index:2;position:absolute;top:6px;right:6px}.runbtn.abs.svelte-1j938zz{z-index:2;position:absolute;top:6px;right:38px}.runbtn.runsend.abs.svelte-1j938zz{right:70px}.runbtn.runsend.solo.abs.svelte-1j938zz{right:38px}.runbtn.runsend.pending.svelte-1j938zz{opacity:.5}summary.codehdr.svelte-1j938zz{background:var(--_code-bg);border:1px solid var(--_hairline);border-radius:var(--_radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;min-height:38px;margin:0;padding:7px 40px 7px 8px;list-style:none;display:flex}summary.codehdr.svelte-1j938zz::-webkit-details-marker{display:none}.codefold[open].svelte-1j938zz>summary.codehdr:where(.svelte-1j938zz){border-bottom-right-radius:0;border-bottom-left-radius:0}.code.codebody.svelte-1j938zz{border-top:none;border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.codewrap.runnable.svelte-1j938zz>.codefold:where(.svelte-1j938zz)>summary.codehdr:where(.svelte-1j938zz),.codewrap.runnable.svelte-1j938zz>.codefold:where(.svelte-1j938zz)>.code.codebody:where(.svelte-1j938zz),.codeblock.runnable.svelte-1j938zz>.code:where(.svelte-1j938zz){border-color:var(--_acc-dim);border-left:3px solid var(--_acc)}.codewrap.runnable.svelte-1j938zz>.codefold:where(.svelte-1j938zz)>summary.codehdr:where(.svelte-1j938zz){background:var(--_acc-faint);color:var(--_acc);padding-right:104px}.codeblock.runnable.svelte-1j938zz>.code:where(.svelte-1j938zz){background:var(--_acc-faint)}.codeblock.runnable.svelte-1j938zz>.code:where(.svelte-1j938zz)>.codehdr:where(.svelte-1j938zz){min-height:24px}.chev.svelte-1j938zz{color:var(--_acc-dim);flex:none;font-size:11px;transition:transform .18s;display:inline-block}details[open].svelte-1j938zz>summary:where(.svelte-1j938zz) .chev:where(.svelte-1j938zz){transform:rotate(90deg)}.diff.svelte-1j938zz{border:1px solid var(--_hairline);border-radius:var(--_radius-sm);background:var(--_code-bg);overflow-x:auto}summary.diffhdr.svelte-1j938zz{font-family:var(--_mono);letter-spacing:.14em;text-transform:uppercase;color:var(--_acc-dim);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;padding:6px 9px;font-size:10px;list-style:none;display:flex}summary.diffhdr.svelte-1j938zz::-webkit-details-marker{display:none}.diff[open].svelte-1j938zz>summary.diffhdr:where(.svelte-1j938zz){border-bottom:1px solid var(--_line)}.diffhdr.svelte-1j938zz .dfile:where(.svelte-1j938zz){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.diffhdr.svelte-1j938zz .dstat:where(.svelte-1j938zz){letter-spacing:.04em;flex:none}.diffhdr.svelte-1j938zz .da:where(.svelte-1j938zz){color:var(--_add)}.diffhdr.svelte-1j938zz .dd:where(.svelte-1j938zz){color:var(--_danger)}.difflines.svelte-1j938zz{font-family:var(--_mono);padding:5px 0;font-size:12.5px;line-height:1.5}.dl.svelte-1j938zz{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--_code-fg);padding:0 9px}.dl.svelte-1j938zz .sign:where(.svelte-1j938zz){opacity:.75;width:1ch;margin-right:7px;display:inline-block}.dl.add.svelte-1j938zz{background:color-mix(in oklab, var(--_add) 11%, transparent)}.dl.del.svelte-1j938zz{background:color-mix(in oklab, var(--_danger) 13%, transparent)}.dl.add.svelte-1j938zz .sign:where(.svelte-1j938zz){color:var(--_add)}.dl.del.svelte-1j938zz .sign:where(.svelte-1j938zz){color:var(--_danger)}.dl.trunc.svelte-1j938zz{color:var(--_faint);padding-top:4px;font-style:italic}.qa.svelte-1j938zz{border-left:2px solid var(--_acc-dim);flex-direction:column;gap:7px;margin:0;padding-left:11px;display:flex}.qa.svelte-1j938zz dt:where(.svelte-1j938zz){font-family:var(--_mono);letter-spacing:.1em;text-transform:uppercase;color:var(--_acc-dim);font-size:10.5px}.qa.svelte-1j938zz dd:where(.svelte-1j938zz){color:var(--_fg);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;font-size:13.5px;line-height:1.45}.thinking.svelte-1j938zz{border-left:2px solid var(--_line);margin:1px 0;padding-left:10px}.thinking.svelte-1j938zz>summary:where(.svelte-1j938zz){cursor:pointer;font-family:var(--_mono);letter-spacing:.14em;text-transform:uppercase;color:var(--_faint);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:11px;list-style:none;display:flex}.thinking.svelte-1j938zz>summary:where(.svelte-1j938zz)::-webkit-details-marker{display:none}.thinking.svelte-1j938zz .tk-glyph:where(.svelte-1j938zz){color:var(--_acc-dim);font-size:12px;transition:transform .2s}.thinking[open].svelte-1j938zz>summary:where(.svelte-1j938zz) .tk-glyph:where(.svelte-1j938zz){transform:rotate(90deg)}.thinking.svelte-1j938zz .tk-body:where(.svelte-1j938zz){color:var(--_dim);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;font-size:13px;font-style:italic;line-height:1.5}.tool.svelte-1j938zz{font-family:var(--_mono);color:var(--_dim);align-items:center;gap:9px;font-size:12.5px;display:flex}.tool.svelte-1j938zz .tsummary:where(.svelte-1j938zz){overflow-wrap:anywhere;flex:1;min-width:0}.tool.svelte-1j938zz .telapsed:where(.svelte-1j938zz){color:var(--_faint);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.tool.svelte-1j938zz .tmark:where(.svelte-1j938zz){flex:none;font-weight:700}.tool.svelte-1j938zz .tmark.ok:where(.svelte-1j938zz){color:var(--_acc-dim)}.tool.svelte-1j938zz .tmark.err:where(.svelte-1j938zz){color:var(--_danger)}.tedit.svelte-1j938zz{width:24px;height:24px;color:var(--_faint);border-radius:6px;flex:none;justify-content:center;align-items:center;margin:-6px 0;display:inline-flex}.tedit.svelte-1j938zz:hover,.tedit.svelte-1j938zz:active{color:var(--_acc);background:var(--_acc-faint)}.tool.svelte-1j938zz .dot:where(.svelte-1j938zz){background:var(--_acc);width:6px;height:6px;box-shadow:0 0 7px var(--_acc-glow);border-radius:50%;flex:none}.tool.ok.svelte-1j938zz .dot:where(.svelte-1j938zz){background:var(--_acc-dim);box-shadow:none;opacity:.7}.tool.err.svelte-1j938zz .dot:where(.svelte-1j938zz){background:var(--_danger);box-shadow:none}.tool.svelte-1j938zz:not(.ok,.err) .dot:where(.svelte-1j938zz){animation:1.6s ease-in-out infinite svelte-1j938zz-tdot}@keyframes svelte-1j938zz-tdot{0%,to{opacity:.45}50%{opacity:1}}.sr-only.svelte-1j938zz{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mediarow.svelte-1j938zz{flex-wrap:wrap;align-items:flex-start;gap:8px;min-width:0;display:flex}.mediarow.carousel.svelte-1j938zz{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;touch-action:pan-x pan-y;flex-wrap:nowrap;overflow-x:auto}.mediarow.compact.svelte-1j938zz{justify-content:flex-start}.media.svelte-1j938zz{background:var(--_surface);border:1px solid var(--_line);border-radius:var(--_radius);flex:280px;min-width:0;max-width:100%;margin:0;position:relative;overflow:hidden}.mediarow.carousel.svelte-1j938zz>.media:where(.svelte-1j938zz){scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(88%,560px)}.mediarow.carousel.svelte-1j938zz>.media:where(.svelte-1j938zz):only-child{flex-basis:100%}.media.loading.svelte-1j938zz{min-height:180px}.media.model.svelte-1j938zz{flex:100%}.media.compact.svelte-1j938zz{border-radius:var(--_radius-sm);flex:160px}.vid-inline.svelte-1j938zz{position:relative}.vid-inline.svelte-1j938zz .expand:where(.svelte-1j938zz){background:color-mix(in oklab, var(--_bg) 78%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--_line);width:34px;height:34px;color:var(--_fg);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}.media.svelte-1j938zz img:where(.svelte-1j938zz),.media.svelte-1j938zz video:where(.svelte-1j938zz){object-fit:contain;background:var(--_surface);opacity:0;width:100%;max-height:70vh;transition:opacity .2s;display:block}.media.compact.svelte-1j938zz img:where(.svelte-1j938zz){max-height:280px}.media.svelte-1j938zz img.ready:where(.svelte-1j938zz),.media.svelte-1j938zz video.ready:where(.svelte-1j938zz){opacity:1}.media.svelte-1j938zz .ph:where(.svelte-1j938zz){background:linear-gradient(100deg, transparent 20%, color-mix(in oklab, var(--_acc) 9%, transparent) 50%, transparent 80%), var(--_surface-2);background-size:200% 100%;animation:1.25s linear infinite svelte-1j938zz-media-shimmer;position:absolute;inset:0}@keyframes svelte-1j938zz-media-shimmer{0%{background-position:180% 0}to{background-position:-80% 0}}@media (prefers-reduced-motion:reduce){.media.svelte-1j938zz .ph:where(.svelte-1j938zz),.tool.svelte-1j938zz:not(.ok,.err) .dot:where(.svelte-1j938zz){animation:none}.media.svelte-1j938zz img:where(.svelte-1j938zz),.media.svelte-1j938zz video:where(.svelte-1j938zz){transition:none}}.imgbtn.svelte-1j938zz{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.media.svelte-1j938zz figcaption:where(.svelte-1j938zz){font-family:var(--_mono);color:var(--_dim);text-overflow:ellipsis;white-space:nowrap;padding:6px 10px;font-size:11px;overflow:hidden}.time-divider.svelte-i9w29g{width:100%;color:var(--_dim);font-variant-numeric:tabular-nums;letter-spacing:.025em;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.65rem;margin:.65rem 0 .35rem;padding:0;font-family:inherit;font-size:.68rem;font-style:italic;display:flex}.time-divider.day.svelte-i9w29g{color:color-mix(in oklab, var(--_fg) 68%, var(--_dim));font-weight:650}.time-divider.svelte-i9w29g:before,.time-divider.svelte-i9w29g:after{content:"";opacity:.16;background:currentColor;flex:1;height:1px}.time-divider.day.svelte-i9w29g:before,.time-divider.day.svelte-i9w29g:after{opacity:.3}.time-divider.svelte-i9w29g:focus-visible span:where(.svelte-i9w29g){outline:1px solid var(--_acc);outline-offset:3px;border-radius:2px}time.svelte-fvxrzj{z-index:1;color:var(--_dim);font-variant-numeric:tabular-nums;letter-spacing:.025em;text-align:center;white-space:nowrap;pointer-events:none;font-size:.64rem;font-style:italic;animation:.14s both svelte-fvxrzj-fadein;position:absolute;bottom:-13px;left:50%;transform:translate(-50%)}@keyframes svelte-fvxrzj-fadein{0%{opacity:0}}@media (prefers-reduced-motion:reduce){time.svelte-fvxrzj{animation:none}}.sr-only.svelte-fvxrzj{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.view.svelte-11vuz5w{min-height:0;color:var(--_fg);font-family:var(--_sans);flex-direction:column;flex:1;gap:10px;display:flex}.feedwrap.svelte-11vuz5w{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.msg.svelte-11vuz5w{scrollbar-width:none;flex-direction:column;flex:1;gap:14px;min-height:0;padding:6px 4px;display:flex;overflow-y:auto}.view.hostscroll.svelte-11vuz5w,.hostscroll.svelte-11vuz5w .feedwrap:where(.svelte-11vuz5w),.msg.hostscroll.svelte-11vuz5w{flex:none;min-height:auto}.msg.hostscroll.svelte-11vuz5w{padding:0;overflow:visible}.turn.svelte-11vuz5w{gap:inherit;flex-direction:column;display:flex}.msg.svelte-11vuz5w::-webkit-scrollbar{display:none}.msg.svelte-11vuz5w:focus-visible{box-shadow:inset 0 0 0 1.5px var(--_acc);outline:none}.jump.svelte-11vuz5w{z-index:5;background:var(--_acc);color:var(--_acc-ink);cursor:pointer;box-shadow:0 4px 16px #00000059, 0 0 14px var(--_acc-glow);border:0;border-radius:999px;padding:7px 14px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.jump.svelte-11vuz5w>span:where(.svelte-11vuz5w){font-family:var(--_mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:5px;font-size:12px;font-weight:700;display:flex}.jump.svelte-11vuz5w:active{transform:translate(-50%)scale(.95)}.entry.svelte-11vuz5w{border-bottom:1px solid var(--_line);padding-bottom:13px;position:relative}.entry.svelte-11vuz5w.arriving{animation:.28s cubic-bezier(.2,.8,.2,1) both svelte-11vuz5w-rise}.nodividers.svelte-11vuz5w .entry:where(.svelte-11vuz5w),.entry.svelte-11vuz5w:last-child,.turn.svelte-11vuz5w:last-child .entry:where(.svelte-11vuz5w):last-child{border-bottom:none}@keyframes svelte-11vuz5w-rise{0%{opacity:0;transform:translateY(10px)}}.entry.streaming.svelte-11vuz5w{opacity:.9;border-bottom:none;animation:none}.caret.svelte-11vuz5w{vertical-align:text-bottom;background:var(--_acc);opacity:.9;width:.5em;height:1em;margin-left:2px;animation:1s steps(2,end) infinite svelte-11vuz5w-streamcaret;display:inline-block}@keyframes svelte-11vuz5w-streamcaret{0%,49%{opacity:.9}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.caret.svelte-11vuz5w,.entry.svelte-11vuz5w.arriving{animation:none}}.userline.svelte-11vuz5w{flex-direction:column;align-items:flex-end;display:flex}.usertext.svelte-11vuz5w{background:var(--_acc-faint);border:1px solid var(--_hairline);border-radius:var(--_radius-sm);max-width:90%;padding:8px 12px;transition:opacity .22s}.entry.pending.svelte-11vuz5w .usertext:where(.svelte-11vuz5w){opacity:.7}.entry.unconfirmed.svelte-11vuz5w .usertext:where(.svelte-11vuz5w){border-left:2px solid var(--_attn);padding-left:8px}.entry.queued.svelte-11vuz5w .usertext:where(.svelte-11vuz5w){opacity:.72}.unconf-tag.svelte-11vuz5w,.queued-tag.svelte-11vuz5w{font-family:var(--_mono);margin-bottom:4px;font-size:10.5px;display:block}.unconf-tag.svelte-11vuz5w{color:var(--_attn)}.queued-tag.svelte-11vuz5w{color:var(--_dim)}.boot.svelte-11vuz5w{color:var(--_dim);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:0 14px;font-size:15px;display:flex}.boot.svelte-11vuz5w p:where(.svelte-11vuz5w){margin:0}.bootring.svelte-11vuz5w{border:3px solid var(--_acc);border-top-color:#0000;border-radius:50%;width:30px;height:30px;animation:1.1s linear infinite svelte-11vuz5w-ringspin}@keyframes svelte-11vuz5w-ringspin{to{transform:rotate(360deg)}}.answers.svelte-11vuz5w{flex-wrap:wrap;gap:8px;display:flex}.ans.svelte-11vuz5w{background:var(--_surface-2);border:1px solid var(--_line);border-radius:var(--_radius-sm);font:inherit;color:var(--_acc);text-align:center;cursor:pointer;flex:1;padding:11px 12px;font-size:15px}.ans.svelte-11vuz5w:focus-visible{outline:2px solid var(--_acc);outline-offset:2px}
