.terminal-wrapper.svelte-1wikn8s{border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;height:100%;display:flex;flex-direction:column}.terminal-header.svelte-1wikn8s{display:flex;align-items:center;gap:.4rem;padding:.5rem .75rem;background:var(--bg-elevated);border-bottom:1px solid var(--border)}.dot.svelte-1wikn8s{width:10px;height:10px;border-radius:50%}.dot.red.svelte-1wikn8s{background:var(--red)}.dot.yellow.svelte-1wikn8s{background:var(--yellow)}.dot.green.svelte-1wikn8s{background:var(--green)}.title.svelte-1wikn8s{flex:1;text-align:center;color:var(--text-muted);font-size:.75rem}.status.svelte-1wikn8s{font-size:.65rem;padding:.1em .4em;border-radius:3px}.status.connected.svelte-1wikn8s{color:var(--green)}.status.loading.svelte-1wikn8s{color:var(--yellow)}.status.fallback.svelte-1wikn8s{color:var(--text-muted)}.terminal-console.svelte-1wikn8s{flex:1;background:#000;color:#f0f0f0;min-height:300px;margin:0;padding:.5rem;overflow:auto;font-family:JetBrains Mono,monospace;font-size:14px;line-height:1.4;white-space:pre}.swatch.svelte-1prctuf{width:100%;aspect-ratio:1;border-radius:3px;display:flex;align-items:flex-end;justify-content:center;position:relative;transition:transform .15s}.swatch.svelte-1prctuf:hover{transform:scale(1.15);z-index:1}.idx.svelte-1prctuf{font-size:.55rem;color:#0009;background:#ffffff4d;padding:0 .2em;border-radius:2px;margin-bottom:2px}.color-stream.svelte-145un5r{border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;height:100%;display:flex;flex-direction:column}.header.svelte-145un5r{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;background:var(--bg-elevated);border-bottom:1px solid var(--border)}.label.svelte-145un5r{font-size:.8rem;color:var(--text-secondary)}.status.svelte-145un5r{font-size:.65rem;padding:.1em .4em;border-radius:3px;color:var(--text-muted)}.status.connected.svelte-145un5r{color:var(--green)}.grid.svelte-145un5r{display:grid;grid-template-columns:repeat(20,1fr);gap:2px;padding:.5rem;flex:1;overflow-y:auto;align-content:start}.empty.svelte-145un5r{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-muted);font-size:.8rem;gap:.3rem}.hint.svelte-145un5r{font-size:.65rem;color:var(--text-muted)}.home-grid.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;height:calc(100vh - 3rem)}.legacy-home.svelte-1uha8ag{--plurigrid-primary: #2f6fff;--plurigrid-secondary: #1f9d8a;--plurigrid-accent: #f5c542;--plurigrid-dark: #0b0f1a;--plurigrid-darker: #070b13;--plurigrid-light: #f5f7ff;--plurigrid-muted: #aab6cc;--plurigrid-line: rgba(255, 255, 255, .08);--plurigrid-panel: rgba(12, 18, 32, .9);--plurigrid-panel-alt: rgba(12, 24, 40, .8);--gradient-hero: linear-gradient(135deg, #0b0f1a 0%, #0f172a 50%, #0b1324 100%);--gradient-card: linear-gradient(165deg, rgba(47, 111, 255, .08) 0%, rgba(31, 157, 138, .08) 100%);--gradient-glow: none;--font-display: "Space Grotesk", system-ui, sans-serif;--font-body: "Space Grotesk", system-ui, sans-serif;--font-mono: "JetBrains Mono", monospace;--gay-problem: #3CDD6B;--gay-solution: #9A3CDD;--gay-origins: #DDC93C;--gay-topos: #3CC2DD;--gay-time: #DD3C93;--gay-research: #64DD3C;--gay-architecture: #433CDD;--gay-capability: #DD723C;--gay-growth: #3CDDA1;--gay-citations: #CF3CDD;--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 2rem;--space-xl: 4rem;--space-2xl: 8rem;--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--duration-slow: .8s;--duration-medium: .4s;--duration-fast: .2s;position:relative;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--plurigrid-dark);color:var(--plurigrid-light);font-family:var(--font-body)}.legacy-home.svelte-1uha8ag:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(47,111,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(31,157,138,.08) 1px,transparent 1px);background-size:60px 60px;pointer-events:none;z-index:0}.legacy-content.svelte-1uha8ag{position:relative;z-index:1}.legacy-home.svelte-1uha8ag :where(.svelte-1uha8ag){margin:0;padding:0;box-sizing:border-box}.legacy-home.svelte-1uha8ag h1:where(.svelte-1uha8ag),.legacy-home.svelte-1uha8ag h2:where(.svelte-1uha8ag),.legacy-home.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--font-display);font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--plurigrid-light)}.legacy-home.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2.5rem,8vw,5rem)}.legacy-home.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(1.75rem,4vw,3rem)}.legacy-home.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:clamp(1.25rem,2vw,1.5rem);color:var(--plurigrid-accent)}.legacy-home.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){font-family:var(--font-mono);font-size:1.25rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:var(--space-md)}#problem.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){color:var(--gay-problem)}#solution.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){color:var(--gay-solution)}#origins.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){color:var(--gay-origins)}#topos.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){color:var(--gay-topos)}#time.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){color:var(--gay-time)}#research.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){color:var(--gay-research)}#architecture.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){color:var(--gay-architecture)}#capability.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){color:var(--gay-capability)}#citations.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){color:var(--gay-citations)}.legacy-home.svelte-1uha8ag .lead:where(.svelte-1uha8ag){font-size:1.35rem;color:var(--plurigrid-light);margin-bottom:var(--space-md)}.legacy-home.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:1.125rem;color:var(--plurigrid-muted);max-width:65ch}.legacy-home.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--plurigrid-primary);text-decoration:none;transition:color var(--duration-fast) ease}.legacy-home.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--plurigrid-accent)}.legacy-home.svelte-1uha8ag section:where(.svelte-1uha8ag){padding:var(--space-2xl) var(--space-lg);position:relative}.legacy-home.svelte-1uha8ag .container:where(.svelte-1uha8ag){max-width:1200px;margin:0 auto}.legacy-home.svelte-1uha8ag .hero:where(.svelte-1uha8ag){padding:var(--space-xl);background:var(--gradient-hero);display:flex;align-items:center;min-height:50vh}.legacy-home.svelte-1uha8ag .hero-grid:where(.svelte-1uha8ag){display:block;max-width:100%}.legacy-home.svelte-1uha8ag .link-row:where(.svelte-1uha8ag){display:flex;gap:var(--space-lg);flex-wrap:wrap;margin-top:var(--space-lg);font-family:var(--font-mono)}.legacy-home.svelte-1uha8ag .section:where(.svelte-1uha8ag){border-top:1px solid var(--plurigrid-line)}.legacy-home.svelte-1uha8ag .section-alt:where(.svelte-1uha8ag){background:var(--plurigrid-darker)}.legacy-home.svelte-1uha8ag .section-header:where(.svelte-1uha8ag){margin-bottom:var(--space-lg)}.legacy-home.svelte-1uha8ag .bullet-list:where(.svelte-1uha8ag),.legacy-home.svelte-1uha8ag .citation-list:where(.svelte-1uha8ag){padding-left:1.25rem;display:grid;gap:var(--space-sm)}.legacy-home.svelte-1uha8ag .bullet-list:where(.svelte-1uha8ag) li:where(.svelte-1uha8ag),.legacy-home.svelte-1uha8ag .citation-list:where(.svelte-1uha8ag) li:where(.svelte-1uha8ag){color:var(--plurigrid-muted)}.legacy-home.svelte-1uha8ag .grid-3:where(.svelte-1uha8ag){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}.legacy-home.svelte-1uha8ag .grid-2:where(.svelte-1uha8ag){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}.legacy-home.svelte-1uha8ag .panel:where(.svelte-1uha8ag){background:var(--plurigrid-panel);border:1px solid var(--plurigrid-line);border-radius:12px;padding:var(--space-lg)}.legacy-home.svelte-1uha8ag .panel:where(.svelte-1uha8ag) h3:where(.svelte-1uha8ag){margin-bottom:var(--space-sm);color:var(--plurigrid-light)}.legacy-home.svelte-1uha8ag .compact-list:where(.svelte-1uha8ag){padding-left:1.25rem;display:grid;gap:var(--space-sm);color:var(--plurigrid-muted)}.legacy-home.svelte-1uha8ag .footer:where(.svelte-1uha8ag){border-top:1px solid var(--plurigrid-line);padding:var(--space-xl) var(--space-lg)}.legacy-home.svelte-1uha8ag .footer-grid:where(.svelte-1uha8ag){display:flex;justify-content:space-between;gap:var(--space-lg)}.legacy-home.svelte-1uha8ag .footer-title:where(.svelte-1uha8ag){font-family:var(--font-display);font-weight:600;margin-bottom:var(--space-xs)}.legacy-home.svelte-1uha8ag .footer-subtitle:where(.svelte-1uha8ag){color:var(--plurigrid-muted)}.legacy-home.svelte-1uha8ag .footer-links:where(.svelte-1uha8ag){display:grid;gap:var(--space-sm);font-family:var(--font-mono)}.live-home.svelte-1uha8ag{display:grid;grid-template-rows:1fr 1fr;gap:1rem;min-height:0}.terminal-pane.svelte-1uha8ag,.color-pane.svelte-1uha8ag{min-height:0}@media(max-width:1100px){.home-grid.svelte-1uha8ag{grid-template-columns:1fr;height:auto}.live-home.svelte-1uha8ag{grid-template-rows:minmax(320px,1fr) minmax(320px,1fr)}.legacy-home.svelte-1uha8ag .hero-grid:where(.svelte-1uha8ag),.legacy-home.svelte-1uha8ag .grid-3:where(.svelte-1uha8ag),.legacy-home.svelte-1uha8ag .grid-2:where(.svelte-1uha8ag){grid-template-columns:1fr}.legacy-home.svelte-1uha8ag section:where(.svelte-1uha8ag){padding:var(--space-xl) var(--space-md)}.legacy-home.svelte-1uha8ag .footer-grid:where(.svelte-1uha8ag){flex-direction:column}}
