.tablepress{--brand-gold:#c98208;--brand-gold-light:#fff4df;--brand-purple:#2f2946;--brand-purple-soft:#f4f2f8;--brand-border:#e7dfd2;border-collapse:separate;border-spacing:0;width:100%;border:1px solid var(--brand-border);border-radius:12px;overflow:hidden;font-family:inherit}.tablepress thead th{background-color:var(--brand-purple)!important;color:#fff!important;font-weight:700;border-bottom:4px solid var(--brand-gold)!important;padding:14px 16px}.tablepress tbody td{background-color:#fff;color:var(--brand-purple);border-bottom:1px solid var(--brand-border);padding:13px 16px}.tablepress tbody tr:nth-child(even) td{background-color:var(--brand-purple-soft)}.tablepress tbody tr:hover td{background-color:var(--brand-gold-light)!important;color:var(--brand-purple)!important}.tablepress tbody td:first-child{font-weight:700;color:var(--brand-purple);border-right:4px solid var(--brand-gold)}.tablepress tfoot th{background-color:var(--brand-purple)!important;color:#fff!important;border-top:4px solid var(--brand-gold)!important}.dt-container .dt-search input{border:1px solid var(--brand-border);border-radius:8px;padding:8px 10px;color:var(--brand-purple)}.dt-container .dt-paging .dt-paging-button{border-radius:6px!important;color:var(--brand-purple)!important}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{background:var(--brand-gold)!important;color:#fff!important;border-color:var(--brand-gold)!important}