*{box-sizing:border-box}body{background:#f2f6f5;font:15px Arial,sans-serif;color:#1a3539;margin:0}.panel{max-width:900px;margin:40px auto;padding:35px;background:white;border:1px solid #dce7e2;border-radius:12px}.brand{font-size:28px;font-weight:900;letter-spacing:-1px;color:#1b5c50;text-decoration:none}.brand small{display:block;font-size:10px;letter-spacing:2px;margin:7px 0 30px;color:#7e9491}h1{font-size:28px}h2{font-size:20px;margin-top:30px}p,li{line-height:1.7}label{display:block;margin:17px 0;font-size:13px;color:#4b6969}input,select,textarea{display:block;padding:12px;margin-top:7px;border:1px solid #cfdcd8;border-radius:6px;width:100%;font:inherit}button,.button{display:inline-block;background:#217665;color:white;padding:12px 18px;border:0;border-radius:6px;text-decoration:none;cursor:pointer;margin:6px 8px 6px 0;font:inherit}a{color:#24745f}.notice{background:#e9f4ef;padding:15px;border-radius:7px}.error{background:#fff0e9;padding:15px}table{width:100%;border-collapse:collapse;font-size:13px}td,th{padding:13px 7px;border-bottom:1px solid #e0e9e6;text-align:left}.muted,small{color:#728985;font-size:12px}code{overflow-wrap:anywhere}details{margin:20px 0}section{border-top:1px solid #dce8e2;padding-top:15px;margin-top:25px}@media(max-width:650px){.panel{margin:12px;padding:20px}table{display:block;overflow:auto}}
