.cg-h1{color:#2c3e50;text-align:center;margin-bottom:30px;font-size:2.5em;padding-bottom:10px;border-bottom:3px solid #3498db}.cg-table-container{overflow-x:auto;margin:20px 0}.cg-table{width:100%;border-collapse:collapse;margin-bottom:20px}.cg-table th,.cg-table td{border:1px solid #ddd;padding:12px;text-align:left}.cg-table th{background-color:#3498db;color:white;font-weight:700}.cg-table tr:nth-child(even){background-color:#f2f2f2}.cg-table tr:hover{background-color:#e2f0fb}.cg-code-block{background-color:#2d2d2d;color:#f8f8f2;padding:15px;border-radius:5px;font-family:"Consolas","Monaco",monospace;overflow-x:auto;margin-bottom:20px}.cg-faq-question.active::after{transform:rotate(180deg)}.cg-faq-answer.active{max-height:500px;padding:15px 20px}@media (max-width:768px){.cg-h1{font-size:2em}}