body{font-family:system-ui,-apple-system,sans-serif;max-width:800px;margin:40px auto;padding:20px}.form-group{margin-bottom:20px}label{display:block;margin-bottom:5px;font-weight:500}input,select,textarea{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px;font-family:inherit}button{background:#06c;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:16px}button:hover{background:#0052a3}button:disabled{background:#ccc;cursor:not-allowed}#output{margin-top:20px;padding:15px;background:#f5f5f5;border-radius:4px;white-space:pre-wrap;font-family:monospace;font-size:12px}.hidden{display:none}
