@import url(https://fonts.googleapis.com/css2?family=Alexandria:wght@400;600;700&display=swap);.container-fluid h3::after,.neet-table thead tr{background:linear-gradient(135deg,#667eea,#764ba2)}body{font-family:Alexandria;margin:0;padding:0;background-color:#fff}:root{--text-primary-color:#4f46e5;--text-secondary-color:#00a693}.neet-table{background:#fff;border-radius:10px;overflow:hidden;animation:.6s fadeTable}.neet-table th{background:#f1f4f8;font-weight:600}.neet-table td,.neet-table th{padding:10px 14px;font-size:15px}.syllabus-card{padding:22px;box-shadow:0 10px 25px rgba(0,0,0,.08);height:100%}.syllabus-card:hover{transform:translateY(-6px)}.syllabus-title{font-size:20px;font-weight:600;margin-bottom:15px;border-bottom:2px solid #e8ecef;padding-bottom:8px}.syllabus-list{max-height:350px;overflow-y:auto;padding-right:8px}.syllabus-list p{margin-bottom:6px;font-size:14px}.syllabus-list::-webkit-scrollbar{width:5px}.syllabus-list::-webkit-scrollbar-thumb{background:#c7d2d9;border-radius:10px}.subjects-section{background-color:#7f79ec;color:#fff}.subjects-section a{color:#fff;font-size:14px;text-decoration:none}.subjects-section p{font-size:14px}.subjects-section .linkss a p{position:relative;display:inline-block}.subjects-section .linkss a p::after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:2px;background-color:#fff;transition:width .3s ease-in-out}.subjects-section .linkss a p:hover::after{width:100%}.subjects-section .fs-5{font-weight:500!important}@media (max-width:767px){.subjects-section .linkss{max-height:250px}}.table-responsive{border-radius:18px;overflow:hidden}.table-responsive:hover{transform:translateY(-3px);box-shadow:0 20px 50px rgba(0,0,0,.08)}.stat-card:hover,.syllabus-card:hover{box-shadow:0 15px 40px rgba(0,0,0,.1)}.neet-table thead th{background:0 0;color:#fff;text-transform:uppercase;letter-spacing:.4px;font-size:.85rem;padding:1.2rem 1rem;border:none}.neet-table thead th:first-child{border-top-left-radius:18px}.neet-table thead th:last-child{border-top-right-radius:18px}.neet-table tbody td:first-child{font-weight:600;color:#495057;background:linear-gradient(135deg,#f8f9fa,#eef1f4)}.neet-table tbody tr:hover td{background:#f5f7ff;transition:.25s}.neet-table tbody tr:last-child td:last-child{background:linear-gradient(135deg,#fff4f4,#ffeaea);color:#dc3545;font-weight:500;line-height:1.7}.container-fluid h3{font-weight:600;color:#2c3e50;position:relative;padding-bottom:.6rem;margin-bottom:1.5rem}.container-fluid h3::after{content:"";position:absolute;bottom:0;left:0;width:65px;height:3px;border-radius:20px}@keyframes fadeTable{from{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.syllabus-section{background:linear-gradient(135deg,#f8f9fa 0,#fff 100%);padding-top:2rem;padding-bottom:3rem}.stat-card,.syllabus-card{background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:.3s}.stat-card{border-radius:20px;border:1px solid rgba(0,0,0,.03)}.stat-card:hover{transform:translateY(-5px)}.stat-number{font-size:2.5rem;font-weight:700;color:#2c3e50;line-height:1.2}.stat-label{font-size:1rem;color:#6c757d;font-weight:500}.stat-compare{font-size:.85rem;color:var(--text-secondary-color);margin-top:.5rem}.syllabus-card{border-radius:20px;overflow:hidden;border:1px solid rgba(0,0,0,.03)}.syllabus-header{padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;color:#fff!important}.physics-header{background:linear-gradient(135deg,#667eea 0,#764ba2 100%);color:#fff!important}.chemistry-header{background:linear-gradient(135deg,#f093fb 0,#f5576c 100%);color:#fff}.biology-header{background:linear-gradient(135deg,#4facfe 0,#00f2fe 100%);color:#fff}.subject-icon{font-size:2rem;filter:drop-shadow(2px 4px 6px rgba(0, 0, 0, .2))}.chapter-count{background:rgba(255,255,255,.2);padding:.5rem 1rem;border-radius:30px;font-size:.9rem;font-weight:500;backdrop-filter:blur(10px)}.syllabus-body{padding:2rem}.chapter-group-title{font-size:1.1rem;border-bottom:2px solid #e9ecef;padding-bottom:.5rem}.chapters-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem}.chapters-list{display:flex;flex-direction:column;gap:.75rem}.chapter-item{padding:.5rem 1rem;background:#f8f9fa;border-radius:10px;font-size:.95rem;color:#2c3e50;border-left:3px solid transparent;transition:.3s;box-shadow:0 2px 4px rgba(0,0,0,.02)}.chapter-item:hover{background:#e9ecef;border-left-color:#28a745;transform:translateX(5px)}@media (max-width:768px){.neet-table thead th{padding:.9rem .6rem;font-size:.8rem}.neet-table tbody td{padding:.75rem .6rem;font-size:.85rem}.container-fluid h3{font-size:1.4rem}.syllabus-body,.syllabus-header{padding:1.2rem}.stat-number{font-size:2rem}.chapters-grid{grid-template-columns:1fr}.chapter-item{font-size:.9rem}}@media (max-width:576px){.neet-table{border-radius:14px}.neet-table tbody td{font-size:.82rem}.container-fluid h3{font-size:1.25rem}.container-fluid h3::after{width:45px;height:2px}.syllabus-header{flex-direction:column;align-items:flex-start}.chapter-count{align-self:flex-start}}.neet-table tbody tr td:first-child,.neet-table thead th{font-weight:600}.neet-table tbody td,.table.neet-table tbody td{font-weight:400}.table-responsive{max-height:500px;overflow-y:auto}