@font-face{font-family:Lato;font-style:normal;font-weight:100;font-display:auto;src:url(https://assets.authentication.center/fonts/lato/thin.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:auto;src:url(https://assets.authentication.center/fonts/lato/light.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:auto;src:url(https://assets.authentication.center/fonts/lato/regular.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:auto;src:url(https://assets.authentication.center/fonts/lato/bold.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:auto;src:url(https://assets.authentication.center/fonts/lato/black.ttf) format("truetype")}:root{--b: #ffffff;--c: #000000;--g: rgba(0, 0, 0, .05);--s: #f2f2f2;color-scheme:light dark}@media (prefers-color-scheme: dark){:root{--b: #000000;--c: #ffffff;--g: rgba(255, 255, 255, .05);--s: #0d0d0d}}html{min-width:100vw;min-height:100vh;font-weight:400;overflow-x:hidden;overflow-y:auto;text-rendering:optimizeLegibility;font-kerning:none;font-variant-ligatures:none;font-feature-settings:"liga" 0,"kern" 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{background:var(--b)}body{color:var(--c);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;left:50%;transform:translate(-50%);width:clamp(320px,100%,768px);max-width:100vw;height:100vh;position:relative;overflow:visible;scroll-behavior:smooth;padding:0;margin:0;display:flex;justify-content:center;align-items:center}header{position:fixed;top:0;left:50%;transform:translate(-50%);min-width:90%;max-width:90%;display:flex;justify-content:space-between;align-items:center}header figure{display:flex;justify-content:flex-start;align-items:center;max-width:60%;margin-block-start:0!important;margin-block-end:0!important;margin-inline-start:0!important;margin-inline-end:0!important;contain:content}header figure svg{max-height:10vh;max-width:10vh;width:10vh;height:10vh;display:block;aspect-ratio:1 / 1;margin:0 auto}header figure figcaption h1{font-family:Lato;font-size:2.5vh}.orbit-mid{will-change:transform;transform-origin:48px 48px;animation:spin 18s linear infinite}.orbit-top{will-change:transform;transform-origin:48px 48px;animation:spin 28s linear infinite reverse}@keyframes spin{to{transform:rotate(360deg)}}header div#langSelector{position:fixed;background:transparent;top:2.5vh;right:2vh;padding:2vh}header div#langSelector button{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background:transparent}header div#langSelector button#langBtn{position:absolute;top:1vh;right:0;z-index:0}header div#langSelector button svg{height:3vh;width:3vh}header div#langSelector ul{will-change:max-height,padding;transition:max-height .25s ease-in-out,padding .25s ease-in-out;background:var(--s);max-height:0;list-style:none;position:absolute;top:-3vh;right:-1vh;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:2vh;border-radius:1vh;overflow:hidden;border:none;width:2vh;padding:0 5vh}header div#langSelector ul.active{max-height:20vh;padding:5vh;box-shadow:0 2px 6px color-mix(in srgb,var(--c) 20%,transparent)}header div#langSelector ul li{display:flex;justify-content:center;align-items:center}header div#langSelector ul li button{font-family:Lato;font-weight:700}header div#langSelector button:focus,header div#langSelector button:hover{outline:none;text-decoration:underline;cursor:pointer}main{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:90%}main form{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:3vh;background:var(--g);border-radius:2vh;padding:2vh;max-width:90%}main form div{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:90%;max-width:90%}main form div.row{flex-direction:row;align-items:center;justify-content:flex-start;gap:2vh}main form div img{width:7.5vh;height:7.5vh;border-radius:50%}main form div h2{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-size:medium;font-weight:300}main form div p{margin:0;max-width:90%}main form div ul{margin:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:80%}main form div ul li{font-size:small;text-align:left}main div input{height:3vh;width:300px;max-width:100%;background:transparent;color:var(--c);border:none;font-size:medium;padding:1vh 2vh;text-align:left;font-weight:300;font-family:Lato}main div input:focus{outline:none;background:transparent;box-shadow:none;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent}main form small{font-size:xx-small;max-width:250px}main form button{background:var(--c);border:none;display:flex;justify-content:center;align-items:center;min-height:5vh;border-radius:0 1vh 1vh 0}button#initialize{transform:translate(1vh);padding-right:2vh}main form button svg{width:4vh;height:4vh}main form button:hover,main form button:focus{cursor:pointer}main form div#field{border:solid .3vh var(--c);border-radius:1vh;overflow:hidden}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{box-shadow:0 0 0 1000px transparent inset!important;background-color:transparent!important;-webkit-text-fill-color:var(--c)!important;caret-color:var(--c);transition:background-color 9999s ease-in-out 0s;font-size:medium;font-family:Lato}footer{position:fixed;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;height:10vh}footer nav{display:flex;justify-content:center;align-items:center;gap:5%}footer nav small,footer nav small a{text-decoration:none;min-width:max-content;color:var(--c);word-break:normal}footer nav small a:hover,footer nav small a:focus{outline:none;text-decoration:underline}footer nav span{min-width:.3vh;min-height:.3vh;border-radius:100%;background:var(--c)}
