Title: Book The Best Hotels in Tekkekoy for 2026from CA $37 - Fully Refundable Options - Hotels.com - Expedia.ca [Vacation Rentals in Tekkekoy](https://expedia.ca/Tekkekoy-Vacation-Rentals.d6309520.Travel-Guide-VacationRentals)[Tekkekoy Car Rentals](https://expedia.ca/Car-Rentals-In-Tekkekoy.d6309520.Car-Rental-Guide)[Tekkekoy Vacation Packages](https://expedia.ca/Tekkekoy.d6309520.Destination-Travel-Guides) ![turkey, black sea coast, aerial view zonguldak province.](https://images.trvl-media.com/place/6309520/d834af17-c554-465b-a145-e2bad9a33a7a.jpg?impolicy=fcrop&w=1200&h=500&q=medium) ![](https://images.trvl-media.com/place/6309520/d834af17-c554-465b-a145-e2bad9a33a7a.jpg?impolicy=fcrop&w=1200&h=500&q=medium) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__calendar_shield.svg) ### Change your mind Book hotels with free cancellation - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__deals.svg) ### Treat yourself Sign in to save 10% or more on thousands of hotels [Sign in](https://www.expedia.ca/login) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__bed.svg) ### Be picky Search almost a million properties worldwide ## Go beyond your typical stay in Tekkekoy Pool [](https://www.expedia.ca/Hotel-Search?destination=Tekkekoy%2C+Samsun+Province%2C+T%C3%BCrkiye®ionId=6309520&latLong=41.151105%2C36.466685&adults=2&startDate=2026-03-03&d1=2026-03-03&endDate=2026-03-05&d2=2026-03-05&amenities=POOL) Spa [](https://www.expedia.ca/Hotel-Search?destination=Tekkekoy%2C+Samsun+Province%2C+T%C3%BCrkiye®ionId=6309520&latLong=41.151105%2C36.466685&adults=2&startDate=2026-03-03&d1=2026-03-03&endDate=2026-03-05&d2=2026-03-05&amenities=SPA_ON_SITE) Ocean view [](https://www.expedia.ca/Hotel-Search?destination=Tekkekoy%2C+Samsun+Province%2C+T%C3%BCrkiye®ionId=6309520&latLong=41.151105%2C36.466685&adults=2&startDate=2026-03-03&d1=2026-03-03&endDate=2026-03-05&d2=2026-03-05&amenities=OCEAN_VIEW) Apart hotel [](https://www.expedia.ca/Hotel-Search?destination=Tekkekoy%2C+Samsun+Province%2C+T%C3%BCrkiye®ionId=6309520&latLong=41.151105%2C36.466685&adults=2&startDate=2026-03-03&d1=2026-03-03&endDate=2026-03-05&d2=2026-03-05&lodging=APART_HOTEL) Pet friendly [](https://www.expedia.ca/Hotel-Search?destination=Tekkekoy%2C+Samsun+Province%2C+T%C3%BCrkiye®ionId=6309520&latLong=41.151105%2C36.466685&adults=2&startDate=2026-03-03&d1=2026-03-03&endDate=2026-03-05&d2=2026-03-05&amenities=PETS) ## Check prices for these dates Tonight [Feb 17 - Feb 18](https://www.expedia.ca/Hotel-Search?regionId=6309520&startDate=2026-02-17&endDate=2026-02-18&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) Tomorrow [Feb 18 - Feb 19](https://www.expedia.ca/Hotel-Search?regionId=6309520&startDate=2026-02-18&endDate=2026-02-19&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) This weekend [Feb 20 - Feb 22](https://www.expedia.ca/Hotel-Search?regionId=6309520&startDate=2026-02-20&endDate=2026-02-22&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) Next weekend [Feb 27 - Mar 1](https://www.expedia.ca/Hotel-Search?regionId=6309520&startDate=2026-02-27&endDate=2026-03-01&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) ## Our top choices for Tekkekoy hotels ![Terrace/patio](https://images.trvl-media.com/lodging/8000000/7120000/7110800/7110783/b2dc742b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/8000000/7120000/7110800/7110783/cd5bbabf.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/8000000/7120000/7110800/7110783/e6788e40.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/8000000/7120000/7110800/7110783/62eac0f1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hampton by Hilton Samsun [](https://www.expedia.ca/Tekkekoy-Hotels-Hampton-By-Hilton-Samsun.h7110783.Hotel-Information) Tekkekoy 8.6/10 Excellent (629 reviews) "A good hotel with very good breakfast, but far from city center and beaches. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) mehrdad CA $89 CA $100 total includes taxes & fees Feb 20 - Feb 21 [](https://www.expedia.ca/Tekkekoy-Hotels-Hampton-By-Hilton-Samsun.h7110783.Hotel-Information) ![Lobby](https://images.trvl-media.com/lodging/19000000/18390000/18381500/18381464/78bdb599.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/19000000/18390000/18381500/18381464/w4941h3834x4y6-4fbc0247.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Bar (on property)](https://images.trvl-media.com/lodging/19000000/18390000/18381500/18381464/eb42efcb.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Superior Room](https://images.trvl-media.com/lodging/19000000/18390000/18381500/18381464/746d2f7b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Park Inn by Radisson Samsun [](https://www.expedia.ca/Tekkekoy-Hotels-Park-Inn-By-Radisson-Samsun.h18381464.Hotel-Information) Tekkekoy 8.4/10 Very good (194 reviews) "I highly recommend this place very good location close to local airport " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Gokhan CA $83 CA $94 total includes taxes & fees Mar 2 - Mar 3 [](https://www.expedia.ca/Tekkekoy-Hotels-Park-Inn-By-Radisson-Samsun.h18381464.Hotel-Information) ![Waterslide](https://images.trvl-media.com/lodging/49000000/48210000/48202500/48202419/8f4fac9a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Seasonal outdoor pool](https://images.trvl-media.com/lodging/49000000/48210000/48202500/48202419/8b2fab8d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Superior Room](https://images.trvl-media.com/lodging/49000000/48210000/48202500/48202419/efc0aeeb.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/49000000/48210000/48202500/48202419/587e1e16.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Samsun Airport Resort Hotel [](https://www.expedia.ca/Tekkekoy-Hotels-Samsun-Airport-Resort-Hotel.h48202419.Hotel-Information) Tekkekoy 8.0/10 Very good (59 reviews) "Nice hotel, good value for money, comfy bed, friendly and helpful staff. Good breakfast We stayed only 1 night, but there was no restaurant oder other hotels in walking distance." ![Australia](https://a.travel-assets.com/egds/marks/flags/au.svg) Karin CA $71 CA $81 total includes taxes & fees Feb 23 - Feb 24 [](https://www.expedia.ca/Tekkekoy-Hotels-Samsun-Airport-Resort-Hotel.h48202419.Hotel-Information) ![Reception](https://images.trvl-media.com/lodging/94000000/93670000/93668900/93668871/ff6d9d15.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![32-inch flat-screen TV with satellite channels, TV](https://images.trvl-media.com/lodging/94000000/93670000/93668900/93668871/3dffbffa.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/94000000/93670000/93668900/93668871/85dd48cd.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/94000000/93670000/93668900/93668871/e96fc1c5.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Ece Han Butik Otel [](https://www.expedia.ca/Atakum-Hotels-Ece-Han-Butik-Otel.h93668871.Hotel-Information) Atakum 6.4/10 (48 reviews) "Staff does not speak English. Room very small and cold. Not as advertised. Bathroom had grout dust all over. Blankets are old and mismatched. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Lee Paul CA $40 CA $45 total includes taxes & fees Feb 18 - Feb 19 [](https://www.expedia.ca/Atakum-Hotels-Ece-Han-Butik-Otel.h93668871.Hotel-Information) ![Superior Room](https://images.trvl-media.com/lodging/104000000/103550000/103549000/103548998/1aafc008.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Free daily buffet breakfast](https://images.trvl-media.com/lodging/104000000/103550000/103549000/103548998/6253d5a9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/104000000/103550000/103549000/103548998/860752f5.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/104000000/103550000/103549000/103548998/46b8f22a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Niva Atakum Otel [](https://www.expedia.ca/Atakum-Hotels-Nish-Atakum-Otel.h103548998.Hotel-Information) Atakum 7.8/10 Good (158 reviews) "Great people great service the only problem is a parking place and for a moto rider it is omportant" ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Przemek CA $48 CA $55 total includes taxes & fees Feb 21 - Feb 22 [](https://www.expedia.ca/Atakum-Hotels-Nish-Atakum-Otel.h103548998.Hotel-Information) ![Suite](https://images.trvl-media.com/lodging/23000000/22710000/22700300/22700228/fb74ebcf.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/23000000/22710000/22700300/22700228/bc8ae312.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby sitting area](https://images.trvl-media.com/lodging/23000000/22710000/22700300/22700228/2cfec78a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Shower, free toiletries, hair dryer, slippers](https://images.trvl-media.com/lodging/23000000/22710000/22700300/22700228/5e6ca726.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Suw Hotel [](https://www.expedia.ca/Atakum-Hotels-Suw-Hotel.h22700228.Hotel-Information) Atakum 6.2/10 (19 reviews) "Bu motelde bir gece konakladım ancak genel olarak memnun kalmadım. Duş almak için suyu çok uzun süre akıtmak gerekiyor, çünkü hemen ısınmıyor. Duş başlığı kırık ve neredeyse kullanılamaz durumdaydı. Banyodaki fayanslar kırık ve ortam oldukça bakımsızdı. Temizlik genel anlamda yetersizdi. Ayrıca Expedia'da otelin kendine ait otoparkı olduğu belirtiliyor, ancak gerçekte böyle bir otopark yok. Bu durum hem yanıltıcı hem de müşteriyi mağdur edici. Bu koşullarda, ödediğim ücrete kesinlikle değmez.... ![Germany](https://a.travel-assets.com/egds/marks/flags/de.svg) Ilyas CA $61 CA $69 total includes taxes & fees Feb 23 - Feb 24 [](https://www.expedia.ca/Atakum-Hotels-Suw-Hotel.h22700228.Hotel-Information) ![Deluxe Room, Sea View](https://images.trvl-media.com/lodging/73000000/72530000/72523600/72523548/069d24d4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Deluxe Room, Sea View | View from room](https://images.trvl-media.com/lodging/73000000/72530000/72523600/72523548/4200b74a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/73000000/72530000/72523600/72523548/218905de.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/73000000/72530000/72523600/72523548/eb726d86.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### New Hotel Samsun [](https://www.expedia.ca/Atakum-Hotels-New-Hotel-Samsun.h72523548.Hotel-Information) Atakum 3.8/10 (57 reviews) "It was not bad for such a price; the staff was very friendly. The only drawback I faced with was that there wasn’t any good restaurant near by the hotel. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Naveed [](https://www.expedia.ca/Atakum-Hotels-New-Hotel-Samsun.h72523548.Hotel-Information) ![Deluxe Double Room, Sea View](https://images.trvl-media.com/lodging/21000000/20310000/20304800/20304751/57bff789.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property - evening/night](https://images.trvl-media.com/lodging/21000000/20310000/20304800/20304751/e8310d55.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/21000000/20310000/20304800/20304751/cb37389e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Beach/ocean view](https://images.trvl-media.com/lodging/21000000/20310000/20304800/20304751/7cfa4eb6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Venn Boutique Hotel - Boutique Class [](https://www.expedia.ca/Atakum-Hotels-Venn-Boutique-Hotel-Boutique-Class.h20304751.Hotel-Information) Atakum 8.8/10 Excellent (62 reviews) "We stayed at one night and it was worth the money " ![Canada](https://a.travel-assets.com/egds/marks/flags/ca.svg) Ahmet CA $124 CA $139 total includes taxes & fees Feb 22 - Feb 23 [](https://www.expedia.ca/Atakum-Hotels-Venn-Boutique-Hotel-Boutique-Class.h20304751.Hotel-Information) ![Daily buffet breakfast (EUR 10 per person)](https://images.trvl-media.com/lodging/97000000/96510000/96507700/96507604/5cd3bfa0.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/97000000/96510000/96507700/96507604/bb3ee8a0.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/97000000/96510000/96507700/96507604/8a01dc34.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Meeting facility](https://images.trvl-media.com/lodging/97000000/96510000/96507700/96507604/73734b96.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Elite World Comfy Samsun Atakum [](https://www.expedia.ca/Atakum-Hotels-ELITEWORLD-Comfy-Samsun-Atakum.h96507604.Hotel-Information) Atakum 9.2/10 Wonderful (19 reviews) "The service was amazing! All the staff were friendly and helpful. The hotel was very clean. It is located in a great area. I really enjoyed my stay there & highly recommend this hotel if you plan on visiting Samsun." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Anonymous traveller CA $118 CA $132 total includes taxes & fees Feb 27 - Feb 28 [](https://www.expedia.ca/Atakum-Hotels-ELITEWORLD-Comfy-Samsun-Atakum.h96507604.Hotel-Information) ![Deluxe Room, 1 King Bed, Jetted Tub, Sea View](https://images.trvl-media.com/lodging/84000000/83610000/83604600/83604547/385ab921.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/84000000/83610000/83604600/83604547/1f4a045f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/84000000/83610000/83604600/83604547/221ef151.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Shower, rainfall showerhead, free toiletries, hair dryer](https://images.trvl-media.com/lodging/84000000/83610000/83604600/83604547/b8702df0.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Daric Hotels [](https://www.expedia.ca/Atakum-Hotels-Daric-Hotels.h83604547.Hotel-Information) Atakum 8.2/10 Very good (24 reviews) "Really good air conditioning comfy beds and a tasty Turkish breakfast. Good views from the rooftop restaurant." ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) peter [](https://www.expedia.ca/Atakum-Hotels-Daric-Hotels.h83604547.Hotel-Information) ![Reception](https://images.trvl-media.com/lodging/113000000/112020000/112015000/112014907/w1000h664x0y3-22a58a26.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Deluxe Suite, City View](https://images.trvl-media.com/lodging/113000000/112020000/112015000/112014907/a9902f35.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Economy Studio, Balcony, City View](https://images.trvl-media.com/lodging/113000000/112020000/112015000/112014907/97a3a5c9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/113000000/112020000/112015000/112014907/w1000h664x0y3-58794e92.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Sea House Apart Otel [](https://www.expedia.ca/Atakum-Hotels-Sea-House-Apart-Otel.h112014907.Hotel-Information) Atakum 7.6/10 Good (8 reviews) "Road noise, small shower, no breakfast. Staff was friendly and helpful with recommendations. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Duayne CA $31 CA $37 total includes taxes & fees Feb 19 - Feb 20 [](https://www.expedia.ca/Atakum-Hotels-Sea-House-Apart-Otel.h112014907.Hotel-Information) ![Royal Suite, 1 Queen Bed](https://images.trvl-media.com/lodging/86000000/85070000/85067800/85067755/e56beb97.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Royal Suite, 1 Queen Bed](https://images.trvl-media.com/lodging/86000000/85070000/85067800/85067755/7693b4ed.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Desk, soundproofing, iron/ironing board, free WiFi](https://images.trvl-media.com/lodging/86000000/85070000/85067800/85067755/736fb718.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Standard Room, City View](https://images.trvl-media.com/lodging/86000000/85070000/85067800/85067755/72a830e6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Cepnis Hotel [](https://www.expedia.ca/Atakum-Hotels-CEPNISHOTEL.h85067755.Hotel-Information) Atakum 8.0/10 Very good (18 reviews) "Nice hotel and friendly people." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Firas CA $97 CA $109 total includes taxes & fees Feb 22 - Feb 23 [](https://www.expedia.ca/Atakum-Hotels-CEPNISHOTEL.h85067755.Hotel-Information) ![Breakfast, lunch and dinner served](https://images.trvl-media.com/lodging/23000000/22740000/22737800/22737714/69c1e76f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/23000000/22740000/22737800/22737714/1c019e43.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/23000000/22740000/22737800/22737714/8c46be03.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/23000000/22740000/22737800/22737714/ec41bb7f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Marin Otel & Restaurant [](https://www.expedia.ca/Atakum-Hotels-Marin-Otel-Restaurant.h22737714.Hotel-Information) Atakum 8.6/10 Excellent (53 reviews) "Room, view, staffs, everything was so nice, except that there was no tooth brush. But especially breakfast(room service) on balcony was really comfortable and gorgeous and we could enjoy a lot." ![Japan](https://a.travel-assets.com/egds/marks/flags/jp.svg) Samon CA $159 CA $179 total includes taxes & fees Feb 18 - Feb 19 [](https://www.expedia.ca/Atakum-Hotels-Marin-Otel-Restaurant.h22737714.Hotel-Information) ![Hallway](https://images.trvl-media.com/lodging/116000000/115650000/115644700/115644669/1d110a5d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Standard Triple Room](https://images.trvl-media.com/lodging/116000000/115650000/115644700/115644669/bf7b601e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Shower, hair dryer, towels, soap](https://images.trvl-media.com/lodging/116000000/115650000/115644700/115644669/8bc5839a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Standard Quadruple Room](https://images.trvl-media.com/lodging/116000000/115650000/115644700/115644669/f0dc9698.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Blue Dolphin Otel [](https://www.expedia.ca/Atakum-Hotels-Blue-Dolphin-Otel.h115644669.Hotel-Information) Atakum 6.8/10 (44 reviews) "Everything is very bad, the furniture is broken, it smells of tobacco, as if there was a company of soldiers smoking there, the staff is rude, they don't understand English, it's dirty" ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Stsiapkovich CA $45 CA $50 total includes taxes & fees Feb 19 - Feb 20 [](https://www.expedia.ca/Atakum-Hotels-Blue-Dolphin-Otel.h115644669.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/37000000/36870000/36868300/36868210/1a7d61fa.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/37000000/36870000/36868300/36868210/8a0c662c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/37000000/36870000/36868300/36868210/0bffa97e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Hypo-allergenic bedding, in-room safe, desk, laptop workspace](https://images.trvl-media.com/lodging/37000000/36870000/36868300/36868210/27d3f794.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Medi Hotel [](https://www.expedia.ca/Atakum-Hotels-Medi-Apart-Otel.h36868210.Hotel-Information) Atakum 7.2/10 Good (27 reviews) "Nice comfortable cozy place ❤️" ![Ireland](https://a.travel-assets.com/egds/marks/flags/ie.svg) Mohamed CA $42 CA $52 total includes taxes & fees Feb 23 - Feb 24 [](https://www.expedia.ca/Atakum-Hotels-Medi-Apart-Otel.h36868210.Hotel-Information) ![Reception](https://images.trvl-media.com/lodging/116000000/115480000/115475100/115475034/3fa4ed3f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Classic Suite, Beach View](https://images.trvl-media.com/lodging/116000000/115480000/115475100/115475034/ee7c7b6a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Classic Suite, Beach View](https://images.trvl-media.com/lodging/116000000/115480000/115475100/115475034/2cbcebfd.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Classic Suite, Beach View](https://images.trvl-media.com/lodging/116000000/115480000/115475100/115475034/5444eba0.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Alya Suit [](https://www.expedia.ca/Atakum-Hotels-Alya-Suit.h115475034.Hotel-Information) Atakum 2.0/10 (1 review) CA $64 CA $78 total includes taxes & fees Feb 24 - Feb 25 [](https://www.expedia.ca/Atakum-Hotels-Alya-Suit.h115475034.Hotel-Information) ![Hallway](https://images.trvl-media.com/lodging/21000000/20210000/20202400/20202307/5d4108fa.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Deluxe Room French Bed Sea View](https://images.trvl-media.com/lodging/21000000/20210000/20202400/20202307/acd67c82.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Building design](https://images.trvl-media.com/lodging/21000000/20210000/20202400/20202307/7a900cac.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Superior Room French Bed Sea View](https://images.trvl-media.com/lodging/21000000/20210000/20202400/20202307/d8a6a74e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Elina Managed by Dedeman [](https://www.expedia.ca/Atakum-Hotels-Janti-Boutique-Hotel.h20202307.Hotel-Information) Atakum 7.0/10 Good (9 reviews) "Otelin konumu güzel, ancak otopark alanı çok kısıtlı. Bu zorlayıcı bir etmen olabiliyor. Otele girdiğinizde karşılama güzeldi, sıcaktı ancak kurumsallıktan epey uzaktı. Oteli tercih etmemizde kahvaltı önemli bir detaydı ancak şunu söyleyebilirim ki kahvaltı epey vasattı. Odalar çok temiz, lavobo banyo harika ancak mobilyalar oldukça eski idi. Bu önemli bir eksiklik olduk benm için." ![Turkey](https://a.travel-assets.com/egds/marks/flags/tr.svg) Semih CA $120 CA $134 total includes taxes & fees Feb 22 - Feb 23 [](https://www.expedia.ca/Atakum-Hotels-Janti-Boutique-Hotel.h20202307.Hotel-Information) ![Deluxe Suite, 1 Queen Bed, Jetted Tub | Jetted tub](https://images.trvl-media.com/lodging/38000000/37770000/37767700/37767682/b1fdbd25.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/38000000/37770000/37767700/37767682/6d0e76c9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Egyptian cotton sheets, premium bedding, minibar, in-room safe](https://images.trvl-media.com/lodging/38000000/37770000/37767700/37767682/b56414aa.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/38000000/37770000/37767700/37767682/65abbae5.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### B&C Hotel [](https://www.expedia.ca/Atakum-Hotels-BC-Hotel.h37767682.Hotel-Information) Atakum 7.2/10 Good (96 reviews) "The room was nice and clean, and the breakfast was fantastic. I enjoyed my stay and recommend to everyone." ![Turkey](https://a.travel-assets.com/egds/marks/flags/tr.svg) Anonymous traveller CA $94 CA $106 total includes taxes & fees Feb 19 - Feb 20 [](https://www.expedia.ca/Atakum-Hotels-BC-Hotel.h37767682.Hotel-Information) ![Spa](https://images.trvl-media.com/lodging/19000000/18370000/18365500/18365458/9a7ca50a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/19000000/18370000/18365500/18365458/3def8564.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/19000000/18370000/18365500/18365458/011c68cc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Suite | Bathroom](https://images.trvl-media.com/lodging/19000000/18370000/18365500/18365458/de07c6f4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Ramada Plaza by Wyndham Samsun [](https://www.expedia.ca/Samsun-Hotels-Serra-Otel-Samsun.h18365458.Hotel-Information) İlkadım 8.8/10 Excellent (480 reviews) "Great hotel to stay at " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Younis CA $91 CA $102 total includes taxes & fees Feb 21 - Feb 22 [](https://www.expedia.ca/Samsun-Hotels-Serra-Otel-Samsun.h18365458.Hotel-Information) ![Dining](https://images.trvl-media.com/lodging/39000000/38430000/38422600/38422556/2f438778.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Beach/ocean view](https://images.trvl-media.com/lodging/39000000/38430000/38422600/38422556/3f86f6de.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior detail](https://images.trvl-media.com/lodging/39000000/38430000/38422600/38422556/cae8ef45.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Business Quadruple Room](https://images.trvl-media.com/lodging/39000000/38430000/38422600/38422556/e250bd3f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### North Beach Boutique Otel [](https://www.expedia.ca/Atakum-Hotels-North-Beach-Boutique-Otel.h38422556.Hotel-Information) Atakum 7.4/10 Good (49 reviews) "The hotel is in a magnificent location, on top of a very nice Italian restaurant, all facing the sea" ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Firas CA $58 CA $65 total includes taxes & fees Feb 18 - Feb 19 [](https://www.expedia.ca/Atakum-Hotels-North-Beach-Boutique-Otel.h38422556.Hotel-Information) Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply. [View all properties](https://expedia.ca/Hotel-Search?startDate=2026-03-03&endDate=2026-03-04®ionId=6309520&adults=2&sort=RECOMMENDED&openPlayBack=true) ![](https://forever.travel-assets.com/flex/flexmanager/images/2026/02/06/expedia-sale-2026-desktop-us-ca.jpg?impolicy=fcrop&w=1400&h=600&q=mediumHigh) ## The Annual Vacation Sale Members save up to 40% on hotels and homes. Plan this year’s big trip and save. [Book now](https://expedia.ca/deals?rfrr=HTG_SPRING_PROMO_6309520) ![](https://a.travel-assets.com/pricing-claim/sparkle_dark.svg) Save an average of 15% on thousands of hotels when you're signed in [Sign in ](https://expedia.ca/user/signin?ckoflag=0&uurl=e3id%3Dredr%26rurl%3D%2FTekkekoy-Hotels.d6309520.Travel-Guide-Hotels)[ Sign up, it's free ](https://expedia.ca/signup?enable_registration=true&+=&uurl=e3id%3Dredr%26rurl%3D%2FTekkekoy-Hotels.d6309520.Travel-Guide-Hotels) ## Stay near popular Tekkekoy attractions ### Samsun 19 Mayıs Stadium Catch an event at Samsun 19 Mayıs Stadium during your trip to Tekkekoy. [See properties](https://www.expedia.ca/Hotel-Search?rfrrid=TG.LP..PointOfInterests®ionId=968290432356679680) ## Learn more about Tekkekoy Explore ancient caves carved into limestone cliffs at Tekkekoy's archaeological site, where prehistoric dwellings reveal fascinating glimpses into early human settlements. Catch a thrilling football match at Samsun 19 Mayıs Stadium, then spend your afternoon browsing shops at nearby Piazza Shopping Centre or relaxing on the golden sands of Fener Plajı. [See all hotels in Tekkekoy](https://www.expedia.ca/Hotel-Search?startDate=2026-03-03&endDate=2026-03-04&adults=2®ionId=6309520) ![turkey, black sea coast, aerial view zonguldak province.](https://images.trvl-media.com/place/6309520/d834af17-c554-465b-a145-e2bad9a33a7a.jpg?impolicy=fcrop&w=900&h=337&p=1&q=high) ## Top Tekkekoy Hotel Reviews ![Ece Han Butik Otel ](https://images.trvl-media.com/lodging/94000000/93670000/93668900/93668871/065aea86_y.jpg) ### Ece Han Butik Otel 2/10 Terrible "Staff does not speak English. Room very small and cold. Not as advertised. Bathroom had grout dust all over. Blankets are old and mismatched. " [](https://expedia.ca/Atakum-Hotels-Ece-Han-Butik-Otel.h93668871.Hotel-Information) ![B&C Hotel](https://images.trvl-media.com/lodging/38000000/37770000/37767700/37767682/b1fdbd25_y.jpg) ### B&C Hotel 10/10 Excellent "Clean room " [](https://expedia.ca/Atakum-Hotels-BC-Hotel.h37767682.Hotel-Information) ![Samsun Charme Hotel](https://images.trvl-media.com/lodging/111000000/110550000/110541900/110541822/d4db56a5_y.jpg) ### Samsun Charme Hotel 10/10 Excellent "Güzeldi çalışanlar ilgili ve temizdi odalar biraz küçük ama çok da sorun oluşturmuyor " [](https://expedia.ca/Samsun-Hotels-Samsun-Charme-Hotel.h110541822.Hotel-Information) ![Hampton by Hilton Samsun](https://images.trvl-media.com/lodging/8000000/7120000/7110800/7110783/b2dc742b_y.jpg) ### Hampton by Hilton Samsun 10/10 Excellent "Almost everything was on point." [](https://expedia.ca/Tekkekoy-Hotels-Hampton-By-Hilton-Samsun.h7110783.Hotel-Information) ![Anemon Grand Samsun Hotel](https://images.trvl-media.com/lodging/7000000/6280000/6278000/6277983/6073b53e_y.jpg) ### Anemon Grand Samsun Hotel 8/10 Good "Friendly staff, gym facilities decent. Restaurant closed sunday, one night i was there." [](https://expedia.ca/Samsun-Hotels-Anemon-Samsun-Hotel.h6277983.Hotel-Information) ![Sheraton Grand Samsun Hotel](https://images.trvl-media.com/lodging/10000000/9810000/9807600/9807527/5423d249_y.jpg) ### Sheraton Grand Samsun Hotel 10/10 Excellent "Beautiful private beach, luxury hotel " [](https://expedia.ca/Samsun-Hotels-Sheraton-Grand-Samsun-Hotel.h9807527.Hotel-Information) ![My Suit Residence](https://images.trvl-media.com/lodging/16000000/15500000/15493400/15493319/99950467_y.jpg) ### My Suit Residence 8/10 Good "Normal clean. Sofa has cigarette holes. Table was also stained. Very convenient kitchen. The traffic on front road makes the rooms not peaceful " [](https://expedia.ca/Atakum-Hotels-My-Suit-Residence.h15493319.Hotel-Information) ![BM HOTEL CITY](https://images.trvl-media.com/lodging/83000000/82760000/82759700/82759691/fef85218_y.jpg) ### BM HOTEL CITY 10/10 Excellent "Gut" [](https://expedia.ca/Samsun-Hotels-Otel-Amisos.h82759691.Hotel-Information) ![Ramada Plaza by Wyndham Samsun](https://images.trvl-media.com/lodging/19000000/18370000/18365500/18365458/d56fb606_y.jpg) ### Ramada Plaza by Wyndham Samsun 10/10 Excellent "Great hotel to stay at " [](https://expedia.ca/Samsun-Hotels-Serra-Otel-Samsun.h18365458.Hotel-Information) ## More cheap stays in Tekkekoy ![Samsun Airport Resort Hotel](https://images.trvl-media.com/lodging/49000000/48210000/48202500/48202419/8b2fab8d_y.jpg?impolicy=resizecrop&rw=402&ra=fit) ### Samsun Airport Resort Hotel Samsun-Ordu Karayolu 12\. KM Tekkekoy Samsun CA $71 CA $81 total Feb 23 - Feb 24 includes taxes & fees 7.8/10 Good! (59 reviews) [](https://expedia.ca/Tekkekoy-Hotels-Samsun-Airport-Resort-Hotel.h48202419.Hotel-Information) ## Frequently asked questions ### What is the best area to stay in Tekkekoy? > For those prioritising ease of travel and access to the wider Samsun region, staying close to the D010 is ideal. This main road provides a direct link to Samsun city centre and its airport, as well as connections to other coastal towns. This area offers a practical base for exploring the historical sites of Tekkekoy, such as the Tekkekoy Caves, and for business travellers needing efficient transport links. > > > Couples looking for a relaxing stay with easy access to the Black Sea might prefer accommodation closer to the coastline, particularly in areas bordering Samsun's eastern districts. Here, you'll find hotels offering sea views and proximity to coastal promenades and restaurants, providing a pleasant setting for evenings out. ### What are the best family hotels in Tekkekoy? > The Hampton by Hilton Samsun, with an 8.6 rating, is top by families. It offers complimentary cribs, free buffet breakfast, and free WiFi, which are all convenient for those travelling with children. Additionally, guests can enjoy free toiletries and complimentary self-parking. > > > Another great option is the Park Inn by Radisson Samsun, which has an 8.4 rating. This hotel also provides free cribs and free WiFi, making it easy for families to stay connected. Guests will appreciate the convenience of a sofa bed in some rooms, free toiletries, and complimentary self-parking. A selection of items from the minibar is also provided free of charge, adding a nice touch for families. ### What hotels in Tekkekoy offer free breakfast? > The Hampton by Hilton Samsun has an 8.6 rating and provides a free buffet breakfast, ensuring a good start to your day. Guests also benefit from complimentary toiletries, free cribs for families, and free self-parking. > > > Another excellent option is the Samsun Airport Resort Hotel, rated 8.0, which also includes a free buffet breakfast. This hotel further offers free self-parking and free valet parking, adding to the convenience for travellers. ### What are the top pet-friendly hotels in Tekkekoy? > This hotel, with an 8.4 rating, warmly welcomes pets, making it a great choice for travellers with animal companions. Guests will also appreciate the convenience of free WiFi, complimentary self-parking, and a minibar with some free items. Additionally, free toiletries and cribs are available, enhancing the comfort for all guests. ### What are the best budget hotels in Tekkekoy? > This hotel, which has an 8.0 rating, offers excellent value with complimentary self-parking and free valet parking, both uncovered. Guests can enjoy a free buffet breakfast, with complimentary WiFi available throughout the property. ### What are the most romantic hotels in Tekkekoy for couples? > The Park Inn by Radisson Samsun, rated 8.4, provides a comfortable setting with amenities that enhance a couple's stay. Guests can enjoy complimentary toiletries and a minibar stocked with some free items. The hotel also provides free WiFi and free self-parking, adding to the convenience. For those who appreciate scenic views, some rooms offer mountain views, great for a peaceful retreat. ### When is the best time to go to Tekkekoy? > These periods offer pleasant weather with comfortable temperatures, making it ideal for exploring the area's natural beauty and historical sites. You'll find it's warm enough for outdoor activities without the intense heat of summer, and the crowds are generally smaller than during peak season. > > > For travellers interested in outdoor exploration, such as hiking or visiting the Tekkeköy Caves, these months provide the great conditions. ### Can I cancel my hotel reservation on Expedia? ### How can I save on a Tekkekoy hotel booking with Expedia? ### How much is the nightly rate at a Tekkekoy hotel? ## Explore a world of travel with Expedia - Lodging - Flights - Packages - Cars - [Alaçam Hotels ](https://www.expedia.ca/Alacam-Hotels.d553248635290258784.Travel-Guide-Hotels) - [Atakum Hotels ](https://www.expedia.ca/Atakum-Hotels.d6309689.Travel-Guide-Hotels) - [Ayvacık Hotels ](https://www.expedia.ca/Ayvack-Hotels.d553248635290258379.Travel-Guide-Hotels) - [Bafra Hotels ](https://www.expedia.ca/Bafra-Hotels.d6321983.Travel-Guide-Hotels) - [Cakalli Hotels ](https://www.expedia.ca/Cakalli-Hotels.d553248633953637276.Travel-Guide-Hotels) - [Çarşamba Hotels ](https://www.expedia.ca/Carsamba-Hotels.d553248635290257970.Travel-Guide-Hotels) - [Beach Hotel Hotels in Samsun Province ](https://www.expedia.ca/Destinations-In-Samsun-Province-Beach-Hotel.0-0-d6248933-tBeachHotel.Hotel-Filter-Destinations) - [Samsun Province Hotels ](https://www.expedia.ca/Destinations-In-Samsun-Province.d6248933.Hotel-Destinations) - [Engiz Mahallesi Hotels ](https://www.expedia.ca/Engiz-Mahallesi-Hotels.d553248635493159664.Travel-Guide-Hotels) - [Evci Hotels ](https://www.expedia.ca/Evci-Hotels.d3000013186.Travel-Guide-Hotels) - [İlkadım Hotels ](https://www.expedia.ca/Ilkadm-Samsun-Hotels.0-n553248635290257291-0.Travel-Guide-Filter-Hotels) - [Kavak Hotels ](https://www.expedia.ca/Kavak-Hotels.d553248633962954103.Travel-Guide-Hotels) - [Salıpazarı Hotels ](https://www.expedia.ca/Salpazar-Hotels.d553248635290257468.Travel-Guide-Hotels) - [Aparthotels in Samsun ](https://www.expedia.ca/Samsun-Apart-Hotels.d3278-aaApartHotels.Travel-Guide-Accommodation) - [Apartments in Samsun City Center ](https://www.expedia.ca/Samsun-City-Center-Apartments.d6322098-aaApartments.Travel-Guide-Accommodation) - [Samsun City Center Hotels ](https://www.expedia.ca/Samsun-City-Center-Hotels.d6322098.Travel-Guide-Hotels) - [Samsun Hotels ](https://www.expedia.ca/Samsun-Hotels.d3278.Travel-Guide-Hotels) - [Terme Hotels ](https://www.expedia.ca/Terme-Hotels.d553248634800003607.Travel-Guide-Hotels) - [Vezirköprü Hotels ](https://www.expedia.ca/Vezirkopru-Hotels.d553248635290258712.Travel-Guide-Hotels) - [Flights to Kavak ](https://www.expedia.ca/Cheap-Flights-To-Kavak.d553248633962954103.Travel-Guide-Flights) - [Flights to Samsun ](https://www.expedia.ca/Cheap-Flights-To-Samsun.d3278.Travel-Guide-Flights) - [Flights from Fak-Fak (FKQ) to Samsun (SSX) ](https://www.expedia.ca/lp/flights/fkq/ssx/fak-fak-to-samsun) - [Flights from Istanbul (IST) to Samsun (SZF) ](https://www.expedia.ca/lp/flights/ist/szf/istanbul-to-samsun) - [Flights from Istanbul (SAW) to Samsun (SSX) ](https://www.expedia.ca/lp/flights/saw/ssx/istanbul-to-samsun) - [Flights from Dax (XDA) to Samsun (SSX) ](https://www.expedia.ca/lp/flights/xda/ssx/dax-to-samsun) - [Flights from Montreal (YUL) to Samsun (SSX) ](https://www.expedia.ca/lp/flights/yul/ssx/montreal-to-samsun) - [Flights from Montreal (YUL) to Samsun (SZF) ](https://www.expedia.ca/lp/flights/yul/szf/montreal-to-samsun) - [Flights from Vancouver (YVR) to Samsun (SZF) ](https://www.expedia.ca/lp/flights/yvr/szf/vancouver-to-samsun) - [Flights from Calgary (YYC) to Samsun (SZF) ](https://www.expedia.ca/lp/flights/yyc/szf/calgary-to-samsun) - [Flights from Toronto (YYZ) to Samsun (SZF) ](https://www.expedia.ca/lp/flights/yyz/szf/toronto-to-samsun) - [Visit Havza ](https://www.expedia.ca/Havza.dx553248635290253235) - [Muzaffer Onder Park ](https://www.expedia.ca/Muzaffer-Onder-Park-Ilkadm.d6326280.Vacation-Attraction) - [Visit İlkadım ](https://www.expedia.ca/Samsun-Ilkadm.dx553248635290257291) - [Visit Samsun Province ](https://www.expedia.ca/Samsun-Province.dx6248933) - [Samsun Vacations ](https://www.expedia.ca/Samsun.d3278.Destination-Travel-Guides) - [Visit Samsun ](https://www.expedia.ca/Samsun.dx3278) - [Rental cars Carsamba airport ](https://www.expedia.ca/Car-Rentals-In-Carsamba.d6035056.Car-Rental-Guide) - [Car rental Samsun ](https://www.expedia.ca/Car-Rentals-In-Samsun.d3278.Car-Rental-Guide) ![](https://a.travel-assets.com/mad-service/footer/bnaBanners/BEX_Footer.jpg) ## Go further with the Expedia app Save on select hotels and earn double points when you book on the app. Our app deals help you to save on trips so you can travel more and manage it all on the go. Scan the QR code with your device camera and download our app =d)&&Object.keys(c.O).every(function(e){return c.O\[e\](o\[i\])})?o.splice(i--,1):(r=!1,d0&&e\[n-1\]\[2\]>d;n--)e\[n\]=e\[n-1\];e\[n\]=\[o,s,d\]},c.n=function(e){var a=e&&e.\_\_esModule?function(){return e.default}:function(){return e};return c.d(a,{a:a}),a},o=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.\_\_proto\_\_},c.t=function(e,s){if(1&s&&(e=this(e)),8&s)return e;if("object"==typeof e&&e){if(4&s&&e.\_\_esModule)return e;if(16&s&&"function"==typeof e.then)return e}var d=Object.create(null);c.r(d);var b={};a=a||\[null,o({}),o(\[\]),o(o)\];for(var r=2&s&&e;"object"==typeof r&&!\~a.indexOf(r);r=o(r))Object.getOwnPropertyNames(r).forEach(function(a){b\[a\]=function(){return e\[a\]}});return b.default=function(){return e},c.d(d,b),d},c.d=function(e,a){for(var o in a)c.o(a,o)&&!c.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:a\[o\]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce(function(a,o){return c.f\[o\](e,a),a},\[\]))},c.u=function(e){return({18:"brand-11611497118101108105991011089711010097105114",279:"brand-10010110811697",347:"shared-ui-lodging-form",597:"shared-ui-retail-product-review-details",954:"node\_modules\~uitk-react-text",2066:"blossom-similar-destiations",2474:"blossom-nearby-features",2769:"shared-ui-flights-fare-calendar",2833:"blossom-page-heading\_property-filter-experience",2969:"blossom-region\_call-to-action-group",3274:"blossom-editorial-text",3503:"brand-999711610497121112979910510210599",3711:"shared\~Location",4984:"blossom-click-to-claim-toast",5103:"shared-ui-retail-product-fragments",5360:"blossom-destination-description\_cgs",5857:"blossom-price-insights-tracking-card",6184:"blossom-property-reviews",6258:"brand-114105117",6341:"blossom-destination-suggestions",6374:"brand-98111111107101116121",6470:"shared-ui-lodging-property-offers",6536:"shared-ui-local-expert-activities",6615:"blossom-meso-ad-configuration-override",6753:"blossom-layout",7052:"brand-101112115951211111171149811497110100",7212:"blossom-recently-booked-hotels",7269:"blossom-answering-traveller-questions",7480:"shared\~LoyaltySignup",7487:"flexComponents\~Editorial",7530:"blossom-cruise-search-form",8055:"blossom-MockLandingPage",8187:"flexComponents\~DestinationNeighborhoods",8347:"blossom-cr-interlinking",8530:"shared-ui-retail-lodging-offers-fragments",8841:"blossom-wizard-hotel-pwa-v2",9040:"blossom-collection-flights-carousel",9105:"blossom-property-content-reporting",9111:"shared-ui-retail-virtual-agent-vac-orchestrator",9218:"blossom-region\_biased-wizard",9938:"shared-ui-retail-landing-flight",9979:"app-store-wizard-config",9997:"blossom-featured-suppliers",10158:"shared-ui-trips-save-item",10367:"shared-ui-retail-recommendations-discovery-landing-offers",10556:"blossom-wizard-externalLinkTab-pwa",10817:"shared\~Locations3PP",10822:"brand-10997114114105111116116",10855:"shared-ui-lodging-property-details",10860:"blossom-property-relevant-amenities",11003:"blossom-star-rating-links",11038:"blossom-user-geo-location",11840:"shared-ui-lodging-property-search",11987:"blossom-region\_nts-flex-item",12262:"blossom-recently-viewed-properties",12318:"brand-101115999711210597",12464:"blossom-destination-attractions",12598:"blossom-similar-destinations-properties",12664:"blossom-hw-maps",12679:"blossom-flight-chat-agent-banner",13009:"shared-ui-retail-recommendations-discovery-landing-offers-overlay-module",13018:"shared-ui-retail-destination-content-fragments",13075:"blossom-destination-cross-link",13310:"brand-116100",13348:"blossom-geo-affinity-link-piles",13444:"blossom-region\_wizard-background-image-or-color",13691:"brand-1169797112",13797:"blossom-personalized-offers-recommendation",14058:"blossom-te-neighborhood\_neighborhood\_with\_dx\_hsr",14190:"shared-ui-retail-product-gallery",14431:"flexComponents\~WizardHotelPWA",14745:"brand-115971101009811112095116104101109101",14791:"brand-1011039599111110115111108101",14997:"eg-maps",15054:"blossom-property-search-link",15097:"blossom-travel-agent-authentication-options",15262:"blossom-all-inclusive-vacations-search-form",15442:"blossom-partner-gallery",15451:"blossom-destination-where-to-stay",16072:"brand-11111498105116122",16098:"blossom-destination-neighborhood",16204:"brand-10411111610110811595114101102114101115104",16494:"shared-ui-retail-insurtech-product-collection",16578:"blossom-hotels",16597:"blossom-incentives-collection-carousel",16770:"blossom-region\_wizard-hotwire",16820:"blossom-rewards-banner",16832:"brand-1011209910110810810111099101103114112",17265:"brand-1161149711810110811199105116121",17292:"blossom-customer-notifications",17372:"blossom-link-juice",17491:"blossom-breadcrumbs",17607:"blossom-vip-messaging",17797:"shared\~LocationField",18475:"brand-102101119111100105114101107116",19115:"shared-ui-retail-landing-packages",19135:"blossom-property-summary-header",19192:"blossom-activity-recommendation",19449:"blossom-flights-review",19501:"blossom-single-card-marquee",19742:"blossom-maps",20515:"brand-101116115951129711411611010111495991111101021051039550",20547:"shared\~StorefrontWizard",21010:"blossom-region\_meso-ad-group",21076:"blossom-property-space-details",21089:"brand-115119111111112",21340:"shared-ui-global-navigation-footer",21451:"blossom-consent-management-legal-landing",22276:"shared-ui-retail-affiliates-stripe",22422:"uitk",22643:"brand-1011121159510010110297117108116115",22653:"blossom-property-gallery",22817:"blossom-destination-discovery-map",23012:"blossom-coupon-shared-ui",23084:"brand-109114106101116",23201:"shared-ui-multi-item-operations-providers",23211:"shared-ui",23303:"brand-10198111111107101114115",23579:"shared-ui-retail-one-graph-video-experience-carousel",23663:"brand-11297116116105115111110103114111117112",24501:"shared-ui-retail-shopping-tools-egds-price-calendar",24623:"shared-ui-retail-multi-item-fragments",24807:"brand-9798114105116101108",24964:"blossom-coupons",25229:"blossom-maps\_button",25519:"brand-98105108116",25560:"shared-ui-retail-discovery-product-listing-map",25738:"shared-ui-retail-travel-content-legal-content",25770:"node\_modules\~uitk-react-layout-grid",25856:"shared-ui-retail-cross-links-link-list",26018:"blossom-activities-by-point-of-interest",26084:"brand-1059810111411111511697114",26161:"blossom-mab-wrapper-component",26313:"shared-ui-retail-shopping-banner",26718:"blossom-region\_auth-container",26850:"blossom-call-to-action",27039:"brand-979711611497118101108108101114",27452:"shared-ui-retail-product-answering-traveller-questions",27660:"blossom-virtual-agent-control",27914:"blossom-collection-packages-carousel",27924:"blossom-best-time-to-go",27989:"brand-98110115",28046:"blossom-featured-suppliers-lodging",28058:"shared-ui-retail-one-graph-social-interaction-elements",28109:"flexComponents\~Cars",28324:"blossom-wizard-lx-pwa",28384:"shared\~Gallery",28550:"blossom-flights-schedule",28754:"brand-9811111110797989799104",29367:"blossom-enterprise-auto-save-coupon",29554:"shared-ui-retail-sponsored-content-marquee-cards",29589:"blossom-property-comparison-table",29657:"RedirectBanner",30045:"brand-102108105103104116115",30115:"flexComponents\~SimpleContainer",30319:"brand-10110011410197109115",30326:"blossom-cars",30440:"shared-ui-retail-lodging-offers-vip-fragments",30519:"blossom-mock-component",30680:"brand-1041111091019711997121",30926:"app-shared",31299:"node\_modules\~uitk-react-experimental-button-tabs",31447:"blossom-activities-by-category",31561:"blossom-info-cards",31629:"blossom-destination-theme-vacations-carousel",31675:"brand-109103109",32096:"blossom-section",32405:"blossom-region\_storefront-wizard-comet",32516:"blossom-property-offers",32811:"blossom-hotel-recent-reviews\_view",32892:"blossom-value-proposition-banner",32914:"brand-1171001159510010110297117108116",33167:"blossom-destination-recommendation",33266:"blossom-retail-recommendation-personalized-module",33354:"blossom-voice-of-the-customer",33438:"blossom-landing-sort-module",33439:"shared-ui-pricing-price-details",33560:"blossom-global-sitemap",33563:"brand-10010110297117108116",33877:"blossom-landing-flight-deals",33881:"shared-ui-retail-activities-cross-sell-offers",34011:"blossom-reviews-carousel-component",34832:"shared-ui-retail-recommendation-module",35162:"shared-ui-global-navigation-header",35253:"blossom-region\_EGDSThemeContainer",35352:"blossom-check-prices",35598:"blossom-property-special-features",35613:"blossom-coupons-terms-and-conditions-content",35633:"blossom-cross-lob-links",35647:"brand-1011201121011001059795103114111117112",35973:"blossom-title-container",36971:"blossom-destination-video",37139:"brand-116114971181011081199710810997114116112108117115",37556:"blossom-wizard-enforce-login-pwa",37739:"blossom-car-search-form",38216:"brand-9710511499971109710097",38326:"bernie",38534:"blossom-property-summary\_dateless-pdp",38801:"shared-ui-retail-travel-agent-rewards",39005:"blossom-HeroBanner",39026:"blossom-property-book-bar",39289:"brand-101116115951129711411611010111495991111101021051039549",39336:"brand-1011201121011001059795114101102114101115104",39525:"blossom-property-reviews\_lazyload",39756:"brand-989711499101108111",39858:"blossom-FlexDashboard",40023:"blossom-region\_meso-collapsible-group",40195:"node\_modules\~uitk-react-button",40413:"flexComponents\~EditorialBanner",40609:"blossom-credit-card-awareness-placement",40830:"shared-ui-retail-shopping-tools-action-providers",41701:"brand-11597115",41941:"flexComponents\~Flights",42992:"blossom-property-amenity-description\_lazyload",43032:"blossom-separator",43139:"blossom-hotels\_carousel",43556:"shared-ui-retail-incentives-collections",43630:"graphql",43721:"shared-ui-pricing-price-summary",43747:"blossom-discovery-product-listing-map",43903:"shared\~PriceLockup",44155:"brand-1011031011109910597",44379:"shared-ui-retail-landing-fragments",44440:"shared-ui-retail-lodging-offers-traveler-selector",44467:"blossom-hotwire-affiliate-toast",44716:"blossom-wizard-vr-pwa",45433:"shared-ui-retail-affiliates-creator-shops",45496:"shared-ui-lodging-fragments",45957:"brand-104111116101108115116104101991111109910111411611010112011711599111109",46333:"blossom-property-whats-around\_lazyload",46429:"blossom-wizard-cruise-pwa",46902:"flexComponents\~HotelRecentReviews",46993:"blossom-region\_destination-sidebar",47299:"blossom-hotels\_placeholder-only",47800:"shared-ui-shopping-search-criteria-providers",47827:"blossom-category-activities",48133:"blossom-region\_storefront-wizard-taap",48187:"shared-ui-retail-product-random-access-one",48385:"brand-1181111219710310111495110101120116",48404:"shared-ui-travel-content-editorial",48420:"brand-1011031001159510011199115",48465:"blossom-destination-reviews",48667:"brand-117110105116101100",48679:"blossom-property-summary",48775:"blossom-lodging-search-hero",49093:"shared-ui-retail-communication-center-preview-menu",49406:"blossom-region\_toggle",49563:"shared-ui-retail-recommendations-list",49618:"flexComponents\~PropertyOffers",49673:"shared-ui-retail-loyalty-account-summary",50160:"d3",50300:"shared-ui-retail-loyalty-one-key-banner",50581:"blossom-links-juice",50946:"blossom-cruise-sailing-search-button",51019:"blossom-frequently-asked-questions",51046:"shared-ui-retail-social-share-social-share-button",51201:"blossom-section-grid",51279:"blossom-flights-structured-table",51478:"shared-ui-retail-affiliates-enterprise",51557:"blossom-property-about-this",51987:"shared-ui-retail-trips-providers",52011:"blossom-region\_view-with-background",52333:"shared-ui-retail-loyalty-dialog-with-trigger-fragments",53125:"brand-1011121159511610110911210897116101",53146:"react-lottie-player",53224:"blossom-region\_property-filters-interactive",53466:"shared\~ReasonsToBelieve",53615:"global-components",53880:"shared-ui-retail-lodging-compare",54051:"chartist",54206:"blossom-property-important-info",54593:"blossom-property-offers\_lazyload",54798:"blossom-editorial",54884:"blossom-editorial\_banner-hero",55020:"blossom-recently-viewed",55042:"blossom-landing-search-hero",55259:"blossom-geo-link-piles",55305:"shared-ui-retail-cruise-sailing-consultation",55601:"brand-1011039511297114116110101114",55616:"shared-ui-retail-dynamic-map",55716:"blossom-finish-your-booking",55902:"blossom-mojo",56135:"blossom-retail-recommendation-module",56232:"blossom-multi-product-search-form",56570:"blossom-traveler-recommendations-polaris",56684:"blossom-property-policies\_lazyload",56817:"flexComponents\~WizardFlightPWA",57279:"blossom-region\_spacing-container",57620:"shared-ui-retail-product-rating-summary",58427:"brand-11611497118101108115111102105",58496:"flexComponents\~PropertyFilters",58695:"shared-ui-retail-identity-google-one-tap",58698:"brand-10411111610110811511610410111410197108112108979910111599111109",58855:"brand-104111116101108115",58934:"blossom-destination-hero",59064:"blossom-wizard-ai-trip-planner",59101:"blossom-hotels\_summarized-hotels-carousel-top-image",59440:"eg-distances",59507:"brand-104111116101108108101114",59696:"flexComponents\~Wizard3ppPWA",60478:"shared\~BexApiWrapper",60656:"blossom-deals",60771:"brand-989710410597",60828:"blossom-destination-description",61311:"blossom-recent-searches",61424:"blossom-legal-document",61572:"blossom-packages-search-form",61675:"blossom-property-summary\_single-offer",61696:"blossom-property-host-profile\_lazyload",61774:"blossom-cruise-cancellation",62164:"blossom-recently-booked-hotels\_view",62172:"blossom-collection-packages-grid",62191:"blossom-property-types-carousel",62296:"blossom-travel-agent-rewards",62431:"blossom-hotels\_summarized-hotels-carousel",62619:"blossom-price-trend-graph",62898:"blossom-plan-your-trip",62960:"blossom-SearchFormWithBackgroundImage",62992:"flexComponents\~CTACarouselRegion",63252:"blossom-discovery-landing-offers-overlay",63382:"blossom-featured-locations",63788:"blossom-notification-center",63830:"brand-10897115116109105110117116101",63846:"blossom-one-key-banner",63934:"blossom-wizard-package-pwa",63970:"shared\~TravelersField",64495:"blossom-destination-logistics",64534:"brand-1191011081081151029711410311111611497118101108",64717:"blossom-hotwire-deals",64896:"shared-ui-retail-search-tools-fragments",65351:"blossom-property-navigation-bar",65370:"blossom-region\_check-availability",65456:"brand-119111116105102",65478:"blossom-loyalty-signup-wrapper",65847:"shared-ui-retail-insurtech-priming-card",65857:"blossom-flights-flexible-search",66175:"blossom-collection-lodging-carousel",66196:"blossom-mad-marquee",66325:"shared-ui-retail-price-insights",66576:"egds",67811:"brand-11811498111",68116:"brand-104105108116111110",68294:"blossom-hotels\_travellers-loved",68326:"blossom-region\_native-tile-showcase",68665:"blossom-lodging-search-form",68688:"shared-ui-retail-customer-direct-feedback",68725:"blossom-region\_lazy-load",68905:"brand-991041019711211610599107101116115",69058:"module-map",69085:"blossom-wizard-thirdPartyPackage-pwa",69281:"blossom-region\_view-with-fullheight",69354:"blossom-experience-card",69410:"blossom-tab-group",69660:"blossom-wizard-car-pwa",69992:"blossom-destination-properties-carousel",70175:"blossom-property-filters\_pills",70673:"blossom-recent-activities-module",70741:"blossom-paperform",71087:"blossom-property-amenity-description",71624:"blossom-cruise-messaging-card",71656:"blossom-activity-search-form",71689:"shared-ui-retail-loyalty-one-key-onboarding",71783:"blossom-destination-user-reviews",71937:"brand-11511697121122",71973:"blossom-best-time-to-go-information",72023:"shared-ui-retail-cruise-sailing-deals",72168:"blossom-travel-advisor",72250:"blossom-hotels\_view",72365:"brand-999711411410111011697108115",72851:"utility\~analytics",72874:"blossom-incentives-collection",72897:"blossom-region\_mobile-confidence-messages-carousel",73083:"blossom-region\_filter-point-of-sale",73305:"shared-ui-lodging-property-rates-date-selector",73324:"blossom-affinity-link-piles",73531:"blossom-partner-messaging-banner",73728:"shared-ui-lodging-reviews",73787:"blossom-managed-banner-wrapper",73863:"shared-ui-retail-recent-activities",73948:"blossom-destination-nearest",74046:"brand-1149899",74320:"blossom-property-whats-around",74407:"blossom-collection-tiles",74595:"blossom-discovery-landing-offers",74723:"blossom-page-heading\_wizard",74788:"blossom-ad",74848:"blossom-wizard-hotel-pwa",74861:"brand-9797114112",74949:"blossom-cookie-consent-toggle",74996:"shared-ui-retail-lodging-property-spaces",75974:"blossom-recommendations-overlay",76003:"blossom-region\_mojo-playground",76708:"blossom-top-cities",76761:"flexComponents\~Hotels",76845:"blossom-region\_marquee-ad-region",76962:"blossom-region\_destination-hero-card",77010:"blossom-collection-flights-grid",77826:"brand-97105114110122",77938:"brand-9910410197112104111116101108115",78034:"blossom-search-form-with-heading",78047:"shared-ui-retail-product-location-section",78059:"blossom-airport-address",78239:"blossom-affiliates-travel-shops-carousel",78302:"blossom-dated-searches",78480:"blossom-property-summary\_offer-price",78917:"blossom-hotel-recent-reviews",79145:"blossom-flight-price-insights",79373:"brand-102101114114105115",79981:"shared-ui-retail-landing-product",80167:"blossom-FlexPage",80445:"blossom-region\_native-ad-container",80544:"blossom-region\_full-background-container",80597:"brand-111112111100111",80914:"brand-1001011029711710811695111108100",81154:"blossom-merch-campaigns",81966:"blossom-trips-album-carousel",82076:"blossom-flights",82151:"brand-100101102971171081161159549100108",82252:"egds-tokens-runtime",82512:"blossom-region\_affinity-container",82584:"brand-979999111114",82651:"blossom-property-policies",82656:"blossom-property-whats-around-pois-view",83361:"blossom-table",84142:"blossom-wizard-flight-pwa",84236:"brand-9797110122",84517:"blossom-region\_view-port-container",84524:"blossom-destination-text-module",84617:"brand-97108971151079797105114",84708:"blossom-pre-bundled-curated-card-entry",84807:"brand-109971151161011149997114100",85102:"blossom-jumplinks",85224:"blossom-property-filter-pills",85254:"shared-ui-retail-destination-content-destination-guide",85551:"blossom-insurtech-product-collection",85998:"shared-ui-retail-lodging-property-activities-cross-sell",86048:"shared\~DatePickerAndTravelerForm",86450:"blossom-random-access-one",86557:"blossom-region\_centralized-wizard",86634:"shared-ui-retail-personalized-module-list",87036:"shared-ui-retail-traveler-recommendations",87866:"shared-ui-retail-recommendations-overlay-module",87984:"blossom-link-list",88361:"brand-10897991111081019999105111110",88487:"shared-ui-customer-notifications",88490:"blossom-links\_card-carousel",88585:"brand-11210410510810511211210511010197105114108105110101115",88856:"blossom-hotels\_summarized-hotels",88895:"blossom-property-host-profile",89019:"node\_modules\~uitk-react-icons",89156:"blossom-price-insights",89296:"brand-112971141161101011149910111011611497108",89449:"blossom-collection-lodging-grid",89459:"brand-11611497118101108108105110107",89626:"shared-ui-retail-virtual-agent-chat",89695:"flexComponents\~WizardCarPWA",89713:"flexComponents\~ToggleContainer",90347:"blossom-landing-alternative-airports",90547:"brand-10112011210110010597",90947:"blossom-property-faq",91199:"brand-104971199710510597110",91442:"brand-104111116119105114101",91701:"blossom-landing-packages-listing",91795:"flexComponents\~Links",91921:"shared\~Dates",92179:"brand-10610111611511697114",92525:"blossom-destination-neighborhoods",92864:"blossom-region\_storefront-wizard-bex",93870:"brand-1011161159511297114116110101114959897115101",93958:"blossom-region\_storefront-wizard",94396:"blossom-cruise-expert-advice",94605:"brand-9910410197112114111111109115",95078:"shared\~Merchandising",95086:"blossom-region\_hidden",95132:"shared-ui-retail-managed-banner",95777:"blossom-flight-search-form",95843:"blossom-hotwire-marketing-banner",96003:"brand-10411111610110811511610410110411111610110811010112011711599111109",96524:"brand-11111210111097105",96823:"blossom-visitor-blogs",96891:"blossom-property-summary\_location-highlights",97911:"blossom-page-heading",97972:"blossom-loyalty-acquisition-banner",98110:"shared-ui-retail-search-tools-product",98418:"lcp-resolvers",98775:"blossom-one-key-onboarding",98840:"blossom-packaging",98882:"blossom-cruise-product-listings",99196:"blossom-property-single-offer",99253:"blossom-property-filters\_sort"}\[e\]||e)+"."+{18:"6fae6b0311acbd827da9",279:"10e95590c17bc599e8ff",347:"8007fcca78b6b9751356",597:"5171d54d22bcf4062ce5",954:"4bc5752a35aaf72df841",2066:"d1e85f9cf009d000e95c",2474:"fbb69c9cc25719cf2b7f",2769:"cdcb4546d5e973d8652b",2833:"67fcfccd32b600cb4bb7",2969:"e159f189c943a53d5600",3274:"9b24ca2cce1646a43760",3503:"4779c3f0446068db0425",3711:"6cc11c9a2ef199513b66",4984:"182cb7fddaf9732911d7",5103:"24b0b0b59f09b257c0d6",5360:"06d49c7d1c0b283ae3d0",5857:"06027f2368430e7cda81",6184:"6762b7bce0138904346d",6258:"5c13137bd73e6fb8252a",6341:"fc8e625d5e648caf749c",6374:"8e8055e2b1207f857cb9",6470:"374cc3b0d3053110bea2",6536:"bf60f66ba134f1c07492",6615:"c52d47a7678cb5f59f9d",6753:"c76fbe932b081ec7c501",7052:"cc799dd88660407b48c2",7212:"0213faad1cc192f5fd90",7269:"4bf8c872c73eada7d8ee",7480:"42f752c2c3f59d4ee456",7487:"b1eb2d7827c3381f7916",7530:"e6cb03ede998799f6aab",8055:"83365ae705b318f8c191",8187:"149c62d17c590a383700",8347:"5c68494edd4045c0b8b7",8530:"1b673f074349b47a35f3",8841:"7dca8a68fe3f3a6ae3d2",9040:"615f410301ad0aaf9906",9105:"f8a8c775883bfb97774f",9111:"0c0b08741d77a4e41976",9218:"ad87fadf41d7c15f756d",9938:"f1a43c7966e47f47d5af",9979:"b884e7050a0fa2e8385d",9997:"4fda6e00321570ede984",10158:"23915dc59c654425e308",10367:"4249a89c9e1805dbb10c",10556:"3bf1d8c5c38c00b42bdd",10817:"c976a3f86a21af752c3e",10822:"fa0f484f82c9c9eef7fa",10855:"a9d88974548f9e5100cb",10860:"6ba5a16f5b74f6aadc2c",11003:"670c9bfe66d7517ff24a",11038:"7a01f322441178611e6f",11840:"0435c0191883ed25e9b0",11987:"85c9d780aa3b401d1236",12262:"969eed003f57b42a674e",12318:"54d7b210811ca0c954fa",12464:"b508eb1d6b4ed1f76800",12598:"acea62e4f5d38ce9f993",12664:"aa3fb9428b7380df40d1",12679:"04f5eeaf757679cb6e70",13009:"4eb36f7601c6f233b43b",13018:"10dd2297dd10a9818381",13075:"21c63ba5aefa9193c97e",13310:"faa03b5fd123b222a43d",13348:"ac28aa937e4d414defa4",13444:"7fed6b043450523e6b99",13691:"25634f109ea5816c52e3",13797:"c29e16ef056013b11231",14058:"0ea75263f8585ed4cb15",14190:"20ac3745c694a9bf1d22",14431:"0e245da88a366c209230",14745:"4af453d2df14e224948d",14791:"45c592d1a2ac2e16d05a",14997:"14e26fd425ddf221f138",15054:"a1e62d3e21f34c89df3a",15097:"efc030200a866615ecdf",15262:"5830c136a32937190d7c",15442:"8a8e74955aba932f1f41",15451:"990667d74cd7d7d3bb32",16072:"f0773426bd48a68dd3ba",16098:"9191dde2e9c0a8272a72",16204:"551e554d847b0cfa475b",16494:"181e0daeb2147b81322e",16578:"336cfc64d55e4a35bbd5",16597:"fa3901cace7007b23846",16770:"5f04b4c6d85f70de31db",16820:"84b7af525ba90a600d9f",16832:"cb3d74164e6d212177e5",17265:"1ebafbc2386e7b7a77dd",17292:"8822dc5febcdeabc9d91",17372:"9d7c16ea4551706bf808",17491:"0191636f09bc762ebfef",17607:"2667696cd6aa60af322c",17797:"8b00bf02b20dae1db77c",18475:"49eff069f2049204d484",19115:"86e7e042a27e75b17548",19135:"e460226faac9d690591d",19192:"9e14781f38ded5e80f57",19449:"77576d711cf965cb11da",19501:"335012e7ee982104eda0",19742:"526bb95bf9c56522dc78",20515:"e4032999e39df2e2e9df",20547:"dcac6d406b58825ffe99",21010:"6ececea4f91b4cbf7585",21076:"538479fcedfac9f6866d",21089:"3f821cfb5673032833b7",21340:"022184cc055b2c19250f",21451:"31a0a7b8aa62f7979553",22276:"fe0444a3a39694d3d262",22422:"daa0aa358273bba15775",22643:"f9b7b35483d9763a8f79",22653:"9a4d74c4def9720f0e1d",22817:"63eb2a5957cb9a1427f0",23012:"833bc9c8c5f0c1c41af5",23084:"a78d0258ba7b202b50c2",23201:"01f06c551c514f17337e",23211:"abe90d7862904f7b1a33",23303:"01df2ede43413283b55e",23579:"24f76688c5a42cd77159",23663:"e8026b8640b25422a305",24501:"4197a9078a5a2f64f8d3",24623:"f4b5a52212a864ea4226",24807:"54bce3fa413979425e31",24964:"025d710ab7ca5f564d6a",25229:"f1020d09cd72a64c2592",25519:"2a9f4a448e966cfc2747",25560:"e53ec64a52bd677dca68",25738:"439692ae03ef2903dc8e",25770:"a1e402ecb6e25273bfb1",25856:"180695c8cf94b21367a5",26018:"17dfba94409f39a94b1d",26084:"ec1f56ce115d4d18bdb2",26161:"3f6a2e756011dada0275",26313:"b05bea9265348c292956",26718:"04523ca3b2836474c929",26850:"8993a99464192c0b0ef6",27039:"95cc0fb1870ff8e0e53a",27452:"9fe94fba3c201da98522",27660:"b1b3c24d1fb737e794ff",27914:"3716c74007114eea0726",27924:"af235d64543ba302d20a",27989:"e956db6c8f5a87b66a89",28046:"1de0ef9c82fad1899625",28058:"15f283b5b4bb15d693f8",28109:"ffab02833b16bbebc1a0",28324:"ceb8ca35289f1c93690f",28384:"9ad98a132c3a7c866176",28550:"093beae71451ce1add55",28754:"6053c209bfe5f2b8df77",29367:"90cd3dbf5c740edf1832",29554:"229e574ef54d91e2f828",29589:"e605ea3989eed6614d47",29657:"46f65db19acf810bce91",30045:"1e5e526591e89def3872",30115:"267a9d7423ae51084949",30319:"0d05873a4b858586f52c",30326:"231406bd6f6bd4f56f24",30440:"be0d44904de20f0b9cdd",30519:"545d641b51fa2795ed80",30680:"43510b69974266b83fa9",30926:"8b75592857f78a5dd199",31299:"78c659acad04d86bbd2e",31447:"7f5f77ab802848d11216",31561:"8f1cb1b36d390387caab",31629:"405dcdfd321fa4dda159",31675:"ad518cf435b89df68797",32096:"5547ed50f1650603d438",32405:"4a94687e86c990f98346",32516:"d4174e4cf608d98db432",32811:"2d80abbad8eee458c9de",32892:"fc713a9182ca44102d70",32914:"9a7f06067a59bbbd43ae",33167:"91679508439b274942c2",33266:"deebd47de4633fc8b77e",33354:"29519e2359aa26fbf58b",33438:"a33692187240f3848ab1",33439:"d658ee5c9bd21837e9a3",33560:"1907d0adde837e96ed91",33563:"1e77d247cb4f3bd4bb22",33877:"f776859f394687e99646",33881:"fb052dff3a619e537701",34011:"666051bc6cfd83a3d18a",34832:"d128090cf96ded59f30e",35162:"1367196b958613f13647",35253:"cbf3d9f5d965ae3203fe",35352:"f08870804423267c9744",35598:"3efe4ebe2304c7e61c40",35613:"2ce8cccc34e4a7e664ae",35633:"462b7606754f071c5b70",35647:"b21b7c7789ddabbe4b9c",35973:"836db62dced91cc02707",36971:"adcc117b6c0a5970a858",37139:"851ad20d04accbcb8ad6",37556:"3e9a5f47085898bdf8f0",37739:"0a5a121533581ceaded0",38216:"4d1d0e94129d1e3573c4",38326:"fa34fb5f8c81a501f886",38534:"609cefabb1fc5f5e3bcb",38801:"9cb6010a98720a54ee23",39005:"b06e8c6000daff100d8d",39026:"10c0192857b5b7eda5c7",39289:"980197a54d03333e410d",39336:"255177586668b5a737c1",39525:"50601f6cbf0fa0e01fe1",39756:"dd67f8ee9139b132910e",39858:"e94db75e9a67038b941f",40023:"3a9bb2711cad8b6c9c9c",40195:"ea610e269259c98bd509",40413:"854a6eaffb78bacfc59f",40609:"7c660d22a3b37701c7d8",40830:"13120a48d548e8bddfef",41701:"7796413d14691f488463",41941:"a32ad48aeb0dcef810ff",42992:"246151bb21fe27d70fd0",43032:"9fd53db54d60861cf49e",43139:"a8237034a3687529ac8f",43556:"5e2b79511a73f8012950",43630:"86e7afb0e566bf8e581c",43721:"b4ac009d0a17487a7aa6",43747:"1c24f18ffa0ab883232e",43903:"bb636096d196a9b22a87",44155:"3444d7b6db94ca12148f",44379:"2a3b13689601ffba3e8f",44440:"889b02a629858202a2c9",44467:"5714a9fffdd42c97f8d7",44716:"7165781679925d61c005",45433:"426c55d214ff802c1c66",45496:"59925332dff745fb1cfd",45957:"22ba2ff1a7658e17660d",46333:"c90f66f0018768342846",46429:"3d644ee5534a9b9dfcc4",46902:"6da077f260c20824c04b",46993:"6fa976742ce98396873f",47299:"68eadcec4c1d1da3e26d",47800:"5f2f35b574d529ee24bf",47827:"e218a4164ef186dbdafc",48133:"6f5edec6d6361cab7866",48187:"2161dce035eeea20028b",48385:"7df562316c7bfba6a04c",48404:"3b59aad520a63e137b89",48420:"868813373acfdc9b676e",48465:"1a2064a5be5588e0ef13",48667:"b46a8bc6e1c9f17605bb",48679:"6b819cfbc48769b3d0f3",48775:"136cf1528efffe1391aa",49093:"43177600a2901fe9531c",49406:"ccd08c374103e002dac8",49563:"9d4f774cda0db3311b67",49618:"66b0d253a71ce5b2d481",49673:"de2bc67eac1f65c1b2ed",50160:"459a3cda862672a93f54",50300:"0b4fdd71ae2bdc637eee",50581:"d2e121039585055ba3c2",50946:"de4f6a4723a50e075a6b",51019:"5fc180ae152e7cc3c209",51046:"eb0f5c86c11e72dc7934",51201:"53a1839a25c750e5eabc",51279:"a824d97e76f5d86605f7",51478:"67eb71b879dcbed62eda",51557:"c4de34dedbff52522d4a",51987:"b365623b26973affef36",52011:"9d87ed101941cacd7643",52333:"46702f8774efb0c8924c",53125:"84526ce05a5e47bc7060",53146:"1f809e6d815302a3353a",53224:"7b10440c887ea19fb38f",53466:"35ae30e0729d1ce89375",53615:"40bc1f79a6ee0880df77",53880:"7a0a9fe2c21975b4fe1c",54051:"e0642c9f1b92dd12bad6",54206:"1fcdb97edb2f43979300",54593:"2152167bc7e006b4b82c",54798:"27b37db20345364e7b92",54884:"94e05fed5c38530cf844",55020:"d9e7c4ad68581aa5f11c",55042:"1f79c459a02239afd474",55259:"f8ff15e4ebab2877956b",55305:"8fe83dd980573eedfd97",55601:"7f45d1a0955745ade815",55616:"e09342e67f84c583a58b",55716:"ff653445ea94477b54ad",55902:"cc19ecc51c59863c5003",56135:"3ddf3298da6e3ef0c569",56232:"a6516cfabee1453284eb",56570:"15d86cba03098a40a515",56684:"1df1370c2ffc2a2489a0",56817:"689e608d69f239029001",57279:"d859727ea854895c42b9",57620:"6252ee0b8f1242f7b5e2",58427:"b790304eb09914ec0be1",58496:"6f95515d483038e17ab5",58695:"22806cb8d2d2b4ceed22",58698:"3efe028947657ed6cf37",58855:"be815b243adc50a7f25f",58934:"610bacbacefa9382d921",59064:"27ff63818e8513322c42",59101:"5b714cf849acc331b0ca",59440:"723f6e78735faf82b01a",59507:"01eb433a1a7c2953e456",59696:"ad01bd9066915e17185c",60478:"a95630b04f566a09b792",60656:"039eb1010b0de72b2e72",60771:"d614fbeec77e7071a12e",60828:"1465e66f0430030d59cf",61311:"4bed322a0871d829c2d2",61424:"882b46e4914831239755",61572:"fe6f8e9fbf1d99fe9312",61675:"e3cdf9d53b94eaf363dd",61696:"4ddcabdb032892074802",61774:"e8732e7c7a9bcce156da",62164:"5783581c436a70b99d36",62172:"48063f0807b2aaa2221f",62191:"e79daff8c175f06e6acc",62296:"1d14b4efa5ddc422624b",62431:"39d4011e69c2e29883be",62619:"4380822abda7e9e55c29",62898:"7781ef6b7491631a2946",62960:"adf1e7c2c406c3aa724b",62992:"effdd3fe48dd2f50c3aa",63252:"3425633b61884696d202",63382:"5c9a29f614d247d8f171",63693:"c9c721c37a6425b7f196",63788:"4029c06cc28c54c7a63a",63830:"0dbcdf564fbf4d202599",63846:"0c730394d9ab64aad640",63934:"d18c8cddc60beb9d4007",63970:"ba04851bb6287236d18e",64495:"56e12ae0a78dc4c4d609",64534:"13c4763f0f3d96ce32c0",64717:"5c20272eb4a9d07ecf54",64896:"4a7ae2c9d3a94e1627c7",65351:"cd8327263923b10b8ad8",65370:"49169d28a14ba457f0ae",65456:"7caaeac0e8dfefcd263a",65478:"b114d617260c9a56b210",65847:"0f8cdd457467f861ba7e",65857:"499d8f9d40ca8ac7757b",66175:"35574cd3a44141e9744d",66196:"f9d589ae760015b6b31f",66325:"70eff156a83073ca650e",66576:"f9276fb2432433817a97",67811:"87fcb1dcaf3ddaa6a6b4",68116:"02af1467a1159385f809",68294:"d2e1766c79f88323bba2",68326:"eae81ea005754dc38e61",68665:"fa345b8c88614b55c10a",68688:"438bcb8edcb6ce5d89ce",68725:"e22ed67294c0683ec107",68905:"1b6a8f36a56f032c1043",69058:"fae798a1866c286f69d9",69085:"181fcfed83f3edadb5ae",69281:"33bebdb8143e859f6660",69354:"46b18be86148c3fb7a65",69410:"8cb13843d7d6c2c532a8",69660:"bf0b2668fca9fa204eeb",69992:"5f0615381cb6e9c002f4",70175:"3e6070e9a2debb028539",70673:"9a129d2e621388978256",70741:"0e01d17093f0b2792cf0",71087:"25ca3ff42b8cdc94e134",71624:"e90165abd933a6882d4a",71656:"013d535c558757a86476",71689:"af44888ee42714a7881a",71783:"b977cbc9e457c98cc438",71937:"ae0e5da1b985bcbbb663",71973:"35e0547fc5126f5b3b8a",72023:"5ee7f9ac9ccf1db04013",72168:"3a50631805ca72746e89",72250:"990e69faccd2ccef00c6",72365:"de7e16e2df75fb16a239",72851:"c6c4901d5e736193d08a",72874:"ea26c95fdfa1a13f8dd9",72897:"181c8388ad79c16d772d",73083:"c194fe211a04024a747e",73305:"ab5affb5a923f1a42711",73324:"c95d696d56d41bbec141",73531:"89d0f4ac4e9ef192d408",73728:"d32aa23131e608321d60",73787:"68dcca2b683e277b6f69",73863:"8203c719814eb4da6129",73948:"2e249dc83b269bce3f9e",74046:"ed10aad85a51c7d9991b",74320:"d225cee7f4d68caff6b4",74407:"f01081010dfb8bca740a",74595:"b15a0b8f30827c3d0284",74723:"c78160673645fcec052f",74788:"dbb34d9038c6e3e8a194",74848:"375967e52db4bf6e076b",74861:"b32156994fd86388409a",74949:"f2e3664753cb83d05501",74996:"ddfba5abe827edc1058b",75974:"f4abbafb2c7af42960d8",76003:"6c528557b92172c68609",76708:"319579d96ef400b703a7",76761:"15e410922c7886eac5bd",76845:"ae3d8ca0daf3d442c66c",76962:"98b1b2ba82a9e22a9a79",77010:"e8d76f226b953a68e3e3",77826:"3693ba3599fdb5cf8e13",77938:"5d0cadd755a46d7239ba",78034:"9b230bfe5876ead41d9c",78047:"f5c7070ff21e2dc0e688",78059:"c357c61b9d3d33615c8a",78239:"90a8dff4033da97c24a1",78302:"f06992155be642978620",78480:"a6a37e140b68653420b6",78917:"fb106c22f6be390c434d",79145:"4143d86470a5955578da",79373:"7463c82a7a59892d87fb",79981:"bd108b5d18afd241f864",80167:"8f175e02dab4d72669d3",80445:"d885cfd9050145a42d7e",80544:"34c9a2dcc2211be1d40e",80597:"fac4edba352fed583a3c",80914:"8d7a9d9d00e7fc520b1a",81154:"ebf503a014c2226c6e0d",81966:"e13fff5f687d04994676",82076:"e24286ef8575022e29e3",82151:"a3a589e6a5577e359ecf",82252:"996e868f1efe90a6639b",82512:"9ac8bcd5621097780f61",82584:"cd4aa95cf3a3b7027ee5",82651:"6ffbff9055f027e70041",82656:"df6206dac3622f356634",83361:"4dbcde118d7053fec3c9",84142:"347597dfe75870bb1433",84236:"ee40f1cc20f99cfbb5c4",84517:"d6fb17db77d7760412aa",84524:"9c997af35f82c9bd19f8",84617:"cc02b05df75e5491a209",84708:"596ccc928a83345014bd",84807:"24662c3e50590b783a04",85102:"7fbd33fa9ac40d8511d0",85224:"758ace7ed6157cf6cd09",85254:"3e59924e77163bb3c9e8",85551:"dfb03f6f3392840566ef",85998:"1bb27c8c37b8b0303a2a",86048:"bb2e319377ab6754087c",86450:"b139a7217571132a8874",86557:"ad126f3e194b77268b79",86634:"96ecd81bc02a29066c5b",87036:"6b33c27bb5467a9ee5d2",87866:"e62ee6886c1599d622b9",87984:"c48b5c2ef56d02b0e631",88361:"6ec96d8dd4f1350e809a",88487:"11602dd5e8a78f1cec97",88490:"1a233f340947b9396b80",88585:"88c4474c2f13f84827ac",88856:"bbd3c8b6c418b5f37969",88895:"0b06117db17274c9c5ae",89019:"985ff5933d10a6cb5cc8",89156:"3c85a81651865673f02b",89296:"e3ef173b8adbc966a63e",89449:"564ed5bff00f0d65bd53",89459:"b9f25df9dafc59c78563",89626:"1a18da34ea9f284fc8fe",89695:"523bb1e7706f032dd7bc",89713:"cc4c78791a02a962143f",90347:"710eb5b46f61b7432502",90547:"4ea5dcb6c76088fbab9b",90947:"c081169a0fe0424970f9",91199:"dd9d6be80d0238c41ead",91442:"f96fc09d17a7d08b6f31",91701:"8b64847f5038e29b44a6",91795:"d7ce1ef897313fa26f7d",91921:"d694eff4f47a69c4e68f",92179:"3f7a7b4d5c9f7ddde1b4",92525:"d96752cb6e564fe8ecd4",92864:"edc42a3614499dbfd92b",93870:"d218a08064cb6547a433",93958:"2e9fd16944593032cc18",94396:"dc4a0c0bc6944ddd6892",94605:"93ab2cc9055dbf4b0daa",95078:"a588b459784f35f55980",95086:"d5d5c1031811087cb8e6",95132:"5a9b311e23797757a9f4",95777:"d95c62c72aa821d68165",95843:"e1d46edaf907b476d0cd",96003:"6a08ec1fde1519fb4ce2",96524:"f83ea1352445b9e21dfe",96823:"1eed24d889b23025583e",96891:"9fa682a144f4418d09a4",97911:"c15baa45331df60605c4",97972:"dfbdd6198cab702daf78",98110:"7ada5552968c298edc66",98418:"9086ab2b1adb79f46dda",98775:"213eda4f883f7ebfbccb",98840:"495761a37d320450b936",98882:"9c2909cccb19b01cfbb1",99196:"30db4ee4dd8d6ad41006",99253:"194aad532ac135dc8b0c"}\[e\]+".js"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},s={},d="blossom-flex-ui:",c.l=function(e,a,o,b){if(s\[e\])s\[e\].push(a);else{var r,i;if(void 0!==o)for(var t=document.getElementsByTagName("script"),n=0;n=this.maxBufferSize?this.handleBatch():null===this.timeoutId&&(this.timeoutId=setTimeout(()=>{this.handleBatch()},this.batchPeriod))}},{key:"flush",value:function(){this.handleBatch()}},{key:"handleBatch",value:function(){const e=this.items;this.timeoutId=null,this.items=\[\],this.handler(e)}}\])&&n(e.prototype,t),r&&n(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,r}();t.BatchQueue=i;const o=(e,t)=>{"fetch"in window&&fetch(e,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"},priority:"low"})};t.createBatchedLogger=e=>{const t=new i(1e4,t=>{o(e,t)},10);return document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&t.flush()}),t};t.createBasicLogger=e=>({add:t=>{o(e,t)},flush:()=>{}});t.createLogger=e=>{var n,r,i,o,a;return 1===(null===(a=null===(o=null===(i=null===(r=null===(n=window.\_\_PLUGIN\_STATE\_\_)||void 0===n?void 0:n\["experiment-store"\])||void 0===r?void 0:r.experimentStore)||void 0===i?void 0:i.exposures)||void 0===o?void 0:o.Bernie\_Use\_Batch\_Logger)||void 0===a?void 0:a.bucket)?(0,t.createBatchedLogger)(e):(0,t.createBasicLogger)(e)}},53706:function(e,t){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.\_\_globalData=void 0,t.\_\_globalData={}},14824:function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.ClientLogger=void 0;var r=n(29138);Object.defineProperty(t,"ClientLogger",{enumerable:!0,get:function(){return r.ClientLogger}})},29138:function(e,t,n){function r(e,t){for(var n=0;n{const t=(0,c.createLogger)(e);return u.has(e)||u.set(e,(0,o.pino)({level:"info",browser:{asObject:!0,write:function(){},transmit:{send:function(e,n){const r=n.bindings\[0\].action,i=n.bindings\[0\].systemEvent,o=n.bindings\[0\].label,s=new Date(n.ts||Date.now()).toUTCString(),c=\[\],u=n.messages\[0\].reduce((e,t)=>{var n;return t instanceof Error?(c.push(t.message.toString()),e.errorName=t.name,e.errorMessage=t.message.toString(),e.errorStack=null===(n=t.stack)||void 0===n?void 0:n.toString().replace(/\\n/g," ")):"object"!=typeof t||null===t||Array.isArray(t)?("string"==typeof t||Array.isArray(t))&&c.push(t.toString()):("message"in t&&"string"==typeof t.message&&(c.push(t.message.toString()),delete t.message),Object.assign(e,t)),e},{});"error"!==e&&"fatal"!==e||console\[l\[e\]||"log"\](\[\`\[${s}\]\`,(null==i?void 0:i.toString())||e.toUpperCase(),o,c.join("|"),Object.entries(u||{}).filter((\[e,t\])=>Boolean(e)&&Boolean(t)).map((\[e,t\])=>\`${e}=${t}\`).join(" ")\].filter(Boolean).join(" ")),t.add(Object.assign(Object.assign({action:r,systemEvent:i,logTime:s,label:o,url:window.location.href,message:c.join("|")},u),a.\_\_globalData))}}}})),u.get(e)};const f=(0,t.createLogger)("/cl/2x2.json"),p=(0,t.createLogger)("/cl/1x1.json");let d=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.identifier=t.length>e.MIN\_IDENTIFIER\_LENGTH?t:""}return t=e,i=\[{key:"getLoggerWithIdentifier",value:function(t){return new e(t)}},{key:"setGlobalData",value:function(e,t){e&&null!=t&&(a.\_\_globalData\[e\]=t)}},{key:"getGlobalData",value:function(e){return a.\_\_globalData\[e\]}}\],(n=\[{key:"performance",value:function(e){!0===a.\_\_globalData.logEvents&&p.child({action:"logTrxEvent"}).info(\[e\])}},{key:"logEvent",value:function(e,...t){const n=f.child({action:"logError",systemEvent:e.toString(),label:this.identifier});switch(e.level){case"CRITICAL":n.fatal(t);break;case"ERROR":n.error(t);break;case"WARN":n.warn(t);break;case"INFO":default:n.info(t);break;case"DEBUG":n.debug(t)}}}\])&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,i}();t.ClientLogger=d,d.MIN\_IDENTIFIER\_LENGTH=2,window.onerror=(e,t,n,r,i)=>{d.getLoggerWithIdentifier("global").logEvent(s.BERNIE\_CLIENT\_EVENTS.WINDOW\_ON\_ERROR,{label:"windowOnError",message:e.toString(),url:t,line:n,col:r,error:i})}},58651:function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.logPerformanceMarkers=void 0;const r=n(67664);t.logPerformanceMarkers=(e,t,n,i)=>{try{if(e.message="page loaded",i&&(e.pageUsable=i),window.performance&&window.performance.timing){if(window.performance.timing.toJSON)n=window.performance.timing.toJSON();else{const e=window.performance.timing;for(const t in e)"number"==typeof e\[t\]&&(n\[t\]=e\[t\])}n.responseStart&&n.fetchStart&&(e.ttfb=n.responseStart-n.fetchStart),n.domainLookupEnd&&n.domainLookupStart&&(e.dns=n.domainLookupEnd-n.domainLookupStart),n.connectEnd&&n.connectStart&&(e.tcp=n.connectEnd-n.connectStart)}t.performance(e)}catch(o){t.logEvent(r.BERNIE\_CLIENT\_EVENTS.CATALOGED\_DATA\_CAPTURE\_ERROR,o)}}},2619:function(e,t,n){n.r(t),n.d(t,{LoggerProvider:function(){return d},NoopLogger:function(){return u},SystemEvent:function(){return o},SystemEventLevel:function(){return r},useLogger:function(){return m},useLoggerEvents:function(){return h}});var r,i=n(96540);!function(e){e.CRITICAL="CRITICAL",e.ERROR="ERROR",e.WARN="WARN",e.INFO="INFO",e.UNKNOWN="UNKNOWN",e.DEBUG="DEBUG"}(r||(r={}));var o=function(){function e(e,t){this.level=e,this.name=t}return e.prototype.toString=function(){return"SystemEvent(level=".concat(this.level.toString()," name=").concat(this.name,")")},e}(),a=function(e,t){var n="function"==typeof Symbol&&e\[Symbol.iterator\];if(!n)return e;var r,i,o=n.call(e),a=\[\];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},s=function(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i-1?f:0,e.charCodeAt(d+1)){case 100:case 102:if(l>=c)break;if(null==n\[l\])break;f=c)break;if(null==n\[l\])break;f=c)break;if(void 0===n\[l\])break;f=c)break;f{const e=window.performance,n=((e||{}).timing||{}).navigationStart||r();function i(){return void 0===t.gaMarks&&(t.gaMarks=\[\]),t.gaMarks}function o(){return void 0===t.gaMeasures&&(t.gaMeasures=\[\]),t.gaMeasures}function a(){return"function"==typeof(window&&window.performance||{}).now?e.now():r()-n}function s(e){return c(u(),e)}function c(e,t){const n=e.filter(e=>e.name===t);return n.length>0?n\[0\]:void 0}function u(){return"function"==typeof(e||{}).getEntriesByType?e.getEntriesByType("mark"):"function"==typeof(e||{}).webkitGetEntriesByType?e.webkitGetEntriesByType("mark"):i()}return{mark:function(t){"function"==typeof(e||{}).mark?e.mark(t):"function"==typeof(e||{}).webkitMark?e.webkitMark(t):i().push({name:t,entryType:"mark",startTime:a(),duration:0})},measure:function(t,n,r){if("function"==typeof(e||{}).measure)e.measure(t,n,r);else if("function"==typeof(e||{}).webkitMeasure)e.webkitMeasure(t,n,r);else{let i=0,c=a();if(n){const t=s(n);t?i=t.startTime:((e||{}).timing||{})\[n\]&&(i=e.timing\[n\]-e.timing.navigationStart)}if(r){const t=s(r);t?c=t.startTime:((e||{}).timing||{})\[r\]&&(c=e.timing\[r\]-e.timing.navigationStart)}o().push({name:t,entryType:"measure",startTime:i,duration:c-i})}},getGaMarks:i,getGaMeasures:o,getEntriesByName:function(t){return"function"==typeof(e||{}).getEntriesByName?e.getEntriesByName(t):"function"==typeof(e||{}).webkitGetEntriesByName?e.webkitGetEntriesByName(t):\[\]},findMark:s,findMeasure:function(t){return c(function(){if("function"==typeof(e||{}).getEntriesByType)return e.getEntriesByType("measure");if("function"==typeof(e||{}).webkitGetEntriesByType)return e.webkitGetEntriesByType("measure");return o()}(),t)},clearMarks:function(n){"function"==typeof(e||{}).clearMarks?e.clearMarks(n):t.gaMarks=u().filter(e=>e.name!==n)},findSpecificRow:c,toJSON:function(){return"function"==typeof(e||{}).toJSON?e.toJSON():{timing:(e||{}).timing||{}}}}})();function r(){return"function"==typeof Date.now?Date.now():Number(new Date)}e.exports=n}).call(t,n(0))},function(e,t,n){(function(t){const r=n(3);function i(e){r.isTestEnvironment()&&console.log(e)}e.exports={toLogStore:function(e){try{(r.isTestEnvironment()||function(e){if(void 0===document.cookie)return!1;return-1!==document.cookie.indexOf(e)}("paLogStore=true"))&&(t&&t.paLogStore&&Array.isArray(t.paLogStore)||(t.paLogStore=\[\],t.paLogStoreSize=100),t.paLogStore.push(e),t.paLogStore.length>t.paLogStoreSize&&t.paLogStore.shift())}catch(n){i(n)}},log:i}}).call(t,n(0))},function(e,t,n){(function(t){const n=/(?:(?:test|int|stress)\\.expedia\\.com|exp-(?:test|int)\\.net|karmalab\\.net|expedmz.com|staging.\*\\.(?:traveltainment\\.de|myersmediagroup\\.com)|localhost|docweb\\.exp-tools\\.net)$/i;function r(){return!0}function i(){return window.performance}e.exports={isTestEnvironment:function(){let e=!1;return e="undefined"!=typeof location?Boolean(location.hostname.match(n)):-1===\["prod","production"\].indexOf(t.env.NODE\_ENV),e},isLocalEnvironment:function(){return"undefined"!=typeof location&&"localhost"===location.hostname},isBrowser:r,isPerformanceTimingSupported:()=>i()&&window.performance.timing&&void 0!==window.performance.timing.navigationStart,isPerformanceMarkSupported:()=>i()&&("function"==typeof window.performance.mark||"function"==typeof window.performance.webkitMark),isTrackingDisabled:()=>navigator&&"1"===navigator.doNotTrack,isBeaconSupported:()=>navigator&&"function"==typeof navigator.sendBeacon}}).call(t,n(19))},function(e,t,n){const r=n(5);e.exports=new r},function(e,t,n){(function(t){const r=n(6),i=n(1),o=n(18),a="Page Usable",s="Page Change",c=\["deviceId","siteId","requestId","pageName","additionalData"\];function u(e,t){e&&c.forEach(n=>{e.hasOwnProperty(n)&&("siteId"===n&&isNaN(e\[n\])?console.log("WARNING: siteId must be Integer!"):t\[n\]=e\[n\])})}e.exports=class{constructor(e={}){this.ctx={},this.waitingMessage={},this.setContext(e),this.findMark=e=>i.findMark(e),this.findMeasure=e=>i.findMeasure(e),this.clearMarks=e=>i.clearMarks(e),this.mark=e=>i.mark(e),this.measure=(e,t,n)=>i.measure(e,t,n),this.pul=(e,t)=>{void 0===this.puListener?(this.puListener=e,this.puScope=t):console.log("PageUsableListener has already been initialized")}}setContext(e){u(e,this.ctx)}getFilteredPageUsableTime(){let e=this.getPageUsableTime();return e&&e.length>0&&(e=parseFloat((e\[0\].startTime/1e3).toFixed(2))),e}justMarkPageUsable(e=()=>{},t){(t||e&&(e.callback||e.microMessages))&&(this.microMessages=(e||{}).microMessages||t.microMessages,e=(e||{}).callback||t.callback),setTimeout(()=>{this.findMark(a)?console.log("WARNING: marking a page that was already usable - value won't be updated - use reset() first"):(this.clearMarks(a),this.mark(a));const t=this.getFilteredPageUsableTime();"function"==typeof this.puListener&&this.puListener.call(this.puScope,t),"function"==typeof e&&e(t,this.ctx)},50)}publish(e){const t=(e||{}).pageUsableTime||this.getFilteredPageUsableTime(),n=(e||{}).microMessages||\[\];if(this.PlatformAnalytics&&"function"==typeof this.PlatformAnalytics.getInstance&&this.PlatformAnalytics.getInstance())r.publishPageUsableToUisPrime(this.PlatformAnalytics.getInstance(),n,t),this.waitingMessage={};else if(e&&e.uisPrime)this.waitingMessage={uisPrime:!0,microMessages:n,pageUsableTime:t};else if(this.setContext(e),this.findMark(a))try{!function(e,t){const n={};u(e,n),n.pageUsableTime=t,o.publish(n)}(this.ctx,this.getFilteredPageUsableTime())}catch(i){console.log(\`Unable to publish performance metrics${i.message}\`)}else console.log("WARNING: trying to publish before page being usable")}markPageUsable(e={},n=()=>{},r){if(r||e.microMessages||e.callback){const t=e.microMessages||(r||{}).microMessages;n=e.callback||(r||{}).callback,this.justMarkPageUsable({microMessages:t,callback:e=>{this.publish({uisPrime:!0,microMessages:t}),n(e)}})}else this.setContext(e),this.justMarkPageUsable((e,r)=>{if(isNaN(this.ctx.siteId)){const e=isNaN(t.siteid)?isNaN(t.site\_id)?isNaN(t.siteId)?NaN:t.siteId:t.site\_id:t.siteid;isNaN(e)||(r.siteId=parseInt(e,10))}this.publish(r),"function"==typeof n&&n(e,r)})}getPageUsableTime(){const e=(this.findMark(a)||{}).startTime-((this.findMark(s)||{}).startTime||0);return Math.round(10\*e)/10}reset(e){this.setContext(e),this.clearMarks(a),this.clearMarks(s),this.mark(s)}setPlatformAnalyticsClass(e,t={isPublishWebVitals:!1}){this.PlatformAnalytics=e,this.waitingMessage.pageUsableTime?this.publish(this.waitingMessage):this.findMark(a)&&this.publish({uisPrime:!0}),r.publishInteractionMetrics(this.PlatformAnalytics.getInstance()),t.isPublishWebVitals&&r.publishWebVitals(this.PlatformAnalytics.getInstance())}publishWebVitals(){this.PlatformAnalytics&&"function"==typeof this.PlatformAnalytics.getInstance&&this.PlatformAnalytics.getInstance()&&r.publishWebVitals(this.PlatformAnalytics.getInstance())}}}).call(t,n(0))},function(e,t,n){(function(t){const r=n(7),i=n(9),o=n(1),a=n(11),s=n(12),c=n(13),u=n(14),l=n(15),f={navigator:t.navigator||{}};e.exports={publishInteractionMetrics:function(e){if(e&&"function"==typeof e.trackEvent){const t={schemaName:"interactivityMetrics",messageContent:{}};r.collect(t,t=>{i.collect(t,a,t=>{0!==Object.keys(t.messageContent).length&&e.trackEvent(t,"page-usable")})})}else console.error("\[PerformanceMetrics\] cannot publish interactionMetrics to Uis Prime (platformAnalytics not defined)")},publishPageUsableToUisPrime:function(e,t=\[\],n=0){if(e&&"function"==typeof e.trackEvent){Array.isArray(t)||(t=\[t\]);const r={schemaName:"performanceMetrics",messageContent:{markName:"Page Usable",markValue:n}},i={schemaName:"corePerformanceMetrics",messageContent:{pageUsableTime:n}};if(c.collect(r,f),s.collect(r,o,n=>{u.collect(n,o,n=>{t.push(n),e.trackEvent(t,"page-usable")})}),e.trackEvent(i,"page-usable"),r.messageContent.pageLoadTime){const t={schemaName:"additionalPerformanceMetrics",messageContent:{pageLoadTime:r.messageContent.pageLoadTime}};e.trackEvent(t,"timing")}}else console.error("\[PerformanceMetrics\] cannot publish page usable to Uis Prime (platformAnalytics not defined)")},publishWebVitals:function(e){if(e&&"function"==typeof e.trackEvent){const t=l.uisPrimeOnReport(e);l.report(t)}else console.error("\[PerformanceMetrics\] cannot publish web vitals to Uis Prime (platformAnalytics not defined)")}}}).call(t,n(0))},function(e,t,n){(function(t){n(8),e.exports={collect:function(e,n){try{t.perfMetrics.onFirstInputDelay(t=>{t&&(e.messageContent.firstInputDelay=t),n(e)})}catch(r){n(e)}}}}).call(t,n(0))},function(e,t){!function(e,t){var n,r,i,o=\[\],a={passive:!0,capture:!0},s=new Date,c="pointerup",u="pointercancel";function l(e,o){n||(n=o,r=e,i=new Date,d(t),f())}function f(){r>=0&&r1e12?new Date:performance.now())-n.timeStamp;"pointerdown"==n.type?function(n,r){function i(){l(n,r),s()}function o(){s()}function s(){t(c,i,a),t(u,o,a)}e(c,i,a),e(u,o,a)}(r,n):l(r,n)}}function d(e){\["click","mousedown","keydown","touchstart","pointerdown"\].forEach(function(t){e(t,p,a)})}d(e),self.perfMetrics=self.perfMetrics||{},self.perfMetrics.onFirstInputDelay=function(e){o.push(e),f()}}(addEventListener,removeEventListener)},function(e,t,n){n(10),e.exports={collect:function(e,t,n){try{t.getFirstConsistentlyInteractive().then(t=>{t&&(e.messageContent.timeToInteractive=t),n(e)})}catch(r){n(e)}}}},function(e,t,n){(function(e){!function(){if("PerformanceLongTaskTiming"in e){var t=e.\_\_tti={e:\[\]};t.o=new PerformanceObserver(function(e){t.e=t.e.concat(e.getEntries())}),t.o.observe({entryTypes:\["longtask"\]})}}()}).call(t,n(0))},function(e,t,n){(function(n){var r;!function(){var i=window===this?this:void 0!==n&&null!=n?n:this,o="function"==typeof Object.defineProperties?Object.defineProperty:function(e,t,n){e!=Array.prototype&&e!=Object.prototype&&(e\[t\]=n.value)};function a(){a=function(){},i.Symbol||(i.Symbol=c)}var s=0;function c(e){return"jscomp\_symbol\_"+(e||"")+s++}function u(){a();var e=i.Symbol.iterator;e||(e=i.Symbol.iterator=i.Symbol("iterator")),"function"!=typeof Array.prototype\[e\]&&o(Array.prototype,e,{configurable:!0,writable:!0,value:function(){return l(this)}}),u=function(){}}function l(e){var t=0;return function(e){return u(),e={next:e},e\[i.Symbol.iterator\]=function(){return this},e}(function(){return tt||(clearTimeout(e.j),e.j=setTimeout(function(){var t=performance.timing.navigationStart,n=g(e.g,e.b);t=(window.a&&window.a.A?1e3\*window.a.A().C-t:0)||performance.timing.domContentLoadedEventEnd-t;if(e.u)var r=e.u;else performance.timing.domContentLoadedEventEnd?r=(r=performance.timing).domContentLoadedEventEnd-r.navigationStart:r=null;var i=performance.now();null===r&&b(e,Math.max(n+5e3,i+1e3));var o=e.a;5e3>i-n?n=null:n=5e3>i-(n=o.length?o\[o.length-1\].end:t)?null:Math.max(n,r),n&&(e.s(n),clearTimeout(e.j),e.i=!1,e.c&&e.c.disconnect(),e.h&&e.h.disconnect()),b(e,performance.now()+1e3)},t-performance.now()),e.v=t)}v.prototype.getFirstConsistentlyInteractive=function(){var e=this;return new Promise(function(t){e.s=t,"complete"==document.readyState?y(e):window.addEventListener("load",function(){y(e)})})},v.prototype.m=function(e){this.f.set(e,performance.now())},v.prototype.l=function(e){this.f.delete(e)},v.prototype.B=function(){b(this,performance.now()+5e3)},i.Object.defineProperties(v.prototype,{g:{configurable:!0,enumerable:!0,get:function(){return\[\].concat(p(this.f.values()))}}});var E={getFirstConsistentlyInteractive:function(e){return e=e||{},"PerformanceLongTaskTiming"in window?new v(e).getFirstConsistentlyInteractive():Promise.resolve(null)}};void 0!==e&&e.exports?e.exports=E:void 0===(r=function(){return E}.apply(t,\[\]))||(e.exports=r)}()}).call(t,n(0))},function(e,t,n){(function(t){function n(e,t,n,r){void 0!==n&&void 0!==r&&(e\[t\]=n-r)}e.exports={collect:function(e,r,i){const o=r.toJSON();void 0!==o.timing?(n(e.messageContent,"dnsLookupTime",o.timing.domainLookupEnd,o.timing.domainLookupStart),n(e.messageContent,"timeToFirstByte",o.timing.responseStart,o.timing.fetchStart),n(e.messageContent,"tcpConnectionTime",o.timing.connectEnd,o.timing.connectStart),n(e.messageContent,"pageLoadTime",o.timing.domContentLoadedEventEnd,o.timing.navigationStart),e.messageContent.pageLoadTime&&e.messageContent.pageLoadTime<0?t.addEventListener("load",()=>{n(e.messageContent,"pageLoadTime",o.timing.domContentLoadedEventEnd,o.timing.navigationStart),i(e)}):i(e)):i(e)}}}).call(t,n(0))},function(e,t){function n(e,t,n){void 0!==n&&(e\[t\]=n)}e.exports={collect:function(e,t){if(t&&t.navigator){const r=t.navigator,i=r.connection||r.mozConnection||r.webkitConnection;i&&(n(e.messageContent,"networkEffectiveType",i.effectiveType),n(e.messageContent,"networkDownLink",i.downlink))}}}},function(e,t,n){(function(t){e.exports={collect:function(e,n,r){if(void 0===t.PerformancePaintTiming)return void r(e);const i=n.getEntriesByName("first-contentful-paint");if(i&&i.length>0){const t=i\[0\];return e.messageContent.firstContentfulPaint=Math.round(t.startTime+t.duration),void r(e)}if(void 0!==t.PerformanceObserver){new t.PerformanceObserver(t=>{for(const n of t.getEntries())"first-contentful-paint"===n.name&&(e.messageContent.firstContentfulPaint=Math.round(n.startTime+n.duration),r(e))}).observe({entryTypes:\["paint"\]})}else r(e)}}}).call(t,n(0))},function(e,t,n){const r=n(16),i=n(17),o=()=>{};e.exports={report:e=>{e&&"function"==typeof e&&(r.onCLS(e),r.onLCP(e),r.onFID(e),r.onTTFB(e),r.onFCP(e),r.onINP(e))},uisPrimeOnReport:e=>{let t=o;return e&&"function"==typeof e.trackEvent?t=t=>{(e=>{const t=\[\],n=e&&e.name,r=e&&e.value,o=i\[n\]||{},a=o.metricName,s=o.schemas;return a&&s&&s.forEach(e=>{t.push({schemaName:e,messageContent:{\[a\]:r}})}),t})(t).forEach(t=>e.trackEvent(t,"timing"))}:console.error("\[PerformanceMetrics\] cannot publish web vitals to Uis Prime (platformAnalytics not defined)"),t}}},function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),n.d(t,"CLSThresholds",function(){return L}),n.d(t,"FCPThresholds",function(){return R}),n.d(t,"FIDThresholds",function(){return x}),n.d(t,"INPThresholds",function(){return V}),n.d(t,"LCPThresholds",function(){return J}),n.d(t,"TTFBThresholds",function(){return Z}),n.d(t,"getCLS",function(){return C}),n.d(t,"getFCP",function(){return O}),n.d(t,"getFID",function(){return j}),n.d(t,"getINP",function(){return Y}),n.d(t,"getLCP",function(){return Q}),n.d(t,"getTTFB",function(){return te}),n.d(t,"onCLS",function(){return C}),n.d(t,"onFCP",function(){return O}),n.d(t,"onFID",function(){return j}),n.d(t,"onINP",function(){return Y}),n.d(t,"onLCP",function(){return Q}),n.d(t,"onTTFB",function(){return te});var r,i,o,a,s,c=-1,u=function(e){addEventListener("pageshow",function(t){t.persisted&&(c=t.timeStamp,e(t))},!0)},l=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")\[0\]},f=function(){var e=l();return e&&e.activationStart||0},p=function(e,t){var n=l(),r="navigate";return c>=0?r="back-forward-cache":n&&(document.prerendering||f()>0?r="prerender":document.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/\_/g,"-"))),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:\[\],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999\*Math.random())+1e12),navigationType:r}},d=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver(function(e){Promise.resolve().then(function(){t(e.getEntries())})});return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch(e){}},m=function(e,t,n,r){var i,o;return function(a){t.value>=0&&(a||r)&&((o=t.value-(i||0))||void 0===i)&&(i=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))}},h=function(e){requestAnimationFrame(function(){return requestAnimationFrame(function(){return e()})})},g=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},v=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},y=-1,b=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},E=function(e){"hidden"===document.visibilityState&&y>-1&&(y="visibilitychange"===e.type?e.timeStamp:0,T())},w=function(){addEventListener("visibilitychange",E,!0),addEventListener("prerenderingchange",E,!0)},T=function(){removeEventListener("visibilitychange",E,!0),removeEventListener("prerenderingchange",E,!0)},S=function(){return y<0&&(y=b(),w(),u(function(){setTimeout(function(){y=b(),w()},0)})),{get firstHiddenTime(){return y}}},\_=function(e){document.prerendering?addEventListener("prerenderingchange",function(){return e()},!0):e()},R=\[1800,3e3\],O=function(e,t){t=t||{},\_(function(){var n,r=S(),i=p("FCP"),o=d("paint",function(e){e.forEach(function(e){"first-contentful-paint"===e.name&&(o.disconnect(),e.startTimer.value&&(r.value=i,r.entries=o,n())},s=d("layout-shift",a);s&&(n=m(e,r,L,t.reportAllChanges),g(function(){a(s.takeRecords()),n(!0)}),u(function(){i=0,r=p("CLS",0),n=m(e,r,L,t.reportAllChanges),h(function(){return n()})}),setTimeout(n,0))}))},k={passive:!0,capture:!0},P=new Date,N=function(e,t){r||(r=t,i=e,o=new Date,M(removeEventListener),A())},A=function(){if(i>=0&&i1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){N(e,t),i()},r=function(){i()},i=function(){removeEventListener("pointerup",n,k),removeEventListener("pointercancel",r,k)};addEventListener("pointerup",n,k),addEventListener("pointercancel",r,k)}(t,e):N(t,e)}},M=function(e){\["mousedown","keydown","touchstart","pointerdown"\].forEach(function(t){return e(t,I,k)})},x=\[100,300\],j=function(e,t){t=t||{},\_(function(){var n,o=S(),s=p("FID"),c=function(e){e.startTimet.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var r={id:e.interactionId,latency:e.duration,entries:\[e\]};H\[r.id\]=r,$.push(r)}$.sort(function(e,t){return t.latency-e.latency}),$.splice(10).forEach(function(e){delete H\[e.id\]})}},Y=function(e,t){t=t||{},\_(function(){var n;W();var r,i=p("INP"),o=function(e){e.forEach(function(e){e.interactionId&&K(e),"first-input"===e.entryType&&!$.some(function(t){return t.entries.some(function(t){return e.duration===t.duration&&e.startTime===t.startTime})})&&K(e)});var t,n=(t=Math.min($.length-1,Math.floor(q()/50)),$\[t\]);n&&n.latency!==i.value&&(i.value=n.latency,i.entries=n.entries,r())},a=d("event",o,{durationThreshold:null!==(n=t.durationThreshold)&&void 0!==n?n:40});r=m(e,i,V,t.reportAllChanges),a&&("interactionId"in PerformanceEventTiming.prototype&&a.observe({type:"first-input",buffered:!0}),g(function(){o(a.takeRecords()),i.value<0&&q()>0&&(i.value=0,i.entries=\[\]),r(!0)}),u(function(){$=\[\],G=z(),i=p("INP"),r=m(e,i,V,t.reportAllChanges)}))})},J=\[2500,4e3\],X={},Q=function(e,t){t=t||{},\_(function(){var n,r=S(),i=p("LCP"),o=function(e){var t=e\[e.length-1\];t&&t.startTimeperformance.now())return;n.value=Math.max(o-f(),0),n.entries=\[i\],r(!0),u(function(){n=p("TTFB",0),(r=m(e,n,Z,t.reportAllChanges))(!0)})}})}},function(e,t){const n="interactivityMetrics",r="corePerformanceMetrics",i="additionalPerformanceMetrics",o={CLS:{metricName:"cumulativeLayoutShift",schemas:\[n,r\]},LCP:{metricName:"largestContentfulPaint",schemas:\[n,r\]},FID:{metricName:"firstInputDelay",schemas:\[n,i\]},INP:{metricName:"interactionToNextPaint",schemas:\[r\]},TTFB:{metricName:"timeToFirstByte",schemas:\[i\]},FCP:{metricName:"firstContentfulPaint",schemas:\[i\]}};e.exports=o},function(e,t,n){const r=n(2).toLogStore,i=n(2).log,o=n(20),a=n(3),s=a.isLocalEnvironment()?"https://collector.test.expedia.com":"/cl/data";function c(e){return!!(e&&e.deviceId&&e.pageName&&e.pageUsableTime&&e.requestId)}e.exports={publish:function(e){if(!c(e))return i("Not valid PM formatted data: "),i(e),!1;this.requestBody=e,this.requestBody.utcTimestamp=Date.now(),this.requestBody.navigationTimingSupport=a.isPerformanceTimingSupported(),this.requestBody.performanceMarkSupport=a.isPerformanceMarkSupported(),this.requestBody.beaconApiSupport=a.isBeaconSupported();const t=o.sendBeacon(\`${s}/perfmetrics.json?persist=true\`,this.requestBody),n={publisher:"PM Publisher",status:"",sentData:this.requestBody};return"boolean"==typeof t?(n.status=t?"queued":"failed",r(n)):(t.onload=()=>{n.status=t.status,r(n)},t.onerror=()=>{n.status="error",r(n)},t.ontimeout=()=>{n.status="timeout",r(n)}),t},isValid:c}},function(e,t){var n,r,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var c,u=\[\],l=!1,f=-1;function p(){l&&c&&(l=!1,c.length?u=c.concat(u):f=-1,u.length&&d())}function d(){if(!l){var e=s(p);l=!0;for(var t=u.length;t;){for(c=u,u=\[\];++f1)for(var n=1;n-1&&(c=!1);const h=Object.keys(e.customLevels||{}),v=\["error","fatal","warn","info","debug","trace"\].concat(h);"function"==typeof n&&v.forEach(function(e){n\[e\]=n}),(!1===e.enabled||e.browser.disabled)&&(e.level="silent");const y=e.level||"info",E=Object.create(n);E.log||(E.log=b),function(e,t,n){const r={};t.forEach(e=>{r\[e\]=n\[e\]?n\[e\]:i\[e\]||i\[u\[e\]||"log"\]||b}),e\[s\]=r}(E,v,n),l({},E),Object.defineProperty(E,"levelVal",{get:function(){return a(this.level,this)}}),Object.defineProperty(E,"level",{get:function(){return this.\_level},set:function(e){if("silent"!==e&&!this.levels.values\[e\])throw Error("unknown level "+e);this.\_level=e,p(this,w,E,"error"),p(this,w,E,"fatal"),p(this,w,E,"warn"),p(this,w,E,"info"),p(this,w,E,"debug"),p(this,w,E,"trace"),h.forEach(e=>{p(this,w,E,e)})}});const w={transmit:t,serialize:o,asObject:e.browser.asObject,levels:v,timestamp:g(e)};return E.levels=function(e){const t=e.customLevels||{},n=Object.assign({},f.levels.values,t),r=Object.assign({},f.levels.labels,function(e){const t={};return Object.keys(e).forEach(function(n){t\[e\[n\]\]=n}),t}(t));return{values:n,labels:r}}(e),E.level=y,E.setMaxListeners=E.getMaxListeners=E.emit=E.addListener=E.on=E.prependListener=E.once=E.prependOnceListener=E.removeListener=E.removeAllListeners=E.listeners=E.listenerCount=E.eventNames=E.write=E.flush=b,E.serializers=r,E.\_serialize=o,E.\_stdErrSerialize=c,E.child=function(n,i){if(!n)throw new Error("missing bindings for child Pino");i=i||{},o&&n.serializers&&(i.serializers=n.serializers);const a=i.serializers;if(o&&a){var s=Object.assign({},r,a),c=!0===e.browser.serialize?Object.keys(s):o;delete n.serializers,d(\[n\],c,s,this.\_stdErrSerialize)}function u(e){this.\_childLevel=1+(0|e.\_childLevel),this.bindings=n,s&&(this.serializers=s,this.\_serialize=c),t&&(this.\_logEvent=m(\[\].concat(e.\_logEvent.bindings,n)))}u.prototype=this;const f=new u(this);return l(this,f),f.level=this.level,f},t&&(E.\_logEvent=m()),E}function p(e,t,n,o){if(e\[o\]=a(e.level,n)>a(o,n)?b:n\[s\]\[o\],!t.transmit&&e\[o\]===b)return;e\[o\]=function(e,t,n,o){return c=e\[s\]\[o\],function(){const s=t.timestamp(),u=new Array(arguments.length),l=Object.getPrototypeOf&&Object.getPrototypeOf(this)===i?i:this;for(var f=0;f-1&&r in n&&(e\[i\]\[r\]=n\[r\](e\[i\]\[r\]))}function m(e){return{ts:0,messages:\[\],bindings:e||\[\],level:{label:"",value:0}}}function h(e){const t={type:e.constructor.name,msg:e.message,stack:e.stack};for(const n in e)void 0===t\[n\]&&(t\[n\]=e\[n\]);return t}function g(e){return"function"==typeof e.timestamp?e.timestamp:!1===e.timestamp?E:w}function v(){return{}}function y(e){return e}function b(){}function E(){return!1}function w(){return Date.now()}f.levels={values:{fatal:60,error:50,warn:40,info:30,debug:20,trace:10},labels:{10:"trace",20:"debug",30:"info",40:"warn",50:"error",60:"fatal"}},f.stdSerializers=o,f.stdTimeFunctions=Object.assign({},{nullTime:E,epochTime:w,unixTime:function(){return Math.round(Date.now()/1e3)},isoTime:function(){return new Date(Date.now()).toISOString()}}),e.exports.default=f,e.exports.pino=f}}\]); //# https://bernie-assets.s3.us-west-2.amazonaws.com/blossom-flex-ui/required-inline.nosw.7e559b1622abc2fae893.js /\*@license For license information please refer to analytics.nosw.licenses.txt\*/ (self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_=self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_||\[\]).push(\[\[38562\],{23985:function(e,t,a){var l=a(67664),o=a(14824),i=a(58651);const n=o.ClientLogger.getLoggerWithIdentifier("bernie.client.analytics-entry"),s=window&&window.\_\_PLUGIN\_STATE\_\_||{},g=Object.values(s).reduce((e,t)=>Object.assign(e,t),{}),{context:r,stores:d={},pageDataContext:c}=g,{analytics:b={}}=d;if(void 0!==r){let e={};const t={},{pageName:s,appName:g}=c,d={},L={serverRendered:!0};Object.keys(d).forEach(e=>{o.ClientLogger.setGlobalData(\`ab\_${e}\`,d\[e\])}),o.ClientLogger.setGlobalData("siteId",r.site.id),o.ClientLogger.setGlobalData("eapid",r.site.eapid),o.ClientLogger.setGlobalData("tpid",r.site.tpid),o.ClientLogger.setGlobalData("appId",g),o.ClientLogger.setGlobalData("langid",r.langId),o.ClientLogger.setGlobalData("locale",r.locale),o.ClientLogger.setGlobalData("guid",r.deviceId),o.ClientLogger.setGlobalData("visitid",\`${r.deviceId}\_${Date.now()}\`),o.ClientLogger.setGlobalData("logEvents",null==b?void 0:b.logEvents);const \_=function e(t,a={},l){let o;return"object"==typeof t&&t&&Object.keys(t).forEach(i=>{o=l?\`${l}\_${i}\`:i,"object"==typeof t\[i\]?e(t\[i\],a,o):a\[o\]=t\[i\]}),a}(null==b?void 0:b.userAgent);Object.keys(\_).forEach(e=>{o.ClientLogger.setGlobalData(e,\_\[e\])}),o.ClientLogger.setGlobalData("pwa",!0),n.logEvent(l.BERNIE\_CLIENT\_EVENTS.ANALYTICS\_ENTRY);const D=a(97482);D.setContext({siteId:r.site.id,deviceId:r.deviceId,pageName:s||g||"page.undefined",requestId:(null==b?void 0:b.requestId)||"",additionalData:L}),(null==b?void 0:b.delayPageUsable)?i.logPerformanceMarkers(t,n,e):D.markPageUsable({additionalData:L},a=>{i.logPerformanceMarkers(t,n,e,a)})}}},function(e){e.O(0,\[95275\],function(){return t=23985,e(e.s=t);var t});e.O()}\]); //# https://bernie-assets.s3.us-west-2.amazonaws.com/blossom-flex-ui/analytics.nosw.09d51e25bd22dcb93378.js