.thread-meta.svelte-b3iexp{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.75rem;line-height:2;color:var(--color-text-muted)}.thread-meta.svelte-b3iexp .sep:where(.svelte-b3iexp){color:var(--color-border-strong);font-weight:700}.avatar.svelte-b3iexp{width:44px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.95rem}.post-card.is-opening.svelte-b3iexp{background:linear-gradient(180deg,rgba(211,154,74,.06),transparent);border-color:color-mix(in srgb,var(--color-brand) 50%,var(--color-border))}.post-card.is-pinned.svelte-b3iexp{border-color:#d97706}.post-card.is-verified.svelte-b3iexp{border-color:#10b981;border-width:2px}.op-badge.svelte-b3iexp{font-size:.65rem;font-weight:700;background:var(--color-brand);color:var(--color-text-on-brand);padding:2px 8px;border-radius:999px}.badge.svelte-b3iexp{font-size:.65rem;font-weight:600;padding:2px 8px;border-radius:999px}.badge-instructor.svelte-b3iexp{background:#e0e7ff;color:#3730a3}.badge-buyer.svelte-b3iexp{background:#dcfce7;color:#166534}.badge-pinned.svelte-b3iexp{background:#fef3c7;color:#92400e}.verified-answer-tag.svelte-b3iexp{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;color:#059669;margin-bottom:.4rem}.attachments.svelte-b3iexp{display:flex;gap:.5rem;margin-top:.6rem;flex-wrap:wrap}.attachments.svelte-b3iexp img:where(.svelte-b3iexp){width:120px;height:90px;-o-object-fit:cover;object-fit:cover;border-radius:.5rem;border:1px solid var(--color-border)}.post-body.svelte-b3iexp{line-height:1.7}.post-body.svelte-b3iexp ul,.post-body.svelte-b3iexp ol{padding-inline-start:1.5rem}.post-body.svelte-b3iexp a{color:var(--color-brand);text-decoration:underline}.like-btn.svelte-b3iexp{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .6rem;border-radius:999px;border:1px solid var(--color-border);transition:all .15s ease}.like-btn.svelte-b3iexp:hover{border-color:var(--color-brand);color:var(--color-brand)}.like-btn.active.svelte-b3iexp{background:var(--color-brand);color:var(--color-text-on-brand);border-color:var(--color-brand)}
