.repo-container.svelte-q6qms5{border-bottom:1px solid var(--color-border);flex-direction:column;gap:12px;margin-bottom:24px;padding-bottom:24px;display:flex}.repo-container.svelte-q6qms5:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.repo-header.svelte-q6qms5{cursor:pointer;align-items:center;gap:8px;width:fit-content;display:flex}.repo-header.svelte-q6qms5:hover .repo-title:where(.svelte-q6qms5){text-underline-offset:4px;text-decoration:underline}.link-icon.svelte-q6qms5{color:var(--color-accent);font-size:18px}.repo-title.svelte-q6qms5{color:var(--color-heading);font-size:18px;font-weight:700;font-family:var(--h-family)}.platform-icon.svelte-q6qms5{width:14px;height:14px;color:var(--color-text-muted);flex-shrink:0}.desc-wrapper.svelte-q6qms5{flex-direction:column;gap:8px;display:flex}.repo-description.svelte-q6qms5{color:var(--color-text-secondary);font-size:15px;font-family:var(--p-family);line-height:var(--p-lh)}.repo-description.svelte-q6qms5 a{color:var(--color-accent);font-family:var(--p-family);font-weight:500;text-decoration:none}.repo-description.svelte-q6qms5 a:hover{text-underline-offset:3px;text-decoration:underline}.repo-description.svelte-q6qms5 p{margin:0}.repo-tags.svelte-q6qms5{flex-wrap:wrap;gap:8px;margin-top:4px;margin-bottom:4px;display:flex}.repo-stats.svelte-q6qms5{align-items:center;gap:8px;margin-top:2px;display:flex}.stat-label.svelte-q6qms5{font-family:var(--p-family);color:var(--color-text-muted);font-size:13px}.star-count.svelte-q6qms5{font-family:var(--h-family);color:var(--color-text-secondary);font-size:13px;font-weight:600}.stat-divider.svelte-q6qms5{color:var(--color-text-muted);margin:0 4px;font-size:14px}.repo-links.svelte-q6qms5{flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}.ext-link.svelte-q6qms5{font-family:var(--font-heading);color:var(--color-accent);font-size:13px;text-decoration:none}.ext-link.svelte-q6qms5:hover{text-underline-offset:3px;text-decoration:underline}.all-projects-note.svelte-rqn88j{font-family:var(--font-text);color:var(--color-text-muted);margin-top:24px;font-size:13px}.content-group.svelte-rqn88j{color:var(--color-text-secondary);letter-spacing:.04em;font-size:13px;display:block}.meta-tag.svelte-rqn88j{font-family:var(--font-text);opacity:.6;margin-bottom:20px;font-size:14px;font-weight:300;display:block}.repo-list.svelte-rqn88j{flex-direction:column;display:flex}
