body{font-family:system-ui,sans-serif;margin:0;color:#1a1a2e}header{background:#0b3d91;color:#fff;padding:16px 24px}header a{color:#ffd23f;margin-right:16px;text-decoration:none;font-weight:600}main{max-width:1000px;margin:auto;padding:20px}table{width:100%;border-collapse:collapse}th,td{padding:6px 8px;border-bottom:1px solid #ddd;text-align:left}th{background:#f3f5fa;cursor:pointer}.card{background:#f3f5fa;padding:16px;border-radius:8px;margin:16px 0}input,select,button{padding:6px;margin:4px}button{background:#0b3d91;color:#fff;border:0;border-radius:4px}small{color:#666}footer{text-align:center;padding:20px}