:root{color:#102027;background:#d5e1e8;font-family:system-ui,sans-serif}body{margin:0}header{background:#fbfcfd;justify-content:flex-end;gap:.75rem;max-width:40rem;margin:0 auto;padding:1rem 1.25rem 0;display:flex}main{background:#fbfcfd;max-width:40rem;min-height:100vh;margin:0 auto;padding:2rem 1.25rem}button{color:#102027;font:inherit;background:#d6f25a;border:0;border-radius:0;padding:.6rem .9rem}label{margin-top:1rem;display:block}input,select{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #d5e1e8;margin-top:.35rem;padding:.5rem}form button,.child-row button{margin-top:1rem;margin-right:.5rem}.child-row{align-items:flex-end;gap:.5rem;display:flex}.child-row label{flex:1}
