:root { font-family: system-ui, -apple-system, Segoe UI, Roboto, sans-serif; }
body { margin: 0; background: #f6f7fb; color: #111; }
.wrap { max-width: 900px; margin: 40px auto; padding: 0 16px; }
.card {
background: white;
border-radius: 12px;
padding: 16px;
margin: 16px 0;
box-shadow: 0 8px 20px rgba(0,0,0,0.06);
}
button {
padding: 10px 12px;
border: 1px solid #ddd;
background: #fff;
border-radius: 10px;
cursor: pointer;
}
button:hover { background: #f2f2f2; }
pre {
background: #0b1020;
color: #e8e8e8;
padding: 12px;
border-radius: 10px;
overflow: auto;
min-height: 2.2em;
}