3 safari lodges
    Far North Queensland & Cape York, Australia
    Very Quiet
    Malaria: Moderate

    Safari in Coral Sea National Park Zone

    Coral Sea National Park Zone is a protected area in Australia.

    Best timeApril to October (dry season in the north). Year-round in southern parks.
    Species
    1
    Big Five
    0/5
    Lodges
    3
    Recommended stay
    1-2 days

    Coral Sea National Park Zone Map

    Park location and safari lodges

    Recent sightings at Coral Sea National Park Zone

    Sign in to report

    1 species recorded in Coral Sea National Park Zone

    Book Safari Experiences in Coral Sea National Park Zone

    Game drives, guided tours, and unique experiences in Coral Sea National Park Zone

    Australia offers a safari experience unlike any other, with unique marsupials and ancient landscapes. For the quintessential outback adventure, we recommend visiting Uluru and the Red Centre between...

    January

    Now
    low

    Summer / Wet Season

    Expect hot and humid conditions across much of the country, with frequent tropical downpours in the north. Southern regions are generally milder but can experience heatwaves.

    It's a great time for birding, especially in the wetlands of Kakadu, as many species are actively breeding. Young kangaroos and wallabies are often seen venturing out.

    We love exploring the lush, green landscapes of Kakadu National Park during this time, despite the heat, as the waterfalls are at their most spectacular.

    Kakadu National Park
    Litchfield National Park
    Daintree Rainforest

    February

    low

    Summer / Wet Season

    Similar to January, with high temperatures and humidity, particularly in the tropical north. Coastal areas can be affected by cyclones.

    The wet season fuels abundant life; look for crocodile activity in the northern waterways and enjoy the vibrant birdlife. Young marsupials are becoming more independent.

    We recommend visiting the Kimberley region for its dramatic waterfalls and the chance to see the landscape in its full, verdant glory, but be prepared for potential road closures.

    Kakadu National Park
    The Kimberley
    Daintree Rainforest

    March

    low

    Late Summer / Early Autumn

    Temperatures begin to moderate in the north as the wet season starts to recede. Southern Australia experiences pleasant, warm weather.

    The receding waters create excellent opportunities for spotting saltwater crocodiles basking. Bird migration is still strong in many areas.

    We find March to be an ideal month for exploring Kangaroo Island, as the weather is comfortable and the wildlife is active without the peak summer crowds.

    Kangaroo Island
    Kakadu National Park
    Great Ocean Road

    April

    moderate

    Autumn

    Autumn brings mild and sunny days to most of Australia. The tropical north experiences its dry season, with lower humidity and less rain.

    This is prime time for whale watching along the east coast. The cooler weather makes wildlife spotting easier across the continent.

    We absolutely adore the Australian Alps in April for their stunning autumn colours and the chance to see wombats and kangaroos in crisp, clear air.

    Kangaroo Island
    Great Ocean Road
    Australian Alps National Parks

    May

    moderate

    Autumn

    Pleasant, mild weather prevails across much of the country. The north is firmly in its dry season, offering clear skies and comfortable temperatures.

    The dry season in the north is excellent for observing wildlife concentrated around water sources. Southern Australia is good for whale watching and land-based mammals.

    We recommend heading to Uluru and the Red Centre in May; the daytime temperatures are perfect for exploring and the desert blooms after the last rains.

    Uluru-Kata Tjuta National Park
    Kangaroo Island
    Great Ocean Road

    June

    moderate

    Winter

    Winter brings cooler temperatures, especially in the south where frost and even snow are common in higher elevations. The north remains mild and dry.

    Whale migration is at its peak along the western and southern coasts. The dry season in the north makes wildlife viewing in national parks like Kakadu very accessible.

    We love the accessibility of Kakadu and Arnhem Land in June; the dry season means all roads are open and the wildlife is easily spotted around waterholes.

    Kakadu National Park
    The Kimberley
    Great Ocean Road

    July

    high

    Winter

    Coldest month in the south, with potential for snow in the mountains. Northern Australia enjoys its dry season with cool nights and warm, sunny days.

    The dry season in the north is ideal for spotting crocodiles and other reptiles. Southern coasts continue to see significant whale activity.

    We find July to be the ultimate month for exploring the vast wilderness of the Kimberley, as the weather is perfect and the landscapes are breathtaking.

    The Kimberley
    Kakadu National Park
    Uluru-Kata Tjuta National Park

    August

    high

    Winter / Early Spring

    Still cool in the south, but warming up. The north is transitioning from its dry to its build-up season, with increasing humidity.

    The end of the whale migration season. Birdlife is abundant, and many marsupials are active in the cooler mornings and evenings.

    We recommend visiting Tasmania in August for its unique wildlife and dramatic winter landscapes; it's a ruggedly beautiful experience.

    Tasmania National Parks
    The Kimberley
    Kangaroo Island

    September

    moderate

    Spring

    Spring brings warmer temperatures across the country. The north experiences its 'build-up' season, which can be hot and humid with occasional storms.

    The build-up in the north often means increased crocodile activity. Southern Australia sees the start of kangaroo joey season and wildflowers.

    We love the wildflowers of Western Australia in September; the landscapes are carpeted in colour and the weather is superb for exploring.

    Karijini National Park
    Kangaroo Island
    Uluru-Kata Tjuta National Park

    October

    moderate

    Spring

    Temperatures are rising, especially in the north where the build-up season continues. Southern Australia enjoys pleasant spring weather.

    This is a fantastic month for birdwatching as many species are nesting. Young animals are common, and marine life is active.

    We recommend the Eyre Peninsula in October for incredible marine wildlife encounters, including swimming with sea lions and seeing great white sharks.

    Eyre Peninsula
    Karijini National Park
    Daintree Rainforest

    November

    moderate

    Late Spring / Early Summer

    Hot and humid conditions return to the tropical north, signalling the start of the wet season. Southern Australia experiences warm to hot summer weather.

    The wet season begins in the north, bringing dramatic storms and lush vegetation. Southern Australia is excellent for spotting koalas and kangaroos.

    We find November to be a great time to visit Fraser Island; the weather is warm enough for swimming and the island is less crowded than in peak summer.

    Fraser Island
    Kakadu National Park
    Kangaroo Island

    December

    peak

    Summer / Wet Season

    Hot and humid across most of Australia, with the tropical north experiencing its wet season and potential for heavy rainfall and cyclones.

    The wet season in the north creates a vibrant, green landscape and boosts wildlife activity, especially in the wetlands. Young animals are abundant.

    We love the energy of the Australian summer, and while the north can be challenging, the southern coasts offer fantastic opportunities for spotting marine life and enjoying warmer weather.

    Daintree Rainforest
    Great Ocean Road
    Kangaroo Island

    January

    Now
    low

    Summer / Wet Season

    Expect hot and humid conditions across much of the country, with frequent tropical downpours in the north. Southern regions are generally milder but can experience heatwaves.

    It's a great time for birding, especially in the wetlands of Kakadu, as many species are actively breeding. Young kangaroos and wallabies are often seen venturing out.

    We love exploring the lush, green landscapes of Kakadu National Park during this time, despite the heat, as the waterfalls are at their most spectacular.

    Kakadu National Park
    Litchfield National Park
    Daintree Rainforest

    February

    low

    Summer / Wet Season

    Similar to January, with high temperatures and humidity, particularly in the tropical north. Coastal areas can be affected by cyclones.

    The wet season fuels abundant life; look for crocodile activity in the northern waterways and enjoy the vibrant birdlife. Young marsupials are becoming more independent.

    We recommend visiting the Kimberley region for its dramatic waterfalls and the chance to see the landscape in its full, verdant glory, but be prepared for potential road closures.

    Kakadu National Park
    The Kimberley
    Daintree Rainforest

    March

    low

    Late Summer / Early Autumn

    Temperatures begin to moderate in the north as the wet season starts to recede. Southern Australia experiences pleasant, warm weather.

    The receding waters create excellent opportunities for spotting saltwater crocodiles basking. Bird migration is still strong in many areas.

    We find March to be an ideal month for exploring Kangaroo Island, as the weather is comfortable and the wildlife is active without the peak summer crowds.

    Kangaroo Island
    Kakadu National Park
    Great Ocean Road

    April

    moderate

    Autumn

    Autumn brings mild and sunny days to most of Australia. The tropical north experiences its dry season, with lower humidity and less rain.

    This is prime time for whale watching along the east coast. The cooler weather makes wildlife spotting easier across the continent.

    We absolutely adore the Australian Alps in April for their stunning autumn colours and the chance to see wombats and kangaroos in crisp, clear air.

    Kangaroo Island
    Great Ocean Road
    Australian Alps National Parks

    May

    moderate

    Autumn

    Pleasant, mild weather prevails across much of the country. The north is firmly in its dry season, offering clear skies and comfortable temperatures.

    The dry season in the north is excellent for observing wildlife concentrated around water sources. Southern Australia is good for whale watching and land-based mammals.

    We recommend heading to Uluru and the Red Centre in May; the daytime temperatures are perfect for exploring and the desert blooms after the last rains.

    Uluru-Kata Tjuta National Park
    Kangaroo Island
    Great Ocean Road

    June

    moderate

    Winter

    Winter brings cooler temperatures, especially in the south where frost and even snow are common in higher elevations. The north remains mild and dry.

    Whale migration is at its peak along the western and southern coasts. The dry season in the north makes wildlife viewing in national parks like Kakadu very accessible.

    We love the accessibility of Kakadu and Arnhem Land in June; the dry season means all roads are open and the wildlife is easily spotted around waterholes.

    Kakadu National Park
    The Kimberley
    Great Ocean Road

    July

    high

    Winter

    Coldest month in the south, with potential for snow in the mountains. Northern Australia enjoys its dry season with cool nights and warm, sunny days.

    The dry season in the north is ideal for spotting crocodiles and other reptiles. Southern coasts continue to see significant whale activity.

    We find July to be the ultimate month for exploring the vast wilderness of the Kimberley, as the weather is perfect and the landscapes are breathtaking.

    The Kimberley
    Kakadu National Park
    Uluru-Kata Tjuta National Park

    August

    high

    Winter / Early Spring

    Still cool in the south, but warming up. The north is transitioning from its dry to its build-up season, with increasing humidity.

    The end of the whale migration season. Birdlife is abundant, and many marsupials are active in the cooler mornings and evenings.

    We recommend visiting Tasmania in August for its unique wildlife and dramatic winter landscapes; it's a ruggedly beautiful experience.

    Tasmania National Parks
    The Kimberley
    Kangaroo Island

    September

    moderate

    Spring

    Spring brings warmer temperatures across the country. The north experiences its 'build-up' season, which can be hot and humid with occasional storms.

    The build-up in the north often means increased crocodile activity. Southern Australia sees the start of kangaroo joey season and wildflowers.

    We love the wildflowers of Western Australia in September; the landscapes are carpeted in colour and the weather is superb for exploring.

    Karijini National Park
    Kangaroo Island
    Uluru-Kata Tjuta National Park

    October

    moderate

    Spring

    Temperatures are rising, especially in the north where the build-up season continues. Southern Australia enjoys pleasant spring weather.

    This is a fantastic month for birdwatching as many species are nesting. Young animals are common, and marine life is active.

    We recommend the Eyre Peninsula in October for incredible marine wildlife encounters, including swimming with sea lions and seeing great white sharks.

    Eyre Peninsula
    Karijini National Park
    Daintree Rainforest

    November

    moderate

    Late Spring / Early Summer

    Hot and humid conditions return to the tropical north, signalling the start of the wet season. Southern Australia experiences warm to hot summer weather.

    The wet season begins in the north, bringing dramatic storms and lush vegetation. Southern Australia is excellent for spotting koalas and kangaroos.

    We find November to be a great time to visit Fraser Island; the weather is warm enough for swimming and the island is less crowded than in peak summer.

    Fraser Island
    Kakadu National Park
    Kangaroo Island

    December

    peak

    Summer / Wet Season

    Hot and humid across most of Australia, with the tropical north experiencing its wet season and potential for heavy rainfall and cyclones.

    The wet season in the north creates a vibrant, green landscape and boosts wildlife activity, especially in the wetlands. Young animals are abundant.

    We love the energy of the Australian summer, and while the north can be challenging, the southern coasts offer fantastic opportunities for spotting marine life and enjoying warmer weather.

    Daintree Rainforest
    Great Ocean Road
    Kangaroo Island

    January

    Now
    low

    Summer / Wet Season

    Expect hot and humid conditions across much of the country, with frequent tropical downpours in the north. Southern regions are generally milder but can experience heatwaves.

    It's a great time for birding, especially in the wetlands of Kakadu, as many species are actively breeding. Young kangaroos and wallabies are often seen venturing out.

    We love exploring the lush, green landscapes of Kakadu National Park during this time, despite the heat, as the waterfalls are at their most spectacular.

    Kakadu National Park
    Litchfield National Park
    Daintree Rainforest

    February

    low

    Summer / Wet Season

    Similar to January, with high temperatures and humidity, particularly in the tropical north. Coastal areas can be affected by cyclones.

    The wet season fuels abundant life; look for crocodile activity in the northern waterways and enjoy the vibrant birdlife. Young marsupials are becoming more independent.

    We recommend visiting the Kimberley region for its dramatic waterfalls and the chance to see the landscape in its full, verdant glory, but be prepared for potential road closures.

    Kakadu National Park
    The Kimberley
    Daintree Rainforest

    March

    low

    Late Summer / Early Autumn

    Temperatures begin to moderate in the north as the wet season starts to recede. Southern Australia experiences pleasant, warm weather.

    The receding waters create excellent opportunities for spotting saltwater crocodiles basking. Bird migration is still strong in many areas.

    We find March to be an ideal month for exploring Kangaroo Island, as the weather is comfortable and the wildlife is active without the peak summer crowds.

    Kangaroo Island
    Kakadu National Park
    Great Ocean Road

    April

    moderate

    Autumn

    Autumn brings mild and sunny days to most of Australia. The tropical north experiences its dry season, with lower humidity and less rain.

    This is prime time for whale watching along the east coast. The cooler weather makes wildlife spotting easier across the continent.

    We absolutely adore the Australian Alps in April for their stunning autumn colours and the chance to see wombats and kangaroos in crisp, clear air.

    Kangaroo Island
    Great Ocean Road
    Australian Alps National Parks

    May

    moderate

    Autumn

    Pleasant, mild weather prevails across much of the country. The north is firmly in its dry season, offering clear skies and comfortable temperatures.

    The dry season in the north is excellent for observing wildlife concentrated around water sources. Southern Australia is good for whale watching and land-based mammals.

    We recommend heading to Uluru and the Red Centre in May; the daytime temperatures are perfect for exploring and the desert blooms after the last rains.

    Uluru-Kata Tjuta National Park
    Kangaroo Island
    Great Ocean Road

    June

    moderate

    Winter

    Winter brings cooler temperatures, especially in the south where frost and even snow are common in higher elevations. The north remains mild and dry.

    Whale migration is at its peak along the western and southern coasts. The dry season in the north makes wildlife viewing in national parks like Kakadu very accessible.

    We love the accessibility of Kakadu and Arnhem Land in June; the dry season means all roads are open and the wildlife is easily spotted around waterholes.

    Kakadu National Park
    The Kimberley
    Great Ocean Road

    July

    high

    Winter

    Coldest month in the south, with potential for snow in the mountains. Northern Australia enjoys its dry season with cool nights and warm, sunny days.

    The dry season in the north is ideal for spotting crocodiles and other reptiles. Southern coasts continue to see significant whale activity.

    We find July to be the ultimate month for exploring the vast wilderness of the Kimberley, as the weather is perfect and the landscapes are breathtaking.

    The Kimberley
    Kakadu National Park
    Uluru-Kata Tjuta National Park

    August

    high

    Winter / Early Spring

    Still cool in the south, but warming up. The north is transitioning from its dry to its build-up season, with increasing humidity.

    The end of the whale migration season. Birdlife is abundant, and many marsupials are active in the cooler mornings and evenings.

    We recommend visiting Tasmania in August for its unique wildlife and dramatic winter landscapes; it's a ruggedly beautiful experience.

    Tasmania National Parks
    The Kimberley
    Kangaroo Island

    September

    moderate

    Spring

    Spring brings warmer temperatures across the country. The north experiences its 'build-up' season, which can be hot and humid with occasional storms.

    The build-up in the north often means increased crocodile activity. Southern Australia sees the start of kangaroo joey season and wildflowers.

    We love the wildflowers of Western Australia in September; the landscapes are carpeted in colour and the weather is superb for exploring.

    Karijini National Park
    Kangaroo Island
    Uluru-Kata Tjuta National Park

    October

    moderate

    Spring

    Temperatures are rising, especially in the north where the build-up season continues. Southern Australia enjoys pleasant spring weather.

    This is a fantastic month for birdwatching as many species are nesting. Young animals are common, and marine life is active.

    We recommend the Eyre Peninsula in October for incredible marine wildlife encounters, including swimming with sea lions and seeing great white sharks.

    Eyre Peninsula
    Karijini National Park
    Daintree Rainforest

    November

    moderate

    Late Spring / Early Summer

    Hot and humid conditions return to the tropical north, signalling the start of the wet season. Southern Australia experiences warm to hot summer weather.

    The wet season begins in the north, bringing dramatic storms and lush vegetation. Southern Australia is excellent for spotting koalas and kangaroos.

    We find November to be a great time to visit Fraser Island; the weather is warm enough for swimming and the island is less crowded than in peak summer.

    Fraser Island
    Kakadu National Park
    Kangaroo Island

    December

    peak

    Summer / Wet Season

    Hot and humid across most of Australia, with the tropical north experiencing its wet season and potential for heavy rainfall and cyclones.

    The wet season in the north creates a vibrant, green landscape and boosts wildlife activity, especially in the wetlands. Young animals are abundant.

    We love the energy of the Australian summer, and while the north can be challenging, the southern coasts offer fantastic opportunities for spotting marine life and enjoying warmer weather.

    Daintree Rainforest
    Great Ocean Road
    Kangaroo Island
    Planning & reference

    Packing list not yet available for Coral Sea National Park Zone - weather data needed

    Monthly weather conditions not yet available for Coral Sea National Park Zone

    Coral Sea National Park Zone Reviews

      3 safari lodges
      Far North Queensland & Cape York, Australia
      Very Quiet
      Malaria: Moderate

      Safari in Coral Sea National Park Zone

      Coral Sea National Park Zone is a protected area in Australia.

      Best timeApril to October (dry season in the north). Year-round in southern parks.
      Species
      1
      Big Five
      0/5
      Lodges
      3
      Recommended stay
      1-2 days

      Coral Sea National Park Zone Map

      Park location and safari lodges

      Recent sightings at Coral Sea National Park Zone

      Sign in to report

      1 species recorded in Coral Sea National Park Zone

      Book Safari Experiences in Coral Sea National Park Zone

      Game drives, guided tours, and unique experiences in Coral Sea National Park Zone

      Australia offers a safari experience unlike any other, with unique marsupials and ancient landscapes. For the quintessential outback adventure, we recommend visiting Uluru and the Red Centre between...

      January

      Now
      low

      Summer / Wet Season

      Expect hot and humid conditions across much of the country, with frequent tropical downpours in the north. Southern regions are generally milder but can experience heatwaves.

      It's a great time for birding, especially in the wetlands of Kakadu, as many species are actively breeding. Young kangaroos and wallabies are often seen venturing out.

      We love exploring the lush, green landscapes of Kakadu National Park during this time, despite the heat, as the waterfalls are at their most spectacular.

      Kakadu National Park
      Litchfield National Park
      Daintree Rainforest

      February

      low

      Summer / Wet Season

      Similar to January, with high temperatures and humidity, particularly in the tropical north. Coastal areas can be affected by cyclones.

      The wet season fuels abundant life; look for crocodile activity in the northern waterways and enjoy the vibrant birdlife. Young marsupials are becoming more independent.

      We recommend visiting the Kimberley region for its dramatic waterfalls and the chance to see the landscape in its full, verdant glory, but be prepared for potential road closures.

      Kakadu National Park
      The Kimberley
      Daintree Rainforest

      March

      low

      Late Summer / Early Autumn

      Temperatures begin to moderate in the north as the wet season starts to recede. Southern Australia experiences pleasant, warm weather.

      The receding waters create excellent opportunities for spotting saltwater crocodiles basking. Bird migration is still strong in many areas.

      We find March to be an ideal month for exploring Kangaroo Island, as the weather is comfortable and the wildlife is active without the peak summer crowds.

      Kangaroo Island
      Kakadu National Park
      Great Ocean Road

      April

      moderate

      Autumn

      Autumn brings mild and sunny days to most of Australia. The tropical north experiences its dry season, with lower humidity and less rain.

      This is prime time for whale watching along the east coast. The cooler weather makes wildlife spotting easier across the continent.

      We absolutely adore the Australian Alps in April for their stunning autumn colours and the chance to see wombats and kangaroos in crisp, clear air.

      Kangaroo Island
      Great Ocean Road
      Australian Alps National Parks

      May

      moderate

      Autumn

      Pleasant, mild weather prevails across much of the country. The north is firmly in its dry season, offering clear skies and comfortable temperatures.

      The dry season in the north is excellent for observing wildlife concentrated around water sources. Southern Australia is good for whale watching and land-based mammals.

      We recommend heading to Uluru and the Red Centre in May; the daytime temperatures are perfect for exploring and the desert blooms after the last rains.

      Uluru-Kata Tjuta National Park
      Kangaroo Island
      Great Ocean Road

      June

      moderate

      Winter

      Winter brings cooler temperatures, especially in the south where frost and even snow are common in higher elevations. The north remains mild and dry.

      Whale migration is at its peak along the western and southern coasts. The dry season in the north makes wildlife viewing in national parks like Kakadu very accessible.

      We love the accessibility of Kakadu and Arnhem Land in June; the dry season means all roads are open and the wildlife is easily spotted around waterholes.

      Kakadu National Park
      The Kimberley
      Great Ocean Road

      July

      high

      Winter

      Coldest month in the south, with potential for snow in the mountains. Northern Australia enjoys its dry season with cool nights and warm, sunny days.

      The dry season in the north is ideal for spotting crocodiles and other reptiles. Southern coasts continue to see significant whale activity.

      We find July to be the ultimate month for exploring the vast wilderness of the Kimberley, as the weather is perfect and the landscapes are breathtaking.

      The Kimberley
      Kakadu National Park
      Uluru-Kata Tjuta National Park

      August

      high

      Winter / Early Spring

      Still cool in the south, but warming up. The north is transitioning from its dry to its build-up season, with increasing humidity.

      The end of the whale migration season. Birdlife is abundant, and many marsupials are active in the cooler mornings and evenings.

      We recommend visiting Tasmania in August for its unique wildlife and dramatic winter landscapes; it's a ruggedly beautiful experience.

      Tasmania National Parks
      The Kimberley
      Kangaroo Island

      September

      moderate

      Spring

      Spring brings warmer temperatures across the country. The north experiences its 'build-up' season, which can be hot and humid with occasional storms.

      The build-up in the north often means increased crocodile activity. Southern Australia sees the start of kangaroo joey season and wildflowers.

      We love the wildflowers of Western Australia in September; the landscapes are carpeted in colour and the weather is superb for exploring.

      Karijini National Park
      Kangaroo Island
      Uluru-Kata Tjuta National Park

      October

      moderate

      Spring

      Temperatures are rising, especially in the north where the build-up season continues. Southern Australia enjoys pleasant spring weather.

      This is a fantastic month for birdwatching as many species are nesting. Young animals are common, and marine life is active.

      We recommend the Eyre Peninsula in October for incredible marine wildlife encounters, including swimming with sea lions and seeing great white sharks.

      Eyre Peninsula
      Karijini National Park
      Daintree Rainforest

      November

      moderate

      Late Spring / Early Summer

      Hot and humid conditions return to the tropical north, signalling the start of the wet season. Southern Australia experiences warm to hot summer weather.

      The wet season begins in the north, bringing dramatic storms and lush vegetation. Southern Australia is excellent for spotting koalas and kangaroos.

      We find November to be a great time to visit Fraser Island; the weather is warm enough for swimming and the island is less crowded than in peak summer.

      Fraser Island
      Kakadu National Park
      Kangaroo Island

      December

      peak

      Summer / Wet Season

      Hot and humid across most of Australia, with the tropical north experiencing its wet season and potential for heavy rainfall and cyclones.

      The wet season in the north creates a vibrant, green landscape and boosts wildlife activity, especially in the wetlands. Young animals are abundant.

      We love the energy of the Australian summer, and while the north can be challenging, the southern coasts offer fantastic opportunities for spotting marine life and enjoying warmer weather.

      Daintree Rainforest
      Great Ocean Road
      Kangaroo Island

      January

      Now
      low

      Summer / Wet Season

      Expect hot and humid conditions across much of the country, with frequent tropical downpours in the north. Southern regions are generally milder but can experience heatwaves.

      It's a great time for birding, especially in the wetlands of Kakadu, as many species are actively breeding. Young kangaroos and wallabies are often seen venturing out.

      We love exploring the lush, green landscapes of Kakadu National Park during this time, despite the heat, as the waterfalls are at their most spectacular.

      Kakadu National Park
      Litchfield National Park
      Daintree Rainforest

      February

      low

      Summer / Wet Season

      Similar to January, with high temperatures and humidity, particularly in the tropical north. Coastal areas can be affected by cyclones.

      The wet season fuels abundant life; look for crocodile activity in the northern waterways and enjoy the vibrant birdlife. Young marsupials are becoming more independent.

      We recommend visiting the Kimberley region for its dramatic waterfalls and the chance to see the landscape in its full, verdant glory, but be prepared for potential road closures.

      Kakadu National Park
      The Kimberley
      Daintree Rainforest

      March

      low

      Late Summer / Early Autumn

      Temperatures begin to moderate in the north as the wet season starts to recede. Southern Australia experiences pleasant, warm weather.

      The receding waters create excellent opportunities for spotting saltwater crocodiles basking. Bird migration is still strong in many areas.

      We find March to be an ideal month for exploring Kangaroo Island, as the weather is comfortable and the wildlife is active without the peak summer crowds.

      Kangaroo Island
      Kakadu National Park
      Great Ocean Road

      April

      moderate

      Autumn

      Autumn brings mild and sunny days to most of Australia. The tropical north experiences its dry season, with lower humidity and less rain.

      This is prime time for whale watching along the east coast. The cooler weather makes wildlife spotting easier across the continent.

      We absolutely adore the Australian Alps in April for their stunning autumn colours and the chance to see wombats and kangaroos in crisp, clear air.

      Kangaroo Island
      Great Ocean Road
      Australian Alps National Parks

      May

      moderate

      Autumn

      Pleasant, mild weather prevails across much of the country. The north is firmly in its dry season, offering clear skies and comfortable temperatures.

      The dry season in the north is excellent for observing wildlife concentrated around water sources. Southern Australia is good for whale watching and land-based mammals.

      We recommend heading to Uluru and the Red Centre in May; the daytime temperatures are perfect for exploring and the desert blooms after the last rains.

      Uluru-Kata Tjuta National Park
      Kangaroo Island
      Great Ocean Road

      June

      moderate

      Winter

      Winter brings cooler temperatures, especially in the south where frost and even snow are common in higher elevations. The north remains mild and dry.

      Whale migration is at its peak along the western and southern coasts. The dry season in the north makes wildlife viewing in national parks like Kakadu very accessible.

      We love the accessibility of Kakadu and Arnhem Land in June; the dry season means all roads are open and the wildlife is easily spotted around waterholes.

      Kakadu National Park
      The Kimberley
      Great Ocean Road

      July

      high

      Winter

      Coldest month in the south, with potential for snow in the mountains. Northern Australia enjoys its dry season with cool nights and warm, sunny days.

      The dry season in the north is ideal for spotting crocodiles and other reptiles. Southern coasts continue to see significant whale activity.

      We find July to be the ultimate month for exploring the vast wilderness of the Kimberley, as the weather is perfect and the landscapes are breathtaking.

      The Kimberley
      Kakadu National Park
      Uluru-Kata Tjuta National Park

      August

      high

      Winter / Early Spring

      Still cool in the south, but warming up. The north is transitioning from its dry to its build-up season, with increasing humidity.

      The end of the whale migration season. Birdlife is abundant, and many marsupials are active in the cooler mornings and evenings.

      We recommend visiting Tasmania in August for its unique wildlife and dramatic winter landscapes; it's a ruggedly beautiful experience.

      Tasmania National Parks
      The Kimberley
      Kangaroo Island

      September

      moderate

      Spring

      Spring brings warmer temperatures across the country. The north experiences its 'build-up' season, which can be hot and humid with occasional storms.

      The build-up in the north often means increased crocodile activity. Southern Australia sees the start of kangaroo joey season and wildflowers.

      We love the wildflowers of Western Australia in September; the landscapes are carpeted in colour and the weather is superb for exploring.

      Karijini National Park
      Kangaroo Island
      Uluru-Kata Tjuta National Park

      October

      moderate

      Spring

      Temperatures are rising, especially in the north where the build-up season continues. Southern Australia enjoys pleasant spring weather.

      This is a fantastic month for birdwatching as many species are nesting. Young animals are common, and marine life is active.

      We recommend the Eyre Peninsula in October for incredible marine wildlife encounters, including swimming with sea lions and seeing great white sharks.

      Eyre Peninsula
      Karijini National Park
      Daintree Rainforest

      November

      moderate

      Late Spring / Early Summer

      Hot and humid conditions return to the tropical north, signalling the start of the wet season. Southern Australia experiences warm to hot summer weather.

      The wet season begins in the north, bringing dramatic storms and lush vegetation. Southern Australia is excellent for spotting koalas and kangaroos.

      We find November to be a great time to visit Fraser Island; the weather is warm enough for swimming and the island is less crowded than in peak summer.

      Fraser Island
      Kakadu National Park
      Kangaroo Island

      December

      peak

      Summer / Wet Season

      Hot and humid across most of Australia, with the tropical north experiencing its wet season and potential for heavy rainfall and cyclones.

      The wet season in the north creates a vibrant, green landscape and boosts wildlife activity, especially in the wetlands. Young animals are abundant.

      We love the energy of the Australian summer, and while the north can be challenging, the southern coasts offer fantastic opportunities for spotting marine life and enjoying warmer weather.

      Daintree Rainforest
      Great Ocean Road
      Kangaroo Island

      January

      Now
      low

      Summer / Wet Season

      Expect hot and humid conditions across much of the country, with frequent tropical downpours in the north. Southern regions are generally milder but can experience heatwaves.

      It's a great time for birding, especially in the wetlands of Kakadu, as many species are actively breeding. Young kangaroos and wallabies are often seen venturing out.

      We love exploring the lush, green landscapes of Kakadu National Park during this time, despite the heat, as the waterfalls are at their most spectacular.

      Kakadu National Park
      Litchfield National Park
      Daintree Rainforest

      February

      low

      Summer / Wet Season

      Similar to January, with high temperatures and humidity, particularly in the tropical north. Coastal areas can be affected by cyclones.

      The wet season fuels abundant life; look for crocodile activity in the northern waterways and enjoy the vibrant birdlife. Young marsupials are becoming more independent.

      We recommend visiting the Kimberley region for its dramatic waterfalls and the chance to see the landscape in its full, verdant glory, but be prepared for potential road closures.

      Kakadu National Park
      The Kimberley
      Daintree Rainforest

      March

      low

      Late Summer / Early Autumn

      Temperatures begin to moderate in the north as the wet season starts to recede. Southern Australia experiences pleasant, warm weather.

      The receding waters create excellent opportunities for spotting saltwater crocodiles basking. Bird migration is still strong in many areas.

      We find March to be an ideal month for exploring Kangaroo Island, as the weather is comfortable and the wildlife is active without the peak summer crowds.

      Kangaroo Island
      Kakadu National Park
      Great Ocean Road

      April

      moderate

      Autumn

      Autumn brings mild and sunny days to most of Australia. The tropical north experiences its dry season, with lower humidity and less rain.

      This is prime time for whale watching along the east coast. The cooler weather makes wildlife spotting easier across the continent.

      We absolutely adore the Australian Alps in April for their stunning autumn colours and the chance to see wombats and kangaroos in crisp, clear air.

      Kangaroo Island
      Great Ocean Road
      Australian Alps National Parks

      May

      moderate

      Autumn

      Pleasant, mild weather prevails across much of the country. The north is firmly in its dry season, offering clear skies and comfortable temperatures.

      The dry season in the north is excellent for observing wildlife concentrated around water sources. Southern Australia is good for whale watching and land-based mammals.

      We recommend heading to Uluru and the Red Centre in May; the daytime temperatures are perfect for exploring and the desert blooms after the last rains.

      Uluru-Kata Tjuta National Park
      Kangaroo Island
      Great Ocean Road

      June

      moderate

      Winter

      Winter brings cooler temperatures, especially in the south where frost and even snow are common in higher elevations. The north remains mild and dry.

      Whale migration is at its peak along the western and southern coasts. The dry season in the north makes wildlife viewing in national parks like Kakadu very accessible.

      We love the accessibility of Kakadu and Arnhem Land in June; the dry season means all roads are open and the wildlife is easily spotted around waterholes.

      Kakadu National Park
      The Kimberley
      Great Ocean Road

      July

      high

      Winter

      Coldest month in the south, with potential for snow in the mountains. Northern Australia enjoys its dry season with cool nights and warm, sunny days.

      The dry season in the north is ideal for spotting crocodiles and other reptiles. Southern coasts continue to see significant whale activity.

      We find July to be the ultimate month for exploring the vast wilderness of the Kimberley, as the weather is perfect and the landscapes are breathtaking.

      The Kimberley
      Kakadu National Park
      Uluru-Kata Tjuta National Park

      August

      high

      Winter / Early Spring

      Still cool in the south, but warming up. The north is transitioning from its dry to its build-up season, with increasing humidity.

      The end of the whale migration season. Birdlife is abundant, and many marsupials are active in the cooler mornings and evenings.

      We recommend visiting Tasmania in August for its unique wildlife and dramatic winter landscapes; it's a ruggedly beautiful experience.

      Tasmania National Parks
      The Kimberley
      Kangaroo Island

      September

      moderate

      Spring

      Spring brings warmer temperatures across the country. The north experiences its 'build-up' season, which can be hot and humid with occasional storms.

      The build-up in the north often means increased crocodile activity. Southern Australia sees the start of kangaroo joey season and wildflowers.

      We love the wildflowers of Western Australia in September; the landscapes are carpeted in colour and the weather is superb for exploring.

      Karijini National Park
      Kangaroo Island
      Uluru-Kata Tjuta National Park

      October

      moderate

      Spring

      Temperatures are rising, especially in the north where the build-up season continues. Southern Australia enjoys pleasant spring weather.

      This is a fantastic month for birdwatching as many species are nesting. Young animals are common, and marine life is active.

      We recommend the Eyre Peninsula in October for incredible marine wildlife encounters, including swimming with sea lions and seeing great white sharks.

      Eyre Peninsula
      Karijini National Park
      Daintree Rainforest

      November

      moderate

      Late Spring / Early Summer

      Hot and humid conditions return to the tropical north, signalling the start of the wet season. Southern Australia experiences warm to hot summer weather.

      The wet season begins in the north, bringing dramatic storms and lush vegetation. Southern Australia is excellent for spotting koalas and kangaroos.

      We find November to be a great time to visit Fraser Island; the weather is warm enough for swimming and the island is less crowded than in peak summer.

      Fraser Island
      Kakadu National Park
      Kangaroo Island

      December

      peak

      Summer / Wet Season

      Hot and humid across most of Australia, with the tropical north experiencing its wet season and potential for heavy rainfall and cyclones.

      The wet season in the north creates a vibrant, green landscape and boosts wildlife activity, especially in the wetlands. Young animals are abundant.

      We love the energy of the Australian summer, and while the north can be challenging, the southern coasts offer fantastic opportunities for spotting marine life and enjoying warmer weather.

      Daintree Rainforest
      Great Ocean Road
      Kangaroo Island
      Planning & reference

      Packing list not yet available for Coral Sea National Park Zone - weather data needed

      Monthly weather conditions not yet available for Coral Sea National Park Zone

      Coral Sea National Park Zone Reviews

      };class z{constructor(){this.hascPBEexp=!1,this.cPBEexpTypes=new Set,this.cPBInit=!1,this.handleEmptyValue=e=>\"\"===e?\"~\":e,this.revertEmptyValue=e=>\"~\"===e?\"\":e,this.encodeData=e=>{const t=Object.entries(e);let n=\"\";for(let e=0;e\u003ct.length;e++){const[o,i]=t[e],{sId:r,mId:s,p:a,variation:c}=i,d=`p.rU:${encodeURIComponent(this.handleEmptyValue(a.rU))},p.t:${encodeURIComponent(this.handleEmptyValue(a.t))},p.u:${encodeURIComponent(this.handleEmptyValue(a.u))}`;n+=`${o}:${this.handleEmptyValue(r)},${this.handleEmptyValue(s)},${d},${this.handleEmptyValue(c)}|`}return n.slice(0,-1)},this.decodeData=e=>{if(\"~\"===e)return;const t={},n=e.split(\"|\");for(let e=0;e\u003cn.length;e++){const[o,...i]=n[e].split(\":\"),[r,s,...a]=i.join(\":\").split(\",\"),c=this.revertEmptyValue(a.pop()||\"\"),d={};for(let e=0;e\u003ca.length;e++){const t=a[e],[n,...o]=t.split(\":\");if(n.startsWith(\"p.\")){d[n.slice(2)]=this.revertEmptyValue(decodeURIComponent(o.join(\":\")))}}t[o]={sId:this.revertEmptyValue(r),mId:this.revertEmptyValue(s),p:d,variation:c}}return t},this.consentMode=window.VWO.consentMode||!1,this.goalCookieStore={},this.ccN=X(\"_vwo_consent\")}initializecPBEexpConfig(){this.cPBInit=!0;const e=i(()=>window.VWO.consentMode.cConfig);e&&\"P\"===e.cPB&&e.cPBEexp&&0!==e.cPBEexp.length?(this.hascPBEexp=!0,this.cPBEexpTypes=new Set(e.cPBEexp)):this.hascPBEexp=!1}campBlockedActions(e){window.mainThread||(i(()=>{window.VWO.phoenix.trigger(a.COOKIE_CONSENT_CAMPAIGN_BLOCKED,{oldArgs:[e.id]}),\"SPLIT_URL\"===e.type&&window.VWO.phoenix.trigger(a.NOT_REDIRECTING)}),e.iB=!0)}isCampBlocked(e){const t=window.VWO.consentMode;if(!t)return!1;if(e.iB)return!0;if(!t.hT)return!1;if(this.cPBInit||this.initializecPBEexpConfig(),!this.hascPBEexp)return!1;const n=i(()=>\"TARGETING\"===e.iType.type)?\"TARGETING\":e.orgType||e.type;return!!this.cPBEexpTypes.has(n)&&(this.campBlockedActions(e),!0)}processQueue(){var e;const t=window.VWO.consentMode.deferredQueue||[];for(;t.length>0;){const n=t.shift();null===(e=n.payload)||void 0===e||e.call(n)}}extractSavedCalls(){const e=this.getSyncDataFromConsentCookie();if(e)return this.decodeData(e)}overrideCookies(e){const t=e._create;e._create=(...n)=>{if(!this.consentMode.dT)return this.consentMode.hT&&n[0].includes(\"_goal\")?(this.setGoalCookie(n[0],n[1]),void this.consentMode.deferredQueue.push({method:\"fn\",payload:()=>t.apply(e,n)})):t.apply(e,n)};const n=e.createThirdParty;e.createThirdParty=function(...t){const o=window.VWO.consentMode;if(!o.dT){if(o.hT){const[i,r,s,a]=t;if(window.VWO.modules.utils.consentModeUtils.triggerEvent(D.SET_COOKIE,i,r,s,a,!0),\"_vwo\"!==i&&this._create(i,r,s,a),\"_combi_choose\"===i.slice(-13))return;return void o.deferredQueue.push({method:\"fn\",payload:()=>n.apply(e,t)})}return n.apply(e,t)}};const o=e.get;e.get=(...t)=>{if(!this.consentMode.dT||\"_vis_opt_test_cookie\"!==t[0]){if(this.consentMode.hT){const e=this.getGoalCookie(t[0]);if(e)return e}return o.apply(e,t)}};const i=e.waitForThirdPartySync;e.waitForThirdPartySync=function(t){return window.VWO.consentMode.hT?t():i.apply(e,t)}}initConsentMode(){const e=this.consentMode||{};if(e.goalLogs=[],window.VWO.consentMode.deferredQueue=window.VWO.consentMode.deferredQueue||[],e.timeOut&&(this.consentMode.wFC=!1,this.setTimeOutFlags(e),this.triggerEvent(a.COOKIE_CONSENT_TIMEOUT)),e.hT&&this.setupConsentAcceptedListener(e),\"B\"!==e.cConfig.cPB||e.timeOut||this.setupConsentTimeoutListener(e),\"P\"===e.cConfig.cPB&&this.handlePartiallyBlocked(e),e.preview)return this.handlePreviewMode(e);this.handleConsentRejected(),this.setupInsightsConsentActionListener()}setupInsightsConsentActionListener(){window.VWO._.phoenixMT.on(a.COOKIE_CONSENT_REJECTED_INSIGHTS,()=>{window.fetcher.setValue(\"VWO.consentMode.dTI\",!0),this.triggerEvent(a.COOKIE_CONSENT_REJECTED_INSIGHTS)})}handlePartiallyBlocked(e){if(e.savedCalls=this.extractSavedCalls(),e.cCA&&e.savedCalls&&window.VWO._.phoenixMT.on(\"vwo_phoenixInitialized\",()=>{this.syncSaved(e.savedCalls),this.updateConsentCookie(\"~\"),delete e.savedCalls}),!1===e.hT&&e.preview&&!e.dT&&!e.cCA){let e;for(const t in window._vwo_exp){e=window._vwo_exp[t];break}const t=window.VWO._.cookies.get(\"_vis_opt_exp_\"+e.id+\"_combi\");if(e.multiple_domains&&t){const n=\"SPLIT_URL\"===e.type||null,o={id:e.id,mId:\"\"};this.syncTpc(o,t,n,e,!0)}}}setupConsentAcceptedListener(e){const t=window.VWO._.phoenixMT.on(a.COOKIE_CONSENT_ACCEPTED,()=>{e.savedCalls&&(this.syncSaved(e.savedCalls),delete e.savedCalls),this.processQueue(),!e.preview&&this.triggerEvent(a.COOKIE_CONSENT_ACCEPTED),this.updateConsentCookie(\"~\"),window.fetcher.setValue(\"VWO.consentMode.hT\",!1),window.VWO._.phoenixMT.off(t)})}queueGoalLogs(e,t,n,o){const i=window.VWO.consentMode;if(!i||!i.preview)return!0;if(i.dT)return!1;if(!i.hT)return!0;if(!window.mainThread)return window.fetcher.getValue('VWO.modules.utils.consentModeUtils.queueGoalLogs(\"${{1}}\",\"${{2}}\", \"${{3}}\", \"${{4}}\")',null,{captureGroups:[e,t,n,o]}),!1;let{goalLogs:r}=i;return r.push({expId:e,goalId:t,revenue:n,success:o}),!1}triggerGoalLogs(){const e=window.VWO.consentMode.goalLogs;for(;e.length>0;){const t=e.shift(),{expId:n,goalId:o,revenue:i,success:r}=t;window.VWO.modules.tags.wildCardCallback({oldArgs:[n,o,i,r],campaignId:n,goalId:o},a.REGISTER_CONVERSION)}}handlePreviewMode(e){e.hT&&window.VWO.phoenix&&window.VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.URL_CHANGED,()=>{window.fetcher.setValue(\"VWO.consentMode.goalLogs\",[])}]}),this.setupConsentAcceptedListenerForPreview(e),this.setupConsentRejectedListenerForPreview()}setupConsentTimeoutListener(e){window.VWO._.phoenixMT.on(a.COOKIE_CONSENT_TIMEOUT,()=>{this.triggerEvent(a.COOKIE_CONSENT_TIMEOUT),this.setTimeOutFlags(e)})}setTimeOutFlags(e){e.dTI=!0,window.fetcher.setValue(\"VWO.consentMode.dTI\",!0),e.dT=!0,window.fetcher.setValue(\"VWO.consentMode.dT\",!0),e.wFC&&window.fetcher.setValue(\"VWO.consentMode.wFC\",!1)}setupConsentAcceptedListenerForPreview(e){window.VWO._.phoenixMT.on(a.COOKIE_CONSENT_ACCEPTED,()=>{this.triggerEvent(a.COOKIE_CONSENT_ACCEPTED),this.triggerGoalLogs(),e.wFC&&window.fetcher.setValue(\"VWO.consentMode.wFC\",!1),!e.dT&&window.fetcher.setValue(\"VWO.consentMode.dT\",!1),window.fetcher.setValue(\"VWO.consentMode.hT\",!1)})}setupConsentRejectedListenerForPreview(){window.VWO._.phoenixMT.on(a.COOKIE_CONSENT_REJECTED,()=>{this.triggerEvent(a.COOKIE_CONSENT_REJECTED),window.fetcher.setValue(\"VWO.consentMode.dT\",!0)})}handleConsentRejected(){window.VWO._.phoenixMT.on(a.COOKIE_CONSENT_REJECTED,()=>{window.fetcher.setValue(\"VWO.consentMode.dT\",!0)})}triggerEvent(e){window.VWO.phoenix&&window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[e]})}getGoalCookie(e){const t=e;return this.goalCookieStore[X(t)]}setGoalCookie(e,t){return window.mainThread&&window.fetcher.getValue('VWO.modules.utils.consentModeUtils.setGoalCookie(\"${{1}}\",\"${{2}}\")',null,{captureGroups:[e,t]}),this.goalCookieStore[e]=t}deferOnConsent(e,t,n,o,r,s,...c){if(!this.consentMode)return;const{dT:d,hT:l,deferredQueue:u}=this.consentMode;if(d)return!0;if(l){if([\"applySyncRequest\",\"handlerForReqFromWT\",\"processVariationAppliedCallback\"].includes(e)){if(\"processVariationAppliedCallback\"===e)return u.push({method:e,payload:()=>n.apply(o,c)});if(!r.includes(\"_goal\"))return!1;if(this.setGoalCookie(r,s),\"handlerForReqFromWT\"===e)return u.push({method:e,payload:()=>document.cookie=c[0]})}return r&&r.name===a.VARIATION_SHOWN&&this.saveForSync(s.d),n&&n(o||{}),u.push({method:e,payload:()=>i(()=>t[e].apply(t,c))}),!0}}prepareDataForSync(e,t,n){const o={d:{}};o.d.msgId=e.mId,o.d.visId=e.mId.split(\"-\")[0],o.d.sessionId=e.sId;const i={title:e.p.t,url:e.p.u,referrerUrl:e.p.rU};return this.consentMode.customParams=i,o.d.event={props:{page:i,id:t,variation:e.variation,isFirst:1},name:a.VARIATION_SHOWN,time:Date.now()},null!=n&&(o.d.event.props.isSplitVariation=n),o}addCustomParams(e){const t=this.consentMode;return!t||(!t.customParams||(!e.includes(a.VARIATION_SHOWN)&&!e.includes(\"l.gif\")||\"P\"!==t.cConfig.cPB||!(\"P\"===t.cConfig.cPB&&!t.hT)))}syncSaved(e){const t={VWO:{firedTime:Date.now()},executingTagTrigger:null,name:a.VARIATION_SHOWN,props:{},time:Date.now()};Object.keys(e).map(n=>{const o=e[n],i=window._vwo_exp[n];let r=null,s=null;if(\"SPLIT_URL\"===i.type&&(r=!0,s=\"1\"!=o.variation),!window.VWO._.cookies.get(\"_vis_opt_exp_\"+n+\"_combi\"))return;const a=this.prepareDataForSync(o,n,s);window.VWO.modules.tags.dataSync.utils.addDataFromMTAndSend(null,null,a,null,!0,null,t,+n),this.syncImg(o,n,i),this.syncTpc(o,n,r,i)})}syncTpc(e,t,n,o,i=!1){if(!o.multiple_domains)return;const r=[`_vwo_uuid_${t}`,e.mId.split(\"-\")[0],365,void 0,t,void 0,o];!i&&window.VWO._.cookies.createThirdParty(...r),r[0]=`_vis_opt_exp_${t}_combi`,r[1]=e.variation,r[3]=100,window.VWO._.cookies.createThirdParty(...r),null!=n&&(r[0]=`_vis_opt_exp_${t}_split`,window.VWO._.cookies.createThirdParty(...r))}syncImg(e,t,n){let o=window.VWO.modules.utils.libUtils.extraData2();const i=encodeURIComponent(o);o=n.ps||void 0===n.ps?\"&ed=\"+i:\"\";const r=\"l.gif?experiment_id=\"+t+\"&account_id=\"+window._vwo_acc_id+\"&cu=\"+encodeURIComponent(e.p.u)+\"&combination=\"+e.variation+\"&s=1&sId=\"+e.sId+\"&u=\"+e.mId.split(\"-\")[0]+o;window.VWO.modules.tags.dataSync.utils.sendCall(null,{url:r},null,null,!0)}saveForSync(e){let t=this.getSyncDataFromConsentCookie(),n=t?this.decodeData(t):{};const o={rU:e.event.props.page.referrerUrl,u:e.event.props.page.url,t:e.event.props.page.title},i={sId:e.sessionId,mId:e.msgId,p:o,variation:e.event.props.variation},r=Object.assign(Object.assign({},n),{[e.event.props.id]:i});let s=this.encodeData(r);this.updateConsentCookie(s)}getSyncDataFromConsentCookie(){const e=`${this.ccN}=`,t=document.cookie.split(\"; \").find(t=>t.startsWith(e));if(t){const e=decodeURIComponent(t.split(\"=\")[1]).split(\":\");if(e.length>1)return e.shift(),\"~\"===e[0]?null:e.join(\":\")}return null}updateConsentCookie(e){const t=document.cookie.match(new RegExp(`(^|;\\\\s*)${this.ccN}=([^;]*)`)),n=t?t[2]:null;let o=\"\";if(n){o=decodeURIComponent(n).split(\":\")[0]}const i=encodeURIComponent(`${o}:${e}`);window.VWO.consentMode.setCookie(i)}}const Q=function(){const e=window.VWO.consentMode;return!!e&&!!e.dT},Z=new z;window.VWO.modules.utils.consentModeUtils=Z;let ee=!1;function te(e){return e.split(\";\").reduce((e,t)=>{const n=t.indexOf(\"=\");if(-1!==n){const o=t.substring(0,n).trim(),i=t.substring(n+1).trim();e[o]=i}else e[t.trim()]=\"\";return e},{})}class ne{constructor(){this.operations=[]}push(e,t){this.operations.push({name:e,value:t})}pop_front(){this.operations.splice(0,1)}fullfil(e,t=!0){const n=te(e);t&&this.pop_front(),this.operations.forEach(e=>{n[e.name]=e.value});return Object.entries(n).map(e=>e.join(\"=\")).join(\"; \")}}class oe{static internalUtils(){var e;return{isCookiePayloadObject:e=>!(!S(e)||![\"value\",\"fromThread\",\"origin\"].reduce((t,n)=>t&&n in e,!0)),isCurrentContextMT:!!(null===(e=null===window||void 0===window?void 0:window.mainThread)||void 0===e?void 0:e.webWorker)}}getSetter(e){return t=>{if(\"string\"==typeof t)t={value:t};else if(!oe.internalUtils().isCookiePayloadObject(t))return void console.error(\"Invalid value type!\");const{value:n,fromThread:o}=t;let{origin:i}=t,r=!0;return(oe.internalUtils().isCurrentContextMT||\"MAIN\"===o)&&(document.__cookie=n,r=\"MAIN\"!==o),r&&e({type:\"sync\",data:{propertyName:\"cookie\",value:{value:oe.internalUtils().isCurrentContextMT?document.__cookie:n,fromThread:oe.internalUtils().isCurrentContextMT?\"MAIN\":\"WORKER\",origin:ee?\"WORKER\":i}},syncType:$.Document}),!0}}}function ie(e){if(!oe.internalUtils().isCookiePayloadObject(e))return void console.error(\"Invalid value type!\");const{value:t}=e;if(window.VWO.consentMode){if(Q())return;let e=t.split(\"=\");if(Z.deferOnConsent(\"handlerForReqFromWT\",null,null,null,e[0],e[1],t))return}ee=!0,document.cookie=t,ee=!1}let re={},se;{class e{constructor(){this.enabled=!1,this.lastSentCookieString=\"\"}isEnabled(){return this.enabled}enable(){this.enabled||(this.enabled=!0,window.fetcher.setValue(\"window.VWO._.isCookieFallbackEnabled\",!0))}syncCookieToWorkerThread(e=(oe.internalUtils().isCurrentContextMT?\"MAIN\":\"WORKER\")){!this.enabled||this.lastSentCookieString===document.cookie&&\"WORKER\"!==e||(this.lastSentCookieString=document.cookie,window.fetcher.postMessage({type:\"sync\",data:{propertyName:\"cookie\",value:{value:document.cookie,fromThread:oe.internalUtils().isCurrentContextMT?\"MAIN\":\"WORKER\",origin:e}},syncType:$.Document}))}applySyncRequest(e){const{value:t}=e;if(!t)return o({msg:\"Syncing error occurred in cookie fallback mode - value not present!\",url:\"fallback/cookies.ts\",source:window.VWO._.native.JSON.stringify(t)});if(window.VWO.consentMode){if(Q())return;let n=t.split(\"=\");if(Z.deferOnConsent(\"applySyncRequest\",this,null,null,n[0],n[1],e))return}document.cookie=t,this.syncCookieToWorkerThread(\"WORKER\")}}re=new e}function ae(e){se=e}function ce(e){window.VWO=null!=e?e:se}var de=parseInt(+new Date/1e3,10),le,ue=function(){return le||(le=window.VWO.data.ts||de)};const we=Object.keys;function _e(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}function ge(e,t){var n;if(e&&\"function\"==typeof t)if(e instanceof Array){for(n=0;n\u003ce.length;n++)if(!1===t(e[n],n))return}else for(n in e)if(e.hasOwnProperty(n)&&!1===t(e[n],n))return}function pe(e,t){if(!(e instanceof Array))return-1;for(var n=0;n\u003ce.length;n++)if(t===e[n])return n;return-1}function he(e,t){for(var n=this.getKeys(t),o=0;o\u003cn.length;o++)e.setAttribute(n[o],t[n[o]])}function ve(e){return/^(https?:\\/\\/|\\/\\/)/.test(e)}function fe(e,t){for(var n=[],o=0;o\u003ce.length;o++)n.push(t(e[o]));return n}function Ee(e,t){for(var n=[],o=0;o\u003ce.length;o++)t(e[o],o)&&n.push(e[o]);return n}function me(e){var t=ue();return e?t:1e3*t+ +new Date%1e3}function Oe(e){var t=ue(),n=parseInt(+new Date/1e3,10)-de;return e?t+n:1e3*(t+n)+ +new Date%1e3}function Se(){return(new Date).getTimezoneOffset()/60}function Te(e,t){var n=!1;return function(...o){n||(n=!0,setTimeout(()=>{n=!1,e.apply(this,o)},t))}}function Ce(e,t,n){var o,i,r,s=!1;return-1===t||n?(i=requestAnimationFrame,r=cancelAnimationFrame):(i=setTimeout,r=clearTimeout),function(...n){s&&(r(o),o=null),o=i(function(){e.apply(this,n)},t),s=!0}}let Ie=0;const ye={};function Ae(e,t){const n=++Ie;ye[n]={executeCallback:()=>{delete ye[n],e()},animationFrameId:null,timeOutId:null};const o=function(){return window.setTimeout(()=>{ye[n]&&(null!==ye[n].animationFrameId&&cancelAnimationFrame(ye[n].animationFrameId),ye[n].executeCallback())},1e3/60)},i=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||o;t||se&&se._&&se._.ac&&se._.ac.aSP?(ye[n].animationFrameId=i(()=>{ye[n]&&(null!==ye[n].timeOutId&&clearTimeout(ye[n].timeOutId),ye[n].executeCallback())}),o!=i&&(ye[n].timeOutId=o())):e()}function Ne(){var e,t,n;return(null===(n=null===(t=null===(e=window.google_tag_manager)||void 0===e?void 0:e[Object.getOwnPropertyNames(window.google_tag_manager).filter(e=>-1!==e.indexOf(\"GTM\"))[0]])||void 0===t?void 0:t.dataLayer)||void 0===n?void 0:n.name)||\"dataLayer\"}function Ve(e,t,n=\"\"){try{if(!t||\"object\"!=typeof t)return;let o,i;if(e.endsWith(\"]\")){const t=e.match(/(.+?)\\[(\\d+)\\]/);t&&(i=e,e=t[1],o=parseInt(t[2]))}if(t.hasOwnProperty(e)){let i=t[e];if(void 0!==o){if(!Array.isArray(i))return;i=i[o]}return n?Ve(n.slice(1),i):i}{const o=(e=i||e).lastIndexOf(\".\");if(-1===o)return;const r=e.substring(0,o);return Ve(r,t,e.substring(o)+n)}}catch(e){}}function be(e,t){return e.length>t?e.slice(0,t-1)+\"...\":e}function Le(e){return e?Math.round(100*e)/100:0}function Re(e){return null!==e&&\"object\"==typeof e&&!Array.isArray(e)}function De(){}try{De.prototype=Object.create(Array.prototype),Object.defineProperty(De.prototype,\"clear\",{value:void 0,writable:!0,enumerable:!1})}catch(e){}function We(e){return null==e}function Pe({baseUrl:e,pathname:t,queryParams:n}){const o=new URL(e);return o.pathname=t,Object.entries(n).forEach(([e,t])=>{o.searchParams.set(e,String(t))}),o.href}function xe(e,t,n){if(void 0!==n){const o=-1!==e.indexOf(\"?\")?\"&\":\"?\";e+=`${o}${t}=${encodeURIComponent(n)}`}return e}function Ue(e){return i(()=>e.length>0,void 0,!1)}function Me(e){try{if(!e)return!1;return\"https:\"===new URL(e).protocol}catch(e){return!1}}function ke(e,t){const n=vwo_$(e);for(const e in t)Object.prototype.hasOwnProperty.call(t,e)&&n.each(function(){this[e]=t[e]})}function Ge(e,t){const n=window.VWO._.rTagInfo||{};n[e]=n[e]||[],n[e].includes(t.tag)||n[e].push(t),window.VWO._.rTagInfo=n}function Fe(e,t,n){const o=i(()=>window.VWO._.allSettings.dataStore.campaigns[e].sections[1].variations[t]);if(Array.isArray(o))for(const t of o)(null==t?void 0:t.rtag)&&Ge(e,{tag:t.rtag,rTagXpath:t.xpath})}function $e(e,t,n){const o=t.meta;if(o){for(const t in o){if(!Object.prototype.hasOwnProperty.call(o,t))continue;const i=o[t];i&&\"object\"==typeof i&&(ke(t,i),Fe(e,n))}delete t.meta}}function je(){const{appliedCampaigns:e}=window.VWO;for(const t in e){if(!Object.prototype.hasOwnProperty.call(e,t))continue;const n=e[t],o=n.v;(null==n?void 0:n.meta)&&$e(t,n,o)}}var Be=Object.freeze({__proto__:null,getKeys:we,extend:_e,forEach:ge,arrayContains:pe,setAttrs:he,isAbsoluteUrl:ve,map:fe,filter:Ee,getServerStartTimestamp:me,getCurrentTimestamp:Oe,getTimeZoneOffset:Se,throttle2:Te,debounce:Ce,processCallbackInRequestAnimationFrame:Ae,getdLName:Ne,getVariableValue:Ve,truncateData:be,roundNumber:Le,isObject:Re,ArrayPrototypeCopy:De,isUndefinedOrNull:We,buildUrl:Pe,appendParamIfDefined:xe,arrayHasElements:Ue,isURLValid:Me,updateRTagsInfo:Ge,addControlPropsForSPARevert:je});const He=({url:t,method:n=\"POST\",cacheBurst:o=!1,body:i,includeCredentials:r=!0,useBeacon:s=!1},{onSuccessCallback:a=()=>null,onErrorCallback:c=()=>null}={})=>e(void 0,void 0,void 0,function*(){o&&(t=xe(xe(t,\"eTime\",Oe()),\"v\",window.VWO.v_e));try{if(s&&navigator&&\"sendBeacon\"in navigator&&\"function\"==typeof navigator.sendBeacon)return navigator.sendBeacon(t,window.VWO._.native.JSON.stringify(i)),void a({});const e=yield fetch(t,Object.assign(Object.assign({method:n},Re(i)?{body:window.VWO._.native.JSON.stringify(i)}:{}),{credentials:r?\"include\":\"omit\"}));if(e.ok)return a(e),e;throw new Error(e.statusText)}catch(e){throw c(e),e}});window.VWO._.networkClient={request:He};const Ke=window.VWO._.networkClient,Je=window.VWO.TRACK_SESSION_COOKIE_EXPIRY_CUSTOM||1/48,qe={TRACK_GLOBAL_COOKIE_NAME:\"_vwo_ds\",TRACK_SESSION_COOKIE_NAME:\"_vwo_sn\",TRACK_SESSION_COOKIE_EXPIRY:Je,SESSION_TIMER_EXPIRE:60*Je*60*1e3*24,COOKIE_VERSION:3,COOKIE_TS_INDEX:1,COOKIE_VERSION_INDEX:0,FIRST_SESSION_ID_INDEX:0,PC_TRAFFIC_INDEX:1,CURRENT_SESSION_ID:6,LAST_SESSION_ID:7,SESSION_COUNT_INDEX:8,LAST_TIMESTAMP_SHOWN_INDEX:9,RELATIVE_SESSION_ID_INDEX:0,PAGE_ID_INFORMATION_INDEX:1,SESSION_SYNCED_STATE_INDEX:4,SESSION_SEG_INFO_INDEX:5,TOTAL_TIME_SPENT_IN_A_SESSION_INDEX:6,PAGE_ID_EXPIRY:15,GLOBAL_OPT_OUT:\"_vwo_global_opt_out\",OPT_OUT:\"_vis_opt_out\",TEST_COOKIE:\"_vis_opt_test_cookie\",COOKIE_JAR:\"_vwo\",SAME_SITE:\"_vwo_ssm\",UUID:\"uuid\",UUID_V2:\"uuid_v2\",VWO_COOKIE_QUERY_PARAM:\"vwo_q\",DEFAULT_EXPIRY:100,UUID_COOKIE_EXPIRY:365.2425};function Xe(){return Math.min(window.VWO.TRACK_GLOBAL_COOKIE_EXPIRY_CUSTOM||window.VWO.data.rp||90,90)}const Ye=window.JSON&&window.window.VWO._.native.JSON.parse||function(e){return new Function(\"return \"+e)()},ze=window.JSON&&window.window.VWO._.native.JSON.stringify||function(e){return new Function(\"return \"+e)()};function Qe(e,t,n={leading:!1,trailing:!0}){const{leading:o,trailing:i}=n;let r=null,s=[],a=!1;return function(...n){if(s=n,r&&clearTimeout(r),o&&!a)return a=!0,e.apply(this,n);i&&(r=setTimeout(()=>{e.apply(this,s),a=!1},t))}}var Ze=Object.freeze({__proto__:null,jsonParse:Ye,jsonStringify:ze,debounce:Qe});const et=Qe,tt=\"lT\",nt=\"sT\",ot=\"ivp\",it=\"gp\",rt=\"ca\",st=10,at=\"custom\",ct=function(){},dt=\"w\",lt=[739074,714884,708439,765649],ut={VS_DATA:\"vwoVsData\",THIRD_PARTY_UUIDS:\"_vwo_cD\",ABM_META:\"vwoAbmMeta\"},wt={SPLIT_REDIRECT:\"_vwo_split_redirect\"},_t=\"_cd\",gt=2e3,pt=350,ht=16,vt=1e3,ft=\"vwoStandardTrigger\",Et={get campaignCookies(){return new RegExp(\"_vis_opt_exp_(\\\\d+)_(.+)\")},get uuidCookie(){return new RegExp(\"_vwo_uuid_(\\\\d+)\")},get insightsCookies(){return new RegExp(`_vwo_(ds|sn|uuid${_t})`)}},mt=\"mutElg\",Ot=\"sL\",St=1,Tt=\":\",Ct=\"-\",It=\"|\",yt=\"hr\",At=function(...e){window.fetcher.getValue(\"VWO._.triggerEvent\",e)};var Nt={PARSE_TLD:\"pTLD\"},Vt=[\"co\",\"org\",\"com\",\"net\",\"edu\",\"au\",\"ac\"];function bt(e){var t,n=e.split(\".\"),o=n.length,i=n[o-2];return i&&Vt.includes(i)?(t=n[o-3]+\".\"+i+\".\"+n[o-1],At(Nt.PARSE_TLD,e,t),t):(t=i+\".\"+n[o-1],At(Nt.PARSE_TLD,e,t),t)}const Lt={get navigator(){return navigator},get pageTitle(){return document.title},get doNotTrack(){return window.doNotTrack},get windowName(){return window.name},get currentUrl(){return window._vis_opt_url||window.location.href},get location(){return window.location},get document(){return window.location},get history(){return window.history},get accountId(){return window._vwo_acc_id},get smartCodeVersion(){return window._vwo_code_version},get serverUrl(){return window._vwo_server_url||\"https://dev.visualwebsiteoptimizer.com/\"},get vwoText(){return window._vwo_text},get vwoCode(){return window._vwo_code},get MutationObserver(){let e=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;return window.Zone&&window.Zone.__symbol__&&(e=window[window.Zone.__symbol__(\"MutationObserver\")]),e},get vwoInternalProperties(){return window.VWO._},get cookie(){return document.cookie},get visDebug(){return window._vis_debug},get cookieDomain(){return window._vis_opt_domain||window._vwo_cookieDomain||bt(window.location.host||new URL(document.URL).host)},get cookiePath(){return window._vis_opt_cookiePath||\"/\"},get vwoStyle(){return window._vwo_style},get screen(){return window.screen},get vwoCss(){return window._vwo_css},get visOptUrl(){return window._vis_opt_url},get allSettings(){return window.VWO._.allSettings},get apiSectionCallback(){return window._vwo_api_section_callback},get encodeURIComponent(){return window.encodeURIComponent},get page(){return{title:Lt.pageTitle,url:Lt.currentUrl,referrerUrl:wn.get()}},get timeSpentInASession(){var e,t,n,o,i,r;return Math.floor(+Date.now()-1e3*+(null===(n=null===(t=null===(e=window.VWO.phoenix)||void 0===e?void 0:e.store)||void 0===t?void 0:t.getters)||void 0===n?void 0:n.sessionStart)?(+Date.now()-1e3*+(null===(r=null===(i=null===(o=window.VWO.phoenix)||void 0===o?void 0:o.store)||void 0===i?void 0:i.getters)||void 0===r?void 0:r.sessionStart))/1e3:0)},get vwoUUID(){return window._vwo_uuid||i(()=>window.VWO._.allSettings.dataStore.uuid)},get daySinceLastVisit(){return window.fetcher.getValue(\"window._vwoSeg.dSLV\")},get daySinceFirstSession(){return window.fetcher.getValue(\"window._vwoSeg.dSFS\")},get daySinceLastSession(){return window.fetcher.getValue(\"window._vwoSeg.dSLS\")},get sessionCount(){return window.fetcher.getValue(\"window._vwoSeg.sessionCount\")},get hour(){return window.fetcher.getValue(\"window._vwoSeg.Hr\")},get day(){return window.fetcher.getValue(\"window._vwoSeg.DoW\")},get minute(){return window.fetcher.getValue(\"window._vwoSeg.Min\")},get acc_day(){return window.fetcher.getValue(\"window._vwoSeg.accDoW\")},get acc_hour(){return window.fetcher.getValue(\"window._vwoSeg.accHr\")},get acc_minute(){return window.fetcher.getValue(\"window._vwoSeg.accMin\")},get lang(){return window.fetcher.getValue(\"window._vwoSeg.bl\")},get sameDayVisit(){return window.fetcher.getValue(\"window._vwoSeg.sDV\")},get temp(){return window.fetcher.getValue(\"window._vwoSeg.temp\")},get weather(){return window.fetcher.getValue(\"window._vwoSeg.Wthr\")},get adEx(){return window.fetcher.getValue(\"window._vwoSeg.adEx\")}};window.VWO.modules.dataStorePlugin=Lt;const Rt=()=>window.VWO,Dt=()=>Rt()._,Wt=()=>Dt().allSettings,Pt=()=>Wt().dataStore,xt=()=>Pt().vwoData,Ut=()=>i(()=>Pt().plugins,{sendErrorLog:!1},{}),Mt=()=>i(()=>Pt().campaigns,{sendErrorLog:!0},{}),kt=()=>i(()=>Wt().triggers,{sendErrorLog:!0},{}),Gt=()=>i(()=>Ut().DACDNCONFIG,{sendErrorLog:!1},{}),Ft=()=>i(()=>Gt().jsConfig,{sendErrorLog:!1},{}),$t=()=>i(()=>Ft().mau,{sendErrorLog:!1},!1),jt=()=>i(()=>Ut().GEO,{sendErrorLog:!1},{}),Bt=()=>i(()=>Ut().UA,{sendErrorLog:!1},{}),Ht=()=>i(()=>Rt().nls,{sendErrorLog:!1},{}),Kt=e=>`_vis_opt_exp_${e}_split`,Jt=()=>!!i(()=>Ut().cDD,{sendErrorLog:!1},!1),qt=i(()=>Ut().UA.br,void 0,\"\"),Xt=i(()=>Ut().UA.de,void 0,\"\"),Yt=\"safari\"===qt.toLowerCase()||[\"ipad\",\"iphone\"].includes(Xt.toLowerCase()),zt=i(()=>Gt().jsConfig.osce,void 0,!1),Qt=i(()=>\"ios\"===Ut().UA.os.toLowerCase(),void 0,!1),Zt=i(()=>xt().ovot);var en,tn=window._vwo_acc_id,nn=[],on,rn=!1,sn=function(){for(var e,t,n=0;n\u003cnn.length;n++)nn[n].d||(null===(t=(e=nn[n]).c)||void 0===t||t.call(e),nn[n].d=!0)};function an(){return window._vis_debug}const cn={domain:void 0,_create:function(e,t,n,o,r,s,a,c){var d,l;!an()||0===e.indexOf(\"debug\")||c&&c.ignorePreview||(e=\"debug\"+e);const u=n>0;let w=window._vis_opt_cookieDays;window.VWO._.cLFE&&(s=!1),\"_vwo_sn\"!==e&&\"_vwo_ds\"!==e&&\"_vis_opt_test_cookie\"!==e&&!isNaN(w=parseFloat(w))&&isFinite(w)&&u&&(n=w);var _=\"\";if(r?_+=\"; expires=\"+new Date(r).toGMTString():n?_+=\"; expires=\"+new Date((new Date).getTime()+864e5*n).toGMTString():!1===n&&(_=\"; expires=Thu, 01 Jan 1970 00:00:01 GMT\"),o||(o=cn.domain),void 0!==o){o=(null===(l=null===(d=window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG)||void 0===d?void 0:d.jsConfig)||void 0===l?void 0:l.dNISD)&&!window._vis_opt_domain?\"\":\"; domain=.\"+o}const g=X(e+\"=\"+(c&&c.ignoreUrlEncoding?t:encodeURIComponent(t))+_+(o||\"\")+\"; path=\"+Lt.cookiePath),p=\"; secure;\";window.VWO._.ss&&!a?(document.cookie=g+p+\"; samesite=none; Partitioned;\",6===window._vwo_acc_id&&e.indexOf(\"_vwo_ds\")>-1&&!rn&&(this.create(e,\"\",!1,o,1,s,!0),rn=!0)):i(()=>Ft().sc)?document.cookie=g+p:document.cookie=g},create:function(e,t,n,o,i,r,s,a){this._create(e,t,n,o,i,r,s,a),re.syncCookieToWorkerThread(),x(D.SET_COOKIE,e,t,n,i),G(\"meta\",{ckName:e,ckValue:t,ckDays:n,ckExpiryTs:i})},createWithCrossDomainCheck:function({name:e,value:t,days:n,domain:o,expiryTs:r,ignoreJar:s,ignoreSameSite:a}){i(()=>window.VWO.modules.utils.libUtils.shouldUseCrossDomainForInsights())?this.createThirdParty(e,t,n,o,void 0,!0,void 0,void 0,!0):this.create(e,t,n,o,r,s,a)},get:function(e,t,n,o){var i;e=e.trim(),!n&&an()&&(e=\"debug\"+e),window.VWO._.cLFE,e=X(e);var r=document.cookie.match(new RegExp(\"(?:^|;)\\\\s*\"+e.replace(/([.*+?^=!:${}()|[\\]\\/\\\\])/g,\"\\\\$1\")+\"=(.*?)(?:;|$)\",\"i\"));return i=r&&decodeURIComponent(r[1]),x(D.GET_COOKIE,e,i),i},erase:function(e,t,n){this.create(e,\"\",!1,t,1,n),x(D.ERASE_COOKIE,e)},createThirdParty:function(e,t,n,o,i,r,s,a,c,d){if(!window.mainThread)return window.fetcher.getValue(\"VWO._.cookies.createThirdParty\",[e,t,n,o,i,r,s,a,c,d]);let l=!1;i&&(l=s?s.multiple_domains:window._vwo_exp[i].multiple_domains),l||(l=c),\"_vwo\"!==e&&this._create(e,t,n,o,void 0,void 0,void 0,d),!an()||0===e.indexOf(\"debug\")||d&&d.ignorePreview||(e=\"debug\"+e),i&&l||r||\"_vwo\"===e?(Et.insightsCookies.test(e)?cn.debouncedTPCSync(tn,e,t,n):cn.setThirdPartyCookie(tn,e,t,n),x(D.SET_COOKIE,e,t,n,i,!0)):x(D.SET_THIRD_PARTY_COOKIE_ERROR,e,t,n,o)},setThirdPartyCookie:function(e,t,n,i){if(Jt())return;const r=window._vwo_server_url||\"https://dev.visualwebsiteoptimizer.com\";Ke.request({url:r+\"ping_tpc.php?account=\"+e+\"&name=\"+encodeURIComponent(t)+\"&value=\"+encodeURIComponent(n)+\"&days=\"+i+\"&random=\"+Math.random(),method:\"GET\",cacheBurst:!0,useBeacon:!0},{onSuccessCallback:sn,onErrorCallback:e=>{o({msg:\"Error setting third party cookie\",url:\"cookies.ts\"})}})},debouncedTPCSync:function(e,t,n,o){cn.debouncedTPCSyncFunction&&cn.debouncedTPCSyncFunction[t]||(cn.debouncedTPCSyncFunction=cn.debouncedTPCSyncFunction||{},cn.debouncedTPCSyncFunction[t]=et(cn.setThirdPartyCookie,gt,{leading:!0,trailing:!0})),cn.debouncedTPCSyncFunction[t](e,t,n,o)},waitForThirdPartySync:function(t){return e(this,void 0,void 0,function*(){window.mainThread?nn.push({c:t}):yield window.fetcher.getValue('VWO._.cookies.waitForThirdPartySync(\"${{1}}\")',null,{captureGroups:[t]})})},getAll:function(e=!1){const t=document.cookie.split(/; ?/),n={};for(let e=0;e\u003ct.length;e++){const o=t[e].split(\"=\"),i=o[0],r=o[1];try{n[i]=r}catch(e){}}return n},getItem:function(e,t=!1){return e.indexOf(\"_vis_opt_\")>-1||e.indexOf(\"_vwo_\")>-1?this.get(e)||this.get(e,!0):this.get(e,!0,!0,!0)},setItem:function(e,t){this.create(e,t)},includes:function(e,t=!1){e=Y(e);const n=new RegExp(e),o=Object.keys(cn.getAll());for(let e=0;e\u003co.length;e++)if(n.test(o[e]))return 1;return 0}};window.VWO._.cookies=cn;const dn=\"_vwo_referrer\",ln=.00139;let un;const wn={updateReferrer(e){un=e},init(){{const e=i(()=>{const e=window.VWO._.allSettings.dataStore.crossDomain.eC;return delete window.VWO._.allSettings.dataStore.crossDomain.eC,e})||{},t=cn.get(dn);un=t||e[dn],t&&cn.createThirdParty(dn,\"\",-1,void 0,void 0,!0,void 0),e[dn]&&cn.createThirdParty(dn,\"\",-1,void 0,void 0,!0,void 0),\"string\"!=typeof un&&this.updateReferrer(document.referrer),window.fetcher.getValue('window.VWO.modules.vwoUtils.referrer.updateReferrer(\"${{1}}\")',null,{captureGroups:[un]})}},get:()=>-1!==location.search.search(\"_vwo_test_ref\")?document.referrer:un,set(){un&&cn.createThirdParty(dn,un,ln,void 0,void 0,!0,void 0)}};window.VWO.modules.vwoUtils.referrer=wn;const _n=Re(window._vwoCc)?window._vwoCc:{},gn=e=>(_n.SPA_SPLIT=_n.SPA_SPLIT||{},!(!_n.SPA_SPLIT[e]&&!_n.SPA_SPLIT[\"*\"])),pn=(()=>{const e=_n.debugConfig||{};return{CLICK_DEBUG:e.CLICK_DEBUG,TIMEOUT_DEBUG:e.TIMEOUT_DEBUG,GA_DEBUG:e.GA_DEBUG,URL_DEBUG:e.URL_DEBUG,VARIATION_SHOWN_DEBUG:e.VARIATION_SHOWN_DEBUG,IN_LIST_DEBUG:e.IN_LIST_DEBUG}})(),hn=!!_n.debugLogs,vn=_n.disableAsp,fn=!_n.vwoUuidV2Secure,En=i(()=>window.VWO._.useCdn)||!1,mn=_n.enableRefreshLimit,On=_n.expUrlChange,Sn=window._vwo_acc_id>1044e3||_n.enableLoader,Tn=!!_n.eblCSync,Cn=!!_n.hdPR,In=!!_n.oscH,yn=!!_n.cPM,An=!!_n.svIdInSyncListDbgLog;function Nn(){return window.VWO.eB&&!_n.dB}const Vn=!!_n.wMS,bn=()=>i(()=>window._vwoCc.vPH)||!1,Ln=!!_n.mEPR,Rn=!!_n.cA_csa,Dn=!!_n.dAM,Wn=!!_n.observeHTML,Pn=!!_n.useSessionInfo,xn=!!_n.mSSR,Un=!!_n.mtUrlChange,Mn=!!_n.allowWinnerSelection,kn=_n.dNcLT,Gn=!!_n.dsPCe,Fn=!!_n.vTsPU,$n=!!_n.vTST,jn=!!_n.sTVS,Bn=!!_n.aRVId,Hn=!!_n.sMR,Kn=!!_n.aL,Jn=!!_n.aCSF,qn=window._vwo_acc_id>1221449||!!_n.hBCS,Xn=!!_n.dHRoDr,Yn=!!_n.fPVR,zn=!!_n.cDSTR,Qn=_n.cLID,Zn=_n.cLIT,eo=!!_n.nUW,to=!!_n.aLEHIR,no=!!_n.sTMO,oo=!!_n.eSDO,io=_n.dCEIOS,ro=!!_n.sIMCV,so=!!_n.sWFTPS,ao=!!_n.aSCCD,co=i(()=>window._vwoCc.rBQP)||[],lo=!!_n.aSMO,uo=!!_n.nHE,wo=!!_n.gVAoC;var _o=\"undefined\",go=10;function po(e,t){return e.toString().toLowerCase()===t.toString().toLowerCase()}function ho(e,t){return e.toString()===t.toString()}function vo(e,t){var n=new RegExp(t,\"i\");return(e+=\"\").match(n)}function fo(e,t){var n=new RegExp(t);return(e+=\"\").match(n)}function Eo(e,t){return e.toString().toLowerCase().indexOf(t.toString().toLowerCase())>-1}function mo(e,t,n){if(\"object\"==typeof e&&e._vwo_qp instanceof Array&&!(t instanceof Array))return e._vwo_qp.some(function(e){return n(e,t)})}const Oo=navigator,So=document,To=Oo.userAgent,Co=So.createElement(\"a\"),Io=To.toLowerCase(),yo=i(()=>window.VWO._.allSettings.dataStore.plugins),Ao=[{s:\"search.yahoo.com/\",p:\"p\",i:1},{s:\"www.google.\",p:\"q\",i:2},{s:\"www.bing.com/\",p:\"q\",i:3},{s:\".ask.com/\",p:\"q\",i:4},{s:\"www.search.com/\",p:\"q\",i:5},{s:\"www.baidu.com/\",p:\"wd\",i:6},{s:\"search.aol.com/\",p:\"q\",i:7},{s:\"duckduckgo.com/\",p:\"q\",i:8}],No=function(e){return _o!==typeof e},Vo=function(){return window.VWO&&window.VWO.data&&window.VWO.data.vi},bo=function(e){return!(!No(e)||null===e)&&!isNaN(+e)};function Lo(e){if(!Pn)return\"\";const t=Ro.gC(\"_vwo_sn\"),n=t&&t.match(new RegExp(`:${e}=([^:]*)`));return n&&n[1]||\"\"}const Ro={ce:function(){return Oo.cookieEnabled},U:function(){return decodeURIComponent(So.URL)},ks:function(){return\"\"===this.R()?\"\":Co.search},R:function(){return wn.get()},ors:function(){for(var e=0;e\u003cAo.length;e++)if(-1!==this.R(window._vwoCc&&window._vwoCc.shouldUseSessionReferrer).indexOf(Ao[e].s))return Ao[e].i;return 0},rt:function(){return this.ors()?\"org\":this.R()?\"ref\":this.f_in(this.qP(\"utm_medium\"),\"email\")?\"eml\":this.f_re_i(this.qP(\"utm_medium\"),\"^(?:cpc|ppc|cpa|cpm|cpv|cpp)$\")?\"spt\":\"dir\"},ts:function(){const e=Lo(\"ts\");if(e)return e;const{queryParams:t}=R.parseUrl(document.URL);let n,o;const i=document.referrer;if(/facebook\\.com|quora\\.com|reddit\\.com|imgur\\.com|tapiture\\.com|disqus\\.com|9gag\\.com|tumblr\\.com|plus\\.google|stumbleupon\\.com|twitter\\.com|linkedin|del\\.icio\\.us|delicious\\.com|technorati|digg\\.com| hootsuite|stumbleupon|myspace|bit\\.ly|tr\\.im|tinyurl|ow\\.ly|reddit|m\\.facebook\\.com|youtube|flickr|pinterest\\.com|^https:\\/\\/t\\.co\\/|tweetdeck/.test(i))return\"soc\";this.ors()&&(n=!0);const{gclid:r,utm_medium:s}=t;if(i&&(o=!0),n&&r)return\"pst\";if(s){if(\"email\"===(null==s?void 0:s.toString().toLowerCase()))return\"eml\";if(null==s?void 0:s.toString().match(new RegExp(\"^(?:cpc|ppc|cpa|cpm|cpv|cpp)$\",\"i\")))return\"pst\"}else if(n)return\"org\";return o?\"ref\":\"dir\"},k:function(){if(this.ors()){var e=new RegExp(\"[\\\\?&]\"+Ao[this.ors()-1].p+\"=([^&#]*)\").exec(this.R());if(null!==e)return e[1].split(\"+\").join(\" \")}return\"\"},gC:function(e){if(0\u003cSo.cookie.length){var t,n=So.cookie.indexOf(e+\"=\");if(-1!==n)return n=n+e.length+1,-1===(t=So.cookie.indexOf(\";\",n))&&(t=So.cookie.length),decodeURIComponent(So.cookie.substring(n,t))}return\"\"},T:function(){var e=this.gC(\"_vis_opt_s\");return e&&1\u003cparseInt(e.split(\"|\")[0],go)?\"ret\":\"new\"},qP:function(e){if(632115==window._vwo_acc_id||window._vwo_acc_id>=709708){const t=new URL(this.U()),n=decodeURIComponent(t.search).slice(1),o=[];return n.split(\"&\").forEach(t=>{const[n,i]=t.split(\"=\");n===e&&o.push(i)}),o.length?{_vwo_qp:o}:\"\"}e=e.replace(/[\\[]/,\"\\\\[\").replace(/[\\]]/,\"\\\\]\");var t=new RegExp(\"[\\\\?&]\"+e+\"=([^&#]*)\").exec(this.U());return t?t[1]:\"\"},pC:function(e){return i(()=>yo.GEO.p)},f_in_loc:function(e){return!1},f_nin_loc:function(e){return!1},f_in_list:function(e,t){return!1},f_nin_list:function(e,t){return!1},f_in:function(e,t){if(!No(e)||!No(t))return!1;const n=mo(e,t,po);return void 0!==n?n:po(e,t)},f_nin:function(e,t){return!this.f_in(e,t)},f_cs:function(e,t){if(!No(e)||!No(t))return!1;const n=mo(e,t,ho);return void 0!==n?n:ho(e,t)},f_ncs:function(e,t){return!this.f_cs(e,t)},f_re_i:function(e,t){if(!No(e)||!No(t))return!1;const n=mo(e,t,vo);return void 0!==n?n:vo(e,t)},f_re_s:function(e,t){if(!No(e)||!No(t))return!1;const n=mo(e,t,fo);return void 0!==n?n:fo(e,t)},f_con:function(e,t){if(!No(e)||!No(t))return!1;const n=mo(e,t,Eo);return void 0!==n?n:Eo(e,t)},f_d_con:function(e,t){return!this.f_con(e,t)},f_b:function(e){return!e},f_n_b:function(e){return!this.f_b(e)},f_in_arr:function(e,t,n=this.f_in){for(let o=0;o\u003ct.length;o++)if(n(e,t[o]))return!0;return!1},f_nin_arr:function(e,t,n=this.f_in){return!this.f_in_arr(e,t,n)},f_e:function(e,t){var n;if(\"object\"==typeof t){for(n=0;n\u003ct.length;n++)if(this.f_in(e,t[n]))return!0;return!1}return this.f_in(e,t)},f_gt:function(e,t){return bo(e)&&bo(t)&&parseInt(e,10)>parseInt(t,10)},f_gte:function(e,t){return bo(e)&&bo(t)&&parseInt(e,10)>=parseInt(t,10)},f_lt:function(e,t){return bo(e)&&bo(t)&&parseInt(e,10)\u003cparseInt(t,10)},f_lte:function(e,t){return bo(e)&&bo(t)&&parseInt(e,10)\u003c=parseInt(t,10)},wk:function(){return Io.indexOf(\"webkit\")>-1},de:function(){const e=Lo(\"de\");if(e)return e;var t=Vo();return t&&t.de?t.de:Io.indexOf(\"ipod\")>-1?\"ipod\":Io.indexOf(\"ipad\")>-1&&this.wk()?\"ipad\":Io.indexOf(\"iphone\")>-1?\"iphone\":Io.indexOf(\"android\")>-1?\"android\":Io.indexOf(\"googletv\")>-1?\"googletv\":Io.indexOf(\"symbian\")>-1||/series\\s*[4-9]0/i.test(Io)?\"symbian\":Io.indexOf(\"blackberry\")>-1||Io.indexOf(\"vnd.rim\")>-1||Io.indexOf(\"bb10\")>-1?\"blackberry\":Io.indexOf(\"windows phone\")>-1?\"winphone\":\"\"},dt:function(){const e=Lo(\"dt\");return e||i(()=>yo.UA.dt)},os:function(){const e=Lo(\"os\");if(e)return e;const t=i(()=>yo.UA.os);if(t)return t;const{appVersion:n}=window.navigator;return n.includes(\"Win\")?\"windows\":n.includes(\"Mac\")?\"macOS\":n.includes(\"X11\")?\"unix\":n.includes(\"Linux\")?\"linux\":\"\"},b:function(){const e=Lo(\"br\");return e||i(()=>yo.UA.br)},sw:function(){const e=Lo(\"sw\");return bo(e)?parseInt(e,10):window.screen.width},sh:function(){const e=Lo(\"sh\");return bo(e)?parseInt(e,10):window.screen.height},sS:function(e){var t,n,o;for(t=0;t\u003ce.length;t++){if(n=e[t].s,o=e[t].p,n&&-1!==n.indexOf(e[t].sS))return e[t].i;if(o)return e[t].i}},jv:function(e){try{return window[e]}catch(e){}},getVariableValue(e,t,n=\"\"){if(!t||\"object\"!=typeof t)return;let o,i;if(e.endsWith(\"]\")){const t=e.match(/(.+?)\\[(\\d+)\\]/);t&&(i=e,e=t[1],o=parseInt(t[2]))}if(t.hasOwnProperty(e)){let i=t[e];if(void 0!==o){if(!Array.isArray(i))return;i=i[o]}return n?this.getVariableValue(n.slice(1),i):i}{let o=(e=i||e).lastIndexOf(\".\");if(-1===o)return;let r=e.substring(0,o),s=e.substring(o)+n;return this.getVariableValue(r,t,s)}},ua:function(){return To},DoW:function(){return(new Date).getDay().toString()},Hr:function(){return(new Date).getHours()},Co:function(e){return i(()=>yo.GEO.cc)},Re:function(e){return i(()=>yo.GEO.r)},Ci:function(e){return i(()=>yo.GEO.c)},ip:function(){return null==yo?void 0:yo.IP},vt:function(){const e=i(()=>window.VWO.data.vi);return(null==e?void 0:e.vt)||\"new\"}},Do={getDataStore:function(){return this.getDSCookieValueByIndex(1)},setDataStore:function(e){cn.createWithCrossDomainCheck({name:qe.TRACK_GLOBAL_COOKIE_NAME,value:this.getMetaStore()+\"$\"+e,days:Xe()})},getMetaStore:function(){return this.getDSCookieValueByIndex(0)||\"\"},setMetaStore:function(e){cn.createWithCrossDomainCheck({name:qe.TRACK_GLOBAL_COOKIE_NAME,value:e+\"$\"+this.getDataStore(),days:Xe()})},getMetaInfoByIndex:function(e){return this.getMetaStore().split(\":\")[e]},setMetaInfoByIndex:function(e,t){var n=this.getMetaStore().split(\":\");n[e]=t,this.setMetaStore(n.join(\":\"))},setDataInfoByIndex:function(e,t){var n=this.getDataStore().split(\":\");n[e]=t,this.setDataStore(n.join(\":\"))},getDataInfoByIndex:function(e){return this.getDataStore().split(\":\")[e]},getDSCookieValueByIndex:function(e){var t=cn.get(qe.TRACK_GLOBAL_COOKIE_NAME);return t?t.split(\"$\")[e]:null},getCookieVersion:function(){return cn.get(qe.TRACK_GLOBAL_COOKIE_NAME).split(\"$\")[0].split(\":\")[qe.COOKIE_VERSION_INDEX]},deleteDataStoreInfoByIndex:function(e){var t=this.getDataStore();t&&((t=t.split(\":\"))[e]=\"\",t=t.join(\":\"),this.setDataStore(t))}};function Wo(){return i(()=>+(Do.getDataInfoByIndex(qe.SESSION_COUNT_INDEX)||0),void 0,0)}window.VWO._.commonCookieHandler=Do;var Po={LOGGER_LEVEL:\"error\"};const xo=R.parseUrl(window.location.href).queryParams.vwoLogLevel;var Uo=new p(xo||Po.LOGGER_LEVEL);class Mo{constructor(){this.plugins={}}register(e){Uo.debug(`Registering plugin '${e.pluginName}' in Plugins factory`),this.plugins[e.pluginName]=e}unregister(e){let t;t=N(e)?e:e.pluginName,Uo.debug(`Unregistering plugin '${t}' in Plugins factory`),this.plugins[t].removeAll(),delete this.plugins[t]}unregisterAll(){Uo.debug(\"Unregistering all plugins in Plugins factory\"),Object.keys(this.plugins).forEach(e=>{this.plugins[e].removeAll(),delete this.plugins[e]})}clearData(){Uo.debug(\"Clearing the data of all the plugins\"),Object.keys(this.plugins).forEach(e=>{this.plugins[e].clearData()})}}var ko=new Mo,Go;class Fo{clearData(){}}!function(e){e.EVENT=\"event\",e.EVENT_PROPS=\"eventProps\",e.STORAGE=\"storage\",e.FORMULA=\"formula\",e.OPERATOR=\"operator\",e.TAG=\"tag\",e.CONDITION_LEVEL_OPERATOR=\"clOperator\"}(Go||(Go={}));const $o=\"mtCA\",jo=\"mtPC\",Bo=[\"VISUAL\",\"VISUAL_AB\",\"SPLIT_URL\",\"DEPLOY\"],Ho=\"sCIds\",Ko=\"oCids\",Jo=\"aMTP\",qo=\"_vis_opt_path_hides\",Xo=\"_vis_opt_path_hides_split\",Yo=\"pCA\",zo=\"pLT\";class Qo{toAbsURL(e){return e?new URL(e,document.baseURI).href:e}isHashPresent(e){return-1!==e.indexOf(\"#\")}isQueryParamPresent(e,t){var n=e.indexOf(\"#\"),o=e.indexOf(\"?\"),i=t?-1:e.indexOf(\"=\");return-1===n?-1!==o||-1!==i:-1!==o&&n>o||-1!==i&&n>i}otherSide(...e){return e[0]=\"VWO.modules.vwoUtils.urlUtils.\"+e[0],window.fetcher.getValue(...e)}}const Zo={};function ei(e,t,n,o){return e+\"||\"+t+\"||\"+(n?\"1\":\"0\")+\"||\"+(o?\"1\":\"0\")}var ti=function(e){return e.replace(/^(https?:\\/\\/)(?:w{3}\\.)?(.*?)(?:\\/(?:home|default|index)\\..{3,4}|\\/$)?(?:\\/)?([\\?#].*)?$/i,\"$1$2$3\").replace(/[?&]_vis_preview_data=[^&#]*/gi,\"\")},ni=function(e){return e.replace(/^(https?:\\/\\/)(?:w{3}\\.)?(.*?)(?:(?:home|default|index)\\..{3,4})?([\\?#].*)?$/i,\"$1$2$3\")},oi=function(e){return ni(e).replace(/\\/\\?/gi,\"?\")},ii=window._vis_opt_url,ri;class si{constructor(){ri=this}regexEscape(e){return e.replace(/[\\-\\[\\]{}()*+?.,\\/\\\\^$|#\\s]/g,\"\\\\\")}cleanURL(e,t){return ii&&!t?ii:e.replace(/^(.*[^\\*])(\\/(home|default|index)\\..{3,4})((\\?|#).*)*$/i,\"$1$4\")}removeWWW(e,t){return e=e.replace(/^(https?:\\/\\/)(www\\.)?(.*)$/i,\"$1$3\"),t&&(e=e.replace(/(^\\*?|\\/\\/)www\\./i,\"$1\")),e}stripSlashes(e,t,n){if(e=e.replace(/\\/$/,\"\"),t){var o=e.indexOf(\"/?\");e.indexOf(\"?\")-1===o&&(e=e.replace(/\\/\\?([^\\?]*)(.*)/,\"?$1$2\"))}if(n){var i=e.indexOf(\"/#\");e.indexOf(\"#\")-1===i&&(e=e.replace(/\\/#([^#]*)(.*)/,\"#$1$2\"))}return e}cleanPattern(e){let t=\"\";return{regex:e.replace(/\\(\\?([a-zA-Z])\\)/g,(...e)=>(e[1]&&(t+=e[1]),\"\")),flags:t}}matchRegex(e,t,n,o,i=!1){let r=e=>null;if(i){const i=ei(e,t,n,o);if(Object.prototype.hasOwnProperty.call(Zo,i))return Zo[i];r=e=>{Zo[i]=e}}const s=(()=>{if(\"string\"!=typeof e||\"string\"!=typeof t)return!1;let i=\"ig\";if(o){const{regex:n,flags:o}=ri.cleanPattern(t);i=o||\"g\";try{return new RegExp(n,i).exec(e)||ri.matchRelativeUrl(e,n,i)}catch(e){const o=\"Failed to create regex for the pattern: \"+t+\", the cleaned regex derived from the pattern is: \"+n+\" and regexFlag is: \"+i;return h.error(o),!1}}const{regex:r,flags:s}=ri.cleanPattern(t);i=s.includes(\"i\")?\"ig\":\"g\";var a=function(t){return new RegExp(r,i).exec(e)||new RegExp(r,i).exec(t(e))||ri.matchRelativeUrl(e,r,i,t)};let c=ti,d=!1;390187==window._vwo_acc_id&&(d=!0),d&&(c=oi);var l=a(c);return l&&!d?(c=ni,n&&a(c)||l):l})();return r(s),s}matchRelativeUrl(e,t,n,o){if(0===e.indexOf(\"http\"))return!1;const i=(new Qo).toAbsURL(e);var r=new RegExp(t,n).exec(i);return o&&!r&&(r=new RegExp(t,n).exec(o(i))),!!r}matchWildcard(e,t,n){if(\"string\"!=typeof e||\"string\"!=typeof t)return!1;const o=new Qo;var i=o.isQueryParamPresent(t),r=o.isHashPresent(t),s=o.isQueryParamPresent(e),a=o.isHashPresent(e);i||(s&&a?e=e.replace(/^(.*?)(\\?[^#]*)(#?.*)$/,\"$1$3\"):s&&!a&&(e=e.replace(/^(.*)(\\?.*)$/,\"$1\"))),r||a&&(e=e.replace(/^(.*?)(#.*)$/,\"$1\")),\"/\"!==e&&(e=ri.stripSlashes(e,s,a)),\"/\"!==t&&(t=ri.stripSlashes(t,i,r));var c,d,l=new RegExp(\"^\"+ri.regexEscape(t).replace(/\\\\\\*/g,\"(.*)\")+\"$\",\"gi\");return l.test(e)?(l=new RegExp(\"^\"+ri.regexEscape(t).replace(/\\\\\\*/g,\"(.*)\")+\"$\",\"gi\"),!n||l.exec(e)):(e=ri.removeWWW(e),t=ri.removeWWW(t,!0),(l=new RegExp(\"^\"+ri.regexEscape(t).replace(/\\\\\\*/g,\"(.*)\")+\"$\",\"gi\")).test(e)?(l=new RegExp(\"^\"+ri.regexEscape(t).replace(/\\\\\\*/g,\"(.*)\")+\"$\",\"gi\"),!n||l.exec(e)):(c=ri.cleanURL(t,!0),-1===t.indexOf(\"*\")&&((d=ri.removeWWW(o.toAbsURL(e)).replace(/\\/$/,\"\").replace(/\\/\\?/,\"?\"))===t||d===c)||(e=ri.cleanURL(e),t=c,!!(l=new RegExp(\"^\"+ri.regexEscape(t).replace(/\\\\\\*/g,\"(.*)\")+\"$\",\"gi\")).test(e)&&(l=new RegExp(\"^\"+ri.regexEscape(t).replace(/\\\\\\*/g,\"(.*)\")+\"$\",\"gi\"),!n||l.exec(e)))))}matchPlainURLs(e,t){try{const n=new URL(e),o=new URL(t);return n.href===o.href}catch(e){return!1}}}const ai=new si;window.VWO.modules.vwoUtils.url=ai,window.VWO._.matchRegex=ai.matchRegex;const ci=e=>{window._vis_debug&&window.VWO._.phoenixMT.triggerForBothSides(a.PAGE_MATCH_FAILED,{id:e.campId})},di={isRdPg:e=>i(()=>{const t=window.VWO._.cookies.get(\"_vis_opt_exp_\"+e.campId+\"_combi_choose\");if(!t)return ci(e),!1;const n=t.split(\":\");if(n.length\u003c3)return ci(e),!1;const o=decodeURIComponent(n[1]),r=n[2],s=i(()=>!!ai.matchPlainURLs(window.location.href,o));return s?window.mainThread?(window.VWO._.phoenixMT.triggerForBothSides(a.VARIATION_PAGE,{id:e.campId}),window.VWO._.phoenixMT.triggerForBothSides(a.PAGE_MATCHED,{id:r})):window.fetcher.getValue('VWO._.phoenixMT.triggerForBothSides(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.VARIATION_PAGE,{id:e.campId}]}):ci(e),s},void 0,!1),convertRegexToUrlPattern:e=>e.replace(/^\\^/,\"\").replace(/\\$/,\"\").replace(/\\\\\\\\/g,\"\").replace(/\\\\\\?/g,\"?\").replace(/\\\\#/g,\"#\").replace(/\\(.*?\\)/g,\"*\"),genRdLk(e,t){return i(()=>{const{campId:n,rM:o,exlQp:r=0,exlFrag:s=0}=t,a=window.VWO.modules.vwoUtils.urlUtils,c=window.location.search,d=window.location.hash,{matchedGrps:l,urlRegex:u}=i(()=>{var e;return window.VWO.pageGroup.getPageMatchData(null===(e=window._vwo_exp[n].pg_config)||void 0===e?void 0:e[0])})||{matchedGrps:[],urlRegex:\"\"};let w;if(4===o)w=e.replace(/\\$(\\d+)/g,e=>{const t=parseInt(e.replace(\"$\",\"\"),10);return l[t-1]||\"\"});else if(l&&1!==l.length){w=\"\";const t=e.split(\"*\");for(let e=1;e\u003ct.length;e++){if(u&&l[e]&&(a.isQueryParamPresent(l[e])||a.isHashPresent(l[e]))){const t=this.convertRegexToUrlPattern(u);a.isQueryParamPresent(t)||a.isHashPresent(t)?a.isHashPresent(t)&&!a.isQueryParamPresent(t)?l[e]=l[e].replace(/^(.*?)(?:\\?[^#]*)(#?.*)$/,\"$1$2\"):!a.isHashPresent(t)&&a.isQueryParamPresent(t)&&(l[e]=l[e].replace(/#.*/,\"\")):l[e]=l[e].replace(/[\\?#].*/,\"\")}w+=t[e-1]+(l[e]||\"\")}w+=t[t.length-1]}else w=e;if(w=w.replace(/\\*/g,\"\"),c&&0===r)try{if(a.isQueryParamPresent(w,!0)){const e=a.getUrlVars(c),t=a.getUrlVars(w);for(const n in e)void 0===t[n]&&(w+=\"&\"+n+\"=\"+e[n])}else a.isHashPresent(w)?w=w.replace(/(.*?)#(.*)/,\"$1\"+c+\"#$2\"):w+=c}catch(e){}if(d&&-1===w.indexOf(\"#\")&&0===s)try{w+=d}catch(e){}return{url:w,storedValue:w}})},hasAnyRM:(e,t)=>i(()=>t.split(\",\").some(t=>{const n=e.sections[1].variations[t];return n&&n.some(e=>!!e.rM)}),void 0,!1)},li=new Map,ui={},wi=new Set;let _i=!1,gi=0;function pi(){Array.from(li.keys()).forEach(e=>hi(e))}function hi(e){const t=li.get(e);t&&(t.timeoutId&&clearTimeout(t.timeoutId),t.intervalId&&clearInterval(t.intervalId),t.exitIntervalId&&clearInterval(t.exitIntervalId),t.eventId&&window.VWO._.phoenixMT.off(t.eventId),li.delete(e),mi(e,t))}function vi(){if(_i)return;_i=!0;const e=window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{pi(),_i=!1,window.VWO._.phoenixMT.off(e)})}function fi(e){if(wi.has(e))return;wi.add(e);const t=i(()=>Mt()[e].pg_config);window.VWO._.phoenixMT.on(a.PAGE_MATCHED,n=>{i(()=>t.some(e=>e===n.id))&&Si(e)})}function Ei(e,t,n){n.campId&&(t.campaignId=n.campId,ui[n.campId]||(ui[n.campId]={},fi(n.campId)),ui[n.campId][e]=1)}function mi(e,t){var n;if(!t.campaignId||!ui[t.campaignId])return;const o=t.campaignId,i=null===(n=window._vwo_exp)||void 0===n?void 0:n[o];delete ui[o][e],0===Object.keys(ui[o]).length&&(Oi(i),delete ui[o],wi.delete(o))}function Oi(e){i(()=>{var t;const n={ruleName:\"*\",campaignData:e,variation:null},o=null==e?void 0:e.id;o&&(null===(t=window._vwo_exp)||void 0===t?void 0:t[o])&&(window._vwo_exp[o].pageMatchedFailed=!0),window.VWO._.phoenixMT.trigger(a.UNHIDE_ELEMENT,n)})}function Si(e){const t=ui[e];if(!t)return;Object.keys(t).map(e=>Number(e)).forEach(e=>{hi(e)}),delete ui[e],wi.delete(e)}function Ti(e,t,n){return i(()=>ko.plugins[Go.OPERATOR].get(t)(e,n))}function Ci(e,t,n){return i(()=>Ti(e.call(null,Ni),t,n),void 0,!1)}function Ii(e){if(!e||e[$o])return;const{isSegmentQualified:t,processSegmentedCampaign:n}=window.VWO._.campExec;t(e,{stag:e.stag})&&n(e)}function yi(e,t,n,o){let{listen:r,exit:s,interval:c=50,id:d,campId:l,success:u,timeout:w}=o;const _=gi++,g={};if(s=s||w,!r){return void Oi(window._vwo_exp[l])}const p=()=>{const o=Ci(e,t,n);o&&(i(()=>u(Ni)),((e,t)=>{hi(_),e&&t&&i(()=>Ii(window._vwo_exp[t]))})(o,d))};if(\"timer\"===r?g.intervalId=window.setInterval(p,c):g.eventId=window.VWO._.phoenixMT.on(r,p),li.set(_,g),Ei(_,g,o),s)if(\"number\"==typeof s)g.timeoutId=window.setTimeout(()=>{hi(_)},s);else if(s===a.NATIVE_DOM_CONTENT_LOADED)window.addEventListener(\"load\",()=>{hi(_)}),\"complete\"===document.readyState&&hi(_);else if(s.startsWith(\"tags.\")){const e=s.split(\".\")[1],t=hi.bind(null,_);i(()=>Wt().tags[e].fn(t,window.vwo_$))}}function Ai(e){return i(()=>{if(!(Wo()\u003c=1))return i(()=>Math.floor((window.VWO.data.ts-+Do.getDataInfoByIndex(e))/86400),void 0,0)},void 0,0)}const Ni=Object.assign(Object.assign({Min:function(){return(new Date).getMinutes()},accountTimeZone:function(){return i(()=>window.VWO._.allSettings.dataStore.plugins.ACCTZ,void 0,\"\")},accountServerTime:function(){return i(()=>1e3*window.VWO.data.ts,void 0,0)},accountDateTimeFormat:function(){return e=>{if(this.accountTimeZone()){const t=this.accountServerTime(),n=t&&t>0?new Date(t+performance.now()):new Date;return new Intl.DateTimeFormat(\"en-US\",Object.assign({timeZone:this.accountTimeZone()},e)).format(n)}return null}},accMin:function(){const e=this.accountDateTimeFormat()({minute:\"2-digit\"});return e?parseInt(e,10):this.min()},accDoW:function(){const e=this.accountDateTimeFormat()({weekday:\"long\"});if(e){return{Sunday:\"0\",Monday:\"1\",Tuesday:\"2\",Wednesday:\"3\",Thursday:\"4\",Friday:\"5\",Saturday:\"6\"}[e]}return(new Date).getDay().toString()},accHr:function(){const e=this.accountDateTimeFormat()({hour:\"2-digit\",hour12:!1});return e?parseInt(e,10):(new Date).getHours()},bl:function(){return navigator.language.split(\"-\")[0]},aTIS:function(){return i(()=>{const e=cn.get(qe.TRACK_SESSION_COOKIE_NAME);if(!e)return 0;const[t,n]=[e.split(\":\")[qe.TOTAL_TIME_SPENT_IN_A_SESSION_INDEX],e.split(\":\")[qe.PAGE_ID_INFORMATION_INDEX]];return t&&n?Math.round(+t/+n):0},void 0,0)},dSLV:function(){return i(()=>{const e=parseInt(Do.getDataInfoByIndex(qe.LAST_SESSION_ID),10),t=parseInt(Do.getDataInfoByIndex(qe.CURRENT_SESSION_ID),10);return e&&t?Math.floor((t-e)/86400):0},void 0,0)},dSFS:function(){return Ai(qe.FIRST_SESSION_ID_INDEX)},dSLS:function(){return Ai(qe.LAST_SESSION_ID)},sessionCount:function(){return Wo()},tSIS:function(){return i(()=>{const e=cn.get(qe.TRACK_SESSION_COOKIE_NAME);if(!e)return 0;const[t,n]=[Do.getDataInfoByIndex(qe.FIRST_SESSION_ID_INDEX),e.split(\":\")[qe.RELATIVE_SESSION_ID_INDEX]];return t&&n?Math.max(0,Math.floor((Date.now()-1e3*(+t+ +n))/1e3)):0},void 0,0)},elExists:function(e){return i(()=>{const t=window.vwo_$(e);return!!(t&&t.length>0)&&(i(()=>window.VWO._.phoenixMT.triggerForBothSides(a.ELEMENT_FOUND,{target:e})),!0)})},evAC:function(e,t,n,o){vi();const r=Ci(e,t,n);if(r||!o)return r&&(null==o?void 0:o.success)&&i(()=>o.success(Ni)),r;if(o.id){window._vwo_exp[o.id][jo]=!0}return yi(e,t,n,o),!1},event:function(e,t={}){i(()=>{window.VWO._.phoenixMT.triggerForBothSides(e,t)})},callTag:function(e,t){return i(()=>(0,window.VWO._.allSettings.tags[e].fn)(Ni,t))},sDV:function(){return i(()=>{const e=+Do.getDataInfoByIndex(qe.CURRENT_SESSION_ID);if(+Do.getDataInfoByIndex(qe.FIRST_SESSION_ID_INDEX)===e)return;const t=e-+Do.getDataInfoByIndex(qe.LAST_SESSION_ID);return t>0&&t\u003c=86400},void 0,void 0)},temp:function(){return i(()=>jt().temp||\"\",{},\"\")},Wthr:function(){return i(()=>{var e;return null!==(e=jt().wx)&&void 0!==e?e:-1},{},-1)},adEx:function(){return!1},isPageMatched:function(e){return i(()=>{const{pgGrpIds:t=[]}=e,n=Pt().plugins.DACDNCONFIG.url;for(const e of t){const t=window.VWO.pageGroup.validatePage(e,null,n,{cacheOnly:!0});if(t&&t.didMatch)return!0}return!1},void 0,!1)},isEventFired:function(e,t){return i(()=>{const n=window.VWO._.phoenixMT.getEventHistory(e);if(!n||!Array.isArray(n))return!1;if(t.pgGrpIds&&Array.isArray(t.pgGrpIds)){const e=new Set(t.pgGrpIds);for(const t of n)if(t.id&&e.has(t.id)&&(e.delete(t.id),0===e.size))return!0;return!1}return n.some(e=>Object.keys(t).every(n=>e[n]===t[n]))},void 0,!1)},scheduleUnhide:function(e){if(e&&e.unhideTrigger&&Array.isArray(e.unhideTrigger))for(const t of e.unhideTrigger)window.VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[`trigger.${t}`,()=>{i(()=>{const t={ruleName:\"\",campaignData:e.campaignData,variation:e.variationId};e.cpath?t.rulesArr=[e.xpath,e.cpath]:t.ruleName=e.xpath,window.VWO._.phoenixMT.trigger(a.UNHIDE_ELEMENT,t)})}]})}},di),Ro),Vi=function(e){const t=e.toString();let n,o;((n=t.match(/^(?:async\\s+)?([A-Za-z0-9_$]*)\\s*=>/))||(n=t.match(/^(?:async\\s+)?\\((.*)\\)\\s*=>/))||(n=t.match(/^(?:async\\s+)?function(?:\\s+[A-Za-z_$]*)?\\s*\\((.*)\\)\\s*{/)))&&(o=n[1]);const i={};let r=!1,s=!1;return o.split(\",\").forEach((e,t)=>{\"vwo_$\"===e.trim()&&(i[t]=window.vwo_$,r=!0),\"vU\"===e.trim()&&(i[t]=Ni,r=!0,s=!0)}),r?function(...t){return Object.keys(i).forEach(e=>{(+e\u003ct.length||s&&+e===t.length)&&(t[e]=i[e])}),e(...t)}:e};let bi;function Li(e){if(!e)return e;try{e=window.decodeURIComponent(e)}catch(e){}return e}const Ri=function(){if(void 0!==bi)return bi;const e=[],t=window.VWO._.allSettings.dataStore.campaigns;let n,o;for(let n in t)e.push(n);return bi=!!(n=(window.location.search+window.location.hash).match(/.*_vis_test_id=(.*?)&.*_vis_opt_preview_combination=(.*?)(?:&|#|$)/))&&(!(!e.includes(n[1])||!t[n[1]]||void 0===t[n[1]].combs[o=Li(n[2])])&&o),bi},Di=()=>!!window._vis_debug,Wi=()=>Ri()||Di();var Pi={};function xi(e,t){const n=window.VWO._.allSettings.dataStore.campaigns||{};if(Object.hasOwnProperty.call(n,e)){if(cn.get(\"_vis_opt_exp_\"+e+\"_combi\"))return delete Pi[e],!0;const o=n[e].combs||{};if(Object.hasOwnProperty.call(o,t))for(const e in o)Object.hasOwnProperty.call(o,e)&&(o[e]=e===t?1:0);return delete Pi[e],!0}return!1}function Ui(e){const t=!!Ft().cS;if(!Wi()||t)if(Array.isArray(e)&&e.length)for(const t of e){const{e:e,v:n}=t;xi(e,n)||(Pi[e]=n)}else for(const e in Pi)Object.hasOwnProperty.call(Pi,e)&&xi(e,Pi[e])}function Mi(e){window._vis_debug||Ri()||Array.isArray(e)&&e.length&&e.forEach(e=>{cn.get(\"_vis_opt_exp_\"+e+\"_combi\")||cn.create(\"_vis_opt_exp_\"+e+\"_exclude\",e,100)})}const ki={VISITOR_IS_NOT_OPTED_OUT:\"visitorIsNotOptedOut\",VISITOR_IS_OPTED_OUT_COMPLETELY:\"visitorIsOptedOutCompletely\",VISITOR_IS_OPTED_OUT:\"visitorIsOptedOut\"};var Gi;!function(e){e[e.OPTED_OUT_WITH_EXPERIENCE=0]=\"OPTED_OUT_WITH_EXPERIENCE\",e[e.OPTED_OUT_PARTIALLY=1]=\"OPTED_OUT_PARTIALLY\",e[e.OPTED_OUT_COMPLETELY=2]=\"OPTED_OUT_COMPLETELY\"}(Gi||(Gi={}));class Fi{setOptOutStateConfig(){let e,t,n,o;switch(e=window.VWO._.isWorkerThread?window.phoenix.storages.storages.cookies.get(\"_vis_opt_out\",!0):window.VWO._.cookies.get(\"_vis_opt_out\",!0),e&&(e=Number(e)),e){case 0:t=ki.VISITOR_IS_OPTED_OUT,n=!0,o=!1;break;case 1:case 2:t=ki.VISITOR_IS_OPTED_OUT_COMPLETELY,n=!1,o=!1;break;default:t=ki.VISITOR_IS_NOT_OPTED_OUT,n=!0,o=!0}window.VWO.phoenix&&window.fetcher.setValue(\"window.VWO._.optOutStates\",{state:t,executeLib:n,shouldWeTrackVisitor:o}),window.VWO._.optOutStates={state:t,executeLib:n,shouldWeTrackVisitor:o}}callStopAnalyzeAndSurvey(){if(!i(()=>window.VWO._.optOutStates.shouldWeTrackVisitor))if(window.VWO._.isWorkerThread)window.fetcher.getValue(\"window.VWO.modules.otherLibDeps.stopAnalyzeAndSurvey\");else{const e=i(()=>window.VWO.modules.otherLibDeps.stopAnalyzeAndSurvey);\"function\"==typeof e&&e()}}getOptOutStateConfig(){return window.VWO._.optOutStates}shouldExecuteLibOnBasisOfCurrentOptOutState(){return!(!Ri()&&!window._vis_debug)||(this.getOptOutStateConfig().executeLib||window._removeVwoGlobalStyle(),this.getOptOutStateConfig().executeLib)}shouldWeTrackVisitor(){return!(!Ri()&&!window._vis_debug)||this.getOptOutStateConfig().shouldWeTrackVisitor}isVisitorOptedOut(){return!Ri()&&!window._vis_debug&&this.getOptOutStateConfig().state!==ki.VISITOR_IS_NOT_OPTED_OUT}}const $i=new Fi;function ji(e){window.vwo_iehack_queue||(window.vwo_iehack_queue=[]),window.vwo_iehack_queue.push(e)}function Bi(e){const{data:t,apiToUse:n,headers:o,success:i,complete:r,error:s,responseType:a}=e,{url:c}=e,d=n&&new(n.get(\"XMLHttpRequest\"))||new XMLHttpRequest;if(a&&(d.responseType=a),d.open(\"POST\",c,!0),o)for(const e in o)o.hasOwnProperty(e)&&d.setRequestHeader(e,o[e]);t instanceof FormData&&(d.formData=t),d.send(t),d.onload=function(){i.call(this),r.call(this,e.callbackContext)},d.onerror=function(){s.call(this),r.call(this,e.callbackContext)}}function Hi(e,t){const{apiToUse:n,success:o,error:i,complete:r,callbackContext:s}=e;let{url:a}=e;const c=n&&new(n.get(\"Image\"))||new Image;a+=t?\"&_bf=1\":\"\",c.src=a,c.onload=function(){o.call(this),r.call(this,s)},c.onerror=function(){i.call(this),r.call(this,{isError:!0})},ji(c)}function Ki(e,t){e.data?Bi(e):Hi(e,false)}function Ji(e){let{url:t,miscOptions:n}=e;t.indexOf(\"?\")\u003c0&&(t+=\"?\");if(t+=n?(void 0!==n.vn?\"&vn=\"+n.vn:\"\")+(void 0!==n.vns?\"&vns=\"+n.vns:\"\")+(void 0!==n.vno?\"&vno=\"+n.vno:\"\"):\"\",t.indexOf(\"&cu=\")\u003c0&&t.indexOf(\"&url=\")\u003c0&&Z.addCustomParams(t)){const n=i(()=>e.additionalOptions.cUrl)||window.VWO._.lastPageUnloadURL||document.URL;t+=\"&_cu=\"+encodeURIComponent(n.slice(0,100))}return t.indexOf(\"&cu=\")\u003c0&&!Z.addCustomParams(t)&&(t+=\"&_cu=\"+encodeURIComponent(window.VWO.consentMode.customParams.url.slice(0,100))),document.referrer&&t.indexOf(\"&ru=\")\u003c0&&Z.addCustomParams(t)&&(t+=\"&_ru=\"+encodeURIComponent(document.referrer.slice(0,100))),t.indexOf(\"?&\")>0&&(t=t.replace(\"?&\",\"?\")),t}window.VWO.modules.vwoUtils.optOut=$i;const qi=function(e){const t=function(){};let n=!1;(e.success||e.error)&&(n=!0),e.success=e.success||t,e.error=e.error||t,e.complete=e.complete||t,e.url=Ji(e),e.callbackContext=e.callbackContext||{},e.apiToUse=window.DISABLE_NATIVE_CONSTANTS?void 0:window.VWO._.nativeConstants;const{data:o,url:r,useBeacon:s,complete:a}=e;if(n&&!s)return Ki(e,!1),{typeOfCall:qi.callTypes.NONBEACON};{const t=i(()=>window.VWO._.nativeConstants.get(\"navigator\"))||window.navigator;return\"function\"==typeof t.sendBeacon&&(window.VWO.data&&window.VWO.data.fB||s)&&t.sendBeacon(r,o)?(a(e.callbackContext),{typeOfCall:qi.callTypes.BEACON}):(Ki(e,!0),{typeOfCall:qi.callTypes.NONBEACON})}};function Xi(e,t,n,o=!1){var i,r;if(!o&&!$i.shouldWeTrackVisitor())return;if(Z.deferOnConsent(\"sendCall\",this,t,null,null,null,e,null,n,o))return;e.serverUrl=(null===(r=null===(i=window.VWO.data)||void 0===i?void 0:i.accountJSInfo)||void 0===r?void 0:r.collUrl)||e.serverUrl||window._vwo_server_url;var s=e.serverUrl+e.url;s=xe(s,\"vn\",e.vn),s=xe(s,\"vns\",e.vns),s=xe(s,\"vno\",e.vno),s=xe(s,\"eTime\",Oe()),s=xe(s,\"v\",window.VWO.v_e);const a={url:s+=\"&random=\"+Math.random(),success:t,error:n,miscOptions:{vn:e.vn,vns:e.vns,vno:e.vno}};qi(a)}qi.shouldCompress=function(e){return e.length>1800},qi.callTypes={BEACON:\"beacon\",NONBEACON:\"non-beacon\"},window.VWO.modules.vwoUtils.sendCall=Xi;var Yi={};const zi=function(e,t){this.dependencies={},this.callback=e,this.name=t};zi.prototype.add=function(e){e&&(this.dependencies[e]=0)},zi.prototype.unResolve=function(e){if(e)for(var t in this.dependencies)this.dependencies.hasOwnProperty(t)&&t===e&&(this.remove(e),this.add(e))},zi.prototype.resolve=function(e){if(e){for(var t in this.dependencies)this.dependencies.hasOwnProperty(t)&&t===e&&(this.dependencies[t]=1);this.canResolve(this.dependencies)&&this.callback()}},zi.prototype.remove=function(e){delete this.dependencies[e]},zi.prototype.canResolve=function(){for(var e in this.dependencies)if(this.dependencies.hasOwnProperty(e)&&!this.dependencies[e])return!1;return!0};const Qi={init:function(e,t){var n=new zi(e,t);return t&&(Yi[t]=n),n},getDependencyManager:function(e){return Yi[e]}};let Zi=3,er=50,tr=window._vwo_server_url||\"https://dev.visualwebsiteoptimizer.com/\",nr={TPC_SUPPORT_DETECTION_FAILED:\"TPC_SUPPORT_DETECTION_FAILED\",TPC_NOT_SUPPORTED:\"TPC_NOT_SUPPORTED\",LOCAL_OPT_OUT_PARTIALLY_FAILED:\"LOCAL_OPT_OUT_PARTIALLY_FAILED\",GLOBAL_OPT_OUT_DETECTON_FAILED:\"GLOBAL_OPT_OUT_DETECTON_FAILED\",GLOBAL_OPT_OUT_PARTIALLY_FAILED:\"GLOBAL_OPT_OUT_PARTIALLY_FAILED\"},or={GLOBAL_OPT_OUT:\"_vwo_global_opt_out\",OPT_OUT:\"_vis_opt_out\",UUID:\"_vwo_uuid\",UUID_V2:\"_vwo_uuid_v2\",_VIS_OPT_:\"_vis_opt_\",_VWO_:\"_vwo_\"},ir=function(){},rr;const sr=function(e,t){const n=document.createElement(\"script\"),o=100*Math.random(),i=\"jsonpCallback\"+parseInt(o,10),r=document.getElementsByTagName(\"head\")[0];window[i]=function(e){delete window[i],r.removeChild(n),t(e)},n.src=e+\"?callback=\"+i+\"&random=\"+Math.random(),window.VWO.nonce&&(n.nonce=window.VWO.nonce),r.appendChild(n)},ar={init:function(e){e&&(ar.options=e,ar.serverUrl=tr,e.exG?(rr=Qi.init(function(){e.success(dr)},\"optOutDM\"),rr.add(\"thirdPartyCookieSupport\"),rr.add(\"globalOptOutStatus\"),dr.isThirdPartyCookiesSupported({success:function(t){t?rr.resolve(\"thirdPartyCookieSupport\"):e.error({errorType:nr.TPC_NOT_SUPPORTED})},error:function(){e.error({errorType:nr.TPC_SUPPORT_DETECTION_FAILED})}}),dr.checkGlobalOptOutStatus({success:function(){rr.resolve(\"globalOptOutStatus\")},error:function(){e.error({errorType:nr.GLOBAL_OPT_OUT_DETECTON_FAILED})}})):(cr.isOptedOut=cr.checkOptOutStatus(),e.success(cr)))},process:function(e,t){const n=cn.get(or.OPT_OUT,!0),o=window.location.href.indexOf(\"vwo_disable_alert\")>-1;if(n||window.location.href.indexOf(\"vwo_opt_out=1\")>-1)return n||o||alert(\"You have successfully opted out of VWO for this website.\"),cr.isOptedOut=!0,\"0\"!==n&&(\"2\"!==n?ar.optOut(e,t):lr(),!0)},optOut:function(e,t){if(!e)return;$i.callStopAnalyzeAndSurvey(),e.domain||(e.domain=window._vwo_cookieDomain),(t=t||{}).success=t.success||ir,t.error=t.error||ir;const n=e.optOutExpiry||365,o=cn.get(or.OPT_OUT,!0);if(e.config&&e.config.maintainExperiences)return cn.create(or.OPT_OUT,0,n,e.domain,void 0,!0),void $i.setOptOutStateConfig();o&&\"0\"!==o||(cn.create(or.OPT_OUT,1,100,e.domain,void 0,!0),$i.setOptOutStateConfig()),e.url=\"cdc?cookies=\"+window.VWO._.native.JSON.stringify([{name_regex:\"_vwo_uuid_*\",isDeleted:1}])+\"&accountId=\"+e.accountId+\"&r=\"+Math.random(),e.serverUrl=tr,e.retryRequest=e.retryRequest||0;const i=document.cookie.split(\";\");for(let t=0;t\u003ci.length;t++)if((i[t].indexOf(or._VIS_OPT_)>-1||i[t].indexOf(or._VWO_)>-1)&&i[t].indexOf(or.OPT_OUT)\u003c0){const[n,o]=i[t].split(\"=\");n&&cn.erase(n.trim(),e.domain,!0)}lr(),ur(),Xi(e,function(){ur(),cn.create(or.OPT_OUT,2,100,e.domain,void 0,!0),window.VWO.phoenix&&window.VWO.phoenix(\"deactivate\"),$i.setOptOutStateConfig(),t.success()},function(){e.retryRequest++,e.retryRequest\u003c=Zi?setTimeout(function(){ar.optOut(e,t)},er):t.error({errorType:nr.LOCAL_OPT_OUT_PARTIALLY_FAILED})},!0)},updateGlobalOptOutState:function(e,t){ar.options=e,dr.checkGlobalOptOutStatus(t)}},cr={checkOptOutStatus:function(){return!!cn.get(or.OPT_OUT,!0)},optOut:function(e,t){e?ar.process(ar.options,t):(cn.erase(or.OPT_OUT,ar.options.domain,!0),cr.isOptedOut=!1)}},dr={globalOptOut:function(e,t){const n=ar.options,o=e?1:0,i=[{name:or.GLOBAL_OPT_OUT,value:o,isDeleted:0}];t=t||{},n.url=\"cdc?cookies=\"+window.VWO._.native.JSON.stringify(i)+\"&accountId=\"+n.accountId+\"&r=\"+Math.random(),n.serverUrl=tr,Xi(n,function(){dr.isGloballyOptedOut=e,t.success()},function(){t.error(nr.GLOBAL_OPT_OUT_PARTIALLY_FAILED)},!0)},checkGlobalOptOutStatus:function(e){(e=e||{}).success=e.success||ir,e.error=e.error||ir,dr.isThirdPartyCookiesSupported({success:function(t){dr.isGloballyOptedOut=!!t&&!!parseInt(t[or.GLOBAL_OPT_OUT],10),e.success(dr.isGloballyOptedOut)},error:e.error})},isThirdPartyCookiesSupported:function(e){(e=e||{}).success=e.success||ir,e.error=e.error||ir;const t=ar.options.accountId;Xi({url:\"cdc?cookies=\"+window.VWO._.native.JSON.stringify([{name:\"_vis_opt_test_cookie\",value:1,isDeleted:0}])+\"&accountId=\"+t+\"&r=\"+Math.random(),serverUrl:tr,vn:window.VWO.v_e},function(){sr(tr+\"cdc\",function(n){n&&n[\"_vis_opt_test_cookie_\"+t]?(dr.tpc=!0,e.success(n)):(dr.tpc=!1,e.success(dr.tpc))})},function(){e.error({errorType:nr.TPC_SUPPORT_DETECTION_FAILED})},!0)}};function lr(){let e=window.VWO._.localStorageService;cn.erase(\"_vwo\",window._vwo_cookieDomain,!0),e.deleteItem(\"_vwo\");try{e.deleteItem(\"vwoSn\"),e.deleteItem(\"_vwo_nls_q_\"+window._vwo_acc_id)}catch(e){}}function ur(){const e=window._vwo_exp_ids||[];for(let t=0;t\u003ce.length;t++){const n=e[t];if(n&&window._vwo_exp[n]){const e=document.getElementById(`_vis_opt_path_hides_${n}`);e&&e.parentNode&&e.parentNode.removeChild(e)}}window._removeVwoGlobalStyle()}function wr(){const e=window.VWO;cn.erase(qe.OPT_OUT,window._vwo_cookieDomain,!0),window.VWO.phoenix&&!$i.shouldExecuteLibOnBasisOfCurrentOptOutState()||($i.setOptOutStateConfig(),e.nls&&delete e.nls.stopRecording,e.survey&&delete e.survey.stopCollectingData)}function _r(e={}){const t=i(()=>window.VWO.modules.otherLibDeps.stopAnalyzeAndSurvey);\"function\"==typeof t&&t(),ar.optOut({accountId:window._vwo_acc_id,config:e})}var gr;!function(e){e[e.MODE_1=1]=\"MODE_1\",e[e.MODE_2=2]=\"MODE_2\"}(gr||(gr={}));let pr=null,hr=null;function vr(){try{const e=localStorage.getItem(ut.ABM_META);if(e){const t=window.VWO._.native.JSON.parse(e);return Object.assign(Object.assign(Object.assign({synced:t.synced||{}},t.e&&{e:t.e}),t.d&&{d:t.d}),t.identity&&{identity:t.identity})}return{synced:{}}}catch(e){return{synced:{}}}}function fr(){return Ri()||window._vis_debug?\"debug_\"+ut.ABM_META:ut.ABM_META}function Er(e){try{const t=localStorage.getItem(fr()),n=t?window.VWO._.native.JSON.parse(t):{},o=Object.assign(Object.assign({},n),e);localStorage.setItem(fr(),window.VWO._.native.JSON.stringify(o))}catch(e){}}function mr(){hr||(hr=vr(),pr=new Set(Object.keys(hr.synced)))}function Or(e){let t=0;for(let n=0;n\u003ce.length;n++)t=31*t+e.charCodeAt(n)|0;return t}function Sr(e){let t=0;for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)){t=31*t+Or(n)|0;const o=e[n];t=31*t+(o&&\"object\"==typeof o?Sr(o):Or(String(o)))|0}return t>>>0}function Tr(e,t=!1){mr();const n=Sr(e),o=String(n);if(!i(()=>pr.has(o)))return{send:!0,hash:n};if(!t)return{send:!1,hash:n};const r=i(()=>hr.synced[o]);if(!i(()=>r.ts))return{send:!0,hash:n};return{send:Date.now()-r.ts>=864e5,hash:n}}function Cr(e){if(mr(),!hr||!pr)return;const t=String(e);pr.add(t),hr.synced[t]={v:1},Er(hr)}function Ir(e){mr(),pr&&pr.add(String(e))}function yr(e){try{const t=localStorage.getItem(fr()),n=t?Object.assign({},window.VWO._.native.JSON.parse(t)):{};e(n),localStorage.setItem(fr(),window.VWO._.native.JSON.stringify(n))}catch(e){}}function Ar(e,t,n=!1,o,r){yr(s=>{s.synced||(s.synced={}),i(()=>e.e)&&(s.e=e.e),i(()=>e.d)&&(s.d=e.d),s.identity||(s.identity={});const a=s.identity.mode;null!=o&&i(()=>window.VWO._.abmUtils.canUpdateMode(a,o))&&(s.identity.mode=o),void 0!==r&&(s.identity.confidence=r);const c=String(t);s.synced[c]=n?{v:1,ts:Date.now()}:{v:1}}),Ir(t)}function Nr(e,t={},{mode:n=gr.MODE_1}={}){var o,r;if(!i(()=>window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG.jsConfig.abm))return;const s=Lt.accountId,a=cn.get(\"_vwo_uuid\")||Lt.vwoUUID,c=Object.assign(Object.assign({},t),e&&{_vwo_identity_id:e}),d=void 0!==c._vwo_integrations,{send:l,hash:u}=Tr(c,d);if(!l)return;const w=Ri()||window._vis_debug,_=`${(null===(r=null===(o=window.VWO.data)||void 0===o?void 0:o.accountJSInfo)||void 0===r?void 0:r.collUrl)||Lt.serverUrl}abm/identify?a=${s}&u=${a}`+(w?\"&m=1\":\"\");qi({url:_,data:window.VWO._.native.JSON.stringify(c),method:\"POST\",responseType:\"json\",success:function(){const e=t.email||i(()=>t.company.domain)?n:void 0,o=t.confidence&&i(()=>window.VWO._.abmUtils.normalizeConfidence(t.confidence));Ar(this.response,u,d,e,o),setTimeout(()=>{i(()=>window.VWO._.abmUtils.syncIdentity())},0)},error:()=>{Cr(u)}})}var Vr;!function(e){e[e.EVENT=40]=\"EVENT\",e[e.ATTRIBUTE=40]=\"ATTRIBUTE\"}(Vr||(Vr={}));const br={EMPTY_EVENT:\"Event name cannot be empty!\",EVENT_MORE_THAN_LIMIT:\"Event name should not be greater than 40 characters!\",EVENT_NOT_STRING:\"Invalid event name: event name can only be a string!\",ATTRIBUTE_MORE_THAN_LIMIT:\"Attribute name should not be greater than 40 characters!\",ATTRIBUTE_NOT_OBJECT:\"Invalid attribute type: attribute can only be an object!\"};class Lr{static toCamelCase(e){return e.replace(/[^\\w\\s-.][\\w]/g,function(e){return e.toUpperCase()}).replace(/[^\\w\\s-.]/g,\"\").replace(/ [\\w]/g,function(e){return e.toUpperCase()}).replace(/ /g,\"\")}static filterPropertyName(e){let t=Lr.toCamelCase(e.slice(e.search(/[\\w-.]/g)));return t=t.replace(/^(_|vwo_|\\.|v_|i_|-)*/g,\"\"),\"props\"===t?\"\":t}static filterEventName(e){if(this.whiteListedEvents[e])return e;let t=Lr.toCamelCase(e.slice(e.search(/[\\w-.]/g)));return t=t.replace(/^(_|vwo_|\\.|v_|i_|-)*/g,\"\"),\"visitors\"===s(t)&&(t+=\"_1\"),t}static filterAttributeObjectKeys(e){if(\"object\"!=typeof e||Array.isArray(e))return Lr.logWarningAndReportError(br.ATTRIBUTE_NOT_OBJECT);const t={};for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)){let o=Lr.whiteListedProps[n]?n:Lr.filterPropertyName(n);if(!o.trim())return Lr.logWarningAndReportError(`Invalid attribute name: '${n}' is not allowed as an attribute name!`);o.length>40&&(o=o.slice(0,40),console.warn(br.ATTRIBUTE_MORE_THAN_LIMIT));const i=S(e[n])||T(e[n])?window.VWO._.native.JSON.stringify(e[n]):e[n];[\"name\",\"time\"].includes(o)?(t.conflictingPropsData=t.conflictingPropsData||{},t.conflictingPropsData[o]=i):t[o]=i}return t}static logWarningAndReportError(e){console.log(\"%cVWO Event API Error:\",\"font-weight:bold;\",e),o({msg:\"VWO Event API Error: \"+e,url:\"NamingUtil.ts\"})}}var Rr;Lr.whiteListedProps={vwo_hubspot_id:!0,vwo_eaiSegment:!0},Lr.whiteListedEvents={[a.RECOM_BLOCK_SHOWN]:!0,[a.DEBUG_EVENT]:!0,[a.WIDGET_SHOWN]:!0,[a.WIDGET_CLOSE]:!0,[a.INTEGRATION_DATA]:!0},function(e){e.PRE=\"PRE\",e.POST=\"POST\"}(Rr||(Rr={}));const Dr={[a.VARIATION_SHOWN]:{ignoreMetricDataCheck:!0},[a.PAGE_VIEW]:{},[a.DOM_CLICK]:{},[a.DOM_HOVER]:{},[a.DOM_FOCUS]:{},[a.DOM_BLUR]:{},[a.ELEMENT_VIEWED]:{},[a.WIDGET_CLOSE]:{},[a.WIDGET_SHOWN]:{},[a.DOM_SUBMIT]:{},[a.CUSTOM_CONVERSION]:{},[a.REVENUE_CONVERSION]:{},[a.SYNC_VISITOR_PROP]:{ignoreMetricDataCheck:!0},[a.INTEGRATION_DATA]:{},[a.PAGE_UNLOAD]:{},[a.DEBUG_EVENT]:{ignoreMetricDataCheck:!0}},Wr=e=>!!Dr[e],Pr=e=>!!i(()=>window.VWO._.allSettings.dataStore.events[e].ls),xr=e=>i(()=>!!window.VWO._.allSettings.dataStore.events[e]),Ur=e=>i(()=>!!window.VWO._.allSettings.dataStore.events[e].aT),Mr=()=>{let e=[],t=[],n=!1;const o=n=>{const o=e.length>0,i=t.length>0;return n?n===Rr.PRE?o:n===Rr.POST?i:void 0:o||i},r=(r,s)=>{if(!n||!o(r))return s;const a=!s||!Re(s),c=Object.assign({},i(()=>s.d.event.props)||{}),d=i(()=>s.d.event.name);let l=Object.assign({},s);const u=r===Rr.POST?t:e;for(const e of u)if(\"function\"==typeof e)try{const t=e(l)||l;if(-1===t)return-1;l=t}catch(e){h.warn(`Error while running ${r}-Hook callback!`)}return a?s:(r===Rr.PRE&&Wr(d)&&((e,t)=>{const n=e.d.event.name,o=window.VWO._.allSettings.dataStore.events[n];if(!o.wP)return;Object.assign(t,o.wP||{});const i=e.d.event.props;for(const e in i)Object.prototype.hasOwnProperty.call(i,e)&&!(e in t)&&delete i[e]})(l,c),l)};return{init:(o,i)=>{Array.isArray(i.preHookList)&&(e=[...e,...i.preHookList]),Array.isArray(i.postHookList)&&(t=[...t,...i.postHookList]),o.event.addPreHook=t=>(e.push(t),e.length-1),o.event.addPostHook=e=>(t.push(e),t.length-1),n=!0},runAllHooks(e,t){const n=r(Rr.PRE,e);if(-1===n)return{processedData:n,wrappedCallback:t};return{processedData:n,wrappedCallback:(...e)=>{r(Rr.POST,n),t(...e)}}},canRunHook:o}},kr=Mr(),Gr={combi:\"cb\",goal:\"gl\",exclude:\"ex\",split:\"sp\",uuid:\"ud\"},Fr=()=>{const e={q:qe.VWO_COOKIE_QUERY_PARAM,d:\"\"};try{let t=\"\";const n=window._vwo_exp||{},o=window.VWO._.cookies.getAll(),i={};for(const e in o)if(o[e]){const r=o[e],s=Et.campaignCookies.exec(e),a=Et.uuidCookie.exec(e),c=(s||a||[])[1];if(!c||n[c]&&!n[c].multiple_domains)continue;if(a&&a[1])t+=`ud_${a[1]}=${r}`;else if(s&&s[1]){const e=s[2].split(\"_\"),n=e[0],o=e[1],a=Gr[n];if(!a)continue;if(\"goal\"===n){const e=`${a}_${c}`;if(+r>1)t+=`${e}_${o}=${r}`;else{i[e]=i[e]||\"\";const t=i[e].length;t>0&&\",\"!==i[e][t-1]&&(i[e]+=\",\"),i[e]+=o}}else t+=`${a}_${c}=${r}`}\"|\"!==t[t.length-1]&&(t+=\"|\")}Object.keys(i).forEach(e=>{t+=`${e}_${i[e]}=1|`}),e.d=t&&encodeURIComponent(t.slice(0,t.length-1))}catch(e){}return e},$r={cb:\"combi\",gl:\"goal\",ex:\"exclude\",sp:\"split\",ud:\"uuid\"},jr={},Br=(e=window.VWO._.cookies.setItem)=>{try{const t=Lt.currentUrl,n=new URL(t).searchParams.get(qe.VWO_COOKIE_QUERY_PARAM);if(n){const t=(t,n)=>{if(jr[t])return;i(()=>window.VWO._.cookies.getItem(t))||(e(t,n),jr[t]=!0)},o=decodeURIComponent(n).split(\"|\");for(const e of o){const[n,o]=e.split(\"=\");if(!n||!o)continue;const[r,s,a]=n.split(\"_\");if(s&&1===i(()=>window._vwo_exp[s].multiple_domains)&&$r[r]){const e=$r[r];if(\"uuid\"===e&&o.length>64)continue;if(\"uuid\"!==e&&o.length>5&&!i(()=>ao&&window._vwo_exp[s].multiple_domains))continue;if(\"uuid\"===e)t(`_vwo_uuid_${s}`,o);else{const n=`_vis_opt_exp_${s}_${e}`;\"goal\"===e&&a?a.split(\",\").forEach(e=>{i(()=>window._vwo_exp[s].goals[e])&&t(`${n}_${e}`,o)}):t(n,o)}}}}}catch(e){}},Hr=()=>{if(!window._vwo_code)return null;const e=window._vwo_code||{},t=window.performance.getEntriesByType(\"resource\").find(e=>e.name.includes(\"/j.php?a=\"));let n=-1,o=-1;if(t){const e=Math.abs(t.fetchStart-t.startTime),i=Math.abs(t.requestStart-t.fetchStart),r=Math.abs(t.responseEnd-t.responseStart),s=+window._VWO_Jphp_StartTime;o=e+i+r,n=isNaN(s)?-1:s-t.responseEnd}return{settings_tolerance:i(()=>e.settings_tolerance()),library_tolerance:i(()=>e.library_tolerance()),settingsTimedOut:!!e.sT,libraryTimedOut:!!e.lT,timeToStartExecuteJphp:n,totalDownloadTime:o}};class Kr{verifyUrl(e,t,n,o,r){let s=!1;const a=o?e:this.getCleanedUrl(e);if(t)if(o){const e=ai.matchRegex(a,t,null,o);s=!!e;const n=i(()=>r.pgConfigId);n&&e&&Array.isArray(e)&&e.length>0&&i(()=>{const o=window.VWO.phoenix.pageGroup||window.VWO.pageGroup;if(o){const i=e.slice(1);o.setPageMatchData(n,{matchedGrps:i,urlRegex:t})}})}else{const n=this.getCleanedUrl(e,!0);s=!(!ai.matchRegex(a,t,null,o)&&!ai.matchRegex(n,t,!0,o))}else s=ai.matchWildcard(a,n)||ai.matchWildcard(e,n);return s}getCleanedUrl(e,t){if(!e)return;let n;return-1!==e.search(/_vis_(test_id|hash|opt_(preview_combination|random))=[a-z\\.\\d,]+&?/)?(n=e.replace(/_vis_(test_id|hash|opt_(preview_combination|random))=[a-z\\.\\d,]+&?/g,\"\"),n=t?n.replace(/(\\??&?)$/,\"\"):n.replace(/(\\/?\\??&?)$/,\"\")):n=t?e:e.replace(/\\/$/,\"\"),n}compareUrlWithIncludeExcludeRegex(e,t,n,o){const i={};return n&&ai.matchRegex(e,n)?(i.didMatch=!1,i.reason=1,i):(i.didMatch=this.verifyUrl(e,t,o),i.reason=i.didMatch?2:3,i)}}const Jr=new Kr,qr=\"ev\",Xr=\"dslv\",Yr=\"fn\",zr=e=>{if(!e)return e;try{const t=new URL(e);for(const e of co)t.searchParams.delete(e);return t.searchParams.delete(\"vwo_q\"),t.toString()}catch(t){return e}},Qr=(e,t)=>5===i(()=>e.sections[1].urlModes[t]),Zr=(e,t)=>!(!Qr(e,t)&&4!==i(()=>e.sections[1].urlModes[t])),es=({campaignObj:e,cookieValue:t,getters:n})=>{if(!t)return null;const[o,r=\"\"]=i(()=>t.trim().split(Tt),{},[]),s=decodeURIComponent(r),a=zr(n.currentUrl),c=zr(s);return Zr(e,o)&&ai.matchPlainURLs(a,c)?o:null};class ts{constructor(){this.uuid=\"\",this.preview=Ri,this.hideElExpression=\"{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;}\",this.urlCache={}}otherSide(...e){return e[0]=\"VWO.modules.utils.libUtils.\"+e[0],e[2]&&(e[2]={captureGroups:e[2]}),window.fetcher.getValue(...e)}isDomDependent(e){return\"VISUAL_AB\"===e||\"VISUAL\"===e}isTestingCampaign(e){return this.isDomDependent(e)||\"SPLIT_URL\"===e}generateUUID(){return\"Jxxxxxxxxxxx4xxxyxxxxxx5xxxxxxxx9\".replace(/[xy]/g,function(e){const t=16*Math.random()|0;return(\"x\"==e?t:3&t|8).toString(16).toUpperCase()})}shouldUseCrossDomainForInsights(e){if(Jt())return!1;const t=!!i(()=>window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG.jsConfig.crDom);return e?t&&this.isDomIndependentCampaign(e.type):t}isBot2(){return window.VWO._.isBot||s(window.navigator.userAgent).indexOf(\"bot\")>=0||s(window.navigator.userAgent).indexOf(\"spider\")>=0||s(window.navigator.userAgent).indexOf(\"preview\")>=0}isPageBasedGoal(e){return\"SEPARATE_PAGE\"===e||\"CUSTOM_GOAL\"===e||\"REVENUE_TRACKING\"===e}isSplitVariation(e){return\"SPLIT_URL\"===e.type&&e[ot]}getUUIDString(e){return e?\"&u=\"+e:\"\"}updateGoalsKind(e,t){const n={};return Object.keys(e).forEach(o=>{const i=e[o],r=i.mt;r&&Object.keys(i.goals).length&&Object.entries(r).forEach(([e,i])=>{const r=this.getGoalKind(i),s=i=>{!i||t&&!t[i]||(n[o]=n[o]||{},n[o][e]=i)};Array.isArray(r)?r.forEach(s):s(r)})}),t||(window.VWO._.goalsToBeConvertedSynchronously=n),n}getGoalKind(e){let t;const n=window.VWO._.allSettings.triggers[e];if(!n||0===Object.keys(n).length)return;const r=3===i(()=>n[Xr]);r||i(()=>Object.keys(n.cnds).length)||o({msg:\"Trigger definition is empty\",event:{triggerName:e}});const s=e=>{switch(e){case a.DOM_CLICK:return\"CLICK_ELEMENT\";case a.DOM_SUBMIT:return\"FORM_SUBMIT\";case a.PAGE_UNLOAD:return\"PAGE_UNLOAD\";case a.WIDGET_CLOSE:return\"WIDGET_CLOSE\";case a.WIDGET_SHOWN:return\"WIDGET_SHOWN\";case a.ELEMENT_VIEWED:return\"ON_PAGE\";default:return\"\"}};if(r)return Object.keys(n[qr]).map(s);if(\"object\"==typeof n.cnds[0]){t=s(n.cnds[0].event)}else{switch(n.cnds[1].event){case a.DOM_SUBMIT:case a.DOM_CLICK:t=\"ENGAGEMENT\"}}return t}isXpathAllHead(e,t,n=!1){if(e.muts=e.muts||{},\"boolean\"==typeof e.muts.pvtMut&&!n)return e.muts.pvtMut;const o=t.split(\",\");let i=!0;for(let e=0;e\u003co.length;e++)if(o[e].trim()&&\"head\"!==s(o[e])){i=!1;break}return n||(e.muts.pvtMut=i),i}isPersonalizeCampaign(e){var t;return\"TARGETING\"===(null===(t=e.iType)||void 0===t?void 0:t.type)}isPersonalizeHoldback(e,t={}){return this.isPersonalizeCampaign(e)&&2===e.iType.v&&!t.avoidHoldbackForPreview}doNotHideElements(e){return e&&\"boolean\"==typeof e}getMatchedCookies(e){let t=[];return document.cookie&&(t=document.cookie.match(e)||[]),t}getCombinationCookie(){let e=this.getMatchedCookies(/(?:^|;)\\s?(_vis_opt_exp_\\d+_combi=[^;$]*)/gi);e=e.map(function(e){try{const t=decodeURIComponent(e);return/_vis_opt_exp_\\d+_combi=(?:\\d+,?)+\\s*$/.test(t)?t:\"\"}catch(e){return\"\"}});const t=[];return e.forEach(function(e){const n=e.match(/([\\d,]+)/g);n&&t.push(n.join(\"-\"))}),t.join(\"|\")}isCurrentURLSplitVariation({chosenVariation:e,getters:t,campaignData:n}){if(Zr(n,e))return!!es({campaignObj:n,cookieValue:cn.get(Kt(n.id)),getters:t});let o=\"\";const i=Jr.getCleanedUrl(t.currentUrl),r=this.urlCache[n.id]=this.urlCache[n.id]||{},s=r[i]||r[t.currentUrl];if(void 0!==s)return s;let a=!1,c=t.currentUrl;const d=n.sections;return d[1].variationsRegex?(o=d[1].variationsRegex[e],a=Jr.verifyUrl(t.currentUrl,o,null)):(o=d[1].variations[e],a=ai.matchWildcard(i,o),c=i),r[c]=!!a}checkForWrongConsent(e,t){return t&&\"http:\"===e.location.protocol}setCampaignAppliedFlag(e,t){Rn&&e.ss&&e.ss.csa?e.cA=!1:e.cA=t}inQACampaign(e){return!!window._vwo_exp[e].iqam}}let ns;const os={get:e=>{try{0;return window.localStorage.getItem(e)}catch(e){return\"\"}},set:(e,t)=>{try{return ns._setItem(e,t)}catch(e){return\"\"}},remove:e=>{try{return ns._removeItem(e)}catch(e){return!1}},getItem:function(e){return this.get(e)},setItem:function(e,t){this.set(e,t)},deleteAll:function(){},deleteItem:function(e){this.remove(e)}};function is(e){ns=e}window.VWO._.localStorageService=os;const rs=/:nth-parent\\((\\d+)\\)$/,ss=/[A-Za-z1-9]*?:tm\\([\"']([\\s\\S]*?)[\"']\\)(?:\\:nth-parent\\(\\d\\))?/,as=e=>e.indexOf(\":tm(\")>-1,cs=e=>!!as(e),ds=e=>{const t=e.match(rs)||[];if(t.length\u003c2)return;const n=+t[1];return isNaN(n)?void 0:n};function ls(){const e={};return function(t){if(e[t])return e[t];if(as(t)){const{targetElement:n,targetText:o,ancestorLevelCount:i,childSel:r}=(e=>{const t=e.match(ss)||[e],n=t[0],[o]=e.split(\":tm(\"),i=t[1],r=ds(n),s=void 0!==t.index?e.slice(t.index+n.length,e.length).trim():\"\",a=o.trim().split(\" \");return{targetElement:1==a.length?a[0].toUpperCase():a.map(e=>(-1===e.search(/(\\.|#)/)&&(e=e.toUpperCase()),e)).join(\" \"),targetText:i,ancestorLevelCount:r,childSel:s}})(t);return e[t]={targetElement:n,targetText:o,ancestorLevelCount:i,childSel:r}}return{targetElement:\"\",targetText:\"\"}}}const us=ls(),ws={};function _s(e){if(Array.isArray(ws[e]))return ws[e];const t=e.split(\"\u003cvwo_sep>\");return 1===t.length?ws[e]=[{sel:e,isTxtSel:!0}]:ws[e]=t.map(e=>({sel:e.trim(),isTxtSel:cs(e)}))}const gs=e=>\"number\"==typeof e,ps=(e,t)=>!(!e||e.sel!==t),hs=(e,t)=>gs(e)&&e===t,vs=({targetElement:e,targetText:t,ancestorLevelCount:n,childSel:o},i)=>{const r=[e,t].join(\".\");if(!i||!Array.isArray(i[r]))return null;for(let e=0;e\u003ci[r].length;e++){const t=i[r][e];if(!t)return null;const s=!n&&!t.d||hs(n,t.d),a=!o&&!t.cd||ps(t.cd,o);if(s&&a)return t}return null},fs=()=>Object.assign({},i(()=>window.VWO._.txtCfg)||{}),Es=fs(),ms=()=>{Es.o&&i(()=>{Es.o.d()})};window.VWO.modules.utils.textBasedSelectorUtils={disconnectMutationObserver:ms};class Os{modifyTriggerConditions(e,t){const n=[];return Array.isArray(e)?(e.forEach(e=>{if(Array.isArray(e))n.push(this.modifyTriggerConditions(e,t));else{const o=t(e);n.push(o)}}),n):e}getExitTrigger(e){for(let t=0;t\u003ce.length;t++){if(Array.isArray(e[t])){const n=this.getExitTrigger(e[t]);if(n)return n}if(\"object\"==typeof e[t]&&null!==e[t]&&e[t].exitTrigger)return e[t].exitTrigger}}}var Ss=new Os;function Ts({avoidFullHTML:e}={avoidFullHTML:!1}){return Wn&&!e?document.documentElement:document.body||document.documentElement}const Cs={state:{}},Is=e=>e&&\"object\"==typeof e&&!Array.isArray(e),[ys,As]=function(){let e={};return window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{e={}}),[(t,n)=>{e[t]=e[t]||{},e[t][n]=!0},(t,n)=>Is(e[t])&&!!e[t][n]]}();function Ns({triggerId:e,eventName:t,triggerObj:n}){const o=(n||window.VWO._.allSettings.triggers[e]||{}).cnds||[];for(let e=0;e\u003co.length;e++)if(t.indexOf(o[e].event)>-1)return!0;return!1}function Vs(e){return!!(window.VWO._.allSettings.triggers[e]||{}).sLR}function bs(){let e,t=!1,n={};const o=window.VWO._.phoenixMT,i={attach:()=>{if(!t){e=new MutationObserver(()=>{Object.keys(n).forEach(e=>{o.trigger(e)})});try{const n=Ts();e.observe(n,{childList:!0,subtree:!0}),t=!0}catch(e){}}},remove:()=>{e&&(e.disconnect(),e=null,t=!1)},fireEventOnMutation:e=>{n[e]=1}};return o.on(\"vwo_urlChangeMt\",()=>{i.remove(),o.getAllEvents().forEach(e=>{e.indexOf(\"vwo_mutObs\")>-1&&o.clearEvent(e)}),n={}}),i}const Ls=bs();function Rs(e){Is(e)&&Object.assign(Cs.state,e)}function Ds(e){window.fetcher.getValue('window.VWO.modules.utils.tagExecutor.fireTagEvaluatedEvent(\"${{1}}\")',null,{captureGroups:[e]})}function Ws(e,t){const{amt:n,campId:i}=e,r=e.t,s=()=>{try{t(),Cs.state[r]=!0}catch(e){o({msg:`Error occurred while executing \"${r}\" trigger`,url:\"triggerBasedTagExecutorMT.ts\",source:e})}};n&&(Ls.attach(),Ls.fireEventOnMutation(`vwo_mutObs.${r}`));const c=Ns({triggerId:r,eventName:a.CAMPAIGN_UNLOADED}),d=Vs(r),l=c||d;if((!r||Cs.state[r])&&!c)return s();As(e.tag,r)||(ys(e.tag,r),window.fetcher.getValue('window.VWO.modules.utils.tagExecutor.attachTriggerListenersForTagExecution(\"${{1}}\", \"${{2}}\", \"${{3}}\")',null,{captureGroups:[r,s,{isWaitForElementEvent:n,campId:i,preventCallBackRemovalOnSpa:l,isCampUnloadEvent:c,preventCallBackRemoval:d}]}))}function Ps(e){if(\"object\"!=typeof e)return'\"'+e+'\"';let t=\"\";try{const n=we(e);let o=n.length;for(;o--;){const i=n[o];t+='\"'+i+'\":'+Ps(e[i])+\",\"}t=\"{\"+t.slice(0,-1)+\"}\"}catch(t){o({msg:\"Error in json stringify - \"+e,url:\"utils.js\",source:encodeURIComponent(\"json-stringify\")})}return t}function xs(e,t){let n=!1;return function(){n||(e.call(this,arguments),n=!0,setTimeout(function(){n=!1},t))}}window.VWO.modules.utils.tagExecutor={updateTriggerStates:Rs};const Us=Qe;function Ms(e,t,n){let o=document.URL;e&&window.history?function(e,t){const n=function(n){const i=e[n];e[n]=function(n){const r=i.apply(e,[].slice.call(arguments));return window.fetcher.postMessage({type:\"sync\",property:\"URL\",value:document.URL,syncType:2}),t({state:n,currentUrl:document.URL,previousUrl:o}),o=document.URL,r}};n(\"pushState\"),n(\"replaceState\")}(window.history,t):window.addEventListener(\"hashchange\",t,!1)}function ks(e){e.fn.nonEmptyContents=function(){if(!this||!this.length)return this.contents();const e=this.contents();let t;for(let n=e.length;n--;)t=e.get(n),3!==t.nodeType||/\\S/.test(t.nodeValue)||e.splice(n,1);return e};const t=function(e,t,n){(navigator.userAgent.indexOf(\"MSIE \")>-1||navigator.userAgent.indexOf(\"Trident/\")>-1)&&e.style.setProperty(t,n.replace(\"!important\",\"\").trim()),e.style.setProperty(t,n.replace(\"!important\",\"\"),\"important\")};e.fn.vwoCss=function(){let n;try{this.each(function(){this.hasOwnProperty(\"__vwoControlStyleAttr\")||(this.__vwoControlStyleAttr=this.getAttribute(\"style\")||\"\")})}catch(e){const t=\"[JSLIB] Error during storing control style attribute value\";o({msg:t,url:\"utils.js\",source:encodeURIComponent(t)})}if(1===arguments.length){if(\"string\"==typeof arguments[0])return this.css(arguments[0]);for(const e in arguments[0])arguments[0].hasOwnProperty(e)&&(n=arguments[0][e].toString(),n.indexOf(\"important\")>-1?this.each(function(){t(this,e,n)}):this.css(arguments[0]))}else if(2===arguments.length){const e=arguments[0].toString();n=arguments[1]?arguments[1].toString():null,n&&n.indexOf(\"important\")>-1?this.each(function(){t(this,e,n)}):this.css(e,n)}else e.fn.css.apply(this,arguments);return this},e.fn.vwoAttr=function(){if(this&&this.length){if(2!==arguments.length){if(1===arguments.length){if(\"string\"==typeof arguments[0])return this.attr(arguments[0]);{var t=arguments[0];try{this.each(function(){if(!this.hasOwnProperty(\"__vwoControlVwoAttr\")){this.__vwoControlVwoAttr={};Object.keys(t).forEach(e=>{switch(e){case\"class\":default:this.hasAttribute(e)?(this.__vwoControlVwoAttr.attrsToAddOrModify=this.__vwoControlVwoAttr.attrsToAddOrModify||[],this.__vwoControlVwoAttr.attrsToAddOrModify.push({name:e,value:this.getAttribute(e)})):(this.__vwoControlVwoAttr.attrsToRemove=this.__vwoControlVwoAttr.attrsToRemove||[],this.__vwoControlVwoAttr.attrsToRemove.push(e));break;case\"removedAttributes\":t.removedAttributes.forEach(e=>{this.hasAttribute(e)&&(this.__vwoControlVwoAttr.attrsToAddOrModify=this.__vwoControlVwoAttr.attrsToAddOrModify||[],this.__vwoControlVwoAttr.attrsToAddOrModify.push({name:e,value:this.getAttribute(e)}))})}})}})}catch(e){const t=\"[JSLIB] Error during storing control attributes values\";o({msg:t,url:\"utils.js\",source:encodeURIComponent(t)})}const n=e.extend({},t);if(Array.isArray(n.removedAttributes))for(let e=n.removedAttributes.length-1;e>=0;e--)n[n.removedAttributes[e]]&&delete n[n.removedAttributes[e]];else delete n.removedAttributes;const r=[\"type\",\"height\",\"width\"],s=this.get(0);for(let e in r)if(r.hasOwnProperty(e)){const t=r[e];n[t]&&(s.setAttribute(t,n[t]),delete n[t])}if(n.class){const e=n.class.addedClasses,t=n.class.removedClasses;e&&e.length>0&&this.addClass(e.join(\" \")),t&&t.length>0&&this.removeClass(t.join(\" \")),delete n.class}if(n.removedAttributes&&n.removedAttributes.length>0){for(let e=0;e\u003cn.removedAttributes.length;e++)this.each(function(){this.removeAttribute(n.removedAttributes[e])});delete n.removedAttributes}Sn&&n.src&&!n.loader&&(n.loader=!0,n.loaderConfig={pc:\"transparent\",sc:\"transparent\",id:Date.now(),as:\"5s\"});const a=\"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\";if(n.src&&n.loader){const t=`vwo-loader-el-${n.loaderConfig.id}`;if((this.attr(\"src\")!==n.src||this.attr(\"srcset\")!==n.srcSet)&&!this.hasClass(t)){this.attr(\"src\",a);const o=n.src,i=n.srcSet;i&&this.removeAttr(\"srcset\"),e(\"head\").append(`\u003cstyle type=\"text/css\" id=\"${t}\">.${t}{width:${n.width}px;height:${n.height}px;animation-timing-function: linear;animation-duration: ${n.loaderConfig.as};animation-iteration-count: infinite;animation-name: placeHolderShimmer;background: #ccc;background: linear-gradient(to right, ${n.loaderConfig.pc} 8%, ${n.loaderConfig.sc} 38%, ${n.loaderConfig.pc} 54%);display: inline-block;}@keyframes placeHolderShimmer{0%{background-position: -468px 0}100%{background-position: 468px 0}}\u003c/style>`);const r=new Image;r.onload=r.onerror=()=>{window._vwo_handleMutations&&window._vwo_handleMutations(this.get(0),()=>{this.attr(\"src\",o),i&&this.attr(\"srcset\",i),e(`#${t}`).remove(),this.removeClass(t)})},r.src=o,i&&(r.srcset=i),this.addClass(t)}[\"src\",\"srcSet\",\"loader\",\"loaderConfig\"].forEach(e=>{delete n[e]})}else if(i(()=>se._.ac.hIF)&&(n.src||n.srcset)&&[\"IMG\",\"SOURCE\"].includes(this.get(0).tagName)){let e=n.src,t=n.srcset;e&&(n.src=a),t&&(n.srcset=a),setTimeout(()=>{window._vwo_handleMutations&&window._vwo_handleMutations(this.get(0),()=>{e&&this.attr(\"src\",e),t&&this.attr(\"srcset\",t)})},0)}return window.VWOspvEventListenerAdded||document.addEventListener(\"securitypolicyviolation\",e=>{e.blockedURI.includes(\".vwo.io\")&&(window.VwoIoImageLoadFailed=!0)}),window.VWOspvEventListenerAdded=!0,\"IMG\"===s.tagName&&t.src&&t.src.includes(\".vwo.io\")&&(s.onerror=()=>{window.VwoIoImageLoadFailed&&window._vwo_handleMutations&&window._vwo_handleMutations(s,()=>{this.attr(\"src\",t.src.replace(\"vwo.io\",\"visualwebsiteoptimizer.com\")),t.srcset&&this.attr(\"srcset\",t.srcset.replace(\"vwo.io\",\"visualwebsiteoptimizer.com\")),delete window.VwoIoImageLoadFailed})}),this.attr(n)}}return e.fn.attr.apply(this,arguments)}this.get(0).setAttribute(arguments[0],arguments[1])}return this};const n=window._vwo_editorOperationTracker={},r={};window.VWO._.phoenixMT.once(\"vwo_domClicked\",e=>{const t=Object.keys(r);for(let n=0;n\u003ct.length;n++)r[t[n]](e)}),e.fn.vwoElement=function(t){const o=`vwo_w_${t.id}`,i=t.id&&`#vwo-widget-${t.id}`||\"\";let s=!1,c=!1;if(t.wId){let e=window.VWO._.native.JSON.parse(se._.allSettings.dataStore.changeSets[t.wId]),n=\"\";e.css?n+=`\u003cdiv ${t.idemId}=\"\" vwo-element-id=\"${t.elId}\">${e.html}\u003cstyle>${e.css}\u003c/style>\u003c/div>`:n+=`\u003cdiv ${t.idemId}=\"\" vwo-element-id=\"${t.elId}\">${e.html}\u003c/div>`,e.js&&e.js.data&&(n+=`\u003cscript>${e.js.data}\u003c\\/script>`),t.html=n}const d=t.opId,l=e=>{d&&(e?n[d]=e:delete n[d])},u=()=>{l(\"sw-attached\");const n=n=>{se.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[n,()=>{l(\"sw-executed\");let n=!1;t.sw.skipExecuteOnce=c,!t.sw.executed||!t.sw.skipExecuteOnce||e(i).length||f()||s||(n=!0,t.sw.executed=!1),t.sw.executed||t.ef&&!t.ef.executed||_(n),t.sw.executed=!0,s=!1}]})};\"string\"==typeof t.sw.p_dsl?se.phoenix(`settings.currentSettings.triggers.${t.sw.p_dsl}`).then(e=>{e?(e.cnds=Ss.modifyTriggerConditions(e.cnds,e=>(!S(e)||\"vwo_pageView\"!==e.event&&\"vwo_session\"!==e.event||(e.persistState=!0),e)),Ns({triggerObj:e,eventName:a.DOM_CLICK})&&(c=!0),n(e)):h.error(`Trigger for show when p_dsl ${t.sw.p_dsl} not found.`)}):n(t.sw.p_dsl),se.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[`widget-${t.id}-sw-ready`]})},w=()=>{const e=e=>{const n=t.apiParamVariables.reduce((t,n)=>(t[n]=e.event[n],t),{});t.apiParams[3]=Object.assign(Object.assign({},t.apiParams[3]),n),window[t.id]=Object.assign(Object.assign({},window[t.id]),t.apiParams[3]),t.ef.executed=!0,(!t.sw||t.sw.executed)&&_()};t.ef.isEventFiredHandlerExecuting||t.ef.executed||(t.ef.isEventFiredHandlerExecuting=!0,se.phoenix('store.getters.getHistoryEvents(\"${{1}}\")',null,{captureGroups:[t.triggerEventname]}).then(n=>{var o,i;n.length?!t.ef.executed&&e({event:null===(o=n[0])||void 0===o?void 0:o.props}):(i=t.ef.p_dsl,se.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[i,e]})),t.ef.isEventFiredHandlerExecuting=!1}))},_=e=>{t.api?t.api(...t.apiParams).then(n=>{const o=t.apiResponsevariables.reduce((e,t)=>(e[t]=n[t],e),{});window[t.id]=Object.assign(Object.assign({},window[t.id]),o),t.html=t.html&&t.html(Object.assign({Array:window.Array,Math:window.Math,window:window.window},o)),g(e)}):g(e)},g=n=>{this[t.position](t.html),window.VWO&&window.VWO.event&&window.VWO.event(\"vwo_widgetShown\",{id:t.id}),l(),t.js&&(se.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[t.js.p_dsl,()=>{}]}),se.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[`widget-${t.id}-js-ready`]})),i&&(n=>{const o=e(n);o.length&&o.get(0).addEventListener(\"close_button_clicked\",function(){s=!0,l(\"disconnected\"),window.VWO&&window.VWO.event&&window.VWO.event(\"vwo_widgetClose\",{id:t.id})})})(i),t.rec&&!n&&p(),t.hw&&(se.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[t.hw.p_dsl,()=>{let n=os.get(o);n&&(n=Ye(n),n.d=1,os.set(o,Ps(n))),(t=>{e(t).remove()})(`#vwo-widget-${t.id}`)}]}),se.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[`widget-${t.id}-hw-ready`]})),c&&(r[`vwo_domClicked.${t.id}`]=()=>{s=!1})},p=()=>{let e=os.get(`vwo_w_${t.id}`);if(e){e=Ye(e);for(const t in e)switch(t){case\"v\":e[t]=parseInt(e[t])+1;break;case\"l_ts\":e[t]=Date.now()}os.set(`vwo_w_${t.id}`,Ps(e))}else v(e)},v=e=>{!e&&(e=os.get(`vwo_w_${t.id}`)),e||os.set(`vwo_w_${t.id}`,Ps(t.sks))},f=()=>{t.sks&&v();let e=os.get(`vwo_w_${t.id}`);return!!e&&(e=Ye(e),1==e.d)};return t&&this.length&&t.position&&!f()&&(t.rec?(l(\"rec-attached\"),se.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[t.rec.p_dsl,()=>{l(\"rec-executed\"),t.sw||t.ef?(t.ef&&w(),t.sw&&u()):_()}]}),se.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[`widget-${t.id}-rec-ready`]})):t.sw||t.ef?(t.sw&&u(),t.ef&&w()):_()),this};const s={};e.fn.performOp=function(t){try{if((n&&(\"sw-executed\"===n[t]||\"rec-executed\"===n[t])||s[t]&&!(e=>{try{return\"isConnected\"in e?e.isConnected:document.body.contains(e)}catch(e){return!1}})(s[t]))&&delete n[t],this&&this.length)return s[t]=this[0],n[t]?e():(n[t]=\"in-progress\",this)}catch(e){}return this},e.fn.execCode=function(e){try{e.call(this)}catch(e){const t=\"[JSLIB] Error while running custom Code through execCode\";o({msg:t,url:\"HelperFunctionMT.ts\",source:encodeURIComponent(t)})}return this},e(window).bind(\"beforeunload\",function(){try{let e=se._.insightsConversions||[];if(e.length){let t=os.get(`_vwo_insights_conversions_${window._vwo_acc_id}`);t&&(t=Object.values(Ye(t)),e=[...t,...e]),os.set(`_vwo_insights_conversions_${window._vwo_acc_id}`,Ps(e))}const t=[],n=se.queue||se;null==n||n.map(e=>{var n;(null===(n=null==e?void 0:e[0])||void 0===n?void 0:n.startsWith(\"track\"))&&t.push(e)}),t.length&&os.set(`_vwo_track_data_${window._vwo_acc_id}`,Ps(t))}catch(e){const t=\"[JSLIB EVENT] Error unload event.\";o({msg:t,url:\"helperFunction.ts\",source:encodeURIComponent(t)})}}),e.fn.replaceWith2=e.fn.vwoSPAReplaceWith=function(e){return this.length?this.each(function(t,n){var o=document.createElement(\"div\");o.innerHTML=\"object\"==typeof e?e.nodeValue:e.trim(),o.firstChild&&(o.firstChild.__vwoControlOuterHTML=n.__vwoControlOuterHTML||n.outerHTML);try{const e=Array.from(o.querySelectorAll(\"script\"));if(e.length>0)for(const t of e)if(-1!==t.textContent.indexOf(\"_vwo_api_section_callback\")||t.attributes[\"vwo-script\"]){t.remove();const e=document.createElement(\"script\");t.src&&(e.src=t.src),t.textContent&&(e.textContent=t.textContent),window.VWO.nonce&&(e.nonce=window.VWO.nonce),document.head.appendChild(e)}}catch(n){}n.parentNode&&n.parentNode.replaceChild(o.firstChild,n)}):this},e.fn.vwoRevertHtml=function(){try{return this.length&&this.each(function(){var t=this.innerHTML;this.hasOwnProperty(\"__vwoControlInnerHTML\")&&t===this.__vwoExpInnerHTML&&(e(this).html(this.__vwoControlInnerHTML),delete this.__vwoControlInnerHTML,delete this.__vwoExpInnerHTML)}),this}catch(e){const t=\"[JSLIB] Error during vwoRevertHtml\";o({msg:t,url:\"helperFunction.ts\",source:encodeURIComponent(t)})}},e.fn.vwoRevertAttr=function(){try{return this.length&&this.each(function(){if(this.hasOwnProperty(\"__vwoControlVwoAttr\")){var t=this.__vwoControlVwoAttr;t.hasOwnProperty(\"attrsToAddOrModify\")&&t.attrsToAddOrModify.forEach(t=>{e(this).attr(t.name,t.value)}),t.hasOwnProperty(\"attrsToRemove\")&&t.attrsToRemove.forEach(t=>{e(this).removeAttr(t)}),delete this.__vwoControlVwoAttr}}),this}catch(e){const t=\"[JSLIB] Error during vwoRevertAttr\";o({msg:t,url:\"helperFunction.ts\",source:encodeURIComponent(t)})}},e.fn.vwoRevertCss=function(){try{return this.length&&this.each(function(){this.hasOwnProperty(\"__vwoControlStyleAttr\")&&(e(this).attr(\"style\",this.__vwoControlStyleAttr),delete this.__vwoControlStyleAttr)}),this}catch(e){const t=\"[JSLIB] Error during vwoRevertCss\";o({msg:t,url:\"helperFunction.ts\",source:encodeURIComponent(t)})}},e.fn.vwoRevertRearrange=function(t,n,i){try{return this.length?this.each(function(){e(this).parent().removeAttr(`vwo-op-${t}`);var o=e(n),r=o.nonEmptyContents().eq(i);o.length||e(this).remove(),r.length?r.before(this):o.append(this)}):this}catch(e){const t=\"[JSLIB] Error during vwoRevertRearrange\";o({msg:t,url:\"helperFunction.ts\",source:encodeURIComponent(t)})}},e.fn.revertContentOp=function(){try{return this.length&&this.each(function(){if(this.hasOwnProperty(\"__vwoControlOuterHTML\")){var t=e(this);e.fn.replaceWith.apply(t,[this.__vwoControlOuterHTML])}}),this}catch(e){const t=\"[JSLIB] Error during revertContentOp\";o({msg:t,url:\"helperFunction.ts\",source:encodeURIComponent(t)})}},e.fn.vwoVal=function(){try{try{this.each(function(){this.hasOwnProperty(\"__vwoControlVal\")||(this.__vwoControlVal=this.value||\"\")})}catch(e){const t=\"[JSLIB] Error during storing control element value\";o({msg:t,url:\"helperFunctionMT.ts\",source:encodeURIComponent(t)})}return e.fn.val.apply(this,arguments),this}catch(e){const t=\"[JSLIB] Error during vwoVal\";o({msg:t,url:\"helperFunction.ts\",source:encodeURIComponent(t)})}},e.fn.vwoRevertVal=function(){try{return this.length&&this.each(function(){this.hasOwnProperty(\"__vwoControlVal\")&&(e(this).val(this.__vwoControlVal),delete this.__vwoControlVal)}),this}catch(e){const t=\"[JSLIB] Error during vwoRevertVal\";o({msg:t,url:\"helperFunction.ts\",source:encodeURIComponent(t)})}}}const Gs=(e,t)=>{for(;--t>=0&&e.parentElement;)e=e.parentElement;return t\u003c0?e:null};function Fs(){if(!window.vwo_$)return;const e=(e,t,n)=>{var o;const i=(null===(o=n.iT?e.innerText:e.textContent)||void 0===o?void 0:o.trim())||\"\";return!!i&&i===t.trim()},t=e=>Nn()&&e&&e.classList.contains(\"vwo_bl\");let n,o=0;const i=window.vwo_$;window.vwo_$=(...r)=>{const s=r[0]||\"\",a=(c=r[1])&&!Array.isArray(c)&&\"object\"==typeof c?r[1]:{};var c;if(void 0!==a.iT&&r.splice(1,1),Nn()&&\"string\"==typeof s&&(r[0]=`${s}:not(.vwo_bl)`),!s||\"string\"!=typeof s||-1===s.indexOf(\":tm(\")||/\u003c.*(script|style)\\b[^>]*>/g.test(s))return i(...r);try{const r=_s(s);if(r.length>1){var d=[];for(const e of r){const t=vwo_$(e.sel).toArray();for(const e of t)e._vwo_visited||(e._vwo_visited=!0,d.push(e))}for(const e of d)delete e._vwo_visited;return i(d)}const c=us(r[0].sel),{targetElement:l,targetText:u,ancestorLevelCount:w,childSel:_}=c,g=window.VWO._.txtCfg||{};if(g.txtSelMap){const e=vs(c,g.txtSelMap);if(e&&e.s){const t=window.vwo_$(\".\"+e.s);if(t.length>0)return t}}let p=i();const h=e=>{if(w){const t=Gs(e,w);t&&(_?[].push.apply(p,Array.from(t.querySelectorAll(_))):[].push.apply(p,[t]))}else[].push.apply(p,[e])};if(l){const i=((i,r,s)=>{const a=i.split(\" \"),c=a.length>1?a[1].toUpperCase():a[0].toUpperCase(),d=a.length>1?document.querySelector(a[0]):document.body;return document.createTreeWalker(d,NodeFilter.SHOW_ELEMENT,{acceptNode:i=>i.tagName!==c||t(i)?NodeFilter.FILTER_SKIP:e(i,r,s)?(n=i,o=i.querySelectorAll(c).length,o?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT):(o--,n&&!o?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP)})})(l,u,a);let r;for(;r=i.nextNode();)h(n),n=null}else{const n=document.createTreeWalker(document.body,NodeFilter.SHOW_TEXT,{acceptNode(e){const n=e.parentElement;return t(n)?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT}});for(;n.nextNode();){const t=n.currentNode;t&&(e(t.parentElement,u,a)&&h(t.parentElement))}}return o=0,p}catch(e){return i()}},Object.assign(window.vwo_$,i)}window.VWO.modules.utils.helperFunctions={onUrlChange:Ms};const $s=(e,t,n,o,r)=>{Bn&&e.startsWith(\"_vwo_uuid\")&&i(()=>{window.VWO._.jarTraceLastSeen=window.VWO._.jarTraceLastSeen||{};const i=`${e}|${t}|${(null==r?void 0:r.id)||\"\"}`,s=Date.now();s-(window.VWO._.jarTraceLastSeen[i]||0)\u003c=5e3||(window.VWO._.jarTraceLastSeen[i]=s,window.VWO._.phoenixMT.trigger(a.ENHANCE_LOGS,{type:\"cookieJarSetTPC\",visId:t,msg:window.VWO._.native.JSON.stringify({source:o,cookieName:e,hasJarCookie:n,campaignId:null==r?void 0:r.id})}))})},js=(e,t,n,o={})=>{Bn&&i(()=>{window.VWO._.phoenixMT.trigger(a.ENHANCE_LOGS,{type:\"visitorIdentityCookieCreated\",msg:window.VWO._.native.JSON.stringify(Object.assign({source:e,cookieName:t},o)),visId:n})})},Bs=(e,t,n)=>{Bn&&i(()=>{const o=i(()=>{var e;return null===(e=null==n?void 0:n.d)||void 0===e?void 0:e.visId}),r=i(()=>{var e;return null===(e=null==n?void 0:n.d)||void 0===e?void 0:e.eventUuid}),s=i(()=>{var e;return null===(e=null==n?void 0:n.d)||void 0===e?void 0:e.msgId}),c=i(()=>{var e,t;return(null===(t=(e=window.VWO._.libUtils).getUUID)||void 0===t?void 0:t.call(e))||window._vwo_uuid}),d=i(()=>window.VWO._.cookies.get(\"_vwo_uuid\")),l=i(()=>window.VWO._.cookies.get(\"_vwo_uuid_v2\")),u=e===a.VARIATION_SHOWN?\"assignment\":\"other\",w=!(!o||!(o!==c||d&&o!==d));if(!(\"assignment\"===u||w))return;window.VWO._.identityTraceLastSeen=window.VWO._.identityTraceLastSeen||{};const _=`${e}|${(null==t?void 0:t.id)||\"\"}|${(null==t?void 0:t.variation)||\"\"}|${s||r||\"\"}`,g=Date.now();g-(window.VWO._.identityTraceLastSeen[_]||0)\u003c=3e3||(window.VWO._.identityTraceLastSeen[_]=g,window.VWO._.phoenixMT.trigger(a.ENHANCE_LOGS,{type:\"eventSyncIdentityTrace\",expId:null==t?void 0:t.id,varId:null==t?void 0:t.variation,visId:o,eventUuid:r,msgId:s,msg:window.VWO._.native.JSON.stringify({eventName:e,eventCategory:u,hasIdentityDrift:w,eventVisId:o,cookieVisId:d,cookieUuidV2:l,runtimeVisId:c,eventUuid:r,msgId:s})}))})},Hs=e=>{Bn&&i(()=>{window.VWO._.phoenixMT.trigger(a.ENHANCE_LOGS,{type:\"visitorIdentityCreated\",msg:window.VWO._.native.JSON.stringify(e),visId:e.newUuid})})},Ks=(e,t)=>{Bn&&i(()=>{window.VWO._.phoenixMT.trigger(a.ENHANCE_LOGS,{type:\"visitorIdentityCookiesUpdated\",msg:window.VWO._.native.JSON.stringify({updatedCookies:e,updatedCount:t})})})},Js={init:function(e,t){window.fetcher.getValue(\"VWO._.vwoLib.initTrack\",[e,t])},processEvent:function(e,t,n,o,i){if(\"[object Array]\"!==Object.prototype.toString.call(e))return 0;try{var r,s,a,c=e[0],d=e.slice(1),l=-1!==c.indexOf(\".\");return l&&0===c.indexOf(t)||!l?(l?(r=n[(s=c.split(\".\"))[0]][s[1]],a=n[s[0]]):(r=n[c],a=n),r?(window.VWO._.prVWO=window.VWO._.prVWO.concat(i.queue?i.splice(o,1):i.queue),r.apply(a,d),1):0):0}catch(t){return console.log(\"Error occured in VWO Process Event (\"+(e&&e[0])+\"): \",t),0}}},qs={};const Xs=e=>{const t=_s(e),n=window.VWO._.txtCfg||{},o=n.mp=n.mp||{};let i=\"\";const r=e=>{i+=e+\",\"};for(const e of t)if(e.isTxtSel)if(o[e.sel])r(o[e.sel]);else{const t=us(e.sel),i=vs(t,n.txtSelMap);if(i&&i.s){const t=\".\"+i.s;r(t),o[e.sel]=t}}else r(e.sel);return i},Ys=()=>{window.VWO._.txtCfg&&window.VWO._.txtCfg.mp&&window.fetcher.setValue(\"window.VWO._.txtCfg.mp\",window.VWO._.txtCfg.mp)};function zs(t){return e(this,void 0,void 0,function*(){yield se.phoenix('store.actions.addValues(\"${{1}}\", \"${{2}}\" )',null,{captureGroups:[t,\"vwoInternalProperties\"]})})}class Qs extends ts{constructor(){super(),this.isInsightsActivated=!1,this.isCampaignsLoaded=!1,this.noopFn=()=>{},this.thirdPartyCookiesSuccess={},window.VWO._.phoenixMT.on(a.RUN_REVERT_TAGS,this.runRevertTagsAndUpdateInfo.bind(this))}deleteAllCss(){const e=document.getElementById(\"_vis_opt_path_hides\");e&&e.parentNode.removeChild(e)}getUUID(e){e=e||{},this.uuid=Lt.vwoUUID;let t=e&&e.id&&e.multiple_domains?\"_\"+e.id:\"\";this.shouldUseCrossDomainForInsights(e)&&(t=_t);const n=t&&(cn.get(\"_vwo_uuid\"+t)||cn.get(\"_vwo_uuid\"+_t))||cn.get(\"_vwo_uuid\");return this.uuid=n||this.uuid||this.generateUUID()}createUUIDCookie2(e){if($i.isVisitorOptedOut())return;const t=this.getUUID(e);let n=e&&e.id&&e.multiple_domains?\"_\"+e.id:\"\";const o=this.shouldUseCrossDomainForInsights(e||{});if(o&&(n=_t),!cn.get(\"_vwo_uuid\"+n)){const i=\"_vwo_uuid\"+n;this.createCookieMT(i,t,qe.UUID_COOKIE_EXPIRY,e,!0,o),js(\"libUtilsMT.createUUIDCookie2\",i,t,{campaignId:null==e?void 0:e.id,multipleDomains:!!(null==e?void 0:e.multiple_domains),crossDomainInsights:!!o})}return se.data=se.data||{},se.data.vin=se.data.vin||{},se.data.vin.uuid=t,t}setVin(e){if($i.isVisitorOptedOut())return;const t=this.getUUID(e);return se.data=se.data||{},se.data.vin=se.data.vin||{},se.data.vin.uuid=t,t}extraData2(e,t){var n,o,i,r,s={},a=se.modules.tags.sessionInfoService.getInfo(),c=e?a.r:wn.get();const d=window.screen.width,l=window.screen.height;return s.sr=d+\"x\"+l,s.sc=window.screen.colorDepth,s.de=document.characterSet||document.charset,s.ul=window.navigator.language.toLocaleLowerCase(),window._vwoCc&&window._vwoCc.rTD||(s.r=c),s.lt=(new Date).getTime(),s.tO=Se(),s.tz=(null===(r=null===(i=null===(o=null===(n=null===Intl||void 0===Intl?void 0:Intl.DateTimeFormat)||void 0===n?void 0:n.call(Intl))||void 0===o?void 0:o.resolvedOptions)||void 0===i?void 0:i.call(o))||void 0===r?void 0:r.timeZone)||\"\",t?s:window.VWO._.native.JSON.stringify(s)}isDomIndependentCampaign(e){return i(()=>m().isDomIndependentCampaign(e))}isSessionBasedCampaign2(e){return i(()=>m().isSessionBasedCampaign2(e))}hasInsightsMetric(e){return i(()=>m().hasInsightsMetric(e))}isAnalyzeCampaign(e){return i(()=>m().isAnalyzeCampaign(e))}shouldTrackUserForCampaign(e){return\"number\"==typeof e&&(e=window._vwo_exp[e]),!e||!window._vwo_code||!window._vwo_code[tt]&&!window._vwo_code[nt]||(!this.isTestingCampaign(e.type)||this.isSplitVariation(e))}isEligibleToSendCall(e,t){return!this.inQACampaign(e)&&(!Ri()&&(t&&!t.visDebug||!window._vis_debug)&&this.shouldTrackUserForCampaign(e)&&(t&&t.vwoInternalProperties.shouldExecuteLib||window.VWO._.shouldExecuteLib))}isBotScreen(){return+(screen.height-window.innerHeight\u003c0)}createCookie(t,n,o,i,r){return e(this,void 0,void 0,function*(){return this.otherSide('createCookie(\"${{1}}\", \"${{2}}\", \"${{3}}\", \"${{4}}\", \"${{5}}\")',null,[null,n,o,i,r])})}createCookieMT(e,t,n,o={},i,r=!1){(i||this.shouldTrackUserForCampaign(o))&&(r||o&&o.multiple_domains?cn.createThirdParty(e,t,n,void 0,o.id,!0,o,!1,!0):cn.create(e,t,n))}updateThirdPartyUUIDsTracking(e){const t=window.localStorage.getItem(ut.THIRD_PARTY_UUIDS);if(t&&t.includes(e))return;const n=t?t.split(\",\"):[];n.push(e),window.localStorage.setItem(ut.THIRD_PARTY_UUIDS,n.join(\",\"))}setThirdPartyCookiesForApplicableCamps(){if(Jt())return;const e=(e,t)=>{let n=100;\"_vwo_uuid_\"===e.substring(0,10)&&(n=qe.UUID_COOKIE_EXPIRY,i(()=>this.updateThirdPartyUUIDsTracking(t))),this.createCookieMT(e,t,n)},t=window.VWO._.allSettings.dataStore.crossDomain||{};if(Re(t)&&!this.isCookieLessModeEnabled()){const n=Object.keys(t);for(let o=0;o\u003cn.length;o++){const i=n[o];if(this.thirdPartyCookiesSuccess[i])continue;const r=t[i];let s=Object.keys(r).length-1;for(;s>=0;){const t=r[s];e(t.name,t.value),s--}this.thirdPartyCookiesSuccess[i]=!0}}Br(e)}isSSApp(){var e,t,n;const i=null===(n=null===(t=null===(e=window.VWO._.allSettings.dataStore)||void 0===e?void 0:e.plugins)||void 0===t?void 0:t.DACDNCONFIG)||void 0===n?void 0:n.SST,r=i&&i.SSTD;if(!r)return!1;if(se._.ssdm)return i&&se._.ssdm;try{const e=window.document.domain.match(r);if(e&&e.length>0)return i}catch(e){return o({msg:`Invalid regex for domain. sstd = ${r}`,source:encodeURIComponent(`Invalid regex for domain. VWO._.sstd = ${r}`)}),!1}}doesUuidCookiesExist(){return!!cn.get(\"_vwo_uuid\")||!!Ee(document.cookie.split(\";\"),function(e){return 0===e.trim().indexOf(\"_vwo_uuid_\")&&0!==e.trim().indexOf(\"_vwo_uuid_v2\")}).length}doNotTrack(e){if(e.settings.vwoData.dntEnabled)return\"yes\"===e.navigator.doNotTrack||\"1\"==e.navigator.doNotTrack||\"1\"==e.navigator.msDoNotTrack||\"1\"==e.doNotTrack}isGloballyOptedOut(){return!!parseInt(cn.get(qe.GLOBAL_OPT_OUT,!0),10)}_optOut(e,t){return t.trigger(a.OPT_OUT,{oldArgs:[!1]}),!1}doesSessionBasedCampaignExistsInTags(e){var t=e&&Ye(e),n=0,o=t&&\"object\"==typeof t&&t.si;if(o&&\"object\"==typeof o)for(var i in o)if(o.hasOwnProperty(i)&&(n=this.isSessionBasedCampaign2(window._vwo_exp[i])?1:0))return n;return n}delCSSWrapper({campaignData:e,ruleName:t,rulesArr:n}){var o;if(Array.isArray(n)&&n.length>0)for(let t=0;t\u003cn.length;t++){const i=(null===(o=n[t])||void 0===o?void 0:o.split(\",\"))||[];i.length>1?this.delCSSWrapper({rulesArr:i,campaignData:e}):this.delCSS({ruleName:n[t],campaignData:e})}t&&this.delCSS({ruleName:t,campaignData:e})}delCSS({ruleName:e,campaignData:t}){var n;if(\"string\"!=typeof e)return;if((null===(n=window._vwoCc)||void 0===n?void 0:n.enableMultiRuleSupport)&&e.includes(\",\"))return void e.split(\",\").forEach(e=>this.delCSS({ruleName:e.trim(),campaignData:t}));if(\"*\"===e&&(clearTimeout(window._vwo_oscTimeout),delete window._vwo_oscTimeout),window.VWO._.txtCfg&&cs(e)){const n=_s(e);if(n.length>1){for(let e=0;e\u003cn.length;e++)this.delCSS({ruleName:n[e].sel,campaignData:t});return}if(!(e=window.VWO._.txtCfg.mp&&window.VWO._.txtCfg.mp[e]))return}let o,i,r,c,d,l,u;if(e=s(e),t){const e=\"_vis_opt_path_hides_\"+t.id,n=t.variation?e+\"_\"+t.variation:e;o=document.getElementById(n);let i=\"\";(window._vwo_acc_id>742099||718480===window._vwo_acc_id)&&(i=\"-webkit-transform:none;-ms-transform:none;transform:none;\"),u=`{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;${i}}`}else o=window._vwo_style||document.getElementById(\"_vis_opt_path_hides\"),u=window._vwo_css;if(o){if(o)if(o.sheet){o.styleSheet||(e=e.replace(/\\*:/g,\":\")),i=o.sheet,r=i.cssRules.length&&i.cssRules[0].selectorText?i.cssRules[0].selectorText.split(\",\"):\"\",c=\"\";let t=0;for(d=0;d\u003cr.length;d++)s(vwo_$.trim(r[d]))!==e||t?c+=r[d]+\",\":t||(t=1);if(c&&t){c=c.substr(0,c.length-1);try{i.insertRule(c+u,1)}catch(e){}finally{i.deleteRule(0)}}else o&&o.parentNode&&o.parentNode.removeChild(o)}else if(o.styleSheet){i=o.styleSheet,d=0;do{l=i.rules[d],l&&s(l.selectorText)===e?i.removeRule(d):d++}while(l)}\"*\"!=e||t||(window.VWO.dNR=1),window.fetcher.getValue('phoenix.trigger(\"${{1}}\",\"${{2}}\")',null,{captureGroups:[a.DELETE_CSS_RULE,{oldArgs:[e]}]})}}insertCSS(e,t,{campaignId:n}={}){let o,r;if(n&&i(()=>{var e,t;return null===(t=null===(e=window._vwo_exp)||void 0===e?void 0:e[n])||void 0===t?void 0:t.pageMatchedFailed}))return;\"object\"!=typeof e||e instanceof Array||(o=e,e=o.id,r=o.className);let s=document.getElementById(e);if([708799].includes(window._vwo_acc_id)&&(\"body\"===t||t.includes(\"body,\"))){const t=document.getElementsByTagName(\"head\")[0],n=document.createElement(\"div\");n.style.cssText=\"z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;\",e&&n.setAttribute(\"id\",e),r&&n.classList.add(r),t.parentNode.insertBefore(n,t.nextSibling)}else{if(s)try{s.removeChild(s.childNodes[0])}catch(e){}else{const t=document.getElementsByTagName(\"head\")[0];s=document.createElement(\"style\"),e&&s.setAttribute(\"id\",e),r&&s.setAttribute(\"class\",r),s.setAttribute(\"type\",\"text/css\"),t.appendChild(s)}if(s.styleSheet)s.styleSheet.cssText=t;else{const e=document.createTextNode(t);s.appendChild(e)}}}isCustomEvent(e){return e&&\"string\"==typeof e&&e.startsWith(at)}removeCampaignLevelStyleTag(e){var t=document.getElementById(\"_vis_opt_path_hides_\"+e);t&&t.parentNode&&t.parentNode.removeChild(t)}removeAllCampaignStyleTags(e){const t=vwo_$('[id^=\"_vis_opt_path_hides_'+e+'\"]');if(t&&t.length)for(let e=0;e\u003ct.length;e++)vwo_$(t[e]).remove()}setCampaignIds(e){window._vwo_exp_ids=window._vwo_exp_ids||[],e=e||[],window._vwo_exp_ids.push(...e),zs({experimentIds:window._vwo_exp_ids})}getSplitDecision(e){return i(()=>cn.get(\"_vis_opt_exp_\"+e+\"_split\").split(Tt)[0])}isCookieLessModeEnabled(){var e,t,n;if(!window.workerThread){window.parent,window.self,null===(n=null===(t=null===(e=window.VWO._.allSettings.dataStore)||void 0===e?void 0:e.plugins)||void 0===t?void 0:t.DACDNCONFIG)||void 0===n||n.CKLV;return!1}return!1}shouldStopExecWhenSsmNotFound(){if(\"https:\"===window.location.protocol)return!1;cn.create(\"_vwo_ssm\",1,365,void 0,void 0,!0);const e=cn.get(\"_vwo_ssm\",!0);return cn.erase(\"_vwo_ssm\",void 0,!0),!e}areCookiesDisabled(e){let t=!1;e&&!cn.get(qe.TEST_COOKIE,!0)&&(t=!0),t&&cn.create(qe.TEST_COOKIE,\"1\",void 0,void 0,void 0,!0);const n=!cn.get(qe.TEST_COOKIE,!0);return t&&cn.create(qe.TEST_COOKIE,\"\",-1,void 0,void 0,!0),n}updateGlobalOptOutCookie(e){e?cn._create(qe.GLOBAL_OPT_OUT,1,100,window._vwo_cookieDomain,void 0,!0):cn.erase(qe.GLOBAL_OPT_OUT,window._vwo_cookieDomain,!0)}syncThirdPartyGlobalCookies(e){var t,n=e||(null===(t=window.VWO.data.accountJSInfo)||void 0===t?void 0:t.tpc);const o=window.VWO._.ss,i=window.VWO._.ssdm;for(var r in this.setSameSiteVariables(),n)if(n.hasOwnProperty(r)&&r===qe.GLOBAL_OPT_OUT)this.updateGlobalOptOutCookie(!!parseInt(n[r],10));else{if(!this.shouldUseCrossDomainForInsights()||!Et.insightsCookies.test(r))return;let e=qe.DEFAULT_EXPIRY;const t=n[r];\"string\"==typeof r&&(r=r.replace(/_(\\d+)$/,\"\")),r.includes(\"uuid\")?(e=qe.UUID_COOKIE_EXPIRY,cn._create(r,t,e,window._vwo_cookieDomain,void 0,!0)):r.includes(\"ds\")?(e=Xe(),cn._create(r,decodeURIComponent(t),e,window._vwo_cookieDomain,void 0,!0)):r.includes(\"sn\")&&(e=qe.TRACK_SESSION_COOKIE_EXPIRY,cn._create(r,decodeURIComponent(t),e,window._vwo_cookieDomain,void 0,!0))}window.VWO._.ss=o,window.VWO._.ssdm=i}removeGlobalStyle(){const e=window._vwo_style||document.getElementById(\"_vis_opt_path_hides\");e&&e.parentNode&&e.parentNode.removeChild(e)}filterEventObjectForWT(e){const t={};return Object.keys(e).forEach(n=>{try{window.VWO._.native.JSON.stringify(e[n])}catch(e){return}t[n]=e[n]}),t}syncCachedSettingsInSessionStorage(){const e=`_vwo_${window._vwo_acc_id}_settings`,t={};return window.sessionStorage.getItem(e)&&(t[e]=!0),t}getSelectedVariationForPreviewMode(e){let t=null;if(e.debug){t=e.debug.v;const n=-1!==window.name.indexOf(`_vis_preview_${window._vwo_acc_id}`),o=i(()=>window.VWO._.native.JSON.parse(window.name),{sendErrorLog:!1},!1);if(!n||!o){const n=cn.get(\"_vis_preview_\"+window._vwo_acc_id);if(n)try{const o=window.VWO._.native.JSON.parse(n),i=e.id;o&&o[i]&&(!e.debug.ts||o[i].ts>e.debug.ts)&&(t=o[i].v||t)}catch(e){}}}return t}setOnLocalStorageOnBothThreads(e,t,n=[]){if(\"object\"!=typeof t||null===t)return;let o=window.localStorage.getItem(e),i=null;if(o){try{o=window.VWO._.native.JSON.parse(o)||{}}catch(e){o={}}for(const e in t)n.includes(e)&&Object.prototype.hasOwnProperty.call(o,e)&&delete t[e];i=window.VWO._.native.JSON.stringify(Object.assign(o,t))}else i=window.VWO._.native.JSON.stringify(t);i&&(window.fetcher.getValue('window.localStorage.setItem(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[e,i]}),window.localStorage.setItem(e,i))}runRevertTagsAndUpdateInfo(e){var t;const n=e||window._vwo_exp,r=this.extractRTagsFromRule(),s=window.VWO._.rTagInfo;if(s){const e=window.VWO.eB;window.VWO.eB=!1;for(const e in s){const a=s[e]||[],c=n[e],d=this.isPersonalizeCampaign(c)&&c.mE,l=i(()=>{var e;return(null===(e=c.sections[1].variations)||void 0===e?void 0:e[2]).some(e=>(null==e?void 0:e.pgGrpIds)||(null==e?void 0:e.getPath))});if(c&&a.length>0&&(!c.isApplicable||c.mSP||!c.ready&&c.ss&&(c.ss.csa||c.ss.cta)||Ln&&d||l)){this.setCampaignAppliedFlag(c,!1);for(const n of a){const{tag:i,rTagXpath:s}=n;if(!r.includes(i)){((null===(t=window.VWO._.allSettings.tags[i])||void 0===t?void 0:t.fn)||ct)(),xn&&window.VWO.refreshElements([s],[e])}([752930,2000558].includes(window._vwo_acc_id)||window._vwo_acc_id>=9e5)&&!window.VWO._.isSettingsLoaded&&o({msg:\"Settings.js status update - revertTags\",url:window.location.href}),delete window.VWO._.rTagInfo[e]}}}window.VWO.eB=e}}extractRTagsFromRule(){const{rules:e}=se._.allSettings,t=[];for(let n=0;n\u003ce.length;n++){const o=e[n];if(o.tags&&o.tags[0].id.startsWith(\"R_\")){t.push(...o.tags.map(e=>e.id));break}}return t}fireVariationShownSentForSplit(){if(!(window._vwo_code&&window._vwo_code.finished()))return;const e=window.VWO._.native.JSON.parse(localStorage.getItem(ut.VS_DATA)||\"{}\");Object.keys(e).forEach(t=>{const n=e[t].v;e[t].u===window.location.href&&(window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.VARIATION_SHOWN_SENT,{oldArgs:[t,n]}]}),window.VWO._.phoenixMT.trigger(a.VARIATION_SHOWN_SENT,t))})}fireAuxiliaryPageView(){this.isInsightsActivated&&this.isCampaignsLoaded&&this.otherSide(\"fireAuxiliaryPageView\")}initAuxiliaryPageView(){window.VWO._.phoenixMT.on(\"vwo_insightsActivated\",()=>{this.isInsightsActivated=!0,this.fireAuxiliaryPageView()}),window.VWO._.phoenixMT.on(\"vwo_campaignsLoaded\",()=>{this.isCampaignsLoaded=!0,this.fireAuxiliaryPageView()})}resetAuxDependencies(){this.isCampaignsLoaded=!1,this.isInsightsActivated=!1}saveVSDataInStorageForSplit(e,t,n){const o=window.VWO._.native.JSON.parse(window.localStorage.getItem(ut.VS_DATA)||\"{}\");o[e]={},o[e].v=t,o[e].u=n,window.localStorage.setItem(ut.VS_DATA,window.VWO._.native.JSON.stringify(o))}loadNcLib(e){const t=e||i(()=>window._VWO._vis_nc_lib),n={dSC:!0,onloadCb:function(e,t){200===e.status||304===e.status?_vwo_code.addScript({text:e.responseText}):window.VWO._.gcpfb(t,window.VWO.modules.utils.libUtils.loadNcLib,e.status)},onerrorCb:function(e){window.VWO._.gcpfb(e,window.VWO.modules.utils.libUtils.loadNcLib)||o({msg:\"Error in loading nc library\"})}},r=()=>{2===window.VWO.load_co.length?window.VWO.load_co(t,n):window.VWO.load_co(t)};kn&&\"number\"==typeof kn&&kn>0?setTimeout(r,kn):vwo_$(document).ready(r)}fireUrlChangeWildCardEvent(){On&&i(()=>{window.VWO.modules.tags.wildCardCallback({VWO:{firedTime:Date.now()}},a.URL_CHANGED)},{sendErrorLog:!0,msg:\"fireUrlChangeWildCardEvent\",url:\"UrlChangeEventMT.ts\"})}updateLibState(e,t=!1){window.VWO._.libState=e,t&&window.fetcher.setValue(\"VWO._.libState\",e)}setSameSiteVariables(){const e=this.isSSApp();return e&&(window.VWO._.ssdm=!0),e&&\"https:\"===Lt.location.protocol&&(!window.VWO.data.accountJSInfo||window.VWO.data.accountJSInfo&&!window.VWO.data.accountJSInfo.noSS)&&(window.VWO._.ss=!0),e}getCampaignXPath(e){const t={selector:\"\",selectorPerVariation:{},cPathSelector:\"\",cPathSelectorPerVariation:{}};if(e.xPath)return t.selector=e.xPath,t.cPathSelector=e.cPath,t;if(!this.isDomDependent(e.type))return t;let n=e.combination_chosen||e.cc;const o=e.sections;if(\"VISUAL_AB\"===e.type)if(n){if(1!=n){const{variationXPathSelector:o,variationCPathSelector:i}=this.getSelectorPath(n,e);t.selector=o,t.cPathSelector=i,t.cPathSelectorPerVariation[n]=i,t.selectorPerVariation[n]=o.substring(0,o.length-1)}}else{const n=this.isPersonalizeHoldback(e)?e.sections[1].variation_names:e.combs;for(let o in n)if(n.hasOwnProperty(o)){const{variationXPathSelector:n,variationCPathSelector:i}=this.getSelectorPath(o,e);t.selector+=n,t.cPathSelector+=i,t.cPathSelectorPerVariation[o]=i,t.selectorPerVariation[o]=n.substring(0,n.length-1)}}else{const e=L(o);let n=e.length;for(;n--;)o[e[n]].path&&(t.selector+=o[e[n]].path+\",\")}return!e.dHE||t.selector&&!this.isXpathAllHead(e,t.selector,!0)||(t.selector=(t.selector||\"\")+\".vwo_dummy_selector,\"),t.cPathSelector&&(t.cPathSelector=t.cPathSelector.substring(0,t.cPathSelector.length-1)),t.selector&&(t.selector=t.selector.substring(0,t.selector.length-1)),Ys(),t}getSelectorPath(e,t){let n=\"\",o=\"\",r=t.sections[1].variations[e];\"string\"==typeof r&&(r=vwo_$.parseJSON(r));const s=i(()=>t.pg_config[0]);if(r)for(let i=0;i\u003cr.length;i++){let a=r[i].xpath;const c=r[i].getPath;if(c)try{t.aTO=!0;const n=window.VWO._.allSettings.tags[c];a=n.fn(()=>{},{campaignId:t.id,pgGrpIds:r[i].pgGrpIds||[s],xpath:r[i].xpath,unhideTrigger:r[i].unhideTrigger,cpath:r[i].cpath,variationId:e,campaignData:t})}catch(e){}a&&(r[i].dHE?t.dHE=!0:(t.mSP&&(a=a.replace(/html\\.vwo_p_s_\\w+\\s*/g,\"\")),cs(a)?n+=Xs(a):n+=a+\",\")),r[i].cpath&&!r[i].dHE&&(o+=r[i].cpath+\",\")}return{variationXPathSelector:n,variationCPathSelector:o}}}const Zs=new Qs;window.VWO.modules.utils.libUtils=Zs;const ea=(()=>{let e=null;const t=e=>{if(Pn){const t=(e=>{const t=cn.get(qe.TRACK_SESSION_COOKIE_NAME);if(\"width\"===e){const e=t.match(/:sw=(\\d+)/);return e?parseInt(e[1]):null}if(\"height\"===e){const e=t.match(/:sh=(\\d+)/);return e?parseInt(e[1]):null}return null})(e);if(null!==t)return t}return\"width\"===e?window.screen.width:\"height\"===e?window.screen.height:null};return{get:n=>i(()=>{switch(n){case\"visitor.id\":return e||(e=Zs.createUUIDCookie2({vwoUUID:Lt.vwoUUID})),e;case\"visitor.sessionId\":return i(()=>window.VWO.modules.tags.sessionInfoService.getSessionId(),{},null);case\"visitor.referrer\":return wn.get();case\"screen.width\":return t(\"width\");case\"screen.height\":return t(\"height\");case\"visitor.browserLanguage\":return i(()=>os.getItem(\"vwo_bL\")||Ni.bl(),{},null);default:return null}})}})();class ta{otherSide(...e){return e[0]=\"VWO.modules.tags.dataSync.\"+e[0],window.fetcher.getValue(...e)}}function na(){const e=i(()=>window.VWO.phoenix.store.getters.storages.storages.cookies.getAll()),t={},n=/^_vis_opt_exp_(\\d+)_combi$/;return e&&\"object\"==typeof e&&Object.keys(e).forEach(o=>{const i=o.match(n);if(i){const n=parseInt(i[1],10),r=e[o];n&&r&&(t[n]=r)}}),Object.keys(t).length>0?t:null}class oa{constructor(){this.allowedMetaDataProps={ogName:!0,source:!0}}otherSide(...e){return e[0]=\"VWO.modules.tags.dataSync.utils.\"+e[0],window.fetcher.getValue(...e)}evaluateDataForEventsCall(e,t,n){var o;let r=!0;const s=i(()=>n._vwo.eventDataConfig.addVwoPageMeta);this.syncAdditionalDataWithEventsData(null===(o=n._vwo)||void 0===o?void 0:o.eventDataConfig,n);const a=n.eventUuid,c={d:{}};if(c.d.msgId=`${t}-${+new Date}`,c.d.visId=t,a&&(c.d.eventUuid=a),c.d.event={props:this.excludeEventPropsNotToBeSynced(e,n.name,n.props),name:n.name,time:n.time},n.props.$metaData){const e={},t=n.props.$metaData;for(const n in t)Object.prototype.hasOwnProperty.call(this.allowedMetaDataProps,n)&&(e[n]=t[n]);Object.keys(e).length>0&&(c.d.event.props.vwoMeta=c.d.event.props.vwoMeta||{},Object.assign(c.d.event.props.vwoMeta,e)),delete c.d.event.props.$metaData}if(n.props.$visitor&&(c.d.visitor=n.props.$visitor,delete n.props.$visitor,Object.keys(c.d.visitor.props).length\u003c=0&&(r=!1)),$t()){const e=na()||{};Object.keys(e).length>0&&(c.d.event.props.vwoMeta=c.d.event.props.vwoMeta||{},c.d.event.props.vwoMeta.expIds=e)}return c.d.event.props.page=this.getPageInfo(n.page,s),this.resetDataForCurrentEvent(n),{payload:c,shouldSyncCall:r}}getPageInfo(e,t){var n;return(e=e||Lt.page).cnnUrl=document.querySelector&&((null===(n=document.querySelector(\"link[rel='canonical']\"))||void 0===n?void 0:n.href)||\"\"),t&&(e.pageViewId=i(()=>window.tracklib.trackPageId)||i(()=>window.VWO._.track.trackPageId)||window.VWO._.pageId),e}syncAdditionalDataWithEventsData(e,t){if(e)for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&\"shouldSyncData\"!==n){const o=e[n];if(void 0===o)continue;t.props?t.props[n]=o:t[n]=o}}resetDataForCurrentEvent(e){var t;let n=(null===(t=e._vwo)||void 0===t?void 0:t.eventDataConfig)||{};(n||e.props)&&(n={},e.props={})}excludeEventPropsNotToBeSynced(e,t,n){var o,i,r,s,a,c,d;const l=[\"fireLinkedTagSync\",\"isTrusted\",\"page\",\"$visitor\",\"isCustomEvent\",\"forceCall\",\"VWO\",\"vwo_doNotProcess_vS\",\"addVwoPageMeta\"];if(n.isCustomEvent)l.push(\"aux\"),l.push(\"ins\");else{const n=(null===(s=null===(r=null===(i=null===(o=e.currentSettings)||void 0===o?void 0:o.dataStore)||void 0===i?void 0:i.events)||void 0===r?void 0:r[t])||void 0===s?void 0:s.nS)||(null===(d=null===(c=null===(a=window.VWO._.allSettings.dataStore)||void 0===a?void 0:a.events)||void 0===c?void 0:c[t])||void 0===d?void 0:d.nS)||[];Array.prototype.push.apply(l,n)}if(!l||!l.length)return n;const u={},w=window.VWO._.allSettings.dataStore.events[t];for(const e in n)if(Object.prototype.hasOwnProperty.call(n,e)){const t=n[e];l.indexOf(e)>-1?delete u[e]:u[e]=!w&&t?be(t,100):t}return u}}var ia,ra;oa.UNREG_EVENT_LOCAL_STORAGE_NAME=\"vwoUnRegEvents\",function(e){e.DEBUG_VS_EVENT=\"vsEventFired\",e.DEBUG_PAGE_EXIT=\"pageExit\",e.DEBUG_REDIRECT=\"redirect\",e.PRE_EVENT_DEBUG_LOGS=\"preEventDebugLogs\",e.DEBUG_PAGE_VIEWED=\"pageViewed\",e.DEBUG_CLICK_EVENT=\"clickEvent\"}(ia||(ia={}));class sa{constructor(){this.forceKeys={id:\"forceIdSelector\",class:\"forceClassSelector\",customAttribute:\"forceCustomAttributeSelector\"},this.regexCache={}}shouldUseAttributeSelector(e,t,n){if(!!((e&&e.getRootNode())instanceof ShadowRoot)||t.dAttrName||n._vwo_noAttributeMode)return null;const o=this.createRegex(\"string\"==typeof t.dAttrName?t.dAttrName:\"\"),i=[],r=e.attributes;if(r)for(let e=0;e\u003cr.length;e++){const t=r[e];!sa.DATA_SELECTOR_CHECK.test(t.name)||o&&o.test(t.name)||sa.EXCLUDED_ATTR_KEYS_REGEX.test(t.name)||sa.EXCLUDED_ATTR_VALUES_REGEX.test(t.value)||this.isDynamicAttribute(t.name)||this.isDynamicAttribute(t.value)||i.push(t)}t.whitelistingHrefAsValidAttribute&&e.hasAttribute(\"href\")&&i.push(e.attributes&&e.attributes.getNamedItem&&e.attributes.getNamedItem(\"href\"));for(const e of i){const n=this.createAttributeSelector(e.name,e.value);if(this.verify(n,t))return n}if(i.length>1){const e=i.slice(0,3).map(e=>this.createAttributeSelector(e.name,e.value)).join(\"\");if(this.verify(e,t))return e}return null}createAttributeSelector(e,t){return`[${e}='${t?t.replace(/'/g,\"\\\\'\"):\"\"}']`}escapeCSS(e){return\"undefined\"!=typeof CSS&&CSS.escape?CSS.escape(e):e}createRegex(e){if(!e)return null;if(this.regexCache[e])return this.regexCache[e];try{const t=new RegExp(e);return this.regexCache[e]=t,t}catch(e){return null}}isDynamicAttribute(e=\"\"){return sa.RE_DYNAMIC_ATTRIBUTE_1.test(e)||sa.RE_DYNAMIC_ATTRIBUTE_2.test(e)}isDynamicId(e){return(sa.RE_DYNAMIC_ID_1.test(e)||sa.RE_DYNAMIC_ID_2.test(e))&&!sa.RE_DYNAMIC_ID_FOR_ADDED_WIDGET.test(e)}isVwoClass(e){return e.indexOf(\"vwo\")>-1||e.indexOf(\"_vwo_\")>-1}getSelectorPathSettings(e){return{_vwo_noIdMode:!(!e||!(!0===e.dIdVal||e.selectorPathSetting&&e.selectorPathSetting.hasOwnProperty(\"editorNoIdMode\")))&&(!0===e.dIdVal||e.selectorPathSetting.editorNoIdMode),_vwo_noDynamicIdMode:!(!e||!(e.dDynId||e.selectorPathSetting&&e.selectorPathSetting.hasOwnProperty(\"editorNoDynamicIdMode\")))&&(e.dDynId||e.selectorPathSetting.editorNoDynamicIdMode),_vwo_noClassMode:!(!e||!(e.dClassValBoolean||e.selectorPathSetting&&e.selectorPathSetting.hasOwnProperty(\"editorNoClassMode\")))&&(e.dClassValBoolean||e.selectorPathSetting.editorNoClassMode)}}isDynamicClass(e){return sa.RE_DYNAMIC_CLASS_1.test(e)||sa.RE_HOVER_CLASS.test(e)}shouldUseTextBasedSelector(e,t){return null}findRecursiveTextBasedSelector(e,t,n){return null}generateShortPath(e,t,n={}){if(!e)return null;if(n.originNode||(n.originNode=e),n.dClassValBoolean=n.hasOwnProperty(\"dClassValBoolean\")?n.dClassValBoolean:!0===n.dClassVal,n.dClassVal=\"string\"==typeof n.dClassVal?`${n.dClassVal}|${sa.DEFAULT_EXCLUDE_CLASSES_REGEX}`:sa.DEFAULT_EXCLUDE_CLASSES_REGEX,this.shouldUseSiblingSelectorEarly(e,n)){const t=this.shouldUseSiblingSelector(e,n);if(t)return t}if(n.skipRootNodeInSelectorPath&&n.documentRootNode===e)return\"\";const o=this.getSelectorPathSettings(n);(n.forceTextBasedSelector||n.forceRecursiveTextBasedSelector)&&(o._vwo_noIdMode=!0,o._vwo_noClassMode=!0,o._vwo_noAttributeMode=!0);const i=this.getNodeName(e);if(document.body===e||\"head\"===i||\"html\"===i)return i;const r=\"*\"===i,s=!(e.getRootNode()instanceof ShadowRoot),a=this.tryCustomAttributeSelector(e,n,s);if(a)return a;const c=this.createRegex(\"string\"==typeof n.dIdVal?n.dIdVal:\"\");if(this.shouldUseIdSelector(e,n,o,c))return\"#\"+e.getAttribute(\"id\");const d=this.shouldUseClassSelector(e,n,o);if(d)return d;const l=this.shouldUseAttributeSelector(e,n,o);if(l)return l;if(s){const t=this.shouldUseTextBasedSelector(e,n);if(t)return t}if(this.shouldUseRecursiveTextBasedSelector(e,n,s)){const t=5,o=this.findRecursiveTextBasedSelector(e,t,n);if(o)return e._vwoCachedShortPath=o,o}const u=this.generateParentPath(e,t,n);if(u&&\"string\"==typeof u&&-1!==u.indexOf(\":nth-parent\"))return u;const w=this.generateCurrentNodePath(e,i,r,n);if(n.skipRootNodeInSelectorPath&&!u)return w;const _=this.handleSlotAssignment(e,w);return this.isSpecialUrlCase()?this.handleSpecialUrlCase(e,u,_):`${u} > ${_}`}shouldUseSiblingSelectorEarly(e,t){return!t.skipTextBasedSelector&&window._vwo_textBasedSelectorMode&&window.eventArchEnabled&&t.recursiveCall&&window._vwo_textBasedSelectorV2Mode}getNodeName(e){const t=e.nodeName.toLowerCase(),n=t.match(sa.DANGEROUS_NODE_REGEX);return n&&n[0]===t?t:e.nodeType===Node.DOCUMENT_FRAGMENT_NODE?e.nodeName:\"*\"}tryCustomAttributeSelector(e,t,n){const o=this.forceKeys;if(!n||!t[o.customAttribute]&&!window._vwo_useAttributeForSelector&&!t.isContainedInBasicOrPastedElement||this.isForceAttributeSelectorRequired(t))return null;const i=t[o.customAttribute]&&t.forceCustomAttributeName||(t.isContainedInBasicOrPastedElement?\"vwo-element-id\":void 0)||window._vwo_useAttributeForSelector,r=t[o.customAttribute]&&t.forceCustomAttributeValue||(i?e.getAttribute(i):void 0);if(!r)return null;const s=`[${i}='${r}']`;return t[o.customAttribute]||this.verify(s,t)?s:null}shouldUseRecursiveTextBasedSelector(e,t,n){return!t.skipTextBasedSelector&&!t.skipRecursiveTextBasedSelector&&window._vwo_textBasedSelectorMode&&n&&window.eventArchEnabled&&!t.recursiveCall&&e.innerText&&-1===e.innerText.indexOf(\"\u003c%=\")&&window._vwo_textBasedSelectorV2Mode}generateParentPath(e,t,n){const o=e.parentNode||e.host;return t?this.generateCachedShortPath(o):this.generateShortPath(o,t,Object.assign(Object.assign({},n),{recursiveCall:!0,parentLevel:0}))}generateCurrentNodePath(e,t,n,o){let i=0;for(let t=e;t;t=t.previousSibling)(e.nodeName===t.nodeName||n&&t.nodeType===Node.ELEMENT_NODE)&&i++;return t+(n?\":nth-child(\":\":nth-of-type(\")+i+\")\"}handleSlotAssignment(e,t){return e.assignedSlot&&document.contains(e.assignedSlot)?` slot > ${t}`:t}isSpecialUrlCase(){return window.location&&-1!==window.location.href.indexOf(\"https://quote.cignaglobal.com/s/\")||!1}handleSpecialUrlCase(e,t,n){let o=n;if(e.assignedSlot&&(o=\" slot > #assignElements()\"),e.shadowRoot&&-1===o.indexOf(\"#document-fragment:nth-child(1)\")&&(o=`${o} > #document-fragment:nth-child(1)`),t&&\"string\"==typeof t){const e=t.split(\">\").map(e=>e.trim());if(\"#document-fragment:nth-child(1)\"===e[e.length-1]&&\"#document-fragment:nth-child(1)\"===o)return t}return`${t} > ${o}`}isUnstableClass(e){return!1}isForceAttributeSelectorRequired(e){return!!e&&!!(e[this.forceKeys.customAttribute]||e[this.forceKeys.id]||e[this.forceKeys.class])}shouldUseSiblingSelector(e,t){return null}shouldUseIdSelector(e,t,n,o){const i=e.getAttribute(\"id\");return!(e.getRootNode()instanceof ShadowRoot)&&t[this.forceKeys.id]||(!n._vwo_noIdMode||t.isContainedInWidget)&&i&&(!o||!o.test(i))&&!sa.EXCLUDED_NODE_NAMES.test(e.nodeName)&&!(n._vwo_noDynamicIdMode&&this.isDynamicId(i))&&this.verify(\"#\"+i,t)&&!this.isForceAttributeSelectorRequired(t)}shouldUseClassSelector(e,t,n){if(!!(e.getRootNode()instanceof ShadowRoot)||!e.hasAttribute||!t[this.forceKeys.class]&&(!e.hasAttribute(\"class\")||n._vwo_noClassMode||t.isContainedInWidget||t.isContainedInBasicAddElement)||this.isForceAttributeSelectorRequired(t))return null;const o=e.getAttribute(\"class\").split(/\\s+/),i=\"string\"==typeof t.dClassVal?o.filter(e=>{const n=this.createRegex(t.dClassVal);return!this.isVwoClass(e)&&!this.isUnstableClass(e)&&sa.VALID_CLASS_NAME_REGEX.test(e)&&(!n||!n.test(e))}):o.filter(e=>!this.isVwoClass(e)&&!this.isUnstableClass(e)&&sa.VALID_CLASS_NAME_REGEX.test(e));for(const e of i)if(t.forceClassSelector||this.verify(e,t,\"class\")&&!this.isDynamicClass(e))return\".\"+this.escapeCSS(e);if(i.length>0){const e=i.map(e=>this.escapeCSS(e)),n=\".\"+e.join(\".\");if(t.forceClassSelector||this.verify(n,t)&&!this.isDynamicClass(e.join(\".\")))return n}return null}generateCachedShortPath(e,t){return e?e._vwoCachedShortPath?e._vwoCachedShortPath:e._vwoCachedShortPath=this.generateShortPath(e,!0,t):null}verify(e,t,n){try{const o=t.documentRootNode||document;return\"class\"===n?!!t._vwo_skipUniqueElementsCheck||1===o.getElementsByClassName(e).length:1===o.querySelectorAll(e).length}catch(e){return!1}}}function aa(e,t){if(e){var n,o=\".\"+e,i=window.vwo_$;if((t=t||{})[e])return!1;try{n=i(o)}catch(e){n=\"\"}return 1===n.length||(t[e]=!0,!1)}}function ca(e){if(e){var t,n=window.vwo_$;try{t=n(\"#\"+e)}catch(e){t=\"\"}return t.length}}function da(e){if(e.previousElementSibling)return e.previousElementSibling;for(;e=e.previousSibling;)if(1===e.nodeType)return e}function la(e,t){if(!e)return null;if(e===document)return\"#document\";t=t||{};var n,o,i,r,s,a=e,c=[],d=e.tagName,l=window.vwo_$;if(e===document.body||e===document.head)return d;for(;e;){n=(d=\"undefined\"!=typeof ShadowRoot&&e instanceof ShadowRoot?\"shadow-root\":e.tagName)&&d.match(/^((?:[\\w\\u00c0-\\uFFFF\\*-]|\\\\.)+)/),d&&n&&(n&&n[0])===d||(d=\"*\");const w=[\"INPUT\",\"SELECT\"].indexOf(e.tagName)>-1;try{o=l(e).attr(\"id\")}catch(a){o=e.id}w&&e.name?d=d+'[name=\"'+e.name+'\"]':o&&\"string\"==typeof o&&ca(o)&&(d=o.match(/^\\d/)?d+'[id=\"'+o+'\"]':d+\"#\"+o),i=(i=e.getAttribute&&e.getAttribute(\"class\"))?i.split(/\\s+/):[];for(var u=0;u\u003ci.length;u++)if(s=\".\"+(r=i[u]),aa(r,t)){d+=s;break}c.unshift(d),e=da(e)}return-1!==c[0].indexOf(\"#\")||a.parentNode&&\"HEAD\"===a.parentNode.nodeName||a.host||(c[0]+=\":first-child\"),la(\"undefined\"!=typeof ShadowRoot&&a instanceof ShadowRoot&&a.host?a.host:a.parentNode,t)+\" > \"+c.join(\" + \")}function ua(e,t){return Math.round(e/t*100)}function wa(){const e=document.querySelector(\"._vwo_scroll_fix\"),t=e||document.documentElement,n=(null==e?void 0:e.scrollTop)||window.scrollY||window.pageYOffset,o=(null==e?void 0:e.scrollLeft)||window.scrollX||window.pageXOffset,i=t.scrollHeight,r=t.scrollWidth,s=window.innerHeight,a=window.innerWidth,c=n+s,d=ua(c,i),l=o+a;return{xScrollPercent:ua(l,r),yScrollPercent:d,absXScroll:l,absYScroll:c,contentWidth:r,contentHeight:i,scrollTop:n}}sa.EXCLUDED_KEY_STRINGS=[\"data-user-id\",\"data-kriti-\",\"data-user-name\",\"data-user-email\",\"data-customer-logged-in\",\"data-session-id\",\"data-cart-id\",\"data-timestamp\",\"data-date\",\"data-time\",\"data-order-number\",\"data-product-id\",\"data-token\",\"data-api-key\",\"data-ga-\",\"data-gtm-\",\"data-utm-\",\"data-tracking-id\",\"data-session-count\",\"data-page-view\",\"data-locale\",\"data-language\",\"data-currency\",\"data-region\",\"data-experiment-id\",\"data-variant-id\",\"data-personalization-id\",\"data-ab-test-group\"],sa.EXCLUDED_ATTR_VALUES_REGEX=/^(1|0|true|false|self|logged-in|log)$/,sa.EXCLUDED_ATTR_KEYS_REGEX=new RegExp(`^(${sa.EXCLUDED_KEY_STRINGS.join(\"|\")})`),sa.DATA_SELECTOR_CHECK=/^data-(.+)/,sa.VALID_CLASS_NAME_REGEX=/^[^:]+$/,sa.DANGEROUS_NODE_REGEX=/^((?:[\\w\\u00c0-\\uFFFF\\*-]|\\\\.)+)/,sa.EXCLUDED_NODE_NAMES=/base|link|meta|style|iframe|script|noscript/gi,sa.DEFAULT_EXCLUDE_CLASSES_REGEX=\"(^elementor-)|elementor-|(^active)|active|(^sc-)|(^pf-)|(^__pf)\",sa.RE_DYNAMIC_ATTRIBUTE_1=/[a-z]+[_-]?([0-9_-]){2,}$/,sa.RE_DYNAMIC_ATTRIBUTE_2=/[0-9a-z]{5,}/gi,sa.RE_DYNAMIC_ID_1=/[a-z]+[_-]?([0-9_-]){2,}$/,sa.RE_DYNAMIC_ID_2=/[0-9a-f]{5,}/gi,sa.RE_DYNAMIC_ID_FOR_ADDED_WIDGET=/(vwo-widget-)[0-9]{2,}/gi,sa.RE_DYNAMIC_CLASS_1=/[a-z]+[_-][0-9_-]{4,}/gi,sa.RE_HOVER_CLASS=/hover/gi,function(e){e[e.SCHEDULE_CALLBACK=0]=\"SCHEDULE_CALLBACK\",e[e.REQUEST_IDLE_CALLBACK=1]=\"REQUEST_IDLE_CALLBACK\",e[e.REQUEST_ANIMATION_FRAME=2]=\"REQUEST_ANIMATION_FRAME\",e[e.QUEUE_MICROTASK=3]=\"QUEUE_MICROTASK\",e[e.SET_TIMEOUT=4]=\"SET_TIMEOUT\"}(ra||(ra={}));const _a={[ra.SCHEDULE_CALLBACK]:{doesThisMethodExist:\"function\"==typeof i(()=>window.scheduler.yield),defer:e=>window.scheduler.yield().then(()=>e())},[ra.REQUEST_IDLE_CALLBACK]:{doesThisMethodExist:\"function\"==typeof requestIdleCallback,defer:(e,t=200)=>requestIdleCallback(e,{timeout:t})},[ra.QUEUE_MICROTASK]:{doesThisMethodExist:\"function\"==typeof queueMicrotask,defer:e=>queueMicrotask(e)},[ra.REQUEST_ANIMATION_FRAME]:{doesThisMethodExist:\"function\"==typeof requestAnimationFrame,defer:e=>requestAnimationFrame(e)},[ra.SET_TIMEOUT]:{doesThisMethodExist:!0,defer:(e,t=0)=>setTimeout(e,t)}},ga=(e,{timeout:t=100,type:n=ra.REQUEST_IDLE_CALLBACK,fallbackType:o}={})=>{const i=_a[n]||_a[o];if(i&&i.doesThisMethodExist)return i.defer(e,t);_a[ra.SET_TIMEOUT].defer(e,t)},pa=new sa;function ha(e){const t=i(()=>window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG.sConfig)||{};return i(()=>pa.generateShortPath(e,!1,Object.assign({},t)),{},\"\")}function va(e){return i(()=>e.tagName.toLowerCase(),null,\"\")}function fa(e){return i(()=>vwo_$(e).attr(\"placeholder\"))}function Ea(e){const{scrollTop:t,contentHeight:n}=i(wa,null,{scrollTop:0,contentHeight:0});return ua(i(()=>e.getBoundingClientRect().top+t,null,0),n)}function ma(e){const t=vwo_$(e);return i(()=>t.closest(\"form\").get(0))||i(()=>t.parent().get(0))}function Oa(e){const t=i(()=>e.id);if(!t)return;const n=ma(e);if(!n)return;const o=vwo_$(n),r=i(()=>o.find(`label[for=\"${t}\"]`).get(0));return r?i(()=>{var e;return null===(e=r.textContent)||void 0===e?void 0:e.trim()}):void 0}function Sa(e){var t;const n=(null===(t=e.target)||void 0===t?void 0:t.shadowRoot)&&e.composedPath,o=vwo_$(n?e.composedPath()[0]:e.target).get(0);return{sPath:n?la(o):ha(o),tag:va(o),ph:fa(o),scrDp:Ea(o),label:Oa(o)}}window.VWO.modules.utils.getElementMetadata=Sa;const Ta=e=>{var t;e=e||\"_vis_opt_exp_22_combi\";const n=`; ${document.cookie}`.split(`; ${e}=`);return 2===n.length?null===(t=n.pop())||void 0===t?void 0:t.split(\";\").shift():null};function Ca(e,t){var n;const o=e.conflictingPropsData||{};if(!e.props){e.props={};const n=[\"name\",\"props\",\"_vwo\",\"_meta\",\"conflictingPropsData\",\"eventUuid\"];for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n.includes(t)||(e.props[t]=e[t]));Object.assign(e.props,o),Object.keys(t).forEach(n=>{e.props[n]=t[n]})}e.aux&&(e.props.aux=e.aux),e.time=e.time||(null===(n=e.VWO)||void 0===n?void 0:n.firedTime)||+new Date}const Ia=function(){let e;if(window.VWO._.eventsManager)return window.VWO._.eventsManager;var t=[],n=!0,o=[],i=[],r={bind:\"unbind\",live:\"die\",on:\"off\"},s=[];var a=/iPhone|iPad/.test(navigator.userAgent);function c(e){return!window.VWO.DONT_IOS&&(!(\"touchmove\"!==e&&\"touchstart\"!==e&&\"touchend\"!==e||!a)||void 0)}function d(e,t,n,o,i,s){t&&(i?e[r[t]]&&e[r[t]](n,i,o,s):e[r[t]]&&e[r[t]](n,o,s))}function l(e,t){n&&s.push({type:e,state:t,ref:e[t]})}function u(){for(var e=s.length-1;e>=0;e--){var t=s[e];t.type[t.state]=t.ref}}return e={addEventListener:function(o,i,r,s){if(!c(i))return n&&t.push({$el:o,name:i,callback:r,capture:s}),o.addEventListener?o.addEventListener(i,r,s):o.attachEvent&&o.attachEvent(\"on\"+i,r,s),e},addMutationObserver:function(e,t,n,o){var r;if(void 0!==window.MutationObserver?r=window.MutationObserver:void 0!==window.WebKitMutationObserver&&(r=window.WebKitMutationObserver),r)try{const r=new MutationObserver(e.bind(o));i.push(r),r.observe(t,n)}catch(e){}},clearAllListeners:function(){for(var n=0;n\u003ct.length;n++){var r=t[n],a=r.$el;r.jqType?d(a,r.jqType,r.eventName,r.callback,r.selector,r.capture):a.removeEventListener?a.removeEventListener(r.name,r.callback,r.capture):a.detachEvent&&a.detachEvent(\"on\"+r.name,r.callback)}return i.forEach(e=>{e.disconnect()}),function(){for(var e=0;e\u003co.length;e++){var t=o[e];\"interval\"===t.type?clearInterval(t.name):clearTimeout(t.name)}}(),u(),t.length=0,s.length=0,i.length=0,o.length=0,e},addJqEventListener:function(o,i,r,s,a,d){return c(r)||(n&&t.push({$el:o,jqType:i,eventName:r,callback:s,selector:a,capture:d}),a?o[i](r,a,s,d):o[i](r,s,void 0,d)),e},pushTimers:function(t,i){if(n)return o.push({name:t,type:i}),e},addOverrideState:l,overrideHistoryPush:function(e,t,o){if(n){var i=e[o];l(e,o),e[o]=function(n){var o=i.apply(e,[].slice.call(arguments));try{t({state:n})}catch(e){}return o}}},revertOverriddenStates:u,init:function(e){n=e.shouldPushToQueue}},window.VWO._.eventsManager=e,e}(),ya={};let Aa=!1,Na=[];const Va=Ce(function(e){const t=window[e].push({event:\"VWO\"});Aa&&Na&&Na.push(t-1),\"dataLayer\"!==e&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:\"VWO\"}))},1);function ba(e){var t=setInterval(function(){if(window.GoogleAnalyticsObject||window.ga){var n=window.GoogleAnalyticsObject||\"ga\";if(window[n].getAll){clearInterval(t);var o=window[n].getAll(),i=!1;window.gtag&&o&&o[0]&&o[0].get(\"name\").indexOf(\"gtag\")>=0&&(i=!0),e(i,n)}}},100);Ia.pushTimers(t,\"interval\")}function La(e,t,n,o,i){ba(function(r,s){if(r){var a=i,c={event_category:o,non_interaction:!0};c[e]=t,i&&(c.send_to=a),window.gtag(\"event\",n,c)}else{var d=window[s]=window[s]||function(){(window[s].q=window[s].q||[]).push(arguments)};d(function(r){(r=window[s].getByName(i)||r).set(e,t),r.send(\"event\",o,n,{nonInteraction:!0})})}})}function Ra(e,t,n,i){if(!Ri()&&!window._vis_debug)try{i=i||\"GA\",n&&\"\"!==n?\"GA\"===i&&(n+=\".\"):n=\"\";var r=\"GA\"===i?4:1;if(t=t||window._vis_opt_GA_slot||r,ya[e].c)if(\"GA\"===i)window._gaq=window._gaq||[],window._gaq.push(function(){void 0===window.pageTracker||n?window._gaq.push([n+\"_setCustomVar\",t,\"VWO-\"+e,ya[e].n,1],[n+\"_trackEvent\",\"VWO\",\"Visit\",\"\",0,!0]):(window.pageTracker._setCustomVar(t,\"VWO-\"+e,ya[e].n,1),window.pageTracker._trackEvent(\"VWO\",\"Visit\",\"\",0,!0))});else{var s=\"dimension\"+t,a=\"CampId:\"+e+\", VarName:\"+ya[e].n;La(s,a,\"Custom\",\"VWO\",n)}}catch(t){o({msg:\"Error while pushing data in GA for experiment id - \"+e,url:\"core.js\",source:encodeURIComponent(\"VWO-GA-push\")})}}function Da(){let e,t;e=setInterval(()=>{if(window.google_tag_manager){const n=Ne();window.dataLayer&&window.dataLayer.length&&\"dataLayer\"!==n&&window.dataLayer.filter((e,t)=>-1!==Na.indexOf(t)).forEach(e=>{window[n]=window[n]||[],window[n].push(e)}),Na=void 0,clearInterval(e),clearTimeout(t)}},50),t=setTimeout(function(){clearInterval(e)},5e3)}function Wa(e,t){const n=window._vwo_exp;if(Zs.isSessionBasedCampaign2(n[e]))return;let o=0;ya[e]={},ya[e].c=t,ya[e].n=n[e].comb_n[ya[e].c]||\"\";const i=n[e].GA?\"GA\":n[e].UA?\"UA\":\"\";let r;if(i&&!n[e][i].tracked&&(Ra(e,n[e][i].s,n[e][i].p,i),n[e][i].tracked=!0),n[e].GTM){Aa||window.google_tag_manager||(Da(),Aa=!0),r=Ne();const t={};t[\"Campaign-\"+e]=ya[e].n,window[r]=window[r]||[];const n=window[r].push(t);Aa&&Na&&Na.push(n-1),\"dataLayer\"!==r&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push(t)),o=1}o&&Va(r)}window.VWO.modules.utils.collectAndSendDataForGA=Wa;class Pa{otherSide(...e){return e[0]=\"VWO.modules.tags.sessionInfoService.\"+e[0],e[2]&&(e[2]={captureGroups:e[2]}),window.fetcher.getValue(...e)}}function xa(e,t,n){\"Array\"===e?(this.tags=[],this.lastSent=0):\"Hash\"===e&&(this.tags={},this.sentTags={},6==window._vwo_acc_id&&(this.tags2={},this.sentTags2={})),this.type=e,this.maxCount=t||1/0,this.addTagCallback=n||function(){}}Pa.LOCAL_STORAGE_SESSION_EXPIRY=30,Pa.LOCAL_STORAGE_NAME=window._vis_debug?\"debug_vwoSn\":\"vwoSn\",Pa.ACCOUNT_ID=window._vwo_acc_id,xa.prototype.add=function(e,t){if(e){var n=this.tags;\"Array\"===this.type?(\"[object Array]\"!==Object.prototype.toString.call(e)&&(e=[e]),e=fe(e,function(e){return e=encodeURIComponent(e.trim())}),n=Ee(n=(n=n.concat(e)).slice(0,this.maxCount),function(e,t){return n.indexOf(e)===t}),this.tags=n):\"Hash\"===this.type&&(this.sentTags[e]&&this.sentTags[e]===encodeURIComponent(t)||(this.tags[encodeURIComponent(e)]=encodeURIComponent(t)),6==window._vwo_acc_id&&(this.sentTags2[e]&&this.sentTags2[e]===encodeURIComponent(t)||(this.tags2[encodeURIComponent(e)]=encodeURIComponent(t)))),this.addTagCallback()}},xa.prototype.get=function(e){var t;if(this.isTagPassed(e))return\"Array\"===this.type?(t=this.tags.slice(this.lastSent),this.lastSent=this.tags.length):\"Hash\"===this.type&&(e?(t=this.tags2,_e(this.sentTags2,this.tags2),this.tags2={}):(t=this.tags,_e(this.sentTags,this.tags),this.tags={})),t},xa.prototype.isTagPassed=function(e){if(\"Array\"===this.type)return this.tags.length>this.lastSent;if(\"Hash\"===this.type){const t=e?this.tags2:this.tags;return we(t).length>0}return!1},xa.prototype.reset=function(){\"Array\"===this.type?(this.tags=[],this.lastSent=0):\"Hash\"===this.type&&(this.tags={},this.sentTags={},6==window._vwo_acc_id&&(this.tags2={},this.sentTags2={}))},xa.prototype.refresh=function(){\"Array\"===this.type?this.lastSent=0:\"Hash\"===this.type&&(_e(this.tags,this.sentTags),this.sentTags={},6==window._vwo_acc_id&&(_e(this.tags2,this.sentTags2),this.sentTags2={}))};const Ua=\"eg\",Ma=\"fIds\";let ka={},Ga,Fa=[\"u\",\"s\",\"p\",\"ui\",\"si\",\"pi\"],$a=function(){},ja={user:\"u\",session:\"s\",page:\"p\"};for(Ga=0;Ga\u003cFa.length;Ga++)ka[Fa[Ga]]=new xa(\"Hash\");ka[Ua]=new xa(\"Array\"),ka[Ma]=new xa(\"Array\");const Ba={onPush:function(e){\"function\"==typeof e&&($a=e)},getTags:function(e){let t={},n=\"\";for(Ga=0;Ga\u003cFa.length;Ga++){const n=ka[Fa[Ga]].get(e);n&&(t[Fa[Ga]]=ze(n))}for(const e in t)t.hasOwnProperty(e)&&(n+='\"'+e+'\":'+t[e]+\",\");return n=n&&\"{\"+n.slice(0,-1)+\"}\",n},getEgTags:function(){const e=ka[Ua].get();if(e)return e.join()},getFunnelTags:function(){const e=ka[Ma].get();if(e&&e.length)return ze(e.map(e=>Number(e)))},addTag:function(e,t,n,o){let i=ja[n=n||\"session\"];if(!i)if(n===Ua)i=Ua;else{if(n!==Ma)return;i=Ma}o&&(i+=\"i\"),ka[i].add(e,t),$a()},refresh:function(){ka.s.reset(),ka.si.refresh(),ka[Ua].refresh()}};window.VWO.tag=Ba.addTag,window.VWO._.tags=Ba;class Ha{constructor(){this.eventCallbacks=[],this.isInitialized=!1}onActivity(){if($i.shouldWeTrackVisitor())for(let e=0;e\u003cthis.eventCallbacks.length;e++)this.eventCallbacks[e]()}init(){if(this.isInitialized)return;const e=xs(()=>{this.onActivity()},1e3);document.addEventListener?(document.addEventListener(\"mouseup\",e),811994===window._vwo_acc_id&&document.addEventListener(\"pointerdown\",e),document.addEventListener(\"keyup\",e),document.addEventListener(\"mousemove\",e),document.addEventListener(\"scroll\",e)):document.attachEvent&&(document.attachEvent(\"onmouseup\",e),811994===window._vwo_acc_id&&document.attachEvent(\"onpointerdown\",e),document.attachEvent(\"onkeyup\",e),document.attachEvent(\"onmousemove\",e),document.attachEvent(\"onscroll\",e)),this.isInitialized=!0}track(e){this.eventCallbacks.push(e),this.init()}clearCallbacks(){this.eventCallbacks=[]}}const Ka=new Ha;window.VWO._.tua=Ka;const Ja=()=>!!window.VWO._.phoenixMT.getEventHistory(\"vwo_phoenixInitialized\");let qa=null;const Xa=e=>{const t=Oe(!0);return e>=t-1800&&e\u003c=t+1800},Ya=()=>{if(null===qa)return null;const e=i(()=>qa());if(\"number\"!=typeof e||isNaN(e))return null;const t=Math.floor(e);return Xa(t)?t:null},za=e=>{Ja()||null===qa&&(qa=e)};class Qa{setItem(e,t){e=this.getKeyBasedOnMode(e),os.set(e,window.VWO._.native.JSON.stringify(t))}getItem(e){return e=this.getKeyBasedOnMode(e),os.get(e)}removeItem(e){e=this.getKeyBasedOnMode(e),os.remove(e)}getKeyBasedOnMode(e){if(!window._vis_debug&&!Ri())return e;return\"debug\"+e+\"_\"+Object.keys(window._vwo_exp||{}).join(\"_\")}}let Za=new Qa,ec=!1,tc=!1;const nc=e=>{!ec&&sc()&&(window.VWO._.phoenixMT.trigger(\"vwo_completeStalledSession\",e),ec=!0)},oc=()=>{try{const e=cn.get(qe.TRACK_SESSION_COOKIE_NAME);return!!e&&\"1\"===e.split(\":\")[qe.SESSION_SYNCED_STATE_INDEX]}catch(e){return!1}},ic=()=>{tc||(tc=!0)},rc=()=>!(!Dn||$t())&&(!oc()&&-1===document.cookie.search(/_vis_opt_exp_\\d+_combi/)&&!window.VWO._.insightsUtils.isVisBucketedForTrack()&&(ic(),!0));tc=rc();const sc=()=>!!tc;function ac(){os.remove(Pa.LOCAL_STORAGE_NAME)}function cc(e){const t=i(()=>Do.getDataInfoByIndex(qe.LAST_TIMESTAMP_SHOWN_INDEX))||\"\",n=Math.floor(Date.now()/1e3),o=e.campaignId.toString();let r;if(e.pgGrpIds&&e.pgGrpIds.length>0){const i=e.pgGrpIds[0],s=i.includes(\"_\")&&i.split(\"_\").pop()||i,a=`${o}_${s}_${n}`,c=new RegExp(`${o}_${s}_\\\\d+;?`,\"g\"),d=t.replace(c,\"\");r=d?`${d};${a}`:a}else{const e=`${o}_${n}`,i=new RegExp(`${o}_[^;]+;?`,\"g\"),s=t.replace(i,\"\");r=s?`${s};${e}`:e}r=r.replace(/;+/g,\";\").replace(/^;|;$/g,\"\"),i(()=>Do.setDataInfoByIndex(qe.LAST_TIMESTAMP_SHOWN_INDEX,r))}function dc(e){try{if(window.VWO.data.vi=window.VWO.data.vi||{},e)window.VWO.data.vi.vt=e;else if(uc)window.VWO.data.vi.vt=uc.visitorInformation.vt=uc.isReturningVisitor()?\"ret\":\"new\";else{const e=+(Do.getDataInfoByIndex(qe.FIRST_SESSION_ID_INDEX)||0),t=cn.get(qe.TRACK_SESSION_COOKIE_NAME),n=t?+(t.split(\":\")[qe.RELATIVE_SESSION_ID_INDEX]||0):0,o=t?e+n:Oe(!0);window.VWO.data.vi.vt=e&&o>e?\"ret\":\"new\"}}catch(e){window.VWO.data.vi=window.VWO.data.vi||{},window.VWO.data.vi.vt=\"new\"}i(()=>window.fetcher.setValue(\"VWO.data.vi.vt\",window.VWO.data.vi.vt))}function lc(){const e=i(()=>Do.getDataInfoByIndex(qe.CURRENT_SESSION_ID));e?Do.setDataInfoByIndex(qe.LAST_SESSION_ID,e):Do.setDataInfoByIndex(qe.LAST_SESSION_ID,window.VWO._.sessionInfoService.getSessionId()),Do.setDataInfoByIndex(qe.CURRENT_SESSION_ID,window.VWO._.sessionInfoService.getSessionId()),Do.setDataInfoByIndex(qe.SESSION_COUNT_INDEX,Wo()+1)}let uc;window.VWO.modules.utils.sessionHandler=window.VWO.modules.utils.sessionHandler||{},window.VWO.modules.utils.sessionHandler={fireCompleteStalledEvent:nc,shouldStallSessionCall:rc};class wc extends Pa{constructor(){super(),this.imidiateUpdate=!0,this.firstSessionCreated=!1,this.vwoSn={cu:\"\",r:\"\",lt:0,v:\"0.1.0\"},this.pageExitListenerForAvgTimeSpentInASession=!1,uc=this,this.setPageStartTime(),window.VWO._.phoenixMT.on(a.NEW_SESSION_CREATED,lc),window.VWO._.phoenixMT.on(a.TRACK_NEW_SESSION_CREATED,lc),this.expireSessionOnDateChange(),this.visitorInformation=window.VWO.data.vi=window.VWO.data.vi||{},this.setVWOSn(),this.getSessionStore()&&this.initialize(),Ka.track(()=>{this.updateLocalStorageSession()})}triggerNewSessionEvent(){const e=window.localStorage.getItem(\"_vwo_eventHist\");e&&window.localStorage.setItem(\"_vwo_eventHistLastSession\",e),window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[a.NEW_SESSION_CREATED]}),window.VWO._.phoenixMT.trigger(a.NEW_SESSION_CREATED)}expireSessionOnDateChange(){if(!this.getSessionStore())return;const e=this.getSessionId();if(e){const t=new Date(1e3*e).getDate();new Date(Oe()).getDate()!==t&&this.eraseSessionCookie()}}initializeSession2(e){const t=!this.getSessionStore();this.setSessionStore(e+\"\"),this.setVisitorInformation(),this.setAvgTimeSpentAndAddListeners(),this.updateAndSyncPageId(),this.initialize(t)}getDSCookieValueByIndex(e){var t=this.getGlobalCookie();return t?t.split(\"$\")[e]:null}initialize(e){if(!this.isInitiatedOnce){if(this.isInitiatedOnce=!0,this.attachTagsPushCallback()||(null!=e?!e:this.getSessionStore())||this.triggerNewSessionEvent(),rc()){const e=i(()=>window.VWO._.native.JSON.parse(Za.getItem(\"_vwo_visProps\")));window.VWO._.phoenixMT.on(\"vwo_completeStalledSession\",()=>{e&&window.VWO.visitor(e,void 0,{dAR:!1}),window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[a.NEW_SESSION_TRACKED]})})}Ka.track(()=>{this.updateSession()}),this.addValues({sessionStart:this.getSessionId()},\"root\"),this.fireSessionEvent()}}fireSessionEvent(){window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\" )',null,{captureGroups:[a.SESSION,{VWO:{firedTime:1e3*this.getSessionId()}}]})}attachTagsPushCallback(){let e,t,n;const o=this,r=function(i,r,s){e=Ba.getTags(r),n=Ba.getFunnelTags(),t=r?void 0:Ba.getEgTags();const c=Zs.doesSessionBasedCampaignExistsInTags(e)||(n?1:0);if(!window._vis_debug&&!Ri()&&(e||t||n)){if(!i&&!o.getSessionStore()){const i={name:a.NEW_SESSION_CREATED,time:+new Date,props:{pageId:o.getPageId(),tags:e,egTagValue:t,funnelTagValue:n,cq:c,ttl:c&&Xe()}};return sd(null,a.NEW_SESSION_CREATED,i),window.VWO._.phoenixMT.trigger(a.NEW_SESSION_CREATED,i),!0}r?window.VWO._.phoenixMT.trigger(a.DIMENSION_TAG_PUSHED,{tags:e,egTagValue:t,funnelTagValue:n,cq:c,ttl:c&&Xe(),batch:r,calledByUnload:s}):window.fetcher.getValue(\"VWO.modules.events.events.dimensionTagPushed\",[null,{tags:e,egTagValue:t,funnelTagValue:n,cq:c,ttl:c&&Xe()}])}return!1};let s=!1;const c=Us(r,i(()=>window._vwoCc.sgifDelay)||10);const d=Te(r,window.VWO._.pushThrottleTime||1e3);return Ba.onPush(()=>{c(!0),6==window._vwo_acc_id&&d(!0,!0)}),6==window._vwo_acc_id&&(window.VWO._.phoenixMT.on(a.PAGE_EXIT,e=>{s||(r(!0,!0,!0),s=!0)}),window.VWO.pageExitListener=!0),r()}updateSession(){this.updateSession2()}updateSession2(){let e=this.getSessionStore();e&&this.expireSessionOnDateChange(),e=this.getSessionStore(),this.sessionTimer||e?(e&&(this.setSessionStore(e),this.addValues({sessionStart:this.getSessionId()},\"root\")),this.updateSessionTimer()):this.retrackVisitor()}updateSessionTimer(){this.sessionTimer&&clearTimeout(this.sessionTimer),this.sessionTimer=setTimeout(()=>this.eraseSessionCookie(),qe.SESSION_TIMER_EXPIRE)}calculateRelativeSessionTimestamp(e){const t=Ya();if(null!==t){const n=i(()=>Math.floor(t-e),void 0,0);if(n>=0)return n}return Oe(!0)-e}retrackVisitor(){const e=uc.getFirstSessionId(),t=this.calculateRelativeSessionTimestamp(e);Ba.refresh(),this.setSessionStore(t+\"\"),this.setVisitorInformation(),this.triggerNewSessionEvent(),window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[a.RETRACK_VISITOR]}),this.appendSessionMetadata()}initializeSession(e){this.initializeSession2(e)}setVisitorInformation(e){dc(e),uc.visitorInformation.vt=window.VWO.data.vi.vt}getPageIdInfo(){const e=this.getSessionStore(),t=e&&e.split(\":\")[qe.PAGE_ID_INFORMATION_INDEX];return t&&t.split(\"_\")}markPageIdSessionExpiry(){const e=this.getPageId()+\"_\"+(Oe(!0)-this.getFirstSessionId()+qe.PAGE_ID_EXPIRY);uc.markPageId(e)}getPageId(){const e=this.getPageIdInfo(),t=e&&e[0];return t?parseInt(t,10):(this.imidiateUpdate=!1,1)}isReturningVisitor(){return uc.getSessionId()>uc.getFirstSessionId()}setVWOSn(){const e=this.getLocalStorageSession();e?this.vwoSn=e||{}:this.createLocalStorageSession()}getInfo(){return this.vwoSn}removeInfo(){this.vwoSn={cu:\"\",r:\"\",lt:0,v:\"0.1.0\"}}getRelativeSessionTimestamp(){const e=this.getFirstSessionId();return this.firstSessionCreated?this.calculateRelativeSessionTimestamp(e):(this.firstSessionCreated=!0,this.calculateFirstSessionTimestamp(e))}calculateFirstSessionTimestamp(e){const t=Ya();if(null!==t){const n=i(()=>Math.floor(t-e),void 0,0);if(n>=0)return n}return me(!0)-e}updateLocalStorageSession(){const e=this.getLocalStorageSession();!e||(Oe(!0)-e.lt)/60>Pa.LOCAL_STORAGE_SESSION_EXPIRY?this.createLocalStorageSession():this.updateTimestampInfo(e)}updateTimestampInfo(e){this.vwoSn=e,this.vwoSn.lt=Oe(!0),this.setLocalStorageSession()}createLocalStorageSession(e){e?(this.vwoSn.cu=`${document.URL}#vwo_fix`,this.vwoSn.r=`${document.referrer}#vwo_fix`):(this.vwoSn.cu=document.URL,this.vwoSn.r=document.referrer),this.vwoSn.lt=Oe(!0),this.setLocalStorageSession()}getLocalStorageSession(e){let t=os.get(wc.LOCAL_STORAGE_NAME);try{t=t?Ye(t):null}catch(t){ac(),this.otherSide('createLocalStorageSession(\"${{1}}\")',null,[!0]),e||this.getLocalStorageSession(!0)}return t?t.v?(t.cu=decodeURIComponent(t.cu),t.r=decodeURIComponent(t.r),t):(t.v=\"0.1.0\",t):null}addValues(e,t){return window.VWO.phoenix('store.actions.addValues(\"${{1}}\", \"${{2}}\" )',null,{captureGroups:[e,t]})}updateAndSyncPageId(){let e;e=window.VWO._.pageId,e||(e=this.updatePageId(),this.otherSide('setPageIdValue(\"${{1}}\")',null,[e]))}updatePageId(){let e=this.getPageId();return this.shouldUpdatePageCount()&&(this.imidiateUpdate?e+=1:this.imidiateUpdate=!0),this.markPageId(e),window.VWO._.pageId=e,e}markPageId(e){this.setSNCookieValueByIndex2(qe.PAGE_ID_INFORMATION_INDEX,e)}setSNCookieValueByIndex2(e,t){const n=this.getSessionStore(),o=n&&n.split(\":\")||[];o[e]=t+\"\",this.setSessionStore(o.join(\":\"))}shouldUpdatePageCount(){const e=this.getPageIdInfo(),t=parseInt(e&&e[1],10);return!t||Oe(!0)-uc.getFirstSessionId()>t}setSNCookieValueByIndex(e,t){const n=this.getSessionStore(),o=n&&n.split(\":\")||[];o[e]=t+\"\",cn.createWithCrossDomainCheck({name:qe.TRACK_SESSION_COOKIE_NAME,value:o.join(\":\"),days:qe.TRACK_SESSION_COOKIE_EXPIRY})}getSessionId(){return this.getFirstSessionId()+this.getRelativeSessionId()}setSessionStore(e){$i.shouldWeTrackVisitor()&&cn.createWithCrossDomainCheck({name:qe.TRACK_SESSION_COOKIE_NAME,value:e,days:qe.TRACK_SESSION_COOKIE_EXPIRY})}getRelativeSessionId(){let e=this.getSessionStore();if(!e){const t=this.getFirstSessionId(),n=this.calculateRelativeSessionTimestamp(t);this.setSessionStore(n+\"\"),e=this.getSessionStore()}return e&&+e.split(\":\")[qe.RELATIVE_SESSION_ID_INDEX]}setLocalStorageSession(){$i.shouldWeTrackVisitor()&&(this.vwoSn.v&&(this.vwoSn.cu=encodeURIComponent(this.vwoSn.cu),this.vwoSn.r=encodeURIComponent(this.vwoSn.r)),os.set(wc.LOCAL_STORAGE_NAME,Ps(this.vwoSn)))}getSessionStore(){return cn.get(qe.TRACK_SESSION_COOKIE_NAME)}getGlobalCookie(){return cn.get(qe.TRACK_GLOBAL_COOKIE_NAME)}eraseSessionCookie(){this.sessionTimer=null,cn.erase(qe.TRACK_SESSION_COOKIE_NAME)}getPcTrafficFromCookie(){var e=Do.getDataStore();return e?parseFloat(e.split(\":\")[qe.PC_TRAFFIC_INDEX]):null}getFirstSessionId(){let e=Do.getDataStore();return e||(this.createGlobalCookie(),e=Do.getDataStore()),e&&+e.split(\":\")[qe.FIRST_SESSION_ID_INDEX]}getSNCookieValueByIndex(e){var t=this.getSessionStore();return t?t.split(\":\")[e]:null}createGlobalCookie(){if(!$i.shouldWeTrackVisitor())return;const e=Ya(),t=null!==e?e:me(!0),n=qe.COOKIE_VERSION+\"$\"+t+\":\"+this.getPcTraffic()+\"::\";cn.createWithCrossDomainCheck({name:qe.TRACK_GLOBAL_COOKIE_NAME,value:n,days:Xe()})}isSessionInfoSynced(){return this.getSNCookieValueByIndex(qe.SESSION_SYNCED_STATE_INDEX)}markSessionSynced(){this.isSessionInfoSynced()||this.setSNCookieValueByIndex2(qe.SESSION_SYNCED_STATE_INDEX,1)}shouldStallSessionCall(){if(!Dn||$t())return!1;const e=document.cookie.search(/_vis_opt_exp_\\d+_combi/);return!this.isSessionInfoSynced()&&-1===e&&!v.isVisBucketedForTrack()}getPcTraffic(){return void 0!==this.pcTraffic&&null!==this.pcTraffic||(this.pcTraffic=this.getPcTrafficFromCookie(),this.pcTraffic=this.pcTraffic||parseFloat((100*Math.random()).toFixed(8))),this.pcTraffic}shouldSendSessionInfoInCall(){return!0}appendSessionMetadata(t=!1){return e(this,void 0,void 0,function*(){if(!Pn)return;if(!t&&this.shouldStallSessionCall()){const e=window.VWO._.phoenixMT.on(\"vwo_completeStalledSession\",()=>{window.VWO._.phoenixMT.off(\"vwo_completeStalledSession\",e),this.appendSessionMetadata(!0)});return}const e=this.getSessionStore(),n={};(e.match(/(de|dt|ts|os|br|sw|sh)=([^:]*)/g)||[]).forEach(e=>{const[t,o]=e.split(\"=\");n[t]=o});const o=i(()=>window.VWO._.allSettings.dataStore.plugins.UA,null,{}),r=e.split(\":\")||[];r.length=Math.max(r.length,qe.SESSION_SEG_INFO_INDEX+7);const s=[[\"dt\",o.dt],[\"de\",o.de],[\"ts\",yield window.fetcher.getValue(\"VWO._.trfSrc\")],[\"os\",o.os],[\"br\",o.br],[\"sw\",window.screen.width],[\"sh\",window.screen.height]];let a=!1;s.forEach(([e,t],o)=>{n[e]||(r[qe.SESSION_SEG_INFO_INDEX+o]=`${e}=${t||\"\"}`,a=!0)}),a&&this.setSessionStore(r.join(\":\"))})}getTotalTimeSpentInASession(){const e=this.getSessionStore(),t=e&&e.split(\":\")[qe.TOTAL_TIME_SPENT_IN_A_SESSION_INDEX];return t&&parseInt(t,10)||0}markTotalTimeSpentInASession(e){this.setSNCookieValueByIndex2(qe.TOTAL_TIME_SPENT_IN_A_SESSION_INDEX,e)}updateTotalTimeSpentInSession(){if(!this.getSessionStore())return;this.getPageId();const e=this.getTotalTimeSpentInASession(),t=(performance.now()-this.pageStartTime)/1e3,n=Math.round(e+t);this.markTotalTimeSpentInASession(n)}setPageStartTime(){this.pageStartTime=performance.now()}setAvgTimeSpentAndAddListeners(){this.addValues({avgTimeSpentInASession:Ni.aTIS()},\"root\"),this.pageExitListenerForAvgTimeSpentInASession||(this.pageExitListenerForAvgTimeSpentInASession=!0,window.VWO._.phoenixMT.on(a.PAGE_EXIT,()=>{this.updateTotalTimeSpentInSession()}),window.VWO._.phoenixMT.on(\"vwo_evalTotalTimeSpentInASessionForUrlChange\",()=>{this.updateTotalTimeSpentInSession(),this.setPageStartTime()}),window.addEventListener(\"pageshow\",()=>{this.setPageStartTime()}),document.addEventListener(\"visibilitychange\",()=>{\"visible\"===document.visibilityState&&this.setPageStartTime()}))}}function _c(e){const t=\"SPLIT_URL\"===e.type,n=e[ot];return{campaignData:e,isSplitCampaign:t,isVariationPage:n,shouldSkipSplitEvents:t&&\"1\"!==e.combination_chosen&&!n}}window.VWO.modules.sessionUtils={handleNewSession:lc,updateLTS:cc};const gc=(e,t)=>{window.VWO.modules.tags.wildCardCallback(Object.assign(Object.assign({},e),{VWO:{firedTime:Date.now()}}),t)};function pc({campaignData:e,isSplitCampaign:t,isVariationPage:n}){if(t&&n)return;const o=Zs.isPersonalizeCampaign(e);gc({oldArgs:[e.id,!0]},a.SEGMENTATION_EVALUATED),o&&gc({oldArgs:[e.id,!0,!0]},a.SEGMENTATION_EVALUATED)}function hc({campaignData:e,shouldSkipSplitEvents:t}){t||gc({oldArgs:[e.id,e.combination_chosen,!0]},a.CHOOSE_COMBINATION)}function vc(e){gc({oldArgs:[e.id]},a.SPLIT_URL)}const fc=e=>{if(!window._vis_debug)return;const t=_c(e);pc(t),hc(t),t.shouldSkipSplitEvents&&vc(e)},Ec=e=>{if(!window._vis_debug)return;e[zo]=!0;(e[Yo]||[]).forEach(e=>{const t=e.eventName;delete e.eventName,gc(e,t)})},mc=(e,t)=>{const n=e.id,o=e.combination_chosen||e.cc;if(e.globalCode[t])try{let{nonce:i=\"\"}=window.VWO;i&&(i=`nonce=${i}`),window.VWO._.allSettings.tags[e.globalCode[t]].fn(n,o,i)}catch(e){}},Oc=(e,t)=>{if(window._vis_debug||Ri())return;if(Zs.inQACampaign(t.id))return;let n=window.VWO.modules.utils.libUtils.extraData2();const o=encodeURIComponent(n);n=t.ps||void 0===t.ps?\"&ed=\"+o:\"\";const i=cn.get(\"_vwo_uuid\"),r=window.VWO._.sessionInfoService.getSessionId(),s=\"l.gif?experiment_id=\"+t.id+\"&account_id=\"+window._vwo_acc_id+\"&cu=\"+encodeURIComponent(document.location.href)+\"&combination=\"+e+\"&s=1&sId=\"+r+\"&u=\"+i+n;return new Promise(e=>{ed.sendCall(null,{url:s},null,()=>{e()},!0)})},Sc=e=>\"_vis_opt_exp_\"+e+\"_combi\",Tc=e=>\"_vis_opt_exp_\"+e+\"_exclude\",Cc=e=>Ri()||cn.get(Sc(e.id)),Ic=e=>!!cn.get(Tc(e.id)),yc=e=>{Zs.createCookieMT(Tc(e.id),\"1\",100,e)},Ac=(e,t)=>{window.VWO.modules.tags.wildCardCallback({oldArgs:[String(e.id),t],VWO:{firedTime:Date.now()}},a.REGISTER_HIT)},Nc=(e,t)=>{window.VWO.modules.tags.wildCardCallback({oldArgs:[String(e.id),t],VWO:{firedTime:Date.now()}},a.SPLIT_VARIATION_SHOWN)},Vc=({campaignData:e,combination:t,isFirst:n,doNotProcess:o=!0})=>{if(Ri())return;const i=\"SPLIT_URL\"===e.type?\"1\"!==t:void 0;return Ec(e),window.fetcher.getValue('VWO.modules.events.events.variationShown(\"${{1}}\", \"${{2}}\", \"${{3}}\")',null,{captureGroups:[null,{id:String(e.id),variation:t,isFirst:n,vwo_doNotProcess_vS:o,isSplitVariation:i},null]})},bc=(e,t)=>{Ri()||Zs.createCookieMT(Sc(t.id),e,100,t)},Lc=(t,n)=>new Promise(o=>{if(!t)return o();const i=1==+t,r=()=>e(void 0,void 0,void 0,function*(){try{const e=!!Cc(n);if(fc(n),n.isFirst=e?0:1,e)return yield Vc({campaignData:n,combination:t,isFirst:0}),o();window._vis_debug&&\"SPLIT_URL\"===n.type&&\"1\"!==t||Ac(n,t),(i||\"SPLIT_URL\"!==n.type)&&(bc(t,n),Wa(n.id,t)),yield Promise.all([Vc({campaignData:n,combination:t,isFirst:1}),Oc(t,n)]),o()}catch(e){throw e}}),s=window.VWO._.phoenixMT.getEventHistory(\"vwo_reRun\")||window.VWO._.phoenixMT.getEventHistory(\"vwo_phoenixInitialized\");if(s&&s.length>0)r();else{const e=window._vis_debug?\"vwo_previewReady\":\"vwo_phoenixInitialized\",t=window.VWO._.phoenixMT.on(e,()=>{window.VWO._.phoenixMT.off(t),r()})}});function Rc(e,t={}){i(()=>window.VWO.data.vi.vt)||dc();const{shouldApplyPoll:n=!0,stag:o}=t,{id:r,ss:s}=e;if(cn.get(Sc(r))&&!i(()=>s.csa||s.cta))return!0;if(!o)return!1;if(\"number\"==typeof o&&1===o)return!0;const a=window.VWO._.allSettings.stags[o];if(\"function\"==typeof a)try{(null==s?void 0:s.pu)&&!n&&(window._vwoRunningTest=r);const e=Boolean(a.call(null,Ni));return delete window._vwoRunningTest,e}catch(e){return delete window._vwoRunningTest,!1}}const Dc=()=>!!parseInt(cn.get(qe.GLOBAL_OPT_OUT,!0),10),Wc=e=>{cn.create(\"_vis_opt_exp_\"+e.id+\"_exclude\",\"1\",100)};function Pc(e){window.VWO._.phoenixMT.getEventHistory(\"vwo_phoenixInitialized\")?e():window.VWO._.phoenixMT.on(\"vwo_phoenixInitialized\",()=>{e()})}function xc(e,t,n){const o=\"string\"==typeof e?Number(e):e,r=window._vwo_exp[o];if(!r)return;const s={name:a.VARIATION_SHOWN,props:{id:o,variation:t,isFirst:n},time:Date.now(),_vwo:{}};Ca(s,{});const c=Zs.createUUIDCookie2(r),{data:d}=ed.getDataForEventsCall({eventDataConfig:null},c,s),l=i(()=>{var e,t,n;return null===(n=null===(t=null===(e=null==d?void 0:d.d)||void 0===e?void 0:e.event)||void 0===t?void 0:t.props)||void 0===n?void 0:n.page});l&&(l.cnnUrl=i(()=>document.querySelector(\"link[rel='canonical']\").href)||\"\"),ed.sendCall(null,null,d,()=>{},!0,void 0,s,void 0,{id:r.id})}function Uc(e,t,n){!jn||Ri()||window._vis_debug||Pc(()=>{xc(e,t,n),Oc(t,window._vwo_exp[e])})}window.VWO._.campExec=window.VWO._.campExec||{},window.VWO._.campExec.isSegmentQualified=Rc;const Mc=e=>{i(()=>!!Gt().debugEvt)&&window.VWO._.event(a.DEBUG_EVENT,e)},kc=(e,t={})=>{if(t.expId&&Zs.isSessionBasedCampaign2(window._vwo_exp[t.expId]))return;const n=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({type:e,expId:t.expId,varId:t.varId,libVn:window.VWO._.native.JSON.stringify({evd:window.VWO.v_e||\"\",track:window.VWO.v_t||\"\",opa:window.VWO.v_o||\"\"}),stsTimeout:i(()=>Lt.vwoCode[nt]),libTimeout:i(()=>Lt.vwoCode[tt])},i(()=>t.timeSpent)&&{timeSpent:t.timeSpent}),i(()=>t.timeSpent2)&&{timeSpent2:t.timeSpent2}),i(()=>t.msg)&&{msg:t.msg}),i(()=>t.eventUuid)&&{eventUuid:t.eventUuid}),i(()=>t.msgId)&&{msgId:t.msgId});if(1112621==window._vwo_acc_id||Bn){n.visId=t.visId||Zs.createUUIDCookie2();const e=i(()=>window.VWO._.native.JSON.parse(n.msg||\"{}\"))||{};n.msg=window.VWO._.native.JSON.stringify(Object.assign(Object.assign({},e),{cookieVal:Ta(`_vis_opt_exp_${n.expId||20}_combi`)||\"not set\"}))}Mc(n)},Gc=()=>{const e=document.cookie.split(\";\").filter(e=>e.includes(\"_vis_opt_exp_\"));let t=-1;i(()=>{const[e]=performance.getEntriesByType(\"navigation\"),n=e.startTime;t=(performance.now()-n)/1e3});return{cookieStr:e,timeSpent:i(()=>performance.now()-window._VWO_VaGQ_StartTime)||-1,timeSpent2:t,additionalData:{timeouts:{lib:i(()=>Lt.vwoCode[tt]),sts:i(()=>Lt.vwoCode[nt])}}}},Fc=e=>{e=e||/^(_vis_opt_exp|_vwo)/;const t=document.cookie.split(\";\");let n=\"\";return t.forEach(t=>{const[o,i]=t.trim().split(\"=\");e.test(o)&&(n+=o.trim()+\"=\"+(i?i.trim():\"\")+\";\")}),n},$c=(e,t=[])=>{try{const{msg:n,url:r=window.location.href,navType:s=\"\",additionalOptions:a={}}=e,c=window._vwo_code||{},d=Object.assign({uuid:i(()=>window.VWO._.cookies.get(\"_vwo_uuid\")),url:window.location.href,referrer:document.referrer,nav:s,aId:window._vwo_acc_id,sT:c.sT,lT:c.lT,aC:!!window._vwo_code,cookies:t.length?t:Fc(),inL:window._vwoIntegrationsLoaded,ogUUID:Zs.getUUID(),windowUUid:window._vwo_uuid},a);o({msg:n,url:encodeURIComponent(r),source:window.VWO._.native.JSON.stringify(d)})}catch(e){}},jc=e=>{var t;try{if(!pn.CLICK_DEBUG)return;const n=i(()=>pn.CLICK_DEBUG.filters)||{},o=window.sessionStorage.getItem(\"referred\"),{local_referred_url:r,referred_url:a}=o&&window.VWO._.native.JSON.parse(o)||{},c=s(e.event.target.tagName);if(Object.keys(n).length>0&&!n[c])return;const d=\"a\"===c&&e.event.target.href,l=String(la(e.event.target));$c({msg:null!==(t=e.msg)&&void 0!==t?t:\"Click Debug Log\",url:encodeURIComponent(window.location.href),additionalOptions:{cookies:Fc(),uuid:window._vwo_uuid,targetEl:e.event.target.innerText,referrerSession:a,referrerPage:r,targetUrl:d,targetXP:l}}),kc(ia.DEBUG_CLICK_EVENT,{msg:window.VWO._.native.JSON.stringify({targetEl:e.event.target.innerText,referrerSession:a,referrerPage:r,targetUrl:d,targetXP:l})})}catch(e){}},Bc=(...e)=>{hn&&$c.call(void 0,...e)},Hc=()=>{pn.GA_DEBUG&&i(()=>{const e=pn.GA_DEBUG.expIds,t=\"function\"==typeof window.fetch;let n=0;if(t&&Object.keys(e||{}).some(e=>!!window.VWO._.allSettings.dataStore.campaigns[e])){const t=window.fetch;window.fetch=function(...o){return i(()=>{const t=o[0]||\"\",r=(o[1]||{}).body,s=/VWO-(\\d+)-(\\d+)/,a=s.exec(t)||s.exec(r)||[];t.includes(\"analytics.google.com/g/collect\")&&a.length>0&&e[a[1]]&&($c({msg:\"GA Collect Log\",additionalOptions:{data:Array.from(a),userType:i(()=>window.VWO.data.vi.vt)||\"unknown\"}}),++n)}),t.call(this,...o)}}window.VWO._.phoenixMT.on(a.PAGE_EXIT,()=>{const{cookieStr:e,timeSpent:o,timeSpent2:r,additionalData:s}=Gc();$c({msg:\"Page Exit Logs\",additionalOptions:{userType:i(()=>window.VWO.data.vi.vt)||\"unknown\",dL:Array.isArray(window.dataLayer),doesFetchExist:t,didCollectCallGo:n,timeSpent:o,timeSpent2:r,timeouts:s.timeouts}},e)});const o=Object.keys(e).reduce((e,t)=>{const n=window.VWO._.cookies.get(`_vis_opt_exp_${t}_combi`);return Object.assign(Object.assign({},e),{[t]:!!n})},{});e&&window.VWO.push([\"onVariationApplied\",t=>{e[t[1]]&&$c({msg:`Variation Applied => ${t[1]}-${t[2]}`,additionalOptions:{dL:Array.isArray(window.dataLayer),didCollectCallGo:n,userType:i(()=>window.VWO.data.vi.vt)||\"unknown\",doesCombiCookieExist:o}})}])})},Kc=()=>{i(()=>{if(!pn.VARIATION_SHOWN_DEBUG)return;const e=pn.VARIATION_SHOWN_DEBUG||{};window.VWO.push([\"onVariationShownSent\",t=>{const[n,o,i]=t||[];e[o]&&$c({msg:`Variation Shown Sent => ${o}-${i}`})}])})},Jc=()=>{if(!i(()=>!!Gt().debugEvt))return;const e=(e,t,n)=>{window.VWO.push([t,([t,o,i])=>{kc(e,Object.assign({expId:o,varId:i,retVis:!!Cc(window._vwo_exp[o]),msg:window.VWO._.native.JSON.stringify({eventType:t})},n||{})),Uc(o,i,1)}])};e(ia.DEBUG_VS_EVENT,\"onVariationShownSent\"),e(ia.DEBUG_VS_EVENT,\"onVariationApplied\"),window.VWO._.phoenixMT.on(a.PAGE_EXIT,e=>{const{timeSpent:t,timeSpent2:n,additionalData:o}=Gc();kc(ia.DEBUG_PAGE_EXIT,{timeSpent:t,timeSpent2:n,timeouts:o.timeouts,msg:window.VWO._.native.JSON.stringify({eventType:\"pageExit\",camps:Zs.getCombinationCookie()})})});const t=({type:e,expId:t,varId:n,msg:o=\"\",visId:i,eventUuid:r,msgId:s})=>{Pc(()=>kc(e,{expId:t,varId:n,msg:o,visId:i,eventUuid:r,msgId:s}))};window.VWO._.phoenixMT.on(a.ENHANCE_LOGS,t),window.VWO._.phoenixMT.on(\"vwo_phoenixInitialized\",()=>{window.VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.ENHANCE_LOGS,t]})}),window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{i(()=>qc(ia.DEBUG_PAGE_VIEWED))})},qc=e=>{const t=Fc(/^(_vis_opt_exp)/);kc(e,{cookies:t})},Xc=e=>{i(()=>!!Gt().debugEvt)&&i(()=>qc(`${ia.PRE_EVENT_DEBUG_LOGS}-${e}`))},Yc=(e={})=>{i(()=>{if(!pn.URL_DEBUG)return;const{rgx:t,sendCookie:n}=pn.URL_DEBUG,o=window.location.href;new RegExp(t).test(o)&&$c({msg:\"URL Debug Log\",url:o,additionalOptions:e},(n||[]).map(e=>window.VWO._.cookies.get(e)))})},zc=()=>{i(()=>{if(!pn.IN_LIST_DEBUG)return;const e=pn.IN_LIST_DEBUG,t=Object.keys(e);t.some(e=>!!i(()=>window.VWO._.allSettings.dataStore.campaigns[e]))?window.VWO.push([\"onVariationApplied\",t=>{var n;try{const[o,i]=t||[];if(!e[i])return;const r=localStorage.getItem(\"_vwo_store_content\"),s=window.vwo_heap_id||\"\";if(!r||!s)return void $c({msg:\"In_List_Debug_Log-empty\",additionalOptions:{value:r,heapId:s,lSValue:`[\u003c${r}>]`,expId:i}},[\"\"]);const a=null===(n=window.VWO._.native.JSON.parse(r).fns)||void 0===n?void 0:n.list;if(!a)return void $c({msg:\"In_List_Debug_Log-empty-listFns\",additionalOptions:{value:r,heapId:s,lSValue:`[\u003c${r}>]`,expId:i}},[\"\"]);const c=window.VWO._.cookies.get(\"_vis_opt_exp_\"+i+\"_combi\");Object.entries(a).forEach(([e,t])=>{const[n]=window.VWO._.native.JSON.parse(e);if(n!==s)return;const{vn:o,val:a}=t;$c({msg:\"In_List_Debug_Log\",additionalOptions:{heapId:s,functionVersion:o,value:a,isFirst:!!c,lSValue:`[\u003c${r}>]`,expId:i}},[\"\"])})}catch(e){i(()=>{$c({msg:\"In_List_Debug_Log-errorInLog\",additionalOptions:{error:e}},[\"\"])})}}]):$c({msg:\"In_List_Debug_Log-campaignMissing\",additionalOptions:{expIdList:t}},[\"\"])})};window.VWO._.sendErrorLog=$c,window.VWO._.sendGenericDebugEvent=Mc;class Qc extends oa{constructor(){super(...arguments),this.vwoEventsToBeSynced=Object.assign({},Dr)}shouldSendEventCall(e,t){var n;const o=t.name;if(!o)return!1;this.vwoEventsToBeSynced=Object.assign({},window.VWO._.SyncableEventsEnum);const r=this.vwoEventsToBeSynced[t.name];if(void 0===r&&!t.props.isCustomEvent&&!t.props.isSurveyEvent)return!1;const s=window.VWO._.allSettings.dataStore.events[o];if(t.type=i(()=>null==s?void 0:s.name)||o,!s){let e;try{e=window.VWO._.native.JSON.parse(os.get(oa.UNREG_EVENT_LOCAL_STORAGE_NAME))||{}}catch(t){e={}}if(e[o])return!1;{e[o]=!0;const t=window.VWO._.native.JSON.stringify(e);os.set(oa.UNREG_EVENT_LOCAL_STORAGE_NAME,t)}}if(t.props.isCustomEvent||t.props.isSurveyEvent||t.props.forceCall)return!0;if(!r||!r.ignoreMetricDataCheck){const e=null===(n=t._vwo)||void 0===n?void 0:n.eventDataConfig;if(!e||Object.keys(e).length\u003c=0)return!1}if(t.name!==a.VARIATION_SHOWN)return!0;let c=\"non-analytics\";location.href.includes(\"jsMode=Any\")&&(c=\"analytics\");const d=null==t?void 0:t.props,l=null==d?void 0:d.id;if(!d||!l)return!1;const u=window.VWO._.allSettings.dataStore.campaigns[l]||window._vwo_exp[l],w=window.VWO.modules.utils.libUtils.isSessionBasedCampaign2(u),_=u.type===f().SURVEY_CAMPAIGN;return!(!Wi()&&Zs.inQACampaign(l))&&!(!(\"analytics\"===c||\"non-analytics\"===c&&d.isFirst)||w||_)}prepareEventProps(e,t){e.props.extraData=Zs.extraData2(!1,!0);try{const n=window.VWO._.native.JSON.parse(os.get(\"vwoSn\")||\"{}\"),o={r:+(\"new\"!==i(()=>window.VWO.data.vi.vt)),su:decodeURIComponent(n.cu),ru:decodeURIComponent(n.r),ed:e.props.extraData};t.d&&(t.d.sD=o)}catch(e){o({msg:\"Issue with session data payload to be sent in events call\",url:\"dataSync/utils.ts\"})}}handleDomTriggeredEvent(e){const t=e.name;t.indexOf(\"vwo_dom_\")\u003c0||(t===a.DOM_CLICK&&(e.name=\"click\"),t===a.DOM_SUBMIT&&(e.name=\"submit\"))}sendCall(e,t,n,o,r,s,c,d,l){var u;const w=(null==t?void 0:t.cUrl)||window.VWO._.lastPageUnloadURL||document.URL;let _=o;if(c&&c.name===a.VARIATION_SHOWN&&(\"SPLIT_URL\"==_vwo_exp[l.id].type||_vwo_exp[l.id][yt])){const e=_;_=function(){e(s),window.VWO._.phoenixMT.trigger(`vwo_vSCallSent_${l.id}`,{id:l.id,comb:_vwo_exp[l.id].combination_chosen}),_vwo_exp[l.id].vSCallSent=!0}}if(!$i.shouldWeTrackVisitor()||Zs.isBot2()||Z.deferOnConsent(\"sendCall\",this,_,s,c,n,e,t,n,_,r,s,c,{cu:w,ru:document.referrer},l))return;const g=null==t?void 0:t.successCallback,p=null==t?void 0:t.errorCallback,h=(null==t?void 0:t.serverUrl)||(null===(u=window.VWO.data.accountJSInfo)||void 0===u?void 0:u.collUrl)||Lt.serverUrl,v=Lt.accountId,f=h.endsWith(\"/\");let E=h;if(c){const e=xr(c.name);e&&this.prepareEventProps(c,n),c.isCustomEvent&&Xc(c.name);E+=`${f?\"\":\"/\"}events/${e?\"t\":\"t/u\"}?en=${c.name}&a=${v}&v=${window.VWO.v_e}`;let t=_;if(kr.canRunHook()){const e=kr.runAllHooks(n,t);if(-1===e.processedData)return;n=e.processedData,t=e.wrappedCallback}ud(c.name),_=function(...e){t.call(this,...e),wd(c.name,Object.assign(Object.assign(Object.assign({},c),n.d.event.props),{url:void 0}))};const o=!Ur(c.name);if(e&&o&&c.isCustomEvent&&Dn&&!Dr[c.name]){const e=i(()=>Object.keys(c._vwo.eventDataConfig.vwoMeta.metric).length>0);if(s.isSynced=e,!e)return void _(s)}Bs(c.name,c.props,n)}else{if(!t)return;E+=t.url,E=xe(E,\"vn\",t.vn),E=xe(E,\"vns\",t.vns),E=xe(E,\"vno\",t.vno),E=xe(E,\"eTime\",Oe()),E=xe(E,\"v\",window.VWO.v_e)}window.VWO.consentMode&&d&&(E.indexOf(\"&cu=\")\u003c0&&(E+=\"&cu=\"+encodeURIComponent(d.cu.slice(0,100))),document.referrer&&E.indexOf(\"&ru=\")\u003c0&&d.ru&&(E+=\"&ru=\"+encodeURIComponent(d.ru.slice(0,100)))),window.VWO._.isBeaconAvailable=!0,r=window.VWO.data.tB&&(window.VWO._.isLinkRedirecting||r);let m=n&&\"object\"==typeof n&&0===Object.keys(n).length?\"\":n;m&&\"string\"!=typeof m&&(m=window.VWO._.native.JSON.stringify(m));qi({url:E,complete:_,success:g,error:p,data:m,useBeacon:r,callbackContext:s,additionalOptions:{cUrl:w}}).typeOfCall!==qi.callTypes.BEACON&&(window.VWO._.isBeaconAvailable=!1)}addDataFromMTAndSend(e,t,n,o,r,s,a,c){o=o||ct;const d=i(()=>n.d.event.props.page);d&&(d.cnnUrl=i(()=>document.querySelector(\"link[rel='canonical']\").href)||\"\"),this.sendCall(e,t,n,o,r,s,a,null,{id:c})}getDataForEventsCall(e,t,n){const o=window.VWO.modules.tags.sessionInfoService,{payload:i,shouldSyncCall:r}=this.evaluateDataForEventsCall(e,t,n);return i.d.sessionId=o.getSessionId(),{data:i,shouldSyncCall:r}}}const Zc=new Qc;window.VWO.modules.tags.dataSync={utils:Zc};var ed=new Qc;class td extends ta{execute({event:e},t,n,o,i,r){o=o||ct;const s=ed.shouldSendEventCall({eventDataConfig:t},e);if(window._vis_debug){o&&o(i);const t=[a.DOM_CLICK,a.DOM_SUBMIT,a.PAGE_UNLOAD];return void((s||t.includes(e.name))&&window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.VWO_SYNCABLE_EVENT,{oldArgs:[e]}]}))}if(s){r=r||Zs.createUUIDCookie2(n);const{data:s,shouldSyncCall:a}=ed.getDataForEventsCall({eventDataConfig:t},r,e);a&&ed.sendCall(null,null,s,o,!0,i,e)}else o&&o(i)}}const nd=new td,od=nd.execute.bind(nd);window.VWO.modules.tags.dataSync=Object.assign(window.VWO.modules.tags.dataSync,od);class id extends Qo{getUrlVars(e){var t,n,o,i={};for(-1!==e.indexOf(\"#\")&&(e=e.slice(0,e.indexOf(\"#\"))),n=(o=e.slice(e.indexOf(\"?\")+1).split(\"&\").reverse()).length;n--;)if(void 0===i[(t=o[n].split(\"=\"))[0]]){let e=t[1];(478778==window._vwo_acc_id||window._vwo_acc_id>495077)&&(e=t.slice(1).join(\"=\")),i[t[0]]=e}else i[t[0]]=i[t[0]]+\"&\"+t[0]+\"=\"+t[1];return i}}const rd=new id;function sd(e,t,n,o=null){return window.fetcher.getValue('VWO.modules.events.fireEventAndSyncData(\"${{1}}\",\"${{2}}\",\"${{3}}\", \"${{4}}\" )',null,{captureGroups:[null,t,n,o]})}function ad(e,t,n={},o=null){var i;let r;t.name=e||t.name,Ca(t,n),t.name===a.DOM_SUBMIT||t.name===a.DOM_CLICK&&t.targetUrl?t.props.targetUrl=t.targetUrl=rd.toAbsURL(t.targetUrl):(t.name===a.VARIATION_SHOWN||t.props.isSurveyEvent)&&(r=window._vwo_exp[t.props.id]);const s=null===(i=t._vwo)||void 0===i?void 0:i.eventDataConfig;if(s){const e=Object.keys(s);for(let n=e.length-1;n>=0;--n){const i=e[n];t._vwo.eventDataConfig=s[i],delete s[i],od({event:t},s,null,o,null,i)}}else od({event:t},r)}window.VWO.modules.vwoUtils.urlUtils=rd;let cd={};function dd(e){e?cd[e]={}:cd={}}function ld(e,{shouldNotUnhide:t,tagName:n,campId:o}){cd[o]=cd[o]||{},t||n&&cd[o][n]||(n&&(cd[o][n]=!0),window.VWO._.phoenixMT.trigger(a.UNHIDE_ELEMENT,e))}const ud=e=>{i(()=>{window.fetcher.getValue('window.VWO.modules.events.markEventSyncedWT(\"${{1}}\")',null,{captureGroups:[e]}).catch(e=>{})})},wd=(e,t)=>{Pr(e)&&window.fetcher.getValue('window.VWO.modules.eventHistHandler.updateEventHist(\"${{1}}\",\"${{2}}\")',null,{captureGroups:[e,t]})};let _d={};const gd=()=>{_d={}},pd=({campaignId:e,combination:t,errorObject:n,tagName:o})=>{console.error(n),_d[o]||(_d[o]=!0,window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.VARIATION_APPLIED_ERROR,{oldArgs:[e,t,{message:n.message,stack:n.stack}]}]}))};window.VWO.modules.events={syncEventsDataToDataLayer:ad,fireEventAndSyncData:sd};class hd{get(e){return this[e]}set(e,t){this[e]=t}}var vd=new hd;const fd={\"event.target\":e=>i(()=>e.target)||null,\"event.target.innerText\":e=>i(()=>e.target.innerText.trim())||\"\",\"event.targetUrl\":e=>i(()=>e.targetUrl)||\"\",\"page.url\":()=>i(()=>Lt.page.url)||\"\"};function Ed(e,t){if(fd[e])return fd[e](t);const n=e.split(\".\");let o;switch(n[0]){case\"event\":{let e=t;for(let t=1;t\u003cn.length;t++){const i=n[t];o=e[i],e=o,\"innerText\"===i&&(o=null==o?void 0:o.trim())}break}case\"page\":{const e=n[1];o=Lt.page[e];break}case\"window\":return n.reduce((e,t)=>i(()=>e[t]),window);default:o=void 0}return o}function md(e,t,n,o){const[r,s,...a]=e,c=Ed(r,t),d=i(()=>ko.plugins[Go.OPERATOR].get(s));return i(()=>d(c,...a,{eventName:n,triggerName:o,jsLibUtils:vd.get(\"jsLibUtils\")}))}function Od(e,t,n){var o;const i={},r=e===a.DOM_CLICK,s=t.isRageClick;function c(e,t){i[e.triggerName]=i[e.triggerName]||{},i[e.triggerName][e.condId]=i[e.triggerName][e.condId]||{},i[e.triggerName][e.condId][e.filterId]=!!t,r&&(\"state\"in i[e.triggerName]?i[e.triggerName].state=!(!i[e.triggerName].state||!t):i[e.triggerName].state=!!t)}for(let i=n.length-1;i>=0;i--){s&&(t.isRageClick=s);const r=n[i];if((null===(o=t._vwo)||void 0===o?void 0:o.aux)&&!r.aux){c(r,!1);continue}t.isRageClick&&!t.isFirst&&(t.isRageClick=!1);c(r,md(r.condition,t,e,String(r.triggerId))),s&&(t.isRageClick=!0)}return i}window.VWO.modules.utils.triggers={triggersConditionsCheck:Od};const Sd=Ct,Td=It,Cd=\"vwo\",Id=(()=>{const e=(e,t,n)=>{const o=[Cd,e,t].join(Sd),i=n.join(Td);return`${o}${Sd}${i}`};return{set:(t,n,i,r)=>{try{if(We(n))return;const o=e(window._vwo_acc_id,t,i);window.localStorage.setItem(o,window.VWO._.native.JSON.stringify({v:n,ts:r}))}catch(e){o({msg:\"Failed to SET global variable in storage\",url:window.location.href,source:window.VWO._.native.JSON.stringify(e)})}},get:(t,n)=>{try{const o=e(window._vwo_acc_id,t,n),i=window.localStorage.getItem(o);return i?window.VWO._.native.JSON.parse(i):null}catch(e){return void o({msg:\"Failed to parse (GET) global variable from storage\",url:window.location.href,source:window.VWO._.native.JSON.stringify(e)})}}}})();var yd;!function(e){e[e.ON_PAGE_VARIABLE=0]=\"ON_PAGE_VARIABLE\",e[e.CUSTOM_EVENT=1]=\"CUSTOM_EVENT\"}(yd||(yd={}));const Ad={d:{},storeEvent:function(e){const t=e.name;delete e.name,this.d[t]=e},getEvent:function(e){return this.d[e]||{}}},Nd=(e,t)=>Ad.getEvent(e)[t],Vd={ACCOUNT_ID:\"a\",VARIABLE_NAME:\"v\",KEY:\"key\",TIMESTAMP:\"ts\"},bd=({variableName:t,propertyValues:n,additionalParams:o,onSuccess:i=()=>null,onError:r=()=>null})=>{const{ts:s}=o,a=Pe({baseUrl:window._vwo_server_url,pathname:\"/dcdn/variabledata\",queryParams:{[Vd.ACCOUNT_ID]:window._vwo_acc_id,[Vd.VARIABLE_NAME]:t,[Vd.KEY]:n,[Vd.TIMESTAMP]:s}});Ke.request({url:a,method:\"GET\",includeCredentials:!1},{onSuccessCallback:t=>e(void 0,void 0,void 0,function*(){const e=yield t.json();i(e)}),onErrorCallback:r})},Ld=()=>{Object.keys(window.localStorage).forEach(e=>{if(e.startsWith(`${Cd}-${window._vwo_acc_id}`)){const t=window.localStorage.getItem(e),{ts:n}=window.VWO._.native.JSON.parse(t),o=1e3*n;Date.now()-o>=864e5&&window.localStorage.removeItem(e)}})},Rd=e=>{if(!e||!e.length)return[];const t=[];for(let n=0;n\u003ce.length;n++)try{const o=e[n];if(!Re(o))return[];const{t:i,v:r}=o;if(We(r))return[];let s;switch(Number(i)){case yd.ON_PAGE_VARIABLE:s=Ed(`window.${r}`);break;case yd.CUSTOM_EVENT:{const[e,t]=r.split(\".\");s=Nd(e,t);break}default:s=void 0}if(void 0===s)return[];t.push(s)}catch(e){return[]}return t},Dd=(()=>{let e={};return window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{e={}}),(t,n)=>(e[t]||(e[t]=xs(n,1e3)),e[t])})(),Wd=(e,t)=>{try{if(!e||!t)return;const{c:n}=t;if(!Array.isArray(n))return;const o=Rd(n);if(o.length!==n.length)return;const i=Id.get(e,o),r=window.VWO.sTs||Date.now()/1e3,s=We(i);if(s||We(i.ts)||i.ts\u003cr){Dd(e,()=>bd({variableName:e,propertyValues:o.join(Td),additionalParams:{ts:r},onSuccess:t=>{Id.set(e,t.v,o,r)}}))()}if(s||We(i.v))return;return String(i.v)}catch(e){return}},Pd=(()=>{let e={};const t={set(t,n,o,i){e[o]=e[o]||{},e[o][t]=e[o][t]||{},e[o][t][n]=i},get:(t,n,o)=>i(()=>e[t][n][o]),removeByTriggerId(t,n){for(const o in e)!n[o]&&e[o][t]&&delete e[o][t]},removeByEventName(t){delete e[t]},clear(){e={}}};return window.VWO._.phoenixMT.on(\"vwo_reRun\",()=>{t.clear()}),t})(),xd=({evalEventName:e,filters:t,id:n,currentEventName:o,properties:r,metricTriggerId:s})=>{const a=n.toString();if(Pd.get(o,s,a))return!0;if(o!==e)return!1;const c=t.every(e=>i(()=>md(e,r,o,s)));return c&&Pd.set(s,a,o,!0),c},Ud=({eventName:e,properties:t,callback:n,metricTriggerId:o})=>{const r=(n,i,r)=>xd({evalEventName:n,filters:i,id:r,currentEventName:e,properties:t,metricTriggerId:o});return i(()=>n(r),{sendErrorLog:!1},!1)},Md=(()=>{let e=[];return window.VWO._.phoenixMT.on(\"vwo_reRun\",()=>{e=[]}),t=>{if(e.length>0)return e;const n=kt();e=[];const o=new Set;for(const e in t){const r=t[e].mt;if(Re(r))for(const e in r){const t=r[e];3===i(()=>n[t][Xr])&&o.add(t)}}return e=Array.from(o),e}})(),kd=({eventName:e,properties:t,campaigns:n=Mt(),metricIdsToBeConvertedList:i=[]})=>{try{const o=(i||[]).length>0?i:Md(n),r=[];if(o.length>0)for(const n of o)try{const o=kt()[n];if(!o)continue;const i=3===o[Xr],s=o[qr];if(!s||\"object\"!=typeof s)continue;const a=s[e];if(i&&a){const i=o[Yr]||(()=>!1);try{Ud({eventName:e,properties:t,callback:i,metricTriggerId:n})&&r.push(n)}catch(e){}}}catch(e){}return r.length>0&&queueMicrotask(()=>{r.forEach(e=>(Pd.removeByTriggerId(e,{[a.PAGE_VIEW]:!0}),e))}),r}catch(e){return o({msg:\"Critical error in getEligibleFunctionalTriggersForEvent\",source:window.VWO._.native.JSON.stringify(e),url:window.location.href}),[]}};var Gd;!function(e){e.RANDOM=\"1\",e.HASH=\"2\"}(Gd||(Gd={}));let Fd=null,$d={variationSelection:\"hash\"},jd=!1;const Bd=()=>{window.VWO._.phoenixMT.on(\"vwo_phoenixInitialized\",()=>{jd=!0}),window.VWO._.phoenixMT.on(\"vwo_campaignsLoaded\",()=>{tl()})},Hd=e=>{Pt().cif=e,i(()=>window.fetcher.setValue(\"window.VWO._.allSettings.dataStore.cif\",e))},Kd=()=>!(!i(()=>Pt().cif)&&!i(()=>Pt().CIF)),Jd=()=>{let e=Fd||i(()=>Pt().cif.uuid)||i(()=>el().uuid);if(!e){const t=i(()=>Pt().CIF);if(\"function\"==typeof t){const n=i(()=>t());\"string\"==typeof n&&(Fd=e=n)}}return e},qd=()=>i(()=>Pt().cif.config)||i(()=>el().config)||$d,Xd=e=>{i(()=>{const t=cn.getAll(),n=(window._vis_debug?\"debug\":\"\")+\"_vwo_uuid\",o=[];Object.keys(t).forEach(t=>{\"_vwo_uuid_v2\"!==t&&0===t.indexOf(n)&&(cn.create(t,e,qe.UUID_COOKIE_EXPIRY,window._vwo_cookieDomain),o.push(t.substring(5)))}),o.length&&(Yd(o,e),Ks(o,o.length))})},Yd=(e,t)=>{i(()=>{const n=Pt();if(!n.crossDomain)return;const o=new Set(e),i=[];Object.keys(n.crossDomain).forEach(e=>{const r=n.crossDomain[e];Array.isArray(r)&&r.forEach((e,n)=>{if(o.has(e.name)){e.value=t;const n=e.name.match(/_vwo_uuid_(\\d+|cd)$/);n&&i.push({name:e.name,experimentId:\"cd\"===n[1]?null:n[1]})}})}),i.forEach(({name:e,experimentId:n})=>{cn.createThirdParty(e,t,qe.UUID_COOKIE_EXPIRY,window._vwo_cookieDomain,n,!0,void 0,void 0,!0)})})},zd=(e,t)=>{if(jd)return;const n=Qd(t);let o=cn.get(\"_vwo_uuid\");if(n.override||!o){const t=i(()=>e());if(\"string\"==typeof t){const e=o;o&&Xd(t),o=t,Hs({override:!!n.override,hadExistingUuid:!!e,hadExistingUuidV2:!!cn.get(\"_vwo_uuid_v2\"),existingUuidV2:cn.get(\"_vwo_uuid_v2\"),previousUuid:e,newUuid:t})}}if(o){Fd=o,Object.assign($d,n);const e={uuid:Fd,config:Object.assign({},$d)};Hd(e)}},Qd=e=>{const t=i(()=>\"hash\"===e.variationSelection||\"random\"===e.variationSelection),n=i(()=>!0===e.override);return{variationSelection:t?e.variationSelection:\"random\",override:n||!1}},Zd=()=>{const e=cn.get(\"_vwo_uuid_v2\");return e?e.split(\"|\"):null},el=()=>{const e=Zd();if(!e||e.length\u003c4||!e[2])return null;const t={uuid:e[2],config:{variationSelection:e[3]===Gd.RANDOM?\"random\":\"hash\"}};return Hd(t),t},tl=()=>{const e=i(()=>Pt().cif),t=Zd();if(!t||!e)return;const n=\"random\"===e.config.variationSelection?Gd.RANDOM:Gd.HASH;cn.create(\"_vwo_uuid_v2\",`${t[0]}|${t[1]}|${e.uuid}|${n}`,qe.UUID_COOKIE_EXPIRY,window._vwo_cookieDomain,void 0,void 0,void 0,{ignoreUrlEncoding:!0})};function nl(e,t){const n=(e=-1,t=\"\")=>{switch(e){case 0:return Lr.logWarningAndReportError(br.EMPTY_EVENT);case 1:return console.warn(br.EVENT_MORE_THAN_LIMIT);case 2:return Lr.logWarningAndReportError(`Invalid event name: '${t}' is not allowed as an event name!`);default:return Lr.logWarningAndReportError(br.EVENT_NOT_STRING)}};if(\"string\"!=typeof e)return n();if(!(e=e.trim()))return n(0);const o=e;if(!(e=Lr.filterEventName(e)))return n(2,o);e.length>40&&(n(1),e=e.slice(0,40));const i=Lr.filterAttributeObjectKeys(t);return i?{eventName:e,filteredAttributeObject:i}:void 0}function ol(e,t,n){const o=window.VWO;switch(s(e)){case\"tags\":o.phoenix.tags.add(t,n.fn);break;case\"operators\":o.phoenix.operators.add(n.fn);break;case\"storages\":o.phoenix.storages.add(n);break;case\"store\":o.phoenix.store.actions.addValues(n)}}class il{_createListenToHandler(){return(e,t)=>{if(e!==a.DYN_DATA_FETCHED)return;const n=t||{state:window.VWO._.dynReady||0,_vwo:{firedTime:Date.now()}};window.fetcher.setValue(\"window.VWO._.dynReady\",window.VWO._.dynReady),window.fetcher.setValue(\"window.VWO._.allSettings.dataStore.plugins\",window.VWO._.allSettings.dataStore.plugins),window.fetcher.setValue(\"window.VWO.data\",window.VWO.data),i(()=>window.VWO._.phoenixMT.triggerForBothSides(a.DYN_DATA_FETCHED,n))}}config(e){return e&&(this.configSettings=e),this.configSettings}definePlugin(e,t={}){const n=e.split(\".\")[0],o=e.split(\".\")[1],i=window.VWO;i.phoenix?ol(n,o,t):(i.pluginStorage=i.pluginStorage||{},i.pluginStorage[n]=i.pluginStorage[n]||{},o?(i.pluginStorage[n][o]=i.pluginStorage[n][o]||{},i.pluginStorage[n][o]=b.mergeNestedObjects(i.pluginStorage[n][o],t)):i.pluginStorage[n]=b.mergeNestedObjects(i.pluginStorage[n],t))}constructor(t){if(this.setVisitorId=(e,t={})=>{var n,o;zd(e,{variationSelection:null!==(n=t.variationSelection)&&void 0!==n?n:\"random\",override:null!==(o=t.override)&&void 0!==o&&o})},this.setSessionId=e=>{za(e)},this.state=\"loading\",this.preInitializedEventHooks={},this.getPerformanceEntries=Hr,this.getCrossDomainInfo=Fr,this.getGlbVar=Wd,this.visitorConfig=(()=>{const t=new Promise(e=>{const t=window.VWO._.destroySession;\"function\"==typeof t?e(t):window.VWO._.destroySession=t=>{e(t)}}).then(e=>(delete window.VWO._.destroySession,e));return{destroySession(n){return e(this,void 0,void 0,function*(){(yield t)(n)})},getInfo(){const e=i(()=>window.VWO._.allSettings.dataStore.plugins.GEO)||{};return delete e.vn,{loc:e}}}})(),t instanceof il)return void Object.keys(t).forEach(e=>{this[e]=t[e]});this.queue=t.slice(),this._=t._||{},this._.defer=ga,this._.isWorkerThread=!1,this.nonce=t.nonce,Object.defineProperty(this,\"modules\",{value:t.modules,enumerable:!1,configurable:!1}),this.vars=t.vars||{},this.sTs=t.sTs,this.visUuid=t.visUuid,this.data=t.data||{},this.cookiePrefix=t.cookiePrefix,this.TRACK_SESSION_COOKIE_EXPIRY_CUSTOM=t.TRACK_SESSION_COOKIE_EXPIRY_CUSTOM,this.onEventReceive=t.onEventReceive,this.onVariationApplied=t.onVariationApplied,this.onVWOLoaded=t.onVWOLoaded,this.onVariationShownSent=t.onVariationShownSent,this.optOut=ar,this.init=t.init,this.consentMode=t.consentMode,this.ssMeta=t.ssMeta,this.appliedCampaigns=t.appliedCampaigns,this.preInitializedEventHooks=t.event||{},this.addPreHook=e=>{this.preInitializedEventHooks?(this.preInitializedEventHooks.preHookList=this.preInitializedEventHooks.preHookList||[],this.preInitializedEventHooks.preHookList.push(e)):this.event.addPreHook(e)},this.addPostHook=e=>{this.preInitializedEventHooks?(this.preInitializedEventHooks.postHookList=this.preInitializedEventHooks.postHookList||[],this.preInitializedEventHooks.postHookList.push(e)):this.event.addPostHook(e)},this.setVariation=Ui,this.optInVisitor=wr,this.optOutVisitor=_r,this.identifyVisitor=Nr,this.listenTo=this._createListenToHandler(),this.get=ea.get,this.load_co=t.load_co,this.dctags=t.dctags,this._.eventStore=Ad,this.tag=t.tag,this.v_e=t.v_e,this.mode=t.mode,this.v=t.v;let n=0;for(const e of this.queue)this[n]=e,n++;this.length=this.queue.length}addPhoenix(e){this.event=function(e,t,n){var o,i;const r=nl(e,t=t||{});if(!r)return;let s=null;S(n)&&(\"function\"==typeof n.cb&&(s=n.cb),delete n.cb,r.filteredAttributeObject.$metaData=n);const a=kd({eventName:r.eventName,properties:Object.assign(Object.assign({},r.filteredAttributeObject),{page:Lt.page})});(null===(o=window._vwoCc)||void 0===o?void 0:o.delayCustomGoal)?(null===(i=window.VWO._.phoenixMT.getEventHistory(\"vwo_campaignsLoaded\"))||void 0===i?void 0:i.length)>0?this.otherSide(\"event\",[r.eventName,r.filteredAttributeObject,s]):window.VWO._.phoenixMT.on(\"vwo_campaignsLoaded\",()=>this.otherSide(\"event\",[r.eventName,r.filteredAttributeObject,s,a])):this.otherSide(\"event\",[r.eventName,r.filteredAttributeObject,s,a])},kr.init(this,this.preInitializedEventHooks),delete this.preInitializedEventHooks,this._.event=function(e,t,n){(i(()=>!!window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG.debugEvt)||e===a.DEBUG_EVENT)&&(t=t||{},(null==n?void 0:n.enableLogs)&&o({msg:t.type,url:window.location.href,source:window.VWO._.native.JSON.stringify(t)}),ad(e,t))},this.visitor=function(e,t,n={dAR:!0}){if(!e)return;const o=Lr.filterAttributeObjectKeys(e);if(o&&(!Dn||!n.dAR||(Object.keys(o).forEach(e=>{window.VWO.getVisitorProps(e)===o[e]&&delete o[e]}),0!==Object.keys(o).length))){for(const t in o)Object.prototype.hasOwnProperty.call(e,t)&&(window.VWO.attributesData=window.VWO.attributesData||{},window.VWO.attributesData[t]=o[t]);S(t)&&(o.$metaData=t),this.otherSide(\"visitor\",[o])}},this.syncAttributes=function(){this.otherSide(\"syncAttributes\",[])},this.syncEvents=function(){this.otherSide(\"syncEvents\",[])},this.setVariation=Ui,this.excludeCampaigns=Mi,this.listenTo=this._createListenToHandler(),this.phoenix=e}splice(...e){const t=this.queue.splice.apply(this.queue,e);return this.length=this.queue.length,t}push(...e){const t=this.queue.push.apply(this.queue,e);return this.length=this.queue.length,this[this.length-1]=this.queue[this.queue.length-1],t}sort(...e){return this.queue.sort.apply(this.queue,e)}updateSettings(e,t){var n;const o=e.tags;Object.keys(o).forEach(e=>{o[e].fn=Vi(o[e].fn)}),window.VWO._.isSettingsLoaded=!0,window.VWO._.allSettings.triggers=Object.assign(Object.assign({},window.VWO._.allSettings.triggers),e.triggers),window.VWO._.allSettings.stags=Object.assign(Object.assign({},window.VWO._.allSettings.stags),e.stags);const i=window.VWO._.allSettings.dataStore.changeSets||{},r=(null===(n=e.dataStore)||void 0===n?void 0:n.changeSets)||{};for(var s in Object.assign(i,r),e.tags)window.VWO._.allSettings.tags[s]||(window.VWO._.allSettings.tags[s]=e.tags[s]);this.pageGroup.add(e.pages,e.pagesEval);const a=e.dataStore.plugins.PIICONFIG;a&&(window.VWO._.allSettings.dataStore.plugins.PIICONFIG={globalBlacklist:a.GBBL,queryParamSettings:window.VWO._.native.JSON.parse(a.QPS),globalValueRegex:a.GVR}),delete window.VWO._.goalsToBeConvertedSynchronously,window.VWO._.phoenixMT.trigger(\"updateSettingSuccess\");const c=!!L(window.VWO._.track).length;window.fetcher.setValue(\"window.VWO.sTs\",window.VWO.sTs),Zs.setThirdPartyCookiesForApplicableCamps(),this.otherSide(\"updateSettings\",[c,e,t])}otherSide(...e){e[0]=\"VWO.\"+e[0],window.fetcher.getValue(...e)}}const rl={TRACK_SESSION_CREATED:\"tSC\",RETRACK_VISITOR:\"rV\",NEW_SESSION_CREATED:\"nSC\",TOP_INITIALIZE_BEGIN:\"tIB\",TOP_INITIALIZE_ERROR:\"tIE\",TOP_INITIALIZE_END:\"tIEn\",UNHIDE_ALL_VARIATIONS:\"uAV\",UNHIDE_VARIATION:\"uV\",UNHIDE_SECTION:\"uS\",EXCLUDE_URL:\"eURL\",BEFORE_REDIRECT_TO_URL:\"bRTR\",URL_CHANGED:\"uC\",NOT_REDIRECTING:\"nR\",REGISTER_HIT:\"rH\",UPDATE_SETTINGS_CALL:\"uSC\",UPDATED_EXPERIMENTS:\"uExps\",REGISTER_CONVERSION:\"rC\",CONVERT_ALL_VISIT_GOALS_FOR_EXPERIMENT:\"cAVGFE\",CONVERT_REVENUE_GOALS_FOR_EXPERIMENT:\"cRGFE\",HIDE_ELEMENTS:\"hE\",POST_URL_CHANGE:\"hC\",AFTER_SAMPLING_TRIGGER:\"sT\",ELEMENT_LOAD_ERROR:\"eLTTE\",ELEMENT_LOAD_TIMER_STOP:\"eLTSt\",CHOOSE_COMBINATION:\"cC\",BOTTOM_INITIALIZE_BEGIN:\"bIB\",BOTTOM_INITIALIZE_END:\"bIE\",ELEMENT_LOADED:\"eL\",ELEMENT_NOT_LOADED:\"eNL\",SPLIT_URL:\"sURL\",MATCH_WILDCARD:\"mW\",DELETE_CSS_RULE:\"dCSSR\",HEATMAP_CLICK:\"hCl\",CONVERT_GOAL_FOR_ALL_EXPERIMENTS:\"cGFAE\",TEST_NOT_RUNNING:\"tNR\",EXCLUDE_GOAL_URL:\"eGURL\",VARIATION_SHOWN:\"vS\",VARIATION_SHOWN_SENT:\"vSS\",RECORDING_NOT_ELIGIBLE:\"rNE\",VARIATION_APPLIED:\"vA\",VARIATION_APPLIED_ERROR:\"vAE\",NEW_SURVEY_FOUND:\"nSF\",ELEMENT_CHANGES_APPLIED:\"eCA\",SEGMENTATION_EVALUATED:\"sE\",SEGMENTATION_FAILED:\"sF\",ELEMENTS_SHOWN_WITHOUT_CHANGES:\"eSWC\",OPT_OUT:\"oO\",TRACK_NEW_SESSION_CREATED:\"tnSC\",ACTIVATE_API_TRIGGERED:\"aAT\",COOKIE_CONSENT_DENIED:\"cCD\",COOKIE_CONSENT_ACCEPTED:\"cCA\",COOKIE_CONSENT_REJECTED:\"cCR\",COOKIE_CONSENT_TIMEOUT:\"cCT\",COOKIE_CONSENT_CAMPAIGN_BLOCKED:\"cCCB\",DOM_CLICK:\"vwo_dom_click\",PAGE_MATCHED:\"vwo_pageMatched\",PAGE_MATCH_FAILED:\"vwo_pageMatchFailed\",VWO_SYNCABLE_EVENT:\"vwo_SE\",CAMPAIGN_NOT_ACTIVE:\"vwo_CNA\",CAMPAIGN_FREQUENCY_EVALUATED:\"vwo_campaignFrequencyEvaluated\"},sl={[a.VARIATION_SHOWN]:\"VARIATION_SHOWN\",[a.SPLIT_VARIATION_SHOWN]:\"VARIATION_SHOWN\",[a.VARIATION_APPLIED]:\"VARIATION_APPLIED\",[a.VARIATION_APPLIED_ERROR]:\"VARIATION_APPLIED_ERROR\",[a.ELEMENT_CHANGES_APPLIED]:\"ELEMENT_CHANGES_APPLIED\",[a.REGISTER_CONVERSION]:\"REGISTER_CONVERSION\",[a.VWO_EXECUTED]:\"VWO_EXECUTED\",[a.VARIATION_SHOWN_SENT]:\"VARIATION_SHOWN_SENT\",[a.ACTIVATE_API_TRIGGERED]:\"ACTIVATE_API_TRIGGERED\",[a.COOKIE_CONSENT_REJECTED]:\"COOKIE_CONSENT_REJECTED\",[a.COOKIE_CONSENT_ACCEPTED]:\"COOKIE_CONSENT_ACCEPTED\",[a.COOKIE_CONSENT_TIMEOUT]:\"COOKIE_CONSENT_TIMEOUT\",[a.COOKIE_CONSENT_CAMPAIGN_BLOCKED]:\"COOKIE_CONSENT_CAMPAIGN_BLOCKED\",sE:\"SEGMENTATION_EVALUATED\",sF:\"SEGMENTATION_FAILED\",eSWC:\"ELEMENTS_SHOWN_WITHOUT_CHANGES\",tNR:\"TEST_NOT_RUNNING\",hC:\"POST_URL_CHANGE\",sT:\"AFTER_SAMPLING_TRIGGER\",[a.NEW_SESSION_CREATED]:\"NEW_SESSION_CREATED\",cFS:\"TOP_INITIALIZE_BEGIN\",cGFAE:\"CONVERT_GOAL_FOR_ALL_EXPERIMENTS\",hCl:\"HEATMAP_CLICK\",eGURL:\"EXCLUDE_GOAL_URL\",cAVGFE:\"CONVERT_ALL_VISIT_GOALS_FOR_EXPERIMENT\",cFE:\"TOP_INITIALIZE_END\",uAV:\"UNHIDE_ALL_VARIATIONS\",uS:\"UNHIDE_SECTION\",shouldExecLib:\"TOP_INITIALIZE_ERROR\",eURL:\"EXCLUDE_URL\",cRGFE:\"CONVERT_REVENUE_GOALS_FOR_EXPERIMENT\",bRTR:\"BEFORE_REDIRECT_TO_URL\",uC:\"URL_CHANGED\",hE:\"HIDE_ELEMENTS\",eLTTE:\"ELEMENT_LOAD_ERROR\",eLTSt:\"ELEMENT_LOAD_TIMER_STOP\",cC:\"CHOOSE_COMBINATION\",sAC:\"BOTTOM_INITIALIZE_BEGIN\",uSC:\"UPDATE_SETTINGS_CALL\",uExps:\"UPDATED_EXPERIMENTS\",eAC:\"BOTTOM_INITIALIZE_END\",eL:\"ELEMENT_LOADED\",eNL:\"ELEMENT_NOT_LOADED\",registerHit:\"REGISTER_HIT\",mW:\"MATCH_WILDCARD\",dCSSR:\"DELETE_CSS_RULE\",sURL:\"SPLIT_URL\",nSF:\"NEW_SURVEY_FOUND\",oO:\"OPT_OUT\",vwo_goalConversionFailed:\"GOAL_CONVERSION_FAILED\",vwo_campaignFrequencyEvaluated:\"CAMPAIGN_FREQUENCY_EVALUATED\",[a.RETRACK_VISITOR]:\"RETRACK_VISITOR\",[a.PAGE_MATCHED]:\"PAGE_MATCHED\",[a.PAGE_MATCH_FAILED]:\"PAGE_MATCH_FAILED\",[a.VWO_SYNCABLE_EVENT]:\"VWO_SYNCABLE_EVENT\",[a.CAMPAIGN_NOT_ACTIVE]:\"CAMPAIGN_NOT_ACTIVE\"},al={[a.VARIATION_SHOWN]:function(e){return[e.id+\"\",e.variation]}};var cl=function(){},dl=[],ll=[],ul=[],wl=[],_l=window._vwo_evq=window._vwo_evq||[];window.VWO=window.VWO||[],window.VWO._=window.VWO._||{};var gl=function(e,t){t.e===e[0]&&t.c.apply(this,[e])},pl=function(e,t){wo&&Z.deferOnConsent(\"processVariationAppliedCallback\",this,pl,this,null,null,e,t)||t.e&&t.e!==e[1]||t.v&&t.v!==e[2]||t.c.apply(this,[e])},hl=function(e,t){t.c&&t.c.apply(this,[e[1]])},vl=function(e){for(var t=0;t\u003cul.length;t++)gl(e,ul[t]);if(e[0]===a.TRACK_SESSION_CREATED&&!0===e[4]){const e=window.localStorage.getItem(\"_vwo_eventHist\");e&&window.localStorage.setItem(\"_vwo_eventHistLastSession\",e),window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[a.TRACK_NEW_SESSION_CREATED]}),window.VWO._.phoenixMT.trigger(a.TRACK_NEW_SESSION_CREATED)}if(\"rH\"===e[0]||\"vS\"===e[0])for(t=0;t\u003cdl.length;t++)pl(e,dl[t]);if(e[0]===a.VWO_EXECUTED)for(t=0;t\u003cll.length;t++)hl(e,ll[t]);if(e[0]===rl.VARIATION_SHOWN_SENT)for(const t of wl)pl(e,t)},fl=_l.push;_l.push=function(){vl(arguments[0]),fl.apply(_l,[].slice.call(arguments))};var El=_l.unshift;_l.unshift=function(){vl(arguments[0]),El.apply(_l,[].slice.call(arguments))};const ml={onVWOLoaded:function(e){var t={c:e=e||cl};ll.push(t);for(var n=0;n\u003c_l.length;n++)_l[n][0]===a.VWO_EXECUTED&&hl(_l[n],t)},onVariationShownSent:function(e,t,n){\"function\"==typeof e&&(n=e,e=null,t=null);var o={e:e,v:t,c:n=n||cl};wl.push(o);for(const e of _l)e[0]===rl.VARIATION_SHOWN_SENT&&pl(e,o)},onVariationApplied:function(e,t,n){\"function\"==typeof e&&(n=e,e=null,t=null);var o={e:e,v:t,c:n=n||cl};dl.push(o);for(var i=0;i\u003c_l.length;i++)\"rH\"!==_l[i][0]&&\"vS\"!==_l[i][0]||pl(_l[i],o)},onEventReceive:function(e,t){if(!e)throw new Error(\"Invalid eventName:\"+e);var n={e:e,c:t=t||cl};ul.push(n);for(var o=0;o\u003c_l.length;o++)gl(_l[o],n)}};for(var Ol in ml)ml.hasOwnProperty(Ol)&&(window.VWO[Ol]=ml[Ol]);function Sl(e,t){for(const n in e)if(\"SURVEY\"===e[n].type){(!e[n].survey||0===Object.keys(e[n].survey).length&&e[n].survey.constructor===Object)&&h.warn(`Survey settings unavailable for account: ${window._vwo_acc_id} and campaign: ${n}`);for(const o in e[n].survey)window._vwo_surveySettings=window._vwo_surveySettings||{},window._vwo_surveySettings[o]=e[n].survey[o],t&&t[n]&&(window._vwo_surveySettings[o].debug=t[n].debug.su)}}function Tl(){const e=window.VWO;e.nls&&(e.nls.stopRecording=\"permanent\"),e.survey&&(e.survey.stopCollectingData=!0)}function Cl(){se._.commonUtil=Be,se._.utils=Ze,se._.customEvent=G,se._.listener=ml,se._.libUtils=Zs,se._.CookieEnum=qe}window.VWO.modules.otherLibDeps.storeSurveyDataInVWOSurveySettings=Sl,window.VWO.modules.otherLibDeps.stopAnalyzeAndSurvey=Tl,window.VWO.modules.otherLibDeps.setOtherLibrariesDepsMT=Cl,window.VWO._.EventsEnum=rl,window.VWO._.SyncableEventsEnum=Dr;const Il=function(e){var t,n,o,r,s,a,c,d,l,u,w,_,g,p,h,v,f,E,m,O,S;const T=null===(t=window.VWO._.allSettings.dataStore)||void 0===t?void 0:t.plugins;if(!T)return;const C=null==T?void 0:T.DACDNCONFIG;e._.ac=e._.ac||{},e.data.pc=e.data.pc||(null===(o=null===(n=e.data)||void 0===n?void 0:n.accountJSInfo)||void 0===o?void 0:o.pc),e.data.rp=e.data.rp||(null===(s=null===(r=e.data)||void 0===r?void 0:r.accountJSInfo)||void 0===s?void 0:s.rp),e.data.ts=null===(c=null===(a=e.data)||void 0===a?void 0:a.accountJSInfo)||void 0===c?void 0:c.ts,e.data.url=null===(l=null===(d=e.data)||void 0===d?void 0:d.accountJSInfo)||void 0===l?void 0:l.url,e.data.frn=null===(w=null===(u=e.data)||void 0===u?void 0:u.accountJSInfo)||void 0===w?void 0:w.frn,e.data.noSS=null===(_=e.data.accountJSInfo)||void 0===_?void 0:_.noSS,e.DONT_IOS=null==C?void 0:C.DONT_IOS,e.data.sst=null==C?void 0:C.SST,e._.sstd=null===(g=null==C?void 0:C.SST)||void 0===g?void 0:g.SSTD,e._.ac.it=null===(p=null==C?void 0:C.SD)||void 0===p?void 0:p.it,e._.ac.uct=null===(h=null==C?void 0:C.SD)||void 0===h?void 0:h.uct,e._.ac.rdbg=null==C?void 0:C.RDBG,e.data.fB=null==C?void 0:C.FB,e._.SPA_SETTINGS_DELAY=+(null===(v=null==C?void 0:C.SD)||void 0===v?void 0:v.IT)||0,e._.SPA_NEW_PAGE_SETTINGS_DELAY=+(null===(f=null==C?void 0:C.SD)||void 0===f?void 0:f.UCT)||0,e._.isSpaEnabled=null==C?void 0:C.SPA,e._.ac.eNC=null==C?void 0:C.eNC,e._.ac.cInstJS=null==C?void 0:C.CINSTJS,e._.ac.bsECJ=null==C?void 0:C.BSECJ,e._.ac.cURCF=null==C?void 0:C.cURCF,e._.ast=null==C?void 0:C.AST,e.featureInfo=(null==C?void 0:C.jsConfig)||{},window._vwo_clicks=window._vwo_clicks||(null==C?void 0:C.HEATMAPCLICKS),e.data.cj={bc:null===(E=null==C?void 0:C.CJ)||void 0===E?void 0:E.BC,s:null===(m=null==C?void 0:C.CJ)||void 0===m?void 0:m.S},e._.ac.eNC=null==C?void 0:C.eNC,e._.ac.attrKey=i(()=>C.jsConfig.attrKey),e._.ac.cSHS=!(null===(O=window._vwoCc)||void 0===O?void 0:O.syncServerUrl)&&!window.VWO._.ac.attrKey&&((null==C?void 0:C.CSHS)||(null===(S=null==C?void 0:C.jsConfig)||void 0===S?void 0:S.histEnabled)),e._.ac.uCP=null==C?void 0:C.UCP,e._.ac.iAF=null==C?void 0:C.IAF,e._.ac.PRTHD=null==C?void 0:C.PRTHD,e._.ac.hIF=i(()=>C.jsConfig.hIF),e.data.mrp=i(()=>C.jsConfig.mrp)};let yl;const Al={test:e=>{var t;return yl=null===(t=window.VWO)||void 0===t?void 0:t.phoenix,window.workerThread&&yl&&e===yl.store.getters},transformer:function(e){return e===yl.store.getters.settings.campaigns||e===yl.store.getters.allSettings.dataStore.campaigns?\"vwojFnGPlugCamp\":e===yl.store.getters.allSettings?\"vwojFnGPlugAllSet\":e},parse:(e,t)=>{if(\"vwojFnGPlugCamp\"===t)return window._vwo_exp;if(\"vwojFnGPlugAllSet\"===t){const e=Object.assign({},window.VWO._.allSettings);return delete e.triggers,delete e.tags,e}return t}},Nl=[Al],Vl={stringify:function(e,t,n){try{return window.VWO._.native.JSON.stringify(e,function(e,o){if(!n){const e=Nl.filter(e=>e.test(o));if(e.length>0){const n=t=>e.reduce((e,t)=>t.transformer(e),t);return window.VWO._.native.JSON.parse(Vl.stringify(o,t,n))}}n&&(o=n(o));const i=e?this:t;var r;return o instanceof Function||\"function\"==typeof o?o.type===\"vwoWrappedFn_\"+(window.mainThread?\"WT\":\"MT\")?\"_NuPreW\"+o.name.slice(0,o.name.indexOf(\"_\")+1):(r=o.toString()).length\u003c8||\"function\"!==r.substring(0,8)?\"_NuFrRa\"+window.functionWrapper.wrap(o,i)+\"_\":\"_NuFrNf\"+window.functionWrapper.wrap(o,i)+\"_\":o instanceof RegExp?\"_PxEgEr_\"+o:o})}catch(e){return o({msg:\"JSONfn.stringify failed!\",url:\"jsonFn.ts\",source:e}),\"\"}},parse:function(e,t){if(!e)return e;function n(e){const t=e+\"_wrappedFn\",n={[t](...t){const n={type:\"callWrappedFunction\",id:e,args:Vl.stringify(t)};return window.fetcher.request(n).send()}}[t];return n.type=\"vwoWrappedFn_\"+(window.mainThread?\"WT\":\"MT\"),n}const o=!!t&&/^(\\d{4})-(\\d{2})-(\\d{2})T(\\d{2}):(\\d{2}):(\\d{2}(?:\\.\\d*)?)Z$/;return window.VWO._.native.JSON.parse(e,function(e,t){for(const n of Nl)t=n.parse(e,t);var i;if(\"string\"!=typeof t)return t;if(t.length\u003c8)return t;if(i=t.substring(0,7),o&&t.match(o))return new Date(t);if(\"_NuPreW\"===i){const e=t.match(/_NuPreW([0-9]*)_/)[1];return window.functionWrapper.unwrap(e)}if(\"_NuFrNf\"===i){return n(t.match(/_NuFrNf([0-9]*)_/)[1])}if(\"_PxEgEr\"===i){const e=t.slice(8),n=e.match(/^\\/(.*)\\/([a-z]*)$/);return n?new RegExp(n[1],n[2]):new RegExp(e)}if(\"_NuFrRa\"===i){return n(+t.match(/_NuFrRa([0-9]*)_/)[1])}return t})},clone:function(e,t){return this.parse(this.stringify(e),t)}};let bl=0;const Ll={},Rl={};function Dl(e,t,n){const o=this.postMessage.bind(this);if(\"response\"===(null==e?void 0:e.type)){const t=e;return{resolve:function(e){let n=t.encapsulatedData;const o=t.isErrorPresent;n&&(n=\"function\"==typeof e?e(t.encapsulatedData):t.encapsulatedData),o?Rl[t.twoWayCommId](n):Ll[t.twoWayCommId](n)}}}{const i={type:\"response\",encapsulatedData:e,twoWayCommId:t,isErrorPresent:n};return{send:function(){try{return o(i),!0}catch(e){return!1}}}}}function Wl(t){if(this.sendingLayer=this.postMessage,\"request\"===(null==t?void 0:t.type)){const n=t,o=n.encapsulatedData;return{resolve:t=>e(this,void 0,void 0,function*(){try{const e=yield t(o);return Dl.call(this,e,n.twoWayCommId).send(),!0}catch(e){const t=Vl.stringify(e.message);return Dl.call(this,t,n.twoWayCommId,!0).send(),!1}})}}{const e={type:\"request\",encapsulatedData:t,twoWayCommId:++bl};return{send:()=>new Promise((t,n)=>{try{Ll[e.twoWayCommId]=t,Rl[e.twoWayCommId]=n,this.sendingLayer(e)}catch(e){console.log(e),n(e)}})}}}class Pl{constructor(){this.masterObject={}}static isObject(e){return\"object\"==typeof e&&!Array.isArray(e)&&null!==e}static createProxy(e,t,n){if(e.__isProxy||!this.isObject(e))return e;const o=e;return Object.defineProperty(o,\"__transferData\",{value:!0,enumerable:!1,writable:!0}),new Proxy(o,{set:(e,o,i)=>{if(\"__isProxy\"===o||e[o]===i)return!0;if(typeof e[o]==typeof i&&\"function\"!=typeof i&&window.VWO._.native.JSON.stringify(i)===window.VWO._.native.JSON.stringify(e[o]))return!0;if(this.isObject(i)?e[o]=this.proxify(i,t,n+o.toString()+\".\"):e[o]=i,\"__transferData\"===o||!e.__transferData)return!0;const r={path:n+o.toString()+\".\",value:i};return r.value=Vl.stringify(i,e),t({type:\"sync\",data:r,syncType:$.Object}),!0},get:(e,t)=>\"__isProxy\"===t||e[t],deleteProperty:(e,o)=>{if(o in e){if(delete e[o],!e.__transferData)return!0;const i={path:n.toString(),key:o};t({type:\"sync\",data:window.VWO._.native.JSON.stringify(i),syncType:$.Delete})}return!0}})}isKey(e){return e in this.masterObject}static proxify(e,t,n){return this.isObject(e)?(Object.keys(null!=e?e:{}).forEach(o=>{this.isObject(e[o])&&(e[o]=this.proxify(e[o],t,n+o+\".\"))}),this.createProxy(e,t,n)):e}register(e,t,n){t in this.masterObject&&console.error(\"Key already exists!\"),null==e&&(e={});const o=Pl.proxify(e,n,t+\".\");return this.masterObject[t]={proxy:o},o}append(e,t){return t in this.masterObject||console.error(\"Key doesn't exist!\"),window.VWO._.native.JSON.stringify(e)!==window.VWO._.native.JSON.stringify(this.masterObject[t].proxy)&&console.error(`The object doesn't match the object registered under the key ${t}!`),this.masterObject[t].proxy}static getProxy(e,t,n){return this.proxify(e,t,n+\".\")}static sync(e,t,n,o,i){if(null==e||!e.__isProxy)return e;let r=null,s=n+\".\";return 1===o.length?(e.__transferData=!1,e[o[0]]=this.proxify(t,i,s+o[0]+\".\"),e.__transferData=!0,e):(r=e[o[0]],o.forEach((e,t)=>{s+=e+\".\",0!==t&&t!==o.length-1&&(e in r||(r.__transferData=!1,r[e]=this.proxify({},i,s),r.__transferData=!0),r=r[e])}),r.__transferData=!1,r[o.pop()]=this.proxify(t,i,s),r.__transferData=!0,e)}}class xl{static register(e,t){var n,o,i;if(\"cookie\"===e&&(this.internalUtils.isKeyNonConfigurable(\"cookie\")||(null===(i=null===(o=null===(n=window.VWO._.allSettings.dataStore)||void 0===n?void 0:n.plugins)||void 0===o?void 0:o.DACDNCONFIG)||void 0===i?void 0:i.ckFbk)))return re.enable();this.registerProperty(e,t)}static registerProperty(e,t){if(document){if(e in window.document){let n;if(n=i(()=>Object.getOwnPropertyDescriptor(window.document,e)||Object.getOwnPropertyDescriptor(window.Document.prototype,e)||Object.getOwnPropertyDescriptor(window.HTMLDocument.prototype,e)),!n)return re.enable();const o={enumerable:n.enumerable,configurable:n.configurable,get:()=>document[\"__\"+e],set:this.internalUtils.getSetter(e,t)};Object.defineProperty(window.document,\"__\"+e,n),Object.defineProperty(window.document,e,o),i(()=>Object.defineProperty(window.Document.prototype,e,o)),i(()=>Object.defineProperty(window.HTMLDocument.prototype,e,o))}}else console.error(\"The property doesn't exist on the `DOCUMENT` object.\")}static sync({propertyName:e,value:t}){if(\"cookie\"===e)return re.isEnabled()?re.applySyncRequest(t):ie(t);document[e]=t}}xl.internalUtils={getSetter:(e,t)=>{if(\"cookie\"===e)return(new oe).getSetter(t);return n=>(window.VWO._.native.JSON.stringify(document[\"__\"+e])===window.VWO._.native.JSON.stringify(n)||(document[\"__\"+e]=n,t({type:\"sync\",data:{propertyName:e,value:document[\"__\"+e]},syncType:$.Document})),!0)},isKeyNonConfigurable:e=>{var t,n,o;const i=[document,null===(t=null===window||void 0===window?void 0:window.Document)||void 0===t?void 0:t.prototype,null===(n=null===window||void 0===window?void 0:window.HTMLDocument)||void 0===n?void 0:n.prototype];for(let t=0;t\u003ci.length;t++)if(!1===(null===(o=Object.getOwnPropertyDescriptor(i[t]||{},e))||void 0===o?void 0:o.configurable))return!0;return!1}};class Ul{static register(e,t,n,o){n in e?console.error(\"The property must not pre-exist inside the object.\"):Object.defineProperty(e,n,{enumerable:!0,configurable:!1,get:()=>e[`__${n}`],set:i=>(e[`__${n}`]=i,o({type:\"sync\",data:{identifier:t,property:n,value:i},syncType:$.Property}),!0)})}}function Ml(){{const e=window.fetcher.postMessage.bind(window.fetcher);is({_setItem:(t,n)=>{if(window.localStorage.getItem(t)!==n)return window.localStorage.setItem(t,n),e({data:{key:t,value:n},type:\"sync\",syncType:{type:\"custom\",method:\"localStorage\",operation:\"setItem\"}}),null},_removeItem:t=>{null!==window.localStorage.getItem(t)&&(window.localStorage.removeItem(t),e({data:{key:t},type:\"sync\",syncType:{type:\"custom\",method:\"localStorage\",operation:\"removeItem\"}}))},_clear:()=>{0!==Object.keys(window.localStorage).length&&(window.localStorage.clear(),e({data:{},type:\"sync\",syncType:{type:\"custom\",method:\"localStorage\",operation:\"clear\"}}))}})}}function kl(e){if(\"number\"!=typeof e.syncType){switch(window.localStorage.__transferData&&(window.localStorage.__transferData=!1),e.syncType.operation){case\"setItem\":try{window.localStorage.setItem(e.data.key,e.data.value)}catch(t){\"_vwo_eventHistSession\"!==e.data.key&&\"_vwo_eventHist\"!==e.data.key&&\"_vwo_eventHistLastSession\"!==e.data.key||os.remove(e.data.key)}break;case\"removeItem\":window.localStorage.removeItem(e.data.key);break;case\"clear\":window.localStorage.clear();break;default:return}window.localStorage.__transferData&&(window.localStorage.__transferData=!0)}}class Gl{}Gl.syncLocalStorage=Ml;class Fl extends Gl{constructor(){super(),this.objectSyncer=new Pl}register(e,t,n={},o=\"\",i=!1){if(\"object\"!=typeof n||Array.isArray(n))return;const r=window.fetcher.postMessage.bind(window.fetcher);switch(e){case\"custom\":if(\"localStorage\"!==t)throw new Error(\"Unknown property name!\");Fl.syncLocalStorage();break;case $.Object:{const e=this.objectSyncer.register(n,t,r);return i&&r({data:{value:window.VWO._.native.JSON.stringify(n),path:t},type:\"sync\",syncType:$.OverWrite}),e}case $.Property:Ul.register(n,o,t,r);break;case $.Document:xl.register(t,r);break;default:console.error(\"Unknown 'syncAblesEnum' type!\")}}append(e,t){return this.objectSyncer.append(e,t)}static sync(e,t){var n;const{data:o}=e;if(\"object\"!=typeof e.syncType||\"custom\"!==e.syncType.type)switch(e.syncType){case $.Object:{o.value=Vl.parse(o.value);const e=o.path.substring(0,o.path.lastIndexOf(\".\")).split(\".\");window[e[0]]=Pl.sync(window[e[0]],o.value,e[0],e.splice(1),t);break}case $.Document:xl.sync(o);break;case $.Property:case $.Variable:t(o);break;case $.OverWrite:if(!(\"__transferData\"in(null!==(n=window[o.path])&&void 0!==n?n:{})))return void(window[o.path]=window.VWO._.native.JSON.parse(o.value));window[o.path]=Pl.getProxy(window.VWO._.native.JSON.parse(o.value),t,o.path);break;case $.Delete:{const e=window.VWO._.native.JSON.parse(o),t=e.path.substring(0,e.path.lastIndexOf(\".\")).split(\".\").reduce((e,t)=>Object.keys(e).length?e[t]:window[t],{}),n=e.key;n in t&&(t.__transferData=!1,delete t[n],t.__transferData=!0);break}default:console.error(\"Unknown 'syncAblesEnum' type!\")}else{if(\"localStorage\"!==e.syncType.method)return;kl(e)}}declare(e,t){Ul.register(window,\"window\",e,t)}}const $l=(e,t)=>{if(e&&\"function\"==typeof e&&e.bind)try{e=e.bind(t)}catch(t){if(/(cannot be invoked without 'new')|(Cannot call a class constructor without |new|)/i.test(t.message))return e;console.error(t)}return e};function jl(e,t,n={}){if(\"window\"===e)return window;let o=window;const{captureGroups:i=null,filter:r}=n,s=e.split(\".\"),a=s.length;for(let e=0;e\u003ca;e++){let t=s[e];if(t.endsWith(\")\")){const e=t.substring(0,t.indexOf(\"(\"));let n=t.substring(t.indexOf(\"(\"));n=\"[\"+n.slice(1,n.length-1)+\"]\";const r=n.slice(1,n.length-1).split(\",\");r.forEach((e,t)=>{e.startsWith('\"')||(r[t]='\"vwoCurrThreadRef'+e+'\"')});const s=window.VWO._.native.JSON.parse(n,(e,t)=>{let n;if(\"string\"==typeof t){if(n=t.match(/\\${{([0-9]*)}}/))return i[n[1]-1];if(n=t.match(/vwoCurrThreadRef(.*)/))return jl(n[1])}return t});o=o[e](...s)}else{let e=!1;t.endsWith(\"?\")&&(t=t.slice(0,-1),e=!0);const n=o[t];if(o=$l(n,o),e&&null==o)return o}}if(r){const e={};r.forEach(t=>{e[t]=o[t]}),o=e}return o}const Bl=function(e){return window.functionWrapper.unwrap(e.id)(...Vl.parse(e.args))},Hl=function(t){var n,o;return e(this,void 0,void 0,function*(){switch(t.type){case\"callWrappedFunction\":{let e=Bl(t);return e&&\"function\"==typeof e.then&&(e=yield e),Vl.stringify(e)}case\"vwoClassInstanceBridge\":{const e=t.path.dest.lastIndexOf(\".\");let n=window,o=t.path.dest;-1!==e&&(n=jl(t.path.dest.slice(0,e)),o=t.path.dest.substr(e+1));const i=n[o],[r,s]=new i(...t.args);return s.otherSide=(...e)=>{const n=t.path.src+\".\"+r+\".\"+e[0];return e[0]=n,window.fetcher.getValue(...e)},\"\"+r}default:{let e,i;if(\"setValue\"===(t=Vl.parse(t)).type){-1==t.path.lastIndexOf(\".\")&&(t.path=\"window.\"+t.path);const n=t.path;t.path=n.slice(0,n.lastIndexOf(\".\")),e=n.slice(n.lastIndexOf(\".\")+1)}(null===(n=t.config)||void 0===n?void 0:n.captureGroups)&&(t.config.captureGroups=Vl.parse(t.config.captureGroups));const r=i=jl(t.path,t.args,null==t?void 0:t.config);return(null===(o=t.config)||void 0===o?void 0:o.constructable)?i=new r(...t.args):\"function\"==typeof r&&(i=r(...t.args||[])),e&&(i=r[e]=t.val),i=yield i,Vl.stringify(i)}}})};class Kl{}class Jl extends Kl{init(){this.isMTInstance=!!i(()=>window.mainThread.webWorker),this.thread=this.isMTInstance?window.vwoChannelFW:null===window||void 0===window?void 0:window.workerThread,this.request=Wl,this.response=Dl,this.isMTInstance?this.thread.port1.onmessage=this.onMessage.bind(this):(this.thread.onmessage=this.isMessageChannel(this.thread)&&this.onMessage.bind(this),this.auxiliaryMessageHandler())}auxiliaryMessageHandler(){const e=this,t=function(n){const{vwoChannelToW:o,vwoChannelFW:i}=n.data;o&&i&&(window.vwoChannelToW=o,window.vwoChannelFW=i,e.thread=o,e.thread.onmessage=e.onMessage.bind(e),self.removeEventListener(\"message\",t))};self.addEventListener(\"message\",t)}isMessageChannel(e){return e&&e.port1 instanceof MessagePort&&e.port2 instanceof MessagePort}postMessage(e){try{this.isMTInstance?window.vwoChannelToW.port2.postMessage(e):window.vwoChannelFW.postMessage(e)}catch(e){console.error(e)}}onMessage(e){var t,n,o,i;const{data:r}=e;switch(r.type){case\"initDone\":window.vwo_initDone(r);break;case\"request\":this.request(r).resolve(Hl);break;case\"response\":this.response(r).resolve(Vl.parse.bind(Vl));break;case\"sync\":{let e=()=>null;switch(r.syncType){case $.OverWrite:case $.Object:e=this.postMessage.bind(this);case $.Property:case $.Document:case $.Variable:case $.Delete:}Fl.sync(r,e);break}default:window.VwoUnitTestsRunning&&(\"unit-test\"===r.type?eval(r.code):\"unit-test-result\"===r.type&&(null===(n=null===(t=window.PromiseResolver)||void 0===t?void 0:t[r.id])||void 0===n||n.resolve(r))),null===(i=(o=this.thread)._onMessage)||void 0===i||i.call(o,e)}}getValue(e,t,n={}){let o;(null==n?void 0:n.captureGroups)&&(o=Vl.stringify(n.captureGroups));const i={path:e,args:t,config:Object.assign(Object.assign({},n),{captureGroups:o})};return this.request(Vl.stringify(i)).send().catch(()=>{})}setValue(e,t){const n={type:\"setValue\",path:e,val:t};return this.request(Vl.stringify(n)).send().catch(()=>{})}}const ql=Jl;window.fetcher=new ql;class Xl{constructor(){this.storageLookUpKey=\"_vwo_store_content\"}sendDebugLogForSyncList(e,t,n={listVal:null}){try{const o=e.fns.list,i=Object.keys(o),r=[],s=[];for(const e of i){const t=o[e],[n,i]=window.VWO._.native.JSON.parse(e);1===t.val?r.push(i):s.push(i)}t(Object.assign(Object.assign({},n),{listMatched:r.length>0?r:void 0,listUnmatched:s.length>0?s:void 0}))}catch(e){}}otherSide(...e){return e[0]=\"VWO.modules.vwoUtils.contentSync.\"+e[0],e[2]&&(e[2]={captureGroups:e[2]}),window.fetcher.getValue(...e)}}class Yl extends Xl{constructor(){super(...arguments),this.collectedData={},this.requestsChecker={}}updateStorage(t,n){return e(this,void 0,void 0,function*(){if(!this.response)return;const e=window.VWO._.native.JSON.parse(this.response);if(!L(e).length)return;const o=window.fetcher.getValue(\"VWO._.contentSyncService.updateStorage\",[e]),i={listVal:n};An&&Object.assign(i,{visId:Zs.getUUID()}),t.sendDebugLogForSyncList(e,Mc,i),yield o})}syncGet(t,n,o=!0){return e(this,void 0,void 0,function*(){return yield window.fetcher.getValue('VWO._.contentSyncService.syncGet(\"${{1}}\", \"${{2}}\", \"${{3}}\", \"${{4}}\")',null,{captureGroups:[t,n,o,!0]})})}syncFromBackend(t,n,o,i){const[r,s]=t.split(\".\");if(this.collectedData[r]=this.collectedData[r]||{},this.collectedData[r][s]=this.collectedData[r][s]||[],this.requestsChecker[o])return;this.requestsChecker[o]=1,this.collectedData[r][s].push(n);const a=this;this.debouncedCall=this.debouncedCall||Ce(function(){return e(this,void 0,void 0,function*(){qi({url:i+\"sync?a=\"+window._vwo_acc_id,data:window.VWO._.native.JSON.stringify(a.collectedData),success:function(){a.updateStorage.call(this,a,n[0])}}),a.collectedData={}})},10),this.debouncedCall()}}var zl;window.VWO.modules.vwoUtils.contentSync=new Yl,function(e){e[e.EXCLUDE_PASSED=1]=\"EXCLUDE_PASSED\",e[e.INCLUDE_PASSED=2]=\"INCLUDE_PASSED\",e[e.INCLUDE_FAILED=3]=\"INCLUDE_FAILED\"}(zl||(zl={}));var Ql=zl,Zl;!function(e){e.OR=\"o\",e.AND=\"a\"}(Zl||(Zl={}));var eu=Zl;class tu{constructor(){this.experimentConfig={},this.pageConfig={},this.experimentConfigCache={},this.pageConfigCache={},this.previewParamsCleanedUrlCache={},this.pageMatchDataCache={},tu.cleanerRegex=/(^https?:\\/\\/)?(w{3}\\.)?(.*?)?((?:\\/)(?:home|default|index)\\.\\w{3,4})?(\\/)?([?#].*)?$/i,tu.logicalOperators=[eu.AND,eu.OR]}static get currentUrl(){return window.location.href}setPageMatchData(e,t){this.pageMatchDataCache[e]||(this.pageMatchDataCache[e]=t,window.fetcher.getValue('VWO.pageGroup.setPageMatchData(\"${{1}}\",\"${{2}}\")',null,{captureGroups:[e,t]}))}getPageMatchData(e){return this.pageMatchDataCache[e]||null}clearPageMatchDataCache(){this.pageMatchDataCache={},window.fetcher.getValue(\"VWO.pageGroup.clearPageMatchDataCache()\")}add(e,t){if(Uo.debug(\"Adding pageGroup config to phoenix\"),y(e)&&(Object.hasOwnProperty.call(e,\"ec\")&&e.ec.forEach(e=>{const t=Object.keys(e)[0];this.experimentConfig[t]||(this.experimentConfig[t]=e[t])}),Object.hasOwnProperty.call(e,\"pc\")&&e.pc.forEach(e=>{const t=Object.keys(e)[0];this.pageConfig[t]||(this.pageConfig[t]=e[t])})),y(t)){if(T(t.pc)){const e=this.getCache(tu.currentUrl,!0);t.pc.forEach(t=>{e[t]={didMatch:!0,reason:Ql.INCLUDE_PASSED,cacheHit:!0}})}if(T(t.ec)){const e=this.getCache(tu.currentUrl);t.ec.forEach(n=>{var o,i;const r=(null===(o=t[n])||void 0===o?void 0:o.grps)||[],s=(null===(i=t[n])||void 0===i?void 0:i.reg)||\"\";this.setPageMatchData(n,{matchedGrps:r,urlRegex:s}),e[n]={didMatch:!0,reason:Ql.INCLUDE_PASSED,cacheHit:!0,hasStaticMatch:!0}})}}}getCache(e,t){return t?(this.pageConfigCache=this.pageConfigCache||{},this.pageConfigCache[e]=this.pageConfigCache[e]||{},this.pageConfigCache[e]):(this.experimentConfigCache=this.experimentConfigCache||{},this.experimentConfigCache[e]=this.experimentConfigCache[e]||{},this.experimentConfigCache[e])}getPreviewParamsCleanedUrl(e){return e?(this.previewParamsCleanedUrlCache=this.previewParamsCleanedUrlCache||{},this.previewParamsCleanedUrlCache[e]||(this.previewParamsCleanedUrlCache[e]=vd.get(\"jsLibUtils\").getCleanedUrl(e,!0)),this.previewParamsCleanedUrlCache[e]):e}getIndexFileCleanedUrl(e){return e?(this.indexFileCleanedUrlCache=this.indexFileCleanedUrlCache||{},this.indexFileCleanedUrlCache[e]||(this.indexFileCleanedUrlCache[e]=e.replace(tu.cleanerRegex,\"$1$2$3$5$6\")),this.indexFileCleanedUrlCache[e]):e}validatePage(e,t,n,{debug:o=!1,allowEmptyUrl:i=!1,data:r={campId:void 0,pgGrpId:void 0,cacheOnly:!1}}={}){var s;const a=t?this.pageConfig[e]:this.experimentConfig[e];if(!a)return Uo.info(`ConfigId ${e} is not present inside ${t?\"pageConfig\":\"experimentConfig\"}`),{didMatch:!1,reason:Ql.INCLUDE_FAILED,cacheHit:!1};const c=!!a.dynamic;let d=n;i||d||(d=tu.currentUrl);const l=this.getCache(d,t);if(l&&Object.hasOwnProperty.call(l,e)&&l[e].hasStaticMatch)return Uo.info(`Fetching value from cache for ${t?\"pageConfigId\":\"experimentConfigId\"} = ${e}`),l[e].cacheHit=!0,l[e];if(r.cacheOnly)return{didMatch:!1,reason:Ql.INCLUDE_FAILED,cacheHit:!1};let u;r.pgGrpId=null!==(s=r.pgGrpId)&&void 0!==s?s:e;const w=a.exc,_=a.inc;if(Array.isArray(w)&&w.length>0){const t=this.evaluateDSL(w,d,{debug:o||!1,allowEmptyUrl:i,data:r});if(t.didMatch)return u={didMatch:!t.didMatch,reason:Ql.EXCLUDE_PASSED,cacheHit:!1,hasDyn:c||t.hasDyn},o||(l[e]=u),u}if(Array.isArray(_))if(_.length){const e=this.evaluateDSL(_,d,{debug:o||!1,allowEmptyUrl:i,data:r});u=e.didMatch?{didMatch:e.didMatch,reason:Ql.INCLUDE_PASSED,cacheHit:!1,hasStaticMatch:e.hasStaticMatch,hasDyn:c||e.hasDyn}:{didMatch:e.didMatch,reason:Ql.INCLUDE_FAILED,cacheHit:!1,hasDyn:c||e.hasDyn}}else u={didMatch:!0,reason:Ql.INCLUDE_PASSED,cacheHit:!1,hasDyn:c};return u=u||{didMatch:!1,reason:Ql.INCLUDE_FAILED,cacheHit:!1,hasDyn:c},o||(l[e]=u),u}evaluateDSL(e,t,{debug:n=!1,allowEmptyUrl:o=!1,data:i={campId:void 0,pgGrpId:void 0,cacheOnly:!1}}={}){let r=!1,s=!1;if(!T(e)||e.length\u003c2)return Uo.error(\"Invalid dsl tree\",e),{didMatch:!1,hasStaticMatch:!1,hasDyn:!1};const a=[];e.forEach(e=>{var c,d;let l;if(e||(l=!1),N(e)&&(l=e),T(e))if(tu.logicalOperators.includes(e[0]))l=this.evaluateDSL(e,t,{debug:n,allowEmptyUrl:o,data:i}),l.hasStaticMatch&&(r=!0),l.hasDyn&&(s=!0),l=l.didMatch;else{const[a,u,...w]=e,_=null===(c=ko.plugins[Go.OPERATOR])||void 0===c?void 0:c.get(u);let g,p=!1;if(a.includes(\"url\"))g=this.getIndexFileCleanedUrl(this.getPreviewParamsCleanedUrl(t));else if(a.startsWith(\"tags.\")){const e=a.split(\".\")[1];null===(d=ko.plugins[Go.TAG])||void 0===d||d.get(e).fn(void 0,i),g=!0}else{const e=w[0],r=this.validatePage(e,!0,t,{debug:n,allowEmptyUrl:o,data:i});g=r.didMatch,p=r.hasStaticMatch||!1,r.hasDyn&&(s=!0),w[0]=!0}l=null==_?void 0:_(g,...w,{jsLibUtils:vd.get(\"jsLibUtils\"),pageUrl:!0,pgConfigId:i.pgGrpId}),l&&(a.includes(\"url\")||p)&&(r=!0)}a.push(l||!1)});const c=this.evaluateTree(a);return{didMatch:c,hasStaticMatch:c&&r,hasDyn:s}}evaluateTree(e){let t=!1;switch(e[0]){case eu.AND:t=!e.includes(!1);break;case eu.OR:t=e.includes(!0)}return t}}var nu=new tu;class ou{constructor(){this.listenerAdded=!1,this.queue=new Set}addListener(e){this.queue.add(e),this.listenerAdded||(window.addEventListener(\"storage\",e=>{this.queue.has(e.key)&&this.otherSide(\"processQueue\",[e.key,e.newValue])}),this.listenerAdded=!0)}otherSide(...e){e[0]=\"VWO.modules.utils.storageSyncer.\"+e[0],window.fetcher.getValue(...e)}}const iu=new ou;window.VWO.modules.utils.storageSyncer=iu;const ru={UNKNOWN_SET_API_TYPE:\"Unknown type '{{type}}' found in set API.\",EVENTS:{ALREADY_EXISTS:\"Event with name '{{eventName}}' already exists. Please use 'update' API if you want to override it.\",NOT_REGISTERED:\"Event with name '{{eventName}}' has not been registered yet. Please use 'add' API to register it.\"},OPERATORS:{ALREADY_EXISTS:\"Operator with name '{{operatorName}}' already exists. Please use 'update' API if you want to override it.\",NOT_REGISTERED:\"Operator with name '{{operatorName}}' has not been registered yet. Please use 'add' API to register it.\"},FORMULAS:{ALREADY_EXISTS:\"Formula with name '{{formulaName}}' already exists. Please use 'update' API if you want to override it.\",NOT_REGISTERED:\"Formula with name '{{formulaName}}' has not been registered yet. Please use 'add' API to register it.\"},STORAGES:{ALREADY_EXISTS:\"Storage with name '{{storageName}}' already exists. Please use 'update' API if you want to override it.\",NOT_REGISTERED:\"Storage with name '{{storageName}}' has not been registered yet. Please use 'add' API to register it.\"},TAGS:{ALREADY_EXISTS:\"Tag with name '{{tagName}}' already exists. Please use 'update' API if you want to override it.\",NOT_REGISTERED:\"Tag with name '{{tagName}}' has not been registered yet. Please use 'add' API to register it.\"},EVENT_PROP:{ALREADY_EXISTS:\"Event property with name '{{propName}}' already exists for event '{{eventName}}'. Please use 'update' API if you want to override it.\",NOT_REGISTERED:\"Event property with name '{{propName}}' has not been registered yet for event '{{eventName}}'. Please use 'add' API to register it.\"}},su={EVENTS:{NO_EVENT_TO_REMOVE:\"Unable to remove Event '{{eventName}}' as it's not been registered.\"},OPERATORS:{NO_OPERATOR_TO_REMOVE:\"Unable to remove Operator '{{operatorName}}' as it's not been registered.\"},FORMULAS:{NO_FORMULA_TO_REMOVE:\"Unable to remove Formula '{{formulaName}}' as it's not been registered.\"},STORAGES:{NO_STORAGE_TO_REMOVE:\"Unable to remove Storage '{{storageName}}' as it's not been registered.\"},TAGS:{NO_TAG_TO_REMOVE:\"Unable to remove Tag '{{tagName}}' as it's not been registered.\"},EVENT_PROP:{NO_EVENT_PROP_TO_REMOVE:\"Unable to remove Event property '{{propName}}' for event '{{eventName}}' as it's not been registered.\"}};class au extends Fo{constructor(){super(),this.pluginName=Go.OPERATOR,this.operators={}}add(e,t){Uo.debug(`Adding operator '${e}' in OperatorsManager`),this.operators[e]?Uo.error(ru.OPERATORS.ALREADY_EXISTS,{operatorName:e}):this.operators[e]=t}update(e,t){Uo.debug(`Updating operator '${e}' in OperatorsManager`),this.operators[e]=t}get(e){return Uo.debug(`Getting operator '${e}' in OperatorsManager`),this.operators[e]?this.operators[e]:(Uo.error(ru.OPERATORS.NOT_REGISTERED,{operatorName:e}),null)}remove(e){Uo.debug(`Removing operator '${e}' in OperatorsManager`),this.operators[e]?delete this.operators[e]:Uo.warn(su.OPERATORS.NO_OPERATOR_TO_REMOVE,{operatorName:e})}removeAll(){Uo.debug(\"Removing all operators in OperatorsManager\"),this.operators={}}initialize(e){Object.assign(this.operators,e)}}var cu=new au,du,lu;!function(e){e.EQUAL=\"eq\",e.NOT_EQUAL=\"neq\",e.EQUAL_CASE_SENSITIVE=\"eqs\",e.NOT_EQUAL_CASE_SENSITIVE=\"neqs\",e.REGEX=\"reg\",e.REGEX_CASE_SENSITIVE=\"regs\",e.CONTAINS=\"cn\",e.NOT_CONTAINS=\"ncn\",e.BLANK=\"bl\",e.NOT_BLANK=\"nbl\",e.EXISTS=\"ex\",e.NOT_EXISTS=\"nex\",e.GREATER_THAN=\"gt\",e.LESS_THAN=\"lt\",e.GREATER_THAN_EQUAL=\"gte\",e.LESS_THAN_EQUAL=\"lte\",e.IN=\"in\",e.NOT_IN=\"nin\",e.ARRAY_IN=\"ain\",e.ARRAY_NOT_IN=\"anin\",e.EXEC=\"exec\",e.SELECTOR=\"sel\",e.IN_LOCATION=\"inloc\",e.NOT_IN_LOCATION=\"ninloc\",e.URL_REGEX=\"urlReg\",e.NOT_URL_REGEX=\"nUrlReg\",e.RANGE_COMPARISON=\"rg\",e.NOT_RANGE_COMPARISON=\"nrg\",e.PAGE_CONFIG_EVALUATION=\"pgc\"}(du||(du={})),function(e){e.PAGE=\"PAGE\",e.EVENT=\"EVENT\",e.JS_VARIABLE=\"JS_VARIABLE\"}(lu||(lu={}));const uu={[du.EQUAL]:(e,t)=>String(e).toLowerCase()===String(t).toLowerCase(),[du.NOT_EQUAL]:(e,t)=>!uu[du.EQUAL](e,t),[du.EQUAL_CASE_SENSITIVE]:(e,t)=>String(e)===String(t),[du.NOT_EQUAL_CASE_SENSITIVE]:(e,t)=>!uu[du.EQUAL_CASE_SENSITIVE](e,t),[du.REGEX](e,t){try{return new RegExp(t,\"i\").test(String(e))}catch(e){return!1}},[du.URL_REGEX](e,t,n){const o=null==n?void 0:n.jsLibUtils;return o?o.verifyUrl(e,t,null,null==n?void 0:n.pageUrl,{pgConfigId:null==n?void 0:n.pgConfigId}):uu[du.REGEX](e,t)},[du.NOT_URL_REGEX]:(e,t,n)=>!uu[du.URL_REGEX](e,t,n),[du.REGEX_CASE_SENSITIVE](e,t){try{return new RegExp(t).test(String(e))}catch(e){return!1}},[du.CONTAINS]:(e,t)=>!(!y(e)||!y(t))&&String(e).toLowerCase().includes(String(t).toLowerCase()),[du.NOT_CONTAINS]:(e,t)=>!uu[du.CONTAINS](e,t),[du.BLANK]:e=>!e,[du.NOT_BLANK]:e=>!uu[du.BLANK](e),[du.EXISTS]:e=>y(e),[du.NOT_EXISTS]:e=>!uu[du.EXISTS](e),[du.GREATER_THAN](e,t){if(!y(e)||!y(t))return!1;const n=+e,o=+t;return A(n)&&A(o)&&n>o},[du.GREATER_THAN_EQUAL](e,t){if(!y(e)||!y(t))return!1;const n=+e,o=+t;return A(n)&&A(o)&&n>=o},[du.LESS_THAN](e,t){if(!y(e)||!y(t))return!1;const n=+e,o=+t;return A(n)&&A(o)&&n\u003co},[du.LESS_THAN_EQUAL](e,t){if(!y(e)||!y(t))return!1;const n=+e,o=+t;return A(n)&&A(o)&&n\u003c=o},[du.NOT_IN_LOCATION](e,t){let n=!1;if(!t||0===t.length)return!1;for(let o=0;o\u003ct.length;o++){const i=t[o];if(i===e.countryCode||i===`${e.countryCode}-${e.region}`||i===`${e.countryCode}-${e.region}-${e.city}`){n=!1;break}n=!0}return n},[du.IN_LOCATION](e,t){let n=!1;if(!t||0===t.length)return!1;for(let o=0;o\u003ct.length;o++){const i=t[o];if(i===e.countryCode||i===`${e.countryCode}-${e.region}`||i===`${e.countryCode}-${e.region}-${e.city}`){n=!0;break}}return n},[du.IN]:(e,t)=>t.map(e=>String(e).toLowerCase()).includes(String(e).toLowerCase()),[du.NOT_IN]:(e,t)=>!uu[du.IN](e,t),[du.ARRAY_IN](e,t){const n=t.map(e=>String(e).toLowerCase());return!!Array.isArray(e)&&e.some(e=>n.includes(String(e).toLowerCase()))},[du.ARRAY_NOT_IN]:(e,t)=>!uu[du.ARRAY_IN](e,t),[du.RANGE_COMPARISON](e,t){try{let n=JSON.parse;try{n=window.VWO._.native.JSON.parse||JSON.parse}catch(e){}const o=n(e),i=t.split(\"'\")[1].split(\"-\"),r=i[0],s=i[1];return uu[du.GREATER_THAN_EQUAL](\"object\"==typeof o?o[0]:o,parseInt(r,10))&&uu[du.LESS_THAN_EQUAL](\"object\"==typeof o?o[0]:o,parseInt(s,10))}catch(e){return Uo.info(`RANGE OPERATOR ERROR: ${e&&e.stack}`),!1}},[du.NOT_RANGE_COMPARISON]:(e,t)=>!uu[du.RANGE_COMPARISON](e,t),[du.PAGE_CONFIG_EVALUATION]:(e,t,n)=>nu.validatePage(t,!1,e,n).didMatch};var wu=Object.assign(uu,{sel(e,t){try{return!!e.closest(t)}catch(e){return!1}},advSel(e,t){try{if(t.includes(\">>\")||t.includes(\">>>\")){if(!e||!t||\"function\"!=typeof window.vwo_$)return!1;const{vwo_$:n}=window;let o=e;for(;o;){try{const e=n(t);if(e){const t=Array.isArray(e)||e instanceof NodeList||e instanceof HTMLCollection?Array.from(e):void 0!==e.length?Array.from({length:e.length},(t,n)=>e[n]):[e];if(t.includes(o))return!0}}catch(e){}const e=o.getRootNode();let i=o.parentNode;if(e&&e!==document&&e.host){i&&i!==e||(i=e.host)}if(!i&&(o===document||o===document.documentElement))try{i=window.frameElement||null}catch(e){}o=i}return!1}return!!e.closest(t)}catch(e){return!1}}});cu.initialize(wu);class _u{}class gu{}class pu extends gu{executeCode(e){if(e)try{vwo_$(\"head\").append(e)}catch(e){}}setSplitCookieWithURL({campaignData:e,combination:t,urlToRedirectTo:n,shouldCreateAsThirdParty:o=!1}){const i=[t,encodeURIComponent(n)];Zs.createCookieMT(`_vis_opt_exp_${e.id}_split`,i.join(Tt),100,e,!1,o)}}class hu{otherSide(...e){return e[0]=\"window.VWO.modules.utils.campaignUtils.\"+e[0],window.fetcher.getValue(...e)}updateGoalCookieValueForExperience(e,t,n){if(!e)return`mE_${t}`;const o=e.split(\"mE_\")[1];let i=[];return i=o?o.split(\"|\"):[],i.includes(t)||i.push(t),`mE_${i.join(\"|\")}`}isGoalTriggeredForExperience(e,t,n){let o=e?e.split(\"mE_\")[1].split(\"|\"):[];return n?t.every(e=>o.includes(e)):o.includes(t)}checkForVariationTargeting(e){const t=i(()=>e.sections[1].triggers);return!(!t||0===Object.keys(t).length||0===t.length)}_doExperimentHereCore(e,t,n,o,i){const r=n();let s;if(e.pg_config){let t=!1,n=null,a=!1,c=!1;for(const s of e.pg_config){const d=o(s,r,e);d.didMatch&&(t=!0,n=d.reason,d.hasStaticMatch&&(i(s),a=!0),d.hasDyn&&(c=!0)),n||(n=d.reason)}s={didMatch:t,reason:n,hasStaticMatch:a,hasDynamicPage:c}}else s=Jr.compareUrlWithIncludeExcludeRegex(r,t.urlRegex||e.urlRegex,t.excludeUrl||e.exclude_url,t.urlPattern||e.url_pattern),s.hasStaticMatch=!0;return[s.didMatch,s.reason,s.hasStaticMatch,s.hasDynamicPage]}}class vu extends hu{clearTimeouts(e){this.otherSide(\"clearTimeouts\",e)}markGoalTriggered(e,t){if(!$i.shouldWeTrackVisitor())return;const{GOAL_CAMPAIGN:n,INSIGHTS_METRIC_CAMPAIGN:o}=f();if([n,o].includes(e.type))E().markInsightGoalTriggered(e,t);else{let n=cn.get(\"_vis_opt_exp_\"+e.id+\"_goal_\"+t);if(e.mE){let t=cn.get(\"_vis_opt_exp_\"+e.id+\"_combi\");const o=Zs.isPersonalizeHoldback(e);if(o){const e=t.split(\";\")[1],n=t.split(\";\")[0].split(\"|\");t=n.find(t=>t.split(\",\")[0]===e)}n=this.updateGoalCookieValueForExperience(n,t,o)}else e.goals[t].mca&&n&&(n=String(Number(n)+1));Zs.createCookieMT(\"_vis_opt_exp_\"+e.id+\"_goal_\"+t,String(null!=n?n:1),100,e)}}clearTimeoutsHandler(e){var t;e.timeout=null===(t=window._vwo_exp[e.id])||void 0===t?void 0:t.timeout,cancelAnimationFrame(e.timeout),delete e.timeout}isGoalTriggered(e,t){if(e.type===f().GOAL_CAMPAIGN)return!window.VWO._.track.shouldTriggerGoal(e.id,t);if(e.goals[t].mca)return null;if(e.type===f().INSIGHTS_METRIC_CAMPAIGN)return v.isMetircTriggered(e.id);const n=cn.get(\"_vis_opt_exp_\"+e.id+\"_goal_\"+t);if(e.mE){let t=cn.get(\"_vis_opt_exp_\"+e.id+\"_combi\");const o=Zs.isPersonalizeHoldback(e);return o&&(t=t.split(\";\")[0].split(\"|\")),this.isGoalTriggeredForExperience(n,t,o)}return n}doExperimentHere(e,t={}){return this._doExperimentHereCore(e,t,()=>Lt.currentUrl,(e,t,n)=>window.VWO.pageGroup.validatePage(e,null,t,{data:{campId:n.id,pgGrpId:e}}),e=>window.VWO._.phoenixMT.triggerForBothSides(a.PAGE_MATCHED,{id:e}))}getCombiCookie(e){return cn.get(\"_vis_opt_exp_\"+e+\"_combi\")}getCombi(e,t){return window.VWO._.insightsCampaignUtils&&E().getInsightCombi(e,t)||this.getCombiCookie(e.id)}getGroupBasedCampaigns(){let e=[];const t=i(()=>window.VWO._.allSettings.dataStore.vwoData.gC.map(e=>e.c),{sendErrorLog:!1},[]);for(const n of t)e=e.concat(n);return e.map(e=>\"\"+e)}}const fu=new vu;window.VWO.modules.utils.campaignUtils=fu;class Eu extends Kr{}const mu=new Eu;window.VWO.modules.utils.urlUtils=mu;const Ou={SPLIT:{CUSTOM_REDIRECTION:{MALFORMED_URL:\"URL is not defined in custom redirection JS code.\"}}};function Su(e,t,{getters:n,shouldHandlerError:r=!0}){const s=Mt()[e];let a=null;const c=mu.getCleanedUrl(n.currentUrl,!0);if(!c)return null;const d=ai.matchRegex(c,s.urlRegex,!0,!1,!0),l=s.sections[1].urlTags[t];return l&&(a=i(()=>window.VWO._.allSettings.tags[l].fn({pagesMeta:d}))||\"\",a&&Me(a))?a:(r&&(Zs.removeCampaignLevelStyleTag(e),o({msg:Ou.SPLIT.CUSTOM_REDIRECTION.MALFORMED_URL,url:\"utils/customCodeRedirectUtils/utilsMT.ts\",source:window.VWO._.native.JSON.stringify({redirectURL:a})})),null)}function Tu(e,t){const n={campaignId:e.id};t&&(n.pgGrpIds=[t]),window.VWO.modules.sessionUtils.updateLTS(n)}window.VWO._.computeAndValidateCustomRedirectUrl=Su;class Cu extends pu{constructor(){super(),this.preview=Ri,this.currentCombinationXPaths={},window.VWO._.phoenixMT.on(a.CAMPAIGN_TAG_EXECUTED,({rtag:e,id:t,rTagXpath:n})=>{e&&Ge(t,{tag:e,rTagXpath:n})}),window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{dd(),gd()}),window._vwo_api_section_callback={},F()}getElementIdentifierString(e,t){let n=\"vwo_loaded_\"+e.id;return\"VISUAL\"!==e.type&&null!=t&&(n+=\"_\"+t),n}isChangeAppliedOnElForCampaign(e,t,n){return\"head\"===s(\"string\"==typeof e?e:e.tagName)&&(n=null),vwo_$(e).hasClass(\"vwo_loaded\")&&vwo_$(e).hasClass(this.getElementIdentifierString(t,n))}markChangeAppliedOnElForCampaign(e,t,n,o,i){\"head\"===s(e)&&(n=null);const r=this.getElementIdentifierString(t,n);return o&&vwo_$(o).addClass(\"vwo_loaded vwo_loaded_\"+t.id+\" _vwo_variation_\"+i),vwo_$(e).addClass(\"vwo_loaded \"+r)}unhideElementPerVariationEntry(e,t,n,o){const i={ruleName:\"\",rulesArr:[],campaignData:t,variation:Zs.isPersonalizeCampaign(t)?o.combination:null};n&&n.cpath?i.rulesArr=[e,n.cpath]:i.ruleName=e,ld(i,{shouldNotUnhide:o.shouldNotUnhide,tagName:n&&n.tag,campId:t.id})}tryApplyingChanges(e,t,n,o){var r;if(!Zs.isDomIndependentCampaign(t.type)){if(Zs.isPersonalizeHoldback(t)&&e.length>1){const t=e.split(\",\");e=t.length>1&&t[1]}(null===(r=window._vwoCc)||void 0===r?void 0:r.disableRetryWhenMutDisabled)||i(()=>t.muts.post.enabled)||!t.xPath||Zs.isXpathAllHead(t,t.xPath)||(t.timeout=requestAnimationFrame(()=>{this.tryApplyingChanges(e,t,n,o)}),window._vwo_exp[t.id]&&(window._vwo_exp[t.id].timeout=t.timeout)),dd(t.id),this.performChangeApplication({combination:e,campaignData:t,keepElementLoadedRunning:o}),window._vwo_exp[t.id]&&(window._vwo_exp[t.id][mt]=!0),F()}}performChangeApplication({combination:t,campaignData:n,keepElementLoadedRunning:o,avoidFiringPhoenixEvents:i=!1,fromMT:r=!1}){let s={trigger:(e,t)=>(n[zo]?gc(t,e):(n[Yo]=n[Yo]||[],n[Yo].push(Object.assign(Object.assign({},t),{eventName:e}))),Promise.resolve())},a=(e,t,n)=>Promise.resolve();i||(s={trigger:(t,n)=>e(this,void 0,void 0,function*(){return window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[t,n]})})},a=(e,t,n)=>sd(null,e,t,n)),this.applyChanges({combination:t,campaignData:n,keepElementLoadedRunning:o,eventTriggerMethods:{vwoEvents:s,fireEventAndSyncData:a},fromMT:r})}applyChanges({combination:e,campaignData:t,keepElementLoadedRunning:n,variationDataList:o=[],eventTriggerMethods:r,fromMT:c=!1}){var d,l;const{vwoEvents:u,fireEventAndSyncData:w}=r;Zs.setCampaignAppliedFlag(t,!0);const _=window.VWO;let g,p,v,f,E,m,O,S,T,C,I=e.split(\",\"),y=0;const A=t.type,N=t.sections,V=window._vwo_exp[t.id].sections,b=Lt.apiSectionCallback||{},L=window.vwo_$;try{for(\"VISUAL_AB\"===A&&(T=o.length>0?o:N[1].variations[e],T?(\"object\"!=typeof T&&(T=vwo_$.parseJSON(T)),I=new Array(T.length)):I=[]),S=I.length,window.VWO._.phoenixMT.trigger(a.SET_CAMPAIGN_TO_OBSERVE,{campaignId:t.id}),O=0;O\u003cS;O++){g=void 0;const r=(null==T?void 0:T[O])||{},h=r.dHE;v=r.rtag,f=r.xpath;const S=T&&(null===(d=T[O])||void 0===d?void 0:d.entryIndex)||O;if(T&&(null===(l=T[O])||void 0===l?void 0:l.iT)?window.vwo_$.setItCallback||(window.vwo_$=(...e)=>(e.push({iT:!0}),L(...e)),Object.assign(window.vwo_$,L),window.vwo_$.setItCallback=!0):window.vwo_$!==L&&(window.vwo_$=L),\"VISUAL_AB\"===A){if(y=1,!(E=r.xpath))continue;\"head\"===s(E)||this.isChangeAppliedOnElForCampaign(E,t,S)?delete this.currentCombinationXPaths[E]:this.currentCombinationXPaths[E]=[y,e],p=r.tag,g=_._.allSettings.tags[p].fn}else{if(E=N[++y].path,!E)continue;if(\"head\"===s(E)||this.isChangeAppliedOnElForCampaign(E,t,S)||(this.currentCombinationXPaths[E]=[y,I[O]]),1===t.version&&1===parseInt(I[O],10)){u.trigger(a.ELEMENT_LOADED,{oldArgs:[t.id,y,I[O],E]}),this.markChangeAppliedOnElForCampaign(E,t,S),this.unhideElementPerVariationEntry(E,t,T&&T[O],{combination:e,shouldNotUnhide:h}),Tu(t);continue}N[y].variations[I[O]].length>0&&(p=N[y].variations[I[O]][0].tag,g=window.VWO._.allSettings.tags[p].fn||ct)}const R=g?g.toString():\"\";if(T&&T[O].t&&0===o.length){const o=[Object.assign(Object.assign({},T[O]),{entryIndex:O})];Ws(Object.assign(Object.assign({},T[O]),{campId:t.id}),function(){this.applyChanges({combination:e,campaignData:t,keepElementLoadedRunning:n,variationDataList:o,eventTriggerMethods:{vwoEvents:u,fireEventAndSyncData:w}})}.bind(this));continue}if(t[yt]){if(this.handleRedirectVariation({campaignData:t,combination:e,redirectEntry:r,vwoEvents:u,cookies:cn}))return;if(t[ot]&&r.rM){this.unhideElementPerVariationEntry(E,t,T&&T[O],{combination:e,shouldNotUnhide:h});continue}}if(\"head\"===s(E)){if(V[y].loaded=V[y].loaded||{},!0===V[y].loaded[S])continue;{u.trigger(a.ELEMENT_LOADED,{oldArgs:[t.id,y,I[O],E]});const n={oldArgs:[t.id,y,\"VISUAL\"===A?I[O]:e,E,R]};u.trigger(a.ELEMENT_CHANGES_APPLIED,n),w(a.MODIFIED_ELEMENT,{id:t.id,section_id:y,combination:\"VISUAL\"===A?I[O]:e,path:E,content:g})}}C=vwo_$(E);const D=this;if(C&&C.length){if(m=C.filter(function(e,n){return!D.isChangeAppliedOnElForCampaign(n,t,S)}),m.length||\"head\"!==E.toLocaleLowerCase()||V[y].loaded[S]||(m=C),0\u003cm.length){\"head\"===s(E)&&(V[y].loaded[S]=!0),\"VISUAL\"===A?u.trigger(a.ELEMENT_LOADED,{oldArgs:[t.id,y,I[O],E]}):u.trigger(a.ELEMENT_LOADED,{oldArgs:[t.id,\"1\",e,E]}),delete this.currentCombinationXPaths[E];const n=[];let o;const d=function(e,t){n.push({path:t,changes:String(e).split(\" \")})};let l;-1!==R.indexOf(\"_vwo_api_section_callback\")&&(o=[],m.each(function(){o.push(vwo_$(this).clone())})),window.VWO_SECTION_ID=y,F(n=>{i(()=>pd({campaignId:t.id,combination:e,errorObject:n,tagName:p}))});let{nonce:_=\"\"}=window.VWO;_&&(_=`nonce=${_}`);try{const n=n=>n&&n(d,_,{id:t.id,varId:e});if(\"head\"===s(E)&&c){const e=g;vwo_$(document).ready(function(){l=n(e)})}else{if(t&&22==t.id&&\"2\"==e&&1112621==window._vwo_acc_id){(()=>{try{const e=i(()=>t.sections[1].variations[2][3].xpath),n=vwo_$(e);if(n.length>0){return{elementPresent:!0,hasVwoLoaded:n[0].classList.contains(\"vwo_loaded\")}}return{elementPresent:!1}}catch(e){return null}})()}l=n(g)}}catch(e){window.VWO._.vAEH(e)}window.VWO._.phoenixMT.trigger(a.CAMPAIGN_TAG_EXECUTED,{rtag:v,id:t.id,rTagXpath:f}),void 0!==o&&vwo_$(o).each(function(){b[y]&&\"function\"==typeof b[y]&&b[y](vwo_$(E),this)}),this.unhideElementPerVariationEntry(E,t,T&&T[O],{combination:e,shouldNotUnhide:h}),this.markChangeAppliedOnElForCampaign(E,t,S,l,y);const C=i(()=>r.pgGrpIds[0]);Tu(t,C),window.VWO._.phoenixMT.trigger(a.INIT_VWO_INTERNALS,{elementSelector:E,campaignId:t.id});const N={id:t.id,section:\"VISUAL\"===A?y:\"1\",combination:\"VISUAL\"===A?I[O]:e,path:E,content:g,debugLog:n};if(\"head\"!==s(E)){const e={oldArgs:[N.id,N.section,N.combination,E,R,n]};u.trigger(a.ELEMENT_CHANGES_APPLIED,e)}w(a.MODIFIED_ELEMENT,{name:a.MODIFIED_ELEMENT,time:+new Date,props:N}),w(a.ELEMENT_CHANGES_APPLIED,{name:a.ELEMENT_CHANGES_APPLIED,time:+new Date,props:{id:t.id,section:\"1\",combination:e,path:E}}),t[rt]=1}else this.unhideElementPerVariationEntry(E,t,T&&T[O],{combination:e,shouldNotUnhide:h});T&&T[O].frEvt&&Ds(T[O].tag)}else this.unhideElementPerVariationEntry(E,t,T&&T[O],{combination:e,shouldNotUnhide:h});null!=(n=window.VWO._[`keepElementLoadedRunning_${t.id}`]||n)&&_._.coreLib.finished&&this.shouldCancelInterval(n,t.id,t)&&fu.clearTimeouts(t)}}catch(n){u.trigger(a.ELEMENT_LOAD_ERROR,{oldArgs:[t.id,e,n]}),h.error(n)}window.vwo_$=L,delete window.VWO_SECTION_ID}substituteUrlGroups(e,t){return e.replace(/\\$(\\d+)/g,e=>{const n=parseInt(e.replace(\"$\",\"\"),10);return t[n]||\"\"})}processRedirect({getters:t,campaignData:n,redirectURL:o,isNewVisitor:r,combination:s}){return e(this,void 0,void 0,function*(){let e;wn.set(),window.VWO._.triggerEvent(a.REDIRECT_DECISION,!0,n.id);const c=n[yt];if(c)e=o;else{let r,a,c,d,l,u,w,_=!1;const g=t.location;let p=!n.eQS,h=!n.eFS;const v=i(()=>n.sections[1].urlModes)||{};if(n.urlRegex){if(_=ai.matchRegex(mu.getCleanedUrl(t.currentUrl,!0),n.urlRegex,!0,!1,!0),1===v[St]){const e=Array.from(_);let t=!1,n=!1;e.forEach(e=>{e=e||\"\",t=t||e.startsWith(\"?\"),n=n||e.startsWith(\"#\")}),p=t,h=n}}else _=ai.matchWildcard(mu.getCleanedUrl(t.currentUrl,!0),n.url_pattern,!0);if(4===v[s])e=this.substituteUrlGroups(o,_);else if(_&&1!==_.length){for(e=\"\",u=o.split(\"*\"),r=1,a=u.length;r\u003ca;r++){if(n.urlRegex&&_[r]&&(rd.isQueryParamPresent(_[r])||rd.isHashPresent(_[r]))){const e=n.sections[1].variations[1];rd.isQueryParamPresent(e)||rd.isHashPresent(e)?rd.isHashPresent(e)&&!rd.isQueryParamPresent(e)?_[r]=_[r].replace(/^(.*?)(?:\\?[^#]*)(#?.*)$/,\"$1$2\"):!rd.isHashPresent(e)&&rd.isQueryParamPresent(e)&&(_[r]=_[r].replace(/#.*/,\"\")):_[r]=_[r].replace(/[\\?#].*/,\"\")}e+=u[r-1]+(_[r]||\"\")}e+=u[u.length-1]}else e=o;if(e=e.replace(/\\*/g,\"\"),g.search&&p)if(rd.isQueryParamPresent(e,!0))for(l=rd.getUrlVars(g.search),d=rd.getUrlVars(e),w=L(l),a=w.length;a--;)c=w[a],void 0===d[c]&&(e+=\"&\"+c+\"=\"+l[c]);else rd.isHashPresent(e)?e=e.replace(/(.*?)#(.*)/,\"$1\"+g.search+\"#$2\"):e+=g.search;g.hash&&-1===e.indexOf(\"#\")&&h&&(e+=g.hash)}if(window.fetcher.getValue('phoenix.trigger(\"${{1}}\",\"${{2}}\")',null,{captureGroups:[a.BEFORE_REDIRECT_TO_URL,{oldArgs:[n.id,e]}]}),t.flags.cookieLessModeEnabled){if(!t.vwoInternalProperties.jar)throw new Error(\"Cookie less feature is enabled but CookieJar is not created\");const n=t.storages.storages.cookies.getStoredJarValue(!0);if(!(e.indexOf(\"_vwo_store=\")>-1))throw new Error(\"CooKie Less feature is enabled but _vwo_store= do not exists in URL's query Param\");{let t=e.match(/.*_vwo_store=([^&]*)/);t=t?t[1]:\"\",e=e.replace(`_vwo_store=${t}`,`_vwo_store=${n}`)}}if(!c&&Zr(n,s)){const t=!(!n||!n.multiple_domains),o=t?zr(e):e;this.setSplitCookieWithURL({campaignData:n,combination:s,urlToRedirectTo:o,shouldCreateAsThirdParty:t}),t&&(yield new Promise(e=>{cn.waitForThirdPartySync(()=>{e()}),so&&setTimeout(()=>{e()},500)}))}const d=e=>{Mc({type:ia.DEBUG_REDIRECT,expId:n.id,varId:window._vwo_exp[n.id].combination_chosen,pageLink:e});try{const t=gn(n.id);let o=!1;if(o=new URL(e).origin===location.origin,t&&o)return history.replaceState(null,null,e),void Zs.removeCampaignLevelStyleTag(n.id)}catch(e){}location.replace(e)};if(window.VWO._.willRedirectionOccur=!1,window._vis_debug||!r||window._vwo_exp[n.id].vSCallSent)Zs.saveVSDataInStorageForSplit(n.id,window._vwo_exp[n.id].combination_chosen,e),window.sessionStorage.setItem(wt.SPLIT_REDIRECT,e),n.multiple_domains&&(e=i(()=>Su(n.id.toString(),s,{getters:{currentUrl:t.currentUrl},shouldHandlerError:!0}))||e),d(e);else{const o=window.VWO._.phoenixMT.on(`vwo_vSCallSent_${n.id}`,({id:r,comb:a})=>{window.VWO._.phoenixMT.off(o),Zs.saveVSDataInStorageForSplit(r,a,e),window.sessionStorage.setItem(wt.SPLIT_REDIRECT,e),n.multiple_domains&&(e=i(()=>Su(n.id.toString(),s,{getters:{currentUrl:t.currentUrl},shouldHandlerError:!0}))||e),d(e)})}})}handleRedirectVariation({campaignData:t,combination:n,redirectEntry:r,vwoEvents:s,cookies:c}){let d,l;try{if(c.get(\"_vis_opt_exp_\"+t.id+\"_exclude\"))return!1;const o=!c.get(\"_vis_opt_exp_\"+t.id+\"_combi\"),u=!!t.multiple_domains;if(!r.rM||t[ot])return o&&Zs.createCookieMT(\"_vis_opt_exp_\"+t.id+\"_combi\",t.combination_chosen,100,t,!1,u),!1;const w=window.VWO._.allSettings.tags[r.tag],_=i(()=>r.pgGrpIds[0],void 0,t.pg_config[0]),g=i(()=>window.VWO.pageGroup.getPageMatchData(_).matchedGrps,void 0,[]),p=w.fn(()=>{},{campaignId:t.id,rM:r.rM,pagesMeta:g});if(d=p.url,l=p.storedValue,!d||!Me(d))throw new Error(Ou.SPLIT.CUSTOM_REDIRECTION.MALFORMED_URL);const h=()=>{const e=i(()=>r.pgGrpIds[0],void 0,t.pg_config[0]),n=[t.combination_chosen,encodeURIComponent(l),e];Zs.createCookieMT(\"_vis_opt_exp_\"+t.id+\"_combi_choose\",n.join(Tt),100,t,!1,u)},v=()=>e(this,void 0,void 0,function*(){s.trigger(a.SPLIT_URL,{oldArgs:[t.id]});const e=yield se.phoenix(\"store.getters\");this.processRedirect({getters:e,campaignData:t,redirectURL:d,isNewVisitor:o,combination:n})});return u&&!window._vis_debug?(c.waitForThirdPartySync(()=>e(this,void 0,void 0,function*(){v()})),h(),!0):(h(),v(),!0)}catch(e){return ld({campaignData:t,ruleName:\"*\"},{shouldNotUnhide:!1,tagName:r.tag,campId:t.id}),o({msg:e.message,url:\"tags/runTestCampaign/utilsMT.ts\",source:window.VWO._.native.JSON.stringify({campId:t.id,combination:n,error:e.toString()})}),!1}}shouldCancelInterval(e,t,n){return!e||0==e||1!==e&&!0!==e&&(2===e?!t||(!Zs.isDomDependent(n.type)||!!n[rt]):3!==e&&void 0)}otherSide(...e){e[0]=\"tags.runTestCampaign.utils.\"+e[0],window.fetcher.getValue(...e)}}const Iu=new Cu;window.VWO.modules.tags.runTestCampaign=window.VWO.modules.tags.runTestCampaign||{},window.VWO.modules.tags.runTestCampaign.utils=Iu;class yu extends _u{constructor(){super(),this.isNotRedirectingEventFired=!1,this.vwoEvents={trigger:function(t,n){return e(this,void 0,void 0,function*(){yield window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[t,n]})})}},window.VWO._.phoenixMT.on(a.VARIATION_SHOWN_SENT,e=>{const t=window.VWO._.native.JSON.parse(localStorage.getItem(ut.VS_DATA));t&&delete t[e]&&(Object.keys(t).length>0?localStorage.setItem(ut.VS_DATA,window.VWO._.native.JSON.stringify(t)):localStorage.removeItem(ut.VS_DATA))})}execute(){window._vis_opt_goal_conversion=function(e){var t,n;(null===(t=window._vwoCc)||void 0===t?void 0:t.delayCustomGoal)?(null===(n=window.VWO._.phoenixMT.getEventHistory(\"vwo_campaignsLoaded\"))||void 0===n?void 0:n.length)>0?sd(null,a.CUSTOM_CONVERSION,{gId:e,[\"gId_\"+e]:1}):window.VWO._.phoenixMT.on(\"vwo_campaignsLoaded\",()=>{sd(null,a.CUSTOM_CONVERSION,{gId:e,[\"gId_\"+e]:1})}):sd(null,a.CUSTOM_CONVERSION,{gId:e,[\"gId_\"+e]:1})},window._vis_opt_register_conversion=function(e,t){var n,o;(null===(n=window._vwoCc)||void 0===n?void 0:n.delayCustomGoal)?(null===(o=window.VWO._.phoenixMT.getEventHistory(\"vwo_campaignsLoaded\"))||void 0===o?void 0:o.length)>0?sd(null,a.CUSTOM_CONVERSION,{cId:t,gId:e,[\"gId_\"+e]:1}):window.VWO._.phoenixMT.on(\"vwo_campaignsLoaded\",()=>{sd(null,a.CUSTOM_CONVERSION,{cId:t,gId:e,[\"gId_\"+e]:1})}):sd(null,a.CUSTOM_CONVERSION,{cId:t,gId:e,[\"gId_\"+e]:1})},window._vis_opt_revenue_conversion=function(e){var t,n;(null===(t=window._vwoCc)||void 0===t?void 0:t.delayCustomGoal)?(null===(n=window.VWO._.phoenixMT.getEventHistory(\"vwo_campaignsLoaded\"))||void 0===n?void 0:n.length)>0?sd(null,a.REVENUE_CONVERSION,{revenue:e}):window.VWO._.phoenixMT.on(\"vwo_campaignsLoaded\",()=>{sd(null,a.REVENUE_CONVERSION,{revenue:e})}):sd(null,a.REVENUE_CONVERSION,{revenue:e})},window.VWO.track=window.VWO.track||{},window._vis_opt_element_loaded=Iu.tryApplyingChanges}checkIfNotRedirecting(e){const t=i(()=>window.VWO.survey.eventEnums,void 0,{}),n=Object.assign(Object.assign({},rl),t);this.isNotRedirectingEventFired||e.name!==a.PAGE_VIEW||this.isNotRedirectingEventFired||(this.isNotRedirectingEventFired=!0,x.apply(x,[n.NOT_REDIRECTING]))}wildCardCallback(e,t){const n=i(()=>window.VWO.survey.eventEnums,void 0,{}),o=Object.assign(Object.assign({},rl),n),r=i(()=>window.VWO.survey.eventMapping,void 0,{}),s=Object.assign(Object.assign({},sl),r);this.checkIfNotRedirecting(e);const c=s[t];if(c&&a.VARIATION_APPLIED!==t){const n=o[c];let i,r=null==e?void 0:e.oldArgs;if(r?i=!0:r=[],!i&&al[t]&&(r=al[t](e.props)),t!==a.VARIATION_SHOWN||e.props.isFirst||e.props.isSplitVariation?t===a.ELEMENT_CHANGES_APPLIED?i&&x.apply(x,[n,...r]):t!==a.VARIATION_SHOWN&&(t==a.CAMPAIGN_FLOW_START&&window._vwo_code&&(window._vwo_code.libExecuted=1,window.fetcher.setValue(\"_vwo_code.libExecuted\",1)),x.apply(x,[n,...r]),t==a.CAMPAIGN_FLOW_START&&window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[a.TIB_DONE]})):x.apply(x,[n,...r]),t===a.VARIATION_SHOWN&&!e.props.isFirst&&!e.props.isSplitVariation||t===a.SPLIT_VARIATION_SHOWN||t==a.REGISTER_HIT){const e=o[s[a.VARIATION_APPLIED]];x.apply(x,[e,...r]),this.vwoEvents.trigger(a.VARIATION_APPLIED,{oldArgs:r,campaignId:parseInt(r[0],st),combi:r[1].includes(\",\")?r[1]:parseInt(r[1],st)})}}}}const Au=new yu,Nu=Au.execute.bind(Au),Vu=Au.wildCardCallback.bind(Au);window.VWO.modules.tags.backwardCompatibility=Nu,window.VWO.modules.tags.wildCardCallback=Vu;class bu{otherSide(...e){return e[0]=\"VWO.modules.tags.backwardCompatibilityUtils.\"+e[0],e[2]&&(e[2]={captureGroups:e[2]}),window.fetcher.getValue(...e)}}let Lu;function Ru(t){return e(this,void 0,void 0,function*(){yield se.phoenix('store.actions.addValues(\"${{1}}\", \"${{2}}\" )',null,{captureGroups:[t,\"vwoInternalProperties\"]})})}class Du{constructor(){this.apiCallbacks={}}register(e,t){this.apiCallbacks[e]=this.apiCallbacks[e]||[],this.apiCallbacks[e].push(t)}executeAll(e,t){this.apiCallbacks[e]&&this.apiCallbacks[e].forEach(e=>{e(t)})}}const Wu=new Du;let Pu=!1;class xu extends bu{postPhoenixMTHook(){this.makeSessionAndTagCall()}declareVWOAPI(){se.applyChanges=function(t){return e(this,void 0,void 0,function*(){const e=[],n=(yield se.phoenix(\"store.getters\")).currentSettings.dataStore.campaigns;for(const t in n)e.push(t);t=t||e;for(var o=0;o\u003ct.length;o++){const e=t[o],i=Zs.isBotScreen();yield window.fetcher.getValue('VWO.modules.events.events.variationShown(\"${{1}}\", \"${{2}}\", \"${{3}}\")',null,{captureGroups:[null,Object.assign({id:e,variation:\"\",isFirst:0},i&&{vwoMeta:{isBot:i}}),n[e]]})}})},se.activate=function(t,n,o,r){return e(this,void 0,void 0,function*(){if((Ri()||window._vis_debug)&&window.VWO._.blockedState)return;window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[a.ACTIVATE_API_TRIGGERED]});var e,o={};\"object\"==typeof t&&(t=(o=t).keepElementLoadedRunning,n=o.expIds,o.manual,r=o.customUrl,e=o.virtualPageUrl);const s=i(()=>window._vwoCc.activateApiOnce)||window._vwo_acc_id>81e4,c=i(()=>window._vwoCc.skipActivateOnSameUrl);if(!(r&&r===window._vis_opt_url&&s||e&&window.location.href===e&&c))if(r&&(window._vis_opt_url=r,window.fetcher.setValue(\"_vis_opt_url\",window._vis_opt_url)),n=n||window._vwo_exp_ids,\"string\"==typeof e&&e.trim()){window._vis_opt_url=e,i(()=>window._vwoCc.enableSpaVisibility)&&window.VWO._.phoenixMT.trigger(a.SPA_VISIBILITY_SERVICE);const t=bn();t&&window.VWO._.phoenixMT.trigger(\"vwo_reRun\"),Zs.fireUrlChangeWildCardEvent(),yield window.fetcher.getValue('phoenix.trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[\"vwo_urlChange\",{virtualPageUrl:e,location:{href:window.location.href,search:window.location.search,hash:window.location.hash}}]}),t&&window.VWO._.phoenixMT.trigger(\"vwo_urlChangeMt\")}else if(n&&n.length){for(const e of n){const n=window._vwo_exp[e];if(n){const o=i(()=>window.VWO._.track.isUserBucketed());if(Zs.isSessionBasedCampaign2(n)&&o){sd(null,a._ACTIVATED,{id:e});continue}(null==n?void 0:n.manual)&&(window.VWO._[`keepElementLoadedRunning_${e}`]=t,Ru({[`keepElementLoadedRunning_${e}`]:t}),sd(null,a.ACTIVATED,{id:e}))}}r&&(Pd.removeByEventName(a.PAGE_VIEW),yield window.fetcher.getValue(\"VWO.modules.tags.activate\"))}})},se.revertChanges=function(t){return e(this,void 0,void 0,function*(){const e=window._vwo_exp[t];if(!e)return;e.isApplicable=0,Zs.runRevertTagsAndUpdateInfo({[t]:e}),e.isApplicable=1,delete e.mutElg,delete e.cA;const n=(yield se.phoenix(\"store.getters\")).currentSettings.dataStore.campaigns[t];if(n&&n.sections)for(var o=we(n.sections),i=0;i\u003co.length;i++)vwo_$(\".vwo_loaded.vwo_loaded_\"+t+\"._vwo_variation_\"+o[i]).remove(),delete n.sections[o[i]].loaded,yield window.fetcher.setValue(`VWO._.allSettings.dataStore.campaigns.${t}.sections.${o[i]}.loaded`,void 0)})},se.destroy=function(){return e(this,void 0,void 0,function*(){yield se.phoenix(\"destroy()\"),Ia.clearAllListeners()})},se.setFetchSettingsDelay=function(e){Ru({SPA_SETTINGS_DELAY:e})},se.disableAutofetchSettings=function(){Ru({disableAutofetchSettings:!0})};const t=(e,t)=>{var n=vwo_$(e),o=Array.from(n[0].classList);for(let e=0;e\u003co.length;e++)if(o[e].indexOf(t)>-1)return n.removeClass(o[e]),!0;return!1};se.refreshElements=function(n,o){var i;return e(this,void 0,void 0,function*(){if(!n)return;n instanceof Array||(n=[n]);const e=yield se.phoenix(\"store.getters\"),r=[];for(const t in e.currentSettings.dataStore.campaigns)r.push(t);o=o||r;for(var s=vwo_$(n.join(\",\")),a=0;a\u003co.length;a++){var c=\"vwo_loaded_\"+o[a];s.each(function(e,n){if(!t(n,c)){const e=Array.from(vwo_$(n).parents());for(let n=0;n\u003ce.length&&!t(e[n],c);n++);}})}for(const t of o){const n=null===(i=e.currentSettings.dataStore.campaigns)||void 0===i?void 0:i[t];if(n&&n.ready){const e=Zs.isBotScreen();yield window.fetcher.getValue('VWO.modules.events.events.variationShown(\"${{1}}\", \"${{2}}\", \"${{3}}\")',null,{captureGroups:[null,Object.assign({id:t,variation:\"\",isFirst:0},e&&{vwoMeta:{isBot:e}}),n]})}}})},se.fetchPCSettings=function(){Lu||(Lu=!0,Ru({loadPC:!0}))},se.enableSPA=function(e){Ru(void 0===e||e?{isSpaEnabled:!0}:{isSpaEnabled:e})},se.updateSPAWaitTime=function(e){Ru({SPA_ELEMENT_WAIT_TIMEOUT:e})},se.onEventTriggered=function(e){Wu.register(\"onEventTriggered\",e),Pu||(Pu=!0,window.VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[\"*\",e=>{if(e.isCustomEvent){const t={event:e.name};e.$metaData&&(t.metaData=e.$metaData,delete e.$metaData),delete e.page,delete e.isCustomEvent,delete e.name,Object.keys(e).length>0&&(t.props=e),Wu.executeAll(\"onEventTriggered\",t)}}]}))},se.onVWOCampaignsLoaded=function(e,t){\"object\"==typeof t&&+t.count>0&&Object.assign(e,t),window.VWO._.bucketedCampaignsAPIStore=window.VWO._.bucketedCampaignsAPIStore||{},window.VWO._.bucketedCampaignsAPIStore.callbacks=window.VWO._.bucketedCampaignsAPIStore.callbacks||[],window.VWO._.bucketedCampaignsAPIStore.campaigns&&(e({bucketed_campaigns:window.VWO._.bucketedCampaignsAPIStore.campaigns}),i(()=>\"number\"==typeof e.count)&&--e.count),window.VWO._.bucketedCampaignsAPIStore.callbacks.push(e)};const n={state:!1,decisionState:null,cb:[]};window.VWO._.phoenixMT.on(\"vwoRedirectDecision\",e=>{n.state||(n.state=!0,n.decisionState=e,n.cb.forEach(t=>t(e)))}),window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{n.state=!1,n.decisionState=null}),se.onSplitRedirectionDecided=e=>{n.state&&e(n.decisionState),n.cb.push(e)},se.deactivate=function(t){return e(this,void 0,void 0,function*(){const e=yield se.phoenix(\"store.getters\");for(const n of t)e.settings.campaigns[n].dontKillTimer=!1,yield window.fetcher.setValue(`VWO._.allSettings.dataStore.campaigns.${n}.dontKillTimer`,!1)})},se.getVisitorProps=function(e,t=\"\"){return i(()=>window.VWO.attributesData[e])||i(()=>window.VWO._.native.JSON.parse(Za.getItem(\"_vwo_visProps\"))[e],{sendErrorLog:!1},t)},se.getAllVisitorProps=function(){return i(()=>window.VWO._.native.JSON.parse(Za.getItem(\"_vwo_visProps\")||\"{}\"),{sendErrorLog:!1},{})},se.setBrowserLanguage=function(e){return os.setItem(\"vwo_bL\",e)}}makeSessionAndTagCall(){const e=e=>{let t={};e&&e.props&&(t=e.props),t.cq=0,window._vis_debug||Ri()||this.makeCallForTagsAndSession(t,\"newSession\")};window.VWO._.phoenixMT.on(a.NEW_SESSION_CREATED,t=>{sc()||e(t)});const t=window.VWO._.phoenixMT.on(\"vwo_completeStalledSession\",n=>{oc()||e(n),window.VWO._.phoenixMT.off(t)});window.VWO._.phoenixMT.on(a.DIMENSION_TAG_PUSHED,e=>{const t=e;this.makeCallForTagsAndSession(t,\"sessionUpdate\")})}makeCallForTagsAndSession(t,n){return e(this,void 0,void 0,function*(){const e=window.VWO._.sessionInfoService;void 0!==se._.insightsOnConsentPromise&&(yield se._.insightsOnConsentPromise),e.markSessionSynced();const i=e.getSessionId(),r=e.getPageId(),s=Zs.extraData2(!0),a=encodeURIComponent(s),c=Zs.createUUIDCookie2({vwoUUID:Lt.vwoUUID}),d=\"s.gif?account_id=\"+Lt.accountId+Zs.getUUIDString(c)+\"&s=\"+i+(\"newSession\"===n?\"&ed=\"+a+\"&cu=\"+encodeURIComponent(Lt.currentUrl)+\"&r=\"+(se.data.vi&&\"new\"===se.data.vi.vt?0:1):\"\")+\"&p=\"+r+(t.tags?\"&tags=\"+t.tags:\"\")+(t.egTagValue?\"&eg=\"+t.egTagValue:\"\")+(t.funnelTagValue?\"&fIds=\"+t.funnelTagValue:\"\")+(\"sessionUpdate\"===n?\"&update=1\":\"\")+(6==window._vwo_acc_id&&t.batch?\"&batch=\"+t.batch:\"\")+(6==window._vwo_acc_id&&t.tags?\"&tagsLength=\"+(window.VWO._.native.JSON.parse(t.tags).si&&Object.keys(window.VWO._.native.JSON.parse(t.tags).si).length):\"\")+(6==window._vwo_acc_id&&t.calledByUnload?\"&isUnload=\"+t.calledByUnload:\"\")+(window._vwo_acc_id,\"&cq=\")+t.cq+(t.cq?\"&ttl=\"+Xe():\"\");try{window.VWO._.native.JSON.parse(decodeURIComponent(a)).lt}catch(e){o({msg:\"extraData(ed) is not a JSON string [while sending call for 's.gif']\",url:\"utilsMT.ts\",source:window.VWO._.native.JSON.stringify({extraData:s,lt:(new Date).getTime(),referrer:wn.get(),requestURL:d})})}ed.sendCall({serverUrl:Lt.serverUrl,accountId:Lt.accountId},{url:d},{},({isError:e})=>{!e&&\"newSession\"==n&<.includes(window._vwo_acc_id)&&Zs.setOnLocalStorageOnBothThreads(\"vwo_newSessionCreated\",{uuid:c,sessionId:i,sessionCookie:cn.get(qe.TRACK_SESSION_COOKIE_NAME),cURL:Lt.currentUrl})})})}sendRegisterCall(e,t,n){ed.sendCall(e,{url:t,successCallback:n},null,null,!0)}}const Uu=new xu;window.VWO.modules.tags.backwardCompatibilityUtils=Uu;class Mu{otherSide(...e){return e[0]=\"VWO.modules.tags.setSession.\"+e[0],window.fetcher.getValue(...e)}}class ku extends Mu{constructor(){super(),window.VWO._.phoenixMT.on(\"vwo_phoenixInitCalled\",()=>{this.execute({vwoUUID:Lt.vwoUUID})}),window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{window.VWO._.phoenixMT.trigger(\"vwo_evalTotalTimeSpentInASessionForUrlChange\"),window.VWO._.pageId=void 0,this.execute({vwoUUID:Lt.vwoUUID})})}execute(t){return e(this,void 0,void 0,function*(){let e;if(window.VWO.modules.tags.sessionInfoService?e=window.VWO.modules.tags.sessionInfoService:(e=new wc,window.VWO.modules.tags.sessionInfoService=e,window.VWO._.sessionInfoService=e),Zs.createUUIDCookie2(t),e.getSessionStore())lt.includes(window._vwo_acc_id)&&Zs.setOnLocalStorageOnBothThreads(\"vwo_newSessionCreated\",{user:\"old\"},[\"user\"]),e.fireSessionEvent(),e.setVisitorInformation(),e.setAvgTimeSpentAndAddListeners(),e.updateAndSyncPageId();else{lt.includes(window._vwo_acc_id)&&Zs.setOnLocalStorageOnBothThreads(\"vwo_newSessionCreated\",{user:\"new\"},[\"user\"]),e.getGlobalCookie()||e.createGlobalCookie();const t=e.getRelativeSessionTimestamp();e.initializeSession2&&e.initializeSession2(t)}i(()=>e.appendSessionMetadata()),Zs.setVin(t),window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[a.SESSION_INIT_COMPLETE]})})}}const Gu=new ku,Fu=Gu.execute.bind(Gu);window.VWO.modules.tags.setSession=Gu;const $u=function(t,n,o,i){var r;return e(this,void 0,void 0,function*(){const e=ko.plugins[Go.OPERATOR]&&ko.plugins[Go.OPERATOR].get(t)||(()=>!1),s=null!==(r=null==i?void 0:i.name)&&void 0!==r?r:Ne();n.split(\".\")[0].indexOf(s)>-1&&(n=n.slice(n.indexOf(\".\")+1));const a=[\"neq\",\"neqs\",\"ncn\",\"bl\",\"ninlist\"],c=window[s],d=Array.isArray(c)?c:c?[c]:[];if(d.length){const i=-1!==a.indexOf(t),r=\"ninlist\"===t;for(const t of d)try{if(!t)continue;const s=Ve(n,t);if(i){if(!(yield e.apply(e,[s,o]))||s!==t[n]&&!(yield e.apply(e,[t[n],o]))){if(!r)return!1}else if(r)return!0}else if((yield e.apply(e,[s,o]))||s!==t[n]&&(yield e.apply(e,[t[n],o])))return!0}catch(e){h.error(\"Failed to evaluate the dataLayer variable: \",e)}return!r&&i}})};window.VWO.modules.tags.dL=$u;class ju{otherSide(...e){e[0]=\"VWO.modules.tags.checkEnvironment.\"+e[0],window.fetcher.getValue(...e)}}window.VWO.modules.tags.checkEnvironment={};class Bu extends ju{constructor(){super(),window.VWO._.phoenixMT.on(\"vwo_init\",()=>{window.VWO._.envUtils=this.getPreRequisites()}),window.VWO._.phoenixMT.on(\"vwo_reRun\",()=>{window.fetcher.setValue(\"VWO._.envUtils\",this.getPreRequisites()),window.fetcher.setValue(\"window.VWO._.willRedirectionOccur\",window.VWO._.willRedirectionOccur)})}getPreRequisites(){const e=Zs.setSameSiteVariables(),t=!window.VWO._.cLFE&&$i.shouldWeTrackVisitor();return{doCookiesMatter:t,areCookiesDisabled:Zs.areCookiesDisabled(t),shouldStopExecWhenSsmNotFound:Zs.shouldStopExecWhenSsmNotFound(),isSSApp:e}}execute(){}}const Hu=new Bu,Ku=Hu.execute;window.VWO.modules.tags.checkEnvironment.fn=Hu;class Ju{}class qu extends Ju{execute(){}}const Xu=new qu,Yu=Xu.execute;window.VWO.modules.tags.runCampaign=Xu;const zu=function(){};window.VWO.modules.tags.runTestCampaign.fn=zu;class Qu{}class Zu extends Qu{processGroupCampaigns(){}}const ew=new Zu,tw=ew.processGroupCampaigns.bind(ew);window.VWO.modules.tags.groupCampaigns=tw;class nw{}class ow extends nw{constructor(){super(),716497===window._vwo_acc_id&&window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",this.execute)}execute(){window.VWO._.phoenixMT.trigger(a.TOGGLE_MUT_OBSERVER,{status:!1})}}const iw=new ow,rw=iw.execute;class sw{otherSide(...e){return e[0]=\"VWO.modules.tags.prePostMutation.fn.\"+e[0],window.fetcher.getValue(...e)}}window.VWO.modules.tags.prePostMutation={};class aw{otherSide(...e){return e[0]=\"VWO.modules.tags.prePostMutation.utils.\"+e[0],window.fetcher.getValue(...e)}}class cw{static isIOS(){const e=/iPhone|iPad|iPod/i.test(navigator.userAgent);return Qt||e||\"ontouchend\"in document}static isBrowserChromiumBased(){const e=Lt.navigator.userAgent;return!(!e.includes(\"Chrome/\")||!e.includes(\"Safari/\"))}}let dw=null,lw=!1,uw=null,ww=null,_w=null;function gw(e){return function(t,n){lw=!0,null===uw&&(uw=requestAnimationFrame(()=>{lw?(lw=!1,uw=null,e(t)):uw=null}))}}function pw(){null!==uw&&(cancelAnimationFrame(uw),uw=null),lw=!1,uw=null}let hw=!1,vw=!1;class fw extends aw{monitorPageForChanges(){if(\"undefined\"!=typeof MutationObserver&&(ww&&716497===window._vwo_acc_id&&window.VWO._.phoenixMT.trigger(a.TOGGLE_MUT_OBSERVER,{status:!0}),!ww)){const e={subtree:!0,attributes:!0,childList:!0,attributeFilter:[\"class\"]},t=function(e){var t,n,o;if(!hw){window.VWO._.phoenixMT.trigger(a.TOGGLE_MUT_OBSERVER,{status:!1});const e=window.VWO._.allSettings.dataStore.campaigns;if(!window.VWO._.urlChangeProcessingPending)for(const o in e){if(e[o][$o])continue;let i=e[o].combination_chosen;if(qn&&Zs.isPersonalizeHoldback(e[o])&&!Ri()&&!e[o].debug){const e=null==i?void 0:i.split(\",\");i=(null==e?void 0:e.length)>1?e[1]:i}e[o].xPath&&!Zs.isXpathAllHead(e[o],e[o].xPath)&&(null===(n=null===(t=e[o].muts)||void 0===t?void 0:t.post)||void 0===n?void 0:n.enabled)&&e[o][mt]&&e[o].combination_chosen&&(Zs.setCampaignAppliedFlag(e[o],!1),Iu.performChangeApplication({combination:i,campaignData:e[o],keepElementLoadedRunning:null,variationDataList:[]}))}null===(o=window.VWO._.phoenixMT)||void 0===o||o.trigger(a.EDITOR_APPLY_CHANGES_COMPLETE),window.VWO._.phoenixMT.trigger(a.TOGGLE_MUT_OBSERVER,{status:!0}),window.VWO._.phoenixMT.trigger(a.MUTS_RECORDED)}};let n;n=gw(t),window.VWO._.phoenixMT.on(a.TOGGLE_MUT_OBSERVER,({status:t})=>{var n;if(![714257,742951,707062,716497].includes(window._vwo_acc_id)&&!(null===(n=window._vwoCc)||void 0===n?void 0:n.aMO))return;const o=Ts({avoidFullHTML:!0});o&&t?ww.observe(o,e):(ww.disconnect(),pw())}),ww=new Lt.MutationObserver(n);const o=Ts();o&&ww.observe(o,e),no&&cw.isIOS()&&(document.addEventListener(\"touchstart\",e=>{window.VWO._.phoenixMT.trigger(a.TOGGLE_MUT_OBSERVER,{status:!1})}),document.addEventListener(\"click\",e=>{window.VWO._.phoenixMT.trigger(a.TOGGLE_MUT_OBSERVER,{status:!0})}),window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{window.VWO._.phoenixMT.trigger(a.TOGGLE_MUT_OBSERVER,{status:!0})}))}}waitForDOMRenderingAndExecuteCampaign(e){hw=!0;const t=Ts(),n={subtree:!0,childList:!0},o=function(){vw=!0,dw=dw||Ce(function(){hw=!1,_w.disconnect(),window.fetcher.getValue(\"phoenix.trigger\",[a.SSR_COMPLETE])},e.timer,!0),dw()};function i(){vw||(hw=!1,window.fetcher.getValue(\"phoenix.trigger\",[a.SSR_COMPLETE]),_w&&_w.disconnect())}t?(_w=new Lt.MutationObserver(o),_w.observe(t,n)):(vw=!0,window.fetcher.getValue(\"phoenix.trigger\",[a.SSR_COMPLETE])),e.timeout?setTimeout(i,e.timeout):i()}}const Ew=new fw;window.VWO.modules.tags.prePostMutation.utils=Ew;const mw={},Ow=mn;class Sw{constructor(e){this.observed=!1,this.applyCount=0,this.selectorIdentifier=\"\",void 0!==Lt.MutationObserver&&(this.observer=new Lt.MutationObserver(this.refreshObserverCallback.bind(this)),this.observer.node=e,e.addEventListener(\"vwoObserverAction\",this.observerActionCallback.bind(this)))}}const Tw=window._vwo_editorOperationTracker={},Cw=100,Iw={subtree:!0,attributes:!0,characterData:!0,childList:!0,attributeFilter:[\"src\",\"srcset\",\"href\"]};lo||Iw.attributeFilter.push(\"style\");const yw=\"vwo_refresh_limit_reached\",Aw=[];let Nw={};const Vw=function(e,t){const n=vwo_$(e),o=window.VWO.appliedCampaigns||{};if(!n.length||!o[t]&&!mw[t])return;const i=Array.from(n);let r=0;for(const n of i){let o=n.__vwoInternals;o||(o=n.__vwoInternals=new Sw(n),Aw.push(o)),o.applyCount++,Ow&&(o.selectorIdentifier=`${e}|${r++}|${t}`,Nw[o.selectorIdentifier]=Nw[o.selectorIdentifier]||0,Nw[o.selectorIdentifier]++)}},bw=function(e,t){const n=document.createEvent(\"CustomEvent\");n.initCustomEvent(\"vwoObserverAction\",!0,!1,t),e&&e.dispatchEvent(n)};window._vwo_handleMutations=function(e,t){try{e&&\"function\"==typeof t&&(bw(e,{disconnect:!0}),t(),bw(e,{connect:!0}))}catch(e){const t=\"[JSLIB_EDITOR] Error _vwo_handleMutations.\";o({msg:t,url:\"editorChangesObserver.js\",source:encodeURIComponent(t)})}},Sw.prototype.refreshObserverCallback=function(e,t){const n=t.node,o=window.VWO._.native.JSON.parse(window.VWO._.native.JSON.stringify(mw));window.vwoRefreshCampaigns&&window.vwoRefreshCampaigns.forEach(e=>{o[e]=!0});for(const e in o)if(o[e]&&n.classList){const t=Array.from(n.classList);for(const o of t)o.indexOf(`vwo_loaded_${e}`)>-1&&n.classList.remove(o)}this.disconnectObserver()},Sw.prototype.observerActionCallback=function(e){if(!e.detail)return;const t=e.detail||{},n=t.operationId;t.disconnect?n?Tw[n]=\"disconnected\":this.disconnectObserver():t.connect?this.connectObserver():n&&delete Tw[n]},Sw.prototype.disconnectObserver=function(){this.observer.disconnect(),this.observed=!1},Sw.prototype.connectObserver=function(){if(this.observer&&!this.observed){(Ow?Nw[this.selectorIdentifier]>20:this.applyCount>Cw)?this.observer.node.hasAttribute(yw)||this.observer.node.setAttribute(yw,\"\"):(this.observer.observe(this.observer.node,Iw),this.observed=!0)}},Sw.prototype.resetObserver=function(){this.observer&&(this.applyCount=0,this.observed||(this.observer.observe(this.observer.node,Iw),this.observed=!0),Nw={},this.observer.node.hasAttribute(yw)&&this.observer.node.removeAttribute(yw))};let Lw=!1;const Rw=function(){const{appliedCampaigns:e}=window.VWO;for(const t in e){if(!Object.prototype.hasOwnProperty.call(e,t))continue;const n=e[t],o=null==n?void 0:n.meta;if(!o)continue;const r=window.VWO._.allSettings.dataStore.campaigns[t];if(i(()=>r.muts.post.refresh))for(const e in o)Object.prototype.hasOwnProperty.call(o,e)&&(r.xPath=r.xPath?`${r.xPath},${e}`:e,Vw(e,t))}},Dw=function(){var e,t,n,o;Lw||(Lw=!0,null===(e=window.VWO._.phoenixMT)||void 0===e||e.on(a.INIT_VWO_INTERNALS,function(e){const{elementSelector:t,campaignId:n}=e;Vw(t,n)}),null===(t=window.VWO._.phoenixMT)||void 0===t||t.on(a.SET_CAMPAIGN_TO_OBSERVE,function(e){var t,n,o,i;const r=window._vwo_exp,{campaignId:s}=e;(r[s].xPath&&!Zs.isXpathAllHead(r[s],r[s].xPath)||r[s].aTO)&&(null===(n=null===(t=r[s].muts)||void 0===t?void 0:t.post)||void 0===n?void 0:n.enabled)&&(mw[s]=!!(null===(i=null===(o=r[s].muts)||void 0===o?void 0:o.post)||void 0===i?void 0:i.refresh))}),null===(n=window.VWO._.phoenixMT)||void 0===n||n.on(\"vwo_urlChangeMt\",function(){for(let e=Aw.length-1;e>-1;e--)Aw[e].resetObserver()}),null===(o=window.VWO._.phoenixMT)||void 0===o||o.on(a.EDITOR_APPLY_CHANGES_COMPLETE,function(){for(let e=Aw.length-1;e>-1;e--)Aw[e].connectObserver()}))};window.VWO.modules.tags.prePostMutation.editorChangesObserver={attachEditorChangeObserverEvents:Dw};class Ww extends sw{execute(){}}const Pw=new Ww,xw=Pw.execute;window.VWO.modules.tags.prePostMutation.fn=Pw;var Uw=[];const Mw=[\"dev.visualwebsiteoptimizer.com\",\"d5phz18u4wuww.cloudfront.net\",\"cdn-cn.vwo-analytics.com\"];function kw(e){let t=!1;for(let n=0;n\u003cMw.length;n++)if(e.indexOf(Mw[n])>=0){t=!0;break}return t}var Gw=function(e){if(kw(e&&e.url||\"\"))for(var t=0;t\u003cUw.length;t++)Uw[t](e)};function Fw(e){var t,n,o,i={msg:e.message||(null===(t=e.reason)||void 0===t?void 0:t.message),stack:(null===(n=e.error)||void 0===n?void 0:n.stack)||(null===(o=e.reason)||void 0===o?void 0:o.stack),url:e.filename||e.reason&&(e.reason.stack||e.reason.message),source:\"uncaughtErr\"};Gw(i)}window.addEventListener?(window.addEventListener(\"error\",Fw),window.addEventListener(\"unhandledrejection\",Fw)):window.attachEvent&&window.attachEvent(\"onerror\",function(e,t,n,o){Gw({msg:e,url:t,source:\"uncaughtErr\"})});const $w=function(e){e&&\"function\"==typeof e&&Uw.push(e)};let jw;class Bw extends n{constructor(){super(),this.errorTracking({getters:{window:window,accountId:window._vwo_acc_id,encodeURIComponent:encodeURIComponent,actions:{},serverUrl:window._vwo_server_url||\"https://dev.visualwebsiteoptimizer.com/\"}})}setErrorTrackingCallback(e){const t=e.encodeURIComponent,n=e.accountId,o=i(()=>window.VWO.data.accountJSInfo.collUrl)||e.serverUrl,r=this;var s=0;const a=function(e){var i,a=(e=e||{}).msg&&e.msg.substring(0,1e3),c=e.stack&&e.stack.substring(0,1e3);const d=e.source,l=e.url,u=jw||r.getEmptyTriggerIdsIfAny(),w=\"ee.gif?\"+(l?\"f=\"+t(e.url):\"\")+\"&a=\"+n+(d?\"&s=\"+t(d):\"\")+(Array.isArray(u)&&u.length?\"&eT=\"+t(u.join()):\"\")+\"&e=\"+t(a)+\"&stack=\"+t(c);if(s\u003c50&&(s++,Xi({url:w,serverUrl:o},void 0,void 0,!0)),null==u?void 0:u.length){null===(i=window._vwo_code)||void 0===i||i.finish();const e=vwo_$('[id^=\"_vis_opt_path_hides\"]');if(e.length)for(let t=0;t\u003ce.length;t++)vwo_$(e[t]).remove()}};return $w(a),a}getEmptyTriggerIdsIfAny(){const{triggers:e}=window.VWO._.allSettings||{},t=[];return Object.keys(e).forEach(n=>{Object.keys(e[n]).length||t.push(n)}),jw=t,t}errorTracking({getters:e}){const t=this.setErrorTrackingCallback(e);this.setCustomError(t)}}const Hw=new Bw,Kw=Hw.errorTracking.bind(Hw);window.VWO.modules.tags=window.VWO.modules.tags||{},window.VWO.modules.tags.errorTracking=Kw,window.VWO.modules.tags.errorTrackingCallback=Hw.setErrorTrackingCallback;let Jw=[];function qw(){return function(e,t){if(t!==a.PAGE_VIEW)return void window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.AFTER_SAMPLING_TRIGGER,{oldArgs:[{samplingRate:e.samplingRate,priority:e.priority}]}]});const{samplingRate:n,priority:o}=e;Jw.push({samplingRate:n,priority:o}),window.VWO.track.sampleData=Jw}}window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>Jw=[]);const Xw=qw();window.VWO.modules.tags=window.VWO.modules.tags||{},window.VWO.modules.tags.sampleVisitor=Xw;class Yw{constructor(){this.whiteListedEventsForVsKey=[a.PAGE_VIEW,a.CUSTOM_CONVERSION,a.DOM_CLICK,a.DOM_SUBMIT,a.REVENUE_CONVERSION,a.INTEGRATION_DATA]}getCurrentEventData(e,t,n,o){const i=o||{};if(!(Object.keys(t).length\u003c=0))return Object.keys(t).forEach(o=>{var r;i[o]=i[o]||{},i[o]=Object.assign(Object.assign({},i[o]),{vwoMeta:{metric:t[o].metrics}}),this.whiteListedEventsForVsKey.includes(e)&&t[o].comb&&(i[o].vwoMeta.vS=t[o].comb),(null===(r=n[o])||void 0===r?void 0:r.length)>0&&(i[o].matchedSelectors=n[o])}),i}}class zw{constructor(){this.vwoEvents={trigger:function(t,n){return e(this,void 0,void 0,function*(){yield window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[t,n]})})}}}isGoalEligible(e,t){return e.pExcludeUrl&&ai.matchRegex(t,e.pExcludeUrl)?(window.VWO.modules.tags.wildCardCallback({},a.EXCLUDE_GOAL_URL),!1):e.pUrl?mu.verifyUrl(t,e.pUrl,null):mu.verifyUrl(t,null,e.urlRegex)}registerConversion(e,t,n,o,i){if(t.type===f().INSIGHTS_FUNNEL_CAMPAIGN)return void v.markFunnelValue(t.id,1,e,t.version);let r=fu.getCombi(t,i);if(Zs.isPersonalizeHoldback(t)){const e=r.split(\";\"),t=e[1];if(t){const n=e[0].split(\"|\");for(let e=0;e\u003cn.length;e++){const o=n[e];if(o.split(\",\")[0]===t){r=o;break}}}}e=e||1,this._triggerGoalConversion(e,t,n,o,{combination:r})}getImgUrlForConversion(e,t,n,o){if(!$i.shouldWeTrackVisitor())return;var i,r;const s=e.id,c=window._vwo_acc_id,d=window.VWO.modules.tags.sessionInfoService;if(r=\"c.gif?account_id=\"+c+\"&experiment_id=\"+s+\"&goal_id=\"+t+\"&ru=\"+encodeURIComponent(wn.get())+(void 0===o?\"\":\"&r=\"+o)+Zs.getUUIDString(Zs.getUUID(e)),e.type===f().GOAL_CAMPAIGN){i=d.getSessionId(),window.VWO.modules.tags.wildCardCallback({campaign:e},a.EXECUTE_FUNNEL_FOR_GOAL_CAMPAIGN);const n=(window.tracklib||window.VWO._.track).getGtAndF(t);if(n){return r+\"&s=\"+i+\"&ifs=\"+ +(i===d.getSessionId())+\"&t=1&cu=\"+encodeURIComponent(window.location.href)+n}return\"\"}return d.shouldSendSessionInfoInCall()&&(i=d.getSessionId()),r+\"&combination=\"+n+(i=i?\"&sId=\"+i:\"\")}_triggerGoalConversion(e,t,n,o,i){if(t.type===f().INSIGHTS_METRIC_CAMPAIGN)return void fu.markGoalTriggered(t,e);const r=i.combination;if(!o&&(!r||fu.isGoalTriggered(t,e)||Zs.isBot2()))return void(Z.queueGoalLogs(t.id,e,n,!1)&&window.VWO.modules.tags.wildCardCallback({oldArgs:[t.id,e,n,!1],campaignId:t.id,goalId:e},a.REGISTER_CONVERSION));\"REVENUE_TRACKING\"!==t.goals[e].type&&(n=void 0);const s=this.getImgUrlForConversion(t,e,r,n);if(s){if(Zs.isEligibleToSendCall(t.id)){const e=e=>ed.sendCall(null,{url:s,cUrl:e},null,null),t=window.VWO._.lastPageUnloadURL||document.URL;ga(()=>e(t))}fu.markGoalTriggered(t,e)}Z.queueGoalLogs(t.id,e,n,!!s)&&window.VWO.modules.tags.wildCardCallback({oldArgs:[t.id,e,n,!!s],campaignId:t.id,goalId:e},a.REGISTER_CONVERSION)}}const Qw=new zw;class Zw extends Yw{execute(e,t){if(window.VWO._.willRedirectionOccur)return;if(Zs.isBot2())return;const n={},o={};for(const i of t){const t=i.c,s=i.g,c=t&&window._vwo_exp[t];let d=!1;const l=c.goals[s];if(!(t&&s&&c&&l))continue;d=Zs.isSessionBasedCampaign2(c);const u=i.uuid||Zs.createUUIDCookie2(c);if(!d||Zs.hasInsightsMetric(c.type)){if(\"CUSTOM_GOAL\"===(null==l?void 0:l.type)){const e=l.url;n[u]=n[u]||[],n[u].indexOf(e)\u003c0&&n[u].push(e)}if(Wi()||!Zs.inQACampaign(c.id)){o[u]=o[u]||{};const e=\"id_\"+t;o[u].metrics=o[u].metrics||{},o[u].metrics[e]=o[u].metrics[e]||[],o[u].metrics[e].push(\"g_\"+s),c.isEventMigrated&&(o[u].comb=o[u].comb||{},o[u].comb[e]=fu.getCombi(c))}}var r=!0;window.VWO._.isBeaconAvailable=e.isBeaconAvailable,window.VWO._.isLinkRedirecting=e.isLinkRedirecting,Qw.registerConversion(s,c,e.revenue,!d,!0),window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.GOAL_CONVERTED,{campaignId:c.id,goalId:s}]}),window.VWO._.isLinkRedirecting=!1,r=r&&window.VWO._.isBeaconAvailable}if(i(()=>e._vwo.eventDataConfig))this.getCurrentEventData(e.vwoEventName,o,n,e._vwo.eventDataConfig);else{const t=this.getCurrentEventData(e.vwoEventName,o,n);e._vwo=e._vwo||{},e._vwo.eventDataConfig=e._vwo.eventDataConfig||{},e._vwo.eventDataConfig=t}}}const e_=new Zw,t_=e_.execute.bind(e_);window.VWO.modules.tags.metricMT=t_;class n_{constructor(){this.lastSetTimerId=null,window.VWO._.phoenixMT.on(a.UNHIDE_ELEMENT,({ruleName:e,campaignData:t,variation:n,rulesArr:o})=>{let i;t&&(i={id:t.id,variation:Zs.isPersonalizeCampaign(t)?n:null}),Zs.delCSSWrapper({ruleName:e,rulesArr:o,campaignData:i})})}unhideElementsAfterTimer(e){null!==this.lastSetTimerId&&clearTimeout(this.lastSetTimerId),this.lastSetTimerId=setTimeout(function(){var t;this.lastSetTimerId=null;const n=vwo_$('[id^=\"_vis_opt_path_hides\"]');if(n.length){const o=[];for(let e=0;e\u003cn.length;e++)vwo_$(n[e]).remove(),o.push(null===(t=n[e].getAttribute(\"id\"))||void 0===t?void 0:t.split(\"_\").slice(-1)[0]);window.fetcher.getValue('phoenix.trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.CHECK_SEGMENTATION,e]}),h.info(\"Multiple hiding tags found after 5 seconds for campaigns \"+window.VWO._.native.JSON.stringify(o),{url:\"visibilityService.js\",lineno:34,colno:34})}},5e3)}}const o_=new n_;window.VWO.modules.tags.visibilityService=o_;var i_=Object.freeze({__proto__:null,backwardCompatibilityUtils:Uu,checkEnvironment:Ku,runCampaign:Yu,runTestCampaign:zu,groupCampaigns:tw,urlChange:rw,prePostMutation:xw,errorTracking:Kw,sampleVisitor:Xw,metric:t_});const{checkEnvironment:r_,runCampaign:s_,runTestCampaign:a_,groupCampaigns:c_,prePostMutation:d_,urlChange:l_,errorTracking:u_,sampleVisitor:w_,metric:__}=i_;class g_{constructor(){this.noOp=function(){}}test(){console.log(1)}getPhoenixConfig(){return{tags:{checkEnvironment:{fn:r_,sync:!0},runCampaign:{fn:s_,sync:!0},runTestCampaign:{fn:a_,sync:!0},groupCampaigns:{fn:c_,sync:!0},prePostMutation:{fn:d_,sync:!0},urlChange:{fn:l_,sync:!0},errorTracking:{fn:u_,sync:!0},sampleVisitor:{fn:w_},metric:{fn:__,sync:!0,fireUniquelyForEveryEvent:!0}},storages:{localStorageService:os,cookies:cn},jsLibUtils:{verifyUrl:function(){return mu.verifyUrl.apply(mu,arguments)}}}}sendMessageToParentFrame(e){if(!e)return;if(window.self===window.parent)throw new Error(\"Cookieless Mode for Iframe enabled at top level. \");const t={vwoEvent:{name:\"VWO_STORE_UPDATE\",data:e}};window.parent.postMessage(t,\"*\")}getCookieJarValidValue(e){return[\"null\",null,void 0,\"undefined\"].indexOf(e)>-1?\"\":e}setFunnelExps(e){var t,n;const o=null===(t=null==e?void 0:e.settings)||void 0===t?void 0:t.campaigns;for(const e in window._vwo_exp)if(window._vwo_exp[e].funnel)for(const t of window._vwo_exp[e].funnel){const e=t;(null===(n=window._vwo_exp[e.id])||void 0===n?void 0:n.g)||(window._vwo_exp[e.id]=e,window._vwo_exp[e.id].g=e.goals,window._vwo_exp[e.id].goals={},o&&(o[e.id]=window._vwo_exp[e.id]))}}postPhoenixMTHook(){var e,t;const n=Object.keys(Object.assign({},i_));for(let o=n.length-1;o>=0;--o)null===(t=(e=i_[n[o]]).postPhoenixMTHook)||void 0===t||t.call(e)}}const p_=new g_;function h_(){const e=window.fetcher,t=window.fetcher.getValue(\"phoenixInstantiate\"),n=function(t,n=null,o={}){if(!n)return e.getValue(\"phoenix.\"+t,null,o);e.setValue(\"phoenix.\"+t,n)},o=new Promise(e=>{t.then(t=>e([n,t]))});let i=[];return window.VWO._.phoenixMT.on(\"vwo_phoenixInitialized\",()=>{for(let e=0;e\u003ci.length;e++)i[e]();i=[],Zs.fireVariationShownSentForSplit()}),[function(e,t=null,n={}){return new Promise(o=>{i.push(()=>{o(window.VWO.phoenix(e,t,n))})})}.bind(this),o]}window.VWO.modules.utils.initUtils=p_;const v_=h_;var f_;window._vis_opt_queue=window._vis_opt_queue||[];var E_=window._vis_opt_queue||[];const m_=window._vwoCc&&(null===(f_=window._vwoCc.arrayRepl)||void 0===f_?void 0:f_[window._vwo_acc_id]),O_=m_?new De:[];O_.execute=function(e){try{e()}catch(e){}},O_.finish=function(e){if(!this.isProcessed){var t=E_.push;E_.push=function(){t.apply(this,[].slice.call(arguments)),O_.execute.apply(this,[].slice.call(arguments))},this.isProcessed=!0}for(e=0;e\u003cE_.length;e++)O_.execute(E_[e])},O_.clear=function(){E_.splice(0,E_.length)};var S_=window.console||{log:function(){}},T_;window.VWO._.prVWO=window.VWO._.prVWO||[];const C_={processEvent:function(e,t,n,o,i){if(\"[object Array]\"!==Object.prototype.toString.call(e))return 0;try{var r,s,a,c=e[0],d=e.slice(1),l=-1!==c.indexOf(\".\");return l&&0===c.indexOf(t)||!l?(l?(r=n[(s=c.split(\".\"))[0]][s[1]],a=n[s[0]]):(r=n[c],a=n),r?(window.VWO._.prVWO=window.VWO._.prVWO.concat(i.queue?i.splice(o,1):i.queue),r.apply(a,d),1):0):0}catch(t){return S_.log(\"Error occured in VWO Process Event (\"+(e&&e[0])+\"): \",t),0}},addPushListener:function(e,t,n){var o=t.push;t.push=function(...i){let r=0;return i.forEach(i=>{r=function(i){const r=o.apply(t,[].slice.call(arguments));return t.queue&&t.queue[t.queue.length-1]===i?C_.processEvent(i,e,n,t.queue.length-1,t):t.queue||t[t.length-1]!==i||C_.processEvent(i,e,n,t.length-1,t),r}(i)}),r}},init:function(e,t,n,o,i=!0){T_=n?t[n]=t[n]||[]:t||[],this.vwoApi=o,C_.process(e,T_,t),i&&C_.addPushListener(e,T_,t)},initTrack:function(e,t){C_.init(e,window.VWO,t)},process:function(e,t,n){var o=0;t.sort(function(e){return\"config\"===e[0]?-1:0});const i=t.queue?t.queue:t;for(;o\u003ci.length;)0===C_.processEvent(i[o],e,n,o,t)&&o++}};function I_(e,t){window.VWO.phoenix('store.actions.addValues(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[e,t]})}window.VWO&&(window.VWO._=window.VWO._||{},window.VWO._.vwoLib=C_);const y_=function(){var e;const t={},{campaigns:n}=window.VWO._.allSettings.dataStore;let o=\"\";for(const e in n){const i=n[e],r=n[e].type,s=\"SPLIT_URL\"===r;if(r===f().FUNNEL_CAMPAIGN||!s&&!i.eHIR&&!to&&(i.ready||i.cA))continue;if(i.manual)continue;const a=fu.doExperimentHere(i)[0];if(t[e]={},t[e].dEH=a,a){if(s){gn(e)||(o=window.VWO._.bodyPath+\",\");break}{let{selector:n,selectorPerVariation:r,cPathSelector:s,cPathSelectorPerVariation:a}=Zs.getCampaignXPath(i);n=n||\"\",n&&(t[e].xpath={selector:n,selectorPerVariation:r},o.indexOf(n)>-1||(o+=n+\",\")),s&&(t[e].cpath={cPathSelector:s,cPathSelectorPerVariation:a},-1==o.indexOf(s)&&(o+=s+\",\"))}}}o&&(o=o.substr(0,o.length-1),o+=Zs.hideElExpression,Zs.insertCSS(\"_vis_opt_path_hides\",o)),(null===(e=window._vwoCc)||void 0===e?void 0:e.disableSpaVisPerf)||(window.VWO._.visibilityServiceCache=t,I_({visibilityServiceCache:t},\"vwoInternalProperties\"))},A_=new Set,N_=e=>i(()=>{var t;const n=window.VWO._.allSettings.dataStore.vwoData.gC,o=null!==(t=null==n?void 0:n.findIndex(t=>(Array.isArray(t.c)?t.c:Object.keys(t.c)).map(String).includes(String(e))))&&void 0!==t?t:-1;if(!(o\u003c0))return{group:n[o]}},{sendErrorLog:!1}),V_=e=>{const t={};return e.forEach(e=>{t[e]=i(()=>{var t,n;return null!==(n=null===(t=window._vwo_exp[e])||void 0===t?void 0:t.pc_traffic)&&void 0!==n?n:-1},{sendErrorLog:!1},-1)}),t},b_=(e,t,n)=>{Mc({type:e,expId:String(t),msg:window.VWO._.native.JSON.stringify(n)})},L_=e=>{Kn&&i(()=>{const t=N_(e.id),n=t?(Array.isArray(t.group.c)?t.group.c:Object.keys(t.group.c)).map(String):[];b_(\"megTrfExcl\",e.id,{groupId:null==t?void 0:t.group.id,allCampaignsInGroup:n,trafficPercentages:V_(n)})})},R_=()=>{if(!Kn)return;const e=({groupWinner:e,groupId:t,groupIndex:n})=>{i(()=>{const o=N_(e),i=o?(Array.isArray(o.group.c)?o.group.c:Object.keys(o.group.c)).map(String):[];b_(\"megGroupWinner\",e,{winnerCampaignId:e,groupId:null!=t?t:null==o?void 0:o.group.id,groupIndex:n,groupExecType:1===(null==o?void 0:o.group.et)?\"random\":\"priorityWeight\",campaignsInGroup:i,trafficPercentages:V_(i)})})};window.VWO._.phoenixMT.on(a.GROUP_WINNER_CHOOSEN,e),window.VWO._.phoenixMT.on(\"vwo_phoenixInitialized\",()=>{window.VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.GROUP_WINNER_CHOOSEN,e]})});const t=({oldArgs:e})=>{i(()=>{const[t,n]=e||[],o=String(t);if(A_.has(o))return;A_.add(o);const i=N_(t);b_(\"megSegFail\",t,Object.assign(Object.assign({},i?{groupId:i.group.id}:{}),{failedConditions:n}))})};window.VWO._.phoenixMT.on(\"vwo_phoenixInitialized\",()=>{window.VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.SEGMENTATION_FAILED,t]})})},D_=e=>!(0!==e&&!e),W_=(e,t,n)=>n.syncGet(\"fns.list\",[e,t]),P_=(t,n,o)=>e(void 0,void 0,void 0,function*(){if(!D_(t))return!1;const e=yield W_(t,n,o);return!!e.dataPresent&&e.val}),x_=(t,n,o)=>e(void 0,void 0,void 0,function*(){if(\"\"===t||!D_(t))return!1;const e=yield W_(t,n,o);return!!e.dataPresent&&!e.val}),U_={f_in_list:P_,f_nin_list:x_},M_=()=>{var e,t;let n=!!(window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver);window.Zone&&window.Zone.__symbol__&&(n=!!window[window.Zone.__symbol__(\"MutationObserver\")]);const o=window.name.indexOf(\"_vis_heatmap_\")>=0||window._vwo_tm.indexOf(\"_vis_heatmap_\")>=0,i={MutationObserver:n,name:window.name,navigator:{userAgent:window.navigator.userAgent,language:window.navigator.language||window.navigator.browserLanguage,appVersion:window.navigator.appVersion},screen:{colorDepth:window.screen.colorDepth,pixelDepth:window.screen.pixelDepth},location:window.location,Document:{prototype:{}},localStorage:window.localStorage,cachedSettingsInSessionStorage:Zs.syncCachedSettingsInSessionStorage(),history:{},vwoCodeEndBeforeVA:null===(e=window._vwo_code)||void 0===e?void 0:e.finished(),_vwo_code:window._vwo_code,_vwo_code_version:(null===(t=window._vwo_code)||void 0===t?void 0:t.getVersion)&&window._vwo_code.getVersion(),_vwo_server_url:window._vwo_server_url,_vwo_acc_id:window._vwo_acc_id,_vwo_clicks:window._vwo_clicks,_vis_opt_url:window._vis_opt_url,_vwo_cookieDomain:window._vwo_cookieDomain,_vis_opt_domain:window._vis_opt_domain,_vwo_style:window._vwo_style,_vwo_css:window._vwo_css,_vwo_uuid:window._vwo_uuid,_vis_apm_lib:window._vis_apm_lib,_vwo_api_section_callback:window._vwo_api_section_callback,_vis_heatmap:o,_vis_debug:window._vis_debug,isInsightsOnConsentEnabled:!!window.vwo_cInstJS,document:{cookie:document.cookie,URL:document.URL,referrer:document.referrer,addEventListener:document.addEventListener,domain:document.domain,title:document.title,characterSet:document.characterSet,charset:document.charset,baseURI:document.baseURI},_vwo_cdn:window._vwo_cdn,_vis_opt_cookieDays:window._vis_opt_cookieDays,_VWO:window._VWO};return window.fetcher.setValue(\"fakeWindow\",i)};class k_{otherSide(...e){e[0]=\"VWO.modules.tags.checkEnvironment.utils.\"+e[0],window.fetcher.getValue(...e)}}class G_ extends k_{addDomReadyListener(e){window.addEventListener(\"load\",()=>{e()}),\"complete\"===document.readyState&&e()}}const F_=new G_;window.VWO.modules.tags.checkEnvironment.utils=F_;const $_=function(t){var n;return e(this,void 0,void 0,function*(){try{M_();const o=t._.allSettings.tags;Object.keys(o).forEach(e=>{o[e].fn=Vi(o[e].fn)}),x(\"jI\");const r=[];r.push(null),r.push(p_.getPhoenixConfig()),window.fetcher.getValue('setVWO(\"${{1}}\")',null,{captureGroups:[t]}),window.fetcher.setValue(\"fakeWindow.VWOSettings\",r),window.fetcher.setValue(\"window._vwoCc\",window._vwoCc),window.fetcher.setValue(\"window._vwo_uuid\",window._vwo_uuid),window._vwoCc&&window.fetcher.setValue(\"window._vwoCc\",window._vwoCc);const[s,c]=v_();t.phoenix=s,p_.postPhoenixMTHook();const d=new Fl;window._vwo_exp=d.register($.Object,\"_vwo_exp\",window._vwo_exp,\"\",!1),window.VWO._.allSettings.dataStore.campaigns=window._vwo_exp,d.register($.Document,\"cookie\"),d.register(\"custom\",\"localStorage\"),window.VWO._.phoenixMT.trigger(\"vwo_phoenixInitCalled\");const[l]=yield c;window.VWO._.phoenixMT.on(a.SPA_VISIBILITY_SERVICE,y_),t.addPhoenix(l),window.vwo_cInstJS&&(t._.insightsOnConsentPromise=new Promise(e=>{window.VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[\"trigger.InsightsOnConsentTrigger\",e]})})),C_.init(\"jslib\",t,null),C_.init(\"optOut\",t,null),window._vwo_surveySettings=d.register($.Object,\"_vwo_surveySettings\",window._vwo_surveySettings),window.VWO._.track=d.register($.Object,\"tracklib\",window.VWO._.track,\"\",!1),window.VWO._.insightsUtils=d.register($.Object,\"insightsUtils\",window.VWO._.insightsUtils,\"\",!1),cu.add(\"inlist\",function(t,n){return e(this,void 0,void 0,function*(){return!!(yield U_.f_in_list(t,n,window.VWO.modules.vwoUtils.contentSync))})}),cu.add(\"ninlist\",function(t,n){return e(this,void 0,void 0,function*(){return!!(yield U_.f_nin_list(t,n,window.VWO.modules.vwoUtils.contentSync))})}),O_.finish(),window.VWO._.phoenixMT.trigger(\"vwo_phoenixInitialized\"),Di()&&i(()=>window.VWO_d.fireVwoIgnoreSegmentationEvent()),F_.addDomReadyListener(()=>{window.VWO._.phoenixMT.triggerForBothSides(a.NATIVE_DOM_CONTENT_LOADED,{})}),window.VwoUnitTestsRunning&&(null===(n=window.resolveUnitTestPromise)||void 0===n||n.call(window));const u=window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{if(window.VWO._.phoenixMT.off(u),\"object\"!=typeof window.VWO._.txtCfg||!window.VWO._.txtCfg.tn)return;window.VWO._.txtCfg.f(window.VWO._.txtCfg.tn);const e=Object.assign({},window.VWO._.txtCfg);delete e.o,delete e.f,window.fetcher.setValue(\"window.VWO._.txtCfg\",e)});Yc(),R_(),ga(Ld),ga(()=>Md(Mt()))}catch(e){window._removeVwoGlobalStyle(),window.vwo_libExecuted=!0,h.error(\"Error in bootPhoenix:\",e.stack)}})},j_=function(e,t){let n=0;for(let t=e.length-1;t>=0;t--)n+=e.charCodeAt(t);let o=n+t;for(let e=0;e\u003c19;e++)o=(9301*o+49297)%233280;return o/233280},B_=function(e,t){return e/(t/100)},H_={getRandom:function(e,t){return Kd()?j_(e,t):Math.random()},getRandomForVariation:function(e,t){if(Kd()){const{variationSelection:n}=qd();if(e&&t&&\"hash\"===n)return B_(e,t)}return Math.random()}},K_={};var J_=(e,t)=>{var n;let o;const r=e&&e.id&&(e.combination_chosen||e.cc);if(e&&Zs.isPersonalizeCampaign(e)){if(r&&\"0\"!==r&&!e.debug)return r}else if(r&&\"0\"!==r)return r;const s=Kd(),a=t&&t.scaleInfo||e.combs,c={},d={};let l,u;e?(K_[e.id]&&K_[e.id].r?l=K_[e.id].r:(K_[e.id]={},l=K_[e.id].r=H_.getRandom(Zs.getUUID(e),e.id)),u=H_.getRandomForVariation(l,i(()=>e.pc_traffic))):u=Math.random();let w,_,g,p=s?L(a).sort():L(a),h=p.length,v=0,f=!1,E=!1;for(g=0;g\u003ch;g++)o=p[g],_=e&&e.type,isNaN(parseFloat(a[o]))||0==a[o]||(\"VISUAL_AB\"===_||\"SPLIT_URL\"===_?(w=t?t.segmentInfo:e.sections[1].stag||[],0!==w.length&&e.segment_code?!t&&(w&&Rc(e,{stag:w[o],shouldApplyPoll:!1}))&&(1!=w[o]&&(f=!0),c[o]=v+a[o],v+=a[o]):(E=!0,d[o]=a[o])):(c[o]=v+a[o],v+=a[o]));if(!f&&E)for(p=L(d),h=p.length,g=0;g\u003ch;g++)o=p[g],c[o]=v+d[o],v+=d[o];let m=-1;const O=null===(n=null==e?void 0:e.sections[1])||void 0===n?void 0:n.priority;if(O)for(h=O.length,g=0;g\u003ch;g++)if(c[O[g]]){m=g;break}if(m>=0)return O[m]+\"\";for(0\u003cv&&1!==v&&(u*=v),p=L(c),h=p.length,g=0;g\u003ch;g++)if(o=p[g],!isNaN(parseFloat(a[o]))&&u\u003c=c[o])return o};const q_=e=>{const t=Ic(e),n=!!i(()=>window.VWO.data.cj.s)||!1;return!!(e.meg&&!e.stag||t||!e[Jo]||!Bo.includes(e.type)||Zs.isPersonalizeCampaign(e)||Z.isCampBlocked(e)||n)},X_=e=>{if(!Di())return!0;const t=i(()=>e.active,void 0,void 0);return void 0===t||1===t};function Y_(e){const t=X_(e);let n=!1,o=Ri()||(e.mE?void 0:cn.get(\"_vis_opt_exp_\"+e.id+\"_combi\"));return window.VWO.featureInfo.cS||!o&&!e.combination_chosen||(n=!0),t&&(e.originalPcTraffic=e.pc_traffic,e.pc_traffic=100),o=o||J_(e),t&&(e.pc_traffic=e.originalPcTraffic,delete e.originalPcTraffic),{alreadyChosen:n,combi:o}}const z_=e=>{e.ready=!0,e[$o]=!0,oo&&(window.VWO.mtCA=window.VWO.mtCA||{},window.VWO.mtCA[e.id]=!0),h.info(\"BETA: Campaign changes applied via main thread:\"+e.type+\" campaignId:\"+e.id)},Q_=e=>{\"DEPLOY\"===e.type&&(e.orgType=e.type,e.type=\"VISUAL_AB\")};let Z_=new Set,eg=!1;const tg=()=>({subtree:!0,attributes:!0,childList:!0,attributeFilter:[\"class\"]}),ng=(e,t)=>{if(!e||e.nodeType!==Node.ELEMENT_NODE)return;const n=e;n.shadowRoot&&t(n.shadowRoot);const o=n.children;for(let e=0;e\u003co.length;e++)ng(o[e],t)},og=(e,t)=>{Z_.has(e)||(t.observe(e,tg()),Z_.add(e))},ig=e=>t=>{og(t,e)},rg=e=>{const t=document.documentElement||document.body;t&&ng(t,e)},sg=(e,t)=>{if(!e||e.nodeType!==Node.ELEMENT_NODE)return;const n=e;n.shadowRoot&&t(n.shadowRoot),n.children.length&&ng(e,t)},ag=e=>{if(eg)return;eg=!0;const t=Element.prototype,n=t.attachShadow;\"function\"==typeof n&&(t.attachShadow=function(t){const o=n.call(this,t);try{e(o)}catch(e){}return o})},cg=()=>{Z_.clear()},dg=\"TOGGLE_MUT_OBSERVER_V2\";let lg=null,ug=!1,wg=!1;const _g=e=>!!i(()=>e.muts.post.enabled);let gg={};const pg=e=>{delete gg[e]},hg=e=>{var t;if(\"undefined\"==typeof MutationObserver||0===Object.keys(e).length)return;lg&&(lg.disconnect(),lg=null),cg(),gg=e;const n={subtree:!0,attributes:!0,childList:!0,attributeFilter:[\"class\"]},o=function(){var e,t;if(!wg){wg=!0,window.VWO._.phoenixMT.trigger(dg,{status:!1});for(const n in gg)if(Object.prototype.hasOwnProperty.call(gg,n)){const o=gg[n];o[Jo]&&(o[$o]||(null===(t=null===(e=window.VWO)||void 0===e?void 0:e.mtCA)||void 0===t?void 0:t[n]))&&o[mt]&&o.combination_chosen&&(o.cA=!1,Iu.performChangeApplication({combination:o.combination_chosen,campaignData:o,avoidFiringPhoenixEvents:!0,fromMT:!0}))}window.VWO._.phoenixMT.trigger(a.EDITOR_APPLY_CHANGES_COMPLETE),window.VWO._.phoenixMT.trigger(dg,{status:!0}),wg=!1}};let i=null;const r=function(e){if(null==e?void 0:e.length)for(const t of e){const e=t.addedNodes;if(i)for(let t=0;t\u003ce.length;t+=1)sg(e[t],i)}ug||wg||(ug=!0,Promise.resolve().then(()=>{ug=!1,o()}))};if(oo){const e=new MutationObserver(r);i=ig(e)}const s=null===(t=window._vwoCc)||void 0===t?void 0:t.observeHTML;lg=new MutationObserver(r);const c=s?document.documentElement:document.body||document.documentElement;c&&lg.observe(c,n),i&&(rg(i),ag(i)),Un||window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{lg.disconnect()}),window.VWO._.phoenixMT.on(dg,({status:e})=>{window.VWO._.txtCfg&&window.VWO._.txtCfg.o&&(e?window.VWO._.txtCfg.o.c(document.body?\"body\":\"html\"):window.VWO._.txtCfg.o.d());const t=document.body||document.documentElement;t&&e?lg.observe(t,n):lg.disconnect()})};function vg(e,t){try{if(!t)return;const n=document.getElementById(e);if(!n)return;let o=n.textContent||n.innerHTML||\"\",i=o.replace(new RegExp(`\\\\s*${t}\\\\s*,?`,\"g\"),\"\").replace(/,\\s*,/g,\",\").replace(/(^,|,$)/g,\"\").trim();i!==o&&(n.textContent=i)}catch(e){o({msg:\"Some error occurred while unhiding global styles\",url:window.location.href,source:window.VWO._.native.JSON.stringify({e:(e||{}).message})})}}function fg(e,t){if(e.stag)if(t)vg(qo,\"body\");else{const{selector:t,cPathSelector:n}=Zs.getCampaignXPath(e);vg(qo,t),vg(qo,n)}}const Eg=e=>{mc(e,\"pre\");const t=Y_(e),n=e.combination_chosen=t.combi;if(!n)return;Uc(e.id,n,1),Q_(e);let{selector:o,cPathSelector:i}=Zs.getCampaignXPath(e);o=o||\"\",i=i||\"\",e.xPath=o,i&&(e.cPath=i),document.querySelector(\"body\")&&Iu.performChangeApplication({combination:n,campaignData:e,avoidFiringPhoenixEvents:!0,fromMT:!0}),_g(e)||vwo_$(document).ready(function(){pg(e.id),delete e[mt]}),Lc(n,e),mc(e,\"post\"),z_(e),e[mt]=!0,e.isApplicable=1,window.VWO._.phoenixMT.trigger(a.EDITOR_APPLY_CHANGES_COMPLETE),fg(e)};function mg(e){if(Ri())return Ri();const t=cn.get(\"_vis_opt_exp_\"+e.id+\"_split\");return t&&t.split(\"|\").length>1&&(cn.create(\"_vis_opt_exp_\"+e.id+\"_split\",t.split(\"|\")[0],100),e.trackVisitor=!0),t?t.split(Tt)[0]:\"\"}function Og(e,t,n,o){if(Ri())return;let i=t;n&&o&&(i=t+Tt+encodeURIComponent(n)),Zs.createCookieMT(\"_vis_opt_exp_\"+e.id+\"_split\",i,100,e)}function Sg({campaignData:e,redirectURL:t,isNewVisitor:n,combination:o}){Iu.processRedirect({getters:{location:window.location,currentUrl:Lt.currentUrl,flags:{cookieLessModeEnabled:!1},storages:{storages:{cookies:cn}}},campaignData:e,redirectURL:t,isNewVisitor:n,combination:o})}function Tg(){Zs.insertCSS(Xo,`body${Zs.hideElExpression}`)}function Cg(){const e=document.getElementById(Xo);e&&e.remove()}const Ig=e=>{let t=mg(e),n=!!t;if(!t){const o=Y_(e);t=o.combi,n=o.alreadyChosen}e.combination_chosen=t;const o=e.sections[1].variations,i=+t;if(i){const r=Lc(t,e);if(i>1){const i=Zr(e,t);let s=o[t];if(n&&i){const n=cn.get(\"_vis_opt_exp_\"+e.id+\"_split\");if(n&&n.includes(Tt)){const o=n.split(Tt)[1];o&&(s=decodeURIComponent(o),e.sections[1].variations[t]=s)}}else if(Qr(e,t)){const n=Su(String(e.id),t,{getters:{currentUrl:Lt.currentUrl},shouldHandlerError:!0});if(!n)return void Cg();s=n,e.sections[1].variations[t]=s}e.multiple_domains?cn.waitForThirdPartySync(()=>{r.then(()=>{Sg({campaignData:e,redirectURL:s,isNewVisitor:!n,combination:t})})}):r.then(()=>{Sg({campaignData:e,redirectURL:s,isNewVisitor:!n,combination:t})}),i||Og(e,t,s)}else Cg()}},yg=e=>{Tg(),Ig(e),z_(e),fg(e)},Ag=e=>{\"SPLIT_URL\"===e.type?yg(e):Eg(e),window.VWO._.phoenixMT.on(a.END_APPLY_CHANGES,()=>{nc()}),e.isTriggerValidated=!0};window.VWO._.campExec=window.VWO._.campExec||{},window.VWO._.campExec.processSegmentedCampaign=Ag;const Ng={};function Vg(e){var t;if(window._vis_debug||Ri())return!0;const n=null!==(t=e.pc_traffic)&&void 0!==t?t:100;if(!n)return!1;let o;Ng[e.id]&&Ng[e.id].r?o=Ng[e.id].r:(Ng[e.id]={},o=Ng[e.id].r=H_.getRandom(Zs.getUUID(e),e.id));return 100*o\u003c=n}function bg(e){return!!Cc(e)||Vg(e)}const Lg=e=>{if(\"SPLIT_URL\"!==e.type)return!1;const t=mg(e);if(!t)return!1;if(Zs.isCurrentURLSplitVariation({chosenVariation:t,getters:{currentUrl:Lt.currentUrl},campaignData:e})){let n=Cc(e);e[ot]=1,e.isTriggerValidated=!0;const o=window._vis_debug?\"vwo_previewReady\":\"vwo_phoenixInitialized\";let i;return n?i=()=>{fc(e),Nc(e,n)}:(n=t,e&&void 0===e.isFirst&&(e.isFirst=1),i=()=>{fc(e),Ac(e,n)},bc(n,e)),e.combination_chosen=n,window.VWO._.phoenixMT.on(o,()=>{i()}),ga(()=>{Wa(e.id,n)},{type:ra.REQUEST_IDLE_CALLBACK}),!0}return!1},Rg=e=>{if(!X_(e)){const t=window.VWO._.phoenixMT.on(\"vwo_phoenixInitialized\",()=>{window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[a.CAMPAIGN_NOT_ACTIVE,{oldArgs:[e.id]}]}),window.VWO._.phoenixMT.off(t)});return!1}if(q_(e))return e.isExcluded=Ic(e),h.info(\"BETA: Skipping campaign:\"+e.id+\" From MainThread flow!\"),!1;if(Lg(e))return fg(e,!0),e.ready=!0,e[$o]=!0,oo&&(window.VWO.mtCA=window.VWO.mtCA||{},window.VWO.mtCA[e.id]=!0),!0;const t=window.VWO.modules.utils.campaignUtils.doExperimentHere(e);if(!t[0]||t[3])return!1;const n=Rc(e,{stag:e.stag}),o=e.meg,i=e.groupSelectionWinner;let r=!0;if(!o||Ri()||window._vis_debug||(r=Boolean(i)),!n||!r)return!1;const s=bg(e);return!!Zs.shouldTrackUserForCampaign(e)&&(s?(Ag(e),!0):(fg(e),yc(e),e.isExcluded=!0,e[$o]=!0,oo&&(window.VWO.mtCA=window.VWO.mtCA||{},window.VWO.mtCA[e.id]=!0),console.log(\"BETA: Campaign processed and excluded via main thread:\"+e.type+\" campaignId:\"+e.id),!1))};let Dg=!1;const Wg=()=>window._vwo_code&&window._vwo_code.finish(),Pg=()=>window._vwo_code&&window._vwo_code.finished(),xg=()=>{const e=cn.get(\"_vis_opt_out\",!0);return!!(e||window.location.href.indexOf(\"vwo_opt_out=1\")>-1)&&(\"0\"!==e&&(\"2\"!==e&&window.VWO.optOut.process({accountId:Lt.accountId,domain:Lt.cookieDomain}),!0))},Ug=()=>{if(!i(()=>window.VWO._.allSettings.dataStore.vwoData.dntEnabled))return!1;const e=window.navigator;return\"yes\"===e.doNotTrack||\"1\"==e.doNotTrack||\"1\"==e.msDoNotTrack||\"1\"==e.doNotTrack},Mg=e=>{window.VWO._.shouldExecuteLib=e},kg=()=>{Dg=!0,Mg(!1)},Gg=()=>{Wg(),Dg=!0,window.VWO._.optOut=!0,Mg(!1)},Fg=()=>i(()=>!!window.VWO._.noVisId),$g=()=>{Wg(),Dg=!0,Mg(!1)},jg=()=>{const e=window._vwo_code;return!(!e||window._vis_debug||Ri())&&(!!e[nt]||!(!Pg()||e[nt])&&(e[tt]=!0,!0))},Bg=()=>{const{doCookiesMatter:e,areCookiesDisabled:t,shouldStopExecWhenSsmNotFound:n,isSSApp:o}=window.VWO._.envUtils;if(e){if(Zs.checkForWrongConsent({location:window.location},o)||n)return Wg(),Mg(!1),!1}if(Dg)return Mg(!1),!1;if(Ri()||window._vis_debug){if(Fg())return $g(),!1;if(!t)return Mg(!0),!0}if(!t){return Ug()||Dc()||xg()?(Gg(),!1):(Mg(!0),!0)}return window.VWO._.cookiesDisabled=!0,kg(),!1},Hg=()=>{let t,n,o=[],r={};function s(e){for(let t=0;t\u003ce.length;t++){const n=parseInt(e[t],10);if(1===r[n])return n}}function a(e){return!!Array.isArray(e)}function c(){let o=i(()=>window.VWO._.allSettings.dataStore.vwoData.mtGc,{sendErrorLog:!1},{})||{};return t.map(t=>{if(o[t.id])return 1==t.et?function(t){const o={},i={},c=t.c;let d=0;if(!a(c))return;let l=s(c);if(!l){for(let e=0;e\u003cc.length;e++)2===r[c[e]]&&(d+=1,i[c[e]]=n[c[e]].triggers);if(!d)return void c.map(t=>e(this,void 0,void 0,function*(){4===r[t]&&(Wc(n[t]),L_(n[t]))}));for(const e in i)Object.prototype.hasOwnProperty.call(i,e)&&(o[e]=+(100/d).toFixed(2));l=+J_(void 0,{scaleInfo:o,segmentInfo:i}),r[l]=1}}(t):2==t.et?function(t){const o=t.c,i=t.p,c=t.wt;if(!a(o))return;let d=s(o);if(!d){if(i&&i.length)for(let e=0;e\u003ci.length;e++)if(2===r[i[e]]){d=i[e],r[d]=1;break}if(!d&&c){const e={},t={};let o=0,i=0;const s=Object.keys(c);for(let e=0;e\u003cs.length;e++)2===r[s[e]]&&(o+=1,t[s[e]]=n[s[e]].triggers,i+=c[s[e]]);if(o){for(let n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=+(100*c[n]/i).toFixed(2));d=+J_(void 0,{scaleInfo:e,segmentInfo:t}),r[d]=1}}d||o.map(t=>e(this,void 0,void 0,function*(){4===r[t]&&(Wc(n[t]),L_(n[t]))}))}}(t):void 0})}return{init:function(e,i){t=e,n=i,r={},o=[]},flattenGroupsData:function(){if(t)for(let e=0;e\u003ct.length;e++){if(t[e].c instanceof Array)for(let n=0;n\u003ct[e].c.length;n++)t[e].c[n]=t[e].c[n].toString();o=o.concat(t[e].c)}},filterExperimentsFromGroups:function(){if(!(null==t?void 0:t.length))return;let e=!1;return Object.keys(n).map(t=>{if(!X_(n[t]))return;t=t.toString();const i=n[t];if(pe(o,t)\u003c0)r[t]=0;else if(Ic(i))r[t]=3;else{e=!0;const o=function(e){return!!(Cc(e)||\"SPLIT_URL\"===n[e.id].type&&mg(e)||1===r[e.id])}(i),s=function(e){return fu.doExperimentHere(e)[0]&&Rc(e,{stag:e.stag})}(i);o?r[t]=1:1!==r[t]&&s&&(Vg(i)?r[t]=2:r[t]=4)}}),e&&c(),function(){let e,t=!1;Object.keys(n).map(i=>{if(Object.prototype.hasOwnProperty.call(n,i)){const s=n[i],a=\"SPLIT_URL\"===s.type;let c;0!==r[i]&&1!==r[i]||(s.shouldProcessMeg=1),1===r[i]&&(s.groupSelectionWinner=1,a&&(c=Rc(s,{stag:s.stag}))),!a||t&&e||(o.indexOf(i)\u003c0?c&&fu.doExperimentHere(s)[0]&&(e=!0):t=!0)}})}()}}};var Kg=Hg();const Jg=()=>{const e=window.VWO._.allSettings.dataStore,t=e.vwoData.gC,n=e.campaigns;return Kg.init(t,n),Kg.flattenGroupsData(),Kg.filterExperimentsFromGroups()},qg=()=>{if(fu.getGroupBasedCampaigns().length)return Jg()},Xg=e=>{if(Q()||!Bg()||jg()||window._vis_heatmap||window.VWO._.blockedState)return;const t=window.VWO._.allSettings,n=Array.isArray(t[Ho])?t[Ho]:[],o=Array.isArray(t[Ko])?t[Ko]:[];let i=[];i=window._vis_debug||Ri()?Object.keys(e):[...n,...o],Zs.setThirdPartyCookiesForApplicableCamps();const r=Zt;if(r&&Array.isArray(r)&&r.length>0)return;const s={};Dw(),(Hn||window._vwo_acc_id>105e4)&&qg();for(const t of i)if(Object.prototype.hasOwnProperty.call(e,t)){const n=e[t];n.exec=!!Cc(n);let o=!1;try{o=Rg(n)}catch(e){h.error(`Error occured when campaign was run for ${n.id}!`,e)}o&&(s[t]=n)}hg(s)},Yg=()=>{const e=Mt();window.VWO._.allSettings[Ko]=Object.keys(e),Xg(e)},zg=function(e){try{let t;e._.allSettings.dataStore.vwoData=e._.allSettings.dataStore.vwoData||{},window._vis_opt_readCookie=cn.get,window._vis_opt_createCookie=function(e,t,n,o){Zs.createCookieMT(e,t,n,window._vwo_exp[o])},i(()=>{window.VWO_d.resetPreviewData()}),i(()=>{window.VWO_d.resetHeatmapData()}),Il(e),Bd();const n=Jd(),o=window.VWO._.cookies.get(\"_vwo_uuid\");if(n)if(o)t=o;else if(t=n,!t)return void window._removeVwoGlobalStyle();window.VWO._.allSettings.dataStore.uuid=window._vwo_uuid=t||i(()=>window.VWO._.allSettings.dataStore.uuid),e.data.tB=!0,vd.set(\"jsLibUtils\",{verifyUrl:function(){return Jr.verifyUrl.apply(Jr,arguments)},getCleanedUrl:function(){return Jr.getCleanedUrl.apply(Jr,arguments)}}),ko.register(cu),e.pageGroup=nu;const{pages:r,pagesEval:s}=e._.allSettings;e.pageGroup.add(r,s),wn.init();const a=window.VWO._.allSettings.dataStore.campaigns;if(window._vis_debug){let e=null;const t=Object.keys(a);e=1==t.length?t[0]:t.find(e=>{var t;return null===(t=a[e])||void 0===t?void 0:t.debug})||null,a[e].debug.v=Zs.getSelectedVariationForPreviewMode(a[e]),a[e].cc=a[e].debug.v,a[e].combs=Object.keys(a[e].combs).reduce((t,n)=>(n===a[e].debug.v?t[n]=1:t[n]=0,t),{})}Xg(a);!window._vwo_code||window._vwo_code[Ot]||!!i(()=>window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG.aSM)?ga(()=>$_(e),{type:ra.SCHEDULE_CALLBACK,fallbackType:ra.REQUEST_ANIMATION_FRAME,timeout:0}):$_(e)}catch(e){window._removeVwoGlobalStyle(),window.vwo_libExecuted=!0,h.error(\"Error in bootPhoenix:\",e.stack)}},Qg={},Zg=function(e,t,n,o={allowReload:!1}){if(!(Q()&&e.indexOf(\"get_debugger_ui\")\u003c0||Qg[e])){o.allowReload||(Qg[e]=1);var i=document.createElement(\"script\");i.src=e,i.type=\"text/javascript\",window.VWO.nonce&&(i.nonce=window.VWO.nonce),t=t||function(){},n=n||function(){},i.onerror=function(){window.VWO._.gcpfb&&window.VWO._.gcpfb(e,window.VWO.modules.utils.loadScript,null,t,n)||t()},o.defer&&(i.defer=o.defer),i.onload=n,document.getElementsByTagName(\"head\")[0].appendChild(i),o.doNotRemoveScript||(i.parentNode?i.parentNode.removeChild(i):window.setTimeout(function(){i.parentNode&&i.parentNode.removeChild(i)},100))}};window.VWO.modules.utils.loadScript=Zg;const ep=e=>{e._.allSettings.triggers[ft]={cnds:[\"a\",{id:2,event:a.SSR_COMPLETE},{event:a.NOT_REDIRECTING,id:4,filters:{}},{event:a.VISIBILITY_TRIGGERED,id:5,filters:{}},{event:a.PAGE_VIEW,id:1e3,filters:{}}],[Xr]:2}},tp=function(e,t){window._vwo_exp=e._.allSettings.dataStore.campaigns,e._.coreLib={lS:Zg};const n=window._vwo_server_url||\"https://dev.visualwebsiteoptimizer.com/\";function o(t,n){var o;if(!(null===(o=window.VWO.consentMode)||void 0===o?void 0:o.wFC))return;e._.allSettings.dataStore.campaigns[n][Jo]=!1;const i=[\"o\",{filters:[[`storage.cookies._vis_opt_exp_${n}_combi`,\"nbl\"]],id:500,event:a.PAGE_VIEW},{filters:[[\"window.VWO.consentMode.dT\",\"neq\",!0]],event:a.COOKIE_CONSENT_ACCEPTED,id:+new Date}],r=window.VWO._.allSettings.triggers[t].cnds;1===r.length?r[0]=[\"a\",r[0],i]:r.push(i)}function r(t){e._.allSettings.triggers.customPreviewTrigger={cnds:[\"a\",{event:a.PAGE_VIEW,id:+new Date},{event:a.VISIBILITY_TRIGGERED,id:+new Date}]},o(\"customPreviewTrigger\",t),e._.allSettings.rules.push({triggers:[\"customPreviewTrigger\"],tags:[{priority:4,data:`campaigns.${t}`,id:\"runCampaign\"}]});const n=i(()=>e._.allSettings.dataStore.campaigns[t].triggers[0]);if(e._.allSettings.dataStore.campaigns[t].triggers[0]=\"customPreviewTrigger\",Zs.isPersonalizeCampaign(_vwo_exp[t])){for(const t in e._.allSettings.triggers){const o=e._.allSettings.triggers[t].cnds;if(Array.isArray(o))for(const e of o)(null==e?void 0:e.event)&&e.event.indexOf(`trigger.${n}`)>-1&&(e.event=\"trigger.customPreviewTrigger\")}_vwo_exp[t].sections[1].stag&&(e._.allSettings.dataStore.campaigns[t].stag=1)}else e._.allSettings.dataStore.campaigns[t].stag=1}ep(e),window.vwo_cInstJS&&(e._.allSettings.tags.ctInsightsOnConsent={},e._.allSettings.tags.ctInsightsOnConsent.fn=window.vwo_cInstJS,e._.allSettings.triggers.InsightsOnConsentTrigger={cnds:[{event:\"vwo_postInit\",filters:[[[\"tags.ctInsightsOnConsent\"],\"exec\"]],id:+new Date}]}),p_.setFunnelExps();const s=e._.allSettings.dataStore.previewExtraSettings,c=L(s);if(!s||\"object\"!=typeof s){if(Ri())for(const t in e._.allSettings.dataStore.campaigns)r(t);return t(e),!1}if(!c.length)return t(e),!1;const d=c.find(e=>{var t,n;return null===(n=null===(t=s[e])||void 0===t?void 0:t.debug)||void 0===n?void 0:n.app})||c[0],l=s[d].debug.s,u=s[d].debug.tg;for(var w in window._vwo_exp)window._vis_debug=!0,s[w]&&(_vwo_exp[w].previewHash=s[w].previewHash,_vwo_exp[w].debug=s[w].debug,s[w].debug.url&&(_vwo_exp[w].url=decodeURIComponent(s[w].debug.url)));let _;Sl(window._vwo_exp,s),Object.keys(e._.allSettings.dataStore.campaigns).length||h.error(\"Preview mode opened but no campaigns served\");const g=window.name.indexOf(\"_vis_heatmap_\")>=0||window._vwo_tm.indexOf(\"_vis_heatmap_\")>=0;if((!l||g)&&i(()=>!Mt()[d].dHIS)){const e=g?c:[d];for(let t=0;t\u003ce.length;t++)r(e[t])}var p;if(p=d,e._.allSettings.triggers.customSegmentTestTrigger={cnds:[{event:\"checkSegmentation\",id:+new Date}]},e._.allSettings.rules.push({triggers:[\"customSegmentTestTrigger\"],tags:[{data:`campaigns.${p}`,id:\"segmentEligibilityTest\"}],occurance:1}),function(t){e._.allSettings.triggers.customPatternTestTrigger={cnds:[{id:+new Date,event:a.PAGE_VIEW,filters:[[[\"event.aux\"],\"neq\",!0]]}]},o(\"customPatternTestTrigger\",t),e._.allSettings.rules.push({triggers:[\"customPatternTestTrigger\"],tags:[{id:\"compareUrlAndFireResultantEvent\"}]}),function(){e._.allSettings.triggers.customVisibilityServiceTrigger={cnds:[\"a\",{id:+new Date,event:\"vwo_groupCampTriggered\"},{id:+new Date,event:\"executePatternMatching\"}]};const t=e._.allSettings.rules;e._.allSettings.rules=t.map(e=>(\"visibilityService\"===e.tags[0].id&&(e.triggers=[\"customVisibilityServiceTrigger\"]),e))}()}(d),!u){const t=window._vwo_exp[d].debug.v;e._.allSettings.dataStore.campaigns[d].sections[1].triggers[t]&&(e._.allSettings.dataStore.campaigns[d].sections[1].triggers[t]=\"customPreviewTrigger\")}if(window._vwo_surveySettings&&!l){const e=L(window._vwo_surveySettings);e.length&&window._vwo_surveySettings[e[0]].t&&(window._vwo_surveySettings[e[0]].t=\"customPreviewTrigger\")}if(g){const e=i(()=>window.VWO._.allSettings.dataStore.plugins.LIBINFO.HEATMAP_HELPER.HASH),t=`${n}7.0/heatmap.helper.js`,o=`${window._vwo_cdn}7.0/heatmap.helper-${e}.js`;_=En?o:t,window._vis_opt_heatmap=1}else{if(\"SURVEY\"===e._.allSettings.dataStore.campaigns[d].type)return window.VWO._.dSl||window.fetcher.setValue(\"fakeWindow._vwo_surveySettings\",window._vwo_surveySettings),t(e),!0;if(window.VWO_d&&window.VWO_d.bootDebugger)return t(e),!0;_=`${n}7.0/debugger.js`}return Zg(_,null,function(){t(e)}),!0};class np{constructor(){this.id=0,this.store={}}wrap(e,t){const n=this.id++;return this.store=this.store||{},this.store[n]=t?e.bind(t):e,n}unwrap(e){return this.store[e]}}const op={primary:(e,t,n=!1,o,i)=>new Proxy(t,{construct(t,r){this.store=this.store||[\"1\"];const s=new t(...r),a=this.store.length;this.store.push(s);let c=r;n&&(c=o(s)),Object.defineProperty(s,\"otherSideCreated\",{value:!1,enumerable:!1,writable:!0}),s.otherSide=(...e)=>s.otherSideCreated.then(()=>s.otherSide(...e).then(e=>e));const d={type:\"vwoClassInstanceBridge\",id:a,args:c,path:e};return s.otherSideCreated=new Promise(t=>{window.fetcher.request(d).send().then(n=>{s.otherSide=(...t)=>{const o=e.dest+\".\"+n+\".\"+t[0];return t[0]=o,window.fetcher.getValue(...t)},t(null),i&&i(n)})}),s},get(e,t){return\"symbol\"==typeof t||isNaN(+t)?e:this.store[t]}}),secondary:(e,t,n)=>new Proxy(t,{construct(e,t){this.store=this.store||[\"1\"];const o=new e(...t),i=this.store.length;return this.store.push(o),n&&n(o),[i,o]},get(e,t){return\"symbol\"==typeof t||isNaN(+t)?e:this.store[t]}})};class ip{constructor(e,t,n,o){this.eventName=e,this.domEventName=t,this.domEventsDebounceTime=n,this.attachedFilters=o}on(e){this.domEventName!==_.CLICK&&this.domEventName!==_.SUBMIT&&(this.domEventName===_.DOM_CONTENT_LOADED?\"interactive\"===document.readyState||\"complete\"===document.readyState?setTimeout(()=>{e()},0):window.document.addEventListener(this.domEventName,this.callback=Us(t=>{t.preComputedConds=Od(this.eventName,t,this.attachedFilters),e(t)},this.domEventsDebounceTime),!0):this.domEventName===_.SCROLL?window.document.addEventListener(this.domEventName,this.callback=Us(t=>{const{scrollY:n,innerHeight:o}=window,i=vwo_$(document).height(),r=100*n/(i-o);Object.assign(t,{pxTop:n,pxBottom:i-o-n,top:r,bottom:100-r}),t.preComputedConds=Od(this.eventName,t,this.attachedFilters),e(t)},this.domEventsDebounceTime),!0):window.document.addEventListener(this.domEventName,this.callback=Us(t=>{t.preComputedConds=Od(this.eventName,t,this.attachedFilters),e(t)},this.domEventsDebounceTime),!0))}off(){window.document.removeEventListener(this.domEventName,this.callback,!0)}eventConditionsUpdate(e){this.attachedFilters=e}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.GenericDOMEvent=op.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.GenericDOMEvent\",ip);class rp{}class sp extends rp{constructor(){super(),this.eventName=l.LEAVE_INTENT,this.threshold=null!=Zn?Zn:2,this.delay=null!=Qn?Qn:100}on(e){window.document.addEventListener(\"mouseout\",this.onMouseLeave(e).bind(this)),window.document.addEventListener(\"mouseover\",this.onMouseEnter.bind(this))}off(){window.document.removeEventListener(\"mouseout\",this.mouseLeaveCallback),window.document.removeEventListener(\"mouseover\",this.onMouseEnter)}onMouseLeave(e){return this.mouseLeaveCallback=t=>{this.isMouseMoveUpward(t)&&(Math.abs(t.offsetY||t.clientY)\u003c=this.threshold||(this.timeout=window.setTimeout(()=>e(t),this.delay)))},this.mouseLeaveCallback}onMouseEnter(){clearTimeout(this.timeout)}isMouseMoveUpward(e){let t=!0;return/\\b(MSIE|Trident.*?rv:|Edge\\/)(\\d+)/.test(navigator.userAgent)||(t=e.clientY\u003c0),t&&e.screenY-window.innerHeight\u003c0&&(e.offsetX||e.clientX)-3>0&&e.clientX+3-window.innerWidth\u003c0}}var ap;function cp(){if(!document.URL.includes(\"_vis_preview_data\"))return;const e=new URL(document.URL);return e.searchParams.delete(\"_vis_preview_data\"),e.toString()}window.VWO.modules.phoenixPlugins.events.predefinedEvents.LeaveIntentEvent=op.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.LeaveIntentEvent\",sp),function(e){e[e.PAGE_LOAD=0]=\"PAGE_LOAD\",e[e.URL_CHANGE=1]=\"URL_CHANGE\"}(ap||(ap={}));class dp{resetExpParamsCommon(e){var t;if(e[rt]=0,delete e[ot],delete e[it],delete e.clicks,delete e.combination_chosen,delete e[mt],delete e.segment_eligble,delete e.isFirst,delete e.isFirstVariation,delete e.isExcluded,delete e.triggerEval,e.muts&&delete e.muts.pvtMut,779155==window._vwo_acc_id?!e.isProcessing&&delete e.ready:delete e.ready,delete e.timedout,delete e[$o],(null===(t=window.VWO)||void 0===t?void 0:t.mtCA)&&void 0!==(null==e?void 0:e.id)&&delete window.VWO.mtCA[e.id],delete e[jo],delete e.processed,delete e[ot],delete e.iB,delete e._pgMatched,this.checkForVariationTargeting(e)&&delete e.xPath,clearTimeout(e[dt]),delete e[dt],delete e.globalCode.preExecuted,delete e.globalCode.postExecuted,e.sections)for(var n=we(e.sections),o=0;o\u003cn.length;o++)delete e.sections[n[o]].loaded}shouldProcessCampaign(e,t){return!1}checkForVariationTargeting(e){return!1}}class lp extends dp{resetExpParams(e){window.VWO.mtCA={};for(const t in e)this.shouldProcessCampaign(t,e)&&this.resetExpParamsCommon(e[t])}shouldProcessCampaign(e,t){return Object.prototype.hasOwnProperty.call(t,e)&&t[e][Jo]}checkForVariationTargeting(e){return fu.checkForVariationTargeting(e)}}var up=new lp;class wp extends rp{constructor(e){var t;super(),this.eventName=l.URL_CHANGE,this.originalCallbacks={},this.enableSpaVisibility=!!(null===(t=window._vwoCc)||void 0===t?void 0:t.enableSpaVisibility),this.events=window.VWO._.isSpaEnabled?e||[\"pushState\",\"replaceState\",\"hashchange\",\"popstate\"]:[\"popstate\"]}handleUrlChange(e,t){const n=window.location.href;this.lastExecutedURL!==n&&(Zs.updateLibState(ap.URL_CHANGE,!0),window.VWO._.phoenixMT.trigger(\"vwo_reRun\"),window.VWO._.urlChangeProcessingPending=!0,Zs.resetAuxDependencies(),this.lastExecutedURL=n,Un&&(up.resetExpParams(Mt()),Yg()),(null==t?void 0:t._event)?(window._vis_opt_url=i(()=>cp()),Zs.fireUrlChangeWildCardEvent(),e({_event:Zs.filterEventObjectForWT(t._event),location:{href:window.location.href,search:window.location.search,hash:window.location.hash,visOptUrl:window._vis_opt_url}})):(Zs.fireUrlChangeWildCardEvent(),e({values:null==t?void 0:t.values,location:{href:window.location.href,search:window.location.search,hash:window.location.hash,visOptUrl:window._vis_opt_url}})),this.enableSpaVisibility&&window.VWO._.phoenixMT.trigger(a.SPA_VISIBILITY_SERVICE),window.VWO._.phoenixMT.trigger(\"vwo_urlChangeMt\"),Yc({spa:1}))}on(e){this.lastExecutedURL=window.location.href,this.events.forEach(t=>{\"popstate\"===t?window.addEventListener(t,t=>{this.handleUrlChange(e,{_event:t})},!1):(this.originalCallbacks[t]=window.history[t],window.history[t]=(...n)=>{window._vis_opt_url=void 0,this.originalCallbacks[t].apply(window.history,n),window._vis_opt_url=i(()=>cp()),this.handleUrlChange(e,{values:n})})})}off(){Object.keys(this.originalCallbacks).forEach(e=>{window.history[e]=this.originalCallbacks[e]})}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.UrlChangeEvent=op.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.UrlChangeEvent\",wp);class _p{}class gp extends _p{shouldWeTriggerMetric({currentUrl:e},t,n,o={}){const i=t.isFirst,{excludeUrl:r,pExcludeUrl:s,urlRegex:c,pUrl:d}=n;let l;l=!(r||s||c||d)||Qw.isGoalEligible(n,e);return!(!Zs.isSessionBasedCampaign2(t)&&i&&o.name===a.PAGE_VIEW&&\"CUSTOM_GOAL\"===n.type)&&l}}var pp=new gp;function hp(e,t,n){var o,i;const r=\"o\"===n[0];let s=!1;for(let a=0;a\u003cn.length;a++){const c=n[a];if(!c.filters)continue;let d=!0;for(const n of c.filters){if(\"string\"==typeof n)continue;const[r,s,...a]=n,l=Ed(r,t);if(!(null===(i=null===(o=ko.plugins[Go.OPERATOR])||void 0===o?void 0:o.get(s))||void 0===i?void 0:i(l,...a,{eventName:e,triggerName:c.id,jsLibUtils:vd.get(\"jsLibUtils\")}))){d=!1;break}}if(r&&d){s=!0;break}s=d}return s}const vp=e=>i(()=>3===kt()[e][Xr])||!1;class fp{constructor(e,t){this.goalsToBeConvertedSynchronously=null,this.nameInStorage=e,this.goalsFilter=t,window.VWO._.phoenixMT.on(\"updateSettingSuccess\",()=>{this.goalsToBeConvertedSynchronously=null})}checkMissingComputations(e){var t;return null===(t=i(()=>{const{goalId:t,campaignId:n,eventData:o,eventName:r}=e,s=window.VWO._.allSettings,a=i(()=>s.triggers[s.dataStore.campaigns[n].mt[t]].cnds);if(a&&(a.length>1||a[0].filters.length))return hp(r,o,a)}))||void 0===t||t}isGoalTriggerValid(e,t){return e||t.isDslvType3?!!i(()=>e.state):this.checkMissingComputations(t)}updateGoalsKind(){this.goalsToBeConvertedSynchronously||(this.goalsToBeConvertedSynchronously=Zs.updateGoalsKind(window._vwo_exp,this.goalsFilter))}fireEventForConversion(e,t,n){var o,r,s,a;if(!$i.shouldWeTrackVisitor())return Promise.resolve(null);const c=[],d=null===(o=t.props)||void 0===o?void 0:o.aux,l=window._vis_opt_url||window.location.href,u=sd(null,e,t);let w=[];this.updateGoalsKind();let _=null;for(const o in this.goalsToBeConvertedSynchronously){if(!Object.prototype.hasOwnProperty.call(this.goalsToBeConvertedSynchronously,o))continue;const u=this.goalsToBeConvertedSynchronously[o],g=window._vwo_exp[o];if(!(null===(r=window._vwoCc)||void 0===r?void 0:r.ignoreCSAForGoals)&&(null===(s=null==g?void 0:g.ss)||void 0===s?void 0:s.csa)&&!g.isTriggerValidated){i(()=>{var e,o,i;return null===(i=null===(e=window.VWO)||void 0===e?void 0:(o=e._.previewDebugger.utils).handleCsaMetricFails)||void 0===i?void 0:i.call(o,{campaignData:g,goals:u,event:t,isAux:d,opts:n,isGoalTriggerValid:this.isGoalTriggerValid.bind(this),shouldWeTriggerMetric:pp.shouldWeTriggerMetric})});continue}if((null==g?void 0:g.mE)&&fu.doExperimentHere(g)[0]&&!g.combination_chosen)continue;const p=Zs.isTestingCampaign(g.type)||i(()=>window.VWO._.track.loaded);if((!p||fu.getCombi(g))&&Zs.shouldTrackUserForCampaign(g))for(const i in u){if(!Object.prototype.hasOwnProperty.call(u,i))continue;const r=u[i],s=Object.assign({kind:r},g.goals[i]),h=null===(a=g.mt)||void 0===a?void 0:a[i];h&&!t.preComputedConds[h]&&d||h&&this.isGoalTriggerValid(t.preComputedConds[h],{goalId:i,campaignId:o,eventData:null==n?void 0:n.eventData,eventName:e,isDslvType3:vp(h)})&&pp.shouldWeTriggerMetric({currentUrl:l},g,s)&&(p?fu.isGoalTriggered(g,i)||(c.push({c:g.id,g:i}),s.mca||(_=_||{},_[h]=!0)):(w.push({c:g.id,g:i}),fu.getCombi(g)))}}return w.length&&(window.VWO._.insightsConversions=window.VWO._.insightsConversions||[],window.VWO._.insightsConversions.push({event:t,conversions:w})),c.length&&t_(t,c),u.then(()=>_)}}const Ep=e=>{const{event:t,eventName:n,functionalTriggerFilters:o}=e,i=kd({eventName:n,properties:t,metricIdsToBeConvertedList:Array.from(o)});return i.length>0&&(t.preComputedConds=t.preComputedConds||{},Object.assign(t.preComputedConds,i.reduce((e,t)=>(e[t]={state:!0},e),{}))),t};window.VWO._.functionalDSLUtils={evaluateFunctionalTriggers:Ep,getEligibleFunctionalTriggersForEvent:kd};const mp=(e,t)=>{const n=[];return Object.keys(e).forEach(o=>{const r=e[o],{pgId:s}=r;i(()=>Rt().pageGroup.validatePage(s,null,t).didMatch)&&n.push({elId:o,paths:r.paths})}),n},Op=(e,t,n)=>{if(!n)return\"\";const o=[];return t.forEach(t=>{const{paths:n,elId:i}=t;for(const t of n)try{if(window.vwo_$(e).is(t)){o.push(i);break}}catch(e){continue}}),o.join(\",\")},Sp=()=>{let e=[],t=!1;const n=()=>{const n=i(()=>Pt().elements)||{},o=i(()=>Rt().modules.dataStorePlugin.currentUrl)||window.location.href;e=mp(n,o),t=Ue(e)};return{init(){Dt().phoenixMT.on(\"vwo_phoenixInitialized\",()=>{n(),Dt().phoenixMT.on(\"vwo_urlChangeMt\",n)})},hasElements:()=>t,getMatchedElementIdsString:n=>Op(n,e,t)}},Tp=Sp(),Cp={CLICK:\"vwoCEvent\",HOVER:\"vwoHoverEvent\",FOCUS:\"vwoFocusEvent\",BLUR:\"vwoBlurEvent\"};function Ip(e,t,n,o){var i;const r=e.querySelectorAll(\"iframe\");for(let e=0;e\u003cr.length;e++){const s=r[e];try{const e=s.contentDocument||(null===(i=s.contentWindow)||void 0===i?void 0:i.document);e&&!e[n]&&(e[n]=1,o(e,t,()=>Ip(e,t,n,o)))}catch(e){}}}class yp{constructor(e){this.eventName=l.CLICK_EVENT,this.functionalTriggerFilters=new Set,this.attachedFilters=e,this.goalConverter=new fp(\"vwoClickGoalData\",{CLICK_ELEMENT:!0,ENGAGEMENT:!0,ON_PAGE:!0}),window.VWO._.phoenixMT.on(a.DOM_CLICK,e=>{r(this.performClick.call(this,e))},{syncToDataLayer:!0})}handleShadowDOMClick(e){let t={};const n=new Proxy(e,{get:(e,n)=>{let o=t[n]||e[n];return\"function\"==typeof o&&(o=o.bind(t[n]?t:e)),o},set:(e,n,o)=>(t[n]=o,!0)}),o=n._vwoComposedPath||n.composedPath(),i=e.target;for(let r=0;r\u003co.length;r++){n.target=o[r];const s={e:n,ignoreObj:{heatmap:0!=r}};if(o[r]==i){this._click(s),e._vwo=s.e._vwo;break}(0==r||o[r].shadowRoot)&&(this._click(s),e._vwo=s.e._vwo),t={}}}performClick(e){e.vwoEventName=a.DOM_CLICK,e.target.shadowRoot&&e.composedPath?this.handleShadowDOMClick(e):this._click({e:e}),jc({msg:\"Clicked on an element!\",event:e})}shouldTrackClick(e,t){return\"touchend\"===e||void 0===t||1===t}onPointerUp(e,t){var n,o=e.target;(i(()=>window.VWO.nls.canvasRec.isFlutterWeb)||o.vwoPD&&(!(yn||!(null!==(n=window.chrome)&&void 0!==n?n:cw.isBrowserChromiumBased()))||!t))&&(e.composedPath&&(e._vwoComposedPath=[...e.composedPath()]),io&&cw.isIOS()?setTimeout(()=>{window.VWO._.phoenixMT.trigger(a.DOM_CLICK,e),window.VWO._.phoenixMT.trigger(\"vwo_domClicked\",e)},io):(window.VWO._.phoenixMT.trigger(a.DOM_CLICK,e),window.VWO._.phoenixMT.trigger(\"vwo_domClicked\",e)))}onPointerDown(e){e.target.vwoPD=1}_click({_pause:e,e:t,ignoreObj:n}){var o,r;let a,c;n=n||{};const d=t.which,l=vwo_$(t.target),u=l.get(0);if(!this.shouldTrackClick(t.type,d)||void 0===u.tagName)return;void 0===e&&(e=500),\"a\"===s(u.tagName)?(a=l.attr(\"href\"),c=!0):0\u003cl.parents(\"a\").length?(a=l.parents(\"a\").eq(0).attr(\"href\"),c=!0):(\"button\"===s(u.tagName)||0\u003cl.parents(\"button\").length||\"input\"===s(u.tagName)&&(\"button\"===l.attr(\"type\")||\"image\"===l.attr(\"type\")||\"submit\"===l.attr(\"type\")))&&(c=!0),t.props=t.props||{},null===(o=t.props)||void 0===o||delete o.vwoMeta;const w=i(()=>Tp.getMatchedElementIdsString(u));w&&(t.props.elementId=w),t.userEngagement=t.props.userEngagement=!!c,t.eventUuid=t.eventUuid||Zs.generateUUID(),a&&(t.props.targetUrl=t.targetUrl=a),t.preComputedConds=Od(this.eventName,t,this.attachedFilters),(null===(r=window.VWO._.ncLib)||void 0===r?void 0:r.handleClickEvent)&&window.VWO._.ncLib.handleClickEvent(t);const _={props:t.props,targetUrl:t.targetUrl,userEngagement:t.userEngagement,vwoEventName:t.vwoEventName,preComputedConds:t.preComputedConds,eventUuid:t.eventUuid};let g={};const p=window.VWO.modules.utils.heatmapUtils;!t.props.aux&&p&&(g=n.heatmap?{}:p.evaluateHeatmapData(t)),Ep({event:t,eventName:this.eventName,functionalTriggerFilters:this.functionalTriggerFilters}),this.goalConverter.fireEventForConversion(this.eventName,_,{eventData:t}).then(e=>{if(e){const t=[];for(let n=0;n\u003cthis.attachedFilters.length;n++){const o=this.attachedFilters[n];e[o.triggerName]||t.push(o)}this.attachedFilters=t}});let h=i(()=>_._vwo.eventDataConfig)||{};Object.keys(h).length&&Object.keys(g).length?h=this.syncHeatmapAndEventsData(g,h):Object.keys(g).length&&(h=g),t._vwo=t._vwo||{},Object.keys(h).length&&(t._vwo.eventDataConfig=b.mergeNestedObjectsV2({mergeArrays:!0},h,t._vwo.eventDataConfig)),t._vwo.syncEventData=_}syncHeatmapAndEventsData(e,t){const n={};for(const o in t)Object.keys(e).find(e=>e===o)&&(n[o]=Object.assign(Object.assign({},t[o]),e[o]),delete t[o]);return n}on(e,t){const n=this,o=Ri(),r=vwo_$(document)[0];o||function(){if(r&&r[Cp.CLICK])return;const e=vwo_$(r);let o=null,s=!1;if(Ia.addJqEventListener(e,\"bind\",\"pointerdown\",e=>{null!==o&&delete o.vwoPD,n.onPointerDown(e),o=e.target,s=!1},null,t.useCapturePhase),Ia.addJqEventListener(e,\"bind\",\"pointermove\",e=>{\"touch\"===e.pointerType&&(s=!0)},null,t.useCapturePhase),Ia.addJqEventListener(e,\"bind\",\"pointerup\",e=>{n.onPointerUp(e,s)},null,t.useCapturePhase),r&&(r[Cp.CLICK]=1),i(()=>Ft().eSel)){const e={current:o},i={current:s};Ip(r,t,Cp.CLICK,(t,o,r)=>{const s=vwo_$(t);Ia.addJqEventListener(s,\"bind\",\"pointerdown\",t=>{null!==e.current&&delete e.current.vwoPD,n.onPointerDown(t),e.current=t.target,i.current=!1},null,o.useCapturePhase),Ia.addJqEventListener(s,\"bind\",\"pointermove\",e=>{\"touch\"===e.pointerType&&(i.current=!0)},null,o.useCapturePhase),Ia.addJqEventListener(s,\"bind\",\"pointerup\",e=>{n.onPointerUp(e,i.current)},null,o.useCapturePhase),r()})}}()}off(){}eventConditionsUpdate(e){this.attachedFilters=e}updateFunctionalTriggerFilters({triggerName:e}){this.functionalTriggerFilters.add(e)}otherSide(...e){throw new Error(\"entered into outdated otherSide\")}}var Ap;window.VWO.modules.phoenixPlugins.events.predefinedEvents.ClickDomEvent=op.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.ClickDomEvent\",yp),function(e){e[e.HOVER_ON_ELEMENT=1]=\"HOVER_ON_ELEMENT\",e[e.ELEMENT_IN_VIEW=2]=\"ELEMENT_IN_VIEW\",e[e.CHANGE_EVENT_OF_INPUT_ELEMENT=3]=\"CHANGE_EVENT_OF_INPUT_ELEMENT\"}(Ap||(Ap={}));let Np=null,Vp=!1;function bp(){if(Vp&&Np)return Np;const e={[Ap.HOVER_ON_ELEMENT]:[],[Ap.ELEMENT_IN_VIEW]:[],[Ap.CHANGE_EVENT_OF_INPUT_ELEMENT]:[]};try{const t=i(()=>window.VWO._.allSettings.domPath,void 0,{})||{};Object.keys(t).forEach(n=>{const o=t[n];Array.isArray(o)&&(o.includes(Ap.HOVER_ON_ELEMENT)&&e[Ap.HOVER_ON_ELEMENT].push(n),o.includes(Ap.ELEMENT_IN_VIEW)&&e[Ap.ELEMENT_IN_VIEW].push(n),o.includes(Ap.CHANGE_EVENT_OF_INPUT_ELEMENT)&&e[Ap.CHANGE_EVENT_OF_INPUT_ELEMENT].push(n))})}catch(e){}return Np=e,Vp=!0,Np}function Lp(e){return Vp||bp(),(null==Np?void 0:Np[e])||[]}class Rp{constructor(e){this.eventName=l.HOVER_EVENT,this.attachedFilters=e,window.VWO._.phoenixMT.on(a.DOM_HOVER,e=>{r(this.performHover.call(this,e))},{syncToDataLayer:!0})}handleShadowDOMHover(e){let t={};const n=new Proxy(e,{get:(e,n)=>{let o=t[n]||e[n];return\"function\"==typeof o&&(o=o.bind(t[n]?t:e)),o},set:(e,n,o)=>(t[n]=o,!0)}),o=n._vwoComposedPath||n.composedPath(),i=e.target;for(let r=0;r\u003co.length;r++){n.target=o[r];const s={e:n,ignoreObj:{heatmap:0!=r}};if(o[r]==i){this._hover(s),e._vwo=n._vwo;break}(0==r||o[r].shadowRoot)&&(this._hover(s),e._vwo=n._vwo),t={}}}performHover(e){e.vwoEventName=a.DOM_HOVER,e.target.shadowRoot&&e.composedPath?this.handleShadowDOMHover(e):this._hover({e:e})}_hover({e:e,ignoreObj:t}){var n;if(t=t||{},void 0===vwo_$(e.target).get(0).tagName)return;e.props=e.props||{},null===(n=e.props)||void 0===n||delete n.vwoMeta,e.eventUuid=e.eventUuid||Zs.generateUUID(),e.preComputedConds=Od(this.eventName,e,this.attachedFilters);const o={props:e.props,vwoEventName:e.vwoEventName,preComputedConds:e.preComputedConds,eventUuid:e.eventUuid},r=!t.heatmap&&i(()=>Ht().getHoverProps(e));r&&(o._vwo=o._vwo||{},o._vwo.eventDataConfig=r),sd(null,this.eventName,o)}triggerHoverEvent(e){window.VWO._.phoenixMT.trigger(a.DOM_HOVER,e)}isTouchDevice(){return\"ontouchend\"in document}on(e,t){const n=Ri(),o=i(()=>Rt().featureInfo.hvr)||Lp(Ap.HOVER_ON_ELEMENT).length>0,r=\"desktop\"===Bt().dt,s=this.isTouchDevice();if(!o||n||!r||s)return;const a=vwo_$(document);let c=null,d=null,l=null,u=!1,w=null;const _=this;function g(){u=!0,w&&clearTimeout(w),w=setTimeout(function(){u=!1,w=null},vt)}function p(e){\"touch\"!==e.pointerType&&(u||(e.composedPath&&(e._vwoComposedPath=[...e.composedPath()]),l=e,c||(c=setTimeout(function(){if(d&&Math.abs(l.screenX-d.screenX)\u003c=ht&&Math.abs(l.screenY-d.screenY)\u003c=ht)return l=null,void(c=null);_.triggerHoverEvent(l),d=l,l=null,c=null},pt))))}function h(){clearTimeout(c),c=null,l=null}const v=(e,t,n)=>{const o=vwo_$(e.body),i=vwo_$(e.defaultView);Ia.addJqEventListener(o,\"bind\",\"scroll\",g,null,t.useCapturePhase),Ia.addJqEventListener(i,\"bind\",\"scroll\",g,null,t.useCapturePhase),window.PointerEvent?(Ia.addJqEventListener(o,\"bind\",\"pointermove\",p,null,t.useCapturePhase),Ia.addJqEventListener(o,\"bind\",\"pointerout\",h,null,t.useCapturePhase),Ia.addJqEventListener(o,\"bind\",\"pointerup\",h,null,t.useCapturePhase),Ia.addJqEventListener(o,\"bind\",\"pointercancel\",h,null,t.useCapturePhase)):(Ia.addJqEventListener(o,\"bind\",\"mouseover\",p,null,t.useCapturePhase),Ia.addJqEventListener(o,\"bind\",\"mousemove\",p,null,t.useCapturePhase),Ia.addJqEventListener(o,\"bind\",\"mouseout\",h,null,t.useCapturePhase)),n()};if(Ia.addJqEventListener(a,\"bind\",\"scroll\",g,null,t.useCapturePhase),Ia.addJqEventListener(vwo_$(window),\"bind\",\"scroll\",g,null,t.useCapturePhase),window.PointerEvent)return Ia.addJqEventListener(a,\"bind\",\"pointermove\",p,null,t.useCapturePhase),Ia.addJqEventListener(a,\"bind\",\"pointerout\",h,null,t.useCapturePhase),Ia.addJqEventListener(a,\"bind\",\"pointerup\",h,null,t.useCapturePhase),Ia.addJqEventListener(a,\"bind\",\"pointercancel\",h,null,t.useCapturePhase),void(i(()=>Ft().eSel)&&Ip(document.body,t,Cp.HOVER,v));Ia.addJqEventListener(a,\"bind\",\"mouseover\",p,null,t.useCapturePhase),Ia.addJqEventListener(a,\"bind\",\"mousemove\",p,null,t.useCapturePhase),Ia.addJqEventListener(a,\"bind\",\"mouseout\",h,null,t.useCapturePhase),i(()=>Ft().eSel)&&Ip(document.body,t,Cp.HOVER,v)}off(){}eventConditionsUpdate(e){this.attachedFilters=e}otherSide(...e){throw new Error(\"entered into outdated otherSide\")}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.HoverDomEvent=op.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.HoverDomEvent\",Rp);let Dp=null,Wp=!1,Pp=new Map;function xp(){Wp||Dp||(Dp=new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if(e.nodeType===Node.ELEMENT_NODE){const t=e;Pp.forEach((e,n)=>{const o=Lp(n);o.length>0&&(e.onElementAdded(t,o),e.onChildElementsAdded(t,o))})}})})}),Dp.observe(document.body,{childList:!0,subtree:!0}),Wp=!0)}function Up(e,t){Pp.set(e,t),Wp||xp()}function Mp(e){Pp.delete(e),0===Pp.size&&Dp&&(Dp.disconnect(),Dp=null,Wp=!1)}class kp{constructor(e){this.eventName=l.CHANGE_EVENT,this.attachedFilters=e,window.VWO._.phoenixMT.on(a.DOM_CHANGE,e=>{r(this.performChange.call(this,e))},{syncToDataLayer:!0})}performChange(e){e.vwoEventName=a.DOM_CHANGE,this._change(e)}_change(e){const t=vwo_$(e.target).get(0);if(void 0===t.tagName||![\"INPUT\",\"TEXTAREA\",\"SELECT\"].includes(t.tagName.toUpperCase()))return;e.props=e.props||{},delete e.props.vwoMeta,e.eventUuid=e.eventUuid||Zs.generateUUID(),e.preComputedConds=Od(this.eventName,e,this.attachedFilters);const n={props:e.props,vwoEventName:e.vwoEventName,preComputedConds:e.preComputedConds,eventUuid:e.eventUuid};e._vwo=e._vwo||{},e._vwo.syncEventData=n,sd(null,this.eventName,n)}triggerChangeEvent(e){e.composedPath&&(e._vwoComposedPath=[...e.composedPath()]),window.VWO._.phoenixMT.trigger(a.DOM_CHANGE,e)}on(e,t){const n=this;Ri()||function(){const e=Lp(Ap.CHANGE_EVENT_OF_INPUT_ELEMENT);0!==e.length&&(e.forEach(e=>{try{document.querySelectorAll(e).forEach(e=>{Ia.addJqEventListener(vwo_$(e),\"bind\",\"change\",e=>{n.triggerChangeEvent(e)},null,t.useCapturePhase)})}catch(e){}}),Up(Ap.CHANGE_EVENT_OF_INPUT_ELEMENT,{onElementAdded:(e,o)=>{o.some(t=>{try{return e.matches(t)||e.querySelector(t)}catch(e){return!1}})&&Ia.addJqEventListener(vwo_$(e),\"bind\",\"change\",e=>{n.triggerChangeEvent(e)},null,t.useCapturePhase)},onChildElementsAdded:(e,o)=>{o.forEach(o=>{try{e.querySelectorAll(o).forEach(e=>{Ia.addJqEventListener(vwo_$(e),\"bind\",\"change\",e=>{n.triggerChangeEvent(e)},null,t.useCapturePhase)})}catch(e){}})}}))}()}off(){}eventConditionsUpdate(e){this.attachedFilters=e}otherSide(...e){throw new Error(\"entered into outdated otherSide\")}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.ChangeDomEvent=op.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.ChangeDomEvent\",kp);class Gp{constructor(e){this.eventName=l.ELEMENT_VIEWED_EVENT,this.intersectionObserver=null,this.attachedFilters=e,this.goalConverter=new fp(\"vwoElementViewedGoalData\",{ON_PAGE:!0}),window.VWO._.phoenixMT.on(a.ELEMENT_VIEWED,e=>{r(this.performElementViewed.call(this,e))},{syncToDataLayer:!0}),window.VWO._.phoenixMT.on(\"vwo_checkElementViewedForVisible\",()=>{r(this.checkVisibleElements.call(this))})}performElementViewed(e){e.vwoEventName=a.ELEMENT_VIEWED,this._elementViewed(e)}checkVisibleElements(){Lp(Ap.ELEMENT_IN_VIEW).forEach(e=>{try{document.querySelectorAll(e).forEach(e=>{this.isElementInViewport(e)&&window.VWO._.phoenixMT.trigger(a.ELEMENT_VIEWED,{target:e})})}catch(e){}})}_elementViewed(e){if(void 0===vwo_$(e.target).get(0).tagName)return;e.props=e.props||{},delete e.props.vwoMeta,e.eventUuid=e.eventUuid||Zs.generateUUID(),e.preComputedConds=Od(this.eventName,e,this.attachedFilters);const t={props:e.props,vwoEventName:e.vwoEventName,preComputedConds:e.preComputedConds,eventUuid:e.eventUuid};e._vwo=e._vwo||{},e._vwo.syncEventData=t;const n=a.ELEMENT_VIEWED;this.goalConverter.fireEventForConversion(n,t,{eventData:e}).then(e=>{if(e){const t=[];for(let n=0;n\u003cthis.attachedFilters.length;n++){const o=this.attachedFilters[n];e[o.triggerName]||t.push(o)}this.attachedFilters=t}});const o=i(()=>{var e;return null===(e=t._vwo)||void 0===e?void 0:e.eventDataConfig})||{};Object.keys(o).length&&(e._vwo.eventDataConfig=o,sd(null,n,t))}on(e){const t=this;!Ri()&&this.attachedFilters&&0!==this.attachedFilters.length&&function(){if(!(\"IntersectionObserver\"in window))return;const e=Lp(Ap.ELEMENT_IN_VIEW);0!==e.length&&(t.initializeObserver(e),Up(Ap.ELEMENT_IN_VIEW,{onElementAdded:(e,n)=>{n.some(t=>{try{return e.matches(t)||e.querySelector(t)}catch(e){return!1}})&&(t.isElementInViewport(e)?window.VWO._.phoenixMT.trigger(a.ELEMENT_VIEWED,{target:e}):t.intersectionObserver&&t.intersectionObserver.observe(e))},onChildElementsAdded:(e,n)=>{n.forEach(n=>{try{e.querySelectorAll(n).forEach(e=>{t.isElementInViewport(e)?window.VWO._.phoenixMT.trigger(a.ELEMENT_VIEWED,{target:e}):t.intersectionObserver&&t.intersectionObserver.observe(e)})}catch(e){}})}}))}()}off(){Mp(Ap.ELEMENT_IN_VIEW),this.intersectionObserver&&(this.intersectionObserver.disconnect(),this.intersectionObserver=null)}eventConditionsUpdate(e){if(this.attachedFilters=e,this.attachedFilters&&0!==this.attachedFilters.length){if(this.intersectionObserver){this.intersectionObserver.disconnect();const e=Lp(Ap.ELEMENT_IN_VIEW);e.length>0&&this.initializeObserver(e)}}else this.off()}isElementInViewport(e){return e.getBoundingClientRect().top\u003cwindow.innerHeight}initializeObserver(e){0!==e.length&&(this.intersectionObserver=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&window.VWO._.phoenixMT.trigger(a.ELEMENT_VIEWED,{target:e.target})})},{threshold:0,root:null,rootMargin:\"0px\"}),e.forEach(e=>{try{document.querySelectorAll(e).forEach(e=>{this.isElementInViewport(e)?window.VWO._.phoenixMT.trigger(a.ELEMENT_VIEWED,{target:e}):this.intersectionObserver.observe(e)})}catch(e){}}))}otherSide(...e){throw new Error(\"entered into outdated otherSide\")}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.ElementViewedDomEvent=op.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.ElementViewedDomEvent\",Gp);class Fp{constructor(e,t){this.nameInStorage=e,this.goalsFilter=t}checkMissingComputations(e){var t,n,o;try{const{goalId:i,campaignId:r,eventData:s,eventName:a}=e,c=window.VWO._.allSettings,d=c.triggers[null===(n=null===(t=c.dataStore.campaigns[r])||void 0===t?void 0:t.mt)||void 0===n?void 0:n[i]].cnds;return!d||!(d.length>1||(null===(o=d[0].filters)||void 0===o?void 0:o.length))||hp(a,s,d)}catch(e){return!0}}isGoalTriggerValid(e,t){if(t.isDslvType3)return!!i(()=>e.state);if(!e)return this.checkMissingComputations(t);let n=!1;const o=Object.keys(e);for(const t of o){const o=e[t];let i=!0;const r=Object.keys(o);for(const e of r)if(!o[e]){i=!1;break}if(i){n=!0;break}}return n}fireEventForConversion(e,t,n){var o;if(!$i.shouldWeTrackVisitor())return Promise.resolve();const r=[],s=null===(o=t.props)||void 0===o?void 0:o.aux,a=window._vis_opt_url||window.location.href,c=sd(null,e,t);let d=[];return window.VWO._.goalsToBeConvertedSynchronously||Zs.updateGoalsKind(window._vwo_exp),Object.keys(window.VWO._.goalsToBeConvertedSynchronously).forEach(o=>{var c,l;const u=window.VWO._.goalsToBeConvertedSynchronously[o],w=window._vwo_exp[o];if(!(null===(c=window._vwoCc)||void 0===c?void 0:c.ignoreCSAForGoals)&&(null===(l=null==w?void 0:w.ss)||void 0===l?void 0:l.csa)&&!w.isTriggerValidated)return;if((null==w?void 0:w.mE)&&fu.doExperimentHere(w)[0]&&!w.combination_chosen)return;const _=Zs.isTestingCampaign(w.type)||i(()=>window.VWO._.track.loaded);_&&!fu.getCombi(w)||Zs.shouldTrackUserForCampaign(w)&&Object.entries(u).forEach(([i,c])=>{var l;const u=Object.assign({kind:c},w.goals[i]);if(this.goalsFilter.includes(u.kind)){const c=null===(l=w.mt)||void 0===l?void 0:l[i];if(c&&!t.preComputedConds[c]&&s)return;if(!c||!this.isGoalTriggerValid(t.preComputedConds[c],{goalId:i,campaignId:o,eventData:null==n?void 0:n.eventData,eventName:e,isDslvType3:vp(c)})||!pp.shouldWeTriggerMetric({currentUrl:a},w,u))return;if(!_)return d.push({c:w.id,g:i}),void fu.getCombi(w);fu.isGoalTriggered(w,i)||r.push({c:w.id,g:i})}})}),d.length&&(window.VWO._.insightsConversions=window.VWO._.insightsConversions||[],window.VWO._.insightsConversions.push({event:t,conversions:d})),r.length&&t_(t,r),c}}window.VWO.modules.utils.goalUtils={GoalConversion:Fp};class $p{constructor(e){this.eventName=a.DOM_SUBMIT,this.functionalTriggerFilters=new Set,this.attachedFilters=e,this.goalConverter=new Fp(\"vwoSubmitGoalData\",[\"FORM_SUBMIT\"]),window.VWO._.phoenixMT.on(a.DOM_SUBMIT,e=>this.onFormSubmit({e:e}),{syncToDataLayer:!0})}eventConditionsUpdate(e){this.attachedFilters=e}otherSide(...e){throw new Error(\"entered into outdated otherSide\")}onFormSubmit({e:e}){var t,n=vwo_$(e.target),o=n.get(0);if(\"string\"==typeof o.tagName&&\"form\"!==s(o.tagName)&&n.parents(\"form\").length>0&&(o=n.parents(\"form\").get(0)),\"string\"==typeof o.tagName&&\"form\"!==s(o.tagName)||\"vwo_form\"===vwo_$(o).attr(\"id\"))return;e.props=e.props||{},e.props.targetUrl=e.targetUrl=vwo_$(o).attr(\"action\"),e.userEngagement=e.props.userEngagement=!0,e.isBeaconAvailable=!0,e.isLinkRedirecting=!0,e.vwoEventName=this.eventName;const r=i(()=>Tp.getMatchedElementIdsString(o));r&&(e.props.elementId=r),e.preComputedConds=Od(this.eventName,e,this.attachedFilters),t={props:e.props,targetUrl:e.targetUrl,userEngagement:e.userEngagement,isBeaconAvailable:e.isBeaconAvailable,isLinkRedirecting:e.isLinkRedirecting,vwoEventName:e.vwoEventName,preComputedConds:e.preComputedConds},Ep({event:e,eventName:this.eventName,functionalTriggerFilters:this.functionalTriggerFilters}),this.goalConverter.fireEventForConversion(this.eventName,t,{eventData:e});const a=i(()=>t._vwo.eventDataConfig)||{};e._vwo=e._vwo||{},Object.keys(a).length&&(e._vwo.eventDataConfig=a),e._vwo.syncEventData=t}on(e,t){const n=Ri(),o=vwo_$(document)[0];o&&(o.vwoFEvent=1),function(){var e=vwo_$(document)[0];n||(Ia.addJqEventListener(vwo_$(e),\"bind\",\"submit\",e=>{const t=i(()=>{const t=e.target;if(!t.noValidate||t.checkValidity())return!1;const n=t.querySelectorAll(\"input, select, textarea\");for(let e=0;e\u003cn.length;e++){const t=n[e];if(null!==t.offsetParent&&!t.checkValidity())return!0}return!1});t||window.VWO._.phoenixMT.trigger(a.DOM_SUBMIT,e)},null,t.useCapturePhase),e&&(e.vwoFEvent=1))}()}off(){}updateFunctionalTriggerFilters({triggerName:e}){this.functionalTriggerFilters.add(e)}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.SubmitDomEvent=op.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.SubmitDomEvent\",$p);class jp extends rp{constructor(){super(...arguments),this.eventName=l.PAGE_LOAD_EVENT}on(e){if(\"complete\"===document.readyState)e();else{const t=this.onPageLoad(e);window.addEventListener(\"load\",e=>{t(Zs.filterEventObjectForWT(e))},!0)}}off(){window.removeEventListener(\"load\",e=>{this.pageLoadCallback(Zs.filterEventObjectForWT(e))},!0)}onPageLoad(e){return this.pageLoadCallback=e,this.pageLoadCallback}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.PageLoadEvent=op.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.PageLoadEvent\",jp);class Bp{constructor(){this.eventName=a.PAGE_VIEW,this.functionalTriggerFilters=new Set,window.VWO._.phoenixMT.on(\"vwo_reRun\",()=>{this.functionalTriggerFilters.clear()})}updateFunctionalTriggerFilters({triggerName:e}){this.functionalTriggerFilters.add(e)}computeEligibleFunctionalTriggers(){return kd({eventName:this.eventName,properties:{page:{url:Lt.currentUrl},time:+new Date,props:{url:Lt.currentUrl,referrerUrl:wn.get()}},metricIdsToBeConvertedList:Array.from(this.functionalTriggerFilters)})}}function Hp(e){let t={};const n=new Proxy(e,{get:(e,n)=>{var o;let i=null!==(o=t[n])&&void 0!==o?o:e[n];return\"function\"==typeof i&&(i=i.bind(void 0!==t[n]?t:e)),i},set:(e,n,o)=>(t[n]=o,!0)});return{proxy:n,resetProps:()=>{t={}}}}function Kp(e){var t;const{event:n,elementHandler:o,trackHeatmap:i=!1}=e,{proxy:r,resetProps:s}=Hp(n),a=r._vwoComposedPath||(null===(t=n.composedPath)||void 0===t?void 0:t.call(n))||[],c=n.target;for(let e=0;e\u003ca.length;e++){r.target=a[e];const t={e:r,ignoreObj:i?{heatmap:0!==e}:void 0};if(a[e]===c){o(t),n._vwo=r._vwo;break}(0===e||a[e].shadowRoot)&&(o(t),n._vwo=r._vwo),s()}}function Jp(e){var t;const{event:n,vwoEventName:o,elementHandler:i,trackHeatmap:r}=e;n.vwoEventName=o;(null===(t=n.target)||void 0===t?void 0:t.shadowRoot)&&n.composedPath?Kp({event:n,vwoEventName:o,elementHandler:i,trackHeatmap:r}):i({e:n})}function qp(e){e.composedPath&&(e._vwoComposedPath=[...e.composedPath()])}window.VWO.modules.phoenixPlugins.events.predefinedEvents.PageViewEvent=new Bp;class Xp{constructor(e){this.eventName=l.FOCUS_EVENT,this.attachedFilters=e,this.goalConverter=new fp(\"vwoFocusGoalData\",{ON_PAGE:!0}),window.VWO._.phoenixMT.on(a.DOM_FOCUS,e=>{r(this.performFocus.call(this,e))},{syncToDataLayer:!0})}performFocus(e){Jp({event:e,vwoEventName:a.DOM_FOCUS,elementHandler:e=>this._focus(e)})}_focus({e:e}){var t;if(void 0===vwo_$(e.target).get(0).tagName)return;e.props=e.props||{},null===(t=e.props)||void 0===t||delete t.vwoMeta,e.eventUuid=e.eventUuid||Zs.generateUUID(),e.preComputedConds=Od(this.eventName,e,this.attachedFilters);const n={props:e.props,vwoEventName:e.vwoEventName,preComputedConds:e.preComputedConds,eventUuid:e.eventUuid};this.goalConverter.fireEventForConversion(this.eventName,n,{eventData:e}).then(e=>{if(e){const t=[];for(let n=0;n\u003cthis.attachedFilters.length;n++){const o=this.attachedFilters[n];e[o.triggerName]||t.push(o)}this.attachedFilters=t}});const o=i(()=>n._vwo.eventDataConfig)||{};Object.keys(o).length&&(e._vwo=e._vwo||{},e._vwo.eventDataConfig=o,sd(null,this.eventName,n))}triggerFocusEvent(e){qp(e),window.VWO._.phoenixMT.trigger(a.DOM_FOCUS,e)}on(e,t){const n=this,o=Ri(),r=vwo_$(document)[0];if(o||0===this.attachedFilters.length)return;const s=vwo_$(r);Ia.addJqEventListener(s,\"bind\",\"focusin\",e=>{this.triggerFocusEvent(e)},null,t.useCapturePhase),i(()=>Ft().eSel)&&Ip(r,t,Cp.FOCUS,(e,t,o)=>{const i=vwo_$(e);Ia.addJqEventListener(i,\"bind\",\"focusin\",e=>n.triggerFocusEvent(e),null,t.useCapturePhase),o()})}off(){}eventConditionsUpdate(e){this.attachedFilters=e}otherSide(...e){throw new Error(\"entered into outdated otherSide\")}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.FocusDomEvent=op.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.FocusDomEvent\",Xp);class Yp{constructor(e){this.eventName=l.BLUR_EVENT,this.attachedFilters=e,this.goalConverter=new fp(\"vwoBlurGoalData\",{ON_PAGE:!0}),window.VWO._.phoenixMT.on(a.DOM_BLUR,e=>{r(this.performBlur.call(this,e))},{syncToDataLayer:!0})}performBlur(e){Jp({event:e,vwoEventName:a.DOM_BLUR,elementHandler:e=>this._blur(e)})}_blur({e:e}){var t;if(void 0===vwo_$(e.target).get(0).tagName)return;e.props=e.props||{},null===(t=e.props)||void 0===t||delete t.vwoMeta,e.eventUuid=e.eventUuid||Zs.generateUUID(),e.preComputedConds=Od(this.eventName,e,this.attachedFilters);const n={props:e.props,vwoEventName:e.vwoEventName,preComputedConds:e.preComputedConds,eventUuid:e.eventUuid};this.goalConverter.fireEventForConversion(this.eventName,n,{eventData:e}).then(e=>{if(e){const t=[];for(let n=0;n\u003cthis.attachedFilters.length;n++){const o=this.attachedFilters[n];e[o.triggerName]||t.push(o)}this.attachedFilters=t}});const o=i(()=>n._vwo.eventDataConfig)||{};Object.keys(o).length&&(e._vwo=e._vwo||{},e._vwo.eventDataConfig=o,sd(null,this.eventName,n))}triggerBlurEvent(e){qp(e),window.VWO._.phoenixMT.trigger(a.DOM_BLUR,e)}on(e,t){const n=this,o=Ri(),r=vwo_$(document)[0];if(o||0===this.attachedFilters.length)return;const s=vwo_$(r);Ia.addJqEventListener(s,\"bind\",\"focusout\",e=>{this.triggerBlurEvent(e)},null,t.useCapturePhase),i(()=>Ft().eSel)&&Ip(r,t,Cp.BLUR,(e,t,o)=>{const i=vwo_$(e);Ia.addJqEventListener(i,\"bind\",\"focusout\",e=>n.triggerBlurEvent(e),null,t.useCapturePhase),o()})}off(){}eventConditionsUpdate(e){this.attachedFilters=e}otherSide(...e){throw new Error(\"entered into outdated otherSide\")}}window.VWO.modules.phoenixPlugins.events.predefinedEvents.BlurDomEvent=op.secondary(\"VWO.modules.phoenixPlugins.events.predefinedEvents.BlurDomEvent\",Yp);let zp=!1;function Qp(){let e=!1;function t(t){e||(e=!0,window.VWO._.phoenixMT.trigger(a.PAGE_EXIT,t))}window.addEventListener(\"beforeunload\",function(e){t(e)}),window.addEventListener(\"pagehide\",function(e){t(e)}),document.addEventListener(\"visibilitychange\",function(n){!function(n){\"hidden\"===document.visibilityState?t(n):e=!1}(n)}),window.addEventListener(\"pageshow\",function(t){t.persisted&&(e=!1)}),zp=!0}!zp&&Qp();const Zp=function(){var e,t,n=function(e,t){try{Object.defineProperty(e,t,{writable:!1})}catch(e){}},i=function(){if(!window.DISABLE_NATIVE_CONSTANTS){if(!document.body)return;e=window.document.createElement(\"iframe\"),n(e,\"src\"),e.setAttribute=function(e,t){},e.style.display=\"none\",e.onload=function(){(t=e.contentWindow).onerror=function(e,t){o({msg:e,url:t,source:\"nativeConstants\"})}},document.body.appendChild(e),(t=e.contentWindow)&&n(t.location,\"href\")}};return void 0===window.DISABLE_NATIVE_CONSTANTS?window.DISABLE_NATIVE_CONSTANTS=!0:!1===window.DISABLE_NATIVE_CONSTANTS&&i(),{get:function(n){e&&e.contentWindow||i();var o=t;const r=!o||!!window.DISABLE_NATIVE_CONSTANTS;if(r&&(o=window),window.VWO._.enableInternalJSONStringify&&\"JSON\"==n){if(r){return{stringify:window.window.VWO._.native.JSON.stringify,parse:window.window.VWO._.native.JSON.parse,rawJSON:window.JSON.rawJSON,isRawJSON:window.JSON.isRawJSON}}o[n].stringify=window.window.VWO._.native.JSON.stringify}return o[n]}}};function eh(){const e=[[].map,[].filter,[].forEach,[].reverse];for(const t of e)if(-1==Function.prototype.toString.call(t).indexOf(\"[native code]\"))return!0;return!1}const th=function(){const e=!!i(()=>window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG.eNC);void 0===window.DISABLE_NATIVE_CONSTANTS&&(window.DISABLE_NATIVE_CONSTANTS=!e),window.DISABLE_NATIVE_CONSTANTS&&(window.DISABLE_NATIVE_CONSTANTS=1!=eh()),window.VWO._.nativeConstants=Zp()},nh=()=>{const e=\"function\"==typeof Array.prototype.toJSON;window.VWO._.enableInternalJSONStringify=e;let t=window.DISABLE_NATIVE_CONSTANTS?window.JSON:window.VWO._.nativeConstants.get(\"JSON\");if(e){const e=t.stringify;t={parse:t.parse,rawJSON:t.rawJSON,isRawJSON:t.isRawJSON,stringify:(...t)=>{const n=Array.prototype.toJSON;delete Array.prototype.toJSON;const o=e.call(void 0,...t);return Array.prototype.toJSON=n,o}}}window.VWO._.native.JSON=t},oh=()=>{const e=window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG,t=i(()=>Lt.vwoCode.getVersion());if(!t)return;const n=`_vwo_${Lt.accountId}_config`,o=(null==e?void 0:e.SCC)?window.VWO._.native.JSON.parse(e.SCC):null;if(o&&t>=2){const{sT:e,hE:t}=o;window.localStorage.setItem(n,window.VWO._.native.JSON.stringify({sT:e,hE:t}))}};function ih(){window._vwo_s=function(){return Ro},window._vwoSeg=window.vU=Ni,window._vwo_t={cm:function(e,t,n){var o;if(\"string\"==typeof t&&\"poll\"===t){const e=window._vwoRunningTest,t=null===(o=window._vwo_exp[e].ss)||void 0===o?void 0:o.pu,i=window._vwo_exp[e];if(\"domReady\"===t){const e=setInterval(()=>{let t=!1;try{t=!!n()}catch(t){clearInterval(e)}(\"complete\"===document.readyState||t)&&(Ag(i),clearInterval(e))},100)}if(\"true\"==t){const t=setInterval(()=>{let o=!1;try{o=!!n()}catch(e){clearInterval(t)}(window._vwo_exp[e].ready||o)&&(Ag(i),clearInterval(t))},100)}}}}}function rh(e){const{dcdnUrl:t=\"\"}=window._VWO||{},{serverUrl:n,accountId:o}=window.VWO.modules.dataStorePlugin;let r=`?a=${o}&settings_type=${e.settingsType}`;if(e.cacheParam){r+=new URLSearchParams(window.location.search).get(\"ma\")?`&ma=${new URLSearchParams(window.location.search).get(\"ma\")}`:\"\"}const s=i(()=>window.VWO._.allSettings.dataStore.plugins),a=`${r}${window.VWO.sTs?`&ts=${window.VWO.sTs}`:\"\"}${`&dt=${i(()=>s.UA.dt)}&cc=${i(()=>s.GEO.cc)}`}${e.txtCfgState&&window.VWO._.txtCfg?\"&tS=1\":\"\"}`;return{settingsUrl:`${n}${t.slice(1)}${a}`,fallbackUrl:`${n}settings.js${r}`}}window.VWO._.getSettingsUrl=rh;let sh=null,ah=0;function ch(){return rh({settingsType:6})}function dh(){return sh&&window.VWO.sTs===ah||(ah=window.VWO.sTs,sh=new Promise((e,t)=>{const{settingsUrl:n,fallbackUrl:i}=ch();Zg(n,()=>{Zg(i,()=>t(new Error(`Failed to load external tags script: ${n}`)),()=>e()),o({msg:\"settings.js type 6 cdn request failed.\",url:window.location.href,uuid:window.VWO._.cookies.get(\"_vwo_uuid\"),source:encodeURIComponent(\"settingsjs\")})},()=>e(),{doNotRemoveScript:!0})})),sh}function lh(t,...n){return e(this,void 0,void 0,function*(){yield dh();const e=i(()=>window.VWO.dctags[t].fn);return e&&e(...n)})}window.vwo_dctag=lh;const uh=new Map;let wh=0,_h=!1,gh=0,ph=!1;const hh=1e3,vh=10,fh=20,Eh=80,mh=5e3;function Oh(e){if(!e)return\"unknown\";const t=e.split(\"\\n\").slice(1,5).map(e=>{let t=e.match(/at\\s+([^(]+)\\s*\\(([^:)]+:[^:)]+)/);return t||(t=e.match(/at\\s+([^(]*)\\s*\\(([^)]+)\\)/)),!t&&(t=e.match(/at\\s+(.+)/),t)?t[1].trim():t?`${t[1].trim()}@${t[2]}`:e.trim()}).filter(e=>e&&\"\"!==e).join(\"|\");return t.length>150?t.substring(0,150)+\"...\":t}function Sh(){_h&&Date.now()-gh>mh&&(_h=!1,wh=0,uh.clear())}function Th(){const e=Date.now()-hh;for(const[t,n]of uh.entries())n.lastSeen\u003ce&&uh.delete(t)}function Ch(e,t){if(1===e.count)return!0;if(t-e.lastSeen>hh)return e.throttleLevel=0,!0;if(e.count>vh){const t=e.count%Math.pow(2,e.throttleLevel)===0;return t&&(e.throttleLevel=Math.min(e.throttleLevel+1,6)),t}return!0}function Ih(e,t){return e.count>=fh&&t-e.firstSeen\u003chh}function yh(e,t=50){if(\"string\"==typeof e)return e.length>t?e.substring(0,t)+\"...\":e;if(\"object\"==typeof e&&null!==e){const n={};for(const[o,i]of Object.entries(e))n[o]=yh(i,t);return n}return e}function Ah(e,t){i(()=>{var n;const o=yh(t,100);null===(n=window.VWO)||void 0===n||n._.phoenixMT.trigger(a.ENHANCE_LOGS,{type:e,expId:22,varId:Ta(),msg:window.VWO._.native.JSON.stringify(o)})})}function Nh(e,t,n){if(!ph)try{if(ph=!0,Sh(),_h)return;if(wh>=Eh)return _h=!0,void(gh=Date.now());const o=Date.now(),i=Oh(n||(new Error).stack||\"\"),r=`${e}:${i}`;wh%50==0&&Th();let s=uh.get(r);if(s||(s={count:0,firstSeen:o,lastSeen:o,throttleLevel:0},uh.set(r,s)),s.count++,s.lastSeen=o,!Ch(s,o))return;wh++;const a=Ih(s,o);Ah(a?`${e}PotentialLoop`:e,Object.assign(Object.assign({},t),{count:s.count,isLoop:a,stack:i}))}catch(e){}finally{ph=!1}}function Vh(){const e=document.createElement;document.createElement=function(t,n){return Nh(\"DomNativecreateElementAPIs\",{tagName:t},(new Error).stack),e.call(this,t,n)};const t=Element.prototype.setAttribute;Element.prototype.setAttribute=function(e,n){return Nh(\"DomNativesetAttributeAPIs\",{name:e,value:n},(new Error).stack),t.call(this,e,n)};const n=Object.getOwnPropertyDescriptor(Element.prototype,\"innerHTML\")||Object.getOwnPropertyDescriptor(HTMLElement.prototype,\"innerHTML\");(null==n?void 0:n.set)&&Object.defineProperty(Element.prototype,\"innerHTML\",{set:function(e){return Nh(\"DomNativeinnerHTMLAPIs\",{value:e},(new Error).stack),n.set.call(this,e)},get:n.get,configurable:!0,enumerable:!0});const o=Object.getOwnPropertyDescriptor(Node.prototype,\"textContent\");(null==o?void 0:o.set)&&Object.defineProperty(Node.prototype,\"textContent\",{set:function(e){return Nh(\"DomNativetextContentAPIs\",{value:e},(new Error).stack),o.set.call(this,e)},get:o.get,configurable:!0,enumerable:!0});const i=Element.prototype.remove;Element.prototype.remove=function(){return Nh(\"DomNativeremoveAPIs\",{element:this.tagName||\"unknown\"},(new Error).stack),i.call(this)};const r=Node.prototype.removeChild;Node.prototype.removeChild=function(e){return Nh(\"DomNativeremoveChildAPIs\",{parentElement:this.tagName||\"unknown\",childElement:e.tagName||\"unknown\"},(new Error).stack),r.call(this,e)};const s=Element.prototype.removeAttribute;Element.prototype.removeAttribute=function(e){return Nh(\"DomNativeremoveAttributeAPIs\",{name:e},(new Error).stack),s.call(this,e)};const a=Node.prototype.appendChild;a&&(Node.prototype.appendChild=function(e){return Nh(\"DomNativeappendChildAPIs\",{parentElement:this.tagName||\"unknown\",childElement:e.tagName||\"unknown\"},(new Error).stack),a.call(this,e)});const c=Node.prototype.insertBefore;c&&(Node.prototype.insertBefore=function(e,t){return Nh(\"DomNativeinsertBeforeAPIs\",{parentElement:this.tagName||\"unknown\",newChildElement:e.tagName||\"unknown\",refChildElement:(null==t?void 0:t.tagName)||\"unknown\"},(new Error).stack),c.call(this,e,t)});const d=Node.prototype.replaceChild;d&&(Node.prototype.replaceChild=function(e,t){return Nh(\"DomNativereplaceChildAPIs\",{parentElement:this.tagName||\"unknown\",newChildElement:e.tagName||\"unknown\",oldChildElement:t.tagName||\"unknown\"},(new Error).stack),d.call(this,e,t)});const l=Element.prototype.replaceWith;l&&\"function\"==typeof l&&(Element.prototype.replaceWith=function(...e){return Nh(\"DomNativereplaceWithAPIs\",{element:this.tagName||\"unknown\",replacementCount:e.length},(new Error).stack),l.apply(this,e)})}const bh=()=>{const e=window.VWO._.allSettings||{},t=i(()=>e.dataStore.plugins.DACDNCONFIG)||{},n=t.PRTHD,o=t.aSM;return!In&&!n&&!o};function Lh(t){var n,o,r,s;return e(this,void 0,void 0,function*(){try{if(window.VWO._.beta=1,null===(n=window.VWO)||void 0===n?void 0:n.phoenix)return;if(!t)return console.warn(\"VWO aborted as jQuery is not initialized!\"),void(null===(o=window._vwo_code)||void 0===o||o.finish());const e=window.VWO.consentMode;if(e&&!1===e.cReady)return window.clearTimeout(window._vwo_library_timer),750455===window._vwo_acc_id&&(window._vwo_library_timer=null),window.VWO.initVWOLib=Lh.bind(null,t);if(window._removeVwoGlobalStyle=(null===(r=window._vwo_code)||void 0===r?void 0:r.finish)||Zs.removeGlobalStyle,\"function\"==typeof window.VWO.siteWideCode){try{window.VWO.siteWideCode()}catch(e){}delete window.VWO.siteWideCode}th(),nh(),window.VWO._.bodyPath=803786===window._vwo_acc_id?\":root body\":\"body\",window.VWO._.clientHideElementStyle=i(()=>window._vwo_code.hide_element_style()),window.VWO._.loadNonTestingLibraries=ct;let c=window.performance.getEntriesByName(\"first-contentful-paint\")[0]?\"\":window.VWO._.bodyPath;if((null===(s=window.VWO.consentMode)||void 0===s?void 0:s.wFC)&&(c=\"\"),!window._vwo_code&&bh()){const e=document.createElement(\"style\");let t=\"\";(window._vwo_acc_id>742099||718480===window._vwo_acc_id)&&(t=\"-webkit-transform:none;-ms-transform:none;transform:none;\");const n=c+\"{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;\"+t+\"}\",o=document.getElementsByTagName(\"head\")[0];if(e.setAttribute(\"id\",\"_vis_opt_path_hides\"),e.setAttribute(\"type\",\"text/css\"),e.styleSheet?e.styleSheet.cssText=n:e.appendChild(document.createTextNode(n)),o.appendChild(e),[515823].includes(window._vwo_acc_id)){const e=window._vwoCc&&window._vwoCc.wsT||2e3,t=()=>{const e=document.getElementById(\"_vis_opt_path_hides\");e&&e.remove()},n=e=>{e.filename===window._vwoWorkerUrl&&(t(),window.removeEventListener(\"error\",n),clearTimeout(window._vwo_oscTimeout))};window.addEventListener(\"error\",n),window._vwo_oscTimeout=setTimeout(()=>{t(),window.removeEventListener(\"error\",n)},e)}}o_.unhideElementsAfterTimer({hideElementsTriggered:!1,segmentCndsSatisfied:!1}),window.VWO.nonce=\"\";const d=document.querySelector(\"#vwoCode\");d&&(window.VWO.nonce=d.nonce),window.vwo_$=t,1112621==window._vwo_acc_id&&i(()=>{Vh()}),Zs.isBot2()||window.VWO._.selfHosted||Zs.loadNcLib(),window.clearTimeout(window._vwo_library_timer),750455===window._vwo_acc_id&&(window._vwo_library_timer=null),window.functionWrapper=new np,ih(),window.fetcher.init(),ks(t),Fs(),window._vwo_server_url=window._vwo_server_url||\"https://dev.visualwebsiteoptimizer.com/\",Bc({msg:\"vaInit\",url:window.location.href}),Hc(),Kc(),Jc();const l=new(\"function\"==typeof window.URL?window.URL:window.webkitURL)(document.URL).searchParams.get(\"vwoLogLevel\");h.setLevel(l||\"warn\"),h.info(\"Initializing jslib\"),window._vis_debug&&i(()=>window.VWO_d.initState());const u=new il(window.VWO||[]);if(ae(u),ce(u),Zs.updateLibState(ap.PAGE_LOAD),C_.init(\"jslib\",u,null,null,!1),$i.setOptOutStateConfig(),window._VWO.getTPC?yield window._VWO.getTPC():Zs.syncThirdPartyGlobalCookies(),cn.domain=Lt.cookieDomain,window.VWO._.cLFE=Zs.isCookieLessModeEnabled(),!Ri()&&!window._vis_debug&&(!$i.shouldExecuteLibOnBasisOfCurrentOptOutState()||Zs.isGloballyOptedOut()))return C_.init(\"optOut\",u,null),window._removeVwoGlobalStyle(),void window.VWO._.triggerEvent(a.OPT_OUT,!0);window.VWO._.phoenixMT.trigger(\"vwo_init\"),Rw(),window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",()=>{i(()=>window.VWO._.abmUtils.syncIdentity()),je()}),window.VWO._.phoenixMT.on(\"syncDataToDataLayer\",({event:e,eventName:t,syncEventData:n})=>{var o;ad(t,n,{},n.postSyncCallback),(null===(o=e._vwo)||void 0===o?void 0:o.eventDataConfig)&&(e._vwo.eventDataConfig={})}),window.VWO._.phoenixMT.on(a.END_APPLY_CHANGES,()=>{const e=window._vwo_code;e&&e.removeLoaderAndOverlay&&e.removeLoaderAndOverlay()}),Tp.init(),window.VWO.consentMode&&(Z.initConsentMode(),Z.overrideCookies(cn)),window.VWO._.phoenixMT.on(a.END_APPLY_CHANGES,()=>{window.VWO._.ncLib?window.VWO._.ncLib.initNonCriticalLib():window.VWO._.phoenixMT.on(\"vwo_InitNCLib\",()=>{window.VWO._.ncLib.initNonCriticalLib()}),window._VWO.uhdCp=1});Ae(()=>{tp(u,zg),oh()},window._vwo_code&&![702077,704345,690758,685475,680279,695984,710456,601996].includes(window._vwo_acc_id)&&!window.location.href.includes(\"vwo_DisableAsp\")&&!vn),zc()}catch(e){i(()=>window._removeVwoGlobalStyle()),window.vwo_libExecuted=!0,console.error(e)}})}function Rh(e,t,n,o,i){var r;if(n>=e.length)return o||[];var s=e[n].trim(),a=[];if(\">>\"===s){if(o&&o.length)for(var c=0;c\u003co.length;c++){if((f=o[c]).shadowRoot){var d=Rh(e,f.shadowRoot,n+1,void 0,i);d&&d.length&&i.apply(a,d)}}return a}if(\">>>\"===s){if(o&&o.length)for(var l=0;l\u003co.length;l++){var u=o[l];try{var w=u.contentDocument||(null===(r=u.contentWindow)||void 0===r?void 0:r.document);if(w){var _=Rh(e,w,n+1,void 0,i);_&&_.length&&i.apply(a,_)}}catch(e){}}return a}try{var g=t,p=null;if(o&&1===o.length)g=o[0];else if(o&&o.length>1){for(var h=[],v=0;v\u003co.length;v++){var f;if((f=o[v]).querySelectorAll){var E=f.querySelectorAll(s);E&&(E.nodeType?h.push(E):i.apply(h,E))}}return h.length>0?Rh(e,t,n+1,h,i):a}if(g.querySelectorAll&&(p=g.querySelectorAll(s)),p){var m=[];return p.nodeType?m.push(p):i.apply(m,p),Rh(e,t,n+1,m,i)}}catch(e){}return a}function Dh(e){if(-1!==e.indexOf(\">>>\")||-1!==e.indexOf(\">>\")){for(var t=[],n=\"\",o=0;o\u003ce.length;)\">>>\"===e.substr(o,3)?(n.trim()&&t.push(n.trim()),t.push(\">>>\"),n=\"\",o+=3):\">>\"===e.substr(o,2)?(n.trim()&&t.push(n.trim()),t.push(\">>\"),n=\"\",o+=2):(n+=e[o],o++);return n.trim()&&t.push(n.trim()),t}t=[],n=\"\";var i=!1,r=\"\";for(o=0;o\u003ce.length;o++){var s=e[o];if('\"'!==s&&\"'\"!==s||0!==o&&\"\\\\\"===e[o-1]){if(i||\" \"!==s&&\">\"!==s)n+=s;else if(n.trim()&&(t.push(n.trim()),n=\"\"),\">\"===s)for(;o+1\u003ce.length&&\" \"===e[o+1];)o++}else i?s===r&&(i=!1,r=\"\"):(i=!0,r=s),n+=s}return n.trim()&&t.push(n.trim()),t}function Wh(e,t,n,o){if(!t||!e)return[];var i=-1!==e.indexOf(\">>\"),r=-1!==e.indexOf(\">>>\");if(i||r){for(var s=Dh(e),a=!1,c=0;c\u003cs.length;c++){var d=s[c].trim();if(\">>\"===d||\">>>\"===d){a=!0;break}}if(a)return Rh(s,t,0,void 0,o)}if(n)return[];try{if(t.querySelectorAll){var l=t.querySelectorAll(e);if(l)return l}}catch(e){}return[]}function Ph(e,t){o({msg:e,url:\"gquery.js\",source:t})}const xh={option:[1,\"\u003cselect multiple='multiple'>\",\"\u003c/select>\"],thead:[1,\"\u003ctable>\",\"\u003c/table>\"],col:[2,\"\u003ctable>\u003ccolgroup>\",\"\u003c/colgroup>\u003c/table>\"],tr:[2,\"\u003ctable>\u003ctbody>\",\"\u003c/tbody>\u003c/table>\"],td:[3,\"\u003ctable>\u003ctbody>\u003ctr>\",\"\u003c/tr>\u003c/tbody>\u003c/table>\"],th:[3,\"\u003ctable>\u003ctbody>\u003ctr>\",\"\u003c/tr>\u003c/tbody>\u003c/table>\"],_default:[0,\"\",\"\"]},Uh=function(){var e=document,t=e.documentElement,n=[].slice,r=[].push,s=[].filter,a=e.createElement(\"div\"),c=[].indexOf,d=[].splice,l=!1,u=!1,w=function(){try{return[].reverse.call(this)}catch(e){if(l||o({msg:\"Native [].reverse Fn is overridden and Native Constants = \"+!window.DISABLE_NATIVE_CONSTANTS,url:\"gQuery.ts\",source:\"gQuery\"}),l=!0,710129===window._vwo_acc_id)return[]._reverse.call(this)}},_=function(){try{return[].map.apply(this,arguments)}catch(e){u||o({msg:\"Native [].map Fn is overridden and Native Constants = \"+!window.DISABLE_NATIVE_CONSTANTS,url:\"gQuery.ts\",source:\"gQuery\"}),u=!0}},g=window,p=/^data-(.+)/,h=/\\S+/g,v=/^(\\s|\\u00A0)+|(\\s|\\u00A0)+$/g,f={animationIterationCount:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0};function E(e){var t,n,o,i,a,c=!window.DISABLE_NATIVE_CONSTANTS&&(null===(a=null===(i=null===(o=null===(n=null===(t=window.VWO._)||void 0===t?void 0:t.nativeConstants)||void 0===n?void 0:n.get)||void 0===o?void 0:o.call(n,\"Array\"))||void 0===i?void 0:i.prototype)||void 0===a?void 0:a.filter)||s;return e.multiple&&e.options?function(e,t,n,o){for(var i=[],s=F(t),a=o,c=0,d=e.length;c\u003cd;c++)if(s){var l=t(e[c]);l.length&&r.apply(i,l)}else for(var u=e[c][t];!(null==u||o&&a(-1,u));)i.push(u),u=n?u[t]:null;return i}(c.call(e.options,function(e){return e.selected&&!e.disabled&&!e.parentNode.disabled}),\"value\"):e.value||\"\"}function m(e){return m=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},m(e)}var O={focus:\"focusin\",blur:\"focusout\"},S=/^(?:mouse|pointer|contextmenu|drag|drop|click|dblclick)/i;var T=/\\S+/g;var C={focus:{delegateType:\"focusin\"},blur:{delegateType:\"focusout\"},mouseenter:{delegateType:\"mouseover\",bindType:\"mouseover\"},mouseleave:{delegateType:\"mouseout\",bindType:\"mouseout\"},pointerenter:{delegateType:\"pointerover\",bindType:\"pointerover\"},pointerleave:{delegateType:\"pointerout\",bindType:\"pointerout\"}};Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;if(!document.documentElement.contains(t))return null;do{if(y(t,e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null});var I=function e(t,n){return new e.fn.init(t,n)},y=I.matches=function(e,t){var n=e&&(e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector);return!!n&&n.call(e,t)},A=I.isString=function(e){return m(e)===m(\"\")},N=/^--/;function V(e){return N.test(e)}var b=/-([a-z])/g;function L(e,t){return t.toUpperCase()}var R=I.camelCase=function(e){return e.replace(b,L)};function D(e){return!!e&&1===e.nodeType}var W={},P=a.style,x=[\"webkit\",\"moz\",\"ms\",\"o\"];function U(e,t){return parseInt(M(e,t),10)||0}function M(e,t,n){if(D(e)&&t){var o=g.getComputedStyle(e,null);return t?n?o.getPropertyValue(t)||void 0:o[t]:o}}var k,G=function(){},F=I.isFunction=function(e){return m(e)===m(G)&&!!e.call},$=I.uid=\"_gQ\"+Date.now(),j=function(e){return e[$]=e[$]||{}},B=I.isWindow=function(e){return i(()=>e===e.window)},H=I.isNumeric=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},K=function(e){return 9===i(()=>e.nodeType)};function J(e,t){for(var n=0,o=e.length;n\u003co&&!1!==t.call(e[n],n,e[n]);n++);}function q(e,t,n){J(e,function(e,o){J(t,function(t,i){X(o,e?i.cloneNode(!0):i,n,n&&o.firstChild)})})}function X(e,t,n,o){var i=[];if(J(3===t.nodeType?[]:I(\"script\",t),function(e,t){var n=document.createElement(\"script\");J(I(t).prop(\"attributes\"),function(){I(n).attr(this.name,this.value)}),n.text=t.innerHTML,i.push(n),t.parentElement.removeChild(t)}),n)if(\"SCRIPT\"===t.tagName||\"STYLE\"===t.tagName){var r=document.createElement(t.tagName.toLowerCase());\"SCRIPT\"===t.tagName?r.text=t.innerHTML:r.appendChild(document.createTextNode(t.innerHTML)),J(I(t).prop(\"attributes\"),function(){I(r).attr(this.name,this.value)}),r.classList=t.classList,e.insertBefore(r,o)}else e.insertBefore(t,o);else if(\"SCRIPT\"===t.tagName||\"STYLE\"===t.tagName){r=document.createElement(t.tagName.toLowerCase());\"SCRIPT\"===t.tagName?r.text=t.innerHTML:r.appendChild(document.createTextNode(t.innerHTML));J(I(t).prop(\"attributes\"),function(){I(r).attr(this.name,this.value)}),r.classList=t.classList,e.appendChild(r)}else e.appendChild(t);for(var s=0;s\u003ci.length;s++)document.getElementsByTagName(\"head\")[0].appendChild(i[s])}I.extend=function(){var e,t,n,o,i=arguments[0]||{},r=1,s=arguments.length,a=!1;for(\"boolean\"==typeof i&&(a=i,i=arguments[1]||{},r=2),\"object\"===m(i)||F(i)||(i={}),s===r&&(i=this,--r);r\u003cs;r++)if(null!=(e=arguments[r]))for(t in e)if(n=i[t],o=e[t],\"__proto__\"!==t&&i!==o)if(a&&o&&(I.isPlainObject(o)||I.isArray(o))){var c=n&&(I.isPlainObject(n)||I.isArray(n))?n:I.isArray(o)?[]:{};i[t]=I.extend(a,c,o)}else void 0!==o&&(i[t]=o);return i},I.isArray=Array.isArray,I.isPlainObject=function(e){if(!e||\"[object Object]\"!==Object.prototype.toString.call(e)||e.nodeType||e.setInterval)return!1;if(e.constructor&&!hasOwnProperty.call(e,\"constructor\")&&!hasOwnProperty.call(e.constructor.prototype,\"isPrototypeOf\"))return!1;var t;for(t in e);return void 0===t||hasOwnProperty.call(e,t)},I.parseJSON=function(e){return\"string\"==typeof e&&e?/^[\\],:{}\\s]*$/.test(e.replace(/\\\\(?:[\"\\\\\\/bfnrt]|u[0-9a-fA-F]{4})/g,\"@\").replace(/\"[^\"\\\\\\n\\r]*\"|true|false|null|-?\\d+(?:\\.\\d*)?(?:[eE][+\\-]?\\d+)?/g,\"]\").replace(/(?:^|:|,)(?:\\s*\\[)+/g,\"\"))?window.VWO._.native.JSON.parse(e):void 0:null},I.getJSON=function(e,t,n,o){return F(t)&&(o=o||n,n=t,t=null),I.ajax({url:e,data:t,success:n,dataType:o})},I.get=function(e,t,n,o){return F(t)&&(o=o||n,n=t,t=null),I.ajax({type:\"GET\",url:e,data:t,success:n,dataType:o})},I.each=function(){var e,t,o=arguments;1===o.length&&F(o[0])?(e=n.call(this),t=o[0]):(e=o[0],t=o[1]);for(var i=0;i\u003ce.length;i++)t.call(e[i],i,e[i]);return this},I.ajax=function(e){if(\"script\"===e.dataType){var t=document.createElement(\"script\");return t.src=e.url,document.getElementsByTagName(\"head\")[0].appendChild(t),t.onload=e.success||G,void(t.onerror=e.error||G)}var n=new XMLHttpRequest;n.open(e.method?e.method:\"GET\",e.url,!0),e.data||(e.data=null),n.onload=function(){this.status>=200&&this.status\u003c400&&(e.dataType||(this.response=I.parseJSON(this.response)),e.success&&e.success(this.response))},n.onerror=function(){e.error&&e.error(this.response)},n.send(e.data)},I.isEmptyObject=function(e){return e&&0===Object.keys(e).length},I.fn=I.prototype={gQVersion:\"0.0.1\",toArray:function(){return n.call(this,0)},constructor:I,hasClass:function(e){return n.call(this).every(function(t){return 1===t.nodeType&&t.classList.contains(e)})},ready:function(t){return\"loading\"!==e.readyState?setTimeout(t):e.addEventListener(\"DOMContentLoaded\",t),this},scrollTop:function(){var e=this[0];return B(e)?e.pageYOffset:K(e)?e.defaultView.pageYOffset:e.scrollTop},scrollLeft:function(){var e=this[0];return B(e)?e.pageXOffset:K(e)?e.defaultView.pageXOffset:e.scrollLeft},getComputedDimensionOuter:function(e,t){let n=\"height\"===e.toLowerCase()?1:0,o=this[0];if(o)return B(o)?window[\"outer\"+e]:this[0][\"offset\"+e]+(t?U(this[0],\"margin\"+(n?\"Top\":\"Left\"))+U(this[0],\"margin\"+(n?\"Bottom\":\"Right\")):0)},getComputedDimension:function(e,t){var n=this[0],o=\"height\"===e.toLowerCase()?0:1;if(e=e.charAt(0).toUpperCase()+e.slice(1),K(n)){var r=n.documentElement;return Math.max(n.body[\"scroll\"+e],n.body[\"offset\"+e],r[\"scroll\"+e],r[\"offset\"+e],r[\"client\"+e])}return B(n)?\"height\"===e.toLowerCase()?n.outerHeight:n.outerWidth:i(()=>{return n.getBoundingClientRect()[e.toLowerCase()]-(U(t=n,\"border\"+((i=o)?\"Left\":\"Top\")+\"Width\")+U(t,\"padding\"+(i?\"Left\":\"Top\"))+U(t,\"padding\"+(i?\"Right\":\"Bottom\"))+U(t,\"border\"+(i?\"Right\":\"Bottom\")+\"Width\"));var t,i})},height:function(){return this.getComputedDimension(\"height\")},width:function(){return this.getComputedDimension(\"width\")},is:function(e){if(!e)return!1;var t=!1;return this.each(function(n,o){return!(t=\"string\"==typeof e?y(o,e):o===e)}),t},attr:function(e,t){var n;if(e){if(A(e))return void 0===t?null===(n=this[0]?this[0].getAttribute?this[0].getAttribute(e):this[0][e]:void 0)?void 0:n:this.each(function(n,o){!o.setAttribute||\"checked\"===e&&[\"checkbox\",\"radio\"].includes(o.type)?o[e]=t:o.setAttribute(e,t)});for(var o in e)this.attr(o,e[o]);return this}},removeAttr:function(e){return e=e.match(h)||[],this.each(function(t,n){J(e,function(e,t){n.removeAttribute(t)})})},outerWidth:function(e){return this.getComputedDimensionOuter(\"Width\",e)},outerHeight:function(e){return this.getComputedDimensionOuter(\"Height\",e)},offset:function(){var e=this[0];if(e.nodeType==Node.TEXT_NODE&&(e=e.parentElement),!e)return{top:0,left:0};let n={};try{n=e.getBoundingClientRect()}catch(t){if(Ph(`Error is ${t} and elem is ${e}`,\"getBoundingClientRect\"),e===document)return}var o=e.ownerDocument?e.ownerDocument.defaultView:window;return{top:n.top+o.pageYOffset-t.clientTop,left:n.left+o.pageXOffset-t.clientLeft}},index:function(e){var t=e?I(e)[0]:this[0],n=e?this:I(t).parent().children();return c.call(n,t)},each:I.each,delegate:function(e,t,n,o){return this.on(e,t,n,o)},on:function(e,t,n,o){var i,r,s=this;return F(t)&&(n=t,t=null),this[0]===document&&\"ready\"===e?(this.ready(n),this):(t&&(i=n,n=function(e){for(var n=e.target;!y(n,t);){if(n===this||!n)return!1;n=n.parentNode}n&&i.call(n,e)}),J(A(r=e)&&r.match(T)||[],function(i,r){C[r]&&(t&&C[r].delegateType?e=C[r].delegateType:C[r].bindType&&(e=C[r].bindType)),s.each(function(t,i){i.addEventListener(e,n,!!o)})}),this)},off:function(e,t,n){return this.each(function(o,i){i.removeEventListener(e,t,!!n)})},isChecked:function(){return null!==this[0].getAttribute(\"checked\")},isFocussed:function(){return this[0]===e.activeElement},closest:function(e){return new I(this[0].closest(e))},parent:function(){return new I(this[0]&&this[0].parentNode)},val:function(e){if(!arguments.length)return this[0]&&E(this[0]);const t=!window.DISABLE_NATIVE_CONSTANTS&&window.VWO._.nativeConstants.get(\"Array\").prototype.map||_;return this.each(function(n,o){var i=o.multiple&&o.options;if(i||/radio|checkbox/i.test(o.type)){var r=Array.isArray(e)?t.call(e,String):null===e?[]:[String(e)];i?J(o.options,function(e,t){t.selected=r.indexOf(t.value)>=0}):o.checked=r.indexOf(o.value)>=0}else o.value=null==e?\"\":e})},prop:function(e,t){if(e){if(A(e))return void 0===t?this[0][e]:this.each(function(n,o){o[e]=t});for(var n in e)this.prop(n,e[n]);return this}},data:function(e,t){var n=this;if(!e){if(!this[0])return;var o={};return J(this[0].attributes,function(e,t){var i=t.name.match(p);i&&(o[i[1]]=n.data(i[1]))}),o}if(A(e))return void 0===t?function(e,t){var n=j(e)[t];return void 0===n&&(n=e.dataset?e.dataset[t]:I(e).attr(\"data-\"+t)),n}(this[0],e):this.each(function(n,o){return function(e,t,n){return j(e)[t]=n}(o,e,t)});for(var i in e)this.data(i,e[i]);return this},eq:function(e){return I(this.get(e))},get:function(e){return void 0===e?n.call(this):e\u003c0?this[e+this.length]:this[e]},appendTo:function(e){for(var t=I(e),n=0;n\u003ct.length;n++)t[n].appendChild(this[0]);return this},find:function(e){return this[0]||(e=void 0),I(e,this[0])},toggleClass:function(e,t,n){var o=[],i=void 0!==t;return A(e)&&(o=e.match(h)||[]),this.each(function(e,r){if(1===r.nodeType)for(var s=0;s\u003co.length;s++)i?(n=t?\"add\":\"remove\",r.classList[n](o[s])):r.classList.toggle(o[s])})},addClass:function(e){return this.toggleClass(e,!0,\"add\"),this},removeClass:function(e){return e?this.toggleClass(e,!1,\"remove\"):this.attr(\"class\",\"\"),this},remove:function(){return this.each(function(e,t){t.parentNode.removeChild(t)}),this},children:function(){var e=[];return this.each(function(t,n){r.apply(e,n.children)}),I(e)},map:function(e){const t=!window.DISABLE_NATIVE_CONSTANTS&&window.VWO._.nativeConstants.get(\"Array\").prototype.map||[].map;return I(t.call(this,function(t,n){return e.call(t,n,t)}))},clone:function(){return this.map(function(e,t){return t.cloneNode(!0)})},filter:function(e){var t,n,o,i,r,a=e;A(a)&&(a=function(t,n){return y(n,e)});const c=!window.DISABLE_NATIVE_CONSTANTS&&(null===(r=null===(i=null===(o=null===(n=null===(t=window.VWO._)||void 0===t?void 0:t.nativeConstants)||void 0===n?void 0:n.get)||void 0===o?void 0:o.call(n,\"Array\"))||void 0===i?void 0:i.prototype)||void 0===r?void 0:r.filter)||s;return I(c.call(this,function(e,t){return a.call(e,t,e)}))},parents:function(e){var t=[];return this.each(function(e,n){for(var o=n.parentNode;o&&9!==o.nodeType;)t.push(o),o=o.parentNode}),t=t.filter(function(e,n){return t.indexOf(e)===n}),e&&(t=t.filter(function(t){return y(t,e)})),I(t)},append:function(){var e=this;return J(arguments,function(t,n){q(e,I(n))}),this},prepend:function(){var e=this;return J(arguments,function(t,n){q(e,I(n),!0)}),this},html:function(e){try{if(!this.length)return this;try{this.each(function(t,n){e!==n.innerHTML&&(n.__vwoControlInnerHTML=n.innerHTML.replaceAll(/(?=\u003c!--)([\\s\\S]*?)-->/gm,\"\"),n.__vwoExpInnerHTML=e)})}catch(e){const t=\"[JSLIB] Error during storing control innerHTML\";o({msg:t,url:\"gQuery.ts\",source:encodeURIComponent(t)})}let t=e&&e.includes(\"\u003cbr>\");return void 0===e?this[0]&&this[0].innerHTML:this.each(function(n,o){1===o.childNodes.length&&3===o.childNodes[0].nodeType&&o.childNodes[0].textContent&&!t?o.childNodes[0].textContent=e:o.innerHTML=e})}catch(e){Ph(`Error is ${e}`,\"html\")}},css:function(e,t){if(A(e)){var n=V(e);return e=function(e,t){if(void 0===t&&(t=V(e)),t)return e;if(!W[e]){var n=R(e),o=\"\"+n.charAt(0).toUpperCase()+n.slice(1);J((n+\" \"+x.join(o+\" \")+o).split(\" \"),function(t,n){if(n in P)return W[e]=n,!1})}return W[e]}(e,n),arguments.length\u003c2?this[0]&&M(this[0],e,n):e?(t=function(e,t,n){return void 0===n&&(n=V(e)),n||f[e]||!H(t)?t:t+\"px\"}(e,t,n),this.each(function(o,i){D(i)&&(n?i.style.setProperty(e,t):i.style[e]=t)})):this}for(var o in e)this.css(o,e[o]);return this},hashchange:function(e){window.addEventListener(\"hashchange\",e)},replaceWith:function(e){return this.each(function(t,n){var o=n.nextSibling,i=n.parentNode;I(n).remove(),o?I(o).before(e):I(i).append(e)})},before:function(){var e=this;return J(arguments,function(t,n){I(n).insertBefore(e)}),this},after:function(){var e=this;const t=!window.DISABLE_NATIVE_CONSTANTS&&window.VWO._.nativeConstants.get(\"Array\").prototype.reverse||w;return J(t.apply(arguments),function(n,o){t.apply(I(o).slice()).insertAfter(e)}),this},insertBefore:function(e){var t=this;return I(e).each(function(e,n){var o=n.parentNode;o&&t.each(function(t,i){X(o,e?i.cloneNode(!0):i,!0,n)})}),this},insertAfter:function(e){var t=this;return I(e).each(function(e,n){var o=n.parentNode;o&&t.each(function(t,i){X(o,e?i.cloneNode(!0):i,!0,n.nextSibling)})}),this},trigger:function(t,n){var o,i;if(A(t)){var r=[(i=t.split(\".\"))[0],i.slice(1).sort()],s=r[0],a=r[1],c=S.test(s)?\"MouseEvents\":\"HTMLEvents\";(o=e.createEvent(c)).initEvent(s,!0,!0),o.namespace=a.join(\".\")}else o=t;o.data=n;var d=o.type in O;return this.each(function(e,t){d&&F(t[o.type])?t[o.type]():t.dispatchEvent(o)})},contents:function(){return this[0]?I(this[0].childNodes):I(\"\")},not:function(e){return I(this).filter(function(t,n){return!y(n,e)})}},I.fn.bind=I.fn.live=I.fn.on,I.inArray=function(e,t){return c.call(t,e)},I.trim=function(e){return(e||\"\").replace(v,\"\")},I.getScript=function(e,t){return I.get(e,void 0,t,\"script\")},I.each(\"blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error\".split(\" \"),function(e,t){I.fn[t]=function(e){return\"submit\"===t?this[0].submit():e?this.bind(t,e):this.trigger(t)},I.attrFn&&(I.attrFn[t]=!0)}),I.guid=1,I.proxy=function(e,t,n){return 2===arguments.length&&(\"string\"==typeof t?(e=(n=e)[t],t=void 0):t&&!F(t)&&(n=t,t=void 0)),!t&&e&&(t=function(){return e.apply(n||this,arguments)}),e&&(t.guid=e.guid=e.guid||t.guid||I.guid++),t};var Y=I.fn.init=function(t,n){var o,s,a=!1;if(A(t)&&/\u003c.+>/.test(t)){a=!0;try{t=function(t){if(k||(k=e.implementation.createHTMLDocument(null)),Vn){const e=/\u003c\\s*([a-z0-9]+)/i.exec(t),n=e?e[1].toLowerCase():\"\",o=xh[n]||xh._default;k.body.innerHTML=o[1]+t+o[2];let i=k.body;for(let e=0;e\u003co[0];e++)i=i.firstChild;return i.childNodes}return k.body.innerHTML=t,k.body.childNodes}(t)}catch(e){throw e}}if(!t)return this;if(t&&t.nodeType||B(t))return this[0]=t,this.length=1,this;if(A(t)){var c=!1,d=e;n&&(\"object\"!=typeof n||n.nodeType||n instanceof I?d=n instanceof I?(null===(s=(o=n).get)||void 0===s?void 0:s.call(o,0))||e:n:(c=!!n.s,d=e));var l=this.constructor(),u=[d];for(let e=0;e\u003cu.length;e++)try{const n=u[e];var w;i(()=>Ft().eSel)?w=Wh(t,n,c,r):(w=/^#[\\w-]*$/.test(t)&&n.getElementById?n.getElementById(t.slice(1)):n.querySelectorAll(t))&&w.nodeType&&(w=[w]),r.apply(l,a?t:w)}catch(e){}return l}if(F(t))return I.fn.ready(t);for(var _=0;_\u003ct.length;_++)this.length=t.length,this[_]=t[_]};return Y.prototype=I.fn,I.fn.splice=d,\"function\"==typeof Symbol&&(I.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator]),I.prototype.slice=function(){return I(n.apply(this,arguments))},I.prototype.length=0,I.nodeName=function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},I}();Lh(Uh)})();\n\n\u003c/script>\u003cscript type=\"text/javascript\" async=\"\" src=\"//munchkin.marketo.net/munchkin.js\">\u003c/script>\u003cscript type=\"text/javascript\" nonce=\"\">!function(){\"use strict\";if(window.VWO=window.VWO||[],window.VWO.coreLibExecuted)return;window.VWO.coreLibExecuted=1,window.VWO.v=\"7.0\",window.VWO.v_e=\"6a609f5c\";const e=e=>{try{window.VWO._.customError(e)}catch(e){}};function t(t,o={sendErrorLog:!1},n){try{return t()}catch(t){return o.sendErrorLog&&setTimeout(()=>{try{e({msg:o.msg||\"safelyGetValue failed!\",url:o.url||\"errorHandler.ts\",source:o.source||t})}catch(e){}},100),n}}function o(e,o={sendErrorLog:!0}){return t(()=>e.toLowerCase(),o,\"\")}let n;const i=function(){if(void 0!==n)return n;const e=[],t=window.VWO._.allSettings.dataStore.campaigns;let o,i;for(let o in t)e.push(o);return n=!!(o=(window.location.search+window.location.hash).match(/.*_vis_test_id=(.*?)&.*_vis_opt_preview_combination=(.*?)(?:&|#|$)/))&&(!(!e.includes(o[1])||!t[o[1]]||void 0===t[o[1]].combs[i=function(e){if(!e)return e;try{e=window.decodeURIComponent(e)}catch(e){}return e}(o[2])])&&i),n};var s;const r=null===(s=window._vwoCc)||void 0===s?void 0:s.cookiePrefix;class a{constructor(){var e,t;window.VWO._.phoenixMT.on(\"vwo_campaignsLoaded\",()=>{this.processLoadedCampaigns(),window.VWO.state=\"executionComplete\"}),(null===(e=window.VWO._.phoenixMT.getEventHistory(\"vwo_campaignsLoaded\"))||void 0===e?void 0:e.length)>0&&(this.processLoadedCampaigns(),(null===(t=window._vwoCc)||void 0===t?void 0:t.delayCustomGoal)||window.VWO._.phoenixMT.clearEventHistory(\"vwo_campaignsLoaded\"))}processLoadedCampaigns(){this.setBucketedCampaigns(),this.executeAll({bucketed_campaigns:window.VWO._.bucketedCampaignsAPIStore.campaigns})}setBucketedCampaigns(){window.VWO._.bucketedCampaignsAPIStore=window.VWO._.bucketedCampaignsAPIStore||{},window.VWO._.bucketedCampaignsAPIStore.campaigns=[];let e=window._vis_debug||i()?\"debug\":\"\";e+=\"_vis_opt_exp_\";const t=new RegExp(`^${o=e,r?o.startsWith(r)?o:`${r}${o}`:o}(\\\\d{1,})_combi Coral Sea National Park Zone, Australia | SafariPlnr
        3 safari lodges
        Far North Queensland & Cape York, Australia
        Very Quiet
        Malaria: Moderate

        Safari in Coral Sea National Park Zone

        Coral Sea National Park Zone is a protected area in Australia.

        Best timeApril to October (dry season in the north). Year-round in southern parks.
        Species
        1
        Big Five
        0/5
        Lodges
        3
        Recommended stay
        1-2 days

        Coral Sea National Park Zone Map

        Park location and safari lodges

        Recent sightings at Coral Sea National Park Zone

        Sign in to report

        1 species recorded in Coral Sea National Park Zone

        Book Safari Experiences in Coral Sea National Park Zone

        Game drives, guided tours, and unique experiences in Coral Sea National Park Zone

        Australia offers a safari experience unlike any other, with unique marsupials and ancient landscapes. For the quintessential outback adventure, we recommend visiting Uluru and the Red Centre between...

        January

        Now
        low

        Summer / Wet Season

        Expect hot and humid conditions across much of the country, with frequent tropical downpours in the north. Southern regions are generally milder but can experience heatwaves.

        It's a great time for birding, especially in the wetlands of Kakadu, as many species are actively breeding. Young kangaroos and wallabies are often seen venturing out.

        We love exploring the lush, green landscapes of Kakadu National Park during this time, despite the heat, as the waterfalls are at their most spectacular.

        Kakadu National Park
        Litchfield National Park
        Daintree Rainforest

        February

        low

        Summer / Wet Season

        Similar to January, with high temperatures and humidity, particularly in the tropical north. Coastal areas can be affected by cyclones.

        The wet season fuels abundant life; look for crocodile activity in the northern waterways and enjoy the vibrant birdlife. Young marsupials are becoming more independent.

        We recommend visiting the Kimberley region for its dramatic waterfalls and the chance to see the landscape in its full, verdant glory, but be prepared for potential road closures.

        Kakadu National Park
        The Kimberley
        Daintree Rainforest

        March

        low

        Late Summer / Early Autumn

        Temperatures begin to moderate in the north as the wet season starts to recede. Southern Australia experiences pleasant, warm weather.

        The receding waters create excellent opportunities for spotting saltwater crocodiles basking. Bird migration is still strong in many areas.

        We find March to be an ideal month for exploring Kangaroo Island, as the weather is comfortable and the wildlife is active without the peak summer crowds.

        Kangaroo Island
        Kakadu National Park
        Great Ocean Road

        April

        moderate

        Autumn

        Autumn brings mild and sunny days to most of Australia. The tropical north experiences its dry season, with lower humidity and less rain.

        This is prime time for whale watching along the east coast. The cooler weather makes wildlife spotting easier across the continent.

        We absolutely adore the Australian Alps in April for their stunning autumn colours and the chance to see wombats and kangaroos in crisp, clear air.

        Kangaroo Island
        Great Ocean Road
        Australian Alps National Parks

        May

        moderate

        Autumn

        Pleasant, mild weather prevails across much of the country. The north is firmly in its dry season, offering clear skies and comfortable temperatures.

        The dry season in the north is excellent for observing wildlife concentrated around water sources. Southern Australia is good for whale watching and land-based mammals.

        We recommend heading to Uluru and the Red Centre in May; the daytime temperatures are perfect for exploring and the desert blooms after the last rains.

        Uluru-Kata Tjuta National Park
        Kangaroo Island
        Great Ocean Road

        June

        moderate

        Winter

        Winter brings cooler temperatures, especially in the south where frost and even snow are common in higher elevations. The north remains mild and dry.

        Whale migration is at its peak along the western and southern coasts. The dry season in the north makes wildlife viewing in national parks like Kakadu very accessible.

        We love the accessibility of Kakadu and Arnhem Land in June; the dry season means all roads are open and the wildlife is easily spotted around waterholes.

        Kakadu National Park
        The Kimberley
        Great Ocean Road

        July

        high

        Winter

        Coldest month in the south, with potential for snow in the mountains. Northern Australia enjoys its dry season with cool nights and warm, sunny days.

        The dry season in the north is ideal for spotting crocodiles and other reptiles. Southern coasts continue to see significant whale activity.

        We find July to be the ultimate month for exploring the vast wilderness of the Kimberley, as the weather is perfect and the landscapes are breathtaking.

        The Kimberley
        Kakadu National Park
        Uluru-Kata Tjuta National Park

        August

        high

        Winter / Early Spring

        Still cool in the south, but warming up. The north is transitioning from its dry to its build-up season, with increasing humidity.

        The end of the whale migration season. Birdlife is abundant, and many marsupials are active in the cooler mornings and evenings.

        We recommend visiting Tasmania in August for its unique wildlife and dramatic winter landscapes; it's a ruggedly beautiful experience.

        Tasmania National Parks
        The Kimberley
        Kangaroo Island

        September

        moderate

        Spring

        Spring brings warmer temperatures across the country. The north experiences its 'build-up' season, which can be hot and humid with occasional storms.

        The build-up in the north often means increased crocodile activity. Southern Australia sees the start of kangaroo joey season and wildflowers.

        We love the wildflowers of Western Australia in September; the landscapes are carpeted in colour and the weather is superb for exploring.

        Karijini National Park
        Kangaroo Island
        Uluru-Kata Tjuta National Park

        October

        moderate

        Spring

        Temperatures are rising, especially in the north where the build-up season continues. Southern Australia enjoys pleasant spring weather.

        This is a fantastic month for birdwatching as many species are nesting. Young animals are common, and marine life is active.

        We recommend the Eyre Peninsula in October for incredible marine wildlife encounters, including swimming with sea lions and seeing great white sharks.

        Eyre Peninsula
        Karijini National Park
        Daintree Rainforest

        November

        moderate

        Late Spring / Early Summer

        Hot and humid conditions return to the tropical north, signalling the start of the wet season. Southern Australia experiences warm to hot summer weather.

        The wet season begins in the north, bringing dramatic storms and lush vegetation. Southern Australia is excellent for spotting koalas and kangaroos.

        We find November to be a great time to visit Fraser Island; the weather is warm enough for swimming and the island is less crowded than in peak summer.

        Fraser Island
        Kakadu National Park
        Kangaroo Island

        December

        peak

        Summer / Wet Season

        Hot and humid across most of Australia, with the tropical north experiencing its wet season and potential for heavy rainfall and cyclones.

        The wet season in the north creates a vibrant, green landscape and boosts wildlife activity, especially in the wetlands. Young animals are abundant.

        We love the energy of the Australian summer, and while the north can be challenging, the southern coasts offer fantastic opportunities for spotting marine life and enjoying warmer weather.

        Daintree Rainforest
        Great Ocean Road
        Kangaroo Island

        January

        Now
        low

        Summer / Wet Season

        Expect hot and humid conditions across much of the country, with frequent tropical downpours in the north. Southern regions are generally milder but can experience heatwaves.

        It's a great time for birding, especially in the wetlands of Kakadu, as many species are actively breeding. Young kangaroos and wallabies are often seen venturing out.

        We love exploring the lush, green landscapes of Kakadu National Park during this time, despite the heat, as the waterfalls are at their most spectacular.

        Kakadu National Park
        Litchfield National Park
        Daintree Rainforest

        February

        low

        Summer / Wet Season

        Similar to January, with high temperatures and humidity, particularly in the tropical north. Coastal areas can be affected by cyclones.

        The wet season fuels abundant life; look for crocodile activity in the northern waterways and enjoy the vibrant birdlife. Young marsupials are becoming more independent.

        We recommend visiting the Kimberley region for its dramatic waterfalls and the chance to see the landscape in its full, verdant glory, but be prepared for potential road closures.

        Kakadu National Park
        The Kimberley
        Daintree Rainforest

        March

        low

        Late Summer / Early Autumn

        Temperatures begin to moderate in the north as the wet season starts to recede. Southern Australia experiences pleasant, warm weather.

        The receding waters create excellent opportunities for spotting saltwater crocodiles basking. Bird migration is still strong in many areas.

        We find March to be an ideal month for exploring Kangaroo Island, as the weather is comfortable and the wildlife is active without the peak summer crowds.

        Kangaroo Island
        Kakadu National Park
        Great Ocean Road

        April

        moderate

        Autumn

        Autumn brings mild and sunny days to most of Australia. The tropical north experiences its dry season, with lower humidity and less rain.

        This is prime time for whale watching along the east coast. The cooler weather makes wildlife spotting easier across the continent.

        We absolutely adore the Australian Alps in April for their stunning autumn colours and the chance to see wombats and kangaroos in crisp, clear air.

        Kangaroo Island
        Great Ocean Road
        Australian Alps National Parks

        May

        moderate

        Autumn

        Pleasant, mild weather prevails across much of the country. The north is firmly in its dry season, offering clear skies and comfortable temperatures.

        The dry season in the north is excellent for observing wildlife concentrated around water sources. Southern Australia is good for whale watching and land-based mammals.

        We recommend heading to Uluru and the Red Centre in May; the daytime temperatures are perfect for exploring and the desert blooms after the last rains.

        Uluru-Kata Tjuta National Park
        Kangaroo Island
        Great Ocean Road

        June

        moderate

        Winter

        Winter brings cooler temperatures, especially in the south where frost and even snow are common in higher elevations. The north remains mild and dry.

        Whale migration is at its peak along the western and southern coasts. The dry season in the north makes wildlife viewing in national parks like Kakadu very accessible.

        We love the accessibility of Kakadu and Arnhem Land in June; the dry season means all roads are open and the wildlife is easily spotted around waterholes.

        Kakadu National Park
        The Kimberley
        Great Ocean Road

        July

        high

        Winter

        Coldest month in the south, with potential for snow in the mountains. Northern Australia enjoys its dry season with cool nights and warm, sunny days.

        The dry season in the north is ideal for spotting crocodiles and other reptiles. Southern coasts continue to see significant whale activity.

        We find July to be the ultimate month for exploring the vast wilderness of the Kimberley, as the weather is perfect and the landscapes are breathtaking.

        The Kimberley
        Kakadu National Park
        Uluru-Kata Tjuta National Park

        August

        high

        Winter / Early Spring

        Still cool in the south, but warming up. The north is transitioning from its dry to its build-up season, with increasing humidity.

        The end of the whale migration season. Birdlife is abundant, and many marsupials are active in the cooler mornings and evenings.

        We recommend visiting Tasmania in August for its unique wildlife and dramatic winter landscapes; it's a ruggedly beautiful experience.

        Tasmania National Parks
        The Kimberley
        Kangaroo Island

        September

        moderate

        Spring

        Spring brings warmer temperatures across the country. The north experiences its 'build-up' season, which can be hot and humid with occasional storms.

        The build-up in the north often means increased crocodile activity. Southern Australia sees the start of kangaroo joey season and wildflowers.

        We love the wildflowers of Western Australia in September; the landscapes are carpeted in colour and the weather is superb for exploring.

        Karijini National Park
        Kangaroo Island
        Uluru-Kata Tjuta National Park

        October

        moderate

        Spring

        Temperatures are rising, especially in the north where the build-up season continues. Southern Australia enjoys pleasant spring weather.

        This is a fantastic month for birdwatching as many species are nesting. Young animals are common, and marine life is active.

        We recommend the Eyre Peninsula in October for incredible marine wildlife encounters, including swimming with sea lions and seeing great white sharks.

        Eyre Peninsula
        Karijini National Park
        Daintree Rainforest

        November

        moderate

        Late Spring / Early Summer

        Hot and humid conditions return to the tropical north, signalling the start of the wet season. Southern Australia experiences warm to hot summer weather.

        The wet season begins in the north, bringing dramatic storms and lush vegetation. Southern Australia is excellent for spotting koalas and kangaroos.

        We find November to be a great time to visit Fraser Island; the weather is warm enough for swimming and the island is less crowded than in peak summer.

        Fraser Island
        Kakadu National Park
        Kangaroo Island

        December

        peak

        Summer / Wet Season

        Hot and humid across most of Australia, with the tropical north experiencing its wet season and potential for heavy rainfall and cyclones.

        The wet season in the north creates a vibrant, green landscape and boosts wildlife activity, especially in the wetlands. Young animals are abundant.

        We love the energy of the Australian summer, and while the north can be challenging, the southern coasts offer fantastic opportunities for spotting marine life and enjoying warmer weather.

        Daintree Rainforest
        Great Ocean Road
        Kangaroo Island

        January

        Now
        low

        Summer / Wet Season

        Expect hot and humid conditions across much of the country, with frequent tropical downpours in the north. Southern regions are generally milder but can experience heatwaves.

        It's a great time for birding, especially in the wetlands of Kakadu, as many species are actively breeding. Young kangaroos and wallabies are often seen venturing out.

        We love exploring the lush, green landscapes of Kakadu National Park during this time, despite the heat, as the waterfalls are at their most spectacular.

        Kakadu National Park
        Litchfield National Park
        Daintree Rainforest

        February

        low

        Summer / Wet Season

        Similar to January, with high temperatures and humidity, particularly in the tropical north. Coastal areas can be affected by cyclones.

        The wet season fuels abundant life; look for crocodile activity in the northern waterways and enjoy the vibrant birdlife. Young marsupials are becoming more independent.

        We recommend visiting the Kimberley region for its dramatic waterfalls and the chance to see the landscape in its full, verdant glory, but be prepared for potential road closures.

        Kakadu National Park
        The Kimberley
        Daintree Rainforest

        March

        low

        Late Summer / Early Autumn

        Temperatures begin to moderate in the north as the wet season starts to recede. Southern Australia experiences pleasant, warm weather.

        The receding waters create excellent opportunities for spotting saltwater crocodiles basking. Bird migration is still strong in many areas.

        We find March to be an ideal month for exploring Kangaroo Island, as the weather is comfortable and the wildlife is active without the peak summer crowds.

        Kangaroo Island
        Kakadu National Park
        Great Ocean Road

        April

        moderate

        Autumn

        Autumn brings mild and sunny days to most of Australia. The tropical north experiences its dry season, with lower humidity and less rain.

        This is prime time for whale watching along the east coast. The cooler weather makes wildlife spotting easier across the continent.

        We absolutely adore the Australian Alps in April for their stunning autumn colours and the chance to see wombats and kangaroos in crisp, clear air.

        Kangaroo Island
        Great Ocean Road
        Australian Alps National Parks

        May

        moderate

        Autumn

        Pleasant, mild weather prevails across much of the country. The north is firmly in its dry season, offering clear skies and comfortable temperatures.

        The dry season in the north is excellent for observing wildlife concentrated around water sources. Southern Australia is good for whale watching and land-based mammals.

        We recommend heading to Uluru and the Red Centre in May; the daytime temperatures are perfect for exploring and the desert blooms after the last rains.

        Uluru-Kata Tjuta National Park
        Kangaroo Island
        Great Ocean Road

        June

        moderate

        Winter

        Winter brings cooler temperatures, especially in the south where frost and even snow are common in higher elevations. The north remains mild and dry.

        Whale migration is at its peak along the western and southern coasts. The dry season in the north makes wildlife viewing in national parks like Kakadu very accessible.

        We love the accessibility of Kakadu and Arnhem Land in June; the dry season means all roads are open and the wildlife is easily spotted around waterholes.

        Kakadu National Park
        The Kimberley
        Great Ocean Road

        July

        high

        Winter

        Coldest month in the south, with potential for snow in the mountains. Northern Australia enjoys its dry season with cool nights and warm, sunny days.

        The dry season in the north is ideal for spotting crocodiles and other reptiles. Southern coasts continue to see significant whale activity.

        We find July to be the ultimate month for exploring the vast wilderness of the Kimberley, as the weather is perfect and the landscapes are breathtaking.

        The Kimberley
        Kakadu National Park
        Uluru-Kata Tjuta National Park

        August

        high

        Winter / Early Spring

        Still cool in the south, but warming up. The north is transitioning from its dry to its build-up season, with increasing humidity.

        The end of the whale migration season. Birdlife is abundant, and many marsupials are active in the cooler mornings and evenings.

        We recommend visiting Tasmania in August for its unique wildlife and dramatic winter landscapes; it's a ruggedly beautiful experience.

        Tasmania National Parks
        The Kimberley
        Kangaroo Island

        September

        moderate

        Spring

        Spring brings warmer temperatures across the country. The north experiences its 'build-up' season, which can be hot and humid with occasional storms.

        The build-up in the north often means increased crocodile activity. Southern Australia sees the start of kangaroo joey season and wildflowers.

        We love the wildflowers of Western Australia in September; the landscapes are carpeted in colour and the weather is superb for exploring.

        Karijini National Park
        Kangaroo Island
        Uluru-Kata Tjuta National Park

        October

        moderate

        Spring

        Temperatures are rising, especially in the north where the build-up season continues. Southern Australia enjoys pleasant spring weather.

        This is a fantastic month for birdwatching as many species are nesting. Young animals are common, and marine life is active.

        We recommend the Eyre Peninsula in October for incredible marine wildlife encounters, including swimming with sea lions and seeing great white sharks.

        Eyre Peninsula
        Karijini National Park
        Daintree Rainforest

        November

        moderate

        Late Spring / Early Summer

        Hot and humid conditions return to the tropical north, signalling the start of the wet season. Southern Australia experiences warm to hot summer weather.

        The wet season begins in the north, bringing dramatic storms and lush vegetation. Southern Australia is excellent for spotting koalas and kangaroos.

        We find November to be a great time to visit Fraser Island; the weather is warm enough for swimming and the island is less crowded than in peak summer.

        Fraser Island
        Kakadu National Park
        Kangaroo Island

        December

        peak

        Summer / Wet Season

        Hot and humid across most of Australia, with the tropical north experiencing its wet season and potential for heavy rainfall and cyclones.

        The wet season in the north creates a vibrant, green landscape and boosts wildlife activity, especially in the wetlands. Young animals are abundant.

        We love the energy of the Australian summer, and while the north can be challenging, the southern coasts offer fantastic opportunities for spotting marine life and enjoying warmer weather.

        Daintree Rainforest
        Great Ocean Road
        Kangaroo Island
        Planning & reference

        Packing list not yet available for Coral Sea National Park Zone - weather data needed

        Monthly weather conditions not yet available for Coral Sea National Park Zone

        Coral Sea National Park Zone Reviews

        ,\"\");var o;const n=document.cookie.split(\";\");for(let e=0;e\u003cn.length;e++){const[o,i=\"\"]=n[e].split(\"=\").map(e=>e.trim()),s=t.exec(o);s&&_vwo_exp[s[1]]&&window.VWO._.bucketedCampaignsAPIStore.campaigns.push({[s[1]]:i,name:_vwo_exp[s[1]].name,variation:_vwo_exp[s[1]].comb_n[i]})}}executeAll(e={}){const o=t(()=>window.VWO._.bucketedCampaignsAPIStore.callbacks.length)||0;for(let n=0;n\u003co;n++){const o=window.VWO._.bucketedCampaignsAPIStore.callbacks[n];t(()=>\"number\"==typeof o.count)?o.count>0?(o(e),--o.count):(window.VWO._.bucketedCampaignsAPIStore.callbacks.splice(n,1),n--):o(e)}}}function d(e,t,o,n){return new(o||(o=Promise))(function(i,s){function r(e){try{d(n.next(e))}catch(e){s(e)}}function a(e){try{d(n.throw(e))}catch(e){s(e)}}function d(e){var t;e.done?i(e.value):(t=e.value,t instanceof o?t:new o(function(e){e(t)})).then(r,a)}d((n=n.apply(e,t||[])).next())})}\"function\"==typeof SuppressedError&&SuppressedError;const c=\"cCC\",l=\"hCl\",w=\"vwo_dynDataFetched\",u=\"vwo__activated\",_=\"nSF\",g=\"vwo_dom_submit\",E=\"vwo_dom_hover\",h=\"vwo_dom_focus\",v=\"vwo_dom_blur\",O=\"vwo_pageUnload\",p=\"vE\",A=\"pageExitEvent\",S=\"cCAI\",f=\"loadSurveyLib\",C=\"vwo_widgetClose\",m=\"vwo_widgetShown\";class I{constructor(){this.forceKeys={id:\"forceIdSelector\",class:\"forceClassSelector\",customAttribute:\"forceCustomAttributeSelector\"},this.regexCache={}}shouldUseAttributeSelector(e,t,o){if(!!((e&&e.getRootNode())instanceof ShadowRoot)||t.dAttrName||o._vwo_noAttributeMode)return null;const n=this.createRegex(\"string\"==typeof t.dAttrName?t.dAttrName:\"\"),i=[],s=e.attributes;if(s)for(let e=0;e\u003cs.length;e++){const t=s[e];!I.DATA_SELECTOR_CHECK.test(t.name)||n&&n.test(t.name)||I.EXCLUDED_ATTR_KEYS_REGEX.test(t.name)||I.EXCLUDED_ATTR_VALUES_REGEX.test(t.value)||this.isDynamicAttribute(t.name)||this.isDynamicAttribute(t.value)||i.push(t)}t.whitelistingHrefAsValidAttribute&&e.hasAttribute(\"href\")&&i.push(e.attributes&&e.attributes.getNamedItem&&e.attributes.getNamedItem(\"href\"));for(const e of i){const o=this.createAttributeSelector(e.name,e.value);if(this.verify(o,t))return o}if(i.length>1){const e=i.slice(0,3).map(e=>this.createAttributeSelector(e.name,e.value)).join(\"\");if(this.verify(e,t))return e}return null}createAttributeSelector(e,t){return`[${e}='${t?t.replace(/'/g,\"\\\\'\"):\"\"}']`}escapeCSS(e){return\"undefined\"!=typeof CSS&&CSS.escape?CSS.escape(e):e}createRegex(e){if(!e)return null;if(this.regexCache[e])return this.regexCache[e];try{const t=new RegExp(e);return this.regexCache[e]=t,t}catch(e){return null}}isDynamicAttribute(e=\"\"){return I.RE_DYNAMIC_ATTRIBUTE_1.test(e)||I.RE_DYNAMIC_ATTRIBUTE_2.test(e)}isDynamicId(e){return(I.RE_DYNAMIC_ID_1.test(e)||I.RE_DYNAMIC_ID_2.test(e))&&!I.RE_DYNAMIC_ID_FOR_ADDED_WIDGET.test(e)}isVwoClass(e){return e.indexOf(\"vwo\")>-1||e.indexOf(\"_vwo_\")>-1}getSelectorPathSettings(e){return{_vwo_noIdMode:!(!e||!(!0===e.dIdVal||e.selectorPathSetting&&e.selectorPathSetting.hasOwnProperty(\"editorNoIdMode\")))&&(!0===e.dIdVal||e.selectorPathSetting.editorNoIdMode),_vwo_noDynamicIdMode:!(!e||!(e.dDynId||e.selectorPathSetting&&e.selectorPathSetting.hasOwnProperty(\"editorNoDynamicIdMode\")))&&(e.dDynId||e.selectorPathSetting.editorNoDynamicIdMode),_vwo_noClassMode:!(!e||!(e.dClassValBoolean||e.selectorPathSetting&&e.selectorPathSetting.hasOwnProperty(\"editorNoClassMode\")))&&(e.dClassValBoolean||e.selectorPathSetting.editorNoClassMode)}}isDynamicClass(e){return I.RE_DYNAMIC_CLASS_1.test(e)||I.RE_HOVER_CLASS.test(e)}shouldUseTextBasedSelector(e,t){return null}findRecursiveTextBasedSelector(e,t,o){return null}generateShortPath(e,t,o={}){if(!e)return null;if(o.originNode||(o.originNode=e),o.dClassValBoolean=o.hasOwnProperty(\"dClassValBoolean\")?o.dClassValBoolean:!0===o.dClassVal,o.dClassVal=\"string\"==typeof o.dClassVal?`${o.dClassVal}|${I.DEFAULT_EXCLUDE_CLASSES_REGEX}`:I.DEFAULT_EXCLUDE_CLASSES_REGEX,this.shouldUseSiblingSelectorEarly(e,o)){const t=this.shouldUseSiblingSelector(e,o);if(t)return t}if(o.skipRootNodeInSelectorPath&&o.documentRootNode===e)return\"\";const n=this.getSelectorPathSettings(o);(o.forceTextBasedSelector||o.forceRecursiveTextBasedSelector)&&(n._vwo_noIdMode=!0,n._vwo_noClassMode=!0,n._vwo_noAttributeMode=!0);const i=this.getNodeName(e);if(document.body===e||\"head\"===i||\"html\"===i)return i;const s=\"*\"===i,r=!(e.getRootNode()instanceof ShadowRoot),a=this.tryCustomAttributeSelector(e,o,r);if(a)return a;const d=this.createRegex(\"string\"==typeof o.dIdVal?o.dIdVal:\"\");if(this.shouldUseIdSelector(e,o,n,d))return\"#\"+e.getAttribute(\"id\");const c=this.shouldUseClassSelector(e,o,n);if(c)return c;const l=this.shouldUseAttributeSelector(e,o,n);if(l)return l;if(r){const t=this.shouldUseTextBasedSelector(e,o);if(t)return t}if(this.shouldUseRecursiveTextBasedSelector(e,o,r)){const t=5,n=this.findRecursiveTextBasedSelector(e,t,o);if(n)return e._vwoCachedShortPath=n,n}const w=this.generateParentPath(e,t,o);if(w&&\"string\"==typeof w&&-1!==w.indexOf(\":nth-parent\"))return w;const u=this.generateCurrentNodePath(e,i,s,o);if(o.skipRootNodeInSelectorPath&&!w)return u;const _=this.handleSlotAssignment(e,u);return this.isSpecialUrlCase()?this.handleSpecialUrlCase(e,w,_):`${w} > ${_}`}shouldUseSiblingSelectorEarly(e,t){return!t.skipTextBasedSelector&&window._vwo_textBasedSelectorMode&&window.eventArchEnabled&&t.recursiveCall&&window._vwo_textBasedSelectorV2Mode}getNodeName(e){const t=e.nodeName.toLowerCase(),o=t.match(I.DANGEROUS_NODE_REGEX);return o&&o[0]===t?t:e.nodeType===Node.DOCUMENT_FRAGMENT_NODE?e.nodeName:\"*\"}tryCustomAttributeSelector(e,t,o){const n=this.forceKeys;if(!o||!t[n.customAttribute]&&!window._vwo_useAttributeForSelector&&!t.isContainedInBasicOrPastedElement||this.isForceAttributeSelectorRequired(t))return null;const i=t[n.customAttribute]&&t.forceCustomAttributeName||(t.isContainedInBasicOrPastedElement?\"vwo-element-id\":void 0)||window._vwo_useAttributeForSelector,s=t[n.customAttribute]&&t.forceCustomAttributeValue||(i?e.getAttribute(i):void 0);if(!s)return null;const r=`[${i}='${s}']`;return t[n.customAttribute]||this.verify(r,t)?r:null}shouldUseRecursiveTextBasedSelector(e,t,o){return!t.skipTextBasedSelector&&!t.skipRecursiveTextBasedSelector&&window._vwo_textBasedSelectorMode&&o&&window.eventArchEnabled&&!t.recursiveCall&&e.innerText&&-1===e.innerText.indexOf(\"\u003c%=\")&&window._vwo_textBasedSelectorV2Mode}generateParentPath(e,t,o){const n=e.parentNode||e.host;return t?this.generateCachedShortPath(n):this.generateShortPath(n,t,Object.assign(Object.assign({},o),{recursiveCall:!0,parentLevel:0}))}generateCurrentNodePath(e,t,o,n){let i=0;for(let t=e;t;t=t.previousSibling)(e.nodeName===t.nodeName||o&&t.nodeType===Node.ELEMENT_NODE)&&i++;return t+(o?\":nth-child(\":\":nth-of-type(\")+i+\")\"}handleSlotAssignment(e,t){return e.assignedSlot&&document.contains(e.assignedSlot)?` slot > ${t}`:t}isSpecialUrlCase(){return window.location&&-1!==window.location.href.indexOf(\"https://quote.cignaglobal.com/s/\")||!1}handleSpecialUrlCase(e,t,o){let n=o;if(e.assignedSlot&&(n=\" slot > #assignElements()\"),e.shadowRoot&&-1===n.indexOf(\"#document-fragment:nth-child(1)\")&&(n=`${n} > #document-fragment:nth-child(1)`),t&&\"string\"==typeof t){const e=t.split(\">\").map(e=>e.trim());if(\"#document-fragment:nth-child(1)\"===e[e.length-1]&&\"#document-fragment:nth-child(1)\"===n)return t}return`${t} > ${n}`}isUnstableClass(e){return!1}isForceAttributeSelectorRequired(e){return!!e&&!!(e[this.forceKeys.customAttribute]||e[this.forceKeys.id]||e[this.forceKeys.class])}shouldUseSiblingSelector(e,t){return null}shouldUseIdSelector(e,t,o,n){const i=e.getAttribute(\"id\");return!(e.getRootNode()instanceof ShadowRoot)&&t[this.forceKeys.id]||(!o._vwo_noIdMode||t.isContainedInWidget)&&i&&(!n||!n.test(i))&&!I.EXCLUDED_NODE_NAMES.test(e.nodeName)&&!(o._vwo_noDynamicIdMode&&this.isDynamicId(i))&&this.verify(\"#\"+i,t)&&!this.isForceAttributeSelectorRequired(t)}shouldUseClassSelector(e,t,o){if(!!(e.getRootNode()instanceof ShadowRoot)||!e.hasAttribute||!t[this.forceKeys.class]&&(!e.hasAttribute(\"class\")||o._vwo_noClassMode||t.isContainedInWidget||t.isContainedInBasicAddElement)||this.isForceAttributeSelectorRequired(t))return null;const n=e.getAttribute(\"class\").split(/\\s+/),i=\"string\"==typeof t.dClassVal?n.filter(e=>{const o=this.createRegex(t.dClassVal);return!this.isVwoClass(e)&&!this.isUnstableClass(e)&&I.VALID_CLASS_NAME_REGEX.test(e)&&(!o||!o.test(e))}):n.filter(e=>!this.isVwoClass(e)&&!this.isUnstableClass(e)&&I.VALID_CLASS_NAME_REGEX.test(e));for(const e of i)if(t.forceClassSelector||this.verify(e,t,\"class\")&&!this.isDynamicClass(e))return\".\"+this.escapeCSS(e);if(i.length>0){const e=i.map(e=>this.escapeCSS(e)),o=\".\"+e.join(\".\");if(t.forceClassSelector||this.verify(o,t)&&!this.isDynamicClass(e.join(\".\")))return o}return null}generateCachedShortPath(e,t){return e?e._vwoCachedShortPath?e._vwoCachedShortPath:e._vwoCachedShortPath=this.generateShortPath(e,!0,t):null}verify(e,t,o){try{const n=t.documentRootNode||document;return\"class\"===o?!!t._vwo_skipUniqueElementsCheck||1===n.getElementsByClassName(e).length:1===n.querySelectorAll(e).length}catch(e){return!1}}}function N(e,t){if(e){var o,n=\".\"+e,i=window.vwo_$;if((t=t||{})[e])return!1;try{o=i(n)}catch(e){o=\"\"}return 1===o.length||(t[e]=!0,!1)}}function T(e){if(e){var t,o=window.vwo_$;try{t=o(\"#\"+e)}catch(e){t=\"\"}return t.length}}function V(e,t){var o=t[e](),n=t.get(0);if(!o){if(window.getComputedStyle&&void 0!==(o=getComputedStyle(n)[e])&&(o=parseInt(o,10),!isNaN(o)&&o))return o;o=n[\"client\"+e.toUpperCase()[0]+e.substring(1,e.length)]}return o}function W(e){if(e.previousElementSibling)return e.previousElementSibling;for(;e=e.previousSibling;)if(1===e.nodeType)return e}function b(e,t){if(!e)return null;if(e===document)return\"#document\";t=t||{};var o,n,i,s,r,a=e,d=[],c=e.tagName,l=window.vwo_$;if(e===document.body||e===document.head)return c;for(;e;){o=(c=\"undefined\"!=typeof ShadowRoot&&e instanceof ShadowRoot?\"shadow-root\":e.tagName)&&c.match(/^((?:[\\w\\u00c0-\\uFFFF\\*-]|\\\\.)+)/),c&&o&&(o&&o[0])===c||(c=\"*\");const u=[\"INPUT\",\"SELECT\"].indexOf(e.tagName)>-1;try{n=l(e).attr(\"id\")}catch(a){n=e.id}u&&e.name?c=c+'[name=\"'+e.name+'\"]':n&&\"string\"==typeof n&&T(n)&&(c=n.match(/^\\d/)?c+'[id=\"'+n+'\"]':c+\"#\"+n),i=(i=e.getAttribute&&e.getAttribute(\"class\"))?i.split(/\\s+/):[];for(var w=0;w\u003ci.length;w++)if(r=\".\"+(s=i[w]),N(s,t)){c+=r;break}d.unshift(c),e=W(e)}return-1!==d[0].indexOf(\"#\")||a.parentNode&&\"HEAD\"===a.parentNode.nodeName||a.host||(d[0]+=\":first-child\"),b(\"undefined\"!=typeof ShadowRoot&&a instanceof ShadowRoot&&a.host?a.host:a.parentNode,t)+\" > \"+d.join(\" + \")}function R(e){return e instanceof SVGElement&&e.tagName&&\"svg\"!==e.tagName.toLowerCase()?R(e.parentNode):e}function L(e,t){return Math.round(e/t*100)}function D(){const e=document.querySelector(\"._vwo_scroll_fix\"),t=e||document.documentElement,o=(null==e?void 0:e.scrollTop)||window.scrollY||window.pageYOffset,n=(null==e?void 0:e.scrollLeft)||window.scrollX||window.pageXOffset,i=t.scrollHeight,s=t.scrollWidth,r=window.innerHeight,a=window.innerWidth,d=o+r,c=L(d,i),l=n+a;return{xScrollPercent:L(l,s),yScrollPercent:c,absXScroll:l,absYScroll:d,contentWidth:s,contentHeight:i,scrollTop:o}}var y;I.EXCLUDED_KEY_STRINGS=[\"data-user-id\",\"data-kriti-\",\"data-user-name\",\"data-user-email\",\"data-customer-logged-in\",\"data-session-id\",\"data-cart-id\",\"data-timestamp\",\"data-date\",\"data-time\",\"data-order-number\",\"data-product-id\",\"data-token\",\"data-api-key\",\"data-ga-\",\"data-gtm-\",\"data-utm-\",\"data-tracking-id\",\"data-session-count\",\"data-page-view\",\"data-locale\",\"data-language\",\"data-currency\",\"data-region\",\"data-experiment-id\",\"data-variant-id\",\"data-personalization-id\",\"data-ab-test-group\"],I.EXCLUDED_ATTR_VALUES_REGEX=/^(1|0|true|false|self|logged-in|log)$/,I.EXCLUDED_ATTR_KEYS_REGEX=new RegExp(`^(${I.EXCLUDED_KEY_STRINGS.join(\"|\")})`),I.DATA_SELECTOR_CHECK=/^data-(.+)/,I.VALID_CLASS_NAME_REGEX=/^[^:]+$/,I.DANGEROUS_NODE_REGEX=/^((?:[\\w\\u00c0-\\uFFFF\\*-]|\\\\.)+)/,I.EXCLUDED_NODE_NAMES=/base|link|meta|style|iframe|script|noscript/gi,I.DEFAULT_EXCLUDE_CLASSES_REGEX=\"(^elementor-)|elementor-|(^active)|active|(^sc-)|(^pf-)|(^__pf)\",I.RE_DYNAMIC_ATTRIBUTE_1=/[a-z]+[_-]?([0-9_-]){2,}$/,I.RE_DYNAMIC_ATTRIBUTE_2=/[0-9a-z]{5,}/gi,I.RE_DYNAMIC_ID_1=/[a-z]+[_-]?([0-9_-]){2,}$/,I.RE_DYNAMIC_ID_2=/[0-9a-f]{5,}/gi,I.RE_DYNAMIC_ID_FOR_ADDED_WIDGET=/(vwo-widget-)[0-9]{2,}/gi,I.RE_DYNAMIC_CLASS_1=/[a-z]+[_-][0-9_-]{4,}/gi,I.RE_HOVER_CLASS=/hover/gi,function(e){e[e.SCHEDULE_CALLBACK=0]=\"SCHEDULE_CALLBACK\",e[e.REQUEST_IDLE_CALLBACK=1]=\"REQUEST_IDLE_CALLBACK\",e[e.REQUEST_ANIMATION_FRAME=2]=\"REQUEST_ANIMATION_FRAME\",e[e.QUEUE_MICROTASK=3]=\"QUEUE_MICROTASK\",e[e.SET_TIMEOUT=4]=\"SET_TIMEOUT\"}(y||(y={}));const U={[y.SCHEDULE_CALLBACK]:{doesThisMethodExist:\"function\"==typeof t(()=>window.scheduler.yield),defer:e=>window.scheduler.yield().then(()=>e())},[y.REQUEST_IDLE_CALLBACK]:{doesThisMethodExist:\"function\"==typeof requestIdleCallback,defer:(e,t=200)=>requestIdleCallback(e,{timeout:t})},[y.QUEUE_MICROTASK]:{doesThisMethodExist:\"function\"==typeof queueMicrotask,defer:e=>queueMicrotask(e)},[y.REQUEST_ANIMATION_FRAME]:{doesThisMethodExist:\"function\"==typeof requestAnimationFrame,defer:e=>requestAnimationFrame(e)},[y.SET_TIMEOUT]:{doesThisMethodExist:!0,defer:(e,t=0)=>setTimeout(e,t)}},M=(e,{timeout:t=100,type:o=y.REQUEST_IDLE_CALLBACK,fallbackType:n}={})=>{const i=U[o]||U[n];if(i&&i.doesThisMethodExist)return i.defer(e,t);U[y.SET_TIMEOUT].defer(e,t)},P=new I;function G(e){const o=t(()=>window.VWO._.allSettings.dataStore.plugins.DACDNCONFIG.sConfig)||{};return t(()=>P.generateShortPath(e,!1,Object.assign({},o)),{},\"\")}function x(e){return t(()=>e.tagName.toLowerCase(),null,\"\")}function k(e){return t(()=>vwo_$(e).attr(\"placeholder\"))}function F(e){const{scrollTop:o,contentHeight:n}=t(D,null,{scrollTop:0,contentHeight:0});return L(t(()=>e.getBoundingClientRect().top+o,null,0),n)}function B(e){const o=t(()=>e.id);if(!o)return;const n=function(e){const o=vwo_$(e);return t(()=>o.closest(\"form\").get(0))||t(()=>o.parent().get(0))}(e);if(!n)return;const i=vwo_$(n),s=t(()=>i.find(`label[for=\"${o}\"]`).get(0));return s?t(()=>{var e;return null===(e=s.textContent)||void 0===e?void 0:e.trim()}):void 0}function H(e){var t;const o=(null===(t=e.target)||void 0===t?void 0:t.shadowRoot)&&e.composedPath,n=vwo_$(o?e.composedPath()[0]:e.target).get(0);return{sPath:o?b(n):G(n),tag:x(n),ph:k(n),scrDp:F(n),label:B(n)}}var Y,$,j,K,X,q,Z;window.VWO.modules.utils.getElementMetadata=H,function(e){e.DOM=\"vwo_dom\"}(Y||(Y={})),function(e){e.WILD_CARD=\"*\",e.TRIGGER=\"trigger\",e.POST_INIT=\"post-init\",e.TIMER=\"vwo_timer\",e.TRIGGER_UPDATES=\"vwo_triggerUpdates\"}($||($={})),function(e){e.URL_CHANGE=\"vwo_urlChange\",e.LEAVE_INTENT=\"vwo_leaveIntent\",e.CLICK_EVENT=\"vwo_dom_click\",e.HOVER_EVENT=\"vwo_dom_hover\",e.BLUR_EVENT=\"vwo_dom_blur\",e.FOCUS_EVENT=\"vwo_dom_focus\",e.CHANGE_EVENT=\"vwo_dom_change\",e.ELEMENT_VIEWED_EVENT=\"vwo_dom_elementViewed\",e.SUBMIT_EVENT=\"vwo_dom_submit\",e.PAGE_LOAD_EVENT=\"vwo_page_load\",e.CAMPAIGN_FREQUENCY_EVALUATED=\"vwo_campaignFrequencyEvaluated\"}(j||(j={})),function(e){e.PAGE_VIEW=\"vwo_pageView\",e.PAGE_UNLOAD_EVENT=\"vwo_pageUnload\"}(K||(K={})),function(e){e.EXIT_CONDITIONS=\"__exitConditions\"}(X||(X={})),function(e){e.DOM_CONTENT_LOADED=\"DOMContentLoaded\",e.SCROLL=\"scroll\",e.CLICK=\"click\",e.SUBMIT=\"submit\"}(q||(q={})),function(e){e[e.DEBUG=0]=\"DEBUG\",e[e.INFO=1]=\"INFO\",e[e.WARN=2]=\"WARN\",e[e.ERROR=3]=\"ERROR\"}(Z||(Z={}));var Q=new class{constructor(e){this.setLevel(e)}setLevel(e=\"warn\"){this.logLevel=Z[e.toUpperCase()]}info(e,t={}){this.customLog(Z.INFO,e,t)}debug(e,t={}){this.customLog(Z.DEBUG,e,t)}warn(e,t={}){var o,n;this.customLog(Z.WARN,e,t,null===(n=null===(o=window.VWO)||void 0===o?void 0:o._)||void 0===n?void 0:n.customError)}error(e,t={}){var o,n;this.customLog(Z.ERROR,e,t,null===(n=null===(o=window.VWO)||void 0===o?void 0:o._)||void 0===n?void 0:n.customError)}customLog(e,t,o,n=null){var i,s,r;if(e>=this.logLevel){const a=this.formatMessage(e,t,o);null===(r=null===(s=null===(i=window.VWOEvents)||void 0===i?void 0:i.store)||void 0===s?void 0:s.actions)||void 0===r||r.addLogsForDebugging(a),n?n(a):this.consoleLog(e,[a])}}consoleLog(e,t){switch(e){case Z.INFO:console.info(...t);break;case Z.WARN:console.warn(...t);break;case Z.ERROR:console.error(...t);break;default:console.log(...t)}}formatMessage(e,t,o){var n,i;const s=Object.keys(o).reduce((e,t)=>e.replace(new RegExp(`{{${t}}}`,\"g\"),o[t]),t),r=`${Y.DOM}_`;let a=o;const d=(null===(n=o.data)||void 0===n?void 0:n.vwoEventName)||o.vwoEventName;d!==r+q.CLICK&&d!==r+q.SUBMIT||(a=o.data?null===(i=o.data)||void 0===i?void 0:i.props:a.props,a=a||{name:d});let c=JSON.stringify;try{c=window.VWO._.native.JSON.stringify||JSON.stringify}catch(e){}return`VWO: [${Z[e].toUpperCase()}] [${(new Date).toUTCString()}] ${s} ${c(a)}`}}(\"warn\");function z(){}try{z.prototype=Object.create(Array.prototype),Object.defineProperty(z.prototype,\"clear\",{value:void 0,writable:!0,enumerable:!1})}catch(e){}const J=null===(ee=window._vwoCc)||\"object\"!=typeof ee||Array.isArray(ee)?{}:window._vwoCc;var ee;(()=>{const e=J.debugConfig||{};e.CLICK_DEBUG,e.TIMEOUT_DEBUG,e.GA_DEBUG,e.URL_DEBUG,e.VARIATION_SHOWN_DEBUG,e.IN_LIST_DEBUG})(),J.debugLogs,J.disableAsp,J.vwoUuidV2Secure;const te=t(()=>window.VWO._.useCdn)||!1,oe=(J.enableRefreshLimit,J.expUrlChange,window._vwo_acc_id>1044e3||J.enableLoader,J.eblCSync,J.hdPR,J.oscH,J.cPM,J.svIdInSyncListDbgLog,J.wMS,J.mEPR,J.cA_csa,J.dAM,J.observeHTML,J.useSessionInfo,J.mSSR,J.mtUrlChange,J.allowWinnerSelection,J.dNcLT,!!J.dsPCe),ne=!!J.vTsPU,ie=(J.vTST,J.sTVS,J.aRVId,J.sMR,J.aL,J.aCSF,window._vwo_acc_id>1221449||J.hBCS,J.dHRoDr,J.fPVR,J.cDSTR,J.cLID,J.cLIT,J.nUW,J.aLEHIR,J.sTMO,J.eSDO,J.dCEIOS,!!J.sIMCV);J.sWFTPS,J.aSCCD,t(()=>window._vwoCc.rBQP),J.aSMO,J.nHE,J.gVAoC;class se{constructor(){this.GoalsEnum=window.VWO._.GoalsEnum,this.eventName=O,this.attachedFilters=[],this.unloadListenersAttached=!1,this.registeredTriggers=[],this.unloadCaptured=!1,this.functionalTriggerFilters=new Set,this.lastResetTime=0,this.goalConverter=new window.VWO.modules.utils.goalUtils.GoalConversion(\"vwoPageUnloadData\",[this.GoalsEnum.PAGE_UNLOAD,this.GoalsEnum.CUSTOM_GOAL]),window.VWO._.phoenixMT.on(\"vwo_campaignsLoaded\",()=>{this.updatePageUnloadTriggers()}),this.updatePageUnloadTriggers()}updatePageUnloadTriggers(){return d(this,void 0,void 0,function*(){const e=yield window.fetcher.getValue(\"VWO._.pageUnloadTriggers\");if(this.pageData=yield window.fetcher.getValue(\"VWO.pluginStorage.props.page\"),!e)return;const t=Object.keys(e);if(this.registeredTriggers.length!==t.length){const e=this.extractPageUnloadFilters(t);this.attachedFilters=function(e){const t=[];return e.forEach(e=>{var o;null===(o=e.filters)||void 0===o||o.forEach((o,n)=>{const i=o[0].substring(0,o[0].indexOf(\".\"));if(\"event\"===i||\"page\"===i){const i=JSON.parse(JSON.stringify(o));t.push({condition:i,triggerName:e.triggerName,condId:e.id,filterId:n,aux:e.aux})}})}),t}(e),this.registeredTriggers=t,this.addListenersForPageUnload()}})}extractPageUnloadFilters(e){var t;const o=[];for(let n=0;n\u003ce.length;n++){const i=window.VWO._.allSettings.triggers;if(3===i[e[n]].dslv){this.functionalTriggerFilters.add(e[n]);continue}const s=null===(t=i[e[n]])||void 0===t?void 0:t.cnds;for(let t=0;t\u003cs.length;t++){if(0===Object.keys(s[t].filters).length)s[t].filters=[];else for(let e=0;e\u003cs[t].filters.length;e++){const o=s[t].filters[e],n=o[0].match(/^page\\.(.*)/);n&&(o[0]=\"event.\"+n[1])}o.push(Object.assign(Object.assign({},s[t]),{triggerName:e[n]}))}}return o}evaluateAndSendData(e){let o;const{getFinalScrollValues:n,updateScrollState:i}=this.initScrollTracking;i();const s=n();if(this.pageData)for(let t in this.pageData)e[t]=this.pageData[t];const r=performance.now()-this.lastResetTime;if(e.timeSpent=Math.floor(r/1e3),!ne||!(e.timeSpent\u003c0||e.timeSpent>86400)){e.sdxp=s.xScrollDepthPercent,e.sdxa=s.xScrollDepthAbs,e.sdyp=s.yScrollDepthPercent,e.sdya=s.yScrollDepthAbs,window.VWO._.lastPageUnloadURL=this.pageData.url;try{e.preComputedConds=window.VWO.modules.utils.triggers.triggersConditionsCheck(this.eventName,e,this.attachedFilters),o={name:this.eventName,vwoEventName:this.eventName,preComputedConds:e.preComputedConds,page:this.pageData,timeSpent:e.timeSpent,sdxp:e.sdxp,sdxa:e.sdxa,sdyp:e.sdyp,sdya:e.sdya,postSyncCallback:function(){delete window.VWO._.lastPageUnloadURL}},window.VWO._.functionalDSLUtils.evaluateFunctionalTriggers({event:e,eventName:this.eventName,functionalTriggerFilters:this.functionalTriggerFilters}),this.goalConverter.fireEventForConversion(this.eventName,o,{eventData:e}),delete o.preComputedConds;const n=t(()=>o._vwo.eventDataConfig)||{};e._vwo=e._vwo||{},Object.keys(n).length&&(e._vwo.eventDataConfig=n),e._vwo.syncEventData=o}catch(e){Q.error(e)}}}resetStartTimeAndPageData(){this.lastResetTime=performance.now(),this.updatePageUnloadTriggers()}sendDataWrapper(e){return this.unloadCaptured?this.unloadCaptured=!1:(window.VWO._.phoenixMT.trigger(O,e),this.unloadCaptured=!0)}addListenersForPageUnload(){this.unloadListenersAttached||(window.VWO._.phoenixMT.on(O,e=>{this.evaluateAndSendData(e)},{syncToDataLayer:!0}),window.VWO._.phoenixMT.on(A,e=>{this.sendDataWrapper(e)}),this.initScrollTracking=function(){let e,t,o=0,n=0,i=0,s=0;const r=document.querySelector(\"._vwo_scroll_fix\");function a(r=!1){try{const{xScrollPercent:a,yScrollPercent:d,absXScroll:c,absYScroll:l,contentWidth:w,contentHeight:u}=D(),_=t\u003cu,g=e\u003cu;t=u,e=w,o=Math.max(c,o),n=Math.max(l,n),i=g&&!r?L(o,e):Math.max(a,i),s=_&&!r?L(n,t):Math.max(d,s)}catch(e){}}return a(),window.addEventListener(\"resize\",()=>a(!0)),r?r.addEventListener(\"scroll\",()=>a()):window.addEventListener(\"scroll\",()=>a()),{getFinalScrollValues:function(){return{xScrollDepthAbs:o,yScrollDepthAbs:n,xScrollDepthPercent:i>100?100:i,yScrollDepthPercent:s>100?100:s}},updateScrollState:a}}(),window.VWO._.phoenixMT.on(\"vwo_urlChangeMt\",e=>{window.VWO._.phoenixMT.trigger(O,e),this.resetStartTimeAndPageData()}),this.unloadListenersAttached=!0)}}var re,ae,de;function ce(o,n){let i=!1;const s=function(){i||(i=!0,function(o,n){var i,s,r,a,d,c,l,w;const u=window._vwo_cdn||window.VWO.modules.dataStorePlugin.serverUrl,g=window.VWO.modules.dataStorePlugin.serverUrl,E=null===(r=null===(s=null===(i=window.VWO._.allSettings)||void 0===i?void 0:i.dataStore)||void 0===s?void 0:s.plugins)||void 0===r?void 0:r.LIBINFO,h=null===(a=null==E?void 0:E.TRACK)||void 0===a?void 0:a.HASH,v=null===(d=null==E?void 0:E.OPA)||void 0===d?void 0:d.HASH,O=null===(c=null==E?void 0:E.OPA)||void 0===c?void 0:c.PATH,p=null===(l=null==E?void 0:E.SURVEY)||void 0===l?void 0:l.HASH;let A=!1,S=!1;const C=null===(w=window.VWO._)||void 0===w?void 0:w.loadPC;let m=!1,I=window._vis_apm_lib;const N=[];for(const V of o){const W=window.VWO._.allSettings.dataStore.campaigns;if(Object.prototype.hasOwnProperty.call(W,V)){const b=W[V];if(b.type!==re.ANALYSIS_CAMPAIGN&&b.type!==re.ANALYZE_FORM_CAMPAIGN&&b.type!==re.ANALYZE_HEATMAP_CAMPAIGN&&b.type!==re.ANALYZE_RECORDING_CAMPAIGN||(A=!0,S=!0),b.type!==re.FUNNEL_CAMPAIGN&&b.type!==re.GOAL_CAMPAIGN&&b.type!==re.INSIGHTS_FUNNEL_CAMPAIGN&&b.type!==re.INSIGHTS_METRIC_CAMPAIGN||(S=!0),b.type===re.SURVEY_CAMPAIGN||b.survey&&b.survey.id){if(window.VWO._.dSl)continue;for(var T in m=!0,b.survey)Object.prototype.hasOwnProperty.call(b.survey,T)&&N.push(T)}}}if(C&&window.VWO.modules.utils.loadScript(`${u}web/djIkcGM6MS4w/tag-1a6cb79d9b921e9f733a3a9f91c43b90.js`,null,function(){}),S&&!window.VWO.v_t&&window.VWO.modules.utils.loadScript(`${u}7.0/track-${h}.js`),A&&!window.VWO.nls){function R(t){const o={dSC:!0,onloadCb:function(e,t){if(200===e.status||304===e.status)return _vwo_code.addScript({text:e.responseText}),void window.VWO.modules.vwoUtils.optOut.callStopAnalyzeAndSurvey();window.VWO._.gcpfb(t,R,e.status)},onerrorCb:function(t){window.VWO._.gcpfb(t,R)||e({msg:\"Error in loading OPA library\"})}};window.VWO.load_co(t,o)}window.VWO.v_t||window.VWO.modules.utils.loadScript(`${u}7.0/track-${h}.js`),R(`${u}analysis${O}/opaEv-${v}.js`)}if(!window.VWO._[f]){const L=window.VWO.featureInfo.sse;!window.VWO.v_t&&L&&window.VWO.modules.utils.loadScript(`${u}7.0/track-${h}.js`);const D=()=>{const e=t(()=>window.VWO._.useCdn)?`${u}static/1.0/`:g;window.VWO.modules.utils.loadScript(`${e}va_survey-${p}.js`)};window.VWO._.shouldLoadSurveyLib?D():window.VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[f,D]})}if(I&&!window.VWO.apm){const y=window._vis_apm_lib,U=`${g}${y}`,M=`${window._vwo_cdn}${y}`,P=te?M:U;window.VWO.modules.utils.loadScript(P,null,()=>{},{defer:!0})}m&&n&&window.VWO.phoenix('trigger(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[_,{oldArgs:[N]}]})}(o,n))},r=()=>window.VWO._.defer(s);!function(e){if(\"undefined\"==typeof PerformanceObserver)return;let t=!1;const o=new PerformanceObserver(n=>{n.getEntries().length&&!t&&(t=!0,o.disconnect(),e())});try{o.observe({type:\"largest-contentful-paint\",buffered:!0})}catch(e){}}(r),function(e){if(\"complete\"===document.readyState)e();else{const t=()=>{window.removeEventListener(\"load\",t),e()};window.addEventListener(\"load\",t)}}(r)}function le(e,t){const o=window.VWO.consentMode;if(o){if(o.dTI)return;if(o.hTI){const o=window.VWO._.phoenixMT.on(S,()=>{window.VWO._.phoenixMT.off(S,o),window.fetcher.setValue(\"VWO.consentMode.hTI\",!1),window.VWO.phoenix('trigger(\"${{1}}\")',null,{captureGroups:[S]}),ce(e,t)});return}}ce(e,t)}!function(e){e.SURVEY_CAMPAIGN=\"SURVEY\",e.ANALYZE_HEATMAP_CAMPAIGN=\"ANALYZE_HEATMAP\",e.ANALYZE_RECORDING_CAMPAIGN=\"ANALYZE_RECORDING\",e.ANALYZE_FORM_CAMPAIGN=\"ANALYZE_FORM\",e.ANALYSIS_CAMPAIGN=\"ANALYSIS\",e.GOAL_CAMPAIGN=\"TRACK\",e.FUNNEL_CAMPAIGN=\"FUNNEL\",e.INSIGHTS_FUNNEL_CAMPAIGN=\"INSIGHTS_FUNNEL\",e.INSIGHTS_METRIC_CAMPAIGN=\"INSIGHTS_METRIC\"}(re||(re={})),function(e){e.ANALYSIS=\"r\",e.ANALYZE_FORM=\"a\",e.ANALYZE_HEATMAP=\"a\",e.ANALYZE_RECORDING=\"a\",e.FUNNEL=\"t\",e.SURVEY=\"s\",e.TRACK=\"t\",e.INSIGHTS_FUNNEL=\"t\",e.INSIGHTS_METRIC=\"t\"}(ae||(ae={})),function(e){e.SEPARATE_PAGE=\"SEPARATE_PAGE\",e.CLICK_ELEMENT=\"CLICK_ELEMENT\",e.ENGAGEMENT=\"ENGAGEMENT\",e.FORM_SUBMIT=\"FORM_SUBMIT\",e.ON_PAGE=\"ON_PAGE\",e.REVENUE_TRACKING=\"REVENUE_TRACKING\",e.CUSTOM_GOAL=\"CUSTOM_GOAL\",e.PAGE_UNLOAD=\"PAGE_UNLOAD\",e.WIDGET_CLOSE=\"WIDGET_CLOSE\",e.WIDGET_SHOWN=\"WIDGET_SHOWN\"}(de||(de={})),window.VWO._.loadNonTestingLibraries=le;const we=[re.ANALYSIS_CAMPAIGN,re.SURVEY_CAMPAIGN,re.ANALYZE_RECORDING_CAMPAIGN,re.ANALYZE_HEATMAP_CAMPAIGN,re.ANALYZE_FORM_CAMPAIGN,re.GOAL_CAMPAIGN,re.FUNNEL_CAMPAIGN,re.INSIGHTS_FUNNEL_CAMPAIGN,re.INSIGHTS_METRIC_CAMPAIGN];const ue={[re.ANALYZE_RECORDING_CAMPAIGN]:!0,[re.ANALYZE_HEATMAP_CAMPAIGN]:!0,[re.ANALYZE_FORM_CAMPAIGN]:!0,[re.GOAL_CAMPAIGN]:!0,[re.FUNNEL_CAMPAIGN]:!0,[re.INSIGHTS_FUNNEL_CAMPAIGN]:!0,[re.INSIGHTS_METRIC_CAMPAIGN]:!0};const _e=[re.ANALYZE_RECORDING_CAMPAIGN,re.ANALYZE_HEATMAP_CAMPAIGN,re.ANALYZE_FORM_CAMPAIGN];const ge=[re.INSIGHTS_FUNNEL_CAMPAIGN,re.INSIGHTS_METRIC_CAMPAIGN];const Ee={isDomIndependentCampaign:function(e){return we.includes(e)},isSessionBasedCampaign2:function(e={}){return!!ue[e.type||\"\"]},isAnalyzeCampaign:function(e){return _e.includes(e)},hasInsightsMetric:function(e){return ge.includes(e)}};let he=e=>e;window.VWO._.namespaceKeyWithAccId=he;class ve{constructor(){this.vwoExecutedTriggeredOnce=!1,this.vwoOSCTriggeredOnce=!1,this.vwoDebouncedTimer=null}_debouncedEvent(){this.vwoDebouncedTimer&&clearTimeout(this.vwoDebouncedTimer),this.vwoDebouncedTimer=setTimeout(()=>this._sendCampaignsLoaded(),ve.CAMPAIGNS_LOADED_DELAY)}_sendCampaignsLoaded(){null!==this.vwoCookieListenerId&&(window.VWO._.phoenixMT.trigger(\"vwo_campaignsLoaded\"),window.VWO._.phoenixMT.off(this.vwoCookieListenerId),this.vwoCookieListenerId=null)}_attachCombiListener(){this.vwoCookieListenerId=window.VWO._.phoenixMT.on(c,()=>this._debouncedEvent())}_canAttachCombiListenerOnce(e){return!(!window._vis_debug&&!i())||(this.vwoExecutedTriggeredOnce?e||this.vwoOSCTriggeredOnce:!e)}_attachCombiListenerOnce(e){this._canAttachCombiListenerOnce(e)&&(this._debouncedEvent(),this._attachCombiListener())}execute(){const e=!!window._vwo_code;if(this._attachCombiListenerOnce(e),this.vwoExecutedTriggeredOnce)return void(this.vwoOSCTriggeredOnce=!0);const o=function(){const{executableCampaignsOnCurrentPage:e}=window.VWO._,o=window.VWO._.allSettings.dataStore.campaigns,n=[{},[]];if(null==e?void 0:e.length)for(const i of e){const e=o[i];t(()=>window.VWO.modules.utils.libUtils.isTestingCampaign(e.type))&&(e.ready?n[0][i]=e.combination_chosen:n[1].push(i))}return window._vwo_code&&(window._vwo_code.lT||window._vwo_code.sT)&&n.push({timeout:!0}),n}();window.VWO._.triggerEvent.apply(window.VWO._.triggerEvent,[p,o]),this.vwoExecutedTriggeredOnce=!0}}ve.CAMPAIGNS_LOADED_DELAY=200;const Oe=new ve,pe=Oe.execute.bind(Oe);const Ae=()=>window.VWO._,Se=()=>Ae().allSettings.dataStore,fe=()=>t(()=>Se().plugins,{sendErrorLog:!1},{}),Ce=t(()=>fe().UA.br,void 0,\"\"),me=t(()=>fe().UA.de,void 0,\"\"),Ie=(\"safari\"===Ce.toLowerCase()||[\"ipad\",\"iphone\"].includes(me.toLowerCase()),t(()=>t(()=>fe().DACDNCONFIG,{sendErrorLog:!1},{}).jsConfig.osce,void 0,!1));t(()=>\"ios\"===fe().UA.os.toLowerCase(),void 0,!1),t(()=>Se().vwoData.ovot);function Ne(e){return 1!=e||!window.VWO._.disableAutofetchSettings}function Te(e,t){var o,n,i,s,r,a,d;Ne(e)&&(o=()=>{Ne(e)&&window.VWO.settings.requestSettings(e)},d=!1,-1===(n=+t||0)||i?(r=requestAnimationFrame,a=cancelAnimationFrame):(r=setTimeout,a=clearTimeout),function(...e){d&&(a(s),s=null),s=r(function(){o.apply(this,e)},n),d=!0})()}const Ve=e=>{const o=()=>e?Te(e,window.VWO._.SPA_NEW_PAGE_SETTINGS_DELAY):function(){const e=t(()=>window.VWO.featureInfo.cS);if(window._vis_opt_heatmap||(window._vis_debug||i())&&!e)return;const o=window._vwo_code,{SPA_SETTINGS_DELAY:n,SPA_NEW_PAGE_SETTINGS_DELAY:s}=window.VWO._,r=o?1:2;Te(r,o?n:s)}();if(Ie){if(Ie){if(!(window.VWO._.dynReady||e&&1!==e)){const e=window.VWO._.phoenixMT,t=e.on(w,()=>{e.off(w,t),o()})}else o()}}else o()};window.VWO.settings={requestSettings:function(o){return d(this,void 0,void 0,function*(){const n=window.VWO.modules.utils.libUtils,s=t(()=>window.VWO.featureInfo.cS);if((window._vis_debug||i()||n.isBot2()||window.VWO._.selfHosted)&&!s)return;if(window.VWO._.lsP)return;const{dcdnUrl:r=\"\"}=window._VWO||{},{serverUrl:a,accountId:d,currentUrl:c}=window.VWO.modules.dataStorePlugin,l=t(()=>{var e;return null===(e=window._vwo_code)||void 0===e?void 0:e.getVersion})&&window._vwo_code.getVersion();if(r){const t=window._vwo_code?4:5,{settingsUrl:o,fallbackUrl:n}=window.VWO._.getSettingsUrl({settingsType:t,cacheParam:!0,txtCfgState:!0});return function(t,o){window.VWO.modules.utils.loadScript(t,()=>{window.VWO.modules.utils.loadScript(o,window.fetcher.getValue(\"VWO.modules.utils.libUtils.firePageViewEvent\"),()=>{},{defer:!0,allowReload:!0}),e({msg:`settings.js type ${window._vwo_code?4:5} cdn request failed.`,url:window.location.href,uuid:window.VWO._.cookies.get(\"_vwo_uuid\"),source:encodeURIComponent(\"settingsjs\")})},()=>{},{defer:!0,allowReload:!0})}(o,n)}const w=[],u=window._vwo_exp_ids,_=window._vwo_exp;let g=!1;const E=t(()=>window.VWO.pageGroup.pageConfig),h=t(()=>window.VWO.pageGroup.experimentConfig),v=[],O=[];for(const e in E)Object.hasOwnProperty.call(E,e)&&v.push(e);for(const e in h)Object.hasOwnProperty.call(h,e)&&O.push(e);const p=[];for(let e=0;e\u003cu.length;e++)_[u[e]]?(_[u[e]].type===re.ANALYZE_RECORDING_CAMPAIGN&&(g=!0),w.push(u[e])):p.push(u[e]);let A=yield window.VWO._.cookies.get(\"wgs_uuid\");A=A||\"\";let S=a+\"settings.js?a=\"+d+\"&settings_type=\"+o+\"&vn=&eventArch=1&uuid=\"+A;if(1==o&&window.VWO._.txtCfg&&(S+=\"&tS=1\"),2!==o&&3!==o||(S=S+\"&u=\"+encodeURIComponent(c)),O.length){S+=\"&ec=\"+O.join(\"|\")}if(v.length){S+=\"&pc=\"+v.join(\"|\")}if(g&&(S+=\"&rc=1\"),l>=1.4&&l\u003c2){let e;undefined._.jar||(e=window._vwo_code.getCombinationCookie&&n.getCombinationCookie()),e&&(S+=\"&c=\"+e)}if(4!==o&&w.length){const e=\"&exc=\"+w.join(\"|\");S.length+e.length\u003c2e3&&(S+=e)}window.VWO.modules.utils.loadScript(S,()=>window.fetcher.getValue(\"VWO.modules.utils.libUtils.initAuxiliaryPageView\"),()=>{},{defer:!0})})}};const We=window.VWO.TRACK_SESSION_COOKIE_EXPIRY_CUSTOM||1/48,be={TRACK_GLOBAL_COOKIE_NAME:\"_vwo_ds\",TRACK_SESSION_COOKIE_NAME:\"_vwo_sn\",TRACK_SESSION_COOKIE_EXPIRY:We,SESSION_TIMER_EXPIRE:60*We*60*1e3*24,COOKIE_VERSION:3,COOKIE_TS_INDEX:1,COOKIE_VERSION_INDEX:0,FIRST_SESSION_ID_INDEX:0,PC_TRAFFIC_INDEX:1,CURRENT_SESSION_ID:6,LAST_SESSION_ID:7,SESSION_COUNT_INDEX:8,LAST_TIMESTAMP_SHOWN_INDEX:9,RELATIVE_SESSION_ID_INDEX:0,PAGE_ID_INFORMATION_INDEX:1,SESSION_SYNCED_STATE_INDEX:4,SESSION_SEG_INFO_INDEX:5,TOTAL_TIME_SPENT_IN_A_SESSION_INDEX:6,PAGE_ID_EXPIRY:15,GLOBAL_OPT_OUT:\"_vwo_global_opt_out\",OPT_OUT:\"_vis_opt_out\",TEST_COOKIE:\"_vis_opt_test_cookie\",COOKIE_JAR:\"_vwo\",SAME_SITE:\"_vwo_ssm\",UUID:\"uuid\",UUID_V2:\"uuid_v2\",VWO_COOKIE_QUERY_PARAM:\"vwo_q\",DEFAULT_EXPIRY:100,UUID_COOKIE_EXPIRY:365.2425};const Re=window.VWO.modules.events.fireEventAndSyncData,Le=window.VWO._.commonCookieHandler,De=window.VWO._.libUtils;function ye(){const e=function(){const e=(Le.getDataInfoByIndex(5)||\"\").split(\",\")[1];return Number(e)+window.VWO._.sessionInfoService.getFirstSessionId()||0}(),t=window.VWO.data.iqst||0;if(window.VWO.data.accountJSInfo&&window.VWO.data.accountJSInfo.iqe&&e\u003ct)return!1;const o=Le.getMetaStore().split(\":\")[1];return!!new RegExp(\"(,|^)\"+ae[re.INSIGHTS_FUNNEL_CAMPAIGN]+\"_1\").test(o)&&\"1\"}function Ue(e,t,o,n){let i=[e,t].join(\"_\");window._vwo_exp&&window._vwo_exp[e]&&window._vwo_exp[e].type!==re.INSIGHTS_METRIC_CAMPAIGN&&(i=[e,t,0,window._vwo_exp[e].version].join(\"_\")),o&&n&&(i=function(e,t,o,n){var i,s=\"\";return null!=o&&n?((null===(i=Le.getDataStore().split(\":\")[2])||void 0===i?void 0:i.split(\",\")).forEach(i=>{if(i.includes(`${e}`)){const r=i.split(\"_\");r[3]&&r[3]==n.toString()?parseInt(r[2],10)+1==o?(s=[e,t,o,n].join(\"_\"),window.VWO._.phoenixMT.trigger(\"vwo_insightsFunnel\",{data:s})):s=[e,t,r[2],n].join(\"_\"):1==o?(s=[e,t,1,n].join(\"_\"),window.VWO._.phoenixMT.trigger(\"vwo_insightsFunnel\",{data:s})):s=[e,t,0,n].join(\"_\")}}),s):\"\"}(e,t,o,n));var s=Le.getDataStore(),r=s.split(\":\");if(!r[2])for(let e=r.length;e\u003c=2;e++)r[e]=\"\";r[2].match(new RegExp(\"(?:^|,)(\"+e+\"_[^,]+)\"))?r[2]=r[2].replace(new RegExp(\"(^|,)(\"+e+\"_[^,]+)\"),\"$1\"+i):r[2]+=(0===r[2].length?\"\":\",\")+i,s=r.join(\":\"),Le.setDataStore(s)}function Me(e,t){const o=Le.getDataStore().split(\":\")[2];return new RegExp(`(?:,|^)${e}_${t}(?:_[^,]*)?(?:,|$)`).test(o)?\"1\":\"\"}const Pe={isVisBucketedForTrack:ye,includeFunnel:function(e){Ue(e,1)},excludeFunnel:function(e){Ue(e,0)},isFunnelIncluded:function(e){return Me(e,1)},isFunnelExcluded:function(e){return Me(e,0)},activateFunnels:function(){var e;return d(this,void 0,void 0,function*(){if(!(null===(e=window.VWO._.track)||void 0===e?void 0:e.loaded)&&ye()){const e=Object.keys(window._vwo_exp||{}).map(function(e){return d(this,void 0,void 0,function*(){if(window._vwo_exp&&window._vwo_exp[e]){const t=window._vwo_exp[e].type;De.hasInsightsMetric(t)&&(yield Re(window.VWO.phoenix,u,{id:e}))}})});yield Promise.all(e),window.VWO._.phoenixMT.trigger(\"vwo_insightsActivated\")}})},markFunnelValue:Ue,includeInsightsMetric:function(e){Ue(e,1)},isMetircTriggered:function(e){const t=Le.getDataStore().split(\":\")[2];return new RegExp(`(?:,|^)${e}_1(?:_[^,]*)?(?:,|$)`).test(t)},fetchInsightsTPC:function(){if(!window.VWO._.libUtils.shouldUseCrossDomainForInsights())return;const e=window.VWO._.networkClient,t=window._vwo_server_url||\"https://dev.visualwebsiteoptimizer.com\";e.request({url:t+\"ping_tpc.php?account=\"+window._vwo_acc_id+\"&getCookieData=true&random=\"+Math.random(),method:\"GET\",cacheBurst:!0},{onSuccessCallback:e=>d(this,void 0,void 0,function*(){try{const t=yield e.json();t&&t.cookies&&window.VWO._.libUtils.syncThirdPartyGlobalCookies(t.cookies)}catch(e){}}),onErrorCallback:()=>{}})},setTPCOnPageExit:function(){if(!window.VWO._.libUtils.shouldUseCrossDomainForInsights())return;const e={_vwo_ds:Math.min(window.VWO.TRACK_GLOBAL_COOKIE_EXPIRY_CUSTOM||window.VWO.data.rp||90,90),_vwo_sn:be.TRACK_SESSION_COOKIE_EXPIRY,_vwo_uuid_cd:be.UUID_COOKIE_EXPIRY};Object.entries(e).forEach(([e,t])=>{const o=window.VWO._.cookies.get(e);o&&window.VWO._.cookies.setThirdPartyCookie(window._vwo_acc_id,e,o,t)})}},Ge=window.VWO.modules.utils.campaignUtils,xe=window.VWO.modules.utils.libUtils,ke=window.VWO.modules.tags.dataSync.utils,Fe=window.VWO.modules.dataStorePlugin,Be=Object.keys;const He=new class{getTargetPathInfo(e){let n,i,s,r,a,d,c,l,w;n=vwo_$(t(()=>e.composedPath()[0])||e.target),i=n.get(0);const u=R(i);u!==i&&(i=u,n=vwo_$(i));const _=H(e);return l=oe||!_.sPath?b(i):_.sPath,\"string\"!=typeof l||\"html\"===o(l)||xe.isBot2()||(w=n.offset(),\"touchend\"===e.type?(a=e.originalEvent&&e.originalEvent.changedTouches[0],a&&(s=a.pageX,r=a.pageY)):(s=e.pageX,r=e.pageY),d=Math.round(1e3*(s-w.left)/function(e){return e[0].getBoundingClientRect().width||e.outerWidth()||V(\"width\",e)}(n))/1e3,c=Math.round(1e3*(r-w.top)/function(e){return e[0].getBoundingClientRect().height||e.outerHeight()||V(\"height\",e)}(n))/1e3,(0>d||1\u003cd)&&(d=.5),(0>c||1\u003cc)&&(c=.5)),\"html\"===o(l)&&(l=\"\"),{xpath:l,x_percent:d,y_percent:c,sPath:_.sPath,tag:_.tag,ph:_.ph,scrDp:_.scrDp,label:_.label}}evaluateHeatmapData(e){let t,o,n,i,s,r,a={};vwo_$(e.target).get(0);const d=window._vwo_acc_id,c=window._vwo_exp,w=Be(c);o=w.length;const{xpath:u,x_percent:_,y_percent:g,sPath:E,tag:h,ph:v,scrDp:O,label:p}=this.getTargetPathInfo(e);for(;o--;)if(n=w[o],t=c[n],\"RUNNING\"===t.status&&t.clickmap&&(t.ready||t.gp)){const e=Ge.getCombi(t);if(t.clicks=t.clicks||0,e&&u&&++t.clicks\u003c=(window._vwo_clicks||10))if(xe.isEligibleToSendCall(n)){r=xe.getUUID(t),s=\"h.gif?experiment_id=\"+n+\"&account_id=\"+d+\"&combination=\"+e+xe.getUUIDString(r)+\"&url=\"+encodeURIComponent(window.location.href)+\"&path=\"+encodeURIComponent(u)+\"&x=\"+_+\"&y=\"+g+\"&mapEv=false\",window.VWO._.isBeaconAvailable=!0,window.VWO._.isLinkRedirecting=undefined;M(()=>ke.sendCall({serverUrl:Fe.serverUrl,accountId:d},{url:s})),window.VWO._.isLinkRedirecting=!1,i=i&&window.VWO._.isBeaconAvailable,window.VWO.modules.tags.wildCardCallback({oldArgs:[n,e,u,_,g]},l);const o={x:_,y:g,path:u,tag:h,ph:v,scrDp:O,label:p},c=\"id_\"+n;a[r]?a[r]=Object.assign(Object.assign({},a[r]),{[c]:e}):a=Object.assign(Object.assign({},a),{[r]:Object.assign({[c]:e},o)})}else xe.inQACampaign(n)&&window.VWO.modules.tags.wildCardCallback({oldArgs:[n,e,u,_,g]},l)}return a}};window.VWO.modules.utils.heatmapUtils=He;const Ye=(e={})=>{t(()=>window.VWO.modules.tags.sessionInfoService.eraseSessionCookie()),window.fetcher.setValue(\"window._vwo_uuid\",null),window.fetcher.setValue(\"window.VWO._.allSettings.dataStore.uuid\",null),window._vwo_uuid=null,window.VWO._.allSettings.dataStore.uuid=null,(e=>{const o=window.VWO._.cookies,n=o.getAll(),i=/^(debug)?(_vis_opt|_vwo)/;for(const s in n)if(i.test(s)){const n=/(_vis_opt_exp_|_vwo_uuid_)(\\d+)/,i=t(()=>n.exec(s)[2]);i||\"_vwo\"==s?(o.createThirdParty(s,\"\",-1,null,i,void 0,void 0,void 0,void 0,e),s.includes(\"combi\")&&o.createThirdParty(`_vis_opt_exp_${i}_combi_choose`,\"\",-1,null,i,void 0,void 0,void 0,void 0,e)):o.create(s,\"\",-1,void 0,void 0,void 0,void 0,e)}})(e),Object.keys(window.localStorage).forEach(e=>{e.indexOf(\"vwo\")>-1&&window.localStorage.removeItem(e)}),window.VWO._.sessionInfoService.setVisitorInformation(\"new\"),t(()=>window.VWO._.crossStore.removeAll()),window.VWO._.phoenixMT.trigger(\"vwo.session.destroyed\"),955434===window._vwo_acc_id&&t(()=>window.VWO._.tua.clearCallbacks())};function $e(e){const t=function(e){return Object.keys(e).filter(t=>Object.prototype.hasOwnProperty.call(e,t))}(window._vwo_exp[e.toString()].goals);return t[0]}window.VWO._.destroySession?window.VWO._.destroySession(Ye):window.VWO._.destroySession=Ye;const je={markInsightGoalTriggered:function(e,t){var o;const n=window.tracklib||window.VWO._.track;e.type===re.GOAL_CAMPAIGN?n.markGoalTriggered(e.id,t):e.type===re.INSIGHTS_METRIC_CAMPAIGN&&((null===(o=e.goals[t])||void 0===o?void 0:o.mca)||window.VWO._.insightsUtils.includeInsightsMetric(e.id))},getInsightCombi:function(e,t){const o=window.VWO._.track,n=window.VWO._.insightsUtils;if(e.type===re.GOAL_CAMPAIGN)return o.isGoalIncluded?o.isGoalIncluded($e(e.id)):void(t||window.VWO.push([\"track.delayedGoalConversion\",{campaignId:e.id,type:re.GOAL_CAMPAIGN,goalId:$e(e.id)}]));if(e.type===re.FUNNEL_CAMPAIGN)return o.isFunnelIncluded?o.isFunnelIncluded(e.id):void(t||window.VWO.push([\"track.delayedGoalConversion\",{campaignId:e.id,type:re.FUNNEL_CAMPAIGN}]));if(e.type===re.INSIGHTS_FUNNEL_CAMPAIGN)return n.isFunnelIncluded(e.id);if(Ee.hasInsightsMetric(e.type)&&(e.ready||ie))return window.VWO._.insightsUtils.isVisBucketedForTrack();if(Ee.isAnalyzeCampaign(e.type)){if(o.isAnalyzeCampaignIncluded)return o.isAnalyzeCampaignIncluded(e.id);t||window.VWO.push([\"track.delayedGoalConversion\",{campaignId:e.id,type:e.type}])}}};window.VWO._.ncLib=window.VWO._.ncLib||{},window.VWO._.ncLib.initNonCriticalLib=()=>{if(pe(),window.VWO._.ncLib.ncInit)return;var e;window.VWO._.vwoLib.init(\"nonCritical\",window.VWO,null),e=window.VWO.modules.dataStorePlugin.vwoUUID,window.VWO.modules.otherLibDeps.setOtherLibrariesDepsMT(),window.VWO._.addConsentTrigger=function(e){return d(this,void 0,void 0,function*(){yield window.VWO._.insightsOnConsentPromise,e()})},window.VWO._.libLoaded=!0,window.VWO._.track=window.VWO._.track||{},window.VWO._.CampaignEnum=Object.assign(Object.assign({},window.VWO._.CampaignEnum),re),window.VWO._.pcTrafficEnum=Object.assign(Object.assign({},window.VWO._.pcTrafficEnum),ae),window.VWO._.GoalsEnum=Object.assign(Object.assign({},window.VWO._.GoalsEnum),de),window.VWO._.EventsEnum=Object.assign(Object.assign({},window.VWO._.EventsEnum),{PERFORMANCE:\"vwo_performance\",ERROR_ONPAGE:\"vwo_errorOnPage\",CURSOR_THRASHED:\"vwo_cursorThrashed\",PAGE_REFRESHED:\"vwo_pageRefreshed\",QUICK_BACK:\"vwo_quickBack\",COPY:\"vwo_copy\",SELECTION:\"vwo_selection\",TAB_IN:\"vwo_tabIn\",TAB_OUT:\"vwo_tabOut\",REPEATED_SCROLLED:\"vwo_repeatedScrolled\",REPEATED_HOVERED:\"vwo_repeatedHovered\",LEAVE_INTENT:\"vwo_leaveIntent\",DOM_SUBMIT:g,DOM_HOVER:E,DOM_FOCUS:h,DOM_BLUR:v,PAGE_UNLOAD:O,WIDGET_CLOSE:C,WIDGET_SHOWN:m}),window.VWO._.SyncableEventsEnum=Object.assign(Object.assign({},window.VWO._.SyncableEventsEnum),{[window.VWO._.EventsEnum.PERFORMANCE]:{},[window.VWO._.EventsEnum.ERROR_ONPAGE]:{},[window.VWO._.EventsEnum.CURSOR_THRASHED]:{},[window.VWO._.EventsEnum.PAGE_REFRESHED]:{},[window.VWO._.EventsEnum.QUICK_BACK]:{},[window.VWO._.EventsEnum.COPY]:{},[window.VWO._.EventsEnum.SELECTION]:{},[window.VWO._.EventsEnum.TAB_IN]:{},[window.VWO._.EventsEnum.TAB_OUT]:{},[window.VWO._.EventsEnum.LEAVE_INTENT]:{},[window.VWO._.EventsEnum.REPEATED_SCROLLED]:{},[window.VWO._.EventsEnum.REPEATED_HOVERED]:{}}),window.VWO._.coreLib=window.VWO._.coreLib||{},window.VWO._.coreLib.compareUrlWithIncludeExcludeRegex=window.VWO.modules.utils.urlUtils.compareUrlWithIncludeExcludeRegex.bind(window.VWO.modules.utils.urlUtils),window.VWO._.coreLib.getCurrentUrl=function(){return window._vis_opt_url||window.location.href},window.VWO._.coreLib.runCampaigns=function(e,t){var o;return d(this,void 0,void 0,function*(){if(!(null===(o=window.VWO._.track)||void 0===o?void 0:o.isUserBucketed()))return void window.VWO._.vwoLib.init(\"track\",window.VWO,null);\"object\"==typeof e&&(t=e.expIds);const n=t.map(function(e){return d(this,void 0,void 0,function*(){yield window.VWO.modules.events.fireEventAndSyncData(window.VWO.phoenix,u,{id:e})})});yield Promise.all(n),window.VWO._.track.nlsProcessed=!0,window.VWO._.phoenixMT.trigger(\"vwo_insightsActivated\"),window.VWO._.vwoLib.init(\"track\",window.VWO,null)})},window.VWO._.libUtils.createUUIDCookie=function(){return window.VWO._.libUtils.createUUIDCookie2({vwoUUID:e,type:re.ANALYSIS_CAMPAIGN})},window.VWO._.libUtils.sendCall=function(e,t,o,n){window.VWO.modules.vwoUtils.sendCall({url:e},t,o,n)},window.VWO._.libUtils.extraData=function(e){return window.VWO._.libUtils.extraData2(e)},window.VWO._.libUtils.isSessionBasedCampaign=function(e){const t=window.VWO._.allSettings.dataStore.campaigns[e];return Ee.isSessionBasedCampaign2(t)},window.VWO._.libUtils.isBot=function(){return window.VWO._.libUtils.isBot2()},window.VWO.modules.otherLibDeps.storeSurveyDataInVWOSurveySettings(window._vwo_exp),window.VWO.track=window.VWO.track||{},window.VWO.track.goalConversion=function(e){return d(this,void 0,void 0,function*(){yield window.fetcher.getValue(\"VWO.modules.tags.backwardCompatibilityUtils.customGoalConversion\",[e,!0])})},window.VWO.track.revenueConversion=function(e){return d(this,void 0,void 0,function*(){yield window.fetcher.getValue(\"VWO.modules.tags.backwardCompatibilityUtils.customRevenueConversion\",[e,!0])})},window.VWO.track.delayedGoalConversion=function(e){return d(this,void 0,void 0,function*(){yield window.fetcher.getValue(\"VWO.modules.tags.backwardCompatibilityUtils.delayedGoalConversion\",[e])})},function(){const e=window._vwo_pa={},t=window._vwo_exp;for(var o in t)\"ANALYZE_RECORDING\"===t[o].type&&(e.r=1),\"ANALYZE_FORM\"===t[o].type&&(e.r=1),\"ANALYZE_HEATMAP\"===t[o].type&&(e.r=1)}(),window.VWO._.insights=Pe,window.VWO._.insightsLibUtils=Ee,window.VWO._.insightsCampaignUtils=je;const t=window._vis_debug||i();window._vis_heatmap||t||le(window._vwo_exp_ids),new a,window.VWO.modules.phoenixPlugins.events.predefinedEvents.PageUnloadEvent=new se,window.VWO._.ncLib.ncInit=!0,window.VWO._.ncLib.handleClickEvent=e=>{var t;if((null===(t=e._vwo)||void 0===t?void 0:t.aux)&&e.props){e.props.aux=!0;const{isDeadClick:t,isRageClick:o,isErrorClick:n}=e._vwo;(t||o||n)&&e.props&&(t&&(e.props.isDeadClick=!0),o&&(e.props.isRageClick=!0),n&&(e.props.isErrorClick=!0))}},function(){try{document.addEventListener(\"visibilitychange\",()=>{try{document.hidden||window.VWO._.insights.fetchInsightsTPC()}catch(e){}}),window.VWO._.phoenixMT.on(A,e=>{try{window.VWO._.insights.setTPCOnPageExit()}catch(e){}})}catch(e){}}()},window.VWO._.phoenixMT&&window.VWO._.phoenixMT.trigger(\"vwo_InitNCLib\"),function(){const e=window.VWO._.phoenixMT;e.on(\"vwo_loadSettings\",Ve),e.getEventHistory(\"vwo_loadSettings\")&&Ve()}()}();\n\n(function(){\n var waitForCondition = function (condition, callback) {\n var execute = function () {\n if(condition()) {\n callback();\n } else {\n setTimeout(execute, 100);\n }\n };\n execute();\n };\n waitForCondition(function () { return VWO && VWO._ && VWO._.libLoaded } , function () {\n!function(){\"use strict\";function e(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n\u003ct;n++)i[n]=e[n];return i}function t(e,t,n){return t=s(t),function(e,t){if(t&&(\"object\"==typeof t||\"function\"==typeof t))return t;if(void 0!==t)throw new TypeError(\"Derived constructors may only return object or undefined\");return function(e){if(void 0===e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],s(e).constructor):t.apply(e,n))}function n(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function i(e,t){for(var n=0;n\u003ct.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,\"value\"in i&&(i.writable=!0),Object.defineProperty(e,v(i.key),i)}}function r(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,\"prototype\",{writable:!1}),e}function o(e,t){var n=\"undefined\"!=typeof Symbol&&e[Symbol.iterator]||e[\"@@iterator\"];if(!n){if(Array.isArray(e)||(n=w(e))||t&&e&&\"number\"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function a(e,t,n){return(t=v(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function u(e,t){if(\"function\"!=typeof t&&null!==t)throw new TypeError(\"Super expression must either be null or a function\");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,\"prototype\",{writable:!1}),t&&d(e,t)}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function l(e){for(var t=1;t\u003carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(e,t){return(d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:\"undefined\"!=typeof Symbol&&e[Symbol.iterator]||e[\"@@iterator\"];if(null!=n){var i,r,o,a,s=[],u=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(i=o.call(n)).done)&&(s.push(i.value),s.length!==t);u=!0);}catch(e){c=!0,r=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw r}}return s}}(e,t)||w(e,t)||function(){throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}()}function h(t){return function(t){if(Array.isArray(t))return e(t)}(t)||function(e){if(\"undefined\"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e[\"@@iterator\"])return Array.from(e)}(t)||w(t)||function(){throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}()}function v(e){var t=function(e,t){if(\"object\"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||\"default\");if(\"object\"!=typeof i)return i;throw new TypeError(\"@@toPrimitive must return a primitive value.\")}return(\"string\"===t?String:Number)(e)}(e,\"string\");return\"symbol\"==typeof t?t:t+\"\"}function p(e){return(p=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e})(e)}function w(t,n){if(t){if(\"string\"==typeof t)return e(t,n);var i={}.toString.call(t).slice(8,-1);return\"Object\"===i&&t.constructor&&(i=t.constructor.name),\"Map\"===i||\"Set\"===i?Array.from(t):\"Arguments\"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?e(t,n):void 0}}var m=function(){if(VWO._.eventsManager)return VWO._.eventsManager;var e=[],t=!0,n=[],i=[],r={bind:\"unbind\",live:\"die\",on:\"off\"},o=[];var a=/iPhone|iPad/.test(navigator.userAgent);function s(e){return!VWO.DONT_IOS&&(!(\"touchmove\"!==e&&\"touchstart\"!==e&&\"touchend\"!==e||!a)||void 0)}function u(e,n){t&&o.push({type:e,state:n,ref:e[n]})}function c(){for(var e=o.length-1;e>=0;e--){var t=o[e];t.type[t.state]=t.ref}}return m={addEventListener:function(n,i,r,o){if(!s(i)){t&&e.push({$el:n,name:i,callback:r,capture:o});try{n.addEventListener?n.addEventListener(i,r,o):n.attachEvent&&n.attachEvent(\"on\"+i,r,o)}catch(e){}return m}},addMutationObserver:function(e,t,n,r){var o;if(void 0!==window.MutationObserver?o=window.MutationObserver:void 0!==window.WebKitMutationObserver&&(o=window.WebKitMutationObserver),o)try{var a=new MutationObserver(e.bind(r));i.push(a),a.observe(t,n)}catch(e){}},clearAllListeners:function(){for(var t=0;t\u003ce.length;t++){var a=e[t],s=a.$el;a.jqType?(u=s,l=a.jqType,d=a.eventName,f=a.callback,h=a.selector,v=a.capture,l&&(h?u[r[l]](d,h,f,v):u[r[l]](d,f,v))):s.removeEventListener?s.removeEventListener(a.name,a.callback,a.capture):s.detachEvent&&s.detachEvent(\"on\"+a.name,a.callback)}var u,l,d,f,h,v;return i.forEach((function(e){e.disconnect()})),function(){for(var e=0;e\u003cn.length;e++){var t=n[e];\"interval\"===t.type?clearInterval(t.name):clearTimeout(t.name)}}(),c(),e.length=0,o.length=0,i.length=0,n.length=0,m},addJqEventListener:function(n,i,r,o,a,u){return s(r)||(t&&e.push({$el:n,jqType:i,eventName:r,callback:o,selector:a,capture:u}),a?n[i](r,a,o,u):n[i](r,o,u)),m},pushTimers:function(e,i){if(t)return n.push({name:e,type:i}),m},addOverrideState:u,overrideHistoryPush:function(e,n,i){if(t){var r=e[i];u(e,i),e[i]=function(t){var i=r.apply(e,[].slice.call(arguments));try{n({state:t})}catch(e){}return i}}},revertOverriddenStates:c,init:function(e){t=e.shouldPushToQueue}},VWO.destroy=m.clearAllListeners,VWO._.eventsManager=m,m}(),g={INPUT:1,TEXTAREA:1,SELECT:1,OPTION:1,CANVAS:1,\"FLUTTER-VIEW\":1},y=window.vwo_$,E={isNodeVisible:function(e){if(!(e&&e instanceof HTMLElement))return!1;var t=window.getComputedStyle(e),n=e.getBoundingClientRect(),i=h(e.getAnimations().filter((function(e){return void 0!==e.transitionProperty}))),r=i.filter((function(e){return\"visibility\"===e.transitionProperty}));return i.length>0||\"none\"!==(null==t?void 0:t.transition)&&\"\"!==(null==t?void 0:t.transition)?r.length?r[0].overallProgress\u003c.5&&!(\"none\"===(null==t?void 0:t.display)):!(\"none\"===(null==t?void 0:t.display)||\"hidden\"===(null==t?void 0:t.visibility)):!(\"none\"===(null==t?void 0:t.display)||\"hidden\"===(null==t?void 0:t.visibility)||\"0\"===(null==t?void 0:t.opacity)||n.width\u003c=0||n.height\u003c=0)},isLinkOrImmediateParentAnchor:function(e){if(e instanceof HTMLAnchorElement&&e.hasAttribute(\"href\"))return!0;var t=e.parentElement;return!!(t instanceof HTMLAnchorElement&&t.hasAttribute(\"href\"))},isNonDeadClickElement:function(e){switch(e.nodeName.toUpperCase()){case\"LABEL\":if(e.hasAttribute(\"for\")){var t=e.getAttribute(\"for\");if(document.getElementById(t))return!0}else if(y(e).find(\"input,select,textarea,option\").length>0)return!0}return!e||e._vwo_nd&&!e.disabled||1===g[e.nodeName&&e.nodeName.toUpperCase&&e.nodeName.toUpperCase()]},isElementInViewport:function(e){var t=e.getBoundingClientRect();return!!(t.top>=0&&t.left>=0&&t.bottom\u003c=(window.innerHeight||document.documentElement.clientHeight)&&t.right\u003c=(window.innerWidth||document.documentElement.clientWidth))||t.top\u003c(window.innerHeight||document.documentElement.clientHeight)&&t.bottom>0&&t.left\u003c(window.innerWidth||document.documentElement.clientWidth)&&t.right>0},updateNodeVisibility:function(e){E.isNodeVisible(e)?e._vwo_vba_vis=!0:e&&e._vwo_vba_vis&&delete e._vwo_vba_vis}},b={RECORDING_INITIATED:\"rI\",PAGE_EXIT:\"pageExitEvent\",NLS_CLICK:\"nlsClick\",VARIATION_SHOWN:\"vS\",PAGE_UNLOAD:\"pU\",METRIC_CONVERTED:\"mT\",DOM_SUBMIT:\"dS\",CUSTOM_EVENT:\"cE\",VWO_VARIATION_SHOWN:\"vwo_variationShown\",PAGE_VIEW:\"vwo_pageView\",URL_CHANGE:\"vwo_urlChange\",GOAL_CONVERTED:\"vwo_goalConverted\",INSIGHTS_FUNNEL:\"vwo_insightsFunnel\",CAMPAIGNS_LOADED:\"vwo_campaignsLoaded\"},O={debounce:function(e,t){var n;return function(){for(var i=arguments.length,r=new Array(i),o=0;o\u003ci;o++)r[o]=arguments[o];clearTimeout(n),n=window.setTimeout((function(){e.apply(void 0,r)}),t)}},sanitizeActionData:function(e){return\"string\"!=typeof e?\"INVALIDATA\":e.replace(/_/g,\"!-u-!\").replace(/,/g,\"!-c-!\")},containsOurDomain:function(e){if(!e)return!1;return/visualwebsiteoptimizer\\.com|cdn\\.pushcrew\\.com|app\\.vwo\\.com|wingify\\-assets/.test(e)},getAnonymizedUrl:function(e){var t,n,i;if(!VWO.phoenix||null===(t=VWO._.allSettings)||void 0===t||null===(n=t.dataStore)||void 0===n||null===(i=n.plugins)||void 0===i||!i.PIICONFIG)return e;try{var r=window.VWO._.allSettings.dataStore.plugins.PIICONFIG,o=new URL(e),a={};o.searchParams.forEach((function(e,t){var n,i,o,s,u=!1,c=t.toLowerCase(),l=null===(n=r.queryParamSettings)||void 0===n||null===(i=n.w)||void 0===i?void 0:i[c],d=null===(o=r.queryParamSettings)||void 0===o||null===(s=o.b)||void 0===s?void 0:s[c];if(void 0!==l){if(l.length&&e.match(l))return;l||(u=!0)}(!u&&(void 0!==d||c.match(r.globalBlacklist))||e.match(r.globalValueRegex))&&(a[t]=\"vwo_anonymized\")})),e=this.constructAnonymizedURL(a,o.toString())}catch(t){e=e.replace(/(\\?|\\&)([^\\&\\#]*?)=([^\\&\\#]*)/g,\"$1$2=vwo_anonymized\")}return e},getTargetNode:function(e){var t;return e.composedPath&&null!==(t=e.composedPath())&&void 0!==t&&t.length?e.composedPath()[0]:e.target},getCookieDomain:function(){return window.VWO._.cookies.domain},validateLastNErrors:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,n=e.slice(-t);if(n.length\u003ct)return!1;var i=n.every((function(e){return e.id===n[0].id}));return i},constructAnonymizedURL:function(e,t){var n=/([\\[\\]\\-(){}.+|$^?\\\\])/g,i=function(){if(Object.hasOwnProperty.call(e,r)){var i=e[r],o=r.replace(n,\"\\\\$1\"),a=i.replace(/\\$/g,\"$$\");a&&o&&(r=o,i=a);var s=new RegExp(\"[\\\\?&]\"+r+\"=([^&]*)\",\"g\");t=t.replace(s,(function(e,t){return e.replace(t,i)}))}};for(var r in e)i();return t}},T={canBeRageClick:function(e,t){var n=t.timeStamp,i=e.timeStamp;return!!(n&&i&&n-i\u003c250&&O.getTargetNode(e)===O.getTargetNode(t))},getRageClicks:function(e){var t=0,n=0;if(e.length\u003c7)return[];for(var i=1;i\u003ce.length;i++)this.canBeRageClick(e[i-1],e[i])?n++:(this.markRageClicks(e,t,n),t=i,n=i);t!==n&&this.markRageClicks(e,t,n)},markRageClicks:function(e,t,n){if(!(n-t\u003c6))for(var i=t;i\u003c=n;i++)i===t&&(e[i].isFirst=!0),this.classifyRage(e[i])},classifyRage:function(e){e._vwo=l(l({},e._vwo),{},{aux:!0,isRageClick:!0}),e.isRageClick=!0}},C=\"nls.init\",_=void 0!==VWO.v_e,S=window.VWO._.phoenixMT,V=window.VWO._.listener,A=function(){var e;return(null===(e=window.VWO.clickWatcher)||void 0===e?void 0:e.clickQueue)||[]},k=new(function(){function e(){var t,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(n(this,e),window.VWO.clickWatcher&&this.initialized)return window.VWO.clickWatcher;this.deadQueue=[],this.clickQueue=[],this.config=l({clickTimeout:(null===(t=window._vwoCc)||void 0===t?void 0:t.dCT)||500},i),this.sendClicks=O.debounce(this.triggerAuxClick.bind(this),this.config.clickTimeout),this.init()}return r(e,[{key:\"init\",value:function(){var e=this;if(V.onEventReceive(C,(function(){var t,n,i,r;(null!==(t=window.VWO)&&void 0!==t&&null!==(n=t.nls)&&void 0!==n&&n.r||null!==(i=window.VWO)&&void 0!==i&&null!==(r=i.nls)&&void 0!==r&&r.hs)&&e.initialize()})),_){var t,n=function(){window.fetcher.getValue(\"VWO._.initClickWatcher\").then((function(t){t&&!e.initialized&&e.initialize()}))};n();var i=(null===(t=window.VWO._.enums)||void 0===t?void 0:t.EventsEnumMT)||b;window.VWO._.phoenixMT.on(i.CAMPAIGNS_LOADED,(function(){n()}))}}},{key:\"initialize\",value:function(){this.initialized||(this.initialized=!0,this.initMutationObserver(),this.initClickListener(),this.initScrollListeners(),this.initPageChangeListeners())}},{key:\"initMutationObserver\",value:function(){this.mutationObserver=new MutationObserver(this.processMutations.bind(this)),this.initializeNode(document.body)}},{key:\"initializeNode\",value:function(e){var t,n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,null);for(this.mutationObserver.observe(e,{attributes:!0,childList:!0,subtree:!0});t=n.nextNode();)t instanceof HTMLElement&&(E.updateNodeVisibility(t),t.shadowRoot&&this.initializeNode(t.shadowRoot))}},{key:\"initClickListener\",value:function(){var e=this;_?S.on(window.VWO._.EventsEnum.DOM_CLICK,(function(t){e.processClick(t)})):V.onEventReceive(b.NLS_CLICK,(function(t){e.processClick(t[1])}))}},{key:\"initScrollListeners\",value:function(){var e=this,t=O.debounce((function(){e.processDeadQueue()}),100);m.addEventListener(document,\"scroll\",t),m.addEventListener(document.body,\"scroll\",t,!0)}},{key:\"initPageChangeListeners\",value:function(){var e=this;_?S.on(b.PAGE_EXIT,(function(){e.processDeadQueue()})):m.addEventListener(window,\"beforeunload\",(function(){e.processDeadQueue()})),V.onEventReceive(window.VWO._.EventsEnum.URL_CHANGED,(function(){e.processDeadQueue()}))}},{key:\"processClick\",value:function(e){var t,n,i,r,o=this;if(null===(t=e._vwo)||void 0===t||!t.aux){this.clickQueue.push(e);var a=O.getTargetNode(e);E.updateNodeVisibility(a),e.eventUuid=e.eventUuid||(null===(n=window.VWO.modules)||void 0===n||null===(i=n.utils)||void 0===i||null===(r=i.libUtils)||void 0===r?void 0:r.generateUUID()),setTimeout((function(){o.processDeadQueue({filterQueue:!0})}),this.config.clickTimeout),this.sendClicks(),E.isLinkOrImmediateParentAnchor(a)||E.isNonDeadClickElement(a)||this.deadQueue.push({event:e,target:a,timestamp:Date.now()})}}},{key:\"processMutations\",value:function(e){var t,n=this,i=[\"style\",\"id\",\"class\"],r=[\"aria-hidden\",\"aria-expanded\",\"aria-modal\",\"aria-pressed\",\"aria-selected\",\"aria-checked\",\"aria-disabled\",\"aria-busy\",\"aria-invalid\",\"aria-current\",\"aria-haspopup\",\"aria-controls\",\"aria-owns\",\"aria-describedby\",\"aria-labelledby\",\"role\"],a=o(e);try{for(a.s();!(t=a.n()).done;){var s=t.value,u=s.target;if(\"attributes\"===s.type){var c=s.attributeName;if(i.indexOf(c)>-1||r.indexOf(c)>-1){var l=!!u._vwo_vba_vis;E.updateNodeVisibility(u);var d=!!u._vwo_vba_vis;(l||l!=d)&&this.processDeadQueue({mutatedNode:u})}}else\"childList\"===s.type&&(s.addedNodes.forEach((function(e){E.updateNodeVisibility(e),e.shadowRoot&&n.initializeNode(e.shadowRoot),e instanceof HTMLElement&&e._vwo_vba_vis&&n.processDeadQueue({mutatedNode:e})})),s.removedNodes.forEach((function(e){e instanceof HTMLElement&&e._vwo_vba_vis&&n.processDeadQueue()})))}}catch(e){a.e(e)}finally{a.f()}}},{key:\"processDeadQueue\",value:function(t){var n=this,i=t||{},r=i.mutatedNode,o=i.filterQueue;if(!r||E.isElementInViewport(r)){var a=Date.now();this.deadQueue=this.deadQueue.filter((function(t){var i=t.event,r=t.timestamp;return a-r>=n.config.clickTimeout?(e.classifyDead(i),!1):!!o}))}}},{key:\"triggerAuxClick\",value:function(){T.getRageClicks(this.clickQueue);var e,t=o(this.clickQueue);try{for(t.s();!(e=t.n()).done;){var n=e.value;n._vwo&&n._vwo.aux&&_&&S.trigger(window.VWO._.EventsEnum.DOM_CLICK,n)}}catch(e){t.e(e)}finally{t.f()}this.clickQueue=[]}},{key:\"destroy\",value:function(){this.mutationObserver.disconnect(),this.deadQueue=[]}}],[{key:\"classifyDead\",value:function(e){e._vwo=l(l({},e._vwo),{},{isDeadClick:!0,aux:!0}),e.isDeadClick=!0}}])}());window.VWO.clickWatcher=k;var L=VWO._&&VWO._.ac&&VWO._.ac.eNC;void 0===window.DISABLE_NATIVE_CONSTANTS&&(window.DISABLE_NATIVE_CONSTANTS=!L);var W,P,I,D,R={JSON:{stringify:function(e){var t=this,n=function(e){return\"string\"==typeof e},i=function(e){return null===e&&\"object\"===p(e)},r=function(e){return\"number\"==typeof e&&isNaN(e)},o=function(e){return\"number\"==typeof e&&!isFinite(e)},a=function(e){return\"symbol\"===p(e)},s=function(e){return function(e){return void 0===e&&void 0===e}(e)||function(e){return\"function\"==typeof e}(e)||a(e)},u=function(e){var t=e.split(\"\");return t.pop(),t.join(\"\")};if(!s(e)){if(\"object\"===p(c=e)&&null!==c&&\"function\"==typeof c.getMonth)return'\"'.concat(e.toISOString(),'\"');var c;if(function(e){return r(e)||o(e)||i(e)}(e))return\"\".concat(null);if(!a(e)){var l,d;if(function(e){return function(e){return\"number\"==typeof e}(e)||n(e)||function(e){return\"boolean\"==typeof e}(e)}(e))return n(e)?(d='\"',l=(l=(l=(l=(l=e.toString()).replace(/\\\\/g,\"\\\\\\\\\")).replace(/\\n/g,\"\\\\n\")).replace(/\\t/g,\"\\\\t\")).replace(/\\\"/g,'\\\\\"')):d=\"\",l?\"\".concat(d).concat(l).concat(d):\"\".concat(d).concat(e).concat(d);if(function(e){return Array.isArray(e)&&\"object\"===p(e)}(e)){var f=\"\";return e.forEach((function(e){f+=function(e){return r(e)||o(e)||i(e)||s(e)}(e)?t.stringify(null):t.stringify(e),f+=\",\"})),\"[\"+u(f)+\"]\"}if(function(e){return\"object\"===p(e)&&null!==e&&!Array.isArray(e)}(e)){var h=\"\";return Object.keys(e).forEach((function(n){var i=e[n],r=s(i);h+=r?\"\":t.stringify(n)+\":\"+t.stringify(i)+\",\"})),\"{\"+u(h)+\"}\"}}}}}};window.VWO=window.VWO||[],window.VWO._=window.VWO._||{},window.VWO._.nativeConstants=window.VWO._.nativeConstants||(I=function(e,t){try{Object.defineProperty(e,t,{writable:!1})}catch(e){}},D=function(){if(!window.DISABLE_NATIVE_CONSTANTS){if(!document.body)return void(window.DISABLE_NATIVE_CONSTANTS=!0);W=window.document.createElement(\"iframe\"),I(W,\"src\"),W.setAttribute=function(e,t){},W.style.display=\"none\",W.onload=function(){(P=W.contentWindow).onerror=function(e,t,n,i){window.VWO&&window.VWO._&&window.VWO._.customError&&window.VWO._.customError({msg:e,url:t,lineno:n,colno:i,source:\"nativeConstants\"})}},document.body.appendChild(W),(P=W.contentWindow)&&I(P.location,\"href\")}},void 0===window.DISABLE_NATIVE_CONSTANTS?window.DISABLE_NATIVE_CONSTANTS=!0:!1===window.DISABLE_NATIVE_CONSTANTS&&D(),{get:function(e){W&&W.contentWindow||D();var t=P;return t&&!window.DISABLE_NATIVE_CONSTANTS||(t=window),window.VWO.featureInfo&&window.VWO.featureInfo.vwoNative&&R[e]?(\"JSON\"===e&&(R[e].parse=t[e].parse),R[e]):t[e]}});var N=window.VWO._.nativeConstants,M=N,x=\"ex\",F=\"pr\",j=\"csp\",H={FETCH:\"fetch\",XHR:\"xmlhttprequest\"},B=function(){return r((function e(){if(n(this,e),window.VWO.errorClickWatcher)return window.VWO.errorClickWatcher}),null,[{key:\"markClickAsError\",value:function(e){var t=e.map((function(e){var t=f(e.split(\":\"),2),n=t[0],i=t[1];return{timestamp:parseInt(n,10),id:parseInt(i,10)}}));if(!O.validateLastNErrors(t,3)){var n=Date.now()-performance.timeOrigin,i=A();if(i.length>0){var r=i[i.length-1];r.timeStamp>=n-500&&(r.isErrorClick=!0,r._vwo=l(l({},r._vwo),{},{isErrorClick:!0,aux:!0}))}}}}])}(),U=new B;window.VWO.errorClickWatcher=U;var q,z=parseInt(+new Date/1e3,10),X=function(){return q||(q=VWO.data.ts||z)};function G(e){var t=X(),n=parseInt(+new Date/1e3,10)-z;return e?t+n:1e3*(t+n)+ +new Date%1e3}function Q(e){return 1e3*(X()+(parseInt(e/1e3,10)-z))+ +new Date%1e3}var $=[\"Script error.\",\"ResizeObserver loop completed with undelivered notifications.\"],K=N.get(\"Array\"),J=function(){return r((function e(){n(this,e),this.processedData=new K,this.pageErrors=new K,this.nextErrorIndex=0,this.nextPageErrorIndex=0,this.truncationLenth=100}),[{key:\"getDataToSend\",value:function(){if(this.shouldSendData()){var e=this.processedData.slice(this.nextErrorIndex).join(\",\"),t=this.pageErrors.slice(this.nextPageErrorIndex).join(\",\");return this.nextErrorIndex=this.processedData.length,this.nextPageErrorIndex=this.pageErrors.length,{er:e,pEr:t}}}},{key:\"shouldSendData\",value:function(){return this.nextErrorIndex!==this.processedData.length}},{key:\"resetData\",value:function(){this.processedData=new K,this.pageErrors=new K,this.nextErrorIndex=0,this.nextPageErrorIndex=0}},{key:\"processErrorData\",value:function(e){var t,n,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0;if(!$.some((function(t){return\"string\"==typeof e[1]&&e[1].toLowerCase().indexOf(t.toLowerCase())>-1}))&&(i||(i=[]),B.markClickAsError(this.processedData),null!==(t=window.VWO.nls)&&void 0!==t&&t.startTime)){var o=e.join(\"_\"),a=i.join(\"_\"),s=r||Math.floor(G()-(null===(n=window.VWO.nls)||void 0===n?void 0:n.startTime)),u=this.pageErrors.indexOf(o);u>=0?this.processedData.push(\"\".concat(s,\":\").concat(u)):(u=this.pageErrors.length,this.pageErrors.push(o),i.length?this.processedData.push([\"\".concat(s,\":\").concat(u),o,a].join(\"_\")):this.processedData.push([\"\".concat(s,\":\").concat(u),o].join(\"_\")))}}}])}();var Y=function(e){var t=document.createElement(\"div\");return t.innerHTML='\u003ca href=\"'+(e.split(\"&\").join(\"&\").split(\"\u003c\").join(\"<\").split('\"').join(\""\")+'\">x\u003c/a>'),t.firstChild.href},Z=function(){function e(){n(this,e)}return r(e,null,[{key:\"patchFetchAPI\",value:function(t){var n=window.fetch;window.fetch=function(i,r){var o=n.call(this,i,r);try{var a=Y(e.getFetchURL(i));if(ae.isUrlAllowed(a)){var s=O.getAnonymizedUrl(a),u=O.sanitizeActionData(s),c=r&&r.method||\"GET\";e.handleResponsePromise(t,o,u,c)}}catch(e){}return o}}},{key:\"handleResponsePromise\",value:function(e,t,n,i){t.then((function(t){\"status\"in t&&t.status>=400&&e.processErrorData([H.FETCH,n,t.status||0,i])})).catch((function(t){e.processErrorData([H.FETCH,n,0,i],[O.sanitizeActionData(t.message)])}))}},{key:\"getFetchURL\",value:function(e){return\"object\"===p(e)?e.url?e.url:e.toString():e}}])}(),ee=function(){return r((function e(){n(this,e)}),null,[{key:\"patchXHRAPI\",value:function(e){var t=XMLHttpRequest.prototype.open,n=XMLHttpRequest.prototype.send;XMLHttpRequest.prototype.open=function(e,n){try{var i=Y(n),r=O.getAnonymizedUrl(i),o=O.sanitizeActionData(r);this._url=o}catch(e){}this._method=e,t.apply(this,arguments)},XMLHttpRequest.prototype.send=function(){try{ae.isUrlAllowed(this._url)&&(this.addEventListener(\"error\",(function(t){e.processErrorData([H.XHR,this._url,this.status||0,this._method],[O.sanitizeActionData(t.message)])})),this.addEventListener(\"load\",(function(t){this.status>=400&&e.processErrorData([H.XHR,this._url,this.status||0,this._method],[O.sanitizeActionData(t.message)])})))}catch(e){}n.apply(this,arguments)}}}])}();window._vwo_evq=window._vwo_evq||[];var te=window._vwo_evq,ne=window._vwo_ev=window._vwo_ev||function(){\"jI\"!==arguments[0]?te.push([].slice.call(arguments)):te.unshift([\"jI\"])};window.VWO._.triggerEvent=window._vwo_ev;var ie=\"pTLD\",re=[\"co\",\"org\",\"com\",\"net\",\"edu\",\"au\",\"ac\"],oe=window.vwo_$||window.$;var ae=function(e){function i(){var e;return n(this,i),(e=t(this,i)).processXHRRequests(),e.addPerformanceObserver(),ee.patchXHRAPI(e),Z.patchFetchAPI(e),e}return u(i,e),r(i,[{key:\"processXHRRequests\",value:function(){var e=this;performance.getEntriesByType(\"resource\").forEach((function(t){if(!([H.FETCH,H.XHR].indexOf(t.initiatorType)\u003c0)&&i.isUrlAllowed(t.name)&&t.responseStatus>=400){var n,r=Q(performance.timeOrigin+t.responseEnd-(null===(n=window.VWO.nls)||void 0===n?void 0:n.startTime)),o=O.getAnonymizedUrl(t.name),a=O.sanitizeActionData(o),s=[t.initiatorType,a,t.responseStatus];e.processErrorData(s,null,r)}}))}},{key:\"addPerformanceObserver\",value:function(){var e=this,t=new PerformanceObserver((function(t){t.getEntries().forEach((function(t){if(!([H.FETCH,H.XHR].indexOf(t.initiatorType)>-1)&&i.isUrlAllowed(t.name)&&t.responseStatus>=400){var n,r=Q(performance.timeOrigin+t.responseEnd-(null===(n=window.VWO.nls)||void 0===n?void 0:n.startTime)),o=O.getAnonymizedUrl(t.name),a=O.sanitizeActionData(o),s=[t.initiatorType,a,t.responseStatus];e.processErrorData(s,null,r)}}))}));t.observe({type:\"resource\",buffered:!0}),window.addEventListener(\"beforeunload\",(function(){t.disconnect()}))}}],[{key:\"isUrlAllowed\",value:function(e){var t=O.getCookieDomain(),n=!0;try{n=!/^$/g.test(e)&&!O.containsOurDomain(e)&&function(e){var t,n=e.split(\".\"),i=n.length,r=n[i-2];return r&&-1!==oe.inArray(r,re)?(t=n[i-3]+\".\"+r+\".\"+n[i-1],ne(ie,e,t),t):(t=r+\".\"+n[i-1],ne(ie,e,t),t)}(new URL(e).host)===t}catch(e){}return n}}])}(J),se=function(e){function i(){var e;return n(this,i),(e=t(this,i)).addErrorListener(),e}return u(i,e),r(i,[{key:\"addErrorListener\",value:function(){var e=this;window.addEventListener(\"error\",(function(t){if(t&&t.message){var n=O.sanitizeActionData(t.message.slice(0,e.truncationLenth));return e.processErrorData([x,n]),!0}})),window.addEventListener(\"unhandledrejection\",(function(t){if(t&&t.reason){var n=\"Uncaught (in promise) \"+t.reason,i=O.sanitizeActionData(n.slice(0,e.truncationLenth));return e.processErrorData([F,i]),!0}})),document.addEventListener(\"securitypolicyviolation\",(function(t){if(t&&t.blockedURI&&ae.isUrlAllowed(t.blockedURI)){var n=O.getAnonymizedUrl(t.blockedURI),i=O.sanitizeActionData(n),r=[j,i,O.sanitizeActionData(t.violatedDirective)],o=[O.sanitizeActionData(t.originalPolicy)];e.processErrorData(r,o)}}))}}])}(J),ue=N.get(\"JSON\"),ce=function(e){function i(){var e;return n(this,i),(e=t(this,i)).patchConsoleAPI(),e}return u(i,e),r(i,[{key:\"patchConsoleAPI\",value:function(){var e=console.error,t=this;console.error=function(n){try{var i=n;\"string\"!=typeof i&&(i=ue.stringify(n)),i=O.sanitizeActionData(i.slice(0,t.truncationLenth)),t.processErrorData([i])}catch(e){}e.apply(console,arguments)}}}])}(J),le=!1,de=window.VWO._.listener,fe=void 0!==VWO.v_e,he=function(){function e(){n(this,e),void 0!==VWO.v_e&&VWO.featureInfo.ele&&!le&&this.init()}return r(e,[{key:\"init\",value:function(){var e=this;if(de.onEventReceive(C,(function(){var t,n,i,r;(null!==(t=window.VWO)&&void 0!==t&&null!==(n=t.nls)&&void 0!==n&&n.r||null!==(i=window.VWO)&&void 0!==i&&null!==(r=i.nls)&&void 0!==r&&r.hs)&&e.initialize()})),fe){var t,n=function(){window.fetcher.getValue(\"VWO._.initClickWatcher\").then((function(t){t&&!le&&e.initialize()}))};n();var i=(null===(t=window.VWO._.enums)||void 0===t?void 0:t.EventsEnumMT)||b;window.VWO._.phoenixMT.on(i.CAMPAIGNS_LOADED,(function(){n()}))}}},{key:\"initialize\",value:function(){le||(le=!0,this.exceptionRecorder=new se,this.consoleRecorder=new ce,this.networkRecorder=new ae)}},{key:\"sendData\",value:function(){var t;if(le&&this.isNewDataAvailable()){var n=this.exceptionRecorder.getDataToSend(),i=this.consoleRecorder.getDataToSend(),r=this.networkRecorder.getDataToSend();if(e.sendErrorOnPageAsEvent(n,i,r),null!==(t=window.VWO.nls)&&void 0!==t&&t.startTime)return e.parseErrorLoggerData(n,i,r)}}},{key:\"isNewDataAvailable\",value:function(){return this.exceptionRecorder.shouldSendData()||this.consoleRecorder.shouldSendData()||this.networkRecorder.shouldSendData()}},{key:\"resetData\",value:function(){le&&(this.exceptionRecorder.resetData(),this.consoleRecorder.resetData(),this.networkRecorder.resetData())}}],[{key:\"sendErrorOnPageAsEvent\",value:function(e,t,n){var i={};e&&e.pEr&&(i.e=e.pEr),t&&t.pEr&&(i.c=t.pEr),n&&n.pEr&&(i.n=n.pEr),Object.keys(i).length>0&&VWO._.phoenixMT&&VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.ERROR_ONPAGE,i)}},{key:\"parseErrorLoggerData\",value:function(e,t,n){var i=M.get(\"JSON\"),r={error:{e:null==e?void 0:e.er,c:null==t?void 0:t.er,n:null==n?void 0:n.er}};return null!=e&&e.pEr&&(r.pEr=r.pEr||{},r.pEr.e=e.pEr),null!=t&&t.pEr&&(r.pEr=r.pEr||{},r.pEr.c=t.pEr),null!=n&&n.pEr&&(r.pEr=r.pEr||{},r.pEr.n=n.pEr),r.pEr&&(r.pEr=i.stringify(r.pEr)),r.error=i.stringify(r.error),r}}])}();window.VWO.ErrorLogger=new he;window.VWO.ErrorLogger;function ve(e,t){var n=e.median,i=e.p10;if(n\u003c=0)throw new Error(\"median must be greater than zero\");if(i\u003c=0)throw new Error(\"p10 must be greater than zero\");if(i>=n)throw new Error(\"p10 must be less than the median\");if(t\u003c=0)return 1;var r,o,a,s=Math.max(Number.MIN_VALUE,t/n),u=Math.log(s),c=Math.max(Number.MIN_VALUE,i/n),l=-Math.log(c),d=(1-(o=(r=.9061938024368232*u/l)\u003c0?-1:0===r?0:1,a=1/(1+.3275911*(r=Math.abs(r))),o*(1-a*(.254829592+a*(a*(1.421413741+a*(1.061405429*a-1.453152027))-.284496736))*Math.exp(-r*r))))/2;return t\u003c=i?Math.max(.9,Math.min(1,d)):t\u003c=n?Math.max(.5,Math.min(.8999999999999999,d)):Math.max(0,Math.min(.49999999999999994,d))}var pe=/url\\((\"[^\"]*\"|'[^']*'|[^)]*)\\)/i,we=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);function me(){var e=document.documentElement;return{width:Math.max((null==e?void 0:e.clientWidth)||0,window.innerWidth||0),height:Math.max((null==e?void 0:e.clientHeight)||0,window.innerHeight||0)}}function ge(e,t){var n=Math.max(e.top,0),i=Math.max(e.left,0),r=Math.min(e.bottom,t.height),o=Math.min(e.right,t.width);return r\u003c=n||o\u003c=i?0:(r-n)*(o-i)}function ye(e){var t=pe.exec(e);if(!t)return\"\";var n=t[1];return 0===n.indexOf('\"')||0===n.indexOf(\"'\")?n.slice(1,-1):n}function Ee(e,t){var n={FCP:[3e3,1800,1600,934],SI:[5800,3387,2300,1311],LCP:[4e3,2500,2400,1200],TBT:[600,200,350,150],CLS:[.25,.1,.25,.1]}[e],i={FCP:[1187,7582,603,4251],SI:[2188,15400,831,6380],LCP:[1705,9389,683,8447],TBT:[60,4408,60,1930],CLS:[0,1.3192,0,1.3192]}[e],r=we?0:2,o=n[r],a=n[r+1],s=i[r],u=i[r+1];return t\u003cs?100:t>u?0:100*function(e,t,n){var i=ve({median:t,p10:n},e);return i>.9&&(i+=.05*(i-.9)),Math.floor(100*i)/100}(t,o,a)}var be,Oe=-1,Te=function(e){addEventListener(\"pageshow\",(function(t){t.persisted&&(Oe=t.timeStamp,e(t))}),!0)},Ce=function(){var e=self.performance&&performance.getEntriesByType&&performance.getEntriesByType(\"navigation\")[0];if(e&&e.responseStart>0&&e.responseStart\u003cperformance.now())return e},_e=function(){var e=Ce();return e&&e.activationStart||0},Se=function(e,t){var n=Ce(),i=\"navigate\";Oe>=0?i=\"back-forward-cache\":n&&(document.prerendering||_e()>0?i=\"prerender\":document.wasDiscarded?i=\"restore\":n.type&&(i=n.type.replace(/_/g,\"-\")));return{name:e,value:void 0===t?-1:t,rating:\"good\",delta:0,entries:[],id:\"v4-\".concat(Date.now(),\"-\").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:i}},Ve=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var i=new PerformanceObserver((function(e){Promise.resolve().then((function(){t(e.getEntries())}))}));return i.observe(Object.assign({type:e,buffered:!0},n||{})),i}}catch(e){}},Ae=function(e,t,n,i){var r,o;return function(a){t.value>=0&&(a||i)&&((o=t.value-(r||0))||void 0===r)&&(r=t.value,t.delta=o,t.rating=function(e,t){return e>t[1]?\"poor\":e>t[0]?\"needs-improvement\":\"good\"}(t.value,n),e(t))}},ke=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},Le=function(e){document.addEventListener(\"visibilitychange\",(function(){\"hidden\"===document.visibilityState&&e()}))},We=function(e){var t=!1;return function(){t||(e(),t=!0)}},Pe=-1,Ie=function(){return\"hidden\"!==document.visibilityState||document.prerendering?1/0:0},De=function(e){\"hidden\"===document.visibilityState&&Pe>-1&&(Pe=\"visibilitychange\"===e.type?e.timeStamp:0,Ne())},Re=function(){addEventListener(\"visibilitychange\",De,!0),addEventListener(\"prerenderingchange\",De,!0)},Ne=function(){removeEventListener(\"visibilitychange\",De,!0),removeEventListener(\"prerenderingchange\",De,!0)},Me=function(){return Pe\u003c0&&(Pe=Ie(),Re(),Te((function(){setTimeout((function(){Pe=Ie(),Re()}),0)}))),{get firstHiddenTime(){return Pe}}},xe=function(e){document.prerendering?addEventListener(\"prerenderingchange\",(function(){return e()}),!0):e()},Fe=[1800,3e3],je=function(e,t){t=t||{},xe((function(){var n,i=Me(),r=Se(\"FCP\"),o=Ve(\"paint\",(function(e){e.forEach((function(e){\"first-contentful-paint\"===e.name&&(o.disconnect(),e.startTime\u003ci.firstHiddenTime&&(r.value=Math.max(e.startTime-_e(),0),r.entries.push(e),n(!0)))}))}));o&&(n=Ae(e,r,Fe,t.reportAllChanges),Te((function(i){r=Se(\"FCP\"),n=Ae(e,r,Fe,t.reportAllChanges),ke((function(){r.value=performance.now()-i.timeStamp,n(!0)}))})))}))},He=[.1,.25],Be=0,Ue=1/0,qe=0,ze=function(e){e.forEach((function(e){e.interactionId&&(Ue=Math.min(Ue,e.interactionId),qe=Math.max(qe,e.interactionId),Be=qe?(qe-Ue)/7+1:0)}))},Xe=function(){return be?Be:performance.interactionCount||0},Ge=function(){\"interactionCount\"in performance||be||(be=Ve(\"event\",ze,{type:\"event\",buffered:!0,durationThreshold:0}))},Qe=[],$e=new Map,Ke=0,Je=function(){var e=Math.min(Qe.length-1,Math.floor((Xe()-Ke)/50));return Qe[e]},Ye=[],Ze=function(e){if(Ye.forEach((function(t){return t(e)})),e.interactionId||\"first-input\"===e.entryType){var t=Qe[Qe.length-1],n=$e.get(e.interactionId);if(n||Qe.length\u003c10||e.duration>t.latency){if(n)e.duration>n.latency?(n.entries=[e],n.latency=e.duration):e.duration===n.latency&&e.startTime===n.entries[0].startTime&&n.entries.push(e);else{var i={id:e.interactionId,latency:e.duration,entries:[e]};$e.set(i.id,i),Qe.push(i)}Qe.sort((function(e,t){return t.latency-e.latency})),Qe.length>10&&Qe.splice(10).forEach((function(e){return $e.delete(e.id)}))}}},et=function(e){var t=self.requestIdleCallback||self.setTimeout,n=-1;return e=We(e),\"hidden\"===document.visibilityState?e():(n=t(e),Le(e)),n},tt=[200,500],nt=function(e,t){\"PerformanceEventTiming\"in self&&\"interactionId\"in PerformanceEventTiming.prototype&&(t=t||{},xe((function(){var n;Ge();var i,r=Se(\"INP\"),o=function(e){et((function(){e.forEach(Ze);var t=Je();t&&t.latency!==r.value&&(r.value=t.latency,r.entries=t.entries,i())}))},a=Ve(\"event\",o,{durationThreshold:null!==(n=t.durationThreshold)&&void 0!==n?n:40});i=Ae(e,r,tt,t.reportAllChanges),a&&(a.observe({type:\"first-input\",buffered:!0}),Le((function(){o(a.takeRecords()),i(!0)})),Te((function(){Ke=Xe(),Qe.length=0,$e.clear(),r=Se(\"INP\"),i=Ae(e,r,tt,t.reportAllChanges)})))})))},it=[2500,4e3],rt={},ot=[800,1800],at=function(e){document.prerendering?xe((function(){return at(e)})):\"complete\"!==document.readyState?addEventListener(\"load\",(function(){return at(e)}),!0):setTimeout(e,0)},st=function(){return[1053520].indexOf(window._vwo_acc_id)>-1},ut=[\"vwoEventName\"],ct=void 0!==VWO.v_e&&VWO.featureInfo&&VWO.featureInfo.wve||st(),lt=window.VWO._.phoenixMT,dt=window.VWO._.listener,ft=window.VWO._.cookies.get(\"_vwo_uuid\"),ht=new(function(){return r((function e(){var t=this;if(n(this,e),ct){if(window.VWO.performanceWatcher)return window.VWO.performanceWatcher;this.lastWebVitalsSent={},this.resources={},this.webVitals={},this.totalBlockingTime=0,this.isTTICalculated=!1,this.isHidden=!1,this.lastLongTask=0,this.lastVisuallyComplete=0,this.finalTBT=0,this.quietWindowTimeout=0,this.inFlightGetRequests=0,this.isDestroyed=!1,this.isSendingInitialMetrics=!1,this.originalPushState=history.pushState,this.originalReplaceState=history.replaceState,this.isHistoryPatched=!1,\"PerformanceObserver\"in window&&(this.resourceObserver=new PerformanceObserver((function(e){e.getEntries().forEach((function(e){var n;e.duration\u003c0||(n=e.name,!/^https?:\\/\\//i.test(n))||null!==t.resources&&(t.resources[e.name]=e.startTime+e.duration)}))})),this.paintObserver=new PerformanceObserver((function(e){e.getEntries().forEach((function(e){\"first-paint\"!==e.name||t.isHidden||(t.paintObserver.disconnect(),t.firstPaint=e.startTime)}))})),this.longTaskObserver=new PerformanceObserver((function(e){e.getEntries().forEach((function(e){e.startTime>t.firstContentfulPaint&&(t.resetQuietWindowTimer(),e.duration>50&&(t.lastLongTask=e.startTime+e.duration,t.totalBlockingTime+=e.duration-50))}))})),this.initGetRequestTracking(),this.initializeWatcher())}}),[{key:\"initGetRequestTracking\",value:function(){this.originalFetch=window.fetch,this.originalXhrOpen=XMLHttpRequest.prototype.open,this.originalXhrSend=XMLHttpRequest.prototype.send,this.patchFetchAPI(),this.patchXhrAPI()}},{key:\"patchFetchAPI\",value:function(){var e=this;window.fetch=function(t,n){var i;return\"GET\"===((null==n||null===(i=n.method)||void 0===i?void 0:i.toUpperCase())||\"GET\")?(e.inFlightGetRequests++,e.originalFetch.call(this,t,n).finally((function(){e.inFlightGetRequests--}))):e.originalFetch.call(this,t,n)}}},{key:\"patchXhrAPI\",value:function(){var e=this;XMLHttpRequest.prototype.open=function(t){return this._method=t.toUpperCase(),e.originalXhrOpen.apply(this,arguments)},XMLHttpRequest.prototype.send=function(){return\"GET\"===this._method&&(e.inFlightGetRequests++,this.addEventListener(\"loadend\",(function(){e.inFlightGetRequests--})),this.addEventListener(\"error\",(function(){e.inFlightGetRequests--})),this.addEventListener(\"abort\",(function(){e.inFlightGetRequests--}))),e.originalXhrSend.apply(this,arguments)}}},{key:\"initializeWatcher\",value:function(){var e=this;this.resourceObserver.observe({type:\"resource\",buffered:!0}),this.paintObserver.observe({type:\"paint\",buffered:!0}),lt.on(window.VWO._.EventsEnum.PERFORMANCE,(function(t){if(e.isSendingInitialMetrics)e.isSendingInitialMetrics=!1;else{var n=t.vwoEventName,i=function(e,t){if(null==e)return{};var n,i,r=function(e,t){if(null==e)return{};var n={};for(var i in e)if({}.hasOwnProperty.call(e,i)){if(-1!==t.indexOf(i))continue;n[i]=e[i]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i\u003co.length;i++)n=o[i],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}(t,ut);t._vwo={eventDataConfig:a({},ft,i)},n||(t.vwoEventName=window.VWO._.EventsEnum.PERFORMANCE)}}),{syncToDataLayer:!0}),this.initLoadTimingListeners(),this.initWebVitalsListeners(),this.initListeners()}},{key:\"initLoadTimingListeners\",value:function(){var e=this;if(\"loading\"===document.readyState)window.addEventListener(\"DOMContentLoaded\",(function(){var t={dcl:parseFloat(performance.now().toFixed(3))};e.domContentLoaded=performance.now(),lt.trigger(window.VWO._.EventsEnum.PERFORMANCE,t)}));else{var t={dcl:parseFloat(performance.getEntriesByType(\"navigation\")[0].domContentLoadedEventStart.toFixed(3))};this.domContentLoaded=performance.getEntriesByType(\"navigation\")[0].domContentLoadedEventStart,lt.trigger(window.VWO._.EventsEnum.PERFORMANCE,t)}if(\"complete\"===document.readyState){this.pageLoad=performance.getEntriesByType(\"navigation\")[0].loadEventStart;var n={pl:parseFloat(this.pageLoad.toFixed(3))};lt.trigger(window.VWO._.EventsEnum.PERFORMANCE,n)}else window.addEventListener(\"load\",(function(){e.pageLoad=performance.now();var t={pl:parseFloat(e.pageLoad.toFixed(3))};lt.trigger(window.VWO._.EventsEnum.PERFORMANCE,t)}))}},{key:\"initWebVitalsListeners\",value:function(){var e,t,n=this;e=function(e){n.isDestroyed||(n.webVitals.cls=parseFloat(e.value.toFixed(3)))},t=(t={reportAllChanges:!0})||{},je(We((function(){var n,i=Se(\"CLS\",0),r=0,o=[],a=function(e){e.forEach((function(e){if(!e.hadRecentInput){var t=o[0],n=o[o.length-1];r&&e.startTime-n.startTime\u003c1e3&&e.startTime-t.startTime\u003c5e3?(r+=e.value,o.push(e)):(r=e.value,o=[e])}})),r>i.value&&(i.value=r,i.entries=o,n())},s=Ve(\"layout-shift\",a);s&&(n=Ae(e,i,He,t.reportAllChanges),Le((function(){a(s.takeRecords()),n(!0)})),Te((function(){r=0,i=Se(\"CLS\",0),n=Ae(e,i,He,t.reportAllChanges),ke((function(){return n()}))})),setTimeout(n,0))}))),nt((function(e){n.isDestroyed||(n.webVitals.inp=parseFloat(e.value.toFixed(3)))}),{reportAllChanges:!0}),function(e,t){t=t||{},xe((function(){var n,i=Me(),r=Se(\"LCP\"),o=function(e){t.reportAllChanges||(e=e.slice(-1)),e.forEach((function(e){e.startTime\u003ci.firstHiddenTime&&(r.value=Math.max(e.startTime-_e(),0),r.entries=[e],n())}))},a=Ve(\"largest-contentful-paint\",o);if(a){n=Ae(e,r,it,t.reportAllChanges);var s=We((function(){rt[r.id]||(o(a.takeRecords()),a.disconnect(),rt[r.id]=!0,n(!0))}));[\"keydown\",\"click\"].forEach((function(e){addEventListener(e,(function(){return et(s)}),{once:!0,capture:!0})})),Le(s),Te((function(i){r=Se(\"LCP\"),n=Ae(e,r,it,t.reportAllChanges),ke((function(){r.value=performance.now()-i.timeStamp,rt[r.id]=!0,n(!0)}))}))}}))}((function(e){n.isDestroyed||(n.webVitals.lcp=parseFloat(e.value.toFixed(3)))}),{reportAllChanges:!0}),function(e,t){t=t||{};var n=Se(\"TTFB\"),i=Ae(e,n,ot,t.reportAllChanges);at((function(){var r=Ce();r&&(n.value=Math.max(r.responseStart-_e(),0),n.entries=[r],i(!0),Te((function(){n=Se(\"TTFB\",0),(i=Ae(e,n,ot,t.reportAllChanges))(!0)})))}))}((function(e){if(!n.isDestroyed){n.timeToFirstByte=e.value;var t={ttfb:parseFloat(n.timeToFirstByte.toFixed(3))};lt.trigger(window.VWO._.EventsEnum.PERFORMANCE,t)}})),je((function(e){if(!n.isDestroyed){n.firstContentfulPaint=e.value;var t={fcp:parseFloat(n.firstContentfulPaint.toFixed(3))};lt.trigger(window.VWO._.EventsEnum.PERFORMANCE,t),n.lastLongTask=n.firstContentfulPaint,n.longTaskObserver.observe({type:\"longtask\",buffered:!0}),n.resetQuietWindowTimer()}}))}},{key:\"initListeners\",value:function(){var e=this;window.addEventListener(\"beforeunload\",(function(){!e.isTTICalculated&&e.firstContentfulPaint&&(e.webVitals.tti=parseFloat(e.firstContentfulPaint.toFixed(3)),e.webVitals.tbt=0),e.triggerWebVitals(),e.destroy()})),document.addEventListener(\"visibilitychange\",(function(){\"hidden\"===document.visibilityState&&(e.isHidden=!0,e.triggerWebVitals())})),this.setupHistoryAPIOverride(),dt.onEventReceive(window.VWO._.EventsEnum.RETRACK_VISITOR,(function(){e.resetData()}))}},{key:\"setupHistoryAPIOverride\",value:function(){if(!this.isHistoryPatched&&window.history){var e=this;history.pushState=function(t,n,i){return e.handlePreUrlChange(window.location.href,null==i?void 0:i.toString()),e.originalPushState.apply(this,arguments)},history.replaceState=function(t,n,i){return e.handlePreUrlChange(window.location.href,null==i?void 0:i.toString()),e.originalReplaceState.apply(this,arguments)},this.isHistoryPatched=!0}}},{key:\"handlePreUrlChange\",value:function(e,t){try{if(!t||e===t)return;this.triggerWebVitals(),this.resetData()}catch(e){}}},{key:\"triggerWebVitals\",value:function(){this.isDestroyed||(this.webVitals.si||this.speedIndexCalculation(),this.performanceScoreCalculation(),this.areWebVitalsDifferent()&&(this.lastWebVitalsSent=l({},this.webVitals),lt.trigger(window.VWO._.EventsEnum.PERFORMANCE,l({},this.webVitals))))}},{key:\"areWebVitalsDifferent\",value:function(){return!this.lastWebVitalsSent||(this.webVitals.cls!==this.lastWebVitalsSent.cls||this.webVitals.inp!==this.lastWebVitalsSent.inp||this.webVitals.lcp!==this.lastWebVitalsSent.lcp||this.webVitals.si!==this.lastWebVitalsSent.si||this.webVitals.score!==this.lastWebVitalsSent.score||this.webVitals.tti!==this.lastWebVitalsSent.tti||this.webVitals.tbt!==this.lastWebVitalsSent.tbt)}},{key:\"speedIndexCalculation\",value:function(){if(!this.isDestroyed&&void 0===this.webVitals.si&&this.firstContentfulPaint){var e=0,t=null,n=performance.now();if(null!==this.resources&&(e=Math.max.apply(null,Object.keys(this.resources).map((function(e){return this.resources[e]}),this)))>this.lastVisuallyComplete&&n-e>1e3){t=function(e){for(var t,n,i=[],r=document.getElementsByTagName(\"*\"),o=me(),a=0;a\u003cr.length;a++){var s=r[a],u=\"\";if(t=\"img\",n=void 0,(null===(n=s.nodeName)||void 0===n?void 0:n.toLowerCase())===t&&(u=s.currentSrc||s.src),!u){var c=getComputedStyle(s).getPropertyValue(\"background-image\");c&&(u=ye(c))}if(u){var l=0===u.indexOf(\"data:image\")?0:e[u];if(void 0!==l){var d=ge(s.getBoundingClientRect(),o);d>0&&i.push({time:l,area:d})}}}return i}(this.resources),this.resources=null,this.lastVisuallyComplete=e;var i=null===t?0:function(e,t){var n,i=me(),r=i.width*i.height/10,a=r*e,s=o(t);try{for(s.s();!(n=s.n()).done;){var u=n.value,c=u.time,l=u.area;r+=l,a+=l*Math.max(c,e)}}catch(e){s.e(e)}finally{s.f()}return 0===r?0:a/r}(this.firstContentfulPaint||this.firstPaint,t);this.webVitals.si=parseFloat(i.toFixed(3))}}}},{key:\"performanceScoreCalculation\",value:function(){var e={FCP:.1,SI:.1,LCP:.25,TBT:.3,CLS:.25},t={FCP:this.firstContentfulPaint,SI:this.webVitals.si,LCP:this.webVitals.lcp,TBT:this.finalTBT,CLS:this.webVitals.cls},n=0;for(var i in t)if(void 0===t[i])return;for(var r in t){n+=Ee(r,t[r])*e[r]}this.webVitals.score=parseFloat(n.toFixed(3))}},{key:\"sendInitialPerformanceMetrics\",value:function(){if(!this.isSendingInitialMetrics){this.isSendingInitialMetrics=!0;var e={fcp:this.firstContentfulPaint,ttfb:this.timeToFirstByte,dcl:this.domContentLoaded,pl:this.pageLoad},t=Object.keys(e).reduce((function(t,n){var i=e[n];return void 0!==i&&(t[n]=parseFloat(i.toFixed(3))),t}),{});Object.keys(t).length>0&&window.VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.PERFORMANCE,t)}}},{key:\"resetQuietWindowTimer\",value:function(){var e=this;this.quietWindowTimeout&&clearTimeout(this.quietWindowTimeout),this.quietWindowTimeout=window.setTimeout((function(){if(!e.isTTICalculated&&e.inFlightGetRequests\u003c3){var t={tti:parseFloat(e.lastLongTask.toFixed(3)),tbt:parseFloat(e.totalBlockingTime.toFixed(3))};e.finalTBT=parseFloat(e.totalBlockingTime.toFixed(3)),lt.trigger(window.VWO._.EventsEnum.PERFORMANCE,t),e.isTTICalculated=!0,e.longTaskObserver.disconnect(),e.speedIndexCalculation()}}),5e3)}},{key:\"resetData\",value:function(){ct&&(this.webVitals={},this.lastWebVitalsSent={},this.resources={},this.totalBlockingTime=0,this.isTTICalculated=!1,this.isHidden=!1,this.lastLongTask=0,this.lastVisuallyComplete=0,this.finalTBT=0,this.firstPaint=void 0,this.firstContentfulPaint=void 0,this.timeToFirstByte=void 0,this.domContentLoaded=void 0,this.pageLoad=void 0,this.quietWindowTimeout&&(clearTimeout(this.quietWindowTimeout),this.quietWindowTimeout=0),this.inFlightGetRequests=0,this.isDestroyed||(this.destroy(),this.isDestroyed=!0))}},{key:\"destroy\",value:function(){this.resourceObserver.disconnect(),this.paintObserver.disconnect(),this.longTaskObserver.disconnect(),this.resources=null,this.isHistoryPatched&&(history.pushState=this.originalPushState,history.replaceState=this.originalReplaceState,this.isHistoryPatched=!1),this.originalFetch&&(window.fetch=this.originalFetch),this.originalXhrOpen&&(XMLHttpRequest.prototype.open=this.originalXhrOpen),this.originalXhrSend&&(XMLHttpRequest.prototype.send=this.originalXhrSend)}}])}());window.VWO.performanceWatcher=ht}();\n\n });\n})();\n\n\u003c/script>\u003cscript type=\"text/javascript\" async=\"\" src=\"https://googleads.g.doubleclick.net/pagead/viewthroughconversion/716506604/?random=1779754689327&cv=11&fst=1779754689327&bg=ffffff&guid=ON&async=1&gtm=45be65k1v9213577779z878475663za20gzb78475663zd78475663xea&gcd=13l3l3R3l5l1&dma=0&tag_exp=0~115616986~115938465~115938469~116701382~119034493&u_w=1440&u_h=900&url=https%3A%2F%2Fwww.spiritoffreedom.com.au%2F&rcb=14&label=TBrSCPKVj8EDEOyL1NUC&frm=0&tiba=Spirit%20of%20Freedom%20-%20Diving%20Liveaboard%20Cairns&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1074611869.1779754689&uaa=x86&uab=64&uafvl=HeadlessChrome%3B147.0.7727.15%7CNot.A%252FBrand%3B8.0.0.0%7CChromium%3B147.0.7727.15&uamb=0&uam=&uap=macOS&uapv=10.15.7&uaw=0&_tu=CA&rfmt=3&fmt=4\">\u003c/script>\u003cscript type=\"text/javascript\" nonce=\"\">!function(){var e=function(e,t){var n=function(){e()?t():setTimeout(n,100)};n()};e(function(){return VWO&&VWO._&&VWO._.libLoaded},function(){window.VWO=window.VWO||[],VWO.v_o=\"4.0.499\",function(){var i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function e(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var N=function(){return(N=Object.assign||function(e){for(var t,n=1,i=arguments.length;n\u003ci;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function h(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)\u003c0&&(n[i]=e[i]);if(null!=e&&\"function\"==typeof Object.getOwnPropertySymbols){var o=0;for(i=Object.getOwnPropertySymbols(e);o\u003ci.length;o++)t.indexOf(i[o])\u003c0&&Object.prototype.propertyIsEnumerable.call(e,i[o])&&(n[i[o]]=e[i[o]])}return n}function n(){for(var e=0,t=0,n=arguments.length;t\u003cn;t++)e+=arguments[t].length;var i=Array(e),o=0;for(t=0;t\u003cn;t++)for(var r=arguments[t],a=0,s=r.length;a\u003cs;a++,o++)i[o]=r[a];return i}var o=parseInt(new Date/1e3,10),t,r=function(){return t||(t=VWO.data.ts||o)},a=Object.keys||function(e){var t,n=[];for(t in e)e.hasOwnProperty(t)&&n.push(t);return n};function s(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}function d(e,t){for(var n=[],i=0;i\u003ce.length;i++)n.push(t(e[i]));return n}function c(e,t){for(var n=[],i=0;i\u003ce.length;i++)t(e[i],i)&&n.push(e[i]);return n}function R(e){var t=r(),n=parseInt(new Date/1e3,10)-o;return e?t+n:1e3*(t+n)+ +new Date%1e3}function C(i,o){var r,a=!1;return function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=this;a&&(clearTimeout(r),r=null),r=setTimeout(function(){i.apply(n,e)},o),a=!0}}function l(e,t,n){\"Array\"===e?(this.tags=[],this.lastSent=0):\"Hash\"===e&&(this.tags={},this.sentTags={}),this.type=e,this.maxCount=t||1/0,this.addTagCallback=n||function(){}}l.prototype.add=function(e,t){if(e){var n=this.tags;\"Array\"===this.type?(\"[object Array]\"!==Object.prototype.toString.call(e)&&(e=[e]),e=d(e,function(e){return e=encodeURIComponent(e.trim())}),n=c(n=(n=n.concat(e)).slice(0,this.maxCount),function(e,t){return n.indexOf(e)===t}),this.tags=n):\"Hash\"===this.type&&(this.sentTags[e]&&this.sentTags[e]===t||(this.tags[encodeURIComponent(e)]=encodeURIComponent(t))),this.addTagCallback()}},l.prototype.get=function(){var e;if(this.isTagPassed())return\"Array\"===this.type?(e=this.tags.slice(this.lastSent),this.lastSent=this.tags.length):\"Hash\"===this.type&&(e=this.tags,s(this.sentTags,this.tags),this.tags={}),e},l.prototype.isTagPassed=function(){return\"Array\"===this.type?this.tags.length>this.lastSent:\"Hash\"===this.type&&0\u003ca(this.tags).length},l.prototype.reset=function(){\"Array\"===this.type?(this.tags=[],this.lastSent=0):\"Hash\"===this.type&&(this.tags={},this.sentTags={})},l.prototype.refresh=function(){\"Array\"===this.type?this.lastSent=0:\"Hash\"===this.type&&(s(this.tags,this.sentTags),this.sentTags={})};var D={completeSnapshottingEnabled:function(e){void 0===e&&(e=window.location.href);return-1\u003ce.indexOf(\"att-bundles.com\")||-1\u003c[646513,710789].indexOf(window._vwo_acc_id)},customOffsetEnabled:function(){return-1\u003c[373511,515823,895609].indexOf(window._vwo_acc_id)},blockParamsInSnapshotting:function(){return!(-1\u003c[1182223].indexOf(window._vwo_acc_id))&&(-1\u003c[644713,731483,740288,743738,783334,784474,791992,835565,857247,874753,969074,989310,1014514,988428,944335,885778,721532,857208,1042399,856323,853763,915730].indexOf(window._vwo_acc_id)||1045717\u003c=window._vwo_acc_id)},deadClickInHeatmap:function(){return this.data360migrated()},data360migrated:function(){return void 0!==VWO.phoenix},repeatedCSSInsertion:function(){return-1\u003c[637746,724831].indexOf(window._vwo_acc_id)},customClicks:function(){return-1\u003c[884017,884893].indexOf(window._vwo_acc_id)&&window.VWO&&void 0!==window.VWO.phoenix},pageExitHandling:function(){return!(-1\u003c[743033].indexOf(window._vwo_acc_id))&&(this.data360migrated()||this.preloadListeners())},marketoOptimization:function(){return-1\u003c[646513,844055].indexOf(window._vwo_acc_id)||89e4\u003c=window._vwo_acc_id},checkFormVisibility:function(){return 1067124!==window._vwo_acc_id&&(1006624\u003c=window._vwo_acc_id||708874==window._vwo_acc_id)},preloadListeners:function(){return-1\u003c[721532,768475].indexOf(window._vwo_acc_id)},campaignLog:function(){return!1},ignoredSelectors:function(){var e,t;return(null===(t=null===(e=window.VWO)||void 0===e?void 0:e.data)||void 0===t?void 0:t.ISFI)||\"\"},blobSupport:function(){return-1\u003c[1009354,737109,844055,808235,1157543].indexOf(window._vwo_acc_id)},isWebVitalsOverrideEnabled:function(){return-1\u003c[1053520].indexOf(window._vwo_acc_id)},removeChildNodesSupport:function(){return-1\u003c[515019,844055].indexOf(window._vwo_acc_id)},recordAnimations:function(){return-1\u003c[844055,1028866].indexOf(window._vwo_acc_id)||1136784\u003c=window._vwo_acc_id},useVisOptUrl:function(){return-1\u003c[646513,1113944].indexOf(window._vwo_acc_id)||1155026\u003c=window._vwo_acc_id},advancedRuleDetectionEnabled:function(){return-1\u003c[656392].indexOf(window._vwo_acc_id)},skipInputButtonMasking:function(){return-1\u003c[1113638].indexOf(window._vwo_acc_id)||1214030\u003c=window._vwo_acc_id}},u={DEAD:\"11\",RAGE:\"12\",ERROR:\"13\"},A={RECORDING_META:\"rm\",CLICK_TRACK_COUNT:\"ctc\",CLICK_TEXT_DATA:\"ctd\",CLICKS_TRACKED:\"ct\",DEAD_CLICK_TEXT:\"dCT\",RAGE_CLICK_TEXT:\"rCT\"},f={JSON:{stringify:function(i){function e(e){return\"string\"==typeof e}function n(e){return null===e&&\"object\"==typeof e}function o(e){return\"number\"==typeof e&&isNaN(e)}function r(e){return\"number\"==typeof e&&!isFinite(e)}function a(e){return\"symbol\"==typeof e}function s(e){return void 0===(t=e)&&void 0===t||\"function\"==typeof e||a(e);var t}function t(e){var t=e.split(\"\");return t.pop(),t.join(\"\")}var d=this;if(!s(i)){if(\"object\"==typeof(c=i)&&null!==c&&\"function\"==typeof c.getMonth)return'\"'+i.toISOString()+'\"';var c,l;if(o(l=i)||r(l)||n(l))return\"null\";if(!a(i)){if(\"number\"==typeof(f=i)||e(f)||\"boolean\"==typeof f){var u=void 0,h=void 0;return e(i)?(h='\"',u=(u=(u=(u=(u=i.toString()).replace(/\\\\/g,\"\\\\\\\\\")).replace(/\\n/g,\"\\\\n\")).replace(/\\t/g,\"\\\\t\")).replace(/\\\"/g,'\\\\\"')):h=\"\",u?\"\"+h+u+h:\"\"+h+i+h}var f,m,g;if(m=i,Array.isArray(m)&&\"object\"==typeof m){var p=\"\";return i.forEach(function(e){var t;p+=o(t=e)||r(t)||n(t)||s(t)?d.stringify(null):d.stringify(e),p+=\",\"}),\"[\"+t(p)+\"]\"}if(\"object\"==typeof(g=i)&&null!==g&&!Array.isArray(g)){var v=\"\";return Object.keys(i).forEach(function(e){var t=i[e],n=s(t);v+=n?\"\":d.stringify(e)+\":\"+d.stringify(t)+\",\"}),\"{\"+t(v)+\"}\"}}}}}},m=function(){function e(e,t){try{Object.defineProperty(e,t,{writable:!1})}catch(e){}}function n(){if(!window.DISABLE_NATIVE_CONSTANTS){if(!document.body)return window.DISABLE_NATIVE_CONSTANTS=!0,0;i=window.document.createElement(\"iframe\"),e(i,\"src\"),i.setAttribute=function(e,t){},i.style.display=\"none\",i.onload=function(){(o=i.contentWindow).onerror=function(e,t,n,i){window.VWO&&window.VWO._&&window.VWO._.customError&&window.VWO._.customError({msg:e,url:t,lineno:n,colno:i,source:\"nativeConstants\"})}},document.body.appendChild(i),(o=i.contentWindow)&&e(o.location,\"href\")}}var i,o;return void 0===window.DISABLE_NATIVE_CONSTANTS?window.DISABLE_NATIVE_CONSTANTS=!0:!1===window.DISABLE_NATIVE_CONSTANTS&&n(),{get:function(e){i&&i.contentWindow||n();var t=o;return t&&!window.DISABLE_NATIVE_CONSTANTS||(t=window),window.VWO.featureInfo&&window.VWO.featureInfo.vwoNative&&f[e]?(\"JSON\"===e&&(f[e].parse=t[e].parse),f[e]):t[e]}}};window.VWO=window.VWO||[],window.VWO._=window.VWO._||{},window.VWO._.nativeConstants=window.VWO._.nativeConstants||m();var I=window.VWO._.nativeConstants,g={create:function(e,t,n,i){var o=\"\";if(n){var r=new(I.get(\"Date\"));r.setTime(r.getTime()+24*n*60*60*1e3),o=\"; expires=\"+r.toGMTString()}else!1===n&&(o=\"; expires=Thu, 01 Jan 1970 00:00:01 GMT\");i=i?\"; domain=\"+i:\"\",document.cookie=e+\"=\"+t+o+\"; path=/\"+i},get:function(e){for(var t=e+\"=\",n=document.cookie.split(\";\"),i=0;i\u003cn.length;i++){for(var o=n[i];\" \"===o.charAt(0);)o=o.substring(1,o.length);if(0===o.indexOf(t))return o.substring(t.length,o.length)}return null},erase:function(e,t){this.create(e,\"\",!1,t)}};function Y(e,t,n,i){VWO._&&VWO._.customError&&window.VWO._.customError({msg:e,url:\"gquery.js\",lineno:t,colno:n,source:i})}var p=function(){var l=document,i=l.documentElement,o=[].slice,u=[].push,r=[].map,t=[].filter,e=l.createElement(\"div\"),a=[].indexOf,n=[].splice,s=[].reverse,d=window,c=/^data-(.+)/,h=/\\S+/g,f=/^(\\s|\\u00A0)+|(\\s|\\u00A0)+$/g,m={animationIterationCount:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0};function g(e){return e.multiple&&e.options?function(e,t,n,i){for(var o=[],r=H(t),a=i,s=0,d=e.length;s\u003cd;s++)if(r){var c=t(e[s]);c.length&&u.apply(o,c)}else for(var l=e[s][t];!(null==l||i&&a(-1,l));)o.push(l),l=n?l[t]:null;return o}(t.call(e.options,function(e){return e.selected&&!e.disabled&&!e.parentNode.disabled}),\"value\"):e.value||\"\"}function p(e){return(p=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e})(e)}var v={focus:\"focusin\",blur:\"focusout\"},w=/^(?:mouse|pointer|contextmenu|drag|drop|click|dblclick)/i;var _=/\\S+/g;var y={focus:{delegateType:\"focusin\"},blur:{delegateType:\"focusout\"},mouseenter:{delegateType:\"mouseover\",bindType:\"mouseover\"},mouseleave:{delegateType:\"mouseout\",bindType:\"mouseout\"},pointerenter:{delegateType:\"pointerover\",bindType:\"pointerover\"},pointerleave:{delegateType:\"pointerout\",bindType:\"pointerout\"}};Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;if(!document.documentElement.contains(t))return null;do{if(T(t,e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null});var E=function e(t,n){return new e.fn.init(t,n)},T=E.matches=function(e,t){var n=e&&(e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector);return!!n&&n.call(e,t)},S=E.isString=function(e){return p(e)===p(\"\")},O=/^--/;function b(e){return O.test(e)}var N=/-([a-z])/g;function R(e,t){return t.toUpperCase()}var C=E.camelCase=function(e){return e.replace(N,R)};function D(e){return e&&1===e.nodeType}var A={},I=e.style,x=[\"webkit\",\"moz\",\"ms\",\"o\"];function L(e,t){return parseInt(k(e,t),10)||0}function k(e,t,n){if(D(e)&&t){var i=d.getComputedStyle(e,null);return t?n?i.getPropertyValue(t)||void 0:i[t]:i}}function M(){}function V(e){return e[U]=e[U]||{}}function P(e){return e&&9===e.nodeType}var W,H=E.isFunction=function(e){return p(e)===p(M)&&!!e.call},U=E.uid=\"_gQ\"+Date.now(),z=E.isWindow=function(e){return e&&e===e.window},F=E.isNumeric=function(e){return!isNaN(parseFloat(e))&&isFinite(e)};function X(e,t){for(var n=0,i=e.length;n\u003ci&&!1!==t.call(e[n],n,e[n]);n++);}function j(e,t,o){X(e,function(n,i){X(t,function(e,t){B(i,n?t.cloneNode(!0):t,o,o&&i.firstChild)})})}function B(e,t,n,i){if(X(t&&3===t.nodeType?[]:E(\"script\",t),function(e,t){var n=document.createElement(\"script\");X(E(t).prop(\"attributes\"),function(){E(n).attr(this.name,this.value)}),n.text=t.innerHTML,document.getElementsByTagName(\"head\")[0].appendChild(n),t.parentElement.removeChild(t)}),n)if(\"SCRIPT\"===t.tagName||\"STYLE\"===t.tagName){var o=document.createElement(t.tagName.toLowerCase());\"SCRIPT\"===t.tagName?o.text=t.innerHTML:o.appendChild(document.createTextNode(t.innerHTML)),X(E(t).prop(\"attributes\"),function(){E(o).attr(this.name,this.value)}),o.classList=t.classList,e.insertBefore(o,i)}else e.insertBefore(t,i);else if(\"SCRIPT\"===t.tagName||\"STYLE\"===t.tagName){o=document.createElement(t.tagName.toLowerCase());\"SCRIPT\"===t.tagName?o.text=t.innerHTML:o.appendChild(document.createTextNode(t.innerHTML)),X(E(t).prop(\"attributes\"),function(){E(o).attr(this.name,this.value)}),o.classList=t.classList,e.appendChild(o)}else e.appendChild(t)}return E.extend=function(){var e,t,n,i,o=arguments[0]||{},r=1,a=arguments.length,s=!1;for(\"boolean\"==typeof o&&(s=o,o=arguments[1]||{},r=2),\"object\"===p(o)||H(o)||(o={}),a===r&&(o=this,--r);r\u003ca;r++)if(null!=(e=arguments[r]))for(t in e)if(n=o[t],i=e[t],\"__proto__\"!==t&&o!==i)if(s&&i&&(E.isPlainObject(i)||E.isArray(i))){var d=n&&(E.isPlainObject(n)||E.isArray(n))?n:E.isArray(i)?[]:{};o[t]=E.extend(s,d,i)}else void 0!==i&&(o[t]=i);return o},E.isArray=Array.isArray,E.isPlainObject=function(e){if(!e||\"[object Object]\"!==Object.prototype.toString.call(e)||e.nodeType||e.setInterval)return!1;if(e.constructor&&!hasOwnProperty.call(e,\"constructor\")&&!hasOwnProperty.call(e.constructor.prototype,\"isPrototypeOf\"))return!1;var t;for(t in e);return void 0===t||hasOwnProperty.call(e,t)},E.parseJSON=function(e){return\"string\"==typeof e&&e?/^[\\],:{}\\s]*$/.test(e.replace(/\\\\(?:[\"\\\\\\/bfnrt]|u[0-9a-fA-F]{4})/g,\"@\").replace(/\"[^\"\\\\\\n\\r]*\"|true|false|null|-?\\d+(?:\\.\\d*)?(?:[eE][+\\-]?\\d+)?/g,\"]\").replace(/(?:^|:|,)(?:\\s*\\[)+/g,\"\"))?JSON.parse(e):void 0:null},E.getJSON=function(e,t,n,i){return H(t)&&(i=i||n,n=t,t=null),E.ajax({url:e,data:t,success:n,dataType:i})},E.get=function(e,t,n,i){return H(t)&&(i=i||n,n=t,t=null),E.ajax({type:\"GET\",url:e,data:t,success:n,dataType:i})},E.each=function(){var e,t,n=arguments;if(t=1===n.length&&H(n[0])?(e=o.call(this),n[0]):(e=n[0],n[1]),e)for(var i=0;i\u003ce.length;i++)t.call(e[i],i,e[i]);return this},E.ajax=function(e){if(\"script\"===e.dataType){var t=document.createElement(\"script\");return t.src=e.url,document.getElementsByTagName(\"head\")[0].appendChild(t),t.onload=e.success||M,void(t.onerror=e.error||M)}var n=new XMLHttpRequest;n.open(e.method?e.method:\"GET\",e.url,!0),e.data||(e.data=null),n.onload=function(){200\u003c=this.status&&this.status\u003c400&&(e.dataType||(this.response=E.parseJSON(this.response)),e.success&&e.success(this.response))},n.onerror=function(){e.error&&e.error(this.response)},n.send(e.data)},E.isEmptyObject=function(e){return e&&0===Object.keys(e).length},E.fn=E.prototype={gQVersion:\"0.0.1\",toArray:function(){return o.call(this,0)},constructor:E,hasClass:function(t){return o.call(this).every(function(e){return e&&1===e.nodeType&&e.classList.contains(t)})},ready:function(e){return\"loading\"!==l.readyState?setTimeout(e):l.addEventListener(\"DOMContentLoaded\",e),this},scrollTop:function(){var e=this[0];return z(e)?e.pageYOffset:P(e)?e.defaultView.pageYOffset:e.scrollTop},scrollLeft:function(){var e=this[0];return z(e)?e.pageXOffset:P(e)?e.defaultView.pageXOffset:e.scrollLeft},getComputedDimensionOuter:function(e,t){var n=\"height\"===e.toLowerCase()?1:0,i=this[0];if(i)return z(i)?window[\"outer\"+e]:this[0][\"offset\"+e]+(t?L(this[0],\"margin\"+(n?\"Top\":\"Left\"))+L(this[0],\"margin\"+(n?\"Bottom\":\"Right\")):0)},getComputedDimension:function(e){var t,n,i=this[0],o=\"height\"===e.toLowerCase()?0:1;if(e=e.charAt(0).toUpperCase()+e.slice(1),P(i)){var r=i.documentElement;return Math.max(i.body[\"scroll\"+e],i.body[\"offset\"+e],r[\"scroll\"+e],r[\"offset\"+e],r[\"client\"+e])}if(z(i))return\"height\"===e.toLowerCase()?i.innerHeight:i.innerWidth;try{return i.getBoundingClientRect()[e.toLowerCase()]-(L(t=i,\"border\"+((n=o)?\"Left\":\"Top\")+\"Width\")+L(t,\"padding\"+(n?\"Left\":\"Top\"))+L(t,\"padding\"+(n?\"Right\":\"Bottom\"))+L(t,\"border\"+(n?\"Right\":\"Bottom\")+\"Width\"))}catch(e){Y(\"Error is \"+e+\" and elem is \"+i,529,25,\"getBoundingClientRect\")}},height:function(){return this.getComputedDimension(\"height\")},width:function(){return this.getComputedDimension(\"width\")},is:function(n){if(!n)return!1;var i=!1;return this.each(function(e,t){return!(i=\"string\"==typeof n?T(t,n):t===n)}),i},attr:function(n,i){var e;if(n){if(S(n))return void 0===i?null===(e=this[0]?this[0].getAttribute?this[0].getAttribute(n):this[0][n]:void 0)?void 0:e:this.each(function(e,t){t.setAttribute?t.setAttribute(n,i):t[n]=i});for(var t in n)this.attr(t,n[t]);return this}},removeAttr:function(t){return t=t.match(h)||[],this.each(function(e,n){X(t,function(e,t){n.removeAttribute(t)})})},outerWidth:function(e){return this.getComputedDimensionOuter(\"Width\",e)},outerHeight:function(e){return this.getComputedDimensionOuter(\"Height\",e)},offset:function(){var t=this[0];if(!t)return{top:0,left:0};t.nodeType==Node.TEXT_NODE&&(t=t.parentElement);var e={};try{e=t.getBoundingClientRect()}catch(e){if(Y(\"Error is \"+e+\" and elem is \"+t,603,25,\"getBoundingClientRect\"),t===document)return}var n=t.ownerDocument?t.ownerDocument.defaultView:window;return{top:e.top+n.pageYOffset-i.clientTop,left:e.left+n.pageXOffset-i.clientLeft}},index:function(e){var t=e?E(e)[0]:this[0],n=e?this:E(t).parent().children();return a.call(n,t)},each:E.each,delegate:function(e,t,n,i){return this.on(e,t,n,i)},on:function(n,i,o,r){var a,e,s=this;return H(i)&&(o=i,i=null),this[0]===document&&\"ready\"===n?this.ready(o):(i&&(a=o,o=function(e){for(var t=e.target;!T(t,i);){if(t===this||!t)return!1;t=t.parentNode}t&&a.call(t,e)}),X(S(e=n)&&e.match(_)||[],function(e,t){y[t]&&(i&&y[t].delegateType?n=y[t].delegateType:y[t].bindType&&(n=y[t].bindType)),s.each(function(e,t){t.addEventListener(n,o,!!r)})})),this},off:function(n,i,o){return this.each(function(e,t){t.removeEventListener(n,i,!!o)})},isChecked:function(){return null!==this[0].getAttribute(\"checked\")},isFocussed:function(){return this[0]===l.activeElement},closest:function(e){return new E(this[0].closest(e))},parent:function(){return new E(this[0]&&this[0].parentNode)},val:function(o){return arguments.length?this.each(function(e,t){var n=t.multiple&&t.options;if(n||/radio|checkbox/i.test(t.type)){var i=Array.isArray(o)?r.call(o,String):null===o?[]:[String(o)];n?X(t.options,function(e,t){t.selected=0\u003c=i.indexOf(t.value)}):t.checked=0\u003c=i.indexOf(t.value)}else t.value=null==o?\"\":o}):this[0]&&g(this[0])},prop:function(n,i){if(n){if(S(n))return void 0===i?this[0][n]:this.each(function(e,t){t[n]=i});for(var e in n)this.prop(e,n[e]);return this}},data:function(o,r){var e,t,n,i=this;if(!o){if(!this[0])return;var a={};return X(this[0].attributes,function(e,t){var n=t.name.match(c);n&&(a[n[1]]=i.data(n[1]))}),a}if(S(o))return void 0===r?(e=this[0],t=o,void 0===(n=V(e)[t])&&(n=e.dataset?e.dataset[t]:E(e).attr(\"data-\"+t)),n):this.each(function(e,t){return n=o,i=r,V(t)[n]=i;var n,i});for(var s in o)this.data(s,o[s]);return this},eq:function(e){return E(this.get(e))},get:function(e){return void 0===e?o.call(this):e\u003c0?this[e+this.length]:this[e]},appendTo:function(e){for(var t=E(e),n=0;n\u003ct.length;n++)t[n].appendChild(this[0]);return this},find:function(e){return this[0]||(e=void 0),E(e,this[0])},toggleClass:function(e,i,o){var r=[],a=void 0!==i;return S(e)&&(r=e.match(h)||[]),this.each(function(e,t){if(t&&1===t.nodeType)for(var n=0;n\u003cr.length;n++)a?(o=i?\"add\":\"remove\",t.classList[o](r[n])):t.classList.toggle(r[n])})},addClass:function(e){return this.toggleClass(e,!0,\"add\"),this},removeClass:function(e){return e?this.toggleClass(e,!1,\"remove\"):this.attr(\"class\",\"\"),this},remove:function(){return this.each(function(e,t){t.parentNode.removeChild(t)}),this},children:function(){var n=[];return this.each(function(e,t){u.apply(n,t.children)}),E(n)},map:function(n){return E(r.call(this,function(e,t){return n.call(e,t,e)}))},clone:function(){return this.map(function(e,t){return t.cloneNode(!0)})},filter:function(n){var i=n;return S(i)&&(i=function(e,t){return T(t,n)}),E(t.call(this,function(e,t){return i.call(e,t,e)}))},parents:function(t){var i=[];return this.each(function(e,t){for(var n=t.parentNode;n&&9!==n.nodeType;)i.push(n),n=n.parentNode}),i=i.filter(function(e,t){return i.indexOf(e)===t}),t&&(i=i.filter(function(e){return T(e,t)})),E(i)},append:function(){var n=this;return X(arguments,function(e,t){j(n,E(t))}),this},prepend:function(){var n=this;return X(arguments,function(e,t){j(n,E(t),!0)}),this},html:function(n){return void 0===n?this[0]&&this[0].innerHTML:this.each(function(e,t){t.innerHTML=n})},css:function(n,i){if(S(n)){var o=b(n);return(n=function(n,e){if(void 0===e&&(e=b(n)),e)return n;if(!A[n]){var t=C(n),i=\"\"+t.charAt(0).toUpperCase()+t.slice(1);X((t+\" \"+x.join(i+\" \")+i).split(\" \"),function(e,t){if(t in I)return A[n]=t,!1})}return A[n]}(n,o),arguments.length\u003c2)?this[0]&&k(this[0],n,o):n?(e=n,t=i,void 0===(r=o)&&(r=b(e)),i=r||m[e]||!F(t)?t:t+\"px\",this.each(function(e,t){D(t)&&(o?t.style.setProperty(n,i):t.style[n]=i)})):this}var e,t,r;for(var a in n)this.css(a,n[a]);return this},hashchange:function(e){window.addEventListener(\"hashchange\",e)},replaceWith:function(o){return this.each(function(e,t){var n=t.nextSibling,i=t.parentNode;E(t).remove(),n?E(n).before(o):E(i).append(o)})},before:function(){var n=this;return X(arguments,function(e,t){E(t).insertBefore(n)}),this},after:function(){var n=this;return X(s.apply(arguments),function(e,t){s.apply(E(t).slice()).insertAfter(n)}),this},insertBefore:function(e){var t=this;return E(e).each(function(n,i){var o=i.parentNode;o&&t.each(function(e,t){B(o,n?t.cloneNode(!0):t,!0,i)})}),this},insertAfter:function(e){var t=this;return E(e).each(function(n,i){var o=i.parentNode;o&&t.each(function(e,t){B(o,n?t.cloneNode(!0):t,!0,i.nextSibling)})}),this},trigger:function(e,t){var n,i;if(S(e)){var o=[(i=e.split(\".\"))[0],i.slice(1).sort()],r=o[0],a=o[1],s=w.test(r)?\"MouseEvents\":\"HTMLEvents\";(n=l.createEvent(s)).initEvent(r,!0,!0),n.namespace=a.join(\".\")}else n=e;n.data=t;var d=n.type in v;return this.each(function(e,t){d&&H(t[n.type])?t[n.type]():t.dispatchEvent(n)})},contents:function(){return this[0]?E(this[0].childNodes):E(\"\")},not:function(n){return E(this).filter(function(e,t){return!T(t,n)})}},E.fn.bind=E.fn.live=E.fn.on,E.fn.unbind=E.fn.die=E.fn.off,E.inArray=function(e,t){return a.call(t,e)},E.trim=function(e){return(e||\"\").replace(f,\"\")},E.getScript=function(e,t){return E.get(e,void 0,t,\"script\")},E.each(\"blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error\".split(\" \"),function(e,t){E.fn[t]=function(e){return\"submit\"===t?this[0].submit():e?this.bind(t,e):this.trigger(t)},E.attrFn&&(E.attrFn[t]=!0)}),E.guid=1,E.proxy=function(e,t,n){return 2===arguments.length&&(\"string\"==typeof t?(e=(n=e)[t],t=void 0):t&&!H(t)&&(n=t,t=void 0)),!t&&e&&(t=function(){return e.apply(n||this,arguments)}),e&&(t.guid=e.guid=e.guid||t.guid||E.guid++),t},(E.fn.init=function(e,t){var n,i=!1;if(S(e)&&/\u003c.+>/.test(e)){i=!0;try{n=e,(W=W||l.implementation.createHTMLDocument(null)).body.innerHTML=n,e=W.body.childNodes}catch(e){throw e}}if(!e)return this;if(e&&e.nodeType||z(e))return this[0]=e,this.length=1,this;if(S(e)){t=t||l;for(var o=this.constructor(),r=t instanceof E?t.toArray?t.toArray():[]:[t],a=0;a\u003cr.length;a++)try{o=this.constructor();var s=r[a],d=/^#[\\w-]*$/.test(e)&&s.getElementById?s.getElementById(e.slice(1)):-1\u003c[725146,749258,828515,853775].indexOf(window._vwo_acc_id)&&s.querySelectorAll.ancestor?s.querySelectorAll.ancestor.call(s,e):s.querySelectorAll(e);d&&d.nodeType&&(d=[d]),u.apply(o,i?e:d)}catch(e){}return o}if(H(e))return E.fn.ready(e);for(var c=0;c\u003ce.length;c++)this.length=e.length,this[c]=e[c]}).prototype=E.fn,E.fn.splice=n,\"function\"==typeof Symbol&&(E.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator]),E.prototype.slice=function(){return E(o.apply(this,arguments))},E.prototype.length=0,E.nodeName=function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},E}(),v=VWO._&&VWO._.ac&&VWO._.ac.eNC;void 0===window.DISABLE_NATIVE_CONSTANTS&&(window.DISABLE_NATIVE_CONSTANTS=!v);var w=I,_={create:function(e,t,n,i){var o=\";\";n&&(o=\"; expires=\"+new Date((new Date).getTime()+864e5*n).toGMTString()),window.document.cookie=e+\"=\"+encodeURIComponent(t)+\"; path=/;domain=\"+i+o},erase:function(e,t){window.document.cookie=e+\"=; path=/;domain=\"+t+\"; expires=Thu, 01 Jan 1970 00:00:01 GMT;\"},get:function(e){var t=document.cookie.split(e.replace(/([.*+?^=!:${}()|[\\]\\/\\\\])/g,\"\\\\$1\")+\"=\");return 2===t.length?decodeURIComponent(t[1].split(\";\")[0]):null}},y,E,T=w.get(\"console\"),S=(null===(E=null===(y=window.VWO)||void 0===y?void 0:y._)||void 0===E?void 0:E.cookies)||_;function O(e){Object.defineProperty(this,\"refType\",{value:e,writable:!1,enumerable:!1,configurable:!0})}function b(e){O.call(this,\"recorder\"),Object.defineProperty(this,\"ref\",{value:e,writable:!1,enumerable:!1,configurable:!0})}function x(e){O.call(this,\"player\"),Object.defineProperty(this,\"ref\",{value:e,writable:!1,enumerable:!1,configurable:!0})}O.prototype.help=function(){switch(T.group(\"Helper API\"),T.info(\"%c getHtml()\",\"color: green\",\" : Fetches HTML metadata\\n\"),T.info(\"%c getMutations()\",\"color: green\",\" : Fetches Mutation metadata\\n\"),T.info(\"%c getSnapshottedUrls()\",\"color: green\",\" : Fetches the stylesheets which are snapshotted\\n\"),this.refType){case\"recorder\":T.info(\"%c isAnalyzeSampled()\",\"color: green\",\" : Check if the DS cookie is valid for analyze calls\\n\"),T.info(\"%c forceSampleAnalyze()\",\"color: green\",\" : Validate DS Cookie to enable analyze calls\\n\");break;case\"player\":T.info(\"%c isLongRecording()\",\"color: green\",\" : Check if the recording is long or faulty based on the duration and the last action recorded\\n\")}T.groupEnd()},b.prototype=Object.create(O.prototype),b.prototype.constructor=O,b.prototype.isAnalyzeCampaign=function(e){return e&&(\"ANALYZE_RECORDING\"===e.type&&e.main||\"ANALYZE_HEATMAP\"===e.type&&e.main||\"ANALYZE_FORM\"===e.type)},b.prototype.isAnalyzeSampled=function(){var e=S.get(\"_vwo_ds\");if(!e)return T.info(\"No DS Cookie present\"),!1;var t=decodeURIComponent(e).split(\":\"),n=t[t.length-2],i=window._vwo_exp,o=!1;for(var r in i){var a=n.split(\",\");if(this.isAnalyzeCampaign(i[r]))for(var s=0;s\u003ca.length;s++){var d=a[s].split(\"_\");d[0]&&Number(d[0])===Number(r)&&1===Number(d[1])&&(o=!0)}}return-1\u003ct[1].indexOf(\"1\")&&o},b.prototype.forceSampleAnalyze=function(){var e,t,n,i=S.get(\"_vwo_ds\");if(i&&!this.isAnalyzeSampled()){var o=decodeURIComponent(i).split(\":\");o[1]=\"t_1,a_1\",o[o.length-1]=0\u003cNumber(o[o.length-1])?o[o.length-1]:\"1\";var r=o[o.length-2],a=window._vwo_exp;for(var s in a)if(this.isAnalyzeCampaign(a[s])){for(var d=r.split(\",\"),c=0;c\u003cd.length;c++){var l=d[c].split(\"_\");l[0]&&Number(l[0])===Number(s)&&(l[1]=\"1\"),d[c]=l.join(\"_\")}r=d.join(\",\")}o[o.length-2]=r;var u=o.join(\":\"),h=(null===(e=window.VWO)||void 0===e?void 0:e.TRACK_GLOBAL_COOKIE_EXPIRY_CUSTOM)||(null===(n=null===(t=window.VWO)||void 0===t?void 0:t.data)||void 0===n?void 0:n.rp)||90,f=Math.min(h,90),m=document.domain||window.location.host;m=this.stripURL(m),S.create(\"_vwo_ds\",u,f,m),T.info(\"DS cookie validated. Kindly reload the page to see it in action\")}},b.prototype.getSnapshottedUrls=function(){return this.ref.linkHrefForSnapshotting.map(function(e){return decodeURIComponent(e)})},b.prototype.getHtml=function(){return this.ref.GetHtml.html},b.prototype.getMutations=function(){return this.ref.Mutations.mutations},b.prototype.stripURL=function(e){var t=window.vwo_$||window.$,n=e.split(\".\"),i=n.length,o=n[i-2];return o&&-1!==t.inArray(o,[\"co\",\"org\",\"com\",\"net\",\"edu\",\"au\",\"ac\"])?n[i-3]+\".\"+o+\".\"+n[i-1]:o+\".\"+n[i-1]},x.prototype=Object.create(O.prototype),x.prototype.constructor=O,x.prototype.isLongRecording=function(){var e=this.ref.recordingArray,t=Number(e[e.length-1].split(\"_\")[1]);return!isNaN(t)&&this.duration-t\u003c=this.ref.longRecordingBuffer},x.prototype.getHtml=function(){return this.ref.createHTML.html},x.prototype.getMutations=function(){return this.ref.mutationsArray},x.prototype.getSnapshottedUrls=function(){return this.ref.createHTML.snapshotAssets};var L=p,k=I.get(\"JSON\"),M=(V.getKEY=function(){return void 0!==window.VWO._.namespaceKeyWithAccId?window.VWO._.namespaceKeyWithAccId(this.BASE_KEY):this.BASE_KEY},V.setItem=function(e,t,n){try{var i=n?this.cachedSessionData:this.cachedData,o=n?sessionStorage:localStorage;i[e]=t,o.setItem(this.getKEY(),k.stringify(i))}catch(e){}},V.getItem=function(e,t){try{var n=t?this.cachedSessionData:this.cachedData;if(0===Object.keys(n).length||!t&&!this.isDataFetchedOnce||t&&!this.isSessionDataFetchedOnce){var i=t?sessionStorage.getItem(this.getKEY()):localStorage.getItem(this.getKEY());if(i)try{t?this.isSessionDataFetchedOnce=!0:this.isDataFetchedOnce=!0,L.extend(n,k.parse(i))}catch(e){}}return n?n[e]:void 0}catch(e){return\"\"}},V.clear=function(){try{localStorage.removeItem(this.getKEY()),sessionStorage.removeItem(this.getKEY()),this.cachedSessionData={},this.cachedData={}}catch(e){}},V.BASE_KEY=\"_vwo_nlsCache\",V.cachedData={},V.cachedSessionData={},V.isDataFetchedOnce=!1,V.isSessionDataFetchedOnce=!1,V);function V(){}function P(e){return e.split(\"&\").join(\"&\").split(\"\u003c\").join(\"<\").split('\"').join(\""\")}var W={getUrlVars:function(e){var t,n,i,o={};for(-1!==e.indexOf(\"#\")&&(e=e.slice(0,e.indexOf(\"#\"))),n=(i=e.slice(e.indexOf(\"?\")+1).split(\"&\").reverse()).length;n--;)if(void 0===o[(t=i[n].split(\"=\"))[0]]){var r=t[1];(478778==window._vwo_acc_id||495077\u003cwindow._vwo_acc_id)&&(r=t.slice(1).join(\"=\")),o[t[0]]=r}else o[t[0]]=o[t[0]]+\"&\"+t[0]+\"=\"+t[1];return o},toAbsURL:function(e){var t=document.createElement(\"div\");return t.innerHTML='\u003ca href=\"'+P(e)+'\">x\u003c/a>',t.firstChild.href},isHashPresent:function(e){return-1!==e.indexOf(\"#\")},isQueryParamPresent:function(e,t){var n=e.indexOf(\"#\"),i=e.indexOf(\"?\"),o=t?-1:e.indexOf(\"=\");return-1===n?-1!==i||-1!==o:-1!==i&&i\u003cn||-1!==o&&o\u003cn}},H={debounce:function(n,i){var o;return function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];clearTimeout(o),o=window.setTimeout(function(){n.apply(void 0,e)},i)}},sanitizeActionData:function(e){return\"string\"!=typeof e?\"INVALIDATA\":e.replace(/_/g,\"!-u-!\").replace(/,/g,\"!-c-!\")},containsOurDomain:function(e){if(!e)return!1;return/visualwebsiteoptimizer\\.com|cdn\\.pushcrew\\.com|app\\.vwo\\.com|wingify\\-assets/.test(e)},getAnonymizedUrl:function(t){var e,n,i;if(!VWO.phoenix||null===(i=null===(n=null===(e=VWO._.allSettings)||void 0===e?void 0:e.dataStore)||void 0===n?void 0:n.plugins)||void 0===i||!i.PIICONFIG)return t;try{var l=window.VWO._.allSettings.dataStore.plugins.PIICONFIG,o=new URL(t),u={};o.searchParams.forEach(function(e,t){var n,i,o,r,a=!1,s=t.toLowerCase(),d=null===(i=null===(n=l.queryParamSettings)||void 0===n?void 0:n.w)||void 0===i?void 0:i[s],c=null===(r=null===(o=l.queryParamSettings)||void 0===o?void 0:o.b)||void 0===r?void 0:r[s];if(void 0!==d){if(d.length&&e.match(d))return;d||(a=!0)}(a||void 0===c&&!s.match(l.globalBlacklist))&&!e.match(l.globalValueRegex)||(u[t]=\"vwo_anonymized\")}),t=this.constructAnonymizedURL(u,o.toString())}catch(e){t=t.replace(/(\\?|\\&)([^\\&\\#]*?)=([^\\&\\#]*)/g,\"$1$2=vwo_anonymized\")}return t},getTargetNode:function(e){var t;return e.composedPath&&null!==(t=e.composedPath())&&void 0!==t&&t.length?e.composedPath()[0]:e.target},getCookieDomain:function(){return window.VWO._.cookies.domain},validateLastNErrors:function(e,t){void 0===t&&(t=3);var n=e.slice(-t);return!(n.length\u003ct)&&n.every(function(e){return e.id===n[0].id})},constructAnonymizedURL:function(r,a){function e(e){if(Object.hasOwnProperty.call(r,e)){var n=r[e],t=e.replace(s,\"\\\\$1\"),i=n.replace(/\\$/g,\"$$\");i&&t&&(e=t,n=i);var o=new RegExp(\"[\\\\?&]\"+e+\"=([^&]*)\",\"g\");a=a.replace(o,function(e,t){return e.replace(t,n)})}}var s=/([\\[\\]\\-(){}.+|$^?\\\\])/g;for(var t in r)e(t);return a}},U=p;function z(e){var t;if(!e)return null;var n=I.get(\"Node\"),i=null===(t=Object.getOwnPropertyDescriptor(n.prototype,\"nextSibling\"))||void 0===t?void 0:t.get;return(null==i?void 0:i.call(e))||e.nextSibling}var F={getNodeProperty:function(e,t,n,i){return t=t||\"\",this.shouldConsiderAnonymizingImgAttributes(i,t,e,n)?this.getAnonymizedImageAttrValue({name:i,value:t},e):this.needsMasking(e,n)?this.getMaskedValue(t):t},getParentNode:function(e){var t,n,i;if(!e)return null;var o=e.parentNode,r=I.get(\"Node\");return o&&o.__isFragment&&o.__vue__?o=o.parentNode:null!==(t=le.GetHtml.html)&&void 0!==t&&t.isAuraSite&&e.nlsParent?o=e.nlsParent:\"undefined\"!=typeof ShadowRoot&&e.parentNode instanceof ShadowRoot?o=e.parentNode.host:(null===(n=e.parentNode)||void 0===n?void 0:n.nodeType)===r.DOCUMENT_FRAGMENT_NODE&&(o=null===(i=e.parentNode)||void 0===i?void 0:i.predecessor),o},hasChild:function(e){var t,n,i,o,r,a,s;return!!e&&!!(null!==(t=e.childNodes)&&void 0!==t&&t.length||null!==(i=null===(n=e.shadowRoot)||void 0===n?void 0:n.childNodes)&&void 0!==i&&i.length||\"TEMPLATE\"===e.tagName&&null!==(r=null===(o=e.content)||void 0===o?void 0:o.childNodes)&&void 0!==r&&r.length||null!==(a=le.GetHtml.html)&&void 0!==a&&a.isAuraSite&&\"SLOT\"===e.tagName&&e.assignedElements&&null!==(s=e.assignedElements())&&void 0!==s&&s.length)},getFirstChild:function(e){var t,n,i,o,r;return e?(le.GetHtml.html.isAuraSite&&null!==(t=e.shadowRoot)&&void 0!==t&&t.firstChild?r=e.shadowRoot.firstChild:e.firstChild?r=e.firstChild:null!==(n=e.childNodes)&&void 0!==n&&n.length?r=e.childNodes[0]:le.GetHtml.html.isAuraSite&&\"SLOT\"===e.tagName&&e.assignedElements&&e.assignedElements().length?r=e.assignedElements()[0]:null!==(i=e.shadowRoot)&&void 0!==i&&i.firstChild?r=e.shadowRoot.firstChild:null!==(o=e.content)&&void 0!==o&&o.firstChild&&(r=e.content.firstChild),r):null},getNextSibling:function(e){var t,n;if(e){var i,o=z(e);if(o?i=o:le.GetHtml.html.isAuraSite&&e.nlsParent?i=null===(t=e.nlsParent.shadowRoot)||void 0===t?void 0:t.firstChild:null!==(n=e.parentNode.shadowRoot)&&void 0!==n&&n.firstChild&&(i=e.parentNode.shadowRoot.firstChild),!(i&&i.nlsNodeId&&le.GetHtml.html.isAuraSite&&i.nlsRecId&&i.nlsRecId===le.ids.recording))return F.shouldIgnoreElement(i)&&(i=F.getNextSibling(i)),i&&(i.nlsRecId=le.ids.recording),i}},getMaskedValue:function(e,t){return e?\"!!-nlsCN-!!\"!==e&&\"!!-nlsTN-!!\"!==e&&\"string\"==typeof e&&(!D.skipInputButtonMasking()||\"button\"!==t&&\"reset\"!==t&&\"submit\"!==t)?\"password\"===t||\"hidden\"===t?\"*\":\"number\"===t?e.replace(/./gi,\"0\"):\"date\"===t?\"1970-01-01\":643262===window._vwo_acc_id?e.replace(/\\S/g,\"零\"):e.replace(/\\S/g,\"*\"):e:\"\"},isElementBlacklisted:function(e,t){return!!U(e).is(le.Recording.bl)||(!(!e.classList||!e.classList.contains(\"nls_protected\"))||!(!e.tagName||\"textarea\"!==e.tagName.toLowerCase()&&\"option\"!==e.tagName.toLowerCase()||!t))},ntDdClk:function(e){if(VWO.data.frn&&VWO.data.frn.dc&&VWO.data.frn.dc.bl){if(U(e).is(VWO.data.frn.dc.bl))return!0}else if(e.classList&&e.classList.contains(\"_vwo_no_dead\"))return!0;return!1},isElementWhitelisted:function(e){return!!U(e).is(le.Recording.wl)||!(!e.classList||!e.classList.contains(\"nls_whitelist\"))},needsMasking:function(e,t){var n;return!(null===(n=e.parentElement)||void 0===n||!n.getAttribute(\"contenteditable\"))||!(this.isElementWhitelisted(e)||\"STYLE\"===e.tagName||!this.shouldAnonymizeValue(e,t))&&(!!this.isElementBlacklisted(e,t)||e.parentNode&&this.needsMasking(e.parentNode,t))},shouldAnonymizeValue:function(e,t){var n,i;if(window._vwo_nls)return!1;var o=U(e),r=o.val(),a=VWO.data.EWFI,s=this.isElementWhitelisted(e),d=this.isElementBlacklisted(e,t);return!(a||\"INPUT\"!==o.prop(\"tagName\")&&\"TEXTAREA\"!==o.prop(\"tagName\")||\"button\"===o.prop(\"type\")||\"submit\"===o.prop(\"type\")||\"reset\"===o.prop(\"type\"))||(!(!0!==a||!(\"password\"===o.prop(\"type\")||\"hidden\"===o.prop(\"type\")||!s&&t&&\"submit\"!==o.prop(\"type\")&&\"reset\"!==o.prop(\"type\")&&\"button\"!==o.prop(\"type\")||!s&&d||!s&&r.match(/\\d{3,}/)))||(null===(i=null===(n=o[0])||void 0===n?void 0:n.matches)||void 0===i||!i.call(n,a)))},sanitizeActionData:H.sanitizeActionData,attributeValueToBeAnonymized:function(e,t){var n;switch(t){case\"label\":n=e.attr(\"label\");break;case\"value\":default:n=e.val()}return n},shouldConsiderAnonymizingImgAttributes:function(t,e,n,i){if(!(t&&e&&VWO._.ac&&VWO._.ac.iAF&&F.needsMasking(n,i)))return!1;var o;return[\"src\",\"srcset\",\"href\"].forEach(function(e){-1\u003ct.indexOf(e)&&(o=!0)}),\"style\"===t&&(o=o||-1\u003ce.indexOf(\"background\")||-1\u003ce.indexOf(\"background-image\")),o},constructAnonymizedURL:H.constructAnonymizedURL,getAnonymizedImageAttrValue:function(e,t){var n,i=(e=e||{}).name;return n=e.value,-1\u003ci.indexOf(\"srcset\")?n=this.getAnonymizeSrcSet(n,t):-1\u003ci.indexOf(\"src\")||-1\u003ci.indexOf(\"href\")?n=this.getAnonyImageUrl(t):-1\u003ci.indexOf(\"style\")&&(n=this.anonymizeStyleAttr(n,t)),n},getAnonymizedUrl:H.getAnonymizedUrl,anonymizeStyleAttr:function(t,n){if(-1\u003ct.indexOf(\"url(\")){var e=t.match(/url\\(.+?\\)/g)||[],i=this;e.forEach(function(e){t=t.replace(e,'url(\"'+i.getAnonyImageUrl(n)+'\")')});var o=t.match(/(.+)\\;$/);o&&(t=o[1]),t+=\" !important;\"}return t},getAnonymizeSrcSet:function(t,e){if(!t)return t;try{for(var n=[],i=t.split(\",\")||[],o=0;o\u003ci.length;o++){var r=i[o]||\"\",a=(r=r.trim()).split(\" \")[1]||\"\";n.push(this.getAnonyImageUrl(e)+\" \"+a)}return n.join(\" , \")}catch(e){return t}},getElemWidthAndHeight:function(e){for(var t=0,n=0;(!t||!n)&&e;){var i=U(e);t=i.width(),n=i.height(),e=e.parentNode}return{width:t=0\u003ct?5e3\u003ct?5e3:t:0,height:n=0\u003cn?5e3\u003cn?5e3:n:0}},getAnonyImageUrl:function(e){var t=this.getElemWidthAndHeight(e);return\"https://app.vwo.com/anonymize-image?w=\"+t.width+\"&h=\"+t.height},handleProtected:function(e,t,n){var i=U(e),o=this.attributeValueToBeAnonymized(i,n);return this.shouldAnonymizeValue(e,t)&&(o=this.getMaskedValue(o,i.prop(\"type\"))),o},getUUID:function(){return window.VWO.phoenix?window.VWO._.libUtils.getUUID({type:VWO._.CampaignEnum.ANALYSIS_CAMPAIGN}):window.VWO._.libUtils.getUUID()},elementSelector:function(e){if(le.GetHtml.html.isAuraSite&&-1\u003ce.indexOf(\"SLOT\")&&le.selectorStore){var t=le.selectorStore[e];if(t)return t}if(\"#document\"===(e=pe.desanitizeActionData(e)).substring(0,9)&&(e=e.replace(/#document > /,\"\")),-1\u003ce.indexOf(\"shadow-root\")){for(var n=e.split(\"> shadow-root >\"),i=document,o=null,r=0;r\u003cn.length;r++)i=(o=U(n[r],i)[0]).shadowRoot;return o}return U(e)[0]},containsOurDomain:H.containsOurDomain,getTargetNode:H.getTargetNode,shouldIgnoreElement:function(e){var t=D.ignoredSelectors();if(!t)return!1;var n=!e||e.closest?e:e.parentNode;return!(!n||!n.closest)&&null!==n.closest(t)},isElementInViewport:function(e){var t=e.getBoundingClientRect();return 0\u003c=t.top&&0\u003c=t.left&&t.bottom\u003c=(window.innerHeight||document.documentElement.clientHeight)&&t.right\u003c=(window.innerWidth||document.documentElement.clientWidth)||t.top\u003c(window.innerHeight||document.documentElement.clientHeight)&&0\u003ct.bottom&&t.left\u003c(window.innerWidth||document.documentElement.clientWidth)&&0\u003ct.right},isSafari:function(){var e=window.navigator.userAgent;return/Safari/.test(e)&&!/Chrome|CriOS|Chromium|Edg|Edge|OPR|Opera|FxiOS|Firefox/.test(e)}},X={TRACK_GLOBAL_COOKIE_NAME:\"_vwo_ds\",TRACK_SESSION_COOKIE_NAME:\"_vwo_sn\",TRACK_SESSION_COOKIE_EXPIRY:window.VWO.TRACK_SESSION_COOKIE_EXPIRY_CUSTOM||1/48,REFERRER_INDEX:5},j,B,K,q,G,J;function $(e,t){if(e){var n,i=\".\"+e,o=window.vwo_$;if(!(t=t||{})[e]){try{n=o(i)||\"\"}catch(e){n=\"\"}if(1===n.length)return 1;t[e]=!0}}}function Q(e){if(e){var t,n=window.vwo_$;try{t=n(\"#\"+e)}catch(e){t=\"\"}return t.length}}function Z(e){if(!e)return null;if(e.previousElementSibling)return e.previousElementSibling;for(;e=e.previousSibling;)if(1===e.nodeType)return e}function ee(e,t){if(!e)return null;if(e===document)return\"#document\";t=t||{};var n,i,o,r,a,s=e,d=[],c=e.tagName,l=window.vwo_$;if(e===document.body||e===document.head)return c;for(;e;)if(VWO._.ac&&VWO._.ac.hFCVJ&&e.__vue__&&e.__isFragment)e=Z(e);else{n=(c=\"undefined\"!=typeof ShadowRoot&&e instanceof ShadowRoot?\"shadow-root\":e.tagName)&&c.match(/^((?:[\\w\\u00c0-\\uFFFF\\*-]|\\\\.)+)/),c&&n&&(n&&n[0])===c||(c=\"*\");var u=-1\u003c[\"INPUT\",\"SELECT\"].indexOf(e.tagName);try{i=l(e).attr(\"id\")}catch(s){i=e.id}u&&e.name?c=c+'[name=\"'+e.name+'\"]':i&&\"string\"==typeof i&&Q(i)&&(c=i.match(/^\\d/)?c+'[id=\"'+i+'\"]':c+\"#\"+i),o=(o=e.getAttribute&&e.getAttribute(\"class\"))?o.split(/\\s+/):[];for(var h=0;h\u003co.length;h++)if(a=\".\"+(r=o[h]),$(r,t)){c+=a;break}d.unshift(c),e=Z(e)}var f=s.nlsParent||s.parentNode;return!d.length||-1!==d[0].indexOf(\"#\")||f&&\"HEAD\"===f.nodeName||s.host||(d[0]+=\":first-child\"),ee(\"undefined\"!=typeof ShadowRoot&&s instanceof ShadowRoot&&s.host?s.host:f,t)+(d.length?\" > \"+d.join(\" + \"):\"\")}var te=window.visualViewport,ne=p,ie=window.VWO||[];ie._vba=ie._vba||{};var oe=!1,re=120,ae=[],se={},de=M.getItem(\"asts\"),ce=function(e){var t=e.sort(function(e,t){return e-t}).filter(function(e){return e});return{min:t[0]||0,max:t[t.length-1]||0}},le={cDT:(null===(j=window._vwoCc)||void 0===j?void 0:j.dCT)||500,sDT:100,sRD:null,ctl:100,campaignsProcessed:!1,visualViewportAvailable:window.visualViewport,jq:ne,assetSnapshottingEnabled:ie._&&ie._.ast,errorLoggerEnabled:!(void 0===ie.phoenix||!ie.featureInfo||!ie.featureInfo.ele),signalsEnabled:!(void 0===ie.phoenix||!ie.featureInfo||!ie.featureInfo.se),data360EventsEnabled:!(void 0===ie.phoenix||!ie.featureInfo||!ie.featureInfo.recData360Enabled),webVitalsEnabled:!(void 0===ie.phoenix||!ie.featureInfo||!ie.featureInfo.wve),isAccountMigrated:null===(J=null===(G=null===(q=null===(K=null===(B=ie._)||void 0===B?void 0:B.allSettings)||void 0===K?void 0:K.dataStore)||void 0===q?void 0:q.plugins)||void 0===G?void 0:G.DACDNCONFIG)||void 0===J?void 0:J.DLRE,version:\"4.0.499\",ids:{account:window._vwo_acc_id,experiment:{},re:{},he:{},fe:{},recording:0,html:0,session:0},tags:{eTags:new l(\"Hash\"),eTagsV2:{f:new l(\"Array\"),r:new l(\"Array\"),h:new l(\"Array\")},uTags:new l(\"Array\")},canvasRec:{allowCanvasRec:!0,isFlutterWeb:!1},selectorStore:{},heartBeatFrequency:ie._vba.heartBeat||4e3,startTime:0,returnVisitor:!1,newSession:!1,loadChance:100,saveNewRecordingInitiatedOnce:!1,lastTime:0,enums:{formAnalysis:{TEMPORARY_STATE:\"temporary\",PERMANENT_STATE:\"permanent\"}},config:{stopRecordingTime:24*X.TRACK_SESSION_COOKIE_EXPIRY*60*60*1e3,deleteSessionRecordingTime:0},recordingData:{totals:{movements:0,clicks:0,keyPresses:0,scroll:0,touches:0,ocs:0,data360Events:0},last:{movements:0,clicks:0,keyPresses:0,scroll:0,touches:0,ocs:0,data360Events:0},mouse:{lastMove:{docX:0,docY:0}}},data360EventIndex:0,enableEventListeners:!0,htmlRequestSuccess:!1,linkHrefForSnapshotting:de&&de.slice()||[],canonicalUrl:\"\",getCurrentUrl:function(){var e=window.location.href;try{D.useVisOptUrl()&&(e=window.VWO._.coreLib.getCurrentUrl())}catch(e){}return e},getCampaigns:function(e){var t={},n=e?Object.keys(le.ids.he)[0]:Object.keys(le.ids.re)[0];if(n){t[\"id_\"+n]=\"-1\";var i=e?le.tags.eTagsV2.h.tags:le.tags.eTagsV2.r.tags;i&&i.forEach(function(e){t[\"id_\"+e]=\"-1\"})}return t},getEventsProps:function(e){var t,n=(null===(t=null==e?void 0:e._vwo)||void 0===t?void 0:t.nls)||{};return n.action&&delete n.action,n.timestamp&&delete n.timestamp,n.aux||n.isHeatmapData||e.vwoEventName!==window.VWO._.EventsEnum.DOM_CLICK?delete n.isHeatmapData:n={},n},getHoverProps:function(e){var t,n,i,o,r=le.Recording.heatmap.maxHoversRecorded-le.Recording.heatmap.hoversLength;if((null===(n=window.VWO.featureInfo)||void 0===n?void 0:n.hvr)&&le.hs&&!le.hsStopped&&!(r\u003c=0)){var a=le.getCampaigns(!0),s=null===(o=null===(i=ie.modules)||void 0===i?void 0:i.utils)||void 0===o?void 0:o.heatmapUtils;if(s){le.Recording.heatmap.hoversLength++;var d=s.getTargetPathInfo(e),c=N(N({path:d.xpath||ee(F.getTargetNode(e)),x:d.x_percent||0,y:d.y_percent||0},a),{addVwoPageMeta:!0});return(t={})[F.getUUID()]=c,t}}},triggerSessionIdleTimeout:function(){le.sessionIdleTimeout||(le.sessionIdleTimeout=setTimeout(function(){le.stopRecording=le.enums.formAnalysis.TEMPORARY_STATE,le.triggerSessionDeleteTimeout()},le.config.stopRecordingTime))},triggerSessionDeleteTimeout:function(){le.sessionIdleTimeout=setTimeout(function(){le.stopRecording=le.enums.formAnalysis.PERMANENT_STATE,g.erase(\"nlssid\"+le.ids.account,le.getCookieDomain()),g.erase(\"nlsrid\"+le.ids.account,le.getCookieDomain())},le.config.deleteSessionRecordingTime)},clearSessionIdleTimeout:function(){le.sessionIdleTimeout&&(clearTimeout(le.sessionIdleTimeout),le.sessionIdleTimeout=0)},resetAfterDataSent:function(){le.recordingData.last.scroll=le.recordingData.totals.scroll,le.recordingData.last.movements=le.recordingData.totals.movements,le.recordingData.last.clicks=le.recordingData.totals.clicks,le.recordingData.last.keyPresses=le.recordingData.totals.keyPresses,le.recordingData.last.touches=le.recordingData.totals.touches,le.recordingData.last.ocs=le.recordingData.totals.ocs,le.recordingData.last.data360Events=le.recordingData.totals.data360Events,le.ftu=!1,le.resetTagAfterSent()},resetTagOnUC:function(){le.tags.eTagsV2.h.reset(),le.tags.eTagsV2.f.reset(),le.tags.eTagsV2.r.reset()},resetTagAfterSent:function(){le.tags.eTagsV2.f.refresh(),le.tags.eTagsV2.r.refresh(),le.tags.eTagsV2.h.refresh()},checkIfIdle:function(){return le.recordingData.last.scroll===le.recordingData.totals.scroll&&le.recordingData.last.movements===le.recordingData.totals.movements&&le.recordingData.last.clicks===le.recordingData.totals.clicks&&le.recordingData.last.keyPresses===le.recordingData.totals.keyPresses&&le.recordingData.last.touches===le.recordingData.totals.touches&&le.recordingData.last.ocs===le.recordingData.totals.ocs&&le.recordingData.last.data360Events===le.recordingData.totals.data360Events&&!le.ftu},resetClicksCount:function(){this.recordingData.totals.clicks=0,this.recordingData.last.clicks=0},calcDuration:function(e,t){e=e||{};var n,i,o,r,a,s,d,c=R(),l=I.get(\"Math\");e.recording&&(o=+(n=e.recording.split(\",\"))[0].split(\"_\")[1],r=+n[n.length-1].split(\"_\")[1]),e.mutations&&(i=I.get(\"JSON\").parse(e.mutations))instanceof I.get(\"Array\")&&(a=+i[0].time,s=+i[i.length-1].time);var u=ce([r,s,o,a]);return d=t||!u.max?0:l.abs(u.max-this.lastTime),d/=1e3,this.lastTime=t?c-le.startTime:d?u.max:this.lastTime,{currentTime:c,duration:d}},isMobile:function(){return/iphone|ipad|ipod|android|webos|opera mini|blackberry|iemobile|windows phone/i.test(navigator.userAgent)},getViewportDimensions:function(){var e={width:0,height:0};return e.width=this.getDimensions().width,e.height=this.getDimensions().height,e.height=parseInt(e.height,10),e.height=e.height||0,le.isMobile()?this.getDimensionsConsideringOrientation(e.width,e.height):{width:e.width,height:e.height}},getAvailableDimensions:function(){var e=window.screen.availWidth||window.outerWidth,t=window.screen.availHeight||window.outerHeight,n=this.getDimensionsConsideringOrientation(e,t);return{height:n.height,width:n.width}},getDimensionsConsideringOrientation:function(e,t){var n,i,o=I.get(\"Math\");return this.isLandscapeMode()?(n=o.max(e,t),i=o.min(e,t)):(i=o.max(e,t),n=o.min(e,t)),{width:n,height:i}},isLandscapeMode:function(){return le.visualViewportAvailable&&window.screen&&window.screen.orientation?0\u003c=window.screen.orientation.type.indexOf(\"landscape\"):window.innerWidth>window.innerHeight},getScreenDimensions:function(){var e=window.screen.width,t=window.screen.height,n=this.getDimensionsConsideringOrientation(e,t);return{width:n.width,height:n.height}},getScreenScale:function(){var e=le.getAvailableDimensions(),t=le.getScreenDimensions();return{x:e.width/t.width,y:e.height/t.height}},getScale:function(){if(te&&this.isMobile())return{x:te.scale,y:te.scale};var e,t;if(this.isMobile()&&document.documentElement.clientHeight==window.innerHeight&&document.documentElement.clientWidth==window.innerWidth)e=window.innerHeight,t=window.innerWidth;else{var n=le.getScreenDimensions();e=n.height,t=n.width}var i=t/window.innerWidth,o=e/window.innerHeight;return this.isMobile()||(o=i=1),{x:i,y:o}},getDimensions:function(){var e=/twitter/i.test(navigator.userAgent);return te&&this.isMobile()&&!e?{height:te.height,width:te.width}:\"BackCompat\"===document.compatMode?{height:window.innerHeight||document.body.clientHeight||document.documentElement.clientHeight,width:window.innerWidth||document.body.clientWidth||document.documentElement.clientWidth}:{height:document.documentElement.clientHeight||window.innerHeight,width:document.documentElement.clientWidth||window.innerWidth}},getScrollDimensions:function(){return{width:document.documentElement.scrollWidth,height:document.documentElement.scrollHeight}},getScroll:function(){return{x:0===ne(window).scrollLeft()?te.offsetLeft:ne(window).scrollLeft(),y:te.pageTop}},getScrollPercentage:function(){var e=ne(window).scrollTop(),t=ne(document).height(),n=ne(window).height(),i=I.get(\"Math\"),o=document.querySelector(\"._vwo_scroll_fix\");o&&(e=o.scrollTop,t=o.scrollHeight);var r=n+e,a=i.round(r/t*100);return isNaN(a)?0:100\u003ca?100:a},getPageTitle:function(){var e=document.getElementsByTagName(\"title\")[0];return e?e.innerHTML:document.title},getCookieDomain:function(){return window.VWO._.cookies.domain},triggerLibEvent:function(e,t){t instanceof I.get(\"Array\")||(t=[t]),window._vwo_evq.push([e].concat(t))},isEligibleToSendRecordingData:function(){if(le.stopRecording===le.enums.formAnalysis.PERMANENT_STATE||!le.ready)return!1;var e=R(),t=1e3*le.ids.session;return!(60*re*1e3\u003ce-t)||(le.stopRecording=le.enums.formAnalysis.PERMANENT_STATE,!1)},addUrlForSnapshotting:function(e){if(e&&!/^data\\:/.test(e)){var t=W.toAbsURL(e);D.blockParamsInSnapshotting()&&(t=t.split(\"?\")[0]),e=encodeURIComponent(t);var n=le.getCurrentUrl();se[n]=se[n]||[],le.linkHrefForSnapshotting.indexOf(e)\u003c0?(le.linkHrefForSnapshotting.push(e),ae.push(e),se[n].push(e)):se[n].indexOf(e)\u003c0&&se[n].push(e)}},extractSnapshottingUrls:function(e){var t,n,i=D.completeSnapshottingEnabled(),o=ie._.ac&&ie._.ac.iAF&&F.needsMasking(e,le.Recording.anonymizeKeys);\"LINK\"===e.tagName&&\"stylesheet\"===e.rel&&e.getAttribute(\"href\")?le.addUrlForSnapshotting(e.href):i&&!o&&(e.nodeType===Node.TEXT_NODE&&\"STYLE\"===(null===(t=e.parentNode)||void 0===t?void 0:t.tagName)?le.extractUrlsFromCss(e.textContent):\"IMG\"===e.tagName?(le.addUrlForSnapshotting(e.src),le.extractUrlsFromSrcSetList(e.srcset)):\"SOURCE\"===e.tagName&&\"PICTURE\"===(null===(n=e.parentNode)||void 0===n?void 0:n.tagName)&&le.addUrlForSnapshotting(e.srcset),e.hasAttribute&&e.hasAttribute(\"style\")&&le.extractUrlsFromCss(e.getAttribute(\"style\")))},extractUrlsFromCss:function(e){var t=D.completeSnapshottingEnabled();if(e&&t)for(var n,i=/url\\(([^\\)]+)\\)/g;null!==(n=i.exec(e));){var o=n[1];/^['\"]/.test(o)&&(o=o.slice(1,o.length-1)),le.addUrlForSnapshotting(o)}},extractUrlsFromSrcSetList:function(e){var t=D.completeSnapshottingEnabled();if(e&&t)for(var n=0,i=e.split(\",\").map(function(e){return e.trim()});n\u003ci.length;n++){var o=i[n];le.addUrlForSnapshotting(o.split(\" \")[0])}},extractCanonicalUrl:function(e){var t=e.href;\"LINK\"===e.tagName&&t&&\"canonical\"===e.rel&&(le.canonicalUrl=t)},resetHrefCollection:function(e){if(le.assetSnapshottingEnabled&&!oe){var t=n(M.getItem(\"asts\")||[],e);M.setItem(\"asts\",t)}e&&e.length?ae.splice(0,e.length):ae.length=0},getCurrentHrefs:function(){return ae},getUrlSpecificSnapshottedAssets:function(){var e=le.getCurrentUrl();return se[e]=se[e]||[],se[e]}};le.__proto__=new b(le),le.__proto__.constructor=Object;var ue={},he=function(e){var t,n,i;if(null!=e&&e._vwo){var o=e._vwo,r=o.isDeadClick,a=o.isRageClick,s=o.isErrorClick;if(r||a||s){var d=le.getCampaigns(!1),c=N({aux:!0},d);null!==(t=e._vwo)&&void 0!==t&&t.isDeadClick&&(c.isDeadClick=!0),null!==(n=e._vwo)&&void 0!==n&&n.isRageClick&&(c.isRageClick=!0),null!==(i=e._vwo)&&void 0!==i&&i.isErrorClick&&(c.isErrorClick=!0),le.Recording.addNlsData(e,c)}}};VWO._.phoenixMT&&VWO._.phoenixMT.on(window.VWO._.EventsEnum.DOM_CLICK,function(e){e._vwo&&e._vwo.nls&&he(e)},{syncToDataLayer:!0});var fe,me,ge={},pe={init:function(e,t){var n,i;void 0===t&&(t=!0),this.resetBatchData(),this.isSerialized=t;var o=this.getMcData(e);this.originalData=e,0\u003co.length&&this.classifyClick(o);var r={latestRecording:this.originalData,deadClickInThisBatch:fe,rageClickInThisBatch:me,clickCounts:ge};return null!==(n=ue[A.DEAD_CLICK_TEXT])&&void 0!==n&&n.length&&(r.textData=r.textData||{},r.textData[A.DEAD_CLICK_TEXT]=ue[A.DEAD_CLICK_TEXT].join(\",\")),null!==(i=ue[A.RAGE_CLICK_TEXT])&&void 0!==i&&i.length&&(r.textData=r.textData||{},r.textData[A.RAGE_CLICK_TEXT]=ue[A.RAGE_CLICK_TEXT].join(\",\")),r},desanitizeActionData:function(e){return e?e.replace(/!-u-!/g,\"_\").replace(/!-c-!/g,\",\"):\"\"},getTargetFromPath:function(e){var t=e.split(\"+\"),n=t[t.length-1];return 0\u003cn.indexOf(\">\")?(n=(t=e.split(\">\"))[t.length-1],this.getTargetFromPath(n)):0\u003cn.indexOf(\"+\")&&this.getTargetFromPath(n),n.trim()},getRageClicks:function(e,t){for(var n=[],i=0;i\u003ce.length;i++){if(this.originalData[e[i].index].event.isRageClick){n.push(e[i].index),D.customClicks()&&VWO.event(\"rageClick\");try{var o=F.elementSelector(e[i].selectorPath),r=o&&o.innerText?o.innerText.trim():\"\";if(r.length&&!F.needsMasking(o,le.Recording.anonymizeKeys)){-1!==(null==t?void 0:t.indexOf(e[i].index))&&(r=r.slice(0,le.ctl));var a=F.sanitizeActionData(r),s=M.getItem(A.RAGE_CLICK_TEXT)||[];ue[A.RAGE_CLICK_TEXT]=ue[A.RAGE_CLICK_TEXT]||[],-1!==s.indexOf(a)||-1!==ue[A.RAGE_CLICK_TEXT].indexOf(a)||ue[A.RAGE_CLICK_TEXT].push(a)}}catch(e){}}}return n},classifyClick:function(e){for(var t=[],n=[],i=0;i\u003ce.length;i++){var o=this.originalData[e[i].index].event;if(o.isDeadClick){t.push(e[i].index);try{D.customClicks()&&VWO.event(\"deadClick\");var r=F.elementSelector(e[i].selectorPath);if((r&&r.innerText?r.innerText.trim():\"\").length&&!F.needsMasking(r,le.Recording.anonymizeKeys)){var a=F.sanitizeActionData(r.innerText.slice(0,le.ctl)),s=M.getItem(A.DEAD_CLICK_TEXT)||[];ue[A.DEAD_CLICK_TEXT]=ue[A.DEAD_CLICK_TEXT]||[],-1!==s.indexOf(a)||-1!==ue[A.DEAD_CLICK_TEXT].indexOf(a)||ue[A.DEAD_CLICK_TEXT].push(a)}}catch(e){}}o.isErrorClick&&n.push(e[i].index)}var d=this.getRageClicks(e,t);this.addToOriginalData(t,d,n,e)},addToOriginalData:function(e,t,n,i){for(var o={},r=0;r\u003ce.length;r++)fe=!0,o[e[r]]=u.DEAD;for(r=0;r\u003ct.length;r++)me=!0,o[t[r]]?o[t[r]]+=\":\"+u.RAGE:o[t[r]]=u.RAGE;for(r=0;r\u003cn.length;r++)o[n[r]]?o[n[r]]+=\":\"+u.ERROR:o[n[r]]=u.ERROR;for(var a in o)o.hasOwnProperty(a)&&(this.isSerialized?this.originalData[a]+=\"_{\"+o[a]+\"}\":(this.originalData[a].event._vwo||(this.originalData[a].event._vwo={}),-1\u003co[a].indexOf(u.DEAD)&&(this.originalData[a].isDeadClick=!0),-1\u003co[a].indexOf(u.RAGE)&&(this.originalData[a].isRageClick=!0),-1\u003co[a].indexOf(u.ERROR)&&(this.originalData[a].isErrorClick=!0)));ge.d=e.length||void 0,ge.r=t.length||void 0,ge.e=n.length||void 0,ge.c=i.length-Object.keys(o).length||void 0},getMcData:function(e){for(var t=[],n=0;n\u003ce.length;n++){var i=void 0,o=void 0,r=void 0,a=void 0;if(this.isSerialized){var s=e[n].split(\"_\");i=s[0],o=s[1],r=s[2],e[n].includes(\"_%13%\")&&(a=!0,e[n]=e[n].replace(\"_%13%\",\"\"))}else i=e[n].action,o=e[n].timestamp,r=e[n].selectorPath,a=e[n].isErrorClick;\"mc\"===i&&t.push({action:i,time:o,selectorPath:r,isErrorClick:a,index:n})}return t},resetBatchData:function(){me=fe=!1,ge={},ue={}}},ve=function(){if(VWO._.eventsManager)return VWO._.eventsManager;var c=[],a=!0,l=[],u=[],h={bind:\"unbind\",live:\"die\",on:\"off\"},f=[];var t=/iPhone|iPad/.test(navigator.userAgent);function s(e){return!VWO.DONT_IOS&&!(\"touchmove\"!==e&&\"touchstart\"!==e&&\"touchend\"!==e||!t)}function r(e,t){a&&f.push({type:e,state:t,ref:e[t]})}function m(){for(var e=f.length-1;0\u003c=e;e--){var t=f[e];t.type[t.state]=t.ref}}return ve={addEventListener:function(e,t,n,i){if(!s(t)){a&&c.push({$el:e,name:t,callback:n,capture:i});try{e.addEventListener?e.addEventListener(t,n,i):e.attachEvent&&e.attachEvent(\"on\"+t,n,i)}catch(e){}return ve}},addMutationObserver:function(e,t,n,i){var o;if(void 0!==window.MutationObserver?o=window.MutationObserver:void 0!==window.WebKitMutationObserver&&(o=window.WebKitMutationObserver),o)try{var r=new MutationObserver(e.bind(i));u.push(r),r.observe(t,n)}catch(e){}},clearAllListeners:function(){for(var e=0;e\u003cc.length;e++){var t=c[e],n=t.$el;t.jqType?(i=n,o=t.jqType,r=t.eventName,a=t.callback,s=t.selector,d=t.capture,o&&(s?i[h[o]](r,s,a,d):i[h[o]](r,a,d))):n.removeEventListener?n.removeEventListener(t.name,t.callback,t.capture):n.detachEvent&&n.detachEvent(\"on\"+t.name,t.callback)}var i,o,r,a,s,d;return u.forEach(function(e){e.disconnect()}),function(){for(var e=0;e\u003cl.length;e++){var t=l[e];(\"interval\"===t.type?clearInterval:clearTimeout)(t.name)}}(),m(),c.length=0,f.length=0,u.length=0,l.length=0,ve},addJqEventListener:function(e,t,n,i,o,r){return s(n)||(a&&c.push({$el:e,jqType:t,eventName:n,callback:i,selector:o,capture:r}),o?e[t](n,o,i,r):e[t](n,i,r)),ve},pushTimers:function(e,t){if(a)return l.push({name:e,type:t}),ve},addOverrideState:r,overrideHistoryPush:function(n,i,e){if(a){var o=n[e];r(n,e),n[e]=function(e){var t=o.apply(n,[].slice.call(arguments));try{i({state:e})}catch(e){}return t}}},revertOverriddenStates:m,init:function(e){a=e.shouldPushToQueue}},VWO.destroy=ve.clearAllListeners,VWO._.eventsManager=ve}(),we={getTrueWidth:function(e){var t=window.vwo_$||window.jQuery;return t&&t(e).width()||e.clientWidth||e.offsetWidth||e.scrollWidth},getTrueHeight:function(e){var t=window.vwo_$||window.jQuery;return t&&t(e).height()||e.clientHeight||e.offsetHeight||e.scrollHeight},getOuterWidth:function(e){var t=window.vwo_$||window.jQuery;return t&&t(e).outerWidth()||e.offsetWidth||this.getTrueWidth(e)},getOuterHeight:function(e){var t=window.vwo_$||window.jQuery;return t&&t(e).outerHeight()||e.offsetHeight||this.getTrueHeight(e)},getRelativeStats:function(e,t,n,i,o,r){var a=e.offset().top-t.offset().top,s=e.offset().left-t.offset().left,d=0,c=0;return o&&r&&(d=o-s,c=r-a),{correctedTargetHeight:this.getTrueHeight(t[0]),correctedTargetWidth:this.getTrueWidth(t[0]),correctedTargetOffsetX:n+s,correctedTargetOffsetY:i+a,correctedTargetPageX:d,correctedTargetPageY:c}},postProcessMutations:function(e){var i=this;return e.forEach(function(e){var t,n;null!==(t=e.addedNodes)&&void 0!==t&&t.length&&(e.addedNodes=i.deduplicateNodes(e.addedNodes)),null!==(n=e.removedNodes)&&void 0!==n&&n.length&&(e.removedNodes=i.deduplicateNodes(e.removedNodes))}),e},deduplicateNodes:function(e){var t=[];if(t.push(e[0]),1\u003ce.length){var n=[],i=JSON.parse(JSON.stringify(e[0]));i.id&&delete i.id,i.parentNode&&delete i.parentNode,n.push(JSON.stringify(i));for(var o=1;o\u003ce.length;o++){var r=JSON.parse(JSON.stringify(e[o]));delete r.id,delete r.parentNode,-1===n.indexOf(JSON.stringify(r))&&(t.push(e[o]),n.push(JSON.stringify(r)))}}return t}},_e=[\"html\",\"mutations\",\"recording\",\"error\",\"jsonEn\"],ye={log:function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];if(window.console&&-1!==document.cookie.indexOf(\"vwo_log_mode\"))return window.console.log.apply(window,e)}},Ee=3,Te=0,Se=null,Oe=function(e,t,n){D.pageExitHandling()||setTimeout(function(){n.retries=n.retries||0,n.retries++,n.retries\u003c=Ee?Re(e,t,n):VWO._.customError({msg:\"Failed to send Analyze \"+n.type+\" request after \"+Ee+\" retries: \"+JSON.stringify({uuid:F.getUUID(),sId:window.VWO._.sessionInfoService.getSessionId()}),url:\"nls/ajax.ts\"})},50)};function be(e,t){if(e instanceof Blob)return e.size;\"string\"!=typeof e&&(e=JSON.stringify(e));try{(t=t||{}).lineBreaks=(null==t?void 0:t.lineBreaks)||1,t.ignoreWhitespace=(null==t?void 0:t.ignoreWhitespace)||!1;var n=0,i=null==e?void 0:e.length,o=null==e||e.replace(/[\\u0100-\\uFFFF]/g,function(){return n++}).length,r=i-(null==e?void 0:e.replace(/(\\r?\\n|\\r)/g,\"\").length);return o=2*n,t.ignoreWhitespace?(null==(e=null==e?void 0:e.replace(/(\\r?\\n|\\r|\\s+)/g,\"\"))?void 0:e.length)+o:i+o+Math.max(0,t.lineBreaks*(r-1))}catch(e){}}function Ne(e){var t=I.get(\"Object\").entries(e).sort(function(e,t){return be(e[1])-be(t[1])});return t[t.length-1]}var Re=function(t,n,i){var e=i.url,o=new(I.get(\"XMLHttpRequest\"));o.open(\"POST\",e,!0),\"JSON\"===t?o.setRequestHeader(\"Content-Type\",\"application/x-www-form-urlencoded; charset=UTF-8\"):o.formData=n,o.send(n),o.onload=function(){if(200\u003c=this.status&&this.status\u003c400)if(this.response)try{var e=I.get(\"JSON\");i.success(e.parse(this.response))}catch(e){}else i.success();else i.formData=this.formData,i.error(),Oe(t,n,i);i.complete()},o.onerror=function(){i.formData=this.formData,i.error(),i.complete(),Oe(t,n,i)}},Ce={workerMessages:{},useBeacon:!1,workerUrl:\"\",isWorkerAvailable:function(){return this.workerUrl},isMultipartSupported:function(){return!!window.FormData},isWorkerRequired:function(e){for(var t=0;t\u003c_e.length;t++){if(e[_e[t]])return!0}},ajax:function(e){var t=void 0!==(e=e||{}).url?e.url:\"\",n=void 0!==e.type?e.type:\"AUTO\",i=e.data=void 0!==e.data?N({},e.data):{},o=e.success=\"function\"==typeof e.success?e.success:function(){},r=e.error=\"function\"==typeof e.error?e.error:function(){},a=e.complete=\"function\"==typeof e.complete?e.complete:function(){},s=this.workerUrl=e.workerUrl,d=e.formData,c=this.useBeacon,l=this.workerMessages,u=I.get(\"Object\");if(u.keys(i).length){var h=this.createQueryString(i);if(c&&D.pageExitHandling()){var f=new FormData;for(var m in i)if(u.prototype.hasOwnProperty.call(i,m))if(\"object\"==typeof i[m]){var g=JSON.stringify(i[m]);f.append(m,g)}else f.append(m,i[m]);var p=e.url+\"?_a=\"+i.a+\"&_u=\"+encodeURIComponent(i.url);navigator.sendBeacon(p,f),o(),a()}else if(\"GET\"===n.toUpperCase()||\"AUTO\"===n.toUpperCase()&&h.length\u003c=1800){e.type=\"GET\";var v=new(I.get(\"Image\"));v.src=t+\"?\"+h,v.onload=function(){o(),a()},v.onerror=function(){r(),a()}}else if(\"POST\"===n.toUpperCase()||\"AUTO\"===n.toUpperCase()&&1800\u003ch.length){e.url=e.url+\"?_a=\"+i.a+\"&_u=\"+encodeURIComponent(i.url),e.type=\"POST\";var w=[];try{s&&(Se=window.NativeWorker?Se||new window.NativeWorker(s):Se||new Worker(s))}catch(e){}if(d)Re(\"FormData\",d,e);else if(e.dataLength=e.dataLength||h.length,this.isWorkerRequired(i)&&this.isWorkerAvailable()&&this.isMultipartSupported()&&Se){for(var _=0;_\u003c_e.length;_++)w[_]=i[_e[_]];l[++Te]={data:i,options:e},Se.postMessage({id:Te,action:\"compress\",strings:w}),Se.onmessage=Se.onmessage||function(e){var t=e.data,n=t.strings;if(l[t.id]){var i,o=l[t.id].data,r=l[t.id].options;if(\"compressed\"===t.action){for(var a=0;a\u003cn.length;a++)i=_e[a],n[a]&&(o[\"c_\"+i]=new Blob([n[a]]),ye.log(\"Original Size: \"+o[i].length+\", Compressed Size: \"+o[\"c_\"+i].size),delete o[i]);var s=new FormData;for(var d in o)u.prototype.hasOwnProperty.call(o,d)&&s.append(d,o[d]);try{if(1e7\u003cbe(JSON.stringify(o))+n.reduce(function(e,t){return t&&t.byteLength?e+t.byteLength:e},0)){var c=Ne(o);window.VWO._.customError&&window.VWO._.customError({msg:\"callStack size exceeded 10mb, data : \"+JSON.stringify({uuid:F.getUUID(),sId:window.VWO._.sessionInfoService.getSessionId(),key:c[0]}),url:\"nls/ajax.ts\"})}}catch(e){}Re(\"FormData\",s,r),delete l[t.id]}}}}else Re(\"JSON\",h,e)}}},createQueryString:function(e){var t=\"\";for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t+=t.length?\"&\":\"\",t+=n+\"=\",t+=encodeURIComponent(e[n]));return t},sendError:function(e,t,n,i){window.VWO._.customError&&window.VWO._.customError({msg:e,url:t,lineno:n||0,colno:i||0,source:encodeURIComponent(window.location.href)})}},De=w.get(\"JSON\"),Ae=window.VWO._.localStorageService,Ie={localStorageKey:\"_vwo_nls_q_\"+window._vwo_acc_id,init:function(){try{if(329635===window._vwo_acc_id||5e5\u003cwindow._vwo_acc_id){var e=Ae.get(this.localStorageKey)||De.stringify([]);Ae.set(this.localStorageKey,e)}}catch(e){window.console.info(e)}},isRequestQueueable:function(){try{var e=!(-1\u003c[515019].indexOf(window._vwo_acc_id))&&(329635===window._vwo_acc_id||5e5\u003cwindow._vwo_acc_id);return e?Ae.get(Ie.localStorageKey):e}catch(e){return!1}},queueRequest:function(t,n){if(Ie.isRequestQueueable()){var e=De.parse(Ae.get(Ie.localStorageKey)),i={data:t,options:n};e.unshift(De.stringify(i));try{Ae.set(Ie.localStorageKey,De.stringify(e))}catch(e){lt.sendData(t,n)}}else lt.sendData(t,n)},deQueueRequest:function(){if(Ie.isRequestQueueable()){var e=De.parse(Ae.get(Ie.localStorageKey)),t=null==e?void 0:e.length;if(t)for(var n=0;n\u003ct;n++){var i=De.parse(e.pop());lt.sendData(i.data,i.options)}Ae.set(Ie.localStorageKey,De.stringify(e))}}},xe=I.get(\"Array\"),Le=I.get(\"JSON\"),ke=20,Me=40,Ve=10,Pe=(We.prototype.handleBase64Attr=function(e,t,n){var i={value:n};if(le.r&&(\"IMG\"===e.tagName&&(\"__nls-src\"===t||\"src\"===t)||\"INPUT\"===e.tagName&&\"value\"===t)&&n.startsWith(\"data:\")){var o=this.recordBase64(n),r=o.base64Id,a=o.compressed;i.value=r,i.options={isBase64Tag:a}}return i},We.prototype.recordBase64=function(e,t){void 0===t&&(t=!1);var n=e.length>Me;if(!n)return{base64Id:e,compressed:n};var i=We.generateBase64Id(e),o=M.getItem(\"b64\")||[];return-1===o.indexOf(i)&&(o.push(i),M.setItem(\"b64\",o),le.htmlRequestSuccess?t?(this.queuedData.push({id:i,value:e}),this.checkAndSendBatchData(t)):We.sendBatch([{id:i,value:e}]):this.queuedData.push({id:i,value:e})),{base64Id:i,compressed:n}},We.generateBase64Id=function(e){for(var t=Math.floor(e.length/ke),n=\"\",i=0;i\u003ce.length;i+=t)n+=e[i];return n},We.prototype.sendQueuedData=function(){this.checkAndSendBatchData(!1),this.queuedData=new xe},We.prototype.sendQueuedDataForced=function(){this.checkAndSendBatchData(!0,!0),this.queuedData=new xe},We.prototype.checkAndSendBatchData=function(e,t){if(void 0===e&&(e=!1),void 0===t&&(t=!1),!(e&&this.queuedData.length\u003cVe)||t)for(;0\u003cthis.queuedData.length;){var n=e?this.queuedData.splice(0,Ve):this.queuedData.splice(0,1);We.sendBatch(n)}},We.sendBatch=function(e){lt.sendB64(Le.stringify({b64:e.map(function(e){return{key:e.id,value:e.value}})}))},We);function We(){var e=this;this.queuedData=new xe,setInterval(function(){0\u003ce.queuedData.length&&e.queuedData.length\u003cVe&&(We.sendBatch(e.queuedData),e.queuedData=new xe)},3e3)}var He=new Pe,Ue=(ze.prototype.hideWithCoordinates=function(e,t,n,i,o){var r={x0:Math.round(t),y0:Math.round(n),x1:Math.round(i),y1:Math.round(o)};this.maskedCoordinates[e]=r},ze.prototype.pauseCanvasRec=function(){Be.sendNotifier(),He.sendQueuedDataForced(),this.localStorageService.set(\"_vwo_recPaused\",\"true\"),le.canvasRec.allowCanvasRec=!1},ze.prototype.resumeCanvasRec=function(){this.localStorageService.set(\"_vwo_recPaused\",\"false\"),le.canvasRec.allowCanvasRec=!0},ze.prototype.sendCustomEvent=function(e,t){VWO.event=VWO.event||function(){VWO.push([\"event\"].concat([].slice.call(arguments)))},VWO.event(e,\"string\"==typeof t?JSON.parse(t):t)},ze.prototype.sendCustomAttribute=function(e){VWO.visitor=VWO.visitor||function(){VWO.push([\"visitor\"].concat([].slice.call(arguments)))},VWO.visitor(\"string\"==typeof e?JSON.parse(e):e)},ze.prototype.removeCoordinatesFor=function(e){delete this.maskedCoordinates[e]},ze.prototype.getMaskedCoordinates=function(){return this.maskedCoordinates},ze);function ze(){this.maskedCoordinates={},this.localStorageService=window.VWO._.localStorageService}window.VWOInsights=window.VWOInsights||new Ue;var Fe=window.VWOInsights,Xe=(je.prototype.getCanvasData=function(w){try{var e=window.getComputedStyle(w),_=w.getBoundingClientRect(),t=w.width/w.height,y=w.width,E=w.height;E>this.MAX_RESOLUTION&&(E=this.MAX_RESOLUTION,y=Math.round(E*t));var n=document.createElement(\"canvas\");n.width=y,n.height=E,n.style.width=e.width,n.style.height=e.height;var T=n.getContext(\"2d\");if(!T)return null;T.drawImage(w,0,0,y,E);var S=Fe.getMaskedCoordinates();Object.keys(S).forEach(function(e){var t=S[e],n=t.x0,i=t.y0,o=t.x1,r=t.y1,a=w.width,s=w.height,d=y/a,c=E/s,l=n-_.left*window.devicePixelRatio,u=i-_.top*window.devicePixelRatio,h=o-_.left*window.devicePixelRatio,f=r-_.top*window.devicePixelRatio,m=Math.round(l*d),g=Math.round(u*c),p=Math.round((h-l)*d),v=Math.round((f-u)*c);T.rect(m,g,p,v),T.fillStyle=\"rgba(0, 0, 0, 1)\",T.fill()});var i=n.toDataURL(\"image/png\");return n.remove(),{imageUrl:i,width:y,height:E,actualWidth:e.width,actualHeight:e.height}}catch(e){return null}},je.prototype.init=function(e){e&&le.Recording.cnv&&(this.context=e,this.FPS=le.Recording.cnv.fps,this.MAX_RESOLUTION=le.Recording.cnv.res,this.startCanvasRecording(),document.querySelector(\"flutter-view\")&&(le.canvasRec.isFlutterWeb=!0))},je.prototype.startCanvasRecording=function(){var e=this;this.timerId&&this.stopCanvasRecording(),je.shouldRecordCanvas()&&this.recordCanvasData(),this.timerId=setInterval(function(){je.shouldRecordCanvas()&&e.recordCanvasData()},1e3/this.FPS)},je.shouldRecordCanvas=function(){return le.isEligibleToSendRecordingData()&&!(document.hidden||le.canvasRec.isFlutterWeb&&!document.hasFocus())&&le.canvasRec.allowCanvasRec},je.prototype.sendNotifier=function(){this.recordCanvasData(!0)},je.prototype.recordCanvasData=function(l){var u=this;void 0===l&&(l=!1),this.trackedNodes.forEach(function(e){var t=e.nodeId,n=e.node;try{if((!(-1\u003cwindow.location.href.indexOf(\"player.vwo.me\"))||u.context)&&!F.isElementInViewport(n))return;var i=u.getCanvasData(n);if(!i)return;var o=i.imageUrl,r=h(i,[\"imageUrl\"]),a=He.recordBase64(l?\"\":o,!0),s=a.base64Id,d=a.compressed,c=ee(n);-1===window.location.href.indexOf(\"player.vwo.me\")||u.context||le.GetHtml.html.canvasData.push(N({nodeId:t,selectorPath:c,imageUrl:o},r)),u.context.addMutation({time:R()-le.startTime,canvasData:N({nodeId:t,imageUrl:s,compressed:d},r)})}catch(e){}})},je.prototype.stopCanvasRecording=function(){this.trackedNodes=[],this.timerId&&(clearInterval(this.timerId),this.timerId=null)},je.prototype.trackCanvasNode=function(e){\"CANVAS\"!==e.tagName||F.needsMasking(e,le.Recording.anonymizeKeys)||(this.trackedNodes.push({nodeId:e.nlsNodeId,node:e}),-1===window.location.href.indexOf(\"player.vwo.me\")||this.context||this.recordCanvasData())},je);function je(){this.trackedNodes=[]}var Be=new Xe;le.canvasRecorder=Be;var Ye=p,Ke,qe,Ge=\"nls_ajax.php\",Je=[\"eTags\",\"eTagsV2\"],$e=window.VWO.data,Qe=function(){},Ze={},et,tt=5e3,nt=100,it=0,ot=1,rt=function(){return!le.faultyWorker&&le.workerUrl},at=function(e){var t=Object.keys(e);if(t.length>Je.length)return!0;for(var n=0;n\u003ct.length;n++)if(-1===Je.indexOf(t[n]))return!0;return!1};function st(){var e={},t=I.get(\"JSON\");return le.r&&(e.re=t.stringify(le.ids.re)),le.hs&&(e.he=t.stringify(le.ids.he)),le.fae&&(e.fe=t.stringify(le.ids.fe)),e}function dt(e){return 607307===e}function ct(e,t){if(t){var n=(M.getItem(e)||[]).concat(t.split(\",\"));M.setItem(e,n)}}var lt={formSubmitCallbacks:[],saveNewRecording:function(e){var t,n,i,o,r=le.getViewportDimensions(),a=le.getScrollPercentage(),s=le.formAnalysis?le.formAnalysis.forms:{},d={},c=le.calcDuration(null,!0);if(e=e||Qe,le.isEligibleToSendRecordingData()){var l=I.get(\"JSON\");le.recordingData.totals.scroll=a\u003c1?10:a;var u,h=le.getScreenDimensions(),f=window.VWO._.sessionInfoService.getSNCookieValueByIndex(X.REFERRER_INDEX),m=\"referrer=\",g=f.indexOf(m)+m.length;u=m.length\u003c=g?f.substring(g):\"\",atob&&(u=atob(u));var p={codedo:\"set_html_and_recording\",a:le.ids.account,e:l.stringify(le.ids.experiment),title:le.getPageTitle(),url:le.getCurrentUrl(),referring_url:u,session_id:le.ids.session,recording_id:le.ids.recording,return_visitor:le.returnVisitor,ins:le.newSession,start_time:le.startTime,end_time:c.currentTime,window_width:r.width,window_height:r.height,sh:h.height,sw:h.width,vn:le.version,rand:Math.random()};if(void 0!==VWO.phoenix&&(le.canonicalUrl?p.cnnUrl=le.canonicalUrl:p.cnnUrl=p.url),VWO.featureInfo&&VWO.featureInfo.ipv6Ancdn)try{var v=VWO._.allSettings.dataStore.plugins.IP,w=VWO._.allSettings.dataStore.plugins.GEO;p.geo=l.stringify(N({ip:v},w))}catch(e){}if(VWO._&&(p.eTime=VWO._.commonUtil.getCurrentTimestamp(),D.data360migrated()&&-1\u003c[126657].indexOf(window._vwo_acc_id))){var _=l.parse(window.VWO._.localStorageService.get(\"vwoSn\")||\"{}\"),y={r:+(\"new\"!==window.VWO.data.vi.vt),su:decodeURIComponent(_.cu),ru:decodeURIComponent(_.r)};p.sD=l.stringify(y),p.ed=window.VWO._.libUtils.extraData()}var E=le.getCurrentHrefs();if((VWO._.ast&&!le.assetSnapshottingEnabled||le.newSession)&&(E=le.getUrlSpecificSnapshottedAssets()),le.assetSnapshottingEnabled=VWO._.ast,le.r&&le.assetSnapshottingEnabled&&E.length&&(p.asts=E.slice(0,nt),et=Date.now()),le.newSession=!1,le.hs&&(i={scroll_percentage:le.recordingData.totals.scroll}),le.fae){var T=le.formAnalysis?le.formAnalysis.f:{};n=0===Object.keys(T).length?{forms:l.stringify(T),f:l.stringify(T)}:{forms:l.stringify(s),f:l.stringify(T)}}if(le.r&&(t={duration:c.duration,clicks:le.recordingData.totals.clicks,movements:le.recordingData.totals.movements,end_time:c.currentTime},le.Recording)){le.Recording.addInitialHTML(p);var S=le.Recording.sendData();S&&(Ye.extend(p,S),le.resetAfterDataSent())}le.analyze&&(Ge=\"analyze\",o=st(),d=le.getTags(),le.resetTagAfterSent()),Ye.extend(p,t,n,i,o,d),this.sendData(p,{callback:e}),le.resetClicksCount(),ot=1,\"true\"!==window.VWO._.localStorageService.get(\"_vwo_recPaused\")&&le.canvasRec.allowCanvasRec||(Be.sendNotifier(),le.canvasRec.allowCanvasRec=!1)}},sendRecordingData:function(e,t,n){if(void 0===n&&(n=null),!le.htmlRequestSuccess&&!D.preloadListeners())return!1;var i,o,r,a,s,d,c,l=le.checkIfIdle(),u=I.get(\"JSON\");if(!e){if(!le.isEligibleToSendRecordingData())return;switch(le.stopRecording){case le.enums.formAnalysis.TEMPORARY_STATE:return void(l||(le.resetAfterDataSent(),le.clearSessionIdleTimeout(),le.triggerSessionDeleteTimeout()));case le.enums.formAnalysis.PERMANENT_STATE:return}if(l){if(le.triggerSessionIdleTimeout(),l)return;le.clearSessionIdleTimeout()}o={a:le.ids.account,e:u.stringify(le.ids.experiment),url:t||le.getCurrentUrl(),session_id:le.ids.session,recording_id:le.ids.recording,vn:le.version,rand:Math.random()},void 0!==VWO.phoenix&&(le.canonicalUrl?o.cnnUrl=le.canonicalUrl:o.cnnUrl=o.url),VWO._&&(o.eTime=VWO._.commonUtil.getCurrentTimestamp());var h=le.getCurrentHrefs();VWO._.ast&&!le.assetSnapshottingEnabled&&(h=le.getUrlSpecificSnapshottedAssets()),le.assetSnapshottingEnabled=VWO._.ast;var f=Date.now(),m=D.completeSnapshottingEnabled();for(var g in le.r&&le.assetSnapshottingEnabled&&h.length&&(!m||tt\u003cf-et)&&(o.asts=h.slice(0,nt),et=f),a={},this.formSubmitCallbacks)Object.prototype.hasOwnProperty.call(this.formSubmitCallbacks,g)&&(i=this.formSubmitCallbacks[g]())&&Ye.extend(a,i);if(r=le.calcDuration(a),le.r&&(d={movements:le.recordingData.totals.movements,clicks:le.recordingData.totals.clicks,duration:r.duration,start_time:le.startTime,end_time:r.currentTime},s=!0),at(a)&&(s=!0,Ye.extend(o,a)),!s)return void le.resetTagAfterSent();le.analyze&&(Ge=\"analyze\",c=st(),o.fRS=le.htmlRequestSuccess,delete o.e),n?(Ye.extend(n,o,c,d),D.data360migrated()&&(\"number\"==typeof le.isAccountMigrated&&o.session_id>=le.isAccountMigrated||void 0===le.isAccountMigrated)&&delete n.mc,D.pageExitHandling()&&le.htmlRequestSuccess?(Ce.useBeacon=!0,this.sendData(n),Ce.useBeacon=!1):Ie.queueRequest(n)):(Ye.extend(o,d,c),Ie.queueRequest(o)),le.resetAfterDataSent(),le.resetClicksCount(),ot=1}},sendData:function(t,e,n){if(void 0===n&&(n=!1),!window.VWO.consentMode||!window.VWO.consentMode.dT&&!window.VWO.consentMode.dTI){Ke=\"https://dev.visualwebsiteoptimizer.com/\",qe=le.analyze&&$e.asn&&\"https://\"+$e.asn+\"/\",e=e||{};var i=I.get(\"JSON\"),o=e.callback||function(){},r=le.analyze||window.VWO._vba.forceWorker?rt():null,a=(qe||Ke)+Ge,s=le.ids.session;if(Ze[s]?Ze[s]!==a&&(Ce.sendError(\"Recording url is not matching __ previous url: \"+Ze[s]+\" __ new url: \"+a+\" __ sessionId: \"+s+\"__ uuid: \"+F.getUUID(),\"ajax-nls.js\",33),Ze[s]=a):Ze[s]=a,n){var d=new URL(a),c={a:t.a,url:t.url,session_id:t.session_id,he:t.he,rand:Math.random().toString(),eTime:VWO._.commonUtil.getCurrentTimestamp()};for(var l in(!D.data360migrated()||D.data360migrated()&&(!1===le.isAccountMigrated||\"number\"==typeof le.isAccountMigrated&&t.session_id\u003cle.isAccountMigrated))&&(c.mc=t.mc),void 0!==VWO.phoenix&&(c.cnnUrl=t.cnnUrl),c)c[l]&&d.searchParams.append(l,c[l]);fetch(d.toString(),{keepalive:!0}).then()}else{var u;if(D.data360migrated()&&(t.v2=!0,(\"number\"==typeof le.isAccountMigrated&&t.session_id>=le.isAccountMigrated||void 0===le.isAccountMigrated)&&(delete t.pEr,delete t.mc)),t.count=t.count||++it,t[A.RECORDING_META])try{u=i.parse(t[A.RECORDING_META])[A.CLICK_TEXT_DATA]}catch(e){}Ce.ajax({url:a,type:e.method,data:t,workerUrl:dt(t.a)?null:r,success:function(e){o(e),\"object\"==typeof u&&(ct(A.DEAD_CLICK_TEXT,u[A.DEAD_CLICK_TEXT]),ct(A.RAGE_CLICK_TEXT,u[A.RAGE_CLICK_TEXT])),(Array.isArray(t.asts)&&0\u003ct.asts.length||!VWO._.ast)&&le.resetHrefCollection(t.asts)},error:function(){if(D.pageExitHandling()){e.retries=e.retries||0,e.retries++,e.retries\u003c=3?Ie.queueRequest(t,e):VWO._.customError({msg:\"Failed to send Analyze request after 3 retries: \"+i.stringify({uuid:F.getUUID(),sId:window.VWO._.sessionInfoService.getSessionId()}),url:\"nls/ajax-nls.ts\"})}}})}}},sendB64:function(e){if(le.r&&le.htmlRequestSuccess&&le.analyze){var t=st(),n=le.calcDuration(null,!1),i={a:le.ids.account,url:le.getCurrentUrl(),duration:n.duration,session_id:le.ids.session,recording_id:le.ids.recording,vn:le.version,rand:Math.random(),end_time:n.currentTime+ot,jsonEn:e,eTime:void 0,fRS:le.htmlRequestSuccess};VWO._&&(i.eTime=VWO._.commonUtil.getCurrentTimestamp()+ot),Ge=\"analyze\",Ye.extend(i,t),this.sendData(i),ot++}}},ut=\"_\",ht={mc:\"Click\",mm:\"Mouse Move\",mu:\"Mouse Up\",dc:\"Dead Click\",rc:\"Rage Click\",rcdc:\"Rage & Dead Click\",sS:\"Screen Scale\",tc:\"Touch\",is:\"Scale Information\",rs:\"Resize and Scale\",re:\"Resize\",bl:\"Blur\",fo:\"Focus\",rb:\"Radio Button\",cb:\"Checkbox\",sb:\"Selectbox\",sc:\"Scroll\",es:\"Element Scroll\",ku:\"Key Up\",url:\"Page Load\",oc:\"Orientation Change\",mr:\"Click\",vwomt:\"vwo Meta event\",ko:\"Keyboard Open\",kc:\"Keyboard Close\",ic:\"Input Change\",ct:\"Cursor Thrashers\",pr:\"Page Refresh\",qb:\"Quick Back\",cp:\"Copy\",sl:\"Selection\",rsl:\"Repeated Scrolled\",rh:\"Repeated Hovered\",to:\"Tab out\",ti:\"Tab in\",li:\"Leave Intent\",vS:\"Variation Shown\",mT:\"Metric Converted\",cE:\"Custom Event\",pU:\"Page Unload\",dS:\"Dom Submit\",er_:\"Error Captured\",pf:\"Performance\"},ft=function(e){return e?e.replace(/!-u-!/g,\"_\").replace(/!-c-!/g,\",\"):\"\"},mt={parseEventString:function(e){var t,n=e.split(ut),i=n[0];if(i in ht){var o=void 0,r=void 0,a=parseInt(n[1],10),s=\"\";if(\"mc\"!==i&&\"mr\"!==i||(10===n.length?o=\"{11}\"===n[9]?ht.dc:\"{12}\"===n[9]?ht.rc:\"{11:12}\"===n[9]?ht.rcdc:ht.mc:9===n.length&&(o=ht[i]),r=n[2],t={action:i,label:o,timeMomentRelativeToPage:a,selectorPath:s=ft(r),sanitizedSelectorPath:r,elWidth:n[3],elHeight:n[4],relX:n[5],relY:n[6],docX:n[7],docY:n[8],innerText:\"\"}),\"mm\"!==i&&\"mu\"!==i||(o=ht[i],r=n[2],t={action:i,label:o,timeMomentRelativeToPage:a,selectorPath:s=ft(r),sanitizedSelectorPath:r,elWidth:n[3],elHeight:n[4],relX:n[5],relY:n[6],docX:n[7],docY:n[8]}),\"sS\"===i&&(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,screenScaleX:n[2],screenScaleY:n[3]}),\"tc\"!==i&&\"is\"!==i||(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,scaleX:n[2],scaleY:n[3],scrollX:n[4],scrollY:n[5]}),\"rs\"===i&&(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,width:n[2],height:n[3],scrollX:n[4],scrollY:n[5],scaleX:n[6],scaleY:n[7],screenScaleX:n[8],screenScaleY:n[9],pageWidth:n[10],pageHeight:n[11],pageScrollWidth:n[12],pageScrollHeight:n[13]}),\"re\"===i&&(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,width:n[2],height:n[3],scrollX:n[4],scrollY:n[5],scaleX:n[6]||\"1\",scaleY:n[7]||\"1\"}),\"bl\"!==i&&\"sb\"!==i&&\"ku\"!==i&&\"ic\"!==i||(o=ht[i],r=n[2],t={action:i,label:o,timeMomentRelativeToPage:a,selectorPath:s=ft(r),sanitizedSelectorPath:r,value:n[3]}),\"fo\"===i&&(o=ht[i],r=n[2],t={action:i,label:o,timeMomentRelativeToPage:a,selectorPath:s=ft(r),sanitizedSelectorPath:r}),\"rb\"!==i&&\"cb\"!==i||(o=ht[i],r=n[2],t={action:i,label:o,timeMomentRelativeToPage:a,selectorPath:s=ft(r),sanitizedSelectorPath:r,isChecked:n[3]}),\"sc\"===i&&(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,scaleX:n[2],scaleY:n[3],scrollX:n[4],scrollY:n[5],width:n[6],height:n[7],pageWidth:n[8],pageHeight:n[9],pageScrollWidth:n[10],pageScrollHeight:n[11]}),\"es\"===i&&(o=ht[i],r=n[2],t={action:i,label:o,timeMomentRelativeToPage:a,selectorPath:s=ft(r),sanitizedSelectorPath:r,scrollX:n[3],scrollY:n[4]}),\"url\"===i&&(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,url:n[2],referrerUrl:n[3]}),\"oc\"===i&&(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,width:n[2],height:n[3]}),\"vwomt\"===i)t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,data:e.substring(e.indexOf(n[1])+1,e.length)};return\"pf\"===i&&(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,vitals:n[2]}),\"ko\"!==i&&\"kc\"!==i||(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a}),\"ct\"!==i&&\"ti\"!==i&&\"to\"!==i&&\"rsl\"!==i&&\"li\"!==i&&\"esl\"!==i&&\"rh\"!==i||(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a}),\"cp\"!==i&&\"sl\"!==i||(o=ht[i],s=ft(n[2]),t={action:i,label:o,timeMomentRelativeToPage:a,baseNodeSelector:ft(n[3]),baseOffset:n[4],extentNodeSelector:ft(n[5]),extentOffset:n[6],innerText:n[7],selectorPath:s}),\"vS\"!==i&&\"cE\"!==i&&\"mT\"!==i||(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a}),i.startsWith(\"er_\")&&(t={action:i,label:o=ht.er_,timeMomentRelativeToPage:a}),t}},serializeEvent:function(e){if(e.action in ht){var t=\"\";if(\"mc\"===e.action||\"mr\"===e.action||\"mm\"===e.action||\"mu\"===e.action){t=[e.action,e.timestamp,e.selectorPath,e.elWidth,e.elHeight,e.relX,e.relY,e.docX,e.docY].join(ut);var n=[];e.isDeadClick&&n.push(u.DEAD),e.isRageClick&&n.push(u.RAGE),e.isErrorClick&&n.push(u.ERROR),n.length&&(t+=\"_{\"+n.join(\":\")+\"}\")}else\"sS\"===e.action?t=[e.action,e.timestamp,e.screenScaleX,e.screenScaleX].join(ut):\"tc\"===e.action||\"is\"===e.action?t=[e.action,e.timestamp,e.scaleX,e.scaleY,e.scrollX,e.scrollY].join(ut):\"rs\"===e.action?t=[e.action,e.timestamp,e.width,e.height,e.scrollX,e.scrollY,e.scaleX,e.scaleY,e.screenScaleX,e.screenScaleY,e.pageWidth,e.pageHeight,e.pageScrollWidth,e.pageScrollHeight].join(ut):\"re\"===e.action?t=[e.action,e.timestamp,e.width,e.height,e.scrollX,e.scrollY,e.scaleX,e.scaleY].join(ut):\"bl\"===e.action||\"sb\"===e.action||\"ku\"===e.action||\"ic\"===e.action?t=[e.action,e.timestamp,e.selectorPath,e.value].join(ut):\"fo\"===e.action?t=[e.action,e.timestamp,e.selectorPath].join(ut):\"rb\"===e.action||\"cb\"==e.action?t=[e.action,e.timestamp,e.selectorPath,e.isChecked].join(ut):\"sc\"===e.action?t=[e.action,e.timestamp,e.scaleX,e.scaleY,e.scrollX,e.scrollY,e.width,e.height,e.pageWidth,e.pageHeight,e.pageScrollWidth,e.pageScrollHeight].join(ut):\"es\"===e.action?t=[e.action,e.timestamp,e.selectorPath,e.scrollX,e.scrollY].join(ut):\"url\"===e.action?t=[e.action,e.timestamp,e.url,e.referrerUrl].join(ut):\"oc\"===e.action?t=[e.action,e.timestamp,e.width,e.height].join(ut):\"vwomt\"===e.action?t=[e.action,e.timestamp,e.data].join(ut):\"ct\"===e.action||\"li\"===e.action||\"rsl\"===e.action||\"pr\"===e.action||\"ti\"===e.action||\"to\"===e.action||\"ko\"===e.action||\"kc\"===e.action?t=[e.action,e.timestamp].join(ut):\"cp\"===e.action||\"sl\"===e.action?t=[e.action,e.timestamp,e.path,e.baseNodeSelector,e.baseOffset,e.extentNodeSelector,e.extentOffset,e.innerText].join(ut):\"qb\"===e.action?t=[e.action,e.timestamp,e.previousUrl].join(ut):\"rh\"===e.action?t=[e.action,e.timestamp,e.innerText,e.path].join(ut):\"pf\"===e.action?t=[e.action,e.timestamp,e.vitals].join(ut):\"vS\"===e.action||\"mT\"===e.action||\"cE\"===e.action?t=[e.action,e.timestamp,e.value].join(ut):\"pU\"!==e.action&&\"dS\"!==e.action||(t=[e.action,e.timestamp].join(ut));return t}}},gt={RECORDING_INITIATED:\"rI\",PAGE_EXIT:\"pageExitEvent\",NLS_CLICK:\"nlsClick\",VARIATION_SHOWN:\"vS\",PAGE_UNLOAD:\"pU\",METRIC_CONVERTED:\"mT\",DOM_SUBMIT:\"dS\",CUSTOM_EVENT:\"cE\",VWO_VARIATION_SHOWN:\"vwo_variationShown\",PAGE_VIEW:\"vwo_pageView\",URL_CHANGE:\"vwo_urlChange\",GOAL_CONVERTED:\"vwo_goalConverted\",INSIGHTS_FUNNEL:\"vwo_insightsFunnel\",CAMPAIGNS_LOADED:\"vwo_campaignsLoaded\"},pt=function(){},vt,wt={copy:\"cp\",cursorThrashed:\"ct\",pageRefreshed:\"pr\",quickBack:\"qb\",selection:\"sl\",repeatedScrolled:\"rsl\",repeatedHovered:\"rh\",leaveIntent:\"li\",tabIn:\"ti\",tabOut:\"to\"},_t=(vt={},vt[wt.tabIn]={action:wt.tabIn,image:\"tab-in\",name:\"Tab In\"},vt[wt.tabOut]={action:wt.tabOut,image:\"tab-out\",name:\"Tab Out\"},vt[wt.cursorThrashed]={action:wt.cursorThrashed,image:\"cursor-thrasher\",name:\"Cursor Thrashes\"},vt[wt.repeatedScrolled]={action:wt.repeatedScrolled,image:\"excessive-scroll\",name:\"Repeated Scroll\"},vt[wt.repeatedHovered]={action:wt.repeatedHovered,image:\"repeated-hovered\",name:\"Repeated Hover\"},vt[wt.leaveIntent]={action:wt.leaveIntent,image:\"exit-intent\",name:\"Leave Intent\"},vt.deadClick={action:\"dc\",image:\"deadclick\",value:\"11\",name:\"Dead Click\"},vt.rageClick={action:\"rc\",image:\"rageclick\",value:\"12\",name:\"Rage Click\"},vt.errorClick={action:\"ec\",image:\"error-click\",value:\"13\",name:\"Error Click\"},vt),yt=(Et=pt,e(Tt,Et),Tt.prototype.process=function(e,t){var n=this,i=R()-le.startTime;Math.sqrt(Math.pow(e.movementX,2)+Math.pow(e.movementY,2))\u003cthis.MIN_DISTANCE||(this.recentMovements.push({dx:e.movementX,dy:e.movementY,time:i}),this.recentMovements=this.recentMovements.filter(function(e){return i-e.time\u003c=n.THRASH_INTERVAL}),this.detectOscillations()>=this.THRESHOLD_MOVEMENT&&!this.thrashDetected&&(this.thrashDetected=!0,t({action:wt.cursorThrashed,timestamp:i}),setTimeout(function(){n.thrashDetected=!1},this.COOLDOWN_PERIOD)))},Tt.prototype.detectOscillations=function(){for(var e=0,t=0,n=1;n\u003cthis.recentMovements.length;n++){var i=this.recentMovements[n-1],o=this.recentMovements[n],r=Math.atan2(i.dy,i.dx),a=Math.atan2(o.dy,o.dx)-r;a>Math.PI&&(a-=2*Math.PI),a\u003c-Math.PI&&(a+=2*Math.PI),t+=Math.abs(a),Math.abs(a)>Math.PI/2&&e++}return t>4*Math.PI?10:e},Tt),Et;function Tt(){var e=null!==Et&&Et.apply(this,arguments)||this;return e.recentMovements=[],e.thrashDetected=!1,e.COOLDOWN_PERIOD=5e3,e.THRASH_INTERVAL=500,e.THRESHOLD_MOVEMENT=7,e.MIN_DISTANCE=60,e}var St=(Ot=pt,e(bt,Ot),bt.prototype.process=function(e,t){if(void 0!==VWO.phoenix){this.event=e;var n=performance.getEntriesByType(\"navigation\")[0],i=window.location.href,o=M.getItem(\"pr\",!0)||\"\";\"reload\"===n.type&&i===o&&t({action:wt.pageRefreshed,timestamp:R()-le.startTime}),M.setItem(\"pr\",i,!0)}},bt),Ot;function bt(){return null!==Ot&&Ot.apply(this,arguments)||this}var Nt=(Rt=pt,e(Ct,Rt),Ct.createQuickUnit=function(e){return{url:e,timestamp:R()}},Ct.prototype.process=function(e,t){if(void 0!==VWO.phoenix){var n=window.location.href,i=M.getItem(\"qb\",!0)||[];if(2===i.length){var o=i[0],r=i[1],a=Ct.createQuickUnit(n),s=a.timestamp-r.timestamp;o.url===a.url&&r.url!==n&&s\u003cthis.threshold&&t({action:wt.quickBack,previousUrl:F.sanitizeActionData(F.getAnonymizedUrl(r.url)),timestamp:R()-le.startTime}),i[0]=N({},i[1]),i[1]=N({},a)}else i.push(Ct.createQuickUnit(n));M.setItem(\"qb\",i,!0)}},Ct),Rt;function Ct(){var e=Rt.call(this)||this;return e.threshold=7e3,e}var Dt=(At=pt,e(It,At),It.prototype.process=function(e,t){this.event=e;var n=window.getSelection();if(n.toString().trim()){for(var i=n.getRangeAt(0),o=n.baseNode,r=n.baseOffset,a=n.extentOffset,s=n.extentNode,d=F.sanitizeActionData(ee(o)),c=F.sanitizeActionData(ee(s)),l=[],u=document.createTreeWalker(i.commonAncestorContainer,NodeFilter.SHOW_ELEMENT,{acceptNode:function(e){return i.intersectsNode(e)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}}),h=n.getRangeAt(0).commonAncestorContainer,f=h.nodeType===Node.TEXT_NODE?h.parentElement:h;u.nextNode();){var m=u.currentNode;i.intersectsNode(m)&&l.push(m)}l.length||l.push(f);var g=F.sanitizeActionData(ee(f)),p=l.filter(function(e){return!F.needsMasking(e,le.Recording.anonymizeKeys)}),v=\"\";p.forEach(function(e){0===e.children.length&&(v+=e.textContent.trim()+\"\\n\")}),t({action:wt.selection,path:g,baseNodeSelector:d,baseOffset:r,extentNodeSelector:c,extentOffset:a,timestamp:R()-le.startTime,innerText:F.sanitizeActionData(v)})}},It),At;function It(){return null!==At&&At.apply(this,arguments)||this}var xt=(Lt.prototype.getScrollPercent=function(){this.count=0;var e=document.documentElement.scrollTop||document.body.scrollTop,t=document.documentElement.scrollHeight-document.documentElement.clientHeight;return t\u003c=0?0:e/t*100},Lt.prototype.process=function(e,t){var n=this.getScrollPercent(),i=R()-le.startTime;n>this.maxPercentThreshold&&\"down\"!==this.direction?this.direction=\"down\":n\u003cthis.minPercentThreshold&&\"down\"===this.direction&&(this.direction=\"up\",this.scrollCount+=1,this.scrollCount>=this.repeatedScrollThreshold&&(null===this.lastTriggered||i-this.lastTriggered>=this.cooldownPeriod)&&(t({action:wt.repeatedScrolled,timestamp:i}),this.lastTriggered=i,this.resetScrollState()))},Lt.prototype.resetScrollState=function(){this.scrollCount=0,this.direction=null},Lt);function Lt(e,t,n){void 0===e&&(e=2),void 0===t&&(t=10),void 0===n&&(n=85),this.repeatedScrollThreshold=e,this.minPercentThreshold=n-t,this.maxPercentThreshold=n,this.scrollCount=0,this.direction=null,this.count=0,this.cooldownPeriod=5e3,this.lastTriggered=null}var kt=(Mt=pt,e(Vt,Mt),Vt.prototype.process=function(e,t){this.event=e,void 0!==VWO.phoenix&&(document.hidden||t({action:wt.tabIn,timestamp:R()-le.startTime}))},Vt),Mt;function Vt(){return null!==Mt&&Mt.apply(this,arguments)||this}var Pt=(Wt=pt,e(Ht,Wt),Ht.prototype.process=function(e,t){this.event=e,void 0===VWO.phoenix||document.hidden&&t({action:wt.tabOut,timestamp:R()-le.startTime})},Ht),Wt;function Ht(){return null!==Wt&&Wt.apply(this,arguments)||this}function Ut(e){return F.sanitizeActionData(ee(e))}var zt=(Ft.prototype.process=function(e,t){var n,i,o,r=this,a=e.composedPath&&null!==(n=e.composedPath())&&void 0!==n&&n.length?e.composedPath()[0]:e.target;if(a&&a!==document.body&&a!==document.documentElement&&a instanceof HTMLElement){var s=Ut(a);this.hoverDataMap[s]||(this.hoverDataMap[s]={hoverCount:0,timer:null,startTime:null,lastTriggered:null,innerText:(null===(o=null===(i=a.innerText)||void 0===i?void 0:i.trim())||void 0===o?void 0:o.slice(0,le.ctl))||\"\"});var d=this.hoverDataMap[s];d.hoverCount++,1===d.hoverCount&&(d.startTime=R()-le.startTime),d.timer||(d.timer=setTimeout(function(){r.resetHoverCount(s)},this.timeThreshold));var c=R()-le.startTime,l=c-(d.startTime||0),u=d.lastTriggered||0;if(d.hoverCount>=this.hoverThreshold&&l>=this.minTimeSpent&&c-u>=this.cooldownPeriod){var h={action:wt.repeatedScrolled,timestamp:c,innerText:F.sanitizeActionData(d.innerText),path:s};t(h,N(N({},h),{path:s})),d.lastTriggered=c,this.resetHoverCount(s)}}},Ft.prototype.resetHoverCount=function(e){var t=this.hoverDataMap[e];t&&(t.hoverCount=0,t.startTime=null,t.timer&&clearTimeout(t.timer),t.timer=null)},Ft);function Ft(e,t,n,i){void 0===e&&(e=5),void 0===t&&(t=1e4),void 0===n&&(n=4e3),void 0===i&&(i=2e4),this.hoverThreshold=e,this.timeThreshold=t,this.minTimeSpent=n,this.cooldownPeriod=i,this.hoverDataMap={}}var Xt=(jt=pt,e(Bt,jt),Bt.prototype.process=function(e,t){var n=R();n-this.lastLeaveIntentTimestamp\u003cthis.LEAVE_INTENT_COOLDOWN||(this.lastLeaveIntentTimestamp=n,t({action:wt.leaveIntent,timestamp:n-le.startTime}))},Bt),jt;function Bt(e){void 0===e&&(e=5e3);var t=jt.call(this)||this;return t.lastLeaveIntentTimestamp=0,t.LEAVE_INTENT_COOLDOWN=e,t}var Yt=(Kt.prototype.setupNavigationDetection=function(){var t=this;window.addEventListener(\"pagehide\",function(e){e.persisted&&(t.isNavigating=!0)}),window.addEventListener(\"popstate\",function(){t.isNavigating=!0,setTimeout(function(){t.isNavigating=!1},100)}),window.addEventListener(\"pageshow\",function(e){e.persisted&&(t.isNavigating=!1)}),window.addEventListener(\"beforeunload\",function(){t.isNavigating=!0})},Kt.prototype.attachEventListener=function(){le.signalsEnabled&&VWO._.phoenixMT&&this.events.forEach(function(n){VWO._.phoenixMT.on(n.name,function(e){if(le.r){var t=N(N({},e),le.getCampaigns(!1));e.vwoEventName=n.name,le.Recording.addNlsData(e,t)}},{syncToDataLayer:!0})})},Kt.prototype.onInit=function(){var t=this;le.signalsEnabled&&(this.pageRefreshed.process(null,function(e){t.recording.push(mt.serializeEvent(e)),setTimeout(function(){VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.PAGE_REFRESHED,N({},e))},0)}),this.quickBack.process(null,function(e){t.recording.push(mt.serializeEvent(e)),setTimeout(function(){VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.QUICK_BACK,N({},e))},0)}))},Kt.prototype.onMouseMove=function(e){var t=this;le.signalsEnabled&&this.cursorThrashed.process(e,function(e){VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.CURSOR_THRASHED,N({},e)),t.recording.push(mt.serializeEvent(e))})},Kt.prototype.onMouseOver=function(e){var n=this;le.signalsEnabled&&this.repeatedHovered.process(e,function(e,t){n.recording.push(mt.serializeEvent(N(N({},t||e),{action:wt.repeatedHovered}))),VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.REPEATED_HOVERED,N({},e))})},Kt.prototype.onCopy=function(e){var t=this;le.signalsEnabled&&this.copy.process(e,function(e){t.recording.push(mt.serializeEvent(N(N({},e),{action:wt.copy}))),VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.COPY,N({},e))})},Kt.prototype.onSelection=function(e){var t=this;le.signalsEnabled&&this.selection.process(e,function(e){t.recording.push(mt.serializeEvent(e)),VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.SELECTION,N({},e))})},Kt.prototype.onScroll=function(){var t=this;le.signalsEnabled&&this.repeatedScrolled.process(void 0,function(e){t.recording.push(mt.serializeEvent(e)),VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.REPEATED_SCROLLED,N({},e))})},Kt.prototype.onVisibilityChange=function(e){var t=this;le.signalsEnabled&&(this.isNavigating||(this.tabIn.process(e,function(e){t.recording.push(mt.serializeEvent(e)),setTimeout(function(){VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.TAB_IN,N({},e))},500)}),this.tabOut.process(e,function(e){t.recording.push(mt.serializeEvent(e)),setTimeout(function(){VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.TAB_OUT,N({},e))},1e3)})))},Kt.prototype.onLeaveIntent=function(e){var t=this;le.signalsEnabled&&this.leaveIntent.process(e,function(e){t.recording.push(mt.serializeEvent(e)),VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.LEAVE_INTENT,N({},e))})},Kt);function Kt(e){this.isNavigating=!1,this.recording=e,this.events=[{name:window.VWO._.EventsEnum.CURSOR_THRASHED},{name:window.VWO._.EventsEnum.PAGE_REFRESHED},{name:window.VWO._.EventsEnum.QUICK_BACK},{name:window.VWO._.EventsEnum.COPY},{name:window.VWO._.EventsEnum.SELECTION},{name:window.VWO._.EventsEnum.REPEATED_SCROLLED},{name:window.VWO._.EventsEnum.REPEATED_HOVERED},{name:window.VWO._.EventsEnum.LEAVE_INTENT},{name:window.VWO._.EventsEnum.TAB_OUT},{name:window.VWO._.EventsEnum.TAB_IN}],this.cursorThrashed=new yt,this.pageRefreshed=new St,this.quickBack=new Nt,this.copy=new Dt,this.selection=new Dt,this.repeatedScrolled=new xt,this.repeatedHovered=new zt,this.tabIn=new kt,this.tabOut=new Pt,this.leaveIntent=new Xt,this.setupNavigationDetection()}var qt={AB_TESTING:\"ABTesting\",SPLIT_URL:\"SplitURL\",MVT:\"MVT\",PERSONALIZE:\"Personalize\",WEB_ROLLOUT:\"WebRollout\",HEATMAP:\"ANALYZE_HEATMAP\",RECORDING:\"ANALYZE_RECORDING\"},Gt=(Jt.prototype.setRecordingArray=function(e){this.recording=e},Jt.prototype.onInit=function(){var o=this,e=window._vwo_exp_ids||[];0\u003ce.length&&e.forEach(function(e){var t=window._vwo_exp[e];t.ready&&t.combination_chosen&&t.isFirst&&o.processVariationShown(e,t.combination_chosen)}),window.VWO.phoenix('store.getters.getHistoryEvents(\"${{1}}\")',null,{captureGroups:[gt.GOAL_CONVERTED]}).then(function(e){for(var t=le.data360EventIndex;t\u003ce.length;t++){var n=e[t].props.campaignId,i=e[t].goalId;o.processMetricConversion(n,i)}le.data360EventIndex=e.length,le.enableEventListeners=!0}),this.processFunnelConversion()},Jt.prototype.attachEventListener=function(){var o=this;VWO._.phoenixMT.on(window.VWO._.EventsEnum.DOM_SUBMIT,function(e){o.data360EventsCaptured(e)},{syncToDataLayer:!0}),VWO._.phoenixMT.on(window.VWO._.EventsEnum.PAGE_UNLOAD,function(e){o.data360EventsCaptured(e),lt.sendRecordingData()},{syncToDataLayer:!0}),VWO._.phoenixMT.on(gt.INSIGHTS_FUNNEL,function(){le.enableEventListeners&&o.processFunnelConversion()},{syncToDataLayer:!0}),void 0!==VWO.phoenix&&VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[\"*\",function(e){if(le.enableEventListeners)if(e.name===gt.VWO_VARIATION_SHOWN){if(!e.props.isFirst)return;var t=e.props.id;o.processVariationShown(t,e.props.variation)}else if(e.name===gt.GOAL_CONVERTED){le.data360EventIndex++,t=e.props.campaignId;var n=e.goalId,i=VWO._.goalsToBeConvertedSynchronously;if(null!=i&&0!==Object.keys(i).length||(i=VWO._.libUtils.updateGoalsKind(window._vwo_exp)),i&&i[t]&&i[t][n])return;o.processMetricConversion(t,n)}else e.isCustomEvent?o.processCustomEvent(e):e.name===gt.URL_CHANGE&&(le.enableEventListeners=!1)}]})},Jt.prototype.data360EventsCaptured=function(e){var t,n,i=this,o=null===(t=e._vwo)||void 0===t?void 0:t.eventDataConfig;if(o&&o[Object.keys(o)[0]].vwoMeta){var r=e._vwo.eventDataConfig[Object.keys(e._vwo.eventDataConfig)[0]].vwoMeta.metric;0\u003cObject.keys(r).length&&((null===(n=e._vwo)||void 0===n?void 0:n.syncEventData.vwoEventName)===window.VWO._.EventsEnum.PAGE_UNLOAD?this.processPageUnload():e.vwoEventName===window.VWO._.EventsEnum.DOM_SUBMIT&&this.processDomSubmit(),Object.keys(r).forEach(function(e){var n=e.split(\"_\")[1];r[e].forEach(function(e){var t=e.split(\"_\")[1];i.processMetricConversion(n,t)})}))}},Jt.prototype.processFunnelConversion=function(){var e=window.VWO._.phoenixMT.eventHistory[gt.INSIGHTS_FUNNEL];if(e){for(var t=0;t\u003ce.length;t++){var n=e[t].data.split(\"_\"),i=n[0],o=n[2];this.processMetricConversion(i,o,!0)}e.length=0}},Jt.prototype.processCustomEvent=function(e){var t,n,i;if(!e.name.startsWith(\"vwo_\")){var o={},r=[\"isCustomEvent\",\"page\",\"name\",\"VWO\"],a=null===(i=null===(n=null===(t=window.VWO._)||void 0===t?void 0:t.allSettings)||void 0===n?void 0:n.dataStore)||void 0===i?void 0:i.events;if(a&&void 0!==a[e.name]){for(var s in e)-1===r.indexOf(s)&&(o[s]=e[s]);var d=JSON.stringify(o);d=F.sanitizeActionData(d);var c={action:gt.CUSTOM_EVENT,timestamp:R()-le.startTime,value:F.sanitizeActionData(e.name)+\"_\"+d};0===le.startTime&&(c.timestamp=0),this.pushEventToRecording(c)}}},Jt.prototype.processMetricConversion=function(e,t,n){var i,o=window._vwo_exp[e],r={name:o.name,id:e,goalId:t,campaignType:o.type};if((o.type!==VWO._.CampaignEnum.INSIGHTS_FUNNEL_CAMPAIGN||n)&&\"vwo_bounce\"!==o.goals[t].identifier){var a=null===(i=o.metrics.find(function(e){return e.id==t}))||void 0===i?void 0:i.metricId;void 0!==a&&0!==a&&(r.globalMetricID=a);var s=JSON.stringify(r);s=F.sanitizeActionData(s);var d={action:gt.METRIC_CONVERTED,timestamp:R()-le.startTime,value:s};0===le.startTime&&(d.timestamp=0),this.pushEventToRecording(d)}},Jt.prototype.processVariationShown=function(e,t){var n=window._vwo_exp[e],i=window._vwo_exp[e].type;if(-1!==this.AllCampaignsType.indexOf(window._vwo_exp[e].type)){i=window._vwo_exp[e].iType?qt.PERSONALIZE:\"DEPLOY\"===window._vwo_exp[e].orgType?qt.WEB_ROLLOUT:\"VISUAL\"===window._vwo_exp[e].type?qt.MVT:\"SPLIT_URL\"===window._vwo_exp[e].type?qt.SPLIT_URL:qt.AB_TESTING;var o={name:n.name,id:e,variationName:n.comb_n[t],variation:t,campaignType:i},r=JSON.stringify(o);r=F.sanitizeActionData(r);var a={action:gt.VARIATION_SHOWN,timestamp:R()-le.startTime,value:r};0===le.startTime&&(a.timestamp=0),this.pushEventToRecording(a)}},Jt.prototype.processPageUnload=function(){var e={action:gt.PAGE_UNLOAD,timestamp:R()-le.startTime};0===le.startTime&&(e.timestamp=0),this.pushEventToRecording(e)},Jt.prototype.processDomSubmit=function(){var e={action:gt.DOM_SUBMIT,timestamp:R()-le.startTime};0===le.startTime&&(e.timestamp=0),this.pushEventToRecording(e)},Jt.prototype.pushEventToRecording=function(e){this.recording.push(mt.serializeEvent(e)),le.recordingData.totals.data360Events++,le.sRD=le.sRD||C(lt.sendRecordingData.bind(lt),le.cDT),le.sRD()},Jt);function Jt(){this.AllCampaignsType=[\"VISUAL_AB\",\"DEPLOY\",\"VISUAL\",\"SPLIT_URL\"]}var $t=new Gt,Qt=p,Zt=window.VWO._.triggerEvent||window._vwo_ev||function(){},en,tn,nn;function on(i){var o,r;window.history&&(o=window.history,r=o.pushState||function(){},ve.addOverrideState(o,\"pushState\"),o.pushState=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=r.apply(o,e);return i({state:e[0]}),n},window.addEventListener?ve.addEventListener(window,\"popstate\",i,!1):window.attachEvent&&window.attachEvent(\"onpopstate\",i))}function rn(){le.recordingData.totals.ocs++;var e=le.getScreenDimensions(),t={action:\"oc\",timestamp:R()-le.startTime,width:e.width,height:e.height};this.recording.push(mt.serializeEvent(t))}function an(e){var t=setTimeout(rn.bind(e),10);ve.pushTimers(t,\"timeout\")}function sn(e){if(this.isMobile=le.isMobile(),this.isMobile){var t={action:\"focusin\"==e.type?\"ko\":\"kc\",timestamp:R()-le.startTime};this.recording.push(mt.serializeEvent(t))}}function dn(e){if(document.contains(e))return document;for(var t=e;t.parentNode;)t=t.parentNode;return t}function cn(){var e,t=I.get(\"Array\");this.heatmap={eventsLength:0,hoversLength:0,maxClicksRecorded:window._vwo_clicks||10,maxHoversRecorded:(null===(e=window.VWO.featureInfo)||void 0===e?void 0:e.hvrC)||60,clicks:new t},this.recording=new t,this.signal=new Yt(this.recording),le.data360EventsEnabled&&(this.data360Events=$t,this.data360Events.setRecordingArray(this.recording)),this.index={recording:0,clicks:0,heatmap:0},this.intervals=new t,this.anonymizeKeys=!0,this.clickDelay={page:0,link:380},this.tags=new l(\"Array\"),this.totals={movements:0,clicks:0,keyPresses:0,scroll:0},this.window={width:0,height:0},this.mouse={curMove:{el:{},width:0,height:0,relX:0,relY:0,docX:0,docY:0},lastMove:{docX:0,docY:0},curDown:{tag:\"\",index:0}},this.isMobile=le.isMobile(),this.devicePixelRatio=0,this.lastClickData=null}function ln(){for(var e=document.cookie.split(/; ?/),t={},n=0;n\u003ce.length;n++){var i=e[n].split(\"=\"),o=i[0],r=i[1];try{0!==o.indexOf(\"_vwo\")&&0!==o.indexOf(\"_vis_opt\")||(t[o]=r)}catch(e){}}return t}function un(){var e=window._vwo_evq;if(e){var t=le.Recording.index.evq?le.Recording.index.evq-1:0,n=e.slice(t);return le.Recording.index.evq=e.length,n}}cn.prototype.addInitialHTML=function(e){if(le.r){var t=I.get(\"JSON\"),n=le.GetHtml.html;n.lvs={c:VWO.v,o:VWO.v_o,s:VWO.v_s},n.idleToAction=le.saveNewRecordingInitiatedOnce,e.html=t.stringify(n)}},cn.prototype.getRelativeCoord=function(e){if(this.isMobile){var t=(en=en||Qt('\u003cspan style=\"position:absolute;top:0;left:-100px\">\u003c/span>').appendTo(\"body\")).offset();e.pageY+=t.top,e.pageX+=t.left- -100}return{x:e.pageX-e.offsetX,y:e.pageY-e.offsetY}},cn.prototype.addElementScrollData=C(function(e){this.recording.push(e)},le.sDT),cn.prototype.sendElementScrollData=function(e){var t=F.getTargetNode(e),n={action:\"es\",selectorPath:F.sanitizeActionData(ee(t)),timestamp:R()-le.startTime,scrollX:Qt(t).scrollLeft(),scrollY:Qt(t).scrollTop()};this.addElementScrollData(mt.serializeEvent(n))},cn.prototype.loadEventListeners=function(){var d=this,i=this;ve.addJqEventListener(Qt(document),\"on\",\"focusin\",sn.bind(this),\"select, textarea, input[type=text], input[type=date], input[type=password], input[type=email], input[type=number]\"),ve.addJqEventListener(Qt(document),\"on\",\"focusout\",sn.bind(this),\"select, textarea, input[type=text], input[type=date], input[type=password], input[type=email], input[type=number]\");var e=window.navigator.userAgent;e.match(/safari/i)&&!e.match(/chrome/i)||window._vwo_acc_id\u003c5e5?ve.addEventListener(Qt(window),\"on\",\"orientationchange\",an.bind(this,i)):ve.addEventListener(window.screen.orientation,\"change\",an.bind(this,i)),ve.addJqEventListener(Qt(document),\"on\",\"mouseleave\",lt.sendRecordingData.bind(lt));function a(){var e=le.getScale(),t=le.getScroll(),n={action:\"tc\",timestamp:R()-le.startTime,scaleX:e.x,scaleY:e.y,scrollX:t.x,scrollY:t.y};i.recording.push(mt.serializeEvent(n))}function c(e,t){void 0===t&&(t=!1);var n=F.getTargetNode(e),i=\"touchend\"===e.type,o=window.vwo_$(n);if(!F.shouldIgnoreElement(n)){var r,a,s=Qt(n).offset(),d=window.vwo_$(n);if(\"undefined\"!=typeof ShadowRoot&&(n.getRootNode?n.getRootNode()instanceof ShadowRoot:dn(n)instanceof ShadowRoot)||le.GetHtml.html.isAuraSite&&n.nlsParent){var c=n.getBoundingClientRect();s={top:c.top+document.body.scrollTop,left:c.left+document.body.scrollLeft}}if(s){if(this.mouse.curDown.tag=n.nodeName,this.mouse.curDown.index=Qt(n.nodeName).index(n),i){var l=e.changedTouches[0];l&&(r=l.pageX,a=l.pageY)}else r=e.pageX,a=e.pageY;for(var u=I.get(\"Math\"),h=this.getRelativeCoord({pageX:r,offsetX:s.left,pageY:a,offsetY:s.top}),f=R()-le.startTime,m=n,g={eventUuid:e.eventUuid,event:e,action:\"mc\",timestamp:f,selectorPath:F.sanitizeActionData(ee(n)),elWidth:we.getTrueWidth(n),elHeight:we.getTrueHeight(n),relX:u.floor(h.x),relY:u.floor(h.y),docX:this.mouse.curMove.docX,docY:this.mouse.curMove.docY};d.width()\u003c=0&&d.height()\u003c=0&&d.length;)d=d.parent();if(d&&o&&d.length&&o.length){var p=u.floor(h.x),v=u.floor(h.y),w=this.mouse.curMove.docX,_=this.mouse.curMove.docY,y=we.getRelativeStats(o,d,p,v,w,_);g={eventUuid:e.eventUuid,event:e,action:\"mc\",timestamp:f,selectorPath:F.sanitizeActionData(ee(d[0])),elWidth:y.correctedTargetWidth,elHeight:y.correctedTargetHeight,relX:u.floor(y.correctedTargetOffsetX),relY:u.floor(y.correctedTargetOffsetY),docX:y.correctedTargetPageX,docY:y.correctedTargetPageY},m=d[0]}var E=m&&m.innerText?m.innerText.trim():\"\",T=!1;if(E.length&&!F.needsMasking(e.target,le.Recording.anonymizeKeys)&&(E=F.sanitizeActionData(E.slice(0,le.ctl)),g.innerText=E),le.GetHtml.html.isAuraSite&&-1\u003cg.selectorPath.indexOf(\"SLOT\")&&(le.selectorStore=le.selectorStore||{},le.selectorStore[g.selectorPath]=m),1==e.which||\"touchend\"===e.type){var S=N({},g);if((85e4\u003cwindow._vwo_acc_id||708874===window._vwo_acc_id)&&(S=N(N({},g),{elWidth:we.getOuterWidth(m),elHeight:we.getOuterHeight(m)})),VWO._&&(S.eTime=VWO._.commonUtil.getCurrentTimestamp()),this.lastClickData=g,t||D.data360migrated()){if(t){this.heatmap.clicks.push(S),this.recording.push(S);var O=le.Recording.getClickProps(S,!0),b=le.Recording.getClickProps(S);(O||b)&&le.Recording.addNlsData(e,N(N({},O),b)),T=!0}}else Zt.apply(Zt,[gt.NLS_CLICK,e]),this.heatmap.clicks.push(S),this.recording.push(S),T=!0}T&&D.pageExitHandling()&&m&&\"A\"===m.nodeName?(lt.sendRecordingData(!1,null,{mc:mt.serializeEvent(g)}),this.lastClickData=null):(le.sRD=le.sRD||C(lt.sendRecordingData.bind(lt),le.cDT),le.sRD())}}}ve.addEventListener(document,\"touchstart\",function(e){2===e.touches.length&&a()}.bind(this),!0),ve.addEventListener(document,\"touchmove\",function(e){2===e.touches.length&&a();var t=F.getTargetNode(e);if(t){t.vwoVbaTm=1;var n=setTimeout(function(){t.vwoVbaTm=0},1e3);ve.pushTimers(n,\"timeout\")}}.bind(this),!0),ve.addEventListener(document,\"touchend\",function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=e[0];if(2===n.touches.length){var i=setTimeout(a,600);ve.pushTimers(i,\"timeout\")}var o=F.getTargetNode(n);if(o){o.vwoVbaTe=1;var r=setTimeout(function(){o.vwoVbaTe=0},1e3);ve.pushTimers(r,\"timeout\"),o.vwoVbaTm||c.apply(this,e.concat(0)),o.vwoVbaTm=0}}.bind(this),!0);var t=C(function(e){d.signal.onMouseOver(e)},200),n=C(function(){this.signal.onSelection()},300);D.data360migrated()&&(VWO._.phoenixMT.on(window.VWO._.EventsEnum.DOM_CLICK,function(e){var t,n,i,o,r,a,s;e._vwo&&e._vwo.nls||null!==(t=e._vwo)&&void 0!==t&&t.isDeadClick||null!==(n=e._vwo)&&void 0!==n&&n.isRageClick||null!==(i=e._vwo)&&void 0!==i&&i.isErrorClick||((o=e).eventUuid=o.eventUuid||(null===(s=null===(a=null===(r=window.VWO.modules)||void 0===r?void 0:r.utils)||void 0===a?void 0:a.libUtils)||void 0===s?void 0:s.generateUUID()),d.data360Events&&d.data360Events.data360EventsCaptured(e),c.apply(d,[e,!0]))},{syncToDataLayer:!0}),VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[VWO._.EventsEnum.LEAVE_INTENT,function(e){d.signal.onLeaveIntent(e)}]}),VWO._.phoenixMT.on(window.VWO._.EventsEnum.ERROR_ONPAGE,function(e){if(le.r){var t=N(N({},e),le.getCampaigns(!1));e.vwoEventName=window.VWO._.EventsEnum.ERROR_ONPAGE,le.Recording.addNlsData(e,t)}},{syncToDataLayer:!0}),window.VWO.ErrorLogger&<.formSubmitCallbacks.push(window.VWO.ErrorLogger.sendData.bind(window.VWO.ErrorLogger)),this.signal.attachEventListener(),this.data360Events&&this.data360Events.attachEventListener());function o(){le.htmlRequestSuccess&&(Ce.useBeacon=!0,D.pageExitHandling()?(Ie.deQueueRequest(),Object.keys(Ce.workerMessages).forEach(function(e){var t=Ce.workerMessages[e],n=t.data,i=t.options;lt.sendData(n,i),delete Ce.workerMessages[e]})):i.lastClickData&&(lt.sendRecordingData(!1,null,{mc:mt.serializeEvent(i.lastClickData)}),i.lastClickData=null),Ce.useBeacon=!1)}var r=C(function(){var e=le.getScale(),t=le.getScroll(),n=le.getDimensions(),i=le.getScrollDimensions(),o={action:\"sc\",timestamp:R()-le.startTime,scaleX:e.x,scaleY:e.y,scrollX:t.x,scrollY:t.y,width:n.width,height:n.height,pageWidth:Qt(\"html\").width(),pageHeight:Math.max(Qt(\"html\").height(),Qt(\"html\")[0].scrollHeight),pageScrollWidth:i.width,pageScrollHeight:i.height};this.recording.push(mt.serializeEvent(o)),lt.sendRecordingData()}.bind(i),le.sDT);ve.addEventListener(window,\"resize\",function(){if(this.devicePixelRatio===window.devicePixelRatio){var e=le.getScale(),t=le.getScreenScale(),n=le.getDimensions(),i=le.getScroll(),o=le.getScrollDimensions(),r={action:this.isMobile?\"rs\":\"re\",timestamp:R()-le.startTime,width:n.width,height:n.height,scrollX:i.x,scrollY:i.y,scaleX:this.isMobile?e.x:\"1\",scaleY:this.isMobile?e.y:\"1\",screenScaleX:this.isMobile?t.x:\"\",screenScaleY:this.isMobile?t.y:\"\",pageWidth:this.isMobile?Qt(\"html\").width():\"\",pageHeight:this.isMobile?Qt(\"html\").height():\"\",pageScrollWidth:o.width,pageScrollHeight:o.height};this.recording.push(mt.serializeEvent(r))}else this.devicePixelRatio=window.devicePixelRatio}.bind(this)),ve.addEventListener(document,\"mousemove\",function(e){var t=F.getTargetNode(e),n=Qt(t).offset();if(\"undefined\"!=typeof ShadowRoot&&(t.getRootNode?t.getRootNode()instanceof ShadowRoot:dn(t)instanceof ShadowRoot)||le.GetHtml.html.isAuraSite&&t.nlsParent){var i=t.getBoundingClientRect();n={top:i.top+document.body.scrollTop,left:i.left+document.body.scrollLeft}}if(n){var o=this.getRelativeCoord({pageX:e.pageX,offsetX:n.left,pageY:e.pageY,offsetY:n.top}),r=I.get(\"Math\");this.mouse.curMove.el=t,this.mouse.curMove.width=we.getTrueWidth(t),this.mouse.curMove.height=we.getTrueHeight(t),this.mouse.curMove.relX=r.floor(o.x),this.mouse.curMove.relY=r.floor(o.y),this.mouse.curMove.docX=e.pageX,this.mouse.curMove.docY=e.pageY,this.signal.onMouseMove(e)}}.bind(this)),ve.addEventListener(document,\"mouseover\",t.bind(this)),ve.addEventListener(document,\"copy\",function(e){d.signal.onCopy(e)}.bind(this)),ve.addEventListener(document,\"scroll\",function(){d.signal.onScroll()}.bind(this)),ve.addEventListener(document,\"selectionchange\",n.bind(this)),ve.addEventListener(document,\"visibilitychange\",function(e){d.signal.onVisibilityChange(e)}.bind(this)),ve.addJqEventListener(Qt(window),\"on\",\"scroll\",r),ve.addJqEventListener(Qt(window),\"on\",\"beforeunload\",o),D.pageExitHandling()&&window.VWO._.phoenixMT.on(gt.PAGE_EXIT,o),(le.webVitalsEnabled||D.isWebVitalsOverrideEnabled())&&window.VWO._.phoenixMT.on(window.VWO._.EventsEnum.PERFORMANCE,function(e){if(le.r){var t={action:\"pf\",timestamp:R()-le.startTime,vitals:F.sanitizeActionData(JSON.stringify(e))};d.recording.push(mt.serializeEvent(t)),o()}}),\"function\"==typeof document.addEventListener?ve.addEventListener(document.body,\"scroll\",i.sendElementScrollData.bind(i),!0):ve.addJqEventListener(Qt(\"*\"),\"on\",\"scroll\",i.sendElementScrollData.bind(i)),ve.addEventListener(document,\"focus\",function(e){var t=F.getTargetNode(e),n={action:\"fo\",timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(t))};this.recording.push(mt.serializeEvent(n))}.bind(this),!0),ve.addEventListener(document,\"blur\",function(e){var t=F.getTargetNode(e),n=this.handleProtected(t),i={action:\"bl\",timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(t)),value:n};this.recording.push(mt.serializeEvent(i))}.bind(this),!0),on(function(){le.formAnalysis&&le.formAnalysis.resetFormObservers();var e={action:\"url\",timestamp:R()-le.startTime,url:encodeURIComponent(location.href),referrerUrl:encodeURIComponent(this.currentUrl)};this.recording.push(mt.serializeEvent(e)),this.previousUrl=this.currentUrl,this.currentUrl=location.href}.bind(this)),ve.addEventListener(document.body,\"mousedown\",function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=e[0],i=F.getTargetNode(n);2!==n.button?i.vwoVbaTe?i.vwoVbaTe=0:c.apply(this,e):function(e){var t=F.getTargetNode(e),n=Qt(t).offset();if(\"undefined\"!=typeof ShadowRoot&&(t.getRootNode?t.getRootNode()instanceof ShadowRoot:dn(t)instanceof ShadowRoot)||le.GetHtml.html.isAuraSite&&t.nlsParent){var i=t.getBoundingClientRect();n={top:i.top+document.body.scrollTop,left:i.left+document.body.scrollLeft}}if(\"HTML\"!==t.nodeName&&n){var o=this.getRelativeCoord({pageX:e.pageX,offsetX:n.left,pageY:e.pageY,offsetY:n.top}),r=I.get(\"Math\"),a={action:\"mr\",timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(t)),elWidth:we.getTrueWidth(t),elHeight:we.getTrueHeight(t),relX:r.floor(o.x),relY:r.floor(o.y),docX:this.mouse.curMove.docX,docY:this.mouse.curMove.docY};if(this.recording.push(mt.serializeEvent(a)),\"submit\"!==Qt(t).attr(\"type\")){setTimeout(function(){lt.sendRecordingData()},1);for(var s=\"A\"===t.nodeName?this.clickDelay.link:this.clickDelay.page,d=I.get(\"Date\"),c=new d,l=c.getTime()+s;c.getTime()\u003cl;)c=new d}}}.bind(this)(n)}.bind(this),!0),ve.addEventListener(document,\"mouseup\",function(e){var t=F.getTargetNode(e),n=Qt(t).offset(),i=Qt(t.nodeName).index(t);if(\"HTML\"!==t.nodeName&&n){var o;if(t.nodeName===this.mouse.curDown.tag&&i===this.mouse.curDown.index)switch(e.button){case 0:case 1:default:o=\"mc\";break;case 2:o=\"mr\"}else o=\"mu\";if(\"mc\"!==o&&\"mr\"!==o){var r=this.getRelativeCoord({pageX:e.pageX,offsetX:n.left,pageY:e.pageY,offsetY:n.top}),a=I.get(\"Math\"),s={action:o,timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(t)),elWidth:we.getTrueWidth(t),elHeight:we.getTrueHeight(t),relX:a.floor(r.x),relY:a.floor(r.y),docX:this.mouse.curMove.docX,docY:this.mouse.curMove.docY};if(this.recording.push(mt.serializeEvent(s)),\"submit\"!==Qt(t).attr(\"type\")){setTimeout(function(){lt.sendRecordingData()},1);for(var d=\"A\"===t.nodeName?this.clickDelay.link:this.clickDelay.page,c=I.get(\"Date\"),l=new c,u=l.getTime()+d;l.getTime()\u003cu;)l=new c}}}}.bind(this)),ve.addEventListener(document,\"keyup\",function(e){var t=F.getTargetNode(e),n=this.handleProtected(t),i={action:\"ku\",timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(t)),value:n};this.recording.push(mt.serializeEvent(i))}.bind(this)),ve.addJqEventListener(Qt(document),\"on\",\"change\",function(e){var t=F.getTargetNode(e);this.sendRadioCheckboxData(t)}.bind(this),\"input[type=radio],input[type=checkbox]\"),ve.addJqEventListener(Qt(document),\"on\",\"change\",function(e){var t,n=F.getTargetNode(e),i=Qt(n).val();if(Qt.isArray(i)){for(var o=0;o\u003ci.length;o++)i[o]=F.sanitizeActionData(i[o]);t=i.join(\"!-ac-!\")}else t=i;t=this.handleProtected(n);var r={action:\"sb\",timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(n)),value:t};this.recording.push(mt.serializeEvent(r))}.bind(this),\"select\"),ve.addJqEventListener(Qt(document),\"on\",\"change\",function(e){var t=this,n=F.getTargetNode(e);!n||\"INPUT\"===n.tagName&&-1!==[\"radio\",\"checkbox\",\"file\"].indexOf(n.type)||setTimeout(function(){t.sendInputElementData(n)},10)}.bind(this),\"input,textarea\")},cn.prototype.sendInputElementData=function(e){var t;if(e){\"OPTION\"===e.tagName&&\"SELECT\"===(null===(t=e.parentNode)||void 0===t?void 0:t.tagName)&&(e=e.parentNode);var n=this.handleProtected(e),i={action:\"ic\",timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(e)),value:n},o=mt.serializeEvent(i);this.recording.push(o)}},cn.prototype.sendRadioCheckboxData=function(e){if(e){var t=Qt(e).is(\":checked\"),n={action:\"rb\",timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(e)),isChecked:t},i=mt.serializeEvent(n);this.recording.push(i)}},cn.prototype.patchNativeProperty=function(e,t,n){if(t in e){for(var i,o=e;null!==o&&!(i=Object.getOwnPropertyDescriptor(o,t));)o=Object.getPrototypeOf(o);i&&Object.defineProperty(o,t,{configurable:!0,get:function(){return i.get.call(this)},set:function(e){var t={oldValue:i.get.call(this),newValue:e};i.set.call(this,t.newValue),t.oldValue!==t.newValue&&document.body.contains(this)&&n(this)}})}},cn.prototype.patchNativeProperties=function(){nn||F.isSafari()||(this.patchNativeProperty(HTMLInputElement.prototype,\"value\",this.sendInputElementData.bind(this)),this.patchNativeProperty(HTMLSelectElement.prototype,\"value\",this.sendInputElementData.bind(this)),this.patchNativeProperty(HTMLOptionElement.prototype,\"selected\",this.sendInputElementData.bind(this)),this.patchNativeProperty(HTMLInputElement.prototype,\"checked\",this.sendRadioCheckboxData.bind(this)),nn=!0)},cn.prototype.storeMouseMove=function(){if(\"HTML\"!==this.mouse.curMove.el.nodeName&&(this.mouse.lastMove.docX!==this.mouse.curMove.docX||this.mouse.lastMove.docY!==this.mouse.curMove.docY)){var e={action:\"mm\",timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(this.mouse.curMove.el)),elWidth:this.mouse.curMove.width,elHeight:this.mouse.curMove.height,relX:this.mouse.curMove.relX,relY:this.mouse.curMove.relY,docX:this.mouse.curMove.docX,docY:this.mouse.curMove.docY};this.recording.push(mt.serializeEvent(e)),this.mouse.lastMove.docX=this.mouse.curMove.docX,this.mouse.lastMove.docY=this.mouse.curMove.docY}},cn.prototype.handleProtected=function(e){var t=F.handleProtected(e,this.anonymizeKeys);return t=F.sanitizeActionData(t)},cn.prototype.addNlsData=function(e,t){le.isEligibleToSendRecordingData()&&(e._vwo=e._vwo||{},e._vwo.nls=e._vwo.nls||{},e._vwo.nls=N(N({},e._vwo.nls),t))},cn.prototype.getClickProps=function(e,t){var n,i,o,r;if((!t||le.hs&&!le.hsStopped)&&(t||le.r)){var a={};t&&(a=le.getCampaigns(t));var s,d=null===(i=null===(n=VWO.modules)||void 0===n?void 0:n.utils)||void 0===i?void 0:i.heatmapUtils,c=0,l=0;if(d){var u=d.getTargetPathInfo(e.event);c=u.x_percent,l=u.y_percent,s=u.xpath}else e.elWidth&&(c=Math.round(1e3*e.relX/e.elWidth)/1e3),e.elHeight&&(l=Math.round(1e3*e.relY/e.elHeight)/1e3);var h=N({path:s||e.selectorPath,x:c,y:l},a);if(null!==(r=null===(o=window.VWO.modules)||void 0===o?void 0:o.utils)&&void 0!==r&&r.getElementMetadata){var f=window.VWO.modules.utils.getElementMetadata(e.event),m=f.sPath,g=f.tag,p=f.ph,v=f.scrDp,w=f.label;h=N(N({},h),{sPath:m,tag:g,ph:p,scrDp:v,label:w})}if(e.innerText&&(h.innerText=e.innerText),t){var _=le.Recording.heatmap.maxClicksRecorded-le.Recording.heatmap.eventsLength;le.Recording.heatmap.eventsLength++,e&&0\u003c_&&(h.isHeatmapData=!0)}return h}},cn.prototype.getHeatmapData=function(e){if(le.hs&&!le.hsStopped){var t=e,n={},i=le.Recording.heatmap.maxClicksRecorded-le.Recording.heatmap.eventsLength;return 0\u003c(t=t.slice(0,i)).length&&!D.data360migrated()&&(le.Recording.heatmap.eventsLength+=t.length,t=t.map(function(e){return mt.serializeEvent(e)}),Qt.extend(n,{mc:t.join(\",\")})),le.Recording.hasScrollChanged()&&Qt.extend(n,{scroll_percentage:le.recordingData.totals.scroll}),n}},cn.prototype.resetHeatmapData=function(){var e=I.get(\"Array\");le.Recording.heatmap.eventsLength=0,le.Recording.heatmap.hoversLength=0,le.hsStopped=!1,le.Recording.heatmap.clicks=new e,le.Recording.index.heatmap=0},cn.prototype.resetData=function(){le.tags.eTags.refresh(),le.lastSendTime=0,le.Recording.resetHeatmapData()},cn.prototype.hasScrollChanged=function(){var e=le.getScrollPercentage();return e>le.recordingData.totals.scroll&&0\u003ce&&(le.recordingData.totals.scroll=e),le.recordingData.totals.scroll!==le.recordingData.last.scroll},cn.prototype.getHeatmapScroll=function(){var e=le.getScrollPercentage();return e>le.recordingData.totals.scroll&&0\u003ce&&(le.recordingData.totals.scroll=e),le.recordingData.totals.scroll},cn.prototype.addTag=function(e){le.analyze||(le.Recording.tags.add(e),le.Recording.tags.isTagPassed()&<.sendRecordingData(!0))},cn.prototype.getTagData=function(){if(le.r&&le.Recording.tags.isTagPassed())return{tags:le.Recording.tags.get()}},cn.prototype.getRecordingData=function(e,t,n){var i={};if(le.r){if(e.length&&(e=e.map(function(e){return\"object\"!=typeof e?e:mt.serializeEvent(e)}),i.recording=e.join(\",\")),t.length){var o=I.get(\"JSON\");i.mutations=o.stringify(t)}return Qt.extend(i,n),i}},cn.prototype.sendData=function(){var e,t,n,i,o,r,a,s,d,c,l=le.getScreenScale(),u={};if(this.oldSettings=this.oldSettings||{},this.isMobile&&(this.oldSettings.screenScaleX!==l.x||this.oldSettings.screenScaleY!==l.y)){var h={action:\"sS\",timestamp:R()-le.startTime,screenScaleX:l.x,screenScaleY:l.y};le.Recording.recording.push(mt.serializeEvent(h)),this.oldSettings.screenScaleX=l.x,this.oldSettings.screenScaleY=l.y}var f=un();if(!(le.Recording.index.recording>=le.Recording.recording.length&&le.Recording.index.heatmap>=le.Recording.heatmap.clicks.length&&le.Mutations.index>=le.Mutations.mutations.length)||le.Recording.hasScrollChanged()||le.Recording.tags.isTagPassed()||f.length){var m=le.Recording.recording.slice(le.Recording.index.recording),g=le.Mutations.mutations.slice(le.Mutations.index),p=le.Recording.heatmap.clicks.slice(le.Recording.index.heatmap);le.Recording.index.recording=le.Recording.recording.length,le.Recording.index.heatmap=le.Recording.heatmap.clicks.length,le.Mutations.index=le.Mutations.mutations.length;var v=I.get(\"JSON\"),w=pe.init(p,!1);D.deadClickInHeatmap()&&(le.hs||le.r)&&(p=w.latestRecording);var _=w.deadClickInThisBatch?11:0,y=w.rageClickInThisBatch?12:0,E={};if(_||y){var T=[];T.push(_,y),E[A.RECORDING_META]=((e={})[A.CLICKS_TRACKED]=T,e),void 0!==VWO.phoenix&&Qt.extend(E[A.RECORDING_META],N(((t={})[A.CLICK_TRACK_COUNT]=w.clickCounts,t),D.data360migrated()?{}:((n={})[A.CLICK_TEXT_DATA]=w.textData,n))),E[A.RECORDING_META]=v.stringify(E[A.RECORDING_META])}else void 0!==VWO.phoenix&&w.clickCounts&&w.clickCounts.c&&(E[A.RECORDING_META]=((i={})[A.CLICK_TRACK_COUNT]=w.clickCounts,i),E[A.RECORDING_META]=v.stringify(E[A.RECORDING_META]));var S=le.Recording.getRecordingData(m,g,E),O=le.Recording.getHeatmapData(p),b=le.Recording.getTagData();VWO._&&VWO._.ac&&VWO._.ac.rdbg&&S&&S.recording&&(S.recording=S.recording+\",vwomt_\"+(R()-le.startTime)+\"_\"+encodeURIComponent(v.stringify({evq:f})));try{null!==(a=null===(r=null===(o=window.VWO)||void 0===o?void 0:o._)||void 0===r?void 0:r.ac)&&void 0!==a&&a.cRecJS&&null!==(c=null===(d=null===(s=window.VWO)||void 0===s?void 0:s._)||void 0===d?void 0:d.ac)&&void 0!==c&&c.cRecJS()?Qt.extend(u,O,b):Qt.extend(u,S,O,b)}catch(e){window.VWO._.customError&&window.VWO._.customError({msg:\"Error in cRecJS \"+VWO._.ac.cRecJS,url:document.URL})}return u}},cn.prototype.pushScaleInformation=function(){var e=le.getScale(),t=e.x,n=e.y,i={action:\"is\",timestamp:R()-le.startTime,scaleX:t,scaleY:n,scrollX:Qt(window).scrollLeft(),scrollY:Qt(window).scrollTop()};this.recording.push(mt.serializeEvent(i))},cn.prototype.init=function(e){if(e&&cn.bind(this)(),this.currentUrl=location.href,lt.formSubmitCallbacks.push(this.sendData.bind(this)),this.signal.onInit(),this.data360Events&&this.data360Events.onInit(),this.devicePixelRatio=window.devicePixelRatio,this.initialClientHeight=le.getViewportDimensions().height,this.isMobile){this.oldSettings=this.oldSettings||{};var t=le.getScreenScale(),n=t.x,i=t.y,o={action:\"sS\",timestamp:R()-le.startTime,screenScaleX:n,screenScaleY:i};le.Recording.recording.push(mt.serializeEvent(o)),this.oldSettings.screenScaleX=n,this.oldSettings.screenScaleY=i,this.pushScaleInformation();for(var r=500;r\u003c=2e3;r+=500){var a=setTimeout(this.pushScaleInformation.bind(this),r);ve.pushTimers(a,\"timeout\")}}var s=le.getScale(),d=le.getScroll(),c=le.getDimensions(),l=le.getScrollDimensions(),u={action:\"sc\",timestamp:R()-le.startTime,scaleX:s.x,scaleY:s.y,scrollX:d.x,scrollY:d.y,width:c.width,height:c.height,pageWidth:Qt(\"html\").width(),pageHeight:Math.max(Qt(\"html\").height(),Qt(\"html\")[0].scrollHeight),pageScrollWidth:l.width,pageScrollHeight:l.height};if(this.recording.push(mt.serializeEvent(u)),!tn){this.loadEventListeners(),this.patchNativeProperties();var h=!1;document.addEventListener(\"vwo.meta\",function(e){var t,n=e.data,i=I.get(\"JSON\");n&&\"object\"==typeof n&&519176===window._vwo_acc_id&&(n.snapShottedUrl=i.stringify(le.linkHrefForSnapshotting),h||(n.sessionId=le.ids.session,n.uuid=F.getUUID(),n.aST=VWO._.ast),h=!0),n&&\"object\"==typeof n&&555774===window._vwo_acc_id&&(n.vvps=window.visualViewport&&window.visualViewport.scale),n&&\"object\"==typeof n&&373511===window._vwo_acc_id&&window.vwo_iehack_queue.length&&(n.gifCalls=[],null!==(t=window.vwo_iehack_queue)&&void 0!==t&&t.forEach(function(e){n.gifCalls.push(e.src)})),n&&\"object\"==typeof n&&566821===window._vwo_acc_id&&window._vwo_geo&&(h||(n.location=window._vwo_geo),h=!0),le.Recording.recording.push(\"vwomt_\"+(R()-le.startTime)+\"_\"+encodeURIComponent(i.stringify(n)))}),VWO._.customEvent(\"meta\",{cks:ln()});var f=setInterval(this.storeMouseMove.bind(this),300);ve.pushTimers(f,\"interval\"),tn=!0}},le.Recording=new cn;var hn=le.Recording,fn=function(){};function mn(){this.focusedNode=null,this.selectedLiIndex=-1}mn.prototype.getFocusedNode=function(){return this.focusedNode},mn.prototype.setFocusOnNode=function(e){this.focusedNode=e},mn.prototype.resetFocusedNode=function(){this.focusedNode=null},mn.prototype.resetSelectedLiIndex=function(){this.selectedLiIndex=-1},mn.prototype.getSelectedLiIndex=function(){return this.selectedLiIndex},mn.prototype.setSelectedLiIndex=function(e,t){t=t||fn,this.selectedLiIndex!==e&&(this.selectedLiIndex=e,t())},mn.prototype.doBlurOnNode=function(e,t){t=t||fn,this.focusedNode&&this.focusedNode!==e&&(t(),this.resetFocusedNode(),this.resetSelectedLiIndex())},mn.prototype.doFocusOnNode=function(e,t){t=t||fn,this.focusedNode&&this.focusedNode===e||t()};var gn=new mn,pn={createEvent:function(e,t){try{var n=e.createEvent(\"Event\");return n.initEvent(t,!1,!1),n}catch(e){window.VWO._.customError&&window.VWO._.customError({msg:e&&e.stack||e+\".\",url:document.URL,source:\"cEF\"})}},dispatchEvent:function(e,t){e.dispatchEvent(t)}},vn=p,wn;function _n(e){if(e.vwoCustEl&&e.vwoCustEl.length){for(var t=e.vwoCustEl,n=0;n\u003ct.length;n++)delete t[n].vwoNatEl,Cn(t[n]);delete e.vwoCustEl}}function yn(e){for(var t=e.customElements,n=e.nativeElement,i=[],o=0;o\u003ct.length;o++)if(t[o]){if(t[o].vwoNatEl)continue;t[o].vwoNatEl=n,Rn(t[o]),i.push(t[o])}n.vwoCustEl=i}function En(e){var t=vn(e),n=t.attr(\"type\");if(t.is(\"input\")&&(\"checkbox\"===n||\"radio\"===n)){var i=vn('label[for=\"'+t.attr(\"id\")+'\"]');if(i.length\u003c=0){var o=t.parent();\"label\"===o.get(0).tagName.toLowerCase()&&(i=o)}return i.get(0)}}function Tn(e){var t=e.currentTarget.vwoNatEl,n=vn(e.target);if(t.tagName&&\"SELECT\"===t.tagName&&(n.is(\"li\")||n.parent().is(\"li\")||n.parent().parent().is(\"li\"))){var i=n.closest(\"li\").index();return t.chStatsProcessed=0,gn.setSelectedLiIndex(i,wn.changeHandler.bind(t,{target:t},!0)),void(t.chStatsProcessed=1)}t.mdStatsProcessed=0,wn.mouseDownHandler.call(t,{target:t}),t.mdStatsProcessed=1,t.fcStatsProcessed=0,gn.doFocusOnNode(t,wn.focusHandler.bind(t,{target:t})),t.fcStatsProcessed=1}function Sn(e){var t=vn(e.target),n=e.currentTarget.vwoNatEl;n.tagName&&\"SELECT\"===n.tagName&&(t.parent().is(\"li\")||t.parent().parent().is(\"li\"))||(n.muStatsProcessed=0,wn.mouseUpHandler.call(n,{target:n}),n.muStatsProcessed=1,n.chStatsProcessed=0,\"INPUT\"===n.tagName&&\"checkbox\"===n.type?wn.changeHandler.call(n,{target:n}):\"INPUT\"===n.tagName&&\"radio\"===n.type&&gn.doFocusOnNode(n,wn.changeHandler.bind(n,{target:n})),n.chStatsProcessed=1,gn.setFocusOnNode(n))}function On(e){var t=e.currentTarget.vwoNatEl;t.meStatsProcessed=0,wn.mouseEnterHandler.call(t,{target:t}),t.meStatsProcessed=1}function bn(e){var t=e.currentTarget.vwoNatEl;t.mlStatsProcessed=0,wn.mouseLeaveHandler.call(t,{target:t}),t.mlStatsProcessed=1}function Nn(){document.addEventListener(\"vwo_element_added\",function(e){if(wn._mapElements){var t=e.data;t.constructor!==Array&&(t=[t]);for(var n=0;n\u003ct.length;n++){var i=[];t[n].tagName&&\"input\"===t[n].tagName.toLowerCase()&&i.push(En(t[n])),i.push(wn._mapElements(t[n]));var o={customElements:i.reduce(function(e,t){return e.concat(t)},[]),nativeElement:t[n]};_n(t[n]),yn(o)}}},!1)}function Rn(e){e.addEventListener(\"mousedown\",Tn,!0),e.addEventListener(\"mouseup\",Sn,!0),e.addEventListener(\"mouseenter\",On,!0),e.addEventListener(\"mouseleave\",bn,!0)}function Cn(e){e.removeEventListener(\"mousedown\",Tn,!0),e.removeEventListener(\"mouseup\",Sn,!0),e.removeEventListener(\"mouseenter\",On,!0),e.removeEventListener(\"mouseleave\",bn,!0)}var Dn={init:function(e){wn=e,Nn()}},An=p,In=window._vwo_exp,xn=window._vwo_exp_ids,Ln=\"ANALYZE_FORM\",kn=0,Mn;function Vn(e,t){var n,i=An(e);switch(t){case\"mouseenter\":n=e.meStatsProcessed;break;case\"mouseleave\":n=e.mlStatsProcessed;break;case\"mousedown\":n=e.mdStatsProcessed;break;case\"mouseup\":n=e.muStatsProcessed;break;case\"focus\":n=e.fcStatsProcessed;break;case\"blur\":n=e.blStats;break;case\"change\":n=e.chStatsProcessed;break;case\"keydown\":n=e.kdStats}if(!n&&Pn.handleTracking(i))return i}var Pn={f:{},forms:{},lastSentForms:void 0,changes:{},marketoListenerAdded:!1,formSelector:\"form,[nls_fa_name]:not(form)\",formObservers:[],formInputSelector:\"form input, form select, form textarea, [nls_fa_name]:not(form) input, [nls_fa_name]:not(form) select, [nls_fa_name]:not(form) textarea, form [nls_fa_el_name], [nls_fa_name]:not(form) [nls_fa_el_name]\",getFormName:function(e){if(le.analyze){var t=e.data(\"id\");return t?t:(kn++,e.data(\"id\",kn),kn)}return void 0!==e.attr(\"nls_fa_name\")&&!1!==e.attr(\"nls_fa_name\")?e.attr(\"nls_fa_name\"):void 0!==e.attr(\"id\")&&!1!==e.attr(\"id\")?e.attr(\"id\"):void 0!==e.attr(\"name\")&&!1!==e.attr(\"name\")&&e.attr(\"name\")},getFormElementName:function(e){return void 0!==e.attr(\"nls_fa_el_name\")&&!1!==e.attr(\"nls_fa_el_name\")&&null!==e.attr(\"nls_fa_el_name\")?e.attr(\"nls_fa_el_name\"):void 0!==e.attr(\"id\")&&!1!==e.attr(\"id\")&&null!==e.attr(\"id\")?e.attr(\"id\"):void 0!==e.attr(\"name\")&&!1!==e.attr(\"name\")&&null!==e.attr(\"name\")&&e.attr(\"name\")},addForm:function(t){var n=this;if(D.checkFormVisibility()&&\"undefined\"!=typeof IntersectionObserver){var i=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting&&.1\u003c=e.intersectionRatio&&(n.processAddedForm(t),i.disconnect())})},{threshold:.1});i.observe(t[0]),this.formObservers.push(i)}else this.processAddedForm(t)},resetFormObservers:function(){this.formObservers.forEach(function(e){e.disconnect()}),this.formObservers=[]},processAddedForm:function(i){var n,o,r,e,s,t=xn.length,d=this.getFormName(i);if(d){for(var a=[];t--;)if(o=xn[t],(n=In[o]).type===Ln&&n.ready){var c=void 0;try{c=An(n.forms[0])}catch(e){return}c.eq(0).each(m)}if(D.marketoOptimization()&&this.addMarketoListeners(),(!le.analyze||r)&&1!==i.data(\"nls_fa_tracked\")&&!this.forms[d]){!function t(e){if((e instanceof HTMLInputElement||e instanceof HTMLSelectElement||e instanceof HTMLTextAreaElement||e&&e.hasAttribute&&e.hasAttribute(\"nls_fa_el_name\"))&&(e.nlsForm=i[0],a.push(e)),e instanceof HTMLButtonElement&&e.getRootNode()instanceof ShadowRoot&&(e.nlsForm=i[0],e.addEventListener(\"click\",Pn.onFormSubmit)),e instanceof HTMLElement||\"#document-fragment\"===e.nodeName){var n=e.shadowRoot;n&&(Pn.loadFormEventListeners(n,\"input, select, textarea, [nls_fa_el_name]\"),t(n)),Array.prototype.slice.call(e.children).forEach(function(e){t(e)})}}(i[0]),e={hiddenInputs:0,submit:0,total:0};for(var l=0;l\u003ca.length;l++)u=a[l],h=void 0,(h=An(u)).prop(\"type\")&&\"hidden\"===h.prop(\"type\").toLowerCase()&&(e.hiddenInputs+=1),h.prop(\"type\")&&\"submit\"===h.prop(\"type\").toLowerCase()&&(e.submit+=1),e.total+=1;var u,h;s=e.hiddenInputs+e.submit===e.total;var f=I.get(\"Array\");d?s?(i.data(\"nls_fa_tracked\",0),i.data(\"nls_fa_active\",0)):(i.data(\"nls_fa_tracked\",1),i.data(\"nls_fa_active\",1),this.forms[d]={name:d,fields:new f,interacted:0,submitted:0},i.data(\"nls_fa_name\",d)):(i.data(\"nls_fa_tracked\",1),i.data(\"nls_fa_active\",0));for(l=0;l\u003ca.length;l++)g(0,a[l]);Object.prototype.hasOwnProperty.call(this.forms,d)&&this.addChanges(\"add_forms\",this.forms[d],d)}}function m(e,t){t===i[0]&&(r=!0,Pn.f[d]=Pn.f[d]||{},Pn.f[d][o]||(Pn.f[d][o]=n.forms[0]))}function g(e,t){var n=An(t),i=Pn.getFormElementName(n),o=n.prop(\"type\"),r=1===n.data(\"nls_fa_tracked\")&&1===n.data(\"nls_fa_active\");if(!d||!i||n.prop(\"type\")&&\"hidden\"===n.prop(\"type\").toLowerCase()||s)return r||(n.data(\"nls_fa_tracked\",1),n.data(\"nls_fa_active\",0)),1;var a=Pn.forms[d].fields.length;Pn.forms[d].fields.push({name:i,type:o,interacted:0,filledOut:0,refilled:0,timeHesitation:0,timeInteraction:0,fip:a}),n.data(\"nls_fa_tracked\",1),n.data(\"nls_fa_active\",1),n.data(\"nls_fa_name\",d),n.data(\"nls_fa_field_pos\",a)}},addFormElement:function(e){var t;if(1!==e.data(\"nls_fa_tracked\")){var n=e.closest(this.formSelector);if(n.length||(n=An(e.get(0).nlsForm)),!n.length)for(var i=e.get(0);i;)if((i=F.getParentNode(i))&&(null!==(t=i.matches)&&void 0!==t&&t.call(i,this.formSelector)||i.nlsForm)){n=An(i.nlsForm||i),e.get(0).nlsForm=n;break}if(1===n.data(\"nls_fa_tracked\")){if(1===n.data(\"nls_fa_tracked\")&&1!==n.data(\"nls_fa_active\"))return e.data(\"nls_fa_tracked\",1),void e.data(\"nls_fa_active\",0);var o=n.data(\"nls_fa_name\"),r=this.getFormElementName(e),a=e.prop(\"type\");if(!r||e.prop(\"type\")&&\"hidden\"===e.prop(\"type\").toLowerCase())return e.data(\"nls_fa_tracked\",1),void e.data(\"nls_fa_active\",0);var s=this.forms[o].fields.length;this.forms[o].fields.push({name:r,type:a,interacted:0,filledOut:0,refilled:0,timeHesitation:0,timeInteraction:0,fip:s}),e.data(\"nls_fa_tracked\",1),e.data(\"nls_fa_active\",1),e.data(\"nls_fa_name\",o),e.data(\"nls_fa_field_pos\",s),Object.prototype.hasOwnProperty.call(this.forms[o].fields,s)&&this.addChanges(\"edit\",{a:\"add\",t:\"element\",d:this.forms[o].fields[s]},o)}else this.processAddedForm(n)}},_addForm:function(e,t){Pn.addForm(An(t))},loadForms:function(){An(\"form\").each(this._addForm),An(\"[nls_fa_name]:not(form)\").each(this._addForm)},handleTracking:function(e){if(1!==e.data(\"nls_fa_tracked\")&&this.addFormElement(e),e.data(\"nls_fa_tracked\"))return 1!==e.data(\"nls_fa_tracked\")||1===e.data(\"nls_fa_active\")},addChanges:function(e,t,n){if(\"add_forms\"===e)void 0===this.changes.add_forms&&(this.changes.add_forms={}),this.changes.add_forms[n]=t;else if(\"edit\"===e){var i=I.get(\"Array\");void 0===this.changes.edit&&(this.changes.edit={}),void 0===this.changes.edit[n]&&(this.changes.edit[n]=new i),this.changes.edit[n].push(t)}},staggerChanges:function(){var e={},t=I.get(\"Array\");for(var n in this.changes)if(Object.prototype.hasOwnProperty.call(Pn.changes,n))if(\"add_forms\"===n)e.add_forms=Pn.changes.add_forms;else if(\"edit\"===n)for(var i in e.edit={},Pn.changes.edit)if(Object.prototype.hasOwnProperty.call(Pn.changes.edit,i)){e.edit[i]=new t;for(var o=0;o\u003cPn.changes.edit[i].length;o++){if(o+1!==Pn.changes.edit[i].length){var r=Pn.changes.edit[i][o],a=Pn.changes.edit[i][o+1];if(\"edit\"===r.a&&r.fip===a.fip&&r.d.pn===a.d.pn)continue}e.edit[i].push(Pn.changes.edit[i][o])}}return this.changes={},e},changeHandler:function(){var e=Vn(this,\"change\");if(e){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Pn.forms[t].fields[n].name;0\u003ce.data(\"nls_fa_focus_time\")&&(Pn.forms[t].fields[n].timeHesitation+=R()-e.data(\"nls_fa_focus_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeHesitation\",v:Pn.forms[t].fields[n].timeHesitation}},t),e.data(\"nls_fa_focus_time\",0)),0\u003ce.data(\"nls_fa_keydown_time\")&&(Pn.forms[t].fields[n].timeInteraction+=R()-e.data(\"nls_fa_keydown_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeInteraction\",v:Pn.forms[t].fields[n].timeInteraction}},t),e.data(\"nls_fa_keydown_time\",0)),e.data(\"nls_fa_mouseenter_time\",0),e.data(\"nls_fa_mousedown_time\",0),1===Pn.forms[t].fields[n].filledOut&&(Pn.forms[t].fields[n].refilled=1,Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"refilled\",v:Pn.forms[t].fields[n].refilled}},t)),e.val()||1!==Pn.forms[t].fields[n].filledOut?e.val()&&0===Pn.forms[t].fields[n].filledOut&&(Pn.forms[t].fields[n].filledOut=1,Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"filledOut\",v:Pn.forms[t].fields[n].filledOut}},t)):(Pn.forms[t].fields[n].filledOut=0,Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"filledOut\",v:Pn.forms[t].fields[n].filledOut}},t))}},blurHandler:function(){var e=Vn(this,\"blur\");if(e){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Pn.forms[t].fields[n].name;0\u003ce.data(\"nls_fa_focus_time\")&&(Pn.forms[t].fields[n].timeHesitation+=R()-e.data(\"nls_fa_focus_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeHesitation\",v:Pn.forms[t].fields[n].timeHesitation}},t),e.data(\"nls_fa_focus_time\",0)),0\u003ce.data(\"nls_fa_keydown_time\")&&(Pn.forms[t].fields[n].timeInteraction+=R()-e.data(\"nls_fa_keydown_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeInteraction\",v:Pn.forms[t].fields[n].timeInteraction}},t),e.data(\"nls_fa_keydown_time\",0)),e.data(\"nls_fa_mouseenter_time\",0),e.data(\"nls_fa_mousedown_time\",0)}},focusHandler:function(){var e=Vn(this,\"focus\");if(e){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Pn.forms[t].fields[n].name;0===Pn.forms[t].interacted&&(Pn.forms[t].interacted=1,Pn.addChanges(\"edit\",{a:\"edit\",t:\"form\",d:{pn:\"interacted\",v:1}},t)),0===Pn.forms[t].fields[n].interacted&&(Pn.forms[t].fields[n].interacted=1,Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"interacted\",v:1}},t)),e.data(\"nls_fa_focus_time\",R()),0\u003ce.data(\"nls_fa_mouseenter_time\")&&(Pn.forms[t].fields[n].timeHesitation+=R()-e.data(\"nls_fa_mouseenter_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeHesitation\",v:Pn.forms[t].fields[n].timeHesitation}},t),e.data(\"nls_fa_mouseenter_time\",0))}},mouseUpHandler:function(){var e=Vn(this,\"mouseup\");if(e){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Pn.forms[t].fields[n].name;0\u003ce.data(\"nls_fa_mousedown_time\")&&(Pn.forms[t].fields[n].timeInteraction+=R()-e.data(\"nls_fa_mousedown_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeInteraction\",v:Pn.forms[t].fields[n].timeInteraction}},t),e.data(\"nls_fa_mousedown_time\",0))}},mouseDownHandler:function(){var e=Vn(this,\"mousedown\");e&&(gn.doBlurOnNode(e.get(0),Pn.blurHandler.bind(e,{target:gn.getFocusedNode()})),e.data(\"nls_fa_mousedown_time\",R()))},mouseLeaveHandler:function(){var e=Vn(this,\"mouseleave\");if(!(!e||e.isFocussed&&e.isFocussed()||e.is(\":focus\"))){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Pn.forms[t].fields[n].name;0\u003ce.data(\"nls_fa_mouseenter_time\")&&(Pn.forms[t].fields[n].timeHesitation+=R()-e.data(\"nls_fa_mouseenter_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeHesitation\",v:Pn.forms[t].fields[n].timeHesitation}},t),e.data(\"nls_fa_mouseenter_time\",0))}},mouseEnterHandler:function(){var e=Vn(this,\"mouseenter\");!e||e.isFocussed&&e.isFocussed()||e.is(\":focus\")||e.data(\"nls_fa_mouseenter_time\",R())},onFormSubmit:function(){var e=An(this.nlsForm?this.nlsForm:this);Pn.trackFormSubmission(e)},keyDownHandler:function(){var e=Vn(this,\"keydown\");if(e){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Pn.forms[t].fields[n].name;0\u003ce.data(\"nls_fa_focus_time\")&&(Pn.forms[t].fields[n].timeHesitation+=R()-e.data(\"nls_fa_focus_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeHesitation\",v:Pn.forms[t].fields[n].timeHesitation}},t),e.data(\"nls_fa_focus_time\",0)),0\u003ce.data(\"nls_fa_keydown_time\")&&(Pn.forms[t].fields[n].timeInteraction+=R()-e.data(\"nls_fa_keydown_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeInteraction\",v:Pn.forms[t].fields[n].timeInteraction}},t)),e.data(\"nls_fa_keydown_time\",R())}},addMarketoListeners:function(){window.MktoForms2&&window.MktoForms2.whenReady&&!this.marketoListenerAdded&&(this.marketoListenerAdded=!0,window.MktoForms2.whenReady(function(e){var t=e.getFormElem();t&&Object.prototype.hasOwnProperty.call(t,\"0\")&&e.onSubmit(Pn.onFormSubmit.bind(t[0]))}))},loadFormEventListeners:function(t,n){var e=this;void 0===t&&(t=document),void 0===n&&(n=this.formInputSelector),setTimeout(function(){e.marketoListenerAdded||(D.marketoOptimization()?e.addMarketoListeners():window.MktoForms2&&window.MktoForms2.whenReady&&(e.marketoListenerAdded=!0,window.MktoForms2.whenReady(function(e){var t=e.getFormElem();t&&Object.prototype.hasOwnProperty.call(t,\"0\")&&e.onSubmit(Pn.onFormSubmit.bind(t[0]))})))},0),Wn.forEach(function(e){ve.addJqEventListener(An(t),\"on\",e.type,e.handler,n)}),t===document&&ve.addJqEventListener(An(document),\"on\",\"submit\",this.onFormSubmit,\"form\")},markSuccess:function(e,t){var n=An(e),i=Pn.getFormName(n);i&&(e=Pn.forms[i])&&(e.success=t,le.ftu=!0,Pn.trackFormSubmission(n))},isFormSuccess:function(e){var t=Pn.forms[e];return t&&(0===t.success||!1===t.success)?0:1},trackFormSubmission:function(e){if(1!==e.data(\"nls_fa_tracked\")&&this.processAddedForm(e),1!==e.data(\"nls_fa_tracked\")||1===e.data(\"nls_fa_active\")){var t=e.data(\"nls_fa_name\");if(t&&Pn.forms[t]&&1!==Pn.forms[t].submitted){0===Pn.forms[t].interacted&&(Pn.forms[t].interacted=1,Pn.addChanges(\"edit\",{a:\"edit\",t:\"form\",d:{pn:\"interacted\",v:1}},t)),Pn.isFormSuccess(t)?(Pn.forms[t].submitted=1,Pn.addChanges(\"edit\",{a:\"edit\",t:\"form\",d:{pn:\"submitted\",v:1}},t)):Pn.forms[t].failed||(Pn.forms[t].failed=1,Pn.addChanges(\"edit\",{a:\"edit\",t:\"form\",d:{pn:\"failed\",v:1}},t)),lt.sendRecordingData();for(var n=I.get(\"Date\"),i=new n,o=i.getTime()+300;i.getTime()\u003co;)i=new n}}},sendData:function(){if(le.fae){var e,t,n,i,o,r=Pn.lastSentForms,a=Pn.staggerChanges();for(var s in r||(Pn.lastSentForms=Pn.forms),a.edit)if(Object.prototype.hasOwnProperty.call(a.edit,s))for(var d in n=a.edit[s],o=Pn.lastSentForms[s],n)Object.prototype.hasOwnProperty.call(n,d)&&(\"timeHesitation\"!==(e=n[d]).d.pn&&\"timeInteraction\"!==e.d.pn||(i=o&&o.fields[e.fip]?o.fields[e.fip][e.d.pn]:0,(t=e.d.v-i)\u003c=0||(a.edit[s][d].d.v=t)));if(Pn.lastSentForms=An.extend(!0,{},Pn.forms),!An.isEmptyObject(a)){var c=I.get(\"JSON\"),l={};return le.analyze&&(Pn.f=Pn.f||{},l.f=c.stringify(Pn.f),0===Object.keys(Pn.f).length?l.fa_changes=c.stringify(Pn.f):l.fa_changes=c.stringify(a)),l}}},init:function(){var e=this;lt.formSubmitCallbacks.push(this.sendData.bind(this)),this.loadForms(),Mn||(this.loadFormEventListeners(),window.addEventListener(\"beforeunload\",function(){e.resetFormObservers()}),Mn=!0),this.changes={},Dn.init(Pn)}},Wn=[{type:\"focus\",handler:Pn.focusHandler},{type:\"blur\",handler:Pn.blurHandler},{type:\"change\",handler:Pn.changeHandler},{type:\"keydown\",handler:Pn.keyDownHandler},{type:\"mouseenter\",handler:Pn.mouseEnterHandler},{type:\"mouseleave\",handler:Pn.mouseLeaveHandler},{type:\"mousedown\",handler:Pn.mouseDownHandler},{type:\"mouseup\",handler:Pn.mouseUpHandler}];function Hn(){var o=\"select, input, label\";var e=function t(e){if(!e)return[];var n=Array.prototype.slice.call(e.querySelectorAll(o)),i=[];return Array.prototype.slice.call(e.querySelectorAll(\"*\")).forEach(function(e){e instanceof Element&&e.shadowRoot&&(i=i.concat(t(e.shadowRoot)))}),n.concat(i)}(document);if(e&&e.length){var t=pn.createEvent(document,\"vwo_element_added\");t.data=e,pn.dispatchEvent(document,t)}}function Un(e){e&&(Pn._mapElements=e,Hn())}le.formAnalysis=Pn,le.mapElements=Un;var zn=window.VWO=window.VWO||[],Fn=window.console||{log:function(){},error:function(){}},Xn={processEvent:function(t,e){try{var n=t[0],i=t.slice(1),o=-1!==n.indexOf(\".\");if(o&&0===n.indexOf(e)||!o){n=\"VWO.\"+n;var r=eval(n),a=void 0;return a=n.split(\".\"),a.splice(-1),a=eval(a.join(\".\")),r?(r.apply(a,i),1):0}return 0}catch(e){return Fn.error(\"Error occured in VWO Process Event (\"+(t&&t[0])+\"): \",e),0}},addPushListener:function(i){var o,r=zn.push;zn.push=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=e[0];return r.apply(zn,e),zn[zn.length-1]===n&&(o=Xn.processEvent(n,i),zn[zn.length-1]===n&&o&&zn.splice(-1)),zn.length}},init:function(e){for(var t=0;t\u003czn.length;)1===Xn.processEvent(zn[t],e)?zn.splice(t,1):t++;Xn.addPushListener(e)}},jn=\"_vwo_sheetId\",Bn=1e4;function Yn(){for(var e=0,t=0;t\u003c5&&!e;t++)e=Math.floor(Math.random()*Bn);return e||1}function Kn(e){if(!e)return 0;var t=e[jn];if(\"number\"==typeof t&&isFinite(t)&&0\u003ct)return t;var n=Yn();try{e[jn]=n}catch(e){}return n}function qn(e,t){if(e.parentRule){var n=Array.apply(void 0,e.parentRule.cssRules).indexOf(e);-1\u003cn?t.unshift(n):t.length=0,qn(e.parentRule,t)}else{var i=Array.apply(void 0,e.parentStyleSheet.cssRules).indexOf(e);-1\u003ci?t.unshift(i):t.length=0}}var Gn=[],Jn={overRideAllInsertRules:function(e){Jn.overRideInsertRule(e,CSSStyleSheet),\"undefined\"!=typeof CSSGroupingRule?Jn.overRideInsertRule(e,CSSGroupingRule):Jn.overRideInsertRule(e,CSSMediaRule)},overRideInsertRule:function(s,e){var d=e.prototype.insertRule;e.prototype.insertRule=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n,i=[];try{n=d.apply(this,e)}catch(e){throw new Error(e)}finally{var o=this;this instanceof CSSRule&&(o=this.parentStyleSheet);var r={rule:e[0],index:e[1]};if(o.ownerNode&&o.ownerNode.ownerDocument===document?r.parentSelector=ee(o.ownerNode):o.ownerNode||(r.sheetId=Kn(o)),this instanceof CSSRule)try{var a=[];qn(this,a),r.ruleSelector=a}catch(e){}i.push(r),le.extractUrlsFromCss(r.rule),D.repeatedCSSInsertion()?Gn.find(function(e){return e.rule===r.rule&&e.parentSelector===r.parentSelector})||(Gn.push(r),s.addMutation({time:R()-le.startTime,insertedRules:[{addedStyles:i}]})):s.addMutation({time:R()-le.startTime,insertedRules:[{addedStyles:i}]})}return n}},processInsertRules:function(){function e(e){var o=t[e];[].forEach.call(o.cssRules,function(e,t){var n=ee(o.ownerNode),i=[];i.push({parentSelector:n,rule:e.cssText,index:t,shouldReplace:!0}),le.extractUrlsFromCss(e.cssText),r.html.insertedRules.push({addedStyles:i})})}for(var t=Jn.getCurrentInsertedRules(),r=this,n=0;n\u003ct.length;n++)e(n);Jn.processDocumentAdoptedStyleSheets.call(r)},processDocumentAdoptedStyleSheets:function(){try{var e=I.get(\"Array\"),t=e.from(document.adoptedStyleSheets);if(!t||!t.length)return;for(var n=0;n\u003ct.length;n++){var i=t[n];try{if(!i||!i.cssRules)continue;for(var o=Kn(i),r=new e,a=0;a\u003ci.cssRules.length;a++){var s=i.cssRules[a].cssText;le.extractUrlsFromCss(s),r.push(s)}this.html.adoptedStyleSheets.push({sheetId:o,rules:r})}catch(e){}}}catch(e){}},getCurrentInsertedRules:function(){var r=[];return[].forEach.call(document.styleSheets,function(e){try{if(e.href||!e.cssRules||0===e.cssRules.length)return;var t=void 0,n=e.ownerNode;void 0!==n.innerText?t=n.innerText:void 0!==n.innerHTML&&(t=n.innerHTML);var i=t.match(/{/g)||[],o=Jn.getTotalCSSRulesInStylesheet(e)||0;if(i.length\u003co)r.push(e);else if(D.advancedRuleDetectionEnabled()&&i.length===o){0\u003cJn.getRulesNotInOriginal(e,t)&&r.push(e)}}catch(e){}}),r},getTotalCSSRulesInStylesheet:function(e){var t=0;try{var n=e.cssRules;if(n){for(var i=0,o=0;o\u003cn.length;o++)t+=Jn.getTotalCSSRulesInStylesheet(n[o]),\"undefined\"!=typeof CSSImportRule&&n[o]instanceof CSSImportRule&&i++;t+=n.length-i}}catch(e){}return t},getRulesNotInOriginal:function(e,t){var n,i=0;try{for(var o=null==t?void 0:t.replace(/\\s+/g,\"\").trim().toLowerCase(),r=0;r\u003ce.cssRules.length;r++){var a=null===(n=e.cssRules[r].selectorText)||void 0===n?void 0:n.replace(/\\s+/g,\"\").trim().toLowerCase();a&&-1===o.indexOf(a)&&i++}}catch(e){}return i},init:function(e){Gn=[],this.overRideAllInsertRules(e)}};function $n(e){var t,n=[];try{var i=e&&e.cssRules;if(!i||!i.length)return n;for(var o=0;o\u003ci.length;o++){var r=null===(t=i[o])||void 0===t?void 0:t.cssText;r&&(le.extractUrlsFromCss(r),n.push(r))}}catch(e){}return n}function Qn(e,t){if(!t||!t.length)return[];if(!e||!e.length)return t.slice();for(var n=[],i=0;i\u003ct.length;i++)-1===e.indexOf(t[i])&&n.push(t[i]);return n}var Zn=!1,ei={init:function(c){if(!Zn){Zn=!0;var l=I.get(\"Array\"),u=[];try{u=(l.from(document.adoptedStyleSheets)||[]).slice()}catch(e){u=[]}var e=null,t=Object.getOwnPropertyDescriptor(Document.prototype,\"adoptedStyleSheets\"),s=t&&t.get,h=t&&t.set;s&&h&&Object.defineProperty(Document.prototype,\"adoptedStyleSheets\",{configurable:!0,enumerable:!0,get:function(){var t;try{t=s.call(this)||[]}catch(e){t=[]}return e=e||new Proxy(t||[],{get:function(e,a){var t=e[a];return\"function\"!=typeof t?t:\"push\"===a||\"unshift\"===a?function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n,i=[];try{var o=l.from(s.call(document)||[]);i=o&&\"function\"==typeof o.slice?o.slice():[]}catch(e){i=[]}try{var r=i[a];\"function\"==typeof r&&(n=r.apply(i,e))}catch(e){}try{document.adoptedStyleSheets=i}catch(e){}return n}:t.bind(e)}})},set:function(e){var t=[];try{t=(e||[]).slice()}catch(e){t=[]}var n=Qn(u,t);u=t.slice();try{h.call(this,e)}catch(e){return}if(n.length){for(var i=[],o=0;o\u003cn.length;o++){for(var r=Kn(n[o]),a=$n(n[o]),s=new l,d=0;d\u003ca.length;d++)s.push(a[d]);i.push({sheetId:r,rules:s})}try{c&&\"function\"==typeof c.addMutation&&le&&le.startTime&&c.addMutation({time:R()-le.startTime,adoptedStyleSheets:[{addedSheets:i}]})}catch(e){}}}})}}};function ti(e){var t,n=new(I.get(\"Array\"));try{var i=e&&e.cssRules;if(!i||!i.length)return n;for(var o=0;o\u003ci.length;o++){var r=null===(t=i[o])||void 0===t?void 0:t.cssText;r&&(le.extractUrlsFromCss(r),n.push(r))}}catch(e){}return n}var ni=!1;function ii(e,t,n){try{if(t&&t.ownerNode)return;var i=Kn(t);e.addMutation({time:R()-le.startTime,insertedRules:[{addedStyles:[{sheetId:i,replaceSheet:!0,rules:n}]}]})}catch(e){}}function oi(o){if(!ni){ni=!0;var r=CSSStyleSheet.prototype.replace,a=CSSStyleSheet.prototype.replaceSync;\"function\"==typeof r&&(CSSStyleSheet.prototype.replace=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=this,i=r.apply(this,e);try{\"function\"==typeof(i&&i.then)&&i.then(function(){var e=ti(n);ii(o,n,e)}).catch(function(){})}catch(e){}return i}),\"function\"==typeof a&&(CSSStyleSheet.prototype.replaceSync=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=a.apply(this,e);try{var i=ti(this);ii(o,this,i)}catch(e){}return n})}}var ri={init:function(e){Jn.init(e),ei.init(e),oi(e)}},ai=[],si={overRideAnimate:function(o){var r=Element.prototype.animate;Element.prototype.animate=function(e,t){var n;try{n=r.call(this,e,t)}catch(e){throw new Error(e)}if(this.ownerDocument===document){var i={targetSelector:ee(this),keyframes:e,options:t};i.animationId=\"anim_\"+Date.now()+\"_\"+Math.random().toString(36).slice(2,11),function(){if(!Array.isArray(ai))return null;for(var e=0;e\u003cai.length;e++){var t=ai[e];if(t.targetSelector===i.targetSelector&&JSON.stringify(t.keyframes)===JSON.stringify(i.keyframes)&&JSON.stringify(t.options)===JSON.stringify(i.options))return t}return null}()||(ai.push(i),o.addMutation({time:R()-le.startTime,animations:[{addedAnimations:[i]}]})),n&&(n.addEventListener(\"finish\",function(){o.addMutation({time:R()-le.startTime,animations:[{finishedAnimations:[{animationId:i.animationId,targetSelector:i.targetSelector}]}]})}),n.addEventListener(\"cancel\",function(){o.addMutation({time:R()-le.startTime,animations:[{cancelledAnimations:[{animationId:i.animationId,targetSelector:i.targetSelector}]}]})}))}return n}},processExistingAnimations:function(){for(var e,t=si.getCurrentAnimations(),n=0;n\u003ct.length;n++){var i=t[n],o={targetSelector:ee(null===(e=i.effect)||void 0===e?void 0:e.target),keyframes:si.extractKeyframes(i),options:si.extractOptions(i),animationId:\"existing_anim_\"+n,isExisting:!0};this.html.animations=this.html.animations||[],this.html.animations.push({addedAnimations:[o]})}},getCurrentAnimations:function(){try{return document.getAnimations?document.getAnimations():[]}catch(e){return[]}},extractKeyframes:function(e){try{if(e.effect&&e.effect.getKeyframes)return e.effect.getKeyframes()}catch(e){}return null},extractOptions:function(e){try{var t={};if(e.effect){var n=e.effect.getTiming();Object.keys(n).forEach(function(e){void 0!==n[e]&&(t[e]=n[e])})}return e.playState&&(t.playState=e.playState),t}catch(e){return{}}},init:function(e){D.recordAnimations()&&(ai=[],this.overRideAnimate(e))}},di=\"http://www.w3.org/1999/xhtml\",ci={INPUT:1,TEXTAREA:1,SELECT:1,OPTION:1,CANVAS:1,\"FLUTTER-VIEW\":1},li=I.get(\"Array\"),ui=I.get(\"JSON\"),hi=20,fi=(mi.containsBlobURL=function(e){return!!(\"STYLE\"===e.tagName&&-1\u003ce.innerHTML.indexOf(\"blob:\")||\"LINK\"===e.tagName&&e.href&&-1\u003ce.href.indexOf(\"blob:\"))},mi.getBlobId=function(e){var t=null;if(\"STYLE\"===e.tagName){var n=e.innerText.match(/@import\\s+url\\(['\"]?(blob:[^'\")\\s]+)['\"]?\\)/g);n&&(t=n[0])}else if(\"LINK\"===e.tagName)for(var i=0,o=[\"href\"];i\u003co.length;i++){var r=o[i];if(e[r]&&\"string\"==typeof e[r]&&-1\u003ce[r].indexOf(\"blob:\")){t=e[r];break}}return t?t.slice(-hi):null},mi.prototype.handleBlob=function(t){if(D.blobSupport()&&le.r&&(this.shouldSendData&&(this.sendPreloadedData(),this.shouldSendData=!1),mi.containsBlobURL(t))){var n=this;t.onload=function(){var e=mi.getData(t);e&&n.sendData(t,e)}}},mi.prototype.sendPreloadedData=function(){var i=this,o=document.styleSheets;Object.keys(o).forEach(function(e){var t=o[e];if(mi.containsBlobURL(t.ownerNode)){var n=mi.getData(t.ownerNode);if(!n)return;i.sendData(t.ownerNode,n)}})},mi.prototype.sendData=function(e,t){var n=mi.getBlobId(e);if(n){var i=M.getItem(\"blob\")||[];-1===i.indexOf(n)&&(i.push(n),M.setItem(\"blob\",i),le.htmlRequestSuccess?lt.sendB64(ui.stringify({blob:{key:n,value:t}})):(this.queuedData||(this.queuedData=[]),this.queuedData.push({id:n,value:t})))}},mi.getData=function(e){var t,n,i=[],o=null===(t=e.sheet)||void 0===t?void 0:t.cssRules;if(o)if(\"STYLE\"===e.tagName)for(var r=0,a=o;r\u003ca.length;r++){var s=a[r];s instanceof CSSImportRule&&null!==(n=s.styleSheet)&&void 0!==n&&n.cssRules&&-1\u003cs.href.indexOf(\"blob:\")&&mi.pushData(s.styleSheet.cssRules,i)}else\"LINK\"===e.tagName&&mi.pushData(o,i);return 0\u003ci.length?i.join(\"\\n\"):\"\"},mi.pushData=function(n,i){Object.keys(n).forEach(function(e){var t=n[e];t instanceof CSSStyleRule&&null!=t&&t.cssText&&i.push(t.cssText)})},mi.prototype.sendQueuedData=function(){this.queuedData.forEach(function(e){var t=e.id,n=e.value;lt.sendB64(ui.stringify({blob:{key:t,value:n}}))}),this.queuedData=new li},mi);function mi(){this.queuedData=new li,this.shouldSendData=!0}var gi=new fi;function pi(){var e=I.get(\"Array\");this.nextId=1,this.nodes=new e,this.ID_PROP=\"nlsNodeId\"}function vi(e){var t=I.get(\"Array\");this.target=e||document,this.mutations=new t,this.index=0,this.stagger=!0,this.knownNodes=new pi}pi.prototype.add=function(e,t,n){var i=0;if(le.baseAdjustment.afterEl===e&&(i=le.baseAdjustment.offset),this.nextId=this.nextId+i,e[this.ID_PROP]=this.nextId,(n||F.ntDdClk(e)||1===ci[e.nodeName&&e.nodeName.toUpperCase&&e.nodeName.toUpperCase()])&&(e._vwo_nd=1,n=!0),this.nodes[this.nextId]=e,this.nextId++,t&&e.childNodes.length)for(var o=F.getFirstChild(e);o;o=F.getNextSibling(o))this.add(o,!0,n);return e[this.ID_PROP]},pi.prototype.delete=function(e){var t=this.getId(e);delete this.nodes[t],delete e[this.ID_PROP]},pi.prototype.getId=function(e){return e[this.ID_PROP]},pi.prototype.getNode=function(e){return this.nodes[e]},le.observerCallback=function(e){le.Mutations.initialised&&le.Mutations.mutationProcessing(e)},vi.prototype.mutationProcessing=function(e,t){if(le.GetHtml.domTraverCompl){var n=new(I.get(\"Array\"));e.forEach(function(e){(e=this.processMutation(e))&&n.push(e)},this),n.length&&this.addMutation({time:t||R()-le.startTime,mutations:n})}else le.GetHtml.tempMutations.push({time:R()-le.startTime,mutations:e})},vi.prototype.processMutation=function(e){if(F.shouldIgnoreElement(e.target))return null;switch(e.type){case\"childList\":return this.processChildList(e);case\"attributes\":return this.processAttributes(e);case\"characterData\":return this.processCharacterData(e);default:return}},vi.prototype.processChildList=function(n){var i,e=I.get(\"Array\"),t=new e,r=new e;for(i=0;i\u003cn.addedNodes.length;i++){var o=n.addedNodes[i];t=this.processAddedNode(o,t,n.target)}function a(){var e=n.removedNodes[i];if((!e.parentNode||!e.parentElement)&&s.knownNodes.getId(e)){var t=s.serializeNode(e);t&&r.push(t);var o=function(e,t){if(e&&e.childNodes)for(var n=0;n\u003ce.childNodes.length;n++){var i=e.childNodes[n];o(i,t),t.delete(i)}};D.removeChildNodesSupport()&&o(e,s.knownNodes),s.knownNodes.delete(e)}}var s=this;for(i=0;i\u003cn.removedNodes.length;i++)a();return t.length||r.length?{type:\"childList\",addedNodes:t,removedNodes:r}:null},vi.prototype.processAddedNode=function(t,e,n){var i,o=I.get(\"Array\");if(e=e||new o,t.matches&&t.matches(le.formAnalysis.formSelector)&&le.formAnalysis._addForm(null,t),t.tagName&&(\"input\"===t.tagName.toLowerCase()||\"select\"===t.tagName.toLowerCase())){var r=pn.createEvent(document,\"vwo_element_added\");r.data=t,pn.dispatchEvent(document,r)}le.GetHtml.html.isAuraSite&&\"SLOT\"===t.tagName&&t.assignedElements&&t.assignedElements().length&&t.assignedElements().forEach(function(e){return e.nlsParent=t});var a=this.serializeNode(t);if(!a)return e;if(a.previousSibling=this.serializeNode(t.previousSibling),\"undefined\"!=typeof ShadowRoot&&t.parentNode instanceof ShadowRoot)a.parentNode=this.serializeNode(t.parentNode.host),a.isFragChild=!0,ve.addEventListener(t,\"scroll\",le.Recording.sendElementScrollData.bind(le.Recording),!0);else{try{le.GetHtml.html.isAuraSite&&\"SLOT\"===n.tagName&&0\u003cn.assignedElements().length&&(t.nlsParent=n)}catch(e){}a.parentNode=this.serializeNode(le.GetHtml.html.isAuraSite&&t.nlsParent||t.parentNode)}if(t.shadowRoot){a.hasShadow=!0,t.shadowRoot._vwoObserved||no.observe(t.shadowRoot,io);var s=I.get(\"Array\");a.constructedSheets=new s,null!==(i=t.shadowRoot.adoptedStyleSheets)&&void 0!==i&&i.forEach(function(e){for(var t,n=Kn(e),i=new s,o=0;o\u003ce.cssRules.length;o++){var r=null===(t=e.cssRules[o])||void 0===t?void 0:t.cssText;le.extractUrlsFromCss(r),i.push(r)}a.constructedSheets.push({sheetId:n,rules:i})})}e.push(a);for(var d=F.getFirstChild(t);d;d=F.getNextSibling(d))e=this.processAddedNode(d,e);return e},vi.prototype.processAttributes=function(e){var t,n=e.target,i=e.attributeName,o=F.getParentNode(n);if(D.marketoOptimization()&&n.tagName&&\"form\"===n.tagName.toLowerCase()&&\"id\"==i&&le.formAnalysis._addForm(null,n),!o||e.oldValue===n.getAttribute(i))return null;this.knownNodes.getId(o)||(t=\"undefined\"!=typeof ShadowRoot&&o instanceof ShadowRoot?this.serializeNodeWrapper(o.host):this.serializeNodeWrapper(o));var r=this.serializeNode(n);return r.type=\"attributes\",r.name=i,t&&(r.parentData=t),r.value=\"value\"===i||\"label\"===i?F.handleProtected(n,le.Recording.anonymizeKeys,i):n.getAttribute(i),F.shouldConsiderAnonymizingImgAttributes(i,r.value,n,le.Recording.anonymizeKeys)&&(r.value=F.getAnonymizedImageAttrValue({name:i,value:r.value},n)||r.value),\"jetzoom-blank\"!==n.className&&\"jetzoom-lens\"!==n.className||142952!==window._vwo_acc_id&&230507!==window._vwo_acc_id||(r.value=\"\",r.name=\"vwo-\"+i),r},vi.prototype.processCharacterData=function(e){var t=e.target,n=F.getParentNode(t);if(!n||!this.knownNodes.getId(n))return null;var i=this.serializeNode(t);return i.type=\"characterData\",i.textContent=F.getNodeProperty(t,t.textContent,le.Recording.anonymizeKeys,e.attributeName),i},vi.prototype.serializeNode=function(e){var t=I.get(\"Node\"),n=I.get(\"Array\");if(!e||F.shouldIgnoreElement(e))return null;le.extractSnapshottingUrls(e);var i=this.knownNodes.getId(e);if(i)return{id:i};var o={nodeType:e.nodeType,id:this.knownNodes.add(e)},r=!1;switch(o.nodeType){case t.DOCUMENT_TYPE_NODE:o.name=e.name,o.publicId=e.publicId,o.systemId=e.systemId;break;case t.COMMENT_NODE:case t.TEXT_NODE:o.textContent=F.getNodeProperty(e,e.textContent,le.Recording.anonymizeKeys);break;case t.ELEMENT_NODE:o.tagName=e.tagName,o.attributes=new n;for(var a=0;a\u003ce.attributes.length;a++){var s=e.attributes[a];\"value\"===s.name&&(r=!0);var d=\"value\"===s.name||\"label\"===s.name?F.handleProtected(e,le.Recording.anonymizeKeys,s.name):s.value;F.shouldConsiderAnonymizingImgAttributes(s.name,s.value,e,le.Recording.anonymizeKeys)&&(d=F.getAnonymizedImageAttrValue(s,e));var c=He.handleBase64Attr(e,s.name,d);gi.handleBlob(e),d=c.value;var l={name:s.name,value:d};c.options&&(l.attributeOptions=c.options),o.attributes.push(l)}e.namespaceURI!==di&&(o.nonHtmlNameSpaceURI=e.namespaceURI),\"INPUT\"!==e.tagName&&\"TEXTAREA\"!==e.tagName||r||void 0===e.value||\"\"===e.value||(o.value=F.handleProtected(e,le.Recording.anonymizeKeys)),Be.trackCanvasNode(e)}return o},vi.prototype.serializeNodeWrapper=function(e){if(null!==e){var t=this.serializeNode(e);return t&&t.nodeType?(e.parentNode&&!this.knownNodes.getId(e.parentNode)&&(\"undefined\"!=typeof ShadowRoot&&e.parentNode instanceof ShadowRoot?t.parentData=this.serializeNodeWrapper(e.parentNode.host):t.parentData=this.serializeNodeWrapper(e.parentNode)),t):void 0}},vi.prototype.addMutation=function(e){this.mutations.push(e)},vi.prototype.init=function(e,t){e&&vi.bind(this)();var n=le.GetHtml.muts.knownNodes;if(\"htmlTraversal\"===t||n&&n.nodes&&n.nodes.length)this.knownNodes.nodes=n.nodes,this.knownNodes.nextId=n.nextId,this.knownNodes.ID_PROP=n.ID_PROP;else{le.GetHtml.domTraverCompl=!0,this.knownNodes.add(this.target);for(var i=F.getFirstChild(this.target);i;i=F.getNextSibling(i))this.knownNodes.add(i,!0)}ri.init(this),si.init(this),Be.init(this),this.initialised=!0},le.Mutations=new vi(document);var wi=le.Mutations,_i=0,yi;yi=D.customOffsetEnabled()&&window.Zone&&window.Zone.__symbol__?window[window.Zone.__symbol__(\"setTimeout\")]:window.setTimeout;var Ei=location.search.match(/.*nodes=(\\d*).*/),Ti=VWO._.ac&&VWO._.ac.dNdOfst||1e3,Si;function Oi(e){return e.html.isAuraSite||718021\u003c=window._vwo_acc_id}function bi(e){var t=e.nodeName&&e.nodeName.toLowerCase();return e.hasAttribute&&e.hasAttribute(\"is\")&&(t=e.getAttribute(\"is\")),\"undefined\"!=typeof customElements&&\"function\"==typeof customElements.get&&customElements.get(t)}function Ni(e){if(!e)return e;var t=e.nodeName&&e.nodeName.toLowerCase();if(\"video\"===t){var n=document.createElement(\"__nls-video\");return Si.setAttributes(n,e.attributes),n}if(\"img\"!==t){if(bi(e)){var i=document.createElement(\"__nls-custom-\"+t);return Si.setAttributes(i,e.attributes),i}return e.cloneNode(!1)}var o=document.createElement(\"img\");return Si.setAttributes(o,e.attributes,Si.getAttributeName),o}function Ri(e){delete e.parentData,delete e.noDeadEnabled,delete e.shouldAnonymizeContent,delete e.whiteListedElementFound}function Ci(e,t){try{t=Si.add(e,t)}catch(e){if(window.VWO._.customError){var n=e&&e.stack||e+\".\";window.VWO._.customError({msg:\"DomConfig serializeNode : \"+(Si.serializeNode,!0)+\". Html Data on DomConfig: \"+(Si.html,!0)+\". \"+n,url:document.URL,lineno:131,colno:29,source:\"dIA\"})}}return t}function Di(a,e){var t,s=I.get(\"Array\");a.constructedSheets=new s,null!==(t=e.adoptedStyleSheets)&&void 0!==t&&t.forEach(function(e){for(var t,n=Kn(e),i=new s,o=0;o\u003ce.cssRules.length;o++){var r=null===(t=e.cssRules[o])||void 0===t?void 0:t.cssText;le.extractUrlsFromCss(r),i.push(r)}a.constructedSheets.push({sheetId:n,rules:i})})}function Ai(e,t,n,i,o,r,a){var s,d,c,l,u=e;if(F.shouldIgnoreElement(e)&&(e=F.getNextSibling(e),u=e),_i++,!e)return e;if(e.nlsNodeId&&Si.html.isAuraSite&&e.nlsRecId&&e.nlsRecId===le.ids.recording)return\"false\";e.nlsRecId=le.ids.recording;var h=Si;Si.offset=Ti;for(var f=\"\";u;){if(!Oi(Si)&&(null!=u&&u.shadowRoot||\"TEMPLATE\"===u.tagName)&&!u.childNodes.length){var m=document.createComment(\"Comment of VWO\");u.appendChild(m)}n=Ci(u,n);var g=Ni(u),p=I.get(\"Array\"),v=void 0;if(t=t||\"body\"===u.nodeName.toLowerCase()){var w=Si.handleTextNodes(g,u);w&&!w.nodeType?v=Si.serializeNode(w.newCommentNode,r,a,void 0,u):g=w}var _=Si.serializeNode(g,r,a,u===document.doctype,u),y=_&&_.data;if(null===y)return null;if(y.parentData=o,u.shadowRoot?(y.hasShadow=!0,window._vwo_nls||no.observe(u.shadowRoot,io),Di(y,u.shadowRoot)):\"TEMPLATE\"===u.tagName&&u.content?(y.hasFragment=!0,u.content.predecessor=u):le.GetHtml.html.isAuraSite&&\"SLOT\"===u.tagName&&u.assignedElements&&u.assignedElements().forEach(function(e){e.nlsParent=u}),(null==u?void 0:u.parentNode)instanceof DocumentFragment&&(y.isFragChild=!0,window._vwo_nls||ve.addEventListener(u,\"scroll\",le.Recording.sendElementScrollData.bind(le.Recording),!0)),u.namespaceURI!==di&&(y.nonHtmlNameSpaceURI=u.namespaceURI),v&&y.parentData.childNodes.push(v.data),r=_.shouldAnonymizeContent,a=_.whiteListedElementFound,y.noDeadEnabled=n,y.shouldAnonymizeContent=r,y.whiteListedElementFound=a,F.hasChild(u)){if(y.childNodes=new p,u=F.getFirstChild(u),o=y,_i%Ti==0){yi(function(){Ai(u,t,n,i,o,r,a)},0),f=\"false\";break}if(\"false\"==(f=Ai(u,t,n,i,o,r,a))||\"end\"==f)break}for(var E=\"\",T=u;T;T=F.getParentNode(T)){y.parentData&&y.parentData.childNodes&&y.parentData.childNodes.push(y);var S=y,O=le.GetHtml.html.isAuraSite&&T.nlsParent||T.parentNode,b=z(T);if(b){E=b,r=y.parentData.shouldAnonymizeContent,a=y.parentData.whiteListedElementFound,Ri(S);break}if(\"TEMPLATE\"===(null==O?void 0:O.tagName)&&null!==(s=null==O?void 0:O.content)&&void 0!==s&&s.firstChild){E=null===(d=null==O?void 0:O.content)||void 0===d?void 0:d.firstChild,O.content.predecessor=O,y.parentData.hasFragment=!0,r=y.parentData.shouldAnonymizeContent,a=y.parentData.whiteListedElementFound,Ri(S);break}if(null!=O&&O.shadowRoot&&null!==(c=null==O?void 0:O.shadowRoot)&&void 0!==c&&c.firstChild){Oi(Si)||(n=Ci(O.shadowRoot,n)),E=null===(l=null==O?void 0:O.shadowRoot)||void 0===l?void 0:l.firstChild,r=y.parentData.shouldAnonymizeContent,a=y.parentData.whiteListedElementFound,Ri(S);break}T===document?h=y:(y=y.parentData,o=y.parentData,n=y.parentData.noDeadEnabled,r=y.parentData.shouldAnonymizeContent,a=y.parentData.whiteListedElementFound),Ri(S)}if(!(u=E)){f=\"endComplete\";break}}return\"endComplete\"===f?(yi(function(){i(h)},0),\"end\"):f}function Ii(e,t,n,f){var m=!!(Si=t).headEl,g=!!Si.bodyEl,p=!1;Si.domTraverCompl=!1,window._vwo_nls||wi.init(n,\"htmlTraversal\");var v=Si;yi(function(){Ai(e,void 0,void 0,function(e){if(Si=v,e&&e.childNodes){for(var t=e.childNodes,n=0;n\u003ct.length;n++){var i=Si.html.html.present,o=Si.html.doctype.present,r=t[n],a=r.tagName&&\"html\"===r.tagName.toLowerCase();if(i)Si.html.afterHtml.push(t[n]),Si.html.afterHtml.reverse();else if(\"doctype\"===t[n].elem)Si.html.doctype.present=!0,Si.html.doctype.name=document.doctype.name,Si.html.doctype.publicId=Si.doctype.publicId,Si.html.doctype.systemId=Si.doctype.systemId,p=!0;else if(a){for(var s=0;s\u003cr.childNodes.length;s++){var d=r.childNodes[s].tagName,c=d&&d.toLowerCase(),l=r.childNodes[s],u=Si.html.body.present,h=Si.html.head.present;g&&u?(Si.html.afterBody.push(l),Si.html.afterBody.reverse()):m&&!h&&\"head\"!==c?Si.html.beforeHead.push(l):!g||m&&!h||\"body\"===c?\"head\"!==c&&\"body\"!==c||(Si.html[c].nodes=l,Si.html[c].attributes=Si.html[c].nodes.attributes,Si.html[c].present=!0):Si.html.beforeBody.push(l)}delete r.childNodes,Si.html.html=r,Si.html.html.present=!0}else i||(o||!p?Si.html.beforeHtml.push(t[n]):o||Si.html.beforeDoctype.push(t[n]))}f(!0)}},{})},0)}D.customOffsetEnabled()&&(Ti=300),Ei&&(Ti=parseInt(Ei[1]));var xi=p;function Li(n,e,i){var o;i=i||function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];return e[0]},xi.each(e,function(e,t){o=i(t.name);try{n.setAttribute(o,t.value)}catch(e){}})}function ki(e){switch(e){case\"src\":e=\"__nls-src\";break;case\"srcset\":e=\"__nls-srcset\"}return e}function Mi(){var e,t,n;this.doctype={},this.htmlEl={},this.headEl={},this.bodyEl={};var i=I.get(\"Array\"),o=window._vwo_code;this.html={version:3,timedout:o&&o.lT?1:o&&o.sT?2:0,idleToAction:le.saveNewRecordingInitiatedOnce,beforeDoctype:new i,animations:new i,insertedRules:new i,adoptedStyleSheets:new i,canvasData:new i,blobData:{},isAuraSite:-1\u003c(null===(t=null===(e=window.Aura)||void 0===e?void 0:e.app)||void 0===t?void 0:t.indexOf(\"siteforce\"))||\"function\"==typeof(null===(n=window.LWR)||void 0===n?void 0:n.define)||void 0!==window.embedded_svc,doctype:{present:!1,name:\"\",publicId:\"\",systemId:\"\"},beforeHtml:new i,html:{present:!1,attributes:{}},beforeHead:new i,head:{present:!1,attributes:{},html:\"\"},beforeBody:new i,body:{present:!1,attributes:{},html:\"\"},afterBody:new i,afterHtml:new i};try{this.html.lsAllowed=\"undefined\"!=typeof Storage&&!!window.localStorage}catch(e){this.html.lsAllowed=!1}this.muts={knownNodes:{nextId:1,nodes:new i,ID_PROP:\"nlsNodeId\",noDeadEnabled:!1}};var r=D.ignoredSelectors();r&&(this.html.ISFI=r),this.tempNextId=-1,this.tempNodes=[],this.tempMutations=new i,this.setAttributes=Li,this.getAttributeName=ki}Mi.prototype.processMutsOccrdPrvsly=function(){var e=this.tempMutations;if(le.Mutations.knownNodes.nextId=this.muts.knownNodes.nextId,e.length)for(var t=0;t\u003ce.length;t++)le.Mutations.mutationProcessing(e[t].mutations,e[t].time)},Mi.prototype.add=function(e,t){var n=0;le.baseAdjustment.afterEl===e&&(n=le.baseAdjustment.offset);var i=this.muts.knownNodes;return i.nextId=i.nextId+n,e[i.ID_PROP]=i.nextId,(t||F.ntDdClk(e)||1===ci[e.nodeName&&e.nodeName.toUpperCase&&e.nodeName.toUpperCase()])&&(e._vwo_nd=1,t=!0),i.nodes[i.nextId]=e,i.nextId++,t},Mi.prototype.serializeNode=function(e,t,n,i,o){var r,a={data:{},shouldAnonymizeContent:t,whiteListedElementFound:n},s=I.get(\"Node\");if(null===e)return null;var d={nodeType:e.nodeType};switch(le.extractSnapshottingUrls(o),le.extractCanonicalUrl(o),d.nodeType){case s.COMMENT_NODE:case s.TEXT_NODE:d.textContent=e.textContent,(a.shouldAnonymizeContent=t)&&d.textContent&&d.textContent.trim()&&\"STYLE\"!==(null===(r=null==o?void 0:o.parentNode)||void 0===r?void 0:r.tagName)&&(643262===window._vwo_acc_id&&o.parentElement&&o.parentElement.classList&&o.parentElement.classList.contains(\"label_hold\")&&(o.parentElement.style.width=\"auto\"),d.textContent=F.getMaskedValue(d.textContent));break;case s.ELEMENT_NODE:F.isElementWhitelisted(o)?n=!(t=!1):!n&&F.isElementBlacklisted(o,le.Recording.anonymizeKeys)&&(t=!0),d.tagName=e.tagName,d.attributes={};for(var c=0;c\u003ce.attributes.length;c++){var l=e.attributes[c];if(\"OPTION\"===e.tagName||\"INPUT\"===e.tagName||\"TEXTAREA\"===e.tagName){if(\"value\"===l.name)(h=vwo_$(e,this.bodyEl)).attr(\"value\",F.handleProtected(o,le.Recording.anonymizeKeys)),e.attributes[c].value=h.attr(\"value\");if(\"label\"===l.name)(h=vwo_$(e,this.bodyEl)).attr(\"label\",F.handleProtected(o,le.Recording.anonymizeKeys,\"label\")),e.attributes[c].value=h.attr(\"label\")}F.shouldConsiderAnonymizingImgAttributes(l.name,l.value,o,le.Recording.anonymizeKeys)&&(e.attributes[c].value=F.getAnonymizedImageAttrValue(l,o));var u=He.handleBase64Attr(e,l.name,l.value);gi.handleBlob(e),d.attributes[l.name]=u.value,u.options&&(d.attributeOptions=d.attributeOptions||{},d.attributeOptions[l.name]=u.options)}var h;if((\"INPUT\"===e.tagName||\"TEXTAREA\"===e.tagName)&&void 0===d.attributes.value&&void 0!==e.value&&\"\"!==e.value)(h=vwo_$(e,this.bodyEl)).attr(\"value\",F.handleProtected(o,le.Recording.anonymizeKeys)),d.value=h.attr(\"value\");\"INPUT\"!==e.tagName||\"radio\"!==e.type&&\"checkbox\"!==e.type||(d.isChecked=xi(e).isChecked&&xi(e).isChecked()||xi(e).is(\":checked\")),Be.trackCanvasNode(o),a.shouldAnonymizeContent=t,a.whiteListedElementFound=n}return a.data=d,i&&(a.data.elem=\"doctype\"),a},Mi.prototype.handleBaseElement=function(){for(var e,t=document.getElementsByTagName(\"base\"),n=0;n\u003ct.length;n++)if((e=t[n]).hasAttribute(\"href\")){var i=e.getAttribute(\"href\");null!=i&&(this.html.base=1)}this.html.base?le.baseAdjustment={offset:0}:this.headEl?le.baseAdjustment={offset:1,afterEl:this.headEl.childNodes[0]}:le.baseAdjustment={offset:2,afterEl:this.bodyEl}},Mi.prototype.handleTextNodes=function(e,t){var n=I.get(\"Node\");if(e.nodeType===n.TEXT_NODE&&\"\"===e.textContent){if(t.previousSibling&&\"\"===t.previousSibling.textContent)return e;e=document.createComment(\"!!-nlsTN-!!\")}else if(e.nodeType===n.TEXT_NODE&&t.previousSibling&&t.previousSibling.nodeType===n.TEXT_NODE&&\"\"!==t.previousSibling.textContent)return{nodeRet:e,newCommentNode:document.createComment(\"!!-nlsCN-!!\")};return e},Mi.prototype.processBaseElement=function(){this.handleBaseElement()},Mi.prototype.init=function(e,t){e&&Mi.bind(this)(),window._vwo_nls||!le||D.preloadListeners()||(le.startTime=R()),this.doctype=document.doctype,this.htmlEl=document.getElementsByTagName(\"html\")[0],this.headEl=document.getElementsByTagName(\"head\")[0],this.bodyEl=document.getElementsByTagName(\"body\")[0],this.headEl&&this.handleBaseElement(),Jn.processInsertRules.call(this),D.recordAnimations()&&si.processExistingAnimations.call(this),Ii(document,this,e,t),window.__nls_player&&window.__nls_player.blobData&&(this.html.blobData=N({},window.__nls_player.blobData))},le.GetHtml=new Mi,le.GetHtml.__=1;var Vi=le.GetHtml,Pi={INIT:\"nls.init\"},Wi=p;function Hi(){le.recordingData.totals.touches++}function Ui(){le.recordingData.totals.keyPresses++}function zi(e){\"HTML\"!==e.target.nodeName&&le.recordingData.totals.clicks++}function Fi(e){var t=e.target.nodeName,n=e.pageX,i=e.pageY;\"HTML\"!==t&&(le.recordingData.mouse.lastMove.docX===n&&le.recordingData.mouse.lastMove.docY===i||(le.recordingData.totals.movements++,le.recordingData.mouse.lastMove.docX=n,le.recordingData.mouse.lastMove.docY=i))}function Xi(){var e=le.getScrollPercentage();e>le.recordingData.totals.scroll&&0\u003ce&&(le.recordingData.totals.scroll=e)}function ji(){D.data360migrated()?VWO._.phoenixMT.on(window.VWO._.EventsEnum.DOM_CLICK,zi):ve.addEventListener(document,\"mouseup\",zi),ve.addJqEventListener(Wi(window),\"on\",\"scroll\",Xi),ve.addEventListener(document,\"keyup\",Ui),ve.addEventListener(document,\"mousemove\",Fi),ve.addEventListener(document,\"touchstart\",Hi)}var Bi={init:ji,__:1};le.EventListeners=Bi,Bi.__=1;var Yi=function(){var e=g.get(\"nlssid\"+le.ids.account);e?(le.ids.session=parseInt(e,10),le.returnVisitor=!0):(le.ids.session=window._vwo_pa.sId,g.create(\"nlssid\"+le.ids.account,le.ids.session,null,le.getCookieDomain()),le.returnVisitor=!1)},Ki=function(){var e=window.VWO._.cookies.get(X.TRACK_SESSION_COOKIE_NAME);if(e){e=decodeURIComponent(e);var t=window.VWO._.sessionInfoService.getSNCookieValueByIndex(X.REFERRER_INDEX);if(t&&0\u003ct.length)return;var n=\"http:\"===document.location.protocol&&document.location.href===document.referrer?\"\":document.referrer;if(btoa){try{var i=new URL(n);i.search=\"\",n=i.toString()}catch(e){n=n.split(\"?\")[0]}n=btoa(n)}D.data360migrated()?window.VWO._.sessionInfoService.setSNCookieValueByIndex2(X.REFERRER_INDEX,\"referrer=\"+n):window.VWO._.sessionInfoService.setSNCookieValueByIndex(X.REFERRER_INDEX,\"referrer=\"+n)}},qi=function(){var e=parseInt(g.get(\"nlsrid\"+le.ids.account),10);e=isNaN(e)?1:e+1,le.ids.recording=e,g.create(\"nlsrid\"+le.ids.account,e,365,le.getCookieDomain())},Gi=!1,Ji=function(){var e=navigator.userAgent.toLowerCase();return-1!==e.indexOf(\"msie\")&&parseInt(e.split(\"msie\")[1],10)},$i=function(){var e={},t=le.tags.eTags.get(),n=I.get(\"JSON\"),i={f:le.tags.eTagsV2.f.get(),r:le.tags.eTagsV2.r.get(),h:le.tags.eTagsV2.h.get()},o=le.tags.uTags.get();return t&&(e.eTags=n.stringify(t)),(i.f||i.r||i.h)&&(e.eTagsV2=n.stringify(i)),o&&(e.uTags=n.stringify(o)),e};le.getTags=$i,le.campaignsProcessed=!1;var Qi=null;D.data360migrated()&&VWO.phoenix&&window.fetcher&&(window.fetcher.getValue(\"VWO._.auxPageViewFired\").then(function(e){e&&(le.campaignsProcessed=!0,Qi&&Qi(),Qi=null)}),VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[gt.PAGE_VIEW,function(e){e.aux&&(le.campaignsProcessed=!0,Qi&&Qi(),Qi=null)}]}));var Zi=function(i,o){if(!/bot|googlebot|crawler|spider|robot|crawling/i.test(navigator.userAgent)&&(le.ids.session||(Yi(),qi()),Ki(),void 0!==le.ids.session&&void 0!==le.returnVisitor)){var e,t,n,r=window._vwo_exp||{};for(var a in r)if(\"ANALYZE_RECORDING\"===r[a].type&&r[a].main){le.Recording.anonymizeKeys=void 0!==r[a].aK?r[a].aK:le.Recording.anonymizeKeys,le.Recording.bl=r[a].bl,le.Recording.wl=r[a].wl;break}Ji()?(i.push(\"Mutations\"),s(!1)):(le.GetHtml.html.isAuraSite=-1\u003c(null===(t=null===(e=window.Aura)||void 0===e?void 0:e.app)||void 0===t?void 0:t.indexOf(\"siteforce\"))||\"function\"==typeof(null===(n=window.LWR)||void 0===n?void 0:n.define)||void 0!==window.embedded_svc,D.preloadListeners()&&(le.startTime=R(),le.Recording.init(o),i=i.filter(function(e){return\"Recording\"!==e})),le.GetHtml.init(o,s))}function s(e){for(var t in Gi||(le.EventListeners.init(),Gi=!0),lt.formSubmitCallbacks.push($i),i)Object.prototype.hasOwnProperty.call(i,t)&&le[i[t]].init(o);e&&(le.GetHtml.domTraverCompl=!0,le.GetHtml.processMutsOccrdPrvsly()),le.triggerLibEvent(Pi.INIT);function n(){window.VWO&&window.VWO.performanceWatcher&&window.VWO.performanceWatcher.sendInitialPerformanceMetrics(),lt.saveNewRecording(function(){le.saveNewRecordingInitiatedOnce=!0,le.sRD=le.sRD||C(lt.sendRecordingData.bind(lt),le.cDT);var e=setInterval(le.sRD,le.heartBeatFrequency);ve.pushTimers(e,\"interval\"),le.htmlRequestSuccess=!0,He.sendQueuedData(),gi.sendQueuedData()})}D.data360migrated()&&!le.campaignsProcessed?Qi=n:(Qi=null,setTimeout(n,0)),Ie.isRequestQueueable()&&setInterval(Ie.deQueueRequest,1e3)}},eo={init:Zi},to=!1,no,io={childList:!0,attributes:!0,attributeOldValue:!0,characterData:!0,subtree:!0},oo=p;Vi.__=1;var ro=window._vwo_exp||{},ao=window._vwo_exp_ids||[],so=\"ANALYZE_HEATMAP\",co=\"ANALYZE_RECORDING\",lo=\"ANALYZE_FORM\",uo={},ho=window.VWO,fo=ho.data&&ho.data.mrp||20,mo,go=!0,po=!1,vo=!1,wo=!1,_o=!1;ho._.customEvent=ho._.customEvent||function(){};var yo=function(){for(var e in ho._){if(Object.prototype.hasOwnProperty.call(ho._,e)&&\"function\"==typeof ho._[e])if(0\u003c=ho._[e].toString().indexOf('unshift([\"jI\"]'))return ho._[e]}},Eo=ho._.triggerEvent||yo()||function(){},To=0,So=function(e){if(e.clientHeight\u003c=To)return!1;To=e.clientHeight;var t=window.getComputedStyle(e);if(!(\"hidden\"!==t.getPropertyValue(\"visibility\")&&\"0\"!==t.getPropertyValue(\"opacity\")&&\"none\"!==t.getPropertyValue(\"display\")))return!1;var n=e.getBoundingClientRect(),i=(e.scrollHeight||e.clientHeight)>window.innerHeight,o=(0\u003c=[\"auto\",\"scroll\"].indexOf(t.overflowY)||0\u003c=[\"auto\",\"scroll\"].indexOf(t.overflow))&&e.scrollHeight>e.clientHeight,r=n.width===window.innerWidth,a=Math.abs(n.top)\u003c10,s=1\u003c=e.children.length;return i&&o&&s&&r&&a},Oo=function(){To=0;for(var e=[document.body],t=[],n=null;0\u003ce.length;){var i=e.shift();if(-1===t.indexOf(i))if(t.push(i),i!==document.body){So(i)&&(n=i);var o=Array.prototype.slice.call(i.children);for(a=0;a\u003co.length;a++){s=o[a];-1===t.indexOf(s)&&e.push(s)}}else for(var r=Array.prototype.slice.call(i.children),a=0;a\u003cr.length;a++){var s=r[a];-1===t.indexOf(s)&&e.push(s)}}return n&&n||document.body},bo=function(){try{var e=Oo();return e!==document.body?{isCustomRoot:!0,rootContainer:{selectorPath:F.sanitizeActionData(ee(e)),tagName:e.tagName.toLowerCase()},url:window.location.href}:{isCustomRoot:!1,skipped:!0}}catch(e){return{error:\"Root monitoring function failed\",details:e.message}}};uo[lo]=\"fe\",uo[so]=\"he\",uo[co]=\"re\";var No=function(e){return window._vwo_pa=window._vwo_pa||{},!(!window._vwo_pa||!window._vwo_pa[e]||1!==window._vwo_pa[e].r&&1!==window._vwo_pa[e].fae&&1!==window._vwo_pa[e].hs)},Ro=function(e){if(ro[e]){var t=ro[e].type;return 0\u003c=[so,co].indexOf(t)?(ro[e].main&&(le.hs=le.hs||t===so,le.r=le.r||t===co),!0):t===lo&&(le.fae=!0)}},Co=function(){for(var e,t=ao.length;t--;)if(e=ro[ao[t]].type,0\u003c=[so,co,lo].indexOf(e))return!0;return!1},Do=function(){le.stopRecording=le.enums.formAnalysis.PERMANENT_STATE},Ao=function(){var e;vo=!1,le.saveNewRecordingInitiatedOnce=!1,wo=!1,le.htmlRequestSuccess=!1,le.lastSendTime=0,le.formAnalysis&&(le.formAnalysis.f={}),null!==(e=window.VWO.ErrorLogger)&&void 0!==e&&e.resetData(),le.formAnalysis&&le.formAnalysis.resetFormObservers(),le.enableEventListeners=!1,Be.stopCanvasRecording()},Io=function(e,t,n,i,o){var r=g.get(\"nlssid\"+le.ids.account);if(!Co()&&r)le.ids.session=parseInt(r,10),le.ids.recording=parseInt(g.get(\"nlsrid\"+le.ids.account)||1,10),le.returnVisitor=!0;else{var a=o||t;if(fo\u003ca)return void Do();i&&(M.clear(),le.stopRecording=\"\"),le.ids.session=e,le.ids.recording=a,le.returnVisitor=n,le.newSession=!!i,le.newSession&&(le.startTime=R()),n&&Ao(),vo=!0,wo||mo(),go&&r&&(g.erase(\"nlssid\"+le.ids.account,le.getCookieDomain()),g.erase(\"nlsrid\"+le.ids.account,le.getCookieDomain())),go=!1}},xo=function(){var e;le.ready=!1,le.r=!1,le.hs=!1,le.fae=!1,le.resetTagOnUC(),le.ids.experiment={},vo=!1,le.saveNewRecordingInitiatedOnce=!1,wo=!1,le.htmlRequestSuccess=!1,le.Recording.resetData(),le.ids.re={},le.formAnalysis&&(le.formAnalysis.f={}),le.ids.he={},le.ids.fe={},le.canonicalUrl=\"\",le.enableEventListeners=!1,null!==(e=window.VWO.ErrorLogger)&&void 0!==e&&e.resetData(),le.enableEventListeners=!1,le.formAnalysis&&le.formAnalysis.resetFormObservers(),Be.stopCanvasRecording(),le.campaignsProcessed=!1},Lo=function(e){var t,n,i,o,r=e[0];if(\"rH\"===r||\"vS\"===r){if(t=e[1],n=+e[2]||1,i=Ro(t),!le.ids.experiment[t]&&(No(t)||i))if(i){if(D.campaignLog())try{window.VWO._.customError({msg:\"Analyze Campaign started\",url:\"nls/init.ts\",lineno:228,colno:25,source:JSON.stringify({uuid:F.getUUID(),sn:window.VWO._.cookies.get(X.TRACK_SESSION_COOKIE_NAME),ds:window.VWO._.cookies.get(X.TRACK_GLOBAL_COOKIE_NAME),sId:window.VWO._.sessionInfoService.getSessionId(),campaignId:t})})}catch(e){}if(o=ro[t].type,ro[t].main||o===lo){if(le.ids[uo[o]][t]=F.getUUID(),le.ready=!0,le.analyze=!0,o===lo)le.tags.eTags.add(t,n),le.tags.eTagsV2.f.add(t);else if(o===co)le.Recording.anonymizeKeys=void 0!==ro[t].aK?ro[t].aK:le.Recording.anonymizeKeys,le.Recording.bl=ro[t].bl,le.Recording.wl=ro[t].wl,le.Recording.cnv=ro[t].cnv,le.canvasRecorder.init(le.Mutations);else if(o===so){var a=\"hm_root_monitoring_sent\";if(!M.getItem(a))try{var s=bo();s&&s.isCustomRoot&&window.VWO._.customError({msg:JSON.stringify({rootMonitoringData:s,detectionTimestamp:R()}),url:\"nls/init.ts\",lineno:331,colno:25}),M.setItem(a,\"true\")}catch(e){}}wo||mo()}else switch(le.tags.eTags.add(t,n),o){case so:le.tags.eTagsV2.h.add(t);break;case co:le.tags.eTagsV2.r.add(t)}}else le.Recording.anonymizeKeys=le.Recording.anonymizeKeys||window._vwo_pa[t].aK,le.fae=le.fae||window._vwo_pa[t].fae,le.hs=le.hs||window._vwo_pa[t].hs,le.r=le.r||window._vwo_pa[t].r,le.ids.experiment[t]=F.getUUID(),le.ready=!0,wo||mo()}else\"tSC\"===r?Io(e[1],e[2],e[3],e[4],e[5]):\"tSE\"===r?Do():\"uC\"===r&&(lt.sendRecordingData(!1,le.Recording&&le.Recording.previousUrl),xo())},ko=function(e){oo.each(e,function(e,t){Lo(t)})},Mo=function(){window._vwo_evq=window._vwo_evq||[],ko(window._vwo_evq);var n=window._vwo_evq.push,i=window._vwo_evq.unshift;window._vwo_evq.push=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];return Lo(e[0]),n.apply(window._vwo_evq,e)},window._vwo_evq.unshift=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];return Lo(e[0]),i.apply(window._vwo_evq,e)}},Vo=function(){return window.Worker&&window.URL&&window.Blob},Po=function(){return!!le.ready&&(!(le.analyze&&!vo)&&(!(!le.faultyWorker&&!le.ignoreWorker)||!!Vo()&&!!le.workerUrl))};function Wo(e){le.observerCallback(e)}function Ho(){if(!to){var n=Element.prototype.attachShadow;Element.prototype.attachShadow=function(e){var t=this.shadowRoot;try{(t=n.call(this,e))&&no&&\"function\"==typeof no.observe&&(no.observe(t,io),t._vwoObserved=!0,to=!0)}catch(e){}return t}}}function Uo(){if(!le.__mutObserverAtcd){le.__mutObserverAtcd=1;var e=void 0;if(\"undefined\"!=typeof MutationObserver?e=MutationObserver:\"undefined\"!=typeof WebKitMutationObserver&&(e=window.WebKitMutationObserver),!e)return;D.customOffsetEnabled()&&window.Zone&&window.Zone.__symbol__&&(e=window[window.Zone.__symbol__(\"MutationObserver\")]),(no=new e(Wo.bind(this))).observe(document,io),Ho()}}var zo=function(e){Uo(),!wo&&Po()&&_o&&(wo=!0,le.ready&&le.r&&Eo(gt.RECORDING_INITIATED),eo.init(e,po),po=!0)},Fo=function(e,t,n){var i=new XMLHttpRequest;i.open(\"GET\",e,!0),i.onload=function(){200===this.status||304===this.status?t&&t(this.response):window.VWO._.gcpfb&&window.VWO._.gcpfb(e,Fo,this.status,t,n)||200\u003c=this.status&&this.status\u003c400&&t&&t(this.response)},i.onerror=function(){window.VWO._.gcpfb&&window.VWO._.gcpfb(e,Fo,this.status,t,n)||n&&n(this.response)},i.send(null)},Xo=function(n){var e,t,i,o,r,a;D.preloadListeners()&&(le.ignoreWorker=!0,_o=!0),mo=C(function(){zo(n)},50),Mo();var s=(null===(a=null===(r=null===(o=null===(i=null===(t=null===(e=window.VWO._)||void 0===e?void 0:e.allSettings)||void 0===t?void 0:t.dataStore)||void 0===i?void 0:i.plugins)||void 0===o?void 0:o.LIBINFO)||void 0===r?void 0:r.WORKER)||void 0===a?void 0:a.HASH)||window._vwo_worker_cb,d=s?\"-\"+s:\"\";if(!ho.nls){ho.nls=le;var c=window._vwo_worker_url||window._vwo_cdn+\"analysis/4.0/worker\"+d+\".js\";return Vo()&&Fo(c,function(e){try{var t=new window.Blob([e],{type:\"text/javascript\"});le.workerUrl=window.URL.createObjectURL(t)}catch(e){le.faultyWorker=!0}zo(n)}),oo(document).ready(function(){setTimeout(function(){_o=!0,zo(n),Xn.init(\"nls\")},500)}),window._vwo_evq=window._vwo_evq||[],le.ajax=Ce,Ie.init(),window.__nls=le}},jo=Object.freeze({__proto__:null,get mutationObserver(){return no},mutationConfig:io,init:Xo});hn.__es6hack=1,Pn.__es6hack=1,Xo([\"Recording\",\"formAnalysis\"])}()})}();\n\u003c/script>\u003cscript type=\"text/javascript\" nonce=\"\">!function(){var e=function(e,t){var n=function(){e()?t():setTimeout(n,100)};n()};e(function(){return VWO&&VWO._&&VWO._.libLoaded},function(){window.VWO=window.VWO||[],VWO.v_o=\"4.0.499\",function(){var i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function e(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var N=function(){return(N=Object.assign||function(e){for(var t,n=1,i=arguments.length;n\u003ci;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function h(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)\u003c0&&(n[i]=e[i]);if(null!=e&&\"function\"==typeof Object.getOwnPropertySymbols){var o=0;for(i=Object.getOwnPropertySymbols(e);o\u003ci.length;o++)t.indexOf(i[o])\u003c0&&Object.prototype.propertyIsEnumerable.call(e,i[o])&&(n[i[o]]=e[i[o]])}return n}function n(){for(var e=0,t=0,n=arguments.length;t\u003cn;t++)e+=arguments[t].length;var i=Array(e),o=0;for(t=0;t\u003cn;t++)for(var r=arguments[t],a=0,s=r.length;a\u003cs;a++,o++)i[o]=r[a];return i}var o=parseInt(new Date/1e3,10),t,r=function(){return t||(t=VWO.data.ts||o)},a=Object.keys||function(e){var t,n=[];for(t in e)e.hasOwnProperty(t)&&n.push(t);return n};function s(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}function d(e,t){for(var n=[],i=0;i\u003ce.length;i++)n.push(t(e[i]));return n}function c(e,t){for(var n=[],i=0;i\u003ce.length;i++)t(e[i],i)&&n.push(e[i]);return n}function R(e){var t=r(),n=parseInt(new Date/1e3,10)-o;return e?t+n:1e3*(t+n)+ +new Date%1e3}function C(i,o){var r,a=!1;return function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=this;a&&(clearTimeout(r),r=null),r=setTimeout(function(){i.apply(n,e)},o),a=!0}}function l(e,t,n){\"Array\"===e?(this.tags=[],this.lastSent=0):\"Hash\"===e&&(this.tags={},this.sentTags={}),this.type=e,this.maxCount=t||1/0,this.addTagCallback=n||function(){}}l.prototype.add=function(e,t){if(e){var n=this.tags;\"Array\"===this.type?(\"[object Array]\"!==Object.prototype.toString.call(e)&&(e=[e]),e=d(e,function(e){return e=encodeURIComponent(e.trim())}),n=c(n=(n=n.concat(e)).slice(0,this.maxCount),function(e,t){return n.indexOf(e)===t}),this.tags=n):\"Hash\"===this.type&&(this.sentTags[e]&&this.sentTags[e]===t||(this.tags[encodeURIComponent(e)]=encodeURIComponent(t))),this.addTagCallback()}},l.prototype.get=function(){var e;if(this.isTagPassed())return\"Array\"===this.type?(e=this.tags.slice(this.lastSent),this.lastSent=this.tags.length):\"Hash\"===this.type&&(e=this.tags,s(this.sentTags,this.tags),this.tags={}),e},l.prototype.isTagPassed=function(){return\"Array\"===this.type?this.tags.length>this.lastSent:\"Hash\"===this.type&&0\u003ca(this.tags).length},l.prototype.reset=function(){\"Array\"===this.type?(this.tags=[],this.lastSent=0):\"Hash\"===this.type&&(this.tags={},this.sentTags={})},l.prototype.refresh=function(){\"Array\"===this.type?this.lastSent=0:\"Hash\"===this.type&&(s(this.tags,this.sentTags),this.sentTags={})};var D={completeSnapshottingEnabled:function(e){void 0===e&&(e=window.location.href);return-1\u003ce.indexOf(\"att-bundles.com\")||-1\u003c[646513,710789].indexOf(window._vwo_acc_id)},customOffsetEnabled:function(){return-1\u003c[373511,515823,895609].indexOf(window._vwo_acc_id)},blockParamsInSnapshotting:function(){return!(-1\u003c[1182223].indexOf(window._vwo_acc_id))&&(-1\u003c[644713,731483,740288,743738,783334,784474,791992,835565,857247,874753,969074,989310,1014514,988428,944335,885778,721532,857208,1042399,856323,853763,915730].indexOf(window._vwo_acc_id)||1045717\u003c=window._vwo_acc_id)},deadClickInHeatmap:function(){return this.data360migrated()},data360migrated:function(){return void 0!==VWO.phoenix},repeatedCSSInsertion:function(){return-1\u003c[637746,724831].indexOf(window._vwo_acc_id)},customClicks:function(){return-1\u003c[884017,884893].indexOf(window._vwo_acc_id)&&window.VWO&&void 0!==window.VWO.phoenix},pageExitHandling:function(){return!(-1\u003c[743033].indexOf(window._vwo_acc_id))&&(this.data360migrated()||this.preloadListeners())},marketoOptimization:function(){return-1\u003c[646513,844055].indexOf(window._vwo_acc_id)||89e4\u003c=window._vwo_acc_id},checkFormVisibility:function(){return 1067124!==window._vwo_acc_id&&(1006624\u003c=window._vwo_acc_id||708874==window._vwo_acc_id)},preloadListeners:function(){return-1\u003c[721532,768475].indexOf(window._vwo_acc_id)},campaignLog:function(){return!1},ignoredSelectors:function(){var e,t;return(null===(t=null===(e=window.VWO)||void 0===e?void 0:e.data)||void 0===t?void 0:t.ISFI)||\"\"},blobSupport:function(){return-1\u003c[1009354,737109,844055,808235,1157543].indexOf(window._vwo_acc_id)},isWebVitalsOverrideEnabled:function(){return-1\u003c[1053520].indexOf(window._vwo_acc_id)},removeChildNodesSupport:function(){return-1\u003c[515019,844055].indexOf(window._vwo_acc_id)},recordAnimations:function(){return-1\u003c[844055,1028866].indexOf(window._vwo_acc_id)||1136784\u003c=window._vwo_acc_id},useVisOptUrl:function(){return-1\u003c[646513,1113944].indexOf(window._vwo_acc_id)||1155026\u003c=window._vwo_acc_id},advancedRuleDetectionEnabled:function(){return-1\u003c[656392].indexOf(window._vwo_acc_id)},skipInputButtonMasking:function(){return-1\u003c[1113638].indexOf(window._vwo_acc_id)||1214030\u003c=window._vwo_acc_id}},u={DEAD:\"11\",RAGE:\"12\",ERROR:\"13\"},A={RECORDING_META:\"rm\",CLICK_TRACK_COUNT:\"ctc\",CLICK_TEXT_DATA:\"ctd\",CLICKS_TRACKED:\"ct\",DEAD_CLICK_TEXT:\"dCT\",RAGE_CLICK_TEXT:\"rCT\"},f={JSON:{stringify:function(i){function e(e){return\"string\"==typeof e}function n(e){return null===e&&\"object\"==typeof e}function o(e){return\"number\"==typeof e&&isNaN(e)}function r(e){return\"number\"==typeof e&&!isFinite(e)}function a(e){return\"symbol\"==typeof e}function s(e){return void 0===(t=e)&&void 0===t||\"function\"==typeof e||a(e);var t}function t(e){var t=e.split(\"\");return t.pop(),t.join(\"\")}var d=this;if(!s(i)){if(\"object\"==typeof(c=i)&&null!==c&&\"function\"==typeof c.getMonth)return'\"'+i.toISOString()+'\"';var c,l;if(o(l=i)||r(l)||n(l))return\"null\";if(!a(i)){if(\"number\"==typeof(f=i)||e(f)||\"boolean\"==typeof f){var u=void 0,h=void 0;return e(i)?(h='\"',u=(u=(u=(u=(u=i.toString()).replace(/\\\\/g,\"\\\\\\\\\")).replace(/\\n/g,\"\\\\n\")).replace(/\\t/g,\"\\\\t\")).replace(/\\\"/g,'\\\\\"')):h=\"\",u?\"\"+h+u+h:\"\"+h+i+h}var f,m,g;if(m=i,Array.isArray(m)&&\"object\"==typeof m){var p=\"\";return i.forEach(function(e){var t;p+=o(t=e)||r(t)||n(t)||s(t)?d.stringify(null):d.stringify(e),p+=\",\"}),\"[\"+t(p)+\"]\"}if(\"object\"==typeof(g=i)&&null!==g&&!Array.isArray(g)){var v=\"\";return Object.keys(i).forEach(function(e){var t=i[e],n=s(t);v+=n?\"\":d.stringify(e)+\":\"+d.stringify(t)+\",\"}),\"{\"+t(v)+\"}\"}}}}}},m=function(){function e(e,t){try{Object.defineProperty(e,t,{writable:!1})}catch(e){}}function n(){if(!window.DISABLE_NATIVE_CONSTANTS){if(!document.body)return window.DISABLE_NATIVE_CONSTANTS=!0,0;i=window.document.createElement(\"iframe\"),e(i,\"src\"),i.setAttribute=function(e,t){},i.style.display=\"none\",i.onload=function(){(o=i.contentWindow).onerror=function(e,t,n,i){window.VWO&&window.VWO._&&window.VWO._.customError&&window.VWO._.customError({msg:e,url:t,lineno:n,colno:i,source:\"nativeConstants\"})}},document.body.appendChild(i),(o=i.contentWindow)&&e(o.location,\"href\")}}var i,o;return void 0===window.DISABLE_NATIVE_CONSTANTS?window.DISABLE_NATIVE_CONSTANTS=!0:!1===window.DISABLE_NATIVE_CONSTANTS&&n(),{get:function(e){i&&i.contentWindow||n();var t=o;return t&&!window.DISABLE_NATIVE_CONSTANTS||(t=window),window.VWO.featureInfo&&window.VWO.featureInfo.vwoNative&&f[e]?(\"JSON\"===e&&(f[e].parse=t[e].parse),f[e]):t[e]}}};window.VWO=window.VWO||[],window.VWO._=window.VWO._||{},window.VWO._.nativeConstants=window.VWO._.nativeConstants||m();var I=window.VWO._.nativeConstants,g={create:function(e,t,n,i){var o=\"\";if(n){var r=new(I.get(\"Date\"));r.setTime(r.getTime()+24*n*60*60*1e3),o=\"; expires=\"+r.toGMTString()}else!1===n&&(o=\"; expires=Thu, 01 Jan 1970 00:00:01 GMT\");i=i?\"; domain=\"+i:\"\",document.cookie=e+\"=\"+t+o+\"; path=/\"+i},get:function(e){for(var t=e+\"=\",n=document.cookie.split(\";\"),i=0;i\u003cn.length;i++){for(var o=n[i];\" \"===o.charAt(0);)o=o.substring(1,o.length);if(0===o.indexOf(t))return o.substring(t.length,o.length)}return null},erase:function(e,t){this.create(e,\"\",!1,t)}};function Y(e,t,n,i){VWO._&&VWO._.customError&&window.VWO._.customError({msg:e,url:\"gquery.js\",lineno:t,colno:n,source:i})}var p=function(){var l=document,i=l.documentElement,o=[].slice,u=[].push,r=[].map,t=[].filter,e=l.createElement(\"div\"),a=[].indexOf,n=[].splice,s=[].reverse,d=window,c=/^data-(.+)/,h=/\\S+/g,f=/^(\\s|\\u00A0)+|(\\s|\\u00A0)+$/g,m={animationIterationCount:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0};function g(e){return e.multiple&&e.options?function(e,t,n,i){for(var o=[],r=H(t),a=i,s=0,d=e.length;s\u003cd;s++)if(r){var c=t(e[s]);c.length&&u.apply(o,c)}else for(var l=e[s][t];!(null==l||i&&a(-1,l));)o.push(l),l=n?l[t]:null;return o}(t.call(e.options,function(e){return e.selected&&!e.disabled&&!e.parentNode.disabled}),\"value\"):e.value||\"\"}function p(e){return(p=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e})(e)}var v={focus:\"focusin\",blur:\"focusout\"},w=/^(?:mouse|pointer|contextmenu|drag|drop|click|dblclick)/i;var _=/\\S+/g;var y={focus:{delegateType:\"focusin\"},blur:{delegateType:\"focusout\"},mouseenter:{delegateType:\"mouseover\",bindType:\"mouseover\"},mouseleave:{delegateType:\"mouseout\",bindType:\"mouseout\"},pointerenter:{delegateType:\"pointerover\",bindType:\"pointerover\"},pointerleave:{delegateType:\"pointerout\",bindType:\"pointerout\"}};Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;if(!document.documentElement.contains(t))return null;do{if(T(t,e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null});var E=function e(t,n){return new e.fn.init(t,n)},T=E.matches=function(e,t){var n=e&&(e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector);return!!n&&n.call(e,t)},S=E.isString=function(e){return p(e)===p(\"\")},O=/^--/;function b(e){return O.test(e)}var N=/-([a-z])/g;function R(e,t){return t.toUpperCase()}var C=E.camelCase=function(e){return e.replace(N,R)};function D(e){return e&&1===e.nodeType}var A={},I=e.style,x=[\"webkit\",\"moz\",\"ms\",\"o\"];function L(e,t){return parseInt(k(e,t),10)||0}function k(e,t,n){if(D(e)&&t){var i=d.getComputedStyle(e,null);return t?n?i.getPropertyValue(t)||void 0:i[t]:i}}function M(){}function V(e){return e[U]=e[U]||{}}function P(e){return e&&9===e.nodeType}var W,H=E.isFunction=function(e){return p(e)===p(M)&&!!e.call},U=E.uid=\"_gQ\"+Date.now(),z=E.isWindow=function(e){return e&&e===e.window},F=E.isNumeric=function(e){return!isNaN(parseFloat(e))&&isFinite(e)};function X(e,t){for(var n=0,i=e.length;n\u003ci&&!1!==t.call(e[n],n,e[n]);n++);}function j(e,t,o){X(e,function(n,i){X(t,function(e,t){B(i,n?t.cloneNode(!0):t,o,o&&i.firstChild)})})}function B(e,t,n,i){if(X(t&&3===t.nodeType?[]:E(\"script\",t),function(e,t){var n=document.createElement(\"script\");X(E(t).prop(\"attributes\"),function(){E(n).attr(this.name,this.value)}),n.text=t.innerHTML,document.getElementsByTagName(\"head\")[0].appendChild(n),t.parentElement.removeChild(t)}),n)if(\"SCRIPT\"===t.tagName||\"STYLE\"===t.tagName){var o=document.createElement(t.tagName.toLowerCase());\"SCRIPT\"===t.tagName?o.text=t.innerHTML:o.appendChild(document.createTextNode(t.innerHTML)),X(E(t).prop(\"attributes\"),function(){E(o).attr(this.name,this.value)}),o.classList=t.classList,e.insertBefore(o,i)}else e.insertBefore(t,i);else if(\"SCRIPT\"===t.tagName||\"STYLE\"===t.tagName){o=document.createElement(t.tagName.toLowerCase());\"SCRIPT\"===t.tagName?o.text=t.innerHTML:o.appendChild(document.createTextNode(t.innerHTML)),X(E(t).prop(\"attributes\"),function(){E(o).attr(this.name,this.value)}),o.classList=t.classList,e.appendChild(o)}else e.appendChild(t)}return E.extend=function(){var e,t,n,i,o=arguments[0]||{},r=1,a=arguments.length,s=!1;for(\"boolean\"==typeof o&&(s=o,o=arguments[1]||{},r=2),\"object\"===p(o)||H(o)||(o={}),a===r&&(o=this,--r);r\u003ca;r++)if(null!=(e=arguments[r]))for(t in e)if(n=o[t],i=e[t],\"__proto__\"!==t&&o!==i)if(s&&i&&(E.isPlainObject(i)||E.isArray(i))){var d=n&&(E.isPlainObject(n)||E.isArray(n))?n:E.isArray(i)?[]:{};o[t]=E.extend(s,d,i)}else void 0!==i&&(o[t]=i);return o},E.isArray=Array.isArray,E.isPlainObject=function(e){if(!e||\"[object Object]\"!==Object.prototype.toString.call(e)||e.nodeType||e.setInterval)return!1;if(e.constructor&&!hasOwnProperty.call(e,\"constructor\")&&!hasOwnProperty.call(e.constructor.prototype,\"isPrototypeOf\"))return!1;var t;for(t in e);return void 0===t||hasOwnProperty.call(e,t)},E.parseJSON=function(e){return\"string\"==typeof e&&e?/^[\\],:{}\\s]*$/.test(e.replace(/\\\\(?:[\"\\\\\\/bfnrt]|u[0-9a-fA-F]{4})/g,\"@\").replace(/\"[^\"\\\\\\n\\r]*\"|true|false|null|-?\\d+(?:\\.\\d*)?(?:[eE][+\\-]?\\d+)?/g,\"]\").replace(/(?:^|:|,)(?:\\s*\\[)+/g,\"\"))?JSON.parse(e):void 0:null},E.getJSON=function(e,t,n,i){return H(t)&&(i=i||n,n=t,t=null),E.ajax({url:e,data:t,success:n,dataType:i})},E.get=function(e,t,n,i){return H(t)&&(i=i||n,n=t,t=null),E.ajax({type:\"GET\",url:e,data:t,success:n,dataType:i})},E.each=function(){var e,t,n=arguments;if(t=1===n.length&&H(n[0])?(e=o.call(this),n[0]):(e=n[0],n[1]),e)for(var i=0;i\u003ce.length;i++)t.call(e[i],i,e[i]);return this},E.ajax=function(e){if(\"script\"===e.dataType){var t=document.createElement(\"script\");return t.src=e.url,document.getElementsByTagName(\"head\")[0].appendChild(t),t.onload=e.success||M,void(t.onerror=e.error||M)}var n=new XMLHttpRequest;n.open(e.method?e.method:\"GET\",e.url,!0),e.data||(e.data=null),n.onload=function(){200\u003c=this.status&&this.status\u003c400&&(e.dataType||(this.response=E.parseJSON(this.response)),e.success&&e.success(this.response))},n.onerror=function(){e.error&&e.error(this.response)},n.send(e.data)},E.isEmptyObject=function(e){return e&&0===Object.keys(e).length},E.fn=E.prototype={gQVersion:\"0.0.1\",toArray:function(){return o.call(this,0)},constructor:E,hasClass:function(t){return o.call(this).every(function(e){return e&&1===e.nodeType&&e.classList.contains(t)})},ready:function(e){return\"loading\"!==l.readyState?setTimeout(e):l.addEventListener(\"DOMContentLoaded\",e),this},scrollTop:function(){var e=this[0];return z(e)?e.pageYOffset:P(e)?e.defaultView.pageYOffset:e.scrollTop},scrollLeft:function(){var e=this[0];return z(e)?e.pageXOffset:P(e)?e.defaultView.pageXOffset:e.scrollLeft},getComputedDimensionOuter:function(e,t){var n=\"height\"===e.toLowerCase()?1:0,i=this[0];if(i)return z(i)?window[\"outer\"+e]:this[0][\"offset\"+e]+(t?L(this[0],\"margin\"+(n?\"Top\":\"Left\"))+L(this[0],\"margin\"+(n?\"Bottom\":\"Right\")):0)},getComputedDimension:function(e){var t,n,i=this[0],o=\"height\"===e.toLowerCase()?0:1;if(e=e.charAt(0).toUpperCase()+e.slice(1),P(i)){var r=i.documentElement;return Math.max(i.body[\"scroll\"+e],i.body[\"offset\"+e],r[\"scroll\"+e],r[\"offset\"+e],r[\"client\"+e])}if(z(i))return\"height\"===e.toLowerCase()?i.innerHeight:i.innerWidth;try{return i.getBoundingClientRect()[e.toLowerCase()]-(L(t=i,\"border\"+((n=o)?\"Left\":\"Top\")+\"Width\")+L(t,\"padding\"+(n?\"Left\":\"Top\"))+L(t,\"padding\"+(n?\"Right\":\"Bottom\"))+L(t,\"border\"+(n?\"Right\":\"Bottom\")+\"Width\"))}catch(e){Y(\"Error is \"+e+\" and elem is \"+i,529,25,\"getBoundingClientRect\")}},height:function(){return this.getComputedDimension(\"height\")},width:function(){return this.getComputedDimension(\"width\")},is:function(n){if(!n)return!1;var i=!1;return this.each(function(e,t){return!(i=\"string\"==typeof n?T(t,n):t===n)}),i},attr:function(n,i){var e;if(n){if(S(n))return void 0===i?null===(e=this[0]?this[0].getAttribute?this[0].getAttribute(n):this[0][n]:void 0)?void 0:e:this.each(function(e,t){t.setAttribute?t.setAttribute(n,i):t[n]=i});for(var t in n)this.attr(t,n[t]);return this}},removeAttr:function(t){return t=t.match(h)||[],this.each(function(e,n){X(t,function(e,t){n.removeAttribute(t)})})},outerWidth:function(e){return this.getComputedDimensionOuter(\"Width\",e)},outerHeight:function(e){return this.getComputedDimensionOuter(\"Height\",e)},offset:function(){var t=this[0];if(!t)return{top:0,left:0};t.nodeType==Node.TEXT_NODE&&(t=t.parentElement);var e={};try{e=t.getBoundingClientRect()}catch(e){if(Y(\"Error is \"+e+\" and elem is \"+t,603,25,\"getBoundingClientRect\"),t===document)return}var n=t.ownerDocument?t.ownerDocument.defaultView:window;return{top:e.top+n.pageYOffset-i.clientTop,left:e.left+n.pageXOffset-i.clientLeft}},index:function(e){var t=e?E(e)[0]:this[0],n=e?this:E(t).parent().children();return a.call(n,t)},each:E.each,delegate:function(e,t,n,i){return this.on(e,t,n,i)},on:function(n,i,o,r){var a,e,s=this;return H(i)&&(o=i,i=null),this[0]===document&&\"ready\"===n?this.ready(o):(i&&(a=o,o=function(e){for(var t=e.target;!T(t,i);){if(t===this||!t)return!1;t=t.parentNode}t&&a.call(t,e)}),X(S(e=n)&&e.match(_)||[],function(e,t){y[t]&&(i&&y[t].delegateType?n=y[t].delegateType:y[t].bindType&&(n=y[t].bindType)),s.each(function(e,t){t.addEventListener(n,o,!!r)})})),this},off:function(n,i,o){return this.each(function(e,t){t.removeEventListener(n,i,!!o)})},isChecked:function(){return null!==this[0].getAttribute(\"checked\")},isFocussed:function(){return this[0]===l.activeElement},closest:function(e){return new E(this[0].closest(e))},parent:function(){return new E(this[0]&&this[0].parentNode)},val:function(o){return arguments.length?this.each(function(e,t){var n=t.multiple&&t.options;if(n||/radio|checkbox/i.test(t.type)){var i=Array.isArray(o)?r.call(o,String):null===o?[]:[String(o)];n?X(t.options,function(e,t){t.selected=0\u003c=i.indexOf(t.value)}):t.checked=0\u003c=i.indexOf(t.value)}else t.value=null==o?\"\":o}):this[0]&&g(this[0])},prop:function(n,i){if(n){if(S(n))return void 0===i?this[0][n]:this.each(function(e,t){t[n]=i});for(var e in n)this.prop(e,n[e]);return this}},data:function(o,r){var e,t,n,i=this;if(!o){if(!this[0])return;var a={};return X(this[0].attributes,function(e,t){var n=t.name.match(c);n&&(a[n[1]]=i.data(n[1]))}),a}if(S(o))return void 0===r?(e=this[0],t=o,void 0===(n=V(e)[t])&&(n=e.dataset?e.dataset[t]:E(e).attr(\"data-\"+t)),n):this.each(function(e,t){return n=o,i=r,V(t)[n]=i;var n,i});for(var s in o)this.data(s,o[s]);return this},eq:function(e){return E(this.get(e))},get:function(e){return void 0===e?o.call(this):e\u003c0?this[e+this.length]:this[e]},appendTo:function(e){for(var t=E(e),n=0;n\u003ct.length;n++)t[n].appendChild(this[0]);return this},find:function(e){return this[0]||(e=void 0),E(e,this[0])},toggleClass:function(e,i,o){var r=[],a=void 0!==i;return S(e)&&(r=e.match(h)||[]),this.each(function(e,t){if(t&&1===t.nodeType)for(var n=0;n\u003cr.length;n++)a?(o=i?\"add\":\"remove\",t.classList[o](r[n])):t.classList.toggle(r[n])})},addClass:function(e){return this.toggleClass(e,!0,\"add\"),this},removeClass:function(e){return e?this.toggleClass(e,!1,\"remove\"):this.attr(\"class\",\"\"),this},remove:function(){return this.each(function(e,t){t.parentNode.removeChild(t)}),this},children:function(){var n=[];return this.each(function(e,t){u.apply(n,t.children)}),E(n)},map:function(n){return E(r.call(this,function(e,t){return n.call(e,t,e)}))},clone:function(){return this.map(function(e,t){return t.cloneNode(!0)})},filter:function(n){var i=n;return S(i)&&(i=function(e,t){return T(t,n)}),E(t.call(this,function(e,t){return i.call(e,t,e)}))},parents:function(t){var i=[];return this.each(function(e,t){for(var n=t.parentNode;n&&9!==n.nodeType;)i.push(n),n=n.parentNode}),i=i.filter(function(e,t){return i.indexOf(e)===t}),t&&(i=i.filter(function(e){return T(e,t)})),E(i)},append:function(){var n=this;return X(arguments,function(e,t){j(n,E(t))}),this},prepend:function(){var n=this;return X(arguments,function(e,t){j(n,E(t),!0)}),this},html:function(n){return void 0===n?this[0]&&this[0].innerHTML:this.each(function(e,t){t.innerHTML=n})},css:function(n,i){if(S(n)){var o=b(n);return(n=function(n,e){if(void 0===e&&(e=b(n)),e)return n;if(!A[n]){var t=C(n),i=\"\"+t.charAt(0).toUpperCase()+t.slice(1);X((t+\" \"+x.join(i+\" \")+i).split(\" \"),function(e,t){if(t in I)return A[n]=t,!1})}return A[n]}(n,o),arguments.length\u003c2)?this[0]&&k(this[0],n,o):n?(e=n,t=i,void 0===(r=o)&&(r=b(e)),i=r||m[e]||!F(t)?t:t+\"px\",this.each(function(e,t){D(t)&&(o?t.style.setProperty(n,i):t.style[n]=i)})):this}var e,t,r;for(var a in n)this.css(a,n[a]);return this},hashchange:function(e){window.addEventListener(\"hashchange\",e)},replaceWith:function(o){return this.each(function(e,t){var n=t.nextSibling,i=t.parentNode;E(t).remove(),n?E(n).before(o):E(i).append(o)})},before:function(){var n=this;return X(arguments,function(e,t){E(t).insertBefore(n)}),this},after:function(){var n=this;return X(s.apply(arguments),function(e,t){s.apply(E(t).slice()).insertAfter(n)}),this},insertBefore:function(e){var t=this;return E(e).each(function(n,i){var o=i.parentNode;o&&t.each(function(e,t){B(o,n?t.cloneNode(!0):t,!0,i)})}),this},insertAfter:function(e){var t=this;return E(e).each(function(n,i){var o=i.parentNode;o&&t.each(function(e,t){B(o,n?t.cloneNode(!0):t,!0,i.nextSibling)})}),this},trigger:function(e,t){var n,i;if(S(e)){var o=[(i=e.split(\".\"))[0],i.slice(1).sort()],r=o[0],a=o[1],s=w.test(r)?\"MouseEvents\":\"HTMLEvents\";(n=l.createEvent(s)).initEvent(r,!0,!0),n.namespace=a.join(\".\")}else n=e;n.data=t;var d=n.type in v;return this.each(function(e,t){d&&H(t[n.type])?t[n.type]():t.dispatchEvent(n)})},contents:function(){return this[0]?E(this[0].childNodes):E(\"\")},not:function(n){return E(this).filter(function(e,t){return!T(t,n)})}},E.fn.bind=E.fn.live=E.fn.on,E.fn.unbind=E.fn.die=E.fn.off,E.inArray=function(e,t){return a.call(t,e)},E.trim=function(e){return(e||\"\").replace(f,\"\")},E.getScript=function(e,t){return E.get(e,void 0,t,\"script\")},E.each(\"blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error\".split(\" \"),function(e,t){E.fn[t]=function(e){return\"submit\"===t?this[0].submit():e?this.bind(t,e):this.trigger(t)},E.attrFn&&(E.attrFn[t]=!0)}),E.guid=1,E.proxy=function(e,t,n){return 2===arguments.length&&(\"string\"==typeof t?(e=(n=e)[t],t=void 0):t&&!H(t)&&(n=t,t=void 0)),!t&&e&&(t=function(){return e.apply(n||this,arguments)}),e&&(t.guid=e.guid=e.guid||t.guid||E.guid++),t},(E.fn.init=function(e,t){var n,i=!1;if(S(e)&&/\u003c.+>/.test(e)){i=!0;try{n=e,(W=W||l.implementation.createHTMLDocument(null)).body.innerHTML=n,e=W.body.childNodes}catch(e){throw e}}if(!e)return this;if(e&&e.nodeType||z(e))return this[0]=e,this.length=1,this;if(S(e)){t=t||l;for(var o=this.constructor(),r=t instanceof E?t.toArray?t.toArray():[]:[t],a=0;a\u003cr.length;a++)try{o=this.constructor();var s=r[a],d=/^#[\\w-]*$/.test(e)&&s.getElementById?s.getElementById(e.slice(1)):-1\u003c[725146,749258,828515,853775].indexOf(window._vwo_acc_id)&&s.querySelectorAll.ancestor?s.querySelectorAll.ancestor.call(s,e):s.querySelectorAll(e);d&&d.nodeType&&(d=[d]),u.apply(o,i?e:d)}catch(e){}return o}if(H(e))return E.fn.ready(e);for(var c=0;c\u003ce.length;c++)this.length=e.length,this[c]=e[c]}).prototype=E.fn,E.fn.splice=n,\"function\"==typeof Symbol&&(E.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator]),E.prototype.slice=function(){return E(o.apply(this,arguments))},E.prototype.length=0,E.nodeName=function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},E}(),v=VWO._&&VWO._.ac&&VWO._.ac.eNC;void 0===window.DISABLE_NATIVE_CONSTANTS&&(window.DISABLE_NATIVE_CONSTANTS=!v);var w=I,_={create:function(e,t,n,i){var o=\";\";n&&(o=\"; expires=\"+new Date((new Date).getTime()+864e5*n).toGMTString()),window.document.cookie=e+\"=\"+encodeURIComponent(t)+\"; path=/;domain=\"+i+o},erase:function(e,t){window.document.cookie=e+\"=; path=/;domain=\"+t+\"; expires=Thu, 01 Jan 1970 00:00:01 GMT;\"},get:function(e){var t=document.cookie.split(e.replace(/([.*+?^=!:${}()|[\\]\\/\\\\])/g,\"\\\\$1\")+\"=\");return 2===t.length?decodeURIComponent(t[1].split(\";\")[0]):null}},y,E,T=w.get(\"console\"),S=(null===(E=null===(y=window.VWO)||void 0===y?void 0:y._)||void 0===E?void 0:E.cookies)||_;function O(e){Object.defineProperty(this,\"refType\",{value:e,writable:!1,enumerable:!1,configurable:!0})}function b(e){O.call(this,\"recorder\"),Object.defineProperty(this,\"ref\",{value:e,writable:!1,enumerable:!1,configurable:!0})}function x(e){O.call(this,\"player\"),Object.defineProperty(this,\"ref\",{value:e,writable:!1,enumerable:!1,configurable:!0})}O.prototype.help=function(){switch(T.group(\"Helper API\"),T.info(\"%c getHtml()\",\"color: green\",\" : Fetches HTML metadata\\n\"),T.info(\"%c getMutations()\",\"color: green\",\" : Fetches Mutation metadata\\n\"),T.info(\"%c getSnapshottedUrls()\",\"color: green\",\" : Fetches the stylesheets which are snapshotted\\n\"),this.refType){case\"recorder\":T.info(\"%c isAnalyzeSampled()\",\"color: green\",\" : Check if the DS cookie is valid for analyze calls\\n\"),T.info(\"%c forceSampleAnalyze()\",\"color: green\",\" : Validate DS Cookie to enable analyze calls\\n\");break;case\"player\":T.info(\"%c isLongRecording()\",\"color: green\",\" : Check if the recording is long or faulty based on the duration and the last action recorded\\n\")}T.groupEnd()},b.prototype=Object.create(O.prototype),b.prototype.constructor=O,b.prototype.isAnalyzeCampaign=function(e){return e&&(\"ANALYZE_RECORDING\"===e.type&&e.main||\"ANALYZE_HEATMAP\"===e.type&&e.main||\"ANALYZE_FORM\"===e.type)},b.prototype.isAnalyzeSampled=function(){var e=S.get(\"_vwo_ds\");if(!e)return T.info(\"No DS Cookie present\"),!1;var t=decodeURIComponent(e).split(\":\"),n=t[t.length-2],i=window._vwo_exp,o=!1;for(var r in i){var a=n.split(\",\");if(this.isAnalyzeCampaign(i[r]))for(var s=0;s\u003ca.length;s++){var d=a[s].split(\"_\");d[0]&&Number(d[0])===Number(r)&&1===Number(d[1])&&(o=!0)}}return-1\u003ct[1].indexOf(\"1\")&&o},b.prototype.forceSampleAnalyze=function(){var e,t,n,i=S.get(\"_vwo_ds\");if(i&&!this.isAnalyzeSampled()){var o=decodeURIComponent(i).split(\":\");o[1]=\"t_1,a_1\",o[o.length-1]=0\u003cNumber(o[o.length-1])?o[o.length-1]:\"1\";var r=o[o.length-2],a=window._vwo_exp;for(var s in a)if(this.isAnalyzeCampaign(a[s])){for(var d=r.split(\",\"),c=0;c\u003cd.length;c++){var l=d[c].split(\"_\");l[0]&&Number(l[0])===Number(s)&&(l[1]=\"1\"),d[c]=l.join(\"_\")}r=d.join(\",\")}o[o.length-2]=r;var u=o.join(\":\"),h=(null===(e=window.VWO)||void 0===e?void 0:e.TRACK_GLOBAL_COOKIE_EXPIRY_CUSTOM)||(null===(n=null===(t=window.VWO)||void 0===t?void 0:t.data)||void 0===n?void 0:n.rp)||90,f=Math.min(h,90),m=document.domain||window.location.host;m=this.stripURL(m),S.create(\"_vwo_ds\",u,f,m),T.info(\"DS cookie validated. Kindly reload the page to see it in action\")}},b.prototype.getSnapshottedUrls=function(){return this.ref.linkHrefForSnapshotting.map(function(e){return decodeURIComponent(e)})},b.prototype.getHtml=function(){return this.ref.GetHtml.html},b.prototype.getMutations=function(){return this.ref.Mutations.mutations},b.prototype.stripURL=function(e){var t=window.vwo_$||window.$,n=e.split(\".\"),i=n.length,o=n[i-2];return o&&-1!==t.inArray(o,[\"co\",\"org\",\"com\",\"net\",\"edu\",\"au\",\"ac\"])?n[i-3]+\".\"+o+\".\"+n[i-1]:o+\".\"+n[i-1]},x.prototype=Object.create(O.prototype),x.prototype.constructor=O,x.prototype.isLongRecording=function(){var e=this.ref.recordingArray,t=Number(e[e.length-1].split(\"_\")[1]);return!isNaN(t)&&this.duration-t\u003c=this.ref.longRecordingBuffer},x.prototype.getHtml=function(){return this.ref.createHTML.html},x.prototype.getMutations=function(){return this.ref.mutationsArray},x.prototype.getSnapshottedUrls=function(){return this.ref.createHTML.snapshotAssets};var L=p,k=I.get(\"JSON\"),M=(V.getKEY=function(){return void 0!==window.VWO._.namespaceKeyWithAccId?window.VWO._.namespaceKeyWithAccId(this.BASE_KEY):this.BASE_KEY},V.setItem=function(e,t,n){try{var i=n?this.cachedSessionData:this.cachedData,o=n?sessionStorage:localStorage;i[e]=t,o.setItem(this.getKEY(),k.stringify(i))}catch(e){}},V.getItem=function(e,t){try{var n=t?this.cachedSessionData:this.cachedData;if(0===Object.keys(n).length||!t&&!this.isDataFetchedOnce||t&&!this.isSessionDataFetchedOnce){var i=t?sessionStorage.getItem(this.getKEY()):localStorage.getItem(this.getKEY());if(i)try{t?this.isSessionDataFetchedOnce=!0:this.isDataFetchedOnce=!0,L.extend(n,k.parse(i))}catch(e){}}return n?n[e]:void 0}catch(e){return\"\"}},V.clear=function(){try{localStorage.removeItem(this.getKEY()),sessionStorage.removeItem(this.getKEY()),this.cachedSessionData={},this.cachedData={}}catch(e){}},V.BASE_KEY=\"_vwo_nlsCache\",V.cachedData={},V.cachedSessionData={},V.isDataFetchedOnce=!1,V.isSessionDataFetchedOnce=!1,V);function V(){}function P(e){return e.split(\"&\").join(\"&\").split(\"\u003c\").join(\"<\").split('\"').join(\""\")}var W={getUrlVars:function(e){var t,n,i,o={};for(-1!==e.indexOf(\"#\")&&(e=e.slice(0,e.indexOf(\"#\"))),n=(i=e.slice(e.indexOf(\"?\")+1).split(\"&\").reverse()).length;n--;)if(void 0===o[(t=i[n].split(\"=\"))[0]]){var r=t[1];(478778==window._vwo_acc_id||495077\u003cwindow._vwo_acc_id)&&(r=t.slice(1).join(\"=\")),o[t[0]]=r}else o[t[0]]=o[t[0]]+\"&\"+t[0]+\"=\"+t[1];return o},toAbsURL:function(e){var t=document.createElement(\"div\");return t.innerHTML='\u003ca href=\"'+P(e)+'\">x\u003c/a>',t.firstChild.href},isHashPresent:function(e){return-1!==e.indexOf(\"#\")},isQueryParamPresent:function(e,t){var n=e.indexOf(\"#\"),i=e.indexOf(\"?\"),o=t?-1:e.indexOf(\"=\");return-1===n?-1!==i||-1!==o:-1!==i&&i\u003cn||-1!==o&&o\u003cn}},H={debounce:function(n,i){var o;return function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];clearTimeout(o),o=window.setTimeout(function(){n.apply(void 0,e)},i)}},sanitizeActionData:function(e){return\"string\"!=typeof e?\"INVALIDATA\":e.replace(/_/g,\"!-u-!\").replace(/,/g,\"!-c-!\")},containsOurDomain:function(e){if(!e)return!1;return/visualwebsiteoptimizer\\.com|cdn\\.pushcrew\\.com|app\\.vwo\\.com|wingify\\-assets/.test(e)},getAnonymizedUrl:function(t){var e,n,i;if(!VWO.phoenix||null===(i=null===(n=null===(e=VWO._.allSettings)||void 0===e?void 0:e.dataStore)||void 0===n?void 0:n.plugins)||void 0===i||!i.PIICONFIG)return t;try{var l=window.VWO._.allSettings.dataStore.plugins.PIICONFIG,o=new URL(t),u={};o.searchParams.forEach(function(e,t){var n,i,o,r,a=!1,s=t.toLowerCase(),d=null===(i=null===(n=l.queryParamSettings)||void 0===n?void 0:n.w)||void 0===i?void 0:i[s],c=null===(r=null===(o=l.queryParamSettings)||void 0===o?void 0:o.b)||void 0===r?void 0:r[s];if(void 0!==d){if(d.length&&e.match(d))return;d||(a=!0)}(a||void 0===c&&!s.match(l.globalBlacklist))&&!e.match(l.globalValueRegex)||(u[t]=\"vwo_anonymized\")}),t=this.constructAnonymizedURL(u,o.toString())}catch(e){t=t.replace(/(\\?|\\&)([^\\&\\#]*?)=([^\\&\\#]*)/g,\"$1$2=vwo_anonymized\")}return t},getTargetNode:function(e){var t;return e.composedPath&&null!==(t=e.composedPath())&&void 0!==t&&t.length?e.composedPath()[0]:e.target},getCookieDomain:function(){return window.VWO._.cookies.domain},validateLastNErrors:function(e,t){void 0===t&&(t=3);var n=e.slice(-t);return!(n.length\u003ct)&&n.every(function(e){return e.id===n[0].id})},constructAnonymizedURL:function(r,a){function e(e){if(Object.hasOwnProperty.call(r,e)){var n=r[e],t=e.replace(s,\"\\\\$1\"),i=n.replace(/\\$/g,\"$$\");i&&t&&(e=t,n=i);var o=new RegExp(\"[\\\\?&]\"+e+\"=([^&]*)\",\"g\");a=a.replace(o,function(e,t){return e.replace(t,n)})}}var s=/([\\[\\]\\-(){}.+|$^?\\\\])/g;for(var t in r)e(t);return a}},U=p;function z(e){var t;if(!e)return null;var n=I.get(\"Node\"),i=null===(t=Object.getOwnPropertyDescriptor(n.prototype,\"nextSibling\"))||void 0===t?void 0:t.get;return(null==i?void 0:i.call(e))||e.nextSibling}var F={getNodeProperty:function(e,t,n,i){return t=t||\"\",this.shouldConsiderAnonymizingImgAttributes(i,t,e,n)?this.getAnonymizedImageAttrValue({name:i,value:t},e):this.needsMasking(e,n)?this.getMaskedValue(t):t},getParentNode:function(e){var t,n,i;if(!e)return null;var o=e.parentNode,r=I.get(\"Node\");return o&&o.__isFragment&&o.__vue__?o=o.parentNode:null!==(t=le.GetHtml.html)&&void 0!==t&&t.isAuraSite&&e.nlsParent?o=e.nlsParent:\"undefined\"!=typeof ShadowRoot&&e.parentNode instanceof ShadowRoot?o=e.parentNode.host:(null===(n=e.parentNode)||void 0===n?void 0:n.nodeType)===r.DOCUMENT_FRAGMENT_NODE&&(o=null===(i=e.parentNode)||void 0===i?void 0:i.predecessor),o},hasChild:function(e){var t,n,i,o,r,a,s;return!!e&&!!(null!==(t=e.childNodes)&&void 0!==t&&t.length||null!==(i=null===(n=e.shadowRoot)||void 0===n?void 0:n.childNodes)&&void 0!==i&&i.length||\"TEMPLATE\"===e.tagName&&null!==(r=null===(o=e.content)||void 0===o?void 0:o.childNodes)&&void 0!==r&&r.length||null!==(a=le.GetHtml.html)&&void 0!==a&&a.isAuraSite&&\"SLOT\"===e.tagName&&e.assignedElements&&null!==(s=e.assignedElements())&&void 0!==s&&s.length)},getFirstChild:function(e){var t,n,i,o,r;return e?(le.GetHtml.html.isAuraSite&&null!==(t=e.shadowRoot)&&void 0!==t&&t.firstChild?r=e.shadowRoot.firstChild:e.firstChild?r=e.firstChild:null!==(n=e.childNodes)&&void 0!==n&&n.length?r=e.childNodes[0]:le.GetHtml.html.isAuraSite&&\"SLOT\"===e.tagName&&e.assignedElements&&e.assignedElements().length?r=e.assignedElements()[0]:null!==(i=e.shadowRoot)&&void 0!==i&&i.firstChild?r=e.shadowRoot.firstChild:null!==(o=e.content)&&void 0!==o&&o.firstChild&&(r=e.content.firstChild),r):null},getNextSibling:function(e){var t,n;if(e){var i,o=z(e);if(o?i=o:le.GetHtml.html.isAuraSite&&e.nlsParent?i=null===(t=e.nlsParent.shadowRoot)||void 0===t?void 0:t.firstChild:null!==(n=e.parentNode.shadowRoot)&&void 0!==n&&n.firstChild&&(i=e.parentNode.shadowRoot.firstChild),!(i&&i.nlsNodeId&&le.GetHtml.html.isAuraSite&&i.nlsRecId&&i.nlsRecId===le.ids.recording))return F.shouldIgnoreElement(i)&&(i=F.getNextSibling(i)),i&&(i.nlsRecId=le.ids.recording),i}},getMaskedValue:function(e,t){return e?\"!!-nlsCN-!!\"!==e&&\"!!-nlsTN-!!\"!==e&&\"string\"==typeof e&&(!D.skipInputButtonMasking()||\"button\"!==t&&\"reset\"!==t&&\"submit\"!==t)?\"password\"===t||\"hidden\"===t?\"*\":\"number\"===t?e.replace(/./gi,\"0\"):\"date\"===t?\"1970-01-01\":643262===window._vwo_acc_id?e.replace(/\\S/g,\"零\"):e.replace(/\\S/g,\"*\"):e:\"\"},isElementBlacklisted:function(e,t){return!!U(e).is(le.Recording.bl)||(!(!e.classList||!e.classList.contains(\"nls_protected\"))||!(!e.tagName||\"textarea\"!==e.tagName.toLowerCase()&&\"option\"!==e.tagName.toLowerCase()||!t))},ntDdClk:function(e){if(VWO.data.frn&&VWO.data.frn.dc&&VWO.data.frn.dc.bl){if(U(e).is(VWO.data.frn.dc.bl))return!0}else if(e.classList&&e.classList.contains(\"_vwo_no_dead\"))return!0;return!1},isElementWhitelisted:function(e){return!!U(e).is(le.Recording.wl)||!(!e.classList||!e.classList.contains(\"nls_whitelist\"))},needsMasking:function(e,t){var n;return!(null===(n=e.parentElement)||void 0===n||!n.getAttribute(\"contenteditable\"))||!(this.isElementWhitelisted(e)||\"STYLE\"===e.tagName||!this.shouldAnonymizeValue(e,t))&&(!!this.isElementBlacklisted(e,t)||e.parentNode&&this.needsMasking(e.parentNode,t))},shouldAnonymizeValue:function(e,t){var n,i;if(window._vwo_nls)return!1;var o=U(e),r=o.val(),a=VWO.data.EWFI,s=this.isElementWhitelisted(e),d=this.isElementBlacklisted(e,t);return!(a||\"INPUT\"!==o.prop(\"tagName\")&&\"TEXTAREA\"!==o.prop(\"tagName\")||\"button\"===o.prop(\"type\")||\"submit\"===o.prop(\"type\")||\"reset\"===o.prop(\"type\"))||(!(!0!==a||!(\"password\"===o.prop(\"type\")||\"hidden\"===o.prop(\"type\")||!s&&t&&\"submit\"!==o.prop(\"type\")&&\"reset\"!==o.prop(\"type\")&&\"button\"!==o.prop(\"type\")||!s&&d||!s&&r.match(/\\d{3,}/)))||(null===(i=null===(n=o[0])||void 0===n?void 0:n.matches)||void 0===i||!i.call(n,a)))},sanitizeActionData:H.sanitizeActionData,attributeValueToBeAnonymized:function(e,t){var n;switch(t){case\"label\":n=e.attr(\"label\");break;case\"value\":default:n=e.val()}return n},shouldConsiderAnonymizingImgAttributes:function(t,e,n,i){if(!(t&&e&&VWO._.ac&&VWO._.ac.iAF&&F.needsMasking(n,i)))return!1;var o;return[\"src\",\"srcset\",\"href\"].forEach(function(e){-1\u003ct.indexOf(e)&&(o=!0)}),\"style\"===t&&(o=o||-1\u003ce.indexOf(\"background\")||-1\u003ce.indexOf(\"background-image\")),o},constructAnonymizedURL:H.constructAnonymizedURL,getAnonymizedImageAttrValue:function(e,t){var n,i=(e=e||{}).name;return n=e.value,-1\u003ci.indexOf(\"srcset\")?n=this.getAnonymizeSrcSet(n,t):-1\u003ci.indexOf(\"src\")||-1\u003ci.indexOf(\"href\")?n=this.getAnonyImageUrl(t):-1\u003ci.indexOf(\"style\")&&(n=this.anonymizeStyleAttr(n,t)),n},getAnonymizedUrl:H.getAnonymizedUrl,anonymizeStyleAttr:function(t,n){if(-1\u003ct.indexOf(\"url(\")){var e=t.match(/url\\(.+?\\)/g)||[],i=this;e.forEach(function(e){t=t.replace(e,'url(\"'+i.getAnonyImageUrl(n)+'\")')});var o=t.match(/(.+)\\;$/);o&&(t=o[1]),t+=\" !important;\"}return t},getAnonymizeSrcSet:function(t,e){if(!t)return t;try{for(var n=[],i=t.split(\",\")||[],o=0;o\u003ci.length;o++){var r=i[o]||\"\",a=(r=r.trim()).split(\" \")[1]||\"\";n.push(this.getAnonyImageUrl(e)+\" \"+a)}return n.join(\" , \")}catch(e){return t}},getElemWidthAndHeight:function(e){for(var t=0,n=0;(!t||!n)&&e;){var i=U(e);t=i.width(),n=i.height(),e=e.parentNode}return{width:t=0\u003ct?5e3\u003ct?5e3:t:0,height:n=0\u003cn?5e3\u003cn?5e3:n:0}},getAnonyImageUrl:function(e){var t=this.getElemWidthAndHeight(e);return\"https://app.vwo.com/anonymize-image?w=\"+t.width+\"&h=\"+t.height},handleProtected:function(e,t,n){var i=U(e),o=this.attributeValueToBeAnonymized(i,n);return this.shouldAnonymizeValue(e,t)&&(o=this.getMaskedValue(o,i.prop(\"type\"))),o},getUUID:function(){return window.VWO.phoenix?window.VWO._.libUtils.getUUID({type:VWO._.CampaignEnum.ANALYSIS_CAMPAIGN}):window.VWO._.libUtils.getUUID()},elementSelector:function(e){if(le.GetHtml.html.isAuraSite&&-1\u003ce.indexOf(\"SLOT\")&&le.selectorStore){var t=le.selectorStore[e];if(t)return t}if(\"#document\"===(e=pe.desanitizeActionData(e)).substring(0,9)&&(e=e.replace(/#document > /,\"\")),-1\u003ce.indexOf(\"shadow-root\")){for(var n=e.split(\"> shadow-root >\"),i=document,o=null,r=0;r\u003cn.length;r++)i=(o=U(n[r],i)[0]).shadowRoot;return o}return U(e)[0]},containsOurDomain:H.containsOurDomain,getTargetNode:H.getTargetNode,shouldIgnoreElement:function(e){var t=D.ignoredSelectors();if(!t)return!1;var n=!e||e.closest?e:e.parentNode;return!(!n||!n.closest)&&null!==n.closest(t)},isElementInViewport:function(e){var t=e.getBoundingClientRect();return 0\u003c=t.top&&0\u003c=t.left&&t.bottom\u003c=(window.innerHeight||document.documentElement.clientHeight)&&t.right\u003c=(window.innerWidth||document.documentElement.clientWidth)||t.top\u003c(window.innerHeight||document.documentElement.clientHeight)&&0\u003ct.bottom&&t.left\u003c(window.innerWidth||document.documentElement.clientWidth)&&0\u003ct.right},isSafari:function(){var e=window.navigator.userAgent;return/Safari/.test(e)&&!/Chrome|CriOS|Chromium|Edg|Edge|OPR|Opera|FxiOS|Firefox/.test(e)}},X={TRACK_GLOBAL_COOKIE_NAME:\"_vwo_ds\",TRACK_SESSION_COOKIE_NAME:\"_vwo_sn\",TRACK_SESSION_COOKIE_EXPIRY:window.VWO.TRACK_SESSION_COOKIE_EXPIRY_CUSTOM||1/48,REFERRER_INDEX:5},j,B,K,q,G,J;function $(e,t){if(e){var n,i=\".\"+e,o=window.vwo_$;if(!(t=t||{})[e]){try{n=o(i)||\"\"}catch(e){n=\"\"}if(1===n.length)return 1;t[e]=!0}}}function Q(e){if(e){var t,n=window.vwo_$;try{t=n(\"#\"+e)}catch(e){t=\"\"}return t.length}}function Z(e){if(!e)return null;if(e.previousElementSibling)return e.previousElementSibling;for(;e=e.previousSibling;)if(1===e.nodeType)return e}function ee(e,t){if(!e)return null;if(e===document)return\"#document\";t=t||{};var n,i,o,r,a,s=e,d=[],c=e.tagName,l=window.vwo_$;if(e===document.body||e===document.head)return c;for(;e;)if(VWO._.ac&&VWO._.ac.hFCVJ&&e.__vue__&&e.__isFragment)e=Z(e);else{n=(c=\"undefined\"!=typeof ShadowRoot&&e instanceof ShadowRoot?\"shadow-root\":e.tagName)&&c.match(/^((?:[\\w\\u00c0-\\uFFFF\\*-]|\\\\.)+)/),c&&n&&(n&&n[0])===c||(c=\"*\");var u=-1\u003c[\"INPUT\",\"SELECT\"].indexOf(e.tagName);try{i=l(e).attr(\"id\")}catch(s){i=e.id}u&&e.name?c=c+'[name=\"'+e.name+'\"]':i&&\"string\"==typeof i&&Q(i)&&(c=i.match(/^\\d/)?c+'[id=\"'+i+'\"]':c+\"#\"+i),o=(o=e.getAttribute&&e.getAttribute(\"class\"))?o.split(/\\s+/):[];for(var h=0;h\u003co.length;h++)if(a=\".\"+(r=o[h]),$(r,t)){c+=a;break}d.unshift(c),e=Z(e)}var f=s.nlsParent||s.parentNode;return!d.length||-1!==d[0].indexOf(\"#\")||f&&\"HEAD\"===f.nodeName||s.host||(d[0]+=\":first-child\"),ee(\"undefined\"!=typeof ShadowRoot&&s instanceof ShadowRoot&&s.host?s.host:f,t)+(d.length?\" > \"+d.join(\" + \"):\"\")}var te=window.visualViewport,ne=p,ie=window.VWO||[];ie._vba=ie._vba||{};var oe=!1,re=120,ae=[],se={},de=M.getItem(\"asts\"),ce=function(e){var t=e.sort(function(e,t){return e-t}).filter(function(e){return e});return{min:t[0]||0,max:t[t.length-1]||0}},le={cDT:(null===(j=window._vwoCc)||void 0===j?void 0:j.dCT)||500,sDT:100,sRD:null,ctl:100,campaignsProcessed:!1,visualViewportAvailable:window.visualViewport,jq:ne,assetSnapshottingEnabled:ie._&&ie._.ast,errorLoggerEnabled:!(void 0===ie.phoenix||!ie.featureInfo||!ie.featureInfo.ele),signalsEnabled:!(void 0===ie.phoenix||!ie.featureInfo||!ie.featureInfo.se),data360EventsEnabled:!(void 0===ie.phoenix||!ie.featureInfo||!ie.featureInfo.recData360Enabled),webVitalsEnabled:!(void 0===ie.phoenix||!ie.featureInfo||!ie.featureInfo.wve),isAccountMigrated:null===(J=null===(G=null===(q=null===(K=null===(B=ie._)||void 0===B?void 0:B.allSettings)||void 0===K?void 0:K.dataStore)||void 0===q?void 0:q.plugins)||void 0===G?void 0:G.DACDNCONFIG)||void 0===J?void 0:J.DLRE,version:\"4.0.499\",ids:{account:window._vwo_acc_id,experiment:{},re:{},he:{},fe:{},recording:0,html:0,session:0},tags:{eTags:new l(\"Hash\"),eTagsV2:{f:new l(\"Array\"),r:new l(\"Array\"),h:new l(\"Array\")},uTags:new l(\"Array\")},canvasRec:{allowCanvasRec:!0,isFlutterWeb:!1},selectorStore:{},heartBeatFrequency:ie._vba.heartBeat||4e3,startTime:0,returnVisitor:!1,newSession:!1,loadChance:100,saveNewRecordingInitiatedOnce:!1,lastTime:0,enums:{formAnalysis:{TEMPORARY_STATE:\"temporary\",PERMANENT_STATE:\"permanent\"}},config:{stopRecordingTime:24*X.TRACK_SESSION_COOKIE_EXPIRY*60*60*1e3,deleteSessionRecordingTime:0},recordingData:{totals:{movements:0,clicks:0,keyPresses:0,scroll:0,touches:0,ocs:0,data360Events:0},last:{movements:0,clicks:0,keyPresses:0,scroll:0,touches:0,ocs:0,data360Events:0},mouse:{lastMove:{docX:0,docY:0}}},data360EventIndex:0,enableEventListeners:!0,htmlRequestSuccess:!1,linkHrefForSnapshotting:de&&de.slice()||[],canonicalUrl:\"\",getCurrentUrl:function(){var e=window.location.href;try{D.useVisOptUrl()&&(e=window.VWO._.coreLib.getCurrentUrl())}catch(e){}return e},getCampaigns:function(e){var t={},n=e?Object.keys(le.ids.he)[0]:Object.keys(le.ids.re)[0];if(n){t[\"id_\"+n]=\"-1\";var i=e?le.tags.eTagsV2.h.tags:le.tags.eTagsV2.r.tags;i&&i.forEach(function(e){t[\"id_\"+e]=\"-1\"})}return t},getEventsProps:function(e){var t,n=(null===(t=null==e?void 0:e._vwo)||void 0===t?void 0:t.nls)||{};return n.action&&delete n.action,n.timestamp&&delete n.timestamp,n.aux||n.isHeatmapData||e.vwoEventName!==window.VWO._.EventsEnum.DOM_CLICK?delete n.isHeatmapData:n={},n},getHoverProps:function(e){var t,n,i,o,r=le.Recording.heatmap.maxHoversRecorded-le.Recording.heatmap.hoversLength;if((null===(n=window.VWO.featureInfo)||void 0===n?void 0:n.hvr)&&le.hs&&!le.hsStopped&&!(r\u003c=0)){var a=le.getCampaigns(!0),s=null===(o=null===(i=ie.modules)||void 0===i?void 0:i.utils)||void 0===o?void 0:o.heatmapUtils;if(s){le.Recording.heatmap.hoversLength++;var d=s.getTargetPathInfo(e),c=N(N({path:d.xpath||ee(F.getTargetNode(e)),x:d.x_percent||0,y:d.y_percent||0},a),{addVwoPageMeta:!0});return(t={})[F.getUUID()]=c,t}}},triggerSessionIdleTimeout:function(){le.sessionIdleTimeout||(le.sessionIdleTimeout=setTimeout(function(){le.stopRecording=le.enums.formAnalysis.TEMPORARY_STATE,le.triggerSessionDeleteTimeout()},le.config.stopRecordingTime))},triggerSessionDeleteTimeout:function(){le.sessionIdleTimeout=setTimeout(function(){le.stopRecording=le.enums.formAnalysis.PERMANENT_STATE,g.erase(\"nlssid\"+le.ids.account,le.getCookieDomain()),g.erase(\"nlsrid\"+le.ids.account,le.getCookieDomain())},le.config.deleteSessionRecordingTime)},clearSessionIdleTimeout:function(){le.sessionIdleTimeout&&(clearTimeout(le.sessionIdleTimeout),le.sessionIdleTimeout=0)},resetAfterDataSent:function(){le.recordingData.last.scroll=le.recordingData.totals.scroll,le.recordingData.last.movements=le.recordingData.totals.movements,le.recordingData.last.clicks=le.recordingData.totals.clicks,le.recordingData.last.keyPresses=le.recordingData.totals.keyPresses,le.recordingData.last.touches=le.recordingData.totals.touches,le.recordingData.last.ocs=le.recordingData.totals.ocs,le.recordingData.last.data360Events=le.recordingData.totals.data360Events,le.ftu=!1,le.resetTagAfterSent()},resetTagOnUC:function(){le.tags.eTagsV2.h.reset(),le.tags.eTagsV2.f.reset(),le.tags.eTagsV2.r.reset()},resetTagAfterSent:function(){le.tags.eTagsV2.f.refresh(),le.tags.eTagsV2.r.refresh(),le.tags.eTagsV2.h.refresh()},checkIfIdle:function(){return le.recordingData.last.scroll===le.recordingData.totals.scroll&&le.recordingData.last.movements===le.recordingData.totals.movements&&le.recordingData.last.clicks===le.recordingData.totals.clicks&&le.recordingData.last.keyPresses===le.recordingData.totals.keyPresses&&le.recordingData.last.touches===le.recordingData.totals.touches&&le.recordingData.last.ocs===le.recordingData.totals.ocs&&le.recordingData.last.data360Events===le.recordingData.totals.data360Events&&!le.ftu},resetClicksCount:function(){this.recordingData.totals.clicks=0,this.recordingData.last.clicks=0},calcDuration:function(e,t){e=e||{};var n,i,o,r,a,s,d,c=R(),l=I.get(\"Math\");e.recording&&(o=+(n=e.recording.split(\",\"))[0].split(\"_\")[1],r=+n[n.length-1].split(\"_\")[1]),e.mutations&&(i=I.get(\"JSON\").parse(e.mutations))instanceof I.get(\"Array\")&&(a=+i[0].time,s=+i[i.length-1].time);var u=ce([r,s,o,a]);return d=t||!u.max?0:l.abs(u.max-this.lastTime),d/=1e3,this.lastTime=t?c-le.startTime:d?u.max:this.lastTime,{currentTime:c,duration:d}},isMobile:function(){return/iphone|ipad|ipod|android|webos|opera mini|blackberry|iemobile|windows phone/i.test(navigator.userAgent)},getViewportDimensions:function(){var e={width:0,height:0};return e.width=this.getDimensions().width,e.height=this.getDimensions().height,e.height=parseInt(e.height,10),e.height=e.height||0,le.isMobile()?this.getDimensionsConsideringOrientation(e.width,e.height):{width:e.width,height:e.height}},getAvailableDimensions:function(){var e=window.screen.availWidth||window.outerWidth,t=window.screen.availHeight||window.outerHeight,n=this.getDimensionsConsideringOrientation(e,t);return{height:n.height,width:n.width}},getDimensionsConsideringOrientation:function(e,t){var n,i,o=I.get(\"Math\");return this.isLandscapeMode()?(n=o.max(e,t),i=o.min(e,t)):(i=o.max(e,t),n=o.min(e,t)),{width:n,height:i}},isLandscapeMode:function(){return le.visualViewportAvailable&&window.screen&&window.screen.orientation?0\u003c=window.screen.orientation.type.indexOf(\"landscape\"):window.innerWidth>window.innerHeight},getScreenDimensions:function(){var e=window.screen.width,t=window.screen.height,n=this.getDimensionsConsideringOrientation(e,t);return{width:n.width,height:n.height}},getScreenScale:function(){var e=le.getAvailableDimensions(),t=le.getScreenDimensions();return{x:e.width/t.width,y:e.height/t.height}},getScale:function(){if(te&&this.isMobile())return{x:te.scale,y:te.scale};var e,t;if(this.isMobile()&&document.documentElement.clientHeight==window.innerHeight&&document.documentElement.clientWidth==window.innerWidth)e=window.innerHeight,t=window.innerWidth;else{var n=le.getScreenDimensions();e=n.height,t=n.width}var i=t/window.innerWidth,o=e/window.innerHeight;return this.isMobile()||(o=i=1),{x:i,y:o}},getDimensions:function(){var e=/twitter/i.test(navigator.userAgent);return te&&this.isMobile()&&!e?{height:te.height,width:te.width}:\"BackCompat\"===document.compatMode?{height:window.innerHeight||document.body.clientHeight||document.documentElement.clientHeight,width:window.innerWidth||document.body.clientWidth||document.documentElement.clientWidth}:{height:document.documentElement.clientHeight||window.innerHeight,width:document.documentElement.clientWidth||window.innerWidth}},getScrollDimensions:function(){return{width:document.documentElement.scrollWidth,height:document.documentElement.scrollHeight}},getScroll:function(){return{x:0===ne(window).scrollLeft()?te.offsetLeft:ne(window).scrollLeft(),y:te.pageTop}},getScrollPercentage:function(){var e=ne(window).scrollTop(),t=ne(document).height(),n=ne(window).height(),i=I.get(\"Math\"),o=document.querySelector(\"._vwo_scroll_fix\");o&&(e=o.scrollTop,t=o.scrollHeight);var r=n+e,a=i.round(r/t*100);return isNaN(a)?0:100\u003ca?100:a},getPageTitle:function(){var e=document.getElementsByTagName(\"title\")[0];return e?e.innerHTML:document.title},getCookieDomain:function(){return window.VWO._.cookies.domain},triggerLibEvent:function(e,t){t instanceof I.get(\"Array\")||(t=[t]),window._vwo_evq.push([e].concat(t))},isEligibleToSendRecordingData:function(){if(le.stopRecording===le.enums.formAnalysis.PERMANENT_STATE||!le.ready)return!1;var e=R(),t=1e3*le.ids.session;return!(60*re*1e3\u003ce-t)||(le.stopRecording=le.enums.formAnalysis.PERMANENT_STATE,!1)},addUrlForSnapshotting:function(e){if(e&&!/^data\\:/.test(e)){var t=W.toAbsURL(e);D.blockParamsInSnapshotting()&&(t=t.split(\"?\")[0]),e=encodeURIComponent(t);var n=le.getCurrentUrl();se[n]=se[n]||[],le.linkHrefForSnapshotting.indexOf(e)\u003c0?(le.linkHrefForSnapshotting.push(e),ae.push(e),se[n].push(e)):se[n].indexOf(e)\u003c0&&se[n].push(e)}},extractSnapshottingUrls:function(e){var t,n,i=D.completeSnapshottingEnabled(),o=ie._.ac&&ie._.ac.iAF&&F.needsMasking(e,le.Recording.anonymizeKeys);\"LINK\"===e.tagName&&\"stylesheet\"===e.rel&&e.getAttribute(\"href\")?le.addUrlForSnapshotting(e.href):i&&!o&&(e.nodeType===Node.TEXT_NODE&&\"STYLE\"===(null===(t=e.parentNode)||void 0===t?void 0:t.tagName)?le.extractUrlsFromCss(e.textContent):\"IMG\"===e.tagName?(le.addUrlForSnapshotting(e.src),le.extractUrlsFromSrcSetList(e.srcset)):\"SOURCE\"===e.tagName&&\"PICTURE\"===(null===(n=e.parentNode)||void 0===n?void 0:n.tagName)&&le.addUrlForSnapshotting(e.srcset),e.hasAttribute&&e.hasAttribute(\"style\")&&le.extractUrlsFromCss(e.getAttribute(\"style\")))},extractUrlsFromCss:function(e){var t=D.completeSnapshottingEnabled();if(e&&t)for(var n,i=/url\\(([^\\)]+)\\)/g;null!==(n=i.exec(e));){var o=n[1];/^['\"]/.test(o)&&(o=o.slice(1,o.length-1)),le.addUrlForSnapshotting(o)}},extractUrlsFromSrcSetList:function(e){var t=D.completeSnapshottingEnabled();if(e&&t)for(var n=0,i=e.split(\",\").map(function(e){return e.trim()});n\u003ci.length;n++){var o=i[n];le.addUrlForSnapshotting(o.split(\" \")[0])}},extractCanonicalUrl:function(e){var t=e.href;\"LINK\"===e.tagName&&t&&\"canonical\"===e.rel&&(le.canonicalUrl=t)},resetHrefCollection:function(e){if(le.assetSnapshottingEnabled&&!oe){var t=n(M.getItem(\"asts\")||[],e);M.setItem(\"asts\",t)}e&&e.length?ae.splice(0,e.length):ae.length=0},getCurrentHrefs:function(){return ae},getUrlSpecificSnapshottedAssets:function(){var e=le.getCurrentUrl();return se[e]=se[e]||[],se[e]}};le.__proto__=new b(le),le.__proto__.constructor=Object;var ue={},he=function(e){var t,n,i;if(null!=e&&e._vwo){var o=e._vwo,r=o.isDeadClick,a=o.isRageClick,s=o.isErrorClick;if(r||a||s){var d=le.getCampaigns(!1),c=N({aux:!0},d);null!==(t=e._vwo)&&void 0!==t&&t.isDeadClick&&(c.isDeadClick=!0),null!==(n=e._vwo)&&void 0!==n&&n.isRageClick&&(c.isRageClick=!0),null!==(i=e._vwo)&&void 0!==i&&i.isErrorClick&&(c.isErrorClick=!0),le.Recording.addNlsData(e,c)}}};VWO._.phoenixMT&&VWO._.phoenixMT.on(window.VWO._.EventsEnum.DOM_CLICK,function(e){e._vwo&&e._vwo.nls&&he(e)},{syncToDataLayer:!0});var fe,me,ge={},pe={init:function(e,t){var n,i;void 0===t&&(t=!0),this.resetBatchData(),this.isSerialized=t;var o=this.getMcData(e);this.originalData=e,0\u003co.length&&this.classifyClick(o);var r={latestRecording:this.originalData,deadClickInThisBatch:fe,rageClickInThisBatch:me,clickCounts:ge};return null!==(n=ue[A.DEAD_CLICK_TEXT])&&void 0!==n&&n.length&&(r.textData=r.textData||{},r.textData[A.DEAD_CLICK_TEXT]=ue[A.DEAD_CLICK_TEXT].join(\",\")),null!==(i=ue[A.RAGE_CLICK_TEXT])&&void 0!==i&&i.length&&(r.textData=r.textData||{},r.textData[A.RAGE_CLICK_TEXT]=ue[A.RAGE_CLICK_TEXT].join(\",\")),r},desanitizeActionData:function(e){return e?e.replace(/!-u-!/g,\"_\").replace(/!-c-!/g,\",\"):\"\"},getTargetFromPath:function(e){var t=e.split(\"+\"),n=t[t.length-1];return 0\u003cn.indexOf(\">\")?(n=(t=e.split(\">\"))[t.length-1],this.getTargetFromPath(n)):0\u003cn.indexOf(\"+\")&&this.getTargetFromPath(n),n.trim()},getRageClicks:function(e,t){for(var n=[],i=0;i\u003ce.length;i++){if(this.originalData[e[i].index].event.isRageClick){n.push(e[i].index),D.customClicks()&&VWO.event(\"rageClick\");try{var o=F.elementSelector(e[i].selectorPath),r=o&&o.innerText?o.innerText.trim():\"\";if(r.length&&!F.needsMasking(o,le.Recording.anonymizeKeys)){-1!==(null==t?void 0:t.indexOf(e[i].index))&&(r=r.slice(0,le.ctl));var a=F.sanitizeActionData(r),s=M.getItem(A.RAGE_CLICK_TEXT)||[];ue[A.RAGE_CLICK_TEXT]=ue[A.RAGE_CLICK_TEXT]||[],-1!==s.indexOf(a)||-1!==ue[A.RAGE_CLICK_TEXT].indexOf(a)||ue[A.RAGE_CLICK_TEXT].push(a)}}catch(e){}}}return n},classifyClick:function(e){for(var t=[],n=[],i=0;i\u003ce.length;i++){var o=this.originalData[e[i].index].event;if(o.isDeadClick){t.push(e[i].index);try{D.customClicks()&&VWO.event(\"deadClick\");var r=F.elementSelector(e[i].selectorPath);if((r&&r.innerText?r.innerText.trim():\"\").length&&!F.needsMasking(r,le.Recording.anonymizeKeys)){var a=F.sanitizeActionData(r.innerText.slice(0,le.ctl)),s=M.getItem(A.DEAD_CLICK_TEXT)||[];ue[A.DEAD_CLICK_TEXT]=ue[A.DEAD_CLICK_TEXT]||[],-1!==s.indexOf(a)||-1!==ue[A.DEAD_CLICK_TEXT].indexOf(a)||ue[A.DEAD_CLICK_TEXT].push(a)}}catch(e){}}o.isErrorClick&&n.push(e[i].index)}var d=this.getRageClicks(e,t);this.addToOriginalData(t,d,n,e)},addToOriginalData:function(e,t,n,i){for(var o={},r=0;r\u003ce.length;r++)fe=!0,o[e[r]]=u.DEAD;for(r=0;r\u003ct.length;r++)me=!0,o[t[r]]?o[t[r]]+=\":\"+u.RAGE:o[t[r]]=u.RAGE;for(r=0;r\u003cn.length;r++)o[n[r]]?o[n[r]]+=\":\"+u.ERROR:o[n[r]]=u.ERROR;for(var a in o)o.hasOwnProperty(a)&&(this.isSerialized?this.originalData[a]+=\"_{\"+o[a]+\"}\":(this.originalData[a].event._vwo||(this.originalData[a].event._vwo={}),-1\u003co[a].indexOf(u.DEAD)&&(this.originalData[a].isDeadClick=!0),-1\u003co[a].indexOf(u.RAGE)&&(this.originalData[a].isRageClick=!0),-1\u003co[a].indexOf(u.ERROR)&&(this.originalData[a].isErrorClick=!0)));ge.d=e.length||void 0,ge.r=t.length||void 0,ge.e=n.length||void 0,ge.c=i.length-Object.keys(o).length||void 0},getMcData:function(e){for(var t=[],n=0;n\u003ce.length;n++){var i=void 0,o=void 0,r=void 0,a=void 0;if(this.isSerialized){var s=e[n].split(\"_\");i=s[0],o=s[1],r=s[2],e[n].includes(\"_%13%\")&&(a=!0,e[n]=e[n].replace(\"_%13%\",\"\"))}else i=e[n].action,o=e[n].timestamp,r=e[n].selectorPath,a=e[n].isErrorClick;\"mc\"===i&&t.push({action:i,time:o,selectorPath:r,isErrorClick:a,index:n})}return t},resetBatchData:function(){me=fe=!1,ge={},ue={}}},ve=function(){if(VWO._.eventsManager)return VWO._.eventsManager;var c=[],a=!0,l=[],u=[],h={bind:\"unbind\",live:\"die\",on:\"off\"},f=[];var t=/iPhone|iPad/.test(navigator.userAgent);function s(e){return!VWO.DONT_IOS&&!(\"touchmove\"!==e&&\"touchstart\"!==e&&\"touchend\"!==e||!t)}function r(e,t){a&&f.push({type:e,state:t,ref:e[t]})}function m(){for(var e=f.length-1;0\u003c=e;e--){var t=f[e];t.type[t.state]=t.ref}}return ve={addEventListener:function(e,t,n,i){if(!s(t)){a&&c.push({$el:e,name:t,callback:n,capture:i});try{e.addEventListener?e.addEventListener(t,n,i):e.attachEvent&&e.attachEvent(\"on\"+t,n,i)}catch(e){}return ve}},addMutationObserver:function(e,t,n,i){var o;if(void 0!==window.MutationObserver?o=window.MutationObserver:void 0!==window.WebKitMutationObserver&&(o=window.WebKitMutationObserver),o)try{var r=new MutationObserver(e.bind(i));u.push(r),r.observe(t,n)}catch(e){}},clearAllListeners:function(){for(var e=0;e\u003cc.length;e++){var t=c[e],n=t.$el;t.jqType?(i=n,o=t.jqType,r=t.eventName,a=t.callback,s=t.selector,d=t.capture,o&&(s?i[h[o]](r,s,a,d):i[h[o]](r,a,d))):n.removeEventListener?n.removeEventListener(t.name,t.callback,t.capture):n.detachEvent&&n.detachEvent(\"on\"+t.name,t.callback)}var i,o,r,a,s,d;return u.forEach(function(e){e.disconnect()}),function(){for(var e=0;e\u003cl.length;e++){var t=l[e];(\"interval\"===t.type?clearInterval:clearTimeout)(t.name)}}(),m(),c.length=0,f.length=0,u.length=0,l.length=0,ve},addJqEventListener:function(e,t,n,i,o,r){return s(n)||(a&&c.push({$el:e,jqType:t,eventName:n,callback:i,selector:o,capture:r}),o?e[t](n,o,i,r):e[t](n,i,r)),ve},pushTimers:function(e,t){if(a)return l.push({name:e,type:t}),ve},addOverrideState:r,overrideHistoryPush:function(n,i,e){if(a){var o=n[e];r(n,e),n[e]=function(e){var t=o.apply(n,[].slice.call(arguments));try{i({state:e})}catch(e){}return t}}},revertOverriddenStates:m,init:function(e){a=e.shouldPushToQueue}},VWO.destroy=ve.clearAllListeners,VWO._.eventsManager=ve}(),we={getTrueWidth:function(e){var t=window.vwo_$||window.jQuery;return t&&t(e).width()||e.clientWidth||e.offsetWidth||e.scrollWidth},getTrueHeight:function(e){var t=window.vwo_$||window.jQuery;return t&&t(e).height()||e.clientHeight||e.offsetHeight||e.scrollHeight},getOuterWidth:function(e){var t=window.vwo_$||window.jQuery;return t&&t(e).outerWidth()||e.offsetWidth||this.getTrueWidth(e)},getOuterHeight:function(e){var t=window.vwo_$||window.jQuery;return t&&t(e).outerHeight()||e.offsetHeight||this.getTrueHeight(e)},getRelativeStats:function(e,t,n,i,o,r){var a=e.offset().top-t.offset().top,s=e.offset().left-t.offset().left,d=0,c=0;return o&&r&&(d=o-s,c=r-a),{correctedTargetHeight:this.getTrueHeight(t[0]),correctedTargetWidth:this.getTrueWidth(t[0]),correctedTargetOffsetX:n+s,correctedTargetOffsetY:i+a,correctedTargetPageX:d,correctedTargetPageY:c}},postProcessMutations:function(e){var i=this;return e.forEach(function(e){var t,n;null!==(t=e.addedNodes)&&void 0!==t&&t.length&&(e.addedNodes=i.deduplicateNodes(e.addedNodes)),null!==(n=e.removedNodes)&&void 0!==n&&n.length&&(e.removedNodes=i.deduplicateNodes(e.removedNodes))}),e},deduplicateNodes:function(e){var t=[];if(t.push(e[0]),1\u003ce.length){var n=[],i=JSON.parse(JSON.stringify(e[0]));i.id&&delete i.id,i.parentNode&&delete i.parentNode,n.push(JSON.stringify(i));for(var o=1;o\u003ce.length;o++){var r=JSON.parse(JSON.stringify(e[o]));delete r.id,delete r.parentNode,-1===n.indexOf(JSON.stringify(r))&&(t.push(e[o]),n.push(JSON.stringify(r)))}}return t}},_e=[\"html\",\"mutations\",\"recording\",\"error\",\"jsonEn\"],ye={log:function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];if(window.console&&-1!==document.cookie.indexOf(\"vwo_log_mode\"))return window.console.log.apply(window,e)}},Ee=3,Te=0,Se=null,Oe=function(e,t,n){D.pageExitHandling()||setTimeout(function(){n.retries=n.retries||0,n.retries++,n.retries\u003c=Ee?Re(e,t,n):VWO._.customError({msg:\"Failed to send Analyze \"+n.type+\" request after \"+Ee+\" retries: \"+JSON.stringify({uuid:F.getUUID(),sId:window.VWO._.sessionInfoService.getSessionId()}),url:\"nls/ajax.ts\"})},50)};function be(e,t){if(e instanceof Blob)return e.size;\"string\"!=typeof e&&(e=JSON.stringify(e));try{(t=t||{}).lineBreaks=(null==t?void 0:t.lineBreaks)||1,t.ignoreWhitespace=(null==t?void 0:t.ignoreWhitespace)||!1;var n=0,i=null==e?void 0:e.length,o=null==e||e.replace(/[\\u0100-\\uFFFF]/g,function(){return n++}).length,r=i-(null==e?void 0:e.replace(/(\\r?\\n|\\r)/g,\"\").length);return o=2*n,t.ignoreWhitespace?(null==(e=null==e?void 0:e.replace(/(\\r?\\n|\\r|\\s+)/g,\"\"))?void 0:e.length)+o:i+o+Math.max(0,t.lineBreaks*(r-1))}catch(e){}}function Ne(e){var t=I.get(\"Object\").entries(e).sort(function(e,t){return be(e[1])-be(t[1])});return t[t.length-1]}var Re=function(t,n,i){var e=i.url,o=new(I.get(\"XMLHttpRequest\"));o.open(\"POST\",e,!0),\"JSON\"===t?o.setRequestHeader(\"Content-Type\",\"application/x-www-form-urlencoded; charset=UTF-8\"):o.formData=n,o.send(n),o.onload=function(){if(200\u003c=this.status&&this.status\u003c400)if(this.response)try{var e=I.get(\"JSON\");i.success(e.parse(this.response))}catch(e){}else i.success();else i.formData=this.formData,i.error(),Oe(t,n,i);i.complete()},o.onerror=function(){i.formData=this.formData,i.error(),i.complete(),Oe(t,n,i)}},Ce={workerMessages:{},useBeacon:!1,workerUrl:\"\",isWorkerAvailable:function(){return this.workerUrl},isMultipartSupported:function(){return!!window.FormData},isWorkerRequired:function(e){for(var t=0;t\u003c_e.length;t++){if(e[_e[t]])return!0}},ajax:function(e){var t=void 0!==(e=e||{}).url?e.url:\"\",n=void 0!==e.type?e.type:\"AUTO\",i=e.data=void 0!==e.data?N({},e.data):{},o=e.success=\"function\"==typeof e.success?e.success:function(){},r=e.error=\"function\"==typeof e.error?e.error:function(){},a=e.complete=\"function\"==typeof e.complete?e.complete:function(){},s=this.workerUrl=e.workerUrl,d=e.formData,c=this.useBeacon,l=this.workerMessages,u=I.get(\"Object\");if(u.keys(i).length){var h=this.createQueryString(i);if(c&&D.pageExitHandling()){var f=new FormData;for(var m in i)if(u.prototype.hasOwnProperty.call(i,m))if(\"object\"==typeof i[m]){var g=JSON.stringify(i[m]);f.append(m,g)}else f.append(m,i[m]);var p=e.url+\"?_a=\"+i.a+\"&_u=\"+encodeURIComponent(i.url);navigator.sendBeacon(p,f),o(),a()}else if(\"GET\"===n.toUpperCase()||\"AUTO\"===n.toUpperCase()&&h.length\u003c=1800){e.type=\"GET\";var v=new(I.get(\"Image\"));v.src=t+\"?\"+h,v.onload=function(){o(),a()},v.onerror=function(){r(),a()}}else if(\"POST\"===n.toUpperCase()||\"AUTO\"===n.toUpperCase()&&1800\u003ch.length){e.url=e.url+\"?_a=\"+i.a+\"&_u=\"+encodeURIComponent(i.url),e.type=\"POST\";var w=[];try{s&&(Se=window.NativeWorker?Se||new window.NativeWorker(s):Se||new Worker(s))}catch(e){}if(d)Re(\"FormData\",d,e);else if(e.dataLength=e.dataLength||h.length,this.isWorkerRequired(i)&&this.isWorkerAvailable()&&this.isMultipartSupported()&&Se){for(var _=0;_\u003c_e.length;_++)w[_]=i[_e[_]];l[++Te]={data:i,options:e},Se.postMessage({id:Te,action:\"compress\",strings:w}),Se.onmessage=Se.onmessage||function(e){var t=e.data,n=t.strings;if(l[t.id]){var i,o=l[t.id].data,r=l[t.id].options;if(\"compressed\"===t.action){for(var a=0;a\u003cn.length;a++)i=_e[a],n[a]&&(o[\"c_\"+i]=new Blob([n[a]]),ye.log(\"Original Size: \"+o[i].length+\", Compressed Size: \"+o[\"c_\"+i].size),delete o[i]);var s=new FormData;for(var d in o)u.prototype.hasOwnProperty.call(o,d)&&s.append(d,o[d]);try{if(1e7\u003cbe(JSON.stringify(o))+n.reduce(function(e,t){return t&&t.byteLength?e+t.byteLength:e},0)){var c=Ne(o);window.VWO._.customError&&window.VWO._.customError({msg:\"callStack size exceeded 10mb, data : \"+JSON.stringify({uuid:F.getUUID(),sId:window.VWO._.sessionInfoService.getSessionId(),key:c[0]}),url:\"nls/ajax.ts\"})}}catch(e){}Re(\"FormData\",s,r),delete l[t.id]}}}}else Re(\"JSON\",h,e)}}},createQueryString:function(e){var t=\"\";for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t+=t.length?\"&\":\"\",t+=n+\"=\",t+=encodeURIComponent(e[n]));return t},sendError:function(e,t,n,i){window.VWO._.customError&&window.VWO._.customError({msg:e,url:t,lineno:n||0,colno:i||0,source:encodeURIComponent(window.location.href)})}},De=w.get(\"JSON\"),Ae=window.VWO._.localStorageService,Ie={localStorageKey:\"_vwo_nls_q_\"+window._vwo_acc_id,init:function(){try{if(329635===window._vwo_acc_id||5e5\u003cwindow._vwo_acc_id){var e=Ae.get(this.localStorageKey)||De.stringify([]);Ae.set(this.localStorageKey,e)}}catch(e){window.console.info(e)}},isRequestQueueable:function(){try{var e=!(-1\u003c[515019].indexOf(window._vwo_acc_id))&&(329635===window._vwo_acc_id||5e5\u003cwindow._vwo_acc_id);return e?Ae.get(Ie.localStorageKey):e}catch(e){return!1}},queueRequest:function(t,n){if(Ie.isRequestQueueable()){var e=De.parse(Ae.get(Ie.localStorageKey)),i={data:t,options:n};e.unshift(De.stringify(i));try{Ae.set(Ie.localStorageKey,De.stringify(e))}catch(e){lt.sendData(t,n)}}else lt.sendData(t,n)},deQueueRequest:function(){if(Ie.isRequestQueueable()){var e=De.parse(Ae.get(Ie.localStorageKey)),t=null==e?void 0:e.length;if(t)for(var n=0;n\u003ct;n++){var i=De.parse(e.pop());lt.sendData(i.data,i.options)}Ae.set(Ie.localStorageKey,De.stringify(e))}}},xe=I.get(\"Array\"),Le=I.get(\"JSON\"),ke=20,Me=40,Ve=10,Pe=(We.prototype.handleBase64Attr=function(e,t,n){var i={value:n};if(le.r&&(\"IMG\"===e.tagName&&(\"__nls-src\"===t||\"src\"===t)||\"INPUT\"===e.tagName&&\"value\"===t)&&n.startsWith(\"data:\")){var o=this.recordBase64(n),r=o.base64Id,a=o.compressed;i.value=r,i.options={isBase64Tag:a}}return i},We.prototype.recordBase64=function(e,t){void 0===t&&(t=!1);var n=e.length>Me;if(!n)return{base64Id:e,compressed:n};var i=We.generateBase64Id(e),o=M.getItem(\"b64\")||[];return-1===o.indexOf(i)&&(o.push(i),M.setItem(\"b64\",o),le.htmlRequestSuccess?t?(this.queuedData.push({id:i,value:e}),this.checkAndSendBatchData(t)):We.sendBatch([{id:i,value:e}]):this.queuedData.push({id:i,value:e})),{base64Id:i,compressed:n}},We.generateBase64Id=function(e){for(var t=Math.floor(e.length/ke),n=\"\",i=0;i\u003ce.length;i+=t)n+=e[i];return n},We.prototype.sendQueuedData=function(){this.checkAndSendBatchData(!1),this.queuedData=new xe},We.prototype.sendQueuedDataForced=function(){this.checkAndSendBatchData(!0,!0),this.queuedData=new xe},We.prototype.checkAndSendBatchData=function(e,t){if(void 0===e&&(e=!1),void 0===t&&(t=!1),!(e&&this.queuedData.length\u003cVe)||t)for(;0\u003cthis.queuedData.length;){var n=e?this.queuedData.splice(0,Ve):this.queuedData.splice(0,1);We.sendBatch(n)}},We.sendBatch=function(e){lt.sendB64(Le.stringify({b64:e.map(function(e){return{key:e.id,value:e.value}})}))},We);function We(){var e=this;this.queuedData=new xe,setInterval(function(){0\u003ce.queuedData.length&&e.queuedData.length\u003cVe&&(We.sendBatch(e.queuedData),e.queuedData=new xe)},3e3)}var He=new Pe,Ue=(ze.prototype.hideWithCoordinates=function(e,t,n,i,o){var r={x0:Math.round(t),y0:Math.round(n),x1:Math.round(i),y1:Math.round(o)};this.maskedCoordinates[e]=r},ze.prototype.pauseCanvasRec=function(){Be.sendNotifier(),He.sendQueuedDataForced(),this.localStorageService.set(\"_vwo_recPaused\",\"true\"),le.canvasRec.allowCanvasRec=!1},ze.prototype.resumeCanvasRec=function(){this.localStorageService.set(\"_vwo_recPaused\",\"false\"),le.canvasRec.allowCanvasRec=!0},ze.prototype.sendCustomEvent=function(e,t){VWO.event=VWO.event||function(){VWO.push([\"event\"].concat([].slice.call(arguments)))},VWO.event(e,\"string\"==typeof t?JSON.parse(t):t)},ze.prototype.sendCustomAttribute=function(e){VWO.visitor=VWO.visitor||function(){VWO.push([\"visitor\"].concat([].slice.call(arguments)))},VWO.visitor(\"string\"==typeof e?JSON.parse(e):e)},ze.prototype.removeCoordinatesFor=function(e){delete this.maskedCoordinates[e]},ze.prototype.getMaskedCoordinates=function(){return this.maskedCoordinates},ze);function ze(){this.maskedCoordinates={},this.localStorageService=window.VWO._.localStorageService}window.VWOInsights=window.VWOInsights||new Ue;var Fe=window.VWOInsights,Xe=(je.prototype.getCanvasData=function(w){try{var e=window.getComputedStyle(w),_=w.getBoundingClientRect(),t=w.width/w.height,y=w.width,E=w.height;E>this.MAX_RESOLUTION&&(E=this.MAX_RESOLUTION,y=Math.round(E*t));var n=document.createElement(\"canvas\");n.width=y,n.height=E,n.style.width=e.width,n.style.height=e.height;var T=n.getContext(\"2d\");if(!T)return null;T.drawImage(w,0,0,y,E);var S=Fe.getMaskedCoordinates();Object.keys(S).forEach(function(e){var t=S[e],n=t.x0,i=t.y0,o=t.x1,r=t.y1,a=w.width,s=w.height,d=y/a,c=E/s,l=n-_.left*window.devicePixelRatio,u=i-_.top*window.devicePixelRatio,h=o-_.left*window.devicePixelRatio,f=r-_.top*window.devicePixelRatio,m=Math.round(l*d),g=Math.round(u*c),p=Math.round((h-l)*d),v=Math.round((f-u)*c);T.rect(m,g,p,v),T.fillStyle=\"rgba(0, 0, 0, 1)\",T.fill()});var i=n.toDataURL(\"image/png\");return n.remove(),{imageUrl:i,width:y,height:E,actualWidth:e.width,actualHeight:e.height}}catch(e){return null}},je.prototype.init=function(e){e&&le.Recording.cnv&&(this.context=e,this.FPS=le.Recording.cnv.fps,this.MAX_RESOLUTION=le.Recording.cnv.res,this.startCanvasRecording(),document.querySelector(\"flutter-view\")&&(le.canvasRec.isFlutterWeb=!0))},je.prototype.startCanvasRecording=function(){var e=this;this.timerId&&this.stopCanvasRecording(),je.shouldRecordCanvas()&&this.recordCanvasData(),this.timerId=setInterval(function(){je.shouldRecordCanvas()&&e.recordCanvasData()},1e3/this.FPS)},je.shouldRecordCanvas=function(){return le.isEligibleToSendRecordingData()&&!(document.hidden||le.canvasRec.isFlutterWeb&&!document.hasFocus())&&le.canvasRec.allowCanvasRec},je.prototype.sendNotifier=function(){this.recordCanvasData(!0)},je.prototype.recordCanvasData=function(l){var u=this;void 0===l&&(l=!1),this.trackedNodes.forEach(function(e){var t=e.nodeId,n=e.node;try{if((!(-1\u003cwindow.location.href.indexOf(\"player.vwo.me\"))||u.context)&&!F.isElementInViewport(n))return;var i=u.getCanvasData(n);if(!i)return;var o=i.imageUrl,r=h(i,[\"imageUrl\"]),a=He.recordBase64(l?\"\":o,!0),s=a.base64Id,d=a.compressed,c=ee(n);-1===window.location.href.indexOf(\"player.vwo.me\")||u.context||le.GetHtml.html.canvasData.push(N({nodeId:t,selectorPath:c,imageUrl:o},r)),u.context.addMutation({time:R()-le.startTime,canvasData:N({nodeId:t,imageUrl:s,compressed:d},r)})}catch(e){}})},je.prototype.stopCanvasRecording=function(){this.trackedNodes=[],this.timerId&&(clearInterval(this.timerId),this.timerId=null)},je.prototype.trackCanvasNode=function(e){\"CANVAS\"!==e.tagName||F.needsMasking(e,le.Recording.anonymizeKeys)||(this.trackedNodes.push({nodeId:e.nlsNodeId,node:e}),-1===window.location.href.indexOf(\"player.vwo.me\")||this.context||this.recordCanvasData())},je);function je(){this.trackedNodes=[]}var Be=new Xe;le.canvasRecorder=Be;var Ye=p,Ke,qe,Ge=\"nls_ajax.php\",Je=[\"eTags\",\"eTagsV2\"],$e=window.VWO.data,Qe=function(){},Ze={},et,tt=5e3,nt=100,it=0,ot=1,rt=function(){return!le.faultyWorker&&le.workerUrl},at=function(e){var t=Object.keys(e);if(t.length>Je.length)return!0;for(var n=0;n\u003ct.length;n++)if(-1===Je.indexOf(t[n]))return!0;return!1};function st(){var e={},t=I.get(\"JSON\");return le.r&&(e.re=t.stringify(le.ids.re)),le.hs&&(e.he=t.stringify(le.ids.he)),le.fae&&(e.fe=t.stringify(le.ids.fe)),e}function dt(e){return 607307===e}function ct(e,t){if(t){var n=(M.getItem(e)||[]).concat(t.split(\",\"));M.setItem(e,n)}}var lt={formSubmitCallbacks:[],saveNewRecording:function(e){var t,n,i,o,r=le.getViewportDimensions(),a=le.getScrollPercentage(),s=le.formAnalysis?le.formAnalysis.forms:{},d={},c=le.calcDuration(null,!0);if(e=e||Qe,le.isEligibleToSendRecordingData()){var l=I.get(\"JSON\");le.recordingData.totals.scroll=a\u003c1?10:a;var u,h=le.getScreenDimensions(),f=window.VWO._.sessionInfoService.getSNCookieValueByIndex(X.REFERRER_INDEX),m=\"referrer=\",g=f.indexOf(m)+m.length;u=m.length\u003c=g?f.substring(g):\"\",atob&&(u=atob(u));var p={codedo:\"set_html_and_recording\",a:le.ids.account,e:l.stringify(le.ids.experiment),title:le.getPageTitle(),url:le.getCurrentUrl(),referring_url:u,session_id:le.ids.session,recording_id:le.ids.recording,return_visitor:le.returnVisitor,ins:le.newSession,start_time:le.startTime,end_time:c.currentTime,window_width:r.width,window_height:r.height,sh:h.height,sw:h.width,vn:le.version,rand:Math.random()};if(void 0!==VWO.phoenix&&(le.canonicalUrl?p.cnnUrl=le.canonicalUrl:p.cnnUrl=p.url),VWO.featureInfo&&VWO.featureInfo.ipv6Ancdn)try{var v=VWO._.allSettings.dataStore.plugins.IP,w=VWO._.allSettings.dataStore.plugins.GEO;p.geo=l.stringify(N({ip:v},w))}catch(e){}if(VWO._&&(p.eTime=VWO._.commonUtil.getCurrentTimestamp(),D.data360migrated()&&-1\u003c[126657].indexOf(window._vwo_acc_id))){var _=l.parse(window.VWO._.localStorageService.get(\"vwoSn\")||\"{}\"),y={r:+(\"new\"!==window.VWO.data.vi.vt),su:decodeURIComponent(_.cu),ru:decodeURIComponent(_.r)};p.sD=l.stringify(y),p.ed=window.VWO._.libUtils.extraData()}var E=le.getCurrentHrefs();if((VWO._.ast&&!le.assetSnapshottingEnabled||le.newSession)&&(E=le.getUrlSpecificSnapshottedAssets()),le.assetSnapshottingEnabled=VWO._.ast,le.r&&le.assetSnapshottingEnabled&&E.length&&(p.asts=E.slice(0,nt),et=Date.now()),le.newSession=!1,le.hs&&(i={scroll_percentage:le.recordingData.totals.scroll}),le.fae){var T=le.formAnalysis?le.formAnalysis.f:{};n=0===Object.keys(T).length?{forms:l.stringify(T),f:l.stringify(T)}:{forms:l.stringify(s),f:l.stringify(T)}}if(le.r&&(t={duration:c.duration,clicks:le.recordingData.totals.clicks,movements:le.recordingData.totals.movements,end_time:c.currentTime},le.Recording)){le.Recording.addInitialHTML(p);var S=le.Recording.sendData();S&&(Ye.extend(p,S),le.resetAfterDataSent())}le.analyze&&(Ge=\"analyze\",o=st(),d=le.getTags(),le.resetTagAfterSent()),Ye.extend(p,t,n,i,o,d),this.sendData(p,{callback:e}),le.resetClicksCount(),ot=1,\"true\"!==window.VWO._.localStorageService.get(\"_vwo_recPaused\")&&le.canvasRec.allowCanvasRec||(Be.sendNotifier(),le.canvasRec.allowCanvasRec=!1)}},sendRecordingData:function(e,t,n){if(void 0===n&&(n=null),!le.htmlRequestSuccess&&!D.preloadListeners())return!1;var i,o,r,a,s,d,c,l=le.checkIfIdle(),u=I.get(\"JSON\");if(!e){if(!le.isEligibleToSendRecordingData())return;switch(le.stopRecording){case le.enums.formAnalysis.TEMPORARY_STATE:return void(l||(le.resetAfterDataSent(),le.clearSessionIdleTimeout(),le.triggerSessionDeleteTimeout()));case le.enums.formAnalysis.PERMANENT_STATE:return}if(l){if(le.triggerSessionIdleTimeout(),l)return;le.clearSessionIdleTimeout()}o={a:le.ids.account,e:u.stringify(le.ids.experiment),url:t||le.getCurrentUrl(),session_id:le.ids.session,recording_id:le.ids.recording,vn:le.version,rand:Math.random()},void 0!==VWO.phoenix&&(le.canonicalUrl?o.cnnUrl=le.canonicalUrl:o.cnnUrl=o.url),VWO._&&(o.eTime=VWO._.commonUtil.getCurrentTimestamp());var h=le.getCurrentHrefs();VWO._.ast&&!le.assetSnapshottingEnabled&&(h=le.getUrlSpecificSnapshottedAssets()),le.assetSnapshottingEnabled=VWO._.ast;var f=Date.now(),m=D.completeSnapshottingEnabled();for(var g in le.r&&le.assetSnapshottingEnabled&&h.length&&(!m||tt\u003cf-et)&&(o.asts=h.slice(0,nt),et=f),a={},this.formSubmitCallbacks)Object.prototype.hasOwnProperty.call(this.formSubmitCallbacks,g)&&(i=this.formSubmitCallbacks[g]())&&Ye.extend(a,i);if(r=le.calcDuration(a),le.r&&(d={movements:le.recordingData.totals.movements,clicks:le.recordingData.totals.clicks,duration:r.duration,start_time:le.startTime,end_time:r.currentTime},s=!0),at(a)&&(s=!0,Ye.extend(o,a)),!s)return void le.resetTagAfterSent();le.analyze&&(Ge=\"analyze\",c=st(),o.fRS=le.htmlRequestSuccess,delete o.e),n?(Ye.extend(n,o,c,d),D.data360migrated()&&(\"number\"==typeof le.isAccountMigrated&&o.session_id>=le.isAccountMigrated||void 0===le.isAccountMigrated)&&delete n.mc,D.pageExitHandling()&&le.htmlRequestSuccess?(Ce.useBeacon=!0,this.sendData(n),Ce.useBeacon=!1):Ie.queueRequest(n)):(Ye.extend(o,d,c),Ie.queueRequest(o)),le.resetAfterDataSent(),le.resetClicksCount(),ot=1}},sendData:function(t,e,n){if(void 0===n&&(n=!1),!window.VWO.consentMode||!window.VWO.consentMode.dT&&!window.VWO.consentMode.dTI){Ke=\"https://dev.visualwebsiteoptimizer.com/\",qe=le.analyze&&$e.asn&&\"https://\"+$e.asn+\"/\",e=e||{};var i=I.get(\"JSON\"),o=e.callback||function(){},r=le.analyze||window.VWO._vba.forceWorker?rt():null,a=(qe||Ke)+Ge,s=le.ids.session;if(Ze[s]?Ze[s]!==a&&(Ce.sendError(\"Recording url is not matching __ previous url: \"+Ze[s]+\" __ new url: \"+a+\" __ sessionId: \"+s+\"__ uuid: \"+F.getUUID(),\"ajax-nls.js\",33),Ze[s]=a):Ze[s]=a,n){var d=new URL(a),c={a:t.a,url:t.url,session_id:t.session_id,he:t.he,rand:Math.random().toString(),eTime:VWO._.commonUtil.getCurrentTimestamp()};for(var l in(!D.data360migrated()||D.data360migrated()&&(!1===le.isAccountMigrated||\"number\"==typeof le.isAccountMigrated&&t.session_id\u003cle.isAccountMigrated))&&(c.mc=t.mc),void 0!==VWO.phoenix&&(c.cnnUrl=t.cnnUrl),c)c[l]&&d.searchParams.append(l,c[l]);fetch(d.toString(),{keepalive:!0}).then()}else{var u;if(D.data360migrated()&&(t.v2=!0,(\"number\"==typeof le.isAccountMigrated&&t.session_id>=le.isAccountMigrated||void 0===le.isAccountMigrated)&&(delete t.pEr,delete t.mc)),t.count=t.count||++it,t[A.RECORDING_META])try{u=i.parse(t[A.RECORDING_META])[A.CLICK_TEXT_DATA]}catch(e){}Ce.ajax({url:a,type:e.method,data:t,workerUrl:dt(t.a)?null:r,success:function(e){o(e),\"object\"==typeof u&&(ct(A.DEAD_CLICK_TEXT,u[A.DEAD_CLICK_TEXT]),ct(A.RAGE_CLICK_TEXT,u[A.RAGE_CLICK_TEXT])),(Array.isArray(t.asts)&&0\u003ct.asts.length||!VWO._.ast)&&le.resetHrefCollection(t.asts)},error:function(){if(D.pageExitHandling()){e.retries=e.retries||0,e.retries++,e.retries\u003c=3?Ie.queueRequest(t,e):VWO._.customError({msg:\"Failed to send Analyze request after 3 retries: \"+i.stringify({uuid:F.getUUID(),sId:window.VWO._.sessionInfoService.getSessionId()}),url:\"nls/ajax-nls.ts\"})}}})}}},sendB64:function(e){if(le.r&&le.htmlRequestSuccess&&le.analyze){var t=st(),n=le.calcDuration(null,!1),i={a:le.ids.account,url:le.getCurrentUrl(),duration:n.duration,session_id:le.ids.session,recording_id:le.ids.recording,vn:le.version,rand:Math.random(),end_time:n.currentTime+ot,jsonEn:e,eTime:void 0,fRS:le.htmlRequestSuccess};VWO._&&(i.eTime=VWO._.commonUtil.getCurrentTimestamp()+ot),Ge=\"analyze\",Ye.extend(i,t),this.sendData(i),ot++}}},ut=\"_\",ht={mc:\"Click\",mm:\"Mouse Move\",mu:\"Mouse Up\",dc:\"Dead Click\",rc:\"Rage Click\",rcdc:\"Rage & Dead Click\",sS:\"Screen Scale\",tc:\"Touch\",is:\"Scale Information\",rs:\"Resize and Scale\",re:\"Resize\",bl:\"Blur\",fo:\"Focus\",rb:\"Radio Button\",cb:\"Checkbox\",sb:\"Selectbox\",sc:\"Scroll\",es:\"Element Scroll\",ku:\"Key Up\",url:\"Page Load\",oc:\"Orientation Change\",mr:\"Click\",vwomt:\"vwo Meta event\",ko:\"Keyboard Open\",kc:\"Keyboard Close\",ic:\"Input Change\",ct:\"Cursor Thrashers\",pr:\"Page Refresh\",qb:\"Quick Back\",cp:\"Copy\",sl:\"Selection\",rsl:\"Repeated Scrolled\",rh:\"Repeated Hovered\",to:\"Tab out\",ti:\"Tab in\",li:\"Leave Intent\",vS:\"Variation Shown\",mT:\"Metric Converted\",cE:\"Custom Event\",pU:\"Page Unload\",dS:\"Dom Submit\",er_:\"Error Captured\",pf:\"Performance\"},ft=function(e){return e?e.replace(/!-u-!/g,\"_\").replace(/!-c-!/g,\",\"):\"\"},mt={parseEventString:function(e){var t,n=e.split(ut),i=n[0];if(i in ht){var o=void 0,r=void 0,a=parseInt(n[1],10),s=\"\";if(\"mc\"!==i&&\"mr\"!==i||(10===n.length?o=\"{11}\"===n[9]?ht.dc:\"{12}\"===n[9]?ht.rc:\"{11:12}\"===n[9]?ht.rcdc:ht.mc:9===n.length&&(o=ht[i]),r=n[2],t={action:i,label:o,timeMomentRelativeToPage:a,selectorPath:s=ft(r),sanitizedSelectorPath:r,elWidth:n[3],elHeight:n[4],relX:n[5],relY:n[6],docX:n[7],docY:n[8],innerText:\"\"}),\"mm\"!==i&&\"mu\"!==i||(o=ht[i],r=n[2],t={action:i,label:o,timeMomentRelativeToPage:a,selectorPath:s=ft(r),sanitizedSelectorPath:r,elWidth:n[3],elHeight:n[4],relX:n[5],relY:n[6],docX:n[7],docY:n[8]}),\"sS\"===i&&(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,screenScaleX:n[2],screenScaleY:n[3]}),\"tc\"!==i&&\"is\"!==i||(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,scaleX:n[2],scaleY:n[3],scrollX:n[4],scrollY:n[5]}),\"rs\"===i&&(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,width:n[2],height:n[3],scrollX:n[4],scrollY:n[5],scaleX:n[6],scaleY:n[7],screenScaleX:n[8],screenScaleY:n[9],pageWidth:n[10],pageHeight:n[11],pageScrollWidth:n[12],pageScrollHeight:n[13]}),\"re\"===i&&(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,width:n[2],height:n[3],scrollX:n[4],scrollY:n[5],scaleX:n[6]||\"1\",scaleY:n[7]||\"1\"}),\"bl\"!==i&&\"sb\"!==i&&\"ku\"!==i&&\"ic\"!==i||(o=ht[i],r=n[2],t={action:i,label:o,timeMomentRelativeToPage:a,selectorPath:s=ft(r),sanitizedSelectorPath:r,value:n[3]}),\"fo\"===i&&(o=ht[i],r=n[2],t={action:i,label:o,timeMomentRelativeToPage:a,selectorPath:s=ft(r),sanitizedSelectorPath:r}),\"rb\"!==i&&\"cb\"!==i||(o=ht[i],r=n[2],t={action:i,label:o,timeMomentRelativeToPage:a,selectorPath:s=ft(r),sanitizedSelectorPath:r,isChecked:n[3]}),\"sc\"===i&&(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,scaleX:n[2],scaleY:n[3],scrollX:n[4],scrollY:n[5],width:n[6],height:n[7],pageWidth:n[8],pageHeight:n[9],pageScrollWidth:n[10],pageScrollHeight:n[11]}),\"es\"===i&&(o=ht[i],r=n[2],t={action:i,label:o,timeMomentRelativeToPage:a,selectorPath:s=ft(r),sanitizedSelectorPath:r,scrollX:n[3],scrollY:n[4]}),\"url\"===i&&(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,url:n[2],referrerUrl:n[3]}),\"oc\"===i&&(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,width:n[2],height:n[3]}),\"vwomt\"===i)t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,data:e.substring(e.indexOf(n[1])+1,e.length)};return\"pf\"===i&&(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a,vitals:n[2]}),\"ko\"!==i&&\"kc\"!==i||(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a}),\"ct\"!==i&&\"ti\"!==i&&\"to\"!==i&&\"rsl\"!==i&&\"li\"!==i&&\"esl\"!==i&&\"rh\"!==i||(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a}),\"cp\"!==i&&\"sl\"!==i||(o=ht[i],s=ft(n[2]),t={action:i,label:o,timeMomentRelativeToPage:a,baseNodeSelector:ft(n[3]),baseOffset:n[4],extentNodeSelector:ft(n[5]),extentOffset:n[6],innerText:n[7],selectorPath:s}),\"vS\"!==i&&\"cE\"!==i&&\"mT\"!==i||(t={action:i,label:o=ht[i],timeMomentRelativeToPage:a}),i.startsWith(\"er_\")&&(t={action:i,label:o=ht.er_,timeMomentRelativeToPage:a}),t}},serializeEvent:function(e){if(e.action in ht){var t=\"\";if(\"mc\"===e.action||\"mr\"===e.action||\"mm\"===e.action||\"mu\"===e.action){t=[e.action,e.timestamp,e.selectorPath,e.elWidth,e.elHeight,e.relX,e.relY,e.docX,e.docY].join(ut);var n=[];e.isDeadClick&&n.push(u.DEAD),e.isRageClick&&n.push(u.RAGE),e.isErrorClick&&n.push(u.ERROR),n.length&&(t+=\"_{\"+n.join(\":\")+\"}\")}else\"sS\"===e.action?t=[e.action,e.timestamp,e.screenScaleX,e.screenScaleX].join(ut):\"tc\"===e.action||\"is\"===e.action?t=[e.action,e.timestamp,e.scaleX,e.scaleY,e.scrollX,e.scrollY].join(ut):\"rs\"===e.action?t=[e.action,e.timestamp,e.width,e.height,e.scrollX,e.scrollY,e.scaleX,e.scaleY,e.screenScaleX,e.screenScaleY,e.pageWidth,e.pageHeight,e.pageScrollWidth,e.pageScrollHeight].join(ut):\"re\"===e.action?t=[e.action,e.timestamp,e.width,e.height,e.scrollX,e.scrollY,e.scaleX,e.scaleY].join(ut):\"bl\"===e.action||\"sb\"===e.action||\"ku\"===e.action||\"ic\"===e.action?t=[e.action,e.timestamp,e.selectorPath,e.value].join(ut):\"fo\"===e.action?t=[e.action,e.timestamp,e.selectorPath].join(ut):\"rb\"===e.action||\"cb\"==e.action?t=[e.action,e.timestamp,e.selectorPath,e.isChecked].join(ut):\"sc\"===e.action?t=[e.action,e.timestamp,e.scaleX,e.scaleY,e.scrollX,e.scrollY,e.width,e.height,e.pageWidth,e.pageHeight,e.pageScrollWidth,e.pageScrollHeight].join(ut):\"es\"===e.action?t=[e.action,e.timestamp,e.selectorPath,e.scrollX,e.scrollY].join(ut):\"url\"===e.action?t=[e.action,e.timestamp,e.url,e.referrerUrl].join(ut):\"oc\"===e.action?t=[e.action,e.timestamp,e.width,e.height].join(ut):\"vwomt\"===e.action?t=[e.action,e.timestamp,e.data].join(ut):\"ct\"===e.action||\"li\"===e.action||\"rsl\"===e.action||\"pr\"===e.action||\"ti\"===e.action||\"to\"===e.action||\"ko\"===e.action||\"kc\"===e.action?t=[e.action,e.timestamp].join(ut):\"cp\"===e.action||\"sl\"===e.action?t=[e.action,e.timestamp,e.path,e.baseNodeSelector,e.baseOffset,e.extentNodeSelector,e.extentOffset,e.innerText].join(ut):\"qb\"===e.action?t=[e.action,e.timestamp,e.previousUrl].join(ut):\"rh\"===e.action?t=[e.action,e.timestamp,e.innerText,e.path].join(ut):\"pf\"===e.action?t=[e.action,e.timestamp,e.vitals].join(ut):\"vS\"===e.action||\"mT\"===e.action||\"cE\"===e.action?t=[e.action,e.timestamp,e.value].join(ut):\"pU\"!==e.action&&\"dS\"!==e.action||(t=[e.action,e.timestamp].join(ut));return t}}},gt={RECORDING_INITIATED:\"rI\",PAGE_EXIT:\"pageExitEvent\",NLS_CLICK:\"nlsClick\",VARIATION_SHOWN:\"vS\",PAGE_UNLOAD:\"pU\",METRIC_CONVERTED:\"mT\",DOM_SUBMIT:\"dS\",CUSTOM_EVENT:\"cE\",VWO_VARIATION_SHOWN:\"vwo_variationShown\",PAGE_VIEW:\"vwo_pageView\",URL_CHANGE:\"vwo_urlChange\",GOAL_CONVERTED:\"vwo_goalConverted\",INSIGHTS_FUNNEL:\"vwo_insightsFunnel\",CAMPAIGNS_LOADED:\"vwo_campaignsLoaded\"},pt=function(){},vt,wt={copy:\"cp\",cursorThrashed:\"ct\",pageRefreshed:\"pr\",quickBack:\"qb\",selection:\"sl\",repeatedScrolled:\"rsl\",repeatedHovered:\"rh\",leaveIntent:\"li\",tabIn:\"ti\",tabOut:\"to\"},_t=(vt={},vt[wt.tabIn]={action:wt.tabIn,image:\"tab-in\",name:\"Tab In\"},vt[wt.tabOut]={action:wt.tabOut,image:\"tab-out\",name:\"Tab Out\"},vt[wt.cursorThrashed]={action:wt.cursorThrashed,image:\"cursor-thrasher\",name:\"Cursor Thrashes\"},vt[wt.repeatedScrolled]={action:wt.repeatedScrolled,image:\"excessive-scroll\",name:\"Repeated Scroll\"},vt[wt.repeatedHovered]={action:wt.repeatedHovered,image:\"repeated-hovered\",name:\"Repeated Hover\"},vt[wt.leaveIntent]={action:wt.leaveIntent,image:\"exit-intent\",name:\"Leave Intent\"},vt.deadClick={action:\"dc\",image:\"deadclick\",value:\"11\",name:\"Dead Click\"},vt.rageClick={action:\"rc\",image:\"rageclick\",value:\"12\",name:\"Rage Click\"},vt.errorClick={action:\"ec\",image:\"error-click\",value:\"13\",name:\"Error Click\"},vt),yt=(Et=pt,e(Tt,Et),Tt.prototype.process=function(e,t){var n=this,i=R()-le.startTime;Math.sqrt(Math.pow(e.movementX,2)+Math.pow(e.movementY,2))\u003cthis.MIN_DISTANCE||(this.recentMovements.push({dx:e.movementX,dy:e.movementY,time:i}),this.recentMovements=this.recentMovements.filter(function(e){return i-e.time\u003c=n.THRASH_INTERVAL}),this.detectOscillations()>=this.THRESHOLD_MOVEMENT&&!this.thrashDetected&&(this.thrashDetected=!0,t({action:wt.cursorThrashed,timestamp:i}),setTimeout(function(){n.thrashDetected=!1},this.COOLDOWN_PERIOD)))},Tt.prototype.detectOscillations=function(){for(var e=0,t=0,n=1;n\u003cthis.recentMovements.length;n++){var i=this.recentMovements[n-1],o=this.recentMovements[n],r=Math.atan2(i.dy,i.dx),a=Math.atan2(o.dy,o.dx)-r;a>Math.PI&&(a-=2*Math.PI),a\u003c-Math.PI&&(a+=2*Math.PI),t+=Math.abs(a),Math.abs(a)>Math.PI/2&&e++}return t>4*Math.PI?10:e},Tt),Et;function Tt(){var e=null!==Et&&Et.apply(this,arguments)||this;return e.recentMovements=[],e.thrashDetected=!1,e.COOLDOWN_PERIOD=5e3,e.THRASH_INTERVAL=500,e.THRESHOLD_MOVEMENT=7,e.MIN_DISTANCE=60,e}var St=(Ot=pt,e(bt,Ot),bt.prototype.process=function(e,t){if(void 0!==VWO.phoenix){this.event=e;var n=performance.getEntriesByType(\"navigation\")[0],i=window.location.href,o=M.getItem(\"pr\",!0)||\"\";\"reload\"===n.type&&i===o&&t({action:wt.pageRefreshed,timestamp:R()-le.startTime}),M.setItem(\"pr\",i,!0)}},bt),Ot;function bt(){return null!==Ot&&Ot.apply(this,arguments)||this}var Nt=(Rt=pt,e(Ct,Rt),Ct.createQuickUnit=function(e){return{url:e,timestamp:R()}},Ct.prototype.process=function(e,t){if(void 0!==VWO.phoenix){var n=window.location.href,i=M.getItem(\"qb\",!0)||[];if(2===i.length){var o=i[0],r=i[1],a=Ct.createQuickUnit(n),s=a.timestamp-r.timestamp;o.url===a.url&&r.url!==n&&s\u003cthis.threshold&&t({action:wt.quickBack,previousUrl:F.sanitizeActionData(F.getAnonymizedUrl(r.url)),timestamp:R()-le.startTime}),i[0]=N({},i[1]),i[1]=N({},a)}else i.push(Ct.createQuickUnit(n));M.setItem(\"qb\",i,!0)}},Ct),Rt;function Ct(){var e=Rt.call(this)||this;return e.threshold=7e3,e}var Dt=(At=pt,e(It,At),It.prototype.process=function(e,t){this.event=e;var n=window.getSelection();if(n.toString().trim()){for(var i=n.getRangeAt(0),o=n.baseNode,r=n.baseOffset,a=n.extentOffset,s=n.extentNode,d=F.sanitizeActionData(ee(o)),c=F.sanitizeActionData(ee(s)),l=[],u=document.createTreeWalker(i.commonAncestorContainer,NodeFilter.SHOW_ELEMENT,{acceptNode:function(e){return i.intersectsNode(e)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}}),h=n.getRangeAt(0).commonAncestorContainer,f=h.nodeType===Node.TEXT_NODE?h.parentElement:h;u.nextNode();){var m=u.currentNode;i.intersectsNode(m)&&l.push(m)}l.length||l.push(f);var g=F.sanitizeActionData(ee(f)),p=l.filter(function(e){return!F.needsMasking(e,le.Recording.anonymizeKeys)}),v=\"\";p.forEach(function(e){0===e.children.length&&(v+=e.textContent.trim()+\"\\n\")}),t({action:wt.selection,path:g,baseNodeSelector:d,baseOffset:r,extentNodeSelector:c,extentOffset:a,timestamp:R()-le.startTime,innerText:F.sanitizeActionData(v)})}},It),At;function It(){return null!==At&&At.apply(this,arguments)||this}var xt=(Lt.prototype.getScrollPercent=function(){this.count=0;var e=document.documentElement.scrollTop||document.body.scrollTop,t=document.documentElement.scrollHeight-document.documentElement.clientHeight;return t\u003c=0?0:e/t*100},Lt.prototype.process=function(e,t){var n=this.getScrollPercent(),i=R()-le.startTime;n>this.maxPercentThreshold&&\"down\"!==this.direction?this.direction=\"down\":n\u003cthis.minPercentThreshold&&\"down\"===this.direction&&(this.direction=\"up\",this.scrollCount+=1,this.scrollCount>=this.repeatedScrollThreshold&&(null===this.lastTriggered||i-this.lastTriggered>=this.cooldownPeriod)&&(t({action:wt.repeatedScrolled,timestamp:i}),this.lastTriggered=i,this.resetScrollState()))},Lt.prototype.resetScrollState=function(){this.scrollCount=0,this.direction=null},Lt);function Lt(e,t,n){void 0===e&&(e=2),void 0===t&&(t=10),void 0===n&&(n=85),this.repeatedScrollThreshold=e,this.minPercentThreshold=n-t,this.maxPercentThreshold=n,this.scrollCount=0,this.direction=null,this.count=0,this.cooldownPeriod=5e3,this.lastTriggered=null}var kt=(Mt=pt,e(Vt,Mt),Vt.prototype.process=function(e,t){this.event=e,void 0!==VWO.phoenix&&(document.hidden||t({action:wt.tabIn,timestamp:R()-le.startTime}))},Vt),Mt;function Vt(){return null!==Mt&&Mt.apply(this,arguments)||this}var Pt=(Wt=pt,e(Ht,Wt),Ht.prototype.process=function(e,t){this.event=e,void 0===VWO.phoenix||document.hidden&&t({action:wt.tabOut,timestamp:R()-le.startTime})},Ht),Wt;function Ht(){return null!==Wt&&Wt.apply(this,arguments)||this}function Ut(e){return F.sanitizeActionData(ee(e))}var zt=(Ft.prototype.process=function(e,t){var n,i,o,r=this,a=e.composedPath&&null!==(n=e.composedPath())&&void 0!==n&&n.length?e.composedPath()[0]:e.target;if(a&&a!==document.body&&a!==document.documentElement&&a instanceof HTMLElement){var s=Ut(a);this.hoverDataMap[s]||(this.hoverDataMap[s]={hoverCount:0,timer:null,startTime:null,lastTriggered:null,innerText:(null===(o=null===(i=a.innerText)||void 0===i?void 0:i.trim())||void 0===o?void 0:o.slice(0,le.ctl))||\"\"});var d=this.hoverDataMap[s];d.hoverCount++,1===d.hoverCount&&(d.startTime=R()-le.startTime),d.timer||(d.timer=setTimeout(function(){r.resetHoverCount(s)},this.timeThreshold));var c=R()-le.startTime,l=c-(d.startTime||0),u=d.lastTriggered||0;if(d.hoverCount>=this.hoverThreshold&&l>=this.minTimeSpent&&c-u>=this.cooldownPeriod){var h={action:wt.repeatedScrolled,timestamp:c,innerText:F.sanitizeActionData(d.innerText),path:s};t(h,N(N({},h),{path:s})),d.lastTriggered=c,this.resetHoverCount(s)}}},Ft.prototype.resetHoverCount=function(e){var t=this.hoverDataMap[e];t&&(t.hoverCount=0,t.startTime=null,t.timer&&clearTimeout(t.timer),t.timer=null)},Ft);function Ft(e,t,n,i){void 0===e&&(e=5),void 0===t&&(t=1e4),void 0===n&&(n=4e3),void 0===i&&(i=2e4),this.hoverThreshold=e,this.timeThreshold=t,this.minTimeSpent=n,this.cooldownPeriod=i,this.hoverDataMap={}}var Xt=(jt=pt,e(Bt,jt),Bt.prototype.process=function(e,t){var n=R();n-this.lastLeaveIntentTimestamp\u003cthis.LEAVE_INTENT_COOLDOWN||(this.lastLeaveIntentTimestamp=n,t({action:wt.leaveIntent,timestamp:n-le.startTime}))},Bt),jt;function Bt(e){void 0===e&&(e=5e3);var t=jt.call(this)||this;return t.lastLeaveIntentTimestamp=0,t.LEAVE_INTENT_COOLDOWN=e,t}var Yt=(Kt.prototype.setupNavigationDetection=function(){var t=this;window.addEventListener(\"pagehide\",function(e){e.persisted&&(t.isNavigating=!0)}),window.addEventListener(\"popstate\",function(){t.isNavigating=!0,setTimeout(function(){t.isNavigating=!1},100)}),window.addEventListener(\"pageshow\",function(e){e.persisted&&(t.isNavigating=!1)}),window.addEventListener(\"beforeunload\",function(){t.isNavigating=!0})},Kt.prototype.attachEventListener=function(){le.signalsEnabled&&VWO._.phoenixMT&&this.events.forEach(function(n){VWO._.phoenixMT.on(n.name,function(e){if(le.r){var t=N(N({},e),le.getCampaigns(!1));e.vwoEventName=n.name,le.Recording.addNlsData(e,t)}},{syncToDataLayer:!0})})},Kt.prototype.onInit=function(){var t=this;le.signalsEnabled&&(this.pageRefreshed.process(null,function(e){t.recording.push(mt.serializeEvent(e)),setTimeout(function(){VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.PAGE_REFRESHED,N({},e))},0)}),this.quickBack.process(null,function(e){t.recording.push(mt.serializeEvent(e)),setTimeout(function(){VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.QUICK_BACK,N({},e))},0)}))},Kt.prototype.onMouseMove=function(e){var t=this;le.signalsEnabled&&this.cursorThrashed.process(e,function(e){VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.CURSOR_THRASHED,N({},e)),t.recording.push(mt.serializeEvent(e))})},Kt.prototype.onMouseOver=function(e){var n=this;le.signalsEnabled&&this.repeatedHovered.process(e,function(e,t){n.recording.push(mt.serializeEvent(N(N({},t||e),{action:wt.repeatedHovered}))),VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.REPEATED_HOVERED,N({},e))})},Kt.prototype.onCopy=function(e){var t=this;le.signalsEnabled&&this.copy.process(e,function(e){t.recording.push(mt.serializeEvent(N(N({},e),{action:wt.copy}))),VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.COPY,N({},e))})},Kt.prototype.onSelection=function(e){var t=this;le.signalsEnabled&&this.selection.process(e,function(e){t.recording.push(mt.serializeEvent(e)),VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.SELECTION,N({},e))})},Kt.prototype.onScroll=function(){var t=this;le.signalsEnabled&&this.repeatedScrolled.process(void 0,function(e){t.recording.push(mt.serializeEvent(e)),VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.REPEATED_SCROLLED,N({},e))})},Kt.prototype.onVisibilityChange=function(e){var t=this;le.signalsEnabled&&(this.isNavigating||(this.tabIn.process(e,function(e){t.recording.push(mt.serializeEvent(e)),setTimeout(function(){VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.TAB_IN,N({},e))},500)}),this.tabOut.process(e,function(e){t.recording.push(mt.serializeEvent(e)),setTimeout(function(){VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.TAB_OUT,N({},e))},1e3)})))},Kt.prototype.onLeaveIntent=function(e){var t=this;le.signalsEnabled&&this.leaveIntent.process(e,function(e){t.recording.push(mt.serializeEvent(e)),VWO._.phoenixMT.trigger(window.VWO._.EventsEnum.LEAVE_INTENT,N({},e))})},Kt);function Kt(e){this.isNavigating=!1,this.recording=e,this.events=[{name:window.VWO._.EventsEnum.CURSOR_THRASHED},{name:window.VWO._.EventsEnum.PAGE_REFRESHED},{name:window.VWO._.EventsEnum.QUICK_BACK},{name:window.VWO._.EventsEnum.COPY},{name:window.VWO._.EventsEnum.SELECTION},{name:window.VWO._.EventsEnum.REPEATED_SCROLLED},{name:window.VWO._.EventsEnum.REPEATED_HOVERED},{name:window.VWO._.EventsEnum.LEAVE_INTENT},{name:window.VWO._.EventsEnum.TAB_OUT},{name:window.VWO._.EventsEnum.TAB_IN}],this.cursorThrashed=new yt,this.pageRefreshed=new St,this.quickBack=new Nt,this.copy=new Dt,this.selection=new Dt,this.repeatedScrolled=new xt,this.repeatedHovered=new zt,this.tabIn=new kt,this.tabOut=new Pt,this.leaveIntent=new Xt,this.setupNavigationDetection()}var qt={AB_TESTING:\"ABTesting\",SPLIT_URL:\"SplitURL\",MVT:\"MVT\",PERSONALIZE:\"Personalize\",WEB_ROLLOUT:\"WebRollout\",HEATMAP:\"ANALYZE_HEATMAP\",RECORDING:\"ANALYZE_RECORDING\"},Gt=(Jt.prototype.setRecordingArray=function(e){this.recording=e},Jt.prototype.onInit=function(){var o=this,e=window._vwo_exp_ids||[];0\u003ce.length&&e.forEach(function(e){var t=window._vwo_exp[e];t.ready&&t.combination_chosen&&t.isFirst&&o.processVariationShown(e,t.combination_chosen)}),window.VWO.phoenix('store.getters.getHistoryEvents(\"${{1}}\")',null,{captureGroups:[gt.GOAL_CONVERTED]}).then(function(e){for(var t=le.data360EventIndex;t\u003ce.length;t++){var n=e[t].props.campaignId,i=e[t].goalId;o.processMetricConversion(n,i)}le.data360EventIndex=e.length,le.enableEventListeners=!0}),this.processFunnelConversion()},Jt.prototype.attachEventListener=function(){var o=this;VWO._.phoenixMT.on(window.VWO._.EventsEnum.DOM_SUBMIT,function(e){o.data360EventsCaptured(e)},{syncToDataLayer:!0}),VWO._.phoenixMT.on(window.VWO._.EventsEnum.PAGE_UNLOAD,function(e){o.data360EventsCaptured(e),lt.sendRecordingData()},{syncToDataLayer:!0}),VWO._.phoenixMT.on(gt.INSIGHTS_FUNNEL,function(){le.enableEventListeners&&o.processFunnelConversion()},{syncToDataLayer:!0}),void 0!==VWO.phoenix&&VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[\"*\",function(e){if(le.enableEventListeners)if(e.name===gt.VWO_VARIATION_SHOWN){if(!e.props.isFirst)return;var t=e.props.id;o.processVariationShown(t,e.props.variation)}else if(e.name===gt.GOAL_CONVERTED){le.data360EventIndex++,t=e.props.campaignId;var n=e.goalId,i=VWO._.goalsToBeConvertedSynchronously;if(null!=i&&0!==Object.keys(i).length||(i=VWO._.libUtils.updateGoalsKind(window._vwo_exp)),i&&i[t]&&i[t][n])return;o.processMetricConversion(t,n)}else e.isCustomEvent?o.processCustomEvent(e):e.name===gt.URL_CHANGE&&(le.enableEventListeners=!1)}]})},Jt.prototype.data360EventsCaptured=function(e){var t,n,i=this,o=null===(t=e._vwo)||void 0===t?void 0:t.eventDataConfig;if(o&&o[Object.keys(o)[0]].vwoMeta){var r=e._vwo.eventDataConfig[Object.keys(e._vwo.eventDataConfig)[0]].vwoMeta.metric;0\u003cObject.keys(r).length&&((null===(n=e._vwo)||void 0===n?void 0:n.syncEventData.vwoEventName)===window.VWO._.EventsEnum.PAGE_UNLOAD?this.processPageUnload():e.vwoEventName===window.VWO._.EventsEnum.DOM_SUBMIT&&this.processDomSubmit(),Object.keys(r).forEach(function(e){var n=e.split(\"_\")[1];r[e].forEach(function(e){var t=e.split(\"_\")[1];i.processMetricConversion(n,t)})}))}},Jt.prototype.processFunnelConversion=function(){var e=window.VWO._.phoenixMT.eventHistory[gt.INSIGHTS_FUNNEL];if(e){for(var t=0;t\u003ce.length;t++){var n=e[t].data.split(\"_\"),i=n[0],o=n[2];this.processMetricConversion(i,o,!0)}e.length=0}},Jt.prototype.processCustomEvent=function(e){var t,n,i;if(!e.name.startsWith(\"vwo_\")){var o={},r=[\"isCustomEvent\",\"page\",\"name\",\"VWO\"],a=null===(i=null===(n=null===(t=window.VWO._)||void 0===t?void 0:t.allSettings)||void 0===n?void 0:n.dataStore)||void 0===i?void 0:i.events;if(a&&void 0!==a[e.name]){for(var s in e)-1===r.indexOf(s)&&(o[s]=e[s]);var d=JSON.stringify(o);d=F.sanitizeActionData(d);var c={action:gt.CUSTOM_EVENT,timestamp:R()-le.startTime,value:F.sanitizeActionData(e.name)+\"_\"+d};0===le.startTime&&(c.timestamp=0),this.pushEventToRecording(c)}}},Jt.prototype.processMetricConversion=function(e,t,n){var i,o=window._vwo_exp[e],r={name:o.name,id:e,goalId:t,campaignType:o.type};if((o.type!==VWO._.CampaignEnum.INSIGHTS_FUNNEL_CAMPAIGN||n)&&\"vwo_bounce\"!==o.goals[t].identifier){var a=null===(i=o.metrics.find(function(e){return e.id==t}))||void 0===i?void 0:i.metricId;void 0!==a&&0!==a&&(r.globalMetricID=a);var s=JSON.stringify(r);s=F.sanitizeActionData(s);var d={action:gt.METRIC_CONVERTED,timestamp:R()-le.startTime,value:s};0===le.startTime&&(d.timestamp=0),this.pushEventToRecording(d)}},Jt.prototype.processVariationShown=function(e,t){var n=window._vwo_exp[e],i=window._vwo_exp[e].type;if(-1!==this.AllCampaignsType.indexOf(window._vwo_exp[e].type)){i=window._vwo_exp[e].iType?qt.PERSONALIZE:\"DEPLOY\"===window._vwo_exp[e].orgType?qt.WEB_ROLLOUT:\"VISUAL\"===window._vwo_exp[e].type?qt.MVT:\"SPLIT_URL\"===window._vwo_exp[e].type?qt.SPLIT_URL:qt.AB_TESTING;var o={name:n.name,id:e,variationName:n.comb_n[t],variation:t,campaignType:i},r=JSON.stringify(o);r=F.sanitizeActionData(r);var a={action:gt.VARIATION_SHOWN,timestamp:R()-le.startTime,value:r};0===le.startTime&&(a.timestamp=0),this.pushEventToRecording(a)}},Jt.prototype.processPageUnload=function(){var e={action:gt.PAGE_UNLOAD,timestamp:R()-le.startTime};0===le.startTime&&(e.timestamp=0),this.pushEventToRecording(e)},Jt.prototype.processDomSubmit=function(){var e={action:gt.DOM_SUBMIT,timestamp:R()-le.startTime};0===le.startTime&&(e.timestamp=0),this.pushEventToRecording(e)},Jt.prototype.pushEventToRecording=function(e){this.recording.push(mt.serializeEvent(e)),le.recordingData.totals.data360Events++,le.sRD=le.sRD||C(lt.sendRecordingData.bind(lt),le.cDT),le.sRD()},Jt);function Jt(){this.AllCampaignsType=[\"VISUAL_AB\",\"DEPLOY\",\"VISUAL\",\"SPLIT_URL\"]}var $t=new Gt,Qt=p,Zt=window.VWO._.triggerEvent||window._vwo_ev||function(){},en,tn,nn;function on(i){var o,r;window.history&&(o=window.history,r=o.pushState||function(){},ve.addOverrideState(o,\"pushState\"),o.pushState=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=r.apply(o,e);return i({state:e[0]}),n},window.addEventListener?ve.addEventListener(window,\"popstate\",i,!1):window.attachEvent&&window.attachEvent(\"onpopstate\",i))}function rn(){le.recordingData.totals.ocs++;var e=le.getScreenDimensions(),t={action:\"oc\",timestamp:R()-le.startTime,width:e.width,height:e.height};this.recording.push(mt.serializeEvent(t))}function an(e){var t=setTimeout(rn.bind(e),10);ve.pushTimers(t,\"timeout\")}function sn(e){if(this.isMobile=le.isMobile(),this.isMobile){var t={action:\"focusin\"==e.type?\"ko\":\"kc\",timestamp:R()-le.startTime};this.recording.push(mt.serializeEvent(t))}}function dn(e){if(document.contains(e))return document;for(var t=e;t.parentNode;)t=t.parentNode;return t}function cn(){var e,t=I.get(\"Array\");this.heatmap={eventsLength:0,hoversLength:0,maxClicksRecorded:window._vwo_clicks||10,maxHoversRecorded:(null===(e=window.VWO.featureInfo)||void 0===e?void 0:e.hvrC)||60,clicks:new t},this.recording=new t,this.signal=new Yt(this.recording),le.data360EventsEnabled&&(this.data360Events=$t,this.data360Events.setRecordingArray(this.recording)),this.index={recording:0,clicks:0,heatmap:0},this.intervals=new t,this.anonymizeKeys=!0,this.clickDelay={page:0,link:380},this.tags=new l(\"Array\"),this.totals={movements:0,clicks:0,keyPresses:0,scroll:0},this.window={width:0,height:0},this.mouse={curMove:{el:{},width:0,height:0,relX:0,relY:0,docX:0,docY:0},lastMove:{docX:0,docY:0},curDown:{tag:\"\",index:0}},this.isMobile=le.isMobile(),this.devicePixelRatio=0,this.lastClickData=null}function ln(){for(var e=document.cookie.split(/; ?/),t={},n=0;n\u003ce.length;n++){var i=e[n].split(\"=\"),o=i[0],r=i[1];try{0!==o.indexOf(\"_vwo\")&&0!==o.indexOf(\"_vis_opt\")||(t[o]=r)}catch(e){}}return t}function un(){var e=window._vwo_evq;if(e){var t=le.Recording.index.evq?le.Recording.index.evq-1:0,n=e.slice(t);return le.Recording.index.evq=e.length,n}}cn.prototype.addInitialHTML=function(e){if(le.r){var t=I.get(\"JSON\"),n=le.GetHtml.html;n.lvs={c:VWO.v,o:VWO.v_o,s:VWO.v_s},n.idleToAction=le.saveNewRecordingInitiatedOnce,e.html=t.stringify(n)}},cn.prototype.getRelativeCoord=function(e){if(this.isMobile){var t=(en=en||Qt('\u003cspan style=\"position:absolute;top:0;left:-100px\">\u003c/span>').appendTo(\"body\")).offset();e.pageY+=t.top,e.pageX+=t.left- -100}return{x:e.pageX-e.offsetX,y:e.pageY-e.offsetY}},cn.prototype.addElementScrollData=C(function(e){this.recording.push(e)},le.sDT),cn.prototype.sendElementScrollData=function(e){var t=F.getTargetNode(e),n={action:\"es\",selectorPath:F.sanitizeActionData(ee(t)),timestamp:R()-le.startTime,scrollX:Qt(t).scrollLeft(),scrollY:Qt(t).scrollTop()};this.addElementScrollData(mt.serializeEvent(n))},cn.prototype.loadEventListeners=function(){var d=this,i=this;ve.addJqEventListener(Qt(document),\"on\",\"focusin\",sn.bind(this),\"select, textarea, input[type=text], input[type=date], input[type=password], input[type=email], input[type=number]\"),ve.addJqEventListener(Qt(document),\"on\",\"focusout\",sn.bind(this),\"select, textarea, input[type=text], input[type=date], input[type=password], input[type=email], input[type=number]\");var e=window.navigator.userAgent;e.match(/safari/i)&&!e.match(/chrome/i)||window._vwo_acc_id\u003c5e5?ve.addEventListener(Qt(window),\"on\",\"orientationchange\",an.bind(this,i)):ve.addEventListener(window.screen.orientation,\"change\",an.bind(this,i)),ve.addJqEventListener(Qt(document),\"on\",\"mouseleave\",lt.sendRecordingData.bind(lt));function a(){var e=le.getScale(),t=le.getScroll(),n={action:\"tc\",timestamp:R()-le.startTime,scaleX:e.x,scaleY:e.y,scrollX:t.x,scrollY:t.y};i.recording.push(mt.serializeEvent(n))}function c(e,t){void 0===t&&(t=!1);var n=F.getTargetNode(e),i=\"touchend\"===e.type,o=window.vwo_$(n);if(!F.shouldIgnoreElement(n)){var r,a,s=Qt(n).offset(),d=window.vwo_$(n);if(\"undefined\"!=typeof ShadowRoot&&(n.getRootNode?n.getRootNode()instanceof ShadowRoot:dn(n)instanceof ShadowRoot)||le.GetHtml.html.isAuraSite&&n.nlsParent){var c=n.getBoundingClientRect();s={top:c.top+document.body.scrollTop,left:c.left+document.body.scrollLeft}}if(s){if(this.mouse.curDown.tag=n.nodeName,this.mouse.curDown.index=Qt(n.nodeName).index(n),i){var l=e.changedTouches[0];l&&(r=l.pageX,a=l.pageY)}else r=e.pageX,a=e.pageY;for(var u=I.get(\"Math\"),h=this.getRelativeCoord({pageX:r,offsetX:s.left,pageY:a,offsetY:s.top}),f=R()-le.startTime,m=n,g={eventUuid:e.eventUuid,event:e,action:\"mc\",timestamp:f,selectorPath:F.sanitizeActionData(ee(n)),elWidth:we.getTrueWidth(n),elHeight:we.getTrueHeight(n),relX:u.floor(h.x),relY:u.floor(h.y),docX:this.mouse.curMove.docX,docY:this.mouse.curMove.docY};d.width()\u003c=0&&d.height()\u003c=0&&d.length;)d=d.parent();if(d&&o&&d.length&&o.length){var p=u.floor(h.x),v=u.floor(h.y),w=this.mouse.curMove.docX,_=this.mouse.curMove.docY,y=we.getRelativeStats(o,d,p,v,w,_);g={eventUuid:e.eventUuid,event:e,action:\"mc\",timestamp:f,selectorPath:F.sanitizeActionData(ee(d[0])),elWidth:y.correctedTargetWidth,elHeight:y.correctedTargetHeight,relX:u.floor(y.correctedTargetOffsetX),relY:u.floor(y.correctedTargetOffsetY),docX:y.correctedTargetPageX,docY:y.correctedTargetPageY},m=d[0]}var E=m&&m.innerText?m.innerText.trim():\"\",T=!1;if(E.length&&!F.needsMasking(e.target,le.Recording.anonymizeKeys)&&(E=F.sanitizeActionData(E.slice(0,le.ctl)),g.innerText=E),le.GetHtml.html.isAuraSite&&-1\u003cg.selectorPath.indexOf(\"SLOT\")&&(le.selectorStore=le.selectorStore||{},le.selectorStore[g.selectorPath]=m),1==e.which||\"touchend\"===e.type){var S=N({},g);if((85e4\u003cwindow._vwo_acc_id||708874===window._vwo_acc_id)&&(S=N(N({},g),{elWidth:we.getOuterWidth(m),elHeight:we.getOuterHeight(m)})),VWO._&&(S.eTime=VWO._.commonUtil.getCurrentTimestamp()),this.lastClickData=g,t||D.data360migrated()){if(t){this.heatmap.clicks.push(S),this.recording.push(S);var O=le.Recording.getClickProps(S,!0),b=le.Recording.getClickProps(S);(O||b)&&le.Recording.addNlsData(e,N(N({},O),b)),T=!0}}else Zt.apply(Zt,[gt.NLS_CLICK,e]),this.heatmap.clicks.push(S),this.recording.push(S),T=!0}T&&D.pageExitHandling()&&m&&\"A\"===m.nodeName?(lt.sendRecordingData(!1,null,{mc:mt.serializeEvent(g)}),this.lastClickData=null):(le.sRD=le.sRD||C(lt.sendRecordingData.bind(lt),le.cDT),le.sRD())}}}ve.addEventListener(document,\"touchstart\",function(e){2===e.touches.length&&a()}.bind(this),!0),ve.addEventListener(document,\"touchmove\",function(e){2===e.touches.length&&a();var t=F.getTargetNode(e);if(t){t.vwoVbaTm=1;var n=setTimeout(function(){t.vwoVbaTm=0},1e3);ve.pushTimers(n,\"timeout\")}}.bind(this),!0),ve.addEventListener(document,\"touchend\",function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=e[0];if(2===n.touches.length){var i=setTimeout(a,600);ve.pushTimers(i,\"timeout\")}var o=F.getTargetNode(n);if(o){o.vwoVbaTe=1;var r=setTimeout(function(){o.vwoVbaTe=0},1e3);ve.pushTimers(r,\"timeout\"),o.vwoVbaTm||c.apply(this,e.concat(0)),o.vwoVbaTm=0}}.bind(this),!0);var t=C(function(e){d.signal.onMouseOver(e)},200),n=C(function(){this.signal.onSelection()},300);D.data360migrated()&&(VWO._.phoenixMT.on(window.VWO._.EventsEnum.DOM_CLICK,function(e){var t,n,i,o,r,a,s;e._vwo&&e._vwo.nls||null!==(t=e._vwo)&&void 0!==t&&t.isDeadClick||null!==(n=e._vwo)&&void 0!==n&&n.isRageClick||null!==(i=e._vwo)&&void 0!==i&&i.isErrorClick||((o=e).eventUuid=o.eventUuid||(null===(s=null===(a=null===(r=window.VWO.modules)||void 0===r?void 0:r.utils)||void 0===a?void 0:a.libUtils)||void 0===s?void 0:s.generateUUID()),d.data360Events&&d.data360Events.data360EventsCaptured(e),c.apply(d,[e,!0]))},{syncToDataLayer:!0}),VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[VWO._.EventsEnum.LEAVE_INTENT,function(e){d.signal.onLeaveIntent(e)}]}),VWO._.phoenixMT.on(window.VWO._.EventsEnum.ERROR_ONPAGE,function(e){if(le.r){var t=N(N({},e),le.getCampaigns(!1));e.vwoEventName=window.VWO._.EventsEnum.ERROR_ONPAGE,le.Recording.addNlsData(e,t)}},{syncToDataLayer:!0}),window.VWO.ErrorLogger&<.formSubmitCallbacks.push(window.VWO.ErrorLogger.sendData.bind(window.VWO.ErrorLogger)),this.signal.attachEventListener(),this.data360Events&&this.data360Events.attachEventListener());function o(){le.htmlRequestSuccess&&(Ce.useBeacon=!0,D.pageExitHandling()?(Ie.deQueueRequest(),Object.keys(Ce.workerMessages).forEach(function(e){var t=Ce.workerMessages[e],n=t.data,i=t.options;lt.sendData(n,i),delete Ce.workerMessages[e]})):i.lastClickData&&(lt.sendRecordingData(!1,null,{mc:mt.serializeEvent(i.lastClickData)}),i.lastClickData=null),Ce.useBeacon=!1)}var r=C(function(){var e=le.getScale(),t=le.getScroll(),n=le.getDimensions(),i=le.getScrollDimensions(),o={action:\"sc\",timestamp:R()-le.startTime,scaleX:e.x,scaleY:e.y,scrollX:t.x,scrollY:t.y,width:n.width,height:n.height,pageWidth:Qt(\"html\").width(),pageHeight:Math.max(Qt(\"html\").height(),Qt(\"html\")[0].scrollHeight),pageScrollWidth:i.width,pageScrollHeight:i.height};this.recording.push(mt.serializeEvent(o)),lt.sendRecordingData()}.bind(i),le.sDT);ve.addEventListener(window,\"resize\",function(){if(this.devicePixelRatio===window.devicePixelRatio){var e=le.getScale(),t=le.getScreenScale(),n=le.getDimensions(),i=le.getScroll(),o=le.getScrollDimensions(),r={action:this.isMobile?\"rs\":\"re\",timestamp:R()-le.startTime,width:n.width,height:n.height,scrollX:i.x,scrollY:i.y,scaleX:this.isMobile?e.x:\"1\",scaleY:this.isMobile?e.y:\"1\",screenScaleX:this.isMobile?t.x:\"\",screenScaleY:this.isMobile?t.y:\"\",pageWidth:this.isMobile?Qt(\"html\").width():\"\",pageHeight:this.isMobile?Qt(\"html\").height():\"\",pageScrollWidth:o.width,pageScrollHeight:o.height};this.recording.push(mt.serializeEvent(r))}else this.devicePixelRatio=window.devicePixelRatio}.bind(this)),ve.addEventListener(document,\"mousemove\",function(e){var t=F.getTargetNode(e),n=Qt(t).offset();if(\"undefined\"!=typeof ShadowRoot&&(t.getRootNode?t.getRootNode()instanceof ShadowRoot:dn(t)instanceof ShadowRoot)||le.GetHtml.html.isAuraSite&&t.nlsParent){var i=t.getBoundingClientRect();n={top:i.top+document.body.scrollTop,left:i.left+document.body.scrollLeft}}if(n){var o=this.getRelativeCoord({pageX:e.pageX,offsetX:n.left,pageY:e.pageY,offsetY:n.top}),r=I.get(\"Math\");this.mouse.curMove.el=t,this.mouse.curMove.width=we.getTrueWidth(t),this.mouse.curMove.height=we.getTrueHeight(t),this.mouse.curMove.relX=r.floor(o.x),this.mouse.curMove.relY=r.floor(o.y),this.mouse.curMove.docX=e.pageX,this.mouse.curMove.docY=e.pageY,this.signal.onMouseMove(e)}}.bind(this)),ve.addEventListener(document,\"mouseover\",t.bind(this)),ve.addEventListener(document,\"copy\",function(e){d.signal.onCopy(e)}.bind(this)),ve.addEventListener(document,\"scroll\",function(){d.signal.onScroll()}.bind(this)),ve.addEventListener(document,\"selectionchange\",n.bind(this)),ve.addEventListener(document,\"visibilitychange\",function(e){d.signal.onVisibilityChange(e)}.bind(this)),ve.addJqEventListener(Qt(window),\"on\",\"scroll\",r),ve.addJqEventListener(Qt(window),\"on\",\"beforeunload\",o),D.pageExitHandling()&&window.VWO._.phoenixMT.on(gt.PAGE_EXIT,o),(le.webVitalsEnabled||D.isWebVitalsOverrideEnabled())&&window.VWO._.phoenixMT.on(window.VWO._.EventsEnum.PERFORMANCE,function(e){if(le.r){var t={action:\"pf\",timestamp:R()-le.startTime,vitals:F.sanitizeActionData(JSON.stringify(e))};d.recording.push(mt.serializeEvent(t)),o()}}),\"function\"==typeof document.addEventListener?ve.addEventListener(document.body,\"scroll\",i.sendElementScrollData.bind(i),!0):ve.addJqEventListener(Qt(\"*\"),\"on\",\"scroll\",i.sendElementScrollData.bind(i)),ve.addEventListener(document,\"focus\",function(e){var t=F.getTargetNode(e),n={action:\"fo\",timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(t))};this.recording.push(mt.serializeEvent(n))}.bind(this),!0),ve.addEventListener(document,\"blur\",function(e){var t=F.getTargetNode(e),n=this.handleProtected(t),i={action:\"bl\",timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(t)),value:n};this.recording.push(mt.serializeEvent(i))}.bind(this),!0),on(function(){le.formAnalysis&&le.formAnalysis.resetFormObservers();var e={action:\"url\",timestamp:R()-le.startTime,url:encodeURIComponent(location.href),referrerUrl:encodeURIComponent(this.currentUrl)};this.recording.push(mt.serializeEvent(e)),this.previousUrl=this.currentUrl,this.currentUrl=location.href}.bind(this)),ve.addEventListener(document.body,\"mousedown\",function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=e[0],i=F.getTargetNode(n);2!==n.button?i.vwoVbaTe?i.vwoVbaTe=0:c.apply(this,e):function(e){var t=F.getTargetNode(e),n=Qt(t).offset();if(\"undefined\"!=typeof ShadowRoot&&(t.getRootNode?t.getRootNode()instanceof ShadowRoot:dn(t)instanceof ShadowRoot)||le.GetHtml.html.isAuraSite&&t.nlsParent){var i=t.getBoundingClientRect();n={top:i.top+document.body.scrollTop,left:i.left+document.body.scrollLeft}}if(\"HTML\"!==t.nodeName&&n){var o=this.getRelativeCoord({pageX:e.pageX,offsetX:n.left,pageY:e.pageY,offsetY:n.top}),r=I.get(\"Math\"),a={action:\"mr\",timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(t)),elWidth:we.getTrueWidth(t),elHeight:we.getTrueHeight(t),relX:r.floor(o.x),relY:r.floor(o.y),docX:this.mouse.curMove.docX,docY:this.mouse.curMove.docY};if(this.recording.push(mt.serializeEvent(a)),\"submit\"!==Qt(t).attr(\"type\")){setTimeout(function(){lt.sendRecordingData()},1);for(var s=\"A\"===t.nodeName?this.clickDelay.link:this.clickDelay.page,d=I.get(\"Date\"),c=new d,l=c.getTime()+s;c.getTime()\u003cl;)c=new d}}}.bind(this)(n)}.bind(this),!0),ve.addEventListener(document,\"mouseup\",function(e){var t=F.getTargetNode(e),n=Qt(t).offset(),i=Qt(t.nodeName).index(t);if(\"HTML\"!==t.nodeName&&n){var o;if(t.nodeName===this.mouse.curDown.tag&&i===this.mouse.curDown.index)switch(e.button){case 0:case 1:default:o=\"mc\";break;case 2:o=\"mr\"}else o=\"mu\";if(\"mc\"!==o&&\"mr\"!==o){var r=this.getRelativeCoord({pageX:e.pageX,offsetX:n.left,pageY:e.pageY,offsetY:n.top}),a=I.get(\"Math\"),s={action:o,timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(t)),elWidth:we.getTrueWidth(t),elHeight:we.getTrueHeight(t),relX:a.floor(r.x),relY:a.floor(r.y),docX:this.mouse.curMove.docX,docY:this.mouse.curMove.docY};if(this.recording.push(mt.serializeEvent(s)),\"submit\"!==Qt(t).attr(\"type\")){setTimeout(function(){lt.sendRecordingData()},1);for(var d=\"A\"===t.nodeName?this.clickDelay.link:this.clickDelay.page,c=I.get(\"Date\"),l=new c,u=l.getTime()+d;l.getTime()\u003cu;)l=new c}}}}.bind(this)),ve.addEventListener(document,\"keyup\",function(e){var t=F.getTargetNode(e),n=this.handleProtected(t),i={action:\"ku\",timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(t)),value:n};this.recording.push(mt.serializeEvent(i))}.bind(this)),ve.addJqEventListener(Qt(document),\"on\",\"change\",function(e){var t=F.getTargetNode(e);this.sendRadioCheckboxData(t)}.bind(this),\"input[type=radio],input[type=checkbox]\"),ve.addJqEventListener(Qt(document),\"on\",\"change\",function(e){var t,n=F.getTargetNode(e),i=Qt(n).val();if(Qt.isArray(i)){for(var o=0;o\u003ci.length;o++)i[o]=F.sanitizeActionData(i[o]);t=i.join(\"!-ac-!\")}else t=i;t=this.handleProtected(n);var r={action:\"sb\",timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(n)),value:t};this.recording.push(mt.serializeEvent(r))}.bind(this),\"select\"),ve.addJqEventListener(Qt(document),\"on\",\"change\",function(e){var t=this,n=F.getTargetNode(e);!n||\"INPUT\"===n.tagName&&-1!==[\"radio\",\"checkbox\",\"file\"].indexOf(n.type)||setTimeout(function(){t.sendInputElementData(n)},10)}.bind(this),\"input,textarea\")},cn.prototype.sendInputElementData=function(e){var t;if(e){\"OPTION\"===e.tagName&&\"SELECT\"===(null===(t=e.parentNode)||void 0===t?void 0:t.tagName)&&(e=e.parentNode);var n=this.handleProtected(e),i={action:\"ic\",timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(e)),value:n},o=mt.serializeEvent(i);this.recording.push(o)}},cn.prototype.sendRadioCheckboxData=function(e){if(e){var t=Qt(e).is(\":checked\"),n={action:\"rb\",timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(e)),isChecked:t},i=mt.serializeEvent(n);this.recording.push(i)}},cn.prototype.patchNativeProperty=function(e,t,n){if(t in e){for(var i,o=e;null!==o&&!(i=Object.getOwnPropertyDescriptor(o,t));)o=Object.getPrototypeOf(o);i&&Object.defineProperty(o,t,{configurable:!0,get:function(){return i.get.call(this)},set:function(e){var t={oldValue:i.get.call(this),newValue:e};i.set.call(this,t.newValue),t.oldValue!==t.newValue&&document.body.contains(this)&&n(this)}})}},cn.prototype.patchNativeProperties=function(){nn||F.isSafari()||(this.patchNativeProperty(HTMLInputElement.prototype,\"value\",this.sendInputElementData.bind(this)),this.patchNativeProperty(HTMLSelectElement.prototype,\"value\",this.sendInputElementData.bind(this)),this.patchNativeProperty(HTMLOptionElement.prototype,\"selected\",this.sendInputElementData.bind(this)),this.patchNativeProperty(HTMLInputElement.prototype,\"checked\",this.sendRadioCheckboxData.bind(this)),nn=!0)},cn.prototype.storeMouseMove=function(){if(\"HTML\"!==this.mouse.curMove.el.nodeName&&(this.mouse.lastMove.docX!==this.mouse.curMove.docX||this.mouse.lastMove.docY!==this.mouse.curMove.docY)){var e={action:\"mm\",timestamp:R()-le.startTime,selectorPath:F.sanitizeActionData(ee(this.mouse.curMove.el)),elWidth:this.mouse.curMove.width,elHeight:this.mouse.curMove.height,relX:this.mouse.curMove.relX,relY:this.mouse.curMove.relY,docX:this.mouse.curMove.docX,docY:this.mouse.curMove.docY};this.recording.push(mt.serializeEvent(e)),this.mouse.lastMove.docX=this.mouse.curMove.docX,this.mouse.lastMove.docY=this.mouse.curMove.docY}},cn.prototype.handleProtected=function(e){var t=F.handleProtected(e,this.anonymizeKeys);return t=F.sanitizeActionData(t)},cn.prototype.addNlsData=function(e,t){le.isEligibleToSendRecordingData()&&(e._vwo=e._vwo||{},e._vwo.nls=e._vwo.nls||{},e._vwo.nls=N(N({},e._vwo.nls),t))},cn.prototype.getClickProps=function(e,t){var n,i,o,r;if((!t||le.hs&&!le.hsStopped)&&(t||le.r)){var a={};t&&(a=le.getCampaigns(t));var s,d=null===(i=null===(n=VWO.modules)||void 0===n?void 0:n.utils)||void 0===i?void 0:i.heatmapUtils,c=0,l=0;if(d){var u=d.getTargetPathInfo(e.event);c=u.x_percent,l=u.y_percent,s=u.xpath}else e.elWidth&&(c=Math.round(1e3*e.relX/e.elWidth)/1e3),e.elHeight&&(l=Math.round(1e3*e.relY/e.elHeight)/1e3);var h=N({path:s||e.selectorPath,x:c,y:l},a);if(null!==(r=null===(o=window.VWO.modules)||void 0===o?void 0:o.utils)&&void 0!==r&&r.getElementMetadata){var f=window.VWO.modules.utils.getElementMetadata(e.event),m=f.sPath,g=f.tag,p=f.ph,v=f.scrDp,w=f.label;h=N(N({},h),{sPath:m,tag:g,ph:p,scrDp:v,label:w})}if(e.innerText&&(h.innerText=e.innerText),t){var _=le.Recording.heatmap.maxClicksRecorded-le.Recording.heatmap.eventsLength;le.Recording.heatmap.eventsLength++,e&&0\u003c_&&(h.isHeatmapData=!0)}return h}},cn.prototype.getHeatmapData=function(e){if(le.hs&&!le.hsStopped){var t=e,n={},i=le.Recording.heatmap.maxClicksRecorded-le.Recording.heatmap.eventsLength;return 0\u003c(t=t.slice(0,i)).length&&!D.data360migrated()&&(le.Recording.heatmap.eventsLength+=t.length,t=t.map(function(e){return mt.serializeEvent(e)}),Qt.extend(n,{mc:t.join(\",\")})),le.Recording.hasScrollChanged()&&Qt.extend(n,{scroll_percentage:le.recordingData.totals.scroll}),n}},cn.prototype.resetHeatmapData=function(){var e=I.get(\"Array\");le.Recording.heatmap.eventsLength=0,le.Recording.heatmap.hoversLength=0,le.hsStopped=!1,le.Recording.heatmap.clicks=new e,le.Recording.index.heatmap=0},cn.prototype.resetData=function(){le.tags.eTags.refresh(),le.lastSendTime=0,le.Recording.resetHeatmapData()},cn.prototype.hasScrollChanged=function(){var e=le.getScrollPercentage();return e>le.recordingData.totals.scroll&&0\u003ce&&(le.recordingData.totals.scroll=e),le.recordingData.totals.scroll!==le.recordingData.last.scroll},cn.prototype.getHeatmapScroll=function(){var e=le.getScrollPercentage();return e>le.recordingData.totals.scroll&&0\u003ce&&(le.recordingData.totals.scroll=e),le.recordingData.totals.scroll},cn.prototype.addTag=function(e){le.analyze||(le.Recording.tags.add(e),le.Recording.tags.isTagPassed()&<.sendRecordingData(!0))},cn.prototype.getTagData=function(){if(le.r&&le.Recording.tags.isTagPassed())return{tags:le.Recording.tags.get()}},cn.prototype.getRecordingData=function(e,t,n){var i={};if(le.r){if(e.length&&(e=e.map(function(e){return\"object\"!=typeof e?e:mt.serializeEvent(e)}),i.recording=e.join(\",\")),t.length){var o=I.get(\"JSON\");i.mutations=o.stringify(t)}return Qt.extend(i,n),i}},cn.prototype.sendData=function(){var e,t,n,i,o,r,a,s,d,c,l=le.getScreenScale(),u={};if(this.oldSettings=this.oldSettings||{},this.isMobile&&(this.oldSettings.screenScaleX!==l.x||this.oldSettings.screenScaleY!==l.y)){var h={action:\"sS\",timestamp:R()-le.startTime,screenScaleX:l.x,screenScaleY:l.y};le.Recording.recording.push(mt.serializeEvent(h)),this.oldSettings.screenScaleX=l.x,this.oldSettings.screenScaleY=l.y}var f=un();if(!(le.Recording.index.recording>=le.Recording.recording.length&&le.Recording.index.heatmap>=le.Recording.heatmap.clicks.length&&le.Mutations.index>=le.Mutations.mutations.length)||le.Recording.hasScrollChanged()||le.Recording.tags.isTagPassed()||f.length){var m=le.Recording.recording.slice(le.Recording.index.recording),g=le.Mutations.mutations.slice(le.Mutations.index),p=le.Recording.heatmap.clicks.slice(le.Recording.index.heatmap);le.Recording.index.recording=le.Recording.recording.length,le.Recording.index.heatmap=le.Recording.heatmap.clicks.length,le.Mutations.index=le.Mutations.mutations.length;var v=I.get(\"JSON\"),w=pe.init(p,!1);D.deadClickInHeatmap()&&(le.hs||le.r)&&(p=w.latestRecording);var _=w.deadClickInThisBatch?11:0,y=w.rageClickInThisBatch?12:0,E={};if(_||y){var T=[];T.push(_,y),E[A.RECORDING_META]=((e={})[A.CLICKS_TRACKED]=T,e),void 0!==VWO.phoenix&&Qt.extend(E[A.RECORDING_META],N(((t={})[A.CLICK_TRACK_COUNT]=w.clickCounts,t),D.data360migrated()?{}:((n={})[A.CLICK_TEXT_DATA]=w.textData,n))),E[A.RECORDING_META]=v.stringify(E[A.RECORDING_META])}else void 0!==VWO.phoenix&&w.clickCounts&&w.clickCounts.c&&(E[A.RECORDING_META]=((i={})[A.CLICK_TRACK_COUNT]=w.clickCounts,i),E[A.RECORDING_META]=v.stringify(E[A.RECORDING_META]));var S=le.Recording.getRecordingData(m,g,E),O=le.Recording.getHeatmapData(p),b=le.Recording.getTagData();VWO._&&VWO._.ac&&VWO._.ac.rdbg&&S&&S.recording&&(S.recording=S.recording+\",vwomt_\"+(R()-le.startTime)+\"_\"+encodeURIComponent(v.stringify({evq:f})));try{null!==(a=null===(r=null===(o=window.VWO)||void 0===o?void 0:o._)||void 0===r?void 0:r.ac)&&void 0!==a&&a.cRecJS&&null!==(c=null===(d=null===(s=window.VWO)||void 0===s?void 0:s._)||void 0===d?void 0:d.ac)&&void 0!==c&&c.cRecJS()?Qt.extend(u,O,b):Qt.extend(u,S,O,b)}catch(e){window.VWO._.customError&&window.VWO._.customError({msg:\"Error in cRecJS \"+VWO._.ac.cRecJS,url:document.URL})}return u}},cn.prototype.pushScaleInformation=function(){var e=le.getScale(),t=e.x,n=e.y,i={action:\"is\",timestamp:R()-le.startTime,scaleX:t,scaleY:n,scrollX:Qt(window).scrollLeft(),scrollY:Qt(window).scrollTop()};this.recording.push(mt.serializeEvent(i))},cn.prototype.init=function(e){if(e&&cn.bind(this)(),this.currentUrl=location.href,lt.formSubmitCallbacks.push(this.sendData.bind(this)),this.signal.onInit(),this.data360Events&&this.data360Events.onInit(),this.devicePixelRatio=window.devicePixelRatio,this.initialClientHeight=le.getViewportDimensions().height,this.isMobile){this.oldSettings=this.oldSettings||{};var t=le.getScreenScale(),n=t.x,i=t.y,o={action:\"sS\",timestamp:R()-le.startTime,screenScaleX:n,screenScaleY:i};le.Recording.recording.push(mt.serializeEvent(o)),this.oldSettings.screenScaleX=n,this.oldSettings.screenScaleY=i,this.pushScaleInformation();for(var r=500;r\u003c=2e3;r+=500){var a=setTimeout(this.pushScaleInformation.bind(this),r);ve.pushTimers(a,\"timeout\")}}var s=le.getScale(),d=le.getScroll(),c=le.getDimensions(),l=le.getScrollDimensions(),u={action:\"sc\",timestamp:R()-le.startTime,scaleX:s.x,scaleY:s.y,scrollX:d.x,scrollY:d.y,width:c.width,height:c.height,pageWidth:Qt(\"html\").width(),pageHeight:Math.max(Qt(\"html\").height(),Qt(\"html\")[0].scrollHeight),pageScrollWidth:l.width,pageScrollHeight:l.height};if(this.recording.push(mt.serializeEvent(u)),!tn){this.loadEventListeners(),this.patchNativeProperties();var h=!1;document.addEventListener(\"vwo.meta\",function(e){var t,n=e.data,i=I.get(\"JSON\");n&&\"object\"==typeof n&&519176===window._vwo_acc_id&&(n.snapShottedUrl=i.stringify(le.linkHrefForSnapshotting),h||(n.sessionId=le.ids.session,n.uuid=F.getUUID(),n.aST=VWO._.ast),h=!0),n&&\"object\"==typeof n&&555774===window._vwo_acc_id&&(n.vvps=window.visualViewport&&window.visualViewport.scale),n&&\"object\"==typeof n&&373511===window._vwo_acc_id&&window.vwo_iehack_queue.length&&(n.gifCalls=[],null!==(t=window.vwo_iehack_queue)&&void 0!==t&&t.forEach(function(e){n.gifCalls.push(e.src)})),n&&\"object\"==typeof n&&566821===window._vwo_acc_id&&window._vwo_geo&&(h||(n.location=window._vwo_geo),h=!0),le.Recording.recording.push(\"vwomt_\"+(R()-le.startTime)+\"_\"+encodeURIComponent(i.stringify(n)))}),VWO._.customEvent(\"meta\",{cks:ln()});var f=setInterval(this.storeMouseMove.bind(this),300);ve.pushTimers(f,\"interval\"),tn=!0}},le.Recording=new cn;var hn=le.Recording,fn=function(){};function mn(){this.focusedNode=null,this.selectedLiIndex=-1}mn.prototype.getFocusedNode=function(){return this.focusedNode},mn.prototype.setFocusOnNode=function(e){this.focusedNode=e},mn.prototype.resetFocusedNode=function(){this.focusedNode=null},mn.prototype.resetSelectedLiIndex=function(){this.selectedLiIndex=-1},mn.prototype.getSelectedLiIndex=function(){return this.selectedLiIndex},mn.prototype.setSelectedLiIndex=function(e,t){t=t||fn,this.selectedLiIndex!==e&&(this.selectedLiIndex=e,t())},mn.prototype.doBlurOnNode=function(e,t){t=t||fn,this.focusedNode&&this.focusedNode!==e&&(t(),this.resetFocusedNode(),this.resetSelectedLiIndex())},mn.prototype.doFocusOnNode=function(e,t){t=t||fn,this.focusedNode&&this.focusedNode===e||t()};var gn=new mn,pn={createEvent:function(e,t){try{var n=e.createEvent(\"Event\");return n.initEvent(t,!1,!1),n}catch(e){window.VWO._.customError&&window.VWO._.customError({msg:e&&e.stack||e+\".\",url:document.URL,source:\"cEF\"})}},dispatchEvent:function(e,t){e.dispatchEvent(t)}},vn=p,wn;function _n(e){if(e.vwoCustEl&&e.vwoCustEl.length){for(var t=e.vwoCustEl,n=0;n\u003ct.length;n++)delete t[n].vwoNatEl,Cn(t[n]);delete e.vwoCustEl}}function yn(e){for(var t=e.customElements,n=e.nativeElement,i=[],o=0;o\u003ct.length;o++)if(t[o]){if(t[o].vwoNatEl)continue;t[o].vwoNatEl=n,Rn(t[o]),i.push(t[o])}n.vwoCustEl=i}function En(e){var t=vn(e),n=t.attr(\"type\");if(t.is(\"input\")&&(\"checkbox\"===n||\"radio\"===n)){var i=vn('label[for=\"'+t.attr(\"id\")+'\"]');if(i.length\u003c=0){var o=t.parent();\"label\"===o.get(0).tagName.toLowerCase()&&(i=o)}return i.get(0)}}function Tn(e){var t=e.currentTarget.vwoNatEl,n=vn(e.target);if(t.tagName&&\"SELECT\"===t.tagName&&(n.is(\"li\")||n.parent().is(\"li\")||n.parent().parent().is(\"li\"))){var i=n.closest(\"li\").index();return t.chStatsProcessed=0,gn.setSelectedLiIndex(i,wn.changeHandler.bind(t,{target:t},!0)),void(t.chStatsProcessed=1)}t.mdStatsProcessed=0,wn.mouseDownHandler.call(t,{target:t}),t.mdStatsProcessed=1,t.fcStatsProcessed=0,gn.doFocusOnNode(t,wn.focusHandler.bind(t,{target:t})),t.fcStatsProcessed=1}function Sn(e){var t=vn(e.target),n=e.currentTarget.vwoNatEl;n.tagName&&\"SELECT\"===n.tagName&&(t.parent().is(\"li\")||t.parent().parent().is(\"li\"))||(n.muStatsProcessed=0,wn.mouseUpHandler.call(n,{target:n}),n.muStatsProcessed=1,n.chStatsProcessed=0,\"INPUT\"===n.tagName&&\"checkbox\"===n.type?wn.changeHandler.call(n,{target:n}):\"INPUT\"===n.tagName&&\"radio\"===n.type&&gn.doFocusOnNode(n,wn.changeHandler.bind(n,{target:n})),n.chStatsProcessed=1,gn.setFocusOnNode(n))}function On(e){var t=e.currentTarget.vwoNatEl;t.meStatsProcessed=0,wn.mouseEnterHandler.call(t,{target:t}),t.meStatsProcessed=1}function bn(e){var t=e.currentTarget.vwoNatEl;t.mlStatsProcessed=0,wn.mouseLeaveHandler.call(t,{target:t}),t.mlStatsProcessed=1}function Nn(){document.addEventListener(\"vwo_element_added\",function(e){if(wn._mapElements){var t=e.data;t.constructor!==Array&&(t=[t]);for(var n=0;n\u003ct.length;n++){var i=[];t[n].tagName&&\"input\"===t[n].tagName.toLowerCase()&&i.push(En(t[n])),i.push(wn._mapElements(t[n]));var o={customElements:i.reduce(function(e,t){return e.concat(t)},[]),nativeElement:t[n]};_n(t[n]),yn(o)}}},!1)}function Rn(e){e.addEventListener(\"mousedown\",Tn,!0),e.addEventListener(\"mouseup\",Sn,!0),e.addEventListener(\"mouseenter\",On,!0),e.addEventListener(\"mouseleave\",bn,!0)}function Cn(e){e.removeEventListener(\"mousedown\",Tn,!0),e.removeEventListener(\"mouseup\",Sn,!0),e.removeEventListener(\"mouseenter\",On,!0),e.removeEventListener(\"mouseleave\",bn,!0)}var Dn={init:function(e){wn=e,Nn()}},An=p,In=window._vwo_exp,xn=window._vwo_exp_ids,Ln=\"ANALYZE_FORM\",kn=0,Mn;function Vn(e,t){var n,i=An(e);switch(t){case\"mouseenter\":n=e.meStatsProcessed;break;case\"mouseleave\":n=e.mlStatsProcessed;break;case\"mousedown\":n=e.mdStatsProcessed;break;case\"mouseup\":n=e.muStatsProcessed;break;case\"focus\":n=e.fcStatsProcessed;break;case\"blur\":n=e.blStats;break;case\"change\":n=e.chStatsProcessed;break;case\"keydown\":n=e.kdStats}if(!n&&Pn.handleTracking(i))return i}var Pn={f:{},forms:{},lastSentForms:void 0,changes:{},marketoListenerAdded:!1,formSelector:\"form,[nls_fa_name]:not(form)\",formObservers:[],formInputSelector:\"form input, form select, form textarea, [nls_fa_name]:not(form) input, [nls_fa_name]:not(form) select, [nls_fa_name]:not(form) textarea, form [nls_fa_el_name], [nls_fa_name]:not(form) [nls_fa_el_name]\",getFormName:function(e){if(le.analyze){var t=e.data(\"id\");return t?t:(kn++,e.data(\"id\",kn),kn)}return void 0!==e.attr(\"nls_fa_name\")&&!1!==e.attr(\"nls_fa_name\")?e.attr(\"nls_fa_name\"):void 0!==e.attr(\"id\")&&!1!==e.attr(\"id\")?e.attr(\"id\"):void 0!==e.attr(\"name\")&&!1!==e.attr(\"name\")&&e.attr(\"name\")},getFormElementName:function(e){return void 0!==e.attr(\"nls_fa_el_name\")&&!1!==e.attr(\"nls_fa_el_name\")&&null!==e.attr(\"nls_fa_el_name\")?e.attr(\"nls_fa_el_name\"):void 0!==e.attr(\"id\")&&!1!==e.attr(\"id\")&&null!==e.attr(\"id\")?e.attr(\"id\"):void 0!==e.attr(\"name\")&&!1!==e.attr(\"name\")&&null!==e.attr(\"name\")&&e.attr(\"name\")},addForm:function(t){var n=this;if(D.checkFormVisibility()&&\"undefined\"!=typeof IntersectionObserver){var i=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting&&.1\u003c=e.intersectionRatio&&(n.processAddedForm(t),i.disconnect())})},{threshold:.1});i.observe(t[0]),this.formObservers.push(i)}else this.processAddedForm(t)},resetFormObservers:function(){this.formObservers.forEach(function(e){e.disconnect()}),this.formObservers=[]},processAddedForm:function(i){var n,o,r,e,s,t=xn.length,d=this.getFormName(i);if(d){for(var a=[];t--;)if(o=xn[t],(n=In[o]).type===Ln&&n.ready){var c=void 0;try{c=An(n.forms[0])}catch(e){return}c.eq(0).each(m)}if(D.marketoOptimization()&&this.addMarketoListeners(),(!le.analyze||r)&&1!==i.data(\"nls_fa_tracked\")&&!this.forms[d]){!function t(e){if((e instanceof HTMLInputElement||e instanceof HTMLSelectElement||e instanceof HTMLTextAreaElement||e&&e.hasAttribute&&e.hasAttribute(\"nls_fa_el_name\"))&&(e.nlsForm=i[0],a.push(e)),e instanceof HTMLButtonElement&&e.getRootNode()instanceof ShadowRoot&&(e.nlsForm=i[0],e.addEventListener(\"click\",Pn.onFormSubmit)),e instanceof HTMLElement||\"#document-fragment\"===e.nodeName){var n=e.shadowRoot;n&&(Pn.loadFormEventListeners(n,\"input, select, textarea, [nls_fa_el_name]\"),t(n)),Array.prototype.slice.call(e.children).forEach(function(e){t(e)})}}(i[0]),e={hiddenInputs:0,submit:0,total:0};for(var l=0;l\u003ca.length;l++)u=a[l],h=void 0,(h=An(u)).prop(\"type\")&&\"hidden\"===h.prop(\"type\").toLowerCase()&&(e.hiddenInputs+=1),h.prop(\"type\")&&\"submit\"===h.prop(\"type\").toLowerCase()&&(e.submit+=1),e.total+=1;var u,h;s=e.hiddenInputs+e.submit===e.total;var f=I.get(\"Array\");d?s?(i.data(\"nls_fa_tracked\",0),i.data(\"nls_fa_active\",0)):(i.data(\"nls_fa_tracked\",1),i.data(\"nls_fa_active\",1),this.forms[d]={name:d,fields:new f,interacted:0,submitted:0},i.data(\"nls_fa_name\",d)):(i.data(\"nls_fa_tracked\",1),i.data(\"nls_fa_active\",0));for(l=0;l\u003ca.length;l++)g(0,a[l]);Object.prototype.hasOwnProperty.call(this.forms,d)&&this.addChanges(\"add_forms\",this.forms[d],d)}}function m(e,t){t===i[0]&&(r=!0,Pn.f[d]=Pn.f[d]||{},Pn.f[d][o]||(Pn.f[d][o]=n.forms[0]))}function g(e,t){var n=An(t),i=Pn.getFormElementName(n),o=n.prop(\"type\"),r=1===n.data(\"nls_fa_tracked\")&&1===n.data(\"nls_fa_active\");if(!d||!i||n.prop(\"type\")&&\"hidden\"===n.prop(\"type\").toLowerCase()||s)return r||(n.data(\"nls_fa_tracked\",1),n.data(\"nls_fa_active\",0)),1;var a=Pn.forms[d].fields.length;Pn.forms[d].fields.push({name:i,type:o,interacted:0,filledOut:0,refilled:0,timeHesitation:0,timeInteraction:0,fip:a}),n.data(\"nls_fa_tracked\",1),n.data(\"nls_fa_active\",1),n.data(\"nls_fa_name\",d),n.data(\"nls_fa_field_pos\",a)}},addFormElement:function(e){var t;if(1!==e.data(\"nls_fa_tracked\")){var n=e.closest(this.formSelector);if(n.length||(n=An(e.get(0).nlsForm)),!n.length)for(var i=e.get(0);i;)if((i=F.getParentNode(i))&&(null!==(t=i.matches)&&void 0!==t&&t.call(i,this.formSelector)||i.nlsForm)){n=An(i.nlsForm||i),e.get(0).nlsForm=n;break}if(1===n.data(\"nls_fa_tracked\")){if(1===n.data(\"nls_fa_tracked\")&&1!==n.data(\"nls_fa_active\"))return e.data(\"nls_fa_tracked\",1),void e.data(\"nls_fa_active\",0);var o=n.data(\"nls_fa_name\"),r=this.getFormElementName(e),a=e.prop(\"type\");if(!r||e.prop(\"type\")&&\"hidden\"===e.prop(\"type\").toLowerCase())return e.data(\"nls_fa_tracked\",1),void e.data(\"nls_fa_active\",0);var s=this.forms[o].fields.length;this.forms[o].fields.push({name:r,type:a,interacted:0,filledOut:0,refilled:0,timeHesitation:0,timeInteraction:0,fip:s}),e.data(\"nls_fa_tracked\",1),e.data(\"nls_fa_active\",1),e.data(\"nls_fa_name\",o),e.data(\"nls_fa_field_pos\",s),Object.prototype.hasOwnProperty.call(this.forms[o].fields,s)&&this.addChanges(\"edit\",{a:\"add\",t:\"element\",d:this.forms[o].fields[s]},o)}else this.processAddedForm(n)}},_addForm:function(e,t){Pn.addForm(An(t))},loadForms:function(){An(\"form\").each(this._addForm),An(\"[nls_fa_name]:not(form)\").each(this._addForm)},handleTracking:function(e){if(1!==e.data(\"nls_fa_tracked\")&&this.addFormElement(e),e.data(\"nls_fa_tracked\"))return 1!==e.data(\"nls_fa_tracked\")||1===e.data(\"nls_fa_active\")},addChanges:function(e,t,n){if(\"add_forms\"===e)void 0===this.changes.add_forms&&(this.changes.add_forms={}),this.changes.add_forms[n]=t;else if(\"edit\"===e){var i=I.get(\"Array\");void 0===this.changes.edit&&(this.changes.edit={}),void 0===this.changes.edit[n]&&(this.changes.edit[n]=new i),this.changes.edit[n].push(t)}},staggerChanges:function(){var e={},t=I.get(\"Array\");for(var n in this.changes)if(Object.prototype.hasOwnProperty.call(Pn.changes,n))if(\"add_forms\"===n)e.add_forms=Pn.changes.add_forms;else if(\"edit\"===n)for(var i in e.edit={},Pn.changes.edit)if(Object.prototype.hasOwnProperty.call(Pn.changes.edit,i)){e.edit[i]=new t;for(var o=0;o\u003cPn.changes.edit[i].length;o++){if(o+1!==Pn.changes.edit[i].length){var r=Pn.changes.edit[i][o],a=Pn.changes.edit[i][o+1];if(\"edit\"===r.a&&r.fip===a.fip&&r.d.pn===a.d.pn)continue}e.edit[i].push(Pn.changes.edit[i][o])}}return this.changes={},e},changeHandler:function(){var e=Vn(this,\"change\");if(e){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Pn.forms[t].fields[n].name;0\u003ce.data(\"nls_fa_focus_time\")&&(Pn.forms[t].fields[n].timeHesitation+=R()-e.data(\"nls_fa_focus_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeHesitation\",v:Pn.forms[t].fields[n].timeHesitation}},t),e.data(\"nls_fa_focus_time\",0)),0\u003ce.data(\"nls_fa_keydown_time\")&&(Pn.forms[t].fields[n].timeInteraction+=R()-e.data(\"nls_fa_keydown_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeInteraction\",v:Pn.forms[t].fields[n].timeInteraction}},t),e.data(\"nls_fa_keydown_time\",0)),e.data(\"nls_fa_mouseenter_time\",0),e.data(\"nls_fa_mousedown_time\",0),1===Pn.forms[t].fields[n].filledOut&&(Pn.forms[t].fields[n].refilled=1,Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"refilled\",v:Pn.forms[t].fields[n].refilled}},t)),e.val()||1!==Pn.forms[t].fields[n].filledOut?e.val()&&0===Pn.forms[t].fields[n].filledOut&&(Pn.forms[t].fields[n].filledOut=1,Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"filledOut\",v:Pn.forms[t].fields[n].filledOut}},t)):(Pn.forms[t].fields[n].filledOut=0,Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"filledOut\",v:Pn.forms[t].fields[n].filledOut}},t))}},blurHandler:function(){var e=Vn(this,\"blur\");if(e){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Pn.forms[t].fields[n].name;0\u003ce.data(\"nls_fa_focus_time\")&&(Pn.forms[t].fields[n].timeHesitation+=R()-e.data(\"nls_fa_focus_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeHesitation\",v:Pn.forms[t].fields[n].timeHesitation}},t),e.data(\"nls_fa_focus_time\",0)),0\u003ce.data(\"nls_fa_keydown_time\")&&(Pn.forms[t].fields[n].timeInteraction+=R()-e.data(\"nls_fa_keydown_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeInteraction\",v:Pn.forms[t].fields[n].timeInteraction}},t),e.data(\"nls_fa_keydown_time\",0)),e.data(\"nls_fa_mouseenter_time\",0),e.data(\"nls_fa_mousedown_time\",0)}},focusHandler:function(){var e=Vn(this,\"focus\");if(e){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Pn.forms[t].fields[n].name;0===Pn.forms[t].interacted&&(Pn.forms[t].interacted=1,Pn.addChanges(\"edit\",{a:\"edit\",t:\"form\",d:{pn:\"interacted\",v:1}},t)),0===Pn.forms[t].fields[n].interacted&&(Pn.forms[t].fields[n].interacted=1,Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"interacted\",v:1}},t)),e.data(\"nls_fa_focus_time\",R()),0\u003ce.data(\"nls_fa_mouseenter_time\")&&(Pn.forms[t].fields[n].timeHesitation+=R()-e.data(\"nls_fa_mouseenter_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeHesitation\",v:Pn.forms[t].fields[n].timeHesitation}},t),e.data(\"nls_fa_mouseenter_time\",0))}},mouseUpHandler:function(){var e=Vn(this,\"mouseup\");if(e){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Pn.forms[t].fields[n].name;0\u003ce.data(\"nls_fa_mousedown_time\")&&(Pn.forms[t].fields[n].timeInteraction+=R()-e.data(\"nls_fa_mousedown_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeInteraction\",v:Pn.forms[t].fields[n].timeInteraction}},t),e.data(\"nls_fa_mousedown_time\",0))}},mouseDownHandler:function(){var e=Vn(this,\"mousedown\");e&&(gn.doBlurOnNode(e.get(0),Pn.blurHandler.bind(e,{target:gn.getFocusedNode()})),e.data(\"nls_fa_mousedown_time\",R()))},mouseLeaveHandler:function(){var e=Vn(this,\"mouseleave\");if(!(!e||e.isFocussed&&e.isFocussed()||e.is(\":focus\"))){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Pn.forms[t].fields[n].name;0\u003ce.data(\"nls_fa_mouseenter_time\")&&(Pn.forms[t].fields[n].timeHesitation+=R()-e.data(\"nls_fa_mouseenter_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeHesitation\",v:Pn.forms[t].fields[n].timeHesitation}},t),e.data(\"nls_fa_mouseenter_time\",0))}},mouseEnterHandler:function(){var e=Vn(this,\"mouseenter\");!e||e.isFocussed&&e.isFocussed()||e.is(\":focus\")||e.data(\"nls_fa_mouseenter_time\",R())},onFormSubmit:function(){var e=An(this.nlsForm?this.nlsForm:this);Pn.trackFormSubmission(e)},keyDownHandler:function(){var e=Vn(this,\"keydown\");if(e){var t=e.data(\"nls_fa_name\"),n=e.data(\"nls_fa_field_pos\"),i=Pn.forms[t].fields[n].name;0\u003ce.data(\"nls_fa_focus_time\")&&(Pn.forms[t].fields[n].timeHesitation+=R()-e.data(\"nls_fa_focus_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeHesitation\",v:Pn.forms[t].fields[n].timeHesitation}},t),e.data(\"nls_fa_focus_time\",0)),0\u003ce.data(\"nls_fa_keydown_time\")&&(Pn.forms[t].fields[n].timeInteraction+=R()-e.data(\"nls_fa_keydown_time\"),Pn.addChanges(\"edit\",{a:\"edit\",t:\"element\",fip:n,fname:i,d:{pn:\"timeInteraction\",v:Pn.forms[t].fields[n].timeInteraction}},t)),e.data(\"nls_fa_keydown_time\",R())}},addMarketoListeners:function(){window.MktoForms2&&window.MktoForms2.whenReady&&!this.marketoListenerAdded&&(this.marketoListenerAdded=!0,window.MktoForms2.whenReady(function(e){var t=e.getFormElem();t&&Object.prototype.hasOwnProperty.call(t,\"0\")&&e.onSubmit(Pn.onFormSubmit.bind(t[0]))}))},loadFormEventListeners:function(t,n){var e=this;void 0===t&&(t=document),void 0===n&&(n=this.formInputSelector),setTimeout(function(){e.marketoListenerAdded||(D.marketoOptimization()?e.addMarketoListeners():window.MktoForms2&&window.MktoForms2.whenReady&&(e.marketoListenerAdded=!0,window.MktoForms2.whenReady(function(e){var t=e.getFormElem();t&&Object.prototype.hasOwnProperty.call(t,\"0\")&&e.onSubmit(Pn.onFormSubmit.bind(t[0]))})))},0),Wn.forEach(function(e){ve.addJqEventListener(An(t),\"on\",e.type,e.handler,n)}),t===document&&ve.addJqEventListener(An(document),\"on\",\"submit\",this.onFormSubmit,\"form\")},markSuccess:function(e,t){var n=An(e),i=Pn.getFormName(n);i&&(e=Pn.forms[i])&&(e.success=t,le.ftu=!0,Pn.trackFormSubmission(n))},isFormSuccess:function(e){var t=Pn.forms[e];return t&&(0===t.success||!1===t.success)?0:1},trackFormSubmission:function(e){if(1!==e.data(\"nls_fa_tracked\")&&this.processAddedForm(e),1!==e.data(\"nls_fa_tracked\")||1===e.data(\"nls_fa_active\")){var t=e.data(\"nls_fa_name\");if(t&&Pn.forms[t]&&1!==Pn.forms[t].submitted){0===Pn.forms[t].interacted&&(Pn.forms[t].interacted=1,Pn.addChanges(\"edit\",{a:\"edit\",t:\"form\",d:{pn:\"interacted\",v:1}},t)),Pn.isFormSuccess(t)?(Pn.forms[t].submitted=1,Pn.addChanges(\"edit\",{a:\"edit\",t:\"form\",d:{pn:\"submitted\",v:1}},t)):Pn.forms[t].failed||(Pn.forms[t].failed=1,Pn.addChanges(\"edit\",{a:\"edit\",t:\"form\",d:{pn:\"failed\",v:1}},t)),lt.sendRecordingData();for(var n=I.get(\"Date\"),i=new n,o=i.getTime()+300;i.getTime()\u003co;)i=new n}}},sendData:function(){if(le.fae){var e,t,n,i,o,r=Pn.lastSentForms,a=Pn.staggerChanges();for(var s in r||(Pn.lastSentForms=Pn.forms),a.edit)if(Object.prototype.hasOwnProperty.call(a.edit,s))for(var d in n=a.edit[s],o=Pn.lastSentForms[s],n)Object.prototype.hasOwnProperty.call(n,d)&&(\"timeHesitation\"!==(e=n[d]).d.pn&&\"timeInteraction\"!==e.d.pn||(i=o&&o.fields[e.fip]?o.fields[e.fip][e.d.pn]:0,(t=e.d.v-i)\u003c=0||(a.edit[s][d].d.v=t)));if(Pn.lastSentForms=An.extend(!0,{},Pn.forms),!An.isEmptyObject(a)){var c=I.get(\"JSON\"),l={};return le.analyze&&(Pn.f=Pn.f||{},l.f=c.stringify(Pn.f),0===Object.keys(Pn.f).length?l.fa_changes=c.stringify(Pn.f):l.fa_changes=c.stringify(a)),l}}},init:function(){var e=this;lt.formSubmitCallbacks.push(this.sendData.bind(this)),this.loadForms(),Mn||(this.loadFormEventListeners(),window.addEventListener(\"beforeunload\",function(){e.resetFormObservers()}),Mn=!0),this.changes={},Dn.init(Pn)}},Wn=[{type:\"focus\",handler:Pn.focusHandler},{type:\"blur\",handler:Pn.blurHandler},{type:\"change\",handler:Pn.changeHandler},{type:\"keydown\",handler:Pn.keyDownHandler},{type:\"mouseenter\",handler:Pn.mouseEnterHandler},{type:\"mouseleave\",handler:Pn.mouseLeaveHandler},{type:\"mousedown\",handler:Pn.mouseDownHandler},{type:\"mouseup\",handler:Pn.mouseUpHandler}];function Hn(){var o=\"select, input, label\";var e=function t(e){if(!e)return[];var n=Array.prototype.slice.call(e.querySelectorAll(o)),i=[];return Array.prototype.slice.call(e.querySelectorAll(\"*\")).forEach(function(e){e instanceof Element&&e.shadowRoot&&(i=i.concat(t(e.shadowRoot)))}),n.concat(i)}(document);if(e&&e.length){var t=pn.createEvent(document,\"vwo_element_added\");t.data=e,pn.dispatchEvent(document,t)}}function Un(e){e&&(Pn._mapElements=e,Hn())}le.formAnalysis=Pn,le.mapElements=Un;var zn=window.VWO=window.VWO||[],Fn=window.console||{log:function(){},error:function(){}},Xn={processEvent:function(t,e){try{var n=t[0],i=t.slice(1),o=-1!==n.indexOf(\".\");if(o&&0===n.indexOf(e)||!o){n=\"VWO.\"+n;var r=eval(n),a=void 0;return a=n.split(\".\"),a.splice(-1),a=eval(a.join(\".\")),r?(r.apply(a,i),1):0}return 0}catch(e){return Fn.error(\"Error occured in VWO Process Event (\"+(t&&t[0])+\"): \",e),0}},addPushListener:function(i){var o,r=zn.push;zn.push=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=e[0];return r.apply(zn,e),zn[zn.length-1]===n&&(o=Xn.processEvent(n,i),zn[zn.length-1]===n&&o&&zn.splice(-1)),zn.length}},init:function(e){for(var t=0;t\u003czn.length;)1===Xn.processEvent(zn[t],e)?zn.splice(t,1):t++;Xn.addPushListener(e)}},jn=\"_vwo_sheetId\",Bn=1e4;function Yn(){for(var e=0,t=0;t\u003c5&&!e;t++)e=Math.floor(Math.random()*Bn);return e||1}function Kn(e){if(!e)return 0;var t=e[jn];if(\"number\"==typeof t&&isFinite(t)&&0\u003ct)return t;var n=Yn();try{e[jn]=n}catch(e){}return n}function qn(e,t){if(e.parentRule){var n=Array.apply(void 0,e.parentRule.cssRules).indexOf(e);-1\u003cn?t.unshift(n):t.length=0,qn(e.parentRule,t)}else{var i=Array.apply(void 0,e.parentStyleSheet.cssRules).indexOf(e);-1\u003ci?t.unshift(i):t.length=0}}var Gn=[],Jn={overRideAllInsertRules:function(e){Jn.overRideInsertRule(e,CSSStyleSheet),\"undefined\"!=typeof CSSGroupingRule?Jn.overRideInsertRule(e,CSSGroupingRule):Jn.overRideInsertRule(e,CSSMediaRule)},overRideInsertRule:function(s,e){var d=e.prototype.insertRule;e.prototype.insertRule=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n,i=[];try{n=d.apply(this,e)}catch(e){throw new Error(e)}finally{var o=this;this instanceof CSSRule&&(o=this.parentStyleSheet);var r={rule:e[0],index:e[1]};if(o.ownerNode&&o.ownerNode.ownerDocument===document?r.parentSelector=ee(o.ownerNode):o.ownerNode||(r.sheetId=Kn(o)),this instanceof CSSRule)try{var a=[];qn(this,a),r.ruleSelector=a}catch(e){}i.push(r),le.extractUrlsFromCss(r.rule),D.repeatedCSSInsertion()?Gn.find(function(e){return e.rule===r.rule&&e.parentSelector===r.parentSelector})||(Gn.push(r),s.addMutation({time:R()-le.startTime,insertedRules:[{addedStyles:i}]})):s.addMutation({time:R()-le.startTime,insertedRules:[{addedStyles:i}]})}return n}},processInsertRules:function(){function e(e){var o=t[e];[].forEach.call(o.cssRules,function(e,t){var n=ee(o.ownerNode),i=[];i.push({parentSelector:n,rule:e.cssText,index:t,shouldReplace:!0}),le.extractUrlsFromCss(e.cssText),r.html.insertedRules.push({addedStyles:i})})}for(var t=Jn.getCurrentInsertedRules(),r=this,n=0;n\u003ct.length;n++)e(n);Jn.processDocumentAdoptedStyleSheets.call(r)},processDocumentAdoptedStyleSheets:function(){try{var e=I.get(\"Array\"),t=e.from(document.adoptedStyleSheets);if(!t||!t.length)return;for(var n=0;n\u003ct.length;n++){var i=t[n];try{if(!i||!i.cssRules)continue;for(var o=Kn(i),r=new e,a=0;a\u003ci.cssRules.length;a++){var s=i.cssRules[a].cssText;le.extractUrlsFromCss(s),r.push(s)}this.html.adoptedStyleSheets.push({sheetId:o,rules:r})}catch(e){}}}catch(e){}},getCurrentInsertedRules:function(){var r=[];return[].forEach.call(document.styleSheets,function(e){try{if(e.href||!e.cssRules||0===e.cssRules.length)return;var t=void 0,n=e.ownerNode;void 0!==n.innerText?t=n.innerText:void 0!==n.innerHTML&&(t=n.innerHTML);var i=t.match(/{/g)||[],o=Jn.getTotalCSSRulesInStylesheet(e)||0;if(i.length\u003co)r.push(e);else if(D.advancedRuleDetectionEnabled()&&i.length===o){0\u003cJn.getRulesNotInOriginal(e,t)&&r.push(e)}}catch(e){}}),r},getTotalCSSRulesInStylesheet:function(e){var t=0;try{var n=e.cssRules;if(n){for(var i=0,o=0;o\u003cn.length;o++)t+=Jn.getTotalCSSRulesInStylesheet(n[o]),\"undefined\"!=typeof CSSImportRule&&n[o]instanceof CSSImportRule&&i++;t+=n.length-i}}catch(e){}return t},getRulesNotInOriginal:function(e,t){var n,i=0;try{for(var o=null==t?void 0:t.replace(/\\s+/g,\"\").trim().toLowerCase(),r=0;r\u003ce.cssRules.length;r++){var a=null===(n=e.cssRules[r].selectorText)||void 0===n?void 0:n.replace(/\\s+/g,\"\").trim().toLowerCase();a&&-1===o.indexOf(a)&&i++}}catch(e){}return i},init:function(e){Gn=[],this.overRideAllInsertRules(e)}};function $n(e){var t,n=[];try{var i=e&&e.cssRules;if(!i||!i.length)return n;for(var o=0;o\u003ci.length;o++){var r=null===(t=i[o])||void 0===t?void 0:t.cssText;r&&(le.extractUrlsFromCss(r),n.push(r))}}catch(e){}return n}function Qn(e,t){if(!t||!t.length)return[];if(!e||!e.length)return t.slice();for(var n=[],i=0;i\u003ct.length;i++)-1===e.indexOf(t[i])&&n.push(t[i]);return n}var Zn=!1,ei={init:function(c){if(!Zn){Zn=!0;var l=I.get(\"Array\"),u=[];try{u=(l.from(document.adoptedStyleSheets)||[]).slice()}catch(e){u=[]}var e=null,t=Object.getOwnPropertyDescriptor(Document.prototype,\"adoptedStyleSheets\"),s=t&&t.get,h=t&&t.set;s&&h&&Object.defineProperty(Document.prototype,\"adoptedStyleSheets\",{configurable:!0,enumerable:!0,get:function(){var t;try{t=s.call(this)||[]}catch(e){t=[]}return e=e||new Proxy(t||[],{get:function(e,a){var t=e[a];return\"function\"!=typeof t?t:\"push\"===a||\"unshift\"===a?function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n,i=[];try{var o=l.from(s.call(document)||[]);i=o&&\"function\"==typeof o.slice?o.slice():[]}catch(e){i=[]}try{var r=i[a];\"function\"==typeof r&&(n=r.apply(i,e))}catch(e){}try{document.adoptedStyleSheets=i}catch(e){}return n}:t.bind(e)}})},set:function(e){var t=[];try{t=(e||[]).slice()}catch(e){t=[]}var n=Qn(u,t);u=t.slice();try{h.call(this,e)}catch(e){return}if(n.length){for(var i=[],o=0;o\u003cn.length;o++){for(var r=Kn(n[o]),a=$n(n[o]),s=new l,d=0;d\u003ca.length;d++)s.push(a[d]);i.push({sheetId:r,rules:s})}try{c&&\"function\"==typeof c.addMutation&&le&&le.startTime&&c.addMutation({time:R()-le.startTime,adoptedStyleSheets:[{addedSheets:i}]})}catch(e){}}}})}}};function ti(e){var t,n=new(I.get(\"Array\"));try{var i=e&&e.cssRules;if(!i||!i.length)return n;for(var o=0;o\u003ci.length;o++){var r=null===(t=i[o])||void 0===t?void 0:t.cssText;r&&(le.extractUrlsFromCss(r),n.push(r))}}catch(e){}return n}var ni=!1;function ii(e,t,n){try{if(t&&t.ownerNode)return;var i=Kn(t);e.addMutation({time:R()-le.startTime,insertedRules:[{addedStyles:[{sheetId:i,replaceSheet:!0,rules:n}]}]})}catch(e){}}function oi(o){if(!ni){ni=!0;var r=CSSStyleSheet.prototype.replace,a=CSSStyleSheet.prototype.replaceSync;\"function\"==typeof r&&(CSSStyleSheet.prototype.replace=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=this,i=r.apply(this,e);try{\"function\"==typeof(i&&i.then)&&i.then(function(){var e=ti(n);ii(o,n,e)}).catch(function(){})}catch(e){}return i}),\"function\"==typeof a&&(CSSStyleSheet.prototype.replaceSync=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];var n=a.apply(this,e);try{var i=ti(this);ii(o,this,i)}catch(e){}return n})}}var ri={init:function(e){Jn.init(e),ei.init(e),oi(e)}},ai=[],si={overRideAnimate:function(o){var r=Element.prototype.animate;Element.prototype.animate=function(e,t){var n;try{n=r.call(this,e,t)}catch(e){throw new Error(e)}if(this.ownerDocument===document){var i={targetSelector:ee(this),keyframes:e,options:t};i.animationId=\"anim_\"+Date.now()+\"_\"+Math.random().toString(36).slice(2,11),function(){if(!Array.isArray(ai))return null;for(var e=0;e\u003cai.length;e++){var t=ai[e];if(t.targetSelector===i.targetSelector&&JSON.stringify(t.keyframes)===JSON.stringify(i.keyframes)&&JSON.stringify(t.options)===JSON.stringify(i.options))return t}return null}()||(ai.push(i),o.addMutation({time:R()-le.startTime,animations:[{addedAnimations:[i]}]})),n&&(n.addEventListener(\"finish\",function(){o.addMutation({time:R()-le.startTime,animations:[{finishedAnimations:[{animationId:i.animationId,targetSelector:i.targetSelector}]}]})}),n.addEventListener(\"cancel\",function(){o.addMutation({time:R()-le.startTime,animations:[{cancelledAnimations:[{animationId:i.animationId,targetSelector:i.targetSelector}]}]})}))}return n}},processExistingAnimations:function(){for(var e,t=si.getCurrentAnimations(),n=0;n\u003ct.length;n++){var i=t[n],o={targetSelector:ee(null===(e=i.effect)||void 0===e?void 0:e.target),keyframes:si.extractKeyframes(i),options:si.extractOptions(i),animationId:\"existing_anim_\"+n,isExisting:!0};this.html.animations=this.html.animations||[],this.html.animations.push({addedAnimations:[o]})}},getCurrentAnimations:function(){try{return document.getAnimations?document.getAnimations():[]}catch(e){return[]}},extractKeyframes:function(e){try{if(e.effect&&e.effect.getKeyframes)return e.effect.getKeyframes()}catch(e){}return null},extractOptions:function(e){try{var t={};if(e.effect){var n=e.effect.getTiming();Object.keys(n).forEach(function(e){void 0!==n[e]&&(t[e]=n[e])})}return e.playState&&(t.playState=e.playState),t}catch(e){return{}}},init:function(e){D.recordAnimations()&&(ai=[],this.overRideAnimate(e))}},di=\"http://www.w3.org/1999/xhtml\",ci={INPUT:1,TEXTAREA:1,SELECT:1,OPTION:1,CANVAS:1,\"FLUTTER-VIEW\":1},li=I.get(\"Array\"),ui=I.get(\"JSON\"),hi=20,fi=(mi.containsBlobURL=function(e){return!!(\"STYLE\"===e.tagName&&-1\u003ce.innerHTML.indexOf(\"blob:\")||\"LINK\"===e.tagName&&e.href&&-1\u003ce.href.indexOf(\"blob:\"))},mi.getBlobId=function(e){var t=null;if(\"STYLE\"===e.tagName){var n=e.innerText.match(/@import\\s+url\\(['\"]?(blob:[^'\")\\s]+)['\"]?\\)/g);n&&(t=n[0])}else if(\"LINK\"===e.tagName)for(var i=0,o=[\"href\"];i\u003co.length;i++){var r=o[i];if(e[r]&&\"string\"==typeof e[r]&&-1\u003ce[r].indexOf(\"blob:\")){t=e[r];break}}return t?t.slice(-hi):null},mi.prototype.handleBlob=function(t){if(D.blobSupport()&&le.r&&(this.shouldSendData&&(this.sendPreloadedData(),this.shouldSendData=!1),mi.containsBlobURL(t))){var n=this;t.onload=function(){var e=mi.getData(t);e&&n.sendData(t,e)}}},mi.prototype.sendPreloadedData=function(){var i=this,o=document.styleSheets;Object.keys(o).forEach(function(e){var t=o[e];if(mi.containsBlobURL(t.ownerNode)){var n=mi.getData(t.ownerNode);if(!n)return;i.sendData(t.ownerNode,n)}})},mi.prototype.sendData=function(e,t){var n=mi.getBlobId(e);if(n){var i=M.getItem(\"blob\")||[];-1===i.indexOf(n)&&(i.push(n),M.setItem(\"blob\",i),le.htmlRequestSuccess?lt.sendB64(ui.stringify({blob:{key:n,value:t}})):(this.queuedData||(this.queuedData=[]),this.queuedData.push({id:n,value:t})))}},mi.getData=function(e){var t,n,i=[],o=null===(t=e.sheet)||void 0===t?void 0:t.cssRules;if(o)if(\"STYLE\"===e.tagName)for(var r=0,a=o;r\u003ca.length;r++){var s=a[r];s instanceof CSSImportRule&&null!==(n=s.styleSheet)&&void 0!==n&&n.cssRules&&-1\u003cs.href.indexOf(\"blob:\")&&mi.pushData(s.styleSheet.cssRules,i)}else\"LINK\"===e.tagName&&mi.pushData(o,i);return 0\u003ci.length?i.join(\"\\n\"):\"\"},mi.pushData=function(n,i){Object.keys(n).forEach(function(e){var t=n[e];t instanceof CSSStyleRule&&null!=t&&t.cssText&&i.push(t.cssText)})},mi.prototype.sendQueuedData=function(){this.queuedData.forEach(function(e){var t=e.id,n=e.value;lt.sendB64(ui.stringify({blob:{key:t,value:n}}))}),this.queuedData=new li},mi);function mi(){this.queuedData=new li,this.shouldSendData=!0}var gi=new fi;function pi(){var e=I.get(\"Array\");this.nextId=1,this.nodes=new e,this.ID_PROP=\"nlsNodeId\"}function vi(e){var t=I.get(\"Array\");this.target=e||document,this.mutations=new t,this.index=0,this.stagger=!0,this.knownNodes=new pi}pi.prototype.add=function(e,t,n){var i=0;if(le.baseAdjustment.afterEl===e&&(i=le.baseAdjustment.offset),this.nextId=this.nextId+i,e[this.ID_PROP]=this.nextId,(n||F.ntDdClk(e)||1===ci[e.nodeName&&e.nodeName.toUpperCase&&e.nodeName.toUpperCase()])&&(e._vwo_nd=1,n=!0),this.nodes[this.nextId]=e,this.nextId++,t&&e.childNodes.length)for(var o=F.getFirstChild(e);o;o=F.getNextSibling(o))this.add(o,!0,n);return e[this.ID_PROP]},pi.prototype.delete=function(e){var t=this.getId(e);delete this.nodes[t],delete e[this.ID_PROP]},pi.prototype.getId=function(e){return e[this.ID_PROP]},pi.prototype.getNode=function(e){return this.nodes[e]},le.observerCallback=function(e){le.Mutations.initialised&&le.Mutations.mutationProcessing(e)},vi.prototype.mutationProcessing=function(e,t){if(le.GetHtml.domTraverCompl){var n=new(I.get(\"Array\"));e.forEach(function(e){(e=this.processMutation(e))&&n.push(e)},this),n.length&&this.addMutation({time:t||R()-le.startTime,mutations:n})}else le.GetHtml.tempMutations.push({time:R()-le.startTime,mutations:e})},vi.prototype.processMutation=function(e){if(F.shouldIgnoreElement(e.target))return null;switch(e.type){case\"childList\":return this.processChildList(e);case\"attributes\":return this.processAttributes(e);case\"characterData\":return this.processCharacterData(e);default:return}},vi.prototype.processChildList=function(n){var i,e=I.get(\"Array\"),t=new e,r=new e;for(i=0;i\u003cn.addedNodes.length;i++){var o=n.addedNodes[i];t=this.processAddedNode(o,t,n.target)}function a(){var e=n.removedNodes[i];if((!e.parentNode||!e.parentElement)&&s.knownNodes.getId(e)){var t=s.serializeNode(e);t&&r.push(t);var o=function(e,t){if(e&&e.childNodes)for(var n=0;n\u003ce.childNodes.length;n++){var i=e.childNodes[n];o(i,t),t.delete(i)}};D.removeChildNodesSupport()&&o(e,s.knownNodes),s.knownNodes.delete(e)}}var s=this;for(i=0;i\u003cn.removedNodes.length;i++)a();return t.length||r.length?{type:\"childList\",addedNodes:t,removedNodes:r}:null},vi.prototype.processAddedNode=function(t,e,n){var i,o=I.get(\"Array\");if(e=e||new o,t.matches&&t.matches(le.formAnalysis.formSelector)&&le.formAnalysis._addForm(null,t),t.tagName&&(\"input\"===t.tagName.toLowerCase()||\"select\"===t.tagName.toLowerCase())){var r=pn.createEvent(document,\"vwo_element_added\");r.data=t,pn.dispatchEvent(document,r)}le.GetHtml.html.isAuraSite&&\"SLOT\"===t.tagName&&t.assignedElements&&t.assignedElements().length&&t.assignedElements().forEach(function(e){return e.nlsParent=t});var a=this.serializeNode(t);if(!a)return e;if(a.previousSibling=this.serializeNode(t.previousSibling),\"undefined\"!=typeof ShadowRoot&&t.parentNode instanceof ShadowRoot)a.parentNode=this.serializeNode(t.parentNode.host),a.isFragChild=!0,ve.addEventListener(t,\"scroll\",le.Recording.sendElementScrollData.bind(le.Recording),!0);else{try{le.GetHtml.html.isAuraSite&&\"SLOT\"===n.tagName&&0\u003cn.assignedElements().length&&(t.nlsParent=n)}catch(e){}a.parentNode=this.serializeNode(le.GetHtml.html.isAuraSite&&t.nlsParent||t.parentNode)}if(t.shadowRoot){a.hasShadow=!0,t.shadowRoot._vwoObserved||no.observe(t.shadowRoot,io);var s=I.get(\"Array\");a.constructedSheets=new s,null!==(i=t.shadowRoot.adoptedStyleSheets)&&void 0!==i&&i.forEach(function(e){for(var t,n=Kn(e),i=new s,o=0;o\u003ce.cssRules.length;o++){var r=null===(t=e.cssRules[o])||void 0===t?void 0:t.cssText;le.extractUrlsFromCss(r),i.push(r)}a.constructedSheets.push({sheetId:n,rules:i})})}e.push(a);for(var d=F.getFirstChild(t);d;d=F.getNextSibling(d))e=this.processAddedNode(d,e);return e},vi.prototype.processAttributes=function(e){var t,n=e.target,i=e.attributeName,o=F.getParentNode(n);if(D.marketoOptimization()&&n.tagName&&\"form\"===n.tagName.toLowerCase()&&\"id\"==i&&le.formAnalysis._addForm(null,n),!o||e.oldValue===n.getAttribute(i))return null;this.knownNodes.getId(o)||(t=\"undefined\"!=typeof ShadowRoot&&o instanceof ShadowRoot?this.serializeNodeWrapper(o.host):this.serializeNodeWrapper(o));var r=this.serializeNode(n);return r.type=\"attributes\",r.name=i,t&&(r.parentData=t),r.value=\"value\"===i||\"label\"===i?F.handleProtected(n,le.Recording.anonymizeKeys,i):n.getAttribute(i),F.shouldConsiderAnonymizingImgAttributes(i,r.value,n,le.Recording.anonymizeKeys)&&(r.value=F.getAnonymizedImageAttrValue({name:i,value:r.value},n)||r.value),\"jetzoom-blank\"!==n.className&&\"jetzoom-lens\"!==n.className||142952!==window._vwo_acc_id&&230507!==window._vwo_acc_id||(r.value=\"\",r.name=\"vwo-\"+i),r},vi.prototype.processCharacterData=function(e){var t=e.target,n=F.getParentNode(t);if(!n||!this.knownNodes.getId(n))return null;var i=this.serializeNode(t);return i.type=\"characterData\",i.textContent=F.getNodeProperty(t,t.textContent,le.Recording.anonymizeKeys,e.attributeName),i},vi.prototype.serializeNode=function(e){var t=I.get(\"Node\"),n=I.get(\"Array\");if(!e||F.shouldIgnoreElement(e))return null;le.extractSnapshottingUrls(e);var i=this.knownNodes.getId(e);if(i)return{id:i};var o={nodeType:e.nodeType,id:this.knownNodes.add(e)},r=!1;switch(o.nodeType){case t.DOCUMENT_TYPE_NODE:o.name=e.name,o.publicId=e.publicId,o.systemId=e.systemId;break;case t.COMMENT_NODE:case t.TEXT_NODE:o.textContent=F.getNodeProperty(e,e.textContent,le.Recording.anonymizeKeys);break;case t.ELEMENT_NODE:o.tagName=e.tagName,o.attributes=new n;for(var a=0;a\u003ce.attributes.length;a++){var s=e.attributes[a];\"value\"===s.name&&(r=!0);var d=\"value\"===s.name||\"label\"===s.name?F.handleProtected(e,le.Recording.anonymizeKeys,s.name):s.value;F.shouldConsiderAnonymizingImgAttributes(s.name,s.value,e,le.Recording.anonymizeKeys)&&(d=F.getAnonymizedImageAttrValue(s,e));var c=He.handleBase64Attr(e,s.name,d);gi.handleBlob(e),d=c.value;var l={name:s.name,value:d};c.options&&(l.attributeOptions=c.options),o.attributes.push(l)}e.namespaceURI!==di&&(o.nonHtmlNameSpaceURI=e.namespaceURI),\"INPUT\"!==e.tagName&&\"TEXTAREA\"!==e.tagName||r||void 0===e.value||\"\"===e.value||(o.value=F.handleProtected(e,le.Recording.anonymizeKeys)),Be.trackCanvasNode(e)}return o},vi.prototype.serializeNodeWrapper=function(e){if(null!==e){var t=this.serializeNode(e);return t&&t.nodeType?(e.parentNode&&!this.knownNodes.getId(e.parentNode)&&(\"undefined\"!=typeof ShadowRoot&&e.parentNode instanceof ShadowRoot?t.parentData=this.serializeNodeWrapper(e.parentNode.host):t.parentData=this.serializeNodeWrapper(e.parentNode)),t):void 0}},vi.prototype.addMutation=function(e){this.mutations.push(e)},vi.prototype.init=function(e,t){e&&vi.bind(this)();var n=le.GetHtml.muts.knownNodes;if(\"htmlTraversal\"===t||n&&n.nodes&&n.nodes.length)this.knownNodes.nodes=n.nodes,this.knownNodes.nextId=n.nextId,this.knownNodes.ID_PROP=n.ID_PROP;else{le.GetHtml.domTraverCompl=!0,this.knownNodes.add(this.target);for(var i=F.getFirstChild(this.target);i;i=F.getNextSibling(i))this.knownNodes.add(i,!0)}ri.init(this),si.init(this),Be.init(this),this.initialised=!0},le.Mutations=new vi(document);var wi=le.Mutations,_i=0,yi;yi=D.customOffsetEnabled()&&window.Zone&&window.Zone.__symbol__?window[window.Zone.__symbol__(\"setTimeout\")]:window.setTimeout;var Ei=location.search.match(/.*nodes=(\\d*).*/),Ti=VWO._.ac&&VWO._.ac.dNdOfst||1e3,Si;function Oi(e){return e.html.isAuraSite||718021\u003c=window._vwo_acc_id}function bi(e){var t=e.nodeName&&e.nodeName.toLowerCase();return e.hasAttribute&&e.hasAttribute(\"is\")&&(t=e.getAttribute(\"is\")),\"undefined\"!=typeof customElements&&\"function\"==typeof customElements.get&&customElements.get(t)}function Ni(e){if(!e)return e;var t=e.nodeName&&e.nodeName.toLowerCase();if(\"video\"===t){var n=document.createElement(\"__nls-video\");return Si.setAttributes(n,e.attributes),n}if(\"img\"!==t){if(bi(e)){var i=document.createElement(\"__nls-custom-\"+t);return Si.setAttributes(i,e.attributes),i}return e.cloneNode(!1)}var o=document.createElement(\"img\");return Si.setAttributes(o,e.attributes,Si.getAttributeName),o}function Ri(e){delete e.parentData,delete e.noDeadEnabled,delete e.shouldAnonymizeContent,delete e.whiteListedElementFound}function Ci(e,t){try{t=Si.add(e,t)}catch(e){if(window.VWO._.customError){var n=e&&e.stack||e+\".\";window.VWO._.customError({msg:\"DomConfig serializeNode : \"+(Si.serializeNode,!0)+\". Html Data on DomConfig: \"+(Si.html,!0)+\". \"+n,url:document.URL,lineno:131,colno:29,source:\"dIA\"})}}return t}function Di(a,e){var t,s=I.get(\"Array\");a.constructedSheets=new s,null!==(t=e.adoptedStyleSheets)&&void 0!==t&&t.forEach(function(e){for(var t,n=Kn(e),i=new s,o=0;o\u003ce.cssRules.length;o++){var r=null===(t=e.cssRules[o])||void 0===t?void 0:t.cssText;le.extractUrlsFromCss(r),i.push(r)}a.constructedSheets.push({sheetId:n,rules:i})})}function Ai(e,t,n,i,o,r,a){var s,d,c,l,u=e;if(F.shouldIgnoreElement(e)&&(e=F.getNextSibling(e),u=e),_i++,!e)return e;if(e.nlsNodeId&&Si.html.isAuraSite&&e.nlsRecId&&e.nlsRecId===le.ids.recording)return\"false\";e.nlsRecId=le.ids.recording;var h=Si;Si.offset=Ti;for(var f=\"\";u;){if(!Oi(Si)&&(null!=u&&u.shadowRoot||\"TEMPLATE\"===u.tagName)&&!u.childNodes.length){var m=document.createComment(\"Comment of VWO\");u.appendChild(m)}n=Ci(u,n);var g=Ni(u),p=I.get(\"Array\"),v=void 0;if(t=t||\"body\"===u.nodeName.toLowerCase()){var w=Si.handleTextNodes(g,u);w&&!w.nodeType?v=Si.serializeNode(w.newCommentNode,r,a,void 0,u):g=w}var _=Si.serializeNode(g,r,a,u===document.doctype,u),y=_&&_.data;if(null===y)return null;if(y.parentData=o,u.shadowRoot?(y.hasShadow=!0,window._vwo_nls||no.observe(u.shadowRoot,io),Di(y,u.shadowRoot)):\"TEMPLATE\"===u.tagName&&u.content?(y.hasFragment=!0,u.content.predecessor=u):le.GetHtml.html.isAuraSite&&\"SLOT\"===u.tagName&&u.assignedElements&&u.assignedElements().forEach(function(e){e.nlsParent=u}),(null==u?void 0:u.parentNode)instanceof DocumentFragment&&(y.isFragChild=!0,window._vwo_nls||ve.addEventListener(u,\"scroll\",le.Recording.sendElementScrollData.bind(le.Recording),!0)),u.namespaceURI!==di&&(y.nonHtmlNameSpaceURI=u.namespaceURI),v&&y.parentData.childNodes.push(v.data),r=_.shouldAnonymizeContent,a=_.whiteListedElementFound,y.noDeadEnabled=n,y.shouldAnonymizeContent=r,y.whiteListedElementFound=a,F.hasChild(u)){if(y.childNodes=new p,u=F.getFirstChild(u),o=y,_i%Ti==0){yi(function(){Ai(u,t,n,i,o,r,a)},0),f=\"false\";break}if(\"false\"==(f=Ai(u,t,n,i,o,r,a))||\"end\"==f)break}for(var E=\"\",T=u;T;T=F.getParentNode(T)){y.parentData&&y.parentData.childNodes&&y.parentData.childNodes.push(y);var S=y,O=le.GetHtml.html.isAuraSite&&T.nlsParent||T.parentNode,b=z(T);if(b){E=b,r=y.parentData.shouldAnonymizeContent,a=y.parentData.whiteListedElementFound,Ri(S);break}if(\"TEMPLATE\"===(null==O?void 0:O.tagName)&&null!==(s=null==O?void 0:O.content)&&void 0!==s&&s.firstChild){E=null===(d=null==O?void 0:O.content)||void 0===d?void 0:d.firstChild,O.content.predecessor=O,y.parentData.hasFragment=!0,r=y.parentData.shouldAnonymizeContent,a=y.parentData.whiteListedElementFound,Ri(S);break}if(null!=O&&O.shadowRoot&&null!==(c=null==O?void 0:O.shadowRoot)&&void 0!==c&&c.firstChild){Oi(Si)||(n=Ci(O.shadowRoot,n)),E=null===(l=null==O?void 0:O.shadowRoot)||void 0===l?void 0:l.firstChild,r=y.parentData.shouldAnonymizeContent,a=y.parentData.whiteListedElementFound,Ri(S);break}T===document?h=y:(y=y.parentData,o=y.parentData,n=y.parentData.noDeadEnabled,r=y.parentData.shouldAnonymizeContent,a=y.parentData.whiteListedElementFound),Ri(S)}if(!(u=E)){f=\"endComplete\";break}}return\"endComplete\"===f?(yi(function(){i(h)},0),\"end\"):f}function Ii(e,t,n,f){var m=!!(Si=t).headEl,g=!!Si.bodyEl,p=!1;Si.domTraverCompl=!1,window._vwo_nls||wi.init(n,\"htmlTraversal\");var v=Si;yi(function(){Ai(e,void 0,void 0,function(e){if(Si=v,e&&e.childNodes){for(var t=e.childNodes,n=0;n\u003ct.length;n++){var i=Si.html.html.present,o=Si.html.doctype.present,r=t[n],a=r.tagName&&\"html\"===r.tagName.toLowerCase();if(i)Si.html.afterHtml.push(t[n]),Si.html.afterHtml.reverse();else if(\"doctype\"===t[n].elem)Si.html.doctype.present=!0,Si.html.doctype.name=document.doctype.name,Si.html.doctype.publicId=Si.doctype.publicId,Si.html.doctype.systemId=Si.doctype.systemId,p=!0;else if(a){for(var s=0;s\u003cr.childNodes.length;s++){var d=r.childNodes[s].tagName,c=d&&d.toLowerCase(),l=r.childNodes[s],u=Si.html.body.present,h=Si.html.head.present;g&&u?(Si.html.afterBody.push(l),Si.html.afterBody.reverse()):m&&!h&&\"head\"!==c?Si.html.beforeHead.push(l):!g||m&&!h||\"body\"===c?\"head\"!==c&&\"body\"!==c||(Si.html[c].nodes=l,Si.html[c].attributes=Si.html[c].nodes.attributes,Si.html[c].present=!0):Si.html.beforeBody.push(l)}delete r.childNodes,Si.html.html=r,Si.html.html.present=!0}else i||(o||!p?Si.html.beforeHtml.push(t[n]):o||Si.html.beforeDoctype.push(t[n]))}f(!0)}},{})},0)}D.customOffsetEnabled()&&(Ti=300),Ei&&(Ti=parseInt(Ei[1]));var xi=p;function Li(n,e,i){var o;i=i||function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];return e[0]},xi.each(e,function(e,t){o=i(t.name);try{n.setAttribute(o,t.value)}catch(e){}})}function ki(e){switch(e){case\"src\":e=\"__nls-src\";break;case\"srcset\":e=\"__nls-srcset\"}return e}function Mi(){var e,t,n;this.doctype={},this.htmlEl={},this.headEl={},this.bodyEl={};var i=I.get(\"Array\"),o=window._vwo_code;this.html={version:3,timedout:o&&o.lT?1:o&&o.sT?2:0,idleToAction:le.saveNewRecordingInitiatedOnce,beforeDoctype:new i,animations:new i,insertedRules:new i,adoptedStyleSheets:new i,canvasData:new i,blobData:{},isAuraSite:-1\u003c(null===(t=null===(e=window.Aura)||void 0===e?void 0:e.app)||void 0===t?void 0:t.indexOf(\"siteforce\"))||\"function\"==typeof(null===(n=window.LWR)||void 0===n?void 0:n.define)||void 0!==window.embedded_svc,doctype:{present:!1,name:\"\",publicId:\"\",systemId:\"\"},beforeHtml:new i,html:{present:!1,attributes:{}},beforeHead:new i,head:{present:!1,attributes:{},html:\"\"},beforeBody:new i,body:{present:!1,attributes:{},html:\"\"},afterBody:new i,afterHtml:new i};try{this.html.lsAllowed=\"undefined\"!=typeof Storage&&!!window.localStorage}catch(e){this.html.lsAllowed=!1}this.muts={knownNodes:{nextId:1,nodes:new i,ID_PROP:\"nlsNodeId\",noDeadEnabled:!1}};var r=D.ignoredSelectors();r&&(this.html.ISFI=r),this.tempNextId=-1,this.tempNodes=[],this.tempMutations=new i,this.setAttributes=Li,this.getAttributeName=ki}Mi.prototype.processMutsOccrdPrvsly=function(){var e=this.tempMutations;if(le.Mutations.knownNodes.nextId=this.muts.knownNodes.nextId,e.length)for(var t=0;t\u003ce.length;t++)le.Mutations.mutationProcessing(e[t].mutations,e[t].time)},Mi.prototype.add=function(e,t){var n=0;le.baseAdjustment.afterEl===e&&(n=le.baseAdjustment.offset);var i=this.muts.knownNodes;return i.nextId=i.nextId+n,e[i.ID_PROP]=i.nextId,(t||F.ntDdClk(e)||1===ci[e.nodeName&&e.nodeName.toUpperCase&&e.nodeName.toUpperCase()])&&(e._vwo_nd=1,t=!0),i.nodes[i.nextId]=e,i.nextId++,t},Mi.prototype.serializeNode=function(e,t,n,i,o){var r,a={data:{},shouldAnonymizeContent:t,whiteListedElementFound:n},s=I.get(\"Node\");if(null===e)return null;var d={nodeType:e.nodeType};switch(le.extractSnapshottingUrls(o),le.extractCanonicalUrl(o),d.nodeType){case s.COMMENT_NODE:case s.TEXT_NODE:d.textContent=e.textContent,(a.shouldAnonymizeContent=t)&&d.textContent&&d.textContent.trim()&&\"STYLE\"!==(null===(r=null==o?void 0:o.parentNode)||void 0===r?void 0:r.tagName)&&(643262===window._vwo_acc_id&&o.parentElement&&o.parentElement.classList&&o.parentElement.classList.contains(\"label_hold\")&&(o.parentElement.style.width=\"auto\"),d.textContent=F.getMaskedValue(d.textContent));break;case s.ELEMENT_NODE:F.isElementWhitelisted(o)?n=!(t=!1):!n&&F.isElementBlacklisted(o,le.Recording.anonymizeKeys)&&(t=!0),d.tagName=e.tagName,d.attributes={};for(var c=0;c\u003ce.attributes.length;c++){var l=e.attributes[c];if(\"OPTION\"===e.tagName||\"INPUT\"===e.tagName||\"TEXTAREA\"===e.tagName){if(\"value\"===l.name)(h=vwo_$(e,this.bodyEl)).attr(\"value\",F.handleProtected(o,le.Recording.anonymizeKeys)),e.attributes[c].value=h.attr(\"value\");if(\"label\"===l.name)(h=vwo_$(e,this.bodyEl)).attr(\"label\",F.handleProtected(o,le.Recording.anonymizeKeys,\"label\")),e.attributes[c].value=h.attr(\"label\")}F.shouldConsiderAnonymizingImgAttributes(l.name,l.value,o,le.Recording.anonymizeKeys)&&(e.attributes[c].value=F.getAnonymizedImageAttrValue(l,o));var u=He.handleBase64Attr(e,l.name,l.value);gi.handleBlob(e),d.attributes[l.name]=u.value,u.options&&(d.attributeOptions=d.attributeOptions||{},d.attributeOptions[l.name]=u.options)}var h;if((\"INPUT\"===e.tagName||\"TEXTAREA\"===e.tagName)&&void 0===d.attributes.value&&void 0!==e.value&&\"\"!==e.value)(h=vwo_$(e,this.bodyEl)).attr(\"value\",F.handleProtected(o,le.Recording.anonymizeKeys)),d.value=h.attr(\"value\");\"INPUT\"!==e.tagName||\"radio\"!==e.type&&\"checkbox\"!==e.type||(d.isChecked=xi(e).isChecked&&xi(e).isChecked()||xi(e).is(\":checked\")),Be.trackCanvasNode(o),a.shouldAnonymizeContent=t,a.whiteListedElementFound=n}return a.data=d,i&&(a.data.elem=\"doctype\"),a},Mi.prototype.handleBaseElement=function(){for(var e,t=document.getElementsByTagName(\"base\"),n=0;n\u003ct.length;n++)if((e=t[n]).hasAttribute(\"href\")){var i=e.getAttribute(\"href\");null!=i&&(this.html.base=1)}this.html.base?le.baseAdjustment={offset:0}:this.headEl?le.baseAdjustment={offset:1,afterEl:this.headEl.childNodes[0]}:le.baseAdjustment={offset:2,afterEl:this.bodyEl}},Mi.prototype.handleTextNodes=function(e,t){var n=I.get(\"Node\");if(e.nodeType===n.TEXT_NODE&&\"\"===e.textContent){if(t.previousSibling&&\"\"===t.previousSibling.textContent)return e;e=document.createComment(\"!!-nlsTN-!!\")}else if(e.nodeType===n.TEXT_NODE&&t.previousSibling&&t.previousSibling.nodeType===n.TEXT_NODE&&\"\"!==t.previousSibling.textContent)return{nodeRet:e,newCommentNode:document.createComment(\"!!-nlsCN-!!\")};return e},Mi.prototype.processBaseElement=function(){this.handleBaseElement()},Mi.prototype.init=function(e,t){e&&Mi.bind(this)(),window._vwo_nls||!le||D.preloadListeners()||(le.startTime=R()),this.doctype=document.doctype,this.htmlEl=document.getElementsByTagName(\"html\")[0],this.headEl=document.getElementsByTagName(\"head\")[0],this.bodyEl=document.getElementsByTagName(\"body\")[0],this.headEl&&this.handleBaseElement(),Jn.processInsertRules.call(this),D.recordAnimations()&&si.processExistingAnimations.call(this),Ii(document,this,e,t),window.__nls_player&&window.__nls_player.blobData&&(this.html.blobData=N({},window.__nls_player.blobData))},le.GetHtml=new Mi,le.GetHtml.__=1;var Vi=le.GetHtml,Pi={INIT:\"nls.init\"},Wi=p;function Hi(){le.recordingData.totals.touches++}function Ui(){le.recordingData.totals.keyPresses++}function zi(e){\"HTML\"!==e.target.nodeName&&le.recordingData.totals.clicks++}function Fi(e){var t=e.target.nodeName,n=e.pageX,i=e.pageY;\"HTML\"!==t&&(le.recordingData.mouse.lastMove.docX===n&&le.recordingData.mouse.lastMove.docY===i||(le.recordingData.totals.movements++,le.recordingData.mouse.lastMove.docX=n,le.recordingData.mouse.lastMove.docY=i))}function Xi(){var e=le.getScrollPercentage();e>le.recordingData.totals.scroll&&0\u003ce&&(le.recordingData.totals.scroll=e)}function ji(){D.data360migrated()?VWO._.phoenixMT.on(window.VWO._.EventsEnum.DOM_CLICK,zi):ve.addEventListener(document,\"mouseup\",zi),ve.addJqEventListener(Wi(window),\"on\",\"scroll\",Xi),ve.addEventListener(document,\"keyup\",Ui),ve.addEventListener(document,\"mousemove\",Fi),ve.addEventListener(document,\"touchstart\",Hi)}var Bi={init:ji,__:1};le.EventListeners=Bi,Bi.__=1;var Yi=function(){var e=g.get(\"nlssid\"+le.ids.account);e?(le.ids.session=parseInt(e,10),le.returnVisitor=!0):(le.ids.session=window._vwo_pa.sId,g.create(\"nlssid\"+le.ids.account,le.ids.session,null,le.getCookieDomain()),le.returnVisitor=!1)},Ki=function(){var e=window.VWO._.cookies.get(X.TRACK_SESSION_COOKIE_NAME);if(e){e=decodeURIComponent(e);var t=window.VWO._.sessionInfoService.getSNCookieValueByIndex(X.REFERRER_INDEX);if(t&&0\u003ct.length)return;var n=\"http:\"===document.location.protocol&&document.location.href===document.referrer?\"\":document.referrer;if(btoa){try{var i=new URL(n);i.search=\"\",n=i.toString()}catch(e){n=n.split(\"?\")[0]}n=btoa(n)}D.data360migrated()?window.VWO._.sessionInfoService.setSNCookieValueByIndex2(X.REFERRER_INDEX,\"referrer=\"+n):window.VWO._.sessionInfoService.setSNCookieValueByIndex(X.REFERRER_INDEX,\"referrer=\"+n)}},qi=function(){var e=parseInt(g.get(\"nlsrid\"+le.ids.account),10);e=isNaN(e)?1:e+1,le.ids.recording=e,g.create(\"nlsrid\"+le.ids.account,e,365,le.getCookieDomain())},Gi=!1,Ji=function(){var e=navigator.userAgent.toLowerCase();return-1!==e.indexOf(\"msie\")&&parseInt(e.split(\"msie\")[1],10)},$i=function(){var e={},t=le.tags.eTags.get(),n=I.get(\"JSON\"),i={f:le.tags.eTagsV2.f.get(),r:le.tags.eTagsV2.r.get(),h:le.tags.eTagsV2.h.get()},o=le.tags.uTags.get();return t&&(e.eTags=n.stringify(t)),(i.f||i.r||i.h)&&(e.eTagsV2=n.stringify(i)),o&&(e.uTags=n.stringify(o)),e};le.getTags=$i,le.campaignsProcessed=!1;var Qi=null;D.data360migrated()&&VWO.phoenix&&window.fetcher&&(window.fetcher.getValue(\"VWO._.auxPageViewFired\").then(function(e){e&&(le.campaignsProcessed=!0,Qi&&Qi(),Qi=null)}),VWO.phoenix('on(\"${{1}}\", \"${{2}}\")',null,{captureGroups:[gt.PAGE_VIEW,function(e){e.aux&&(le.campaignsProcessed=!0,Qi&&Qi(),Qi=null)}]}));var Zi=function(i,o){if(!/bot|googlebot|crawler|spider|robot|crawling/i.test(navigator.userAgent)&&(le.ids.session||(Yi(),qi()),Ki(),void 0!==le.ids.session&&void 0!==le.returnVisitor)){var e,t,n,r=window._vwo_exp||{};for(var a in r)if(\"ANALYZE_RECORDING\"===r[a].type&&r[a].main){le.Recording.anonymizeKeys=void 0!==r[a].aK?r[a].aK:le.Recording.anonymizeKeys,le.Recording.bl=r[a].bl,le.Recording.wl=r[a].wl;break}Ji()?(i.push(\"Mutations\"),s(!1)):(le.GetHtml.html.isAuraSite=-1\u003c(null===(t=null===(e=window.Aura)||void 0===e?void 0:e.app)||void 0===t?void 0:t.indexOf(\"siteforce\"))||\"function\"==typeof(null===(n=window.LWR)||void 0===n?void 0:n.define)||void 0!==window.embedded_svc,D.preloadListeners()&&(le.startTime=R(),le.Recording.init(o),i=i.filter(function(e){return\"Recording\"!==e})),le.GetHtml.init(o,s))}function s(e){for(var t in Gi||(le.EventListeners.init(),Gi=!0),lt.formSubmitCallbacks.push($i),i)Object.prototype.hasOwnProperty.call(i,t)&&le[i[t]].init(o);e&&(le.GetHtml.domTraverCompl=!0,le.GetHtml.processMutsOccrdPrvsly()),le.triggerLibEvent(Pi.INIT);function n(){window.VWO&&window.VWO.performanceWatcher&&window.VWO.performanceWatcher.sendInitialPerformanceMetrics(),lt.saveNewRecording(function(){le.saveNewRecordingInitiatedOnce=!0,le.sRD=le.sRD||C(lt.sendRecordingData.bind(lt),le.cDT);var e=setInterval(le.sRD,le.heartBeatFrequency);ve.pushTimers(e,\"interval\"),le.htmlRequestSuccess=!0,He.sendQueuedData(),gi.sendQueuedData()})}D.data360migrated()&&!le.campaignsProcessed?Qi=n:(Qi=null,setTimeout(n,0)),Ie.isRequestQueueable()&&setInterval(Ie.deQueueRequest,1e3)}},eo={init:Zi},to=!1,no,io={childList:!0,attributes:!0,attributeOldValue:!0,characterData:!0,subtree:!0},oo=p;Vi.__=1;var ro=window._vwo_exp||{},ao=window._vwo_exp_ids||[],so=\"ANALYZE_HEATMAP\",co=\"ANALYZE_RECORDING\",lo=\"ANALYZE_FORM\",uo={},ho=window.VWO,fo=ho.data&&ho.data.mrp||20,mo,go=!0,po=!1,vo=!1,wo=!1,_o=!1;ho._.customEvent=ho._.customEvent||function(){};var yo=function(){for(var e in ho._){if(Object.prototype.hasOwnProperty.call(ho._,e)&&\"function\"==typeof ho._[e])if(0\u003c=ho._[e].toString().indexOf('unshift([\"jI\"]'))return ho._[e]}},Eo=ho._.triggerEvent||yo()||function(){},To=0,So=function(e){if(e.clientHeight\u003c=To)return!1;To=e.clientHeight;var t=window.getComputedStyle(e);if(!(\"hidden\"!==t.getPropertyValue(\"visibility\")&&\"0\"!==t.getPropertyValue(\"opacity\")&&\"none\"!==t.getPropertyValue(\"display\")))return!1;var n=e.getBoundingClientRect(),i=(e.scrollHeight||e.clientHeight)>window.innerHeight,o=(0\u003c=[\"auto\",\"scroll\"].indexOf(t.overflowY)||0\u003c=[\"auto\",\"scroll\"].indexOf(t.overflow))&&e.scrollHeight>e.clientHeight,r=n.width===window.innerWidth,a=Math.abs(n.top)\u003c10,s=1\u003c=e.children.length;return i&&o&&s&&r&&a},Oo=function(){To=0;for(var e=[document.body],t=[],n=null;0\u003ce.length;){var i=e.shift();if(-1===t.indexOf(i))if(t.push(i),i!==document.body){So(i)&&(n=i);var o=Array.prototype.slice.call(i.children);for(a=0;a\u003co.length;a++){s=o[a];-1===t.indexOf(s)&&e.push(s)}}else for(var r=Array.prototype.slice.call(i.children),a=0;a\u003cr.length;a++){var s=r[a];-1===t.indexOf(s)&&e.push(s)}}return n&&n||document.body},bo=function(){try{var e=Oo();return e!==document.body?{isCustomRoot:!0,rootContainer:{selectorPath:F.sanitizeActionData(ee(e)),tagName:e.tagName.toLowerCase()},url:window.location.href}:{isCustomRoot:!1,skipped:!0}}catch(e){return{error:\"Root monitoring function failed\",details:e.message}}};uo[lo]=\"fe\",uo[so]=\"he\",uo[co]=\"re\";var No=function(e){return window._vwo_pa=window._vwo_pa||{},!(!window._vwo_pa||!window._vwo_pa[e]||1!==window._vwo_pa[e].r&&1!==window._vwo_pa[e].fae&&1!==window._vwo_pa[e].hs)},Ro=function(e){if(ro[e]){var t=ro[e].type;return 0\u003c=[so,co].indexOf(t)?(ro[e].main&&(le.hs=le.hs||t===so,le.r=le.r||t===co),!0):t===lo&&(le.fae=!0)}},Co=function(){for(var e,t=ao.length;t--;)if(e=ro[ao[t]].type,0\u003c=[so,co,lo].indexOf(e))return!0;return!1},Do=function(){le.stopRecording=le.enums.formAnalysis.PERMANENT_STATE},Ao=function(){var e;vo=!1,le.saveNewRecordingInitiatedOnce=!1,wo=!1,le.htmlRequestSuccess=!1,le.lastSendTime=0,le.formAnalysis&&(le.formAnalysis.f={}),null!==(e=window.VWO.ErrorLogger)&&void 0!==e&&e.resetData(),le.formAnalysis&&le.formAnalysis.resetFormObservers(),le.enableEventListeners=!1,Be.stopCanvasRecording()},Io=function(e,t,n,i,o){var r=g.get(\"nlssid\"+le.ids.account);if(!Co()&&r)le.ids.session=parseInt(r,10),le.ids.recording=parseInt(g.get(\"nlsrid\"+le.ids.account)||1,10),le.returnVisitor=!0;else{var a=o||t;if(fo\u003ca)return void Do();i&&(M.clear(),le.stopRecording=\"\"),le.ids.session=e,le.ids.recording=a,le.returnVisitor=n,le.newSession=!!i,le.newSession&&(le.startTime=R()),n&&Ao(),vo=!0,wo||mo(),go&&r&&(g.erase(\"nlssid\"+le.ids.account,le.getCookieDomain()),g.erase(\"nlsrid\"+le.ids.account,le.getCookieDomain())),go=!1}},xo=function(){var e;le.ready=!1,le.r=!1,le.hs=!1,le.fae=!1,le.resetTagOnUC(),le.ids.experiment={},vo=!1,le.saveNewRecordingInitiatedOnce=!1,wo=!1,le.htmlRequestSuccess=!1,le.Recording.resetData(),le.ids.re={},le.formAnalysis&&(le.formAnalysis.f={}),le.ids.he={},le.ids.fe={},le.canonicalUrl=\"\",le.enableEventListeners=!1,null!==(e=window.VWO.ErrorLogger)&&void 0!==e&&e.resetData(),le.enableEventListeners=!1,le.formAnalysis&&le.formAnalysis.resetFormObservers(),Be.stopCanvasRecording(),le.campaignsProcessed=!1},Lo=function(e){var t,n,i,o,r=e[0];if(\"rH\"===r||\"vS\"===r){if(t=e[1],n=+e[2]||1,i=Ro(t),!le.ids.experiment[t]&&(No(t)||i))if(i){if(D.campaignLog())try{window.VWO._.customError({msg:\"Analyze Campaign started\",url:\"nls/init.ts\",lineno:228,colno:25,source:JSON.stringify({uuid:F.getUUID(),sn:window.VWO._.cookies.get(X.TRACK_SESSION_COOKIE_NAME),ds:window.VWO._.cookies.get(X.TRACK_GLOBAL_COOKIE_NAME),sId:window.VWO._.sessionInfoService.getSessionId(),campaignId:t})})}catch(e){}if(o=ro[t].type,ro[t].main||o===lo){if(le.ids[uo[o]][t]=F.getUUID(),le.ready=!0,le.analyze=!0,o===lo)le.tags.eTags.add(t,n),le.tags.eTagsV2.f.add(t);else if(o===co)le.Recording.anonymizeKeys=void 0!==ro[t].aK?ro[t].aK:le.Recording.anonymizeKeys,le.Recording.bl=ro[t].bl,le.Recording.wl=ro[t].wl,le.Recording.cnv=ro[t].cnv,le.canvasRecorder.init(le.Mutations);else if(o===so){var a=\"hm_root_monitoring_sent\";if(!M.getItem(a))try{var s=bo();s&&s.isCustomRoot&&window.VWO._.customError({msg:JSON.stringify({rootMonitoringData:s,detectionTimestamp:R()}),url:\"nls/init.ts\",lineno:331,colno:25}),M.setItem(a,\"true\")}catch(e){}}wo||mo()}else switch(le.tags.eTags.add(t,n),o){case so:le.tags.eTagsV2.h.add(t);break;case co:le.tags.eTagsV2.r.add(t)}}else le.Recording.anonymizeKeys=le.Recording.anonymizeKeys||window._vwo_pa[t].aK,le.fae=le.fae||window._vwo_pa[t].fae,le.hs=le.hs||window._vwo_pa[t].hs,le.r=le.r||window._vwo_pa[t].r,le.ids.experiment[t]=F.getUUID(),le.ready=!0,wo||mo()}else\"tSC\"===r?Io(e[1],e[2],e[3],e[4],e[5]):\"tSE\"===r?Do():\"uC\"===r&&(lt.sendRecordingData(!1,le.Recording&&le.Recording.previousUrl),xo())},ko=function(e){oo.each(e,function(e,t){Lo(t)})},Mo=function(){window._vwo_evq=window._vwo_evq||[],ko(window._vwo_evq);var n=window._vwo_evq.push,i=window._vwo_evq.unshift;window._vwo_evq.push=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];return Lo(e[0]),n.apply(window._vwo_evq,e)},window._vwo_evq.unshift=function(){for(var e=[],t=0;t\u003carguments.length;t++)e[t]=arguments[t];return Lo(e[0]),i.apply(window._vwo_evq,e)}},Vo=function(){return window.Worker&&window.URL&&window.Blob},Po=function(){return!!le.ready&&(!(le.analyze&&!vo)&&(!(!le.faultyWorker&&!le.ignoreWorker)||!!Vo()&&!!le.workerUrl))};function Wo(e){le.observerCallback(e)}function Ho(){if(!to){var n=Element.prototype.attachShadow;Element.prototype.attachShadow=function(e){var t=this.shadowRoot;try{(t=n.call(this,e))&&no&&\"function\"==typeof no.observe&&(no.observe(t,io),t._vwoObserved=!0,to=!0)}catch(e){}return t}}}function Uo(){if(!le.__mutObserverAtcd){le.__mutObserverAtcd=1;var e=void 0;if(\"undefined\"!=typeof MutationObserver?e=MutationObserver:\"undefined\"!=typeof WebKitMutationObserver&&(e=window.WebKitMutationObserver),!e)return;D.customOffsetEnabled()&&window.Zone&&window.Zone.__symbol__&&(e=window[window.Zone.__symbol__(\"MutationObserver\")]),(no=new e(Wo.bind(this))).observe(document,io),Ho()}}var zo=function(e){Uo(),!wo&&Po()&&_o&&(wo=!0,le.ready&&le.r&&Eo(gt.RECORDING_INITIATED),eo.init(e,po),po=!0)},Fo=function(e,t,n){var i=new XMLHttpRequest;i.open(\"GET\",e,!0),i.onload=function(){200===this.status||304===this.status?t&&t(this.response):window.VWO._.gcpfb&&window.VWO._.gcpfb(e,Fo,this.status,t,n)||200\u003c=this.status&&this.status\u003c400&&t&&t(this.response)},i.onerror=function(){window.VWO._.gcpfb&&window.VWO._.gcpfb(e,Fo,this.status,t,n)||n&&n(this.response)},i.send(null)},Xo=function(n){var e,t,i,o,r,a;D.preloadListeners()&&(le.ignoreWorker=!0,_o=!0),mo=C(function(){zo(n)},50),Mo();var s=(null===(a=null===(r=null===(o=null===(i=null===(t=null===(e=window.VWO._)||void 0===e?void 0:e.allSettings)||void 0===t?void 0:t.dataStore)||void 0===i?void 0:i.plugins)||void 0===o?void 0:o.LIBINFO)||void 0===r?void 0:r.WORKER)||void 0===a?void 0:a.HASH)||window._vwo_worker_cb,d=s?\"-\"+s:\"\";if(!ho.nls){ho.nls=le;var c=window._vwo_worker_url||window._vwo_cdn+\"analysis/4.0/worker\"+d+\".js\";return Vo()&&Fo(c,function(e){try{var t=new window.Blob([e],{type:\"text/javascript\"});le.workerUrl=window.URL.createObjectURL(t)}catch(e){le.faultyWorker=!0}zo(n)}),oo(document).ready(function(){setTimeout(function(){_o=!0,zo(n),Xn.init(\"nls\")},500)}),window._vwo_evq=window._vwo_evq||[],le.ajax=Ce,Ie.init(),window.__nls=le}},jo=Object.freeze({__proto__:null,get mutationObserver(){return no},mutationConfig:io,init:Xo});hn.__es6hack=1,Pn.__es6hack=1,Xo([\"Recording\",\"formAnalysis\"])}()})}();\n\u003c/script>\u003clink rel=\"stylesheet\" crossorigin=\"anonymous\" id=\"lhc-theme-page\" href=\"//spiritoffreedomcomau.chat2.com//widgetrestapi/themepage/3?v=1759384268\">\u003c/head>\u003cbody class=\"home wp-singular page-template page-template-page-fullwidth page-template-page-fullwidth-php page page-id-8 wp-theme-thegem-elementor wp-child-theme-thegem-elementor-child elementor-default elementor-kit-5 elementor-page elementor-page-8 gem-testimonials-built e--ua-blink e--ua-mac e--ua-webkit\" data-elementor-device-mode=\"desktop\"> \u003cscript type=\"text/javascript\">var gemSettings={\"isTouch\":\"\",\"forcedLasyDisabled\":\"\",\"tabletPortrait\":\"1\",\"tabletLandscape\":\"1\",\"topAreaMobileDisable\":\"\",\"parallaxDisabled\":\"\",\"fillTopArea\":\"\",\"themePath\":\"https:\\/\\/www.spiritoffreedom.com.au\\/wp-content\\/themes\\/thegem-elementor\",\"rootUrl\":\"https:\\/\\/www.spiritoffreedom.com.au\",\"mobileEffectsEnabled\":\"\",\"isRTL\":\"\"};(function(){function isTouchDevice(){return(('ontouchstart'in window)||(navigator.MaxTouchPoints>0)||(navigator.msMaxTouchPoints>0));}\nwindow.gemSettings.isTouch=isTouchDevice();function userAgentDetection(){var ua=navigator.userAgent.toLowerCase(),platform=navigator.platform.toLowerCase(),UA=ua.match(/(opera|ie|firefox|chrome|version)[\\s\\/:]([\\w\\d\\.]+)?.*?(safari|version[\\s\\/:]([\\w\\d\\.]+)|$)/)||[null,'unknown',0],mode=UA[1]=='ie'&&document.documentMode;window.gemBrowser={name:(UA[1]=='version')?UA[3]:UA[1],version:UA[2],platform:{name:ua.match(/ip(?:ad|od|hone)/)?'ios':(ua.match(/(?:webos|android)/)||platform.match(/mac|win|linux/)||['other'])[0]}};}\nwindow.updateGemClientSize=function(){if(window.gemOptions==null||window.gemOptions==undefined){window.gemOptions={first:false,clientWidth:0,clientHeight:0,innerWidth:-1};}\nwindow.gemOptions.clientWidth=window.innerWidth||document.documentElement.clientWidth;if(document.body!=null&&!window.gemOptions.clientWidth){window.gemOptions.clientWidth=document.body.clientWidth;}\nwindow.gemOptions.clientHeight=window.innerHeight||document.documentElement.clientHeight;if(document.body!=null&&!window.gemOptions.clientHeight){window.gemOptions.clientHeight=document.body.clientHeight;}};window.updateGemInnerSize=function(width){window.gemOptions.innerWidth=width!=undefined?width:(document.body!=null?document.body.clientWidth:0);};userAgentDetection();window.updateGemClientSize(true);window.gemSettings.lasyDisabled=window.gemSettings.forcedLasyDisabled||(!window.gemSettings.mobileEffectsEnabled&&(window.gemSettings.isTouch||window.gemOptions.clientWidth\u003c=800));})();(function(){if(window.gemBrowser.name=='safari'){try{var safariVersion=parseInt(window.gemBrowser.version);}catch(e){var safariVersion=0;}\nif(safariVersion>=9){window.gemSettings.parallaxDisabled=true;window.gemSettings.fillTopArea=true;}}})();(function(){var fullwithData={page:null,pageWidth:0,pageOffset:{},fixVcRow:true,pagePaddingLeft:0};function updateFullwidthData(){fullwithData.pageOffset=fullwithData.page.getBoundingClientRect();fullwithData.pageWidth=parseFloat(fullwithData.pageOffset.width);fullwithData.pagePaddingLeft=0;if(fullwithData.page.className.indexOf('vertical-header')!=-1){fullwithData.pagePaddingLeft=45;if(fullwithData.pageWidth>=1600){fullwithData.pagePaddingLeft=360;}\nif(fullwithData.pageWidth\u003c980){fullwithData.pagePaddingLeft=0;}}}\nfunction gem_fix_fullwidth_position(element){if(element==null){return false;}\nif(fullwithData.page==null){fullwithData.page=document.getElementById('page');updateFullwidthData();}\nif(!fullwithData.fixVcRow){return false;}\nif(element.previousElementSibling!=null&&element.previousElementSibling!=undefined&&element.previousElementSibling.className.indexOf('fullwidth-block')==-1){var elementParentViewportOffset=element.previousElementSibling.getBoundingClientRect();}else{var elementParentViewportOffset=element.parentNode.getBoundingClientRect();}\nif(element.className.indexOf('vc_row')!=-1){var elementMarginLeft=-21;var elementMarginRight=-21;}else{var elementMarginLeft=0;var elementMarginRight=0;}\nvar offset=parseInt(fullwithData.pageOffset.left+0.5)-parseInt((elementParentViewportOffset.left\u003c0?0:elementParentViewportOffset.left)+0.5)-elementMarginLeft+fullwithData.pagePaddingLeft;var offsetKey=window.gemSettings.isRTL?'right':'left';element.style.position='relative';element.style[offsetKey]=offset+'px';element.style.width=fullwithData.pageWidth-fullwithData.pagePaddingLeft+'px';if(element.className.indexOf('vc_row')==-1){element.setAttribute('data-fullwidth-updated',1);}\nif(element.className.indexOf('vc_row')!=-1&&!element.hasAttribute('data-vc-stretch-content')){var el_full=element.parentNode.querySelector('.vc_row-full-width-before');var padding=-1*offset;0>padding&&(padding=0);var paddingRight=fullwithData.pageWidth-padding-el_full.offsetWidth+elementMarginLeft+elementMarginRight;0>paddingRight&&(paddingRight=0);element.style.paddingLeft=padding+'px';element.style.paddingRight=paddingRight+'px';}}\nwindow.gem_fix_fullwidth_position=gem_fix_fullwidth_position;document.addEventListener('DOMContentLoaded',function(){var classes=[];if(window.gemSettings.isTouch){document.body.classList.add('thegem-touch');}\nif(window.gemSettings.lasyDisabled&&!window.gemSettings.forcedLasyDisabled){document.body.classList.add('thegem-effects-disabled');}});if(window.gemSettings.parallaxDisabled){var head=document.getElementsByTagName('head')[0],link=document.createElement('style');link.rel='stylesheet';link.type='text/css';link.innerHTML=\".fullwidth-block.fullwidth-block-parallax-fixed .fullwidth-block-background { background-attachment: scroll !important; }\";head.appendChild(link);}})();(function(){setTimeout(function(){var preloader=document.getElementById('page-preloader');if(preloader!=null&&preloader!=undefined){preloader.className+=' preloader-loaded';}},window.pagePreloaderHideTime||1000);})();\u003c/script> \u003cdiv id=\"page\" class=\"layout-fullwidth header-style-4\">\u003cdiv id=\"site-header-wrapper\" class=\" sticky-header-on-mobile \" style=\"height: 95px;\">\u003cheader id=\"site-header\" class=\"site-header animated-header mobile-menu-layout-slide-horizontal ios-load\" role=\"banner\">\u003cdiv class=\"header-background\">\u003cdiv class=\"container\">\u003cdiv class=\"header-main logo-position-left header-colors-light header-layout-default header-style-4\">\u003cdiv class=\"site-title\">\u003cdiv class=\"site-logo\" style=\"width:120px;\"> \u003ca href=\"https://www.spiritoffreedom.com.au/\" rel=\"home\"> \u003cspan class=\"logo\" style=\"min-width: 120px;\">\u003cimg src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/sof-logo.svg\" srcset=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/sof-logo.svg 1x,https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/sof-logo.svg 2x,https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/sof-logo.svg 3x\" alt=\"Spirit of Freedom\" style=\"width:120px;\" class=\"tgp-exclude default\">\u003cimg src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/sof-logo.svg\" srcset=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/sof-logo.svg 1x,https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/sof-logo.svg 2x,https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/sof-logo.svg 3x\" alt=\"Spirit of Freedom\" style=\"width: 100px; margin-left: -120px; display: inline;\" class=\"tgp-exclude small light\">\u003cimg src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/sof-logo.svg\" srcset=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/sof-logo.svg 1x,https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/sof-logo.svg 2x,https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/sof-logo.svg 3x\" alt=\"Spirit of Freedom\" style=\"width: 100px; margin-left: -120px;\" class=\"tgp-exclude small\">\u003c/span> \u003c/a>\u003c/div>\u003c/div>\u003cnav id=\"primary-navigation\" class=\"site-navigation primary-navigation\" role=\"navigation\"> \u003cbutton class=\"menu-toggle dl-trigger\">Primary Menu\u003cspan class=\"menu-line-1\">\u003c/span>\u003cspan class=\"menu-line-2\">\u003c/span>\u003cspan class=\"menu-line-3\">\u003c/span>\u003c/button>\u003cdiv class=\"mobile-menu-slide-wrapper left\">\u003cbutton class=\"mobile-menu-slide-close\">Close\u003c/button>\u003cul id=\"primary-menu\" class=\"nav-menu styled no-responsive\">\u003cli id=\"menu-item-10\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-parent menu-item-10 megamenu-enable megamenu-style-grid megamenu-first-element\">\u003ca href=\"#\">Liveaboards\u003c/a>\u003cspan class=\"menu-item-parent-toggle\">\u003c/span>\u003cul class=\"sub-menu styled megamenu-empty-left megamenu-empty-right megamenu-empty-top megamenu-empty-bottom megamenu-item-inited\" data-megamenu-columns=\"1\" style=\"padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; \">\u003cli id=\"menu-item-1065\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1065 megamenu-first-element\" style=\"width: 300px;\">\u003cspan class=\"megamenu-column-header\">\u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-cairns/7-night-liveaboard-dive-trip/\">7 Night Liveaboard Dive Trip\u003c/a>\u003c/span>\u003c/li>\u003cli class=\"megamenu-new-row\">\u003c/li>\u003cli id=\"menu-item-1225\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1225 megamenu-first-element\" style=\"width: 300px;\">\u003cspan class=\"megamenu-column-header\">\u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-cairns/4-night-liveaboard-dive-trip/\">4 Night Liveaboard Dive Trip\u003c/a>\u003c/span>\u003c/li>\u003cli class=\"megamenu-new-row\">\u003c/li>\u003cli id=\"menu-item-1064\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1064 megamenu-first-element\" style=\"width: 300px;\">\u003cspan class=\"megamenu-column-header\">\u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-cairns/3-night-liveaboard-dive-trip/\">3 Night Liveaboard Dive Trip\u003c/a>\u003c/span>\u003c/li>\u003cli class=\"megamenu-new-row\">\u003c/li>\u003cli id=\"menu-item-1415\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1415 megamenu-first-element\" style=\"width: 300px;\">\u003cspan class=\"megamenu-column-header\">\u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-cairns/swimming-with-minke-whales/\">Swim With Minke Whales\u003c/a>\u003c/span>\u003c/li>\u003cli class=\"megamenu-new-row\">\u003c/li>\u003cli id=\"menu-item-1243\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1243 megamenu-first-element\" style=\"width: 300px;\">\u003cspan class=\"megamenu-column-header\">\u003ca href=\"https://www.spiritoffreedom.com.au/special-expeditions/\">Special Expeditions\u003c/a>\u003c/span>\u003c/li>\u003cli class=\"megamenu-new-row\">\u003c/li>\u003cli id=\"menu-item-1242\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1242 megamenu-first-element\" style=\"width: 300px;\">\u003cspan class=\"megamenu-column-header\">\u003ca href=\"https://www.spiritoffreedom.com.au/compare-diving-liveaboards-cairns/\">Compare Dive Trips\u003c/a>\u003c/span>\u003c/li>\u003cli class=\"megamenu-new-row\">\u003c/li>\u003cli id=\"menu-item-1586\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1586 megamenu-first-element\" style=\"width: 300px;\">\u003cspan class=\"megamenu-column-header\">\u003ca href=\"https://www.spiritoffreedom.com.au/shark-diving-australia/\">Shark Diving Australia\u003c/a>\u003c/span>\u003c/li>\u003cli class=\"megamenu-new-row\">\u003c/li>\u003cli id=\"menu-item-1952\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1952 megamenu-first-element\" style=\"width: 300px;\">\u003cspan class=\"megamenu-column-header\">\u003ca href=\"https://www.spiritoffreedom.com.au/equipment-rental/\">Equipment Rental\u003c/a>\u003c/span>\u003c/li>\u003c/ul>\u003c/li>\u003cli id=\"menu-item-11\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-parent menu-item-11 megamenu-enable megamenu-style-grid megamenu-first-element\">\u003ca href=\"#\">Great Barrier Reef Diving\u003c/a>\u003cspan class=\"menu-item-parent-toggle\">\u003c/span>\u003cul class=\"sub-menu styled megamenu-empty-left megamenu-empty-right megamenu-empty-top megamenu-empty-bottom megamenu-item-inited\" data-megamenu-columns=\"1\" style=\"padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; \">\u003cli id=\"menu-item-1379\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-parent menu-item-1379 megamenu-first-element\" style=\"width: 300px;\">\u003cspan class=\"megamenu-column-header\">\u003ca href=\"https://www.spiritoffreedom.com.au/diving-the-great-barrier-reef/\">Diving the Great Barrier Reef\u003c/a>\u003c/span>\u003cspan class=\"menu-item-parent-toggle\">\u003c/span>\u003cul class=\"sub-menu styled \">\u003cli id=\"menu-item-1543\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1543\">\u003ca href=\"https://www.spiritoffreedom.com.au/diving-the-great-barrier-reef/ribbon-reefs/\">Ribbon Reefs\u003c/a>\u003c/li>\u003cli id=\"menu-item-1542\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1542\">\u003ca href=\"https://www.spiritoffreedom.com.au/diving-the-great-barrier-reef/coral-sea-australia/\">Coral Sea\u003c/a>\u003c/li>\u003cli id=\"menu-item-18019\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18019\">\u003ca href=\"https://www.spiritoffreedom.com.au/diving-the-great-barrier-reef/far-north/\">Far North Great Barrier Reef\u003c/a>\u003c/li>\u003cli id=\"menu-item-18020\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18020\">\u003ca href=\"https://www.spiritoffreedom.com.au/diving-the-great-barrier-reef/ss-yongala/\">SS Yongala Wreck Diving\u003c/a>\u003c/li>\u003cli id=\"menu-item-1904\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1904\">\u003ca href=\"https://www.spiritoffreedom.com.au/diving-the-great-barrier-reef/dive-seasons-weather/\">Dive Seasons and Weather\u003c/a>\u003c/li>\u003c/ul>\u003c/li>\u003cli class=\"megamenu-new-row\">\u003c/li>\u003cli id=\"menu-item-1339\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1339 megamenu-first-element\" style=\"width: 300px;\">\u003cspan class=\"megamenu-column-header\">\u003ca href=\"https://www.spiritoffreedom.com.au/dive-safety-style/\">Diver Safety & Styles\u003c/a>\u003c/span>\u003c/li>\u003cli class=\"megamenu-new-row\">\u003c/li>\u003cli id=\"menu-item-1345\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1345 megamenu-first-element\" style=\"width: 300px;\">\u003cspan class=\"megamenu-column-header\">\u003ca href=\"https://www.spiritoffreedom.com.au/sustainable-tourism/\">Sustainable Tourism\u003c/a>\u003c/span>\u003c/li>\u003cli class=\"megamenu-new-row\">\u003c/li>\u003cli id=\"menu-item-1342\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1342 megamenu-first-element\" style=\"width: 300px;\">\u003cspan class=\"megamenu-column-header\">\u003ca href=\"https://www.spiritoffreedom.com.au/meet-the-locals/\">Meet The Locals\u003c/a>\u003c/span>\u003c/li>\u003cli class=\"megamenu-new-row\">\u003c/li>\u003cli id=\"menu-item-1341\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1341 megamenu-first-element\" style=\"width: 300px;\">\u003cspan class=\"megamenu-column-header\">\u003ca href=\"https://www.spiritoffreedom.com.au/lizard-island/\">Lizard Island\u003c/a>\u003c/span>\u003c/li>\u003cli class=\"megamenu-new-row\">\u003c/li>\u003cli id=\"menu-item-2238\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2238 megamenu-first-element\" style=\"width: 300px;\">\u003cspan class=\"megamenu-column-header\">\u003ca href=\"https://www.spiritoffreedom.com.au/day-trips-from-cairns/\">Day Trips from Cairns\u003c/a>\u003c/span>\u003c/li>\u003c/ul>\u003c/li>\u003cli id=\"menu-item-12\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-parent menu-item-12\">\u003ca href=\"#\">About\u003c/a>\u003cspan class=\"menu-item-parent-toggle\">\u003c/span>\u003cul class=\"sub-menu styled \">\u003cli id=\"menu-item-1368\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1368\">\u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-cuisine/\">Cuisine\u003c/a>\u003c/li>\u003cli id=\"menu-item-1344\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1344\">\u003ca href=\"https://www.spiritoffreedom.com.au/cabins/\">Guest Cabins\u003c/a>\u003c/li>\u003cli id=\"menu-item-1346\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1346\">\u003ca href=\"https://www.spiritoffreedom.com.au/vessel-specifications/\">Vessel Specifications\u003c/a>\u003c/li>\u003cli id=\"menu-item-1350\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1350\">\u003ca href=\"https://www.spiritoffreedom.com.au/around-the-boat/\">Around The Boat\u003c/a>\u003c/li>\u003cli id=\"menu-item-16837\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-16837\">\u003ca href=\"https://www.spiritoffreedom.com.au/careers/\">Careers\u003c/a>\u003c/li>\u003cli id=\"menu-item-18434\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-18434\">\u003ca href=\"https://www.spiritoffreedom.com.au/trip-reports/\">Trip Reports\u003c/a>\u003c/li>\u003c/ul>\u003c/li>\u003cli id=\"menu-item-15\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-parent menu-item-15\">\u003ca href=\"#\">Specials\u003c/a>\u003cspan class=\"menu-item-parent-toggle\">\u003c/span>\u003cul class=\"sub-menu styled \">\u003cli id=\"menu-item-1557\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1557\">\u003ca href=\"https://www.spiritoffreedom.com.au/specials-promotions/\">Specials & Promotions\u003c/a>\u003c/li>\u003cli id=\"menu-item-1348\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1348\">\u003ca href=\"https://www.spiritoffreedom.com.au/dive-courses/\">Dive Courses\u003c/a>\u003c/li>\u003cli id=\"menu-item-1626\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1626\">\u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-dive-insurance/\">Dive Insurance\u003c/a>\u003c/li>\u003c/ul>\u003c/li>\u003cli id=\"menu-item-212\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-212 megamenu-enable megamenu-style-default megamenu-first-element\">\u003ca href=\"https://www.spiritoffreedom.com.au/faqs/\">FAQs\u003c/a>\u003c/li>\u003cli id=\"menu-item-207\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-207 megamenu-first-element\">\u003ca href=\"https://www.spiritoffreedom.com.au/contact/\">Contact Us\u003c/a>\u003c/li>\u003cli id=\"menu-item-20\" class=\"featured menu-item menu-item-type-custom menu-item-object-custom menu-item-20 megamenu-first-element\">\u003ca href=\"https://spiritoffreedom.respax.com/public/dsdd/?site=SOF&categoryId=100030\">BOOK NOW\u003c/a>\u003c/li>\u003cli class=\"menu-item menu-item-widgets mobile-only\">\u003c/li>\u003c/ul>\u003c/div>\u003c/nav>\u003c/div>\u003c/div>\u003c/div>\u003c/header>\u003c/div>\u003cdiv id=\"main\" class=\"site-main page__top-shadow visible\">\u003cdiv id=\"main-content\" class=\"main-content\">\u003cdiv id=\"page-title\" class=\"page-title-block page-title-alignment-center page-title-style-1 \">\u003cdiv class=\"gem-video-background\" data-aspect-ratio=\"\">\u003cdiv class=\"gem-video-background-inner\" style=\"height: 810px; margin-top: -72px;\">\u003cvideo id=\"thegem-video-frame-6a14ce979cf3c8674\" autoplay=\"autoplay\" loop=\"loop\" src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-7-Days-1080.mp4\" muted=\"muted\">\u003c/video>\u003c/div>\u003cdiv class=\"gem-video-background-overlay\" style=\"background-color: #00000021; opacity: 1;\">\u003c/div>\u003c/div>\u003cdiv class=\"container\">\u003cdiv class=\"page-title-inner\">\u003cdiv class=\"page-title-title\">\u003cdiv class=\"title-rich-content vwo_loaded vwo_loaded_96_0\">\u003ch1 style=\"letter-spacing: 1px;\" class=\"\">Dive the Great Barrier Reef & Coral Sea with\u003cspan style=\"color: #f8b52d;\"> Spirit of Freedom\u003c/span>\u003c/h1>\u003cdiv style=\"margin-top: 33px;\" vwo-op-1779067465722-0=\"\">\u003ca id=\"atf-booknow\" style=\"display: inline-block; padding: 20px 40px; background-color: rgb(253, 184, 25) !important; color: rgb(0, 56, 89) !important; text-decoration: none; font-weight: bold; border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px; font-family: Montserrat !important; font-size: 20px; transition: none !important;\" href=\"https://spiritoffreedom.respax.com/public/dsdd/?site=SOF&categoryId=100030\">BOOK NOW\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cscript type=\"text/javascript\">(function(){var pageTitle=document.getElementById(\"page-title\");var videoBG=pageTitle.querySelector('.gem-video-background');var videoContainer=pageTitle.querySelector('.gem-video-background-inner');var ratio=videoBG.dataset.aspectRatio?videoBG.dataset.aspectRatio:'16:9';var regexp=/(\\d+):(\\d+)/;ratio=regexp.exec(ratio);if(!ratio||parseInt(ratio[1])==0||parseInt(ratio[2])==0){ratio=16/9;}else{ratio=parseInt(ratio[1])/parseInt(ratio[2]);}\nif(videoContainer.offsetWidth/videoContainer.offsetHeight>ratio){videoContainer.style.height=(videoContainer.offsetWidth/ratio)+'px';videoContainer.style.marginTop=-(videoContainer.offsetWidth/ratio-videoBG.offsetHeight)/2+'px';}else{videoContainer.style.width=(videoContainer.offsetHeight*ratio)+'px';videoContainer.style.marginLeft=-(videoContainer.offsetHeight*ratio-videoBG.offsetWidth)/2+'px';}})();\u003c/script> \u003cdiv class=\"block-content\">\u003cdiv class=\"panel\">\u003cdiv class=\"panel-center\">\u003carticle id=\"post-8\" class=\"post-8 page type-page status-publish has-post-thumbnail\">\u003cdiv class=\"entry-content post-content\">\u003cdiv class=\"container\">\u003c/div>\u003cdiv class=\"fullwidth-content\">\u003cdiv data-elementor-type=\"wp-page\" data-elementor-id=\"8\" class=\"elementor elementor-8\">\u003csection class=\"elementor-section elementor-top-section elementor-element elementor-element-22e34c0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"22e34c0\" data-element_type=\"section\">\u003cdiv class=\"elementor-container elementor-column-gap-thegem\">\u003cdiv class=\"elementor-row\">\u003cdiv class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0b5c10e\" data-id=\"0b5c10e\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-89ce194 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-heading\" data-id=\"89ce194\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\u003cdiv class=\"elementor-widget-container\">\u003cstyle>/*! elementor - v3.22.0 - 26-06-2024 */\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}\u003c/style>\u003ch2 class=\"elementor-heading-title elementor-size-default\">Spirit of Freedom Trips\u003c/h2>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-element elementor-element-3c4a391 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-text-editor\" data-id=\"3c4a391\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\u003cdiv class=\"elementor-widget-container\">\u003cstyle>/*! elementor - v3.22.0 - 26-06-2024 */\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}\u003c/style>\u003cdiv class=\"elementor-text-editor elementor-clearfix\">\u003cp style=\"text-align: center;\">The best Great Barrier Reef and Coral Sea itineraries to Spirit you Away\u003c/p>\u003c/div>\u003c/div>\u003c/div>\u003csection class=\"elementor-section elementor-inner-section elementor-element elementor-element-bbb0392 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bbb0392\" data-element_type=\"section\">\u003cdiv class=\"elementor-container elementor-column-gap-thegem\">\u003cdiv class=\"elementor-row\">\u003cdiv class=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-9c48025\" data-id=\"9c48025\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-d8bd57f flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-styled-textbox\" data-id=\"d8bd57f\" data-element_type=\"widget\" data-settings=\"{"thegem_elementor_preset":"note"}\" data-widget_type=\"thegem-styled-textbox.default\">\u003cdiv class=\"elementor-widget-container\">\u003cdiv class=\"gem-textbox styled-textbox-note\">\u003cdiv class=\"gem-textbox-top gem-textbox-top-none default-fill\">\u003c/div>\u003cdiv class=\"gem-textbox-inner\">\u003cdiv class=\"gem-textbox-content default-background icon-top gem-textbox-icon-horizontal-center centered-box button-bottom\">\u003cdiv class=\"gem-texbox-icon-image-wrapper\">\u003cdiv class=\"gem-image\"> \u003cspan> \u003cimg width=\"766\" height=\"731\" data-tgpli-src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-2950-766x731.jpg\" class=\"attachment-thegem-custom-product-categories size-thegem-custom-product-categories wp-image-381\" alt=\"liveaboard dive trip - 4 night\" data-tgpli-inited=\"\" id=\"tgpli-6a14ce97df2f0\" src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-2950-766x731.jpg\">\u003cscript>window.tgpQueue.add('tgpli-6a14ce97df2f0')\u003c/script>\u003cnoscript>\u003cimg width=\"766\" height=\"731\" src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-2950-766x731.jpg\" class=\"attachment-thegem-custom-product-categories size-thegem-custom-product-categories wp-image-381\" alt=\"liveaboard dive trip - 4 night\">\u003c/noscript> \u003c/span>\u003c/div>\u003c/div>\u003cdiv class=\"gem-texbox-text-wrapper\">\u003ch4 class=\"gem-textbox-title title-h4 bold\"> 7 Night Liveaboard Trip\u003c/h4>\u003cdiv class=\"gem-textbox-description gem-text-output\">\u003cp>Combine our 3 and 4 night itineraries into a 7-day, 7-night liveaboard dive expedition from Cairns, visit the Ribbon Reefs and Cod Hole. You’ll also spend two days at the world-famous Osprey Reef in the remote Coral Sea.\u003c/p>\u003c/div>\u003cdiv class=\"gem-button-container gem-widget-button\"> \u003ca class=\"gem-button gem-button-size-small gem-button-text-weight-bold gem-button-style-flat item-linked\"> \u003cspan class=\"gem-inner-wrapper-btn\"> \u003cspan class=\"gem-text-button\"> Trip Details \u003c/span> \u003c/span> \u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"gem-textbox-bottom gem-textbox-bottom-none default-fill\">\u003c/div> \u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-cairns/7-night-liveaboard-dive-trip/\" class=\"gem-styled-textbox-link\">\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-084009b\" data-id=\"084009b\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-a4e73a6 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-styled-textbox\" data-id=\"a4e73a6\" data-element_type=\"widget\" data-settings=\"{"thegem_elementor_preset":"note"}\" data-widget_type=\"thegem-styled-textbox.default\">\u003cdiv class=\"elementor-widget-container\">\u003cdiv class=\"gem-textbox styled-textbox-note\">\u003cdiv class=\"gem-textbox-top gem-textbox-top-none default-fill\">\u003c/div>\u003cdiv class=\"gem-textbox-inner\">\u003cdiv class=\"gem-textbox-content default-background icon-top gem-textbox-icon-horizontal-center centered-box button-bottom\">\u003cdiv class=\"gem-texbox-icon-image-wrapper\">\u003cdiv class=\"gem-image\"> \u003cspan> \u003cimg width=\"766\" height=\"731\" data-tgpli-src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-2275-766x731.jpg\" class=\"attachment-thegem-custom-product-categories size-thegem-custom-product-categories wp-image-370\" alt=\"Diver photographs school of sweetlips\" data-tgpli-inited=\"\" id=\"tgpli-6a14ce97df312\" src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-2275-766x731.jpg\">\u003cscript>window.tgpQueue.add('tgpli-6a14ce97df312')\u003c/script>\u003cnoscript>\u003cimg width=\"766\" height=\"731\" src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-2275-766x731.jpg\" class=\"attachment-thegem-custom-product-categories size-thegem-custom-product-categories wp-image-370\" alt=\"Diver photographs school of sweetlips\">\u003c/noscript> \u003c/span>\u003c/div>\u003c/div>\u003cdiv class=\"gem-texbox-text-wrapper\">\u003ch4 class=\"gem-textbox-title title-h4 bold\"> 4 Night Liveaboard Trip\u003c/h4>\u003cdiv class=\"gem-textbox-description gem-text-output\">\u003cp>Take a scenic flight to Lizard Island to begin your diving at the very top of the Great Barrier Reef's Ribbon Reefs. Suitable for the more experienced diver, this tour travels 200km offshore to Australia’s Coral Sea.\u003c/p>\u003c/div>\u003cdiv class=\"gem-button-container gem-widget-button\"> \u003ca class=\"gem-button gem-button-size-small gem-button-text-weight-bold gem-button-style-flat item-linked\"> \u003cspan class=\"gem-inner-wrapper-btn\"> \u003cspan class=\"gem-text-button\"> Trip Details \u003c/span> \u003c/span> \u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"gem-textbox-bottom gem-textbox-bottom-none default-fill\">\u003c/div> \u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-cairns/4-night-liveaboard-dive-trip/\" class=\"gem-styled-textbox-link\">\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-7971c05\" data-id=\"7971c05\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-59c323e flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-styled-textbox\" data-id=\"59c323e\" data-element_type=\"widget\" data-settings=\"{"thegem_elementor_preset":"note"}\" data-widget_type=\"thegem-styled-textbox.default\">\u003cdiv class=\"elementor-widget-container\">\u003cdiv class=\"gem-textbox styled-textbox-note\">\u003cdiv class=\"gem-textbox-top gem-textbox-top-none default-fill\">\u003c/div>\u003cdiv class=\"gem-textbox-inner\">\u003cdiv class=\"gem-textbox-content default-background icon-top gem-textbox-icon-horizontal-center centered-box button-bottom\">\u003cdiv class=\"gem-texbox-icon-image-wrapper\">\u003cdiv class=\"gem-image\"> \u003cspan> \u003cimg width=\"766\" height=\"731\" data-tgpli-src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/11/Spirit-of-Freedom-259-766x731.jpg\" class=\"attachment-thegem-custom-product-categories size-thegem-custom-product-categories wp-image-7299\" alt=\"Spirit of Freedom-Diving with Potato Cod\" data-tgpli-inited=\"\" id=\"tgpli-6a14ce97df31a\" src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/11/Spirit-of-Freedom-259-766x731.jpg\">\u003cscript>window.tgpQueue.add('tgpli-6a14ce97df31a')\u003c/script>\u003cnoscript>\u003cimg width=\"766\" height=\"731\" src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/11/Spirit-of-Freedom-259-766x731.jpg\" class=\"attachment-thegem-custom-product-categories size-thegem-custom-product-categories wp-image-7299\" alt=\"Spirit of Freedom-Diving with Potato Cod\">\u003c/noscript> \u003c/span>\u003c/div>\u003c/div>\u003cdiv class=\"gem-texbox-text-wrapper\">\u003ch4 class=\"gem-textbox-title title-h4 bold\"> 3 Night Liveaboard Trip\u003c/h4>\u003cdiv class=\"gem-textbox-description gem-text-output\">\u003cp>Dive the world-famous Cod Hole and Ribbon Reefs. Encounter giant potato cod, clouds of colourful tropical fish, anemones, turtles, olive sea snakes, and pristine coral gardens.\u003c/p>\u003c/div>\u003cdiv class=\"gem-button-container gem-widget-button\"> \u003ca class=\"gem-button gem-button-size-small gem-button-text-weight-bold gem-button-style-flat item-linked\"> \u003cspan class=\"gem-inner-wrapper-btn\"> \u003cspan class=\"gem-text-button\"> Trip Details \u003c/span> \u003c/span> \u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"gem-textbox-bottom gem-textbox-bottom-none default-fill\">\u003c/div> \u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-cairns/3-night-liveaboard-dive-trip/\" class=\"gem-styled-textbox-link\">\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-59c22b9\" data-id=\"59c22b9\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-099dbb5 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-styled-textbox\" data-id=\"099dbb5\" data-element_type=\"widget\" data-settings=\"{"thegem_elementor_preset":"note"}\" data-widget_type=\"thegem-styled-textbox.default\">\u003cdiv class=\"elementor-widget-container\">\u003cdiv class=\"gem-textbox styled-textbox-note\">\u003cdiv class=\"gem-textbox-top gem-textbox-top-none default-fill\">\u003c/div>\u003cdiv class=\"gem-textbox-inner\">\u003cdiv class=\"gem-textbox-content default-background icon-top gem-textbox-icon-horizontal-center centered-box button-bottom\">\u003cdiv class=\"gem-texbox-icon-image-wrapper\">\u003cdiv class=\"gem-image\"> \u003cspan> \u003cimg width=\"766\" height=\"731\" data-tgpli-src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2023/10/SOF-Far-North-1920x1080-1-766x731.jpg\" class=\"attachment-thegem-custom-product-categories size-thegem-custom-product-categories wp-image-15832\" alt=\"SOF - Coral Sea Trip\" data-tgpli-inited=\"\" id=\"tgpli-6a14ce97df321\" src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2023/10/SOF-Far-North-1920x1080-1-766x731.jpg\">\u003cscript>window.tgpQueue.add('tgpli-6a14ce97df321')\u003c/script>\u003cnoscript>\u003cimg width=\"766\" height=\"731\" src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2023/10/SOF-Far-North-1920x1080-1-766x731.jpg\" class=\"attachment-thegem-custom-product-categories size-thegem-custom-product-categories wp-image-15832\" alt=\"SOF - Coral Sea Trip\">\u003c/noscript> \u003c/span>\u003c/div>\u003c/div>\u003cdiv class=\"gem-texbox-text-wrapper\">\u003ch4 class=\"gem-textbox-title title-h4 bold\"> Special Expeditions\u003c/h4>\u003cdiv class=\"gem-textbox-description gem-text-output\">\u003cp>Spirit of Freedom runs regular special dive expeditions to remote and largely unexplored dive sites beyond the Great Barrier Reef, into the Coral Sea and beyond. Join us for a rare opportunity to explore new sites with our amazing crew!\u003c/p>\u003c/div>\u003cdiv class=\"gem-button-container gem-widget-button\"> \u003ca class=\"gem-button gem-button-size-small gem-button-text-weight-bold gem-button-style-flat item-linked\"> \u003cspan class=\"gem-inner-wrapper-btn\"> \u003cspan class=\"gem-text-button\"> Trip Details \u003c/span> \u003c/span> \u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"gem-textbox-bottom gem-textbox-bottom-none default-fill\">\u003c/div> \u003ca href=\"https://www.spiritoffreedom.com.au/special-expeditions/\" class=\"gem-styled-textbox-link\">\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003csection class=\"elementor-section elementor-inner-section elementor-element elementor-element-ed6616f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ed6616f\" data-element_type=\"section\">\u003cdiv class=\"elementor-container elementor-column-gap-thegem\">\u003cdiv class=\"elementor-row\">\u003cdiv class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-3559164\" data-id=\"3559164\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-454121c flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-styled-textbox\" data-id=\"454121c\" data-element_type=\"widget\" data-settings=\"{"thegem_elementor_preset":"box"}\" data-widget_type=\"thegem-styled-textbox.default\">\u003cdiv class=\"elementor-widget-container\">\u003cdiv class=\"gem-textbox styled-textbox-box\">\u003cdiv class=\"gem-textbox-top gem-textbox-top-none default-fill\">\u003c/div>\u003cdiv class=\"gem-textbox-inner\">\u003cdiv class=\"gem-textbox-content bordered-box icon-top gem-textbox-icon-horizontal-center centered-box button-bottom\">\u003cdiv class=\"gem-texbox-icon-image-wrapper\">\u003cdiv class=\"icon-top center\">\u003cdiv class=\"gem-textbox-icon\">\u003cdiv class=\"elementor-icon\"> \u003csvg xmlns=\"http://www.w3.org/2000/svg\" id=\"a\" viewBox=\"0 0 810.15793 812.64953\">\u003cdefs>\u003cstyle>.b{fill:#fff}\u003c/style>\u003c/defs>\u003cpath class=\"b\" d=\"M32.08662,0c.18452,1.23153,1.16709,1.40719,2.13237,1.64373,30.91109,7.57461,58.38948,21.79698,82.59398,42.45119,15.2826,13.04096,28.16475,28.1227,39.02891,44.98092,1.98535,3.08072,3.78831,6.32052,7.09357,8.31961,2.74847,1.66231,5.62659,2.76267,8.87776,2.66255,4.97941-.15334,9.95715-.41808,14.93744-.47429,10.96072-.12369,21.89128,.47957,32.69901,2.33921,6.49696,1.1179,12.95709,2.53139,19.35128,4.13992,5.54837,1.39575,11.02003,3.13381,16.45607,4.93082,11.31892,3.74174,22.10004,8.72634,32.47857,14.57158,13.537,7.62412,26.0427,16.67972,37.55153,27.12701,4.20567,3.81772,7.00601,8.18362,6.7739,14.10702-.14179,3.61861-1.45249,6.79921-3.66967,9.53169-4.57006,5.63216-9.06688,11.35152-14.00518,16.65182-13.51771,14.50859-28.93771,26.70345-46.09848,36.64938-10.49038,6.07991-21.43455,11.19125-32.86673,15.30231-11.84353,4.25897-23.90037,7.62061-36.36669,9.35212-7.503,1.04216-15.04506,1.836-22.58882,2.53298-2.32427,.21475-3.64899,1.03357-4.75371,3.13993-3.81608,7.27619-7.918,14.40173-11.82971,21.62866-6.13458,11.33378-11.23908,23.10026-15.35211,35.33706-3.43222,10.21129-5.8118,20.62848-7.05679,31.28006-1.15954,9.92055-1.28292,19.92039,.23951,29.81908,1.13321,7.36805,2.42986,14.75304,4.33907,21.94868,2.24553,8.46322,5.63976,16.56325,9.6753,24.36806,8.05349,15.57557,18.7127,29.11924,31.93941,40.59613,8.94061,7.75783,18.76518,14.23756,29.46844,19.35566,11.13995,5.32694,22.69854,9.47693,34.53317,13.00311,27.75091,8.26847,56.09018,10.71301,84.85049,8.83439,9.49492-.6202,18.92254-2.06349,28.28925-3.93552,9.24857-1.84834,18.3971-4.06646,27.29713-7.09763,8.58102-2.92252,17.06878-6.20574,25.36396-9.86044,13.2859-5.85338,25.92865-12.98152,37.66536-21.53565,8.47661-6.178,16.66322-12.77256,24.76733-19.43879,13.62896-11.21071,26.93149-22.82184,40.66303-33.90312,15.34959-12.38703,31.84768-23.10595,49.19449-32.53455,11.60274-6.30649,23.53651-11.90365,35.76612-16.81804,8.10823-3.25822,16.47151-5.90738,24.79844-8.58746,6.47896-2.08535,13.04705-3.91584,19.63351-5.63795,5.23199-1.36797,10.51256-2.63409,15.8415-3.52899,8.75209-1.46971,17.54986-2.68428,26.34834-3.85671,12.5864-1.6772,25.26011-2.23864,37.93723-2.11233,9.96017,.0992,19.93716,.49608,29.86384,1.29401,6.66511,.53572,13.41888,1.40968,19.84399,3.1806,12.21473,3.3667,21.4614,10.95668,27.73246,22.02245,4.63849,8.1849,7.21393,16.97279,6.52209,26.41381-.65636,8.95652-1.60844,17.90226-2.77989,26.80676-.93097,7.07616-2.31917,14.0961-3.64022,21.11544-.75906,4.03337-1.80201,8.01285-2.69282,12.02205-.67787,3.05109-1.24185,6.12963-1.9998,9.16012-.52223,2.08829-1.22883,4.13769-1.97464,6.15963-.32945,.89296-.85994,1.75787-1.46955,2.49461-10.04819,12.143-18.69587,25.2409-26.14767,39.09674-9.79469,18.212-19.48739,36.48296-28.92121,54.88376-10.20557,19.90606-21.83815,38.89635-35.31124,56.74298-10.97511,14.53793-22.84483,28.31246-36.10934,40.82719-6.37193,6.0117-12.76244,12.02523-19.45874,17.66497-5.69843,4.79924-11.7625,9.18183-17.8203,13.53236-6.2382,4.48013-12.51251,8.94533-19.04822,12.96668-7.64795,4.70567-15.4882,9.12866-23.43837,13.30634-11.42329,6.00281-23.35972,10.90617-35.43751,15.42709-9.32373,3.49003-18.65774,6.99196-28.14211,10.00019-7.09056,2.24907-14.42667,3.72541-21.65656,5.533-2.09944,.52497-4.19785,1.06716-6.31959,1.48523-1.39431,.27475-1.89352,1.27024-2.405,2.3789-1.94646,4.21943-3.84907,8.46132-5.90145,12.62908-6.48963,13.17913-14.6633,25.25904-24.17728,36.42741-4.45357,5.22794-9.94168,8.942-16.7127,10.60389-.79545,.19515-1.49411,.7844-2.23762,1.19104h-13.65357c-.71446-.42672-1.37796-1.04025-2.15127-1.25119-7.5637-2.06345-13.61372-6.39668-17.46359-13.09826-3.59216-6.25312-6.58043-12.88946-9.38722-19.54565-2.17599-5.16025-3.65173-10.61476-5.45843-15.93174-1.37304-4.04079-1.38681-4.03928-5.5574-4.03992-11.48349-.00183-22.96706,.01762-34.45051-.00571-12.02235-.02444-24.04965,.13094-36.03028-1.22604-5.91363-.6698-11.86524-1.0343-17.76082-1.82616-7.82636-1.05121-15.68336-2.05734-23.40343-3.67391-11.52978-2.4143-23.02841-5.07477-34.18723-8.93049-9.4903-3.27917-19.07953-6.35763-28.32239-10.24446-10.14297-4.2653-20.13437-8.98851-29.84545-14.16224-18.94032-10.09066-36.73783-21.98574-53.39787-35.54366-32.14515-26.15962-59.05702-56.87273-80.06902-92.62669-5.3073-9.03092-10.20368-18.33747-14.72521-27.78702-5.26838-11.01037-9.95831-22.30294-13.60687-33.98292-2.44868-7.83885-5.08867-15.63275-7.14741-23.57521-3.06823-11.83699-5.35855-23.84511-7.13416-35.96129-2.40999-16.44492-3.29554-32.97421-3.21245-49.56051,.07765-15.49998,.91747-30.96659,3.53137-46.27484,1.65637-9.70053,3.12549-19.46236,5.43423-29.01409,2.45931-10.17471,5.70255-20.16716,8.79717-30.17936,3.96562-12.83016,9.30044-25.1317,15.1077-37.21477,7.2718-15.1303,15.68341-29.61947,25.17623-43.47421,2.08585-3.04428,2.09123-3.22657-.62943-5.59819-12.90689-11.25103-23.81323-24.22594-33.15472-38.53221-12.45831-19.07959-21.46939-39.66733-27.16454-61.75073-2.76718-10.72995-4.81672-21.58616-5.67483-32.58956C-1.51963,66.54283,1.39882,38.62249,11.28663,11.61463c1.63989-4.47924,4.39638-7.86754,8.77112-9.91833,.66172-.3102,1.08993-1.11843,1.62615-1.6963h10.40272ZM184.68,223.70027c2.96041-.44739,5.38003-.85644,7.8117-1.17295,9.91418-1.2905,19.55077-3.79499,28.97674-7.01823,11.47821-3.925,22.43022-9.04378,32.83613-15.32521,13.71706-8.28014,26.03469-18.26327,36.946-29.98542,1.72507-1.85326,1.73249-2.37597-.30737-3.79912-4.87725-3.40265-9.75687-6.81333-14.7796-9.99329-7.22786-4.57607-14.88621-8.41536-22.82912-11.53223-6.92671-2.71811-14.0553-4.99826-21.22901-6.98755-6.34298-1.75892-12.82415-3.14912-19.32769-4.17203-12.56428-1.97617-25.23192-2.23697-37.92608-1.42129-6.54894,.42081-13.04069-.20988-19.19912-2.47407-10.57581-3.88825-19.06622-10.56284-25.10749-20.14433-10.47681-16.61628-22.95287-31.45888-38.2942-43.82849-11.25883-9.07792-23.44749-16.64305-36.60167-22.61807-4.91063-2.23055-9.9937-4.08471-15.0169-6.06289-2.27787-.89705-3.14982-.37862-3.66206,2.00008-.52404,2.43348-1.21406,4.84547-1.53602,7.30554-.98311,7.5119-2.00552,15.02616-2.68142,22.56917-1.28645,14.35672,.27102,28.59033,2.96099,42.65159,1.90786,9.97298,4.95534,19.67497,8.73772,29.16012,5.36517,13.45432,12.34296,25.97329,20.91089,37.59394,9.43527,12.79703,20.47343,24.06909,33.1435,33.71849,1.80515,1.37478,3.58725,2.81965,5.17147,4.43642,3.36812,3.43735,4.90338,7.65043,4.32775,12.44256-.40673,3.38601-1.88971,6.39547-3.98276,9.11213-2.6432,3.43075-5.32331,6.84052-7.80411,10.38757-8.13106,11.62585-15.45953,23.73066-21.90228,36.38817-7.22698,14.19823-13.2228,28.89419-18.16966,44.01134-3.97217,12.13854-7.08147,24.52763-9.4522,37.07834-2.45463,12.99485-4.12421,26.11585-4.72711,39.32402-.64721,14.17907-.52265,28.34552,.90565,42.52141,1.52555,15.14103,4.38811,29.98145,8.70488,44.52661,3.88001,13.0735,9.00556,25.6781,15.14686,37.88705,9.05313,17.99781,20.25558,34.52221,33.58262,49.58408,14.86619,16.80133,31.7805,31.24348,50.78897,43.21184,11.45935,7.2152,23.35341,13.60148,35.94289,18.58972,7.42344,2.94137,14.95184,5.66736,22.56967,8.0542,7.0053,2.19491,14.13161,4.10356,21.31693,5.59867,8.89378,1.8506,17.90017,3.06807,26.96175,4.00952,13.30991,1.38293,26.61325,1.39833,39.92673,.75388,12.01211-.58147,23.98489-1.72144,35.8089-4.07067,6.89623-1.37016,13.87365-2.41307,20.6792-4.13733,8.16558-2.06888,16.25357-4.50584,24.25188-7.15536,7.68573-2.546,15.21439-5.56621,22.81122-8.38021,1.62852-.60318,2.42857-1.72716,2.21095-3.5063-.23623-1.93147-.36128-3.88108-.69164-5.79572-.90704-5.25714-2.81203-10.20145-4.85647-15.10155-1.56812-3.75858-1.69531-7.7016-.29143-11.43015,2.52889-6.71666,7.61858-10.58317,14.78735-10.79423,6.86234-.20201,12.02497,3.10763,15.09883,9.34876,5.48993,11.14675,8.09907,23.02016,8.5932,35.37009,.49648,12.40612-2.23817,24.29695-6.15772,35.95911-2.84056,8.45156-4.67821,17.15444-5.58744,25.97169-1.38078,13.39046-1.28772,26.78744,.90553,40.16155,2.3477,14.31596,6.62559,27.95467,13.04697,40.94135,1.11708,2.25923,1.92825,2.43977,3.40422,.50997,3.28601-4.29657,6.67166-8.53853,9.64854-13.0458,9.67743-14.65253,16.60794-30.51332,20.71773-47.62618,2.53969-10.57508,4.09443-21.24602,4.3738-32.11442,.33889-13.18333-1.01835-26.17069-4.42261-38.92246-1.31042-4.90859-2.88231-9.75227-4.05154-14.69261-2.49996-10.56254-1.43641-20.83994,2.93481-30.77974,3.0662-6.97228,7.77823-12.6765,13.37273-17.76115,8.5026-7.72783,16.65092-15.81373,24.16585-24.51979,2.29091-2.65405,2.2696-2.74805-.64418-4.93704-1.72896-1.29889-3.53316-2.53731-5.07592-4.03698-4.92516-4.78769-6.60269-10.39326-4.39138-17.13901,3.02553-9.22972,14.12941-13.7758,22.77404-8.91561,2.53223,1.42364,4.81254,3.29083,7.23818,4.91002,1.93535,1.29191,2.57881,1.17418,3.9513-.77638,1.61904-2.30097,3.18077-4.6429,4.73671-6.98744,9.74171-14.67936,20.99059-28.11438,33.71633-40.27702,14.30092-13.66819,30.09289-25.37585,47.31029-35.1436,11.58595-6.57278,23.64862-12.12284,36.17657-16.6265,5.48636-1.9723,11.07432-3.67823,16.666-5.33674,4.87-1.44448,9.7731-2.81935,14.72882-3.92314,6.43947-1.43428,12.90927-2.81582,19.4312-3.7783,10.70828-1.58026,21.43505-3.2829,32.21698-4.04904,11.32741-.80495,22.72832-.60187,34.09804-.77051,3.6734-.05452,4.02023-.12721,4.50698-3.8952,.72144-5.58486,1.3009-11.18996,1.83273-16.79673,.32556-3.43261-.52049-6.68964-2.15766-9.6939-3.03029-5.56082-8.06633-7.89818-14.1046-8.5177-11.7521-1.20572-23.51397-2.07063-35.34885-2.03008-14.6516,.05016-29.23645,.78757-43.71027,3.1366-6.30241,1.0228-12.6041,2.07547-18.86477,3.32206-5.61732,1.11854-11.22884,2.33581-16.75024,3.84798-6.35547,1.74049-12.65545,3.71668-18.89401,5.84163-6.23578,2.12392-12.50743,4.24189-18.50972,6.92899-9.45865,4.23431-18.79639,8.76431-28.02067,13.4905-15.25629,7.81675-29.47514,17.30567-42.82886,28.02264-11.65052,9.35011-22.99789,19.07723-34.51626,28.59288-8.67908,7.17004-17.24069,14.49845-26.16608,21.35078-17.22918,13.22754-35.96748,23.9561-55.87488,32.64514-10.31315,4.50144-20.87587,8.35462-31.66867,11.48681-10.28486,2.98482-20.72865,5.35146-31.32002,7.10422-14.5737,2.41184-29.2376,3.72886-43.98281,3.77247-15.72477,.04654-31.39879-1.03601-46.86353-4.09813-8.2727-1.63804-16.57528-3.22881-24.71889-5.3892-10.54726-2.79801-20.85684-6.38597-31.03045-10.39076-10.60415-4.17427-20.7719-9.13929-30.3145-15.35189-18.43344-12.00079-34.11217-26.88783-47.04906-44.71128-10.26395-14.1409-17.98246-29.54513-23.2993-46.13076-2.54036-7.92448-4.3014-16.06391-5.59428-24.32393-2.43101-15.53141-2.64905-31.07468-.77671-46.63414,1.43836-11.95291,4.19777-23.66294,7.98891-35.08356,5.08586-15.32084,11.5296-30.0865,19.52107-44.1178,6.85982-12.04432,13.72446-24.04109,17.32405-37.58312,1.9509-7.33948,3.66003-14.72828,4.04771-22.32064,.33661-6.59234,.30089-13.20476,.37542-19.80893,.03602-3.19145,.58486-6.24252,2.10254-9.07243,4.70523-8.77358,17.14429-10.05476,24.06363-4.88461,4.37269,3.2673,6.06401,7.89006,6.41809,12.96775,.86267,12.37146-.00974,24.66858-2.27351,36.86739-.243,1.30945-.22554,2.66724-.36231,4.43412Zm579.9547,220.30516l-.28929-.77793c-1.25566-.08166-2.51131-.23312-3.76705-.23451-20.98155-.02333-41.71269,2.43612-62.20844,6.74574-12.16608,2.5581-24.1239,5.92258-35.77489,10.39267-13.8852,5.32722-27.08181,11.96313-39.5015,20.08962-24.6257,16.11328-44.8435,36.63367-60.87603,61.32155-10.63713,16.37977-22.6155,31.74543-36.07569,45.9001-6.48745,6.82229-13.38078,13.26035-20.13288,19.82861-2.50365,2.43545-4.65897,4.98649-5.91363,8.38065-1.6807,4.54691-.60457,8.80927,.79593,13.01247,3.40105,10.20744,5.68149,20.67713,6.94738,31.31327,1.21542,10.21161,1.81086,20.50345,1.05565,30.8118-.23742,3.2406-.5216,6.48001-.66148,9.72513-.13465,3.12434,.42556,3.66383,3.29879,2.73722,12.26128-3.9546,24.60149-7.70755,36.6905-12.14054,11.0842-4.06444,21.6366-9.43578,31.99892-15.10711,10.16815-5.56514,19.90986-11.84627,29.37844-18.51063,5.74113-4.04083,11.10924-8.61448,16.61175-12.99053,8.56705-6.81312,16.57119-14.26148,24.11335-22.17303,5.97034-6.26272,11.72064-12.74737,17.34593-19.32396,8.95206-10.46588,16.8987-21.69064,24.26898-33.31613,7.94894-12.53845,14.79493-25.69512,21.67894-38.83405,8.64038-16.49111,17.39545-32.92262,26.17846-49.33838,6.5536-12.24891,14.34318-23.70516,22.7057-34.78033,.69596-.92173,1.42082-1.82168,2.13218-2.7317Zm-369.53287,229.69388c-3.80673,1.24088-7.0602,2.34438-10.34093,3.36004-4.33666,1.34262-8.66332,2.73523-13.05141,3.88937-5.43656,1.42983-10.90856,2.74547-16.4071,3.91349-6.87785,1.4611-13.76912,2.90387-20.70888,4.01587-6.3031,1.00986-12.68105,1.54848-19.02219,2.32581-12.82925,1.57284-25.735,1.85163-38.61339,1.5307-10.81334-.26951-21.63549-1.1735-32.39329-2.34946-7.61916-.83273-15.16198-2.46533-22.69239-3.97294-5.18981-1.03922-10.32597-2.38002-15.4382-3.76319-4.4823-1.21263-8.94275-2.54191-13.3307-4.05761-4.69099-1.62022-9.27792-3.54026-13.93484-5.2631-.46443-.17182-1.09958,.11793-1.89533,.22594,.41804,.53941,.55812,.85185,.79934,1.01256,13.6066,9.06525,27.77236,17.1527,42.68305,23.86531,7.38199,3.32329,14.87726,6.42922,22.45998,9.26222,6.67747,2.49485,13.48799,4.68583,20.34967,6.62159,7.17629,2.0244,14.44017,3.79707,21.74545,5.28992,8.05351,1.64585,16.17059,3.03807,24.30873,4.19911,11.91921,1.70037,23.94219,2.25185,35.97172,2.35533,14.19326,.12214,28.38818,.06698,42.58235,.05666,2.79362-.00206,3.23085-.48751,3.08128-3.23369-.86517-15.885,.4354-31.59016,3.83352-47.12804,.10734-.49092,.01357-1.02573,.01357-2.1559Z\">\u003c/path>\u003c/svg>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"gem-texbox-text-wrapper\">\u003ch4 class=\"gem-textbox-title title-h4 bold\"> Swim with Minke Whales\u003c/h4>\u003cdiv class=\"gem-textbox-description gem-text-output\">\u003cp>There are few opportunities in a lifetime where you can experience the thrill of sharing the water with a creature as magnificent as a whale. Join us one on our limited availability trips for your chance to interact with Dwarf Minke Whales in the warm waters of the Great Barrier Reef.\u003c/p>\u003c/div>\u003cdiv class=\"gem-button-container gem-widget-button\"> \u003ca class=\"gem-button gem-button-size-small gem-button-text-weight-bold gem-button-style-outline item-linked\"> \u003cspan class=\"gem-inner-wrapper-btn\"> \u003cspan class=\"gem-text-button\"> Learn More \u003c/span> \u003c/span> \u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"gem-textbox-bottom gem-textbox-bottom-none default-fill\">\u003c/div> \u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-cairns/swimming-with-minke-whales/\" class=\"gem-styled-textbox-link\">\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-8d0c76f\" data-id=\"8d0c76f\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-8c41d35 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-styled-textbox\" data-id=\"8c41d35\" data-element_type=\"widget\" data-settings=\"{"thegem_elementor_preset":"box"}\" data-widget_type=\"thegem-styled-textbox.default\">\u003cdiv class=\"elementor-widget-container\">\u003cdiv class=\"gem-textbox styled-textbox-box\">\u003cdiv class=\"gem-textbox-top gem-textbox-top-none default-fill\">\u003c/div>\u003cdiv class=\"gem-textbox-inner\">\u003cdiv class=\"gem-textbox-content bordered-box icon-top gem-textbox-icon-horizontal-center centered-box button-bottom\">\u003cdiv class=\"gem-texbox-icon-image-wrapper\">\u003cdiv class=\"icon-top center\">\u003cdiv class=\"gem-textbox-icon\">\u003cdiv class=\"elementor-icon\"> \u003csvg xmlns=\"http://www.w3.org/2000/svg\" id=\"a\" viewBox=\"0 0 809.81963 827.97508\">\u003cdefs>\u003cstyle>.b{fill:#fff}.c{fill:snow}\u003c/style>\u003c/defs>\u003cpath class=\"c\" d=\"M457.74969,824.82947c2.3894-.13554,4.84877-.39423,7.30834-.39644,31.01011-.02761,62.02735,.38823,93.02799-.15353\">\u003c/path>\u003cpath class=\"c\" d=\"M292.84026,824.22855c21.06361,0,40.85934-.15597,60.64324,.25672\">\u003c/path>\u003cpath class=\"c\" d=\"M62.75351,824.21789c33.30812,0,66.0543-.88131,98.7061,.48835\">\u003c/path>\u003cpath class=\"b\" d=\"M289.79976,354.53957c-7.23845-20.15562-2.7043-39.72972-1.0762-59.28787,.26769-3.21543,.55727-6.429,.83588-9.64351,1.21519-14.02217,9.52629-21.91076,23.59378-22.07411,12.48988-.14506,24.98275-.03398,37.47428-.03408,46.7356-.00039,93.47124-.00661,140.20684,.00341,18.04555,.00387,25.47896,7.48137,26.9052,25.59596,1.60349,20.36609,3.93227,40.67488,5.91704,61.01132,.29254,2.99717,.54035,6.00681,.61588,9.01558,.29652,11.81173-6.18729,18.60404-17.97306,18.63035-28.21351,.06304-56.45704-.77496-84.63135,.27833-22.16107,.82849-42.72788-2.56583-63.0339-11.87603-13.5077-6.19323-28.41754-9.64546-43.00034-13.02905-6.41882-1.48938-13.58785,.18516-20.40971,.54677-2.03447,.10785-4.04669,.63477-5.42434,.86293Z\">\u003c/path>\u003cpath class=\"b\" d=\"M403.59493,247.0008c-28.18654,.00012-56.37315,.01759-84.55961-.0273-2.77825-.00442-5.61358-.10597-8.32309-.65372-8.07946-1.63339-12.35538-7.78162-9.93802-15.68359,8.28633-27.08693,16.55731-54.19501,25.75343-80.97931,3.86838-11.26708,13.77697-16.41537,25.44824-16.50212,34.42427-.25592,68.85403-.3167,103.27673,.02945,13.70731,.13784,22.71211,7.69582,26.93707,20.92524,7.5748,23.71889,15.11947,47.4476,22.60968,71.19336,4.70339,14.91101-.29676,21.67168-15.99925,21.68902-28.40169,.03136-56.80346,.00888-85.20518,.00897Z\">\u003c/path>\u003cpath class=\"c\" d=\"M683.61663,825.09147c1.4337-.19621,3.18-.63745,4.92765-.6429,16.79644-.05294,33.59612,.14295,50.38791-.1409\">\u003c/path>\u003cpath class=\"b\" d=\"M751.37218,376.61484c-13.13021-.00004-26.26057,.02383-39.3907-.00746-10.86335-.02592-17.29435-5.76615-17.84125-16.77006-1.38132-27.79196-5.81193-55.07951-12.52415-82.05085-2.505-10.06609,1.18174-14.8962,11.46349-14.95099,25.61389-.13654,51.23086-.21832,76.84293,.03574,14.23733,.14124,23.7349,8.051,27.504,21.73073,6.46413,23.46138,11.41529,47.19518,12.36378,71.58694,.5312,13.65822-6.15381,20.3865-19.67307,20.41924-12.91494,.03132-25.83003,.00675-38.74504,.00671Z\">\u003c/path>\u003cpath class=\"b\" d=\"M598.64687,262.77602c14.85238-.00191,29.70539-.08033,44.55705,.02093,13.84173,.09436,18.38901,3.84379,21.75952,17.01508,6.95005,27.15916,10.89372,54.76848,12.44598,82.72611,.14759,2.65849-.43835,5.6701-1.64707,8.02271-2.13212,4.15019-4.81106,5.74441-9.63822,2.12332-10.81413-8.11222-21.85402-16.03529-33.45832-22.93063-5.09299-3.02632-11.74826-4.44876-17.76631-4.67412-11.85507-.44405-20.45645,6.95451-24.93487,19.65911-5.00125,14.18755-10.63293,17.4457-26.55662,15.36415-9.44788-1.23499-15.98632-9.27372-17.23353-21.19152-2.8171-26.91885-5.62573-53.83853-8.45344-80.75624-1.08172-10.29762,3.24074-15.26905,13.78588-15.34691,15.71255-.11603,31.42657-.0301,47.13995-.03199Z\">\u003c/path>\u003cpath class=\"b\" d=\"M144.42415,640.54343c-11.19422,.00095-22.40492-.38271-33.57861,.09641-14.52363,.62262-24.95423-4.18541-33.48044-16.96449-14.45607-21.66677-29.69349-42.78405-40.67073-66.51091-2.73035-5.90157-4.92125-12.38595-5.63954-18.79539-.77979-6.95802,3.87864-11.33814,11.05193-11.3811,29.27518-.17538,58.553-.18414,87.8276,.0398,6.8156,.05211,11.80624,3.9182,14.22356,10.3734,11.75763,31.39735,27.81149,60.49782,46.7556,88.07192,.72919,1.0613,1.43515,2.15136,2.02471,3.29373,4.33966,8.4087,2.33152,11.73402-7.18151,11.7644-13.7774,.0441-27.55502,.01128-41.33256,.01223Z\">\u003c/path>\u003cpath class=\"b\" d=\"M593.5624,245.87979c-14.84354,.00213-29.68724,.0385-44.53067-.0097-11.29484-.03669-17.82839-5.15909-21.33745-15.98452-9.19036-28.35231-18.47775-56.67348-27.83945-84.96968-2.83339-8.56396-.51767-12.36002,8.47726-12.40629,23.01766-.11839,46.03895,.15644,69.05357-.13508,12.70227-.1609,20.7017,5.27175,27.60978,16.15671,14.31037,22.54861,28.00822,45.32063,38.67113,69.83278,2.13733,4.9133,4.36932,9.84403,5.85003,14.97111,2.35173,8.14281-.96434,12.4237-9.48779,12.50212-15.48762,.14248-30.97745,.04043-46.46641,.04256Z\">\u003c/path>\u003cpath class=\"b\" d=\"M728.21139,245.87421c-12.47777,.00771-24.95624-.07526-37.43306,.03183-11.69446,.10039-20.13603-5.3248-24.09595-15.97423-11.08091-29.79972-25.32581-57.79017-44.33405-83.36629-5.20351-7.00153-1.932-13.65665,6.79828-13.78516,24.30081-.35778,48.63782-.79243,72.90471,.18767,11.74786,.47448,21.95002,6.11147,29.75382,15.9473,18.49818,23.31452,36.12724,47.09061,47.17778,75.05202,.5525,1.39806,1.2469,2.74777,1.70245,4.17514,3.44048,10.77988-1.08267,17.43684-12.46049,17.66222-13.33294,.26411-26.67526,.06179-40.01348,.0695Z\">\u003c/path>\u003cpath class=\"b\" d=\"M219.60441,526.83242c15.0626,.00284,30.12548-.05676,45.18764,.02237,11.35814,.05968,15.88338,3.73553,18.69953,14.61436,7.812,30.17751,17.25215,59.79836,30.24108,88.20454,2.87989,6.29816,.78583,10.4431-6.16264,10.51805-24.52188,.26461-49.05578,.40133-73.56992-.12362-9.08068-.19447-16.04416-5.89218-21.35759-13.03161-19.59558-26.32968-35.80739-54.62198-48.4528-84.92032-4.56051-10.92699-1.58525-15.25066,10.22696-15.27808,15.0625-.03491,30.12516-.00848,45.18774-.00568Z\">\u003c/path>\u003cpath class=\"b\" d=\"M326.5551,507.84887c-41.37843,2.34769-80.25477-7.90264-118.33018-22.53222-10.21172-3.92365-20.90961-6.56774-31.19114-10.3276-9.76751-3.57191-10.80717-5.33038-9.08999-15.37153,1.33697-7.81795,3.30529-15.56939,5.65095-23.14668,.65918-2.12943,3.63299-4.99765,5.56057-5.00953,6.10498-.03755,12.4122,.39154,18.28264,1.97216,9.63501,2.59427,18.84456,5.02554,27.38645-2.64279,.80894-.72617,2.41385-.80904,3.64238-.78814,21.88739,.37285,38.10298-10.24863,51.40286-26.4868,4.79055-5.84891,18.88542-4.09662,22.19436,2.98459,.51081,1.09314-.0551,2.85477-.47866,4.1948-6.85863,21.69904-1.31249,36.61859,19.39173,46.20634,10.14118,4.69621,21.61836,6.85163,32.71043,9.04753,10.19699,2.01878,10.55953,1.33467,11.80285,11.4452,1.09967,8.94256,1.6044,17.9583,2.36936,26.94197,.32807,3.85265-1.40479,5.35456-5.28858,5.30869-12.04525-.14244-24.09327-.05211-36.14021-.05211,.04137-.58128,.08279-1.16256,.1242-1.74388Z\">\u003c/path>\u003cpath class=\"b\" d=\"M78.59494,509.68632c-12.90675,.00726-25.81394,.0744-38.72012-.01183-12.58675-.08406-22.05697-6.87199-25.53384-18.74904C7.08501,466.13886,1.92977,440.92874,.12496,415.11143c-.91107-13.03264,5.41338-20.15097,18.19822-20.22382,21.29545-.12134,42.59259,.04047,63.88775-.10639,4.12131-.0284,6.24565,1.00091,6.7941,5.51207,.90479,7.44187,2.54932,14.79088,3.75985,22.19898,3.03074,18.54708,12.51819,33.20025,27.16471,44.5862,10.39897,8.08405,13.73451,18.81724,12.47045,31.34363-.73028,7.2369-5.15833,11.14738-12.50398,11.21854-13.76586,.13337-27.53396,.03842-41.30112,.04568Z\">\u003c/path>\u003cpath class=\"b\" d=\"M453.20348,770.59241c4.17941-2.71059,8.1751-5.77163,12.56797-8.07514,28.71702-15.05761,55.72998-32.64327,79.57464-54.68793,11.68006-10.79844,22.75498-22.2976,33.56627-33.97726,11.5191-12.44445,24.32976-20.30713,42.28112-19.23688,17.59237,1.04904,35.29613,.22887,52.95105,.22958,1.72256,.00008,3.54996-.3708,5.14805,.07637,4.74386,1.32745,11.42492,1.59726,13.61912,4.82018,3.4348,5.04519-2.49057,9.18611-6.00156,12.76342-40.76176,41.5321-90.09817,68.72452-145.46663,84.98233-23.42745,6.87905-47.57562,11.36646-71.50781,16.41125-5.0913,1.07333-10.66768-.1555-16.02059-.3237-.2372-.99405-.4744-1.98817-.71164-2.98222Z\">\u003c/path>\u003cpath class=\"b\" d=\"M355.69395,774.52261c-6.88624,0-13.9483,1.00762-20.63098-.15897-54.79135-9.56455-107.36854-25.53811-155.01206-55.24144-21.47017-13.38556-41.03602-29.14288-58.60378-47.35643-1.62684-1.68665-3.18462-3.56051-4.28292-5.61085-2.12175-3.96065-1.16676-7.31682,3.29671-8.63741,3.23877-.95831,6.72455-1.45959,10.10686-1.49312,21.95323-.2179,43.90879-.38216,65.86254-.29711,13.23364,.0512,23.6081,6.83061,31.81759,16.28021,33.89138,39.01077,73.76678,70.2002,119.81089,93.5978,3.076,1.56318,5.6768,4.06163,8.4986,6.12507-.2878,.9307-.57565,1.86147-.86345,2.79225Z\">\u003c/path>\u003cpath class=\"b\" d=\"M468.06583,8.5362c5.60538-7.39657,11.75808-9.81464,21.20268-7.91756,60.49028,12.15035,117.89723,31.59925,167.57165,69.47537,12.78762,9.75036,24.27785,21.20666,36.30204,31.94866,1.42202,1.27038,2.64139,2.8673,3.62482,4.51033,2.81699,4.70685,1.54453,8.37723-3.8184,9.77015-3.9062,1.0146-8.05473,1.46805-12.10142,1.50514-17.21657,.15783-34.50746-.92185-51.63497,.32385-20.31162,1.47729-35.06224-6.80336-47.8329-21.51113-23.8578-27.47671-51.30923-50.88073-82.28214-70.03366-10.04486-6.21148-20.40936-11.9059-31.03137-18.07115Z\">\u003c/path>\u003cpath class=\"b\" d=\"M342.14322,9.12974c-14.20704,8.61233-28.02471,16.45202-41.28692,25.13977-27.71253,18.1538-52.00773,40.28659-73.85773,65.14822-8.41256,9.57212-18.0524,17.33684-31.15695,19.16521-4.43375,.61861-9.00369,.38499-13.50948,.34177-19.35891-.18569-38.7172-.43828-58.07534-.69451-1.28504-.017-2.58897-.16196-3.84682-.42554-8.8615-1.85687-10.81837-7.01613-4.48364-13.51328,7.95088-8.15473,16.21186-16.0773,24.91672-23.4145C181.73307,46.4114,229.16272,24.84673,280.46189,11.24816c14.51448-3.84756,29.36504-6.42714,43.87941-10.27511,8.53114-2.26172,12.43225,3.46132,17.80192,8.15669Z\">\u003c/path>\u003cpath class=\"b\" d=\"M661.77894,549.65252c3.25494-19.40176,8.61566-23.98373,25.63724-23.98688,25.18824-.00462,50.3764-.01637,75.56463,.00517,14.98277,.01286,21.24504,8.97274,14.02442,22.31404-10.4123,19.23845-22.11962,37.78904-33.62902,56.41383-4.51194,7.3014-10.02672,13.97891-15.0062,20.9963-7.05489,9.94202-16.97614,14.38572-28.81085,14.47456-25.40209,.1906-50.80678,.12702-76.20982,.03392-8.28057-.03037-10.81855-3.46126-6.82423-10.42863,8.2289-14.35362,17.13249-28.32575,26.04309-42.27291,.73077-1.14383,3.63989-1.28765,5.5218-1.24402,22.53012,.52211,45.05606,1.23159,67.58635,1.74838,8.58663,.197,13.95658-4.32888,17.0775-12.15776,3.74181-9.38606,1.52481-17.28255-7.94532-20.6048-8.36016-2.93291-17.45038-4.46114-26.32526-5.0838-11.92835-.83685-23.95948-.20741-36.70434-.20741Z\">\u003c/path>\u003cpath class=\"b\" d=\"M209.41381,245.61607c4.33159-2.20598,8.73205-4.28754,12.98262-6.63996,16.537-9.15224,23.03-33.62599,13.32907-49.66556-2.09974-3.47165-4.47743-2.48007-7.05394-.90078-7.87789,4.8288-15.62716,9.88338-23.65898,14.44028-6.64614,3.77077-7.67869,3.33268-9.62485-4.08364-1.76705-6.73379-6.23579-9.97355-13.55134-11.57859,6.2999-10.25001,12.3286-20.11554,18.425-29.93906,1.58675-2.55679,3.84873-4.78451,5.00766-7.50165,5.84082-13.69397,17.22551-16.80143,30.56988-16.73321,20.44754,.10454,40.89606,.0256,61.34415,.03079,1.50611,.00037,3.02038-.0403,4.51699,.09324,9.247,.82514,11.27993,4.42876,8.30743,13.40109-9.31275,28.1097-18.51104,56.25792-27.60166,84.44025-3.22595,10.00099-9.79354,15.77497-20.16222,15.93123-17.42076,.26255-34.84835,.07189-52.27306,.07189-.18559-.45545-.37118-.91088-.55676-1.36632Z\">\u003c/path>\u003cpath class=\"b\" d=\"M72.37043,246.79657c-10.48937,0-21.01736,.55933-31.4591-.15043-11.43395-.77723-15.30626-7.52536-11.14292-18.35673,7.52769-19.58406,17.79493-37.70111,30.27873-54.53949,5.89438-7.95045,12.20783-15.58961,18.12826-23.52146,8.66282-11.60594,20.62276-16.79123,34.5865-17.07062,20.6574-.41335,41.33161-.27112,61.99335,.01581,5.14289,.07142,11.56904-.83267,14.36561,5.04595,2.76023,5.8022-1.95509,9.99586-4.84903,14.4632-6.66164,10.2835-14.1207,20.20217-19.45245,31.14774-4.31706,8.86253-10.78662,11.38648-19.35304,11.70241-11.17145,.41202-22.40499,.10017-33.50987,1.1641-25.7357,2.46567-41.44556,21.93285-39.22382,47.71632,.0523,.60684-.17916,1.2381-.36223,2.38321Z\">\u003c/path>\u003cpath class=\"b\" d=\"M416.88594,506.2266c7.38513-20.87749,9.53457-41.80606,6.5793-63.08456,11.99406,0,23.32893,.51158,34.60184-.10654,23.43948-1.28512,43.31895-11.54078,59.35445-27.92481,11.86639-12.12431,25.75312-17.06599,41.80877-18.76356,12.68152-1.34086,25.24645-3.18308,34.11336-14.22964,1.22773-1.52953,4.82242-2.03906,7.1187-1.68941,16.72947,2.5476,28.74948,12.88392,39.34794,25.05462,2.46651,2.83248,1.07431,6.38305-2.78393,7.64202-2.14885,.7012-4.73968,1.03894-6.90564,.54677-29.35246-6.67026-54.50023,2.77122-76.69428,21.0505-26.64272,21.94325-53.7417,43.03485-85.34394,57.50996-15.10721,6.91968-30.72021,12.26016-47.37767,13.98112-1.01037,.10441-2.0409,.01353-3.81892,.01353Z\">\u003c/path>\u003cpath class=\"b\" d=\"M493.32077,579.60302c-5.6968,16.64355-10.18583,32.10025-16.34263,46.86119-3.6507,8.75239-11.87558,13.82109-21.70603,13.8891-34.43788,.23818-68.88105,.348-103.31633-.0299-11.64046-.12781-20.01605-6.66572-23.79256-17.67164-8.78128-25.59184-17.08804-51.34655-25.56743-77.04178-.40301-1.22122-.66175-2.49624-.9096-3.76152-1.17867-6.01746,1.46209-11.30307,6.90876-13.78338,5.6669-2.58066,9.93932-.48188,13.46893,4.07698,11.06387,14.29019,21.88297,28.77969,33.27815,42.80074,10.73229,13.20529,23.62549,23.99801,39.98634,29.53399,19.72667,6.67491,38.69641,1.95307,57.08968-5.5968,9.52061-3.90795,18.62033-8.83878,27.92563-13.27519,3.79521-1.8094,7.6312-3.53317,12.9771-6.00176Z\">\u003c/path>\u003cpath class=\"b\" d=\"M601.77742,508.59499c-13.77373,0-27.54975-.1499-41.32033,.05692-8.10679,.12169-14.96585-2.99086-20.1242-8.61244-2.51889-2.74511-3.93353-7.70241-3.69988-11.52709,.49491-8.10141,2.05368-16.19667,3.88928-24.12944,.77633-3.35507,2.70978-6.98307,5.21155-9.31052,16.46979-15.32234,34.91694-27.09029,57.66785-30.84913,17.25925-2.8515,32.59786,3.45708,41.35039,18.51489,9.07997,15.62107,14.15418,32.68634,14.97173,50.81572,.44435,9.85452-4.0302,14.67258-14.0458,14.87675-14.62796,.29825-29.26648,.07664-43.90051,.07664l-.00008,.08769Z\">\u003c/path>\u003cpath class=\"b\" d=\"M750.38733,489.80268c-7.8643,5.49764-15.40653,11.21834-23.39271,16.23189-8.66189,5.43768-17.67938,6.83629-27.53429,1.90285-3.72366-1.86404-8.75836-1.37691-13.20546-1.46669-7.53647-.15226-10.9954-2.39171-11.59136-9.19447-2.14112-24.43705-10.77729-46.33758-25.09681-66.11897-.4804-.66368-.77258-1.46362-1.25439-2.39759,1.68265-1.53162,3.37382-2.83891,4.78764-4.39775,6.37602-7.03005,5.90233-14.58023-1.1845-20.84577-14.3525-12.68906-28.35002-25.82378-46.29287-33.6241-4.70986-2.04742-1.70789-5.04357,.17244-7.15206,4.27435-4.79305,16.05542-5.69727,22.34972-1.38768,48.28127,33.05729,91.45172,71.1027,119.66251,123.61047,.80815,1.50409,1.60669,3.01331,2.5801,4.83987Z\">\u003c/path>\u003cpath class=\"b\" d=\"M697.34067,397.79571c3.80073-1.34307,7.58853-3.80618,11.40425-3.85036,28.20645-.32689,56.41882-.26756,84.62835-.11826,10.38532,.05495,16.70628,6.64848,16.39312,17.39643-.72438,24.85774-5.60171,49.0716-12.58323,72.854-1.60361,5.46245-3.56219,11.3751-7.14639,15.54107-3.38944,3.93962-8.90848,7.67614-13.88314,8.28239-10.31622,1.25731-20.89267,.37947-32.53917,.37947,4.51265-3.14829,8.30778-5.43748,11.68965-8.22748,7.8912-6.51003,10.06916-12.75872,5.02405-21.55746-6.92087-12.07026-14.6603-23.83975-23.37835-34.66757-10.78123-13.39057-22.88533-25.7202-34.52734-38.40784-1.56535-1.70598-3.76839-2.82657-5.67625-4.21823l.59446-3.40615Z\">\u003c/path>\u003cpath class=\"b\" d=\"M403.2082,118.93023c-14.20483,.00902-28.41155,.15157-42.61401-.0313-14.02888-.18063-17.85158-6.56768-11.42109-18.97112,11.77322-22.70888,23.60254-45.38952,35.56161-68.00093,5.88951-11.13546,14.84835-16.44102,23.71979-12.71455,4.90781,2.06153,9.90784,6.44364,12.47986,11.09862,12.88701,23.3235,25.08628,47.03078,37.31596,70.71231,5.71522,11.06695,1.98607,17.50242-10.49288,17.81143-14.84137,.36751-29.6988,.08651-44.54924,.09554Z\">\u003c/path>\u003cpath class=\"b\" d=\"M266.86852,317.4262c-9.62931-1.98727-18.62593-3.78598-27.59539-5.71155-8.73182-1.87457-16.59577,.62014-24.11667,4.69226-3.77762,2.04533-7.42045,4.35121-11.04831,6.65866-4.27506,2.71912-8.13032,4.1197-12.71284-.02951-4.12013-3.73052-8.97227-2.68582-12.89381,.81827-10.34957,9.2478-17.0483,20.96324-21.52669,33.91494-.62737,1.81441,.91711,4.70279,2.09436,6.72193,1.04315,1.78905,3.51226,2.80416,4.37806,4.62433,1.08845,2.28808,2.43908,5.89873,1.41695,7.40455-1.5337,2.25953-5.03876,4.47499-7.69323,4.46047-13.15608-.07199-25.16526-12.91193-23.8717-25.92125,1.67813-16.87688,4.25814-33.66465,6.4932-50.48504,.4389-3.30304,1.79537-5.07461,5.79538-5.218,22.9667-.8234,40.15316-11.01628,50.74865-31.86097,.96641-1.90123,4.10544-3.7871,6.26509-3.82144,18.72034-.29764,37.44785-.24618,56.17227-.13753,10.02518,.05816,14.33605,4.34641,13.35329,14.49193-1.28193,13.23373-3.47822,26.37887-5.25861,39.39794Z\">\u003c/path>\u003cpath class=\"b\" d=\"M626.07073,580.65655c-1.3231,2.90167-1.77037,4.32474-2.55265,5.53038-8.5337,13.15263-16.89631,26.42463-25.76487,39.34883-6.64825,9.68849-16.3353,14.34861-28.09168,14.38616-20.42861,.06517-40.85776,.05002-61.28633-.02256-2.55513-.00907-5.16194-.34082-7.65136-.92281-5.52649-1.2921-6.80029-4.16277-4.74898-9.5145,6.98074-18.21269,13.77515-36.49867,20.98863-54.61811,.89323-2.24359,3.81296-5.10337,5.9103-5.20226,10.01986-.47233,20.20276-1.06604,30.10146,.18039,24.16359,3.04269,48.20211,7.07762,73.09548,10.83449Z\">\u003c/path>\u003cpath class=\"b\" d=\"M73.54926,263.50004c-4.37482,12.199-7.36908,23.18076-12.18511,33.2948-5.70236,11.97542-7.54175,22.74608,2.62362,33.1467,.97304,.99555,1.58683,3.43376,1.05825,4.61759-2.32801,5.21394,.2906,8.85606,2.80641,13.05974,5.56729,9.30239,10.57896,18.93736,16.76828,30.16138h-9.81602c-18.07827-.00012-36.15655,.01361-54.23481-.00473-14.41092-.0146-22.32607-7.92785-20.23924-22.49289,3.25243-22.70015,7.2721-45.32657,11.99507-67.76778,3.52275-16.73827,13.83523-23.966,31.02044-24.01051,9.21993-.02388,18.43995-.00428,30.2031-.00428Z\">\u003c/path>\u003cpath class=\"b\" d=\"M403.5887,655.15302c13.55227,.00126,27.10521-.08591,40.65657,.02596,13.32564,.11006,17.15974,6.40885,10.94989,18.22823-11.39226,21.68318-22.87397,43.32131-34.58701,64.83195-2.00378,3.67987-4.93199,7.12204-8.14856,9.82127-7.11085,5.96705-15.66428,4.88519-21.61102-2.29917-1.6298-1.96908-2.98031-4.21658-4.18738-6.48119-11.62161-21.80373-23.19578-43.6327-34.74643-65.47414-1.00016-1.89122-1.96726-3.85675-2.54902-5.90172-1.74185-6.12318,.90889-10.60436,7.18938-12.01962,2.48473-.5599,5.10664-.68921,7.66765-.70214,13.12169-.06627,26.24389-.03061,39.36593-.02943Z\">\u003c/path>\u003cpath class=\"b\" d=\"M433.73322,756.69144c.62739-1.73895,1.10381-3.55112,1.90518-5.20589,9.54936-19.71812,19.22217-39.37676,28.69703-59.13046,4.08877-8.52459,7.5974-17.3287,11.73228-25.82946,3.7381-7.68517,10.45071-11.45608,18.78725-11.54373,21.53651-.22642,43.07784-.1992,64.6142,.0202,2.7116,.02769,7.28901,1.34307,7.67798,2.89505,.62649,2.49995-.70608,6.4692-2.62025,8.46739-11.46227,11.96534-22.88687,24.03071-35.15122,35.14984-24.07974,21.83102-51.41521,38.97835-80.55311,53.22818-4.22074,2.06415-9.12284,2.73481-13.7096,4.05027l-1.37974-2.10139Z\">\u003c/path>\u003cpath class=\"b\" d=\"M377.6149,759.33443c-4.37871-.47801-7.44208-.15786-9.92764-1.20706-7.30802-3.08478-14.52683-6.44924-21.53178-10.17234-37.87335-20.12939-70.56449-46.84213-99.20641-78.63935-1.00414-1.11491-1.93997-2.3155-2.74934-3.5777-3.94312-6.14945-2.52898-9.50846,4.65906-9.57363,22.61003-.2052,45.22724-.27123,67.8336,.09917,9.02798,.14792,14.89336,5.49732,18.50789,13.79076,8.50199,19.50756,17.11407,38.97196,26.04794,58.28417,3.60191,7.78623,8.18279,15.11781,12.27216,22.68117,1.18088,2.18422,2.20162,4.45499,4.09453,8.31481Z\">\u003c/path>\u003cpath class=\"b\" d=\"M368.41539,22.03631c-12.70136,27.8645-25.30285,55.15668-37.55419,82.60516-3.61173,8.09192-9.23028,13.25954-17.97002,13.4803-21.72248,.54868-43.46074,.66916-65.19004,.53621-3.23167-.01978-6.44922-2.34257-9.67332-3.59992,1.48426-3.20147,2.30354-6.99946,4.55631-9.51156,21.06819-23.49336,44.20247-44.7281,70.82421-61.82437,11.74664-7.54358,23.9945-14.33002,36.1991-21.12927,9.41033-5.24256,9.54112-5.01295,18.80796-.55655Z\">\u003c/path>\u003cpath class=\"b\" d=\"M441.03099,21.27673c6.22887-3.65388,11.90263-3.90401,18.97357-.27447,40.89685,20.99252,76.38249,48.80286,107.08957,82.87615,.57577,.6389,1.35529,1.21632,1.64092,1.973,1.08898,2.8845,3.2308,6.15187,2.57387,8.64134-.4393,1.66485-4.9327,3.15413-7.63042,3.18652-21.08605,.25316-42.18146,.39971-63.2638,.01865-10.56253-.19092-17.44963-5.5638-22.00606-15.75582-11.91273-26.64716-24.85105-52.83561-37.35777-79.21775-.15962-.33666-.01988-.81526-.01988-1.44762Z\">\u003c/path>\u003cpath class=\"b\" d=\"M544.30496,552.46362c-6.26921,1.097-12.50214,2.77927-18.8151,3.17022-13.47871,.83468-25.20453,6.41133-37.16644,11.90475-18.3166,8.4117-36.54492,17.3199-55.56385,23.80973-17.9989,6.14183-35.78161,3.1987-50.90294-9.61197-2.60712-2.20876-5.02152-4.73143-7.14537-7.41011-12.43513-15.68355-24.76345-31.45183-37.10886-47.20634-1.28737-1.6429-2.45081-3.38292-4.86715-6.73732,5.74898-.37415,10.06017-.97598,14.34626-.83149,3.39883,.11459,6.81201,1.84337,10.13972,1.62874,8.27292-.53359,8.88572,4.55447,8.60478,10.57947-.27065,5.80398-.90924,11.6016-.9307,17.40376-.03116,8.41734,3.40214,13.36694,11.35992,16.05217,10.57649,3.56891,21.15023,7.92177,31.65079-.89303,7.49821-6.29449,9.19995-13.08179,4.13279-21.48366-3.35978-5.57085-6.6613-11.09965-4.43527-19.88746,2.64392,2.59798,5.01557,4.17934,6.34916,6.3877,3.21708,5.32754,5.72831,11.08241,8.96208,16.39851,1.83336,3.0139,4.5304,5.50225,7.38687,8.8748,8.40899-13.11516,20.75459-14.78512,33.8745-14.62256,6.45179,.07996,13.09222,.87867,19.30756-.35703,6.30215-1.25293,12.14922-4.70989,18.27104-6.99979,2.31647-.86656,5.12178-2.14963,7.22523-1.55316,7.62474,2.16217,15.36571,4.39105,22.43767,7.86694,5.13756,2.52516,9.28877,7.05742,13.87979,10.69477l-.9925,2.82235Z\">\u003c/path>\u003cpath class=\"b\" d=\"M414.78,453.04607c-4.1376,22.12877-8.16181,44.28041-12.62031,66.34428-.37114,1.83658-3.48887,3.50749-5.67676,4.45874-1.62274,.70558-3.81876,.25151-5.73959,.08513-9.72827-.84269-11.70688-3.07863-12.159-12.62784-.72213-15.25066-1.8089-30.48598-2.35864-45.74158-.14621-4.05698-1.70213-5.89668-5.37725-6.57381-11.17979-2.05981-22.37745-4.0311-33.52734-6.2425-11.25579-2.23243-21.58578-6.10878-27.29528-17.20807-5.00366-9.72719,2.12751-22.22068,13.07227-22.29381,27.62039-.18461,54.10921,6.01277,79.9859,15.1188,6.3959,2.25073,8.64836,8.07952,9.83811,14.1369,.65646,3.34217,.49448,6.84516,.70147,10.27565l1.15642,.26812Z\">\u003c/path>\u003cpath class=\"b\" d=\"M191.40543,424.01739c5.69313-6.68967,10.16983-12.20762,14.96508-17.43319,1.51015-1.6457,3.86696-3.53676,5.84944-3.55155,9.17587-.06848,15.74541-4.47266,20.17011-11.88794,4.61788-7.73914,8.72547-15.82062,12.51263-24.00404,2.39382-5.17256-.00047-10.04639-3.98599-13.28612-5.97833-4.85967-12.66484-8.83689-18.87307-13.4288-3.58377-2.65068-10.75463-4.73514-8.06981-9.7651,2.11816-3.96838,8.82693-7.05379,13.7913-7.54305,6.39219-.62992,13.30667,.98482,19.59675,2.9268,21.91689,6.76651,35.079,30.18351,30.08221,52.58217-.32721,1.46669-.69086,2.92775-1.10456,4.37219-5.95218,20.78195-17.46411,34.50178-43.44382,36.31888-9.44756,.66073-18.64195,4.40683-28.08827,5.85557-4.45234,.68282-9.22683-.73532-13.402-1.15582Z\">\u003c/path>\u003cpath class=\"b\" d=\"M185.43159,249.50211c3.0417,5.21761,1.13473,9.88653-1.71556,14.40758-8.40879,13.33779-20.98264,20.07247-36.19748,22.06762-11.91906,1.56298-23.58765,1.16473-34.09947-6.18197-2.69231-1.88165-6.48415-3.38345-9.61187-3.12624-3.41076,.28046-7.94273,1.98689-9.57653,4.58641-1.63788,2.60608-1.2876,7.47847-.01309,10.6316,1.46304,3.61956,5.23135,6.23345,7.38245,9.6698,2.03431,3.24983,3.27052,6.99936,4.95737,10.75071-12.38025,2.69746-23.34942,5.08743-34.97754,7.62103-3.24427-5.54122-1.83675-11.93264,1.01895-18.04504,2.45243-5.24926,5.81278-10.07138,8.31831-15.29968,1.65354-3.45037,3.32274-7.22935,3.57828-10.95764,1.36803-19.95859,15.77785-27.80868,31.49845-34.13396,10.28975-4.14015,20.25463-2.12302,29.47039,3.98335,4.12035,2.73014,8.38769,5.24765,12.66456,7.73022,8.62448,5.00619,16.79392,4.46308,24.39416-2.21564,.63128-.55473,1.40331-.95409,2.13076-1.39092,.16769-.10071,.42133-.05822,.77786-.09722Z\">\u003c/path>\u003cpath class=\"b\" d=\"M456.25293,430.44261c-16.47409,1.17877-33.47882,5.62276-47.20645-9.31387-1.45326-1.58121-4.09173-2.25732-6.30944-2.92321-27.81654-8.35197-55.73317-16.09525-85.26486-14.62871-1.94304,.09645-4.05671-1.68219-5.96737-2.80002-4.95629-2.8997-9.53516-6.81779-14.84441-8.63685-5.3905-1.84688-8.36403-4.29302-8.86978-10.04256-.56346-6.40541,1.96998-11.02943,7.53375-13.67806,10.44811-4.97383,21.2611-4.86602,31.90077-.71642,10.5957,4.13252,21.12534,8.47777,31.47698,13.18494,30.67927,13.95079,61.27154,28.09372,91.84558,42.27409,2.48994,1.15487,4.58301,3.16561,6.86052,4.77861-.38511,.83405-.77017,1.66807-1.15528,2.50208Z\">\u003c/path>\u003cpath class=\"b\" d=\"M92.04673,369.47963c9.54792-.66897,19.16291,1.63328,25.89408-7.55062,2.93809,13.58528,11.08982,23.21291,19.17825,32.96172,6.56897,7.91739,13.12096,15.91261,18.89209,24.40896,4.91685,7.23864,6.61435,15.60533,5.77476,24.56237-1.62006,17.28341-13.48786,19.14023-25.81486,15.54395-12.03022-3.5097-20.16034-12.14052-24.67031-23.73273-2.31866-5.95979-4.03058-12.25105-5.19966-18.54428-3.00402-16.17095-4.41653-32.74082-14.05434-47.64936Z\">\u003c/path>\u003cpath class=\"b\" d=\"M701.12002,574.29354c-41.71183-1.88266-83.09637-6.15063-123.67307-16.5694-7.307-1.87623-13.14527-4.69226-17.12349-11.96135-4.7691-8.71409-13.17612-13.99884-22.37232-17.66821-6.57812-2.6248-13.34903-4.79541-19.80969-7.67243-2.88329-1.28398-8.43273-1.17909-6.89266-6.50052,1.48379-5.12696,5.64916-8.14421,11.25895-7.67622,3.15764,.26338,6.50894,.94438,9.30115,2.36493,10.68748,5.43732,21.99423,10.13653,31.60244,17.12831,31.26616,22.7521,66.9552,32.46197,104.41398,37.26294,15.32702,1.96439,30.81448,2.65399,46.19711,4.23401,2.03581,.20911,3.8823,2.26114,5.81651,3.4596-1.93752,1.19941-3.77636,3.17433-5.83307,3.43621-4.23356,.53888-8.58372,.16212-12.88583,.16212Z\">\u003c/path>\u003cpath class=\"b\" d=\"M235.69158,363.69005c-1.06626,2.94972-1.52583,5.33638-2.70848,7.28377-3.56491,5.87009-7.48298,11.52441-11.12323,17.35047-2.58921,4.14392-5.90416,4.75715-9.8216,2.25128-13.92491-8.90738-27.80904-17.87874-41.68181-26.86722-3.93909-2.55226-4.80751-6.05028-2.15212-9.9262,4.48954-6.5531,9.09472-13.03571,13.88827-19.36855,2.8756-3.79896,7.21334-4.50639,10.97828-2.14162,13.08933,8.22152,25.98058,16.7669,38.75946,25.46498,1.84132,1.25333,2.65405,4.01832,3.86124,5.95308Z\">\u003c/path>\u003cpath class=\"b\" d=\"M183.20232,197.33912c-7.13915,9.26289-14.05245,18.12591-20.8472,27.07891-6.79893,8.95844-7.09021,9.13321-17.9574,6.39916-18.4616-4.64467-35.75319-2.30369-51.63787,8.57273-1.2356,.84606-2.53046,1.60679-3.81481,2.37883-.15777,.09485-.42173,.01294-1.85773,.01294-.20433-2.88619-.81942-5.93385-.56222-8.90604,1.1936-13.79247,14.02419-26.4184,27.83097-26.61932,8.31636-.121,16.69547,.92799,24.97287,2.01251,12.30215,1.61186,23.46632,.41537,32.51008-9.39783,3.87735-4.20727,7.64761-4.09627,11.36331-1.5319Z\">\u003c/path>\u003cpath class=\"b\" d=\"M145.13084,474.99851c33.39746,11.98747,65.33826,23.45207,96.68126,34.70213-10.73,0-22.38843,.00059-34.04684-.0002-13.34818-.00091-26.69658,.04363-40.04448-.0185-12.10495-.05637-17.89321-4.49854-20.3666-16.28207-1.20728-5.75163-1.44849-11.7061-2.22333-18.40136Z\">\u003c/path>\u003cpath class=\"b\" d=\"M432.36216,394.93865c25.55824,0,51.11758-.1123,76.67333,.13877,3.28452,.03223,6.55047,1.95121,11.65419,3.57995-11.47718,9.33348-20.90178,17.83578-31.18755,25.12215-9.90658,7.01786-13.35396,5.93458-20.38609-3.81111-6.37878-8.84024-15.0869-14.51653-24.87933-18.7733-4.05694-1.76349-8.17309-3.39077-12.26234-5.07998,.12929-.39218,.25854-.78431,.38779-1.17649Z\">\u003c/path>\u003cpath class=\"b\" d=\"M227.60636,200.6605c5.21751,12.04005-.09592,24.62949-10.97747,28.67607-8.83884,3.28696-17.44786,7.19113-26.28084,10.49521-9.03751,3.38059-18.23659,4.26563-27.51499,.53034,5.19852-14.34377,21.16448-26.93297,35.17978-26.09324,9.52061,.57043,16.58222-2.42696,22.99626-8.75961,1.7764-1.75388,4.04998-3.00406,6.59727-4.84876Z\">\u003c/path>\u003cpath class=\"b\" d=\"M111.33341,345.32534c.07902,10.67998-5.33702,15.64016-14.26638,14.74847-11.52181-1.15057-21.99348-16.01269-18.46054-26.20046,2.37459-6.84745,8.59083-11.26378,15.68682-11.14473,8.09314,.13585,12.48958,3.4882,14.71027,11.63497,1.12414,4.12396,1.7905,8.37276,2.32982,10.96174Z\">\u003c/path>\u003cpath class=\"b\" d=\"M452.61485,510.32933c22.46319-11.19909,43.51288-21.69344,66.15695-32.9827,.05999,10.177-2.42888,17.04157-8.00842,22.39866-12.90515,12.39073-38.5207,17.38952-58.14853,10.58404Z\">\u003c/path>\u003cpath class=\"b\" d=\"M193.57591,399.60007c.06697,9.92158-7.54167,17.95313-17.10799,18.05897-9.45302,.10457-17.51244-7.9981-17.59748-17.6918-.0861-9.81614,7.6144-17.80403,17.24229-17.88568,9.80658-.08323,17.39576,7.53003,17.46318,17.51851Z\">\u003c/path>\u003cpath class=\"b\" d=\"M390.08403,560.41829c-9.74878-.11104-18.7002-5.97715-18.09048-12.53624,.98939-10.64227,4.6591-16.55618,14.05219-16.05612,10.43612,.55556,19.16084,7.72466,19.21219,16.77783,.03439,6.05821-7.47143,11.90226-15.1739,11.81453Z\">\u003c/path>\u003cpath class=\"b\" d=\"M589.72838,525.72579c17.045,0,33.52647-.27877,49.98017,.27084,2.7852,.09305,7.44094,3.50737,7.72381,5.81707,.46833,3.82342-1.84089,8.0224-3.217,11.98068-.13434,.3865-2.03163,.52156-2.93144,.2265-16.66581-5.46497-33.30662-11.00636-49.93734-16.57744-.48174-.16137-.79624-.82186-1.6182-1.71765Z\">\u003c/path>\u003cpath class=\"b\" d=\"M487.30366,528.87219c-3.50394,.53529-7.0259,1.62282-10.50865,1.50918-14.18625-.46271-27.52356,3.17133-40.79631,7.52707-1.91468,.62834-5.02436,.75291-6.19901-.35502-1.25818-1.18666-1.73345-4.47866-.99345-6.17075,.83419-1.90766,3.38167-4.30655,5.22339-4.3402,17.72549-.32401,35.45922-.19408,53.19058-.19408,.02781,.67461,.05561,1.34922,.08346,2.02379Z\">\u003c/path>\u003cpath class=\"b\" d=\"M115.13191,330.91145c-.11146-3.21531-1.06099-6.68742-.17003-9.59556,2.25926-7.37485,1.38871-13.75585-3.12492-20.05117-1.71266-2.38871-2.24694-5.69998-2.87238-8.68421-.07105-.33912,3.15742-2.21718,4.16312-1.78161,3.52531,1.52683,8.16122,2.99989,9.71405,5.91257,1.79514,3.36718,1.43397,8.33533,.82009,12.43005-.91435,6.09896-2.81507,12.05662-4.42537,18.0396-.36353,1.35072-1.25911,2.55821-1.90975,3.83162l-2.1948-.1013Z\">\u003c/path>\u003cpath class=\"c\" d=\"M769.44771,821.53586m-.44474,1.96695\">\u003c/path>\u003cpath class=\"c\" d=\"M769.00297,823.50281m2.5831,4.47227c-2.40459-.39596-4.9204-.11731-7.35906-.11731\">\u003c/path>\u003cpath class=\"c\" d=\"M764.22701,827.85777c2.43866,0,4.95447-.27865,7.35906,.11731\">\u003c/path>\u003c/svg>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"gem-texbox-text-wrapper\">\u003ch4 class=\"gem-textbox-title title-h4 bold\"> PADI Dive Courses\u003c/h4>\u003cdiv class=\"gem-textbox-description gem-text-output\">\u003cp>Further your scuba education by taking a PADI dive course during your stay on board Spirit of Freedom! Learn new skills and gain new confidence while you explore the spectacular Ribbon Reefs and Coral Sea under the supervision of our expert instructors.Courses include Open Water, NITROX and more. \u003c/p>\u003c/div>\u003cdiv class=\"gem-button-container gem-widget-button\"> \u003ca class=\"gem-button gem-button-size-small gem-button-text-weight-bold gem-button-style-outline item-linked\"> \u003cspan class=\"gem-inner-wrapper-btn\"> \u003cspan class=\"gem-text-button\"> Learn More \u003c/span> \u003c/span> \u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"gem-textbox-bottom gem-textbox-bottom-none default-fill\">\u003c/div> \u003ca href=\"https://www.spiritoffreedom.com.au/dive-courses/\" class=\"gem-styled-textbox-link\">\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-ee67c59\" data-id=\"ee67c59\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-83f1598 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-styled-textbox\" data-id=\"83f1598\" data-element_type=\"widget\" data-settings=\"{"thegem_elementor_preset":"box"}\" data-widget_type=\"thegem-styled-textbox.default\">\u003cdiv class=\"elementor-widget-container\">\u003cdiv class=\"gem-textbox styled-textbox-box\">\u003cdiv class=\"gem-textbox-top gem-textbox-top-none default-fill\">\u003c/div>\u003cdiv class=\"gem-textbox-inner\">\u003cdiv class=\"gem-textbox-content bordered-box icon-top gem-textbox-icon-horizontal-center centered-box button-bottom\">\u003cdiv class=\"gem-texbox-icon-image-wrapper\">\u003cdiv class=\"icon-top center\">\u003cdiv class=\"gem-textbox-icon\">\u003cdiv class=\"elementor-icon\"> \u003ci aria-hidden=\"true\" class=\"far fa-star\">\u003c/i>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"gem-texbox-text-wrapper\">\u003ch4 class=\"gem-textbox-title title-h4 bold\"> Liveaboard Deals\u003c/h4>\u003cdiv class=\"gem-textbox-description gem-text-output\">\u003cp>Throughout the year you will find specials and promotions for Spirit of Freedom dive trips on the Great Barrier Reef. Stay up to date with current offers by joining our mailing list and be the first to know when we release liveaboard dive deals on the Great Barrier Reef. \u003c/p>\u003c/div>\u003cdiv class=\"gem-button-container gem-widget-button\"> \u003ca class=\"gem-button gem-button-size-small gem-button-text-weight-bold gem-button-style-outline item-linked\"> \u003cspan class=\"gem-inner-wrapper-btn\"> \u003cspan class=\"gem-text-button\"> Learn More \u003c/span> \u003c/span> \u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"gem-textbox-bottom gem-textbox-bottom-none default-fill\">\u003c/div> \u003ca href=\"https://www.spiritoffreedom.com.au/specials-promotions/\" class=\"gem-styled-textbox-link\">\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003csection class=\"elementor-section elementor-top-section elementor-element elementor-element-5f417ac elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"5f417ac\" data-element_type=\"section\" data-settings=\"{"background_background":"classic"}\">\u003cdiv class=\"elementor-background-overlay\">\u003c/div>\u003cdiv class=\"elementor-container elementor-column-gap-thegem\">\u003cdiv class=\"elementor-row\">\u003cdiv class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3be13ed\" data-id=\"3be13ed\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003csection class=\"elementor-section elementor-inner-section elementor-element elementor-element-00a9506 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"00a9506\" data-element_type=\"section\">\u003cdiv class=\"elementor-container elementor-column-gap-thegem\">\u003cdiv class=\"elementor-row\">\u003cdiv class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-45f67c4\" data-id=\"45f67c4\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-8df7947 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-heading\" data-id=\"8df7947\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\u003cdiv class=\"elementor-widget-container\">\u003ch2 class=\"elementor-heading-title elementor-size-default\">The Diving\u003c/h2>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-element elementor-element-d380e09 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-text-editor\" data-id=\"d380e09\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\u003cdiv class=\"elementor-widget-container\">\u003cdiv class=\"elementor-text-editor elementor-clearfix\">\u003cp style=\"text-align: center;\">The best Great Barrier Reef and Coral Sea itineraries to Spirit you Away\u003c/p>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003csection class=\"elementor-section elementor-inner-section elementor-element elementor-element-07bc645 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"07bc645\" data-element_type=\"section\">\u003cdiv class=\"elementor-container elementor-column-gap-thegem\">\u003cdiv class=\"elementor-row\">\u003cdiv class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-993ed87\" data-id=\"993ed87\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-5c3ae32 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-styled-textbox\" data-id=\"5c3ae32\" data-element_type=\"widget\" data-settings=\"{"thegem_elementor_preset":"basic"}\" data-widget_type=\"thegem-styled-textbox.default\">\u003cdiv class=\"elementor-widget-container\">\u003cdiv class=\"gem-textbox styled-textbox-basic\">\u003cdiv class=\"gem-textbox-top gem-textbox-top-none default-fill\">\u003c/div>\u003cdiv class=\"gem-textbox-inner\">\u003cdiv class=\"gem-textbox-content default-background icon-top gem-textbox-icon-horizontal-center centered-box button-bottom\">\u003cdiv class=\"gem-texbox-icon-image-wrapper\">\u003cdiv class=\"gem-image\"> \u003cspan> \u003cimg width=\"766\" height=\"731\" data-tgpli-src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-3516-766x731.jpg\" class=\"attachment-thegem-custom-product-categories size-thegem-custom-product-categories wp-image-389\" alt=\"Ribbon Reef Diving\" data-tgpli-inited=\"\" data-tgpli-image-inited=\"\" id=\"tgpli-6a14ce97df335\">\u003cscript>window.tgpQueue.add('tgpli-6a14ce97df335')\u003c/script>\u003cnoscript>\u003cimg width=\"766\" height=\"731\" src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-3516-766x731.jpg\" class=\"attachment-thegem-custom-product-categories size-thegem-custom-product-categories wp-image-389\" alt=\"Ribbon Reef Diving\">\u003c/noscript> \u003c/span>\u003c/div>\u003c/div>\u003cdiv class=\"gem-texbox-text-wrapper\">\u003ch5 class=\"gem-textbox-title title-h5 bold\"> Ribbon Reefs\u003c/h5>\u003cdiv class=\"gem-textbox-description gem-text-output\">\u003cp>To the north of Cairns and Port Douglas, and finishing to the east of Lizard Island lies a 120km ‘string’ of 10 individual coral reefs, collectively called the ‘Ribbon Reefs’\u003c/p>\u003c/div>\u003cdiv class=\"gem-button-container gem-widget-button\"> \u003ca class=\"gem-button gem-button-size-small gem-button-text-weight-bold gem-button-style-outline item-linked\"> \u003cspan class=\"gem-inner-wrapper-btn\"> \u003cspan class=\"gem-text-button\"> Learn More \u003c/span> \u003c/span> \u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"gem-textbox-bottom gem-textbox-bottom-none default-fill\">\u003c/div> \u003ca href=\"https://www.spiritoffreedom.com.au/ribbon-reefs/\" class=\"gem-styled-textbox-link\">\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-9fed396\" data-id=\"9fed396\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-a1549d3 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-styled-textbox\" data-id=\"a1549d3\" data-element_type=\"widget\" data-settings=\"{"thegem_elementor_preset":"basic"}\" data-widget_type=\"thegem-styled-textbox.default\">\u003cdiv class=\"elementor-widget-container\">\u003cdiv class=\"gem-textbox styled-textbox-basic\">\u003cdiv class=\"gem-textbox-top gem-textbox-top-none default-fill\">\u003c/div>\u003cdiv class=\"gem-textbox-inner\">\u003cdiv class=\"gem-textbox-content default-background icon-top gem-textbox-icon-horizontal-center centered-box button-bottom\">\u003cdiv class=\"gem-texbox-icon-image-wrapper\">\u003cdiv class=\"gem-image\"> \u003cspan> \u003cimg width=\"766\" height=\"731\" data-tgpli-src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-3076-766x731.jpg\" class=\"attachment-thegem-custom-product-categories size-thegem-custom-product-categories wp-image-384\" alt=\"Coral Sea Plat Coral\" data-tgpli-inited=\"\" data-tgpli-image-inited=\"\" id=\"tgpli-6a14ce97df34b\">\u003cscript>window.tgpQueue.add('tgpli-6a14ce97df34b')\u003c/script>\u003cnoscript>\u003cimg width=\"766\" height=\"731\" src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-3076-766x731.jpg\" class=\"attachment-thegem-custom-product-categories size-thegem-custom-product-categories wp-image-384\" alt=\"Coral Sea Plat Coral\">\u003c/noscript> \u003c/span>\u003c/div>\u003c/div>\u003cdiv class=\"gem-texbox-text-wrapper\">\u003ch5 class=\"gem-textbox-title title-h5 bold\"> Coral Sea\u003c/h5>\u003cdiv class=\"gem-textbox-description gem-text-output\">\u003cp>Three times the size of the neighbouring Great Barrier Reef – the Coral Sea is spectacular  undersea world of ancient mountains, rising thousands of metres from the ocean floor.\u003c/p>\u003c/div>\u003cdiv class=\"gem-button-container gem-widget-button\"> \u003ca class=\"gem-button gem-button-size-small gem-button-text-weight-bold gem-button-style-outline item-linked\"> \u003cspan class=\"gem-inner-wrapper-btn\"> \u003cspan class=\"gem-text-button\"> Learn More \u003c/span> \u003c/span> \u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"gem-textbox-bottom gem-textbox-bottom-none default-fill\">\u003c/div> \u003ca href=\"https://www.spiritoffreedom.com.au/coral-sea-australia/\" class=\"gem-styled-textbox-link\">\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-a5805b7\" data-id=\"a5805b7\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-765974d flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-styled-textbox\" data-id=\"765974d\" data-element_type=\"widget\" data-settings=\"{"thegem_elementor_preset":"basic"}\" data-widget_type=\"thegem-styled-textbox.default\">\u003cdiv class=\"elementor-widget-container\">\u003cdiv class=\"gem-textbox styled-textbox-basic\">\u003cdiv class=\"gem-textbox-top gem-textbox-top-none default-fill\">\u003c/div>\u003cdiv class=\"gem-textbox-inner\">\u003cdiv class=\"gem-textbox-content default-background icon-top gem-textbox-icon-horizontal-center centered-box button-bottom\">\u003cdiv class=\"gem-texbox-icon-image-wrapper\">\u003cdiv class=\"gem-image\"> \u003cspan> \u003cimg width=\"766\" height=\"731\" data-tgpli-src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-1-12-766x731.jpg\" class=\"attachment-thegem-custom-product-categories size-thegem-custom-product-categories wp-image-334\" alt=\"Divers preparing to tender drop\" data-tgpli-inited=\"\" data-tgpli-image-inited=\"\" id=\"tgpli-6a14ce97df352\">\u003cscript>window.tgpQueue.add('tgpli-6a14ce97df352')\u003c/script>\u003cnoscript>\u003cimg width=\"766\" height=\"731\" src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-1-12-766x731.jpg\" class=\"attachment-thegem-custom-product-categories size-thegem-custom-product-categories wp-image-334\" alt=\"Divers preparing to tender drop\">\u003c/noscript> \u003c/span>\u003c/div>\u003c/div>\u003cdiv class=\"gem-texbox-text-wrapper\">\u003ch5 class=\"gem-textbox-title title-h5 bold\"> Dive Safety & Styles\u003c/h5>\u003cdiv class=\"gem-textbox-description gem-text-output\">\u003cp>We are committed to diver safety and safe diving practices, at all times. Expeditions visit remote coral reefs, hundreds of kilometres from the coast, diver safety is critical. \u003c/p>\u003c/div>\u003cdiv class=\"gem-button-container gem-widget-button\"> \u003ca class=\"gem-button gem-button-size-small gem-button-text-weight-bold gem-button-style-outline item-linked\"> \u003cspan class=\"gem-inner-wrapper-btn\"> \u003cspan class=\"gem-text-button\"> Learn More \u003c/span> \u003c/span> \u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"gem-textbox-bottom gem-textbox-bottom-none default-fill\">\u003c/div> \u003ca href=\"https://www.spiritoffreedom.com.au/dive-safety-style/\" class=\"gem-styled-textbox-link\">\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003csection class=\"elementor-section elementor-top-section elementor-element elementor-element-73426eb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"73426eb\" data-element_type=\"section\">\u003cdiv class=\"elementor-container elementor-column-gap-thegem\">\u003cdiv class=\"elementor-row\">\u003cdiv class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-274c62f\" data-id=\"274c62f\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003csection class=\"elementor-section elementor-inner-section elementor-element elementor-element-5f181f0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5f181f0\" data-element_type=\"section\">\u003cdiv class=\"elementor-container elementor-column-gap-thegem\">\u003cdiv class=\"elementor-row\">\u003cdiv class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-0f26d11\" data-id=\"0f26d11\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-c7cb852 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-heading\" data-id=\"c7cb852\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\u003cdiv class=\"elementor-widget-container\">\u003ch2 class=\"elementor-heading-title elementor-size-default\">Testimonials\u003c/h2>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-element elementor-element-b221526 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-text-editor\" data-id=\"b221526\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\u003cdiv class=\"elementor-widget-container\">\u003cdiv class=\"elementor-text-editor elementor-clearfix\">\u003cdiv>\u003cdiv style=\"text-align: center;\">\u003cspan style=\"text-align: start;\">Don’t just take our word for it, here are just some recent reviews our our Cairns Liveaboard Dive Trips. \u003c/span>\u003cbr>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003csection class=\"elementor-section elementor-inner-section elementor-element elementor-element-5449d60 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5449d60\" data-element_type=\"section\">\u003cdiv class=\"elementor-container elementor-column-gap-no\">\u003cdiv class=\"elementor-row\">\u003cdiv class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-a48a280\" data-id=\"a48a280\" data-element_type=\"column\" data-settings=\"{"background_background":"classic"}\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-b8e8e1b flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-testimonials\" data-id=\"b8e8e1b\" data-element_type=\"widget\" data-settings=\"{"thegem_elementor_preset":"style1","content_testimonials_cat":"all","content_elems_name":"yes","content_elems_position":"yes","content_elems_company":"yes","content_elems_quote":"yes"}\" data-widget_type=\"thegem-testimonials.default\">\u003cdiv class=\"elementor-widget-container\">\u003cdiv class=\"style1 gem-testimonials\n \">\u003cstyle>.gem-testimonials-navigation{display:block}\u003c/style>\u003cdiv class=\"testimonials_svg\">\u003csvg width=\"100\" height=\"50\">\u003cpath d=\"M 0,-1 Q 45,5 50,50 Q 55,5 100,-1\">\u003c/path>\u003c/svg>\u003c/div>\u003cdiv class=\"gem-testimonials-carousel-wrap\">\u003cdiv class=\"caroufredsel_wrapper\" style=\"text-align: start; float: none; position: relative; inset: auto; z-index: auto; width: 1140px; height: 498px; margin: 0px; overflow: hidden;\">\u003cdiv class=\"gem-testimonials-carousel\" style=\"text-align: left; float: none; position: absolute; inset: 0px auto auto 0px; margin: 0px; width: 26220px; height: 498px;\">\u003cdiv id=\"post-1637\" class=\"gem-testimonial-item post-1637 thegem_testimonial type-thegem_testimonial status-publish\" style=\"width: 1140px;\"> \u003ca href=\"https://www.tripadvisor.co.nz/ShowUserReviews-g255069-d9718273-r951973155-Spirit_of_Freedom-Cairns_Cairns_Region_Queensland.html\" target=\"_blank\" rel=\"noopener\">\u003cdiv class=\"gem-testimonial-wrapper \">\u003cdiv class=\"gem-testimonial-content\">\u003cdiv class=\"gem-testimonial-name title-h6\">Uvette L\u003c/div>\u003cdiv class=\"gem-testimonial-company\">Tripadvisor\u003c/div>\u003cdiv class=\"gem-testimonial-text\">\u003cp>Did the 7 day Ribbon Reefs/Cod Hole/Osprey Reef trip and was not disappointed. The staff were extremely knowledgeable, friendly and focused on providing the best and safest dive experience possible. There was some inclement weather so we were unable to make it to Osprey Reef but we went further north instead to some equally exciting dive sites. The boat is kept really clean, the dive deck is spacious, and the food was amazing and plentiful.\u003c/p>\u003c/div>\u003c/div>\u003c/div> \u003c/a>\u003c/div>\u003cdiv id=\"post-1639\" class=\"gem-testimonial-item post-1639 thegem_testimonial type-thegem_testimonial status-publish\" style=\"width: 1140px;\"> \u003ca href=\"https://maps.app.goo.gl/PjtT7jdVKfh1R8bSA\" target=\"_blank\" rel=\"noopener\">\u003cdiv class=\"gem-testimonial-wrapper \">\u003cdiv class=\"gem-testimonial-content\">\u003cdiv class=\"gem-testimonial-name title-h6\">Prianka Ghanta\u003c/div>\u003cdiv class=\"gem-testimonial-company\">Google Reviews\u003c/div>\u003cdiv class=\"gem-testimonial-text\">\u003cp>My husband and I did the 4 day live aboard and it was spectacular. The wildlife in the GBR is unmatched. The Spirit of Freedom ship is large while the crew (Leo and others) are welcoming/great. They are incredibly knowledgeable about the dive sites and sea creatures. The meals on the ship were also quite tasty! If we ever come back to GBR, we trust SOF for our diving adventures!\u003c/p>\u003c/div>\u003c/div>\u003c/div> \u003c/a>\u003c/div>\u003cdiv id=\"post-1655\" class=\"gem-testimonial-item post-1655 thegem_testimonial type-thegem_testimonial status-publish\" style=\"width: 1140px;\"> \u003ca href=\"https://maps.app.goo.gl/ZCgGLJf6c7FpuPTN7\" target=\"_blank\" rel=\"noopener\">\u003cdiv class=\"gem-testimonial-wrapper \">\u003cdiv class=\"gem-testimonial-content\">\u003cdiv class=\"gem-testimonial-name title-h6\">Bianka Gerber\u003c/div>\u003cdiv class=\"gem-testimonial-company\">Google Reviews\u003c/div>\u003cdiv class=\"gem-testimonial-text\">\u003cp>Our 4 day live aboard trip with SOF was unbelievable! The team is extremely professional and experienced and ensured that we had beautiful dives even though the weather wasn’t ideal. It was great being able to dive with your dive buddy after detailed briefs and not having to strictly follow a guide the whole dive. And the food was out of this world! We highly recommend SOF and would love to return for another trip soon!\u003c/p>\u003c/div>\u003c/div>\u003c/div> \u003c/a>\u003c/div>\u003cdiv id=\"post-1657\" class=\"gem-testimonial-item post-1657 thegem_testimonial type-thegem_testimonial status-publish\" style=\"width: 1140px;\"> \u003ca href=\"https://www.tripadvisor.co.nz/ShowUserReviews-g255069-d9718273-r950208137-Spirit_of_Freedom-Cairns_Cairns_Region_Queensland.html\" target=\"_blank\" rel=\"noopener\">\u003cdiv class=\"gem-testimonial-wrapper \">\u003cdiv class=\"gem-testimonial-content\">\u003cdiv class=\"gem-testimonial-name title-h6\">Mike B\u003c/div>\u003cdiv class=\"gem-testimonial-company\">Tripadvisor\u003c/div>\u003cdiv class=\"gem-testimonial-text\">\u003cdiv dir=\"ltr\" data-test-target=\"review-title\">Awesome diving, food, and team for intermediate + divers\u003c/div>\u003cdiv class=\"fpMxB MC _S b S6 H5 _a\" dir=\"ltr\" data-test-target=\"review-title\">I just finished a Spirit of Freedom Expedition to the Ribbon reef and beyond. It was an adventure and a wonderful experience. The variety of diving – which ranges from coral reefs & fish, to drift dives along walls; deep lagoons with vertical walls, to bombies with diverse life is very wide.\u003cbr> A great team, reef guide and team onboard with great food make this even better.\u003cbr> It is also 7 days on a boat with a high intensity of diving – 28 dives over 7 days. Reccomended.\u003c/div>\u003cdiv class=\"dovOW\">\u003cdiv class=\"duhwe _T bOlcm\">\u003cdiv class=\"pIRBV _T\">\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div> \u003c/a>\u003c/div>\u003cdiv id=\"post-1659\" class=\"gem-testimonial-item post-1659 thegem_testimonial type-thegem_testimonial status-publish\" style=\"width: 1140px;\"> \u003ca href=\"https://www.tripadvisor.co.nz/ShowUserReviews-g255069-d9718273-r988689814-Spirit_of_Freedom-Cairns_Cairns_Region_Queensland.html\" target=\"_blank\" rel=\"noopener\">\u003cdiv class=\"gem-testimonial-wrapper \">\u003cdiv class=\"gem-testimonial-content\">\u003cdiv class=\"gem-testimonial-name title-h6\">Matthew B\u003c/div>\u003cdiv class=\"gem-testimonial-company\">Tripadvisor\u003c/div>\u003cdiv class=\"gem-testimonial-text\">\u003cdiv class=\"fpMxB MC _S b S6 H5 _a\" dir=\"ltr\" data-test-target=\"review-title\">I did the four night trip. My top dive experience so far and most of that is thanks to the amazing SoF crew. The experience was perfect from start to finish, starting with a beautiful low level flight over the reef to meet the boat. From there it was non-stop diving for the next four days. I spent 13 hours underwater over 15 dives and when I wasn’t diving, I was eating amazing food by Chef Andre! I couldn’t have asked for a better first time live-aboard experience. The crew was extremely attentive to the individual needs of each person and had multiple backup plans at the ready for when the weather didn’t play nice. We had each dive site to ourselves (no other boats) and on the smaller sites, they staggered our dive start times so we didn’t end up running into each other. The reef was stunning and full of all types of life – big and small! HIGHLY recommending Spirit of Freedom if you want an unforgettable experience\u003c/div>\u003c/div>\u003c/div>\u003c/div> \u003c/a>\u003c/div>\u003cdiv id=\"post-1660\" class=\"gem-testimonial-item post-1660 thegem_testimonial type-thegem_testimonial status-publish\" style=\"width: 1140px;\"> \u003ca href=\"https://www.tripadvisor.co.nz/ShowUserReviews-g255069-d9718273-r986386849-Spirit_of_Freedom-Cairns_Cairns_Region_Queensland.html\" target=\"_blank\" rel=\"noopener\">\u003cdiv class=\"gem-testimonial-wrapper \">\u003cdiv class=\"gem-testimonial-content\">\u003cdiv class=\"gem-testimonial-name title-h6\">Hugh L\u003c/div>\u003cdiv class=\"gem-testimonial-company\">Tripadvisor\u003c/div>\u003cdiv class=\"gem-testimonial-text\">\u003cdiv dir=\"ltr\" data-test-target=\"review-title\">It will take your breath away!\u003c/div>\u003cdiv class=\"fpMxB MC _S b S6 H5 _a\" dir=\"ltr\" data-test-target=\"review-title\">The boat, the crew and the dive locations are the best you will ever sea!\u003cbr> The food by Chef Andre was superb…you will never be hungry.\u003cbr> The knowledge, expertise, enthusiasm and care of the crew were exemplary.\u003cbr> Shout outs to James, Jamie, Elise, Taku, Blair, Matt Fiona, Shell and Andre.\u003cbr> We will be back again and again!\u003c/div>\u003c/div>\u003c/div>\u003c/div> \u003c/a>\u003c/div>\u003cdiv id=\"post-1661\" class=\"gem-testimonial-item post-1661 thegem_testimonial type-thegem_testimonial status-publish\" style=\"width: 1140px;\"> \u003ca href=\"https://www.tripadvisor.co.nz/ShowUserReviews-g255069-d9718273-r980918457-Spirit_of_Freedom-Cairns_Cairns_Region_Queensland.html\" target=\"_blank\" rel=\"noopener\">\u003cdiv class=\"gem-testimonial-wrapper \">\u003cdiv class=\"gem-testimonial-content\">\u003cdiv class=\"gem-testimonial-name title-h6\">Stoney49\u003c/div>\u003cdiv class=\"gem-testimonial-company\">Tripadvisor\u003c/div>\u003cdiv class=\"gem-testimonial-text\">\u003cp>Great boat, fun, helpful and knowledgeable crew, everyone friendly and helpful, and the diving was excellent! You’ll never leave the dining table hungry, and you’ll never want to put on your own fins again.\u003c/p>\u003c/div>\u003c/div>\u003c/div> \u003c/a>\u003c/div>\u003cdiv id=\"post-17317\" class=\"gem-testimonial-item post-17317 thegem_testimonial type-thegem_testimonial status-publish\" style=\"width: 1140px;\"> \u003ca href=\"https://maps.app.goo.gl/eLPCBTBJRGEAJbNh9\" target=\"_blank\" rel=\"noopener\">\u003cdiv class=\"gem-testimonial-wrapper \">\u003cdiv class=\"gem-testimonial-content\">\u003cdiv class=\"gem-testimonial-name title-h6\">Gregory Devore\u003c/div>\u003cdiv class=\"gem-testimonial-company\">Google Reviews\u003c/div>\u003cdiv class=\"gem-testimonial-text\">\u003cp>My wife and I did a 3-day diving trip at the Great Barrier Reef and it was a trip of a lifetime. The boat was in great condition, the food was excellent, and the staff was attentive and very helpful. We enjoyed the dive debriefs and nature talks that helped us understand the ecosystems we were visiting. We were nervous initially about not having guided dives, but the reality was staff were in the water and readily available and checked in on us; we felt very safe with their protocols. I loved that we got to dive remote locations that felt exclusive and incredibly full of life. I highly recommend the Spirit of Freedom!\u003c/p>\u003c/div>\u003c/div>\u003c/div> \u003c/a>\u003c/div>\u003cdiv id=\"post-17318\" class=\"gem-testimonial-item post-17318 thegem_testimonial type-thegem_testimonial status-publish\" style=\"width: 1140px;\"> \u003ca href=\"https://maps.app.goo.gl/8pfbaUdd6tdueTzw7\" target=\"_blank\" rel=\"noopener\">\u003cdiv class=\"gem-testimonial-wrapper \">\u003cdiv class=\"gem-testimonial-content\">\u003cdiv class=\"gem-testimonial-name title-h6\">Rob McJannett\u003c/div>\u003cdiv class=\"gem-testimonial-company\">Google Reviews\u003c/div>\u003cdiv class=\"gem-testimonial-text\">\u003cp>My 3-night liveaboard on Spirit of Freedom was amazing, but it was the crew that made it truly special. Leo (Trip Director) kept everything running smoothly, while Maddie (Master Reef Guide) brought the reef to life with her passion and knowledge. The dive instructors—Anton, Chinami, and Matt— were fantastic, helping me improve my skills and confidence with every dive.\u003c/p>\u003cp>The entire team, from the dive deck to Murray, the chef (who kept us well-fed!), went above and beyond. By the last night, it felt less like a trip and more like the best kind of summer camp. If you’re looking for world-class diving with an incredible crew, this is it!\u003c/p>\u003c/div>\u003c/div>\u003c/div> \u003c/a>\u003c/div>\u003cdiv id=\"post-17321\" class=\"gem-testimonial-item post-17321 thegem_testimonial type-thegem_testimonial status-publish\" style=\"width: 1140px;\"> \u003ca href=\"https://www.tripadvisor.co.nz/ShowUserReviews-g255069-d9718273-r969071733-Spirit_of_Freedom-Cairns_Cairns_Region_Queensland.html\" target=\"_blank\" rel=\"noopener\">\u003cdiv class=\"gem-testimonial-wrapper \">\u003cdiv class=\"gem-testimonial-content\">\u003cdiv class=\"gem-testimonial-name title-h6\">Ruth A\u003c/div>\u003cdiv class=\"gem-testimonial-company\">Tripadvisor\u003c/div>\u003cdiv class=\"gem-testimonial-text\">\u003cp>This trip was absolutely amazing. And you if you love whale encounters, the Dwarf Minke Whale should be at the top of your list. The crew was stellar. Understand, they do not guide dives like traditional live aboards. There are options to snorkel. Leo was the host and there was a team of crew to help and answer your questions. My favorite thing on this boat was 1st and 2nd breakfast. The chef was amazing. Your dinners are even plated. The boat was quite nice and had plenty of room. Bring a beach towel as they do not have them! I would recommend time in Cairns as well. Do not book your flight too early on your last day if doing the 7 day cruise. But you can fly the day they arrive as they get in at around 0630. Cheers to those who try this diving boat!\u003c/p>\u003c/div>\u003c/div>\u003c/div> \u003c/a>\u003c/div>\u003cdiv id=\"post-17322\" class=\"gem-testimonial-item post-17322 thegem_testimonial type-thegem_testimonial status-publish\" style=\"width: 1140px;\"> \u003ca href=\"https://maps.app.goo.gl/evey2BJY9a51bYUu9\" target=\"_blank\" rel=\"noopener\">\u003cdiv class=\"gem-testimonial-wrapper \">\u003cdiv class=\"gem-testimonial-content\">\u003cdiv class=\"gem-testimonial-name title-h6\">Eduard Martin\u003c/div>\u003cdiv class=\"gem-testimonial-company\">Google Reviews\u003c/div>\u003cdiv class=\"gem-testimonial-text\">\u003cp>It has been my first liveaboard and I enjoyed it so much. The food was amazing, the boat was so cozy and the crew was so helpful and fun. Wonderful experience that I would do again.\u003c/p>\u003c/div>\u003c/div>\u003c/div> \u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"gem-testimonials-navigation\">\u003ca href=\"javascript:void(0);\" class=\"gem-prev gem-testimonials-prev\" aria-label=\"arrow-left\" style=\"\">\u003c/a>\u003ca href=\"javascript:void(0);\" class=\"gem-next gem-testimonials-next\" aria-label=\"arrow-left\" style=\"\">\u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-element elementor-element-e5db0f8 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-html\" data-id=\"e5db0f8\" data-element_type=\"widget\" data-widget_type=\"html.default\">\u003cdiv class=\"elementor-widget-container\"> \u003cscript type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"LocalBusiness\",\"name\":\"Spirit of Freedom\",\"url\":\"https://www.spiritoffreedom.com.au/\",\"image\":\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/04/liveaboard-cairns-spirit-of-freedom.jpg\",\"description\":\"Australia's leading dive liveaboard, offering multi-night dive trips on the Great Barrier Reef and the Coral Sea.\",\"telephone\":\"+61 7 4047 9150\",\"email\":\"[email protected]\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Wharf Street\",\"addressLocality\":\"Cairns City\",\"addressRegion\":\"QLD\",\"postalCode\":\"4870\",\"addressCountry\":\"AU\"},\"aggregateRating\":{\"@type\":\"AggregateRating\",\"ratingValue\":\"4.8\",\"reviewCount\":\"113\",\"bestRating\":\"5\",\"worstRating\":\"1\"}}\u003c/script> \u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003c/div>\u003c/div>\u003cdiv class=\"container\">\u003c/div>\u003c/div>\u003cdiv class=\"container\">\u003c/div>\u003c/article>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv id=\"lazy-loading-point\">\u003c/div>\u003cfooter class=\"custom-footer\">\u003cdiv class=\"fullwidth-content\">\u003cdiv data-elementor-type=\"wp-post\" data-elementor-id=\"223\" class=\"elementor elementor-223\">\u003csection class=\"elementor-section elementor-top-section elementor-element elementor-element-1672cba elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"1672cba\" data-element_type=\"section\" data-settings=\"{"background_background":"classic"}\">\u003cdiv class=\"elementor-container elementor-column-gap-thegem\">\u003cdiv class=\"elementor-row\">\u003cdiv class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0416dce\" data-id=\"0416dce\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003csection class=\"elementor-section elementor-inner-section elementor-element elementor-element-6fe244f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6fe244f\" data-element_type=\"section\" data-settings=\"{"background_background":"classic"}\">\u003cdiv class=\"elementor-container elementor-column-gap-thegem\">\u003cdiv class=\"elementor-row\">\u003cdiv class=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-e85f610\" data-id=\"e85f610\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-2cff60d flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-heading\" data-id=\"2cff60d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\u003cdiv class=\"elementor-widget-container\">\u003ch4 class=\"elementor-heading-title elementor-size-medium\">Liveaboards\u003c/h4>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-element elementor-element-54aa633 elementor-list-item-link-full_width flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-icon-list\" data-id=\"54aa633\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\u003cdiv class=\"elementor-widget-container\">\u003cul class=\"elementor-icon-list-items\">\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-cairns/7-night-liveaboard-dive-trip/\"> \u003cspan class=\"elementor-icon-list-text\">7 Night Dive Trip\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-cairns/4-night-liveaboard-dive-trip/\"> \u003cspan class=\"elementor-icon-list-text\">4 Night Dive Trip\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-cairns/3-night-liveaboard-dive-trip/\"> \u003cspan class=\"elementor-icon-list-text\">3 Night Dive Trip\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-cairns/swimming-with-minke-whales/\"> \u003cspan class=\"elementor-icon-list-text\">Swim with Minke Whales\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/special-expeditions/\"> \u003cspan class=\"elementor-icon-list-text\">Special Expeditions\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/compare-diving-liveaboards-cairns/\"> \u003cspan class=\"elementor-icon-list-text\">Compare Dive Trips\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/shark-diving-australia/\"> \u003cspan class=\"elementor-icon-list-text\">Shark Diving Australia\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-cairns/\"> \u003cspan class=\"elementor-icon-list-text\">Liveaboard Cairns\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-great-barrier-reef/\"> \u003cspan class=\"elementor-icon-list-text\">Liveaboard Great Barrier Reef\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/media-and-influencer-enquiries/\"> \u003cspan class=\"elementor-icon-list-text\">Influencer Enquiries\u003c/span> \u003c/a>\u003c/li>\u003c/ul>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-fef62b5\" data-id=\"fef62b5\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-89a1294 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-heading\" data-id=\"89a1294\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\u003cdiv class=\"elementor-widget-container\">\u003ch4 class=\"elementor-heading-title elementor-size-medium\">Specials\u003c/h4>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-element elementor-element-da7b715 elementor-list-item-link-full_width flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-icon-list\" data-id=\"da7b715\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\u003cdiv class=\"elementor-widget-container\">\u003cul class=\"elementor-icon-list-items\">\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/specials-promotions/\"> \u003cspan class=\"elementor-icon-list-text\">Specials & Promotions\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-dive-insurance/\"> \u003cspan class=\"elementor-icon-list-text\">Dive Insurance\u003c/span> \u003c/a>\u003c/li>\u003c/ul>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-element elementor-element-a628fee flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-heading\" data-id=\"a628fee\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\u003cdiv class=\"elementor-widget-container\">\u003ch4 class=\"elementor-heading-title elementor-size-medium\">About\u003c/h4>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-element elementor-element-8f367e0 elementor-list-item-link-full_width flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-icon-list\" data-id=\"8f367e0\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\u003cdiv class=\"elementor-widget-container\">\u003cul class=\"elementor-icon-list-items\">\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/liveaboard-cuisine/\"> \u003cspan class=\"elementor-icon-list-text\">Cuisine\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/cabins/\"> \u003cspan class=\"elementor-icon-list-text\">Guest Cabins\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/vessel-specifications/\"> \u003cspan class=\"elementor-icon-list-text\">Vessel Specifications\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/around-the-boat/\"> \u003cspan class=\"elementor-icon-list-text\">Around The Boat\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/meet-the-team/\"> \u003cspan class=\"elementor-icon-list-text\">Meet The Team\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/careers/\"> \u003cspan class=\"elementor-icon-list-text\">Careers\u003c/span> \u003c/a>\u003c/li>\u003c/ul>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-6c8a67a\" data-id=\"6c8a67a\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-14eaa63 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-heading\" data-id=\"14eaa63\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\u003cdiv class=\"elementor-widget-container\">\u003ch4 class=\"elementor-heading-title elementor-size-medium\">Great Barrier Reef\u003c/h4>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-element elementor-element-ce2fcf6 elementor-list-item-link-full_width flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-icon-list\" data-id=\"ce2fcf6\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\u003cdiv class=\"elementor-widget-container\">\u003cul class=\"elementor-icon-list-items\">\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/diving-the-great-barrier-reef/\"> \u003cspan class=\"elementor-icon-list-text\">Diving The Great Barrier Reef\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/ribbon-reefs/\"> \u003cspan class=\"elementor-icon-list-text\">Ribbon Reefs\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/coral-sea-australia/\"> \u003cspan class=\"elementor-icon-list-text\">Coral Sea\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/sustainable-tourism/\"> \u003cspan class=\"elementor-icon-list-text\">Sustainable Tourism\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/diving-the-great-barrier-reef/dive-seasons-weather/\"> \u003cspan class=\"elementor-icon-list-text\">Dive Seasons and Weather\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/meet-the-locals/\"> \u003cspan class=\"elementor-icon-list-text\">Meet The Locals\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/lizard-island/\"> \u003cspan class=\"elementor-icon-list-text\">Lizard Island (Jiigurru)\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/day-trips/\"> \u003cspan class=\"elementor-icon-list-text\">Day Trips from Cairns\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"https://www.spiritoffreedom.com.au/a-guide-to-travelling-responsibly/\"> \u003cspan class=\"elementor-icon-list-text\">Responsible Travel Guide\u003c/span> \u003c/a>\u003c/li>\u003c/ul>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-8dc97ae\" data-id=\"8dc97ae\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-1ad9030 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-heading\" data-id=\"1ad9030\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\u003cdiv class=\"elementor-widget-container\">\u003ch4 class=\"elementor-heading-title elementor-size-medium\">\u003ca href=\"https://www.spiritoffreedom.com.au/faqs/\">FAQs\u003c/a>\u003c/h4>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-element elementor-element-2418f3f flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-heading\" data-id=\"2418f3f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\u003cdiv class=\"elementor-widget-container\">\u003ch4 class=\"elementor-heading-title elementor-size-medium\">\u003ca href=\"https://info.spiritoffreedom.com.au/SOF-Newsletter-Sign-Up_Landing-Page.html\">Join our Newsletter\u003c/a>\u003c/h4>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-element elementor-element-b9bf8e0 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-heading\" data-id=\"b9bf8e0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\u003cdiv class=\"elementor-widget-container\">\u003ch4 class=\"elementor-heading-title elementor-size-medium\">Contact us\u003c/h4>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-element elementor-element-b290810 elementor-list-item-link-full_width flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-icon-list\" data-id=\"b290810\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\u003cdiv class=\"elementor-widget-container\">\u003cul class=\"elementor-icon-list-items\">\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"mailto:[email protected]\"> \u003cspan class=\"elementor-icon-list-text\">Email: [email protected]\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003ca href=\"tel:+610740479150\"> \u003cspan class=\"elementor-icon-list-text\">Phone: +61 (0)7 4047 9150\u003c/span> \u003c/a>\u003c/li>\u003cli class=\"elementor-icon-list-item\"> \u003cspan class=\"elementor-icon-list-text\">Address: PO Box 1276, Cairns QLD 4870, Australia\u003c/span>\u003c/li>\u003c/ul>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003csection class=\"elementor-section elementor-inner-section elementor-element elementor-element-b2ba42f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b2ba42f\" data-element_type=\"section\">\u003cdiv class=\"elementor-container elementor-column-gap-thegem\">\u003cdiv class=\"elementor-row\">\u003cdiv class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-2498396\" data-id=\"2498396\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-6e02d36 elementor-widget-divider--view-line flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-divider\" data-id=\"6e02d36\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\u003cdiv class=\"elementor-widget-container\">\u003cstyle>/*! elementor - v3.22.0 - 26-06-2024 */\n.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);flex-shrink:0}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:\"\";border-block-end:0;flex-grow:1;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow)}\u003c/style>\u003cdiv class=\"elementor-divider\"> \u003cspan class=\"elementor-divider-separator\"> \u003c/span>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003csection class=\"elementor-section elementor-inner-section elementor-element elementor-element-cc4290b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"cc4290b\" data-element_type=\"section\" data-settings=\"{"background_background":"classic"}\">\u003cdiv class=\"elementor-container elementor-column-gap-thegem\">\u003cdiv class=\"elementor-row\">\u003cdiv class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-68d5ae3\" data-id=\"68d5ae3\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-92e6991 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-thegem-styledimage\" data-id=\"92e6991\" data-element_type=\"widget\" data-settings=\"{"image":{"url":"https:\\/\\/www.spiritoffreedom.com.au\\/wp-content\\/uploads\\/2022\\/03\\/sof-logo.svg","id":29,"size":"","alt":"","source":"library"},"thegem_elementor_preset":"default"}\" data-widget_type=\"thegem-styledimage.default\">\u003cdiv class=\"elementor-widget-container\">\u003cdiv class=\"styled-image-wrapper\">\u003cdiv class=\"gem-image gem-wrapbox gem-wrapbox-default gem-wrapbox-position-left \">\u003cdiv class=\"gem-wrapbox-inner \"> \u003ca href=\"https://www.spiritoffreedom.com.au/\"> \u003cimg class=\"gem-wrapbox-element img-responsive \" data-tgpli-src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/sof-logo.svg\" alt=\"Spirit of Freedom logo\" data-tgpli-inited=\"\" data-tgpli-image-inited=\"\" id=\"tgpli-6a14ce97df36a\">\u003cscript>window.tgpQueue.add('tgpli-6a14ce97df36a')\u003c/script>\u003cnoscript>\u003cimg class=\"gem-wrapbox-element img-responsive \" src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/sof-logo.svg\" alt=\"Spirit of Freedom logo\">\u003c/noscript> \u003c/a>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-column elementor-col-66 elementor-inner-column elementor-element elementor-element-34866d2\" data-id=\"34866d2\" data-element_type=\"column\">\u003cdiv class=\"elementor-widget-wrap elementor-element-populated\">\u003cdiv class=\"elementor-element elementor-element-78679d7 elementor-shape-circle e-grid-align-right e-grid-align-mobile-center elementor-grid-0 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-social-icons\" data-id=\"78679d7\" data-element_type=\"widget\" data-widget_type=\"social-icons.default\">\u003cdiv class=\"elementor-widget-container\">\u003cstyle>/*! elementor - v3.22.0 - 26-06-2024 */\n.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container{line-height:1;font-size:0}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);line-height:var(--icon-size,25px);width:calc(var(--icon-size,25px) + 2*var(--icon-padding,.5em));height:calc(var(--icon-size,25px) + 2*var(--icon-padding,.5em))}.elementor-social-icon{--e-social-icon-icon-color:#fff;display:inline-flex;background-color:#69727d;align-items:center;justify-content:center;text-align:center;cursor:pointer}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{opacity:.9;color:#fff}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-elementor{background-color:#d30c5c}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#69727d}.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-threads{background-color:#000}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-viber{background-color:#665cac}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#dd2430}.elementor-social-icon-weixin{background-color:#31a918}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-x-twitter{background-color:#000}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}.elementor-shape-rounded .elementor-icon.elementor-social-icon{border-radius:10%}.elementor-shape-circle .elementor-icon.elementor-social-icon{border-radius:50%}\u003c/style>\u003cdiv class=\"elementor-social-icons-wrapper elementor-grid\"> \u003cspan class=\"elementor-grid-item\"> \u003ca class=\"elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-4b15117\" href=\"https://www.facebook.com/SpiritOfFreedomAustralia\" target=\"_blank\"> \u003cspan class=\"elementor-screen-only\">Facebook\u003c/span> \u003ci class=\"fab fa-facebook\">\u003c/i> \u003c/a> \u003c/span> \u003cspan class=\"elementor-grid-item\"> \u003ca class=\"elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-8f8b0d7\" href=\"https://www.instagram.com/spiritoffreedomcairns/\" target=\"_blank\"> \u003cspan class=\"elementor-screen-only\">Instagram\u003c/span> \u003ci class=\"fab fa-instagram\">\u003c/i> \u003c/a> \u003c/span>\u003c/div>\u003c/div>\u003c/div>\u003cdiv class=\"elementor-element elementor-element-88fb448 flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-text-editor\" data-id=\"88fb448\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\u003cdiv class=\"elementor-widget-container\">\u003cdiv class=\"elementor-text-editor elementor-clearfix\">\u003cp>© 2026 Spirit of Freedom. All Rights Reserved | \u003ca href=\"https://www.spiritoffreedom.com.au/terms-and-conditions/\">Terms & Conditions\u003c/a> |  \u003ca target=\"_blank\" href=\"https://entradatravelgroup.com/privacy-policy/\" rel=\"noopener\">Privacy Policy\u003c/a> |  \u003ca target=\"_blank\" href=\"https://entradatravelgroup.com/agent-resources/\" rel=\"noopener\">Travel Trade\u003c/a>\u003c/p>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003c/div>\u003c/div>\u003c/div>\u003c/div>\u003c/section>\u003c/div>\u003c/div>\u003c/footer>\u003c/div> \u003cscript type=\"speculationrules\">{\"prefetch\":[{\"source\":\"document\",\"where\":{\"and\":[{\"href_matches\":\"/*\"},{\"not\":{\"href_matches\":[\"/wp-*.php\",\"/wp-admin/*\",\"/wp-content/uploads/*\",\"/wp-content/*\",\"/wp-content/plugins/*\",\"/wp-content/themes/thegem-elementor-child/*\",\"/wp-content/themes/thegem-elementor/*\",\"/*\\\\?(.+)\"]}},{\"not\":{\"selector_matches\":\"a[rel~=\\\"nofollow\\\"]\"}},{\"not\":{\"selector_matches\":\".no-prefetch, .no-prefetch a\"}}]},\"eagerness\":\"conservative\"}]}\u003c/script> \u003cscript>var CHAT2_API=CHAT2_API||{};CHAT2_API.args={mode:'widget',chat2_base_url:'//spiritoffreedomcomau.chat2.com/',wheight:450,wwidth:350,pheight:520,pwidth:500,leaveamessage:true,check_messages:false,lang:'eng/'};(function(){var po=document.createElement('script');po.type='text/javascript';po.setAttribute('crossorigin','anonymous');po.async=true;po.src='//spiritoffreedomcomau.chat2.com/design/defaulttheme/js/widgetv2/index.js?'+(\"\"+new Date().getFullYear()+new Date().getMonth()+new Date().getDate());var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(po,s);})();\u003c/script> \u003cnoscript>\u003ciframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-KWNMSC6\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\">\u003c/iframe>\u003c/noscript> \u003cscript id=\"thegem-menu-init-script-js-extra\">var thegem_dlmenu_settings={\"ajax_url\":\"https://www.spiritoffreedom.com.au/wp-admin/admin-ajax.php\",\"backLabel\":\"Back\",\"showCurrentLabel\":\"Show this page\"};\u003c/script> \u003cscript id=\"thegem-scripts-js-extra\">var thegem_scripts_data={\"ajax_url\":\"https://www.spiritoffreedom.com.au/wp-admin/admin-ajax.php\",\"ajax_nonce\":\"1fe6f751c8\"};\u003c/script> \u003cscript id=\"moove_gdpr_frontend-js-extra\">var moove_frontend_gdpr_scripts={\"ajaxurl\":\"https://www.spiritoffreedom.com.au/wp-admin/admin-ajax.php\",\"post_id\":\"8\",\"plugin_dir\":\"https://www.spiritoffreedom.com.au/wp-content/plugins/gdpr-cookie-compliance\",\"show_icons\":\"all\",\"is_page\":\"1\",\"ajax_cookie_removal\":\"false\",\"strict_init\":\"2\",\"enabled_default\":{\"third_party\":1,\"advanced\":0,\"performance\":0,\"preference\":0},\"geo_location\":\"false\",\"force_reload\":\"true\",\"is_single\":\"\",\"hide_save_btn\":\"false\",\"current_user\":\"0\",\"cookie_expiration\":\"365\",\"script_delay\":\"2000\",\"close_btn_action\":\"3\",\"close_btn_rdr\":\"\",\"scripts_defined\":\"{\\\"cache\\\":true,\\\"header\\\":\\\"\\\",\\\"body\\\":\\\"\\\",\\\"footer\\\":\\\"\\\",\\\"thirdparty\\\":{\\\"header\\\":\\\"\\\",\\\"body\\\":\\\"\\\",\\\"footer\\\":\\\"\\\"},\\\"advanced\\\":{\\\"header\\\":\\\"\\\",\\\"body\\\":\\\"\\\",\\\"footer\\\":\\\"\\\"}}\",\"gdpr_scor\":\"true\",\"wp_lang\":\"\",\"wp_consent_api\":\"false\"};\u003c/script> \u003cscript id=\"moove_gdpr_frontend-js-after\">var gdpr_consent__strict=\"true\"\nvar gdpr_consent__thirdparty=\"true\"\nvar gdpr_consent__advanced=\"false\"\nvar gdpr_consent__performance=\"false\"\nvar gdpr_consent__preference=\"false\"\nvar gdpr_consent__cookies=\"strict|thirdparty\"\u003c/script> \u003cscript id=\"elementor-frontend-js-before\">var elementorFrontendConfig={\"environmentMode\":{\"edit\":false,\"wpPreview\":false,\"isScriptDebug\":false},\"i18n\":{\"shareOnFacebook\":\"Share on Facebook\",\"shareOnTwitter\":\"Share on Twitter\",\"pinIt\":\"Pin it\",\"download\":\"Download\",\"downloadImage\":\"Download image\",\"fullscreen\":\"Fullscreen\",\"zoom\":\"Zoom\",\"share\":\"Share\",\"playVideo\":\"Play Video\",\"previous\":\"Previous\",\"next\":\"Next\",\"close\":\"Close\",\"a11yCarouselWrapperAriaLabel\":\"Carousel | Horizontal scrolling: Arrow Left & Right\",\"a11yCarouselPrevSlideMessage\":\"Previous slide\",\"a11yCarouselNextSlideMessage\":\"Next slide\",\"a11yCarouselFirstSlideMessage\":\"This is the first slide\",\"a11yCarouselLastSlideMessage\":\"This is the last slide\",\"a11yCarouselPaginationBulletMessage\":\"Go to slide\"},\"is_rtl\":false,\"breakpoints\":{\"xs\":0,\"sm\":480,\"md\":768,\"lg\":1025,\"xl\":1440,\"xxl\":1600},\"responsive\":{\"breakpoints\":{\"mobile\":{\"label\":\"Mobile Portrait\",\"value\":767,\"default_value\":767,\"direction\":\"max\",\"is_enabled\":true},\"mobile_extra\":{\"label\":\"Mobile Landscape\",\"value\":880,\"default_value\":880,\"direction\":\"max\",\"is_enabled\":false},\"tablet\":{\"label\":\"Tablet Portrait\",\"value\":1024,\"default_value\":1024,\"direction\":\"max\",\"is_enabled\":true},\"tablet_extra\":{\"label\":\"Tablet Landscape\",\"value\":1200,\"default_value\":1200,\"direction\":\"max\",\"is_enabled\":false},\"laptop\":{\"label\":\"Laptop\",\"value\":1366,\"default_value\":1366,\"direction\":\"max\",\"is_enabled\":false},\"widescreen\":{\"label\":\"Widescreen\",\"value\":2400,\"default_value\":2400,\"direction\":\"min\",\"is_enabled\":false}}},\"version\":\"3.22.3\",\"is_static\":false,\"experimentalFeatures\":{\"e_optimized_assets_loading\":true,\"e_optimized_css_loading\":true,\"container_grid\":true,\"e_swiper_latest\":true,\"e_onboarding\":true,\"home_screen\":true,\"ai-layout\":true,\"landing-pages\":true},\"urls\":{\"assets\":\"https:\\/\\/www.spiritoffreedom.com.au\\/wp-content\\/plugins\\/elementor\\/assets\\/\"},\"swiperClass\":\"swiper\",\"settings\":{\"page\":[],\"editorPreferences\":[]},\"kit\":{\"active_breakpoints\":[\"viewport_mobile\",\"viewport_tablet\"],\"global_image_lightbox\":\"yes\",\"lightbox_enable_counter\":\"yes\",\"lightbox_enable_fullscreen\":\"yes\",\"lightbox_enable_zoom\":\"yes\",\"lightbox_enable_share\":\"yes\",\"lightbox_title_src\":\"title\",\"lightbox_description_src\":\"description\"},\"post\":{\"id\":8,\"title\":\"Spirit%20of%20Freedom%20-%20Diving%20Liveaboard%20Cairns\",\"excerpt\":\"\",\"featuredImage\":\"https:\\/\\/www.spiritoffreedom.com.au\\/wp-content\\/uploads\\/2022\\/04\\/liveaboard-cairns-spirit-of-freedom-1024x576.jpg\"}};\u003c/script> \u003cdialog id=\"moove_gdpr_cookie_modal\" class=\"gdpr_lightbox-hide\" aria-modal=\"true\" aria-label=\"GDPR Settings Screen\">\u003cdiv class=\"moove-gdpr-modal-content moove-clearfix logo-position-left moove_gdpr_modal_theme_v1\"> \u003cbutton class=\"moove-gdpr-modal-close\" autofocus=\"\" aria-label=\"Close GDPR Cookie Settings\"> \u003cspan class=\"gdpr-sr-only\">Close GDPR Cookie Settings\u003c/span> \u003cspan class=\"gdpr-icon moovegdpr-arrow-close\">\u003c/span> \u003c/button>\u003cdiv class=\"moove-gdpr-modal-left-content\">\u003cdiv class=\"moove-gdpr-company-logo-holder\"> \u003cimg data-tgpli-src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/sof-logo.svg\" alt=\"Spirit of Freedom logo\" width=\"1\" height=\"1\" class=\"img-responsive\" data-tgpli-inited=\"\" data-tgpli-image-inited=\"\" id=\"tgpli-6a14ce97df378\">\u003cscript>window.tgpQueue.add('tgpli-6a14ce97df378')\u003c/script>\u003cnoscript>\u003cimg src=\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/sof-logo.svg\" alt=\"Spirit of Freedom logo\" width=\"1\" height=\"1\" class=\"img-responsive\">\u003c/noscript>\u003c/div> \u003cul id=\"moove-gdpr-menu\">\u003cli class=\"menu-item-on menu-item-privacy_overview menu-item-selected\"> \u003cbutton data-href=\"#privacy_overview\" class=\"moove-gdpr-tab-nav\" aria-label=\"Privacy Overview\"> \u003cspan class=\"gdpr-nav-tab-title\">Privacy Overview\u003c/span> \u003c/button>\u003c/li>\u003cli class=\"menu-item-strict-necessary-cookies menu-item-off\"> \u003cbutton data-href=\"#strict-necessary-cookies\" class=\"moove-gdpr-tab-nav\" aria-label=\"Strictly Necessary Cookies\"> \u003cspan class=\"gdpr-nav-tab-title\">Strictly Necessary Cookies\u003c/span> \u003c/button>\u003c/li>\u003cli class=\"menu-item-off menu-item-third_party_cookies\"> \u003cbutton data-href=\"#third_party_cookies\" class=\"moove-gdpr-tab-nav\" aria-label=\"3rd Party Cookies\"> \u003cspan class=\"gdpr-nav-tab-title\">3rd Party Cookies\u003c/span> \u003c/button>\u003c/li>\u003c/ul>\u003cdiv class=\"moove-gdpr-branding-cnt\">\u003c/div> \u003c/div> \u003cdiv class=\"moove-gdpr-modal-right-content\">\u003cdiv class=\"moove-gdpr-modal-title\">\u003c/div> \u003cdiv class=\"main-modal-content\">\u003cdiv class=\"moove-gdpr-tab-content\">\u003cdiv id=\"privacy_overview\" class=\"moove-gdpr-tab-main\"> \u003cspan class=\"tab-title\">Privacy Overview\u003c/span>\u003cdiv class=\"moove-gdpr-tab-main-content\">\u003cp>This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.\u003c/p>\u003c/div> \u003c/div> \u003cdiv id=\"strict-necessary-cookies\" class=\"moove-gdpr-tab-main\" style=\"display:none\"> \u003cspan class=\"tab-title\">Strictly Necessary Cookies\u003c/span>\u003cdiv class=\"moove-gdpr-tab-main-content\">\u003cp>Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.\u003c/p>\u003cdiv class=\"moove-gdpr-status-bar gdpr-checkbox-disabled checkbox-selected\">\u003cdiv class=\"gdpr-cc-form-wrap\">\u003cdiv class=\"gdpr-cc-form-fieldset\"> \u003clabel class=\"cookie-switch\" for=\"moove_gdpr_strict_cookies\"> \u003cspan class=\"gdpr-sr-only\">Enable or Disable Cookies\u003c/span> \u003cinput type=\"checkbox\" aria-label=\"Strictly Necessary Cookies\" disabled=\"\" checked=\"\" value=\"check\" name=\"moove_gdpr_strict_cookies\" id=\"moove_gdpr_strict_cookies\"> \u003cspan class=\"cookie-slider cookie-round gdpr-sr\" data-text-enable=\"Enabled\" data-text-disabled=\"Disabled\"> \u003cspan class=\"gdpr-sr-label\"> \u003cspan class=\"gdpr-sr-enable\">Enabled\u003c/span> \u003cspan class=\"gdpr-sr-disable\">Disabled\u003c/span> \u003c/span> \u003c/span> \u003c/label>\u003c/div> \u003c/div> \u003c/div> \u003c/div> \u003c/div> \u003cdiv id=\"third_party_cookies\" class=\"moove-gdpr-tab-main\" style=\"display:none\"> \u003cspan class=\"tab-title\">3rd Party Cookies\u003c/span>\u003cdiv class=\"moove-gdpr-tab-main-content\">\u003cp>This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.\u003c/p>\u003cp>Keeping this cookie enabled helps us to improve our website.\u003c/p>\u003cdiv class=\"moove-gdpr-status-bar\">\u003cdiv class=\"gdpr-cc-form-wrap\">\u003cdiv class=\"gdpr-cc-form-fieldset\"> \u003clabel class=\"cookie-switch\" for=\"moove_gdpr_performance_cookies\"> \u003cspan class=\"gdpr-sr-only\">Enable or Disable Cookies\u003c/span> \u003cinput type=\"checkbox\" aria-label=\"3rd Party Cookies\" value=\"check\" name=\"moove_gdpr_performance_cookies\" id=\"moove_gdpr_performance_cookies\"> \u003cspan class=\"cookie-slider cookie-round gdpr-sr\" data-text-enable=\"Enabled\" data-text-disabled=\"Disabled\"> \u003cspan class=\"gdpr-sr-label\"> \u003cspan class=\"gdpr-sr-enable\">Enabled\u003c/span> \u003cspan class=\"gdpr-sr-disable\">Disabled\u003c/span> \u003c/span> \u003c/span> \u003c/label>\u003c/div> \u003c/div> \u003c/div> \u003c/div> \u003c/div> \u003c/div> \u003c/div> \u003cdiv class=\"moove-gdpr-modal-footer-content\">\u003cdiv class=\"moove-gdpr-button-holder\"> \u003cbutton class=\"mgbutton moove-gdpr-modal-allow-all button-visible\" aria-label=\"Enable All\">Enable All\u003c/button> \u003cbutton class=\"mgbutton moove-gdpr-modal-save-settings button-visible\" aria-label=\"Save Changes\">Save Changes\u003c/button>\u003c/div> \u003c/div> \u003c/div> \u003cdiv class=\"moove-clearfix\">\u003c/div>\u003c/div> \u003c/dialog> \u003cscript defer=\"\" src=\"https://www.spiritoffreedom.com.au/wp-content/cache/autoptimize/js/autoptimize_64733ec814a3ff5ad65c29c6895ae729.js\">\u003c/script>\u003cscript type=\"text/javascript\">(function() {window.addEventListener(\"load\",function(){var elem = document.getElementById(\"thegem-preloader-inline-css\");setTimeout(function() { if (elem!==null && elem.parentNode!==null) elem.parentNode.removeChild(elem) }, 300); });})();\u003c/script>\n\u003cscript type=\"text/javascript\" id=\"\" charset=\"\">(function(){function b(){!1===c&&(c=!0,Munchkin.init(\"625-BTD-327\"))}var c=!1,a=document.createElement(\"script\");a.type=\"text/javascript\";a.async=!0;a.src=\"//munchkin.marketo.net/munchkin.js\";a.onreadystatechange=function(){\"complete\"!=this.readyState&&\"loaded\"!=this.readyState||b()};a.onload=b;document.getElementsByTagName(\"head\")[0].appendChild(a)})();\u003c/script>\n\u003cscript type=\"text/javascript\" id=\"\" charset=\"\">!function(b,e,f,g,a,c,d){b.fbq||(a=b.fbq=function(){a.callMethod?a.callMethod.apply(a,arguments):a.queue.push(arguments)},b._fbq||(b._fbq=a),a.push=a,a.loaded=!0,a.version=\"2.0\",a.queue=[],c=e.createElement(f),c.async=!0,c.src=g,d=e.getElementsByTagName(f)[0],d.parentNode.insertBefore(c,d))}(window,document,\"script\",\"https://connect.facebook.net/en_US/fbevents.js\");fbq(\"init\",\"215649502535851\");\u003c/script>\n\u003cscript type=\"text/javascript\" id=\"\" charset=\"\">window.google_tag_manager[\"GTM-KWNMSC6\"].dataLayer.reset();\u003c/script>\u003cscript type=\"text/javascript\" id=\"\" charset=\"\">window.dataLayer=window.dataLayer||[];window.dataLayer.push({originalLocation:document.location.protocol+\"//\"+document.location.hostname+document.location.pathname+document.location.search});\u003c/script>\u003cscript type=\"text/javascript\" id=\"\" charset=\"\">(function(a,e,b,f,g,c,d){a[b]=a[b]||function(){(a[b].q=a[b].q||[]).push(arguments)};c=e.createElement(f);c.async=1;c.src=\"https://www.clarity.ms/tag/\"+g+\"?ref\\x3dgtm2\";d=e.getElementsByTagName(f)[0];d.parentNode.insertBefore(c,d)})(window,document,\"clarity\",\"script\",\"in5ygiimzi\");\u003c/script> \u003cscript type=\"text/javascript\" id=\"\" charset=\"\">fbq(\"track\",\"PageView\");\u003c/script>\u003cdiv id=\"lhc_container_v2\" class=\"\" style=\"border: 0px !important; padding: 0px !important; margin: 0px !important; z-index: 999999999 !important; overflow: visible !important; min-width: 0px !important; min-height: 0px !important; max-width: none !important; max-height: none !important; width: auto !important; height: auto !important; display: block !important;\">\u003ciframe id=\"lhc_status_widget_v2\" class=\"lhc-desktop\" style=\"box-shadow: none; overflow: visible; inset: auto 10px 10px auto; min-height: 95px; min-width: 95px; max-height: 95px; max-width: 95px; width: 95px; height: 95px; z-index: 2147483640; border-radius: unset; outline: none !important; visibility: visible !important; resize: none !important; background: none transparent !important; opacity: 1 !important; position: fixed !important; border: 0px !important; padding: 0px !important; margin: 0px !important; transition-property: none !important; transform: none !important; cursor: auto !important; float: none !important; display: block !important;\">\u003c/iframe>\u003ciframe id=\"lhc_widget_v2\" class=\"lhc-desktop lhc-mode-widget\" style=\"box-shadow: none; overflow: visible; inset: auto 30px 30px auto; z-index: 2147483640; border-radius: unset; height: 450px; min-height: 450px; max-height: 450px; width: 350px; min-width: 350px; max-width: 350px; outline: none !important; visibility: visible !important; resize: none !important; background: none transparent !important; opacity: 1 !important; position: fixed !important; border: 0px !important; padding: 0px !important; margin: 0px !important; transition-property: none !important; transform: none !important; cursor: auto !important; float: none !important; display: none !important;\">\u003c/iframe>\u003c/div>\u003cspan id=\"elementor-device-mode\" class=\"elementor-screen-only\">\u003c/span>\n\u003cscript type=\"text/javascript\" id=\"\" charset=\"\">!function(b,e,f,g,a,c,d){b.fbq||(a=b.fbq=function(){a.callMethod?a.callMethod.apply(a,arguments):a.queue.push(arguments)},b._fbq||(b._fbq=a),a.push=a,a.loaded=!0,a.version=\"2.0\",a.queue=[],c=e.createElement(f),c.async=!0,c.src=g,d=e.getElementsByTagName(f)[0],d.parentNode.insertBefore(c,d))}(window,document,\"script\",\"https://connect.facebook.net/en_US/fbevents.js\");fbq(\"init\",\"215649502535851\");\u003c/script>\n \u003cscript type=\"text/javascript\" id=\"\" charset=\"\">fbq(\"trackCustom\",\"5 Second Minimum Visit\");\u003c/script>\u003c/body>\u003c/html>","scrapedRatesHtml":null,"scrapedMeta":"{\"finalUrl\":\"https://www.spiritoffreedom.com.au/\",\"statusCode\":200,\"title\":\"Spirit of Freedom - Diving Liveaboard Cairns\",\"jsonLd\":[{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":[\"TravelAgency\",\"Organization\"],\"@id\":\"https://www.spiritoffreedom.com.au/#organization\",\"name\":\"Spirit of Freedom\",\"url\":\"https://www.spiritoffreedom.com.au\",\"openingHours\":[\"Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday 09:00-17:00\"]},{\"@type\":\"WebSite\",\"@id\":\"https://www.spiritoffreedom.com.au/#website\",\"url\":\"https://www.spiritoffreedom.com.au\",\"name\":\"Spirit of Freedom\",\"publisher\":{\"@id\":\"https://www.spiritoffreedom.com.au/#organization\"},\"inLanguage\":\"en-US\",\"potentialAction\":{\"@type\":\"SearchAction\",\"target\":\"https://www.spiritoffreedom.com.au/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}},{\"@type\":\"ImageObject\",\"@id\":\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/04/liveaboard-cairns-spirit-of-freedom.jpg\",\"url\":\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/04/liveaboard-cairns-spirit-of-freedom.jpg\",\"width\":\"1920\",\"height\":\"1080\",\"caption\":\"spirit-of-freedom cruising\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https://www.spiritoffreedom.com.au/#webpage\",\"url\":\"https://www.spiritoffreedom.com.au/\",\"name\":\"Spirit of Freedom - Diving Liveaboard Cairns\",\"datePublished\":\"2025-08-19T06:58:57+00:00\",\"dateModified\":\"2026-03-02T01:49:48+00:00\",\"about\":{\"@id\":\"https://www.spiritoffreedom.com.au/#organization\"},\"isPartOf\":{\"@id\":\"https://www.spiritoffreedom.com.au/#website\"},\"primaryImageOfPage\":{\"@id\":\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/04/liveaboard-cairns-spirit-of-freedom.jpg\"},\"inLanguage\":\"en-US\"}]},{\"@context\":\"https://schema.org\",\"@type\":\"LocalBusiness\",\"name\":\"Spirit of Freedom\",\"url\":\"https://www.spiritoffreedom.com.au/\",\"image\":\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/04/liveaboard-cairns-spirit-of-freedom.jpg\",\"description\":\"Australia's leading dive liveaboard, offering multi-night dive trips on the Great Barrier Reef and the Coral Sea.\",\"telephone\":\"+61 7 4047 9150\",\"email\":\"[email protected]\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Wharf Street\",\"addressLocality\":\"Cairns City\",\"addressRegion\":\"QLD\",\"postalCode\":\"4870\",\"addressCountry\":\"AU\"},\"aggregateRating\":{\"@type\":\"AggregateRating\",\"ratingValue\":\"4.8\",\"reviewCount\":\"113\",\"bestRating\":\"5\",\"worstRating\":\"1\"}}]}","scrapedAt":"2026-05-26T00:18:15.284Z","deepEnrichedAt":"2026-08-14T04:30:00.237Z","externalRating":4.8,"externalReviewCount":113,"externalRatingSource":"schema_org","roomTypes":null,"awardsJson":null,"photoUrls":"[\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/04/liveaboard-cairns-spirit-of-freedom.jpg\",\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-2950-766x731.jpg\",\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-2275-766x731.jpg\",\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/11/Spirit-of-Freedom-259-766x731.jpg\",\"https://www.spiritoffreedom.com.au/wp-content/uploads/2023/10/SOF-Far-North-1920x1080-1-766x731.jpg\",\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-3516-766x731.jpg\",\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-3076-766x731.jpg\",\"https://www.spiritoffreedom.com.au/wp-content/uploads/2022/03/SOF-1-12-766x731.jpg\"]","bookingEngine":null,"seasonalAvailability":null,"go2africaSlug":null,"go2africaPricing":null,"go2africaActivities":null,"go2africaPhotoUrls":null,"go2africaLocation":null,"go2africaEnrichedAt":null,"expertAfricaId":null,"expertAfricaAvailability":null,"expertAfricaUrl":null,"expertAfricaRating":null,"expertAfricaReviewCount":null,"expertAfricaBreakdown":null,"expertAfricaEnrichedAt":null,"googlePlaceId":null,"googleRating":null,"googleReviewCount":null,"googlePriceLevel":null,"googleEnrichedAt":null,"ecoCertifications":null,"osmWebsite":null,"thinLiftEnrichedAt":null}],"dataUpdateCount":1,"dataUpdatedAt":1787611141381,"error":null,"errorUpdateCount":0,"errorUpdatedAt":0,"fetchFailureCount":0,"fetchFailureReason":null,"fetchMeta":null,"isInvalidated":false,"status":"success","fetchStatus":"idle"},"queryKey":["/api/regions","australasia-safari","countries","australia","sub-regions","far-north-queensland-cape-york","sites","coral-sea-national-park-zone","lodges"],"queryHash":"[\"/api/regions\",\"australasia-safari\",\"countries\",\"australia\",\"sub-regions\",\"far-north-queensland-cape-york\",\"sites\",\"coral-sea-national-park-zone\",\"lodges\"]"},{"state":{"data":[{"id":465,"externalId":144525,"scientificName":"Onychoprion fuscatus","commonName":"Sooty Tern","slug":"sooty-tern","kingdom":null,"phylum":null,"className":null,"orderName":null,"family":null,"genus":null,"categoryId":7,"imageUrl":"https://upload.wikimedia.org/wikipedia/commons/5/52/TRINTA-R%C3%89IS-DAS-ROCAS_na_Ilha_da_Trindade_-_2022_%2852551310766%29.jpg","wikipediaUrl":"http://en.wikipedia.org/wiki/Sooty_tern","iucnStatus":"LC","gbifKey":5789284,"inatTaxonId":144525,"ebirdCode":"sooter1","visible":true,"description":"The sooty tern is a tern in the family Laridae. It is a seabird of the tropical oceans and can fly for years at a time, skimming the sea surface for food, and returning to land only to breed, on islands throughout the equatorial zone.","imageAttribution":{"author":"Wikipedia contributors","license":"CC BY-SA 4.0","sourceUrl":"https://en.wikipedia.org/wiki/Sooty_tern"},"wikiEnrichedAt":"2026-07-23T11:28:56.821Z","factsJson":null,"wikidataEnrichedAt":"2026-07-24T09:45:36.320Z","seasonalityJson":[0.3,0.319,0.427,0.771,0.694,0.49,0.422,0.758,0.525,0.434,1,0.381],"seasonalityEnrichedAt":"2026-07-23T19:15:06.868Z","populationTrend":null,"conservationText":null,"conservationEnrichedAt":null,"category":{"id":7,"name":"Waterbirds","slug":"waterbirds","taxonomicClasses":["Aves"],"displayOrder":11,"icon":"Droplets"},"recordCount":1}],"dataUpdateCount":1,"dataUpdatedAt":1787611141381,"error":null,"errorUpdateCount":0,"errorUpdatedAt":0,"fetchFailureCount":0,"fetchFailureReason":null,"fetchMeta":null,"isInvalidated":false,"status":"success","fetchStatus":"idle"},"queryKey":["/api/regions","australasia-safari","countries","australia","sub-regions","far-north-queensland-cape-york","sites","coral-sea-national-park-zone","species"],"queryHash":"[\"/api/regions\",\"australasia-safari\",\"countries\",\"australia\",\"sub-regions\",\"far-north-queensland-cape-york\",\"sites\",\"coral-sea-national-park-zone\",\"species\"]"},{"state":{"data":[],"dataUpdateCount":1,"dataUpdatedAt":1787611141381,"error":null,"errorUpdateCount":0,"errorUpdatedAt":0,"fetchFailureCount":0,"fetchFailureReason":null,"fetchMeta":null,"isInvalidated":false,"status":"success","fetchStatus":"idle"},"queryKey":["/api/regions","australasia-safari","countries","australia","sub-regions","far-north-queensland-cape-york","sites","coral-sea-national-park-zone","ocean-conditions"],"queryHash":"[\"/api/regions\",\"australasia-safari\",\"countries\",\"australia\",\"sub-regions\",\"far-north-queensland-cape-york\",\"sites\",\"coral-sea-national-park-zone\",\"ocean-conditions\"]"},{"state":{"data":[],"dataUpdateCount":1,"dataUpdatedAt":1787611141381,"error":null,"errorUpdateCount":0,"errorUpdatedAt":0,"fetchFailureCount":0,"fetchFailureReason":null,"fetchMeta":null,"isInvalidated":false,"status":"success","fetchStatus":"idle"},"queryKey":["/api/sites",10018,"seasonality"],"queryHash":"[\"/api/sites\",10018,\"seasonality\"]"}]}