body{margin:0;padding:0;font-size:medium;font-optical-sizing:auto;font-weight:400;font-style:normal;background:#202124}body,body *{outline:none;color:#fff;font-family:Lexend,system-ui}body h1,body h2{margin:0}body .material-symbols-rounded{width:1.5rem;height:1.5rem;font-size:1.5rem;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}app-root{display:flex;min-height:100vh;row-gap:24px;padding:24px 12px;box-sizing:border-box;align-items:center;flex-direction:column}@media (max-width: 768px){app-root{padding-top:12px}}app-root .page .app-page-home{display:contents}.form{width:100%;max-width:400px;display:flex;row-gap:12px;flex-direction:column}.form .input-group{width:100%;padding:0;row-gap:6px;display:flex;position:relative;box-sizing:border-box;flex-direction:column;align-items:flex-start}.form .input-group[hidden]{display:none}.form .input-group span{font-size:.8rem;text-align:left}.form .input-group small{pointer-events:none;position:absolute;right:16px;bottom:12px}.form .input-group input,.form .input-group select{width:100%;padding:0 50px 0 12px;height:3rem;color:#fff;border:none;appearance:none;border-radius:12px;box-sizing:border-box;background:transparent;background:#28292a;box-shadow:0 0 0 1px #0006}.form .input-group input:focus,.form .input-group select:focus{box-shadow:0 0 0 2px #0009}.qrcode{display:flex}.qrcode img{margin:0;padding:0;object-fit:contain;width:100%}.qrcode svg{width:100%!important;height:auto!important}.qrcode canvas{width:100%!important;height:auto!important;object-fit:contain}app-global-nav{display:contents}
