:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--chip-color: #fcefe1;--tooltip-text: #a0522d}html{transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;scroll-behavior:smooth}*{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;backface-visibility:hidden;-webkit-backface-visibility:hidden}::-webkit-scrollbar{display:none}body{scrollbar-width:none;-ms-overflow-style:none}.slide-page{animation:slideIn .5s ease forwards;will-change:transform,opacity;transform:translateZ(0);-webkit-transform:translateZ(0)}@keyframes slideIn{0%{transform:translate(-100%) translateZ(0);opacity:0}to{transform:translate(0) translateZ(0);opacity:1}}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@keyframes glow{0%{opacity:1;color:#6f6f6f}50%{opacity:.5;color:#9f9f9f}to{opacity:1;color:#6f6f6f}}.glow-animation,[class*=glow]{will-change:opacity;transform:translateZ(0);-webkit-transform:translateZ(0)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{transform-style:preserve-3d;-webkit-transform-style:preserve-3d}button,a,[role=button],.clickable{transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);will-change:transform,opacity,background-color;backface-visibility:hidden}button:active,a:active,[role=button]:active{transform:scale(.98) translateZ(0)}html{scroll-behavior:smooth;scroll-snap-type:y proximity}.scroll-container,[style*="overflow: scroll"],[style*="overflow: auto"],[style*="overflow-y: scroll"],[style*="overflow-y: auto"]{-webkit-overflow-scrolling:touch;will-change:scroll-position;transform:translateZ(0);-webkit-transform:translateZ(0)}.transition,[class*=transition],[class*=Mui-]{transition-duration:.2s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.MuiModal-backdrop,.MuiDrawer-paper,.MuiSheet-root,.MuiCard-root{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}img,picture,video{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;transform:translateZ(0);will-change:transform,opacity;backface-visibility:hidden}svg{transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform}svg *{vector-effect:non-scaling-stroke}@keyframes fadeIn{0%{opacity:0;transform:translateZ(0)}to{opacity:1;transform:translateZ(0)}}@keyframes slideUp{0%{transform:translateY(20px) translateZ(0);opacity:0}to{transform:translateY(0) translateZ(0);opacity:1}}@keyframes slideDown{0%{transform:translateY(-20px) translateZ(0);opacity:0}to{transform:translateY(0) translateZ(0);opacity:1}}@keyframes slideLeft{0%{transform:translate(20px) translateZ(0);opacity:0}to{transform:translate(0) translateZ(0);opacity:1}}@keyframes slideRight{0%{transform:translate(-20px) translateZ(0);opacity:0}to{transform:translate(0) translateZ(0);opacity:1}}@keyframes scaleIn{0%{transform:scale(.95) translateZ(0);opacity:0}to{transform:scale(1) translateZ(0);opacity:1}}.animate-fadeIn{animation:fadeIn .2s cubic-bezier(.4,0,.2,1) forwards;will-change:opacity,transform}.animate-slideUp{animation:slideUp .3s cubic-bezier(.4,0,.2,1) forwards;will-change:opacity,transform}.animate-slideDown{animation:slideDown .3s cubic-bezier(.4,0,.2,1) forwards;will-change:opacity,transform}.animate-slideLeft{animation:slideLeft .3s cubic-bezier(.4,0,.2,1) forwards;will-change:opacity,transform}.animate-slideRight{animation:slideRight .3s cubic-bezier(.4,0,.2,1) forwards;will-change:opacity,transform}.animate-scaleIn{animation:scaleIn .2s cubic-bezier(.4,0,.2,1) forwards;will-change:opacity,transform}@media (min-resolution: 120dpi){button,a,[role=button]{transition-duration:.1s}.transition,[class*=transition]{transition-duration:.15s!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.force-gpu,.high-performance{transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;perspective:1000px;-webkit-perspective:1000px}body,input,textarea,select,button{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.no-layout-shift{contain:layout style paint}.will-animate{will-change:transform,opacity}.will-scroll{will-change:scroll-position}.animation-done{will-change:auto}html{transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch;scroll-behavior:smooth}html,body{overflow-x:hidden!important;max-width:100vw;position:relative;backface-visibility:hidden;-webkit-backface-visibility:hidden}#root{max-width:100vw!important;width:100%!important;overflow-x:hidden;position:relative}@supports (-webkit-touch-callout: none){html{height:-webkit-fill-available}body{min-height:100vh;min-height:-webkit-fill-available}}input,textarea,select{font-size:16px!important;-webkit-text-size-adjust:100%;transform-origin:left top;transition:none!important}@media screen and (-webkit-min-device-pixel-ratio: 1){input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=search],textarea,select{font-size:16px!important;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}}*{touch-action:manipulation;-ms-touch-action:manipulation}.MuiSheet-root{max-width:100%!important;overflow-x:hidden}.MuiBox-root{max-width:100%;box-sizing:border-box}.MuiTabs-root{max-width:100%!important;overflow:hidden!important}.MuiTabList-root{width:100%!important;max-width:100%!important}*{box-sizing:border-box;max-width:100%}@media screen and (max-height: 812px){.bottom-nav-container{padding-bottom:env(safe-area-inset-bottom,0px)}}@media screen and (max-width: 767px){.layout-container{min-height:100vh;min-height:calc(var(--vh, 1vh) * 100)}}@media screen and (max-width: 767px){.ios-keyboard-fix{position:fixed!important;top:0;left:0;right:0;bottom:0}}.MuiSheet-root[role=dialog],.MuiModal-root,.MuiDrawer-root{z-index:1500!important}.sidebar-container,.MuiSheet-root.sidebar-container{z-index:99999!important}.sidebar-overlay,.MuiSheet-root.sidebar-overlay{z-index:99998!important}@supports (padding: max(0px)){.safe-area-top{padding-top:max(20px,env(safe-area-inset-top))}.safe-area-bottom{padding-bottom:max(20px,env(safe-area-inset-bottom))}.safe-area-left{padding-left:max(16px,env(safe-area-inset-left))}.safe-area-right{padding-right:max(16px,env(safe-area-inset-right))}}::-webkit-scrollbar{width:0px;background:transparent}.scroll-container{-webkit-overflow-scrolling:touch;will-change:scroll-position;transform:translateZ(0);-webkit-transform:translateZ(0)}*[style*="overflow: scroll"],*[style*="overflow: auto"],*[style*="overflow-y: scroll"],*[style*="overflow-y: auto"]{-webkit-overflow-scrolling:touch;transform:translateZ(0);will-change:scroll-position}.touchable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectable-text{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.sidebar-container{z-index:99999!important;position:fixed!important}.sidebar-overlay{z-index:99998!important;position:fixed!important}.MuiSheet-root.sidebar-container{z-index:99999!important}.MuiSheet-root.sidebar-overlay{z-index:99998!important}.MuiModal-root,.MuiDialog-root,[role=dialog],[role=alertdialog]{z-index:1500!important}#root{max-width:1280px;margin:0 auto;text-align:center;width:100%;max-width:100vw;height:100vh;overflow-x:hidden}.logo{height:6em;padding:1.5em;will-change:filter,transform;transition:filter .3s;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden}.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) translateZ(0)}to{transform:rotate(360deg) translateZ(0)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear;will-change:transform;transform:translateZ(0)}}.card{padding:2em}.read-the-docs{color:#888}.desktop-message{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100dvh - 40px);text-align:center;padding:20px;background-color:var(--background-color)}.desktop-message h1{font-size:24px;margin-bottom:16px;color:#333}.desktop-message p{font-size:16px;color:#666}@media screen and (max-width: 768px){.desktop-message{display:none}}:root{font-family:Open-Sans,Inter,system-ui,Avenir,Helvetica,Arial,Sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;--background-color: #f5f5f5;--light-background: white;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--modal-title: 16px;--primary-color: #6f42c1;--shade-one: rgba(0, 0, 0, .4)}[data-theme=dark]{--light-background: none}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.5) sepia(1) saturate(5) hue-rotate(180deg)}body{padding:0;margin:0;font-family:Open-Sans,Inter,system-ui;overflow-x:hidden;max-width:100vw;position:relative}button:focus{outline:none}::-webkit-scrollbar-thumb{background-color:#a9a9a9}thead tr th:has(svg){cursor:pointer}a{color:unset}input,textarea,select{font-size:16px!important;transform-origin:left top;transition:none!important}@supports (-webkit-touch-callout: none){input,textarea,select{font-size:16px!important;-webkit-text-size-adjust:100%}}input:focus,textarea:focus,select:focus{outline:none;transform:none!important;-webkit-transform:none!important;zoom:1!important}*{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}p,span,div,h1,h2,h3,h4,h5,h6,li,td,th,input,textarea{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.MuiInput-root input,.MuiOutlinedInput-root input,.MuiFilledInput-root input,.MuiInputBase-input,.MuiInput-input,.MuiTextarea-textarea{font-size:16px!important;-webkit-text-size-adjust:100%}
