
body { background: #121212; color: #e0e0e0; font-family: sans-serif; }
.container { padding: 2rem; max-width: 800px; margin: auto; }
nav a { margin: 0 1rem; color: #82ffa1; text-decoration: none; }
button { margin-top: 1rem; padding: 0.5rem 1rem; }
input, select { margin: 0.5rem 0; padding: 0.5rem; width: 100%; }
.tab { display: none; }
.tab.active { display: block; }
.tabs { margin-top: 1rem; }
.tabs button { margin-right: 0.5rem; }
