.match-probability-container{background-color:#f0f8ff;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .1)}.content,.main-container,.match-probability-container,.probability{box-shadow:0 2px 8px rgb(0 0 0 / .1)}.commentary.wicket .comment-text p,.extras p,.form span,.over-ball,.result .highlight,.score,.stats-list span,.team-info span,.weather-card .location,.weather-card .temp{font-weight:700}.news-card,.news-item,.progress-bar{overflow:hidden}.match-probability-container{display:flex;justify-content:space-between;padding:20px;width:80%;margin:20px auto;font-family:Arial,sans-serif}.content{flex:0 0 65%}.container-overview .match-info{flex:0 0 62%}.match-info{flex:2}.match-info p{font-size:14px;color:#666}.team-score{display:flex;align-items:center}.score{margin-left:10px}.probability,.sidebar{margin-left:20px;background-color:#fff;border-radius:8px}.probability{flex:1;padding:15px}.sidebar{flex:1}.probability h3{font-size:16px;margin-bottom:10px;color:#333}.probability-bar{display:flex;align-items:center;justify-content:space-between}.team-label{display:flex;flex-direction:column;align-items:center;font-size:14px;color:#333}.progress-bar{display:flex;height:5px;width:100%;margin:0 10px;background-color:#e0e0e0;border-radius:8px}.main-container,.tab-container{width:80%;margin:20px auto}.csk-bar{background-color:#0d287b;height:100%}.gt-bar{background-color:#5d83a3;height:100%}.main-container{display:flex;padding:20px;background-color:#f0f8ff;border-radius:8px;justify-content:space-between}.tabs{display:flex;margin-bottom:20px}.tab,.tabn{padding:10px 20px;text-decoration:none;color:#000;border:1px solid #ccc;border-radius:20px;margin-right:10px;cursor:pointer;transition:background-color .3s;list-style-type:none}.arrow,.news-card{transition:transform .3s}.tab:hover,.tabn:hover,th{background-color:#f2f2f2}.tab.active,.tabn.active{background-color:#0048ba!important;color:#fff;border-color:#0048ba!important}.stats-table,.tab-content{display:none}.form,.head-to-head,.match,.team-info{display:flex}.tab-content h2{margin-top:0}.details,table{width:100%;border-collapse:collapse}.main-container th,td{padding:15px!important;text-align:left!important;border-bottom:1px solid #ddd!important}.form span,.over-ball,.player,.result,.tabcontent,.team,.team-result,.weather-card{text-align:center}tbody tr:hover{background-color:#f9f9f9}.container-overview{display:flex;justify-content:space-between;max-width:900px;margin:auto}.container-head-to-head,.container-team-form,.preview-container{border-radius:8px;max-width:800px;box-shadow:0 0 10px rgb(0 0 0 / .1)}.match-info,.weather-report{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px rgb(0 0 0 / .1);width:45%;margin:1px}.match-info h2,.weather-report h2{font-size:20px;margin-bottom:15px;color:#333;margin-top:unset!important}.weather-card{background-color:#e0f7fa;padding:20px;border-radius:8px;box-shadow:0 0 10px rgb(0 0 0 / .1)}.weather-card .location{font-size:18px;margin-bottom:10px}.weather-card .temperature{font-size:24px;color:#ff9800}.weather-card .temp{margin-right:5px}.container-head-to-head,.container-team-form{margin:auto;background-color:#fff;padding:20px}.head-to-head,p{margin-bottom:20px}.container-head-to-head h2{font-size:24px;color:#333;margin-bottom:20px}.head-to-head{justify-content:space-between;align-items:center;background-color:#e0f7fa;padding:15px;border-radius:8px}.team-left h3,.team-right h3{margin:10px 0 0;color:#333}.head-to-head .team-logo{width:100px;height:auto}.head-to-head .score h1{font-size:48px;color:#333}.match-results,.team-form{margin-top:20px}.match{justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #e0e0e0}.team-result{width:30%}.team-result p{margin:5px 0;color:#666}.result{width:40%}.result .highlight{color:#ff5722}.result p{margin:5px 0;color:#888}.player-list li,h2,h3{margin-bottom:15px}.match:last-child,.team-row:last-child{border-bottom:none}.comparison-container{background:#fff}h2 span{font-size:14px;color:#888}.team-info{align-items:center;width:30%}.team-logo{width:40px;height:auto;margin-right:10px}.team-info span{font-size:18px;color:#333}.form{justify-content:space-between;width:40%}.form span{display:inline-block;width:30px;height:30px;line-height:30px;color:#fff;border-radius:5px}.win{background-color:#4caf50}.loss{background-color:#f44336}.dropdown-icon{font-size:18px;color:#333;cursor:pointer}.ball,.over{font-size:1.2em}.container-better-to-watch{display:flex;justify-content:space-around;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px rgb(0 0 0 / .1)}.section{width:30%}h3{color:#333}.player-list,.stats-list{list-style:none;padding:0}.player-list li{display:flex;align-items:center}.player img,.player span,.stats-table.active{display:block}.player-list img{width:50px;height:50px;border-radius:50%;margin-right:10px}.player-info{display:flex;flex-direction:column}.player-info strong{font-size:16px}.player-info span{font-size:12px;color:#666}.stats{width:35%}.stats-list li{margin-bottom:10px}.stats-list span{color:#333}span.green{color:green}.wicket,span.red{color:red}.preview-container{background-color:#fff;padding:20px;margin:0 auto}h2{font-size:24px;color:#333}p{font-size:16px;color:#555;line-height:1.6}.container-stats{max-width:1000px;display:flex;background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / .1)}.stats-menu li.active,.tabn.active{background-color:#d2dce7;font-weight:700}.tabs_Scorecard button,.tabs_squad button{background-color:inherit;border:1px solid #ccc;padding:14px 20px;cursor:pointer;transition:.3s;font-size:16px;margin:0 5px;border-radius:20px}.tabs_Scorecard button.active,.tabs_squad button.active{background-color:#007bff;color:#fff}.tabcontent{display:none;padding:20px}.team{margin-top:20px}.column{display:flex;flex-direction:column;align-items:center}.player{margin:15px}.player img{width:80px;height:80px;border-radius:50%;margin:0 auto;border:2px solid #ccc}.points-table,.scoreboard{margin:0 auto;border-radius:10px;box-shadow:0 2px 5px rgb(0 0 0 / .1);padding:20px}.player span{margin-top:5px;font-size:14px}.scoreboard{max-width:800px;background:#fff}.extras p{font-size:1em;margin-top:10px}.points-table{max-width:1000px;background-color:#fff}.team-row{cursor:pointer;background-color:#f9f9f9}.team-details,.team-row:hover{background-color:#f1f1f1}.details td,.details th{padding:8px;border-bottom:1px solid #ddd}.arrow{display:inline-block;margin-right:5px}.arrow.open{transform:rotate(180deg)}.commentary{display:flex;align-items:center;padding:10px;border-bottom:1px solid #ccc}.over-ball{width:60px}.ball{background-color:#f0f0f0;width:35px;height:35px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-top:5px}.run{background-color:#e0eff9}.dot{background-color:#f4f4f4}.wicket{background-color:#fdd9d9}.comment-text{margin-left:15px;flex:1}.comment-text p{margin:0}.dismissal-info{margin-top:5px;font-size:.9em;background-color:#f5f5f5;padding:5px;border-radius:5px;font-weight:400}.most-popular,.news-card{background:#fff;border-radius:8px;box-shadow:0 4px 6px rgb(0 0 0 / .1)}.news-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:15px}.news-card:hover{transform:translateY(-5px)}.news-card img{width:100%;height:160px;object-fit:cover}.news-content{padding:15px}.news-title{font-size:16px;font-weight:700;margin-bottom:5px}.news-description{font-size:14px;color:#555;margin-bottom:10px}.news-date,span.match_result{font-size:12px;color:#888}@media (max-width:768px){.news-container{grid-template-columns:1fr}}.most-popular{max-width:400px;padding:15px}.most-popular h2{font-size:18px;font-weight:700;border-bottom:3px solid #000;padding-bottom:5px;margin-bottom:15px;margin-top:unset!important;display:inline-block}.news-item{display:flex;align-items:center;margin-bottom:15px;border-radius:5px}.news-item img{width:80px;height:80px;object-fit:cover;border-radius:5px;margin-right:10px}.most-news-content{flex:1}.most-news-title{font-size:14px;font-weight:700;color:#333;text-decoration:none;display:block;margin-bottom:3px;transition:color .3s}.news-title:hover{color:#ff5722}.match_comment{margin-top:10px;margin-left:50px;font-size:x-small;color:#666}.play_status{color:red;font-size:20px;font-weight:700}span.player_type{color:#666;font-size:x-small}.match-info_main{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px rgb(0 0 0 / .1);width:65%;margin:1px}.match-info_main h2{font-size:20px;margin-bottom:0;color:#333;margin-top:unset!important}.cus_sidebar{width:33%;padding:20px}