.hub-sections{gap:var(--space-8);flex-direction:column;display:flex}.hub-section{container:ndg/inline-size}.lobby{flex-direction:column;display:flex}.lobby>*{margin-bottom:var(--space-6)}.lobby>:empty{display:none}.lobby__toggle{margin-bottom:var(--space-4)}.lobby__tiles{margin-bottom:var(--space-5)}.lobby__leagues>section{margin-top:0}.lobby__boards{margin-bottom:var(--space-8)}.lobby>.lobby__leagues,.lobby>:last-child,.lobby .fsl,.lobby .crail{margin-bottom:0}@media (min-width:1024px){.lobby{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.lobby__boards,.lobby__boards>.hub-sections{display:contents}.lobby .hub-section,.lobby .lobby__boards>.ndg-empty{margin-bottom:var(--space-8)}@container hubwrap (min-width:549px){.lobby__promo,.lobby__yours{order:1}.lobby__top{order:2}.lobby__combos{order:3}.lobby__tiles{order:4}.lobby .hub-section,.lobby .lobby__boards>.ndg-empty{order:5}.lobby__leagues{order:6}}}@container hubwrap (min-width:1160px){.lobby{column-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.lobby>:not(.lobby__boards),.lobby .hub-section--solo,.lobby .lobby__boards>.ndg-empty{grid-column:1/-1}}.hub-leagues{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.hub-league{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text-body);background:var(--color-surface);border:var(--border-thin) solid var(--color-border-hairline);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);white-space:nowrap;transition:color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);align-items:center;display:inline-flex}.hub-league:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}@media (max-width:760px){.hub-leagues{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.hub-league{min-height:var(--touch-min);flex:none}}@media (prefers-reduced-motion:reduce){.hub-league{transition-duration:.001ms}}
