.export-dialog .description{margin-bottom:var(--m-10)}.export-dialog .fields-to-export{border-top:solid 1px var(--border-color-secondary);border-bottom:solid 1px var(--border-color-secondary);max-height:60vh;overflow:auto}.export-dialog .export-type{padding-top:var(--p-10)}.export-dialog .actions{margin-top:var(--m-10);justify-content:flex-end;gap:10px;display:flex}.bf-virtualized-table{--border-color:var(--border-color-primary);--fixed-border:var(--border-color-contrast-inverse);--border-fixed:var(--border-color-secondary);--fixed-inset-box-shadow:0 0 6px var(--shadow-contrast-inverse-4);--row-bg:var(--rs-bg-overlay,var(--background-color-default,#fff));flex-direction:column;width:100%;height:100%;display:flex;position:relative}.bf-virtualized-table.hide-header .bf-virtualized-table-header{display:none}.bf-virtualized-table .table-scroll-container{outline:none;flex-direction:column;flex-grow:1;height:0;display:flex;position:relative;overflow:auto}.bf-virtualized-table .ListItemEven .table-row{background:var(--table-row-color);--row-bg:var(--table-row-color)}.bf-virtualized-table .ListItemOdd .table-row{--row-bg:var(--rs-bg-overlay,var(--background-color-default,#fff))}.bf-virtualized-table.ignore-striped .ListItemEven .table-row{background:var(--table-row-color);--row-bg:var(--table-row-color)}.bf-virtualized-table .bf-virtualized-table-header{z-index:4;width:fit-content;min-width:100%;box-shadow:var(--fixed-inset-box-shadow);position:sticky;top:0}.bf-virtualized-table .bf-virtualized-table-header .table-header{min-width:100%;height:100%;display:flex}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column{z-index:0;border-right:solid 1px var(--border-color);border-bottom:solid 1px var(--border-color);background:var(--rs-bg-overlay,var(--background-color-default,#fff));box-sizing:border-box;align-items:center;display:flex;position:relative}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column button.label{text-overflow:ellipsis;max-width:100%}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column button.label .label-span{text-overflow:ellipsis;max-width:100%;overflow:hidden}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column.alignment-left .label{text-align:left;justify-content:flex-start}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column.alignment-center .label{text-align:center;justify-content:center}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column.alignment-right .label{text-align:right;justify-content:flex-end}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column:last-of-type{border-right:none}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column.sortable{cursor:pointer}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column.sortable:hover{background-color:var(--background-color-primary)}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column.sorted{font-weight:700}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column .label{text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;flex-grow:1;align-items:center;height:100%;min-height:100%;padding:7px 5px;display:inline-flex;overflow:hidden}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column .label:hover{background:var(--background-color-primary)}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column .sort-indicator{padding-right:var(--p-3)}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column .sort-indicator .bf-icon{width:15px;height:15px}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column button.bf-virtualized-table-header-context-menu{opacity:0;background-color:var(--background-color-primary);transition:opacity .2s;position:absolute;top:0;bottom:0;right:0}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column button.bf-virtualized-table-header-context-menu:hover{background-color:var(--background-color-secondary)}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column:hover .bf-virtualized-table-resize-handler,.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column:hover button.bf-virtualized-table-header-context-menu{opacity:1}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column .bf-virtualized-table-resize-handler{opacity:0;border-right:dashed var(--border-color-tertiary) 2px;cursor:col-resize;width:8px;transition:opacity .2s;position:absolute;top:0;bottom:0;right:0}.bf-virtualized-table .bf-virtualized-table-header .table-header .header-column .bf-virtualized-table-resize-handler.active{opacity:1;border-right:solid var(--border-color-accent) 2px}.bf-virtualized-table .bf-virtualized-table-footer{z-index:4;width:fit-content;min-width:100%;box-shadow:var(--fixed-inset-box-shadow);position:sticky;bottom:0}.bf-virtualized-table .bf-virtualized-table-footer .table-footer{min-width:100%;display:flex}.bf-virtualized-table .bf-virtualized-table-footer .table-footer .footer-column{z-index:0;border-right:solid 1px var(--border-color);border-top:solid 1px var(--border-color);background:var(--rs-bg-overlay,var(--background-color-default,#fff));box-sizing:border-box;align-items:center;padding:7px 5px;display:flex;position:relative}.bf-virtualized-table .bf-virtualized-table-footer .table-footer .footer-column .bf-virtualized-footer-content{max-width:100%;overflow:hidden}.bf-virtualized-table .bf-virtualized-table-footer .table-footer .footer-column .bf-virtualized-footer-content .cell.cell-value{white-space:nowrap;max-width:100%;display:block}.bf-virtualized-table .bf-virtualized-table-footer .table-footer .footer-column.alignment-left{justify-content:flex-start}.bf-virtualized-table .bf-virtualized-table-footer .table-footer .footer-column.alignment-left .bf-virtualized-footer-content{text-align:left}.bf-virtualized-table .bf-virtualized-table-footer .table-footer .footer-column.alignment-center{justify-content:center}.bf-virtualized-table .bf-virtualized-table-footer .table-footer .footer-column.alignment-center .bf-virtualized-footer-content{text-align:center}.bf-virtualized-table .bf-virtualized-table-footer .table-footer .footer-column.alignment-right{justify-content:flex-end}.bf-virtualized-table .bf-virtualized-table-footer .table-footer .footer-column.alignment-right .bf-virtualized-footer-content{text-align:right}.bf-virtualized-table .bf-virtualized-table-footer .table-footer .footer-column:last-of-type{border-right:none}.bf-virtualized-table .bf-virtualized-table-footer .table-footer .footer-column.sorted{font-weight:700}.bf-virtualized-table .table-body{padding-top:var(--p-1);flex:1 0 auto}.bf-virtualized-table .empty-text{padding:var(--p-10);color:var(--text-color-secondary);flex:1 0 auto;justify-content:center;align-items:center;min-height:80px;display:flex}.bf-virtualized-table .table-row{border-bottom:solid 1px var(--border-color);width:fit-content;min-width:100%;height:100%;color:var(--table-row-foreground);position:relative}.bf-virtualized-table .table-row .row-columns{align-items:center;width:fit-content;min-width:100%;height:100%;max-height:100%;display:flex;position:relative}.bf-virtualized-table .table-row.selected{--base-color:var(--base-color-lighten-75);background-color:var(--table-row-color-selected);--row-bg:var(--table-row-color-selected);color:var(--table-row-foreground-selected);--color-negative:#febbbb;--color-positive:#bdffc2;--text-color-secondary:var(--text-color-contrast)}.bf-virtualized-table .table-row.selected.hovered{background-color:var(--table-row-color-selected);--row-bg:var(--table-row-color-selected)}.bf-virtualized-table .table-row.selected .__color-positive{color:var(--color-positive)}.bf-virtualized-table .table-row.selected .color-negative,.bf-virtualized-table .table-row.selected .__color-negative{color:var(--color-negative)}.bf-virtualized-table .table-row.selected{--button-color-link:var(--table-row-color-hover);--button-color-link-hover:var(--base-color-lighten-65)}.bf-virtualized-table .table-row>.row-overlay{position:absolute;inset:0}.bf-virtualized-table .table-row.clickable .table-column{cursor:pointer}.bf-virtualized-table .table-row.clickable .table-column.ignore-row-click{cursor:default}.bf-virtualized-table .table-row.hovered{background-color:var(--table-row-color-hover);--row-bg:var(--table-row-color-hover)}.bf-virtualized-table .table-row .table-column{border-right:solid 1px var(--border-color);height:100%;padding-left:var(--p-3);padding-right:var(--p-3);text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;align-items:center;display:flex}.bf-virtualized-table .table-row .table-column.alignment-left{justify-content:flex-start}.bf-virtualized-table .table-row .table-column.alignment-center{justify-content:center}.bf-virtualized-table .table-row .table-column.alignment-right{justify-content:flex-end}.bf-virtualized-table .table-row .table-column:last-of-type{border-right:none}.bf-virtualized-table .table-row .table-column.no-padding{padding:var(--p-0)}.bf-virtualized-table .table-row .table-column.sticky-column{background:var(--row-bg);z-index:1}.bf-virtualized-table .table-row .drag-overlay{background:var(--drag-overlay-background);border:solid 1px var(--drag-overlay-border);z-index:1;pointer-events:none;position:absolute;inset:0}.bf-virtualized-table .loading-overlay{z-index:5;background:var(--background-opacity-primary);pointer-events:all;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bf-virtualized-table .loading-bottom-container{pointer-events:none;z-index:5;position:absolute;bottom:10px;left:calc(50% - 20px)}.bf-virtualized-table .loading-bottom-container .loading-bottom{border-radius:var(--border-radius-base);background:var(--background-opacity-primary);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.bf-virtualized-table .inset-shadow{box-shadow:var(--default-inset-shadow);pointer-events:none;z-index:2;position:absolute;inset:0}.bf-virtualized-table.ignore-column-border .bf-virtualized-table-header .table-header .header-column,.bf-virtualized-table.ignore-column-border .bf-virtualized-table-footer .table-footer .footer-column,.bf-virtualized-table.ignore-column-border .table-row .table-column{border-right:none}.bf-virtualized-table.ignore-row-border .table-row{border-bottom:none}.bf-virtualized-table .data-aggregation-icon{background-color:var(--rs-bg-overlay);border-radius:var(--border-radius-base);box-shadow:0 0 10px var(--shadow-contrast-inverse-6);height:40px;padding:var(--p-3);z-index:6;width:40px;position:absolute;bottom:10px;left:calc(100% - 60px)}.bf-virtualized-table .data-aggregation-icon>.bf-icon{width:100%;height:100%}.bf-virtualized-table .data-aggregation-container{z-index:6;box-shadow:0 0 10px var(--shadow-contrast-inverse-6);background-color:var(--rs-bg-overlay);border:var(--rs-modal-border,none);border-radius:var(--border-radius-large);width:auto;height:auto;padding:1rem;position:absolute;bottom:10px;right:10px}.bf-virtualized-table .data-aggregation-container>button{padding:var(--p-0);margin-bottom:-20px;left:calc(100% - 15px)}.bf-virtualized-table .data-aggregation-container>.bf-value-display{white-space:nowrap}.bf-virtualized-table.appearance-modern .bf-virtualized-table-header .table-header .header-column button.label{padding-top:var(--p-10);padding-bottom:var(--p-5);font-size:var(--font-size-base);letter-spacing:1px;text-transform:uppercase;font-weight:600}.bf-virutalized-table-header-context-menu-options{flex-direction:column;display:flex}.bf-virutalized-table-header-context-menu-options .column-name{padding-left:var(--p-3);padding-right:var(--p-3);border-bottom:solid var(--border-color-tertiary) 1px;pointer-events:none;color:var(--text-color-secondary);padding-bottom:var(--p-5);padding-top:var(--p-5);margin-bottom:var(--m-5)}.bf-virutalized-table-header-context-menu-options .bf-button{border-radius:var(--border-radius-none);background:0 0;justify-content:flex-start;width:100%}.bf-virutalized-table-header-context-menu-options .bf-button:hover{background:var(--background-color-primary)}.bf-virutalized-table-header-context-menu-options .divider{border-bottom:solid 1px var(--border-color-tertiary);width:100%;padding-bottom:var(--p-5);margin-bottom:var(--m-5)}.bf-virutalized-table-header-context-menu-options .subtitle{padding-left:var(--p-3);padding-right:var(--p-3);width:100%;font-size:var(--font-size-sm);color:var(--text-color-secondary)}
