body{margin:0;font-family:"Be Vietnam Pro",system-ui,sans-serif;color:#fde7b0;background:radial-gradient(ellipse at 50% 0,var(--panel,#5a2a0c) 0%,var(--bg,#2a1206) 60%,#120702 100%);line-height:1.6}
main{max-width:720px;margin:0 auto;padding:20px 16px}h1{color:var(--accent,#ffd36b)}a{color:var(--accent,#ffd36b)}
footer{max-width:720px;margin:0 auto;padding:16px;text-align:center;border-top:1px solid color-mix(in srgb,var(--accent,var(--accent,#ffd36b)) 33%,transparent);font-size:14px}.disc{font-weight:700;color:var(--accent,#ffd36b)}
