:root{color:#193328;background:#e0f2fe;font-family:system-ui,sans-serif}body{margin:0}main{max-width:42rem;margin:3rem auto;padding:1.5rem}form{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}input,button{font:inherit}input:not([type=checkbox]),button{padding:.5rem}button{cursor:pointer}button:disabled{cursor:default}ul{padding:0;list-style:none}li{overflow-wrap:anywhere;padding:.5rem 0}[role=alert]{color:#8a2020}
