@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid}}}@layer base{.sortable-table{text-align:left}.sortable-table td,.sortable-table tbody th{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2)}.sortable-table thead th{height:calc(var(--spacing,.25rem)*12);border-color:var(--color-surface-3,oklch(40.5% .048 264));background-color:var(--color-surface-1,oklch(28.6% .032 268));padding-inline:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;position:relative}.sortable-table td,.sortable-table th{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-surface-2,oklch(34.5% .04 266))}.sortable-table thead th,.sortable-table tr:not(:first-child) td,.sortable-table>tbody:first-child :where(td,th){border-top-style:var(--tw-border-style);border-top-width:1px}.sortable-table tr:last-of-type :where(td,th){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.sortable-table tr :where(td,th):last-of-type{border-right-style:var(--tw-border-style);border-right-width:1px}.sortable-table.stripes tr:not(.sticky):nth-of-type(2n){z-index:0;background-color:#00000040;position:relative}@supports (color:color-mix(in lab,red,red)){.sortable-table.stripes tr:not(.sticky):nth-of-type(2n){background-color:color-mix(in oklab,var(--color-black,#000)25%,transparent)}}.sortable-table.collapse-column-borders td,.sortable-table.collapse-column-borders th{border-left-color:#0000!important;border-right-color:#0000!important}.sortable-table.collapse-column-borders td:first-of-type{border-left-color:var(--color-surface-2,oklch(34.5% .04 266))}.sortable-table.collapse-column-borders td:last-of-type{border-right-color:var(--color-surface-2,oklch(34.5% .04 266))}}@property --tw-font-weight{syntax:"*";inherits:false}[data-arrow-direction=asc].svelte-ppq614,[data-arrow-direction=desc].svelte-ppq614,th.svelte-ppq614:has([data-arrow-direction=asc]:where(.svelte-ppq614),[data-arrow-direction=desc]:where(.svelte-ppq614)){color:var(--accent1)}button.svelte-ppq614:after{content:"";display:inline-block;width:20px;height:20px;margin-bottom:-5px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M4.932 5.432a.45.45 0 1 0 .636.636L7.5 4.136l1.932 1.932a.45.45 0 0 0 .636-.636l-2.25-2.25a.45.45 0 0 0-.636 0zm5.136 4.136a.45.45 0 0 0-.636-.636L7.5 10.864L5.568 8.932a.45.45 0 0 0-.636.636l2.25 2.25a.45.45 0 0 0 .636 0z' clip-rule='evenodd'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}[data-arrow-direction=asc].svelte-ppq614:after{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M4.182 8.818a.45.45 0 0 1 0-.636l3-3a.45.45 0 0 1 .636 0l3 3a.45.45 0 0 1-.636.636L7.5 6.136L4.818 8.818a.45.45 0 0 1-.636 0' clip-rule='evenodd'/%3E%3C/svg%3E")}[data-arrow-direction=desc].svelte-ppq614:after{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M4.182 6.182a.45.45 0 0 1 .636 0L7.5 8.864l2.682-2.682a.45.45 0 0 1 .636.636l-3 3a.45.45 0 0 1-.636 0l-3-3a.45.45 0 0 1 0-.636' clip-rule='evenodd'/%3E%3C/svg%3E")}/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}@layer base{.sortable-table-wrapper.svelte-kjuj29{container:table-wrapper/inline-size}.sortable-table-wrapper.long-table{resize:vertical;max-height:60svh;overflow:auto}.sortable-table-wrapper[style*=height]{max-height:none}@supports (animation-timeline:scroll(self inline)){.sortable-table-wrapper.svelte-kjuj29{animation:linear svelte-kjuj29-scroll-shadow-inset;animation-timeline:scroll(self inline)}.sortable-table-wrapper tr>.sticky{animation:linear svelte-kjuj29-scroll-shadow-outset;animation-timeline:scroll(inline)}}.sortable-table-wrapper.border .sortable-table tr :where(td,th):first-child{border-left-style:var(--tw-border-style);border-left-width:0}.sortable-table-wrapper.border .sortable-table tr :where(td,th):last-child{border-right-style:var(--tw-border-style);border-right-width:0}.sortable-table-wrapper.border .sortable-table tr:first-of-type th{border-top-style:var(--tw-border-style);border-top-width:0}.sortable-table-wrapper.border .sortable-table tr:last-of-type td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@keyframes svelte-kjuj29-scroll-shadow-inset{0%{box-shadow:var(--tw-shadow),inset -16px 8px 16px 0 var(--color-surface-2)}to{box-shadow:var(--tw-shadow),inset 16px 8px 16px 0 var(--color-surface-2)}}@keyframes svelte-kjuj29-scroll-shadow-outset{0%{box-shadow:var(--tw-shadow)}to{box-shadow:var(--tw-shadow),10px 8px 10px #0000004d}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
