.CricketMatchesClient_page__6MydG{padding:var(--space-5) 0 var(--space-8)}@media (min-width:768px){.CricketMatchesClient_page__6MydG{padding:var(--space-8) 0 var(--space-12)}}.CricketMatchesClient_titleRow__49D3i{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-5)}.CricketMatchesClient_title__cuA91{margin:0;font-size:26px;font-weight:var(--weight-extrabold);letter-spacing:-.03em;color:var(--ink);line-height:1.15}@media (min-width:768px){.CricketMatchesClient_title__cuA91{font-size:34px}}.CricketMatchesClient_subtitle__n3y_8{margin:6px 0 0;font-size:var(--text-sm);color:var(--muted)}.CricketMatchesClient_liveCount__WPr5Z{display:inline-flex;align-items:center;gap:var(--space-2);padding:6px 14px 6px 12px;border-radius:var(--radius-full);background:var(--live);color:#fff;font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;box-shadow:0 6px 16px -6px var(--live)}.CricketMatchesClient_liveCount__WPr5Z .crico-live-dot{background:#fff}.CricketMatchesClient_dateStrip__fOeRC{display:flex;gap:4px;padding:4px;overflow-x:auto;margin-bottom:var(--space-5);background:var(--surface-alt);border:1px solid var(--border);border-radius:var(--radius-lg);scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.CricketMatchesClient_dateStrip__fOeRC::-webkit-scrollbar{display:none}.CricketMatchesClient_day__lhvYB{flex:1 0 auto;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:76px;min-height:60px;padding:var(--space-2) 10px;border-radius:var(--radius-md);border:0;background:transparent;color:var(--ink-secondary);cursor:pointer;text-align:center;font:inherit;transition:background-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out)}@media (min-width:768px){.CricketMatchesClient_day__lhvYB{min-width:92px}}.CricketMatchesClient_day__lhvYB:hover{background:color-mix(in srgb,var(--surface) 60%,transparent);color:var(--ink)}.CricketMatchesClient_day__lhvYB:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.CricketMatchesClient_dayActive__YPwu2,.CricketMatchesClient_dayActive__YPwu2:hover{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-md),inset 0 0 0 1px var(--border)}.CricketMatchesClient_dayName__j0FD3{font-size:var(--text-xs);font-weight:var(--weight-extrabold);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.CricketMatchesClient_dayActive__YPwu2 .CricketMatchesClient_dayName__j0FD3{color:var(--brand-text)}.CricketMatchesClient_dayDate__OGHfC{font-size:var(--text-base);font-weight:var(--weight-extrabold);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:inherit;white-space:nowrap}.CricketMatchesClient_dayCount__jOp5p{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.CricketMatchesClient_layout___3G8Q{display:block}@media (min-width:1024px){.CricketMatchesClient_layout___3G8Q{display:grid;grid-template-columns:264px minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:start}}.CricketMatchesClient_comps__PRmVY{display:flex;gap:var(--space-2);overflow-x:auto;padding-bottom:2px;margin-bottom:var(--space-4);scrollbar-width:none}.CricketMatchesClient_comps__PRmVY::-webkit-scrollbar{display:none}@media (min-width:1024px){.CricketMatchesClient_comps__PRmVY{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--space-4));flex-direction:column;gap:2px;max-height:calc(100dvh - var(--header-height) - var(--space-8));overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;padding:var(--space-2);margin-bottom:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}}.CricketMatchesClient_compsLabel__mHUbe{display:none}@media (min-width:1024px){.CricketMatchesClient_compsLabel__mHUbe{display:block;font-size:var(--text-xs);font-weight:var(--weight-extrabold);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;padding:var(--space-2) 10px var(--space-2)}}.CricketMatchesClient_comp__rgjod{flex-shrink:0;display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap-target);max-width:240px;padding:var(--space-2) 14px;border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);color:var(--ink-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;white-space:nowrap;font-family:inherit;transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.CricketMatchesClient_comp__rgjod:hover{border-color:var(--card-hover-border);color:var(--ink)}@media (min-width:1024px){.CricketMatchesClient_comp__rgjod{position:relative;display:flex;width:100%;max-width:none;min-height:40px;padding:var(--space-2) 10px;text-align:left;border:none;border-radius:var(--radius-md);background:transparent}.CricketMatchesClient_comp__rgjod:hover{background:var(--surface-alt)}}.CricketMatchesClient_comp__rgjod:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.CricketMatchesClient_compActive__GcyDo,.CricketMatchesClient_compActive__GcyDo:hover{border-color:var(--ink);background:var(--ink);color:var(--surface);font-weight:var(--weight-bold)}.CricketMatchesClient_compActive__GcyDo .CricketMatchesClient_compIcon__qty9A{color:inherit}@media (min-width:1024px){.CricketMatchesClient_compActive__GcyDo,.CricketMatchesClient_compActive__GcyDo:hover{background:var(--brand-bg);color:var(--brand-text)}.CricketMatchesClient_compActive__GcyDo:before{content:"";position:absolute;left:-8px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--brand)}}.CricketMatchesClient_compLabel__HNOgp{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.CricketMatchesClient_compLogo__NislH{width:22px;height:22px;border-radius:6px;object-fit:cover;flex-shrink:0;background:#fff;box-shadow:inset 0 0 0 1px var(--border)}.CricketMatchesClient_compIcon__qty9A{font-size:15px;color:var(--muted);flex-shrink:0}.CricketMatchesClient_content__L3o1G{min-width:0}.CricketMatchesClient_search__e5LB4{margin-bottom:var(--space-5);max-width:100%}.CricketMatchesClient_search__e5LB4 .ant-input-affix-wrapper{border-radius:var(--radius-full);background:var(--surface);box-shadow:var(--shadow-sm)}@media (min-width:768px){.CricketMatchesClient_search__e5LB4{max-width:380px}}.CricketMatchesClient_groups__FQy5U{display:flex;flex-direction:column;gap:var(--space-5)}.CricketMatchesClient_group__P7Vli{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.CricketMatchesClient_groupHead__FvFK7{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:52px;padding:0 var(--space-4);border-bottom:1px solid var(--border-soft);background:var(--surface-alt)}.CricketMatchesClient_groupTitle__L5mcA{display:flex;align-items:center;gap:10px;min-width:0;margin:0;font-size:var(--text-base);font-weight:var(--weight-extrabold);letter-spacing:-.01em;color:var(--ink)}.CricketMatchesClient_groupTitle__L5mcA .CricketMatchesClient_compIcon__qty9A{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm);background:var(--brand-bg);color:var(--brand-text);font-size:14px}.CricketMatchesClient_groupName__LStBA{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CricketMatchesClient_groupCount__E9bMs{font-size:var(--text-xs);color:var(--muted);font-weight:var(--weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.CricketMatchesClient_groupLink__IHbOd{flex-shrink:0;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--brand-text);text-decoration:none;display:inline-flex;align-items:center;min-height:var(--tap-target);background:none;border:0;padding:0;cursor:pointer;font-family:inherit}.CricketMatchesClient_groupLink__IHbOd:hover{text-decoration:underline;text-underline-offset:3px}.CricketMatchesClient_groupBody__oWKu3{display:flex;flex-direction:column}.CricketMatchesClient_groupBody__oWKu3>*{border:none;border-radius:0;box-shadow:none;border-top:1px solid var(--border-soft)}.CricketMatchesClient_groupBody__oWKu3>:hover{transform:none;box-shadow:none;border-color:var(--border-soft);background-color:var(--surface-alt)}.CricketMatchesClient_groupBody__oWKu3>:first-child{border-top:none}.CricketMatchesClient_reconnecting__RxCf9{margin-bottom:var(--space-3);padding:10px var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-semibold)}