.table { width: 100%; border-collapse: collapse; border-radius: var(--radius); overflow: hidden; }
.table thead { background: var(--color-table-header); }
.table th, .table td { padding: 10px 12px; border-bottom: 1px solid var(--color-table-border); text-align: left; }
.table tr:hover { background: var(--color-table-hover); }
