body{color:#1a1a1a;max-width:32rem;margin:2rem auto;padding:0 1rem;font-family:system-ui,sans-serif}form{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}form label{flex-direction:column;gap:.25rem;display:flex}header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}ul{padding:0;list-style:none}li{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}[role=alert]{color:#b00020}
