.GrepToolsClient-module__ByxXLq__page{padding:40px 0 80px}.GrepToolsClient-module__ByxXLq__header{max-width:720px;margin-bottom:56px}.GrepToolsClient-module__ByxXLq__badge{margin-bottom:16px}.GrepToolsClient-module__ByxXLq__title{font-family:var(--font-serif);color:var(--text-primary);letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;line-height:1.25}.GrepToolsClient-module__ByxXLq__desc{color:var(--text-secondary);font-size:1rem;line-height:1.75}.GrepToolsClient-module__ByxXLq__desc code{background:var(--bg-subtle);border:1px solid var(--border);color:var(--green-dark);border-radius:4px;padding:1px 6px;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.875em}.GrepToolsClient-module__ByxXLq__section{margin-bottom:64px}.GrepToolsClient-module__ByxXLq__toolGrid{grid-template-columns:repeat(auto-fill,minmax(480px,1fr));gap:20px;display:grid}.GrepToolsClient-module__ByxXLq__tool{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--transition), box-shadow var(--transition);padding:24px}.GrepToolsClient-module__ByxXLq__tool:hover{border-color:var(--green-mid);box-shadow:var(--shadow-sm)}.GrepToolsClient-module__ByxXLq__toolHeader{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.GrepToolsClient-module__ByxXLq__toolIcon{color:var(--green);flex-shrink:0;margin-top:1px}.GrepToolsClient-module__ByxXLq__toolTitle{font-family:var(--font-serif);color:var(--text-primary);font-size:1rem;font-weight:600;line-height:1.4}.GrepToolsClient-module__ByxXLq__toolDesc{color:var(--text-secondary);margin-bottom:16px;margin-left:30px;font-size:.9rem;line-height:1.65}.GrepToolsClient-module__ByxXLq__toolDesc code{background:var(--bg-subtle);border:1px solid var(--border);color:var(--green-dark);border-radius:3px;padding:1px 5px;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.85em}.GrepToolsClient-module__ByxXLq__toolDesc p{margin-bottom:8px}.GrepToolsClient-module__ByxXLq__toolDesc p:last-child{margin-bottom:0}.GrepToolsClient-module__ByxXLq__codeBlock{margin-top:12px;margin-left:30px}.GrepToolsClient-module__ByxXLq__codeLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:6px;font-size:.75rem;font-weight:700}.GrepToolsClient-module__ByxXLq__codeInner{position:relative}.GrepToolsClient-module__ByxXLq__codeInner pre{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);margin:0;padding:14px 16px;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.875rem;line-height:1.6;overflow-x:auto}.GrepToolsClient-module__ByxXLq__codeInner pre code{font-family:inherit;font-size:inherit}.GrepToolsClient-module__ByxXLq__copyBtn{border:1px solid var(--border);color:var(--text-secondary);transition:all var(--transition);cursor:pointer;background:#fff;border-radius:4px;align-items:center;gap:5px;padding:5px 10px;font-size:.75rem;font-weight:600;display:flex;position:absolute;top:8px;right:8px}.GrepToolsClient-module__ByxXLq__copyBtn:hover{border-color:var(--green-mid);color:var(--green-dark);background:var(--green-light)}.GrepToolsClient-module__ByxXLq__copyBtn.GrepToolsClient-module__ByxXLq__copied{background:var(--green-light);border-color:var(--green-mid);color:var(--green-dark)}.GrepToolsClient-module__ByxXLq__kbd{background:var(--bg-subtle);border:1px solid var(--border);color:var(--text-secondary);border-bottom-width:2px;border-radius:4px;padding:2px 6px;font-family:ui-monospace,monospace;font-size:.8125em;display:inline-block}@media (max-width:1024px){.GrepToolsClient-module__ByxXLq__toolGrid{grid-template-columns:1fr}}
