.cf7aw-table{
    width:100%;border-collapse:collapse;margin-bottom:20px;
}
.cf7aw-table th,.cf7aw-table td{
    padding:8px;border:1px solid #ccc;text-align:left;
}
.cf7aw-table tr:nth-child(even){background:#f9f9f9;}
.cipp-tabs{margin-top:20px;}
.tab-links{list-style:none;padding:0;display:flex;gap:10px;margin-bottom:10px;}
.tab-links li{cursor:pointer;padding:6px 12px;background:#ddd;border-radius:4px;}
.tab-links li.active{background:#16a34a;color:#fff;}
.tab-content .tab{display:none;}
.tab-content .tab.active{display:block;}
