*{box-sizing:border-box}body{color:#252b29;background:#f4f5f3;margin:0;font-family:Arial,sans-serif}main{max-width:900px;margin:10vh auto;padding:32px}.eyebrow{letter-spacing:2px;color:#59685f;font-size:12px}h1{margin:28px 0 16px;font-size:48px}p{line-height:1.7}section{background:#fff;border:1px solid #d3dad5;border-radius:8px;margin-top:48px;padding:24px}h2{font-size:20px}footer{color:#69736d;margin-top:40px;font-size:13px}form,nav{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}label{flex:1;gap:6px;min-width:180px;font-size:14px;display:grid}input,select,button{font:inherit;border:1px solid #bac9c0;border-radius:6px;padding:10px 12px}button{color:#fff;cursor:pointer;background:#19684f}button:disabled{opacity:.5;cursor:wait}button.danger{background:#8c302c;margin-left:12px}article,.row{border-top:1px solid #d3dad5;margin-top:24px;padding-top:20px}.activation{overflow-wrap:anywhere;background:#eef5ef;padding:16px;display:block}.table-scroll{overflow:auto}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid #d3dad5;padding:12px}nav a{color:#19684f;padding:10px}h1{font-size:36px}main{max-width:1100px;margin:32px auto}
