.page-wrap.svelte-vbt3qc{max-width:1100px;margin:0 auto;padding:24px}.back-btn.svelte-vbt3qc{background:none;border:1px solid #e2e8f0;color:var(--text-secondary);padding:8px 14px;border-radius:6px;cursor:pointer;font-size:.8125rem;font-family:var(--font-mono);margin-bottom:20px;transition:all .15s}.back-btn.svelte-vbt3qc:hover{border-color:var(--text-primary);color:var(--text-primary)}.page-header.svelte-vbt3qc{display:flex;align-items:center;gap:14px;margin-bottom:12px}.page-title.svelte-vbt3qc{font-size:2rem;font-weight:700;color:var(--text-primary);margin:0;line-height:1.15}.meta-row.svelte-vbt3qc{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px;align-items:center}.meta-pill.svelte-vbt3qc{padding:5px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;font-size:.8125rem;font-family:var(--font-mono);color:var(--text-secondary)}.meta-pill.cat.svelte-vbt3qc{text-transform:capitalize}.platform-switch.svelte-vbt3qc{display:flex;align-items:center;gap:6px;margin-left:auto}.plat-active.svelte-vbt3qc{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:var(--bg-muted, #f1f5f9);color:var(--text-primary);border:2px solid var(--text-muted)}.plat-switch-btn.svelte-vbt3qc{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:none;border:1px solid var(--border-main, #e2e8f0);color:#94a3b8;cursor:pointer;transition:all .15s}.plat-switch-btn.svelte-vbt3qc:hover{color:var(--text-primary);border-color:var(--text-muted);background:var(--bg-muted, #f8fafc)}.section-label.svelte-vbt3qc{font-size:.8125rem;font-weight:700;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted);margin:0 0 12px;padding-bottom:8px;border-bottom:2px solid #e2e8f0}.summary-section.svelte-vbt3qc{margin-bottom:32px}.summary-body.svelte-vbt3qc{font-size:1rem;line-height:1.7;color:var(--text-primary)}.posts-section.svelte-vbt3qc{margin-bottom:32px}.posts-grid.svelte-vbt3qc{display:grid;grid-template-columns:1fr 1fr;gap:16px}.post-embed.svelte-vbt3qc{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:16px;min-height:200px}.post-actions.svelte-vbt3qc{display:flex;gap:12px;margin-top:10px;padding-top:10px;border-top:1px solid #e2e8f0}.post-action-btn.svelte-vbt3qc{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:600;color:#64748b;text-decoration:none;font-family:var(--font-mono);padding:6px 12px;border-radius:6px;border:1px solid #e2e8f0;transition:all .15s}.post-action-btn.svelte-vbt3qc:hover{background:#f1f5f9;color:#1e293b;border-color:#cbd5e1}.empty.svelte-vbt3qc{font-size:.9375rem;color:var(--text-muted);padding:20px 0}.empty-state.svelte-vbt3qc{padding:48px 24px;text-align:center;color:#94a3b8}.empty-state.svelte-vbt3qc svg:where(.svelte-vbt3qc){margin-bottom:12px;opacity:.3}.empty-state.svelte-vbt3qc p:where(.svelte-vbt3qc){font-size:.9375rem;font-family:var(--font-mono);margin:0}@media (max-width: 700px){.posts-grid.svelte-vbt3qc{grid-template-columns:1fr}.page-title.svelte-vbt3qc{font-size:1.5rem}}
