.footer_root__SOTzw{color:var(--grey);padding:1.5em;background-color:var(--white);font-family:var(--font-figtree);text-align:center}.nav_nav__Eu8Uu{position:-webkit-sticky;position:sticky;top:0;z-index:100;box-shadow:0 8px 8px 0 rgba(0,0,0,.2)}@media (max-width:650px){.nav_nav__Eu8Uu [data-nav-hide]{display:none}}.nav_nav__Eu8Uu [data-nav-highlight] .nav_navLink___2WFO{background-color:var(--blue)}.nav_nav__Eu8Uu [data-nav-highlight] .nav_navLink___2WFO:focus,.nav_nav__Eu8Uu [data-nav-highlight] .nav_navLink___2WFO:hover{background-color:var(--white);color:var(--black)}.nav_navList__AsS3G{width:100%;display:flex;justify-content:flex-end;background-color:var(--black)}@media (min-width:768px){.nav_navList__AsS3G{justify-content:center}}.nav_navLink___2WFO{padding:1em .5em;font-size:1em;color:var(--white);text-decoration:none;transition:color .25s,background-color .25s;background-color:rgba(0,0,0,0);display:block}.nav_navLink___2WFO:focus,.nav_navLink___2WFO:hover{background-color:var(--white);color:var(--black)}@media (min-width:400px){.nav_navLink___2WFO{padding:1em}}@media (min-width:480px){.nav_navLink___2WFO{font-size:1.125em;padding:1em 1.25em}}@media (min-width:768px){.nav_navLink___2WFO{padding:1em 2em;font-size:1.25em}}.nav_containerLogo__oCwcl{position:absolute;top:-.5em;left:0;width:100px}@media (min-width:480px){.nav_containerLogo__oCwcl{width:120px;top:-.125em}}@media (min-width:768px){.nav_containerLogo__oCwcl{width:180px;top:0}}.nav_containerLogo__oCwcl img{width:100%}.nav_note__M2gAB{background-color:var(--green);color:var(--black);padding:1em;text-align:center;font-size:.875em}@media (min-width:768px){.nav_note__M2gAB{font-size:1em}}.nav_note__M2gAB a{color:var(--blue);text-decoration:underline}.nav_note__M2gAB a:focus,.nav_note__M2gAB a:hover{text-decoration:none}.nav_note__M2gAB a svg{transform:scale(.675)}:root{--black:#272a31;--blue:#0769ea;--grey:#808080;--white:#eee;--yellow:#ffd300;--green:#8ef08e}html{font-family:var(--font-figtree);font-size:14px}@media (min-width:768px){html{font-size:16px}}.detail-container{padding:4em 1.5em;background-color:var(--black);text-align:center}.detail-container>*{max-width:1024px;margin:0 auto;text-align:left}main{background-color:var(--white)}.code{margin:0 0 2em}.code .container{padding:0}.code pre{overflow:auto;overflow-wrap:break-word;padding:24px;margin:0;white-space:pre-wrap;border-radius:4px;word-break:break-all}.code pre code{white-space:pre-wrap;font-family:Inconsolata,Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:13px;line-height:1.5em;padding:0;background-color:rgba(0,0,0,0);counter-reset:step;counter-increment:step 0}.code pre code .line:before{content:counter(step);counter-increment:step;width:24px;margin-right:16px;display:inline-block;text-align:right;color:rgba(201,201,201,.4)}.code pre code .line{white-space:pre}.code ::-webkit-scrollbar,.code ::-webkit-scrollbar-track{background-color:rgba(0,0,0,0);border-radius:4px}.code ::-webkit-scrollbar{height:8px}.code ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(201,201,201,.4)}.code.mdx-code pre code{line-height:22px}.code.mdx-code pre code .line{display:block}@media (min-width:768px){section .splide__slide{display:flex;flex-direction:column;align-items:center;justify-content:center}}section .splide__arrow{width:3em;height:3em;background-color:var(--blue);top:40px}@media (min-width:768px){section .splide__arrow{top:50%}}section .splide__arrow svg{fill:var(--white)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}h2[id],h3[id],h4[id]{margin-top:-72px!important;padding-top:72px!important}.video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;width:100%;z-index:50;margin:0 0 1em}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:figtree;src:url(/_next/static/media/f62005868f3fe294-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:figtree;src:url(/_next/static/media/2baa0f3d2e0d394d-s.p.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:figtree Fallback;src:local("Arial");ascent-override:93.51%;descent-override:24.61%;line-gap-override:0.00%;size-adjust:101.59%}.__className_177f34{font-family:figtree,figtree Fallback,sans-serif}.__variable_177f34{--font-figtree:"figtree","figtree Fallback",sans-serif}