.sportsSummarySection_container__wjvA6{background:var(--primary-900);border-radius:12px;padding:16px;margin-bottom:0}.sportsSummarySection_header__CPWRK{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--primary-700)}.sportsSummarySection_titleSection__rQ_K3{display:flex;align-items:center;gap:8px}.sportsSummarySection_titleIcon__ofsdz{width:20px;height:20px;color:var(--btn_red);animation:sportsSummarySection_pulse__DG10T 2s infinite}@keyframes sportsSummarySection_pulse__DG10T{0%,to{opacity:1}50%{opacity:.6}}.sportsSummarySection_title__NmMOJ{color:var(--neon-text);font-size:22px;font-weight:800;margin:0;letter-spacing:0}.sportsSummarySection_controls__lkPyN{display:flex;gap:8px}.sportsSummarySection_filterButton__QZ_36,.sportsSummarySection_moreButton__f7LR0,.sportsSummarySection_sortButton__8d2Z6{background:var(--primary-700);border:1px solid var(--primary-600);color:var(--primary-200);padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:4px}.sportsSummarySection_filterButton__QZ_36:hover,.sportsSummarySection_moreButton__f7LR0:hover,.sportsSummarySection_sortButton__8d2Z6:hover{background:var(--primary-600);border-color:var(--primary-500);color:var(--primary-100)}.sportsSummarySection_filterButton__QZ_36:active,.sportsSummarySection_moreButton__f7LR0:active,.sportsSummarySection_sortButton__8d2Z6:active{transform:scale(.98)}.sportsSummarySection_filterButton__QZ_36:after,.sportsSummarySection_moreButton__f7LR0:after,.sportsSummarySection_sortButton__8d2Z6:after{content:"▼";font-size:8px;opacity:.5}.sportsSummarySection_matchesList__RfiL_{display:flex;flex-direction:column;gap:12px}.sportsSummarySection_matchesList__RfiL_ .sportsSummarySection_cardWrapper__ZmQDZ{border-bottom:2px solid var(--primary-600);content-visibility:auto;contain-intrinsic-size:auto 76px}.sportsSummarySection_matchesList__RfiL_ .sportsSummarySection_cardWrapper__ZmQDZ:last-child{border-bottom:none}.sportsSummarySection_emptyState__4MB1r{padding:40px 20px;text-align:center;color:var(--primary-300);font-size:14px}.sportsSummarySection_emptyState__4MB1r p{margin:0}@media(max-width:768px){.sportsSummarySection_container__wjvA6{padding:12px;border-radius:8px}.sportsSummarySection_header__CPWRK{flex-direction:column;align-items:flex-start;gap:12px}.sportsSummarySection_controls__lkPyN{width:100%;justify-content:space-between}.sportsSummarySection_filterButton__QZ_36,.sportsSummarySection_moreButton__f7LR0,.sportsSummarySection_sortButton__8d2Z6{flex:1;justify-content:center;padding:8px;font-size:11px}}@media(max-width:480px){.sportsSummarySection_title__NmMOJ{font-size:14px}.sportsSummarySection_titleIcon__ofsdz{width:18px;height:18px}.sportsSummarySection_filterButton__QZ_36,.sportsSummarySection_moreButton__f7LR0,.sportsSummarySection_sortButton__8d2Z6{padding:6px}.sportsSummarySection_filterButton__QZ_36:after,.sportsSummarySection_moreButton__f7LR0:after,.sportsSummarySection_sortButton__8d2Z6:after{display:none}}.sportsSummarySection_sportGroup__DAd8l{display:contents}.sportsSummarySection_sportGroupHeading__matxc{display:flex;align-items:center;gap:8px;margin:4px 2px 2px;color:var(--primary-200);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sportsSummarySection_sportGroupIcon__xAlG6{display:inline-flex;color:var(--jade)}.sportsSummarySection_sportGroupCount__EB9bC{padding:1px 7px;border-radius:999px;background:hsla(0,0%,100%,.06);color:var(--neon-dim);font-family:var(--font-chivo-mono,monospace);font-size:11px;font-weight:700;letter-spacing:0;font-variant-numeric:tabular-nums}.sportsSummarySection_showMore__AGVYN{align-self:center;margin-top:4px;padding:10px 22px;border-radius:999px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);color:var(--neon-text);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.sportsSummarySection_showMore__AGVYN:hover{background:hsla(0,0%,100%,.08);border-color:rgba(53,230,206,.35)}