body{font-family:system-ui,sans-serif;background:#f4f5f8;color:#17202a;margin:0}main{max-width:28rem;margin:8vh auto;padding:2rem;background:white;border-radius:1rem}label{display:block;margin:1rem 0}input,select,button{box-sizing:border-box;width:100%;padding:.75rem;font:inherit}button{cursor:pointer}#message{min-height:2rem} [hidden]{display:none!important}
