:root{font-family:Tahoma,Arial,sans-serif;color:#102235;background:#f4f7f8}*{box-sizing:border-box}body{margin:0}header{background:#071d35;color:white;padding:28px max(22px,calc((100vw - 960px)/2))}header small{color:#5dd8af}main{max-width:960px;margin:24px auto;padding:0 20px}h1{font-size:28px}h2{font-size:21px}p{line-height:1.8}form,.card{background:white;border:1px solid #e0e7ed;border-radius:20px;padding:22px;margin:16px 0;display:grid;gap:12px}input,textarea,select,button{font:inherit;padding:13px;border-radius:12px;border:1px solid #ccd7df;max-width:100%}input,textarea{width:100%}button{background:#087a59;color:white;cursor:pointer;min-height:46px}button:disabled{opacity:.5;cursor:wait}.secondary{background:#edf6f3;color:#087a59}.danger{background:#a73131}nav{display:flex;flex-wrap:wrap;gap:16px}a{color:#087a59}header a{color:white}.muted{color:#627586;font-size:13px}#notice{white-space:pre-line;color:#a73131;line-height:1.6}#workspace{display:none}.row{display:flex;gap:12px;flex-wrap:wrap}.row>*{flex:1}label{display:grid;gap:8px}ul{line-height:1.9}.quote{font-size:22px;color:#087a59;font-weight:bold}
