#__nuxt,body,html{min-height:100%}body{margin:0;background:var(--bg,#f4ecda);color:var(--text,#1d1a16);font-family:var(--font-body,serif)}*{box-sizing:border-box}a{color:inherit;text-decoration:none}:root[data-theme=editorial]{--font-display:Iowan Old Style,Palatino Linotype,serif;--font-body:Charter,Georgia,serif;--bg:#f4ecda;--surface-1:#fbf7ef;--surface-2:#efe4cc;--text:#1d1a16;--muted:#6a5f4c;--border:#d8c7a8;--accent:#9e4b2c;--accent-soft:#ead3bf}:root[data-theme=terminal]{--font-display:Avenir Next Condensed,Franklin Gothic Medium,sans-serif;--font-body:IBM Plex Sans,Helvetica Neue,sans-serif;--bg:#121720;--surface-1:#172130;--surface-2:#1f2b3c;--text:#edf4fb;--muted:#9db1c5;--border:#304358;--accent:#efb749;--accent-soft:#4f3f15}:root[data-theme=atlas]{--font-display:Gill Sans Nova,Trebuchet MS,sans-serif;--font-body:Baskerville,Georgia,serif;--bg:#eef3e8;--surface-1:#f8fbf4;--surface-2:#dde7d7;--text:#213122;--muted:#5f6c59;--border:#c5d2c0;--accent:#5f6c3b;--accent-soft:#dfe8c8}:root{--shadow-card:0 20px 50px rgba(75,45,27,.12);--radius-card:24px;--radius-pill:999px;--panel-padding:24px;--feed-gap:18px;--sidebar-width:248px}
