body { font-family: system-ui, sans-serif; max-width: 40rem; margin: 2rem auto; padding: 0 1rem; color: #222; }
h1 { margin-bottom: 1.5rem; }
.tools { list-style: none; padding: 0; margin: 0; }
.tools li { margin: 0.5rem 0; }
.tools a { display: block; padding: 0.75rem 1rem; border: 1px solid #ddd; border-radius: 6px; text-decoration: none; color: inherit; }
.tools a:hover { background: #f5f5f5; }
.tools strong { display: block; margin-bottom: 0.25rem; }
.tools small { color: #666; }
