#root{width:100%}@media (max-width: 768px){#root{padding:0;min-width:320px}}.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{--reach-dialog: 1}[data-reach-dialog-overlay]{background:#00000054;position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto}[data-reach-dialog-content]{width:50vw;margin:10vh auto;background:#fff;padding:2rem;outline:none}:root{font-family:Stainless-Regular;line-height:1.5;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{font-family:Stainless-Regular;margin:0;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-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}}@font-face{font-family:Stainless-Regular;src:url(./fonts/Stainless-Regular.eot);src:url(./fonts/Stainless-Regular.eot?#iefix) format("embedded-opentype"),url(./fonts/Stainless-Regular.woff) format("woff"),url(./fonts/Stainless-Regular.ttf) format("truetype"),url(./fonts/Stainless-Regular.svg#Stainless-Regular) format("svg");font-style:normal}@font-face{font-family:stainless-black,stainless-regular;src:url(./fonts/Stainless-Black.eot);src:url(./fonts/Stainless-Black.eot?#iefix) format("embedded-opentype"),url(./fonts/Stainless-Black.woff) format("woff"),url(./fonts/Stainless-Black.ttf) format("truetype"),url(./fonts/Stainless-Black.svg#Stainless-Black) format("svg");font-style:normal}@font-face{font-family:Stainless-Bold;src:url(./fonts/Stainless-Bold.eot);src:url(./fonts/Stainless-Bold.eot?#iefix) format("embedded-opentype"),url(./fonts/Stainless-Bold.woff) format("woff"),url(./fonts/Stainless-Bold.ttf) format("truetype"),url(./fonts/Stainless-Bold.svg#Stainless-Bold) format("svg");font-style:normal}@font-face{font-family:stainless-black-italic;src:url(./fonts/Stainless-Black-Italic.eot);src:url(./fonts/Stainless-Black-Italic.eot?#iefix) format("embedded-opentype"),url(./fonts/Stainless-Black-Italic.woff) format("woff"),url(./fonts/Stainless-Black-Italic.ttf) format("truetype"),url(./fonts/Stainless-Black-Italic.svg#Stainless-Black-Italic) format("svg");font-style:italic}@font-face{font-family:stainless-bold-italic;src:url(./fonts/Stainless-Bold-Italic.eot);src:url(./fonts/Stainless-Bold-Italic.eot?#iefix) format("embedded-opentype"),url(./fonts/Stainless-Bold-Italic.woff) format("woff"),url(./fonts/Stainless-Bold-Italic.ttf) format("truetype"),url(./fonts/Stainless-Bold-Italic.svg#Stainless-Bold-Italic) format("svg");font-style:italic}@font-face{font-family:stainless-italic;src:url(./fonts/Stainless-Regular-Italic.eot);src:url(./fonts/Stainless-Regular-Italic.eot?#iefix) format("embedded-opentype"),url(./fonts/Stainless-Regular-Italic.woff) format("woff"),url(./fonts/Stainless-Regular-Italic.ttf) format("truetype"),url(./fonts/Stainless-Regular-Italic.svg#Stainless-Regular-Italic) format("svg");font-style:italic}
