.community-post-card[data-v-28d7aa88]{background:var(--ufc-surface);border:1px solid var(--ufc-line);border-radius:18px;overflow:hidden;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.community-post-card[data-v-28d7aa88]:hover{border-color:color-mix(in srgb,var(--ufc-brand) 55%,var(--ufc-line));box-shadow:0 18px 42px #00000024;transform:translateY(-2px)}.community-post-card>a[data-v-28d7aa88]{display:block;padding:20px;text-decoration:none}.desktop-post-row[data-v-28d7aa88]{display:none}.post-author[data-v-28d7aa88]{align-items:center;display:grid;gap:11px;grid-template-columns:46px minmax(0,1fr) auto}.post-author.clickable[data-v-28d7aa88]{cursor:pointer}.post-author.clickable:hover b[data-v-28d7aa88]{color:var(--ufc-brand-strong)}.post-author>div[data-v-28d7aa88]{display:grid;gap:3px;min-width:0}.post-author b[data-v-28d7aa88],.post-author span[data-v-28d7aa88]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-author b[data-v-28d7aa88]{font-size:15px}.post-author span[data-v-28d7aa88]{color:var(--ufc-muted);font-size:11px}.board-pill[data-v-28d7aa88]{background:color-mix(in srgb,var(--ufc-brand) 10%,transparent);border-radius:99px;color:var(--ufc-brand-strong)!important;font-weight:800;max-width:150px;padding:5px 9px}.post-copy h2[data-v-28d7aa88]{font-size:clamp(20px,2.2vw,27px);letter-spacing:-.02em;line-height:1.25;margin:17px 0 7px}.post-flags[data-v-28d7aa88]{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.post-flags+h2[data-v-28d7aa88]{margin-top:8px}.flag[data-v-28d7aa88]{align-items:center;background:var(--ufc-surface-raised);border:1px solid var(--ufc-line);border-radius:7px;color:var(--ufc-muted);display:inline-flex;font-size:11px;font-weight:850;gap:4px;min-height:24px;padding:3px 8px}.flag.pinned[data-v-28d7aa88]{border-color:color-mix(in srgb,var(--ufc-brand) 52%,var(--ufc-line));color:var(--ufc-brand-strong)}.flag.featured[data-v-28d7aa88]{border-color:#e6b95b8c;color:var(--ufc-accent)}.flag svg[data-v-28d7aa88]{fill:none;height:13px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:13px}.post-copy p[data-v-28d7aa88]{color:var(--ufc-muted);display:-webkit-box;line-height:1.65;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.post-stats[data-v-28d7aa88]{align-items:flex-end;border-top:1px solid var(--ufc-line);color:var(--ufc-muted);display:flex;font-size:12px;gap:18px;margin-top:13px;min-height:46px;padding-top:12px}.post-stats span[data-v-28d7aa88]{align-items:center;display:inline-flex;gap:6px}.post-stats svg[data-v-28d7aa88]{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:18px}.read-more[data-v-28d7aa88]{color:var(--ufc-text);font-weight:850;margin-left:auto}.read-more b[data-v-28d7aa88]{color:var(--ufc-brand-strong)}@media(min-width:1024px){.community-post-card[data-v-28d7aa88]{border:0;border-bottom:1px solid var(--ufc-line);border-radius:0;box-shadow:none}.community-post-card[data-v-28d7aa88]:last-child{border-bottom:0}.community-post-card[data-v-28d7aa88]:hover{background:color-mix(in srgb,var(--ufc-brand) 2.5%,var(--ufc-surface));border-color:var(--ufc-line);box-shadow:none;transform:none}.community-post-card>a[data-v-28d7aa88]{padding:0}.mobile-post-card[data-v-28d7aa88]{display:none}.desktop-post-row[data-v-28d7aa88]{align-items:start;display:grid;gap:13px;grid-template-columns:42px minmax(0,1fr) 104px;min-height:108px;padding:15px 16px}.desktop-avatar.clickable[data-v-28d7aa88]{cursor:pointer}.desktop-topic[data-v-28d7aa88]{align-content:start;display:grid;gap:5px;min-width:0}.desktop-topic h2[data-v-28d7aa88]{color:var(--ufc-text);font-size:16px;line-height:1.42;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-topic p[data-v-28d7aa88]{color:var(--ufc-muted);display:-webkit-box;font-size:11px;line-height:1.55;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.desktop-flags[data-v-28d7aa88]{display:flex;gap:5px}.desktop-flags span[data-v-28d7aa88]{background:color-mix(in srgb,var(--ufc-brand) 10%,transparent);border-radius:5px;color:var(--ufc-brand-strong);font-size:9px;font-weight:900;padding:2px 6px}.desktop-meta[data-v-28d7aa88]{align-items:center;color:var(--ufc-muted);display:flex;flex-wrap:wrap;font-size:10px;gap:5px}.desktop-meta span.clickable[data-v-28d7aa88]{color:var(--ufc-text);cursor:pointer;font-weight:800}.desktop-meta b[data-v-28d7aa88]{color:var(--ufc-brand-strong);font-weight:800}.desktop-meta i[data-v-28d7aa88]{font-style:normal;opacity:.55}.desktop-side[data-v-28d7aa88]{align-content:space-between;align-self:stretch;display:grid;gap:8px;justify-items:end;min-width:0}.desktop-thumb[data-v-28d7aa88]{border:1px solid var(--ufc-line);border-radius:8px;height:58px;overflow:hidden;width:92px}.desktop-thumb[data-v-28d7aa88] .image-fallback,.desktop-thumb[data-v-28d7aa88] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.desktop-stats[data-v-28d7aa88]{align-items:center;color:var(--ufc-muted);display:flex;font-size:9px;gap:8px;justify-content:flex-end;white-space:nowrap}.desktop-stats .reply-count[data-v-28d7aa88]{background:var(--ufc-surface-raised);border-radius:7px;color:var(--ufc-text);font-weight:800;padding:4px 7px}}@media(max-width:640px){.community-post-card>a[data-v-28d7aa88]{padding:15px}.board-pill[data-v-28d7aa88]{display:none}.post-copy h2[data-v-28d7aa88]{font-size:20px;margin-top:14px}.post-copy p[data-v-28d7aa88]{font-size:13px;-webkit-line-clamp:2}.post-stats[data-v-28d7aa88]{gap:13px}.read-more[data-v-28d7aa88]{font-size:0}.read-more b[data-v-28d7aa88]{font-size:16px}}
