body{font-family:Arial,Helvetica,sans-serif;margin:0;padding:20px;background:#f5f5f5}
.container{max-width:800px;margin:0 auto;background:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1)}
h1{text-align:center;color:#0066cc;margin-bottom:20px}
textarea,select,input[type=file]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-family:monospace}
textarea{min-height:200px;resize:vertical}
.form-actions{text-align:center;margin-top:20px}
input[type=submit],input[type=reset]{background:#4caf50;color:#fff;border:none;padding:10px 28px;border-radius:4px;cursor:pointer;margin:0 6px}
input[type=submit]:hover,input[type=reset]:hover{background:#43a047}
pre{background:#f4f4f4;padding:15px;border-radius:4px;white-space:pre-wrap;max-height:400px;overflow:auto}
