:root{font-family:system-ui,sans-serif;color:#17283b;background:#f3f6fa}body{max-width:1100px;margin:40px auto;padding:0 20px}h1{font-size:26px}section{background:white;padding:24px;margin:20px 0;border:1px solid #dbe3ed;border-radius:10px}label{display:block;margin:12px 0}input,select,button{font:inherit;padding:9px;border:1px solid #b8c8dc;border-radius:5px}button{background:#164e83;color:white;cursor:pointer}pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}table{border-collapse:collapse;width:100%}td,th{text-align:left;padding:9px;border-bottom:1px solid #eee}.error{color:#a32020}.notice{padding:12px;background:#fff2ca}input[type=checkbox]{margin-right:10px}
