:root{--color-primary-light:#1e88e5;--color-primary-dark:#1565c0;--color-secondary-light:#1e88e5;--color-secondary-dark:#1565c0;--color-lighter:#fafafa;--color-light:#eee;--color-dark:#323232;--color-darker:#212121;--color-grey-sm:#eceff1;--color-grey-md:#cfd8dc;--color-grey-lg:#b0bec5;--color-transparent:transparent;--padding-sm:0.5rem;--padding-md:1rem;--padding-lg:2rem;--icon-sm:3rem;--icon-md:5rem;--icon-lg:8rem;--border-radius:4px;--border-thickness:1px;--transition-sm:0.3s ease;--transition-md:0.5s ease;--transition-lg:0.7s ease;--box-shadow-sm:0px 0px 4px rgba(0,0,0,0.1);--box-shadow-md:0px 0px 4px rgba(0,0,0,0.2);--box-shadow-lg:0px 0px 4px rgba(0,0,0,0.3);--box-shadow-inset-sm:0px 0px 4px inset rgba(0,0,0,0.1);--box-shadow-inset-md:0px 0px 4px inset rgba(0,0,0,0.2);--box-shadow-inset-lg:0px 0px 4px inset rgba(0,0,0,0.3);--fade-dark-sm:rgba(0,0,0,0.1);--fade-dark-md:rgba(0,0,0,0.3);--fade-dark-lg:rgba(0,0,0,0.5);--fade-grey-sm:hsla(0,0%,54.9%,0.1);--fade-grey-md:hsla(0,0%,54.9%,0.3);--fade-grey-lg:hsla(0,0%,54.9%,0.5);--fade-silver-sm:hsla(0,0%,94.1%,0.1);--fade-silver-md:hsla(0,0%,94.1%,0.3);--fade-silver-lg:hsla(0,0%,94.1%,0.5);--fade-light-sm:hsla(0,0%,100%,0.1);--fade-light-md:hsla(0,0%,100%,0.3);--fade-light-lg:hsla(0,0%,100%,0.5)}:root [data-theme=dark]{--color-primary-light:#ef6c00;--color-primary-dark:#fb8c00;--color-secondary-light:#ef6c00;--color-secondary-dark:#fb8c00;--color-lighter:#212121;--color-light:#323232;--color-dark:#eee;--color-darker:#fafafa;--fade-dark-sm:hsla(0,0%,100%,0.1);--fade-dark-md:hsla(0,0%,100%,0.3);--fade-dark-lg:hsla(0,0%,100%,0.5);--fade-grey-sm:hsla(0,0%,94.1%,0.1);--fade-grey-md:hsla(0,0%,94.1%,0.3);--fade-grey-lg:hsla(0,0%,94.1%,0.5);--fade-silver-sm:hsla(0,0%,54.9%,0.1);--fade-silver-md:hsla(0,0%,54.9%,0.3);--fade-silver-lg:hsla(0,0%,54.9%,0.5);--fade-light-sm:rgba(0,0,0,0.1);--fade-light-md:rgba(0,0,0,0.3);--fade-light-lg:rgba(0,0,0,0.5)}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%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}html *,html :after,html :before{box-sizing:border-box}#root,body,html{height:100%}html{font-size:12px}@media only screen and (min-width:840px){html{font-size:14px}}a,a:link,a:visited{color:var(--color-secondary-light);transition:color var(--transition-sm)}a:active,a:hover{color:var(--color-secondary-dark)}h1,h2,h3,h4,h5,h6{margin:var(--padding-md) 0;color:var(--color-primary-dark)}h1{font-size:2.2rem}h2{font-size:2rem}h3{font-size:1.8rem}h4{font-size:1.6rem}h5{font-size:1.4rem}h6{font-size:1.2rem}*{scrollbar-color:var(--color-primary-light) var(--color-light);scrollbar-width:thin}* ::-webkit-scrollbar{width:var(--padding-sm)}* ::-webkit-scrollbar-track{background:var(--color-light)}* ::-webkit-scrollbar-thumb{border-radius:var(--border-radius);background:var(--color-primary-light);-webkit-transition:var(--transition-md);transition:var(--transition-md)}* ::-webkit-scrollbar-thumb:hover{background:var(--color-primary-dark)}.app{display:grid;grid-gap:0;grid-template-columns:[nav-start] auto [nav-end page-start] 1fr [page-end];grid-template-rows:[nav-start] auto [nav-end page-start] 1fr [page-end footer-start] auto [footer-end];height:100%;background-color:var(--color-lighter);overflow:hidden}.app,.app *{font-family:Roboto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.app *{line-height:1.5}.splash{grid-column:nav-start/page-end;grid-row:page-start/page-end;flex-grow:10;padding:var(--padding-md);overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-lighter)}@media only screen and (min-width:840px){.splash{grid-column:page-start/page-end;grid-row:nav-start/page-end;padding:var(--padding-lg)}}.splash .title{font-size:3.2rem;color:var(--color-primary-dark)}.splash .description{font-size:1.6rem;color:var(--color-secondary-dark)}.not-found{grid-column:nav-start/page-end;grid-row:page-start/page-end;flex-grow:10;padding:var(--padding-md);overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-lighter)}@media only screen and (min-width:840px){.not-found{grid-column:page-start/page-end;grid-row:nav-start/page-end;padding:var(--padding-lg)}}.not-found .title{font-size:3.2rem;color:var(--color-primary-dark)}.not-found .description{font-size:1.6rem;color:var(--color-secondary-dark)}.nav{grid-column:nav-start/page-end;grid-row:nav-start/nav-end;display:flex;flex-direction:row;border-bottom:1px solid var(--fade-light-md);background-color:var(--color-light)}@media only screen and (min-width:840px){.nav{grid-column:nav-start/nav-end;grid-row:nav-start/footer-end;flex-direction:column;border-bottom:none;border-right:1px solid var(--fade-light-md)}}.nav a{text-decoration:none}.nav .menu-open,.nav .nav-more{position:relative;width:var(--icon-md);height:var(--icon-md);cursor:pointer}@media only screen and (min-width:840px){.nav .menu-open,.nav .nav-more{width:var(--icon-lg);height:var(--icon-lg)}}.nav .menu-open:before,.nav .nav-more:before{content:"";position:absolute;top:50%;left:50%;width:var(--icon-md);height:var(--icon-md);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:50%;mask-size:50%;transition:var(--transition-sm)}.nav .menu-open{flex-shrink:0;background-color:var(--color-secondary-dark)}.nav .menu-open:before{-webkit-mask-image:url(/static/media/icon-menu.71a1a59d.svg);mask-image:url(/static/media/icon-menu.71a1a59d.svg);background-color:#fff}.nav .nav-more{flex-shrink:10}.nav .nav-more:before{-webkit-mask-image:url(/static/media/icon-more.4c21580d.svg);mask-image:url(/static/media/icon-more.4c21580d.svg);background-color:var(--color-secondary-dark)}.nav .nav-more:hover:before{background-color:var(--color-dark)}.nav .nav-hidden{position:absolute;right:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden;display:flex;flex-direction:column;z-index:10;background-color:var(--color-light);border:1px solid var(--fade-light-md);transition:var(--transition-sm)}@media only screen and (min-width:840px){.nav .nav-hidden{-webkit-transform:translateX(100%);transform:translateX(100%);flex-direction:row}}.nav .nav-hidden.is-visible{opacity:1;visibility:visible}.item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:var(--icon-md);height:var(--icon-md);cursor:pointer;transition:var(--transition-sm)}@media only screen and (min-width:840px){.item{width:var(--icon-lg);height:var(--icon-lg)}}.item.is-selected{box-shadow:0 -4px 0 0 var(--color-secondary-dark) inset}@media only screen and (min-width:840px){.item.is-selected{box-shadow:-4px 0 0 0 var(--color-secondary-dark) inset}}.item .icon{width:var(--icon-md);height:var(--icon-md);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:50%;mask-size:50%;background-color:var(--color-dark)}.item:hover{background-color:var(--fade-light-sm)}.item:hover .icon{-webkit-animation:shake .5s;animation:shake .5s;background-color:var(--color-secondary-dark)}.item .title{display:none;color:var(--color-dark);padding:0 var(--padding-sm);text-align:center;line-height:1}@media only screen and (min-width:840px){.item .title{display:block}}@-webkit-keyframes shake{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}60%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes shake{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}60%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}80%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.nav-hidden .item.is-selected{box-shadow:-4px 0 0 0 var(--color-secondary-dark) inset}@media only screen and (min-width:840px){.nav-hidden .item.is-selected{box-shadow:0 -4px 0 0 var(--color-secondary-dark) inset}}.logo-wrapper{flex-grow:10;display:flex;flex-direction:row-reverse}@media only screen and (min-width:840px){.logo-wrapper{flex-direction:column-reverse}}.logo-wrapper .logo{width:var(--icon-md);height:var(--icon-md);background-position:50%;background-repeat:no-repeat;background-size:60%}@media only screen and (min-width:840px){.logo-wrapper .logo{width:var(--icon-lg);height:var(--icon-lg)}}.page{grid-column:nav-start/page-end;grid-row:page-start/page-end;position:relative;padding:0 var(--padding-md);display:flex;flex-direction:column;background-color:var(--color-lighter);overflow:hidden}@media only screen and (min-width:840px){.page{grid-column:page-start/page-end;grid-row:nav-start/page-end;padding:0 var(--padding-lg)}}.page .title{font-size:3rem;line-height:var(--icon-lg);color:var(--color-primary-dark);padding:0 var(--padding-md)}.page .content{flex-grow:10;overflow:auto;font-size:1.4rem;color:var(--color-dark);padding:var(--padding-md);border-top:3px solid var(--color-dark);border-bottom:1px solid var(--color-light);background-position:bottom 1rem right 0;background-repeat:no-repeat;background-size:200px}@media only screen and (min-width:840px){.page .content{background-size:300px}}.page .content ul{margin:var(--padding-md) 0}.page .content li{list-style:disc;list-style-position:inside;padding:var(--padding-sm) 0}.page .flash{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-light);opacity:0;visibility:hidden;transition:var(--transition-sm);background-position:50%;background-repeat:no-repeat;background-size:200px}@media only screen and (min-width:840px){.page .flash{background-size:300px}}.page .flash:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--fade-light-md);-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:var(--transition-sm)}@media only screen and (min-width:840px){.page .flash:before{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.page.is-flashing .flash{opacity:1;visibility:visible;transition:all 0s}.page.is-flashing .flash:before{-webkit-transform:translate(0);transform:translate(0)}.footer{grid-column:page-start/page-end;grid-row:footer-start/footer-end;color:var(--color-dark);text-align:center;padding:var(--padding-sm)}.menu{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;background-color:var(--color-lighter);transition:var(--transition-sm)}.menu.is-visible{visibility:visible;opacity:1}.menu .menu-close{position:absolute;top:0;left:0;width:var(--icon-md);height:var(--icon-md);background-color:var(--color-secondary-dark);cursor:pointer}@media only screen and (min-width:840px){.menu .menu-close{width:var(--icon-lg);height:var(--icon-lg)}}.menu .menu-close:before{content:"";position:absolute;top:50%;left:50%;width:var(--icon-md);height:var(--icon-md);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:50%;mask-size:50%;-webkit-mask-image:url(/static/media/icon-close.18a15a98.svg);mask-image:url(/static/media/icon-close.18a15a98.svg);background-color:#fff}.menu .menu-container{display:flex;flex-direction:column;justify-content:center;width:24rem;height:100%;margin:0 auto}.menu .menu-container ul{margin:var(--padding-lg) 0}.menu .menu-container ul li{text-align:center}.menu .menu-container ul li:not(:last-of-type){border-bottom:1px solid var(--fade-dark-sm)}.menu .menu-container ul li a,.menu .menu-container ul li span{display:block;font-size:1.6rem;line-height:4rem;text-decoration:none}.menu .menu-container ul li a{color:var(--color-primary-dark);transition:var(--transition-sm)}.menu .menu-container ul li a:hover{background-color:var(--fade-light-sm)}.menu .menu-container ul li span{color:var(--color-dark)}.select{position:relative;margin:var(--padding-md) 0;display:flex}.select .image{position:absolute;top:0;right:0;width:var(--icon-md);height:var(--icon-md);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:50%;mask-size:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color-secondary-dark);pointer-events:none}.select select{font-size:1.2rem;font-weight:700;height:var(--icon-md);line-height:var(--icon-md);width:100%;padding:0 var(--padding-lg);border:none;outline:none;color:var(--color-dark);background-color:var(--fade-dark-sm);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.select select option{background-color:var(--color-lighter)}
/*# sourceMappingURL=main.ed1901dc.chunk.css.map */