.page-hero.svelte-q9unk7{position:relative;padding:140px 0 80px;background-size:cover;background-position:center 30%}.page-hero-overlay.svelte-q9unk7{position:absolute;inset:0;background:linear-gradient(to bottom,#08080fbf,#08080feb)}.page-hero-content.svelte-q9unk7{position:relative;z-index:1;max-width:640px}.page-hero-content.svelte-q9unk7 h1:where(.svelte-q9unk7){margin-bottom:12px}.page-hero-content.svelte-q9unk7 p:where(.svelte-q9unk7){font-size:1.05rem;margin-bottom:28px}.filter-bar.svelte-q9unk7{background:var(--bg-card);border-bottom:1px solid var(--border);padding:16px 0;position:sticky;top:70px;z-index:10}.filter-inner.svelte-q9unk7{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.filter-label.svelte-q9unk7{font-size:.78rem;color:var(--text-muted);font-weight:500;white-space:nowrap}.filter-pills.svelte-q9unk7{display:flex;gap:8px;flex-wrap:wrap}.filter-pill.svelte-q9unk7{padding:7px 16px;border-radius:100px;font-size:.82rem;font-weight:500;background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;transition:var(--transition)}.filter-pill.svelte-q9unk7:hover{color:var(--text);border-color:#ffffff26}.filter-pill.active.svelte-q9unk7{background:var(--gold-glow);border-color:var(--gold-border);color:var(--gold)}.net-section.svelte-q9unk7{background:var(--bg)}.net-layout.svelte-q9unk7{display:grid;grid-template-columns:1fr 300px;gap:48px;align-items:start}.net-posts.svelte-q9unk7{display:flex;flex-direction:column;gap:20px}.net-card.svelte-q9unk7{padding:24px}.net-card-head.svelte-q9unk7{display:flex;align-items:center;gap:14px;margin-bottom:16px}.net-avatar.svelte-q9unk7{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid var(--border)}.net-avatar.svelte-q9unk7 img:where(.svelte-q9unk7){width:100%;height:100%;object-fit:cover}.net-meta.svelte-q9unk7{flex:1}.net-meta.svelte-q9unk7 strong:where(.svelte-q9unk7){display:block;font-size:.9rem;color:var(--text)}.net-meta.svelte-q9unk7 span:where(.svelte-q9unk7){font-size:.78rem;color:var(--text-muted)}.net-type-badge.svelte-q9unk7{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:4px 12px;border-radius:100px;border:1px solid}.net-card.svelte-q9unk7 h3:where(.svelte-q9unk7){font-size:1.1rem;margin-bottom:10px}.net-card.svelte-q9unk7 p:where(.svelte-q9unk7){font-size:.875rem;color:var(--text-secondary);margin-bottom:16px;line-height:1.65}.net-tags.svelte-q9unk7{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:20px}.net-tags.svelte-q9unk7 .badge:where(.svelte-q9unk7){font-size:.7rem}.net-card-foot.svelte-q9unk7{border-top:1px solid var(--border);padding-top:16px}.net-sidebar.svelte-q9unk7{position:sticky;top:130px;display:flex;flex-direction:column;gap:20px}.net-sidebar-card.svelte-q9unk7{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.net-sidebar-card.svelte-q9unk7 h4:where(.svelte-q9unk7){font-size:1rem;margin-bottom:10px}.net-sidebar-card.svelte-q9unk7 p:where(.svelte-q9unk7){font-size:.85rem}.ad-wrap.svelte-q9unk7{display:flex;justify-content:center;padding:24px 16px;background:var(--bg)}.net-sidebar-ad.svelte-q9unk7{display:flex;justify-content:center}.net-scatter-img.svelte-q9unk7{border-radius:var(--radius-lg);overflow:hidden;transform:rotate(1.5deg)}.net-scatter-img.svelte-q9unk7 img:where(.svelte-q9unk7){width:100%;height:200px;object-fit:cover;display:block}.type-list.svelte-q9unk7{display:flex;flex-direction:column;gap:8px;margin-top:12px}.type-item.svelte-q9unk7{padding:7px 14px;border-radius:var(--radius);font-size:.8rem;font-weight:600;border:1px solid}.net-cta-section.svelte-q9unk7{position:relative;background-size:cover;background-position:center;text-align:center}.net-cta-overlay.svelte-q9unk7{position:absolute;inset:0;background:#08080fd1}.net-cta-content.svelte-q9unk7{position:relative;z-index:1;max-width:520px;margin:0 auto}.net-cta-content.svelte-q9unk7 h2:where(.svelte-q9unk7){margin-bottom:12px}.net-cta-content.svelte-q9unk7 p:where(.svelte-q9unk7){margin-bottom:28px;font-size:1.05rem}.empty-state.svelte-q9unk7{text-align:center;padding:60px 20px}.empty-state.svelte-q9unk7 p:where(.svelte-q9unk7){margin-bottom:20px}@media(max-width:900px){.net-layout.svelte-q9unk7{grid-template-columns:1fr}.net-sidebar.svelte-q9unk7{position:static}}
