body{font-family:Arial,sans-serif;line-height:1.6;margin:0;padding:0;background-color:#f4f7f6;color:#333}.container{max-width:900px;margin:20px auto;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a}.form-group{margin-bottom:15px}.form-group label{display:block;margin-bottom:5px;font-weight:700;color:#555}.form-group input[type=text],.form-group textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}button{padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:1em;transition:background-color .3s ease}button[type=submit]{background-color:#007bff;color:#fff}button[type=submit]:hover{background-color:#0056b3}button:disabled{background-color:#ccc;cursor:not-allowed;opacity:.7}.back-button,.cancel-button{background-color:#6c757d;color:#fff}.back-button:hover,.cancel-button:hover{background-color:#5a6268}a{color:#007bff;text-decoration:none}a:hover{text-decoration:underline}
