: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}::-webkit-scrollbar{display:none}body{scrollbar-width:none;-ms-overflow-style:none}.slide-page{animation:slideIn .5s ease forwards}@keyframes slideIn{0%{transform:translate(-100%);opacity:0}to{transform:translate(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}}html,body{overflow-x:hidden!important;max-width:100vw;position:relative}#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}.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;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}.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%}
