        /* General Reset */
        * {
          margin: 0;
          padding: 0;
          box-sizing: border-box;
      }

      body {
          font-family: 'Arial', sans-serif;
          background-color: #f4f4f4;
          display: flex;
          justify-content: center;
          align-items: center;
          height: 100vh;
      }

      .screen-body-item {
          width: 100%;
          max-width: 500px;
          padding: 20px;
          display: flex;
          flex-direction: column;
          align-items: center;
          gap: 2rem;
      }

      .logo {
          width: 300px;
          height: auto;
      }

      form {
          background-color: #ffffff;
          width: 100%;
          padding: 20px;
          border-radius: 12px;
          box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
          display: flex;
          flex-direction: column;
          gap: 1rem;
      }

      .app-form-group {
          width: 100%;
      }

      .app-form-control {
          width: 100%;
          height: 45px;
          padding: 10px;
          border: 1px solid #ccc;
          border-radius: 8px;
          font-size: 16px;
          outline: none;
          transition: border-color 0.3s ease;
      }

      .app-form-control:focus {
          border-color: #696890;
      }

      .app-form-group.message .app-form-control {
          height: 100px;
          resize: none;
      }

      .app-form-group.buttons {
          display: flex;
          justify-content: space-between;
      }

      .app-form-button {
          width: 48%;
          height: 45px;
          background-color: #696890;
          color: white;
          border: none;
          border-radius: 8px;
          font-size: 16px;
          cursor: pointer;
          transition: background-color 0.3s ease;
      }

      .app-form-button:hover {
          background-color: #5b5a72;
      }

      .app-form-button:active {
          background-color: #696890;
      }

      .app-form-button[type="reset"] {
          background-color: #6c757d;
      }

      .app-form-button[type="reset"]:hover {
          background-color: #5a6268;
      }

      .app-form-button[type="reset"]:active {
          background-color: #444e54;
      }