.consciousness-loop.svelte-1ajq1eu{--viz-bg: #fff;--viz-bg-surface: #f5f5f5;--viz-border: #000;--viz-text: #000;--viz-text-muted: #666;--viz-surface-sunken: #f0f0f0;--viz-surface-raised: #fff;--viz-accent: #3b82f6;--viz-accent-muted: rgba(59, 130, 246, .15);--viz-canvas-bg: #fafafa;--viz-canvas-border: #e0e0e0}.consciousness-loop.dark.svelte-1ajq1eu{--viz-bg: #1a1a1a;--viz-bg-surface: #111;--viz-border: #444;--viz-text: #e0e0e0;--viz-text-muted: #888;--viz-surface-sunken: #111;--viz-surface-raised: #222;--viz-accent: #60a5fa;--viz-accent-muted: rgba(96, 165, 250, .2);--viz-canvas-bg: #0f0f0f;--viz-canvas-border: #333}.consciousness-loop.svelte-1ajq1eu{padding:1rem;border:2px solid var(--viz-border);background:var(--viz-bg);color:var(--viz-text)}.header.svelte-1ajq1eu{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.title.svelte-1ajq1eu{font-size:.95rem;text-transform:uppercase;letter-spacing:.08em;color:var(--viz-text-muted)}.steps.svelte-1ajq1eu{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;font-size:var(--viz-font-size-sm)}.step.svelte-1ajq1eu{padding:.2rem .45rem;border:1px solid var(--viz-border);background:var(--viz-bg-surface);text-transform:lowercase}.arrow.svelte-1ajq1eu{opacity:.6;font-size:.8rem}.panels.svelte-1ajq1eu{display:grid;grid-template-columns:1fr 2fr 1.2fr;gap:1rem;align-items:start}.panel.svelte-1ajq1eu{border:1px solid var(--viz-border);background:var(--viz-bg-surface);padding:.6rem;display:flex;flex-direction:column;gap:.5rem}.panel-label.svelte-1ajq1eu{font-size:var(--viz-font-size-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--viz-text-muted)}.panel-label.adjust.svelte-1ajq1eu{margin-top:.5rem}.panel-note.svelte-1ajq1eu{margin:0;font-size:var(--viz-font-size-xs);color:var(--viz-text-muted)}.glyph-grid.svelte-1ajq1eu{display:grid;grid-template-columns:repeat(8,1fr);gap:2px;width:100%;aspect-ratio:1/1;border:1px solid var(--viz-border);background:var(--viz-bg);padding:2px}.glyph-cell.svelte-1ajq1eu{aspect-ratio:1/1}.imagine.svelte-1ajq1eu canvas:where(.svelte-1ajq1eu){width:100%;aspect-ratio:1/1;image-rendering:pixelated;border:1px solid var(--viz-border);background:var(--viz-bg)}.stats.svelte-1ajq1eu{display:flex;flex-direction:column;gap:.4rem}.stat.svelte-1ajq1eu{display:grid;grid-template-columns:1fr 1.4fr auto;gap:.35rem;align-items:center;font-size:var(--viz-font-size-xs);color:var(--viz-text-muted)}.stat-name.svelte-1ajq1eu{text-transform:uppercase;letter-spacing:.06em}.stat-bar.svelte-1ajq1eu{position:relative;height:6px;background:var(--viz-bg);border:1px solid var(--viz-border)}.stat-bar.svelte-1ajq1eu span:where(.svelte-1ajq1eu){position:absolute;left:0;top:0;bottom:0;background:var(--viz-text)}.stat-value.svelte-1ajq1eu{font-variant-numeric:tabular-nums}.slider.svelte-1ajq1eu{display:flex;align-items:center;gap:.5rem}.slider.svelte-1ajq1eu input[type=range]:where(.svelte-1ajq1eu){flex:1}.slider-readout.svelte-1ajq1eu{min-width:2.5rem;text-align:right;font-variant-numeric:tabular-nums;font-size:var(--viz-font-size-sm);color:var(--viz-text-muted)}.memory.svelte-1ajq1eu{margin-top:1rem;border:1px solid var(--viz-border);background:var(--viz-bg-surface);padding:.6rem;display:flex;flex-direction:column;gap:.5rem}.memory-strip.svelte-1ajq1eu{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(36px,1fr);gap:.4rem;overflow-x:auto;padding-bottom:.25rem}.memory-tile.svelte-1ajq1eu{display:grid;grid-template-columns:repeat(8,1fr);gap:1px;border:1px solid var(--viz-border);background:var(--viz-bg);padding:2px;min-width:36px;aspect-ratio:1/1}.memory-cell.svelte-1ajq1eu{aspect-ratio:1/1}.hint.svelte-1ajq1eu{margin-top:.75rem;font-size:var(--viz-font-size-xs);color:var(--viz-text-muted)}@media(max-width:900px){.panels.svelte-1ajq1eu{grid-template-columns:1fr}.steps.svelte-1ajq1eu{gap:.25rem}}
