.data-table-scroll-shadows-host{--data-table-scroll-shadow-opacity:.28}.data-table-scroll-shadows-host.can-scroll-left .data-table-scroll-shadows__edge--start,.data-table-scroll-shadows-host.can-scroll-right .data-table-scroll-shadows__edge--end{opacity:1}.data-table-scroll-shadows__layer{pointer-events:none;z-index:35;position:absolute;inset:0;overflow:hidden}.data-table-scroll-shadows__edge{opacity:0;pointer-events:none;width:14px;transition:opacity .2s;position:absolute;top:0;bottom:0}.data-table-scroll-shadows__edge--start{background:radial-gradient(farthest-side at 0 50%, rgb(0 0 0/var(--data-table-scroll-shadow-opacity)), #0000);left:0}.data-table-scroll-shadows__edge--end{background:radial-gradient(farthest-side at 100% 50%, rgb(0 0 0/var(--data-table-scroll-shadow-opacity)), #0000);right:0}.data-table-scroll-sentinel{pointer-events:none;visibility:hidden;z-index:0;width:1px;position:absolute}.data-table-scroll-sentinel--start{left:0}.data-table-scroll-sentinel--end{left:auto;right:0}.table-pagination-select-content div[role=group]{padding:.5rem 0}.table-pagination-select-content div[data-state=checked] svg{width:1.5rem;min-width:1.5rem;height:1.5rem}.table-pagination-select-content div[data-radix-vue-collection-item]{border-radius:0;padding:10px 1rem}.table-pagination-select-trigger div.absolute{right:.375rem}.dnd-list-placeholder{opacity:.45!important}.dnd-chosen{opacity:1}.dnd-row-dimmed{transition:opacity .12s;opacity:.4!important}.dnd-ghost,.sortable-fallback{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:10050!important}.dnd-ghost-single{border-radius:calc(var(--radius) - 2px);--tw-border-opacity:1;border-style:dashed;border-width:2px;border-color:rgb(96 165 250/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));--tw-shadow:inset 0px 2px 4px -2px #1018280f, 0px 4px 8px -2px #1018281a;--tw-shadow-colored:inset 0px 2px 4px -2px var(--tw-shadow-color), 0px 4px 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);overflow:hidden;opacity:.9!important}.dnd-ghost-single *{opacity:1!important}.dnd-ghost-multi{width:0!important;min-width:0!important;height:0!important;min-height:0!important;box-shadow:none!important;opacity:0!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;overflow:hidden!important}.dnd-ghost-count{background-color:var(--gray-1000);min-width:2rem;height:2rem;color:var(--white);--tw-shadow:inset 0px 8px 8px -4px #10182808, 0px 20px 24px -4px #10182814;--tw-shadow-colored:inset 0px 8px 8px -4px var(--tw-shadow-color), 0px 20px 24px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;justify-content:center;align-items:center;padding-left:.625rem;padding-right:.625rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.dnd-cursor-badge{z-index:10050;pointer-events:none;margin:0;position:fixed}.overflow-wrapper{--overflow-wrapper-shadow-width:28px;position:relative;overflow:hidden}.overflow-wrapper.can-scroll-left .overflow-wrapper__shadow--start,.overflow-wrapper.can-scroll-right .overflow-wrapper__shadow--end{opacity:1}.overflow-wrapper__shadow{pointer-events:none;width:var(--overflow-wrapper-shadow-width);z-index:5;opacity:0;transition:opacity .2s;position:absolute;top:0;bottom:0;-webkit-mask-image:linear-gradient(#0000 0,#000 16px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 16px calc(100% - 16px),#0000 100%)}.overflow-wrapper__shadow--start{background:linear-gradient(90deg,#00000047 0,#00000026 28%,#0000000f 58%,#0000 100%);left:0}.overflow-wrapper__shadow--end{background:linear-gradient(270deg,#00000047 0,#00000026 28%,#0000000f 58%,#0000 100%);right:0}.overflow-wrapper__scroller{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overflow:auto hidden}.overflow-wrapper__scroller::-webkit-scrollbar{width:0;height:0;display:none}.overflow-wrapper__content{width:max-content;min-width:100%;position:relative}.overflow-wrapper__sentinel{pointer-events:none;visibility:hidden;width:1px;position:absolute;top:0;bottom:0}.overflow-wrapper__sentinel--start{left:0}.overflow-wrapper__sentinel--end{right:0}
