/* Tool category badges */ .tool-badge { display: inline-block; padding: 0.125rem 0.625rem; border-radius: 9999px; font-size: 0.75rem; font-weight: 600; letter-spacing: 0.025em; margin-bottom: 0.75rem; } .tool-badge-decompilation { background: #fef3c7; color: #92400e; } .tool-badge-metadata { background: #dbeafe; color: #1e40af; } .tool-badge-diagnostics { background: #dcfce7; color: #166534; } :root[data-theme="dark"] .tool-badge-decompilation { background: #78350f; color: #fde68a; } :root[data-theme="dark"] .tool-badge-metadata { background: #1e3a5f; color: #93c5fd; } :root[data-theme="dark"] .tool-badge-diagnostics { background: #14532d; color: #86efac; } /* Tool overview feature matrix cards */ .tool-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 0.75rem; margin: 1rem 0; } .tool-card { padding: 0.75rem 1rem; border-radius: 0.5rem; border: 1px solid var(--sl-color-gray-5); background: var(--sl-color-gray-6); } .tool-card h4 { margin: 0 0 0.25rem; font-size: 0.875rem; } .tool-card p { margin: 0; font-size: 0.8rem; color: var(--sl-color-gray-3); } /* Parameter tables on tool reference pages */ .sl-markdown-content table code { white-space: nowrap; }