body{font:16px/1.6 system-ui,sans-serif;background:#f3f5f8;color:#182333;margin:0}main{max-width:1200px;margin:32px auto;padding:0 20px}h1{font-size:26px}h2{font-size:20px}section{background:white;border:1px solid #dbe1ea;border-radius:12px;padding:24px;margin:20px 0}label{display:inline-block;margin:8px 14px 8px 0}input,button{font:inherit;padding:9px;border:1px solid #b8c2cf;border-radius:6px}input[type=password]{display:block}input[type=number]{width:80px}button{cursor:pointer;background:#174b81;color:white;margin:4px}td form{display:inline-block}table{width:100%;border-collapse:collapse}td,th{text-align:left;border-bottom:1px solid #ddd;padding:12px;vertical-align:top}.scroll{overflow-x:auto}.key{width:95%;font-family:monospace}a{color:#174b81}
