.ad-slot.svelte-1v823pv{color:#94a3b8;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;place-items:center;min-height:122px;margin-top:22px;font-size:.78rem;display:grid;overflow:hidden}.ad-unit.svelte-1v823pv{width:100%;min-width:728px;max-width:970px;height:110px}.ad-message.svelte-1v823pv{text-align:center;padding:0 12px}.agent-row.svelte-r1zw83{text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;width:100%;min-height:74px;padding:12px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.agent-row.svelte-r1zw83:hover{background:#f8fafc;border-color:#bfdbfe}.agent-row.selected.svelte-r1zw83{background:#eff6ff;border-color:#2563eb;box-shadow:0 0 0 1px #2563eb1f}.checkbox.svelte-r1zw83{color:#fff;background:#fff;border:1px solid #cbd5e1;border-radius:4px;place-items:center;width:18px;height:18px;margin-top:2px;font-size:.76rem;line-height:1;display:grid}.selected.svelte-r1zw83 .checkbox:where(.svelte-r1zw83){background:#2563eb;border-color:#2563eb}.copy.svelte-r1zw83{min-width:0}.topline.svelte-r1zw83{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.name.svelte-r1zw83{color:#0f172a;font-size:.96rem;font-weight:700}.path.svelte-r1zw83{color:#64748b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;overflow:hidden}.description.svelte-r1zw83{color:#475569;margin:4px 0 0;font-size:.85rem;line-height:1.45}.content.svelte-1g9kbgq{color:#e2e8f0;background:#0f172a;border:1px solid #1e293b;border-radius:8px;overflow:hidden}header.svelte-1g9kbgq{border-bottom:1px solid #243449;justify-content:space-between;align-items:flex-start;gap:12px;min-height:58px;padding:12px 14px;display:flex}h3.svelte-1g9kbgq{margin:0;font-size:.92rem;line-height:1.3}header.svelte-1g9kbgq p:where(.svelte-1g9kbgq){color:#94a3b8;margin:3px 0 0;font-size:.82rem}header.svelte-1g9kbgq span:where(.svelte-1g9kbgq){color:#cbd5e1;white-space:nowrap;border:1px solid #334155;border-radius:999px;padding:3px 8px;font-size:.75rem}pre.svelte-1g9kbgq{white-space:pre-wrap;word-break:break-word;min-height:520px;max-height:680px;margin:0;padding:16px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.84rem;line-height:1.6;overflow:auto}.page.svelte-1n46o8q{min-width:1180px;max-width:1440px;margin:0 auto;padding:28px 24px 36px}.topbar.svelte-1n46o8q{text-align:center;min-height:178px;margin-bottom:14px;padding:22px 180px 34px;position:relative}.label.svelte-1n46o8q{text-transform:uppercase;letter-spacing:0;color:#64748b;margin:0;font-size:.75rem;font-weight:700}.brand-title.svelte-1n46o8q{color:#2451d6;margin:0;font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace;font-size:4.35rem;font-weight:800;line-height:1}h2.svelte-1n46o8q{margin:4px 0 0;font-size:1rem;font-weight:700;line-height:1.3}.summary.svelte-1n46o8q{color:#475569;max-width:720px;margin:22px auto 0;font-size:1.2rem;font-weight:600}.preview-help.svelte-1n46o8q{color:#64748b;margin:6px 0 0;font-size:.84rem}.workspace.svelte-1n46o8q{grid-template-columns:minmax(230px,.75fr) minmax(320px,1fr) minmax(0,1.55fr);align-items:start;gap:16px;display:grid}.panel.svelte-1n46o8q{background:#fff;border:1px solid #e2e8f0;border-radius:8px;min-width:0}.output-panel.svelte-1n46o8q,.agents-panel.svelte-1n46o8q,.preview-panel.svelte-1n46o8q{padding:16px}.section-head.svelte-1n46o8q{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:14px;display:flex}.count.svelte-1n46o8q{color:#475569;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:4px 9px;font-size:.8rem}.agent-list.svelte-1n46o8q{gap:8px;display:grid}.tree.svelte-1n46o8q{gap:2px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.86rem;display:grid}.tree-row.svelte-1n46o8q{width:100%;min-height:30px;padding:5px 8px 5px calc(8px + var(--depth) * 16px);color:#334155;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;display:flex}.tree-file.svelte-1n46o8q:hover,.tree-file.active.svelte-1n46o8q{color:#1d4ed8;background:#eff6ff}.tree-dir.svelte-1n46o8q{color:#0f172a;font-weight:650}.tree-icon.svelte-1n46o8q{color:#64748b;text-transform:uppercase;width:28px;font-size:.72rem}.note.svelte-1n46o8q{color:#64748b;border-top:1px solid #e2e8f0;margin:14px 0 0;padding-top:12px;font-size:.84rem}code.svelte-1n46o8q{color:#0f172a;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.download.svelte-1n46o8q{color:#fff;background:#2563eb;border:none;border-radius:7px;min-width:144px;padding:.72rem 1rem;font-weight:700;position:absolute;top:28px;right:0;box-shadow:0 8px 20px #2563eb2e}.download.svelte-1n46o8q:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.error.svelte-1n46o8q{color:#b91c1c;margin:.75rem 0 0;font-size:.94rem}.site-footer.svelte-1n46o8q{color:#64748b;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:.82rem;display:flex}.site-footer.svelte-1n46o8q a:where(.svelte-1n46o8q){color:#475569;font-weight:650;text-decoration:none}.site-footer.svelte-1n46o8q a:where(.svelte-1n46o8q):hover{color:#1d4ed8;text-decoration:underline}:root{color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f8fafc;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{background:#f8fafc;min-width:320px}button,input{font:inherit}button{cursor:pointer}
