.prose.svelte-18qwh0l{color:var(--color-fg)}.prose.svelte-18qwh0l p{margin:.5rem 0}.prose.svelte-18qwh0l p:first-child{margin-top:0}.prose.svelte-18qwh0l p:last-child{margin-bottom:0}.prose.svelte-18qwh0l ul,.prose.svelte-18qwh0l ol{margin:.5rem 0;padding-left:1.5rem}.prose.svelte-18qwh0l li{margin:.25rem 0}.prose.svelte-18qwh0l strong{color:var(--color-fg);font-weight:600}.prose.svelte-18qwh0l a{color:#65a30d;text-decoration:underline}.prose.svelte-18qwh0l a:hover{color:#65a30d;text-decoration:none}.prose.svelte-18qwh0l 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-krbr59{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-krbr59{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-1kgm3iq{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-1kgm3iq::backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.debug-dialog-inner.svelte-1kgm3iq{flex-direction:column;max-height:80vh;display:flex}.debug-dialog-header.svelte-1kgm3iq{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-1kgm3iq{align-items:center;gap:16px;display:flex}.debug-dialog-title.svelte-1kgm3iq{color:var(--fg-2);text-transform:uppercase;letter-spacing:var(--label-ls);font-size:12px;font-weight:600}.debug-dialog-tabs.svelte-1kgm3iq{background:var(--bg-well);border-radius:var(--radius);gap:2px;padding:2px;display:flex}.debug-dialog-tab.svelte-1kgm3iq{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-1kgm3iq{background:var(--bg-raised);color:var(--fg);box-shadow:var(--depth-control)}.debug-dialog-tab.svelte-1kgm3iq:not(.active):hover{color:var(--fg-2)}.debug-dialog-close.svelte-1kgm3iq{color:var(--fg-4);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:20px;line-height:1}.debug-dialog-close.svelte-1kgm3iq:hover{color:var(--fg-2)}.debug-dialog-body.svelte-1kgm3iq{color:var(--fg-3);padding:16px;font-size:13px;line-height:1.6;overflow-y:auto}.debug-dialog-body.svelte-1kgm3iq h1,.debug-dialog-body.svelte-1kgm3iq h2,.debug-dialog-body.svelte-1kgm3iq h3{color:var(--fg);margin-top:16px;margin-bottom:8px}.debug-dialog-body.svelte-1kgm3iq h2{font-size:15px}.debug-dialog-body.svelte-1kgm3iq h3{font-size:14px}.debug-dialog-body.svelte-1kgm3iq ul,.debug-dialog-body.svelte-1kgm3iq ol{margin:8px 0;padding-left:20px}.debug-dialog-body.svelte-1kgm3iq li{margin:4px 0}.debug-dialog-body.svelte-1kgm3iq code{background:var(--bg-muted);border-radius:3px;padding:1px 4px;font-size:12px}.debug-dialog-body.svelte-1kgm3iq pre{background:var(--bg-muted);border-radius:var(--radius);margin:8px 0;padding:12px;overflow-x:auto}.debug-dialog-body.svelte-1kgm3iq pre code{background:0 0;padding:0}.debug-dialog-body.svelte-1kgm3iq p{margin:8px 0}.debug-dialog-body.svelte-1kgm3iq strong{color:var(--fg);font-weight:500}.loading-shimmer.svelte-uollgd:after{animation-duration:.6s}.loader.svelte-hdepyf{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-hdepyf-l44}@keyframes svelte-hdepyf-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-xnbx8v{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-xnbx8v p,.task-assistant-text.svelte-xnbx8v li,.task-assistant-text.svelte-xnbx8v blockquote,.task-assistant-text.svelte-xnbx8v td,.task-assistant-text.svelte-xnbx8v th{color:var(--fg-3)}.task-assistant-text.svelte-xnbx8v h1,.task-assistant-text.svelte-xnbx8v h2,.task-assistant-text.svelte-xnbx8v h3,.task-assistant-text.svelte-xnbx8v h4,.task-assistant-text.svelte-xnbx8v h5,.task-assistant-text.svelte-xnbx8v h6,.task-assistant-text.svelte-xnbx8v code{color:var(--fg-2)}.task-assistant-text.svelte-xnbx8v strong,.task-assistant-text.svelte-xnbx8v b{color:var(--fg);font-weight:500}.compaction-status-line.svelte-15p8c2t{background:linear-gradient(90deg, transparent, var(--border-strong) 12%, var(--border-strong) 88%, transparent);min-width:24px;height:1px}.task-user-message-content.svelte-14elowt{--task-user-message-clamp-lines:8}.task-user-message-content--collapsed.svelte-14elowt{max-height:calc(var(--task-user-message-clamp-lines) * 1lh);overflow:hidden}.task-user-message-content--faded.svelte-14elowt{-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-14elowt{color:inherit;line-height:1.6}.task-user-message-markdown.svelte-14elowt+.task-user-message-markdown:where(.svelte-14elowt){margin-top:.5rem}.task-user-message-markdown.svelte-14elowt p,.task-user-message-markdown.svelte-14elowt blockquote,.task-user-message-markdown.svelte-14elowt h1,.task-user-message-markdown.svelte-14elowt h2,.task-user-message-markdown.svelte-14elowt h3,.task-user-message-markdown.svelte-14elowt h4,.task-user-message-markdown.svelte-14elowt h5,.task-user-message-markdown.svelte-14elowt h6{font-size:inherit;line-height:inherit;font-weight:inherit}.task-user-message-markdown.svelte-14elowt pre,.task-user-message-markdown.svelte-14elowt code{font-size:.85em}.task-user-message-markdown.svelte-14elowt p+p{margin-top:.5rem}.task-user-message-markdown.svelte-14elowt ul,.task-user-message-markdown.svelte-14elowt ol{margin:.5rem 0 0;padding-left:1.25rem}.task-user-message-markdown.svelte-14elowt ul{list-style-type:disc}.task-user-message-markdown.svelte-14elowt ol{list-style-type:decimal}.task-user-message-markdown.svelte-14elowt li{display:list-item}.task-user-message-markdown.svelte-14elowt li+li{margin-top:.125rem}.task-user-message-markdown.svelte-14elowt blockquote{border-left:2px solid var(--border-strong);margin:0;padding-left:.75rem}.task-user-message-markdown.svelte-14elowt pre{white-space:pre-wrap}.task-user-message-markdown.svelte-14elowt code{white-space:break-spaces}.task-user-message-markdown.svelte-14elowt a{color:inherit;text-decoration:underline}.task-user-message-markdown.svelte-14elowt 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-14elowt a[href^="internal://"]:hover{background-color:var(--bg-sunken)}.task-user-message-markdown-compact.svelte-14elowt{line-height:1.5}
