*{box-sizing:border-box}body{margin:0;background:#fffbea;color:#173e26;font:18px/1.6 system-ui,sans-serif}header{background:#216a39;color:white;padding:24px}main{max-width:850px;margin:auto;padding:24px}nav{display:flex;gap:16px;flex-wrap:wrap}a{color:#185f32}header a{color:#fff4a0}article,form{background:white;border:2px solid #d8e6cf;border-radius:18px;padding:24px;margin:24px 0}input[type=email],input[type=password]{display:block;width:100%;padding:14px;font:inherit;margin:8px 0 20px;border:2px solid #668c65;border-radius:8px}label{display:block;margin:16px 0}input[type=checkbox]{width:22px;height:22px;vertical-align:middle}button{padding:14px 22px;background:#216a39;color:white;border:0;border-radius:9px;font:inherit;font-weight:bold}.draft{background:#ffe382;color:#173e26;padding:12px;font-weight:bold}footer{border-top:2px solid #cdddbe;margin-top:30px;padding-top:20px}h1{line-height:1.2}@media(max-width:500px){main{padding:16px}article,form{padding:16px}}
button{margin:6px 8px 6px 0;max-width:100%;cursor:pointer}button:disabled{opacity:.65;cursor:wait}[hidden]{display:none!important}#signed-in{overflow-wrap:anywhere}#privacy-status{overflow-wrap:anywhere}
