:root{--bg: #0b0f0c;--fg: #33ff66;--border: #33ff66}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--fg);font-family:IBM Plex Mono,Courier New,monospace;line-height:1.6}a{color:var(--fg);text-decoration:underline}.container{max-width:900px;margin:0 auto;padding:2rem}.box{border:1px solid var(--border);padding:1rem;margin-bottom:1.5rem}
