/*!**************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/styles/fonts.css ***!
  \**************************************************************************************************************************************************************************/@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
/*!******************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/styles/fonts.css (1) ***!
  \******************************************************************************************************************************************************************************/

/*!**************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/styles/index.css ***!
  \**************************************************************************************************************************************************************************/@keyframes fadeEnter{0%{opacity:0}to{opacity:1}}@keyframes translateEnter{0%{margin-top:-5vh}to{margin-top:0}}@property --line-clamp{syntax:"<integer>";inherits:false;initial-value:4}@font-face{font-display:block;font-family:icons;font-style:normal;font-weight:400;src:url(/static/icons.67d7df40b83bfd2e94a0.woff) format("woff")}[class*=" icon-"],[class^=icon-]{font-family:icons!important}[class*=" icon-"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),[class^=icon-]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){speak-as:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e900"}.icon-circle-check:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e901"}.icon-pile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e902"}.icon-angle-up:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e903"}.icon-angle-down:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e904"}.icon-angle-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e905"}.icon-angle-right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e906"}.icon-home:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e907"}.icon-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e908"}.icon-cross:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e909"}.icon-stars:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e90a"}.icon-download:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e90b"}.icon-search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e90c"}.icon-logout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e90d"}.icon-bulb-filled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e90e"}.icon-verify:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e90f"}.icon-detect:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e910"}.icon-star-filled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e911"}.icon-dashboard:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e912"}.icon-pile-filled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e913"}.icon-home-filled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e914"}.icon-pen:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e915"}.icon-play:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e916"}.icon-lock-closed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e917"}.icon-lock-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e918"}.icon-star-outline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"\e919"}html:not(#\#){box-sizing:border-box;--csstools-color-scheme--light: ;color-scheme:dark}body:not(#\#),html:not(#\#){margin:0;overflow-x:hidden;padding:0;width:100%}body:not(#\#){font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:not(#\#),:not(#\#):after,:not(#\#):before{box-sizing:inherit}embed:not(#\#),iframe:not(#\#),object:not(#\#){max-width:100%}ul:not(#\#){margin:0;padding:0}ul:not(#\#) li{list-style:none}h1:not(#\#),h2:not(#\#),h3:not(#\#),h4:not(#\#),h5:not(#\#),h6:not(#\#){letter-spacing:normal}a:not(#\#){cursor:pointer;-webkit-text-decoration:none;text-decoration:none;transition:color .1s linear}a:active:not(#\#),a:focus:not(#\#){outline:none}hr:not(#\#){border-left:none;border-right:none;border-top:none}img:not(#\#),picture:not(#\#){margin:0;max-width:100%}label:not(#\#){margin-bottom:0}input:not(#\#),select:not(#\#),textarea:not(#\#){font-family:inherit;font-size:1em}a:not(#\#){color:#4b55ae;color:var(--link-color,var(--primary-color))}input:not(#\#),select:not(#\#),textarea:not(#\#){background-color:#05060f;background-color:var(--surface-inset);border:1px solid #30313d;border:1px solid var(--form-border-color,hsla(0,0%,93%,0));border-radius:14px;padding:12px}input:not(#\#) option,select:not(#\#) option,textarea:not(#\#) option{background-color:#05060f;background-color:var(--surface-inset);color:#fff;color:var(--base-font-color)}.button:not(#\#),button:not(#\#){background-color:#05060f;background-color:var(--surface-inset);border:1px solid #555762;border:1px solid var(--border-color-2);border-radius:14px;color:#fff;color:var(--button-text-color,var(--base-font-color));cursor:pointer;display:inline-block;font-size:1em;padding:10px 12px}:root:not(#\#):not(#\#){--font-size:16px;--base-font-family:"Poppins","Arial","Helvetica","Ubuntu","Open Sans","Segoe UI","Roboto",serif;--breakpoint-mobile:480px;--breakpoint-tablet:768px;--breakpoint-laptop:1024px;--breakpoint-desktop:1440px;--breakpoint-smartTv:1920px}:root:not(#\#):not(#\#),[data-theme=dark]:not(#\#):not(#\#){--csstools-color-scheme--light: ;color-scheme:dark;--background-color:#131419;--surface-color-1:#2c2e38;--surface-color-2:#414465;--surface-inset:#05060f;--primary-color:var(--lile-base);--secondary-color:var(--blue-base);--cta-color:var(--secondary-color);--text-primary:#fff;--text-secondary:#90919e;--text-disabled:var(--text-secondary);--base-font-color:var(--text-primary);--success-color:#00ff6a;--warning-color:#ffb46d;--error-color:#ea0042;--lile-dark:#0b103b;--lile-base:#4b55ae;--blue-base:#127aff;--blue-dark:#001b3d;--orange-base:#ef6216;--orange-dark:#3c1501;--border-color-2:#555762;--border-color:#30313d;--button-border-color:var(--border-color);--border-color-interactive:var(--primary-color);--form-border-color:var(--border-color);--table-border-color:var(--border-color);--table-header-bg:var(--lile-base);--gradient-cta:linear-gradient(90deg,#4093ff 0%,#000cf3);--gradient-highlight:linear-gradient(270deg,#7d12ff 0%,#5872f2 33%,#4c92ed 66%,#00ffea)}:root:not(#\#):not(#\#) ::highlight(table-search-match){background-color:#ffb46d;background-color:var(--warning-color);border-radius:2px;color:#3c1501;color:var(--orange-dark)}[data-theme=dark]:not(#\#):not(#\#) ::highlight(table-search-match){background-color:#ffb46d;background-color:var(--warning-color);border-radius:2px;color:#3c1501;color:var(--orange-dark)}html:not(#\#):not(#\#):not(#\#){height:100vh}@supports (height:100dvh){html:not(#\#):not(#\#):not(#\#){height:100dvh}}body:not(#\#):not(#\#):not(#\#){background-color:#131419;background-color:var(--background-color);color:#fff;color:var(--base-font-color,#fff);font-family:Poppins,Arial,Helvetica,Ubuntu,Open Sans,Segoe UI,Roboto,serif;font-family:var(--base-font-family);height:100vh}@supports (height:100dvh){body:not(#\#):not(#\#):not(#\#){height:100dvh}}body:not(#\#):not(#\#):not(#\#) ::-webkit-scrollbar{height:8px;position:relative;width:8px;z-index:100}body:not(#\#):not(#\#):not(#\#) -track::-csstools-invalid--webkit-scrollbar{background:transparent}body:not(#\#):not(#\#):not(#\#) -thumb::-csstools-invalid--webkit-scrollbar{background-clip:content-box;background-color:#4b55ae;background-color:var(--primary-color);border:2px solid transparent;border-radius:10px}body:not(#\#):not(#\#):not(#\#) -thumb::-csstools-invalid--webkit-scrollbar:hover{background-color:#eee8aa}body:not(#\#):not(#\#):not(#\#) *{scrollbar-color:#4b55ae transparent;scrollbar-color:var(--primary-color) transparent;scrollbar-width:thin}[id=root]:not(#\#):not(#\#):not(#\#){height:100%;overflow:hidden;width:100%}[id=root]:not(#\#):not(#\#):not(#\#) .page{height:100vh;overflow:auto;scroll-behavior:smooth}@supports (height:100dvh){[id=root]:not(#\#):not(#\#):not(#\#) .page{height:100dvh}}.split:not(#\#):not(#\#):not(#\#){box-sizing:border-box;display:flex;width:100%}@media screen and (max-width:1024px){.split:not(#\#):not(#\#):not(#\#){flex-direction:column}}.split:not(#\#):not(#\#):not(#\#) .item{box-sizing:border-box;display:block;flex:0 0 50%}@media screen and (max-width:1024px){.split:not(#\#):not(#\#):not(#\#) .item{flex:0 0 100%;height:100%;width:100%}}.container:not(#\#):not(#\#):not(#\#){box-sizing:border-box;margin:0 auto;max-width:1024px;max-width:var(--breakpoint-laptop);padding:1px 20px;width:100%}@media screen and (min-width:1024px){.container:not(#\#):not(#\#):not(#\#){max-width:1440px;max-width:var(--breakpoint-desktop);padding:1px 50px}}@media screen and (min-width:1450px){.container:not(#\#):not(#\#):not(#\#){max-width:1440px;max-width:var(--breakpoint-desktop);padding:1px 80px}}.half-container:not(#\#):not(#\#):not(#\#){box-sizing:border-box;display:block;max-width:512px;max-width:calc(var(--breakpoint-laptop, 1024)/2);padding:1px 10px;width:100%}@media screen and (min-width:1921px){.half-container:not(#\#):not(#\#):not(#\#){max-width:720px;max-width:calc(var(--breakpoint-desktop, 1440)/2)}}@media screen and (min-width:1025px){.half-container.left-side:not(#\#):not(#\#):not(#\#){margin-left:auto;margin-right:0}.half-container.right-side:not(#\#):not(#\#):not(#\#){margin-left:0;margin-right:auto}}@media screen and (min-width:481px){.only-mobile:not(#\#):not(#\#):not(#\#){display:none}}@media screen and (min-width:769px){.only-responsive:not(#\#):not(#\#):not(#\#){display:none}}.ellipsis:not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 auto;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.truncate:not(#\#):not(#\#):not(#\#):not(#\#){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;-webkit-line-clamp:var(--line-clamp,4);line-clamp:4;line-clamp:var(--line-clamp,4);overflow:hidden}.visually-hidden:not(#\#):not(#\#):not(#\#):not(#\#){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.aspect-ratio-16x9:not(#\#):not(#\#):not(#\#):not(#\#){height:0;padding-bottom:56.25%;position:relative}.aspect-ratio-16x9:not(#\#):not(#\#):not(#\#):not(#\#)>*{height:100%;left:0;position:absolute;top:0;width:100%}.scrollbar-thin:not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-scrollbar,.scrollbar-thin:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{cursor:pointer;height:4px;padding:1px;width:4px}.scrollbar-thin:not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-scrollbar-track,.scrollbar-thin:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:rgba(gray,.5)}.scrollbar-thin:not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-scrollbar-thumb,.scrollbar-thin:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:gray;cursor:pointer}.scrollbar-hidden:not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-scrollbar,.scrollbar-hidden:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{height:0;width:0}@media screen and (min-width:769px){.only-responsive:not(#\#):not(#\#):not(#\#):not(#\#){display:none}}.only-desktop:not(#\#):not(#\#):not(#\#):not(#\#){display:none}@media screen and (min-width:769px){.only-desktop:not(#\#):not(#\#):not(#\#):not(#\#){display:block}}.cta-button:not(#\#):not(#\#):not(#\#):not(#\#){background-image:linear-gradient(90deg,#4093ff 0,#000cf3);background-image:var(--gradient-cta);border-color:#127aff;border-color:var(--cta-color);color:#fff;color:var(--base-font-color)}.highlight-button:not(#\#):not(#\#):not(#\#):not(#\#){background-clip:padding-box,border-box;background-color:#000;background-image:linear-gradient(#000,#000),linear-gradient(270deg,#7d12ff 0,#5872f2 33%,#4c92ed 66%,#00ffea);background-image:linear-gradient(#000,#000),var(--gradient-highlight);background-origin:border-box;border:2px solid transparent}

