.content{margin-top:50px;text-align:center}.content h1{font-size:2em}.logo{height:auto;left:0;max-width:150px;min-width:90px;position:absolute;top:10px;width:12vw}.App,.Play{margin-top:100px}.App-map{align-items:left;background-color:#282c34;border-radius:5px;color:#f1fff0;cursor:pointer;display:flex;flex-direction:row;font-size:calc(10px + 2vmin);justify-content:left;left:45%;margin:0;min-height:75vh;padding:5px;position:absolute;top:155%;transform:translate(-50%,-50%);transition:background-color .3s ease;::shadow{background-color:#000}&:hover{background-color:#282c34}}::backdrop,:root{--sans-font:-apple-system,BlinkMacSystemFont,"Avenir Next",Avenir,"Nimbus Sans L",Roboto,"Noto Sans","Segoe UI",Arial,Helvetica,"Helvetica Neue",sans-serif;--mono-font:Consolas,Menlo,Monaco,"Andale Mono","Ubuntu Mono",monospace;--standard-border-radius:5px;--bg:#212121;--accent-bg:#2b2b2b;--text:#dcdcdc;--text-light:#585858;--border:#898ea4;--accent:#ffb300;--accent-text:var(--bg);--code:#d81b60;--preformatted:#444;--marked:#fd3;--disabled:#111}@media (prefers-color-scheme:dark){::backdrop,:root{--bg:#212121;--accent-bg:#2b2b2b;--text:#dcdcdc;--text-light:#ababab;--accent:#ffb300;--accent-text:var(--bg);--code:#f06292;--preformatted:#ccc;--disabled:#111;color-scheme:dark}img,video{opacity:.8}}*,:after,:before{box-sizing:border-box}input,progress,select,textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none}html{font-family:-apple-system,BlinkMacSystemFont,Avenir Next,Avenir,Nimbus Sans L,Roboto,Noto Sans,Segoe UI,Arial,Helvetica,Helvetica Neue,sans-serif;font-family:var(--sans-font);scroll-behavior:smooth}h1{font-size:3rem}h2{font-size:2.6rem}h2,h3{margin-top:3rem}h3{font-size:2rem}h4{font-size:1.44rem}h5{font-size:1.15rem}h6{font-size:.96rem}p{margin:1.5rem 0}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}h1,h2,h3{line-height:1.1}@media only screen and (max-width:720px){h1{font-size:2.5rem}h2{font-size:2.1rem}h3{font-size:1.75rem}h4{font-size:1.25rem}}a,a:visited{color:#ffb300;color:var(--accent)}a:hover{text-decoration:none}.button,a.button,button,input[type=button],input[type=reset],input[type=submit],label[type=button]{background-color:#ffb300;background-color:var(--accent);border:1px solid #ffb300;border:1px solid var(--accent);color:#212121;color:var(--accent-text);line-height:normal;padding:.5rem .9rem;text-decoration:none}.button[aria-disabled=true],button[disabled],input:disabled,select:disabled,textarea:disabled{background-color:#111;background-color:var(--disabled);border-color:#111;border-color:var(--disabled);color:#585858;color:var(--text-light);cursor:not-allowed}input[type=range]{padding:0}abbr[title]{cursor:help;text-decoration-line:underline;text-decoration-style:dotted}.button:not([aria-disabled=true]):hover,button:enabled:hover,input[type=button]:enabled:hover,input[type=reset]:enabled:hover,input[type=submit]:enabled:hover,label[type=button]:hover{cursor:pointer;filter:brightness(1.4)}.button:focus-visible,button:focus-visible:where(:enabled),input:enabled:focus-visible:where([type=submit],[type=reset],[type=button]){outline:2px solid #ffb300;outline:2px solid var(--accent);outline-offset:1px}header>nav{font-size:1rem;line-height:2;padding:1rem 0 0}header>nav ol,header>nav ul{align-content:space-around;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0;padding:0}header>nav ol li,header>nav ul li{display:inline-block}header>nav a,header>nav a:visited{border:1px solid #898ea4;border:1px solid var(--border);border-radius:5px;border-radius:var(--standard-border-radius);color:#dcdcdc;color:var(--text);display:inline-block;margin:0 .5rem 1rem;padding:.1rem 1rem;text-decoration:none}header>nav a.current,header>nav a:hover,header>nav a[aria-current=page]{border-color:#ffb300;border-color:var(--accent);color:#ffb300;color:var(--accent);cursor:pointer}@media only screen and (max-width:720px){header>nav a{border:none;line-height:1;padding:0;text-decoration:underline}}aside,details,pre,progress{background-color:#2b2b2b;background-color:var(--accent-bg);border:1px solid #898ea4;border:1px solid var(--border);border-radius:5px;border-radius:var(--standard-border-radius);margin-bottom:1rem}aside{float:right;font-size:1rem;margin-inline-start:15px;padding:0 15px;width:30%}[dir=rtl] aside{float:left}@media only screen and (max-width:720px){aside{float:none;margin-inline-start:0;width:100%}}article,dialog,fieldset{border:1px solid #898ea4;border:1px solid var(--border);border-radius:5px;border-radius:var(--standard-border-radius);margin-bottom:1rem;padding:1rem}article h2:first-child,section h2:first-child{margin-top:1rem}section{border-bottom:1px solid #898ea4;border-bottom:1px solid var(--border);border-top:1px solid #898ea4;border-top:1px solid var(--border);margin:3rem 0;padding:2rem 1rem}section+section,section:first-child{border-top:0;padding-top:0}section:last-child{border-bottom:0;padding-bottom:0}details,summary{padding:.7rem 1rem}summary{cursor:pointer;font-weight:700;margin:-.7rem -1rem;word-break:break-all}details[open]>summary+*{margin-top:0}details[open]>summary{margin-bottom:.5rem}details[open]>:last-child{margin-bottom:0}table{border-collapse:collapse;margin:1.5rem 0}td,th{border:1px solid #898ea4;border:1px solid var(--border);padding:.5rem;text-align:start}th{font-weight:700}th,tr:nth-child(2n){background-color:#2b2b2b;background-color:var(--accent-bg)}table caption{font-weight:700;margin-bottom:.5rem}.button,button,input,select,textarea{border-radius:5px;border-radius:var(--standard-border-radius);box-shadow:none;display:inline-block;font-family:inherit;font-size:inherit;margin-bottom:.5rem;max-width:100%;padding:.5rem}input,select,textarea{background-color:#212121;background-color:var(--bg);border:1px solid #898ea4;border:1px solid var(--border);color:#dcdcdc;color:var(--text)}label{display:block}textarea:not([cols]){width:100%}select:not([multiple]){background-image:linear-gradient(45deg,#0000 49%,#dcdcdc 51%),linear-gradient(135deg,#dcdcdc 51%,#0000 0);background-image:linear-gradient(45deg,#0000 49%,var(--text) 51%),linear-gradient(135deg,var(--text) 51%,#0000 49%);background-position:calc(100% - 15px),calc(100% - 10px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-inline-end:25px}[dir=rtl] select:not([multiple]){background-position:10px,15px}input[type=checkbox],input[type=radio]{position:relative;vertical-align:middle;width:-webkit-min-content;width:min-content}input[type=checkbox]+label,input[type=radio]+label{display:inline-block}input[type=radio]{border-radius:100%}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#ffb300;background-color:var(--accent)}input[type=checkbox]:checked:after{background-color:initial;border-bottom:.08em solid #212121;border-bottom:.08em solid var(--bg);border-radius:0;border-right:.08em solid #212121;border-right:.08em solid var(--bg);content:" ";font-size:1.8em;height:.32em;left:.17em;position:absolute;top:.05em;transform:rotate(45deg);width:.18em}input[type=radio]:checked:after{background-color:#212121;background-color:var(--bg);border-radius:100%;content:" ";font-size:32px;height:.25em;left:.125em;position:absolute;top:.125em;width:.25em}@media only screen and (max-width:720px){input,select,textarea{width:100%}}input[type=color]{height:2.5rem;padding:.2rem}input[type=file]{border:0}hr{background:#898ea4;background:var(--border);border:none;height:1px;margin:1rem auto}mark{background-color:#fd3;background-color:var(--marked);border-radius:5px;border-radius:var(--standard-border-radius);color:#000;padding:2px 5px}mark a{color:#0d47a1}img,video{border-radius:5px;border-radius:var(--standard-border-radius);height:auto;max-width:100%}figure{display:block;margin:0;overflow-x:auto}figcaption{font-size:.9rem;margin-bottom:1rem;text-align:center}blockquote,figcaption{color:#585858;color:var(--text-light)}blockquote{border-inline-start:.35rem solid #ffb300;border-inline-start:.35rem solid var(--accent);font-style:italic;margin-block:2rem;margin-inline-end:0;margin-inline-start:2rem;padding:.4rem .8rem}cite{font-size:.9rem;font-style:normal}cite,dt{color:#585858;color:var(--text-light)}code,kbd,pre,pre span,samp{color:#d81b60;color:var(--code);font-family:Consolas,Menlo,Monaco,Andale Mono,Ubuntu Mono,monospace;font-family:var(--mono-font)}kbd{border:1px solid #444;border-bottom:3px solid #444;border:solid var(--preformatted);border-radius:5px;border-radius:var(--standard-border-radius);border-width:1px 1px 3px;padding:.1rem .4rem}kbd,pre{color:#444;color:var(--preformatted)}pre{max-width:100%;overflow:auto;padding:1rem 1.4rem}pre code{background:none;color:#444;color:var(--preformatted);margin:0;padding:0}progress{width:100%}progress:indeterminate{background-color:#2b2b2b;background-color:var(--accent-bg)}progress::-webkit-progress-bar{background-color:#2b2b2b;background-color:var(--accent-bg);border-radius:5px;border-radius:var(--standard-border-radius)}progress::-webkit-progress-value{background-color:#ffb300;background-color:var(--accent);border-radius:5px;border-radius:var(--standard-border-radius)}progress::-moz-progress-bar{background-color:#ffb300;background-color:var(--accent);border-radius:5px;border-radius:var(--standard-border-radius);transition-duration:.3s;-moz-transition-property:width;transition-property:width}progress:indeterminate::-moz-progress-bar{background-color:#2b2b2b;background-color:var(--accent-bg)}dialog{margin:auto;max-width:40rem}dialog::backdrop{background-color:#212121;background-color:var(--bg);opacity:.8}@media only screen and (max-width:720px){dialog{margin:auto 1em;max-width:100%}}sub,sup{position:relative;vertical-align:initial}sup{top:-.4em}sub{top:.3em}.notice{background:#2b2b2b;background:var(--accent-bg);border:2px solid #898ea4;border:2px solid var(--border);border-radius:5px;border-radius:var(--standard-border-radius);margin:2rem 0;padding:1.5rem}.loader{align-items:center;display:flex;justify-content:center;margin-top:55vh;position:relative}.loading-text{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.button-64,.loading-text{display:inline-flex;font-size:20px}.button-64{align-items:center;background-image:linear-gradient(144deg,#af40ff,#5b42f3 50%,#00ddeb);border:0;border-radius:8px;box-shadow:0 15px 30px -11px #9741fc33;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Lato;justify-content:center;line-height:1em;margin:0;max-width:100%;min-width:140px;padding:4px;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;white-space:nowrap}.button-64:active,.button-64:hover{outline:0}.button-64 span{background-color:#05062d;border-radius:6px;height:100%;padding:16px 24px;transition:.3s;width:100%}.button-64:hover span{background:none}@media (min-width:768px){.button-64{font-size:24px;min-width:150px}}.button-65{align-items:center;background-image:linear-gradient(144deg,#af40ff,#5b42f3 50%,#00ddeb);border:0;border-radius:8px;box-shadow:0 15px 30px -11px #9741fc33;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Lato;font-size:24px;justify-content:center;line-height:1em;margin:0;padding:4px;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;white-space:nowrap;width:270px}.button-65:active,.button-65:hover{outline:0}.button-65 span{background-color:#05062d;border-radius:6px;height:100%;padding:16px 24px;transition:.3s;width:100%}.button-65:hover span{background:none}@media (min-width:768px){.button-65{font-size:24px;min-width:150px}}.button-63{align-items:center;background-image:linear-gradient(144deg,#af40ff,#5b42f3 50%,#00ddeb);border:0;border-radius:8px;box-shadow:0 15px 30px -11px #9741fc33;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Lato;font-size:20px;justify-content:center;line-height:1em;margin:1;max-width:1000%;min-width:1%;padding:12px;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;white-space:nowrap;width:100%}.button-63:active,.button-63:hover{outline:0}@media (min-width:768px){.button-63{font-size:20px;min-width:196px}}.page-container{height:1}.page-container,.title{align-items:center;display:flex;justify-content:center}.title{border:none;font-size:48px;margin-top:15%}.game{margin-top:35%}.game,.mission{align-items:center;display:flex;justify-content:center}.playbox{border-radius:20px;display:inline;left:50%;margin:1;min-width:350px;padding:30px;top:50%;transform:translate(-50%,-50%)}.playbox,body{background-color:var(--bg);color:var(--text)}body{display:grid;font-family:Lato;font-size:1.15rem;grid-template-columns:1fr min(45rem,90%) 1fr;line-height:1.5;margin:0;padding:0}body>*{grid-column:2}
/*# sourceMappingURL=main.ab12f6c8.css.map*/