:root{--main-color:#f80;--main-color-15:rgba(255,136,0,0.13333333333333333);--main-color-30:rgba(255,136,0,0.26666666666666666);--danger-color:#f80;--danger-color-15:rgba(255,136,0,0.13333333333333333);--danger-color-30:rgba(255,136,0,0.26666666666666666);--background-color:#12161a}@font-face{font-family:NB International Pro Mono;src:url(NBInternationalPro-Mono.97f3dd58.woff2) format("woff2"),url(NBInternationalPro-Mono.9698ce94.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NB International Pro;src:url(NBInternationalPro-Bold.9d151c09.woff2) format("woff2"),url(NBInternationalPro-Bold.2851667e.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NB International Pro;src:url(NBInternationalPro-Reg.03cc0e74.woff2) format("woff2"),url(NBInternationalPro-Reg.14c45e74.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}html{font-size:15px}@media screen and (max-width:400px){html{font-size:13px}}*{box-sizing:border-box}.hide-start{opacity:0;transition:opacity .2s}body{margin:0;overflow:hidden;font-family:NB International Pro Mono,monospace;background-color:var(--background-color);font-size:1rem;color:var(--main-color)}body .ui{bottom:20px;text-align:center}body .ui,body header{position:absolute;left:20px;right:20px}body header{top:20px;display:flex;justify-content:space-between;align-items:start;pointer-events:none}body header .logo{font-size:1.1rem;margin:0;font-weight:700;font-family:NB International Pro,monospace}body header p{margin:0;font-size:.8em;opacity:.6;text-align:right}button{background:none;border:1px solid var(--main-color-15);color:var(--main-color);font-weight:400;text-transform:uppercase;padding:10px 20px;border-radius:4px;font-family:NB International Pro Mono,monospace;cursor:pointer;font-size:1rem;margin:.34rem 0}@media screen and (max-width:400px){button{display:block;width:100%}}button:hover{border-color:var(--main-color-30)}button.accent{background-color:var(--main-color-15)}button.accent:hover{background-color:var(--main-color-30)}button.danger{background-color:var(--danger-color-15);border:1px solid var(--danger-color-15);color:var(--danger-color)}button.danger:hover{background-color:var(--danger-color-30);border-color:var(--danger-color-30)}#modals{position:absolute;display:flex;justify-content:center;align-items:center;width:100vw;height:90vh}#modals .modal{position:absolute;border-radius:4px;padding:30px;margin:20px;background-color:var(--background-color);border:1px solid var(--main-color-15);text-align:center}@media screen and (max-width:400px){#modals .modal{width:calc(100% - 40px)}}#modals .modal .heading{margin-bottom:20px}#modals .modal .heading h2{text-transform:uppercase;margin:0;font-size:1.5rem;font-weight:700;font-family:NB International Pro,monospace}#modals .modal .heading small{display:block;margin:6px auto;opacity:.4;max-width:200px;font-size:.8rem}#modals .modal .inputs{margin-bottom:1rem}#modals .modal .inputs .input-group{border:1px solid var(--main-color-15);border-radius:4px;display:inline-block;background-color:var(--background-color);margin-bottom:.34rem}@media screen and (max-width:650px){#modals .modal .inputs .input-group{display:flex;justify-content:stretch}}#modals .modal .inputs .input-group label{color:var(--main-color-30);border-right:none}#modals .modal .inputs .input-group input,#modals .modal .inputs .input-group label{font-weight:400;text-transform:uppercase;padding:10px;font-family:NB International Pro Mono,monospace;outline:none;font-size:1rem}#modals .modal .inputs .input-group input{background:none;color:var(--main-color);border:none;width:100px;text-align:right;appearance:textfield}@media screen and (max-width:650px){#modals .modal .inputs .input-group input{width:100%}}#modals .modal .inputs .input-group input::-webkit-inner-spin-button,#modals .modal .inputs .input-group input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}