.row.svelte-kswz9h.svelte-kswz9h{display:flex;align-items:stretch;gap:var(--space-4);padding:var(--space-4) var(--space-5);min-height:88px;background:var(--bg-surface);border-bottom:1px solid var(--border-subtle);text-decoration:none;color:inherit;transition:background .12s}.row.svelte-kswz9h.svelte-kswz9h:hover{background:var(--bg-surface-hover);text-decoration:none}.row.compact.svelte-kswz9h.svelte-kswz9h{min-height:64px;padding:var(--space-3) var(--space-5);gap:var(--space-3)}.score.svelte-kswz9h.svelte-kswz9h{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:48px;padding:var(--space-2) var(--space-3);background:var(--bg-surface-muted);border:1px solid var(--border-default);border-radius:var(--radius-md);line-height:1.2;flex-shrink:0;align-self:center}.score-num.svelte-kswz9h.svelte-kswz9h{font-size:1rem;font-weight:700;color:var(--text-primary);font-variant-numeric:tabular-nums}.score-label.svelte-kswz9h.svelte-kswz9h{font-size:.6875rem;color:var(--text-tertiary);white-space:nowrap}.row.compact.svelte-kswz9h .score.svelte-kswz9h{min-width:40px;padding:var(--space-1) var(--space-2)}.row.compact.svelte-kswz9h .score-num.svelte-kswz9h{font-size:.875rem}.body.svelte-kswz9h.svelte-kswz9h{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:var(--space-1)}.meta-top.svelte-kswz9h.svelte-kswz9h{display:flex;align-items:center;gap:var(--space-2);font-size:.75rem;color:var(--text-tertiary)}.type-pill.svelte-kswz9h.svelte-kswz9h{display:inline-flex;align-items:center;padding:1px var(--space-2);border-radius:var(--radius-sm);font-size:.6875rem;font-weight:600;background:var(--brand-primary-soft);color:var(--brand-primary)}.type-pill.type-case.svelte-kswz9h.svelte-kswz9h{background:var(--success-soft);color:var(--success-default)}.type-pill.type-sop.svelte-kswz9h.svelte-kswz9h{background:var(--warning-soft);color:var(--warning-default)}.type-pill.type-resource_request.svelte-kswz9h.svelte-kswz9h{background:var(--brand-secondary-soft);color:var(--brand-secondary)}.type-pill.type-validation_request.svelte-kswz9h.svelte-kswz9h{background:var(--info-soft);color:var(--info-default)}.board.svelte-kswz9h.svelte-kswz9h{color:var(--text-secondary)}.featured-flag.svelte-kswz9h.svelte-kswz9h{padding:1px var(--space-2);border-radius:var(--radius-sm);background:var(--warning-soft);color:var(--warning-default);font-size:.6875rem;font-weight:600}.title.svelte-kswz9h.svelte-kswz9h{font-size:.9375rem;font-weight:600;color:var(--text-primary);margin:2px 0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.title.two-line.svelte-kswz9h.svelte-kswz9h{-webkit-line-clamp:2;line-clamp:2}.excerpt.svelte-kswz9h.svelte-kswz9h{font-size:.8125rem;color:var(--text-secondary);line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.meta-bottom.svelte-kswz9h.svelte-kswz9h{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:.75rem;color:var(--text-tertiary)}.author.svelte-kswz9h.svelte-kswz9h{color:var(--text-secondary);font-weight:500}.dot.svelte-kswz9h.svelte-kswz9h,.industry.svelte-kswz9h.svelte-kswz9h,.time.svelte-kswz9h.svelte-kswz9h{color:var(--text-tertiary)}.tag-row.svelte-kswz9h.svelte-kswz9h{display:inline-flex;gap:4px;margin-left:var(--space-1)}.stats.svelte-kswz9h.svelte-kswz9h{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:var(--space-1);min-width:60px;flex-shrink:0}.reply-count.svelte-kswz9h.svelte-kswz9h{display:flex;flex-direction:column;align-items:center;line-height:1.1}.reply-num.svelte-kswz9h.svelte-kswz9h{font-size:1rem;font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums}.reply-label.svelte-kswz9h.svelte-kswz9h{font-size:.6875rem;color:var(--text-tertiary)}.solved-icon.svelte-kswz9h.svelte-kswz9h{color:var(--success-default);font-weight:700;font-size:1.125rem;line-height:1}.observing-icon.svelte-kswz9h.svelte-kswz9h{color:var(--warning-default);font-size:1rem;line-height:1}@media (max-width: 640px){.row.svelte-kswz9h.svelte-kswz9h{gap:var(--space-3);padding:var(--space-3)}.excerpt.svelte-kswz9h.svelte-kswz9h,.tag-row.svelte-kswz9h.svelte-kswz9h{display:none}.score.svelte-kswz9h.svelte-kswz9h{min-width:42px;padding:var(--space-1) var(--space-2)}}
