.prose.svelte-1fh5gsv{color:var(--color-fg)}.prose.svelte-1fh5gsv p{margin:.5rem 0}.prose.svelte-1fh5gsv p:first-child{margin-top:0}.prose.svelte-1fh5gsv p:last-child{margin-bottom:0}.prose.svelte-1fh5gsv ul,.prose.svelte-1fh5gsv ol{margin:.5rem 0;padding-left:1.5rem}.prose.svelte-1fh5gsv li{margin:.25rem 0}.prose.svelte-1fh5gsv strong{color:var(--color-fg);font-weight:600}.prose.svelte-1fh5gsv a{color:#65a30d;text-decoration:underline}.prose.svelte-1fh5gsv a:hover{color:#65a30d;text-decoration:none}.prose.svelte-1fh5gsv code{background:#f5f5f5;border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,monospace;font-size:.875em}.loading-shimmer{position:relative;overflow:hidden}.loading-shimmer:after{content:"";background:linear-gradient(120deg, transparent, color-mix(in srgb, var(--bg-raised,var(--color-surface-raised,#fff)) 70%, transparent), transparent);pointer-events:none;animation:1s infinite task-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes task-shimmer{to{transform:translate(100%)}}.rolling-preview.svelte-1ctwmmv{transition:height .2s cubic-bezier(.2,.7,.3,1);position:relative;-webkit-mask-image:linear-gradient(#0000 0,#000 10px calc(100% - 10px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 10px calc(100% - 10px),#0000 100%)}.rolling-preview-row.svelte-1ctwmmv{align-items:center;height:28px;transition:transform .2s cubic-bezier(.2,.7,.3,1);display:flex;position:absolute;top:0;left:0;right:0}.debug-dialog.svelte-u8t1p6{border-radius:var(--radius-lg);background:var(--bg-float);width:100%;max-width:min(720px,90vw);max-height:80vh;box-shadow:var(--depth-pop);border:none;margin:auto;padding:0;overflow:hidden}.debug-dialog.svelte-u8t1p6::backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.debug-dialog-inner.svelte-u8t1p6{flex-direction:column;max-height:80vh;display:flex}.debug-dialog-header.svelte-u8t1p6{border-bottom:1px solid var(--border);background:var(--bg-sunken);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.debug-dialog-header-left.svelte-u8t1p6{align-items:center;gap:16px;display:flex}.debug-dialog-title.svelte-u8t1p6{color:var(--fg-2);text-transform:uppercase;letter-spacing:var(--label-ls);font-size:12px;font-weight:600}.debug-dialog-tabs.svelte-u8t1p6{background:var(--bg-well);border-radius:var(--radius);gap:2px;padding:2px;display:flex}.debug-dialog-tab.svelte-u8t1p6{color:var(--fg-3);border-radius:var(--radius-xs);cursor:pointer;transition:all var(--dur-fast) var(--ease);background:0 0;border:none;padding:3px 10px;font-size:11px;font-weight:500}.debug-dialog-tab.active.svelte-u8t1p6{background:var(--bg-raised);color:var(--fg);box-shadow:var(--depth-control)}.debug-dialog-tab.svelte-u8t1p6:not(.active):hover{color:var(--fg-2)}.debug-dialog-close.svelte-u8t1p6{color:var(--fg-4);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:20px;line-height:1}.debug-dialog-close.svelte-u8t1p6:hover{color:var(--fg-2)}.debug-dialog-body.svelte-u8t1p6{color:var(--fg-3);padding:16px;font-size:13px;line-height:1.6;overflow-y:auto}.debug-dialog-body.svelte-u8t1p6 h1,.debug-dialog-body.svelte-u8t1p6 h2,.debug-dialog-body.svelte-u8t1p6 h3{color:var(--fg);margin-top:16px;margin-bottom:8px}.debug-dialog-body.svelte-u8t1p6 h2{font-size:15px}.debug-dialog-body.svelte-u8t1p6 h3{font-size:14px}.debug-dialog-body.svelte-u8t1p6 ul,.debug-dialog-body.svelte-u8t1p6 ol{margin:8px 0;padding-left:20px}.debug-dialog-body.svelte-u8t1p6 li{margin:4px 0}.debug-dialog-body.svelte-u8t1p6 code{background:var(--bg-muted);border-radius:3px;padding:1px 4px;font-size:12px}.debug-dialog-body.svelte-u8t1p6 pre{background:var(--bg-muted);border-radius:var(--radius);margin:8px 0;padding:12px;overflow-x:auto}.debug-dialog-body.svelte-u8t1p6 pre code{background:0 0;padding:0}.debug-dialog-body.svelte-u8t1p6 p{margin:8px 0}.debug-dialog-body.svelte-u8t1p6 strong{color:var(--fg);font-weight:500}.loading-shimmer.svelte-1mjj6vb:after{animation-duration:.6s}.loader.svelte-19yswid{aspect-ratio:2.5;--_g:no-repeat radial-gradient(farthest-side, var(--fg-4) 90%, transparent);background:var(--_g), var(--_g), var(--_g), var(--_g);background-size:20% 50%;height:10px;animation:1s linear infinite alternate svelte-19yswid-l44}@keyframes svelte-19yswid-l44{0%,5%{background-position:0%,33.3333%,66.6667%,100%}12.5%{background-position:0 0,33.3333%,66.6667%,100%}25%{background-position:0 0,33.3333% 0,66.6667%,100%}37.5%{background-position:0 100%,33.3333% 0,66.6667% 0,100%}50%{background-position:0 100%,33.3333% 100%,66.6667% 0,100% 0}62.5%{background-position:0%,33.3333% 100%,66.6667% 100%,100% 0}75%{background-position:0%,33.3333%,66.6667% 100%,100% 100%}87.5%{background-position:0%,33.3333%,66.6667%,100% 100%}95%,to{background-position:0%,33.3333%,66.6667%,100%}}.task-assistant-text.svelte-1qi2ezh{color:var(--fg-3);--tw-prose-body:var(--fg-3);--tw-prose-headings:var(--fg-2);--tw-prose-lead:var(--fg-3);--tw-prose-links:var(--brand);--tw-prose-bold:var(--fg);--tw-prose-counters:var(--fg-4);--tw-prose-bullets:var(--border-strong);--tw-prose-hr:var(--border);--tw-prose-quotes:var(--fg-2);--tw-prose-quote-borders:var(--border);--tw-prose-captions:var(--fg-4);--tw-prose-code:var(--fg-2);--tw-prose-th-borders:var(--border);--tw-prose-td-borders:var(--border)}.task-assistant-text.svelte-1qi2ezh p,.task-assistant-text.svelte-1qi2ezh li,.task-assistant-text.svelte-1qi2ezh blockquote,.task-assistant-text.svelte-1qi2ezh td,.task-assistant-text.svelte-1qi2ezh th{color:var(--fg-3)}.task-assistant-text.svelte-1qi2ezh h1,.task-assistant-text.svelte-1qi2ezh h2,.task-assistant-text.svelte-1qi2ezh h3,.task-assistant-text.svelte-1qi2ezh h4,.task-assistant-text.svelte-1qi2ezh h5,.task-assistant-text.svelte-1qi2ezh h6,.task-assistant-text.svelte-1qi2ezh code{color:var(--fg-2)}.task-assistant-text.svelte-1qi2ezh strong,.task-assistant-text.svelte-1qi2ezh b{color:var(--fg);font-weight:500}.compaction-status-line.svelte-1m2v0b3{background:linear-gradient(90deg, transparent, var(--border-strong) 12%, var(--border-strong) 88%, transparent);min-width:24px;height:1px}.task-user-message-content.svelte-1erptl3{--task-user-message-clamp-lines:8}.task-user-message-content--collapsed.svelte-1erptl3{max-height:calc(var(--task-user-message-clamp-lines) * 1lh);overflow:hidden}.task-user-message-content--faded.svelte-1erptl3{-webkit-mask-image:linear-gradient(#000 calc(100% - 1.5lh),#00000026 100%);mask-image:linear-gradient(#000 calc(100% - 1.5lh),#00000026 100%)}.task-user-message-markdown.svelte-1erptl3{color:inherit;line-height:1.6}.task-user-message-markdown.svelte-1erptl3+.task-user-message-markdown:where(.svelte-1erptl3){margin-top:.5rem}.task-user-message-markdown.svelte-1erptl3 p,.task-user-message-markdown.svelte-1erptl3 blockquote,.task-user-message-markdown.svelte-1erptl3 h1,.task-user-message-markdown.svelte-1erptl3 h2,.task-user-message-markdown.svelte-1erptl3 h3,.task-user-message-markdown.svelte-1erptl3 h4,.task-user-message-markdown.svelte-1erptl3 h5,.task-user-message-markdown.svelte-1erptl3 h6{font-size:inherit;line-height:inherit;font-weight:inherit}.task-user-message-markdown.svelte-1erptl3 pre,.task-user-message-markdown.svelte-1erptl3 code{font-size:.85em}.task-user-message-markdown.svelte-1erptl3 p+p{margin-top:.5rem}.task-user-message-markdown.svelte-1erptl3 ul,.task-user-message-markdown.svelte-1erptl3 ol{margin:.5rem 0 0;padding-left:1.25rem}.task-user-message-markdown.svelte-1erptl3 ul{list-style-type:disc}.task-user-message-markdown.svelte-1erptl3 ol{list-style-type:decimal}.task-user-message-markdown.svelte-1erptl3 li{display:list-item}.task-user-message-markdown.svelte-1erptl3 li+li{margin-top:.125rem}.task-user-message-markdown.svelte-1erptl3 blockquote{border-left:2px solid var(--border-strong);margin:0;padding-left:.75rem}.task-user-message-markdown.svelte-1erptl3 pre{white-space:pre-wrap}.task-user-message-markdown.svelte-1erptl3 code{white-space:break-spaces}.task-user-message-markdown.svelte-1erptl3 a{color:inherit;text-decoration:underline}.task-user-message-markdown.svelte-1erptl3 a[href^="internal://"]{border-radius:var(--radius-xs);background-color:var(--bg-raised);color:var(--fg);padding:0 4px;font-weight:500;text-decoration:none;display:inline-block}.task-user-message-markdown.svelte-1erptl3 a[href^="internal://"]:hover{background-color:var(--bg-sunken)}.task-user-message-markdown-compact.svelte-1erptl3{line-height:1.5}
