@layer mantine-datatable{.mantine-datatable-nowrap{white-space:nowrap}.mantine-datatable-ellipsis{text-overflow:ellipsis;overflow:hidden}.mantine-datatable-pointer-cursor{cursor:pointer}.mantine-datatable-context-menu-cursor{cursor:context-menu}.mantine-datatable-text-selection-disabled{-webkit-user-select:none;user-select:none}.mantine-datatable-text-align-left{text-align:left}.mantine-datatable-text-align-center{text-align:center}.mantine-datatable-text-align-right{text-align:right}.mantine-datatable{--mantine-datatable-color:var(--mantine-datatable-color-light,var(--mantine-color-text))}[data-mantine-color-scheme=dark] .mantine-datatable{--mantine-datatable-color:var(--mantine-datatable-color-dark,var(--mantine-color-text))}.mantine-datatable{--mantine-datatable-background-color:var(--mantine-datatable-background-color-light,var(--mantine-color-body))}[data-mantine-color-scheme=dark] .mantine-datatable{--mantine-datatable-background-color:var(--mantine-datatable-background-color-dark,var(--mantine-color-body))}.mantine-datatable{--mantine-datatable-border-color:var(--mantine-datatable-border-color-light,var(--mantine-color-gray-3))}[data-mantine-color-scheme=dark] .mantine-datatable{--mantine-datatable-border-color:var(--mantine-datatable-border-color-dark,var(--mantine-color-dark-4))}.mantine-datatable{--mantine-datatable-row-border-color:var(--mantine-datatable-row-border-color-light,var(--mantine-datatable-border-color))}[data-mantine-color-scheme=dark] .mantine-datatable{--mantine-datatable-row-border-color:var(--mantine-datatable-row-border-color-dark,var(--mantine-datatable-border-color))}.mantine-datatable{--mantine-datatable-striped-color:var(--mantine-datatable-striped-color-light,var(--mantine-color-gray-0))}[data-mantine-color-scheme=dark] .mantine-datatable{--mantine-datatable-striped-color:var(--mantine-datatable-striped-color-dark,var(--mantine-color-dark-6))}.mantine-datatable{--mantine-datatable-highlight-on-hover-color:var(--mantine-datatable-highlight-on-hover-color-light,var(--mantine-color-gray-1))}[data-mantine-color-scheme=dark] .mantine-datatable{--mantine-datatable-highlight-on-hover-color:var(--mantine-datatable-highlight-on-hover-color-dark,var(--mantine-color-dark-5))}.mantine-datatable{--mantine-datatable-selection-color:var(--mantine-primary-color-light);--mantine-datatable-shadow-background-top:linear-gradient(#0000000d,transparent),linear-gradient(#0000000d 30%,transparent)}[data-mantine-color-scheme=dark] .mantine-datatable{--mantine-datatable-shadow-background-top:linear-gradient(#00000040,transparent),linear-gradient(#00000040 30%,transparent)}.mantine-datatable{--mantine-datatable-shadow-background-right:linear-gradient(270deg,#0000000d,transparent),linear-gradient(270deg,#0000000d,transparent 30%)}[data-mantine-color-scheme=dark] .mantine-datatable{--mantine-datatable-shadow-background-right:linear-gradient(270deg,#00000040,transparent),linear-gradient(270deg,#00000040,transparent 30%)}.mantine-datatable{--mantine-datatable-shadow-background-bottom:linear-gradient(transparent,#0000000d),linear-gradient(transparent 30%,#0000000d)}[data-mantine-color-scheme=dark] .mantine-datatable{--mantine-datatable-shadow-background-bottom:linear-gradient(transparent,#00000040),linear-gradient(transparent 30%,#00000040)}.mantine-datatable{--mantine-datatable-shadow-background-left:linear-gradient(90deg,#0000000d,transparent),linear-gradient(90deg,#0000000d,transparent 30%)}[data-mantine-color-scheme=dark] .mantine-datatable{--mantine-datatable-shadow-background-left:linear-gradient(90deg,#00000040,transparent),linear-gradient(90deg,#00000040,transparent 30%)}.mantine-datatable{--mantine-datatable-header-height:0;--mantine-datatable-footer-height:0;--mantine-datatable-selection-column-width:0;--mantine-datatable-top-shadow-opacity:0;--mantine-datatable-left-shadow-opacity:0;--mantine-datatable-bottom-shadow-opacity:0;--mantine-datatable-right-shadow-opacity:0;--mantine-datatable-footer-position:sticky;--mantine-datatable-footer-bottom:0;--mantine-datatable-last-row-border-bottom:unset;color:var(--mantine-datatable-color);background:var(--mantine-datatable-background-color);flex-direction:column;display:flex;position:relative;overflow:hidden}.mantine-datatable td,.mantine-datatable th{border-left:0}[dir=rtl] .mantine-datatable td,[dir=rtl] .mantine-datatable th{border-left:0;border-right:0}[dir=rtl] .mantine-datatable td:not(:first-of-type),[dir=rtl] .mantine-datatable th:not(:first-of-type){border-right:1px solid var(--mantine-datatable-row-border-color)}.mantine-datatable-with-border{border:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-datatable-border-color)}.mantine-datatable-resizable-columns th{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mantine-datatable-resizable-columns th[data-pinned-shadow]{overflow:visible}.mantine-datatable td[data-accessor=__selection__],.mantine-datatable th[data-accessor=__selection__]{width:44px!important;min-width:44px!important;max-width:44px!important}.mantine-datatable-table{border-collapse:separate;border-spacing:0;color:inherit;background:var(--mantine-datatable-background-color)}.mantine-datatable-table td,.mantine-datatable-table th{border-color:var(--mantine-datatable-row-border-color)}.mantine-datatable-table tbody,.mantine-datatable-table td,.mantine-datatable-table tfoot,.mantine-datatable-table tfoot tr,.mantine-datatable-table th,.mantine-datatable-table thead,.mantine-datatable-table thead tr{background:inherit}.mantine-datatable-table[data-striped] tbody tr:nth-of-type(odd){background:var(--mantine-datatable-striped-color)}.mantine-datatable-table[data-highlight-on-hover] tbody tr:hover{background:var(--mantine-datatable-highlight-on-hover-color)}.mantine-datatable-table tbody tr:last-of-type{border-bottom:0}.mantine-datatable-table tr:last-of-type:not(.mantine-datatable-empty-row) td{border-bottom:var(--mantine-datatable-last-row-border-bottom)}.mantine-datatable-vertical-align-top td{vertical-align:top}.mantine-datatable-vertical-align-bottom td{vertical-align:bottom}.mantine-datatable-last-row-border-bottom-visible tr:last-of-type:not(.mantine-datatable-empty-row) td{border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-datatable-row-border-color)}td[data-pinned]{z-index:var(--mantine-datatable-pinned-column-z-index,2)}th[data-pinned]{z-index:calc(var(--mantine-datatable-pinned-column-z-index,2) + 1)}[data-pinned-shadow=left]:after{right:calc(var(--mantine-spacing-xs)*-1);border-left:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-datatable-row-border-color);background:var(--mantine-datatable-shadow-background-left);opacity:var(--mantine-datatable-left-shadow-opacity)}[data-pinned-shadow=left]:after,[data-pinned-shadow=right]:after{content:"";width:var(--mantine-spacing-xs);pointer-events:none;transition:opacity .2s;position:absolute;top:0;bottom:0}[data-pinned-shadow=right]:after{left:calc(var(--mantine-spacing-xs)*-1);border-right:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-datatable-row-border-color);background:var(--mantine-datatable-shadow-background-right);opacity:var(--mantine-datatable-right-shadow-opacity)}tr[data-selected] td[data-pinned]{background:inherit}tr[data-selected] td[data-pinned]:before{content:"";background:var(--mantine-datatable-selection-color);position:absolute;inset:0}th[data-pinned-shadow]:after,tr[data-with-row-border]:not(:last-of-type) td[data-pinned-shadow]:after{top:calc(-.0625rem*var(--mantine-scale));bottom:calc(-.0625rem*var(--mantine-scale))}tfoot th[data-pinned-shadow]:after{top:calc(-.0625rem*var(--mantine-scale))}.mantine-datatable-empty-row,.mantine-datatable-table[data-highlight-on-hover] tbody .mantine-datatable-empty-row:hover{background:0 0}.mantine-datatable-empty-state{pointer-events:none;color:var(--mantine-color-gray-6);flex-direction:column;position:absolute;inset:0}[data-mantine-color-scheme=dark] .mantine-datatable-empty-state{color:var(--mantine-color-dark-3)}.mantine-datatable-empty-state{opacity:0;padding-top:var(--mantine-datatable-header-height,0);padding-bottom:var(--mantine-datatable-footer-height,0);transition:opacity .2s}.mantine-datatable-empty-state[data-active]{opacity:1}.mantine-datatable-empty-state-icon{padding:var(--mantine-spacing-xs);background:var(--mantine-color-gray-2);border-radius:50%;font-size:0}[data-mantine-color-scheme=dark] .mantine-datatable-empty-state-icon{background:var(--mantine-color-dark-5)}.mantine-datatable-empty-state-icon{margin-bottom:calc(var(--mantine-spacing-xs)/2)}.mantine-datatable-footer{z-index:calc(var(--mantine-datatable-pinned-column-z-index,2) + 2);position:var(--mantine-datatable-footer-position);bottom:var(--mantine-datatable-footer-bottom)}.mantine-datatable-footer th{border-top:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-datatable-border-color)}.mantine-datatable-footer-selector-placeholder-cell{width:0;position:sticky;left:0}[dir=rtl] .mantine-datatable-footer-selector-placeholder-cell{left:auto;right:0}.mantine-datatable-footer-selector-placeholder-cell:after{content:"";top:0;right:calc(var(--mantine-spacing-xs)*-1);border-left:1px solid var(--mantine-datatable-row-border-color);width:var(--mantine-spacing-xs);background:var(--mantine-datatable-shadow-background-left);pointer-events:none;opacity:0;transition:opacity .2s;position:absolute;bottom:0}[dir=rtl] .mantine-datatable-footer-selector-placeholder-cell:after{right:auto;left:calc(var(--mantine-spacing-xs)*-1);border-left:0;border-right:1px solid var(--mantine-datatable-row-border-color);background:var(--mantine-datatable-shadow-background-right)}.mantine-datatable-footer-selector-placeholder-cell[data-shadow-visible]:after{opacity:var(--mantine-datatable-left-shadow-opacity)}[dir=rtl] .mantine-datatable-footer-selector-placeholder-cell[data-shadow-visible]:after{opacity:var(--mantine-datatable-right-shadow-opacity)}.mantine-datatable-header{z-index:calc(var(--mantine-datatable-pinned-column-z-index,2) + 2);position:sticky;top:0}.mantine-datatable-header th{border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-datatable-border-color)}.mantine-datatable-header-column-toggle-checkbox-label{-webkit-user-select:none;user-select:none}.mantine-datatable-header-cell-sortable{cursor:pointer;transition:background .2s}.mantine-datatable-header-cell-sortable:hover:not(:has(button:hover)){background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .mantine-datatable-header-cell-sortable:hover:not(:has(button:hover)){background:var(--mantine-color-dark-6)}.mantine-datatable-header-cell-draggable{cursor:grab;border-radius:calc(.375rem*var(--mantine-scale));transition:all .2s}.mantine-datatable-header-cell-draggable:active{cursor:grabbing}.mantine-datatable-header-cell-draggable:hover:not(:has(button:hover)){background:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .mantine-datatable-header-cell-draggable:hover:not(:has(button:hover)){background:var(--mantine-color-dark-6)}.mantine-datatable-header-cell-draggable-action-icon{cursor:inherit;margin:calc(-.125rem*var(--mantine-scale)) calc(.125rem*var(--mantine-scale)) 0}.mantine-datatable-header-cell-drag-over{background:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .mantine-datatable-header-cell-drag-over{background:var(--mantine-color-dark-6)}.mantine-datatable-header-cell-toggleable-icon{opacity:.1;transition:opacity .2s}.mantine-datatable-header-cell-toggleable:hover .mantine-datatable-header-cell-toggleable-icon{opacity:1}.mantine-datatable-header-cell-pinnable-icon{opacity:.1;transition:opacity .2s}.mantine-datatable-header-cell-pinnable:hover .mantine-datatable-header-cell-pinnable-icon{opacity:1}.mantine-datatable-pinnable-dropdown{padding:var(--mantine-spacing-xs)}.mantine-datatable-header-cell-resizable{position:relative}.mantine-datatable-header-resizable-handle{cursor:col-resize;z-index:0;opacity:0;background:0 0;width:12px;transition:opacity .2s;position:absolute;top:0;bottom:0;right:-6px}.mantine-datatable-header-resizable-handle:after{content:"";background:var(--mantine-color-gray-4);width:2px;position:absolute;top:2px;bottom:2px;left:5px}[data-mantine-color-scheme=dark] .mantine-datatable-header-resizable-handle:after{background:var(--mantine-color-dark-4)}.mantine-datatable-header-resizable-handle:after{border-radius:1px;transition:background-color .2s}[dir=rtl] .mantine-datatable-header-resizable-handle:after{left:auto;right:5px}.mantine-datatable-header-resizable-handle:hover{opacity:1}.mantine-datatable-header-resizable-handle:hover:after{background:var(--mantine-primary-color-6)}.mantine-datatable-header-resizable-handle:active{opacity:1!important}.mantine-datatable-header-resizable-handle:active:after{background:var(--mantine-primary-color-7)}[dir=rtl] .mantine-datatable-header-resizable-handle{left:-6px;right:auto}.mantine-datatable-header-cell-toggleable.mantine-datatable-header-cell-resizable:hover .mantine-datatable-header-resizable-handle,tr:hover .mantine-datatable-header-resizable-handle{opacity:1}.mantine-datatable-header-cell-resizable:has(.mantine-datatable-header-resizable-handle:active){background:var(--mantine-color-blue-0)}[data-mantine-color-scheme=dark] .mantine-datatable-header-cell-resizable:has(.mantine-datatable-header-resizable-handle:active){background:var(--mantine-color-dark-7)}.mantine-datatable-header-cell-resizable:has(.mantine-datatable-header-resizable-handle:active){transition:background .1s}.mantine-datatable-header-cell-resizable:has(.mantine-datatable-header-resizable-handle:active)+th{background:var(--mantine-color-blue-0)}[data-mantine-color-scheme=dark] .mantine-datatable-header-cell-resizable:has(.mantine-datatable-header-resizable-handle:active)+th{background:var(--mantine-color-dark-7)}.mantine-datatable-header-cell-resizable:has(.mantine-datatable-header-resizable-handle:active)+th{transition:background .1s}.mantine-datatable-header-cell-sortable-group{gap:.25em}.mantine-datatable-header-cell-sortable-text{flex-grow:1;min-width:0}.mantine-datatable-header-cell-sortable-icon{transition:transform .2s}.mantine-datatable-header-cell-sortable-icon-reversed{transform:scaleY(-1)}.mantine-datatable-header-cell-sortable-unsorted-icon{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .mantine-datatable-header-cell-sortable-unsorted-icon{color:var(--mantine-color-dark-3)}.mantine-datatable-header-cell-sortable-unsorted-icon{transition:color .2s}th:hover .mantine-datatable-header-cell-sortable-unsorted-icon{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] th:hover .mantine-datatable-header-cell-sortable-unsorted-icon{color:var(--mantine-color-dark-2)}.mantine-datatable-header-cell-filter-action-icon{color:var(--mantine-color-gray-5);border:0}[data-mantine-color-scheme=dark] .mantine-datatable-header-cell-filter-action-icon{color:var(--mantine-color-dark-3)}.mantine-datatable-header-cell-filter-action-icon[data-active]{color:var(--mantine-color-text)}.mantine-datatable-header-selector-cell{z-index:1;text-align:center;width:44px;min-width:44px;max-width:44px;padding:var(--mantine-spacing-xs);position:sticky;left:0}[dir=rtl] .mantine-datatable-header-selector-cell{left:auto;right:0}.mantine-datatable-header-selector-cell:after{content:"";top:0;right:calc(var(--mantine-spacing-xs)*-1);bottom:calc(-.0625rem*var(--mantine-scale));border-left:1px solid var(--mantine-datatable-row-border-color);width:var(--mantine-spacing-xs);background:var(--mantine-datatable-shadow-background-left);pointer-events:none;opacity:0;transition:opacity .2s;position:absolute}[dir=rtl] .mantine-datatable-header-selector-cell:after{right:auto;left:calc(var(--mantine-spacing-xs)*-1);border-left:0;border-right:1px solid var(--mantine-datatable-row-border-color);background:var(--mantine-datatable-shadow-background-right)}.mantine-datatable-header-selector-cell[data-shadow-visible]:after{opacity:var(--mantine-datatable-left-shadow-opacity)}[dir=rtl] .mantine-datatable-header-selector-cell[data-shadow-visible]:after{opacity:var(--mantine-datatable-right-shadow-opacity)}.mantine-datatable-column-group-header-cell--needs-border{border-inline-end:1px solid var(--mantine-datatable-row-border-color)}.mantine-datatable-loader{z-index:3;pointer-events:none;background:color-mix(in srgb,var(--mantine-datatable-background-color),transparent 25%);opacity:0;padding-top:var(--mantine-datatable-header-height,0);padding-bottom:var(--mantine-datatable-footer-height,0);transition:opacity .2s;position:absolute;inset:0}.mantine-datatable-loader-fetching{pointer-events:all;opacity:1}.mantine-datatable-page-size-selector-button-icon{margin:0 calc(-.25rem*var(--mantine-scale)) 0 calc(.125rem*var(--mantine-scale))}[dir=rtl] .mantine-datatable-page-size-selector-button-icon{margin:0 calc(.125rem*var(--mantine-scale)) 0 calc(-.25rem*var(--mantine-scale))}.mantine-datatable-page-size-selector-menu-arrow{z-index:-1}.mantine-datatable-page-size-selector-active{--mantine-datatable-pagination-active-text-color:var(--mantine-datatable-pagination-active-text-color-light,var(--mantine-color-white))}[data-mantine-color-scheme=dark] .mantine-datatable-page-size-selector-active{--mantine-datatable-pagination-active-text-color:var(--mantine-datatable-pagination-active-text-color-dark,var(--mantine-color-white))}.mantine-datatable-page-size-selector-active{--mantine-datatable-pagination-active-background-color:var(--mantine-datatable-pagination-active-background-color-light,var(--mantine-primary-color-filled))}[data-mantine-color-scheme=dark] .mantine-datatable-page-size-selector-active{--mantine-datatable-pagination-active-background-color:var(--mantine-datatable-pagination-active-background-color-dark,var(--mantine-primary-color-filled))}.mantine-datatable-page-size-selector-active{opacity:1;color:var(--mantine-datatable-pagination-active-text-color);background:var(--mantine-datatable-pagination-active-background-color)}.mantine-datatable-pagination{background:inherit;border-top:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-datatable-border-color);justify-content:space-between;align-items:center;gap:var(--mantine-spacing-xs);display:flex}.mantine-datatable-pagination-text{flex:auto}.mantine-datatable-pagination-pages{--mantine-datatable-pagination-active-text-color:var(--mantine-datatable-pagination-active-text-color-light,var(--mantine-color-white))}[data-mantine-color-scheme=dark] .mantine-datatable-pagination-pages{--mantine-datatable-pagination-active-text-color:var(--mantine-datatable-pagination-active-text-color-dark,var(--mantine-color-white))}.mantine-datatable-pagination-pages{--mantine-datatable-pagination-active-background-color:var(--mantine-datatable-pagination-active-background-color-light,var(--mantine-primary-color-filled))}[data-mantine-color-scheme=dark] .mantine-datatable-pagination-pages{--mantine-datatable-pagination-active-background-color:var(--mantine-datatable-pagination-active-background-color-dark,var(--mantine-primary-color-filled))}.mantine-datatable-pagination-pages{opacity:1;transition:opacity .2s}.mantine-datatable-pagination-pages-fetching{opacity:0}.mantine-datatable-pagination-pages-control{color:var(--mantine-datatable-color);border-color:var(--mantine-datatable-border-color)}.mantine-datatable-pagination-pages-control[data-active]{color:var(--mantine-datatable-pagination-active-text-color);background:var(--mantine-datatable-pagination-active-background-color);border-color:#0000}.mantine-datatable-row{--mantine-datatable-row-color:var(--mantine-datatable-row-color-light)}[data-mantine-color-scheme=dark] .mantine-datatable-row{--mantine-datatable-row-color:var(--mantine-datatable-row-color-dark)}.mantine-datatable-row{--mantine-datatable-row-background-color:var(--mantine-datatable-row-background-color-light)}[data-mantine-color-scheme=dark] .mantine-datatable-row{--mantine-datatable-row-background-color:var(--mantine-datatable-row-background-color-dark)}.mantine-datatable-row{color:var(--mantine-datatable-row-color,inherit);background:var(--mantine-datatable-row-background-color,inherit)}.mantine-datatable .mantine-datatable-row[data-with-row-border]:not(:last-of-type) td{border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-datatable-row-border-color)}.mantine-datatable-row[data-selected] td{background:var(--mantine-datatable-selection-color)}.mantine-datatable-row-expansion-cell{padding:0}tr:not(:last-of-type) .mantine-datatable-row-expansion-cell-content{border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-datatable-row-border-color)}tr:last-of-type .mantine-datatable-row-expansion-cell-content{border-bottom:0}.mantine-datatable-row-expansion-cell-content{border-top:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-datatable-row-border-color)}[data-with-row-border] .mantine-datatable-row-expansion-cell-content{border-top:0}.mantine-datatable-row-selector-cell{z-index:1;text-align:center;width:44px;min-width:44px;max-width:44px;padding:var(--mantine-spacing-xs);position:sticky;left:0}[dir=rtl] .mantine-datatable-row-selector-cell{left:auto;right:0}tr[data-selected] .mantine-datatable-row-selector-cell{background:inherit}tr[data-selected] .mantine-datatable-row-selector-cell:before{content:"";background:var(--mantine-datatable-selection-color);position:absolute;inset:0}.mantine-datatable-row-selector-cell:after{content:"";top:0;right:calc(var(--mantine-spacing-xs)*-1);border-left:1px solid var(--mantine-datatable-row-border-color);width:var(--mantine-spacing-xs);background:var(--mantine-datatable-shadow-background-left);pointer-events:none;opacity:0;transition:opacity .2s;position:absolute;bottom:0}[dir=rtl] .mantine-datatable-row-selector-cell:after{right:auto;left:calc(var(--mantine-spacing-xs)*-1);border-left:0;border-right:1px solid var(--mantine-datatable-row-border-color);background:var(--mantine-datatable-shadow-background-right)}tr[data-with-row-border] .mantine-datatable-row-selector-cell:after{top:calc(-.0625rem*var(--mantine-scale));bottom:calc(-.0625rem*var(--mantine-scale))}tr:last-of-type .mantine-datatable-row-selector-cell:after{bottom:0}.mantine-datatable-row-selector-cell[data-shadow-visible]:after{opacity:var(--mantine-datatable-left-shadow-opacity)}[dir=rtl] .mantine-datatable-row-selector-cell[data-shadow-visible]:after{opacity:var(--mantine-datatable-right-shadow-opacity)}.mantine-datatable-row-selector-cell-checkbox{cursor:pointer}.mantine-datatable-scroll-area{flex:100%}.mantine-datatable-scroll-area-corner{background:0 0}.mantine-datatable-scroll-area-scrollbar,.mantine-datatable-scroll-area-thumb{z-index:5}.mantine-datatable-scroll-area-scrollbar[data-state=visible]{background:0 0}.mantine-datatable-scroll-area-scrollbar div:before{pointer-events:none}.mantine-datatable-scroll-area-shadow{pointer-events:none;transition:opacity .2s;position:absolute}.mantine-datatable-scroll-area-top-shadow{z-index:5;height:calc(var(--mantine-spacing-xs)/2);background:var(--mantine-datatable-shadow-background-top);left:0;right:0;top:var(--mantine-datatable-header-height);opacity:var(--mantine-datatable-top-shadow-opacity)}.mantine-datatable-scroll-area-left-shadow{z-index:5;width:var(--mantine-spacing-xs);background:var(--mantine-datatable-shadow-background-left);opacity:var(--mantine-datatable-left-shadow-opacity);top:0;bottom:0;left:0}[dir=rtl] .mantine-datatable-scroll-area-left-shadow{left:auto}.mantine-datatable-scroll-area-right-shadow,[dir=rtl] .mantine-datatable-scroll-area-left-shadow{background:var(--mantine-datatable-shadow-background-right);opacity:var(--mantine-datatable-right-shadow-opacity);right:0}.mantine-datatable-scroll-area-right-shadow{z-index:5;width:calc(var(--mantine-spacing-xs)/2);top:0;bottom:0}[dir=rtl] .mantine-datatable-scroll-area-right-shadow{background:var(--mantine-datatable-shadow-background-left);opacity:var(--mantine-datatable-left-shadow-opacity);left:0;right:auto}.mantine-datatable-scroll-area-shadow-behind{z-index:0}.mantine-datatable-scroll-area-bottom-shadow{z-index:5;height:calc(var(--mantine-spacing-xs)/2);background:var(--mantine-datatable-shadow-background-bottom);left:0;right:0;bottom:var(--mantine-datatable-footer-height);opacity:var(--mantine-datatable-bottom-shadow-opacity)}}
.mantine-Modal-content,.mantine-Popover-dropdown{color:var(--mantine-color-text)}[data-mantine-color-scheme=dark] .mantine-Paper-root{background-color:var(--mantine-color-default)}.mantine-datatable-header-cell-toggleable-icon{display:none}[data-mantine-color-scheme=dark] .mantine-Modal-content,[data-mantine-color-scheme=dark] .mantine-Drawer-content,[data-mantine-color-scheme=dark] .mantine-Popover-dropdown,[data-mantine-color-scheme=dark] .mantine-Menu-dropdown,[data-mantine-color-scheme=dark] .mantine-Combobox-dropdown,[data-mantine-color-scheme=dark] .mantine-HoverCard-dropdown,[data-mantine-color-scheme=dark] .mantine-Notification-root{background-color:var(--mantine-color-dark-5)}[data-mantine-color-scheme=dark] .mantine-Modal-content{--bv-dialog-surface:var(--mantine-color-dark-5)}.mantine-Modal-overlay,.mantine-Drawer-overlay{background:var(--bv-backdrop-color);-webkit-backdrop-filter:blur(var(--bv-backdrop-blur));backdrop-filter:blur(var(--bv-backdrop-blur))}.mantine-Modal-content{--bv-dialog-surface:var(--mantine-color-body);--bv-dialog-control-height:calc(2.625rem * var(--mantine-scale));--bv-dialog-label-offset:calc(var(--bv-font-size-meta,13px) * var(--bv-line-height-snug,1.45) + 8px);--bv-dialog-control-offset:calc(var(--bv-dialog-label-offset) + (var(--bv-dialog-control-height) - 1.25rem) / 2);border:1px solid var(--bv-elevation-3-border);box-shadow:var(--bv-elevation-3-shadow,var(--bv-shadow-dialog))}.mantine-Modal-root[data-full-screen] .mantine-Modal-content{box-shadow:none;border:none}@media (min-width:62em){.mantine-Modal-root{--modal-size-lg:680px}}@media (min-width:75em){.mantine-Modal-root{--modal-size-xl:880px}}.mantine-Modal-content:not([data-full-screen]){max-width:min(100%,100vw - 48px)}.mantine-Modal-header{background-color:var(--bv-dialog-surface,var(--mantine-color-body));gap:16px;padding-block:22px 18px}.mantine-Modal-header:after{content:"";inset-inline:0;pointer-events:none;background:linear-gradient(to bottom, var(--bv-dialog-surface,var(--mantine-color-body)), transparent);height:12px;position:absolute;top:100%}.mantine-Modal-close{--cb-size-md:calc(2.25rem * var(--mantine-scale));border-radius:var(--bv-radius-pill,999px);color:var(--mantine-color-dimmed)}.mantine-Modal-close:hover{background-color:var(--mantine-color-default-hover);color:var(--mantine-color-text)}.mantine-Modal-body:not(:only-child){padding-top:var(--mb-padding,var(--mantine-spacing-md));padding-bottom:calc(var(--mb-padding,var(--mantine-spacing-md)) - 16px);margin-bottom:16px}.mantine-Modal-content,.mantine-Drawer-content{flex-direction:column;display:flex;overflow-y:hidden}.mantine-Modal-header,.mantine-Drawer-header{flex-shrink:0}.mantine-Modal-body,.mantine-Drawer-body{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--bv-text-primary) 22%, transparent) transparent;flex:1;min-height:0;overflow-y:auto}.mantine-Drawer-content{--bv-dialog-surface:var(--mantine-color-body)}[data-mantine-color-scheme=dark] .mantine-Drawer-content{--bv-dialog-surface:var(--mantine-color-dark-5)}.mantine-Drawer-header{background-color:var(--bv-dialog-surface,var(--mantine-color-body))}.mantine-Drawer-body:not(:only-child){padding-top:var(--mb-padding,var(--mantine-spacing-md))}.mantine-Modal-content .mantine-Divider-root{--divider-color:transparent}.mantine-Modal-content .mantine-Input-wrapper{--input-height-sm:calc(2.625rem * var(--mantine-scale));--bv-dialog-field-border:var(--bv-field-border)}.mantine-Modal-content .mantine-Input-input:not([data-variant=unstyled]){background-color:var(--bv-field-surface);border-color:var(--bv-dialog-field-border)}.mantine-Modal-content .mantine-Input-input:not([data-variant=unstyled]):focus,.mantine-Modal-content .mantine-Input-input:not([data-variant=unstyled]):focus-within{border-color:var(--bv-theme-focus-ring,var(--bv-accent-text));box-shadow:0 0 0 3px color-mix(in srgb, var(--bv-accent) 22%, transparent)}.mantine-Modal-content .mantine-Input-input[data-error]{border-color:var(--mantine-color-error)}.mantine-Modal-content .mantine-Input-input:disabled,.mantine-Modal-content .mantine-Input-input[data-disabled]{background-color:var(--mantine-color-disabled);border-color:var(--bv-dialog-field-border)}.mantine-Modal-content .mantine-Pill-root{background-color:var(--mantine-color-brand-light);color:var(--mantine-color-brand-light-color);border-radius:calc(.5rem * var(--mantine-scale));font-weight:600}.mantine-Modal-content .mantine-Dropzone-root{border:1.5px dashed var(--bv-theme-card-border,var(--mantine-color-default-border));border-radius:var(--bv-radius-inner,16px);background-color:var(--bv-elevation-1-surface)}.mantine-Modal-content .mantine-Dropzone-root[data-accept]{border-color:var(--bv-accent-text);background-color:var(--mantine-color-brand-light)}@media (hover:none) and (pointer:coarse){.mantine-Input-input,input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:max(calc(1rem * var(--mantine-scale)), 1em)!important}}.mantine-Modal-content .mantine-Dropzone-root[data-reject]{border-color:var(--mantine-color-red-6);background-color:var(--mantine-color-red-light)}.mantine-Modal-content .mantine-Button-root{--button-radius:calc(.75rem * var(--mantine-scale))}.mantine-Modal-content .mantine-ActionIcon-root{--ai-size-md:calc(2.25rem * var(--mantine-scale))}.mantine-Modal-content .mantine-ActionIcon-root[data-variant=subtle]:hover{background-color:var(--mantine-color-default-hover)}.mantine-Modal-content .bv-dialog-actions{margin-top:8px}.mantine-Modal-content .bv-dialog-actions .mantine-Button-root{--button-height:calc(2.875rem * var(--mantine-scale));--button-padding-x:calc(1.375rem * var(--mantine-scale));--button-fz:calc(.9375rem * var(--mantine-scale));font-weight:600}@media (max-width:36em){.mantine-Modal-content .bv-dialog-actions,.mantine-Modal-content .bv-dialog-actions>.mantine-Group-root{width:100%}.mantine-Modal-content .bv-dialog-actions .mantine-Button-root{flex:100%}}.bv-field-grid>*{flex-direction:column;justify-content:flex-end;display:flex}.mantine-Paper-root{--paper-border-color:var(--bv-elevation-2-border)}.mantine-Card-root{border:1px solid var(--bv-elevation-2-border)}.bv-surface-1{border-radius:var(--bv-radius-inner,16px);background-color:var(--bv-elevation-1-surface);border:1px solid var(--bv-elevation-1-border);box-shadow:var(--bv-elevation-1-shadow)}.bv-eyebrow{font-size:var(--bv-font-size-eyebrow,11px);letter-spacing:var(--bv-letter-spacing-eyebrow,.06em);text-transform:uppercase;color:var(--bv-text-muted,var(--mantine-color-dimmed));font-weight:600;line-height:1.2}.mantine-Input-wrapper{--input-height-sm:var(--bv-layout-page-control-height,40px);--input-radius:var(--bv-radius-xl,12px)}.mantine-Input-wrapper[data-size=sm]{--input-padding:var(--bv-layout-field-padding-x,14px)}.mantine-Input-input:not([data-variant=unstyled]){background-color:var(--bv-field-surface);border-color:var(--bv-field-border)}.mantine-Input-input:not([data-variant=unstyled]):focus,.mantine-Input-input:not([data-variant=unstyled]):focus-within{border-color:var(--bv-theme-focus-ring,var(--bv-accent-text));box-shadow:0 0 0 3px color-mix(in srgb, var(--bv-accent) 22%, transparent)}.mantine-Input-input[data-error]{border-color:var(--mantine-color-error)}.mantine-Input-input:disabled,.mantine-Input-input[data-disabled]{background-color:var(--mantine-color-disabled);border-color:var(--bv-field-border)}.mantine-InputWrapper-label{font-size:var(--bv-font-size-meta,13px);font-weight:500;line-height:var(--bv-line-height-snug,1.45);color:var(--bv-text-secondary,var(--mantine-color-text));margin-bottom:8px}:root{--input-asterisk-color:var(--bv-theme-error-text)}.mantine-Checkbox-root:has(input:required) .mantine-Checkbox-label:after{content:" *";color:var(--input-asterisk-color,var(--mantine-color-error))}.mantine-Radio-root:has(input:required) .mantine-Radio-label:after{content:" *";color:var(--input-asterisk-color,var(--mantine-color-error))}.mantine-InputWrapper-description{font-size:var(--bv-font-size-xs,12px);line-height:var(--bv-line-height-snug,1.45);color:var(--bv-text-muted,var(--mantine-color-dimmed));margin-top:6px}.mantine-InputWrapper-error{margin-top:6px}.mantine-Button-root{--button-radius:var(--bv-radius-xl,12px);--button-height-xs:calc(2rem * var(--mantine-scale));--button-padding-x-xs:calc(.875rem * var(--mantine-scale));--button-height-sm:var(--bv-layout-button-height,40px);--button-padding-x-sm:var(--bv-layout-button-padding-x,18px);--button-height-md:calc(2.75rem * var(--mantine-scale));--button-padding-x-md:calc(1.25rem * var(--mantine-scale))}.mantine-Button-root:not([data-variant]):disabled:not([data-loading]),.mantine-Button-root:not([data-variant])[data-disabled]:not([data-loading]),.mantine-Button-root[data-variant=filled]:disabled:not([data-loading]),.mantine-Button-root[data-variant=filled][data-disabled]:not([data-loading]){background:var(--button-bg,var(--bv-action-primary-bg));color:var(--button-color,var(--bv-action-primary-ink));opacity:.45}.mantine-Button-root:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-pressed,var(--button-hover,var(--mantine-primary-color-filled-hover)));color:var(--button-hover-color,var(--button-color))}.mantine-ActionIcon-root{--ai-radius:var(--bv-radius-pill,999px);--ai-size-md:calc(2rem * var(--mantine-scale))}.mantine-CloseButton-root{--cb-radius:var(--bv-radius-pill,999px)}.mantine-ActionIcon-root[data-square]{--ai-radius:var(--bv-radius-icon,10px)}.mantine-Table-table{--table-border-color:var(--bv-theme-hairline);--table-hover-color:var(--bv-elevation-hover-surface);--table-striped-color:var(--bv-elevation-1-surface)}.mantine-Table-th{font-size:var(--bv-font-size-eyebrow,11px);letter-spacing:var(--bv-letter-spacing-eyebrow,.06em);text-transform:uppercase;color:var(--bv-text-muted,var(--mantine-color-dimmed));font-weight:600}.mantine-Table-th[data-required]:after{content:" *";color:var(--input-asterisk-color,var(--mantine-color-error))}.mantine-Divider-root{--divider-color:var(--bv-theme-hairline)}.mantine-SegmentedControl-root{background-color:var(--bv-elevation-1-surface);border:1px solid var(--bv-elevation-1-border)}.mantine-SegmentedControl-root:not([data-size]) .mantine-SegmentedControl-label{line-height:calc(var(--bv-layout-button-height,40px) - 8px);padding-block:0}.mantine-SegmentedControl-indicator,.mantine-SegmentedControl-label,.mantine-SegmentedControl-label[data-active]:before{border-radius:var(--bv-radius-lg,10px)}.mantine-ViewSelect-headerControl{--mantine-primary-color-filled:var(--bv-action-primary-bg);--mantine-primary-color-filled-hover:var(--bv-action-primary-hover);--mantine-primary-color-contrast:var(--bv-action-primary-ink)}[data-mantine-color-scheme=dark] .mantine-Popover-dropdown,[data-mantine-color-scheme=dark] .mantine-Menu-dropdown,[data-mantine-color-scheme=dark] .mantine-Combobox-dropdown,[data-mantine-color-scheme=dark] .mantine-HoverCard-dropdown,[data-mantine-color-scheme=dark] .mantine-Notification-root,[data-mantine-color-scheme=dark] .mantine-Drawer-content{box-shadow:var(--bv-shadow-dialog);border-color:#0000}[data-mantine-color-scheme=dark] .mantine-Divider-root{--divider-color:transparent}[data-mantine-color-scheme=dark] .mantine-Table-thead .mantine-Table-th{border-bottom-color:#0000}[data-mantine-color-scheme=dark] .mantine-Button-root[data-variant=default],[data-mantine-color-scheme=dark] .mantine-ActionIcon-root[data-variant=default]{background-color:var(--bv-theme-button-secondary-background);color:var(--bv-theme-button-secondary-text);border-color:#0000}[data-mantine-color-scheme=dark] .mantine-Button-root[data-variant=default]:where(:not([data-disabled],:disabled)):hover,[data-mantine-color-scheme=dark] .mantine-ActionIcon-root[data-variant=default]:where(:not([data-disabled],:disabled)):hover{background-color:var(--bv-theme-button-secondary-hover)}[data-mantine-color-scheme=dark] .mantine-ActionIcon-root[data-variant=subtle]:where(:not([data-disabled],:disabled)):hover,[data-mantine-color-scheme=dark] .mantine-Modal-close:hover{background-color:var(--bv-elevation-1-surface)}[data-mantine-color-scheme=dark] .mantine-Input-input::placeholder{color:color-mix(in srgb, var(--bv-theme-text-primary) 55%, transparent)}[data-mantine-color-scheme=dark] .mantine-Modal-content .mantine-Dropzone-root{border-color:color-mix(in srgb, var(--bv-text-primary) 20%, transparent)}[data-mantine-color-scheme=dark] .mantine-SegmentedControl-root{background-color:var(--bv-field-surface);border-color:#0000}[data-mantine-color-scheme=dark] .mantine-AppShell-header .mantine-ActionIcon-root[data-variant=subtle]{background-color:var(--bv-elevation-2-surface)}[data-mantine-color-scheme=dark] .mantine-AppShell-header .mantine-ActionIcon-root[data-variant=subtle]:where(:not([data-disabled],:disabled)):hover{background-color:var(--bv-elevation-2-hover-surface)}.mantine-datatable-pagination,.mantine-datatable-page-size-selector-active{--mantine-datatable-pagination-active-background-color-light:var(--bv-action-primary-bg);--mantine-datatable-pagination-active-background-color-dark:var(--bv-action-primary-bg);--mantine-datatable-pagination-active-text-color-light:var(--bv-action-primary-ink);--mantine-datatable-pagination-active-text-color-dark:var(--bv-action-primary-ink)}.mantine-datatable{--mantine-datatable-selection-color:color-mix(in srgb, var(--bv-accent) 12%, var(--bv-elevation-2-surface))}
