:root{font:17px system-ui;color:#17352c;background:#eef4f0}main{max-width:1050px;margin:2rem auto;padding:1.5rem}section{background:white;padding:1.5rem;margin:1rem 0;border-radius:.6rem}h1,h2{color:#175b47}label{display:block;margin:.7rem 0}input,select,button{font:inherit;padding:.6rem;border:1px solid #819b91;border-radius:.3rem}input,select{display:block;min-width:16rem;max-width:95%}button{background:#175b47;color:white;cursor:pointer;margin:.4rem 0}pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f6f4;padding:1rem}#status{position:sticky;bottom:0;background:#fff4cf;padding:1rem}a{color:#125b86}[hidden]{display:none!important}
