:root{--bg-top:#030712;--bg-bottom:#0b1120}*{box-sizing:border-box}body{color:#e5e7eb;background:radial-gradient(circle at 10% 10%, #0f172a 0%, transparent 42%), radial-gradient(circle at 90% 20%, #172554 0%, transparent 38%), linear-gradient(165deg, var(--bg-top), var(--bg-bottom));min-height:100vh;margin:0;font-family:Space Grotesk,sans-serif}#root{min-height:100vh}.fade-up{animation:.45s fadeUp}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.prompt-output{white-space:pre-wrap;line-height:1.45}
