/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-be3af913],[data-v-be3af913]:before,[data-v-be3af913]:after,[data-v-be3af913]::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-leading:initial}}}.fws-table[data-v-be3af913]{background-color:var(--color-white,#fff);border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 4px 12px #32325d14,0 1px 3px #0000000a}.dark .fws-table[data-v-be3af913]{background:var(--fv-neutral-900,#0a0a0a);box-shadow:0 0 0 1px #ffffff0f,0 4px 12px #0006}.fws-table__controls[data-v-be3af913]{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);border-bottom:1px solid #0000000f;grid-template-columns:1fr auto 1fr;display:grid}.dark .fws-table__controls[data-v-be3af913]{border-bottom-color:#ffffff0f}.fws-table__controls-left[data-v-be3af913]{align-items:center;display:flex}.fws-table__controls-center[data-v-be3af913]{justify-content:center;align-items:center;display:flex}.fws-table__controls-right[data-v-be3af913]{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.fws-table__results-count[data-v-be3af913]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-neutral-500,oklch(55.6% 0 none));font-variant-numeric:tabular-nums}.dark .fws-table__results-count[data-v-be3af913]{color:var(--color-neutral-400,oklch(70.8% 0 none))}.fws-table__export-btn[data-v-be3af913]{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-border-style:none;--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);color:var(--fv-primary-600,#7c3aed);background:#7c3aed0f;border-style:none;border-radius:2147483647px;padding:6px 14px;transition:background .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1);display:flex}.fws-table__export-btn[data-v-be3af913]:hover{background:#7c3aed1f;transform:scale(1.02)}.fws-table__export-btn[data-v-be3af913]:active{transform:scale(.97)}.fws-table__export-btn[data-v-be3af913]:focus-visible{outline:2px solid var(--fv-primary-500,#7c3aed);outline-offset:2px}.dark .fws-table__export-btn[data-v-be3af913]{color:var(--fv-primary-400,#a78bfa);background:#a78bfa14}.dark .fws-table__export-btn[data-v-be3af913]:hover{background:#a78bfa26}.fws-table__export-label[data-v-be3af913]{display:none}@media (min-width:40rem){.fws-table__export-label[data-v-be3af913]{display:inline}}.fws-table__paging-bottom[data-v-be3af913]{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);border-top:1px solid #0000000f;grid-template-columns:1fr auto 1fr;display:grid}.dark .fws-table__paging-bottom[data-v-be3af913]{border-top-color:#ffffff0f}.fws-table__per-page[data-v-be3af913]{width:calc(var(--spacing,.25rem) * 20)}.fws-table__icon-sm[data-v-be3af913]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.fws-table__loading[data-v-be3af913]{padding:0}.fws-table__skeleton-row[data-v-be3af913]{border-bottom:1px solid #0000000a;gap:0;padding:0;display:flex}.dark .fws-table__skeleton-row[data-v-be3af913]{border-bottom-color:#ffffff0a}.fws-table__skeleton-cell[data-v-be3af913]{flex:1;padding:14px 20px}.fws-table__skeleton-bar[data-v-be3af913]{height:calc(var(--spacing,.25rem) * 3);border-radius:.25rem;position:relative;overflow:hidden}.fws-table__skeleton-bar[data-v-be3af913]:after{content:"";background:linear-gradient(90deg,#0000000a 25%,#00000014,#0000000a 75%) 0 0/33.3333% 100%;width:600%;animation:1.5s infinite fws-shimmer-be3af913;position:absolute;top:0;bottom:0;left:-400%}.dark .fws-table__skeleton-bar[data-v-be3af913]:after{background:linear-gradient(90deg,#ffffff08 25%,#ffffff0f,#ffffff08 75%) 0 0/33.3333% 100%}@keyframes fws-shimmer-be3af913{0%{transform:translate(0)}to{transform:translate(66.6667%)}}@media (prefers-reduced-motion:reduce){.fws-table__skeleton-bar[data-v-be3af913]:after{animation:none}}.fws-table__scroll[data-v-be3af913]{overflow-x:auto}.fws-table__table[data-v-be3af913]{text-align:left;width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-collapse:collapse;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.fws-table__thead[data-v-be3af913]{z-index:1;background-color:var(--color-white,#fff);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--fv-neutral-500,#737373);border-bottom:1px solid #00000014;position:sticky;top:0}.dark .fws-table__thead[data-v-be3af913]{color:var(--fv-neutral-400,#a3a3a3);background:var(--fv-neutral-900,#0a0a0a);border-bottom-color:#ffffff14}.fws-table__th[data-v-be3af913]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;text-transform:none;padding:8px 20px;transition:color .15s cubic-bezier(.16,1,.3,1)}.fws-table__th[data-v-be3af913]:hover{color:var(--fv-neutral-700,#404040)}.dark .fws-table__th[data-v-be3af913]:hover{color:var(--fv-neutral-300,#d4d4d4)}.fws-table__th--sortable[data-v-be3af913]{cursor:pointer;-webkit-user-select:none;user-select:none}.fws-table__th--sortable[data-v-be3af913]:hover{color:var(--fv-neutral-800,#1e1e1e)}.dark .fws-table__th--sortable[data-v-be3af913]:hover{color:var(--fv-neutral-200,#e5e5e5)}.fws-table__th-inner[data-v-be3af913]{align-items:center;gap:var(--spacing,.25rem);display:flex}.fws-table__sort-btn[data-v-be3af913]{cursor:pointer;border-style:var(--tw-border-style);text-align:left;width:100%;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;background-color:#0000;border-width:0;margin:0;padding:0}.fws-table__sort-btn[data-v-be3af913]:focus-visible,.fws-table__scroll[data-v-be3af913]:focus-visible{outline:2px solid var(--color-fv-primary-400,#a78bfa);outline-offset:-2px}.fws-table__sort-icon[data-v-be3af913]{display:inline-flex}.fws-table__sort-neutral[data-v-be3af913]{opacity:.5;color:var(--fv-neutral-400,#a3a3a3)}.fws-table__th--sortable:hover .fws-table__sort-neutral[data-v-be3af913]{opacity:1}.dark .fws-table__sort-neutral[data-v-be3af913]{color:var(--fv-neutral-500,#737373)}.fws-table__sort-active[data-v-be3af913]{color:var(--fv-primary-600,#7c3aed)}.dark .fws-table__sort-active[data-v-be3af913]{color:var(--fv-primary-400,#a78bfa)}.fws-table__tr[data-v-be3af913]{border-bottom:1px solid #0000000a;transition:background .1s cubic-bezier(.16,1,.3,1);animation:.15s ease-out fws-row-in-be3af913}@keyframes fws-row-in-be3af913{0%{opacity:.6}to{opacity:1}}.fws-table__tr[data-v-be3af913]:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.fws-table__tr[data-v-be3af913]:hover{background:#0000000a}.dark .fws-table__tr[data-v-be3af913]{border-bottom-color:#ffffff0a}.dark .fws-table__tr[data-v-be3af913]:hover{background:#ffffff0a}.fws-table__td[data-v-be3af913]{vertical-align:middle;--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);padding:10px 20px}.fws-table__empty-cell[data-v-be3af913]{color:var(--fv-neutral-400,#a3a3a3);font-size:13px;font-style:italic}.dark .fws-table__empty-cell[data-v-be3af913]{color:var(--fv-neutral-600,#525252)}.fws-table__empty[data-v-be3af913]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:56px 16px;display:flex}.fws-table__empty-icon[data-v-be3af913]{margin-bottom:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);opacity:.6;color:var(--fv-neutral-300,#d4d4d4)}.dark .fws-table__empty-icon[data-v-be3af913]{color:var(--fv-neutral-600,#525252)}.fws-table__empty-title[data-v-be3af913]{margin:0;margin-bottom:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-medium,500);font-size:15px;font-weight:var(--font-weight-medium,500);color:var(--fv-neutral-600,#525252)}.dark .fws-table__empty-title[data-v-be3af913]{color:var(--fv-neutral-400,#a3a3a3)}.fws-table__empty-desc[data-v-be3af913]{max-width:260px;color:var(--fv-neutral-400,#a3a3a3);margin:0;font-size:13px}.dark .fws-table__empty-desc[data-v-be3af913]{color:var(--fv-neutral-500,#737373)}@media (max-width:640px){.fws-table__controls[data-v-be3af913]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5)}.fws-table__th[data-v-be3af913],.fws-table__td[data-v-be3af913]{padding:8px 12px}.fws-table__paging-bottom[data-v-be3af913]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5)}.fws-table__skeleton-cell[data-v-be3af913]{padding:14px 12px}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}
