@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;600;700&display=swap";.loading-spinner{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:3px;animation:spin 1.5s linear infinite;transform-origin:center}.square{border-radius:2px;transition:all .3s ease}.square-black{background-color:#000}.square-white{background-color:#fff}.square-yellow{background-color:#ffc107}.top-left{grid-column:1;grid-row:1}.top-right{grid-column:2;grid-row:1}.bottom-left{grid-column:1;grid-row:2}.bottom-right{grid-column:2;grid-row:2}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-spinner:hover{animation-duration:1s}@media (max-width: 768px){.loading-spinner{gap:2px}.square{border-radius:1px}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{width:100%;height:100%;margin:0;padding:0}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.MuiButton-root{text-transform:none!important;font-family:Nunito Sans,sans-serif!important;font-weight:500!important}.MuiTypography-root,.MuiInputBase-root{font-family:Nunito Sans,sans-serif!important}@font-face{font-family:Cal Sans;src:url(/fonts/CalSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{font-family:Nunito Sans,system-ui,-apple-system,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#212121;background-color:#eee;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dark{color-scheme:dark;color:#fff;background-color:#121212}.dark body{background-color:#121212}a{font-weight:500;color:#555;text-decoration:inherit}a:hover{color:#fcc000}body{margin:0;padding:0;width:100%;height:100vh;overflow-x:hidden;position:relative;background-color:#eee}#root{width:100%;height:100vh}h1,h2,h3,h4,h5,h6{font-family:Cal Sans,Nunito Sans,sans-serif}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:Nunito Sans,sans-serif;background-color:#555;color:#fff;cursor:pointer;transition:all .25s}button:hover{background-color:#333;color:#fcc000}button:focus,button:focus-visible{outline:2px solid #333333}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0000000d;border-radius:10px}::-webkit-scrollbar-thumb{background:#5555554d;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#55555580}.MuiButtonBase-root:focus-visible{outline:2px solid #555555!important;outline-offset:2px!important}.MuiTouchRipple-child{background-color:#5553!important}.MuiTabs-indicator{background-color:#555!important}button:focus{outline:none!important;box-shadow:none!important}.MuiButton-root.Mui-focusVisible,.MuiButton-outlined,.MuiButton-contained{outline:none!important;box-shadow:none!important}.MuiButton-outlined:after,.MuiButton-contained:after{display:none!important}button:active,button:focus-visible{outline:none!important;box-shadow:none!important}a:hover,button:hover,.MuiButtonBase-root:hover,.MuiIconButton-root:hover,.MuiLink-root:hover,.MuiButton-root:hover .MuiSvgIcon-root,.MuiIconButton-root:hover .MuiSvgIcon-root,.MuiButtonBase-root:hover .MuiSvgIcon-root{color:#fcc000!important}.MuiTableRow-root.MuiTableRow-hover:hover{background-color:#eeeeeeb3!important}.dark .MuiTableRow-root.MuiTableRow-hover:hover{background-color:#ffffff14!important}.MuiCheckbox-root,.MuiCheckbox-root.Mui-checked{color:#555!important}.dark .MuiCheckbox-root,.dark .MuiCheckbox-root.Mui-checked{color:#fcc000!important}.dark .MuiTypography-root{color:inherit!important}.dark .MuiTypography-h1,.dark .MuiTypography-h2,.dark .MuiTypography-h3,.dark .MuiTypography-h4,.dark .MuiTypography-h5,.dark .MuiTypography-h6{color:#fff!important}.dark .MuiTypography-body1,.dark .MuiTypography-body2{color:#e0e0e0!important}.dark{color:#fff}.dark *{color:inherit}.dark .MuiBox-root h1,.dark .MuiBox-root h2,.dark .MuiBox-root h3,.dark .MuiBox-root h4,.dark .MuiBox-root h5,.dark .MuiBox-root h6{color:#fff!important}.dark .MuiBox-root p,.dark .MuiBox-root li,.dark .MuiBox-root span{color:#e0e0e0!important}.dark .MuiBox-root strong{color:#fff!important}.MuiBox-root code:not([class*=language-]){background-color:transparent!important}.dark .MuiBox-root code:not([class*=language-]){color:#fff!important}.dark .MuiBox-root pre:not([class*=language-]){color:#e0e0e0!important;background-color:#1a1a1a!important}.dark .MuiBox-root pre[class*=language-dax]{background-color:#1e1e1e!important;color:#d4d4d4!important}.dark .MuiBox-root pre[class*=language-dax] code{background-color:transparent!important;color:inherit!important}.MuiBox-root pre[class*=language-dax]{background-color:#fff!important;color:#000!important}.MuiBox-root pre[class*=language-dax] code{background-color:transparent!important;color:inherit!important}.dark .MuiBox-root blockquote{color:#e0e0e0!important;background-color:#fcc0000d!important}.dark .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#b0b0b0!important;border-width:1px!important}.dark .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#b0b0b04d!important;border-width:1px!important}.dark .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff3!important;border-width:1px!important}.dark .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 2px #b0b0b01a!important}.dark input:focus,.dark textarea:focus{outline:none!important}.dark .MuiBox-root .bi-yellow,.bi-yellow{color:#fcc000!important}
