@font-face{font-family:Funnel Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/funnel-sans-latin-ext-400-normal.8fc3b75d.woff2)format("woff2"),url(../media/funnel-sans-latin-ext-400-normal.0e954b48.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/funnel-sans-latin-400-normal.899633ee.woff2)format("woff2"),url(../media/funnel-sans-latin-400-normal.78bbf7de.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Share Tech;font-style:normal;font-display:swap;font-weight:400;src:url(../media/share-tech-latin-400-normal.67a80dbb.woff2)format("woff2"),url(../media/share-tech-latin-400-normal.74770583.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Share Tech Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/share-tech-mono-latin-400-normal.93613f26.woff2)format("woff2"),url(../media/share-tech-mono-latin-400-normal.40b522e5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
#dialogBackground{background-color:#00000080;width:100vw;height:100vh;margin:auto;position:absolute}#dialogContainer{box-sizing:border-box;background:#fff;width:95vw;min-height:95vh;margin:2.5vh auto auto;padding:2em;position:relative;box-shadow:-5px 10px 20px #444}#dialog{width:100vw;height:100%;margin:auto;position:fixed;inset:0;overflow:scroll}#dialog h1{text-align:center;border-bottom:1px solid #dce2e7;margin:.5em -50px 1em;padding-bottom:.5em;font-weight:600}#dialog label{color:#898989;padding-bottom:5px;font-size:1.2rem;font-weight:400}#dialog a.button{min-height:unset;border-radius:10px;font-size:150%}#dialog a.button.neutral{background-color:#d3d3d3}#dialog input[type=text],#dialog input[type=password]{margin-bottom:0}#dialog .input-decoration{padding:10px}#dialog p.input{margin-top:10px;font-size:80%}#dialog button{color:#fff;border:none;margin:1.5em 0 1em;padding:.75em 2em}#dialog button.primary{float:right;background-color:#4d88d7}@media (min-width:30rem){#dialog a.button{margin-left:1.5em}#dialog a.button:first-of-type{margin-left:0}#dialog a.button:last-of-type{float:right;margin-right:0}}@media (min-height:30rem){#dialogContainer{box-sizing:content-box;background:#fff;width:auto;max-width:25em;height:auto;min-height:15em;margin:0;padding:30px 50px;position:relative;inset:50%;transform:translate(-50%,-50%);box-shadow:-5px 10px 20px #888}#dialog h1{margin:1em -50px 2em;padding-bottom:2em}}
:root{--background:#fff;--foreground:#171717;--main-color:#004269;--accent-color:#67d467}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;align-content:space-between;min-height:100vh;margin:0;padding:0;font-family:Funnel Sans,Arial,Helvetica,sans-serif;font-size:1.25rem;display:flex}header{text-transform:uppercase;text-align:center;border-bottom:4px solid var(--main-color)}header,footer{color:var(--main-color)}main,article{text-align:center;max-width:41em;margin:auto;padding:0 1rem}footer{border-top:4px solid var(--main-color);padding:1rem}h1,h2,h3,h4,h5,h6,a.button{font-family:Share Tech,sans-serif}h1,h2{color:var(--main-color)}main h1,article h1{font-size:2em}h2{margin-top:1.5em;margin-bottom:0}header h1{margin:0;font-size:xx-large}header a,footer a{color:inherit;text-decoration:none}p{margin-top:.25em}p.ingress{font-size:150%}main>p,main>h1,main>h2,main>h3,main>h4,main>h5,main>h6,main>section,article>p,article>h1,article>h2,article>h3,article>h4,article>h5,article>h6,article>section{text-align:start}main>img,article>img{text-align:center;max-height:25vh;margin:2em auto;display:block}article{padding-bottom:2em}a.button{color:#000;text-align:center;vertical-align:middle;text-shadow:.5px -.5px #000,-.5px .1px #fff;background-color:#d3d3d3;border-radius:25px;min-width:48px;min-height:48px;margin:1em auto;padding:.25em .65em;font-size:60px;font-weight:700;text-decoration:none;transition:text-shadow 4s ease-in-out 50ms;display:inline-block;box-shadow:-2px 4px 6px #000,inset 1px -1px 10px 5px #a9a9a9}a.button:active,a.button.active{color:#000;text-shadow:2px 1px 4px #fff;transition:color .3s ease-in-out 0;transition:text-shadow .5s ease-out 0;transform:translateY(2px);box-shadow:-1px 2px 3px #000,inset 0 0 10px 5px #a9a9a9}a.button.primary{color:var(--main-color);background-color:var(--accent-color);box-shadow:-2px 4px 6px #0e3f0e,inset 1px -1px 10px 5px #1b781b}a.button.primary:active,a.button.primary.active{color:#ffa;box-shadow:-1px 2px 3px #0e3f0e,inset 0 0 10px 5px #1b781b}a.button.primary.active{cursor:wait}address{margin-bottom:1em;font-style:normal}samp,code{font-family:Share Tech Mono,monospace}pre{box-sizing:border-box;border:1px dotted #a9a9a9;width:100%;max-width:calc(100vw - 2rem);padding:1em;font-size:small;overflow:scroll}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media (min-width:756px){header h1{font-size:3.5vw}footer{text-align:center}footer nav,footer ul,footer li{display:inline-block}footer menu{margin-left:.5em;padding:0}footer li,footer span{margin:0 .5em}footer span:first-child{margin-left:0}footer li:last-child{margin-right:0}}
