.post-page.svelte-q60mky{max-width:680px;margin:0 auto;padding:var(--space-4) 15px;display:flex;flex-direction:column;gap:var(--space-5);box-sizing:border-box}.back-link.svelte-q60mky{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-secondary);text-decoration:none;font-size:14px;width:-moz-fit-content;width:fit-content;transition:color .15s}.back-link.svelte-q60mky:hover{color:var(--color-text-primary)}.post-card.svelte-q60mky{background:var(--color-surface-1);border:.5px solid var(--color-border);border-radius:var(--radius-lg);padding:15px}.post-header.svelte-q60mky{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}.post-author.svelte-q60mky{flex:1;min-width:0}.post-header-actions.svelte-q60mky{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto}.more-wrap.svelte-q60mky{position:relative}.more-btn.svelte-q60mky{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9999px;border:none;background:transparent;color:var(--color-text-tertiary);cursor:pointer;transition:background .15s,color .15s;font-family:inherit}.more-btn.svelte-q60mky:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.more-menu.svelte-q60mky{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:180px;padding:4px;background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:10px;box-shadow:0 8px 24px #00000059;display:flex;flex-direction:column;gap:1px;animation:svelte-q60mky-menu-in .14s cubic-bezier(.34,1.56,.64,1) both}@keyframes svelte-q60mky-menu-in{0%{opacity:0;transform:translateY(-6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.more-item.svelte-q60mky{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:7px;font-size:13px;color:var(--color-text-secondary);text-decoration:none;border:none;background:none;text-align:left;width:100%;cursor:pointer;font-family:inherit;transition:background .1s,color .1s}.more-item.svelte-q60mky:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.more-item--danger.svelte-q60mky{color:#ff453a}.more-item--danger.svelte-q60mky:hover{background:#ff453a14;color:#ff453a}.more-divider.svelte-q60mky{height:1px;background:var(--color-border-subtle);margin:3px 4px}.post-author-top.svelte-q60mky{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.post-author-name.svelte-q60mky{font-size:var(--text-h4);font-weight:600;text-decoration:none;color:var(--color-text-primary)}.verified.svelte-q60mky{color:var(--color-verified);display:inline-flex;align-items:center}.post-time.svelte-q60mky{color:var(--color-text-tertiary);font-size:var(--text-caption)}.post-title.svelte-q60mky{font-size:var(--text-h1);line-height:1.3;color:var(--color-text-primary);margin:0 0 var(--space-3)}.post-body.svelte-q60mky{margin:0;color:var(--color-text-secondary);line-height:1.7}.markdown-body.svelte-q60mky strong{color:var(--color-text-primary);font-weight:700}.markdown-body.svelte-q60mky em{color:var(--color-text-primary);font-style:italic}.markdown-body.svelte-q60mky code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em;background:var(--color-surface-3);border:1px solid var(--color-border-subtle);border-radius:6px;padding:1px 4px}.markdown-body.svelte-q60mky .post-ticker{color:var(--color-accent-bright);font-weight:600;text-decoration:none;transition:color .15s ease}.markdown-body.svelte-q60mky .post-ticker:hover{color:var(--color-accent);text-decoration:underline}.post-reactions.svelte-q60mky{margin-top:var(--space-4);padding-top:var(--space-3);border-top:.5px solid var(--color-border-subtle)}.comments-section.svelte-q60mky{display:flex;flex-direction:column;gap:0;padding:0 15px}.section-header.svelte-q60mky{margin-bottom:var(--space-4)}.section-title.svelte-q60mky{margin:0;font-size:17px;font-weight:600;color:var(--color-text-primary);display:inline-flex;align-items:center;gap:8px}.section-count.svelte-q60mky{font-size:14px;font-weight:400;color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}
