body{font:16px system-ui,sans-serif;margin:0;background:#f3f6f9;color:#182433}header{padding:18px;background:#183e63;color:white}header a{color:white;margin-right:12px}main{margin:2em auto;padding:25px;background:white;max-width:1100px;border-radius:8px}label{display:block;margin:10px 0}input,select,button{padding:7px;margin:4px}table{border-collapse:collapse;width:100%;margin:16px 0}td,th{border-bottom:1px solid #ddd;padding:8px;text-align:left}th{background:#e8eff7}.inline{display:inline}.danger{background:#b11f2d;color:white}
