    body { font-family: Arial, sans-serif; margin: 2em; }
    label { display: block; margin-top: 0.5em; }
    input[type="number"] { padding: 0.4em; width: 200px; }
    button { margin-top: 1em; padding: 0.5em 1em; }
    .result { margin-top: 1.5em; font-size: 1.2em; }
    fieldset { margin-top: 1em; }