@import "https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800;900&display=swap";
:root{--cr-bg:radial-gradient(circle at 50% -20%,#06b6d42e 0%,#070a13 60%);--cr-text:#f1f5f9;--cr-card-bg:#0a0f1cbf;--cr-card-border:#06b6d42e;--cr-card-hover-border:#06b6d466;--cr-card-shadow:#0009;--cr-card-hover-shadow:#06b6d433;--cr-table-th-bg:#06b6d41a;--cr-table-td-border:#ffffff08;--cr-table-tr-hover:#06b6d40a;--cr-search-bg:#11182780;--cr-search-focus-bg:#111827e6;--cr-search-border:#06b6d440;--cr-list-item-bg:#11182766;--cr-list-item-hover-bg:#06b6d40f;--cr-card-header-border:#06b6d426;--cr-form-empty:#4b5563;--cr-tactical-opacity:.02;--cr-loader-bg:#070a13}[data-theme=light]{--cr-bg:radial-gradient(circle at 50% -20%,#06b6d41f 0%,#f0f7ff 60%);--cr-text:#1f2937;--cr-card-bg:#ffffffd9;--cr-card-border:#06b6d440;--cr-card-hover-border:#06b6d480;--cr-card-shadow:#0000000f;--cr-card-hover-shadow:#06b6d41a;--cr-table-th-bg:#06b6d41f;--cr-table-td-border:#0000000f;--cr-table-tr-hover:#06b6d40f;--cr-search-bg:#fffc;--cr-search-focus-bg:#fff;--cr-search-border:#06b6d459;--cr-list-item-bg:#eff6ffd9;--cr-list-item-hover-bg:#06b6d414;--cr-card-header-border:#06b6d440;--cr-form-empty:#9ca3af;--cr-tactical-opacity:.04;--cr-loader-bg:#0b0f19}.cricket-module__whMm0W__container{background:var(--cr-bg);min-height:100vh;color:var(--cr-text);padding:60px 20px;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background .3s,color .3s;position:relative;overflow:hidden}.cricket-module__whMm0W__container:before{content:"";background-image:linear-gradient(rgba(6,182,212,var(--cr-tactical-opacity))1px,transparent 1px),linear-gradient(90deg,rgba(6,182,212,var(--cr-tactical-opacity))1px,transparent 1px);z-index:0;pointer-events:none;background-size:60px 60px;position:absolute;inset:0}@keyframes cricket-module__whMm0W__fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes cricket-module__whMm0W__pulse{0%{opacity:1;transform:scale(.9)}50%{opacity:.4;transform:scale(1.3)}to{opacity:1;transform:scale(.9)}}@keyframes cricket-module__whMm0W__spinBall{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cricket-module__whMm0W__fillProgress{0%{width:0%}to{width:100%}}.cricket-module__whMm0W__loaderOverlay{background:var(--cr-loader-bg);z-index:99999;opacity:1;background-image:radial-gradient(circle,#06b6d433 0%,#0000 70%),linear-gradient(#06b6d404 1px,#0000 1px),linear-gradient(90deg,#06b6d404 1px,#0000 1px);background-size:100% 100%,60px 60px,60px 60px;justify-content:center;align-items:center;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;inset:0;transform:scale(1)}.cricket-module__whMm0W__loaderFadeOut{opacity:0;pointer-events:none;transform:scale(1.05)}.cricket-module__whMm0W__loaderContent{text-align:center;flex-direction:column;align-items:center;max-width:400px;padding:20px;display:flex}.cricket-module__whMm0W__ballContainer{margin-bottom:24px;animation:3s linear infinite cricket-module__whMm0W__spinBall}.cricket-module__whMm0W__loaderBall{filter:drop-shadow(0 0 30px #06b6d499)}.cricket-module__whMm0W__glowPulse{animation:2s ease-in-out infinite cricket-module__whMm0W__pulse}.cricket-module__whMm0W__loaderTitle{letter-spacing:.12em;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 10px #06b6d44d);text-transform:uppercase;background:linear-gradient(135deg,#00f0ff 0%,#fff 50%,#00f0ff 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:1.8rem;font-weight:950}.cricket-module__whMm0W__subLoaderText{color:#00f0ff;letter-spacing:.25em;text-transform:uppercase;text-shadow:0 0 10px #06b6d44d;margin-bottom:30px;font-size:11px;font-weight:800}.cricket-module__whMm0W__progressBarWrapper{background:#ffffff14;border:1px solid #06b6d426;border-radius:999px;width:240px;height:4px;margin-bottom:16px;overflow:hidden}.cricket-module__whMm0W__progressBar{background:linear-gradient(90deg,#00f0ff 0%,#ef4444 100%);border-radius:999px;height:100%;animation:1.8s cubic-bezier(.1,.85,.25,1) forwards cricket-module__whMm0W__fillProgress;box-shadow:0 0 10px #00f0ff}.cricket-module__whMm0W__loaderStatus{color:#64748b;letter-spacing:.05em;font-size:11px;font-weight:600;animation:1.5s ease-in-out infinite cricket-module__whMm0W__pulse}.cricket-module__whMm0W__header{text-align:center;z-index:1;margin-bottom:40px;animation:.5s cubic-bezier(.16,1,.3,1) forwards cricket-module__whMm0W__fadeInUp;position:relative}.cricket-module__whMm0W__gradientText{-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 10px #06b6d44d);background:linear-gradient(135deg,#00f0ff 0%,#3b82f6 50%,#1d4ed8 100%);-webkit-background-clip:text;background-clip:text}.cricket-module__whMm0W__title{letter-spacing:-.03em;color:var(--cr-text);text-shadow:0 0 40px #06b6d433;justify-content:center;align-items:center;gap:16px;margin-bottom:12px;font-size:2.8rem;font-weight:900;display:flex}.cricket-module__whMm0W__badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:8px;margin-top:10px;padding:6px 18px;font-size:13px;font-weight:600;display:inline-flex}.cricket-module__whMm0W__badgeLive{color:#00f0ff;background:#06b6d41f;border-color:#06b6d44d;box-shadow:0 0 15px #06b6d41a}.cricket-module__whMm0W__badgeDemo{color:#f59e0b;background:#f59e0b14;border-color:#f59e0b33}.cricket-module__whMm0W__pulseDot{background-color:currentColor;border-radius:50%;width:8px;height:8px;animation:1.5s infinite cricket-module__whMm0W__pulse}.cricket-module__whMm0W__filterSwitcher{z-index:1;align-items:center;gap:16px;max-width:1200px;margin:0 auto 30px;padding:0 10px;animation:.6s cubic-bezier(.16,1,.3,1) forwards cricket-module__whMm0W__fadeInUp;display:flex;position:relative}.cricket-module__whMm0W__filterSwitcherLabel{color:#00f0ff;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;text-shadow:0 0 10px #06b6d433;font-size:13px;font-weight:800}.cricket-module__whMm0W__filterSelectorScroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;width:100%;padding:8px 4px;display:flex;overflow-x:auto}.cricket-module__whMm0W__filterSelectorScroll::-webkit-scrollbar{display:none}.cricket-module__whMm0W__filterBtn{color:#9ca3af;cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11182766;border:1px solid #ffffff0d;border-radius:12px;padding:8px 18px;font-size:13px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1)}[data-theme=light] .cricket-module__whMm0W__filterBtn{color:#4b5563;background:#fffc;border-color:#06b6d433}.cricket-module__whMm0W__filterBtn:hover{color:#fff;background:#1f2937cc;border-color:#06b6d44d;transform:translateY(-2px)}[data-theme=light] .cricket-module__whMm0W__filterBtn:hover{color:#00f0ff;background:#fff;border-color:#00f0ff}.cricket-module__whMm0W__activeFilterBtn{color:#00f0ff;background:linear-gradient(135deg,#06b6d440 0%,#1d4ed840 100%);border-color:#00f0ff;transform:translateY(-2px);box-shadow:0 0 20px #06b6d440,inset 0 1px #ffffff1a}[data-theme=light] .cricket-module__whMm0W__activeFilterBtn{background:linear-gradient(135deg,#06b6d426 0%,#1d4ed826 100%);box-shadow:0 4px 15px #06b6d433}.cricket-module__whMm0W__grid{z-index:1;grid-template-columns:1fr;gap:30px;max-width:1200px;margin:0 auto;animation:.7s cubic-bezier(.16,1,.3,1) forwards cricket-module__whMm0W__fadeInUp;display:grid;position:relative}@media (min-width:1024px){.cricket-module__whMm0W__grid{grid-template-columns:2.2fr 1fr}}.cricket-module__whMm0W__card{background:var(--cr-card-bg);-webkit-backdrop-filter:blur(16px);border:1px solid var(--cr-card-border);box-shadow:0 25px 50px -12px var(--cr-card-shadow),inset 0 1px 0 #ffffff0d;border-radius:24px;padding:30px;transition:all .3s cubic-bezier(.16,1,.3,1)}.cricket-module__whMm0W__card:hover{border-color:var(--cr-card-hover-border);box-shadow:0 30px 60px -15px var(--cr-card-hover-shadow),inset 0 1px 0 #ffffff14}.cricket-module__whMm0W__cardHeader{border-bottom:1px solid var(--cr-card-header-border);justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;display:flex}.cricket-module__whMm0W__cardTitle{color:var(--cr-text);letter-spacing:-.01em;align-items:center;gap:12px;margin:0;font-size:1.35rem;font-weight:800;display:flex}.cricket-module__whMm0W__searchInput{background:var(--cr-search-bg);border:1px solid var(--cr-search-border);color:var(--cr-text);border-radius:12px;outline:none;width:160px;padding:8px 16px;font-family:inherit;font-size:13px;transition:all .2s}.cricket-module__whMm0W__searchInput:focus{background:var(--cr-search-focus-bg);border-color:#00f0ff;width:200px;box-shadow:0 0 15px #06b6d433}@media (max-width:640px){.cricket-module__whMm0W__cardHeader{flex-direction:column;align-items:flex-start;gap:12px}.cricket-module__whMm0W__searchInput,.cricket-module__whMm0W__searchInput:focus{width:100%}}.cricket-module__whMm0W__matchGrid{grid-template-columns:1fr;gap:20px;display:grid}.cricket-module__whMm0W__matchCard{background:#11182759;border:1px solid #ffffff08;border-radius:20px;padding:22px;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}[data-theme=light] .cricket-module__whMm0W__matchCard{background:#ffffffa6;border-color:#06b6d426}.cricket-module__whMm0W__matchCard:hover{background:#06b6d408;border-color:#06b6d440;transform:translateY(-2px)}.cricket-module__whMm0W__matchMeta{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #ffffff08;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:10px;font-size:11px;font-weight:700;display:flex}[data-theme=light] .cricket-module__whMm0W__matchMeta{color:#4b5563;border-bottom-color:#06b6d414}.cricket-module__whMm0W__liveBadge{color:#ef4444;background:#ef44441f;border:1px solid #ef444440;border-radius:6px;align-items:center;gap:6px;padding:2px 8px;font-weight:800;animation:1.5s infinite cricket-module__whMm0W__pulse;display:flex}.cricket-module__whMm0W__upcomingBadge{color:#00f0ff;background:#06b6d41f;border:1px solid #06b6d433;border-radius:6px;padding:2px 8px;font-weight:800}.cricket-module__whMm0W__matchTeams{flex-direction:column;gap:14px;margin-bottom:16px;display:flex}.cricket-module__whMm0W__teamRow{justify-content:space-between;align-items:center;display:flex}.cricket-module__whMm0W__teamInfo{align-items:center;gap:12px;display:flex}.cricket-module__whMm0W__flag{object-fit:cover;border-radius:2px;width:28px;height:18px;transition:transform .2s;box-shadow:0 2px 4px #00000040}.cricket-module__whMm0W__matchCard:hover .cricket-module__whMm0W__flag{transform:scale(1.15)rotate(2deg)}.cricket-module__whMm0W__teamName{color:var(--cr-text);font-size:15px;font-weight:700}.cricket-module__whMm0W__scoreInfo{flex-direction:column;align-items:flex-end;display:flex}.cricket-module__whMm0W__runs{color:#00f0ff;text-shadow:0 0 10px #06b6d41a;font-size:16px;font-weight:850}[data-theme=light] .cricket-module__whMm0W__runs{color:#1d4ed8}.cricket-module__whMm0W__overs{color:#64748b;margin-top:2px;font-size:11px;font-weight:600}.cricket-module__whMm0W__matchFooter{border-top:1px solid #ffffff08;flex-direction:column;gap:8px;padding-top:12px;display:flex}[data-theme=light] .cricket-module__whMm0W__matchFooter{border-top-color:#06b6d414}.cricket-module__whMm0W__noteText{color:#f59e0b;font-size:12px;font-weight:600}[data-theme=light] .cricket-module__whMm0W__noteText{color:#d97706}.cricket-module__whMm0W__timeline{align-items:center;gap:6px;margin-top:4px;display:flex}.cricket-module__whMm0W__ballLabel{color:#64748b;text-transform:uppercase;margin-right:4px;font-size:10px;font-weight:700}.cricket-module__whMm0W__ballDot{color:#fff;background:#ffffff0f;border:1px solid #ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:850;display:flex;box-shadow:0 2px 4px #00000026}[data-theme=light] .cricket-module__whMm0W__ballDot{color:#374151;background:#0000000a;border-color:#0000000f}.cricket-module__whMm0W__ballFour{color:#fff!important;background:#3b82f6!important;border-color:#3b82f6!important}.cricket-module__whMm0W__ballSix{color:#fff!important;background:#10b981!important;border-color:#10b981!important}.cricket-module__whMm0W__ballWicket{animation:1.2s infinite cricket-module__whMm0W__pulse;color:#fff!important;background:#ef4444!important;border-color:#ef4444!important}.cricket-module__whMm0W__tableWrapper{border:1px solid var(--cr-card-border);scrollbar-width:thin;scrollbar-color:#06b6d433 transparent;border-radius:16px;overflow-x:auto;box-shadow:0 4px 20px #00000026}.cricket-module__whMm0W__tableWrapper::-webkit-scrollbar{height:6px}.cricket-module__whMm0W__tableWrapper::-webkit-scrollbar-thumb{background:#06b6d433;border-radius:9999px}.cricket-module__whMm0W__table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.cricket-module__whMm0W__table th{background:var(--cr-table-th-bg);color:#9ca3af;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--cr-card-header-border);padding:14px 18px;font-size:11px;font-weight:700}[data-theme=light] .cricket-module__whMm0W__table th{color:#4b5563}.cricket-module__whMm0W__table td{border-bottom:1px solid var(--cr-table-td-border);color:var(--cr-text);padding:14px 18px;font-weight:500;transition:background .15s}.cricket-module__whMm0W__table tr:last-child td{border-bottom:none}.cricket-module__whMm0W__table tr:hover td{background:var(--cr-table-tr-hover)}.cricket-module__whMm0W__posCol{text-align:center;width:30px;font-weight:800}.cricket-module__whMm0W__posQualified{text-shadow:0 0 10px #06b6d440;color:#00f0ff!important}[data-theme=light] .cricket-module__whMm0W__posQualified{color:#2563eb!important}.cricket-module__whMm0W__teamCol{align-items:center;gap:12px;font-weight:600;display:flex}.cricket-module__whMm0W__pointsCol{color:#00f0ff;text-shadow:0 0 10px #06b6d426;font-size:15px;font-weight:800}[data-theme=light] .cricket-module__whMm0W__pointsCol{color:#1d4ed8}.cricket-module__whMm0W__list{flex-direction:column;gap:12px;display:flex}.cricket-module__whMm0W__listItem{background:var(--cr-list-item-bg);border:1px solid var(--cr-table-td-border);border-radius:16px;justify-content:space-between;align-items:center;padding:14px 18px;transition:all .2s;display:flex}.cricket-module__whMm0W__listItem:hover{background:var(--cr-list-item-hover-bg);border-color:#06b6d440;transform:translate(6px)scale(1.01);box-shadow:-4px 0 #00f0ff,0 10px 20px -10px #00000026}.cricket-module__whMm0W__playerInfo{align-items:center;gap:14px;min-width:0;display:flex}.cricket-module__whMm0W__playerName{color:var(--cr-text);white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:14px;font-weight:700;overflow:hidden}.cricket-module__whMm0W__playerTeam{color:#9ca3af;margin-top:2px;font-size:11px}[data-theme=light] .cricket-module__whMm0W__playerTeam{color:#6b7280}.cricket-module__whMm0W__playerVal{color:#00f0ff;white-space:nowrap;background:#06b6d41a;border:1px solid #06b6d426;border-radius:8px;padding:4px 10px;font-size:14px;font-weight:800}[data-theme=light] .cricket-module__whMm0W__playerVal{color:#1d4ed8;border-color:#1d4ed833}.cricket-module__whMm0W__footerNote{text-align:center;color:#4b5563;z-index:1;margin-top:50px;font-size:12px;position:relative}.cricket-module__whMm0W__teamNameFull{display:inline}.cricket-module__whMm0W__teamNameTla{display:none}.cricket-module__whMm0W__hideNarrow{display:table-cell}@media (max-width:768px){.cricket-module__whMm0W__hideMobile{display:none!important}.cricket-module__whMm0W__container{padding:30px 12px}.cricket-module__whMm0W__card{border-radius:18px;padding:20px 14px}.cricket-module__whMm0W__title{flex-wrap:wrap;font-size:1.8rem}.cricket-module__whMm0W__loaderTitle{font-size:1.3rem}.cricket-module__whMm0W__filterSwitcher{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:20px}.cricket-module__whMm0W__filterSwitcherLabel{margin-left:4px}.cricket-module__whMm0W__table th,.cricket-module__whMm0W__table td{padding:10px 8px;font-size:12px}.cricket-module__whMm0W__flag{width:22px;height:14px}.cricket-module__whMm0W__teamCol{gap:6px}}@media (max-width:600px){.cricket-module__whMm0W__hideNarrow{display:none!important}.cricket-module__whMm0W__teamNameFull{display:none}.cricket-module__whMm0W__teamNameTla{display:inline}}@media (max-width:480px){.cricket-module__whMm0W__playerName{max-width:120px}}.cricket-module__whMm0W__chaseCard{background:#06b6d40a;border:1px solid #06b6d426;border-radius:16px;flex-direction:column;gap:10px;margin:10px 0;padding:14px;display:flex}[data-theme=light] .cricket-module__whMm0W__chaseCard{background:#06b6d408;border-color:#06b6d440}.cricket-module__whMm0W__chaseHeader{justify-content:space-between;align-items:center;display:flex}.cricket-module__whMm0W__chaseText{color:var(--cr-text);font-size:13.5px;font-weight:600}.cricket-module__whMm0W__chaseHighlight{color:#00f0ff;font-weight:800}[data-theme=light] .cricket-module__whMm0W__chaseHighlight{color:#1d4ed8}.cricket-module__whMm0W__ballsLeftBadge{color:#00f0ff;text-transform:uppercase;background:#00f0ff1a;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:800}[data-theme=light] .cricket-module__whMm0W__ballsLeftBadge{color:#1d4ed8;background:#1d4ed81a}.cricket-module__whMm0W__progressBarContainer{background:#ffffff14;border-radius:999px;height:6px;position:relative;overflow:hidden}[data-theme=light] .cricket-module__whMm0W__progressBarContainer{background:#0000000f}.cricket-module__whMm0W__progressBarFill{background:linear-gradient(90deg,#3b82f6 0%,#00f0ff 100%);border-radius:999px;height:100%;transition:width .5s ease-in-out}[data-theme=light] .cricket-module__whMm0W__progressBarFill{background:linear-gradient(90deg,#1d4ed8 0%,#3b82f6 100%)}.cricket-module__whMm0W__chaseFooter{border-top:1px solid #ffffff0a;align-items:center;gap:16px;padding-top:8px;display:flex}[data-theme=light] .cricket-module__whMm0W__chaseFooter{border-top-color:#0000000a}.cricket-module__whMm0W__rateCol{align-items:baseline;gap:6px;display:flex}.cricket-module__whMm0W__rateLabel{color:#64748b;text-transform:uppercase;font-size:10px;font-weight:800}.cricket-module__whMm0W__rateVal{color:var(--cr-text);font-size:13px;font-weight:750}.cricket-module__whMm0W__tickerContainer{max-width:1200px;margin:0 auto 30px;padding:0 10px;animation:.5s ease-out cricket-module__whMm0W__fadeInUp}.cricket-module__whMm0W__tickerTitle{color:#00f0ff;text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:8px;margin-bottom:10px;font-size:11px;font-weight:850;display:flex}[data-theme=light] .cricket-module__whMm0W__tickerTitle{color:#1d4ed8}.cricket-module__whMm0W__tickerWrapper{scrollbar-width:thin;scrollbar-color:#06b6d433 transparent;-webkit-overflow-scrolling:touch;gap:14px;padding:4px 4px 12px;display:flex;overflow-x:auto}.cricket-module__whMm0W__tickerWrapper::-webkit-scrollbar{height:6px}.cricket-module__whMm0W__tickerWrapper::-webkit-scrollbar-thumb{background:#06b6d433;border-radius:999px}.cricket-module__whMm0W__tickerCard{background:var(--cr-card-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--cr-card-border);cursor:pointer;min-width:250px;max-width:250px;box-shadow:0 4px 15px var(--cr-card-shadow);border-radius:16px;flex-direction:column;gap:8px;padding:14px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.cricket-module__whMm0W__tickerCard:hover{border-color:var(--cr-card-hover-border);box-shadow:0 8px 25px var(--cr-card-hover-shadow);transform:translateY(-2px)}.cricket-module__whMm0W__tickerMeta{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;font-size:9.5px;font-weight:700;display:flex}.cricket-module__whMm0W__tickerTeams{flex-direction:column;gap:6px;display:flex}.cricket-module__whMm0W__tickerTeamRow{justify-content:space-between;align-items:center;display:flex}.cricket-module__whMm0W__tickerTeamInfo{color:var(--cr-text);align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:flex}.cricket-module__whMm0W__tickerRuns{color:#00f0ff;font-size:13px;font-weight:800}[data-theme=light] .cricket-module__whMm0W__tickerRuns{color:#1d4ed8}.cricket-module__whMm0W__tickerStatus{color:#f59e0b;white-space:nowrap;text-overflow:ellipsis;border-top:1px solid #ffffff08;margin-top:2px;padding-top:6px;font-size:11px;font-weight:600;overflow:hidden}[data-theme=light] .cricket-module__whMm0W__tickerStatus{color:#d97706;border-top-color:#0000000a}.cricket-module__whMm0W__tournamentGroup{flex-direction:column;gap:16px;margin-bottom:35px;animation:.6s cubic-bezier(.16,1,.3,1) forwards cricket-module__whMm0W__fadeInUp;display:flex}.cricket-module__whMm0W__tournamentHeader{text-transform:uppercase;color:#00f0ff;letter-spacing:.04em;text-shadow:0 0 10px #06b6d41a;border-left:4px solid #ef4444;align-items:center;gap:10px;margin-bottom:6px;padding-left:12px;font-size:14px;font-weight:850;display:flex}[data-theme=light] .cricket-module__whMm0W__tournamentHeader{color:#1e3a8a;border-left-color:#ef4444}.cricket-module__whMm0W__internationalBadge{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#ef4444 0%,#b91c1c 100%);border-radius:4px;margin-left:auto;padding:1px 6px;font-size:9px;font-weight:900;box-shadow:0 2px 5px #ef44444d}.cricket-module__whMm0W__domesticBadge{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:4px;margin-left:auto;padding:1px 5px;font-size:9px;font-weight:800}[data-theme=light] .cricket-module__whMm0W__domesticBadge{color:#4b5563;background:#0000000a;border-color:#00000014}.cricket-module__whMm0W__modalOverlay{-webkit-backdrop-filter:blur(20px);z-index:10000;background:#04070fd9;justify-content:center;align-items:center;padding:20px;animation:.3s cubic-bezier(.16,1,.3,1) forwards cricket-module__whMm0W__fadeIn;display:flex;position:fixed;inset:0}@keyframes cricket-module__whMm0W__fadeIn{0%{opacity:0}to{opacity:1}}.cricket-module__whMm0W__modalCard{background:var(--cr-card-bg);border:1px solid var(--cr-card-border);border-radius:28px;flex-direction:column;width:100%;max-width:800px;height:90vh;max-height:800px;animation:.35s cubic-bezier(.34,1.56,.64,1) forwards cricket-module__whMm0W__scaleIn;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px #000c,inset 0 1px #ffffff0d}@keyframes cricket-module__whMm0W__scaleIn{0%{opacity:0;transform:scale(.9)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.cricket-module__whMm0W__modalClose{color:var(--cr-text);cursor:pointer;z-index:10;background:#ffffff0f;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}.cricket-module__whMm0W__modalClose:hover{color:#ef4444;background:#ef444426;border-color:#ef444440;transform:rotate(90deg)}.cricket-module__whMm0W__modalHeader{border-bottom:1px solid var(--cr-card-header-border);flex-direction:column;gap:16px;padding:30px 30px 20px;display:flex}.cricket-module__whMm0W__modalMeta{color:#00f0ff;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:850}[data-theme=light] .cricket-module__whMm0W__modalMeta{color:#1d4ed8}.cricket-module__whMm0W__modalTeamsBox{justify-content:space-between;align-items:center;gap:20px;width:90%;display:flex}.cricket-module__whMm0W__modalTeamBlock{flex:1;align-items:center;gap:16px;display:flex}.cricket-module__whMm0W__modalTeamBlockRight{text-align:right;flex-direction:row-reverse}.cricket-module__whMm0W__modalFlag{object-fit:cover;border-radius:4px;width:52px;height:34px;box-shadow:0 4px 10px #00000059}.cricket-module__whMm0W__modalTeamDetails{flex-direction:column;display:flex}.cricket-module__whMm0W__modalTeamName{color:var(--cr-text);font-size:18px;font-weight:800}.cricket-module__whMm0W__modalScoreText{color:#00f0ff;margin-top:4px;font-size:20px;font-weight:900}[data-theme=light] .cricket-module__whMm0W__modalScoreText{color:#1d4ed8}.cricket-module__whMm0W__modalVS{color:#ef4444;text-transform:uppercase;background:#ef44441a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:900;display:flex}.cricket-module__whMm0W__modalTabs{border-bottom:1px solid var(--cr-card-header-border);scrollbar-width:none;background:#0003;display:flex;overflow-x:auto}.cricket-module__whMm0W__modalTabs::-webkit-scrollbar{display:none}.cricket-module__whMm0W__modalTabBtn{color:#9ca3af;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:14px 24px;font-size:13px;font-weight:700;transition:all .2s;position:relative}.cricket-module__whMm0W__modalTabBtn:hover{color:var(--cr-text)}.cricket-module__whMm0W__activeModalTabBtn{color:#00f0ff!important}[data-theme=light] .cricket-module__whMm0W__activeModalTabBtn{color:#1d4ed8!important}.cricket-module__whMm0W__activeModalTabBtn:after{content:"";background:#00f0ff;border-radius:99px;height:2px;position:absolute;bottom:0;left:20%;right:20%;box-shadow:0 0 10px #00f0ff}[data-theme=light] .cricket-module__whMm0W__activeModalTabBtn:after{box-shadow:none;background:#1d4ed8}.cricket-module__whMm0W__modalContentScroll{scrollbar-width:thin;scrollbar-color:#06b6d433 transparent;flex:1;padding:30px;overflow-y:auto}.cricket-module__whMm0W__modalContentScroll::-webkit-scrollbar{width:6px}.cricket-module__whMm0W__modalContentScroll::-webkit-scrollbar-thumb{background:#06b6d433;border-radius:99px}.cricket-module__whMm0W__previewHeading{color:var(--cr-text);margin-bottom:12px;font-size:16px;font-weight:800;line-height:1.4}.cricket-module__whMm0W__previewText{color:#9ca3af;white-space:pre-line;font-size:14px;line-height:1.7}[data-theme=light] .cricket-module__whMm0W__previewText{color:#4b5563}.cricket-module__whMm0W__squadGrid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.cricket-module__whMm0W__squadColumn{flex-direction:column;gap:10px;display:flex}.cricket-module__whMm0W__squadTeamTitle{color:#00f0ff;border-bottom:1px solid var(--cr-card-header-border);text-transform:uppercase;margin-bottom:6px;padding-bottom:8px;font-size:14px;font-weight:850}[data-theme=light] .cricket-module__whMm0W__squadTeamTitle{color:#1d4ed8}.cricket-module__whMm0W__squadPlayer{color:var(--cr-text);background:var(--cr-list-item-bg);border:1px solid var(--cr-table-td-border);border-radius:8px;padding:6px 10px;font-size:13.5px;font-weight:500}.cricket-module__whMm0W__statsBox{flex-direction:column;gap:20px;display:flex}.cricket-module__whMm0W__h2hSummaryText{color:#f59e0b;background:#f59e0b14;border-left:4px solid #f59e0b;border-radius:12px;padding:12px 16px;font-size:13.5px;font-weight:600}[data-theme=light] .cricket-module__whMm0W__h2hSummaryText{color:#d97706}.cricket-module__whMm0W__statsBarGroup{flex-direction:column;gap:8px;margin-top:10px;display:flex}.cricket-module__whMm0W__statsBarLabel{color:#9ca3af;justify-content:space-between;font-size:12px;font-weight:700;display:flex}.cricket-module__whMm0W__comparisonBar{background:#ffffff14;border-radius:99px;height:12px;display:flex;overflow:hidden}[data-theme=light] .cricket-module__whMm0W__comparisonBar{background:#0000000f}.cricket-module__whMm0W__comparisonFillHome{background:#00f0ff;height:100%}[data-theme=light] .cricket-module__whMm0W__comparisonFillHome{background:#1d4ed8}.cricket-module__whMm0W__comparisonFillAway{background:#ef4444;height:100%}.cricket-module__whMm0W__formIndicatorRow{align-items:center;gap:6px;display:flex}.cricket-module__whMm0W__formDot{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:850;display:flex}.cricket-module__whMm0W__formW{background-color:#10b981}.cricket-module__whMm0W__formL{background-color:#ef4444}.cricket-module__whMm0W__formD{background-color:#6b7280}.cricket-module__whMm0W__newsArticle{border-bottom:1px solid var(--cr-card-header-border);flex-direction:column;gap:8px;margin-bottom:20px;padding-bottom:20px;display:flex}.cricket-module__whMm0W__newsArticle:last-child{border-bottom:none;margin-bottom:0}.cricket-module__whMm0W__newsHeadline{color:var(--cr-text);font-size:15px;font-weight:800;line-height:1.4}.cricket-module__whMm0W__newsMeta{color:#64748b;gap:12px;font-size:11px;font-weight:700;display:flex}.cricket-module__whMm0W__newsSummary{color:#9ca3af;font-size:13px;line-height:1.6}[data-theme=light] .cricket-module__whMm0W__newsSummary{color:#4b5563}.cricket-module__whMm0W__mediaGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.cricket-module__whMm0W__mediaTile{background:#ffffff05;border:1px solid #ffffff0a;border-radius:16px;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}[data-theme=light] .cricket-module__whMm0W__mediaTile{background:#fff;border-color:#06b6d426}.cricket-module__whMm0W__mediaTile:hover{border-color:#06b6d44d;transform:translateY(-4px)scale(1.02);box-shadow:0 10px 25px #0006}.cricket-module__whMm0W__mediaImgWrapper{background-color:#111827;height:120px;position:relative}.cricket-module__whMm0W__mediaImg{object-fit:cover;opacity:.8;width:100%;height:100%}.cricket-module__whMm0W__playIconOverlay{color:#fff;background:#06b6d4e6;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 15px #06b6d499}.cricket-module__whMm0W__videoDuration{color:#fff;background:#000000bf;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:800;position:absolute;bottom:8px;right:8px}.cricket-module__whMm0W__mediaCaption{color:var(--cr-text);padding:12px 14px;font-size:12px;font-weight:700;line-height:1.4}@media (max-width:640px){.cricket-module__whMm0W__squadGrid{grid-template-columns:1fr;gap:20px}.cricket-module__whMm0W__mediaGrid{grid-template-columns:1fr}.cricket-module__whMm0W__modalHeader{padding:20px 20px 15px}.cricket-module__whMm0W__modalContentScroll{padding:20px}.cricket-module__whMm0W__modalTeamName{font-size:15px}.cricket-module__whMm0W__modalScoreText{font-size:16px}.cricket-module__whMm0W__modalFlag{width:40px;height:26px}.cricket-module__whMm0W__modalVS{width:26px;height:26px;font-size:12px}}
