*{box-sizing:border-box}body{margin:0;min-height:100dvh;display:grid;place-items:center;background:#151a25;color:#e1e5ed;font:15px system-ui,sans-serif;padding:20px}main{width:min(350px,100%);text-align:center}h1{font-size:25px;font-weight:500;margin:16px 0}p{color:#a8b1be;font-size:13px;line-height:1.7}img{opacity:.7}#entryCheck{min-height:70px}button{border:0;border-radius:12px;padding:12px 20px;background:#2e4060;color:#a0b4d3;font:inherit;cursor:pointer}[hidden]{display:none}
