body { font-family: system-ui, -apple-system, BlinkMacSystemFont, sans-serif; margin: 0; background: #0f172a; color: #e5e7eb; } .container { max-width: 1100px; margin: 40px auto; padding: 24px; } .card { background: #020617; border: 1px solid #1e293b; border-radius: 10px; padding: 20px; margin-bottom: 24px; } h1, h2, h3, h4 { margin-top: 0; } label { font-size: 14px; color: #94a3b8; } input { width: 100%; padding: 10px; margin: 6px 0 14px; border-radius: 6px; border: 1px solid #334155; background: #020617; color: #e5e7eb; } button { background: #2563eb; color: white; border: none; padding: 10px 18px; border-radius: 6px; cursor: pointer; } button:hover { background: #1d4ed8; } a { color: #60a5fa; text-decoration: none; } a:hover { text-decoration: underline; } ul { padding-left: 18px; } pre { background: #020617; border: 1px solid #1e293b; border-radius: 8px; padding: 16px; overflow-x: auto; }