.FeedItem_item___j9on{background:var(--card-background);border:1px solid var(--card-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:10px;padding:14px 16px;transition:border-color var(--transition-fast) ease}.FeedItem_item___j9on:hover{border-color:var(--border-color)}.FeedItem_header__qP81X{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.FeedItem_company__bXqtL{align-items:center;color:var(--text-primary);display:inline-flex;font-weight:600;font-size:.9375rem;gap:6px;min-width:0}.FeedItem_companyIcon__mQqkh{color:var(--text-secondary);flex-shrink:0}.FeedItem_companyName__LBNgL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FeedItem_date__t_kAB{align-items:center;color:var(--text-muted);display:inline-flex;font-size:.8125rem;gap:4px;white-space:nowrap}.FeedItem_bodyClamped__KrCpg{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;overflow:hidden;position:relative}.FeedItem_bodyExpanded__ZGet0{overflow:visible}.FeedItem_footer__sVHv_{display:flex;justify-content:flex-start}@media (max-width:640px){.FeedItem_item___j9on{padding:12px 14px}.FeedItem_bodyClamped__KrCpg{-webkit-line-clamp:5;line-clamp:5}}.FeedList_listShell__1ahCt{display:flex;flex:1;flex-direction:column;min-height:0}.FeedList_centered___lYx3{align-items:center;display:flex;flex:1;justify-content:center;min-height:160px;padding:24px 16px}.FeedList_list__Vg960{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.FeedList_listItem__7FLos{min-width:0}.MarketSnapshot_snapshot__mqWeF{display:flex;flex-direction:column;gap:12px}.MarketSnapshot_centered__Z8FBG{display:flex;flex:1;align-items:center;justify-content:center;min-height:160px;padding:24px 16px}.MarketSnapshot_note__D_SaI{background:var(--warning-muted);border:1px solid var(--card-border);border-radius:var(--radius-md);color:var(--text-secondary);font-size:.8125rem;line-height:1.5;margin:0;padding:8px 12px}.MarketSnapshot_regenError__hT6Hw{color:var(--error);font-size:.8125rem;line-height:1.5;margin:0}