body { font-family: Arial, sans-serif; margin: 0; background: #080824; color: #fff; }
header { background: #151534; padding: 16px 24px; }
h1 { margin: 0; font-size: 20px; }
main { padding: 20px; }
.card { display: inline-block; background: #323232; padding: 12px 16px; margin: 8px; border-radius: 8px; }
table { width: 100%; border-collapse: collapse; margin-top: 12px; }
th, td { border-bottom: 1px solid rgba(255,255,255,0.1); padding: 8px; text-align: left; }
button { background: #212134; color: #fff; padding: 8px 12px; border: none; border-radius: 4px; cursor: pointer; }
button:hover { filter: brightness(1.2); }