.data-explorer{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;overflow:hidden}.data-explorer .data-explorer-container{display:flex;align-items:center}.data-explorer .query-builder-column{flex-grow:0;min-width:fit-content}.data-explorer .float-end-ai-btn{display:flex;height:30px;justify-content:flex-end;flex-grow:0;min-width:fit-content}.data-explorer .data-explorer-top-row{flex:0 0 auto;padding:8px 0;border-bottom:1px solid #dae0e6}.data-explorer .data-explorer-top-row ul a{margin-bottom:0;white-space:nowrap}.data-explorer #data-explorer-card{flex:1 1 805px;min-height:805px;overflow:hidden}.data-explorer button.dropdown-toggle span:after{display:none}.data-explorer .connection-dropdown-name:before{content:"";vertical-align:middle}.data-explorer .connection-dropdown-unselected{color:#7a869a}.data-explorer .premiumConnectorDisabled{opacity:.65;cursor:default}.data-explorer .premiumConnectorDisabled:active{pointer-events:none}.data-explorer .disable-table-click{pointer-events:none;opacity:.5}.data-explorer .button-open-ai-generator{height:2rem}.pages-dataExplorer-DataExplorerPanel{width:25%;display:flex;flex-direction:column}.pages-dataExplorer-DataExplorerPanel .tab-content{flex-grow:1;flex-direction:column;min-height:0}.pages-dataExplorer-DataExplorerPanel .tab-content .tab-pane{height:100%}.pages-dataExplorer-DataExplorerPanel .data-explorer-search .fa-magnifying-glass{width:fit-content}.pages-dataExplorer-DataExplorerPanel .data-explorer-search svg{position:absolute;margin-top:7px;margin-left:0;width:40px;z-index:1}.pages-dataExplorer-DataExplorerPanel .data-explorer-search input{padding-left:2rem}.pages-dataExplorer-DataExplorerPanel .refresh-btn{display:flex;align-items:center;padding-right:30px;cursor:pointer;height:30px;margin-top:16px}.pages-dataExplorer-DataExplorerPanel .refresh-btn-disabled{pointer-events:none;opacity:.7;display:flex;align-items:center;padding-right:30px;cursor:pointer;height:30px;margin-top:16px}.pages-dataExplorer-DataExplorerPanel .dataExplorerSidebarContent{height:100%}.pages-dataExplorer-DataExplorerPanel .table-container{display:flex;flex-direction:column;height:100%;width:100%}.pages-dataExplorer-DataExplorerPanel .table-container .data-explorer-table-row{position:relative;min-height:0;overflow-y:auto}.pages-dataExplorer-DataExplorerPanel .table-container .data-explorer-table-row .react-bootstrap-table{height:100%;overflow-y:auto}.pages-dataExplorer-DataExplorerPanel .table-container .data-explorer-table-row .react-bootstrap-table table{margin-bottom:0}.pages-dataExplorer-DataExplorerPanel .generic-panel-table thead{display:none}.pages-dataExplorer-DataExplorerPanel .generic-panel-table tbody .generic-panel-table-row td{padding-left:2rem;border:none}.pages-dataExplorer-DataExplorerPanel .react-bs-table-no-data{border:none}.pages-dataExplorer-DataExplorerPanel .nav-tabs .nav-link.active,.pages-dataExplorer-DataExplorerPanel .nav-tabs .nav-item.show .nav-link{background-color:transparent}.pages-dataExplorer-DataExplorerPanel .table-name-text{flex-grow:1}.pages-dataExplorer-DataExplorerPanel .truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.pages-dataExplorer-DataExplorerPanel #connection-dropdown{padding-left:.75rem;z-index:2}.pages-dataExplorer-DataExplorerPanel .data-explorer-tab-list thead th{visibility:hidden;padding:0;line-height:0px;border:transparent}.pages-dataExplorer-DataExplorerPanel .data-explorer-tab-list>tbody>tr td{padding-left:.75rem;padding-top:.5rem;padding-bottom:.5rem;border-bottom:0}.pages-dataExplorer-DataExplorerPanel .data-explorer-tab-list tbody tr td.data-explorer-column-name{padding-left:41px;overflow:hidden}.pages-dataExplorer-DataExplorerPanel .data-explorer-tab-list tbody tr td div.table-name-text-container{overflow:hidden;white-space:nowrap;width:100%;display:flex;justify-content:space-between}.pages-dataExplorer-DataExplorerPanel .data-explorer-tab-list tbody tr td div.table-name-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pages-dataExplorer-DataExplorerPanel .data-explorer-tab-list td.reset-expansion-style table{margin-bottom:0}.pages-dataExplorer-DataExplorerPanel .data-explorer-tab-list .column-datatype{white-space:nowrap}.pages-dataExplorer-DataExplorerPanel .schema-row:hover{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color);cursor:pointer}.pages-dataExplorer-DataExplorerPanel .data-explorer-tab-list .reset-expansion-style,.pages-dataExplorer-DataExplorerPanel .data-explorer-tab-list .row-expansion-style{padding:0}.pages-dataExplorer-DataExplorerPanel .data-explorer-tab-list .table-name-text>svg,.pages-dataExplorer-DataExplorerPanel .data-explorer-tab-list .table-icon,.pages-dataExplorer-DataExplorerPanel .data-explorer-tab-list .data-explorer-column-name-text>svg{margin-right:.75rem;width:14px}.pages-dataExplorer-DataExplorerPanel .create-derived-view-button{width:fit-content}.pages-dataExplorer-DataExplorerPanel .data-explorer-driver-icon{height:1rem}.pages-dataExplorer-DataExplorerPanel .data-explorer-table-element{cursor:pointer}.pages-dataExplorer-DataExplorerPanel #main-sidebar-content{flex-grow:1}.pages-dataExplorer-DataExplorerPanel #category-list-data-explorer,.pages-dataExplorer-DataExplorerPanel #back-navigation-data-explorer{margin-bottom:0}.pages-dataExplorer-DataExplorerPanel .drop-shadow{box-shadow:.8px 3.2px 4px #0000000d}.pages-dataExplorer-DataExplorerPanel .category-icon{color:#00a0ff}.pages-dataExplorer-DataExplorerPanel .ellipsis-right{padding-left:10px;padding-right:10px}.pages-dataExplorer-DataExplorerPanel .hasScroll .ellipsis-right{margin-right:9px}.pages-dataExplorer-DataExplorerPanel .background-blue{background:#0b59ce;color:#fff;flex:0 0;font-size:11px;padding:.5em}.pages-dataExplorer-DataExplorerPanel .no-padding-right{padding-right:0}.pages-dataExplorer-DataExplorerPanel .white-underline{text-decoration-line:underline;text-decoration-color:#fff;color:#fff}.pages-dataExplorer-DataExplorerPanel .first-col{flex:0 0;width:27px;padding-left:8px}.pages-dataExplorer-DataExplorerPanel .search-glass{margin-left:-2px;margin-top:10px;position:absolute}.pages-dataExplorer-DataExplorerPanel .disable-side-panel{opacity:.5;cursor:default}.pages-dataExplorer-DataExplorerPanel .premiumConnectorDisabled{cursor:default}.pages-dataExplorer-DataExplorerPanel .disable-side-panel:active{pointer-events:none}.back-navigation .sample-chip{margin-left:8px}.components-PopoverList{margin-left:auto}.components-PopoverList .no-arrow .arrow{display:none}.components-PopoverList .popover-body-extra{padding:5px 0}.components-PopoverList .popover-body-extra .popover-item{font-family:Roboto,sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:150%;color:#3f4b57;cursor:pointer;padding:5px 24px}.components-PopoverList .popover-body-extra .popover-item:hover{background:#49505713}.components-PopoverList .popover-body-extra .popover-item.disabled{opacity:.65}.components-PopoverList .popover-body-extra .popover-item.disabled:hover{background:#fff;cursor:default}.connections-list .sample-chip{margin-left:4px}.workspaces-list .expand-collapse-button{background:transparent;border:none;color:#3f4b57;padding-right:20px}.workspaces-list .hidden{display:none}.workspaces-list .fa-folder{margin-left:10px;margin-right:-10px}.workspaces-list .fa-table{margin-left:12px;margin-right:20px}.workspaces-list .align-icon{margin-left:28px;margin-right:10px}.workspaces-list .align-item{margin-left:32.5px;margin-right:10px}.workspaces-list .align-dataAsset-icon{margin-left:5px;margin-right:10px}.workspaces-list .schema-row{padding-left:0rem;height:45px;align-items:center;display:flex}.workspaces-list .asset-icon{width:12px}.workspaces-list table{table-layout:fixed}.workspaces-list thead tr:nth-child(2){display:none}.workspaces-list thead tr .search-bar{width:-webkit-fill-available;height:36px;margin-bottom:1rem;padding-left:36px;margin-right:6px}.workspaces-list thead tr .search-glass{margin-left:10px;margin-top:12px;position:absolute}.workspaces-list thead tr th{display:flex;height:45px;align-items:center}.workspaces-list thead tr th input{margin-left:11px;margin-right:18px}.workspaces-list thead .select-table-desc{margin:16px 16px 16px 0;display:flex;font-size:14px;color:#60717d}.workspaces-list .truncate{vertical-align:middle!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto}.workspaces-list tbody tr td{width:-webkit-fill-available;width:-moz-available}.workspaces-list tbody tr td .tables-counter-badge{float:right;margin-right:25px;height:23px;display:flex;align-items:center}.workspaces-list tr{height:38px}.workspaces-list tr td .subRows{margin-left:33px}.workspaces-list tr td .ellipsis-right{float:right;cursor:pointer}.workspaces-list tr td .disabled-ellipsis-icon{float:right;opacity:.5;pointer-events:none;margin-left:auto;padding-left:10px;padding-right:10px}.workspaces-list tr input{margin-right:18px}.workspaces-list table>:not(caption)>*>:not(.selection-cell){padding:8px 12px}.pages-dataExplorer-RightPanel{border-left:1px solid #cad2da;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.pages-dataExplorer-RightPanel .home-tab-span{display:flex;flex:1 1 100%;width:100%}.pages-dataExplorer-RightPanel #dataExplorerDetailsTable{margin-bottom:0;overflow:auto}.pages-dataExplorer-RightPanel #dataExplorerResultsTable{overflow:auto;table-layout:auto}.pages-dataExplorer-RightPanel .query-results{font-family:Roboto,sans-serif;font-style:normal;font-weight:600;font-size:11px;line-height:13px;color:#3f4b57;margin:10px 0}.pages-dataExplorer-RightPanel .table-details{margin-bottom:2rem}.pages-dataExplorer-RightPanel #resultsTableContainer{height:100%}.pages-dataExplorer-RightPanel #resultsTableContainer td{overflow:hidden;text-overflow:ellipsis}.pages-dataExplorer-RightPanel #resultsTableContainer .react-bootstrap-table-pagination .pagination-container{display:flex;justify-content:flex-start;align-content:center;align-items:center}.pages-dataExplorer-RightPanel .rows-per-page{margin-right:10px;font-family:Roboto,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:150%}.pages-dataExplorer-RightPanel #resultsTableContainer .page-item.active .page-link{background:#000;border:1px solid #dae0e6;color:#fff}.pages-dataExplorer-RightPanel #resultsTableContainer .page-item.active .page-link:focus{box-shadow:none}.pages-dataExplorer-RightPanel #resultsTableContainer .results-table{min-height:95px;overflow-x:auto}.pages-dataExplorer-RightPanel #resultsTableContainer .react-bootstrap-table-pagination{padding-top:.5rem;margin-top:5px}.pages-dataExplorer-RightPanel #resultsTableContainer .page-item .page-link:hover{background:#ebedf0}.pages-dataExplorer-RightPanel #resultsTableContainer .page-item.active .page-link{background:#f5f6f7;border:1px solid #dae0e6;color:#60717d}.pages-dataExplorer-RightPanel .align-middle-search-glass{position:absolute;margin-top:8px;margin-left:10px;height:20px}.pages-dataExplorer-RightPanel .col-search-filter-bar{padding-left:32px;height:36px;margin-bottom:20px;width:-webkit-fill-available;width:-moz-available;border:1px solid #cad2da;border-radius:4px}.pages-dataExplorer-RightPanel .results-table>:not(caption)>*>:not(.selection-cell){padding:.75rem}.pages-dataExplorer-RightPanel .page-item.active .page-link:focus{box-shadow:none}.pages-dataExplorer-RightPanel .page-item.disabled{opacity:.65}.pages-dataExplorer-RightPanel #resultsTableContainer .dropdown-toggle,.pages-dataExplorer-RightPanel .show>.btn-secondary.dropdown-toggle{border-color:transparent;background-color:#f5f5f5;color:#3f4b57;box-shadow:none}.pages-dataExplorer-RightPanel #resultsTableContainer .btn-secondary.dropdown-toggle:hover{background:#ebedf0;color:#3f4b57;border-color:transparent}.pages-dataExplorer-RightPanel #resultsTableContainer .btn-secondary.dropdown-toggle:focus{background:#ebedf0;color:#3f4b57;border-color:transparent}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.pages-dataExplorer-QueryTabs{background-color:#f6f6f6;font-size:12px;box-sizing:border-box}.pages-dataExplorer-QueryTabs #query-tab-nav-el{align-items:center;padding:8px 0 0;flex-wrap:nowrap}.pages-dataExplorer-QueryTabs .query-tab-nav-item a{color:#3f4b57;border-width:1px 1px 0px 1px;border-style:solid;border-color:#dae0e6;border-radius:4px 4px 0 0}.pages-dataExplorer-QueryTabs .query-tab-nav-item a.active{color:#00a0ff;border:none;border-bottom:2px solid #00a0ff;box-shadow:2px 0 2px #0000001a;border-radius:4px 4px 0 0}.pages-dataExplorer-QueryTabs .query-tab-nav-item a.active .nav-link,.pages-dataExplorer-QueryTabs .query-tab-nav-item a.active{background-color:#fff}.pages-dataExplorer-QueryTabs .query-tab-nav-item svg.fa-times{font-size:12px}.pages-dataExplorer-QueryTabs .table-title-spacing{margin-left:4px;margin-right:10px}.pages-dataExplorer-QueryTabs .tab-icon{width:12px;height:12px;margin-bottom:2px;margin-right:.25rem}.pages-dataExplorer-QueryTabs .home-icon{width:12px;height:12px;margin-bottom:2px;margin-right:3px;margin-left:1px}.pages-dataExplorer-QueryTabs .tab-running-icon{width:12px;height:12px;margin-bottom:2px;margin-right:2px}.pages-dataExplorer-QueryTabs .add-tab-button svg{line-height:12px}.pages-dataExplorer-QueryTabs .clear-button{margin-left:auto}.pages-dataExplorer-QueryTabs a.nav-link{white-space:nowrap;display:inline-flex;align-items:center}.pages-dataExplorer-QueryTabs .react-horizontal-scrolling-menu--wrapper{min-width:0}.pages-dataExplorer-QueryTabs .react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar{display:none}.pages-dataExplorer-QueryTabs .react-horizontal-scrolling-menu--scroll-container{-ms-overflow-style:none;scrollbar-width:none;gap:4px;margin-left:8px;margin-right:8px}.pages-dataExplorer-QueryTabs .react-horizontal-scrolling-menu--inner-wrapper{align-items:center}.pages-dataExplorer-QueryTabs .react-horizontal-scrolling-menu--item{padding-bottom:1px}.pages-dataExplorer-QueryTabs .disabled-caret{font-size:15px;cursor:auto;opacity:.65}.pages-dataExplorer-QueryTabs .enabled-caret{font-size:15px;cursor:pointer}.pages-dataExplorer-QueryTabs .scroll-arrow{padding:12px}.pages-dataExplorer-QueryTabs .react-horizontal-scrolling-menu--arrow-left .scroll-arrow:not(.d-none){padding-right:4px}.pages-dataExplorer-QueryTabs .react-horizontal-scrolling-menu--arrow-right .scroll-arrow:not(.d-none){padding-left:4px}.pages-dataExplorer-QueryTabs .tab-close-icon{color:#3f4b57}.pages-dataExplorer-QueryTabs #tab-loading-spinner{width:12px;height:12px}.pages-dataExplorer-QueryTabs .fa-exclamation-triangle{color:#e51c23}.open-tab-menu .MuiPaper-root{margin-top:5px}.open-tab-menu .icon-div{width:25px}.add-tab-container{padding-right:8px}.add-tab-container .add-tab-button{display:flex;padding:0 2px;justify-content:center;align-items:center;border-radius:5px}.add-tab-container .add-tab-icon{display:flex;width:17px;height:20px;flex-direction:column;justify-content:center;font-size:12px}.close-tabs-button{display:flex;padding:0 2px;justify-content:center;align-items:center;border-radius:5px}.close-tabs-button .close-tabs-icon{display:flex;width:17px;height:20px;flex-direction:column;justify-content:center;font-size:9px;padding-top:1px}.EditorAndResults{flex:1 1 100%;display:flex;flex-direction:column;flex-wrap:nowrap;overflow:hidden}.EditorAndResults #dataExplorerDetailsTable{margin-bottom:0;overflow:auto}.EditorAndResults #dataExplorerResultsTable{overflow:auto;table-layout:auto}.EditorAndResults .query-results{font-family:Roboto,sans-serif;font-style:normal;font-weight:600;font-size:11px;line-height:13px;color:#3f4b57;margin:10px 0}.EditorAndResults .table-details{margin-bottom:2rem}.EditorAndResults #editorAndResultContainer{display:flex;flex-direction:column;flex-wrap:nowrap;flex:1 1 100%;overflow:hidden}.EditorAndResults #editorAndResultContainer .cm-content{padding-bottom:13px;overflow:auto}.EditorAndResults #editorAndResultContainer .cm-theme{border:none}.EditorAndResults #editorAndResultContainer .react-resizable-handle{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='13'%20viewBox='0%200%2025%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20y='4'%20width='25'%20height='5'%20rx='2.5'%20fill='%23D8D8D8'/%3e%3c/svg%3e");background-position:bottom;transform:none;width:calc(100% - 21px);left:31px;padding:0;height:13px}.EditorAndResults #resultsTableContainer{overflow:hidden}.EditorAndResults #resultsTableContainer td{overflow:hidden;text-overflow:ellipsis;padding:8px 12px 8px 8px;font-size:14px}.EditorAndResults #resultsTableContainer .react-bootstrap-table-pagination .pagination-container{display:flex;justify-content:flex-start;align-content:center;align-items:center}.EditorAndResults .rows-per-page{margin-right:10px;font-family:Roboto,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:150%}.EditorAndResults #resultsTableContainer .page-item.active .page-link{background:#000;border:1px solid #dae0e6;color:#fff}.EditorAndResults #resultsTableContainer .page-item.active .page-link:focus{box-shadow:none}.EditorAndResults .data-explorer-result-controls{min-width:initial}.EditorAndResults .table-name-subtitle{font-size:14px}.EditorAndResults .limit-container{line-height:normal;white-space:nowrap}.EditorAndResults .no-border-radius{border-radius:0}.EditorAndResults .fixed-row-height{height:2rem}.EditorAndResults #resultsTableContainer .results-table{scrollbar-width:thin;scrollbar-color:#5e6b73;min-height:95px;max-height:100%;overflow:auto}.EditorAndResults #resultsTableContainer .react-bootstrap-table{min-height:95px;max-height:calc(62% - 4px)}.EditorAndResults #resultsTableContainer .results-table{min-height:95px}.EditorAndResults #resultsTableContainer .react-bootstrap-table-pagination{padding-top:.5rem;margin-top:5px}.EditorAndResults #resultsTableContainer .page-item .page-link:hover{background:#ebedf0}.EditorAndResults #resultsTableContainer .page-item.active .page-link{background:#f5f6f7;border:1px solid #dae0e6;color:#60717d}.EditorAndResults .result-container{display:flex;flex-direction:column;flex-wrap:nowrap;flex:1 1 100%;min-height:250px;overflow:hidden}.EditorAndResults #executeQueryButton{margin-left:8px}.EditorAndResults .clear-button{margin-left:8px;color:#3f4b57}.EditorAndResults .align-middle-search-glass{position:absolute;margin-top:8px;margin-left:10px;height:20px}.EditorAndResults .col-search-filter-bar{padding-left:32px;height:36px;margin-bottom:20px;width:-webkit-fill-available;width:-moz-available;border:1px solid #cad2da;border-radius:4px}.EditorAndResults .download-csv-button{display:flex;justify-content:flex-end}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.limit-control{width:75px;vertical-align:middle}.limit-control input[type=number]::-webkit-inner-spin-button,.limit-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.limit-control input[type=number]{-moz-appearance:textfield}.save-dropdown .info-icon-container{margin-left:.5rem}.save-dropdown .save-dropdown-toggle{margin-left:10px;color:var(--bs-primary)}.save-dropdown .save-dropdown-toggle:hover{color:#fff}.save-dropdown .save-dropdown-toggle:focus{color:var(--bs-primary);background-color:#fff}.save-dropdown .save-dropdown-toggle:active{background:var(--bs-primary);color:#fff}.save-dropdown .save-dropdown-menu{padding-top:.25rem;padding-bottom:.25rem}.save-dropdown .save-dropdown-menu .save-dropdown-menu-item .info-icon-div{padding-left:12px;pointer-events:auto}.save-dropdown .save-dropdown-menu .save-dropdown-menu-item .info-icon-div .info-icon-container{margin:0}.save-dropdown .dropdown-item{height:36px}.save-dropdown .divider{color:#cad2da}.save-dropdown .save-icon{margin-bottom:.15rem;margin-right:.75rem;width:12px}.queryResultsView .queryResultsView-card{display:flex;flex-direction:column;flex-wrap:nowrap}.results-loading-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.results-loading-container .centered-information{text-align:center}.results-loading-container #results-loading-spinner-row{margin-bottom:2rem}.results-loading-container #results-loading-spinner-row #results-loading-spinner{width:56px;height:56px;font-size:20px}.results-loading-container #results-loading-info-row{margin-bottom:2rem}.results-loading-container #results-loading-timer-row .bold{font-weight:800}.query-builder{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;overflow:hidden}.query-builder .query-builder-body{flex:1 1 100%;overflow:hidden;display:flex;flex-direction:column;flex-wrap:nowrap;padding:16px 16px 0}.query-builder .tabWrapper{flex:1 1 100%;overflow:hidden;display:flex;flex-direction:column}.query-builder .tabWrapper-content,.query-builder .tabWrapper-content-col,.query-builder .tab-pane{height:100%;overflow:hidden}.query-builder .active.nav-link{background-color:#fff}.query-builder-add-table{margin-bottom:16px}.query-builder-add-table .queryBuilderCard{background:#f6f9fc}.query-builder-add-table .queryBuilderCard .cdata-typography{color:#60717d}.queryBuilderCard{width:100%;padding:16px;border-radius:10px;border:1px dashed #dae0e6}.queryBuilderCardHeader{display:flex;justify-content:space-between}.queryBuilderCardHeader .cardHeader-title{font-weight:700;color:#3f4b57}.queryBuilderAddButton{color:#00a0ff}.openQueryBuilderModal .editConnectionLink{color:#b91d23;text-decoration:underline}.query-builder-tabs{height:100%;padding-bottom:8px;overflow:hidden}.query-builder-copy-button{height:fit-content}.queryBuilderPreviewTab{width:100%;height:100%;min-height:350px;position:relative}.queryBuilderBuilderTab{display:flex;flex-direction:column;gap:16px;padding:8px 8px 0;height:100%;overflow:auto}.add-data-modal .section-label{color:var(--Neutrals-Text-Dark, #354052);font-family:Roboto;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.add-data-modal .curved-arrow{max-width:48px;align-content:end}.add-data-modal .data-modal-new-table-column,.add-data-modal .data-modal-join-table-column{width:50%}.data-label-and-dropdown .dropdown-label{color:var(--neutrals-secondary-text-regular, #3f4b57);font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.data-label-and-dropdown .helper-text{color:var(--neutrals-secondary-text-regular, #3f4b57);font-family:Roboto;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.data-label-and-dropdown .helper-text .helper-text-link{color:var(--Blues-Accent-Blue, #00a0ff);font-family:Roboto;font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.data-label-and-dropdown .column-option{display:flex;align-items:center}.data-label-and-dropdown .column-option .column-name{display:flex;flex:1 0}.data-label-and-dropdown .error-text{color:#b91d23;font-family:Roboto;font-size:10px;font-style:normal;font-weight:400;line-height:normal;display:flex}.connection-dropdown-option{display:flex;gap:8px;align-items:center}.connection-dropdown-option .driver-icon{display:flex;width:15px;height:15px;justify-content:center}.data-type-badge{align-items:center;background:#e5eaef;background-color:#e5eaef;border-radius:5px;color:#3f4b57;display:flex;flex:0 0;font-weight:500;gap:8px;height:23px;padding:5px 7px;margin-right:-2px}.data-modal-tooltip-text{color:#fff;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;line-height:150%}.data-modal-tooltip-text .tooltip-hyperlink{color:#fff;text-decoration-line:underline}.join-table-option-driver-icon{height:1rem;width:auto;margin-right:4px}.connection-schema-label{display:block;font-size:11px;color:#60717d}.query-builder-table-dropdown-menu .MuiAutocomplete-option{height:48px}.query-builder-table-dropdown-menu .query-builder-table-dropdown-option{width:100%;gap:8px;align-items:center;height:48px;margin-top:14px}.query-builder-table-dropdown-menu .table-name-col{min-width:0;white-space:nowrap}.query-builder-table-dropdown-menu .table-name{margin-top:1px;overflow:hidden;text-overflow:ellipsis}.query-builder-table-dropdown-menu .driver-icon{width:15px;height:15px;justify-content:center}.query-builder-data-tile{box-shadow:.8px 3.2px 4px #0000000d;background:var(--Neutrals-White, #fff);border-radius:4px;padding:12px}.query-builder-data-tile .column-label{color:#3f4b57;font-weight:700;line-height:150%;margin-bottom:8px}.query-builder-data-tile .driver-icon-col{align-content:center;flex:0 0}.query-builder-data-tile .schema-name{font-size:14px}.query-builder-data-tile .table-and-column-name{font-size:10px;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.query-builder-data-tile .buttons-column{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:8px}.addDimensionsModal{width:800px;max-width:800px}.addDimensionsModal .addDimensionsModal-body{display:flex;flex-direction:column;gap:16px}.addDimensionsModal .headers{display:flex;margin-bottom:8px}.addDimensionsModal .table-input-container{display:flex;flex-direction:column;gap:16px;padding-bottom:16px}.addDimensionsModal .input-row{display:flex;width:100%;align-items:center}.addDimensionsModal .header-text,.addDimensionsModal .input-container{flex:1 1 376px;width:376px;overflow:hidden;text-overflow:ellipsis}.queryBuilderColumnChipList{display:flex;gap:7px;width:100%;flex-wrap:wrap;padding-top:16px}.queryBuilderColumnChipList .columnChip{background-color:#3f4b57;padding:5px 7px;display:flex;align-items:center;gap:4px}.queryBuilderColumnChipList .columnChip-closeButton:hover,.queryBuilderColumnChipList .columnChip-closeButton:focus-visible{background-color:#60717d}.queryBuilderColumnChipList .columnChip-closeButton:hover{cursor:pointer}.queryBuilderColumnChipList .columnChip-closeIcon{width:12px;height:14px}.queryBuilderColumnChipList .connection-icon{width:14px;height:14px}.query-builder-filters-card .connected-button-group-list{width:90px;display:inline-flex}.query-builder-filters-card .list-group-item.active{background-color:#3f4b57;border-color:#3f4b57}.query-builder-filters-card .connected-button{font-size:14px;line-height:21px;font-weight:500;padding:4px;text-align:center}.add-filters-modal{width:800px;max-width:800px}.add-filters-modal .add-filters-modal-body{display:flex;flex-direction:column;gap:16px}.add-filters-modal .MuiInputBase-root{height:36px;align-content:center}.add-filters-modal .spinner-height-adjusted{margin-top:-16px}.query-filter-table-dropdown-option{gap:8px;align-items:center}.query-filter-table-dropdown-option .driver-icon{width:15px;height:15px;justify-content:center}.filter-type-and-range .range-column{max-width:290px}.filter-type-and-range .filter-value-combo-input .MuiInputBase-root{height:36px;align-content:center;border-top-left-radius:0;border-bottom-left-radius:0}.filter-operator{max-width:215px}.filter-operator:focus-within{z-index:1}.filter-operator .filter-operator-input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.filter-operator .MuiInputBase-root{height:36px;align-content:center;border-top-left-radius:0;border-bottom-left-radius:0}.filter-value .MuiInputBase-root{height:36px;align-content:center;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.filterDateBetween{display:flex;align-items:start}.filterDateBetween .datePicker-container{flex:1 1 100%}.filterDateBetween .andText-container{flex:0 0 auto;padding:7px 8px 0}.query-builder-filter-tile{box-shadow:.8px 3.2px 4px #0000000d;background:var(--Neutrals-White, #fff);border-radius:4px;padding:12px}.query-builder-filter-tile .column-label{color:#3f4b57;font-weight:700;line-height:150%;margin-bottom:8px}.query-builder-filter-tile .driver-icon-col{align-content:center;flex:0 0}.query-builder-filter-tile .schema-name{font-size:14px}.query-builder-filter-tile .table-and-column-name{font-size:10px;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.query-builder-filter-tile .buttons-column{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:8px}.addMetricsModal{width:800px;max-width:800px}.addMetricsModal .addMetricsModal-body{display:flex;flex-direction:column;gap:16px}.addMetricsModal .headers{display:flex;gap:16px;margin-bottom:8px}.addMetricsModal .table-input-container{display:flex;flex-direction:column;gap:8px}.addMetricsModal .input-row{display:flex;width:100%;align-items:center;align-items:start}.addMetricsModal .header-text,.addMetricsModal .input-container{flex:1 1 376px;overflow:hidden;text-overflow:ellipsis}.addMetricsModal .trashIconContainer{flex:0 0 58px;margin-left:-8px}.addMetricsModal .trashIconContainer button{padding:10px}.addMetricsModal .MuiInputBase-root,.addMetricsModal .MuiInputBase-input,.addMetricsModal .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline,.addMetricsModal .MuiOutlinedInput-notchedOutline{box-shadow:none}.add-sorts-modal{width:800px;max-width:800px}.add-sorts-modal .add-sorts-modal-body{display:flex;flex-direction:column;gap:16px}.add-sorts-modal .MuiInputBase-root{height:36px;align-content:center}.add-sorts-modal .sort-type{max-width:fit-content}.add-sorts-modal .sort-type-header{margin-bottom:-.25rem}.add-sorts-modal .form-check-input{margin-top:3px}.add-sorts-modal .spinner-height-adjusted{margin-top:-16px}.query-builder-sort-tile{width:100%;box-shadow:.8px 3.2px 4px #0000000d;background:var(--Neutrals-White, #fff);border-radius:4px;padding:12px}.query-builder-sort-tile .column-label{color:#3f4b57;font-weight:700;line-height:150%;margin-bottom:8px}.query-builder-sort-tile .driver-icon-col{align-content:center;flex:0 0}.query-builder-sort-tile .schema-name{font-size:14px}.query-builder-sort-tile .table-and-column-name{font-size:10px;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.query-builder-sort-tile .buttons-column{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:8px}.query-builder-sort-tile .cdata-button.btn-borderless:hover{background:transparent}.query-builder-sort-tile .fa-grip-dots-vertical{font-weight:400}.query-builder-action-buttons{border-bottom:1px solid #dae0e6}.query-builder-action-buttons .execute-button-column,.query-builder-action-buttons .clear-button-column{min-width:fit-content;flex-grow:0}.derivedViewEditorAndResults,.derivedViewEditorAndResults .derivedViewEditorAndResultsContainer{flex:1 1 100%;display:flex;flex-direction:column;flex-wrap:nowrap;overflow:hidden}.derivedViewEditorAndResults .derived-view-editor{flex:0 0 auto}.derivedViewEditorAndResults .derived-view-results,.derivedViewEditorAndResults .result-container{height:100%;overflow:hidden}.derivedViewEditorAndResults .tabWrapper{height:100%;overflow:hidden;display:flex;flex-direction:column;flex-wrap:nowrap}.derivedViewEditorAndResults .tabWrapper-tabs{flex:0 0 auto}.derivedViewEditorAndResults .tabWrapper-content{flex:1 1 100%;overflow:hidden}.derivedViewEditorAndResults .tabWrapper-content-col,.derivedViewEditorAndResults .tab-pane,.derivedViewEditorAndResults .top-filter-row{height:100%;overflow:hidden}.derivedViewEditorAndResults .derivedView-details,.derivedViewEditorAndResults .derivedView-preview{height:100%;overflow:hidden;display:flex;flex-direction:column;flex-wrap:nowrap}.derivedViewEditorAndResults #resultsTableContainer{height:100%;overflow:hidden}.derived-view-editor{padding:20px 20px 8px}.derived-view-editor .query-text-box .MuiInputBase-root{padding-right:0}.derived-view-editor .query-text-box textarea{padding:4px 0 5px;resize:vertical;max-height:200px;min-height:30px}.home-tab{display:flex;flex-direction:column;width:100%;text-align:center;justify-content:center}.home-tab .query-builder-card-col{display:flex;justify-content:end}.home-tab .home-tab-card{width:313px;height:242px}.home-tab .subtitle-padding{padding-bottom:32px}.home-tab .home-tab-icon{color:#00a0ff;font-size:18px;display:flex;justify-content:center}.home-tab .navigate-button{width:fit-content;align-self:center}.QueryDetails{flex:1 1 100%;display:flex;flex-direction:column;flex-wrap:nowrap;overflow:hidden}.QueryDetails .execute-button-container{padding:8px;border-radius:0 4px 0 0;border-bottom:1px solid var(--neutrals-borders-dividers, #dae0e6)}.QueryDetails .query-details-card{padding:20px}.components-AI-Flyout{max-width:590px}.components-AI-Flyout .info-icon-root{cursor:pointer;color:#00a0ff;margin-left:5px}.components-AI-Flyout .flyout-height{position:fixed;width:600px;padding:24px;height:100%;box-shadow:-10px 0 10px #0000001a;background-color:#fff;z-index:998}.components-AI-Flyout .iframe-doc{width:100%;height:100%;-ms-overflow-style:none;scrollbar-width:none}.components-AI-Flyout .iframe-doc::-webkit-scrollbar{display:none}.components-AI-Flyout .fixed-frame{background:#fff;border-left:0 solid transparent;display:block;height:100%;overflow:auto;position:fixed;width:600px;z-index:998;top:0;bottom:0;right:0;filter:drop-shadow(-10px 0px 10px rgba(0,0,0,.1));transition:right .5s}.components-AI-Flyout .bottom-divider{border-bottom:1px solid #dae0e6}.components-AI-Flyout .intro{padding-bottom:20px;font-size:14px;line-height:150%}.components-AI-Flyout .doc-note{font-size:14px;line-height:150%}.components-AI-Flyout .icon_down_dir:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:400}.components-AI-Flyout .custom-close{font-size:12px;cursor:pointer}.components-AI-Flyout .multiSelectContainer li input{margin-top:0}.components-AI-Flyout .title-row{display:flex;flex-direction:row}.components-AI-Flyout .title-row .title-text{flex:0 1 auto}.components-AI-Flyout .title-row .beta-badge{flex:1 1 auto;display:flex}.components-AI-Flyout .title-row .close-btn-container{justify-content:flex-end}.components-AI-Flyout .title-row .close-btn-container .x-btn{font-size:14px}.components-AI-Flyout .credit-label{color:#677986}.ai-connection-driver-icon{width:15px;height:15px;margin-right:4px}.titleBadge{margin-left:10px;display:flex;align-items:center;justify-content:center;height:100%}.titleBadge .tooltipTarget{height:100%;display:flex;align-items:center;justify-content:center}.titleBadge .badge-client-page-beta{background:#0b59ce;padding:7px 8px;height:auto}.titleBadge .support-hyperlink{color:#fff;text-decoration:underline}
