.page_header__mWTzC{margin-bottom:2rem;text-align:center}.page_grid__oRjLo{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.page_card__uT2cQ{border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem;background-color:var(--card);transition:all .2s ease;display:flex;flex-direction:column}.page_card__uT2cQ:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.05);border-color:var(--neuro-accent)}.page_featured__9ZGo6{border-color:var(--neuro-accent);background-color:rgba(var(--neuro-accent-rgb),.03)}.page_cardHeader__p74TC{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.page_repoOwner__JEwAR{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--muted-foreground)}.page_avatar__UYvP_{width:24px;height:24px;border-radius:50%}.page_stats__dvIda{display:flex;gap:1rem;font-size:.875rem;color:var(--muted-foreground)}.page_stat__6WZLF{display:flex;align-items:center;gap:.25rem}.page_repoName__rdLMz{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.page_repoName__rdLMz a{text-decoration:none;color:var(--foreground)}.page_repoName__rdLMz a:hover{color:var(--neuro-accent)}.page_description__53OsW{font-size:.95rem;color:var(--muted-foreground);margin-bottom:1rem;flex-grow:1;line-height:1.5}.page_topics__UBbQZ{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.page_topic__t6Hpm{background-color:var(--secondary);color:var(--secondary-foreground);padding:.125rem .5rem;border-radius:9999px;font-size:.75rem;font-weight:500}.page_cardFooter__hLEmd{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid var(--border);margin-top:auto}.page_language__VmoWu{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--muted-foreground)}.page_langColor__NKUNs{width:8px;height:8px;border-radius:50%;display:inline-block}.page_link__aVp2a{display:flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;color:var(--foreground)}.page_link__aVp2a:hover{color:var(--neuro-accent)}