*{box-sizing:border-box}body{margin:0;background:#f2f6fa;color:#1b2b40;font:16px/1.5 Arial,sans-serif}.wrap{width:min(820px,92%);margin:35px auto}header a{color:#155da8;text-decoration:none}h1,h2{color:#073b73}header p{color:#63748a}.panel{background:#fff;border:1px solid #dce5ef;border-radius:14px;padding:24px;margin-top:22px}label{display:block;font-weight:bold;margin:15px 0}input,textarea{display:block;width:100%;padding:11px;border:1px solid #cbd7e4;border-radius:7px;margin-top:6px;font:14px Arial}textarea{font-family:monospace}button{background:#073b73;color:#fff;border:0;padding:12px 18px;border-radius:7px;font-weight:bold;cursor:pointer}.secondary{background:#e8eff7;color:#073b73}.bar{display:flex;align-items:center;justify-content:space-between}.notice{background:#fff6df;padding:12px;border-left:4px solid #d89c24}#loginMsg,#saveMsg{color:#a32d2d}
