.RoundupNav_nav__Bgpj6{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px}.RoundupNav_arrow__5fI_6{font-size:28px;font-weight:300;color:var(--text-color);text-decoration:none;padding:8px 12px;border-radius:8px;transition:background-color .2s,opacity .2s;user-select:none;line-height:1}.RoundupNav_arrow__5fI_6:hover{background-color:var(--score-background)}.RoundupNav_disabled__Hy1RQ{opacity:.25;pointer-events:none}.RoundupNav_titleBlock__EaKQr{text-align:center;min-width:300px}.RoundupNav_title__CuQW3{font-size:24px;font-weight:600;margin:0}.RoundupNav_dateRange__ZVpDV{font-size:14px;margin:4px 0 0;opacity:.6}.SectionComponent_section__7g2Y1{margin:0;padding:0}.SectionComponent_seriesColumn__s_nT_{display:flex;flex-direction:column;align-items:center;gap:20px}.SectionComponent_seriesTable__WhaMk{display:flex;flex-direction:column;width:100%;max-width:600px;margin:10px;padding:10px;background-color:var(--background-color);color:var(--text-color);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}.SectionComponent_teamRow__VSJqI{display:flex;align-items:center;margin-bottom:5px}.SectionComponent_teamName__bcWHI{flex:1;text-align:left;margin-right:10px}.SectionComponent_gameScore__Nz8to{width:30px;text-align:center;padding:5px;margin-right:5px;background-color:var(--score-background);border-radius:5px}.SectionComponent_bold__ySDuT{font-weight:700}@media (max-width:600px){.SectionComponent_seriesTable__WhaMk{width:90%;padding:5px}.SectionComponent_gameScore__Nz8to,.SectionComponent_teamName__bcWHI{font-size:.8rem}}.Home_mainContainer__8hcDv{display:flex;flex-direction:column;align-items:center;padding:24px;min-height:100vh}.Home_gridContainer__jFJfG{margin:0 auto 32px;display:grid;grid-template-columns:repeat(3,1fr);text-align:center;width:100%;max-width:1400px}.Home_sectionContainer___t4w0{padding:5px 20px;border:none;border-radius:8px;transition:all .3s}.Home_sectionTitle__NU4Sm{font-size:1.5rem;font-weight:600;margin-bottom:8px}.Home_emptyState___myDu{text-align:center;padding:48px 24px;opacity:.6;font-size:1.1rem}@media (max-width:768px){.Home_gridContainer__jFJfG{grid-template-columns:1fr}}