.ai.svelte-n4v32r{gap:var(--space-3);padding:14px var(--space-4) var(--space-4);border-radius:var(--radius-card);background:var(--paper);border:1.5px dashed var(--line-strong);flex-direction:column;min-width:0;display:flex}.ai-h.svelte-n4v32r{align-items:center;gap:var(--space-2);min-height:32px;display:flex}.ai-h.svelte-n4v32r svg:first-child{color:var(--ink-2)}h2.svelte-n4v32r{font-size:var(--text-title-2);margin:0;font-weight:730;line-height:1.2}.x.svelte-n4v32r{margin-left:auto}.ai-src.svelte-n4v32r{gap:var(--space-2);font-size:var(--text-caption);color:var(--ink-2);align-items:flex-start;margin:0;display:flex}.ai-src.svelte-n4v32r svg{margin-top:1px}.props.svelte-n4v32r{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pr.svelte-n4v32r{padding:var(--space-2) 0;box-shadow:inset 0 -1px 0 var(--line);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:2px 6px;display:grid}.tt.svelte-n4v32r{font-weight:650;line-height:1.3}.meta.svelte-n4v32r .n:where(.svelte-n4v32r){font-family:var(--font-mono);font-variant-numeric:tabular-nums}.tt.upravit.svelte-n4v32r{cursor:text;border-radius:6px;margin:-5px -9px -3px;padding:4px 8px}.tt.upravit.svelte-n4v32r:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.tt.upravit.svelte-n4v32r:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.off.svelte-n4v32r .tt:where(.svelte-n4v32r),.off.svelte-n4v32r .edit:where(.svelte-n4v32r){color:var(--ink-3);font-weight:500}.meta.svelte-n4v32r{font-size:var(--text-caption);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:3px;display:flex}.cb.svelte-n4v32r{width:var(--tap);height:var(--tap);margin:calc((1.3em - var(--tap)) / 2) 0 calc((1.3em - var(--tap)) / 2) -12px;color:var(--on-accent);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.cb.svelte-n4v32r:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-control)}.cb.svelte-n4v32r span:where(.svelte-n4v32r){width:var(--box);height:var(--box);border:1.5px solid var(--line-strong);border-radius:6px;justify-content:center;align-items:center;display:flex}.cb.svelte-n4v32r svg{stroke-width:3.2px;opacity:0}.cb[aria-pressed=true].svelte-n4v32r span:where(.svelte-n4v32r){background:var(--accent);border-color:var(--accent)}.cb[aria-pressed=true].svelte-n4v32r svg{opacity:1}.edit.svelte-n4v32r{width:calc(100% + 18px);font-weight:650;font-size:inherit;box-shadow:none;resize:none;background:0 0;min-height:0;margin:-5px -9px -3px;padding:4px 8px;line-height:1.3;display:block;overflow:hidden}.edit.svelte-n4v32r:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.edit.svelte-n4v32r:focus-visible{background:var(--paper);box-shadow:inset 0 0 0 2px var(--ink);outline:none}.ai-warn.svelte-n4v32r{gap:var(--space-2);font-size:var(--text-caption);color:var(--warn);align-items:flex-start;margin:0;font-weight:650;display:flex}.ai-acts.svelte-n4v32r{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.note.svelte-n4v32r{font-size:var(--text-caption);color:var(--ink-2)}.ai-steps.svelte-n4v32r{gap:var(--space-2);font-size:var(--text-ui);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ai-steps.svelte-n4v32r li:where(.svelte-n4v32r){align-items:center;gap:10px;display:flex}.ai-steps.svelte-n4v32r li:where(.svelte-n4v32r) svg{color:var(--ok)}.wait.svelte-n4v32r{color:var(--ink-3)}.dot.svelte-n4v32r{justify-content:center;align-items:center;width:18px;height:18px;display:flex}.dot.svelte-n4v32r:before{content:"";background:var(--line-strong);border-radius:50%;width:6px;height:6px}.ai-none.svelte-n4v32r{padding:var(--space-3);background:var(--card);border-radius:10px;grid-template-columns:22px minmax(0,1fr);gap:10px;display:grid}.ai-none.svelte-n4v32r svg{color:var(--ink-2)}.ai-none.svelte-n4v32r p:where(.svelte-n4v32r){margin:0}.ban.svelte-n4v32r{gap:4px var(--space-3);padding:var(--space-3);background:var(--bad-bg);border-radius:10px;grid-template-columns:24px minmax(0,1fr);align-items:center;display:grid}.ban.svelte-n4v32r svg{color:var(--bad)}.ban.svelte-n4v32r p:where(.svelte-n4v32r){margin:0}.t.svelte-n4v32r{font-weight:650}.s.svelte-n4v32r{font-size:var(--text-caption);color:var(--ink-2)}.acts.svelte-n4v32r{grid-column:2}.ai-ans.svelte-n4v32r{font-size:var(--text-body);flex-direction:column;gap:10px;line-height:1.55;display:flex}
