/* General Posts only; existing cards, dates and company/group feeds unchanged. */
#view-stream .social-stream-order{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:min(100%,340px);box-sizing:border-box;padding:4px;border-radius:14px;background:rgba(219,232,245,.55);align-self:flex-start;margin-block-end:0}
#view-stream .social-stream-order>.social-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
#view-stream .social-stream-order button{min-width:0;width:auto;min-height:44px;padding:9px 12px;border:0;border-radius:10px;box-shadow:none;font-size:.88rem;line-height:1.35;white-space:normal;overflow-wrap:anywhere;color:var(--text-muted,#526b80);background:transparent}
#view-stream .social-stream-order button[aria-pressed="true"]{background:var(--surface,#fff);color:var(--text,#173b54);font-weight:700;box-shadow:0 1px 4px rgba(21,61,94,.09)}
#view-stream .social-stream-series{margin-block:-8px 14px;min-width:0;border:1px solid rgba(111,151,182,.24);border-radius:14px;background:rgba(233,242,250,.45)}
#view-stream .social-stream-series>summary{min-height:44px;box-sizing:border-box;padding:12px 16px;cursor:pointer;color:var(--accent,#22669e);font-size:.88rem;line-height:1.45;overflow-wrap:anywhere}
#view-stream .social-stream-series>summary:focus-visible,#view-stream .social-stream-order button:focus-visible{outline:2px solid #2788c4;outline-offset:3px}
#view-stream .social-stream-series-items{display:grid;gap:14px;padding:0 10px 10px;min-width:0}
#view-stream .social-stream-series-items>.social-card{margin:0;min-width:0}
html[data-design="dark"] #view-stream .social-stream-order,html[data-design="dark"] #view-stream .social-stream-series{background:rgba(75,119,151,.12)}
html[data-design="dark"] #view-stream .social-stream-order button{color:#b9ccd9}
html[data-design="dark"] #view-stream .social-stream-order button[aria-pressed="true"]{background:#244559;color:#edf8ff}
html[data-design="dark"] #view-stream .social-stream-series>summary{color:#8ac5ee}
