*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-ui, "Plus Jakarta Sans", system-ui, sans-serif);background:var(--bg);color:var(--text)}:root{--bg: #006233;--surface: rgba(0,0,0,.25);--primary: #FFD700;--text: #ffffff;--text-muted: rgba(255,255,255,.6);--border: rgba(255,255,255,.15);--radius: 8px;--font-display: "Staatliches", sans-serif;--font-ui: "Plus Jakarta Sans", system-ui, sans-serif}
