@layer components{[data-slot=data-table-sort-indicator]{--_sort-icon:15px;--_sort-band:16px;--_sort-fade:12px;--_sort-idle-scale:.62;--_sort-rest-scale:.34;--_sort-idle-stroke:1.1;--_sort-sep:calc(var(--_sort-icon) * var(--_sort-idle-scale) * (15.5 - 1.5) / 24);inline-size:16px;block-size:calc(var(--_sort-band) + 2 * var(--_sort-fade));margin-block:calc(-1 * var(--_sort-fade));pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--_sort-fade), #000 calc(var(--_sort-fade) + var(--_sort-band)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--_sort-fade), #000 calc(var(--_sort-fade) + var(--_sort-band)), transparent);flex:none;display:inline-block;position:relative}[data-slot=data-table-sort-indicator]>svg{--_sort-y:0px;--_sort-scale:var(--_sort-idle-scale);--_sort-opacity:1;color:var(--fg-tertiary);translate:0 var(--_sort-y);scale:var(--_sort-scale);opacity:var(--_sort-opacity);--_sort-ease:cubic-bezier(.23, 1, .32, 1);transition:translate .2s var(--_sort-ease), scale .2s var(--_sort-ease), rotate .2s var(--_sort-ease), opacity .11s var(--_sort-ease), color .12s var(--_sort-ease);position:absolute;inset-block-start:calc(50% - var(--_sort-icon) / 2);inset-inline-start:calc(50% - var(--_sort-icon) / 2)}[data-slot=data-table-sort-indicator]>svg[data-pos=top]{--_sort-y:calc(var(--_sort-sep) / -2)}[data-slot=data-table-sort-indicator]>svg[data-pos=bottom]{--_sort-y:calc(var(--_sort-sep) / 2)}[data-slot=data-table-sort-indicator]>svg[data-role=active]{--_sort-scale:1;color:var(--fg-primary)}[data-slot=data-table-sort-indicator]>svg[data-role=absorbed]{--_sort-scale:var(--_sort-rest-scale);--_sort-opacity:0}[data-slot=data-table-sort-indicator]>svg[data-snap],[data-slot=data-table-sort-indicator]>svg[data-snap] path{transition:none}[data-slot=data-table-sort-indicator]>svg path{stroke:currentColor;stroke-width:0;stroke-linejoin:round;transition:stroke-width .2s var(--_sort-ease)}[data-slot=data-table-sort-indicator]>svg[data-role=idle] path{stroke-width:var(--_sort-idle-stroke)}[data-slot=data-table-sort][data-edge=end]{margin-left:5px;margin-right:-4px}[data-slot=data-table-sort][data-edge=end]>[data-slot=data-table-sort-indicator]{margin-right:-5px}[data-slot=data-table-sort][data-edge=end]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}[data-slot=data-table-sort][data-edge=end]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>[data-slot=data-table-sort-indicator]{margin-right:0}[data-slot=data-table-sort]:focus-visible [data-slot=data-table-sort-indicator]>svg[data-role=idle]{color:var(--fg-primary)}@media (hover:hover){[data-slot=data-table-sort]:not([aria-disabled=true]):hover [data-slot=data-table-sort-indicator]>svg[data-role=idle]{color:var(--fg-primary)}}[data-slot=data-table-sort][aria-disabled=true] [data-slot=data-table-sort-indicator]>svg{--_sort-opacity:0;transition:none}@media (prefers-reduced-motion:reduce){[data-slot=data-table-sort-indicator]>svg{transition-duration:0s,0s,0s,.11s,.12s}[data-slot=data-table-sort-indicator]>svg path{transition-duration:0s}}}