/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/skeletons/ResultBoxSkeleton/ResultBoxSkeleton.css ***!
  \**********************************************************************************************************************************************************************************************************************/.results-box.skeleton{pointer-events:none}.results-box.skeleton ul{list-style:none;margin:0;padding:0}.results-box.skeleton li{align-items:center;display:flex;gap:10px;padding:8px 0}.skeleton-pulse{background-color:#333;background-color:var(--surface-color-2,#333)}.skeleton-pulse.header:not(#\#){margin-bottom:10px!important;margin-left:0!important;width:30%!important}.skeleton-pulse.header{background-color:#444;background-color:var(--surface-color-2,#444);height:18px;text-align:left}.skeleton-pulse.icon{border-radius:4px;flex-shrink:0;height:24px;width:24px}.skeleton-pulse.text{height:14px;width:70%}.skeleton-pulse:after{animation:shimmer 1.5s infinite;background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.05) 20%,hsla(0,0%,100%,.1) 60%,transparent)}

/*!**********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/SearchData/SearchData.css ***!
  \**********************************************************************************************************************************************************************************************/.search-data{max-width:500px;position:relative}.search-data>input{outline:none;transition:all .3s ease-in-out;width:100%}.search-data.open:not(#\#)>input{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.search-data.open .results-box{display:flex;flex-direction:column;gap:20px}.search-data .results-box{animation:fadeEnter .3s ease-in-out both;background-color:var(--surface-inset);border:1px solid var(--border-color);display:none;font-size:15px;left:0;max-height:calc(100vh - 220px);padding:1rem;position:absolute;right:0;transition:all .3s ease-in-out;z-index:1}.search-data .results-box>section{flex:1 1 auto;max-height:100%;min-height:0;overflow:auto}.search-data .results-box h2{color:var(--text-secondary);font-size:15px;font-weight:600;margin-top:0}.search-data .results-box li{align-items:center;cursor:pointer;display:flex;gap:8px;margin:5px 0}.search-data .results-box li .icon{font-size:20px;line-height:1}

/*!*******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/DataExplorer/TreeNode/TreeNode.css ***!
  \*******************************************************************************************************************************************************************************************************/.tree-node:not(#\#) ul{padding-left:20px!important}.tree-node details,.tree-node ul{max-width:100%;min-width:0}.tree-node summary{align-items:baseline;max-width:100%;padding:4px;width:-moz-max-content;width:max-content}.tree-node li,.tree-node summary{cursor:pointer;display:flex;gap:5px;min-width:0}.tree-node li{max-width:-moz-max-content;max-width:max-content;transition:all .3s ease-in-out}.tree-node li.tree-leaf{padding:4px 10px}.tree-node li.tree-leaf>span{max-width:100%;min-width:0}.tree-node li.tree-leaf.selected{background-color:var(--surface-color-2);border-left:3px solid var(--cta-color)}.tree-node li.tree-leaf:hover{background-color:var(--surface-color-1)}.tree-node .icon{flex:0 0 auto;font-size:20px;transition:rotate .3s ease-in-out}.tree-node[open]>summary .icon-angle-right{rotate:85deg}

/*!**************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/DataExplorer/DataExplorer.css ***!
  \**************************************************************************************************************************************************************************************************/.data-explorer{margin:10px 0}.data-explorer>ul>li{margin:5px 0}.data-explorer.skeleton{display:flex}.data-explorer.skeleton .icon{flex:0 0 auto;font-size:20px}.data-explorer .summary-fake{background-color:#333;background-color:var(--surface-color-2,#333);border-radius:4px;height:24px;opacity:.6;overflow:hidden;position:relative;width:40%}.data-explorer .summary-fake.pulse:after{animation:shimmer 1.5s infinite;background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.05) 20%,hsla(0,0%,100%,.1) 60%,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}

/*!**********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/SpreadsheetTable/SpreadsheetTable.css ***!
  \**********************************************************************************************************************************************************************************************************/.spreadsheet-container{background-color:var(--surface-inset);height:100%;max-width:100%;min-width:0;overflow:auto;position:relative;width:100%}.spreadsheet-container table{border-collapse:separate;border-spacing:0;border-top-left-radius:12px;border-top-right-radius:12px;min-width:100%;overflow:hidden}.spreadsheet-container:not(#\#) table td,.spreadsheet-container:not(#\#) table th{font-weight:400!important}.spreadsheet-container table td,.spreadsheet-container table th{box-sizing:border-box;padding:10px;white-space:nowrap}.spreadsheet-container table td{border-bottom:1px solid var(--table-border-color);border-right:1px solid var(--table-border-color)}.spreadsheet-container table .sticky-top{background-color:var(--table-header-bg);font-weight:700;min-width:100px;position:sticky;text-align:center;top:0;z-index:10}.spreadsheet-container table .sticky-left{left:0;position:sticky;text-align:center;z-index:10}.spreadsheet-container table .sticky-corner{background-color:var(--table-header-bg);left:0;position:sticky;top:0;z-index:20}.spreadsheet-container table tbody{color:var(--text-secondary)}.spreadsheet-container table tbody tr:hover td{background-color:hsla(0,0%,100%,.05)}.spreadsheet-container table tbody th{background-color:var(--lile-dark);border-bottom:1px solid var(--table-border-color);border-left:1px solid var(--table-border-color);border-right:1px solid var(--table-border-color)}

/*!***********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/Home/SampleData/SampleData.css ***!
  \***********************************************************************************************************************************************************************************************/#sample-data h2{display:flex;font-size:18px;font-weight:600}#sample-data h2 .icon{font-size:20px}

/*!**************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/skeletons/TableSkeleton/TableSkeleton.css ***!
  \**************************************************************************************************************************************************************************************************************/.skeleton-container{overflow:hidden;pointer-events:none}.skeleton-pulse{border-radius:4px;display:block;height:14px;overflow:hidden;position:relative;width:100%}.skeleton-pulse,.skeleton-pulse.header{background-color:var(--surface-color-2,)}.skeleton-pulse.header{margin:0 auto;width:80%}.skeleton-pulse.cell{width:100%}.skeleton-pulse:after{animation:shimmer 2s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.05) 20%,hsla(0,0%,100%,.1) 60%,hsla(0,0%,100%,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}

/*!****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/skeletons/DataSetAboutSkeleton/DataSetAboutSkeleton.css ***!
  \****************************************************************************************************************************************************************************************************************************/@keyframes shimmer{to{transform:translateX(100%)}}.dataset-about.skeleton-mode{display:flex;flex-direction:column;gap:1.5rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dataset-about.skeleton-mode .dataset-body{display:flex;flex-direction:column;gap:2rem}.dataset-about.skeleton-mode .dataset-body .about-grid{display:grid;grid-template-columns:auto 1fr;grid-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-row-gap:1rem;align-items:center;row-gap:1rem}.dataset-about.skeleton-mode .dataset-body .dataset-description{display:flex;flex-direction:column;gap:.5rem}.dataset-about.skeleton-mode .skeleton-pulse{background-color:#333;background-color:var(--surface-color-2,#333);border-radius:4px;overflow:hidden;position:relative}.dataset-about.skeleton-mode .skeleton-pulse.subtitle{background-color:#444;background-color:var(
          --surface-color-2,#444
        );height:24px;width:120px}.dataset-about.skeleton-mode .skeleton-pulse.subtitle-small{height:18px;margin-bottom:.5rem;width:150px}.dataset-about.skeleton-mode .skeleton-pulse.label{height:16px;justify-self:end;width:80px}.dataset-about.skeleton-mode .skeleton-pulse.value{height:16px;max-width:220px;width:100%}.dataset-about.skeleton-mode .skeleton-pulse.text-block{height:14px;width:100%}.dataset-about.skeleton-mode .skeleton-pulse.text-block.short{width:60%}.dataset-about.skeleton-mode .skeleton-pulse:after{animation:shimmer 1.5s infinite;background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.05) 20%,hsla(0,0%,100%,.1) 60%,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}

/*!*************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/Home/DataSetInfo/DataSetInfo.css ***!
  \*************************************************************************************************************************************************************************************************/#data-set-info{animation:fadeEnter .3s ease-in-out both;padding:0 20px}#data-set-info .dataset-about{font-size:15px;margin:40px 0}#data-set-info>header{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}#data-set-info>header .button,#data-set-info>header button{align-items:center;display:flex;font-size:14px;gap:4px;line-height:1}#data-set-info>header .icon{font-size:20px}#data-set-info .buttons{align-items:center;display:flex;gap:10px;justify-content:space-between}#data-set-info h1{align-items:baseline;display:flex;font-size:18px;font-weight:600;gap:5px;width:-moz-max-content;width:max-content}#data-set-info h1 .icon{font-size:20px}#data-set-info .about-value{align-items:center;display:flex;gap:5px}#data-set-info .about-value .icon{color:var(--success-color);font-size:22px}#data-set-info .privacy-badge{border:1px solid #fff;border-radius:6px;line-height:1;padding:4px 9px}#data-set-info .privacy-badge.limited{background-color:var(--orange-dark);border-color:var(--orange-base);color:var(--orange-base)}#data-set-info .privacy-badge.public{background-color:var(--blue-dark);border-color:var(--blue-base);color:var(--blue-base)}#data-set-info .privacy-badge.private{background-color:var(--lile-dark);border-color:var(--lile-base);color:var(--lile-base)}#data-set-info .privacy-explanation{margin-left:6px}#data-set-info h2{color:var(--text-secondary);font-size:15px;font-weight:600}#data-set-info .about-grid{display:grid;grid-gap:10px 1rem;gap:10px 1rem;grid-template-columns:auto minmax(0,1fr)}#data-set-info .dataset-description{margin:40px 0}#data-set-info p{line-height:1.9;max-width:var(--breakpoint-tablet);text-wrap:balance}

/*!******************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/Home/Home.css ***!
  \******************************************************************************************************************************************************************************/#home .split{height:100%}#home h1{font-size:18px;font-weight:600}#home .item{height:100%;overflow:auto;padding:20px}#home:not(#\#) .item-left{flex:0 0 40%!important}#home .item-left{border-right:1px solid var(--border-color);overflow-x:hidden}#home .item-left h1{margin-left:18px}#home:not(#\#) .item-right{flex:1 1 60%!important}#home .item-right:empty{background-image:url(/static/stats-illustration.0be2d75cfd1743397d96.webp);background-position:50%;background-repeat:no-repeat}
/*!**********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/ErrorBoundary/ErrorPage/ErrorPage.css ***!
  \**********************************************************************************************************************************************************************************************************/#error-page{align-items:center;display:grid;justify-items:center;place-items:center}#error-page>section{text-align:center}#error-page h1{font-size:8rem;margin:0}

/*!**************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/NotFound/NotFound.css ***!
  \**************************************************************************************************************************************************************************************/#not-found{align-items:center;background-image:url(/static/stats-illustration.0be2d75cfd1743397d96.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;display:grid;justify-items:center;place-items:center}#not-found>section{padding:70px 0;text-align:center}#not-found>section h1{display:grid}#not-found>section h1 strong{font-size:140px}

/*!****************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Popover/Popover.css ***!
  \****************************************************************************************************************************************************************************************/.anchor-button:not(#\#){border:none!important;margin:0 10px!important;padding:0!important}.anchor-button{cursor:pointer;width:-moz-fit-content;width:fit-content}.popover{background-color:var(--surface-color-1);border:1px solid var(--surface-color-2);border-radius:8px;box-shadow:0 0 2px var(--surface-inset);font-size:12px;max-width:420px;min-width:160px;padding:12px;text-align:left}.popover::backdrop{background-color:rgba(0,0,0,.667)}@supports (position-anchor:--any-name){.popover{margin:0;overflow:visible;position:absolute}.popover:before{background-color:var(--surface-color-1);border-radius:3px;border-right:1px solid var(--surface-color-2);border-top:1px solid var(--surface-color-2);content:"";display:block;height:16px;position:absolute;width:16px}.popover[data-position=bottom]{left:anchor(center);top:anchor(bottom);translate:-50% 1rem}.popover[data-position=bottom]:before{left:50%;rotate:-45deg;top:-9px;translate:-50% 0}.popover[data-position=top]{bottom:anchor(top);left:anchor(center);translate:-50% -1rem}.popover[data-position=top]:before{bottom:-9px;left:50%;rotate:135deg;translate:-50% 0}.popover[data-position=right]{left:anchor(right);top:anchor(center);translate:1rem -50%}.popover[data-position=right]:before{left:-9px;rotate:-135deg;top:50%;translate:0 -50%}.popover[data-position=left]{right:anchor(left);top:anchor(center);translate:-1rem -50%}.popover[data-position=left]:before{right:-9px;rotate:45deg;top:50%;translate:0 -50%}}

/*!**************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Loader/Loader.css ***!
  \**************************************************************************************************************************************************************************************/@keyframes l32-1{0%,to{height:25px;width:25px}35%,65%{height:65px;width:65px}}@keyframes l32-2{0%,40%{background-position:0 0,0 50%,0 100%,50% 100%,100% 100%,100% 50%,100% 0,50% 0,50% 50%}60%,to{background-position:0 50%,0 100%,50% 100%,100% 100%,100% 50%,100% 0,50% 0,0 0,50% 50%}}@keyframes l32-1-mini{0%,to{height:12px;width:12px}35%,65%{height:32px;width:32px}}.loader{--c:no-repeat linear-gradient(var(--primary-color) 0,var(--primary-color) 0);animation:l32-1 1s infinite,l32-2 1s infinite;background:var(--c),var(--c),var(--c),var(--c),var(--c),var(--c),var(--c),var(--c),var(--c);background-size:16px 16px}@supports (background:linear-gradient(red 0%,red 0% 1%,red 2%)){.loader{--c:no-repeat linear-gradient(var(--primary-color) 0 0)}}.loader.mini{animation:l32-1-mini 1s infinite,l32-2 1s infinite;background-size:8px 8px}

/*!********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/Login/Login.css ***!
  \********************************************************************************************************************************************************************************/#login .split{height:100%}#login .item-left{position:relative}#login:not(#\#) .item-right{display:grid!important}#login .item-right{align-items:center;justify-items:center;padding:20px;place-items:center;position:absolute}#login video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#login #login-card{backdrop-filter:blur(20px);background-color:rgba(65,68,101,.133);border:1px solid var(--surface-color-2);border-radius:28px;box-shadow:0 0 2px var(--surface-inset);display:grid;max-width:520px;padding:20px;text-align:center;grid-gap:1rem;gap:1rem;margin:0 20px}#login #login-card label{text-align:left}#login #login-card>h1{font-size:1.5rem;font-weight:600}#login #login-card>img{height:42px;margin:auto;text-align:center}#login #login-card>button{display:flex;font-weight:600;gap:10px;justify-content:center;width:100%}#login #login-card input{margin-top:1rem;width:100%}#login #login-card p{margin-top:0;text-wrap:balance}#login #login-card #info-popover{align-items:center;border:1px solid var(--button-border-color);border-radius:50px;display:grid;font-weight:600;height:24px;justify-items:center;padding:2px;place-items:center;width:24px}#login #login-card .login-loading{align-items:center;display:grid;height:80px}#login #login-card .login-loading .loader{margin:auto}#login #login-card .error-message{color:var(--error-color)}@media screen and (min-width:1025px){#login .item-right{position:relative}#login #login-card{padding:60px}#login #login-card>h1{font-size:2rem}#login #login-card>img{height:64px}#login #login-card button,#login #login-card input,#login #login-card label,#login #login-card p{font-size:1.25rem}#login #login-card #info-popover{height:29px;width:29px}}

/*!********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Nav/Nav.css ***!
  \********************************************************************************************************************************************************************************/#main-nav{overflow:auto}#main-nav ul{display:flex;flex-direction:column;gap:1rem;list-style-type:none;margin:0;padding:10px 0}#main-nav a{align-items:center;border-radius:5px;border-radius:13px;color:var(--base-font--color);display:grid;font-size:24px;height:40px;justify-items:center;margin:auto;place-items:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s;width:40px}#main-nav a.active{color:var(--cta-color)}#main-nav a:not(.active):hover{background-color:var(--surface-color-1)}

/*!******************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/UserMenu/UserMenu.css ***!
  \******************************************************************************************************************************************************************************************/.user-menu:not(#\#){background-color:var(--primary-color)!important}.user-menu{border:none;border-radius:50%;cursor:pointer;height:32px;overflow:hidden;padding:0;width:32px}.user-menu .avatar-placeholder{align-items:center;color:var(--base-font--color);display:grid;font-weight:700;height:100%;justify-items:center;place-items:center;width:100%}.popover-menu:not(#\#){padding:0!important}.popover-menu:not(#\#) .logout-button{background-color:transparent!important;border:none!important;display:flex!important;padding:12px!important}.popover-menu .logout-button{align-items:center;color:var(--primary-color);cursor:pointer;font-weight:500;gap:6px;transition:background-color .2s;width:100%}.popover-menu .logout-button .icon{color:var(--cta-color);font-size:26px}

/*!*******************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/layouts/PageLayout/PageLayout.css ***!
  \*******************************************************************************************************************************************************************************************/.page-layout{display:grid;grid-template-areas:"icon header" "aside  main";grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);height:100%;max-height:100%;max-width:100%;width:100%}.page-layout>header{display:flex;gap:2rem;grid-area:header;-ms-grid-column:2;justify-content:space-between}.page-layout>.datalab-symbol,.page-layout>header{align-items:center;border-bottom:1px solid var(--border-color);-ms-grid-row:1}.page-layout>.datalab-symbol{border-right:1px solid var(--border-color);display:grid;flex:0 0 auto;grid-area:icon;-ms-grid-column:1;justify-items:center;max-width:100%;min-width:0;padding:20px;place-items:center}.page-layout>.datalab-symbol img{height:26px}.page-layout>aside{border-right:1px solid var(--border-color);display:grid;grid-area:aside;-ms-grid-column:1;-ms-grid-row:2;padding:20px;grid-gap:10px;gap:10px;grid-template-rows:minmax(0,1fr) auto}.page-layout>main{grid-area:main;-ms-grid-column:2;-ms-grid-row:2}.page-layout.error-page{background-color:red}

/*!******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/DataSet/TableDataSet/TableDataSet.css ***!
  \******************************************************************************************************************************************************************************************************/#table-data-set header{display:flex;justify-content:space-between;padding:20px 0}#table-data-set header h1{display:flex;font-size:18px;font-weight:600}#table-data-set header h1 .icon{font-size:20px;line-height:1}#table-data-set header .wrapper{align-items:center;display:flex;gap:10px}#table-data-set header .wrapper button{background-color:var(--blue-dark);border:1px solid var(--blue-base);border-radius:10px;color:hsla(0,0%,100%,.533);display:flex;gap:10px;padding:14px 16px 12px}#table-data-set header .wrapper input{border-radius:10px;min-width:260px;outline:none}#table-data-set header .wrapper .icon{color:var(--blue-base);font-size:20px;line-height:1}

/*!************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/DataSet/DataSet.css ***!
  \************************************************************************************************************************************************************************************/#data-set-content{padding:20px 40px 0}#data-set-content .back-button{align-items:center;color:#fff;display:flex;max-width:-moz-max-content;max-width:max-content;padding:4px 14px 4px 4px}#data-set-content .back-button .icon{color:var(--secondary-color);font-size:22px;line-height:1}

/*!****************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Summary/Summary.css ***!
  \****************************************************************************************************************************************************************************************/.summary-container{backdrop-filter:blur(10px);background-color:rgba(19,20,25,.502);border-radius:8px;display:flex;gap:40px;padding:20px}.summary-container h2{color:#afc2df;font-size:15px;font-weight:500;margin:0}.summary-container strong{display:block;font-size:25px;margin-top:5px}

/*!**********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/components/Breadcrumb/Breadcrumb.css ***!
  \**********************************************************************************************************************************************************************************************/.breadcrumb ul{display:flex;list-style:none;margin:0;padding:0}.breadcrumb li{align-items:baseline;display:flex}.breadcrumb:not(#\#) li .breadcrumb-link{color:var(--text-disabled)!important}.breadcrumb li .breadcrumb-link{-webkit-text-decoration:none;text-decoration:none}.breadcrumb:not(#\#) li .breadcrumb-link.active{color:#fff!important}

/*!************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/Queries/QueryList/QueryList.css ***!
  \************************************************************************************************************************************************************************************************/#query-list:not(#\#){margin-top:40px!important}#query-list{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1fr);width:100%}#query-list .query-item{align-items:center;border:1px solid var(--border-color);border-radius:14px;display:flex;gap:25px;justify-content:space-between;padding:20px}#query-list .query-info{max-width:100%;min-width:0;padding-left:60px;position:relative}#query-list .query-info:before{align-items:center;background-color:var(--surface-color-1);border-radius:5px;color:#fff;content:">_";display:grid;flex:0 0 auto;height:33px;justify-items:center;left:0;place-items:center;position:absolute;width:33px}#query-list .query-meta{align-items:center;display:flex;gap:10px}#query-list h3{font-size:17px;line-height:1;margin:0 0 12px}#query-list .created{color:#4b688d}#query-list .user-avatar{border-radius:100%;height:24px;width:24px}#query-list .query-actions{display:flex;font-size:24px;gap:24px;line-height:1}#query-list .icon-lock-open{color:var(--cta-color)}#query-list .icon-lock-closed{color:var(--error-color)}#query-list .icon-star-filled{color:var(--warning-color)}#query-list .icon-star-outline{color:var(--text-disabled)}

/*!************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/routes/Queries/Queries.css ***!
  \************************************************************************************************************************************************************************************/#queries .main-content{max-height:100%;min-height:0;overflow:auto}#queries>header .container{align-items:center;display:flex;justify-content:space-between}#queries>header .container>*{min-width:80px}#queries>header .container>.slot{height:100%}#queries>header .back-button{align-items:center;color:#fff;display:flex;max-width:-moz-max-content;max-width:max-content;padding:4px 14px 4px 4px}#queries>header .back-button .icon{color:var(--secondary-color);font-size:22px;line-height:1}#queries [id=hero-banner]{background-image:url(/static/queries-hero-bg.871fb7e0a625d9971361.jpg);background-position:center 30%;background-repeat:no-repeat;background-size:cover}#queries [id=hero-banner] .container{align-items:center;display:flex;height:280px;justify-content:space-between}#queries [id=hero-banner] h1{font-size:1.8rem}#queries [id=queries-display]{padding:40px}#queries [id=queries-display]>header{display:flex;justify-content:space-between}#queries [id=queries-display] .container{align-items:center;display:flex;gap:40px}#queries [id=queries-display] .container>search{width:440px}#queries [id=queries-display] .container>search input{width:100%}#queries [id=queries-display] .privacy-selector{align-items:center;display:flex;gap:10px}#queries [id=queries-display] select{margin-left:auto;padding:10px}#queries [id=queries-display] .radio-label{align-items:baseline;background-color:var(--surface-inset);border:1px solid var(--border-color);border-radius:10px;color:var(--text-disabled);cursor:pointer;display:flex;gap:10px;margin:0;max-width:-moz-fit-content;max-width:fit-content;padding:10px 20px}#queries [id=queries-display] .radio-label .icon{font-size:20px;line-height:1}#queries [id=queries-display] .radio-label:has(:checked){background-color:var(--surface-color-1);border:none;color:#fff}#queries [id=queries-display] .radio-label:has(:checked) .icon-lock-open{color:var(--cta-color)}#queries [id=queries-display] .radio-label:has(:checked) .icon-lock-closed{color:var(--error-color)}#queries [id=queries-display] .radio-label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;pointer-events:none;position:absolute}
/*# sourceMappingURL=main.2bf877ecbfb0e65998b2.css.map*/