.ps-table { overflow: auto; border-collapse: collapse; margin-left: -0.25rem; width: calc(100% + 0.25rem); td, th { padding: 0.1rem 0.25rem; } tr { border: 0; border-left: 0.25rem solid transparent; &:nth-child(2n) { background-color: var(--background-darker-1); border-left: 0.25rem solid var(--background-darker-1); } &:hover { background-color: var(--background-darker-2); border-color: var(--accent); } } thead tr { border-bottom: 4px solid var(--foreground-lighter-1); font-weight: bold; text-align: center; } thead td, th { padding: 0.1rem 0.5rem; } }