pre.diff-view.svelte-m32icj .diff-line{display:inline-block;min-width:100%;border-radius:.125rem}pre.diff-view.svelte-m32icj .diff-add{background:#50a14f17}pre.diff-view.svelte-m32icj .diff-del{background:#e4564914}pre.diff-view.svelte-m32icj .diff-add>.diff-sign{color:#50a14f}pre.diff-view.svelte-m32icj .diff-del>.diff-sign{color:#e45649}pre.diff-view.svelte-m32icj .diff-add .diff-emph{background:#50a14f38;border-radius:.1875rem}pre.diff-view.svelte-m32icj .diff-del .diff-emph{background:#e4564933;border-radius:.1875rem}.dark pre.diff-view.svelte-m32icj .diff-add{background:#98c3791a}.dark pre.diff-view.svelte-m32icj .diff-del{background:#e06c751a}.dark pre.diff-view.svelte-m32icj .diff-add>.diff-sign{color:#98c379}.dark pre.diff-view.svelte-m32icj .diff-del>.diff-sign{color:#e06c75}.dark pre.diff-view.svelte-m32icj .diff-add .diff-emph{background:#98c3793d}.dark pre.diff-view.svelte-m32icj .diff-del .diff-emph{background:#e06c753d}@layer base{input{font-family:inherit}}@layer base{pre,textarea{font-family:inherit;box-sizing:border-box;line-height:1.5;font-size:16px}}.stop-generating-btn.svelte-c4jdoc{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;--stop-generating-ring-color: rgba(31, 41, 55, .35)}.stop-generating-btn.svelte-c4jdoc svg{display:block}.stop-generating-btn.svelte-c4jdoc:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;pointer-events:none;background:transparent}.stop-generating-btn--spinning.svelte-c4jdoc:after{background:conic-gradient(from 0deg,transparent 0deg 240deg,var(--stop-generating-ring-color) 240deg 360deg);mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1px));animation:svelte-c4jdoc-stop-generating-rotate 1.2s linear infinite}.dark .stop-generating-btn.svelte-c4jdoc{--stop-generating-ring-color: rgba(255, 255, 255, .2)}@keyframes svelte-c4jdoc-stop-generating-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.thinking-viewport.has-overflow.svelte-qeblh5{-webkit-mask-image:linear-gradient(to bottom,transparent 0,black 48px);mask-image:linear-gradient(to bottom,transparent 0,black 48px)}.thinking-shimmer.svelte-qeblh5{display:inline-block;background-image:linear-gradient(90deg,#6b7280,#6b72804d,#6b7280);background-size:220% 100%;animation:router-shimmer 2.8s linear infinite;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.dark .thinking-shimmer.svelte-qeblh5{background-image:linear-gradient(90deg,#ffffff26,#ffffffb3,#ffffff26)}.pz-surface.svelte-1kfvcuv{touch-action:none;display:grid;place-items:center}.pz-image.svelte-1kfvcuv{touch-action:none;transform-origin:center center;will-change:transform;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.pz-image.animating.svelte-1kfvcuv{transition:transform .22s cubic-bezier(.2,.8,.2,1)}@keyframes svelte-h4cdis-loading{to{stroke-dashoffset:122.9}}.ml-dot-hit{display:grid;place-items:center;width:27px;height:44px;margin:-11px -2.5px;padding:0;border:0;background:transparent}.ml-dot-hit:focus-visible{outline:2px solid #ea580c;outline-offset:-8px;border-radius:8px}.ml-dot-row.svelte-1y8m026{position:relative}.ml-dot-row.svelte-1y8m026:before{content:"";position:absolute;top:50%;left:11px;right:11px;height:1.5px;transform:translateY(-50%);border-radius:1px;background:#f2cda4;pointer-events:none}.dark .ml-dot-row.svelte-1y8m026:before{background:#7a4f24}.ml-dot.svelte-1y8m026{position:relative;display:grid;place-items:center;box-sizing:border-box;width:22px;height:22px;border-radius:50%;font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;font-weight:500;line-height:1;transition:background .3s,border-color .3s,color .3s}.ml-dot[data-status=pending].svelte-1y8m026{background:#fff;border:1px solid #dcdce2;color:#b0b0b8}.ml-dot[data-status=running].svelte-1y8m026{background:#ea580c;border:1px solid #ea580c;color:#fff;animation:svelte-1y8m026-mlpulse 1.5s ease-in-out infinite}.ml-dot[data-status=done].svelte-1y8m026{background:#16a34a;border:1px solid #16a34a;color:#fff}.ml-dot-icon{width:13px;height:13px}.ml-dot-icon path{stroke-width:3.5}.ml-dot-slash{width:10px;height:10px;overflow:visible}.ml-dot-slash path{stroke-width:6}.ml-dot[data-status=skipped].svelte-1y8m026{background:#f4f0ef;border:1px solid #d9d5d1;color:#aeafbb}.dark .ml-dot[data-status=pending].svelte-1y8m026{background:var(--ml-strip-band, #2b1c0e);border-color:#3a3a42;color:#7a7a84}.dark .ml-dot[data-status=skipped].svelte-1y8m026{background:#282222;border-color:#46403a;color:#6a6e7d}@keyframes svelte-1y8m026-mlpulse{0%,to{box-shadow:0 0 #ea580c73}50%{box-shadow:0 0 0 5px #ea580c00}}.ml-dot-tooltip{z-index:50;background:#1a1a1f;color:#fff;padding:7px 10px;border-radius:7px;font-size:12px;font-weight:400;line-height:1.35;white-space:nowrap;box-shadow:0 4px 14px #0000002e;animation:svelte-1y8m026-mlfade .12s ease-out}@keyframes svelte-1y8m026-mlfade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ml-dot[data-status=running].svelte-1y8m026,.ml-dot-tooltip{animation:none}}.ml-strip-collapse.svelte-stqz7k{max-height:0;opacity:0;overflow:hidden;border-top-left-radius:calc(.75rem - 1px);border-top-right-radius:calc(.75rem - 1px);transition:max-height .45s cubic-bezier(.4,0,.2,1),opacity .3s ease}.ml-strip-collapse.is-open.svelte-stqz7k{max-height:56px;opacity:1}.ml-strip.svelte-stqz7k{transition:background .35s ease,border-color .35s ease}.ml-switch-slot.svelte-stqz7k{position:relative;display:block;flex:none;width:26px;height:15px;transition:width .4s cubic-bezier(.4,0,.2,1),margin-right .4s cubic-bezier(.4,0,.2,1),opacity .25s ease}.ml-switch-slot.is-collapsed.svelte-stqz7k{width:0;margin-right:-9px;opacity:0;overflow:hidden}.ml-switch{position:absolute;top:-14.5px;right:-9px;bottom:-14.5px;left:-9px;display:block;padding:0;border:0;background:transparent}.ml-switch-track.svelte-stqz7k{position:absolute;top:14.5px;left:9px;width:26px;height:15px;border-radius:999px;overflow:hidden;background:#d8d8dd;transition:background .3s ease}.ml-switch-track.is-on.svelte-stqz7k{background:#ea580c}.dark .ml-switch-track.svelte-stqz7k{background:#3a3a42}.dark .ml-switch-track.is-on.svelte-stqz7k{background:#3b5ce0}.ml-switch:focus-visible .ml-switch-track.svelte-stqz7k{outline:2px solid #ea580c;outline-offset:2px}.ml-switch-knob{position:absolute;top:2px;left:2px;display:block;width:11px;height:11px;border-radius:50%;background:#fff;transition:left .28s cubic-bezier(.4,0,.2,1)}.ml-switch-knob[data-state=checked]{left:13px}@media(prefers-reduced-motion:reduce){.ml-strip-collapse.svelte-stqz7k,.ml-strip.svelte-stqz7k,.ml-switch-slot.svelte-stqz7k,.ml-switch-track.svelte-stqz7k,.ml-switch-knob{transition:none}}.paste-glow.svelte-11kuu6h{animation:svelte-11kuu6h-glow 1s cubic-bezier(.4,0,.2,1) forwards;will-change:box-shadow}@keyframes svelte-11kuu6h-glow{0%{box-shadow:0 0 #3b82f6cc}50%{box-shadow:0 0 20px 4px #3b82f699}to{box-shadow:0 0 #3b82f600}}.router-badge-text.svelte-11kuu6h{display:inline-block;position:relative;color:inherit}.router-shimmer.svelte-11kuu6h{display:inline-block;background-image:linear-gradient(90deg,#9ca3af,#9ca3af99 10%,#9ca3af99,#9ca3af99 90%,#9ca3af);background-size:220% 100%;animation:svelte-11kuu6h-router-shimmer 2.8s linear infinite;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.dark .router-shimmer.svelte-11kuu6h{background-image:linear-gradient(90deg,#ffffff26,#ffffffb3,#ffffff26)}@keyframes svelte-11kuu6h-router-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.loading-dots.svelte-11kuu6h:after{content:"";animation:svelte-11kuu6h-dots-content .9s steps(1,end) infinite}@keyframes svelte-11kuu6h-dots-content{0%{content:""}33%{content:"."}66%{content:".."}88%{content:"..."}}
