*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden;height:100%;width:100%;max-width:100vw;margin:0;padding:0}body{margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1a1a1a;color:#fff;min-height:100vh;width:100%;max-width:100vw;overflow-x:hidden;overflow-y:auto;position:relative;box-sizing:border-box}body.lab-mobile-scroll{overflow:hidden;height:100vh}#root{min-height:100vh;width:100%;max-width:100vw;overflow-x:hidden;position:relative;margin:0;padding:0}img{max-width:100%;height:auto;display:block}button{cursor:pointer;border:none;background:none;font:inherit;color:inherit}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#1a1a1a}::-webkit-scrollbar-thumb{background:#333;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#444}html,body{overflow-x:hidden!important;max-width:100vw!important}body{width:100%!important;max-width:100vw!important}body>*{max-width:100vw;box-sizing:border-box}html,body,#root{background-color:#1a1a1a}#root{width:100%;min-height:100vh;margin:0;padding:0;display:flex;flex-direction:column}.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}:root{--font-size-multiplier: 1}html{font-size:16px}body{font-size:1rem}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,span,a,button,label,li,td,th,[class*=chakra-heading],[class*=chakra-text]{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}h1,h2,h3,h4,h5,h6,p{font-size:calc(var(--font-size-multiplier) * 1em)!important}span:not([class*=icon]):not([aria-hidden=true]):not(svg *):not([role=presentation]):not([class*=chakra-icon]){font-size:calc(var(--font-size-multiplier) * 1em)!important}a:not([class*=icon]):not([aria-hidden=true]){font-size:calc(var(--font-size-multiplier) * 1em)!important}button:not([class*=icon]):not([aria-hidden=true]){font-size:calc(var(--font-size-multiplier) * 1em)!important}input:not([type=hidden]),textarea,select,label:not([aria-hidden=true]){font-size:calc(var(--font-size-multiplier) * 1em)!important}li,td,th{font-size:calc(var(--font-size-multiplier) * 1em)!important}[class*=chakra] h1,[class*=chakra] h2,[class*=chakra] h3,[class*=chakra] h4,[class*=chakra] h5,[class*=chakra] h6,[class*=chakra] p,[class*=chakra] span:not([class*=icon]):not([aria-hidden=true]):not(svg *),[class*=chakra] a:not([class*=icon]):not([aria-hidden=true]),[class*=chakra] button:not([class*=icon]):not([aria-hidden=true]),[class*=chakra] label:not([aria-hidden=true]),[class*=chakra] input:not([type=hidden]),[class*=chakra] textarea,[class*=chakra] select,[class*=chakra] li{font-size:calc(var(--font-size-multiplier) * 1em)!important}[class*=chakra-heading],[class*=chakra-text],[class*=chakra-button]:not([class*=icon]),[class*=chakra-link],[class*=chakra-input],[class*=chakra-textarea],[class*=chakra-select]{font-size:calc(var(--font-size-multiplier) * 1em)!important}strong,b,em,i,u,small,sub,sup,code,pre,blockquote,cite,abbr,address,time,mark,del,ins{font-size:calc(var(--font-size-multiplier) * 1em)!important}[class*=chakra] strong,[class*=chakra] b,[class*=chakra] em,[class*=chakra] i,[class*=chakra] u,[class*=chakra] small,[class*=chakra] code,[class*=chakra] pre,[class*=chakra] blockquote{font-size:calc(var(--font-size-multiplier) * 1em)!important}div:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(p):not(span):not(a):not(button):not(input):not(textarea):not(select):not(label):not(li):not(td):not(th),section,article,header,footer,nav,aside,main,img,svg,[class*=icon],[aria-hidden=true],[vw],[vw] *,[class*=chakra-box]:not([class*=chakra-heading]):not([class*=chakra-text]),[class*=chakra-stack]:not([class*=chakra-heading]):not([class*=chakra-text]),[class*=chakra-container],[class*=chakra-flex]:not([class*=chakra-heading]):not([class*=chakra-text]),[class*=chakra-grid]:not([class*=chakra-heading]):not([class*=chakra-text]),[class*=chakra-wrap],[class*=chakra-vstack]:not([class*=chakra-heading]):not([class*=chakra-text]),[class*=chakra-hstack]:not([class*=chakra-heading]):not([class*=chakra-text]){font-size:inherit!important}html{scroll-behavior:smooth}html[dir=rtl]{direction:rtl}html[dir=ltr]{direction:ltr}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.reduced-motion *,.reduced-motion *:before,.reduced-motion *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.skip-link{position:absolute!important;top:-9999px!important;left:0!important;background:#000!important;color:#fff!important;padding:8px 16px!important;text-decoration:none!important;z-index:10000!important;border-radius:4px!important;opacity:0!important;pointer-events:none!important;clip:rect(0,0,0,0)!important;width:1px!important;height:1px!important;overflow:hidden!important}.skip-link:focus,.skip-link:focus-visible{top:0!important;opacity:1!important;pointer-events:auto!important;clip:auto!important;width:auto!important;height:auto!important;overflow:visible!important}*:focus-visible{outline:3px solid #4A90E2;outline-offset:2px;border-radius:2px}.high-contrast{filter:contrast(1.2) brightness(1.1)}.high-contrast *{border-color:currentColor!important}.high-contrast button,.high-contrast a{border:2px solid currentColor!important}.colorblind-protanopia,.colorblind-protanopia *{filter:url(#protanopia)}.colorblind-deuteranopia,.colorblind-deuteranopia *{filter:url(#deuteranopia)}.colorblind-tritanopia,.colorblind-tritanopia *{filter:url(#tritanopia)}.colorblind-protanopia img,.colorblind-deuteranopia img,.colorblind-tritanopia img{filter:inherit}@media (prefers-color-scheme: dark){.high-contrast{filter:contrast(1.3) brightness(1.2)}}.high-contrast a,.high-contrast button{text-decoration:underline!important}.high-contrast img{border:2px solid currentColor!important}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto!important}}[role=button]:focus,button:focus,a:focus,input:focus,select:focus,textarea:focus{outline:3px solid #4A90E2!important;outline-offset:2px!important;outline-width:2px!important}[role=button]:focus-visible,button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #4A90E2!important;outline-offset:2px!important;outline-width:2px!important}button,a,input,select,textarea,[role=button],[role=link],[tabindex]:not([tabindex="-1"]){min-width:24px!important;min-height:24px!important}button:not([aria-hidden=true]):not([class*=icon]):not([class*=chakra-icon]),a:not([aria-hidden=true]):not([class*=icon]):not([class*=chakra-icon]),[role=button]:not([aria-hidden=true]):not([class*=icon]):not([class*=chakra-icon]){min-width:44px!important;min-height:44px!important}@media (min-width: 768px){button:not([aria-hidden=true]):not([class*=icon]):not([class*=chakra-icon]),a:not([aria-hidden=true]):not([class*=icon]):not([class*=chakra-icon]),[role=button]:not([aria-hidden=true]):not([class*=icon]):not([class*=chakra-icon]){min-width:24px!important;min-height:24px!important}}[aria-hidden=true]{pointer-events:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:focus{position:static;width:auto;height:auto;padding:inherit;margin:inherit;overflow:visible;clip:auto;white-space:normal}[vw]{z-index:10002!important}
