.agent-dash.svelte-dtoh0s{border:1px solid var(--tx-border,CanvasText);background:var(--tx-surface,Canvas);min-inline-size:0;color:var(--tx-foreground,CanvasText);border-radius:1rem;grid-template-columns:minmax(0,1fr);gap:.75rem;padding:clamp(.75rem,2vw,1.25rem);display:grid}.agent-dash__bar.svelte-dtoh0s{flex-wrap:wrap;gap:.5rem;display:flex}.agent-dash__button.svelte-dtoh0s{border:1px solid var(--tx-border,ButtonBorder);background:var(--tx-background,ButtonFace);min-block-size:2.25rem;color:var(--tx-foreground,ButtonText);font:inherit;cursor:pointer;border-radius:.5rem;padding-inline:.8rem}.agent-dash__button[aria-pressed=true].svelte-dtoh0s{border-color:var(--tx-primary,Highlight);background:var(--tx-primary-soft,Canvas);color:var(--tx-primary-soft-foreground,CanvasText);font-weight:600}.agent-dash__button.svelte-dtoh0s:focus-visible{outline:2px solid var(--tx-ring,Highlight);outline-offset:2px}.agent-dash__status.svelte-dtoh0s p:where(.svelte-dtoh0s){overflow-wrap:anywhere;margin:0;font-size:.875rem}.agent-dash__state.svelte-dtoh0s{overflow-wrap:anywhere;margin:0;font-size:.8125rem}.agent-dash__refused.svelte-dtoh0s{border-inline-start:4px solid var(--tx-danger,CanvasText);background:var(--tx-danger-soft,Canvas);color:var(--tx-danger-soft-foreground,CanvasText);border-radius:.4rem;padding:.5rem .75rem}.agent-dash__scroller.svelte-dtoh0s{min-inline-size:0;overflow-x:auto}.agent-dash__scroller.svelte-dtoh0s:focus-visible{outline:2px solid var(--tx-ring,Highlight);outline-offset:2px}.agent-dash__stage.svelte-dtoh0s{border:1px dashed var(--tx-border,CanvasText);background:var(--tx-background,Canvas);border-radius:.75rem;min-block-size:18rem;min-inline-size:70rem;padding:.75rem}@media (forced-colors:active){.agent-dash__button[aria-pressed=true].svelte-dtoh0s{border-color:highlight}}.board.svelte-5bz6sf{grid-template-columns:minmax(0,1fr);gap:.75rem;min-inline-size:0;display:grid}.board__controls.svelte-5bz6sf{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.board__group.svelte-5bz6sf{border:1px solid var(--tx-border,CanvasText);border-radius:.6rem;flex-wrap:wrap;gap:.25rem .75rem;margin:0;padding:.4rem .75rem .6rem;font-size:.875rem;display:flex}.board__group.svelte-5bz6sf legend:where(.svelte-5bz6sf){padding-inline:.25rem;font-weight:600}.board__choice.svelte-5bz6sf{align-items:center;gap:.35rem;min-block-size:1.75rem;display:inline-flex}.board__actions.svelte-5bz6sf{flex-wrap:wrap;gap:.5rem;display:flex}.board__button.svelte-5bz6sf{border:1px solid var(--tx-border,ButtonBorder);background:var(--tx-background,ButtonFace);min-block-size:2.25rem;color:var(--tx-foreground,ButtonText);font:inherit;cursor:pointer;border-radius:.5rem;padding-inline:.8rem}.board__button.svelte-5bz6sf:focus-visible,.board__pre.svelte-5bz6sf:focus-visible{outline:2px solid var(--tx-ring,Highlight);outline-offset:2px}.board__note.svelte-5bz6sf,.board__hint.svelte-5bz6sf{margin:0;font-size:.875rem}.board__value.svelte-5bz6sf{margin:0;font-size:1.5rem;font-weight:700}.board__list.svelte-5bz6sf{gap:.3rem;margin:0;padding-inline-start:1.1rem;font-size:.875rem;display:grid}.board__tag.svelte-5bz6sf{font-size:.75rem;font-weight:600}.board__panels.svelte-5bz6sf{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));align-items:start;gap:.75rem;display:grid}.board__panel.svelte-5bz6sf{border:1px solid var(--tx-border,CanvasText);background:var(--tx-surface,Canvas);border-radius:.75rem;gap:.4rem;min-inline-size:0;padding:.75rem;display:grid}.board__title.svelte-5bz6sf{margin:0;font-size:.95rem}.board__log.svelte-5bz6sf{overflow-wrap:anywhere;gap:.3rem;margin:0;padding-inline-start:1.1rem;font-size:.8125rem;display:grid}.board__pre.svelte-5bz6sf{white-space:pre-wrap;overflow-wrap:anywhere;max-block-size:12rem;margin:0;font-size:.75rem;overflow:auto}.persist.svelte-yofb4u{border:1px solid var(--tx-border,CanvasText);background:var(--tx-surface,Canvas);min-inline-size:0;color:var(--tx-foreground,CanvasText);border-radius:1rem;grid-template-columns:minmax(0,1fr);gap:.6rem;padding:clamp(.75rem,2vw,1.25rem);display:grid}.persist__bar.svelte-yofb4u{flex-wrap:wrap;gap:.5rem;display:flex}.persist__button.svelte-yofb4u{border:1px solid var(--tx-border,ButtonBorder);background:var(--tx-background,ButtonFace);min-block-size:2.25rem;color:var(--tx-foreground,ButtonText);font:inherit;cursor:pointer;border-radius:.5rem;padding-inline:.8rem}.persist__button[aria-pressed=true].svelte-yofb4u{border-color:var(--tx-primary,Highlight);background:var(--tx-primary-soft,Canvas);color:var(--tx-primary-soft-foreground,CanvasText);font-weight:600}.persist__button.svelte-yofb4u:focus-visible,.persist__text.svelte-yofb4u:focus-visible,.persist__pre.svelte-yofb4u:focus-visible{outline:2px solid var(--tx-ring,Highlight);outline-offset:2px}.persist__label.svelte-yofb4u{font-size:.875rem;font-weight:600}.persist__text.svelte-yofb4u{box-sizing:border-box;border:1px solid var(--tx-border,ButtonBorder);background:var(--tx-background,Field);inline-size:100%;color:var(--tx-foreground,FieldText);border-radius:.5rem;padding:.5rem .6rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem}.persist__result.svelte-yofb4u p:where(.svelte-yofb4u){margin:0;font-size:.875rem}.persist__refused.svelte-yofb4u{border-inline-start:4px solid var(--tx-danger,CanvasText);background:var(--tx-danger-soft,Canvas);color:var(--tx-danger-soft-foreground,CanvasText);border-radius:.4rem;padding:.5rem .75rem}.persist__issues.svelte-yofb4u{overflow-wrap:anywhere;margin:.3rem 0 0;padding-inline-start:1.1rem;font-size:.8125rem}.persist__grid.svelte-yofb4u{border:1px dashed var(--tx-border,CanvasText);border-radius:.5rem;grid-template-columns:repeat(12,minmax(0,1fr));gap:.25rem;padding:.4rem;display:grid}.persist__cell.svelte-yofb4u{border:1px solid var(--tx-primary,CanvasText);background:var(--tx-primary-soft,Canvas);min-inline-size:0;color:var(--tx-primary-soft-foreground,CanvasText);border-radius:.3rem;place-items:center;font-size:.6875rem;font-weight:600;display:grid;overflow:hidden}.persist__pre.svelte-yofb4u{white-space:pre-wrap;overflow-wrap:anywhere;max-block-size:8rem;margin:0;font-size:.75rem;overflow:auto}
