:root{font-family:system-ui,sans-serif;color-scheme:light dark}body{margin:0;background:#101820;color:#eef4f7}main{max-width:760px;margin:0 auto;padding:2rem}form,section{display:grid;gap:1rem}fieldset{display:grid;gap:.75rem;border:1px solid #52616b;padding:1rem}label{display:grid;gap:.25rem}input,button{font:inherit;padding:.65rem}button{cursor:pointer;background:#00a6a6;border:0;color:#061619;font-weight:700}button:disabled{opacity:.45;cursor:not-allowed}pre{white-space:pre-wrap;color:#b9e8e8}
