:root{--paper: #faf8f4;--paper-deep: #f3f3f1;--paper-warm: #faf8f4;--ink: #1A1815;--ink-2: #2a2a2a;--muted: #8C8377;--hairline: #e5e5e0;--accent: #413BE8;--display: "Bricolage Grotesque", -apple-system, BlinkMacSystemFont, sans-serif;--sans: "Bricolage Grotesque", -apple-system, BlinkMacSystemFont, sans-serif;--mono: "JetBrains Mono", ui-monospace, monospace}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}html,body{margin:0;padding:0}body{font-family:var(--sans);min-height:100vh}body.theme-paper{background:var(--paper);color:var(--ink)}body.theme-accent{background:var(--accent);color:#fff;--muted: rgba(255, 255, 255, .7)}#root{min-height:100vh;display:flex;flex-direction:column}.page-column{flex:1;display:flex;flex-direction:column}
