body{font-family:Arial;background:#f4f4f4;text-align:center}
h2{background:#37474f;color:#fff;padding:10px}
.container{max-width:95%;height:75vh;margin:10px auto;overflow:auto;border:1px solid #ccc}
#preview{max-width:100%;display:none}
.buttons button{margin:6px;padding:10px 16px;background:#37474f;color:#fff;border:none;font-size:14px}
.options{margin:8px;font-size:14px}
.hint{font-size:13px;color:#444}
