.grid-sort-button{align-items:center;justify-content:inherit;color:inherit;font:inherit;font-weight:inherit;text-align:inherit;min-height:0;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;gap:5px;padding:0;display:inline-flex}table :is(th,td)[data-column-align=left]{text-align:left!important}table :is(th,td)[data-column-align=right]{text-align:right!important}table :is(th,td)[data-column-align=center]{text-align:center!important}th[data-column-align]>.grid-sort-button{width:100%}th[data-column-align=left]>.grid-sort-button{justify-content:flex-start!important}th[data-column-align=right]>.grid-sort-button{justify-content:flex-end!important}td[data-column-align=right] :is(input:not([type=checkbox]):not([type=radio]),textarea){text-align:right}.grid-sort-button:hover{color:inherit;box-shadow:none;background:0 0}.grid-sort-button svg{opacity:.65;flex-shrink:0}th[aria-sort=ascending] .grid-sort-button svg,th[aria-sort=descending] .grid-sort-button svg{opacity:1}.grid-sort-button:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid}@media print{table th .grid-sort-button{display:inline-flex!important}table th .grid-sort-button svg{display:none}}
