.tree.svelte-m8xmep{gap:var(--space-1);padding:.15rem var(--space-3) .6rem;flex-direction:column;display:flex}.tree.flat.svelte-m8xmep{padding:var(--space-3)}.new.svelte-m8xmep{align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);width:100%;color:var(--fg-muted);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:none;padding:.4rem .5rem;display:flex}.new.active.svelte-m8xmep{background:color-mix(in srgb, var(--selected) 35%, transparent);color:var(--accent)}.new.svelte-m8xmep:hover,.new.active.svelte-m8xmep:hover{background:var(--hover);color:var(--accent)}.plus.svelte-m8xmep{width:.5rem;font-size:var(--text-lg);line-height:var(--leading-none);text-align:center}.group.svelte-m8xmep+.group:where(.svelte-m8xmep){margin-top:var(--space-2)}.group-label.svelte-m8xmep{font-size:var(--text-3xs);font-weight:var(--weight-semibold);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.05em;align-items:center;padding:.35rem .5rem .2rem;display:grid}.count.svelte-m8xmep{font-variant-numeric:tabular-nums;opacity:.7}.rule.svelte-m8xmep{min-width:0;height:var(--border-width);background:var(--border);flex:1}.fold.svelte-m8xmep{align-items:center;gap:var(--space-2);min-width:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;flex:1;padding:0;display:flex}.group-label.svelte-m8xmep>:where(.svelte-m8xmep){grid-area:1/1}.clearable.svelte-m8xmep .rule:where(.svelte-m8xmep){margin-right:calc(1.3rem + var(--space-2))}.fold.svelte-m8xmep:hover{color:var(--fg)}.chevron.svelte-m8xmep{width:.7rem;font-size:var(--text-sm);line-height:var(--leading-none);text-align:center;transition:transform var(--transition-fast)}.chevron.open.svelte-m8xmep{transform:rotate(90deg)}.clear-all.svelte-m8xmep{width:1.3rem;height:1.3rem;margin:-.3rem calc(.7rem + var(--space-2)) -.3rem 0;border-radius:var(--radius-sm);color:var(--fg-muted);opacity:.7;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast);background:0 0;border:none;justify-self:end;place-items:center;padding:0;display:grid}.group.svelte-m8xmep:hover .clear-all:where(.svelte-m8xmep),.clear-all.svelte-m8xmep:focus-visible{opacity:1}.clear-all.svelte-m8xmep:hover,.clear-all.open.svelte-m8xmep{opacity:1;background:var(--danger-soft-bg);color:var(--danger-text)}.clear-all.svelte-m8xmep:focus-visible{box-shadow:var(--focus-ring);outline:none}.clear-panel.svelte-m8xmep{gap:var(--space-3);margin:var(--space-3) var(--space-2) var(--space-4);padding:var(--space-5);border:1px solid var(--danger-soft-border);border-radius:var(--radius-md);background:var(--danger-soft-bg);outline:none;flex-direction:column;display:flex}.clear-panel.svelte-m8xmep p:where(.svelte-m8xmep){margin:0}.clear-title.svelte-m8xmep{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--fg);font-variant-numeric:tabular-nums}.clear-sub.svelte-m8xmep{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--fg-muted)}.clear-actions.svelte-m8xmep{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-1);display:flex}.clear-progress.svelte-m8xmep{border-radius:var(--radius-pill);background:var(--danger-soft-border);height:3px;overflow:hidden}.clear-progress-fill.svelte-m8xmep{background:var(--danger);height:100%;transition:width var(--duration-slow) var(--ease)}.agent.svelte-m8xmep{column-gap:var(--space-3);border-radius:var(--radius-sm);cursor:pointer;color:var(--fg);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;row-gap:.2rem;padding:.5rem .5rem .55rem;display:grid}.agent.svelte-m8xmep:hover{background:var(--hover)}html[data-frame=mobile] .agent.svelte-m8xmep{padding-block:.75rem .8rem}html[data-frame=mobile] .new.svelte-m8xmep{padding-block:.7rem}.agent.running.svelte-m8xmep{isolation:isolate;position:relative;overflow:hidden}.agent.running.svelte-m8xmep:before{content:"";z-index:-1;background:linear-gradient(90deg, transparent, var(--running-bg) 35%, var(--running-bg) 65%, transparent);animation:svelte-m8xmep-running-sweep 2.8s var(--ease) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes svelte-m8xmep-running-sweep{70%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.agent.running.svelte-m8xmep:before{background:var(--running-bg);transform:none}}.agent.selected.svelte-m8xmep{background:color-mix(in srgb, var(--accent) 10%, transparent)}.agent.selected.svelte-m8xmep:hover{background:color-mix(in srgb, var(--accent) 15%, transparent)}.agent.doomed.svelte-m8xmep .name:where(.svelte-m8xmep),.agent.doomed.svelte-m8xmep .age:where(.svelte-m8xmep),.agent.doomed.svelte-m8xmep .detail:where(.svelte-m8xmep){color:var(--fg-muted)}.name.svelte-m8xmep{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-tight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tag.svelte-m8xmep{width:.5rem;height:.5rem;margin-right:var(--space-2);border-radius:var(--radius-circle);vertical-align:.05em;display:inline-block}.age.svelte-m8xmep{font-size:var(--text-2xs);color:var(--fg-muted);font-variant-numeric:tabular-nums;justify-self:end}.age.live.svelte-m8xmep{color:var(--running)}.detail.svelte-m8xmep{font-size:var(--text-2xs);line-height:var(--leading-tight);color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}.detail.svelte-m8xmep:has(+.model:where(.svelte-m8xmep)){grid-column:1}.model.svelte-m8xmep{font-size:var(--text-2xs);line-height:var(--leading-tight);color:var(--fg-muted);white-space:nowrap;justify-self:end}.detail.failed.svelte-m8xmep{color:color-mix(in srgb, var(--failed) 80%, var(--fg-muted))}.host.svelte-m8xmep{margin-left:var(--space-3);font-size:var(--text-2xs);font-weight:var(--weight-normal);color:var(--fg-muted)}.agent.away.svelte-m8xmep{opacity:.55}.backdrop.svelte-jhdtib{background:var(--scrim);padding:var(--space-6);z-index:var(--z-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog.svelte-jhdtib{background:var(--float-bg,var(--surface));-webkit-backdrop-filter:var(--float-filter,none);backdrop-filter:var(--float-filter,none);border:1px solid var(--border);border-radius:var(--radius-lg);width:min(30rem,100%);max-height:100%;box-shadow:var(--shadow-modal);gap:var(--space-4);flex-direction:column;padding:1.1rem 1.25rem 1rem;display:flex;overflow-y:auto}h2.svelte-jhdtib{font-size:var(--text-2xl);font-weight:var(--weight-semibold);margin:0}header.svelte-jhdtib{align-items:center;gap:var(--space-3);display:flex}.info.svelte-jhdtib{display:inline-flex}.info-btn.svelte-jhdtib{border-radius:var(--radius-sm);color:var(--fg-muted);cursor:help;background:0 0;border:none;padding:.2rem;display:flex}.info-btn.svelte-jhdtib:hover,.info-btn.svelte-jhdtib:focus-visible{color:var(--fg)}.tip.svelte-jhdtib{gap:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--fg);flex-direction:column;padding:.6rem .75rem;display:none}.tip.shown.svelte-jhdtib{display:flex}.list.svelte-jhdtib{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg);margin:0;padding:0;list-style:none}.list.svelte-jhdtib li:where(.svelte-jhdtib){align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);display:flex}.list.svelte-jhdtib li:where(.svelte-jhdtib)+li:where(.svelte-jhdtib){border-top:1px solid var(--border)}.who.svelte-jhdtib{flex-direction:column;flex:1;min-width:0;display:flex}.name.svelte-jhdtib{font-size:var(--text-md);font-weight:var(--weight-semibold)}.state.svelte-jhdtib{font-size:var(--text-xs);color:var(--fg-muted);overflow-wrap:anywhere}form.svelte-jhdtib{gap:var(--space-3);display:flex}.box.svelte-jhdtib{flex:1;min-width:0;display:flex;position:relative}.chevron.svelte-jhdtib{width:2rem;color:var(--fg-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}.chevron.svelte-jhdtib:hover{color:var(--fg)}.machine.svelte-jhdtib{align-items:flex-start}.machine.svelte-jhdtib .status-dot:where(.svelte-jhdtib){margin-top:.4rem}.offline.svelte-jhdtib{opacity:.6}.lines.svelte-jhdtib{flex-direction:column;gap:.1rem;min-width:0;display:flex}.note.svelte-jhdtib{color:var(--fg-muted);font-size:var(--text-xs)}.empty.svelte-jhdtib{color:var(--fg-muted);font-size:var(--text-sm);margin:0;padding:.7rem .85rem}input.svelte-jhdtib{min-width:0;font:inherit;font-size:var(--text-md);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel-bg);color:var(--fg);flex:1;padding:.45rem .6rem}.box.svelte-jhdtib:has(.chevron:where(.svelte-jhdtib)) input:where(.svelte-jhdtib){padding-right:2rem}input.svelte-jhdtib:focus{border-color:var(--accent);outline:none}.error.svelte-jhdtib{font-size:var(--text-sm);color:var(--danger-fg);margin:0}footer.svelte-jhdtib{justify-content:flex-end;display:flex}.settings.svelte-z5i34s{justify-content:flex-start;gap:var(--space-3);width:100%;font-size:var(--text-sm);font-weight:var(--weight-normal);padding:.35rem .45rem}.settings.on.svelte-z5i34s{background:var(--hover);color:var(--fg)}.icon.svelte-z5i34s{line-height:var(--leading-none);align-items:center;display:flex}.label.svelte-z5i34s{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.fit.svelte-z5i34s{min-width:max-content}.sub-open.svelte-z5i34s{background:var(--hover)}.lead.svelte-z5i34s{justify-content:center;align-items:center;display:flex}.lead.svelte-z5i34s .swatch:where(.svelte-z5i34s){width:.8rem;height:.8rem}.menu-title.svelte-z5i34s{padding:.5rem var(--menu-item-pad-x) .3rem;font-size:var(--text-3xs);font-weight:var(--weight-semibold);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.05em}.swatch.svelte-z5i34s{border-radius:var(--radius-circle);border:var(--border-width) solid var(--border);flex:none;width:.92rem;height:.92rem;display:flex}.swatch-fill.svelte-z5i34s{border-radius:inherit;background:conic-gradient(from .5turn, var(--surface) 0 33.34%, var(--accent) 33.34% 66.67%, var(--success) 66.67% 100%);width:100%;height:100%}.slider.svelte-z5i34s .menu-label:where(.svelte-z5i34s){flex:none;min-width:7ch}.slider-range.svelte-z5i34s{min-width:6rem;accent-color:var(--accent);cursor:pointer;flex:1;margin:0}.slider-value.svelte-z5i34s{text-align:right;font-variant-numeric:tabular-nums;min-width:5ch}.picture-name.svelte-z5i34s{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.gauge.svelte-z5i34s{color:var(--fg-muted)}.usage[data-active=true].svelte-z5i34s .gauge:where(.svelte-z5i34s){color:var(--fg)}.usage.svelte-z5i34s kbd:where(.svelte-z5i34s){font-family:var(--font-mono);font-size:var(--text-3xs);white-space:nowrap;color:var(--fg-muted);background:var(--code-bg);border-radius:var(--radius-xs);opacity:0;transition:opacity var(--transition-fast);flex:none;padding:.05em .3em}.usage.svelte-z5i34s:hover kbd:where(.svelte-z5i34s),.usage[data-active=true].svelte-z5i34s kbd:where(.svelte-z5i34s){opacity:1}.backdrop.svelte-gbfyax{background:var(--scrim);padding:var(--space-6);z-index:var(--z-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog.svelte-gbfyax{background:var(--float-bg,var(--surface));-webkit-backdrop-filter:var(--float-filter,none);backdrop-filter:var(--float-filter,none);border:1px solid var(--border);border-radius:var(--radius-lg);width:min(30rem,100%);max-height:100%;box-shadow:var(--shadow-modal);gap:var(--space-4);flex-direction:column;padding:1.1rem 1.25rem 1rem;display:flex;overflow-y:auto}h2.svelte-gbfyax{font-size:var(--text-2xl);font-weight:var(--weight-semibold);margin:0}.path.svelte-gbfyax{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--fg-muted);background:var(--code-bg);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);overflow-wrap:anywhere;display:block}.body.svelte-gbfyax{font-size:var(--text-md);line-height:var(--leading-normal)}.body.svelte-gbfyax p:where(.svelte-gbfyax){margin:0}.body.svelte-gbfyax ul:where(.svelte-gbfyax){margin:var(--space-3) 0;gap:var(--space-2);flex-direction:column;padding-left:1.2rem;display:flex}.body.svelte-gbfyax code:where(.svelte-gbfyax){font-family:var(--font-mono);font-size:.92em}.advice.svelte-gbfyax{color:var(--fg-muted)}.setup.svelte-gbfyax{font-size:var(--text-md);line-height:var(--leading-normal);background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.setup.svelte-gbfyax p:where(.svelte-gbfyax){margin:0}.setup.svelte-gbfyax summary:where(.svelte-gbfyax){cursor:pointer;color:var(--fg-muted);width:fit-content}.setup.svelte-gbfyax details:where(.svelte-gbfyax) p:where(.svelte-gbfyax){margin-top:var(--space-2);color:var(--fg-muted)}.setup.svelte-gbfyax code:where(.svelte-gbfyax){font-family:var(--font-mono);font-size:.92em}footer.svelte-gbfyax{justify-content:flex-end;gap:var(--space-3);display:flex}aside.svelte-1t4kqx9{width:var(--pane-projects);flex:0 0 var(--pane-projects);background:var(--panel-bg);flex-direction:column;display:flex;overflow:hidden}aside.svelte-1t4kqx9,.flyout.svelte-1t4kqx9{--text-3xs:.7rem;--text-2xs:.74rem;--text-xs:.8rem;--text-sm:.84rem;--text-md:.89rem;--text-lg:.95rem;--text-xl:1.05rem;--text-2xl:1.15rem;--text-3xl:1.25rem;--control-font-size:var(--text-md)}aside.collapsed.svelte-1t4kqx9{width:var(--rail);flex-basis:var(--rail)}aside.phone.svelte-1t4kqx9{flex:auto;width:auto}aside.phone.svelte-1t4kqx9 .row:where(.svelte-1t4kqx9){padding-block:.85rem}aside.phone.svelte-1t4kqx9 .add:where(.svelte-1t4kqx9){width:2.75rem;height:2.75rem;margin-right:-.6rem}aside.phone.svelte-1t4kqx9 footer:where(.svelte-1t4kqx9){padding-bottom:calc(var(--space-3) + var(--safe-bottom))}header.svelte-1t4kqx9{padding:var(--pad-y) var(--pad-x);justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2.8rem;display:flex}aside.collapsed.svelte-1t4kqx9 header:where(.svelte-1t4kqx9){justify-content:flex-start;padding-inline:.4rem}.title.svelte-1t4kqx9{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.add.svelte-1t4kqx9{width:1.6rem;height:1.6rem;font-size:var(--text-2xl);line-height:var(--leading-none);background:0 0;flex:none}.empty.svelte-1t4kqx9{text-align:center;color:var(--fg-muted);font-size:var(--text-lg);padding:1.5rem 1rem}.empty.svelte-1t4kqx9 button{margin-top:var(--space-5)}.empty-rail.svelte-1t4kqx9{justify-content:center;padding:.75rem 0;display:flex}.empty-rail.svelte-1t4kqx9 button:where(.svelte-1t4kqx9){border-radius:var(--radius-md);border:1px dashed var(--border);width:2rem;height:2rem;color:var(--fg-muted);cursor:pointer;font-size:var(--text-2xl);line-height:var(--leading-none);background:0 0}.empty-rail.svelte-1t4kqx9 button:where(.svelte-1t4kqx9):hover{border-color:var(--accent);color:var(--accent)}ul.svelte-1t4kqx9{flex:1;min-height:0;margin:0;padding:.25rem 0;list-style:none;position:relative;overflow:hidden auto}footer.svelte-1t4kqx9{padding:var(--space-3);flex:none;margin-top:auto}li.svelte-1t4kqx9{position:relative}li.open.svelte-1t4kqx9{padding-bottom:.1rem}li.selected.svelte-1t4kqx9 .head:where(.svelte-1t4kqx9){background:color-mix(in srgb, var(--selected) 35%, transparent)}.head.svelte-1t4kqx9{align-items:stretch;display:flex;position:relative}.head.svelte-1t4kqx9:hover,li.selected.svelte-1t4kqx9 .head:where(.svelte-1t4kqx9):hover{background:var(--hover)}.row.svelte-1t4kqx9{gap:var(--space-1);padding:.55rem 1.7rem .55rem var(--pad-x);text-align:left;cursor:pointer;color:var(--fg);background:0 0;border:none;flex-direction:column;flex:1;min-width:0;display:flex}aside.collapsed.svelte-1t4kqx9 .row:where(.svelte-1t4kqx9){align-items:flex-start;padding:.5rem .4rem}.name-row.svelte-1t4kqx9{align-items:center;gap:var(--space-3);min-width:0;display:flex}aside.collapsed.svelte-1t4kqx9 .name-row:where(.svelte-1t4kqx9){gap:var(--space-2)}.chevron.svelte-1t4kqx9{width:.6rem;font-size:var(--text-xl);line-height:var(--leading-none);color:var(--fg-muted);transition:transform var(--transition-fast);transform-origin:40%;flex:none}.chevron.open.svelte-1t4kqx9{color:var(--accent);transform:rotate(90deg)}.name.svelte-1t4kqx9{font-size:var(--text-lg);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}aside.collapsed.svelte-1t4kqx9 .name:where(.svelte-1t4kqx9){font-family:var(--font-mono);font-size:var(--text-md);letter-spacing:.02em}.row.active.svelte-1t4kqx9 .name:where(.svelte-1t4kqx9){font-weight:var(--weight-semibold)}.name-row.svelte-1t4kqx9 .badge:where(.svelte-1t4kqx9){margin-left:auto}aside.svelte-1t4kqx9:not(.collapsed) .name-row:where(.svelte-1t4kqx9) .badge:where(.svelte-1t4kqx9){margin-right:calc(var(--space-3) + .5rem - 1.7rem)}aside.svelte-1t4kqx9:not(.collapsed) .head:where(.svelte-1t4kqx9):hover .badge:where(.svelte-1t4kqx9){visibility:hidden}aside.collapsed.svelte-1t4kqx9 .badge:where(.svelte-1t4kqx9){padding:var(--space-1)}.badge-icon.svelte-1t4kqx9{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.62rem;height:.62rem}.spinner.svelte-1t4kqx9{animation:.9s linear infinite svelte-1t4kqx9-badge-spin}@keyframes svelte-1t4kqx9-badge-spin{to{transform:rotate(360deg)}}.sub.svelte-1t4kqx9{font-size:var(--text-xs);color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row.active.svelte-1t4kqx9 .sub:where(.svelte-1t4kqx9){color:var(--running)}.sub.path.svelte-1t4kqx9{font-family:var(--font-mono)}.remove.svelte-1t4kqx9{color:var(--fg-muted);cursor:pointer;font-size:var(--text-3xl);line-height:var(--leading-none);border-radius:var(--radius-xs);opacity:0;background:0 0;border:none;padding:.15rem .35rem;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.head.svelte-1t4kqx9:hover .remove:where(.svelte-1t4kqx9){opacity:1}.remove.svelte-1t4kqx9:hover{background:var(--hover);color:var(--fg)}.flyout.svelte-1t4kqx9{z-index:var(--z-titlebar);width:17rem;max-width:calc(100vw - var(--rail) - 1rem);background:var(--float-bg,var(--panel-bg));flex-direction:column;display:flex;overflow:hidden}.flyout-head.svelte-1t4kqx9{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border);padding:.4rem .4rem .4rem .7rem;display:flex}.flyout-name.svelte-1t4kqx9{min-width:0;font-size:var(--text-md);font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.flyout-head.svelte-1t4kqx9 button{font-size:var(--text-3xl);line-height:var(--leading-none);flex:none}.flyout-body.svelte-1t4kqx9{min-height:0;overflow-y:auto}li.lifted.svelte-1t4kqx9{z-index:1;background:var(--float-bg,var(--surface));-webkit-backdrop-filter:var(--float-filter,none);backdrop-filter:var(--float-filter,none);box-shadow:0 0 0 var(--border-width) var(--border), var(--shadow-popover);border-radius:var(--radius-md)}aside.dragging.svelte-1t4kqx9,aside.dragging.svelte-1t4kqx9 :where(.svelte-1t4kqx9){-webkit-user-select:none;user-select:none;cursor:grabbing!important}aside.dragging.svelte-1t4kqx9 .head:where(.svelte-1t4kqx9):hover{background:0 0}aside:not(.collapsed).dragging.svelte-1t4kqx9 .head:where(.svelte-1t4kqx9):hover .badge:where(.svelte-1t4kqx9){visibility:visible}aside.dragging.svelte-1t4kqx9 li.selected:where(.svelte-1t4kqx9) .head:where(.svelte-1t4kqx9){background:color-mix(in srgb, var(--selected) 35%, transparent)}aside.dragging.svelte-1t4kqx9 .head:where(.svelte-1t4kqx9) .remove:where(.svelte-1t4kqx9){opacity:0}header.svelte-136qam1{padding:var(--pad-y) var(--pad-x);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;min-height:2.7rem;display:flex}.head-right.svelte-136qam1{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.4rem .5rem;margin-left:auto;display:flex}.head-right.svelte-136qam1 button:where(.svelte-136qam1){white-space:nowrap;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);font-size:var(--text-md);color:var(--fg);cursor:pointer;flex:none;padding:.35rem .85rem;font-family:inherit}.tabs.svelte-136qam1{border:1px solid var(--border);border-radius:var(--radius-md);grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:hidden}.tabs.svelte-136qam1 button:where(.svelte-136qam1){font-size:var(--text-md);color:var(--fg-muted);cursor:pointer;justify-content:center;align-items:center;gap:var(--space-3);background:0 0;border:none;border-radius:0;padding:.32rem .8rem;display:inline-flex}.tabs.svelte-136qam1 button:where(.svelte-136qam1):hover{color:var(--fg)}.tabs.svelte-136qam1 button.active:where(.svelte-136qam1){background:var(--selected);color:var(--fg);font-weight:var(--weight-medium)}.dirty-dot.svelte-136qam1{border-radius:var(--radius-circle);background:var(--warning);width:6px;height:6px}.discard.svelte-136qam1:hover{border-color:var(--accent);color:var(--accent)}.discard.armed.svelte-136qam1,.discard.armed.svelte-136qam1:hover{border-color:var(--danger);background:var(--danger);color:var(--on-danger);font-weight:var(--weight-medium)}.picker.svelte-oene5s{align-items:center;min-width:0;display:inline-flex;position:relative}.trigger.svelte-oene5s{max-width:14rem}.tok-inserted.svelte-1djaxyz{color:var(--diff-add-fg)}.tok-deleted.svelte-1djaxyz{color:var(--diff-del-fg)}.tok-coord.svelte-1djaxyz{color:var(--fg-muted)}.tok-tag.svelte-1djaxyz,.tok-selector.svelte-1djaxyz,.tok-atrule.svelte-1djaxyz{color:var(--delivered)}.tok-language-javascript.svelte-1djaxyz,.tok-language-css.svelte-1djaxyz{color:var(--fg)}.tok-keyword.svelte-1djaxyz,.tok-important.svelte-1djaxyz{color:var(--delivered)}.tok-function.svelte-1djaxyz,.tok-class-name.svelte-1djaxyz,.tok-builtin.svelte-1djaxyz,.tok-macro.svelte-1djaxyz,.tok-property.svelte-1djaxyz,.tok-attr-name.svelte-1djaxyz{color:var(--completed)}.tok-string.svelte-1djaxyz,.tok-char.svelte-1djaxyz,.tok-attr-value.svelte-1djaxyz,.tok-regex.svelte-1djaxyz,.tok-url.svelte-1djaxyz{color:var(--diff-add-fg)}.tok-number.svelte-1djaxyz,.tok-boolean.svelte-1djaxyz,.tok-constant.svelte-1djaxyz,.tok-symbol.svelte-1djaxyz{color:var(--warning-text)}.tok-punctuation.svelte-1djaxyz,.tok-operator.svelte-1djaxyz{color:var(--fg-muted)}.tok-comment.svelte-1djaxyz,.tok-prolog.svelte-1djaxyz,.tok-doctype.svelte-1djaxyz,.tok-cdata.svelte-1djaxyz{color:var(--fg-muted);font-style:italic}.tok-bold.svelte-1djaxyz{font-weight:var(--weight-semibold)}.tok-italic.svelte-1djaxyz{font-style:italic}.diff-pane.svelte-fun5uf{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.diff-body.svelte-fun5uf{min-height:0;padding:.85rem var(--pad-x) calc(2rem + var(--safe-bottom));gap:var(--space-5);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.scroll-list.svelte-fun5uf{overscroll-behavior:contain;max-height:13rem;overflow-y:auto}.diff-pane.svelte-fun5uf>.diff-error:where(.svelte-fun5uf){margin:1rem var(--pad-x)}.hint.svelte-fun5uf{color:var(--fg-muted);text-align:center;font-style:italic;font-size:var(--text-lg);padding:3rem 1rem}.mono.svelte-fun5uf{font-family:var(--font-mono)}code.svelte-fun5uf{font-family:var(--font-mono);background:var(--code-bg);border-radius:var(--radius-xs);padding:.05em .35em}.summary.svelte-fun5uf{padding:.7rem var(--pad-x);background:var(--surface);font-size:var(--text-md);color:var(--fg-muted);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:.4rem 1rem;display:flex}.summary.svelte-fun5uf .n:where(.svelte-fun5uf){color:var(--fg);font-weight:var(--weight-semibold)}.summary-right.svelte-fun5uf{align-items:center;gap:var(--space-4);margin-left:auto;display:flex}.base.svelte-fun5uf{font-size:var(--text-sm)}.summary.svelte-fun5uf button:where(.svelte-fun5uf){border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--fg);font-size:var(--text-sm);cursor:pointer;padding:.28rem .7rem}.summary.svelte-fun5uf button:where(.svelte-fun5uf):hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.summary.svelte-fun5uf button:where(.svelte-fun5uf):disabled{opacity:.6;cursor:default}.ins.svelte-fun5uf{color:var(--success);font-family:var(--font-mono)}.del.svelte-fun5uf{color:var(--danger-text);font-family:var(--font-mono)}.section-label.svelte-fun5uf{font-size:var(--text-sm);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-3)}.section-label.svelte-fun5uf code:where(.svelte-fun5uf){text-transform:none;letter-spacing:0}.commits.svelte-fun5uf{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg);min-width:0;padding:.6rem .8rem}.commit.svelte-fun5uf{gap:var(--space-4);font-size:var(--text-md);align-items:baseline;min-width:0;padding:.12rem 0;display:flex}.commit.svelte-fun5uf .sha:where(.svelte-fun5uf){color:var(--accent);background:0 0;flex:none;padding:0}.commit.svelte-fun5uf .subject:where(.svelte-fun5uf){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.commit-box.svelte-fun5uf{border:1px solid var(--warning-soft-border);background:var(--warning-soft-bg);border-radius:var(--radius-md);gap:var(--space-4);flex-direction:column;padding:.7rem .85rem;display:flex}.commit-box-head.svelte-fun5uf{align-items:center;gap:var(--space-4);font-size:var(--text-lg);display:flex}.warn-dot.svelte-fun5uf{border-radius:var(--radius-circle);background:var(--warning);flex:none;width:7px;height:7px}.danger-dot.svelte-fun5uf{border-radius:var(--radius-circle);background:var(--danger);flex:none;align-self:center;width:7px;height:7px}.sub.svelte-fun5uf{color:var(--fg-muted);font-size:var(--text-sm)}.sub.svelte-fun5uf button.link:where(.svelte-fun5uf){font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0}.sub.svelte-fun5uf button.link:where(.svelte-fun5uf):hover{text-decoration:underline}.commit-box.svelte-fun5uf textarea{resize:vertical;font-size:var(--text-lg)}.commit-box-foot.svelte-fun5uf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.commit-box-foot.svelte-fun5uf .sub:where(.svelte-fun5uf){flex:12rem}.commit-box-foot.svelte-fun5uf button{flex:none}.merge-box.svelte-fun5uf{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-md);gap:var(--space-4);flex-direction:column;padding:.7rem .85rem;display:flex}.merge-box.conflict.svelte-fun5uf{border-color:var(--danger-soft-border);background:var(--danger-soft-bg)}.conflict-files.svelte-fun5uf{font-size:var(--text-md);max-height:8rem;margin:0;padding:0 0 0 1.1rem;overflow:auto}.merge-box.svelte-fun5uf .status-dot:where(.svelte-fun5uf){align-self:center}.merge-box.merged.svelte-fun5uf{padding:.55rem .85rem}.merge-box.push-failed.svelte-fun5uf{border-color:var(--warning-soft-border);background:var(--warning-soft-bg)}.merge-box.push-failed.svelte-fun5uf .why:where(.svelte-fun5uf){overflow-wrap:anywhere}.merge-box-head.svelte-fun5uf{align-items:baseline;gap:var(--space-4);font-size:var(--text-lg);display:flex}.merge-box-foot.svelte-fun5uf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.merge-box-foot.svelte-fun5uf .sub:where(.svelte-fun5uf){flex:12rem}.merge-controls.svelte-fun5uf{align-items:center;gap:var(--space-3);flex:none;display:flex}.merge-controls.svelte-fun5uf .switch:where(.svelte-fun5uf){font-size:var(--control-font-size);margin:0 var(--space-2)}.files.svelte-fun5uf{border:1px solid var(--border);border-radius:var(--radius-md)}.file-row.svelte-fun5uf{align-items:center;gap:var(--space-4);font-size:var(--text-md);border-bottom:1px solid var(--border);min-width:0;padding:.35rem .7rem;display:flex}.file-row.svelte-fun5uf .ins:where(.svelte-fun5uf),.file-row.svelte-fun5uf .del:where(.svelte-fun5uf){font-variant-numeric:tabular-nums;flex:none}.file-row.svelte-fun5uf:last-child{border-bottom:none}.file-row.svelte-fun5uf .path:where(.svelte-fun5uf){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.badge.svelte-fun5uf{text-align:center;width:1.15rem;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-bold);border-radius:var(--radius-xs);background:var(--code-bg);color:var(--fg-muted);flex:none}.badge-a.svelte-fun5uf{color:var(--success)}.badge-m.svelte-fun5uf{color:var(--warning-text)}.badge-d.svelte-fun5uf{color:var(--danger-text)}.binary.svelte-fun5uf{color:var(--fg-muted);font-size:var(--text-sm);font-style:italic}.patch-file.svelte-fun5uf{border:1px solid var(--border);border-radius:var(--radius-md);min-width:0}.patch-file.svelte-fun5uf summary:where(.svelte-fun5uf){cursor:pointer;background:var(--float-bg,var(--panel-bg));-webkit-backdrop-filter:var(--float-filter,none);backdrop-filter:var(--float-filter,none);font-size:var(--text-md);color:var(--fg-muted);overflow-wrap:anywhere;border-radius:var(--radius-sm) var(--radius-sm) 0 0;z-index:var(--z-base);padding:.4rem .7rem;position:sticky;top:0}.patch-file[open].svelte-fun5uf summary:where(.svelte-fun5uf){border-bottom:1px solid var(--border)}.patch.svelte-fun5uf{overscroll-behavior:contain;border-radius:0 0 var(--radius-sm) var(--radius-sm);max-height:clamp(10rem,50vh,32rem);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-relaxed);overflow:auto}.line.svelte-fun5uf{white-space:pre;min-width:max-content;padding:0 .7rem}.line.add.svelte-fun5uf{background:var(--diff-add-bg);color:var(--diff-add-fg)}.line.del.svelte-fun5uf{background:var(--diff-del-bg);color:var(--diff-del-fg)}.line.hunk.svelte-fun5uf{background:var(--code-bg);color:var(--fg-muted)}.line.coloured.svelte-fun5uf{color:var(--fg)}.line.add.svelte-fun5uf .sign:where(.svelte-fun5uf){color:var(--diff-add-fg)}.line.del.svelte-fun5uf .sign:where(.svelte-fun5uf){color:var(--diff-del-fg)}.diff-error.svelte-fun5uf,.clipped.svelte-fun5uf{border-radius:var(--radius-md);font-size:var(--text-md);padding:.55rem .85rem}.diff-error.svelte-fun5uf{background:var(--danger-soft-bg);border:1px solid var(--danger-soft-border);color:var(--fg);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere}.clipped.svelte-fun5uf{background:var(--panel-bg);border:1px solid var(--border);color:var(--fg-muted);overflow-wrap:anywhere}.attachments.svelte-1mb6g0b{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chip.svelte-1mb6g0b{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--code-bg);max-width:16rem;color:var(--fg);font-size:var(--text-xs);line-height:var(--leading-snug);align-items:center;gap:.35rem;padding:.2rem .55rem;display:inline-flex}.icon.svelte-1mb6g0b{color:var(--fg-muted);flex:none}.thumb.svelte-1mb6g0b{object-fit:cover;background:var(--border);border-radius:.3rem;flex:none;width:1.5rem;height:1.5rem}.chip.svelte-1mb6g0b:has(.thumb:where(.svelte-1mb6g0b)){padding-left:.2rem}.name.svelte-1mb6g0b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chip.svelte-1mb6g0b:has(.remove:where(.svelte-1mb6g0b)){padding-right:.2rem}.remove.svelte-1mb6g0b{border-radius:var(--radius-pill);width:1.5rem;height:1.5rem;color:var(--fg);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:-.15rem 0;display:flex}.remove.svelte-1mb6g0b:hover{background:var(--border);color:var(--danger)}.remove.svelte-1mb6g0b:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.picker.svelte-lqitbb{align-items:center;min-width:0;display:inline-flex;position:relative}.trigger.svelte-lqitbb{width:100%;font-size:var(--text-lg);align-items:baseline;padding:.5rem .7rem}.effort.svelte-lqitbb{opacity:.55;flex:none;font-size:.92em}.sub-open.svelte-lqitbb{background:var(--hover)}.compact.svelte-lqitbb{max-width:13rem}.compact.svelte-lqitbb .trigger:where(.svelte-lqitbb){font-size:var(--text-xs);padding:.25rem .45rem}.picker.svelte-19501sn{align-items:center;min-width:0;display:inline-flex;position:relative}.trigger.svelte-19501sn{width:100%;font-size:var(--text-lg);padding:.5rem .7rem}.row.svelte-19501sn{align-items:flex-start}.lines.svelte-19501sn{flex-direction:column;gap:.1rem;min-width:0;display:flex}.note.svelte-19501sn{color:var(--fg-muted);font-size:var(--text-xs)}.compact.svelte-19501sn .trigger:where(.svelte-19501sn){font-size:var(--text-xs);padding:.25rem .45rem}.picker.svelte-3wr9ty{align-items:center;min-width:0;display:inline-flex;position:relative}.trigger.svelte-3wr9ty{width:100%;font-size:var(--text-lg);padding:.5rem .7rem}.row.svelte-3wr9ty{align-items:flex-start}.lines.svelte-3wr9ty{flex-direction:column;gap:.1rem;min-width:0;display:flex}.note.svelte-3wr9ty{color:var(--fg-muted);font-size:var(--text-xs)}.off.svelte-3wr9ty{opacity:.5;cursor:default}.compact.svelte-3wr9ty .trigger:where(.svelte-3wr9ty){font-size:var(--text-xs);padding:.25rem .45rem}.queue.svelte-7o6aqd{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--panel-bg);font-size:var(--text-xs);overflow:hidden}.queue.held.svelte-7o6aqd{border-color:color-mix(in srgb, var(--attention) 45%, var(--border))}.head.svelte-7o6aqd{align-items:center;gap:var(--space-4);padding:.28rem .35rem .28rem .45rem;display:flex}.toggle.svelte-7o6aqd{align-items:center;gap:var(--space-3);min-width:0;color:var(--fg-muted);font:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;flex:1;padding:.1rem .15rem;display:flex}.toggle.svelte-7o6aqd:hover{color:var(--fg)}.toggle.svelte-7o6aqd:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.chevron.svelte-7o6aqd{transition:transform var(--transition-fast);flex:none}.chevron.open.svelte-7o6aqd{transform:rotate(90deg)}.count.svelte-7o6aqd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.actions.svelte-7o6aqd{align-items:center;gap:var(--space-1);flex:none;display:flex}.act.svelte-7o6aqd{border-radius:var(--radius-md);color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:none;padding:.15rem .4rem}.act.svelte-7o6aqd:hover:not(:disabled){background:var(--hover);color:var(--fg)}.act.danger.svelte-7o6aqd:hover{color:var(--danger)}.act.svelte-7o6aqd:disabled{opacity:.4;cursor:not-allowed}.act.svelte-7o6aqd:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.note.svelte-7o6aqd{color:var(--fg-muted);margin:0;padding:0 .6rem .3rem}ul.svelte-7o6aqd{max-height:calc(.2 * var(--pane-h,100vh));gap:var(--space-2);flex-direction:column;margin:0;padding:0 .35rem .35rem;list-style:none;display:flex;overflow-y:auto}li.svelte-7o6aqd{align-items:flex-start;gap:var(--space-3);border-radius:var(--radius-lg);background:var(--surface);padding:.35rem .4rem;display:flex}li.svelte-7o6aqd:hover{background:var(--hover)}.n.svelte-7o6aqd{min-width:1rem;color:var(--fg-muted);font-variant-numeric:tabular-nums;line-height:var(--leading-normal);flex:none}.body.svelte-7o6aqd{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.text.svelte-7o6aqd{color:var(--fg);line-height:var(--leading-normal);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.badge.svelte-7o6aqd{border-radius:var(--radius-pill);background:var(--code-bg);color:var(--fg-muted);font-size:var(--text-2xs);line-height:var(--leading-none);white-space:nowrap;flex:none;align-self:center;align-items:center;padding:.1rem .35rem;display:inline-flex}.del.svelte-7o6aqd{border-radius:var(--radius-pill);width:1.5rem;height:1.5rem;color:var(--fg);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-self:center;align-items:center;display:flex}.del.svelte-7o6aqd:hover{background:var(--border);color:var(--danger)}.del.svelte-7o6aqd:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.badge.mode.svelte-7o6aqd{color:var(--accent)}@media (width<=560px){.badge.svelte-7o6aqd{display:none}}.turn-stats.svelte-tdrqzn{align-items:center;gap:var(--space-3);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--fg-muted);padding:0 .3rem;display:flex}.sep.svelte-tdrqzn{opacity:.6}.slash.svelte-16t0d6f{flex-direction:column;display:flex;overflow:hidden}.list.svelte-16t0d6f{flex:auto;grid-template-columns:fit-content(55%) minmax(0,1fr);align-content:start;min-height:0;display:grid}.row.svelte-16t0d6f{grid-column:1/-1;grid-template-columns:subgrid;column-gap:var(--space-6);min-width:0;display:grid}.name.svelte-16t0d6f{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:var(--weight-medium);overflow:hidden}.slash-mark.svelte-16t0d6f,.ns.svelte-16t0d6f{color:var(--fg-muted);font-weight:400}.args.svelte-16t0d6f{margin-left:var(--space-3);color:var(--fg-muted);font-weight:400;font-size:var(--text-xs)}.desc.svelte-16t0d6f{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--fg-muted);font-size:var(--text-xs);overflow:hidden}.app.svelte-16t0d6f{margin-right:var(--space-2);border-radius:var(--radius-xs);background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);font-size:var(--text-3xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.04em;padding:0 .3rem}.empty.svelte-16t0d6f{color:var(--fg-muted);font-size:var(--text-sm);margin:0;padding:.7rem .85rem}.keys.svelte-16t0d6f{gap:var(--space-5);border-top:var(--border-width) solid var(--border);color:var(--fg-muted);font-size:var(--text-2xs);flex:none;margin:0;padding:.35rem .85rem;display:flex}kbd.svelte-16t0d6f{font:inherit;border:var(--border-width) solid var(--border);border-radius:var(--radius-sm);margin-right:.2rem;padding:0 .25rem}.composer.svelte-ptbh40{background:var(--surface);padding:.35rem var(--pad-x) calc(.7rem + var(--safe-bottom));gap:var(--space-3);flex-direction:column;flex:none;display:flex}.box.svelte-ptbh40{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--panel-bg);transition:border-color var(--transition-fast);flex-direction:column;display:flex;position:relative}.box.svelte-ptbh40:focus-within{border-color:var(--accent)}.box.tagged.svelte-ptbh40{border-color:color-mix(in srgb, var(--tag) 45%, var(--border))}.box.tagged.svelte-ptbh40:focus-within{border-color:var(--tag)}.box.dropping.svelte-ptbh40{border-color:var(--accent);border-style:dashed}.files.svelte-ptbh40{max-height:calc(.15 * var(--pane-h,100vh));padding:.6rem .7rem 0;overflow-y:auto}.drop.svelte-ptbh40{border-radius:inherit;background:color-mix(in srgb, var(--accent) 10%, var(--panel-bg));color:var(--accent);font-weight:var(--weight-medium);pointer-events:none;z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}textarea.svelte-ptbh40{resize:none;min-width:0;max-height:min(calc(.3 * var(--pane-h,100vh)), calc(16 * var(--text-lg) * var(--leading-normal) + 1.9rem));color:var(--fg);font:inherit;font-size:var(--text-lg);line-height:var(--leading-normal);background:0 0;border:none;padding:.95rem 3.25rem calc(.95rem - 4px) 2.85rem;overflow-y:auto}textarea.svelte-ptbh40:focus{outline:none}textarea.svelte-ptbh40:disabled{color:var(--fg-muted);cursor:not-allowed}.slot.svelte-ptbh40{right:.7rem;bottom:calc(.95rem + var(--text-lg) * var(--leading-normal) / 2 - 1.85rem / 2);align-items:center;display:flex;position:absolute}.slot.left.svelte-ptbh40{left:.7rem;right:auto}.clip.svelte-ptbh40{border-radius:var(--radius-pill);width:1.85rem;height:1.85rem;color:var(--fg-muted);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.clip.svelte-ptbh40:hover:not(:disabled){background:var(--hover);color:var(--fg)}.clip.svelte-ptbh40:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.clip.svelte-ptbh40:disabled{opacity:.35;cursor:not-allowed}.send.svelte-ptbh40{border-radius:var(--radius-pill);background:var(--accent);width:1.85rem;height:1.85rem;color:var(--on-accent);cursor:pointer;transition:opacity var(--transition-fast), filter var(--transition-fast);border:none;justify-content:center;align-items:center;padding:0;display:flex}.send.svelte-ptbh40:hover:not(:disabled){filter:brightness(1.08)}.send.svelte-ptbh40:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.send.svelte-ptbh40:disabled{opacity:.35;cursor:not-allowed}.send.stop.svelte-ptbh40{background:var(--danger);color:var(--on-danger)}.below.svelte-ptbh40{justify-content:space-between;align-items:center;gap:var(--space-5);padding:0 .15rem;display:flex}.picks.svelte-ptbh40{align-items:center;gap:var(--space-2);min-width:0;display:flex}.hint.svelte-ptbh40{min-width:0;font-size:var(--text-2xs);color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;overflow:hidden}.hint.svelte-ptbh40 .failed:where(.svelte-ptbh40){color:var(--danger-text);white-space:normal}.closed.svelte-ptbh40{font-size:var(--text-md);color:var(--fg-muted);margin:0;font-style:italic}@media (width<=560px){.hint.svelte-ptbh40{display:none}.below.svelte-ptbh40{justify-content:flex-end}}a.svelte-10vpm1x{color:var(--accent);text-underline-offset:2px;overflow-wrap:anywhere;cursor:pointer;text-decoration:underline}.md.svelte-de7l8m{min-width:0}.md.svelte-de7l8m>:first-child{margin-top:0}.md.svelte-de7l8m>:last-child{margin-bottom:0}.md.svelte-de7l8m p{overflow-wrap:anywhere;margin:0 0 .6em}.md.svelte-de7l8m h1,.md.svelte-de7l8m h2,.md.svelte-de7l8m h3,.md.svelte-de7l8m h4,.md.svelte-de7l8m h5,.md.svelte-de7l8m h6{line-height:var(--leading-tight);font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:1.1em 0 .45em}.md.svelte-de7l8m h1{font-size:1.3em}.md.svelte-de7l8m h2{font-size:1.15em}.md.svelte-de7l8m h3{font-size:1.05em}.md.svelte-de7l8m h4,.md.svelte-de7l8m h5,.md.svelte-de7l8m h6{color:var(--fg-muted);font-size:1em}.md.svelte-de7l8m ul,.md.svelte-de7l8m ol{margin:0 0 .6em;padding-left:1.45em}.md.svelte-de7l8m li{overflow-wrap:anywhere;margin:.12em 0}.md.svelte-de7l8m li>ul,.md.svelte-de7l8m li>ol{margin-bottom:.12em}.md.svelte-de7l8m li>p{margin-bottom:.3em}.md.svelte-de7l8m li.task{margin-left:-1.2em;list-style:none}.md.svelte-de7l8m li.task input{vertical-align:-.1em;accent-color:var(--accent);margin:0 .35em 0 0}.md.svelte-de7l8m blockquote{border-left:2px solid var(--border);color:var(--fg-muted);margin:0 0 .6em;padding:.05em 0 .05em .85em}.md.svelte-de7l8m hr{border:none;border-top:1px solid var(--border);margin:.9em 0}.md.svelte-de7l8m code{font-family:var(--font-mono);background:var(--code-bg);border-radius:var(--radius-xs);overflow-wrap:anywhere;padding:.1em .35em;font-size:.88em}.md.svelte-de7l8m pre{background:var(--code-bg);border:1px solid var(--border);border-radius:var(--radius-md);font-size:.85em;line-height:var(--leading-normal);margin:0 0 .6em;padding:.55rem .7rem;overflow-x:auto}.md.svelte-de7l8m pre code{white-space:pre;overflow-wrap:normal;background:0 0;padding:0;font-size:1em}.md.svelte-de7l8m .codeblock{position:relative}.md.svelte-de7l8m .codeblock.labelled pre{padding-right:3.4rem}.md.svelte-de7l8m .codeblock .lang{font-family:var(--font-mono);color:var(--fg-muted);pointer-events:none;font-size:.7em;position:absolute;top:.35rem;right:.55rem}.md.svelte-de7l8m .table-wrap{margin:0 0 .6em;overflow-x:auto}.md.svelte-de7l8m table{border-collapse:collapse;font-size:.92em}.md.svelte-de7l8m th,.md.svelte-de7l8m td{border:1px solid var(--border);text-align:left;vertical-align:top;padding:.25em .6em}.md.svelte-de7l8m th{background:var(--panel-bg);font-weight:var(--weight-semibold)}.md.svelte-de7l8m strong{font-weight:var(--weight-semibold)}.md.svelte-de7l8m del{opacity:.7}.md.svelte-de7l8m .html-literal{font-family:var(--font-mono);color:var(--fg-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 .6em;font-size:.88em}.numbered.svelte-ujyala{grid-template-columns:auto minmax(0,1fr);column-gap:.9em;display:grid}.n.svelte-ujyala{text-align:right;color:var(--fg-muted);opacity:.6;-webkit-user-select:none;user-select:none}.shell.svelte-e0k5k7{font-family:var(--font-mono);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr);column-gap:.6em;display:grid}.prompt.svelte-e0k5k7{color:var(--fg-muted);-webkit-user-select:none;user-select:none}pre.svelte-e0k5k7{font-size:inherit;color:var(--fg);white-space:pre-wrap;overflow-wrap:break-word;background:0 0;max-height:min(60vh,34rem);margin:0;padding:0;overflow:auto}.cmd.svelte-e0k5k7{font-weight:var(--weight-semibold)}.flag.svelte-e0k5k7{color:var(--completed)}.string.svelte-e0k5k7{color:var(--diff-add-fg)}.var.svelte-e0k5k7{color:var(--delivered)}.op.svelte-e0k5k7,.comment.svelte-e0k5k7{color:var(--fg-muted)}.comment.svelte-e0k5k7{font-style:italic}.stream-wrap.svelte-1jm3uxo{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.stream.svelte-1jm3uxo{overflow-anchor:none;min-height:0;padding:1rem var(--pad-x) 2rem;gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.to-bottom.svelte-1jm3uxo{border:1px solid var(--border);border-radius:var(--radius-circle);background:var(--float-bg,var(--panel-bg));width:2rem;height:2rem;-webkit-backdrop-filter:var(--float-filter,none);backdrop-filter:var(--float-filter,none);color:var(--fg-muted);box-shadow:var(--shadow-sm);cursor:pointer;place-items:center;padding:0;animation:.12s svelte-1jm3uxo-to-bottom-in;display:grid;position:absolute;bottom:.6rem;left:50%;transform:translate(-50%)}.to-bottom.svelte-1jm3uxo:hover{border-color:var(--accent);color:var(--accent)}@keyframes svelte-1jm3uxo-to-bottom-in{0%{opacity:0;transform:translate(-50%,.3rem)}to{opacity:1;transform:translate(-50%)}}.hint.svelte-1jm3uxo{color:var(--fg-muted);text-align:center;font-style:italic;font-size:var(--text-lg);padding:3rem 1rem}.draft-hint.svelte-1jm3uxo{margin:auto 0;font-style:normal}.draft-hint.svelte-1jm3uxo p:where(.svelte-1jm3uxo){margin:0}.draft-hint.svelte-1jm3uxo .sub:where(.svelte-1jm3uxo){margin-top:var(--space-3);font-size:var(--text-md);max-width:var(--measure);margin-left:auto;margin-right:auto}.block.svelte-1jm3uxo{font-size:var(--text-lg);line-height:var(--leading-relaxed);min-width:0}.text.svelte-1jm3uxo{max-width:min(100%, var(--measure));padding:.15rem 0}.prompt-block.svelte-1jm3uxo{max-width:min(100%, var(--measure));white-space:pre-wrap;overflow-wrap:anywhere;background:var(--selected);border-left:2px solid var(--accent);border-radius:0 var(--radius-md) var(--radius-md) 0;font-size:var(--text-lg);align-self:flex-start;margin:.45rem 0 .2rem;padding:.45rem .7rem}.prompt-files.svelte-1jm3uxo{white-space:normal;margin-bottom:.4rem}details.block.svelte-1jm3uxo{background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-md);padding:.4rem .75rem}details.block.svelte-1jm3uxo summary:where(.svelte-1jm3uxo){cursor:pointer;font-family:var(--font-mono);font-size:var(--text-md);color:var(--fg-muted);overflow-wrap:anywhere}details.block[open].svelte-1jm3uxo summary:where(.svelte-1jm3uxo){margin-bottom:var(--space-3)}details.block.svelte-1jm3uxo pre:where(.svelte-1jm3uxo){font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--fg);background:0 0;max-height:min(60vh,34rem);margin:0;padding:0;overflow:auto}.thinking-body.svelte-1jm3uxo{font-size:var(--text-md);color:var(--fg-muted);max-height:min(60vh,34rem);overflow:auto}details.block.svelte-1jm3uxo summary:where(.svelte-1jm3uxo) .tool-name:where(.svelte-1jm3uxo){color:var(--fg)}details.block.svelte-1jm3uxo summary:where(.svelte-1jm3uxo) .count:where(.svelte-1jm3uxo){margin-left:var(--space-2);color:var(--accent);font-size:var(--text-sm)}details.block.svelte-1jm3uxo summary:where(.svelte-1jm3uxo) .targets:where(.svelte-1jm3uxo){margin-left:var(--space-3);color:var(--fg-muted)}details.block.svelte-1jm3uxo summary:where(.svelte-1jm3uxo) .targets:where(.svelte-1jm3uxo):before{content:"— "}.elapsed.svelte-1jm3uxo{margin-left:var(--space-2);color:var(--fg-muted);font-size:var(--text-sm)}.running-dot.svelte-1jm3uxo{vertical-align:middle;margin-left:var(--space-3)}details.call.svelte-1jm3uxo{border-top:1px solid var(--border);padding:.35rem 0 .3rem .5rem}details.call.svelte-1jm3uxo summary:where(.svelte-1jm3uxo){cursor:pointer;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--fg-muted);overflow-wrap:anywhere}details.call[open].svelte-1jm3uxo summary:where(.svelte-1jm3uxo){margin-bottom:var(--space-2)}details.call.svelte-1jm3uxo pre:where(.svelte-1jm3uxo){font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--fg);background:0 0;max-height:min(50vh,28rem);margin:0;padding:0;overflow:auto}details.svelte-1jm3uxo pre.edit-before:where(.svelte-1jm3uxo),details.svelte-1jm3uxo pre.edit-after:where(.svelte-1jm3uxo){border-left:2px solid;padding:.3rem .5rem}details.svelte-1jm3uxo pre.edit-before:where(.svelte-1jm3uxo){background:var(--diff-del-bg);border-color:var(--diff-del-fg)}details.svelte-1jm3uxo pre.edit-after:where(.svelte-1jm3uxo){background:var(--diff-add-bg);border-color:var(--diff-add-fg);margin-top:2px}.edit-note.svelte-1jm3uxo{font-size:var(--text-xs);color:var(--fg-muted);margin-bottom:var(--space-2)}.call-result.svelte-1jm3uxo{margin-top:var(--space-3);border-top:1px dashed var(--border);padding-top:.4rem}.call-result.svelte-1jm3uxo pre:where(.svelte-1jm3uxo){color:var(--fg-muted)}.call-result.svelte-1jm3uxo pre.read:where(.svelte-1jm3uxo){color:var(--fg)}.system.svelte-1jm3uxo,.done.svelte-1jm3uxo{color:var(--fg-muted);font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere;max-width:min(100%, var(--measure));padding:.15rem 0}.done.err.svelte-1jm3uxo{color:var(--danger-text)}.notice.svelte-1jm3uxo p{margin:0}.fail-banner.svelte-1jm3uxo{background:var(--danger-soft-bg);border:1px solid var(--danger-soft-border);border-radius:var(--radius-md);font-size:var(--text-md);flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;padding:.55rem .85rem;display:flex}.fail-banner.svelte-1jm3uxo .label:where(.svelte-1jm3uxo){color:var(--danger-text);font-weight:var(--weight-semibold);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em}.fail-banner.svelte-1jm3uxo .reason:where(.svelte-1jm3uxo){color:var(--fg);font-family:var(--font-mono);font-size:var(--text-md);white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.away.svelte-1xoxulw{background:var(--warning-soft-bg);border-bottom:1px solid var(--warning-soft-border);padding:.45rem var(--pad-x);font-size:var(--text-sm)}section.svelte-1xoxulw{background:var(--surface);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden auto}.backdrop.svelte-133nqwa{background:var(--scrim);--gutter:var(--space-6);padding:var(--gutter);padding-top:calc(max(var(--titlebar-h), 28px) + var(--safe-top) + var(--gutter));padding-bottom:calc(var(--gutter) + var(--safe-bottom));z-index:var(--z-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}html[data-frame=mobile] .backdrop.svelte-133nqwa{--gutter:var(--space-3)}.dialog.svelte-133nqwa{background:var(--float-bg,var(--surface));-webkit-backdrop-filter:var(--float-filter,none);backdrop-filter:var(--float-filter,none);border:1px solid var(--border);border-radius:var(--radius-lg);width:min(36rem,100%);max-height:100%;box-shadow:var(--shadow-modal);flex-direction:column;display:flex;overflow:hidden}header.svelte-133nqwa{border-bottom:1px solid var(--border);align-items:baseline;gap:.25rem .75rem;padding:1rem 1.25rem .75rem;display:flex}h2.svelte-133nqwa{font-size:var(--text-2xl);font-weight:var(--weight-semibold);margin:0}.as-of.svelte-133nqwa{font-size:var(--text-xs);color:var(--fg-muted)}.close.svelte-133nqwa{color:var(--fg-muted);font-size:var(--text-3xl);line-height:var(--leading-none);cursor:pointer;background:0 0;border:none;align-self:center;margin-left:auto;padding:0 .25rem}.close.svelte-133nqwa:hover{color:var(--fg)}.body.svelte-133nqwa{gap:var(--space-6);flex-direction:column;flex:1;min-height:0;padding:.9rem 1.25rem 1.1rem;display:flex;overflow-y:auto}.section-label.svelte-133nqwa{font-size:var(--text-xs);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-4);flex-wrap:wrap;align-items:center;gap:.4rem .75rem;display:flex}.limit.svelte-133nqwa{margin-bottom:var(--space-5)}.limit.svelte-133nqwa:last-child{margin-bottom:0}.limit-head.svelte-133nqwa{align-items:baseline;gap:var(--space-3);font-size:var(--text-lg);display:flex}.limit-head.svelte-133nqwa .name:where(.svelte-133nqwa){font-weight:var(--weight-medium)}.limit-head.svelte-133nqwa .sub:where(.svelte-133nqwa),.limit-foot.svelte-133nqwa{font-size:var(--text-xs);color:var(--fg-muted)}.limit-head.svelte-133nqwa .pct:where(.svelte-133nqwa){font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-md);margin-left:auto}.pct.warn.svelte-133nqwa{color:var(--attention)}.pct.hot.svelte-133nqwa{color:var(--danger-text)}.bar.svelte-133nqwa{border-radius:var(--radius-pill);background:var(--code-bg);height:.5rem;margin:.3rem 0 .25rem;overflow:hidden}.fill.svelte-133nqwa{border-radius:var(--radius-pill);background:var(--accent);height:100%;transition:width var(--duration-slow) var(--ease)}.fill.warn.svelte-133nqwa{background:var(--attention)}.fill.hot.svelte-133nqwa{background:var(--danger)}.totals.svelte-133nqwa{gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.stat.svelte-133nqwa{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg);gap:var(--space-1);flex-direction:column;flex:5rem;min-width:0;padding:.4rem .55rem;display:flex}.stat.svelte-133nqwa .v:where(.svelte-133nqwa){font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xl)}.stat.svelte-133nqwa .k:where(.svelte-133nqwa){font-size:var(--text-2xs);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.04em}.stat.cost.svelte-133nqwa .v:where(.svelte-133nqwa){color:var(--accent);font-weight:var(--weight-semibold)}.scope.svelte-133nqwa{border:1px solid var(--border);border-radius:var(--radius-sm);margin-left:auto;display:flex;overflow:hidden}.scope.svelte-133nqwa button:where(.svelte-133nqwa){background:var(--surface);text-transform:none;color:var(--fg-muted);font-size:var(--text-xs);letter-spacing:.02em;cursor:pointer;border:none;padding:.22rem .55rem}.scope.svelte-133nqwa button:where(.svelte-133nqwa):hover:not(:disabled):not(.active){background:var(--hover)}.scope.svelte-133nqwa button.active:where(.svelte-133nqwa){background:var(--selected);color:var(--fg)}.scope.svelte-133nqwa button:where(.svelte-133nqwa):disabled{opacity:.45;cursor:default}.scope-note.svelte-133nqwa{font-size:var(--text-xs);color:var(--fg-muted);margin:calc(-1 * var(--space-2)) 0 var(--space-4)}.table-scroll.svelte-133nqwa{border:1px solid var(--border);border-radius:var(--radius-md);overflow-x:auto}table.svelte-133nqwa{border-collapse:collapse;width:100%;font-size:var(--text-sm)}th.svelte-133nqwa{text-align:right;font-weight:var(--weight-medium);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--fg-muted);background:var(--panel-bg);white-space:nowrap;padding:.35rem .6rem}th.svelte-133nqwa:first-child{text-align:left}td.svelte-133nqwa{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;border-top:1px solid var(--border);padding:.35rem .6rem}td.model.svelte-133nqwa{text-align:left;text-overflow:ellipsis;max-width:12rem;font-family:inherit;overflow:hidden}td.muted.svelte-133nqwa{color:var(--fg-muted)}.fold.svelte-133nqwa{cursor:pointer;width:100%;font:inherit;font-size:var(--text-xs);background:0 0;border:none;padding:0}.fold.svelte-133nqwa:hover{color:var(--fg)}.fold.svelte-133nqwa:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.fold[aria-expanded=false].svelte-133nqwa{margin-bottom:0}.chevron.svelte-133nqwa{margin-right:calc(-1 * var(--space-2));transition:transform var(--transition-fast);flex:none}.chevron.open.svelte-133nqwa{transform:rotate(90deg)}.fold-sum.svelte-133nqwa{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:0;margin-left:auto}.day-list.svelte-133nqwa{border:1px solid var(--border);border-radius:var(--radius-md)}.day-row.svelte-133nqwa{align-items:center;gap:var(--space-4);border-top:1px solid var(--border);font-size:var(--text-sm);padding:.35rem .6rem;display:flex}.day-row.svelte-133nqwa:first-child{border-top:none}.day-row.idle.svelte-133nqwa{color:var(--fg-muted)}.day-row.svelte-133nqwa .day:where(.svelte-133nqwa){text-overflow:ellipsis;white-space:nowrap;flex:none;width:7.5rem;overflow:hidden}.day-bar.svelte-133nqwa{border-radius:var(--radius-pill);background:var(--code-bg);flex:1;min-width:2rem;height:.4rem;overflow:hidden}.day-row.svelte-133nqwa .tokens:where(.svelte-133nqwa),.day-row.svelte-133nqwa .money:where(.svelte-133nqwa){font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);text-align:right;flex:none}.day-row.svelte-133nqwa .tokens:where(.svelte-133nqwa){color:var(--fg-muted);width:3.5rem}.day-row.svelte-133nqwa .money:where(.svelte-133nqwa){width:3.5rem}.agent-list.svelte-133nqwa{border:1px solid var(--border);border-radius:var(--radius-md);overscroll-behavior:contain;max-height:12rem;overflow-y:auto}.agent-row.svelte-133nqwa{align-items:baseline;gap:var(--space-4);border:none;border-top:1px solid var(--border);width:100%;color:var(--fg);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;padding:.35rem .6rem;display:flex}.agent-row.svelte-133nqwa:first-child{border-top:none}.agent-row.svelte-133nqwa:hover:not(:disabled){background:var(--hover)}.agent-row.selected.svelte-133nqwa{background:var(--selected)}.agent-row.svelte-133nqwa:disabled{cursor:default}.agent-row.svelte-133nqwa .id:where(.svelte-133nqwa){font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-muted);background:0 0;flex:none}.agent-row.svelte-133nqwa .task:where(.svelte-133nqwa){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.agent-row.svelte-133nqwa .task.discarded:where(.svelte-133nqwa){color:var(--fg-muted);font-style:italic}.agent-row.svelte-133nqwa .tokens:where(.svelte-133nqwa),.agent-row.svelte-133nqwa .money:where(.svelte-133nqwa){font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);flex:none}.agent-row.svelte-133nqwa .tokens:where(.svelte-133nqwa){color:var(--fg-muted)}.empty.svelte-133nqwa,.note.svelte-133nqwa{font-size:var(--text-md);color:var(--fg-muted)}.note.svelte-133nqwa{margin-top:var(--space-4);color:var(--attention)}.err.svelte-133nqwa{background:var(--danger-soft-bg);border:1px solid var(--danger-soft-border);border-radius:var(--radius-md);font-size:var(--text-sm);font-family:var(--font-mono);overflow-wrap:anywhere;padding:.5rem .7rem}footer.svelte-133nqwa{justify-content:space-between;align-items:center;gap:var(--space-5);border-top:1px solid var(--border);padding:.6rem 1.25rem .75rem;display:flex}.hint.svelte-133nqwa{font-size:var(--text-xs);color:var(--fg-muted)}footer.svelte-133nqwa button:where(.svelte-133nqwa){border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--fg);font-size:var(--text-sm);cursor:pointer;margin-left:auto;padding:.28rem .7rem}footer.svelte-133nqwa button:where(.svelte-133nqwa):hover:not(:disabled){border-color:var(--accent);color:var(--accent)}footer.svelte-133nqwa button:where(.svelte-133nqwa):disabled{opacity:.6;cursor:default}.backdrop.svelte-nn88f2{background:var(--scrim);--gutter:var(--space-6);padding:var(--gutter);padding-top:calc(max(var(--titlebar-h), 28px) + var(--safe-top) + var(--gutter));padding-bottom:calc(var(--gutter) + var(--safe-bottom));z-index:var(--z-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}html[data-frame=mobile] .backdrop.svelte-nn88f2{--gutter:var(--space-3)}.dialog.svelte-nn88f2{background:var(--float-bg,var(--surface));-webkit-backdrop-filter:var(--float-filter,none);backdrop-filter:var(--float-filter,none);border:1px solid var(--border);border-radius:var(--radius-lg);width:min(44rem,100%);height:min(40rem,100%);box-shadow:var(--shadow-modal);flex-direction:column;display:flex;overflow:hidden}header.svelte-nn88f2{gap:var(--space-4);border-bottom:1px solid var(--border);flex-direction:column;padding:1rem 1.25rem .85rem;display:flex}.title.svelte-nn88f2{align-items:baseline;gap:var(--space-4);display:flex}h2.svelte-nn88f2{font-size:var(--text-2xl);font-weight:var(--weight-semibold);margin:0}.where.svelte-nn88f2{font-size:var(--text-xs);color:var(--fg-muted)}.close.svelte-nn88f2{font-size:var(--text-2xl);line-height:var(--leading-none);align-self:center;margin-left:auto}.tabs.svelte-nn88f2{gap:var(--space-2);display:flex}.tab.svelte-nn88f2{align-items:center;gap:var(--space-3);border-radius:var(--radius-pill);color:var(--fg-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:1px solid #0000;padding:.3rem .7rem;display:inline-flex}.tab.svelte-nn88f2:hover{background:var(--hover);color:var(--fg)}.tab[aria-selected=true].svelte-nn88f2{background:var(--selected);border-color:var(--border);color:var(--fg)}.tab.svelte-nn88f2:focus-visible{box-shadow:var(--focus-ring);outline:none}.count.svelte-nn88f2{font-size:var(--text-2xs);font-variant-numeric:tabular-nums;color:var(--fg-muted)}.bar.svelte-nn88f2{gap:var(--space-3);display:flex}.search.svelte-nn88f2{position:relative}.glass.svelte-nn88f2{color:var(--fg-muted);pointer-events:none;position:absolute;top:50%;left:.6rem;transform:translateY(-50%)}.search.svelte-nn88f2 .input:where(.svelte-nn88f2){padding-left:1.9rem}.body.svelte-nn88f2{overscroll-behavior:contain;gap:var(--space-4);flex-direction:column;flex:1;min-height:0;padding:.75rem 1.25rem 1rem;display:flex;overflow-y:auto}.list.svelte-nn88f2{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg);margin:0;padding:0;list-style:none}.plugin.svelte-nn88f2{column-gap:var(--space-5);row-gap:var(--space-1);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head actions""desc actions";align-items:center;padding:.6rem .8rem;display:grid}.plugin.svelte-nn88f2+.plugin:where(.svelte-nn88f2){border-top:1px solid var(--border)}.plugin.off.svelte-nn88f2 .name:where(.svelte-nn88f2),.plugin.off.svelte-nn88f2 .desc:where(.svelte-nn88f2){opacity:.55}.head.svelte-nn88f2{align-items:baseline;gap:.1rem var(--space-3);flex-wrap:wrap;grid-area:head;min-width:0;display:flex}.name.svelte-nn88f2{font-size:var(--text-md);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.from.svelte-nn88f2,.version.svelte-nn88f2,.installs.svelte-nn88f2{font-size:var(--text-xs);color:var(--fg-muted)}.version.svelte-nn88f2{font-family:var(--font-mono)}.installs.svelte-nn88f2{font-variant-numeric:tabular-nums}.scope.svelte-nn88f2{border-radius:var(--radius-xs);background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);font-size:var(--text-3xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.04em;padding:0 .3rem}.desc.svelte-nn88f2{font-size:var(--text-sm);color:var(--fg-muted);line-height:var(--leading-snug);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-area:desc;margin:0;display:-webkit-box;overflow:hidden}.desc.mono.svelte-nn88f2{font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere}.actions.svelte-nn88f2{align-items:center;gap:var(--space-2);grid-area:actions;display:flex}.doing.svelte-nn88f2{font-size:var(--text-xs);color:var(--fg-muted);margin-right:var(--space-2)}.danger.svelte-nn88f2:hover:not(:disabled){color:var(--danger-text)}.switch.svelte-nn88f2{margin-left:var(--space-3)}.confirm.svelte-nn88f2{border:1px solid var(--warning);border-radius:var(--radius-md);background:color-mix(in srgb, var(--warning) 10%, var(--surface));gap:var(--space-4);font-size:var(--text-sm);flex-direction:column;padding:.75rem .9rem;display:flex}.confirm.svelte-nn88f2 p:where(.svelte-nn88f2){margin:0}.confirm.svelte-nn88f2 pre:where(.svelte-nn88f2){border-radius:var(--radius-sm);background:var(--code-bg);font-size:var(--text-xs);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:.5rem .65rem}.confirm-actions.svelte-nn88f2{justify-content:flex-end;gap:var(--space-3);display:flex}.empty.svelte-nn88f2{align-items:center;gap:var(--space-4);text-align:center;font-size:var(--text-md);color:var(--fg-muted);flex-direction:column;margin:0;padding:2rem 1rem;display:flex}.empty.svelte-nn88f2 p:where(.svelte-nn88f2){margin:0}.err.svelte-nn88f2{justify-content:space-between;align-items:center;gap:var(--space-4);background:var(--danger-soft-bg);border:1px solid var(--danger-soft-border);border-radius:var(--radius-md);font-size:var(--text-sm);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;padding:.5rem .7rem;display:flex}footer.svelte-nn88f2{justify-content:space-between;align-items:center;gap:var(--space-5);border-top:1px solid var(--border);padding:.6rem 1.25rem .75rem;display:flex}.hint.svelte-nn88f2,.notice.svelte-nn88f2{font-size:var(--text-xs);color:var(--fg-muted);overflow-wrap:anywhere;min-width:0}.notice.svelte-nn88f2{color:var(--fg)}.notice.failed.svelte-nn88f2{color:var(--danger-text)}.divider.svelte-z6z3f9{cursor:col-resize;touch-action:none;background:0 0;flex:none;width:1px;position:relative}.divider.svelte-z6z3f9:after{content:"";z-index:var(--z-sticky);position:absolute;inset:0 -4px}.divider.svelte-z6z3f9:hover,.divider.svelte-z6z3f9:focus-visible,.divider.dragging.svelte-z6z3f9{background:var(--accent);outline:none}.divider.svelte-z6z3f9:focus-visible{box-shadow:0 0 0 1px var(--accent)}body.resizing-panes{cursor:col-resize;-webkit-user-select:none;user-select:none}.host-notice.svelte-1i7wmbk{background:var(--warning-soft-bg);border-bottom:1px solid var(--warning-soft-border);color:var(--fg);padding:.55rem var(--pad-x);font-size:var(--text-lg);overflow-wrap:anywhere}main.svelte-1uha8ag{flex:1;min-height:0;display:flex;overflow:hidden}.screen.svelte-1uha8ag{flex:1;min-width:0;display:flex}.error.svelte-1uha8ag{background:var(--danger-bg);color:var(--danger-fg);padding:.55rem var(--pad-x);justify-content:space-between;align-items:center;gap:var(--space-4);font-size:var(--text-md);border-bottom:1px solid var(--danger-border);overflow-wrap:anywhere;max-height:30vh;display:flex;overflow-y:auto}.error.svelte-1uha8ag button:where(.svelte-1uha8ag){color:inherit;cursor:pointer;font-size:var(--text-3xl);background:0 0;border:none;flex:none;padding:0 .5rem}.orphan-banner.svelte-1uha8ag{background:var(--warning-soft-bg);border-bottom:1px solid var(--warning-soft-border);color:var(--fg);padding:.55rem var(--pad-x);font-size:var(--text-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.orphan-banner.svelte-1uha8ag .actions:where(.svelte-1uha8ag){gap:var(--space-3);flex:none;margin-left:auto;display:flex}.orphan-banner.svelte-1uha8ag button:where(.svelte-1uha8ag){border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--fg);cursor:pointer;font-size:var(--text-md);padding:.3rem .75rem;font-family:inherit}.orphan-banner.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{border-color:var(--warning)}.orphan-banner.svelte-1uha8ag button.primary:where(.svelte-1uha8ag){background:var(--warning);color:var(--on-warning);border-color:var(--warning);font-weight:var(--weight-medium)}.orphan-banner.svelte-1uha8ag button.primary:where(.svelte-1uha8ag):hover{filter:brightness(1.08)}
