#schemaForm{font-family:Arial,sans-serif;margin:10px;max-width:600px}#schemaForm label{display:block;margin-top:10px;font-weight:700}#schemaForm input,#schemaForm select,#schemaForm textarea,#schemaForm button{width:100%;padding:6px;margin-top:4px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}#schemaForm button{background-color:#4CAF50;color:#fff;border:none;cursor:pointer}#schemaForm button:hover{background-color:#45a049}#outputSection{display:none;margin-top:20px}pre{background-color:#f4f4f4;padding:10px;border-radius:4px;overflow:auto}.button-container{display:flex;justify-content:space-between}@media (max-width:600px){#schemaForm{width:100%;margin:5px}.button-container{flex-direction:column;gap:10px}}