.entry-content table,.term-description table,.wd-entry-content table,.woocommerce-Tabs-panel table{width:100%;margin:32px 0;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #dbe7ff;border-radius:14px;overflow:hidden;box-shadow:0 10px 30px rgb(37 99 235 / .10),0 2px 10px rgb(37 99 235 / .06);font-size:15px;line-height:1.9}.entry-content table thead,.term-description table thead,.wd-entry-content table thead,.woocommerce-Tabs-panel table thead{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)}.entry-content table thead th,.term-description table thead th,.wd-entry-content table thead th,.woocommerce-Tabs-panel table thead th{background:#fff0;color:#fff;padding:16px 18px;text-align:center;font-size:15px;font-weight:700;border:none;white-space:nowrap}.entry-content table td,.term-description table td,.wd-entry-content table td,.woocommerce-Tabs-panel table td{padding:15px 18px;text-align:center;vertical-align:middle;color:#334155;border-top:1px solid #d6e4ff;border-left:1px solid #d6e4ff}.entry-content table td:last-child,.term-description table td:last-child,.wd-entry-content table td:last-child,.woocommerce-Tabs-panel table td:last-child{border-left:none}.entry-content table tbody tr:nth-child(even),.term-description table tbody tr:nth-child(even),.wd-entry-content table tbody tr:nth-child(even),.woocommerce-Tabs-panel table tbody tr:nth-child(even){background:#e2ecff}.entry-content table tbody tr{transition:background-color .25s ease}.entry-content table tbody tr:hover,.term-description table tbody tr:hover,.wd-entry-content table tbody tr:hover,.woocommerce-Tabs-panel table tbody tr:hover{background:#cfe0ff}.entry-content table tbody td:first-child,.term-description table tbody td:first-child,.wd-entry-content table tbody td:first-child,.woocommerce-Tabs-panel table tbody td:first-child{font-weight:700;color:#1d4ed8}.entry-content table thead tr th:first-child,.term-description table thead tr th:first-child,.wd-entry-content table thead tr th:first-child,.woocommerce-Tabs-panel table thead tr th:first-child{border-top-right-radius:14px}.entry-content table thead tr th:last-child,.term-description table thead tr th:last-child,.wd-entry-content table thead tr th:last-child,.woocommerce-Tabs-panel table thead tr th:last-child{border-top-left-radius:14px}.entry-content table tbody tr:last-child td:first-child,.term-description table tbody tr:last-child td:first-child,.wd-entry-content table tbody tr:last-child td:first-child,.woocommerce-Tabs-panel table tbody tr:last-child td:first-child{border-bottom-right-radius:14px}.entry-content table tbody tr:last-child td:last-child,.term-description table tbody tr:last-child td:last-child,.wd-entry-content table tbody tr:last-child td:last-child,.woocommerce-Tabs-panel table tbody tr:last-child td:last-child{border-bottom-left-radius:14px}@media (max-width:768px){.entry-content table,.term-description table,.wd-entry-content table,.woocommerce-Tabs-panel table{font-size:14px}.entry-content table th,.entry-content table td,.term-description table th,.term-description table td,.wd-entry-content table th,.wd-entry-content table td,.woocommerce-Tabs-panel table th,.woocommerce-Tabs-panel table td{padding:12px}}.table-responsive{width:100%;overflow-x:auto;overflow-y:hidden;margin:32px 0;-webkit-overflow-scrolling:touch}.table-responsive table{min-width:700px;margin:0}.table-responsive::-webkit-scrollbar{height:8px}.table-responsive::-webkit-scrollbar-track{background:#edf4ff;border-radius:20px}.table-responsive::-webkit-scrollbar-thumb{background:#7aa8ff;border-radius:20px}.table-responsive::-webkit-scrollbar-thumb:hover{background:#4f83f1}@media (max-width:768px){.table-responsive table{min-width:650px}}.entry-content h1,.term-description h1,.wd-entry-content h1,.woocommerce-Tabs-panel h1{color:#1e40af!important;font-weight:700}.entry-content h2,.term-description h2,.wd-entry-content h2,.woocommerce-Tabs-panel h2{color:#1e40af!important;font-weight:700;background:#eff6ff;border-right:5px solid #1e40af;padding:12px 16px;padding-right:14px;border-radius:8px;margin:32px 0 20px;line-height:1.5}.entry-content h3,.term-description h3,.wd-entry-content h3,.woocommerce-Tabs-panel h3{color:#1e40af!important;font-weight:700;margin:24px 0 16px;line-height:1.5}.entry-content h4,.term-description h4,.wd-entry-content h4,.woocommerce-Tabs-panel h4{color:#1e40af!important;font-weight:700}