.UpcomingFeed-module__MObd2q__section{padding-left:var(--gutter);padding-right:var(--gutter);margin-bottom:4rem}.UpcomingFeed-module__MObd2q__header{margin-bottom:1.5rem}.UpcomingFeed-module__MObd2q__subtitle{color:var(--color-text-secondary);font-size:1rem}.UpcomingFeed-module__MObd2q__tabsContainer{scrollbar-width:none;margin-bottom:1.5rem;margin-left:calc(var(--gutter)*-1);margin-right:calc(var(--gutter)*-1);padding-bottom:.5rem;padding-left:var(--gutter);padding-right:var(--gutter);gap:.75rem;display:flex;overflow-x:auto}.UpcomingFeed-module__MObd2q__tabsContainer::-webkit-scrollbar{display:none}.UpcomingFeed-module__MObd2q__tab{border:1px solid var(--color-border);color:var(--color-text-secondary);font-family:var(--font-inter);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;transition:all .2s;display:flex}.UpcomingFeed-module__MObd2q__tab:hover{background:var(--color-surface);border-color:var(--color-primary);color:var(--color-primary)}.UpcomingFeed-module__MObd2q__activeTab{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.UpcomingFeed-module__MObd2q__activeTab:hover{background:var(--color-primary-hover);color:#fff}.UpcomingFeed-module__MObd2q__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}.UpcomingFeed-module__MObd2q__skeleton{background:#f0f0f0;border-radius:16px;height:200px;animation:1.5s ease-in-out infinite UpcomingFeed-module__MObd2q__pulse}@keyframes UpcomingFeed-module__MObd2q__pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.UpcomingFeed-module__MObd2q__empty{text-align:center;color:var(--color-text-secondary);background:var(--color-surface);border:1px dashed var(--color-border);border-radius:16px;grid-column:1/-1;padding:3rem}.UpcomingFeed-module__MObd2q__footer{text-align:center}
