/* Cricket Theme Custom Styles */
.article-content p{margin-bottom:1.5rem}
.article-content h2,.article-content h3,.article-content h4{margin-top:2rem;margin-bottom:1rem;font-weight:700}
.article-content img{max-width:100%;height:auto;border-radius:8px;margin:1.5rem 0}
.article-content blockquote{border-left:4px solid var(--cric-green);padding:1rem 1.5rem;background:var(--cric-light);border-radius:0 8px 8px 0;margin:1.5rem 0;font-style:italic}
.article-content ul,.article-content ol{padding-left:1.5rem;margin-bottom:1.5rem}
.article-content table{width:100%;border-collapse:collapse;margin:1.5rem 0}
.article-content table th,.article-content table td{padding:.75rem;border:1px solid #dee2e6}
.article-content table th{background:var(--cric-light);font-weight:600}
.game-card img{transition:transform .3s ease}
.pagination .page-link{border-radius:4px;margin:0 3px;border:1px solid #dee2e6;color:var(--cric-dark)}
.pagination .page-item.active .page-link{background-color:var(--cric-green);border-color:var(--cric-green)}
.widget ul{padding-left:0;list-style:none}
.widget_categories li,.widget_archive li{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #eee}
.widget_categories li a,.widget_archive li a{color:#4a4a4a;text-decoration:none}
.widget_categories li a:hover,.widget_archive li a:hover{color:var(--cric-green)}
.comment-list{list-style:none;padding:0}
.comment-list .comment{padding:1.5rem;margin-bottom:1rem;background:var(--cric-light);border-radius:8px}
.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form textarea{width:100%;padding:.75rem;border:1px solid #dee2e6;border-radius:4px;margin-bottom:1rem}
.comment-form textarea{min-height:150px}
.comment-form .form-submit input{background:var(--cric-green);color:var(--cric-dark);border:none;padding:.75rem 2rem;border-radius:4px;cursor:pointer;font-weight:600;font-family:'Rajdhani',sans-serif}
.sidebar .card{position:sticky;top:100px}
