.pg-community.svelte-131htjm{padding:24px 32px 48px;max-width:1480px}.link.svelte-131htjm{color:var(--accent);text-decoration:none}.link.svelte-131htjm:hover{text-decoration:underline}.link.more.svelte-131htjm{font-size:13px;font-family:var(--font-mono);margin-top:6px;display:inline-block}.grid.svelte-131htjm{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:0;border:1px solid var(--fg);margin:24px 0 8px}.cell.svelte-131htjm{background:var(--bg);padding:14px 16px;display:flex;flex-direction:column;gap:4px;border-right:1px solid var(--fg)}.cell.svelte-131htjm:last-child{border-right:0}.cell.svelte-131htjm .lbl:where(.svelte-131htjm){font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--fg-dim)}.cell.svelte-131htjm strong:where(.svelte-131htjm){font-size:22px;color:var(--fg);font-weight:700;line-height:1.1}.cell.svelte-131htjm .dim:where(.svelte-131htjm){font-size:11px;color:var(--fg-faint)}.two-col.svelte-131htjm{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;margin:28px 0}.col--rail.svelte-131htjm .section:where(.svelte-131htjm){margin-bottom:22px}.section.svelte-131htjm{margin:22px 0}.section.svelte-131htjm h2:where(.svelte-131htjm){font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:var(--fg);margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid var(--fg)}.section.svelte-131htjm h2:where(.svelte-131htjm) .hcount:where(.svelte-131htjm){color:var(--fg-faint);margin:0 4px}.col.svelte-131htjm .section:where(.svelte-131htjm){margin-top:0}.posts.svelte-131htjm{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.post-card.svelte-131htjm{display:grid;grid-template-columns:44px 1fr;gap:14px;padding:16px 18px;border:1px solid var(--fg-dim);background:var(--bg);transition:border-color .12s}.post-card.svelte-131htjm:hover{border-color:var(--fg)}.post-avatar-link.svelte-131htjm{display:block;width:44px;height:44px;flex:0 0 auto}.post-avatar.svelte-131htjm{width:44px;height:44px;border:1px solid var(--fg-dim);object-fit:cover;display:block;background:var(--surface)}.post-main.svelte-131htjm{display:flex;flex-direction:column;gap:6px;min-width:0}.post-head.svelte-131htjm{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-family:var(--font-mono);font-size:13px}.post-author.svelte-131htjm{color:var(--accent);text-decoration:none;font-weight:600}.post-author.svelte-131htjm:hover{text-decoration:underline}.post-meta.svelte-131htjm{color:var(--fg-faint);font-size:12px;display:inline-flex;gap:6px;align-items:baseline}.post-meta-sep.svelte-131htjm{opacity:.5}.post-time.svelte-131htjm,.trend-score.svelte-131htjm{color:var(--fg-faint);font-size:12px}.post-title.svelte-131htjm{margin:2px 0 0;font-size:17px;font-weight:600;line-height:1.3;color:var(--fg)}.post-body.svelte-131htjm{margin:0;font-size:14.5px;line-height:1.55;color:var(--fg);white-space:pre-wrap;word-break:break-word}.post-foot.svelte-131htjm{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;flex-wrap:wrap}.post-tags.svelte-131htjm{display:flex;gap:4px;flex-wrap:wrap}.tag.svelte-131htjm{font-family:var(--font-mono);font-size:11px;padding:2px 8px;border:1px solid var(--fg-dim);color:var(--fg-dim)}.post-stats.svelte-131htjm{font-family:var(--font-mono);font-size:12px;color:var(--fg-dim);display:inline-flex;gap:6px}.post-stat-sep.svelte-131htjm{opacity:.4}.posts--compact.svelte-131htjm{gap:6px}.posts--compact.svelte-131htjm li:where(.svelte-131htjm){display:block;padding:8px 12px;border:1px solid var(--fg-dim);background:var(--bg)}.bounty-link.svelte-131htjm{display:flex;justify-content:space-between;gap:8px;align-items:baseline;text-decoration:none;color:inherit;font-family:var(--font-mono);font-size:13px}.bounty-link.svelte-131htjm:hover .bounty-title:where(.svelte-131htjm){color:var(--accent)}.bounty-title.svelte-131htjm{flex:1 1 auto;color:var(--fg)}.bounty-reward.svelte-131htjm{color:var(--accent);flex:0 0 auto;font-weight:600}.contribs.svelte-131htjm{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.contribs.svelte-131htjm li:where(.svelte-131htjm){display:grid;grid-template-columns:24px 28px 1fr auto;gap:10px;align-items:center;padding:8px 10px;border:1px solid var(--fg-dim);background:var(--bg);font-family:var(--font-mono);font-size:13px}.contrib-rank.svelte-131htjm{color:var(--fg-faint);font-size:11px;text-align:right}.contrib-avatar-link.svelte-131htjm{display:block;width:28px;height:28px}.contrib-avatar.svelte-131htjm{width:28px;height:28px;border:1px solid var(--fg-dim);object-fit:cover;background:var(--surface);display:block}.contrib-name.svelte-131htjm{color:var(--accent);text-decoration:none;font-weight:600}.contrib-name.svelte-131htjm:hover{text-decoration:underline}.contrib-stat.svelte-131htjm{color:var(--fg-dim);font-size:12px}.empty.svelte-131htjm{padding:16px;border:1px dashed var(--fg-dim);color:var(--fg-dim);font-size:13px;text-align:center}.actions.svelte-131htjm{display:flex;gap:8px;flex-wrap:wrap;margin-top:28px;padding-top:16px;border-top:1px solid var(--border)}@media(max-width:1100px){.two-col.svelte-131htjm{grid-template-columns:1fr}.pg-community.svelte-131htjm{padding:20px 20px 40px}}@media(max-width:640px){.grid.svelte-131htjm{grid-template-columns:repeat(2,1fr)}.cell.svelte-131htjm{border-right:0;border-bottom:1px solid var(--fg)}.post-card.svelte-131htjm{grid-template-columns:36px 1fr;gap:10px;padding:12px 14px}.post-avatar-link.svelte-131htjm,.post-avatar.svelte-131htjm{width:36px;height:36px}}.composer.svelte-131htjm{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--border);background:var(--surface-2);margin-bottom:20px;border-radius:8px}.composer-row.svelte-131htjm{display:flex;gap:10px;align-items:center}.composer-title.svelte-131htjm,.composer-tags.svelte-131htjm,.composer-content.svelte-131htjm{width:100%;font-family:var(--font-body);padding:10px 12px;border:1px solid var(--border);background:var(--bg);color:var(--fg);border-radius:6px;font-size:14px}.composer-content.svelte-131htjm{font-family:var(--font-body);resize:vertical;line-height:1.5}.composer-tags.svelte-131htjm{font-family:var(--font-mono);font-size:12px}.composer-tags-row.svelte-131htjm{justify-content:space-between}.composer-hint.svelte-131htjm{font-family:var(--font-mono);font-size:11px;color:var(--fg-dim);flex:0 0 auto}.composer-err.svelte-131htjm{font-family:var(--font-mono);font-size:12px;color:var(--error);margin:0}.composer-actions.svelte-131htjm{display:flex;justify-content:flex-end;gap:8px}.composer-spinner.svelte-131htjm{display:inline-block;width:12px;height:12px;margin-right:6px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:svelte-131htjm-composer-spin .8s linear infinite;vertical-align:-2px}@keyframes svelte-131htjm-composer-spin{to{transform:rotate(360deg)}}.feed-tabs.svelte-131htjm{display:flex;align-items:center;gap:4px;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid var(--border);flex-wrap:wrap}.feed-tab.svelte-131htjm{background:none;border:1px solid transparent;padding:6px 12px;font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--fg-dim);cursor:pointer;border-radius:6px;display:inline-flex;align-items:center;gap:6px;transition:color .14s,background .14s,border-color .14s}.feed-tab.svelte-131htjm:hover{color:var(--fg);background:var(--hover-bg)}.feed-tab.is-active.svelte-131htjm{color:var(--accent);border-color:var(--accent)}.feed-tab-count.svelte-131htjm{font-size:10px;padding:1px 6px;border:1px solid currentColor;border-radius:999px;opacity:.8;font-weight:600}.feed-tab-hint.svelte-131htjm{margin-left:auto;font-family:var(--font-mono);font-size:10px;color:var(--fg-faint);letter-spacing:.04em}
