.feed-sort{margin:0 var(--page-gutter) var(--space-4);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0 0;display:flex;container:feed-sort/inline-size}.feed-sort-note{min-width:0;color:var(--scores-soft,color-mix(in srgb, var(--on-canvas) 80%, transparent));font:var(--type-meta-weight) var(--type-meta-size) / 1.3 var(--font-ui);flex:7rem;margin:0}.feed-sort .ui-seg{background:var(--surface);min-width:128px;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:22px;flex:none;gap:2px;padding:3px}.feed-sort .ui-seg>button{border-radius:var(--radius-pill);min-height:36px;color:var(--muted);background:0 0;border:0}.feed-sort .ui-seg>button[aria-pressed=true]{background:var(--selection);color:var(--on-selection)}.feed-sort>.ui-seg.is-compact:not(.feed-periods){grid-template-columns:repeat(2,minmax(min-content,1fr));display:grid}.feed-sort>.ui-seg.is-compact:not(.feed-periods)>button{overflow-wrap:normal;position:relative}.feed-sort>.ui-seg.is-compact:not(.feed-periods)>button:after{content:"";position:absolute;inset:-4px 0}@container feed-sort (max-width:16rem){.feed-sort>.ui-seg.is-compact:not(.feed-periods){flex:1 0 100%;min-width:min(100%,8rem)}.feed-sort>.ui-seg.is-compact:not(.feed-periods)>button{white-space:nowrap;overflow-wrap:normal;min-width:0;padding-inline:8px}}.feed-sort .ui-seg.feed-periods{flex:100%;grid-template-columns:repeat(auto-fit,minmax(min(100%,5.5rem),1fr));min-width:0;display:grid;overflow-x:visible}.feed-sort .ui-seg.feed-periods>button{text-align:center;white-space:normal;overflow-wrap:break-word;min-width:0;padding:6px 8px}.feed-fresh{top:calc(var(--size-top-bar,60px) + 8px);z-index:6;pointer-events:none;justify-content:center;height:0;display:flex;position:sticky}.feed-update{background:var(--selection);min-height:44px;color:var(--on-selection);font:var(--weight-semibold) .875rem / 1 var(--font-ui);pointer-events:auto;cursor:pointer;animation:feed-update-drop var(--motion-panel) var(--ease-spring);--reduced-animation:fade-in;border:0;border-radius:999px;align-items:center;gap:6px;margin:8px auto 0;padding:0 16px;display:flex;box-shadow:0 8px 20px -8px #0000008c}@keyframes feed-update-drop{0%{translate:0 calc(var(--travel-surface) * -3);opacity:0}}.community-feed-scroll[data-fresh-shown=a] .post-card{animation:feed-fresh-a var(--motion-content) var(--ease-space)}.community-feed-scroll[data-fresh-shown=b] .post-card{animation:feed-fresh-b var(--motion-content) var(--ease-space)}@keyframes feed-fresh-a{0%{translate:0 var(--travel-arrive)}}@keyframes feed-fresh-b{0%{translate:0 var(--travel-arrive)}}.feed-sponsor.ui-line{align-items:center;gap:10px;min-height:44px;padding:0 12px;display:flex}.feed-sponsor-label{color:color-mix(in srgb, var(--ink) 74%, transparent);font:var(--type-meta-weight) var(--type-meta-size) / 1 var(--font-ui)}.feed-sponsor>b{font:var(--weight-semibold) .875rem / 1 var(--font-ui);flex:1}.feed-sponsor>a{color:var(--brand-text);font:var(--weight-medium) .8125rem / 1 var(--font-ui)}.feed-screen .prelaunch-welcome{margin:0 var(--page-gutter) var(--space-4);border-radius:var(--radius-group);background:var(--surface);box-shadow:0 0 0 1px var(--surface-edge);color:var(--ink);border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 6px 10px 12px;display:grid}.feed-screen .prelaunch-welcome-mark{background:var(--selection);width:36px;height:36px;color:var(--on-selection);border-radius:10px;place-items:center;display:grid}.feed-screen .prelaunch-welcome-text>h2{font:var(--weight-bold) .9375rem / 1.3 var(--font-ui);margin:0}.feed-screen .prelaunch-welcome-text>p{color:color-mix(in srgb, var(--ink) 74%, transparent);font:var(--type-meta-weight) var(--type-meta-size) / 1.3 var(--font-ui);margin:0}.feed-screen .prelaunch-welcome-join{background:var(--selection);min-height:44px;color:var(--on-selection);font:var(--weight-semibold) .875rem / 1 var(--font-ui);border-radius:12px;padding:0 16px}.feed-screen .prelaunch-welcome-dismiss{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:static;inset:auto}.feed-screen .prelaunch-welcome-dismiss>svg{position:static}@media (max-width:359px){.feed-screen .prelaunch-welcome{grid-template-columns:auto minmax(0,1fr) auto;padding-right:4px}.feed-screen .prelaunch-welcome-text>p{display:none}.feed-screen .prelaunch-welcome-dismiss{grid-area:1/3;width:36px;margin-right:0}.feed-screen .prelaunch-welcome-join{grid-area:2/2;justify-self:start}}.feed-screen .home-feed-body,.feed-screen .home-feed-main,.feed-screen .community-feed,.feed-screen .community-feed-scroll{background:0 0;border:0;height:auto;max-height:none;margin:0;padding:0;display:block;overflow:visible}.home-feed-main .home-feed-chrome{background:0 0}.feed-screen .home-feed-main{container:feed/inline-size}.feed-layout{gap:var(--space-4);padding:0 var(--page-gutter) var(--end-clear,var(--space-6));grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.feed-list{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.feed-list>*,.feed-list>article{min-width:0;margin:0}.feed-list>:not(article),.feed-list>article[data-feed-digest]{grid-column:1/-1}.feed-side{gap:var(--space-3);flex-direction:column;min-width:0;display:none}.feed-side-block{border-radius:var(--radius-group);background:var(--surface);box-shadow:var(--relief-card);overflow:clip}.feed-side-head{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--page-gutter) var(--space-2);display:flex}.feed-side-head h2{color:var(--ink);font-size:var(--type-body-size);font-weight:var(--weight-bold);letter-spacing:-.01em;margin:0}.feed-side-lines,.feed-side-group{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.feed-side-line{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--page-gutter);border-top:1px solid var(--line);color:var(--ink);font-size:var(--type-subhead-size);grid-template-columns:3.5rem minmax(0,1fr) auto;text-decoration:none;display:grid}.feed-side-status{color:var(--muted);font-size:var(--type-meta-size);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.feed-side-status>span{color:inherit;font:inherit}.feed-side-status[data-live=true]{border-radius:var(--radius-pill);background:var(--live-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--live) 34%, transparent);color:var(--status-live-text);justify-self:start;padding:2px 8px}.feed-side-teams{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.feed-side-team{align-items:center;gap:var(--space-2);min-width:0;font-weight:var(--weight-semibold);display:flex}.feed-side-team>.team-mark{--mark-w:20px;--mark-h:22px;--mark-font:.5rem}.feed-side-replies>b{color:var(--ink);font:var(--weight-bold) 1rem / 1 var(--signage);font-variant-numeric:tabular-nums}.feed-side-teams b{margin-inline:var(--space-1);font-variant-numeric:tabular-nums}.feed-side-meta{color:var(--muted);font-size:var(--type-meta-size);font-variant-numeric:tabular-nums;white-space:nowrap}.feed-side-more{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--page-gutter);border-top:1px solid var(--line);color:var(--brand-text);font-size:var(--type-label-size);font-weight:var(--weight-semibold);text-decoration:none;display:flex}.feed-side-more svg,.feed-side-row>svg{flex:none;rotate:-90deg}.feed-side-row{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) var(--page-gutter);border-top:1px solid var(--line);color:var(--ink);grid-template-columns:36px minmax(0,1fr) auto;text-decoration:none;display:grid}.feed-side-row>svg{color:var(--muted)}.feed-side-main{flex-direction:column;gap:2px;min-width:0;display:flex}.feed-side-main>b{font-size:var(--type-body-size);font-weight:var(--weight-semibold);overflow-wrap:anywhere}@media (hover:hover){.feed-side-line:hover,.feed-side-row:hover,.feed-side-more:hover{background:var(--fill)}}@container feed (min-width:43.75rem){.feed-list.two-up{grid-template-columns:repeat(2,minmax(0,1fr))}}@container feed (min-width:65rem){.feed-layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(20rem,26rem)}.feed-layout .feed-list.two-up{grid-template-columns:minmax(0,1fr)}.feed-side{top:var(--space-6);max-height:calc(100dvh - var(--space-12));overscroll-behavior:contain;scrollbar-width:thin;display:flex;position:sticky;overflow-y:auto}.feed-list>.feed-sponsor,.feed-layout[data-feed-state=loading] .feed-side,.feed-layout[data-feed-state=error] .feed-side,.feed-layout[data-feed-state=empty] .feed-side-comms{display:none}}@container feed (min-width:90rem){.feed-layout .feed-list.two-up{grid-template-columns:repeat(2,minmax(0,1fr))}}
