From c1ca56fb768905479d94408865c81057771ddf91 Mon Sep 17 00:00:00 2001 From: Muco Date: Mon, 23 Sep 2019 22:13:37 +0200 Subject: [PATCH 01/36] I changed index.html --- .../0-blank-page-setup/index.html | 22 ++++++++----------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/homework/week-1-project/0-blank-page-setup/index.html b/homework/week-1-project/0-blank-page-setup/index.html index 7ab86ff..a7de5e0 100644 --- a/homework/week-1-project/0-blank-page-setup/index.html +++ b/homework/week-1-project/0-blank-page-setup/index.html @@ -1,15 +1,11 @@ - - - - - - - - - - - - - + + + This is my first assignment + + + +

Hi everybody


My name is Valery Muco.
I'm addictid to coding. Searching for new challenges ? Me 2!

+

I wish we will enjoy coding

+ From 8e849d8ac141dd0362fb3491f76999c8694b22b4 Mon Sep 17 00:00:00 2001 From: Muco Date: Wed, 25 Sep 2019 11:26:04 +0200 Subject: [PATCH 02/36] head and header index.html --- .../0-blank-page-setup/index.html | 22 ++++++++----------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/homework/week-1-project/0-blank-page-setup/index.html b/homework/week-1-project/0-blank-page-setup/index.html index 7ab86ff..a7de5e0 100644 --- a/homework/week-1-project/0-blank-page-setup/index.html +++ b/homework/week-1-project/0-blank-page-setup/index.html @@ -1,15 +1,11 @@ - - - - - - - - - - - - - + + + This is my first assignment + + + +

Hi everybody


My name is Valery Muco.
I'm addictid to coding. Searching for new challenges ? Me 2!

+

I wish we will enjoy coding

+ From 6d4e7de45f8b091829e976b1dfa11bab19a652a8 Mon Sep 17 00:00:00 2001 From: Muco Date: Wed, 25 Sep 2019 11:28:21 +0200 Subject: [PATCH 03/36] Week1 project head and header in style.css --- .../1-head-and-header/index.html | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/homework/week-1-project/1-head-and-header/index.html b/homework/week-1-project/1-head-and-header/index.html index e69de29..b19043d 100644 --- a/homework/week-1-project/1-head-and-header/index.html +++ b/homework/week-1-project/1-head-and-header/index.html @@ -0,0 +1,25 @@ + + + + + + + + + + + + +
+

Tic Tac Toe

+
+
+ +
+ +
+ + + + + \ No newline at end of file From b76c043513d2de98e7c94f515c90ee2dbca102eb Mon Sep 17 00:00:00 2001 From: Muco Date: Wed, 25 Sep 2019 11:30:04 +0200 Subject: [PATCH 04/36] Week1 homework head and header in index.html --- homework/week-1-project/1-head-and-header/style.css | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/homework/week-1-project/1-head-and-header/style.css b/homework/week-1-project/1-head-and-header/style.css index e69de29..fb7b4a9 100644 --- a/homework/week-1-project/1-head-and-header/style.css +++ b/homework/week-1-project/1-head-and-header/style.css @@ -0,0 +1,7 @@ +body { + text-align: center; + } + h1 { + color: blue; + text-align: center; + font-size: 400%; \ No newline at end of file From 2e6e35d967c438cb19c3d7e563d0bf93c9d52bc0 Mon Sep 17 00:00:00 2001 From: Muco Date: Wed, 25 Sep 2019 11:31:28 +0200 Subject: [PATCH 05/36] Week1 homework rules of the game --- .../2-rules-of-the-game/index.html | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/homework/week-1-project/2-rules-of-the-game/index.html b/homework/week-1-project/2-rules-of-the-game/index.html index e69de29..b6371c9 100644 --- a/homework/week-1-project/2-rules-of-the-game/index.html +++ b/homework/week-1-project/2-rules-of-the-game/index.html @@ -0,0 +1,34 @@ + + + + + + + + + + + + +
+

Tic Tac Toe

+
+
+ +
+

RULES FOR TIC-TAC-TOE

+ + 1. The game is played on a grid that's 3 squares by 3 squares. 2. You are X, your friend (or + the computer in this case) is O. Players take turns putting their marks in empty squares. 3. + The first player to get 3 of her marks in a row (up, down, across, or diagonally) is the + winner. 4. When all 9 squares are full, the game is over. If no player has 3 marks in a row, + the game ends in a tie. +
+ +
+ + + + + \ No newline at end of file From 10baa34a9914ed6314f546e923e0d651de47d1fb Mon Sep 17 00:00:00 2001 From: Muco Date: Wed, 25 Sep 2019 11:32:44 +0200 Subject: [PATCH 06/36] Week1 homework riules of the game in style.css --- .../2-rules-of-the-game/style.css | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/homework/week-1-project/2-rules-of-the-game/style.css b/homework/week-1-project/2-rules-of-the-game/style.css index e69de29..a7cb2d4 100644 --- a/homework/week-1-project/2-rules-of-the-game/style.css +++ b/homework/week-1-project/2-rules-of-the-game/style.css @@ -0,0 +1,33 @@ +body { + text-align: center; + } + h1 { + color: blue; + text-align: center; + font-size: 300%; + } + + .tooltip { + position: relative; + display: inline-block; + } + + .tooltip h3 { + color: blue; + text-align: center; + font-size: 1rem; + } + .tooltip .tooltiptext { + visibility: hidden; + width: 100%; + background-color: black; + color: #fff; + text-align: center; + border-radius: 2rem; + padding: 1rem 0; + position: absolute; + } + + .tooltip:hover .tooltiptext { + visibility: visible; + } \ No newline at end of file From 6216e20f06799693818ce890a4a0368047b02a6d Mon Sep 17 00:00:00 2001 From: Muco Date: Wed, 25 Sep 2019 11:34:18 +0200 Subject: [PATCH 07/36] Week1 homework unplayable-board in index.html --- .../3-unplayable-board/index.html | 106 ++++++++++++++++++ 1 file changed, 106 insertions(+) diff --git a/homework/week-1-project/3-unplayable-board/index.html b/homework/week-1-project/3-unplayable-board/index.html index e69de29..136662a 100644 --- a/homework/week-1-project/3-unplayable-board/index.html +++ b/homework/week-1-project/3-unplayable-board/index.html @@ -0,0 +1,106 @@ + + + + + + + + + + + + + +
+

Tic Tac Toe

+
+ + + + + + + + + + + + + + +
+ + + + + + + + + + + +
+ + + + + +
+ + +
+

RULES FOR TIC-TAC-TOE

+ + 1. The game is played on a grid that's 3 squares by 3 squares. 2. You are X, your friend (or + the computer in this case) is O. Players take turns putting their marks in empty squares. 3. + The first player to get 3 of her marks in a row (up, down, across, or diagonally) is the + winner. 4. When all 9 squares are full, the game is over. If no player has 3 marks in a row, + the game ends in a tie. +
+ +
+ + + + + \ No newline at end of file From 0c4957be76c7672edec3adc4e3e7eb0b2f596394 Mon Sep 17 00:00:00 2001 From: Muco Date: Wed, 25 Sep 2019 11:35:26 +0200 Subject: [PATCH 08/36] Week1 homework unplayable-board in style.css --- .../3-unplayable-board/style.css | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/homework/week-1-project/3-unplayable-board/style.css b/homework/week-1-project/3-unplayable-board/style.css index e69de29..a42593e 100644 --- a/homework/week-1-project/3-unplayable-board/style.css +++ b/homework/week-1-project/3-unplayable-board/style.css @@ -0,0 +1,38 @@ +body { + text-align: center; + } + h1 { + color: blue; + text-align: center; + font-size: 300%; + } + + #board { + display: flex; + justify-content: center; + } + + .tooltip { + position: relative; + display: inline-block; + } + + .tooltip h3 { + color: blue; + text-align: center; + font-size: 1rem; + } + .tooltip .tooltiptext { + visibility: hidden; + width: 100%; + background-color: black; + color: #fff; + text-align: center; + border-radius: 2rem; + padding: 1rem 0; + position: absolute; + } + + .tooltip:hover .tooltiptext { + visibility: visible; + } \ No newline at end of file From 47b27506388e78d404a6ef66ebe599b2447d090b Mon Sep 17 00:00:00 2001 From: Muco Date: Wed, 25 Sep 2019 11:37:17 +0200 Subject: [PATCH 09/36] Week1 playable-board in index.html --- .../4-playable-board/index.html | 109 ++++++++++++++++++ 1 file changed, 109 insertions(+) diff --git a/homework/week-1-project/4-playable-board/index.html b/homework/week-1-project/4-playable-board/index.html index e69de29..40797ca 100644 --- a/homework/week-1-project/4-playable-board/index.html +++ b/homework/week-1-project/4-playable-board/index.html @@ -0,0 +1,109 @@ + +< +!DOCTYPE html> + + + + + + + TicTacToe with HTML&CSS + + + + +
+

Tic Tac Toe

+
+
+ + + + + + + + + + + + + + + + +
+ + + + + +
+ + + + + +
+ + + + + +
+
+ +
+

RULES FOR TIC-TAC-TOE

+ + 1. The game is played on a grid that's 3 squares by 3 squares. 2. You are X, your friend (or + the computer in this case) is O. Players take turns putting their marks in empty squares. 3. + The first player to get 3 of her marks in a row (up, down, across, or diagonally) is the + winner. 4. When all 9 squares are full, the game is over. If no player has 3 marks in a row, + the game ends in a tie. +
+ + + + \ No newline at end of file From 3bd8473a4e868e5be15387daa5531890dc706850 Mon Sep 17 00:00:00 2001 From: Muco Date: Wed, 25 Sep 2019 11:38:58 +0200 Subject: [PATCH 10/36] Week1 homework in playable-board style.css --- .../week-1-project/4-playable-board/style.css | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/homework/week-1-project/4-playable-board/style.css b/homework/week-1-project/4-playable-board/style.css index e69de29..444f4f6 100644 --- a/homework/week-1-project/4-playable-board/style.css +++ b/homework/week-1-project/4-playable-board/style.css @@ -0,0 +1,61 @@ + +b +ody { + text-align: center; + } + h1 { + color: blue; + text-align: center; + font-size: 300%; + } + #board { + display: flex; + justify-content: center; + } + + .box { + display: grid; + grid-gap: 1rem; + grid-template-columns: 1fr; + width: 4rem; + height: 4rem; + font-size: 2rem; + } + .tooltip { + position: relative; + display: inline-block; + } + + .tooltip h3 { + color: blue; + text-align: center; + font-size: 1rem; + } + .tooltip .tooltiptext { + visibility: hidden; + width: 100%; + background-color: black; + color: #fff; + text-align: center; + border-radius: 2rem; + padding: 1rem 0; + position: absolute; + } + + .tooltip:hover .tooltiptext { + visibility: visible; + } + + footer{ + position:relative; + bottom:0; + width:100%; + margin:0rem; + text-align:center; + padding:0.5rem; + + footer a { + color: blue; + font-size: 1.5rem; + } + From 5ac16cdfe7e5ea246cff7463d5ca007b86422325 Mon Sep 17 00:00:00 2001 From: Muco Date: Wed, 25 Sep 2019 23:16:06 +0200 Subject: [PATCH 11/36] Homework week2 project in index.html --- homework/week-2-project/index.html | 49 ++++++++++++++++++------------ 1 file changed, 30 insertions(+), 19 deletions(-) diff --git a/homework/week-2-project/index.html b/homework/week-2-project/index.html index 879ec9b..2fea5c5 100644 --- a/homework/week-2-project/index.html +++ b/homework/week-2-project/index.html @@ -9,31 +9,42 @@ -

Traversy Media: Build An HTML5 Website With A Responsive Layout

-

- -

- - - +

My country

+

< img src="https://fr.wikipedia.org/wiki/Burundi"> My country is called Burundi.
+ It is an East African country without access to the sea, but with a large shoreline on Lake Tanganyika.
+ it is located in the Great Lakes region and surrounded by the Democratic Republic of Congo to the west, Rwanda to the north, and Tanzania to the east and south.
+ Its capital is, since February 4, 2019, Gitega. Bujumbura, the former capital and the most populous city in the country, is the economic capital. +

Burundi's economy is predominantly rural and is based on agricultural exports and livestock.
+Agricultural production is divided between products for export, such as coffee, tea and cotton, and food crops.
+The coffee sector is the country's leading resource (80% of exports).
+Burundi is also the eighth in the list of African tea producers at the beginning of the decade 2010, dominated by Kenya.

+ +

Religions in Burundi according to the 2019 census.

+ +
- - - - - - + + + + - - - - - + + + + - + + + + + + + +
a user can ...index.htmlabout.htmlservices.htmlCSS
ReligionPopulationPercentage
... open a website empty HTML template, requiring CSS file, title tag(doesn't exist yet!)(doesn't exist yet!)empty CSS file + ProtestantMuslimAdventistTraditional
<62.05%21.62%2.52%2.33%0.03%
From e8f65ef364e0606ce17c428cabb2b98340441472 Mon Sep 17 00:00:00 2001 From: Muco Date: Wed, 25 Sep 2019 23:50:35 +0200 Subject: [PATCH 12/36] Homework week2 project in index.html Correction --- homework/week-2-project/index.html | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/homework/week-2-project/index.html b/homework/week-2-project/index.html index 2fea5c5..7533b07 100644 --- a/homework/week-2-project/index.html +++ b/homework/week-2-project/index.html @@ -1,6 +1,6 @@ - + @@ -10,7 +10,8 @@

My country

-

< img src="https://fr.wikipedia.org/wiki/Burundi"> My country is called Burundi.
+

< a href="https://fr.wikipedia.org/wiki/Burundi">For more information clic here
+ My country is called Burundi.
It is an East African country without access to the sea, but with a large shoreline on Lake Tanganyika.
it is located in the Great Lakes region and surrounded by the Democratic Republic of Congo to the west, Rwanda to the north, and Tanzania to the east and south.
Its capital is, since February 4, 2019, Gitega. Bujumbura, the former capital and the most populous city in the country, is the economic capital. From 13281671a395c8e72bb3f840624ed9abfe41fc7f Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Sat, 28 Sep 2019 08:54:46 +0200 Subject: [PATCH 13/36] step1 It's my step1 --- homework/week-2-project/step1 | 1 + 1 file changed, 1 insertion(+) create mode 100644 homework/week-2-project/step1 diff --git a/homework/week-2-project/step1 b/homework/week-2-project/step1 new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/homework/week-2-project/step1 @@ -0,0 +1 @@ + From b1861cf699007333bb4cb49d442213cc3df93797 Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Sat, 28 Sep 2019 09:01:25 +0200 Subject: [PATCH 14/36] step2 This the step2 --- homework/week-2-project/step2 | 1 + 1 file changed, 1 insertion(+) create mode 100644 homework/week-2-project/step2 diff --git a/homework/week-2-project/step2 b/homework/week-2-project/step2 new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/homework/week-2-project/step2 @@ -0,0 +1 @@ + From c0be6ef883354ce425372801235badc01f17d3ab Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Sat, 28 Sep 2019 09:01:52 +0200 Subject: [PATCH 15/36] step3 This the step3 --- homework/week-2-project/step3 | 1 + 1 file changed, 1 insertion(+) create mode 100644 homework/week-2-project/step3 diff --git a/homework/week-2-project/step3 b/homework/week-2-project/step3 new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/homework/week-2-project/step3 @@ -0,0 +1 @@ + From cd64c1e4b71b76e0036131b53e59f83f5cac16d9 Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Sat, 28 Sep 2019 09:02:14 +0200 Subject: [PATCH 16/36] step4 This the step4 --- homework/week-2-project/step4 | 1 + 1 file changed, 1 insertion(+) create mode 100644 homework/week-2-project/step4 diff --git a/homework/week-2-project/step4 b/homework/week-2-project/step4 new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/homework/week-2-project/step4 @@ -0,0 +1 @@ + From d0cce80ddf59d8231e18d91131b0855d257d5069 Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Sat, 28 Sep 2019 09:02:38 +0200 Subject: [PATCH 17/36] step5 This the step5 --- homework/week-2-project/step5 | 1 + 1 file changed, 1 insertion(+) create mode 100644 homework/week-2-project/step5 diff --git a/homework/week-2-project/step5 b/homework/week-2-project/step5 new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/homework/week-2-project/step5 @@ -0,0 +1 @@ + From 25199be2504b3bc5a23f46cdcdcdf27bc9d7f69a Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Sat, 28 Sep 2019 09:03:00 +0200 Subject: [PATCH 18/36] step6 This the step6 --- homework/week-2-project/step6 | 1 + 1 file changed, 1 insertion(+) create mode 100644 homework/week-2-project/step6 diff --git a/homework/week-2-project/step6 b/homework/week-2-project/step6 new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/homework/week-2-project/step6 @@ -0,0 +1 @@ + From 9ad894da25f0bf97ab231df1431d433b32fd7ee6 Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Sat, 28 Sep 2019 09:03:00 +0200 Subject: [PATCH 19/36] step6 This the step6 --- homework/week-2-project/step6 | 1 + 1 file changed, 1 insertion(+) create mode 100644 homework/week-2-project/step6 diff --git a/homework/week-2-project/step6 b/homework/week-2-project/step6 new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/homework/week-2-project/step6 @@ -0,0 +1 @@ + From 2ef54029ef6da5b313a82d32f143bbcd2db5aed2 Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Tue, 1 Oct 2019 10:00:27 +0200 Subject: [PATCH 20/36] index.html From d083750dc7a81f7374e470b03893b1071a377f9f Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Tue, 1 Oct 2019 10:00:28 +0200 Subject: [PATCH 21/36] index.html From 5a6056824599f53853781ba7620e19591654422b Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Tue, 1 Oct 2019 10:03:57 +0200 Subject: [PATCH 22/36] index.html index.html for step1 --- homework/week-2-project/step1 | 1 + 1 file changed, 1 insertion(+) diff --git a/homework/week-2-project/step1 b/homework/week-2-project/step1 index 8b13789..31bf61c 100644 --- a/homework/week-2-project/step1 +++ b/homework/week-2-project/step1 @@ -1 +1,2 @@ +step1 index.html From f82141421088d7416aa84d4b9e89537383c3b719 Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Tue, 1 Oct 2019 10:06:01 +0200 Subject: [PATCH 23/36] index.html index.html for step2 --- homework/week-2-project/step2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homework/week-2-project/step2 b/homework/week-2-project/step2 index 8b13789..818cb8c 100644 --- a/homework/week-2-project/step2 +++ b/homework/week-2-project/step2 @@ -1 +1 @@ - +index.html step2 From 85aee4c20925884af258e1b3f9dc0384de1e3e01 Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Tue, 1 Oct 2019 10:06:59 +0200 Subject: [PATCH 24/36] index.html index.html for step3 --- homework/week-2-project/step3 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homework/week-2-project/step3 b/homework/week-2-project/step3 index 8b13789..34adf2e 100644 --- a/homework/week-2-project/step3 +++ b/homework/week-2-project/step3 @@ -1 +1 @@ - +step3 index.html From 5b2f03327a7e1e64d7e4019f14218809abbd177e Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Tue, 1 Oct 2019 10:07:47 +0200 Subject: [PATCH 25/36] style.css step4 style.css --- homework/week-2-project/step4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homework/week-2-project/step4 b/homework/week-2-project/step4 index 8b13789..e8c7365 100644 --- a/homework/week-2-project/step4 +++ b/homework/week-2-project/step4 @@ -1 +1 @@ - +style.css From 6d38cf1e86900df71ad2702edf0ff063deeaa6d4 Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Tue, 1 Oct 2019 10:08:21 +0200 Subject: [PATCH 26/36] style.css step5 style.css --- homework/week-2-project/step5 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homework/week-2-project/step5 b/homework/week-2-project/step5 index 8b13789..e8c7365 100644 --- a/homework/week-2-project/step5 +++ b/homework/week-2-project/step5 @@ -1 +1 @@ - +style.css From ce77fde76f13a19fae7ae5a2b65e9f0d6e26201e Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Tue, 1 Oct 2019 10:08:57 +0200 Subject: [PATCH 27/36] style.css step6 style.css --- homework/week-2-project/step6 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homework/week-2-project/step6 b/homework/week-2-project/step6 index 8b13789..e8c7365 100644 --- a/homework/week-2-project/step6 +++ b/homework/week-2-project/step6 @@ -1 +1 @@ - +style.css From 41d7a9e88f541fd43d5219045c3bbf4904af1181 Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Tue, 1 Oct 2019 10:17:24 +0200 Subject: [PATCH 28/36] Muco week This is my week2 homework --- homework/week-2-project/Muco Week2 | 1 + 1 file changed, 1 insertion(+) create mode 100644 homework/week-2-project/Muco Week2 diff --git a/homework/week-2-project/Muco Week2 b/homework/week-2-project/Muco Week2 new file mode 100644 index 0000000..5df3c81 --- /dev/null +++ b/homework/week-2-project/Muco Week2 @@ -0,0 +1 @@ +Week2 homework From 45168076fbfbd1ec4a8110221f2cb25f45086464 Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Thu, 3 Oct 2019 10:42:48 +0200 Subject: [PATCH 29/36] step1 --- homework/week-2-project/step1 | 54 +++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/homework/week-2-project/step1 b/homework/week-2-project/step1 index 31bf61c..00aa040 100644 --- a/homework/week-2-project/step1 +++ b/homework/week-2-project/step1 @@ -1,2 +1,56 @@ + + + + + + + + HTML/CSS Week 2 Project Table + + + +

+ +

My country Burundi

+ + +
+
+

My country Burundi

+
+
+

Burundi is so called "Country of thousands hills"

+
+ +
+ +
+

< a href="https://fr.wikipedia.org/wiki/Burundi">For more information clic here
+ My country is called Burundi.
+ It is an East African country without access to the sea, but with a large shoreline on Lake Tanganyika.
+ it is located in the Great Lakes region and surrounded by the Democratic Republic of Congo to the west, Rwanda to the north, and Tanzania to the east and south.
+ Its capital is, since February 4, 2019, Gitega. Bujumbura, the former capital and the most populous city in the country, is the economic capital. +Burundi's economy is predominantly rural and is based on agricultural exports and livestock.
+Agricultural production is divided between products for export, such as coffee, tea and cotton, and food crops.
+The coffee sector is the country's leading resource (80% of exports).
+Burundi is also the eighth in the list of African tea producers at the beginning of the decade 2010, dominated by Kenya.

+
+ + + +step1 index.html step1 index.html From cf0d3f70b79535404be3a0c92445f06c64f60777 Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Thu, 3 Oct 2019 10:54:55 +0200 Subject: [PATCH 30/36] step2 --- homework/week-2-project/step2 | 42 +++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/homework/week-2-project/step2 b/homework/week-2-project/step2 index 818cb8c..11ddf37 100644 --- a/homework/week-2-project/step2 +++ b/homework/week-2-project/step2 @@ -1 +1,43 @@ + + + + + + + + HTML/CSS Week 2 Project Table + + +

Religions in Burundi according to the 2019 census.

+ + + + + + + + + + + + + + + + + + + + + + + + +
ReligionPopulationPercentage
+ ProtestantMuslimAdventistTraditional
<62.05%21.62%2.52%2.33%0.03%
+ + + +index.html step2 + index.html step2 From cc15f7c87c03553a4c798870f7c1bd9fdaf967e0 Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Thu, 3 Oct 2019 10:57:47 +0200 Subject: [PATCH 31/36] step3 --- homework/week-2-project/step3 | 46 +++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/homework/week-2-project/step3 b/homework/week-2-project/step3 index 34adf2e..5b28294 100644 --- a/homework/week-2-project/step3 +++ b/homework/week-2-project/step3 @@ -1 +1,47 @@ step3 index.html + + + + + + + + HTML/CSS Week 2 Project Table + + + +
+

About Burundi

+
+

One of the smallest countries in Africa, Burundi is landlocked and has an equatorial climate. Burundi is a part of the Albertine Rift, the western extension of the East African Rift.
+The country lies on a rolling plateau in the centre of Africa. Burundi is bordered by Rwanda to the north, Tanzania to the east and southeast, and the Democratic Republic of the Congo to the west.
+ +The average elevation of the central plateau is 1,707 m (5,600 ft), with lower elevations at the borders. The highest peak, Mount Heha at 2,685 m (8,810 ft), lies to the southeast of the former capital Bujumbura (and west of the current capital Gitega).
+The source of the Nile River is in Bururi province, and is linked from Lake Victoria to its headwaters via the Ruvyironza River.
+Lake Victoria is also an important water source, which serves as a fork to the Kagera River.
+Another major lake is Lake Tanganyika, located in much of Burundi's southwestern corner.

+
+
People
+
+

As of July 2016, Burundi was estimated by the United Nations to have a population of 10,524,117 people, compared to only 2,456,000 in 1950.
+The population growth rate is 2.5 percent per year, more than double the average global pace, and a Burundian woman has on average 6.3 children, nearly triple the international fertility rate.
+Burundi had the fifth highest total fertility rate in the world in 2012.
+ +Many Burundians have migrated to other countries as a result of the civil war. In 2006, the United States accepted approximately 10,000 Burundian refugees.
+ +Burundi remains an overwhelmingly rural society, with just 13% of the population living in urban areas in 2013. The population density of around 315 people per square kilometre (753 per sq mi) is the second highest in Sub-Saharan Africa.
+Roughly 85% of the population are of Hutu ethnic origin, 15% are Tutsi and fewer than 1% are indigenous Twa.

+
+
Culture
+
+

The culture of Burundi is based on local tradition and common influence with its neighbors.
+Traditional drumming of karyenda is an important part of Burundian cultural heritage, as indicated by the world-famous Royal Drummers of Burundi.
+Traditional dance often accompanies the drumming, which is frequently seen in celebrations and family gatherings. Some Burundian artisans have special songs to accompany different stages of their work.
+ + + + +<--index.html step2--/> + +step3 index.html From c334ef43102d694920dcf94fe9f47226adc58a38 Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Thu, 3 Oct 2019 10:59:37 +0200 Subject: [PATCH 32/36] step4 --- homework/week-2-project/step4 | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/homework/week-2-project/step4 b/homework/week-2-project/step4 index e8c7365..e7c159d 100644 --- a/homework/week-2-project/step4 +++ b/homework/week-2-project/step4 @@ -1 +1,32 @@ + +style.css + + style.css From 187063cc44a8db09f320d9b617c575fcf409ec72 Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Thu, 3 Oct 2019 11:00:51 +0200 Subject: [PATCH 33/36] step5 --- homework/week-2-project/step5 | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/homework/week-2-project/step5 b/homework/week-2-project/step5 index e8c7365..2b1c74d 100644 --- a/homework/week-2-project/step5 +++ b/homework/week-2-project/step5 @@ -1 +1,22 @@ + +style.css + style.css From 8b8b466efe62777c6cdbfbb23fd9b6d91d4583d5 Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Thu, 3 Oct 2019 11:02:26 +0200 Subject: [PATCH 34/36] step6 --- homework/week-2-project/step6 | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/homework/week-2-project/step6 b/homework/week-2-project/step6 index e8c7365..f2c74e7 100644 --- a/homework/week-2-project/step6 +++ b/homework/week-2-project/step6 @@ -1 +1,18 @@ + +style.css + style.css From e3726ec729179f8ec74276857f9012605b2112fd Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Fri, 4 Oct 2019 11:58:45 +0200 Subject: [PATCH 35/36] duck-duck-go replicated web page of duckduckgo --- 1-monster-v2--pre-animation.svg | 15 ++++++ 2-ghost-v2.svg | 5 ++ 3-bathtub-v2--pre-animation.svg | 3 ++ 4-alpinist-v2.svg | 8 +++ arrow.svg | 1 + d2697.js | 1 + duckduckgo14.js | 1 + l113.js | 90 ++++++++++++++++++++++++++++++++ o1825.css | 1 + post2.htm | 22 ++++++++ s1825.css | 1 + teaser-22x.png | Bin 0 -> 5855 bytes u396.js | 1 + 13 files changed, 149 insertions(+) create mode 100644 1-monster-v2--pre-animation.svg create mode 100644 2-ghost-v2.svg create mode 100644 3-bathtub-v2--pre-animation.svg create mode 100644 4-alpinist-v2.svg create mode 100644 arrow.svg create mode 100644 d2697.js create mode 100644 duckduckgo14.js create mode 100644 l113.js create mode 100644 o1825.css create mode 100644 post2.htm create mode 100644 s1825.css create mode 100644 teaser-22x.png create mode 100644 u396.js diff --git a/1-monster-v2--pre-animation.svg b/1-monster-v2--pre-animation.svg new file mode 100644 index 0000000..b70818d --- /dev/null +++ b/1-monster-v2--pre-animation.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/2-ghost-v2.svg b/2-ghost-v2.svg new file mode 100644 index 0000000..7273ffc --- /dev/null +++ b/2-ghost-v2.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/3-bathtub-v2--pre-animation.svg b/3-bathtub-v2--pre-animation.svg new file mode 100644 index 0000000..f70896e --- /dev/null +++ b/3-bathtub-v2--pre-animation.svg @@ -0,0 +1,3 @@ + + + diff --git a/4-alpinist-v2.svg b/4-alpinist-v2.svg new file mode 100644 index 0000000..0f27493 --- /dev/null +++ b/4-alpinist-v2.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/arrow.svg b/arrow.svg new file mode 100644 index 0000000..3dee7ad --- /dev/null +++ b/arrow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/d2697.js b/d2697.js new file mode 100644 index 0000000..e6df6e3 --- /dev/null +++ b/d2697.js @@ -0,0 +1 @@ +DDG.Data.Experiments={about_module:{versions:["v35-1","v35-2","v35-3","v35-4","v36-7","v37-1","v37-2","v37-3"],variants:["a","b"]},stack_overflow:{versions:["v35-5","v35-6","v35-7","v36-1","v36-2","v36-3"],variants:["a","b"]},spelling:{versions:["v33-6","v33-7","v34-1","v34-2","v34-3"],variants:["a","b"]},region_override:{versions:["v38-2","v38-3","v38-4","v38-5","v38-6","v38-7","v39-1","v39-2"],variants:["a","b"]},control:{versions:["v39-3","v39-4","v39-5","v39-6","v39-7","v40-1","v40-2","v40-3","v40-4","v40-5","v40-6","v40-7"],variants:["a","b"]},filter_label:{versions:["v41-1","v41-2","v41-3","v41-4","v41-5","v41-6","v41-7"],variants:["a","b","c","d"]},filters_above_organics:{versions:["v42-1","v42-2","v42-3","v42-4","v42-5","v42-6","v42-7"],variants:["a","b","c","d"]},organic_ux:{versions:["v44-1","v44-2","v44-3","v44-4","v44-5","v44-6","v44-7"],variants:["a","b","c","d","e"],locale:"en_us"},static_news:{versions:["v47-6","v47-7","v48-1","v48-2","v48-3","v48-4","v48-5"],variants:["a","b"]},control2:{versions:["v51-2","v51-3","v51-4","v51-5"],variants:["a","b"]},safe_search_filter:{versions:["v52-1","v52-2","v52-3","v52-4","v52-5","v52-6","v52-7"],variants:["a","b"]},map_module:{versions:["v57-1","v57-2","v57-3","v57-4","v57-5","v57-6","v57-7"],variants:["a","b"],locale:"en_us"},images_ux:{versions:["v58-1"],variants:["a","b"]},images_ux_detail:{versions:["v58-6","v58-7"],variants:["a","b"]},images_ux_filters:{versions:["v59-1","v59-2","v59-3"],variants:["a","b"],englishOnly:true},placeholder_delay:{versions:["v61-1","v61-2","v61-3"],variants:["a","b"]},back_button:{versions:["v63-1","v63-2","v63-3","v63-4","v63-5","v63-6"],variants:["a","b"]},fixed_ux_header:{versions:["v64-3","v64-4","v64-5","v64-6","v64-7"],variants:["a","b"]},ad_layouts:{versions:["v66-1","v66-2","v66-3","v66-4","v66-5","v66-6","v66-7","v67-1"],variants:["a","b","c"]},ad_layouts_2:{versions:["v67-2","v67-3","v67-4","v67-5","v67-6","v67-7"],variants:["b","c"]},serp_ui:{versions:["v88-3","v88-4","v88-5","v88-6","v88-7","v89-1","v89-2","v89-3","v89-4"],variants:["q","r"],platformName:"androidwos"},chrome_desktop_us_portableapps_control:{versions:["v121-2","v121-3","v121-4","v121-5","v121-6","v121-7","v122-1","v122-2","v122-3","v122-4","v122-5","v122-6","v122-7"],variants:["o"],locale:"en_us",desktopOnly:true,displayBrowserName:"Chrome"},serp_show_hide_bolding:{versions:["v124-1","v124-2","v124-3","v124-4","v124-5","v124-6","v124-7","v125-1","v125-2","v125-3","v125-4"],variants:["a","b","c"]},green_urls:{versions:["v127-1","v127-2","v127-3","v127-4","v127-5","v127-6","v127-7","v128-1"],variants:["a","b","c","d"]},chrome_desktop_store_install_en:{allocation:[0.5,1],variants:["e","f"],desktopOnly:true,englishOnly:true,atb:true,active:false,displayBrowserName:"Chrome",canInstallExtension:true},chrome_desktop_store_install_non_en:{allocation:[0.5,1],variants:["g","h"],desktopOnly:true,nonEnglishOnly:true,atb:true,active:false,displayBrowserName:"Chrome",canInstallExtension:true},serp_footer:{versions:["v129-6","v129-7","v130-1","v130-2","v130-3","v130-4","v130-5","v130-6"],englishOnly:true,desktopOnly:true,variants:["e","f"]},safe_search_moderate_default:{versions:["v136-2","v136-3","v136-4","v136-5","v136-6","v136-7","v137-1","v137-2"],variants:["a","b"]},region_toggle_default:{versions:["v140-2","v140-3","v140-4","v140-5","v140-6","v140-7","v141-1","v141-2","v141-3"],variants:["a","b"],desktopOnly:true},deemphasize_http_links:{versions:["v143-7","v144-1","v144-2","v144-3","v144-4","v144-5","v144-6"],variants:["a","b","c"]},no_ads:{versions:["v148-2","v148-3","v148-4","v148-5","v148-6"],variants:["a","b"],desktopOnly:true},fonts:{versions:["v154-1","v154-2","v154-3","v154-4","v154-5","v154-6"],variants:["a","b"],mobileAppVariants:{sa:"a",sb:"b",sc:"a",sd:"b"}},ui_updates:{pixelId:"uiu",versions:["v155-1","v155-2","v155-3","v155-4","v155-5","v155-6","v155-7","v156-1","v156-2","v156-3","v156-4","v156-5","v156-6","v156-7"],variants:["a","b"],mobileAppVariants:{sa:"a",sb:"b",sc:"a",sd:"b"}},post_install_onboarding:{versions:["v157-1","v157-2","v157-3","v157-4","v157-5","v157-6","v157-7"],variants:["a","b"],desktopOnly:true},regions_toggle_exp:{pixelId:"rtl",versions:["v158-1","v158-2","v158-3","v158-4","v158-5","v158-6","v158-7","v159-1","v159-2","v159-3","v159-4","v159-5","v159-6","v159-7"],variants:["a","b"],countries:["DE","FR","PL","CA","IT","ES","AU","BR","NL","GB","ID"],desktopOnly:true},welcome_message:{pixelId:"wcm",versions:["v163-1","v163-2","v163-3","v163-4","v163-5","v163-6"],variants:["a","b"],desktopOnly:true,englishOnly:true},less_prominent_answerbar:{pixelId:"lpab",versions:["v163-7","v164-1","v164-2","v164-3","v164-4","v164-5","v164-6"],variants:["a","b"],desktopOnly:true},settings_dropdown:{pixelId:"sdd",versions:["v165-3","v165-4","v165-5","v165-6","v165-7","v166-1","v166-2"],variants:["a","b","c"],desktopOnly:true,englishOnly:true},welcome_message_2:{pixelId:"wcm2",versions:["v166-3","v166-4","v166-5","v166-6","v166-6","v167-1"],variants:["a","b"],desktopOnly:true,englishOnly:true},homepage_landing:{allocation:[0.033,0.066,0.1],variants:["a","b","c"],desktopOnly:true,englishOnly:true,atb:true,active:false,canInstallExtension:true,defaultThemeOnly:true,stickyAtbVariant:true},homepage_fullbleed_landing:{allocation:[0,0.1,0.2,0.3],variants:["x","y","z"],desktopOnly:true,englishOnly:true,atb:true,active:true,canInstallExtension:true,defaultThemeOnly:true,minScreenSize:{width:800,height:600}},welcome_message_3:{pixelId:"wcm3",versions:["v168-1","v168-2","v168-3","v168-4","v168-5","v168-6","v168-7"],variants:["a","b","c","d"],desktopOnly:true,englishOnly:true},extension_optin:{versions:["v169-3","v169-4","v169-5","v169-6","v169-7","v170-1","v170-2","v170-3","v170-4","v170-5"],allocation:[0.5,1],variants:["k","l"],desktopOnly:true,englishOnly:true,canInstallExtension:true},mobile_cards:{pixelId:"mcds",versions:["v169-2","v169-3","v169-4","v169-5","v169-6","v169-7","v170-1","v170-7","v171-1","v171-2"],variants:["a","b"],appsOnly:true,displayBrowserName:"DDG iPhone",mobileAppVariants:{sc:"a",se:"b"}},ct_retention_exp:{pixelId:"ctexp",versions:["v174-7","v175-1","v175-2","v175-3","v175-4","v175-5","v175-6","v175-7"],variants:["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],countries:["AT","AU","BE","BR","CA","CH","DE","DK","ES","FI","FR","GB","ID","IE","IN","IT","JP","MX","NL","NO","NZ","PL","RU","SE","SG","US"],desktopOnly:true},post_install_homepage:{pixelId:"pih",versions:["v177-3","v177-4","v177-5","v177-6","v177-7","v178-1"],variants:["a","b"],desktopOnly:true,englishOnly:true,canInstallExtension:true,defaultThemeOnly:true,minScreenSize:{width:900,height:600}}};DDG.Data.Onboarding={_:{},a:{description:"UrbanDictionary campaign 1",variant:"z",urbanDictionaryLandingPage:true},b:{},c:{description:"UrbanDictionary campaign 2",variant:"z",urbanDictionaryLandingPage:true},d:{description:"UrbanDictionary campaign 3",variant:"z",urbanDictionaryLandingPage:true},e:{description:"UrbanDictionary campaign 4",variant:"z",urbanDictionaryLandingPage:true},f:{},g:{},h:{},i:{},j:{},k:{description:"UrbanDictionary campaign 7",variant:"z",urbanDictionaryLandingPage:true},l:{description:"UrbanDictionary campaign 8",variant:"z",urbanDictionaryLandingPage:true},m:{description:"UrbanDictionary campaign 9",variant:"z",urbanDictionaryLandingPage:true},n:{description:"UrbanDictionary campaign 10",variant:"z",urbanDictionaryLandingPage:true},o:{description:"UrbanDictionary campaign 11",variant:"z",urbanDictionaryLandingPage:true},p:{description:"UrbanDictionary campaign 12",variant:"z",urbanDictionaryLandingPage:true},q:{description:"UrbanDictionary campaign 13",variant:"z",urbanDictionaryLandingPage:true},r:{description:"UrbanDictionary campaign 14",variant:"z",urbanDictionaryLandingPage:true},s:{description:"UrbanDictionary campaign 15",variant:"z",urbanDictionaryLandingPage:true},t:{description:"TV commercial (duck.com)"},u:{description:"PortableApps One Button Modal",modalButtons:1},v:{description:"Youtube Video Campaign"},w:{},x:{description:"Youtube Video Campaign"},y:{},z:{description:"Pagefair 2",variant:"y",urbanDictionaryLandingPage:true}};DDG.Data.Apps={isIPhone:"https://itunes.apple.com/us/app/id663592361?mt=8",isAndroid:"market://details?id=com.duckduckgo.mobile.android"};!function(a){a.Data.Homepage={queries:[{href:"/?q=tilt+shift+images&ia=images",label:"tilt shift images"},{href:"/?q=thailand+beach+images&ia=images",label:"thailand beach images"},{href:"/?q=gopro+videos&ia=videos",label:"gopro videos"},{href:"/?q=jimmy+fallon+videos&ia=videos",label:"jimmy fallon videos"},{href:"/?q=weather+in+encinitas&ia=weather",label:"weather in encinitas"},{href:"/?q=weather+in+paris&ia=weather",label:"weather in paris"},{href:"/?q=sorbet+recipes&ia=recipes",label:"sorbet recipes"},{href:"/?q=tilapia+recipes&ia=recipes",label:"tilapia recipes"},{href:"/?q=thai+food+in+San+Francisco&ia=places",label:"thai food in San Francisco"},{href:"/?q=bars+near+me",label:"bars near me"},{href:"/?q=katz%27s+deli+new+york&ia=places",label:"katz's deli new york"},{href:"/?q=orange&ia=meanings",label:"orange"},{href:"/?q=daft+punk+soundcloud&ia=soundcloud",label:"daft punk soundcloud"},{href:"/?q=8oz+to+grams&ia=answer",label:"8oz to grams"},{href:"/?q=define+superlative&ia=definition",label:"define superlative"},{href:"/?q=people+in+space&ia=answer",label:"people in space"}]}}(DDG);DDG.Data.StaticIAs=[{id:"images",name:"Images",type:"static",answerType:"Images",meta:{idField:"image",itemType:l("Images"),linkPrimaryText:1,autoExpand:1,developer:[{name:"DDG Team"}],signal_from:"images"},parameters:[{key:"size",values:[{id:"",name:lp("size","All Sizes")},{id:"Small",name:lp("size","Small")},{id:"Medium",name:lp("size","Medium")},{id:"Large",name:lp("size","Large")},{id:"Wallpaper",name:lp("size","Wallpaper")}]},{key:"type",values:[{id:"",name:lp("image-type","All Types")},{id:"photo",name:lp("image-type","Photograph")},{id:"clipart",name:lp("image-type","Clipart")},{id:"gif",name:lp("image-type","Animated GIF")},{id:"transparent",name:lp("image-type","Transparent")}]},{key:"layout",values:[{id:"",name:lp("image-layout","All Layouts")},{id:"Square",name:lp("image-layout","Square")},{id:"Tall",name:lp("image-layout","Tall")},{id:"Wide",name:lp("image-layout","Wide")}]},{key:"color",values:[{id:"",name:lp("image-color","All Colors")},{id:"color",name:lp("image-color","Color Only")},{id:"Monochrome",name:lp("image-color","Black and White")},{id:"Red",name:lp("color","Red")},{id:"Orange",name:lp("color","Orange")},{id:"Yellow",name:lp("color","Yellow")},{id:"Green",name:lp("color","Green")},{id:"Blue",name:lp("color","Blue")},{id:"Purple",name:lp("color","Purple")},{id:"Pink",name:lp("color","Pink")},{id:"Brown",name:lp("color","Brown")},{id:"Black",name:lp("color","Black")},{id:"Gray",name:lp("color","Gray")},{id:"Teal",name:lp("color","Teal")},{id:"White",name:lp("color","White")}]}],sources:[{id:"ddg",name:"DuckDuckGo",requeryURL:"/i.js?l="+window.rl+"&o=json&q="}],region:true,safeSearch:true,templates:DDG.Data.templates.groups.images,deferredURL:"/i.js?l="+window.rl+"&o=json&q=",allowModuleIA:true},{id:"videos",name:"Videos",model:"Video",type:"static",parameters:[{key:"publishedAfter",values:[{id:"",name:l("Any Time")},{id:"d",name:l("Past Day")},{id:"w",name:l("Past Week")},{id:"m",name:l("Past Month")}]},{key:"videoDefinition",values:[{id:"",name:lp("video-resolution","Any Resolution")},{id:"high",name:lp("video-resolution","High Definition")},{id:"standard",name:lp("video-resolution","Standard Definition")}]},{key:"videoDuration",showDescriptions:true,values:[{id:"",name:lp("video-duration","Any Duration"),description:lp("video-duration","Show videos of any length")},{id:"short",name:lp("video-duration","Short"),description:lp("video-duration","Less than 4 minutes")},{id:"medium",name:lp("video-duration","Medium"),description:lp("video-duration","Between 4 and 20 minutes")},{id:"long",name:lp("video-duration","Long"),description:lp("video-duration","More than 20 minutes")}]},{key:"videoLicense",values:[{id:"",name:lp("video-license","Any License")},{id:"creativeCommon",name:lp("video-license","Creative Commons")},{id:"youtube",name:lp("video-license","YouTube Standard")}]}],sources:[{id:"ddg",name:"DuckDuckGo",requeryURL:"/v.js?l="+window.rl+"&o=json&sr=1&q="}],region:true,safeSearch:true,meta:{idField:"id",itemType:l("Videos"),developer:[{name:"DDG Team"}],signal_from:"videos",linkPrimaryText:1,autoExpand:1,detailOverlay:"VideoDetailOverlay",primaryText:l("Videos")},templates:DDG.Data.templates.groups.videos,deferredURL:"/v.js?l="+window.rl+"&o=json&sr=1&q=",allowModuleIA:true,moreText:l("More Videos")},{id:"news",name:"News",answerType:"News",moreText:l("More News"),type:"static",meta:{developer:[{name:"DDG Team"}],signal_from:"news",itemType:l("News Articles"),rerender:["image"],primaryText:l("Recent News")},safeSearch:true,region:true,date:true,allowVertical:true,templates:{item:"news_item"},deferredURL:function(){return"/news.js?l="+window.rl+"&o=json&noamp="+(DDG.device.isDesktop?1:0)+"&q="},experimentalDeferredURL:"/news.js?l="+window.rl+"&o=json&exp=1&q="}];!function(a){a.Data.HiddenFields={DATE_FILTER:"df",DATE_SORT:"ds",IA_REQUERY:"iar"}}(DDG);!function(a){var b=a.Models;b.Base=function(c){this.setMaxListeners(500);$.extend(this,c)};b.Base.prototype=$.extend({},EventEmitter2.prototype,a.Utils.Events,{set:function(c,i,f){if(typeof c==="object"){for(var e in c){this.set(e,c[e],i)}}f=f||{};var h=this[c],g=h!==i;this[c]=i;!f.silent&&g&&this._emitChange(c,h)},clear:function(c,e){this.set(c,null,e)},UUID:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(g){var f=Math.random()*16|0,e=g=="x"?f:(f&3|8);return e.toString(16)})},getInstance:function(c){if(!this["_"+c]){this["_"+c]=a[c]}return this["_"+c]},_emitChange:function(c,e){var f=this[c];this.emit("change:"+c,f,e);this.emit("change",c,f,e)}})}(DDG);!function(m){var b=m.Models.Base,c,p=1440,o=1079,n=864,g=590,j=425,i=[{id:"xl",width:p},{id:"l",width:o},{id:"m",width:n},{id:"s",width:g},{id:"xs",width:j}],f={xl:94,l:94,m:58,s:0,xs:0},e=j,a=g,h=Math.ceil(g*1.25);m.Models.Device=c=function(y){b.call(this,y);this.isEnglish=window.locale&&window.locale.substring(0,2)==="en";var q=this.ua,z=y.host||window.location.host;this.isEdge=!!/edge\//.test(q);this.isEdgeMobile=!!/(edgios|edga)/.test(q);if(!this.isEdge){this.isIE=!!document.all;this.isIE9=!!/msie 9/.test(q);this.isIE10p=!!/msie 1[0123456789]/.test(q);this.isIE11p=!!(/trident\/[789]/.test(q)||/edge\/[0123456789]/.test(q));if(this.isIE10p||this.isIE11p){this.isIE=true}}this.isWindowsPhone=!!/windows phone/.test(q);this.isSafari=!!(!this.isWindowsPhone&&!this.isEdgeMobile&&/\([windows|macintosh|ipad|iphone].* version.* safari/.test(q));this.safariVersion=-1;if(this.isSafari){var s=q.match(/version\/([0-9][0-9]?\.[0-9])/);this.safariVersion=(s)?parseFloat(s[1]):-1}this.isWebkit=!!/webkit/.test(q);this.isYandex=!!/yabrowser/.test(q);this.isBeakerBrowser=!!/beakerbrowser/.test(q);this.isChromiumBased=!!(/chrome(?!frame)|crios/.test(q)&&!this.isIE&&!this.isEdge);this.isChrome=!!(this.isChromiumBased&&!/vivaldi/.test(q)&&!this.isYandex&&!/opr\/[0-9][0-9]?/.test(q)&&!this.isBeakerBrowser&&!this.isEdgeMobile);this.isFirefox=!!/firefox|fxios/.test(q);this.firefoxVersion=-1;if(this.isFirefox){var x=q.match(/(firefox|fxios)\/([0-9]+\.[0-9]+)/);this.firefoxVersion=(x)?parseFloat(x[2]):-1}this.isFirefox38AndUp=this.firefoxVersion>37;this.isFirefox51AndUp=this.firefoxVersion>50;this.isFirefoxLessThan57=this.isFirefox&&this.firefoxVersion<57;this.isFirefoxLessThan67=this.isFirefox&&this.firefoxVersion<67;this.isFirefox67=this.isFirefox&&(Math.floor(this.firefoxVersion)===67);this.isFirefox68AndUp=this.isFirefox&&this.firefoxVersion>=68;this.isFirefoxFocus=!!/focus/.test(q);this.operaVersion=-1;this.isOpera=!!/opera/.test(q);if(this.isOpera){var t=q.match(/version\/([0-9.]+)/);if(t){this.operaVersion=parseFloat(t[1],10)}}else{if(/opr\/[0-9][0-9]?/.test(q)){this.operaVersion=parseInt(q.match(/opr\/([0-9][0-9]?)/)[1],10)}}this.isOperaMini=!!/opera mini|opios/.test(q);this.isOperaMobile=!!/opera mobi/.test(q);this.isOSX=!!/mac os x [0-9]/.test(q);this.isOSXMavericksAndUp=!!/mac os x 10(_|\.)(1\d|9)/.test(q);this.isIPod=!!/ipod/.test(q);this.isIPadOS=(this.isOSX&&navigator.maxTouchPoints);this.isIPad=!!(this.isIPadOS||/ipad/.test(q));this.isIPhone=!!(!this.isWindowsPhone&&/iphone/.test(q));this.isIDevice=(this.isIPad||this.isIPhone||/\Wios\W/.test(q));this.isIOS8p=!!((this.isIDevice&&(this.isIPadOS||/os (8|9|[1-9][0-9])|os 10_10/.test(q))));this.isIOS8pSafari=!!((this.isIOS8p&&!this.isChrome&&!this.isOperaMini&&!this.isFirefox));this.isAndroid=!!(!this.isWindowsPhone&&/android/.test(q));this.isLegacyAndroid=this.isAndroid&&/android ([1-3])|android (4\.[0-2])/.test(q);this.isBlackberry=!!/blackberry/.test(q);this.chromeVersion=-1;if(this.isChromiumBased){var v=q.match(/(chrome|crios)\/([0-9][0-9]?)/);this.chromeVersion=(v)?parseInt(v[2],10):-1}this.isChrome31AndUpOnAndroid=!!(this.isAndroid&&this.isChrome&&this.chromeVersion>30);this.isChrome48AndUp=!!(this.isChrome&&this.chromeVersion>47);this.isAndroidChromeNoOpenSearch=!!(this.isAndroid&&this.isChrome&&this.chromeVersion>31&&this.chromeVersion<57);this.isSilk=!!/silk/.test(q);this.isKonqueror=!!/konqueror/.test(q);this.isWindows=!!/windows/.test(q);this.isWindows10=!!/windows nt 10/.test(q);this.isLinux=!!(!this.isAndroid&&/linux/.test(q));this.isOnion=!!z.match(/\.onion$/i);this.isDDGIgnore=!!/ddgignore/.test(q);this.isDDGTest=!!/ddgtest/.test(q);this.isSamsung=!!/samsungbrowser/.test(q);this.isBrave=(this.isChrome&&!this.isDDGTest&&!this.isBeakerBrowser&&(this.isOSX||this.isWindows||this.isLinux)&&(!window.chrome||!window.chrome.csi))||(this.isIOS8p&&this.isFirefox&&/(\d{2}\.){3}\d{2}/.test(q))||/brave chrome/.test(q);this.isDDGApp=!!(y.qs&&y.qs.match(/(\&|\?)t\=(ddg_ios|ddg_android)/));this.isUCBrowser=!!/(ucbrowser)/.test(q);this.isUCBrowserIOS=this.isUCBrowser&&this.isIPhone;this.isRetina=is_retina=this.dpr>1;this.is2x=m.is2x=this.dpr>1;this.is3x=m.is3x=this.dpr>2;this.hasFixedHeaderSupport=!this.isIDevice;this.isAppleDevice=this.isIDevice||this.isOSX;if(this.isIDevice){if(this.isChrome){this.hasFixedHeaderSupport=this.chromeVersion>=57}else{if(this.isFirefox){this.hasFixedHeaderSupport=this.firefoxVersion>=7.2}else{if(this.isUCBrowserIOS){this.hasFixedHeaderSupport=false}else{this.hasFixedHeaderSupport=this.isIOS8pSafari}}}}var u="Browser";if(this.isDDGIgnore){u="Ignore"}else{if(/seamonkey/.test(q)){u="SeaMonkey"}else{if(/iceape/.test(q)){u="Iceape"}else{if(/palemoon/.test(q)){u="PaleMoon"}else{if(this.isBrave){u="Brave"}else{if(this.isSamsung){u="Samsung Internet"}else{if(this.isFirefox){u="Firefox"}else{if(/opr\//.test(q)||((this.isAndroid||this.isIDevice)&&(this.isOperaMobile||this.isOperaMini||this.operaVersion!==-1))){u="Opera"}else{if(this.isFirefoxFocus){u="Focus"}else{if(this.isUCBrowser){u="UC Browser"}else{if(this.isEdge||this.isEdgeMobile){u="Edge"}else{if(this.isAndroid){u="Android"}else{if(/xbox/.test(q)){u="xBox"}else{if(/midori/.test(q)){u="Midori"}else{if(/maxthon/.test(q)){u="Maxthon"}else{if(this.isYandex){u="Yandex"}else{if(/vivaldi/.test(q)){u="Vivaldi"}else{if(this.isChrome){u="Chrome"}else{if(/fennec/.test(q)){u="Fennec"}else{if(/epiphany/.test(q)){u="Epiphany"}else{if(this.isFirefox){u="Firefox"}else{if(/uzbl/.test(q)){u="Uzbl"}else{if(this.isIE&&navigator.platform==="Win64"&&!k()&&Modernizr.touch&&document.documentElement.clientWidth==screen.width){u="IEMetro"}else{if(this.isIE){u="IE"}else{if(this.isOpera){u="Opera"}else{if(this.isIPad){u="iPad"}else{if(this.isIPhone){u="iPhone"}else{if(/arora/.test(q)){u="Arora"}else{if(this.isSafari){u="Safari"}else{if(this.isKonqueror){u="Konqueror"}else{if(this.isBlackberry){u="Blackberry"}else{if(/phantomjs/.test(q)){u="PhantomJS"}else{if(this.isIDevice){u="iOS"}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}if(this.isDDGApp){u="DDG "+u}this.browserName=m.browserName=u;this.pixelBrowserName=(this.isUCBrowser)?"ucbrowser":u.toLowerCase();this.pixelPlatformName=this._getPixelPlatformName();this.pixelBrowserVersion=this._getPixelBrowserVersion();this.displayBrowserName=this.browserName;if(u==="IEMetro"){this.displayBrowserName="IE"}else{if(u==="iPhone"||u==="iPad"){this.displayBrowserName="Safari"}else{if(u==="Android"){this.displayBrowserName="Chrome"}}}this._updateScreenSize();this._updateIsMobileDevice();this.isSafariWithNativeDDG=this._isSafariWithNativeDDG();this.isFirefoxWithNativeDDG=this._isFirefoxWithNativeDDG();if((this.isIPhone&&!this.isIPod)||(/mac os x 10[_.]1\d/.test(this.ua))||(this.isAndroid&&/mobile/.test(this.ua)&&(this.isChrome||this.isFirefox||this.isEdgeMobile||this.isUCBrowser))||this.isWindowsPhone||this.isBlackberry){this.canMakePhoneCalls=true}else{this.canMakePhoneCalls=false}if(this.isMobileDevice&&this.browserName==="Firefox"){if(screen.width&&screen.width20&&!this.isMobileDevice)||(this.chromeVersion>=50)||(this.safariVersion>7&&!this.isWindows&&!this.isMobileDevice)||(this.isIOS8pSafari||(this.safariVersion>=8&&this.isIDevice))||(this.operaVersion>14&&!this.isMobileDevice)||this.isFirefox38AndUp||this.isUCBrowser);this.$scrollDoc=$("html,body");this.pixelId=(this.isMobile||this.isMobileDevice)?"m":"d";if(this.isMobileDevice){this._wasPortrait=this.isMobilePortrait()}this.hasMinDesktopWidth=this.isDesktop&&this.width>=980;window.onresize=$.throttle(200,this._onResize.bind(this));window.onscroll=this._onScroll.bind(this);if(typeof document.hidden!=="undefined"){this._visibilityChange="visibilitychange";this._visibilityState="visibilityState"}else{if(typeof document.mozHidden!=="undefined"){this._visibilityChange="mozvisibilitychange";this._visibilityState="mozVisibilityState"}}if(this._visibilityChange){d.addEventListener(this._visibilityChange,this._onVisibilityChange.bind(this),false)}};c.prototype=$.extend({},b.prototype,{scrollTop:function(s,r,q){if(typeof s==="undefined"){if(typeof this._scrollTop!=="undefined"){return this._scrollTop}return this._scrollTop=m.$doc.scrollTop()}if(s===this.scrollTop()){if(q){q()}return this._scrollTop=s}if(r&&!$.isNumeric(r)){r=m.animation_speed}if(!r){this.$scrollDoc.scrollTop(s);if(q){q()}}else{this.$scrollDoc.animate({scrollTop:s},r,q)}return this._scrollTop=s},getBrowserMoreURL:function(){var q="https://help.duckduckgo.com/desktop/";if(this.isChrome){return q+"chrome"}else{if(this.isOpera){return q+"opera"}else{if(this.isSafari&&!this.isSafariWithNativeDDG){return q+"safari"}else{if(this.browserName==="SeaMonkey"){return"https://addons.mozilla.org/seamonkey/addon/duckduckgo-ssl/"}else{if(this.isFirefox){return q+"firefox"}}}}}},canAddToBrowser:function(){var q=this.getAddToBrowserDirections();return q.useForSearch||q.setAsHomepage},getAddToBrowserDirections:function(){if(this._addToBrowserDirections){return this._addToBrowserDirections}var q=this.browserName,s,r;if(!this._hasInstallationInstructions()){return this._addToBrowserDirections={}}if(q==="IE"){r="ie"}else{if(q==="SeaMonkey"){r="seamonkey"}else{if(q==="PaleMoon"){r="palemoon"}else{if(m.addToBrowser.canAddToBraveIOS()){r="brave_ios"}else{if(m.addToBrowser.canAddToMobileFirefox()&&this.isAndroid){r="firefox_android"}else{if(m.addToBrowser.canAddToMobileFirefox()&&this.isIDevice){r="firefox_ios"}else{if(this.isFirefoxWithNativeDDG){r="firefox"}else{if(q==="Firefox"){r="firefox_old"}else{if(m.device.isUCBrowser&&(this.isAndroid||this.isIDevice)){r="uc_browser_mobile"}else{if(m.addToBrowser.canAddToChromeMobile()&&this.isAndroid){r="chrome_android_default"}else{if(m.addToBrowser.canAddToChromeMobile()&&this.isIDevice){r="chrome_ios_default"}else{if(this.isEdgeMobile&&this.isAndroid){r="edge_android_default"}else{if(this.isEdgeMobile&&this.isIDevice){r="edge_ios_default"}else{if(m.addToBrowser.canAddToBraveAndroid()){r="chrome_android_default"}else{if(this.isChrome&&this.isAndroid){r="chrome_android"}else{if(q==="Chrome"){r="chrome"}else{if(q==="Maxthon"&&!this.isOSX){r="maxthon"}else{if(this.isSafariWithNativeDDG){r="safari"}else{if(this.isIOS8p&&this.isSafari){r="ios8"}else{if(q==="Safari"&&window.postMessage&&this.isOSX){r="safari_old"}else{if(q==="Safari"&&window.postMessage){r="safari_windows"}else{if(q==="Opera"){r="opera"}else{if(q==="Vivaldi"){r="vivaldi"}else{if(q==="Edge"){r="edge"}else{if(q==="Brave"){r="brave"}}}}}}}}}}}}}}}}}}}}}}}}}if(q==="IE"){s="ie"}else{if(q.match(/^Firefox|PaleMoon|SeaMonkey$/)){s="firefox"}else{if(q==="Maxthon"){s="maxthon"}else{if(q==="Chrome"){s="chrome"}else{if(q==="Safari"){s="safari"}else{if(q==="Opera"){s="opera"}else{if(q==="Vivaldi"){s="vivaldi"}else{if(q==="Edge"){s="edge"}}}}}}}}return this._addToBrowserDirections={useForSearch:r&&("use_for_search_"+r),setAsHomepage:s&&("set_as_homepage_"+s)}},DDGisBrowserDefault:function(){return this.ua.match(/palemoon|porteus|qupzilla|lxle/gi)},isTeapot:function(){return this.width>=a&&this.height<=h},isMobileLandscape:function(){return this.isMobile&&this.width>this.height&&(this.isAndroid&&this.width>=e)},isMobilePortrait:function(){return this.isMobile&&!this.isMobileLandscape()},widthBreakpoint:function(){var q=i.length;while(--q){var r=i[q];if(this.width706},_isFirefoxWithNativeDDG:function(){if(this.browserName!=="Firefox"){return false}return navigator.buildID&&parseInt(navigator.buildID,10)>=20141028112145},_getPixelBrowserVersion:function(){var q=0;if(this.isChrome){q=this.chromeVersion}else{if(this.isFirefox){q=this.firefoxVersion}else{if(this.isSafari){q=this.safariVersion}else{if(this.operaVersion!==-1){q=this.operaVersion}else{if(this.isIE11p){q=11}else{if(this.isIE10p){q=10}else{if(this.isIE9){q=9}}}}}}}return q},_getPixelPlatformName:function(){var q="other";if(this.isAndroid){q="android"}else{if(this.isIPod){q="ipod"}else{if(this.isIPad){q="ipad"}else{if(this.isIPhone){q="iphone"}else{if(this.isWindowsPhone){q="winphone"}else{if(this.isWindows){q="windows"}else{if(this.isLinux){q="linux"}else{if(this.isBlackberry){q="blackberry"}else{if(this.isOSX){q="mac"}else{if(this.browserName==="DDG iOS"){q="ios"}}}}}}}}}}return q},_hasInstallationInstructions:function(){if(this.isSilk){return false}var q=true;if(this.isMobileDevice||this.isMobile){q=m.addToBrowser.canAddToMobileBrowser()||this.isAndroidChromeNoOpenSearch}return q},_onResize:function(q){if(this._updateScreenSize()){q.isRotation=this.isMobileDevice&&this._wasPortrait!=this.isMobilePortrait();this._wasPortrait=this.isMobilePortrait();this.emit("resize",q)}},_onScroll:function(q){delete this._scrollTop;this.emit("scroll",q)},_onVisibilityChange:function(q){this.emit("visibilitychange",d[this._visibilityState])}});function k(){var q;try{q=!!new ActiveXObject("htmlfile")}catch(r){}return q}}(DDG);!function(c){var a=c.Models.Base,e=500,b={13:"enter",27:"escape",32:"space",37:"left",38:"up",39:"right",40:"down",16:"shift",17:"ctrl",18:"alt",91:"cmd",74:"k",75:"j"};c.Models.Keyboard=function(f){a.call(this,f);if(!c.device.isMobileDevice){$(document).on("keydown",this._onKeydown.bind(this))}};c.Models.Keyboard.prototype=$.extend({},a.prototype,{namespaced:function(f){if(!f){return !!this.namespace}return this.namespace&&this.namespace.match(f)},focusedOnInput:function(){var f=document.activeElement;return f&&(f.nodeName==="INPUT"||f.nodeName==="TEXTAREA")},keyCodeIsOneOf:function(h,g){var f=b[h];return(f&&g.indexOf(f)>-1)},_onKeydown:function(h){var g=h.keyCode;clearTimeout(this._activeTimeout);this.set("active",1);if(!fq&&(!kk||kk=="1")&&!h.ctrlKey&&!h.metaKey&&!this.focusedOnInput()&&c.duckbar&&c.duckbar.areOrganicsShowing()){if(this.enableSERPShortcuts){this._onSERPKeydown(h)}if(g==13){nke()}if(g==84){nkt()}}var f=b[g];if(f&&!h.altKey&&!h.shiftKey){if(this.namespace){this.emit(f+"."+this.namespace,h)}this.emit(f,h)}this._activeTimeout=setTimeout(function(){clearTimeout(this._activeTimeout);this.set("active")}.bind(this),e)},_onSERPKeydown:function(g){var f=g.keyCode;if(f==40||f==74){if(this.nativeUpDown){return}g.preventDefault();nkda()}if(f==38||f==75){if(this.nativeUpDown){return}g.preventDefault();nkua()}if(f==191){if(c.device.isFirefox){g.preventDefault()}nks()}if(f==79||f==76){nko()}if(f==222||f==86){nkn()}if(f==111||f==72){nks()}if(f==32){nksb()}if(f==77){nkm()}if(f==68){nkd(g)}}})}(DDG);!function(c){var b=c.Models,a=b.Base;b.SelectList=function(e){a.call(this,e);this.select(e.selectedId||this.values[0].id)};b.SelectList.prototype=$.extend({},a.prototype,{select:function(e){var f;this.values.forEach(function(g){if(g.id===e){g.selected=true;f=g}else{g.selected=false}});if(!f){this.select(this.values[0].id)}else{this.set("selected",f)}}})}(DDG);!function(f){var e=f.Models,c=e.Base,b="d",a=10;e.Deep=function(h){this._backData=h.backData;this._device=h.device;this._page=h.page;this._pixel=h.pixel;this._settings=h.settings;this._adFeed=h.adFeed;this.hideRelated=window.iqa;this.results={};this.resultDomains={};var g=this.getInstance("adFeed");g.on("change:ads",function(){if(this.results.a&&this.results.a.length){this.getInstance("pixel").fire("sad",{b:1,r:"ad"});return}if(this._heldOrganics){this.nrnWrapper("d",this._heldOrganics);delete this._heldOrganics}}.bind(this));g.on("change:lateAds",function(){if(g.lateAds.length){nrn("a",g.lateAds,1)}})};e.Deep.prototype=$.extend({},c.prototype,{isLastResult:false,isOutOfResults:false,pageNumber:1,started:0,finished:0,_currentPageItems:{a:[],d:[]},timeSinceStarted:function(){return this.started?new Date().getTime()-this.started:0},timeSinceFinished:function(){return this.finished?new Date().getTime()-this.finished:0},getResultCount:function(){return r1c},getFirstSource:function(){return this.results&&this.results.d&&this.results.d[0]&&this.results.d[0].s},getAttributionSource:function(){if(!this.results||!this.results.d||this.results.d.length<=5){return""}var g=this.getFirstSource();if(g.match(/^bing/)){return"bing"}if(g==="yandexru"||g==="yandextr"){return"yandex"}return""},canShowAttribution:function(){return !this.showedAttribution&&!!this.getAttributionSource()},getNewsItems:function(h){if(!this.results.d||!this.results.d.length){return}var g=[];for(var k=0;k-1){var n=m.d.split("/")[0];g.push({title:m.t,excerpt:m.a,url:m.u,source:n,fetch_image:f.Data.NewsImageDomains.indexOf(n)>-1,rank:k})}}if(h&&g.length===1&&g[0].rank<5){return[]}return g},addResults:function(h,g){if(!this.results[h]){this.results[h]=g}else{this.results[h]=this.results[h].concat(g)}this._emitChange("results")},_checkBackClickFromSecondPage:function(){if(!this.getInstance("settings").autoloadDisabled()||this._hasShownFirstPage){return}var h=this.getInstance("backData").getId(),g=h&&h.match(/r([1a])-([0-9]*)/);if(g){this._hasShownFirstPage=(g[1]==="1"&&parseInt(g[2],10)>8)||(g[1]==="a"&&parseInt(g[2],10)>0)}},nrnWrapper:function(o,j){var n=this.getInstance("page").ads,k=this.getInstance("adFeed"),h=this.getInstance("settings").autoloadDisabled()&&o===b;if(o==="d"&&!this._hasShownFirstPage){for(var m=0;m-1){h=true}if(this.pageNumber===1){o.adf=1}}.bind(this));g.sld=h?1:0;var m=i[0].d;m=m.split("/");m=m.shift();if(m){g.d=m}var k=j.ads.adx;if(k&&k!=="ctl"){g.adx=k}if(window.sourceTag){g.st=window.sourceTag}if(j.ads.adxExperiment){g.adx_name=j.ads.adxExperiment}this.getInstance("pixel").fire("ad",i[0].s||"default",g)},_canShowSouthAds:function(){return this.pageNumber===1&&f.settings.isDefault("kav")&&f.settings.isDefault("k1")&&!this.getInstance("adFeed").isUsingDefaultAds()},_splitNrnResults:function(){var m=true,h=false,k,g,i=this.getInstance("page").ads,j=this.getInstance("device").isMobile?1:2;if(this.getInstance("settings").autoloadDisabled()&&!this._hasRenderedFirstPage){this._blockResultSplit=true;if(this._currentPageItems.d.length<10){this._blockResultSplit=false}}if(this._currentPageItems.a.length>j&&!this._blockResultSplit){nrn("a",this._currentPageItems.a.slice(0,j),m);nrn("d",this._currentPageItems.d.slice(0,15),m,h);this.pageNumber++;this.emit("add-separator");nrn("a",this._currentPageItems.a.slice(j,this._currentPageItems.a.length),m);h=true;nrn("d",this._currentPageItems.d.slice(15,this._currentPageItems.d.length),m,h)}else{if(this._currentPageItems.a.length&&i.adx!=="rel2"&&this._canShowSouthAds()){k=i.getNorthAds(this._currentPageItems.a);nrn("a",k,m,h);g=i.getSouthAds(this._currentPageItems.a);h=g.length===0;nrn("d",this._currentPageItems.d,m,h);if(g.length){h=true;nrn("a",g,m,h)}}else{if(this._currentPageItems.a.length){nrn("a",this._currentPageItems.a,m,h);h=true;nrn("d",this._currentPageItems.d,m,h)}}}this._currentPageItemsReset();this._setFirstPageRendered()},_setFirstPageRendered:function(){if(!this.finished){this.set("finished",new Date().getTime())}if(this.getInstance("settings").autoloadDisabled()){this._hasRenderedFirstPage=true;this._blockResultSplit=false}}})}(DDG);!function(c){var b=c.Models,a=b.Base,f=[{name:l("Any Time"),id:""},{name:l("Past Day"),id:"d"},{name:l("Past Week"),id:"w"},{name:l("Past Month"),id:"m"},{name:l("Past Year"),id:"y"}],e=4;b.Search=function(g){this.dateFilterId=window[c.Data.HiddenFields.DATE_FILTER];this.deepAnswerIAs={};this.isAdultQuery=window.iqa;this.isMinusQuery=window.iqm;this.isQuoteQuery=window.iqq;this.isDomainQuery=window.iqd;this.isVertical=false;this.isSiteQuery=window.rq&&window.rq.indexOf("site%3A")!==-1;a.call(this,g);this.on("change:dateFilterId",this._setDateFilter.bind(this));this.on("change:isVertical",this._changedVertical.bind(this));this._setDateFilter()};b.Search.prototype=$.extend({},a.prototype,{_dateFilters:f,requery:function(){this.emit("requery")},addBangToSiteInQuery:function(g,h){return h.replace(new RegExp("(^|\\s)("+g+")($|\\s)","i"),"$1!$2$3")},isLatLonQuery:function(){return !!c.get_query().match(/latitude|longitude/gi)},getDateFilterName:function(){return this._dateFilterName},getResultCount:function(){return window.r1c||0},_changedVertical:function(){if(this.isVertical&&this.dateFilterId===f[e].id){this._hadPastYear=true;this.set("dateFilterId","")}else{if(!this.isVertical&&this._hadPastYear){this.set("dateFilterId",f[e].id)}}},_setDateFilter:function(){this._dateFilters.forEach(function(g){if(g.id===this.dateFilterId){g.selected=1;this._dateFilterName=g.name}else{g.selected=0}}.bind(this))},getDateFilters:function(){if(this.isVertical){return this._dateFilters.slice(0,e)}return this._dateFilters},getSiteQuery:function(q){if(!q){return false}q=decodeURIComponentSafe(q);q=c.strip_html(q);var h,g,t=false,n,s=[],o,r=q,p=[];n=q.match(/((NOT )?SITE:)([^\s]+)/);if(n){t=!!n[2];p=n[3].split(",");r=q.substring(0,n.index-1);for(var m=0;m1||rqd.toLowerCase().indexOf("not site:")!==-1)){s=[]}return{str:q,query:r,sites:s,isExcluding:t}},isYhsSource:function(){return this.src==="yhs"},isQuotedQuery:function(){return c.get_query().match(/(\'.+\')|(\".+\")/)}})}(DDG);!function(b){var a=b.Models.Base;b.Models.Search.Spelling=function(c){a.call(this,c);this.type=this.type.toLowerCase();this.query=decodeURIComponentSafe(c.link);this.recourseQuery=decodeURIComponentSafe(c.recourseLink)};b.Models.Search.Spelling.prototype=$.extend({},a.prototype,{isValidType:function(){return(this.type&&this.type.match(/irf|dym|nmrc/))},makeSpellingURL:function(f,e,c){if(c){f+="&iar="+c+"&ia="+c}return"/?q="+f+(e?"&norw=1":"")+(w.rv?"&v="+w.rv:"")+(w.kurl?w.kurl:"")}})}(DDG);var d=document;var w=window;var cd,dz,da,fk,fb,fs,fm,fe,fl,fo,fa,fn,fq,fz,ie,io,ir,is,ga,gd,rc,rd,rs,rsd,rdc,rsc,rtc,rii,rin,rir,rl,rp,reb,rebc,sx,sy,tl,tlz,tac,tr,ts,tn,tsl,tz,nir,kurl,is_mobile,dow,iosx,slo;fb=irl=il=dz=da=dam=daiq=daia=fz=tl=tlz=sx=sy=fl=fo=fa=fn=rdc=rtc=rsc=rii=rin=rebc=tsl=tac=tn=tz=fe=fmx=fmy=ieof=iad=iad2=iad3=iadt=0;kurl="";rpc=fk=fs=1;slo=0;tr=new Array();ts=new Array();rsd=new Array();reb=new Array();!function(c){var b=c.Models,a=b.Base;b.Hidden=function(f){a.call(this,f);this._vals={};for(var g in c.Data.HiddenFields){var e=c.Data.HiddenFields[g];if(window[e]){this.set(e,window[e])}}};b.Hidden.prototype=$.extend({},a.prototype,{set:function(e,f){this._vals[e]=f;this.emit("change")},get:function(e){return this._vals[e]},clear:function(e){delete this._vals[e];this.emit("change")},toJSON:function(){return $.extend({},this._vals)}})}(DDG);!function(c){var a=c.Models.Base,b={Firefox:{canInstall:function(){return !this.device.isMobileDevice&&this.device.isFirefox&&!this.device.isFirefoxLessThan57},url:"https://addons.mozilla.org/firefox/downloads/latest/duckduckgo-for-firefox/addon-385621-latest.xpi",watchCSSForSuccess:true},Chrome:{canInstall:function(){return !this.device.isMobileDevice&&this.device.isChrome&&((this.device.isWindows&&this.device.chromeVersion>=36)||(this.device.isOSX&&this.device.chromeVersion>=56))},url:"https://chrome.google.com/webstore/detail/bkdgflcldnnnapblkhphbgpggdiikppg"},Safari:{canInstall:function(){return false},url:"/extensions/duckduckgo.safariextz",watchCSSForSuccess:true}};c.Models.Extension=function(e){a.call(this,e);this.device=(e&&e.device)||c.device;$.extend(this,b[this.device.browserName]||{})};c.Models.Extension.prototype=$.extend({},a.prototype,{canInstall:function(){return false},isInstalled:function(f){if(typeof this._isInstalled!=="undefined"&&!(f&&f.nocache)){return this._isInstalled}var e=$('

');$("body").append(e);this._isInstalled=e.is(":hidden");e.remove();return this._isInstalled}})}(DDG);!function(c){var a=c.Models.Base,b=700,e=2500;c.Models.AdFeed=function(f){this._pixel=f.pixel;a.call(this,f);this.ads=[];this.defaultAds=[]};c.Models.AdFeed.prototype=$.extend({},a.prototype,{setDefaultAds:function(f,g){if(this.ads.length||!f||!f.length){return}this.set("defaultAds",f.map(function(i){var h=this._makeAffiliateAd(i,g);return{a:i.a.substring(0,75)+(i.a.length>75?"...":""),d:i.d,m:0,s:h.s,p:1,c:h.c,u:h.u,h:0,k:0,i:i.i,t:i.t.substring(0,60)+(i.t.length>60?"...":""),"IE fix":1}}.bind(this)))},getAds:function(){var f=[];if(this.ads&&this.ads.length){f=this.ads}else{if(this.defaultAds&&this.defaultAds.length){f=this.defaultAds}}return f},setAds:function(g){var f=this.getInstance("pixel");if(this.blockReallyLateAds){f.fire("sad",{b:1,r:"late"});return}else{if(!this.loading){if(g&&g.length){g.forEach(function(h){h.late=true;delete h.l})}f.fire("sad",{b:0,r:"late"});this.set("lateAds",g||[]);return}}clearTimeout(this._fallbackToDefaultTimeout);delete this._fallbackToDefaultTimeout;this.set("loading",false);this.set("ads",g||[])},isUsingDefaultAds:function(){return !this.ads.length&&this.defaultAds.length},load:function(g){if(this.loading){return}var f=nrj(g);f.addEventListener("error",function(){this.setAds([])}.bind(this));this.set("yjsFeedActive",true);this.set("loading",true)},organicsLoaded:function(){this._fallbackToDefaultTimeout=setTimeout(function(){this.set("loading");this.set("ads",[])}.bind(this),b);this._blockAdsCompletelyTimeout=setTimeout(function(){this.set("blockReallyLateAds",true)}.bind(this),e)},_makeAffiliateAd:function(g,h){var f=h?"&adx_name="+h:"";return{c:"/y.js?u2="+encodeURIComponent(g.c)+f+(window.ra?"&a="+window.ra:"")+("&vqd="+window.vqd),u:"/y.js?u2="+encodeURIComponent(g.u)+f+(window.ra?"&a="+window.ra:"")+("&vqd="+window.vqd),s:g.k}}})}(DDG);!function(e){var b=e.Models.Base,a=980,c={ctl:{rightRailSecond:true},def:{rightRailSecond:true},nav:{rightRailSecond:true},tasb:{siteLinksBothAds:true},tas1:{siteLinksFirstAdOnly:true},tas2:{siteLinksSecondAdOnly:true},oag:{rightRailSecond:true,siteLinksFirstAdOnly:true},rel2:{rightRailBoth:true},none:{rightRailSecond:false,rightRailBoth:false,smallFirst:false,smallSecond:false,siteLinksFirstAdOnly:false,siteLinksSecondAdOnly:false,siteLinksBothAds:false}};e.Models.Ads=function(f){this._deep=f.deep;this._device=f.device;this._settings=f.settings;b.call(this,f);this.ads=[];this.setBucket("def");this.on("change:ads",this._updateLayout.bind(this))};e.Models.Ads.prototype=$.extend({},b.prototype,{block:function(){this.set("blocked",1)},isBlocked:function(){return !!(this.blocked||!this.getInstance("settings").isDefault("k1"))},setAds:function(f){if(this.isBlocked()||!f||!f.length){return}this.set("ads",f)},getAds:function(){return this.ads},getNorthAds:function(g){var f=2;if(this.rightRailSecond){f=1}else{if(this.rightRailBoth){f=0}}f=Math.min(g.length,f);if(!this.canShowRightRailAds()){return g.slice(0,f)}return g.slice(0,f+1)},getSouthAds:function(i){var f,h=(i.length>1)?this.numTopAds:0,g=i.length;if(h-g===0){h=0;g=1}if(g-h>1){h=g-1}f=i.slice(h,g);f.forEach(function(j){delete j.l});return f},hasAds:function(){var f=this.getAds();return !!f.length},getNumberOfTopAds:function(){return this.numTopAds},hasGoodAds:function(){return(this.adx==="tas"||this.adx==="tasb"||this.adx==="tas1"||this.adx==="tas2"||this.adx==="oag")},canShowGoodAdsLayout:function(){return(!this.getInstance("device").isMobile&&this.hasGoodAds()&&(this.getInstance("deep").pageNumber===1))},canShowEnhancedSiteLinks:function(f){if(!this.canShowGoodAdsLayout()){return false}return(this.siteLinksSecondAdOnly&&f>0)||(this.siteLinksFirstAdOnly&&f===0)||this.siteLinksBothAds},setBucket:function(g,f){if(this._firstBatchShown){return}if(this.getInstance("device").isMobile){g="none"}if(c[g]){this.adx=g}var h=e.backData.getData();this.adxExperiment=h.adx_name||f||"none"},_updateLayout:function(){var f=this.ads.length;$.extend(this,c.none);if(this.adx!=="none"){$.extend(this,c[this.adx])}if(f<2){this.rightRailSecond=false}if(this.rightRailSecond){this.smallSecond=true}else{if(this.rightRailBoth){this.smallFirst=true;this.smallSecond=true}}if(!this.canShowRightRailAds()){this.rightRailBoth=false;this.rightRailSecond=false}},setFirstBatchShown:function(){if(this._firstBatchShown){return}this._firstBatchShown=true;var f=2;if(this.rightRailSecond){f=1}else{if(this.rightRailBoth){f=0}}this.numTopAds=Math.min(this.getAds().length,f);this.smallFirst=false;this.smallSecond=false;this.rightRailSecond=false;this.rightRailBoth=false},canShowRightRailAds:function(){var f=a;if(!this.getInstance("settings").isDefault("km")||!this.getInstance("settings").isDefault("kw")){return false}return this.getInstance("device").width>=f},hasRightRailAds:function(){if(!this.canShowRightRailAds()){return false}var f=this.getAds().length;if(f&&(f>2||this.rightRailBoth||this.rightRailSecond||this.rightRailFirst)){return true}return false},canShowAdExtensions:function(g,f){return !this.getInstance("device").isMobile&&g===0&&this.adx!=="rel2"&&f===1}})}(DDG);!function(b){var a=b.Models.Base;b.Models.AdSitelinks=function(c){a.call(this,c);this.hasSitelinkDescriptions=c.sitelinksMarkup&&c.sitelinksMarkup.indexOf("sponsored__sitelink-description")>-1;if(c.isShowingLargeSitelinks){this.hasSitelinkDescriptions=false;this.showEnhancedSiteLinks=false}};b.Models.AdSitelinks.prototype=$.extend({},a.prototype,{canShowLargeSitelinks:function(){if(this.isShowingLargeSitelinks||!this.hasSitelinkDescriptions||!this.isFirstPageOfAds){return false}return this.canShowGoodAdsLayout||this.layoutName==="def"},getSitelinkHtml:function(){return this._getSitelinkHtml(this.sitelinksMarkup,this.showEnhancedSiteLinks,this.canShowGoodAdsLayout)},_getSitelinkHtml:function(g,j,e){if(!g){return""}var c=this._splitSitelinks(g,j||this.canShowLargeSitelinks());var h=(j&&g.indexOf("sponsored__sitelink-description")>-1);var i;var f="result__sitelinks";if(this.canShowLargeSitelinks()){c=c.slice(0,4);f+=" result__sitelinks--large";i=this._getLargeAdSitelinks(c)}else{if(e&&h){c=c.slice(0,3);i=this._getGoodAdSitelinks(c)}else{if(e&&!h){f+=" result__sitelinks--nodesc";c=c.slice(0,6);i=c.join('')}else{c=c.slice(0,3);i=c.join('')}}}if(this.canShowLargeSitelinks()){return'
'+i+"
"}return''+i+""},_splitSitelinks:function(i,c){var e=[],j="",f="",g,h;while(i.length){if(i.indexOf("0){c+='"},_getGoodAdSitelinks:function(e){var c="";e.forEach(function(f){f=f.replace(/(]+>)/,"$1 - ");c+='"});return c}})}(DDG);!function(e){var i=e.Data.Settings.regions,h="kl",f="kah",c="wt-wt",j=3,a=e.Models.Base,n;n=e.Models.Settings.Region=function(o){this.settings=o.settings;this.prevRegions=[];o.id=o.id||this.settings.get(h);o.prevId=o.prevId||this.settings.get(f);a.call(this,o);this.settings.on("change:"+h,this.setId.bind(this));this.settings.on("change:"+f,this.setPrevId.bind(this))};n.prototype=$.extend({},a.prototype,{getId:function(){return(window.rlo&&window.rl)||this.id||this.getDefaultId()},getPrevId:function(){return(this.id===this.prevId||this.prevId===this.getDefaultId())?null:this.prevId},getPrevRegions:function(){return this.prevRegions},getDefaultId:function(){return c},hasRegion:function(){return this.getId()&&this.getId()!==this.getDefaultId()},hasPrevRegion:function(){return this.getPrevId()&&this.getPrevId()!==this.getDefaultId()},hasRegionOrSuggested:function(){return this.hasRegion()||this.hasPrevRegion()||this.suggestedRegion},hasUSRegion:function(){return this.getId()&&this.getId()!==this.getDefaultId()&&this.getId().split("-")[0]==="us"},isValidRegion:function(o){return !!i[o]},setId:function(s,q,p){if(s===this.id||!this.isValidRegion(s)){return p&&p()}var o=this,r;this.id=s;if(s!==c){r=this.prevRegions.indexOf(s);if(r!==-1){this.prevRegions.splice(r,1)}this.prevRegions.unshift(s);this._trimPrevRegions()}if(q&&q.saveToSettings){if(!q.dontSavePrev){this.settings.set(f,this.prevRegions.join(","))}this.settings.set(h,s,{saveToCloud:true,updateURLParams:true,fallbackToURLParam:q.fallbackToURLParam},function(){o.emit("change:id",o.id);p&&p()})}else{this.emit("change:id",this.id);p&&p()}},setPrevId:function(o){if(o){this.prevRegions=o.split(",")}else{this.prevRegions=[]}this._trimPrevRegions();this.prevId=this.prevRegions[0]},setDefault:function(){this.setId(this.getDefaultId(),{saveToSettings:true})},reset:function(o){this.prevId=null;this.settings.clear(f);this.setId(this.getDefaultId(),{saveToSettings:true,dontSavePrev:true},o)},disableSuggested:function(o){this.setPrevId(this.getDefaultId());this.set({suggestedRegion:null});this.settings.set(f,this.prevId,{saveToCloud:true},o)},disabledSuggested:function(){return this.prevId&&this.prevId===this.getDefaultId()},getName:function(o){o=o||this.getId();return l(i[o]||i[this.getDefaultId()])},getSmallIconURL:function(o){return k(o||this.getId())},getXSmallIconURL:function(o){return b(o||this.getId())},getLargeIconURL:function(o){return g(o||this.getId())},getAll:function(){var u=[],s,p=this.getId(),o=function(y,v,x){return{id:y,name:l(v),countryCode:m(y),selected:x}};var r=this.getPrevRegions();if(this.suggestedRegion&&r.indexOf(this.suggestedRegion)===-1){r.push(this.suggestedRegion)}for(var t in i){if(t!==c&&r.indexOf(t)===-1){u.push(o(t,i[t],p===t))}}u.unshift(o(c,i[c],p===c));if(r.length&&!(r.length===1&&r[0]===c)){u[0].showDivider=true}for(var q=r.length-1;q>=0;q--){s=o(r[q],i[r[q]],p===r[q]);if(r[q]!==c&&s.name){u.unshift(s)}}return u},fetchSuggested:function(o){e.device.getCountry(this._onFetchedSuggested.bind(this,o))},_onFetchedSuggested:function(y,r,q){if(!q){return y&&y()}var u=q.toLowerCase(),t=[],x=function(A){this.set({suggestedRegion:A});y&&y(null,A)}.bind(this);if(u==="us"){return y&&y()}if(u==="gb"){u="uk"}for(var z in i){var o=z.split("-")[0];if(o===u){t.push(z)}}if(!t.length){return y&&y()}if(t.length===1||!window.locale){return x(t[0])}var p=window.locale.split("_")[0];for(var s=0;so){this.prevRegions=this.prevRegions.slice(0,o)}}});var m=function(o){return o.split("-")[0]},k=function(o){return"/assets/flags/"+(DDG.is3x?"60":DDG.is2x?"40":"20")+"/"+m(o)+".png?v=4"},b=function(o){return"/assets/flags/"+(DDG.is3x?"48":DDG.is2x?"32":"16")+"/"+m(o)+".png?v=3"},g=function(o){return"/assets/flags/"+(DDG.is3x?"96":DDG.is2x?"64":"32")+"/"+m(o)+".png?v=4"}}(DDG);!function(b){var a="kae",c=b.Data.Settings[a];b.Models.Settings.Themes={KEY:a,getSystemTheme:function(){if(!b.device.getColorScheme){return}var e=b.device.getColorScheme();if(e){return this._getThemeForColorScheme(e)}},getAll:function(){return DDG.objectToArray(c.values)},getSettingsForTheme:function(i){var h=c.values[i],e=c.values[c["default"]].settings;if(h){return $.extend({},e,h.settings)}var f=tinycolor(i);if(f.isValid()){var g=f.toHexString();return $.extend({},e,{kj:g,k7:g})}return $.extend({},e)},enableColorSchemeDetection:function(e){if(!this.colorSchemeMatching){this.matcher=e;this.prefersDarkMode=window.matchMedia("(prefers-color-scheme: dark)");this.prefersLightMode=window.matchMedia("(prefers-color-scheme: light)");this.prefersDarkMode.addListener(e);this.prefersLightMode.addListener(e);this.colorSchemeMatching=true}},disableColorSchemeDetection:function(){if(this.colorSchemeMatching){this.prefersDarkMode.removeListener(this.matcher);this.prefersLightMode.removeListener(this.matcher);this.colorSchemeMatching=false}},_getThemeForColorScheme:function(f){if(!f){return}var e=this.getAll(),g=e.find(function(h){return h.colorScheme&&h.colorScheme===f});if(g){return g}}}}(DDG);!function(h){var b="/settings.js",g="application/json",j="Error ",f=" CloudSave Settings",e=j+"Loading"+f,c=j+"Saving"+f,i=j+"Deleting"+f,a={url:b,type:"POST",dataType:"json",contentType:g,processData:false};h.Models.Settings.CloudSave={keyField:"objectKey",isKeyField:function(k){return k===this.keyField||k==="key"},load:function(k,m){if(!k){return m(e)}$.ajax({url:b+"?key="+k,dataType:"json",success:function(n){m(null,n)},error:function(){m(e)}})},save:function(k,n,m){if(!k||!n){return m&&m(c)}$.ajax($.extend({data:JSON.stringify({command:"write",objectKey:k,obj:n}),success:function(){m&&m(null,n)},error:function(){m&&m(c)}},a))},destroy:function(k,m){if(!k){return m(i)}$.ajax($.extend({type:"POST",data:JSON.stringify({command:"delete",objectKey:k}),success:function(){m&&m(null,true)},error:function(n){m&&m(i)}},a))},phraseToKey:function(k){var m=new jsSHA(k,"ASCII"),n=m.getHash("SHA-512","HEX");return n},validatePassPhrase:function(k,n){if(!k){return n(lp("cloudsave","Please enter a pass phrase"))}if(k.length<9){return n(lp("cloudsave","Pass phrase must be at least 9 characters long"))}var m=this.phraseToKey(k);$.ajax({url:b+"?key="+m,dataType:"json",success:function(){n(lp("cloudsave","Pass phrase is already taken."))},error:function(){n(null,true)}})},suggestPassPhrase:function(k){$.ajax($.extend({type:"POST",data:JSON.stringify({command:"passphrase"}),success:function(m){k(null,m.passphrase)},error:function(){k(true)}},a))}}}(DDG);!function(g){var b=g.Models.Base,f=g.Models.Settings,e="kp",a={"1":{name:lp("safe search","Strict"),description:lp("safe search","No adult content")},"-1":{name:lp("safe search","Moderate"),description:lp("safe search","No explicit images or videos")},"-2":{name:lp("setting","Off"),description:lp("safe search","Don't filter adult content")}},c="-1";f.SafeSearch=function(h){b.call(this,h);this.settings.on("change:"+e,this._onSettingChange.bind(this))};f.SafeSearch.prototype=$.extend({},b.prototype,{getId:function(){return this.id||c},getAll:function(){var h=[],j;for(var i in a){j={id:i,name:a[i].name,description:a[i].description};j.selected=j.id===this.getId();h.push(j)}return h},isActive:function(){return this.getId()!==c},getName:function(){return a[this.getId()].name},isStrict:function(){return this.getId()==="1"},isModerate:function(){return this.getId()==="-1"},isOff:function(){return this.getId()==="-2"},setId:function(j,i){var h={saveToCloud:true,updateURLParams:true,fallbackToURLParam:true};this.settings.set(e,j,h,i)},setTemporaryId:function(i,h){g.hidden.set(e,i);h&&h()},_onSettingChange:function(){var h=this.settings.get(e);this.set("id",h)}})}(DDG);!function(p,i){var u="January 12, 2025",q="abcdefghijklmnopqrstuvwxyz",j=i.location.protocol+"//"+i.location.host+"/",v=/<|>|\//g,s=p.Data.Settings,n="kay",g="mapkit.SpileTestResults",e=p.Models.Settings.CloudSave,k=p.Models.Settings.Themes,f=p.Models.Base,r;r=p.Models.Settings.Settings=function(y){y=y||{};if(y.cloudSaveKey){this.setCloudSaveKey(y.cloudSaveKey)}this._settings={};this._savedSettings={};this._urlSettings={};this.region=new p.Models.Settings.Region({settings:this});this.safeSearch=new p.Models.Settings.SafeSearch({settings:this});this.cloudsave=e;this.themes=k;this._updateDeviceDependentSettings();this._setFromURLParams();this._setFromQuerystring();this._backfillGlobals();this._setFromCookie();this._setFromLocalStorage();this._useColorScheme()};r.prototype=$.extend({},f.prototype,{THEME_KEY:k.KEY,AUTOCOMPLETE_KEY:"kac",LANGUAGE_KEY:"kad",POST_KEY:"kg",MOBILE_INSTRUCTIONS_KEY:"kas",DEFAULT_FIELD_CLASS:"FormField",TYPE_TO_FIELD_CLASS:{"boolean":"BooleanFormField",color:"ColorFormField",composite:"CompositeFormField",thumbnail:"ThumbnailFormField",theme:"ThemeFormField",dropdowncustom:"DropDownCustomFormField",clear:"ClearFormField"},get:function(y){var z=this._settings[y]||this.getDefault(y);z=o(y,z);return z},getDefault:function(y){var z=s[y];return z&&z["default"]},isDefault:function(y){return this.get(y)===this.getDefault(y)},hasCustomLinkStyles:function(){return !(this.isDefault("kae")&&this.isDefault("k9")&&this.isDefault("kaa")&&this.isDefault("k8")&&this.isDefault("kx")&&this.isDefault("kaf")&&this.isDefault("kai")&&this.isDefault("kf")&&this.isDefault("k7")&&this.isDefault("k18"))},getData:function(A){var B=$.extend({},s[A]);B.id=A;if(typeof B.values==="string"){B.values=$.extend({},s[B.values])}if(B.values&&B.order){var C,y={};for(var z=0;z=12.1)}}(DDG,this);!function(a){a.Models.TParam=function(){this._param=this.DEFAULT_VARIANT;this.set(a.settings.get("t"))};a.Models.TParam.prototype=$.extend({},{DEFAULT_VARIANT:"_",get:function(){return this._param},set:function(b){if(!b){return}if(this._isValidHomepageParam(b)){this._param=(b.length===1)?this.DEFAULT_VARIANT:b.substr(1);this._fromHomepage=true;this._hasValue=true}else{if(/^[a-z0-9]+$/.test(b)){this._param=b;this._hasValue=true}}},hasValue:function(){return this._hasValue},fromDefaultSearch:function(){return this._hasValue&&!this.fromHomepage()},setFromHomepage:function(b){var c="h"+b;if(!a.settings.get("t")&&this._isValidHomepageParam(c)){a.settings.setTParam(c)}},fromHomepage:function(){return this._fromHomepage},_isValidHomepageParam:function(b){return/^h[a-z_]?$/.test(b)}})}(DDG);!function(b){var a=b.Models.Base;b.Models.AddToBrowser=function(){this.viewType=(b.device.isMobileDevice)?"AddToBrowserBanner":"AddToBrowserBadge"};b.Models.AddToBrowser.prototype=$.extend({},a.prototype,{BADGE_DISMISS_KEY:"kak",BADGE_RECURRING_KEY:"kax",canAddToChromeMobile:function(){var e=b.device.isAndroid&&b.device.isChrome&&b.device.chromeVersion>=57,c=b.device.isIDevice&&b.device.isChrome&&b.device.chromeVersion>=72;return(e||c)&&!b.device.isBrave&&!b.device.isFirefoxFocus&&!b.device.isSamsung&&!b.device.isUCBrowser},canAddToBraveAndroid:function(){return b.device.isAndroid&&b.device.isBrave},canAddToBraveIOS:function(){return b.device.isIOS8p&&b.device.isBrave},canAddToMobileFirefox:function(){return((b.device.isIOS8p&&b.device.isFirefox)||(b.device.isAndroid&&(b.device.isFirefox38AndUp||b.device.isFirefoxFocus)))},canAddToMobileUCBrowser:function(){return b.device.isUCBrowser&&(b.device.isAndroid||b.device.isIDevice)},canAddToMobileBrowser:function(){return(this.canAddToChromeMobile()||(b.device.isIOS8pSafari&&!b.device.isUCBrowser)||this.canAddToMobileFirefox()||this.canAddToBraveAndroid()||this.canAddToBraveIOS()||b.device.isEdgeMobile||this.canAddToMobileUCBrowser())},canShowMobileBanner:function(){return(this.canAddToMobileBrowser()&&b.settings.isDefault(this.BADGE_DISMISS_KEY)&&this._canShowAgain())},canShowBadgeAgain:function(){return !(b.device.isDesktop&&!this._canShowAgain())},canShowMobileButton:function(){return(this.canAddToMobileBrowser()&&(!b.settings.isDefault(this.BADGE_DISMISS_KEY)||!this._canShowAgain()))},showDarkInstructions:function(){return this.canAddToMobileBrowser()},dismiss:function(){var f=(b.opensearch.atbVariant!==b.tParam.DEFAULT_VARIANT)?b.opensearch.atbVariant:"",g=4,e=new Date(),c;if(!b.settings.isDefault(this.BADGE_RECURRING_KEY)){g=30}e.setDate(e.getDate()+g);c=b.opensearch.getATBVersionInfo(e).version;if(this._canShowAgain()){b.settings.set(this.BADGE_RECURRING_KEY,c+f,{saveToCloud:true,fallbackToURLParam:true})}},_canShowAgain:function(){var c=b.opensearch.getDaysSinceCohort(b.settings.get(this.BADGE_RECURRING_KEY)),e=!b.settings.isDefault(this.BADGE_RECURRING_KEY);return !e||(e&&b.device.isDesktop&&c>=0&&c<=15)||(e&&!b.device.isDesktop&&c>=0)},canShowOnMobileSerp:function(){return(this.canShowMobileBanner()&&b.page.canShowAddToBrowser()&&b.tParam.fromHomepage())},canShowOnDesktopSerp:function(){return(this.canShowBadgeAgain()&&b.page.canShowAddToBrowser()&&b.tParam.fromHomepage())},canNotYetShowOnDesktopSerp:function(){return(!this.canShowBadgeAgain()&&b.page.canShowAddToBrowserButton()&&b.tParam.fromHomepage())},usesOpenSearch:function(){return this.canAddToChromeMobile()||(b.device.isAndroid&&b.device.isEdgeMobile)}})}(DDG);!function(b){var a=b.Models.Base,c="kao";b.Models.Settings.OnboardingEducation=function(){this.KEY=c;this.isDismissed=!b.settings.isDefault(c);this.didUserScroll=false;this.isSVGAnimated=false;this.scrollToAnimationDurationMS=350;this.pauseForAnimationMS=1000};b.Models.Settings.OnboardingEducation.prototype=$.extend({},a.prototype,{canShow:function(){return(b.settings.isDefault(this.KEY)&&!window.extensionsuccess)},dismiss:function(){b.settings.set(c,-1,{saveToCloud:true});this.isDismissed=true}})}(DDG);!function(a){a.Models.Settings.OnboardingEducationSlide=function(b){return{slideIndex:b.model.slideIndex||null,isSVGAnimated:b.model.isSVGAnimated||false,pauseBeforeAnimation:300,pauseBetweenAnimationIterations:5000,maxAnimationLoops:3,animationAnchorEl:{slide1:"monster-eye",slide2:"ghost-girl-face",slide3:"bathtub-periscope",slide4:"scarf-back"}}}}(DDG);!function(r){var j,e={s:"set-text--small",m:"set-text--medium",l:"set-text--larger",t:"set-text--largest"},a={w:"set-wide",s:"set-super-wide"},u="set-theme--dark",b="set-theme--terminal",o="no-theme",p=r.Data.languages.languageFontLookup,h=r.Data.languages.fontSubsets,g=tinycolor;r.Models.Settings.LiveUpdater=j=function(x){this.settings=x.settings;this.$html=r.$html||$("html");this.$body=$("body");this.isHomePage=x.isHomePage;this.$html.removeClass(u);this.$html.removeClass(b);this.$html.removeClass(o);var v=this;this.settings.on("change",function(y){v[y]&&v[y](v.settings.get(y))})};j.prototype={updateAll:function(){for(var v in j.prototype){if(v.charAt(0)=="k"){this[v](this.settings.get(v))}}},loadFonts:function(){if(!this.settings.isDefault("kt")&&!this.settings.isDefault("ka")){return}var E=r.Data.languages.resultLanguages||{},A=Object.keys(E)||[],v=[],x=0,D=6,C="";if(!this.settings.isDefault("kad")){A.unshift(this.settings.get("kad").split("_")[0])}if(locale){A.unshift(locale.split("_")[0])}if(A&&A.length){for(var B=0;B=D){break}}}}this._clearCSS("customFonts");if(C){this.$customFontscss=s(C)}},k1:function(x){var v=(x&&x=="-1")?"addClass":"removeClass";this.$html[v]("no-ads")},km:function(x){var v=(x&&x==="m")?"addClass":"removeClass";this.$html[v]("set-align-center")},ks:function(y){for(var v in e){this.$html.removeClass(e[v])}var x=e[y];x&&this.$html.addClass(x)},kw:function(x){this.$html.removeClass("set-wide").removeClass("set-super-wide");var v=a[x];v&&this.$html.addClass(v)},kh:function(x){var v=$("form[name=x]");if(!v.length){return}if((!x||x==="1")&&!d.location.port&&d.location.protocol!=="https:"&&w.location.hostname.indexOf(".onion")===-1){v.attr("action","https://"+w.location.host+"/")}else{if((x&&x==="-1")&&d.location.protocol!=="http:"){v.attr("action","http://"+w.location.host+"/")}else{if(this.settings.get("kg")==="p"&&r.device.isChrome){v.attr("action",w.location.protocol+"//"+w.location.host+"/")}else{v.attr("action","/")}}}},kg:function(x){var v=$("form[name=x]");if(!v.length){return}var y=(x&&x==="p")?"POST":"GET";v.attr("method",y);if(x&&x==="p"){d.title="DuckDuckGo"}if(r.device.isChrome&&x&&x==="p"){v.attr("action",window.location.protocol+"//"+window.location.host+"//")}},ko:function(v){if(this.isHomePage){return}r.isHeaderFixed=false;this.$html.removeClass("set-header--menu");this.$html.removeClass("set-header--fixed");if(v=="1"&&r.device.hasFixedHeaderSupport){r.isHeaderFixed=true;this.$html.addClass("set-header--fixed")}else{if(v=="-2"||v=="-1"){this.$html.addClass("set-header--menu");delete r._header_height}}},ku:function(v){this.$html[k(v)]("set-underlined-links")},kaf:function(v){this.$html[k(v)]("full-urls")},kad:function(){this.loadFonts()},kag:function(v){$(".search__button")[k(v)]("search__button--active")},kt:function(z){this._clearCSS("kt");if(!z||z==this.settings.getDefault("kt")){return}var v=this.settings.getFontName(z)||z,y=this.settings.getFontName(this.settings.getDefault("kt")),x=!!v.match(/Helvetica|Arial|Sans-serif/);if(v.match(/Helvetica/)){v+=",sans-serif"}this.$ktcss=s(r.exec_template("theme_custom_font",{fontStack:v+","+y,lightenWeight:x}))},ka:function(y){this._clearCSS("ka");if(!y||y==this.settings.getDefault("ka")){return}var v=this.settings.getFontName(y)||y,x=this.settings.getFontName(this.settings.getDefault("ka"));if(v.match(/Helvetica/)){v+=",sans-serif"}this.$kacss=s(".result__a { font-family:"+v+","+x+";}")},kj:function(y){var G=this.settings.getThemePalette("kj",y);this.$html.removeClass("dark-header");this._clearCSS("kj");if(!y||y==this.settings.getDefault("kj")){return""}var B=y,x=f(B),E=x.root.toHsl().l>0.5,D=x.root.toRgbString().replace(/rgb\(|\)/g,""),A=x.root.toHexString(),C="",z={},F={},v={};if(!E||x.root.toHsl().s>0.5){this.$html.addClass("dark-header")}if(G){z={color:G.tertiary,rgb:G.tertiary,primary:G.primary,bottomBorder:G.secondary,link:G.text.secondary,activeLink:G.text.primary};F={icon:G.text.secondary,hoverBg:G.secondary,hoverText:G.text.primary,hoverColor:G.text.primary,background:G.tertiary};v={color:A,bg:A,detail:x.darker[2],border:G.primary,bottomBorder:G.secondary,outline:G.secondary,text:G.text.secondary,link:G.text.primary,activeLink:G.text.primary,modeBg:G.primary,modeText:G.text.primary,accent1:G.text.secondary,accent2:G.text.primary,accent3:G.secondary,accentText:G.text.primary,accentText2:G.text.secondary,accentText3:G.text.tertiary,btnHoverBg:G.quaternary,btnHoverBorder:G.quaternary,isDark:!E}}else{if(E){z={color:A,rgb:D,primary:x.darker[2],bottomBorder:x.darker[0],link:x.text[2],activeLink:x.text[0]};F={icon:x.text[3],hoverBg:x.text[2],hoverText:x[2],hoverColor:x.lighter[2],background:x.lighter[4]};v={color:A,bg:x.lighter[4],detail:x.lighter[2],border:x.darker[0],bottomBorder:x.darker[0],outline:x.darker[5],text:x.text[1],link:x.text[0],activeLink:x.text[0],tileNav:x.darker[2],modeBg:x.darker[2],modeText:x.text[1],accent1:x.darker[3],accent2:x.darker[4],accent3:x.darker[2],accentText:x.text[2],accentText2:x.text[3],btnHoverBg:A,btnHoverBorder:x.darker[4],isDark:!E}}else{z={color:A,rgb:D,primary:x.lighter[2],bottomBorder:x.lighter[3],link:x.text[2],activeLink:x.text[0]};F={icon:x.text[4],hoverBg:x.text[2],hoverText:x.text[2],hoverColor:x.darker[2],background:x.darker[4]};v={color:A,bg:A,detail:x.darker[2],border:x.lighter[3],bottomBorder:x.lighter[3],outline:x.lighter[7],text:x.text[1],link:x.text[0],activeLink:x.text[3],modeBg:x.lighter[1],modeText:x.text[4],accent1:x.lighter[2],accent2:x.lighter[3],accent3:x.lighter[7],accentText:x.text[2],accentText2:x.text[3],accentText3:x.text[4],btnHoverBg:A,btnHoverBorder:x.lighter[3],isDark:!E};C+=t(x,G);C+=i(x,G)}}C+=r.exec_template("theme_header",z);if(!this.isHomePage){if(E){C+=q(x)}else{C+=t(x,G);C+=i(x,G)}C+=r.exec_template("theme_header_menu_button",F);C+=r.exec_template("theme_zci",v)}this.$kjcss=s(C)},k7:function(C){var M=this.settings.getThemePalette("k7",C);this.$html.removeClass("dark-bg");this.$k7css&&this.$k7css.remove();delete this.$k7css;if(!C||C==this.settings.getDefault("k7")){return}var I=g(C),F=I.toHexString(),K=I.toPercentageRgbString(),D=f(F),L=D.root.toHsl().l>0.5,y=K.replace("rgb(","").replace(")",""),J="",B,z={},E={},G={},x={},H={},v={},A={};if(M){B=g(M.text.primary);z={bg:F,rgbBg:y,text:M.text.primary,rgbText:B.toPercentageRgbString().replace("rgb(","").replace(")",""),textTint:M.text.secondary,textTint2:M.text.tertiary,bgTint:M.primary,bgTint2:M.secondary,bgDark:M.tertiary,btnHoverBg:M.quaternary,btnHoverBorder:M.quaternary};E={bg:M.secondary,border:M.tertiary,text:M.text.secondary,link:M.text.primary,activeLink:M.text.primary};G={icon:M.text.secondary,hoverBg:M.primary,border:M.primary,hoverText:M.text.primary,background:M.tertiary};x={primary:M.text.primary,color:M.text.secondary,tertiaryColor:M.text.tertiary,dateColor:M.text.primary};H={color:M.text.secondary,bgTint:M.primary};v={color:M.primary};A={bgColor:M.secondary,borderColor:M.tertiary,textColor:M.text.secondary,linkColor:M.text.primary}}else{B=g(D.text[0]);z={bg:F,rgbBg:y,text:D.text[0],rgbText:B.toPercentageRgbString().replace("rgb(","").replace(")",""),textTint:D.text[3],textTint2:D.text[5],bgTint:L?D.darker[1]:D.lighter[1],bgTint2:L?D.darker[0]:D.lighter[2],bgDark:L?D.lighter[1]:D.darker[1],btnHoverBg:L?D.darker[0]:D.lighter[2],btnHoverBorder:L?D.darker[0]:D.lighter[2]};E={bg:D.darker[1],border:D.darker[2],text:D.text[5],link:D.text[3],activeLink:D.text[0]};G={icon:L?D.darker[4]:D.text[4],hoverBg:L?D.darker[1]:D.lighter[1],border:L?D.darker[1]:D.lighter[1],hoverText:D.text[2],background:L?D.darker[3]:D.text[2]};x={primary:D.text[0],color:D.text[3],tertiaryColor:D.text[5],dateColor:D.text[0]};H={color:D.text[3],bgTint:L?D.darker[1]:D.lighter[1]};v={color:L?D.darker[1]:D.lighter[1]};A={bgColor:D.darker[1],borderColor:D.darker[2],textColor:D.text[3],linkColor:D.text[0]}}z.isDark=!L;z.rgbBgDark=g(z.bgDark).toPercentageRgbString().replace("rgb(","").replace(")","");J+=r.exec_template("theme_background",z);J+=r.exec_template("theme_sidemenu",E);if(this.isHomePage){J+=r.exec_template("theme_header_menu_button",G);if(!L){J+=t(D,M);J+=i(D,M)}else{J+=q(D,M)}}else{J+=r.exec_template("theme_result_snippet",x);J+=r.exec_template("theme_result_web_links",H);J+=r.exec_template("theme_result_highlight",v);J+=r.exec_template("theme_result_message",A)}if(!L||D.root.toHsl().s>0.5){this.$html.addClass("dark-bg");this.isDarkBg=true}this.$k7css=s(J)},k9:function(x){this._clearCSS("k9");if(!x||x==this.settings.getDefault("k9")){return}var v=g(x);if(v.isValid()){this.$k9css=s(r.exec_template("theme_result_title",{color:v.toHexString()}))}},k8:function(z){this._clearCSS("k8");if(!z||z==this.settings.getDefault("k8")){return}var x=g(z),v=this.settings.getThemePalette("k8",z),y={};if(x.isValid()){if(v){y={color:x.toHexString(),primary:v.primary}}else{y={color:x.toHexString(),primary:x.toHexString()}}this.$k8css=s(r.exec_template("theme_result_snippet",y))}},kaa:function(x){this._clearCSS("kaa");if(!x||x==this.settings.getDefault("kaa")){return}var v=g(x);if(v.isValid()){this.$kaacss=s(".results a.result__a:visited,.sitelinks__title a.result__a:visited,.module--news__body__title:visited,.module__link:visited, .module__link:visited:hover,.module__link a:visited, .module__link a:visited:hover{ color:"+v.toHexString()+";}")}},kx:function(x){this._clearCSS("kx");if(!x||x==this.settings.getDefault("kx")){return}var v=g(x);if(v.isValid()){this.$kxcss=s(r.exec_template("theme_result_web_links",{color:v.toHexString()}))}},k21:function(B){this._clearCSS("k21");if(!B||B==this.settings.getDefault("k21")){return}var x=g(B),v=this.settings.getThemePalette("k21",B),y=f(x),A=y.root.toHsl().l>0.5,z={};if(v){z={moduleBg:x.toHexString(),moduleBgRgb:x.toRgbString().replace(/rgb\(|\)/g,""),primary:v.primary,secondary:v.secondary,primaryText:v.text.primary,secondaryText:v.text.secondary,tertiaryText:v.text.tertiary,border:x.toHexString(),borderHover:v.text.tertiary,separator:v.primary,shadows:true,btnHoverBg:v.quaternary,btnHoverBorder:v.quaternary,isDark:!A}}else{if(A){z={moduleBg:x.toHexString(),moduleBgRgb:x.toRgbString().replace(/rgb\(|\)/g,""),primary:y.darker[3],secondary:y.darker[4],primaryText:y.text[3],secondaryText:y.text[1],tertiaryText:y.text[2],border:y.darker[1],borderHover:y.darker[2],shadows:false,separator:y.darker[1],btnHoverBg:y.darker[3],btnHoverBorder:y.darker[3],isDark:!A}}else{z={moduleBg:x.toHexString(),moduleBgRgb:x.toRgbString().replace(/rgb\(|\)/g,""),primary:x.toHexString(),secondary:y.lighter[4],primaryText:y.text[0],secondaryText:y.text[3],tertiaryText:x.toHexString(),border:y.lighter[2],borderHover:y.lighter[5],shadows:false,separator:y.lighter[2],btnHoverBg:x.toHexString(),btnHoverBorder:y.lighter[2],isDark:!A}}}if(x.isValid()){this.$k21css=s(r.exec_template("theme_module",z))}},k20:function(x){this._clearCSS("k20");if(!x||x==this.settings.getDefault("k20")){return}var v=g(x);if(v.isValid()){this.$k20css=s(".sitelinks__title a.result__a:visited { color:"+v.toHexString()+" !important;}")}},k19:function(x){this._clearCSS("k19");if(!x||x==this.settings.getDefault("k19")){return}var v=g(x);if(v.isValid()){this.$k19css=s(".module__more-at, .module__more-at:hover, .module__official-url, .module__official-url:hover {color: "+v.toHexString()+";}")}},k18:function(v){this._clearCSS("k18");if(v!==this.settings.getDefault("k18")){this.$k18css=s(".result__check { display: block;}")}},k17:function(x){this._clearCSS("k17");if(!x||x==this.settings.getDefault("k17")){return}var v=g(x);if(v.isValid()){this.$k17css=s(".result__url:hover {color: "+v.toHexString()+";}")}},k16:function(x){this._clearCSS("k16");if(!x||x==this.settings.getDefault("k16")){return}var v=g(x);if(v.isValid()){this.$k16css=s(".result__url:visited {color: "+v.toHexString()+";}")}},k15:function(v){this._clearCSS("k15");if(!v||v==this.settings.getDefault("k15")){return}this.$k15css=s(".result__title {font-weight: "+v+";}")},k14:function(v){this._clearCSS("k14");if(!v||v==this.settings.getDefault("k14")){return}this.$k14css=s(".result__title {font-size: "+v+";}")},k13:function(v){this._clearCSS("k13");if(v==="off"){this.$k13css=s(".result__title b {font-weight: normal;}")}},k12:function(x){this._clearCSS("k12");if(!x||x==this.settings.getDefault("k12")){return}var v=g(x);if(v.isValid()){this.$k12css=s(".badge--ad {background-color: "+v.toHexString()+";}")}},k11:function(x){this._clearCSS("k11");if(!x||x==this.settings.getDefault("k11")){return}var v=g(x);if(v.isValid()){this.$k11css=s(".msg--spelling :link,.msg--spelling :visited,.msg--spelling a:hover,.msg__clear,.msg__clear:hover,.msg__all,.msg__all:visited {color: "+v.toHexString()+" !important;}")}},k10:function(x){this._clearCSS("k10");if(!x||x==this.settings.getDefault("k10")){return}var v=g(x);if(v.isValid()){this.$k10css=s(".highlight .result__a,.result__a:hover,.result__a:visited:hover {color: "+v.toHexString()+" !important;}")}},kf:function(v){if(v&&v==="-1"){$(".result__icon").addClass("is-hidden")}else{$(".result__icon").removeClass("is-hidden");r.ImageLoader.loadMore()}},kai:function(v){if(!v||v!=this.settings.getDefault("kai")){$(".result--url-above-snippet").removeClass("result--url-above-snippet");$(".js-result-snippet").each(function(y,z){var x=$(z),A=x.parent().find(".result__extras");A.before(x)})}else{$(".result").addClass("result--url-above-snippet");$(".js-result-snippet").each(function(y,z){var x=$(z),A=x.parent().find(".result__extras");A.after(x)})}},_clearCSS:function(v){var y="$"+v+"css",x=this[y];x&&x.remove();delete this[y]}};var s=function(v){return $("
",{html:"­"}).children().appendTo("body")},k=function(v){return(v&&v=="1")?"addClass":"removeClass"},n=function(x,v){x=g(x);return g.lighten(x,v*(1-x.toHsl().l)).toHexString()},c=function(x,v){x=g(x);return g.darken(x,v*x.toHsl().l).toHexString()},m=function(v,x,B,A){var z=[];for(var y=1;y<=x;y++){z.push(A(v,B*y))}return z},f=function(y){y=g(y);var E=y.toHsl().l>0.5,A=g.monochromatic(g.desaturate(y,80),20),F=g.mostReadable(y,A),B=g(F).toHsl().l>0.5,v=E?10:4,D=E?4:10;if(E){D+=D*y.toHsl().s}var x=m(F,10,5,B?c:n),C=m(y,8,D,c),z=m(y,8,v,n);return{root:y,text:x,lighter:z,darker:C}},t=function(y,x){var v={};if(x){v={bg:x.primary,border:x.secondary,iconText:x.text.secondary,buttonBg:x.quaternary,inputText:x.text.primary,iconHover:x.text.primary}}else{v={bg:y.darker[1],border:y.darker[2],iconText:"rgba(255,255,255,0.35)",buttonBg:y.darker[3],inputText:y.text[0]}}return r.exec_template("theme_search_bar",v)},i=function(z,y){var x=g(z.darker[2]).toRgb(),v={};if(y){v={bg:y.primary,border:y.secondary,lightText:y.text.primary,darkText:y.text.secondary,selectedBg:y.secondary}}else{v={bg:"rgb("+x.r+","+x.g+","+x.b+")",border:z.darker[0],lightText:z.text[1],darkText:z.text[5],selectedBg:z.lighter[3]}}return r.exec_template("theme_autocomplete",v)},q=function(x,v){return r.exec_template("theme_search_bar",{bg:"#fff",border:x.darker[2],iconText:"rgba(0,0,0,0.35)",buttonBg:x.darker[4],inputText:x.text[1]})}}(DDG);!function(a){a.Pages.Base=function(b){this.views={};this.onboardingTest={};a.keyboard=this.keyboard=new a.Models.Keyboard();this.canCheckIsNew=Math.random()<0.02;document.onreadystatechange=this._onReadyStateChange.bind(this);a.ready(this.ready.bind(this))};a.Pages.Base.prototype={isNewVisitor:true,checkIsNewVisitor:function(){var e=true,b={i:a.page.isInstalled(),atbi:a.page.canShowAddToBrowser(),d:a.device.pixelId,l:w.locale,p:a.device.pixelPlatformName,atb:a.opensearch.version,va:a.opensearch.variant,atbva:a.opensearch.atbVariant};if(a.page.isInstalled()){e=false}if(a.getProperty(window,"performance.getEntriesByType")){var c=window.performance.getEntriesByType("resource");if(this._hasCachedResources(c)){e=false;b.c=1}else{b.c=0}}else{b.c=-1}if(!this._hasDefaultSettings(a.settings._settings)){e=false;b.s=1}if(this._isBrowserReload()){e=false;b.r=1}if(e){a.pixel.fire("vu",this.pageType,b)}else{a.pixel.fire("vr",this.pageType,b)}this.isNewVisitor=e},ready:function(){$("head").append('');this._initializePage();if(a.device.isMobile){a.addClass("html",a.$html,"is-mobile")}if(a.device.isMobileDevice){a.addClass("html",a.$html,"is-mobile-device")}else{a.addClass("html",a.$html,"is-not-mobile-device")}if(a.device.isLegacyAndroid){a.addClass("html",a.$html,"is-legacy-android")}if(a.device.isFirefoxFocus&&a.device.isAndroid){a.addClass("html",a.$html,"is-firefox-focus")}if(a.opensearch.installed.experiment==="ui_updates"&&a.opensearch.installed.variant==="b"){var b="is-cssexp";if(a.settings.isDefault("kae")){a.$html.addClass(b)}a.settings.on("change:kae",function(){if(!a.settings.isDefault("kae")){a.removeClass("html",a.$html,b)}else{a.addClass("html",a.$html,b)}})}a.settings.on("loaded-initial",this._onSettingsLoaded.bind(this));a.settings.loadFromCloud({initial:true});a.device.on("resize",function(){a.ImageLoader.loadMore()});a.device.on("scroll",function(){a.ImageLoader.loadMore()});this.headerMenuOps=this.headerMenuOps||{};if(!this.headerMenuOps.disableSearchBar){this.initSearchBar()}if(!this.headerMenuOps.disableSideMenu){this.initSideMenu()}this.initAddToHomepageBanner();this.onboardingTest=a.Data.Onboarding[a.opensearch.atbVariant]||{};this._verifyMobileInstallation();this.isSafeDDG=w.safe_ddg},initSearchBar:function(){this.searchbar=new a.Views.SearchBar({el:".js-search-form"});this.searchbar.on("focus",function(){this.sideMenu&&this.sideMenu.hide()}.bind(this))},initSideMenu:function(){this.sideMenu=new a.Views.SideMenu($.extend({pageType:this.pageType,showATB:this.canShowAddToBrowser(),appendLinkTo:".js-header-aside",appendTo:".js-site-wrapper"},this.sideMenuOps||{}));this.sideMenu.on("opened",function(){if(this.searchbar&&this.searchbar.hasFocus){this._restoreSearchFocus=true;this.searchbar.unfocus()}}.bind(this));this.sideMenu.on("closed",function(){if(this._restoreSearchFocus){this.searchbar.focus({focusInput:true});delete this._restoreSearchFocus}}.bind(this))},initAddToHomepageBanner:function(){if(!a.device.isAndroidChromeNoOpenSearch||!navigator.serviceWorker||a.addToBrowser.canAddToChromeMobile()){return}var b=a.tParam.fromDefaultSearch()||a.history.get("atb")||!a.settings.isDefault(a.addToBrowser.BADGE_DISMISS_KEY);navigator.serviceWorker.register("service-worker.js",{scope:"./"});window.addEventListener("beforeinstallprompt",function(c){a.pixel.fire("aths","i");if(b||a.addToBrowser.canAddToChromeMobile()){c.preventDefault();return false}$(".js-atb-banner-link").hide();c.userChoice.then(function(f){var e={};if(b){e.r=1}if(f.outcome==="dismissed"){a.pixel.fire("aths","d",e)}else{a.pixel.fire("aths","c",e)}});return true})},notify:function(b){if(!this.notifications){this.notifications=new a.Views.Notification({appendTo:"body"})}this.notifications.flash(b)},isInstalled:function(){return(a.device.DDGisBrowserDefault()||a.extension.isInstalled()||(a.tParam.fromDefaultSearch())||!!a.history.get("atb")||a.device.isOnion)},canShowAddToBrowser:function(){if(a.addToBrowser.canAddToChromeMobile()&&a.tParam.get()==="crhs"){return true}if(a.device.isMobileDevice&&a.settings.isDefault(a.addToBrowser.BADGE_DISMISS_KEY)&&!a.tParam.fromDefaultSearch()&&!a.history.get("atb")&&a.device.canAddToBrowser()&&a.page.pageType!=="serp"){return true}return(a.settings.isDefault(a.addToBrowser.BADGE_DISMISS_KEY)&&a.addToBrowser.canShowBadgeAgain()&&!a.device.DDGisBrowserDefault()&&(!a.extension.isInstalled()||a.history.get("exti")==2)&&(!a.tParam.fromDefaultSearch())&&!a.history.get("atb")&&!a.device.isOnion&&a.device.canAddToBrowser()&&a.settings.isDefault("ko")&&!a.duckpan)},canShowAddToBrowserButton:function(){return(a.settings.isDefault(a.addToBrowser.BADGE_DISMISS_KEY)&&!a.addToBrowser.canShowBadgeAgain()&&!a.device.DDGisBrowserDefault()&&(!a.extension.isInstalled()||a.history.get("exti")==2)&&(!a.tParam.fromDefaultSearch())&&!a.history.get("atb")&&!a.device.isOnion&&a.device.canAddToBrowser()&&a.settings.isDefault("ko")&&!a.duckpan)},canShowHomepageEducationInstallButton:function(){return(!a.device.DDGisBrowserDefault()&&!a.extension.isInstalled()&&(!a.tParam.fromDefaultSearch())&&!a.history.get("atb")&&!a.device.isOnion&&a.device.canAddToBrowser()&&a.settings.isDefault("ko")&&!a.duckpan)},canShowHomepageOnboardingEducation:function(){return a.onboardingEducation.canShow()},fireStat:function(b){var c={b:a.device.pixelBrowserName,atbi:this.canShowAddToBrowser(),ei:this.canShowHomepageOnboardingEducation(),i:this.isInstalled(),d:a.device.pixelId,l:w.locale,p:a.device.pixelPlatformName,atb:a.opensearch.version,va:a.opensearch.variant,atbva:a.opensearch.atbVariant};if(a.page.isDuckDotCom){c.duck=1}if(b==="hi"&&this.canCheckIsNew){c.cin=true}a.pixel.fire(b,c)},_onSettingsLoaded:function(){var b=a.settings.toQueryString({onlyURLParams:true});if(b){kurl+="&"+b}if(this.liveUpdater){a.settings.updater=new a.Models.Settings.LiveUpdater({isHomePage:this.pageType==="home",settings:a.settings});a.settings.updater.updateAll();a.settings.on("change:kae",this.notify.bind(this,l("Theme Changed")))}},_checkForForceReload:function(){if(a.querystringParam("rld")==="1"){a.history.clear("rld",function(){window.location.reload()})}},_verifyMobileInstallation:function(){var g,f,c,h,e,b;if(!a.device.isMobileDevice||this.pageType!=="serp"){return}g=a.settings.get(a.settings.MOBILE_INSTRUCTIONS_KEY);if(a.tParam.fromDefaultSearch()&&!a.settings.isDefault(a.settings.MOBILE_INSTRUCTIONS_KEY)){e=g.match(/v\d*-\d/);if(e){f=e[0];g=g.replace(f,"");h=g.substr(3);c=a.opensearch.getDaysSinceCohort(f)<2?g.charAt(1):"_"}b=a.settings.isDefault(a.addToBrowser.BADGE_RECURRING_KEY)?0:1;a.pixel.fire("exti",a.device.pixelBrowserName,a.opensearch.version,{atbva:c,va:a.opensearch.variant,l:window.locale,cp:h,exte:0,p:a.device.pixelPlatformName,ak:a.settings.get(a.addToBrowser.BADGE_DISMISS_KEY),ax:b});a.settings.clear(a.settings.MOBILE_INSTRUCTIONS_KEY)}},_initializePage:function(){var c,b=this.pageType==="serp";if(b&&a.device.isIE){setTimeout("d.x.reset()",50)}if(w.postMessage){c=d.createElement("iframe");c.id="iframe_hidden";c.src="/post2.html";d.body.appendChild(c)}if(b){if(nir){nir("v")}setTimeout("nis()",250);if(!a.device.isMobileDevice){$("#web_content_wrapper").on("mousemove",nkf);$(document).on("mouseup",ncg);$(document).on("keydown",nckd);$(document).on("keyup",ncku)}}$(document).on("mousedown",ncf)},_hasCachedResources:function(b){if(typeof b==="undefined"||b.length===0){return false}var h,c,g=0,k=/proximanova/i,j=/\/(arrow|logo_homepage\.normal\.v\d+).svg$/i,f=/((l|u|d)\d+|libs|utils|base)\.js|((s|o)\d+|home|serp|style)\.css/i;for(var e=0;e0},_isBrowserReload:function(b){return(performance.navigation.type===performance.navigation.TYPE_RELOAD)},_hasDefaultSettings:function(b){var c=Object.keys(b);if(c.length===0){return true}else{if(c.length===1&&b.hasOwnProperty("t")){return true}}return false},_onReadyStateChange:function(){if(document.readyState==="complete"){if(this.pageType==="home"||this.pageType==="serp"){try{if(this.canCheckIsNew){this.checkIsNewVisitor()}}catch(b){a.pixel.fire("jse","nv",{msg:b.message})}a.perf.reportNavigation(this.pageType)}}}}}(DDG);!function(b){var a=b.Pages.Base;b.Pages.Static=function(c){a.call(this,c);this.pixelClass=c&&c.pixelClass||false};b.Pages.Static.prototype=$.extend({},a.prototype,{pageType:"static",sideMenuOps:{hideThemes:true},headerMenuOps:{disableSearchBar:false,disableSideMenu:false},ready:function(){if(location.pathname==="/iframe"){this.headerMenuOps.disableSearchBar=true;this.headerMenuOps.disableSideMenu=true}a.prototype.ready.call(this);$(".js-show-header").click(function(c){c.preventDefault();c.stopPropagation();this.searchbar.focus({focusInput:true})}.bind(this));this.$anchors=$(".js-anchor");this.$anchorLinks=$(".js-anchor-link");this.$anchorLinks.on("click",this._onAnchorLinkClick.bind(this));this.$popouts=$(".js-popout");this.$popovers=$(".js-popover");this._createPopouts();this._createPopovers();$("img").bind("contextmenu",function(c){return false});if(this.pixelClass){this.$links=$(".js-static-"+this.pixelClass);this.$links.on("click",this._onLinkClick.bind(this,0))}this.$footerLinks=$(".js-static-foot-link");if(this.$footerLinks.length){this.$footerLinks.on("click",this._onLinkClick.bind(this,1))}},addTo:function(e,c){var f=DDG.Utils.AddTo.getData();if(f[e]){new b.Views.AddTo({appendTo:c,data:f[e]})}},_onAnchorLinkClick:function(j){j.preventDefault();var h=j.currentTarget.hash.substr(1),f=this.$anchors,c="";for(var g=0;f.length>g;g++){if(f[g].name===h||f[g].id===h){c=$(f[g]);break}}if(c){b.device.scrollTop(c.offset().top,500)}},_createPopouts:function(){this.views.popouts=[];var g,c,e,f=0;for(;this.$popouts.length>f;f++){g=$(this.$popouts[f]);c=g.find(".js-popout-link");e=new b.Views.Modal({$el:g.find(".js-popout-main")});c.click(e.toggle.bind(e));this.views.popouts.push(e)}},_createPopovers:function(){this.views.popovers=[];var f,c,g,e=0;for(;this.$popovers.length>e;e++){f=$(this.$popovers[e]);c=$(f.attr("data-js-selector"));g=new b.Views.Modal({$el:f});c.click(g.toggle.bind(g));this.views.popovers.push(g)}},_onLinkClick:function(g,h){var c=$(h.currentTarget),f=b.pixel.sanitizeUrl(c.attr("href"));b.pixel.fire("splc",this.pageType,f,{ft:g})}})}(DDG);!function(c){var b=c.Pages.Base,a=1366,e=220;c.Pages.Home=function(f){this._checkForForceReload();b.call(this,f);window.onpageshow=this._onPageShow.bind(this);this.canShowMobileButton=c.addToBrowser.canShowMobileButton()};c.Pages.Home.prototype=$.extend({},b.prototype,{pageType:"home",liveUpdater:true,sideMenuOps:{twitterLink:true,hideSettings:true},ready:function(){var f=w.location.host.toLowerCase()==="start.duckduckgo.com",g=w.location.hash==="#1",h=parseInt(c.history.get("exti"),10);this.isStart=f;this.scrollToOnboarding=g;this.searchbarFocusedIpad=false;if(!f&&!c.extension.isInstalled()){c.tParam.setFromHomepage(c.opensearch.allocateAtbVariant())}c.$win.scrollTop(0);this.isDuckDotCom=c.opensearch.atbVariant==="t";this.isAggressiveLandingPage=c.extension.canInstall()&&c.opensearch.atbVariant==="h";this.isSplitLandingPage=false;this.isFullBleedLandingPage=c.extension.canInstall()&&c.settings.isDefault("kae")&&!c.settings.isDarkTheme()&&(c.device.width>=800&&c.device.height>=600)&&(c.opensearch.atbVariant==="y"||c.opensearch.atbVariant==="z"||c.opensearch.atbVariant==="b");this.showOnboardingArrow=!(this.isFullBleedLandingPage);b.prototype.ready.call(this);if(f){this.searchbar.$el.attr("action","//duckduckgo.com/");c.settings.set("kak","-1");c.settings.set("kal","-1");c.settings.set("kao","-1");c.settings.set("kaq","-1")}if(!c.device.isMobileDevice){this.searchbar.focus({focusInput:true})}if(this.isDuckDotCom&&h!==3&&c.settings.isDefault("kaddc")&&((c.extension.canInstall()&&!c.extension.isInstalled()&&!c.device.isDDGApp)||(c.device.isAndroid||c.device.isIDevice))){this._renderDuckDotComModal()}this._renderBadgeContent();this._initHeaderLinks();if(Modernizr.touch&&c.device.isIDevice){if(c.device.isIPad&&c.getProperty(window,"screen.height")===a){var i;this.searchbar.$el.on("focusin",function(){this.searchbarFocusedIpad=true;if(Math.abs(window.orientation)===90){i=c.device.scrollTop();c.device.scrollTop(e)}}.bind(this));this.searchbar.$el.on("focusout",function(){if(Math.abs(window.orientation)===90){c.device.scrollTop(i)}this.searchbarFocusedIpad=false}.bind(this))}window.onorientationchange=function(){if(this.searchbarFocusedIpad&&Math.abs(window.orientation)===90){setTimeout(function(){c.device.scrollTop(e)},500)}else{c.$win.scrollTop(0)}}.bind(this)}if(this.isFullBleedLandingPage){$(".js-header-wrap-search").removeClass("is-hidden");this.searchbarTop=new c.Views.SearchBar({el:".js-search-form-top",autocompleteOps:{parentForm:".js-search-form-top"}});this.searchbarTop.on("focus",function(){this.sideMenu&&this.sideMenu.hide()}.bind(this));this.searchbarTop.focus({focusInput:true})}this.views.tagline=new DDG.Views.HomepageTagline({appendTo:".js-tag-home"});this.views.onboardingEducation=new c.Views.OnboardingEducation({appendTo:".site-wrapper--home",pageView:this,model:c.onboardingEducation,doRenderTeaserArrow:this.showOnboardingArrow});if(this.canShowHomepageEducationInstallButton()){this._addOnboardingEducationButtons()}this.fireStat("hi")},_initHeaderLinks:function(){this.views.headerLinks=new c.Views.HeaderLinks({appendTo:".js-header-aside"})},_createButton:function(f){return new c.Views[c.addToBrowser.viewType]({clickPixel:"atb"+f+"c",xPixel:"atbbx",template:"add_to_browser_badge_button",buttonClass:"onboarding-ed__button-small",appendTo:".js-onboarding-ed-button-small-"+f})},_addOnboardingEducationButtons:function(){this.views.atb_button=new c.Views[c.addToBrowser.viewType]({clickPixel:"atbbc",xPixel:"atbbx",template:"add_to_browser_badge_button",buttonClass:"onboarding-ed__button",appendTo:".js-onboarding-ed-button"});this.views.atb_button_1=this._createButton(1);this.views.atb_button_2=this._createButton(2);this.views.atb_button_3=this._createButton(3)},_onPageShow:function(f){if(f&&f.persisted){this._checkForForceReload()}},_renderDuckDotComModal:function(){var g;if(c.device.isAndroid){g="https://play.google.com/store/apps/details?id=com.duckduckgo.mobile.android&referrer=utm_source%3Dtv%26utm_campaign%3Dbarb2"}else{if(c.device.isIDevice){g="https://apps.apple.com/app/apple-store/id663592361?pt=866401&ct=tv-barb&mt=8"}}var f={topRight:false,fadeIn:false,appendTo:".js-site-wrapper",button:".js-badge-link-button",searchbar:this.searchbar,template:"add_to_browser_duck_dot_com",impressionPixel:"atbdci",clickPixel:"atbdcc",xPixel:"atbdcx",badgeType:"duckdotcom",appUrl:g};this.views.duckDotComModal=new c.Views.AddToBrowserBadge(f)},_renderBadgeContent:function(){if((!this.scrollToOnboarding&&this.canShowAddToBrowser())){var j=!c.device.isMobileDevice,i=$(".js-foot-home"),f={impressionPixel:this.canShowMobileButton?"atbbi":"atbhi",clickPixel:this.canShowMobileButton?"atb0c":"atbhc",xPixel:"atbhx",topRight:j,fadeIn:j,appendTo:j?".js-site-wrapper":i,hideOnClick:true};if(this.isSplitLandingPage){j=false;f=$.extend({},f,{topRight:false,fadeIn:false,button:".js-badge-link-button",appendTo:".content-wrap--home",template:"add_to_browser_vsplit",htmlClass:"is-vsplit-landing-page"})}else{if(this.isFullBleedLandingPage){j=false;var k,h,g;if(c.opensearch.atbVariant==="b"){k="add_to_browser_fullbleed";h="is-fullbleed-landing-page"}else{if(c.opensearch.atbVariant==="y"){k="add_to_browser_fullbleed_v4";h="is-fullbleed-landing-page fb-iso";g="iso"}else{if(c.opensearch.atbVariant==="z"){k="add_to_browser_fullbleed_v4";h="is-fullbleed-landing-page fb-hero";g="hero"}}}f=$.extend({},f,{topRight:false,fadeIn:false,button:".js-badge-link-button",appendTo:".content-wrap--home",template:k,htmlClass:h,browserImage:g,extUserCount:c.device.isFirefox?"800,000":"2,000,000",extRating:c.device.isFirefox?4.5:4.4,halfStar:c.device.isFirefox,extReviewCount:c.device.isFirefox?"691":"1,027"})}else{if(this.isAggressiveLandingPage){j=false;f=$.extend({},f,{topRight:false,fadeIn:false,button:".js-badge-link-button",appendTo:".js-site-wrapper",template:"add_to_browser_aggressive",htmlClass:"is-aggressive-landing-page",searchbar:this.searchbar,isModalExperiment:true})}}}this.views.badge=new c.Views[c.addToBrowser.viewType](f);if(j){this.searchbar.on("typed",function(){if(this.views.badge.$el.is(":visible")){c.pixel.fire("atbht",c.device.pixelBrowserName,c.opensearch.version,{va:c.opensearch.variant,atbva:c.opensearch.atbVariant,l:w.locale,p:c.device.pixelPlatformName})}this.views.badge&&this.views.badge.hide()}.bind(this))}if(c.addToBrowser.canShowMobileBanner()){this.searchbar.$el.on("focusin",function(){this.views.badge&&this.views.badge.hide()}.bind(this));this.searchbar.$el.on("focusout",function(){this.views.badge&&this.views.badge.show(150)}.bind(this))}}else{if(c.newsletter.shouldShowBadge()){this.views.newsletter=new c.Views.SubscribeToNewsletterBadge({appendTo:".js-site-wrapper"});c.pixel.fire("nli",c.newsletter.group,"home");this.views.newsletter.show();this.searchbar.on("typed",function(){this.views.newsletter&&this.views.newsletter.hide()}.bind(this))}else{if(c.survey.shouldShowBadge()){this.views.survey=new c.Views.SurveyBadge({appendTo:".js-site-wrapper"});this.views.survey.show();this.searchbar.on("typed",function(){this.views.survey&&this.views.survey.hide()}.bind(this))}}}},addOnboarding:function(){if(!this.views.onboardingEducation.$el||this.views.onboardingEducation.model.isDismissed){this.views.onboardingEducation.model.isDismissed=false;this.views.onboardingEducation=new c.Views.OnboardingEducation({appendTo:".site-wrapper--home",pageView:this,learnMore:true,model:c.onboardingEducation});if(this.canShowHomepageEducationInstallButton()){this._addOnboardingEducationButtons()}}this.views.onboardingEducation.currentSlide=1;this.views.onboardingEducation._snapToSlideScroll()}})}(DDG);DDG.assets_loaded=[];DDG.templates={};DDG.first_result="r1-0";DDG.is_header_fixed=true;DDG.first_source=false;DDG.last_selection="";DDG.animation_speed=300;DDG.isJSURL=function(a){return !a||a==="javascript:;"||a==="#"};DDG.detect_intent_link=function(a){var b=0;if(DDG.device.isIDevice&&a.hostname=="itunes.apple.com"){b=1}else{if(DDG.device.isAndroid&&a.hostname=="play.google.com"){b=1}}return b};DDG.get_http_redirect=function(e,f){var b=e.href;if(DDG.settings.useRedirect()&&e.href.indexOf("/l/?")==-1&&!DDG.isInternalURL(e.href)&&!DDG.detect_intent_link(e)){var c=b.match(/^https/)||DDG.device.isOnion,a=c?"":"http://r.duckduckgo.com";b=a+"/l/?kh=-1&uddg="+encodeURIComponent(e.href);if(!(DDG.device.isEdge&&f)){nua("nul",e,500)}}return b};DDG.get_query_encoded=function(){return rq};DDG.get_query=function(){return decodeURIComponentSafe(rq)};DDG.get_is_safe_search=function(){return DDG.settings.safeSearch.isStrict()};DDG.stem=function(a){return a.replace(/(?:s)$/,"")};DDG.get_asset_path=function(c,b){if(Spice&&Spice.sharedir_map&&Spice.sharedir_map[c]){return"/share/"+Spice.sharedir_map[c].path+"/"+b}var a=window["spice_"+c+"_version"]||spice_version;return"/share/spice/"+c+"/"+a+"/"+b};DDG.get_now=function(){var a=new Date();return a.getTime()};DDG.$win=$(window);DDG.$doc=$(document);DDG.$html=$("html");DDG._$cache={};DDG.$=function(a){return DDG._$cache[a.toString()]||(DDG._$cache[a.toString()]=$(a))};DDG._$classCache={};DDG.addClass=function(c,b,a){DDG._$classCache[c+a]=true;b.addClass(a)};DDG.removeClass=function(c,b,a){delete DDG._$classCache[c+a];b.removeClass(a)};DDG.hasClass=function(b,a){return DDG._$classCache[b+a]};DDG.toggleClass=function(c,b,a){if(DDG.hasClass(c,a)){DDG.removeClass(c,b,a)}else{DDG.addClass(c,b,a)}};DDG.get_header_height=function(){return typeof DDG._header_height!=="undefined"?DDG._header_height:(DDG._header_height=DDG.$("#header_wrapper").outerHeight())};DDG.add_sitelinks=function(j,g,b,f){if(b&&b[g]&&b[g]["l"]){b[g]["l"].forEach(function(p,m,k){var q=m%2===0;var i=m===0;var o=m===k.length-1;var n=(o&&q&&k.length>1);p.id="r1-"+(m+1);p.nextRow=(q&&!i&&!o)||(n);p.domainName=f});var e=DDG.$exec_template("sitelinks",{links:b[g]["l"]});j.appendChild(e[0]);var a=function(i){return nrl(i,this)};var h=$(e).find(".result__a");for(var c=0;cviewport_width-100&&fmy>parseInt(viewport_height)-17){if(!DDG.deep.isLastResult&&nrb){nrb()}}i="";if(h.srcElement){i=h.srcElement}else{i=h.target}var g=0;var c=0;if(DDG.device.isIE&&(nkdc(h)||nkdm(h))){g=1}if(DDG.device.isEdge&&(nkdc(h)||nkdm(h))){c=1}var b=h.which&&h.which==2;var m=h.which&&h.which==3;if(c||g||b||m){fm=1;while(i&&i!=window){if(i.nodeName&&i.nodeName=="A"){if(DDG.isJSURL(i.href)){i.onclick();return false}else{i.href=DDG.get_http_redirect(i,m)}fl=1;break}a=i.id;if(a&&!m){if(a=="links"){break}if(rc&&a==rc.id){nrg(rc,0,h,1)}}if(i.parentNode){i=i.parentNode}else{break}}setTimeout(function(){fm=0;fl=0},1000)}else{fm=0}}function ncg(a){fmx=0;fmy=0;if(a.clientX>viewport_width-25){if(!DDG.deep.isLastResult&&nrb){nrb()}}}function nir(g){var a,f,e,b,c;e=(g)?".highlight_"+g:".result";a=$(e);a.each(function(h,j){f=$(j);if(f.attr("data-nir")){return}if(!is_mobile_device){f.on("mouseenter",function(i){if(fk||fe){return false}if(rc&&rc!=this){nua("nro",rc)}nua("nrv",this);rc=this});f.on("mouseleave",function(i){if(fk||fe){return false}nua("nro",this)})}if(g!="a"){f.click(function(i){if(this.id!=="did_you_mean"){organicClick(this,i)}if(!fe){nrg(this,0,i,0)}})}f.attr("data-nir",1);if(!g||g=="a"||g=="v"){b=f.find("a");for(c=0;cDDG.deep.pageNumber){if(!DDG.deep.isLastResult&&nrb){nrb("",1)}}else{if(!DDG.deep.isLastResult&&nrb&&!DDG.settings.autoloadDisabled()){nrb("",1)}}}if(!h){var b=$(g);if(!b.hasClass("highlight")){b.addClass("highlight");if(b.hasClass("highlight_sponsored")){b.addClass("highlight_sponsored_hover")}n=nun(g);o=b.offset().top;m=DDG.device.scrollTop();if(c&&n&&!fq&&o>m){n.focus();n.onclick=function(i){return nrl(i,this)}}}}}function nro(j){var h,f,e,b,g,c;if(!j){return false}var a=$(j);if(a.hasClass("highlight")){a.removeClass("highlight");if(a.hasClass("highlight_sponsored_hover")){a.removeClass("highlight_sponsored_hover")}h=nun(j);if(h&&!fq){h.blur()}}}function nrs(b,f,e){var g,a,c,i,h;g=$(b).offset().top;c=$(b).outerHeight();a=DDG.device.scrollTop();h=viewport_height/2;if(!c||g==a){return}if(f||g+c+10>viewport_height+a||g-10h||e==-1&&g-a1){DDG.page.relatedSearches=new DDG.Views.RelatedSearches({appendTo:$("#links"),model:DDG.deep})}}function nrb(b,c){var e,p,g,j,n,m,o,f,a,h,k;if(!DDG.duckbar.areOrganicsShowing()){return}if(fs){return false}fs=1;n=document.body.scrollHeight;m=DDG.device.scrollTop();g=m+viewport_height>=n-500?1:0;j=0;if(!c&&fmx&&fmy&&fmx>viewport_width-100&&fmy=0;f--){k="r1-"+(f+((slo)?slo:0));a=d.getElementById(k);h=a&&a.parentNode;if($(h).css("display")=="block"){nrm(7,k);break}}}fs=0}function nrm(q,m){var o,g,f,c,e,a,v,n,u,i,r,j,h,t,z,s,b,p;if(fq){return false}if(fo){setTimeout("nrm("+q+",'"+m+"')",100);return false}fo=1;o=new RegExp("r(\\d+)-(\\d+)");g=new RegExp("rl([ei])(\\d+)-(\\d+)");f=new RegExp("rld-(\\d+)");if(m){if(o.test(m)){c=RegExp.$1||0;e=RegExp.$2||0}else{if(m=="zero_click_wrapper"){c=1;e=-1}else{fo=0;return false}}}else{if(rc&&rc.id=="zero_click_wrapper"){c=1;e=-1}else{if(rc&&o.test(rc.id)){c=RegExp.$1||0;e=RegExp.$2||0}else{if(rc&&g.test(rc.id)){c=rs?1:2;r=1}else{if(rc&&f.test(rc.id)){c=1;r=1}else{rc=d.getElementById(DDG.first_result);if(!rc){rc=d.getElementById("zero_click_wrapper")}if(!rc){fo=0;return false}else{e=0;c=1}}}}}}switch(q){case 1:if(rc&&rc.id&&rc.id==DDG.first_result&&!$(rc).hasClass("highlight")){}else{e++}break;case 2:e--;break;case 3:c++;e=0;break;case 4:c--;e=0;break;case 5:break;case 6:break;case 7:e++;break;default:e++}n="r"+c+"-"+e;if(e<=-1){n="zero_click_wrapper"}u=d.getElementById(n);i=0;if(m){i=d.getElementById(m)}if(q==1&&c==2&&!u&&r1c){n=DDG.first_result;u=d.getElementById(n)}z=DDG.device.scrollTop();if(q==1){if($("#"+n).length>0){t=$("#"+n).offset().top}if(t&&(t(z+1.5*viewport_height))){a=0;while(a>-1){v=d.getElementById("r1-"+a);if(!v){break}b=$(v);t=b.offset().top;p=10;s=b.height()+p;if(t-s0){t=$("#"+n).offset().top}if(t<(z-0.5*viewport_height)||t>(z+viewport_height)){a=r1c-2;while(a>0){v=d.getElementById("r1-"+a);if(!v){break}b=$(v);t=b.offset().top;p=10;s=Math.max(b.height(),90)+p;if(t+s>(z+viewport_height)){a--}else{u=v;break}}}}if(i&&!u&&q==7&&i.nextSibling&&i.nextSibling.firstChild){var k=i.nextSibling;if(k.firstChild&&k.firstChild.onclick){k.firstChild.onclick()}fo=0;return}else{if(!i&&!u&&q==7&&rc&&rc.nextSibling&&rc.nextSibling.firstChild){var k=rc.nextSibling;if(k.firstChild&&k.firstChild.onclick){k.firstChild.onclick()}fo=0;return}}if((n=="zero_click_wrapper")&&$(u).css("display")=="none"){fo=0;return}if(r){switch(q){case 1:if(c==2){u=rc.nextSibling.nextSibling;if(!u){n=DDG.first_result;u=d.getElementById(n)}else{if($(u).css("display")=="none"){u=u.nextSibling.firstChild;if(!u.id&&u.nextSibling){u=u.nextSibling}}}}else{if(c==1&&rc.nextSibling.nextSibling){u=rc.nextSibling.nextSibling.nextSibling}else{if(1){n=DDG.first_result;u=d.getElementById(n)}else{u=rc.nextSibling.firstChild}}}break;case 2:u=rc.previousSibling.previousSibling;if($(u).css("display")=="none"){u=u.nextSibling.lastChild}break;case 4:break;case 7:if(rc.nextSibling.nextSibling){u=rc.nextSibling.nextSibling.nextSibling}else{u=rc.nextSibling.firstChild}break;default:fo=0;return false}}if(u){if(c==1&&g.test(u.id)){u=u.nextSibling.firstChild}if(q!=7){if(rc){nua("nro",rc)}}if(q!=5&&(c==2||rs)&&$(u.parentNode).css("display")=="none"){j=u;while(j.parentNode.id!="zero_click_topics"&&j.parentNode.id!="links"&&j.parentNode.id!="content"){j=j.parentNode;if(!h&&$(j).css("display")=="block"){h=j}}if(h&&r){u=j.nextSibling.nextSibling}else{if($(j).css("display")=="none"){u=j.previousSibling}else{if(j.nextSibling&&$(j.nextSibling).css("display")=="block"){u=h.lastChild.previousSibling}else{if(q==2&&j.previousSibling){u=j.previousSibling}else{if(q==1&&j.nextSibling&&$(j.nextSibling).css("display")=="none"){u=j.nextSibling.nextSibling.firstChild.nextSibling}else{if(q==1&&!j.nextSibling){u=j.previousSibling}}}}}}if(g.test(u.id)&&rs&&RegExp.$1=="e"){u=u.nextSibling.firstChild}}nua("nrv",u,0,1,0,q==7?1:0,q==5||q==7?1:0,1);if(q!=7){rc=u}if(q!=7&&rc&&rc.id){if(fk&&(e>6+slo||q==2)){if(!DDG.device.isOpera){nua("nrs",rc,0,1,0,1,q==5?0:q==1?1:-1)}else{nrs(rc,1,q==5?0:q==1?1:-1)}}else{if(!DDG.device.isOpera){nua("nrs",rc,0,1)}else{nrs(rc,0,0)}}}}else{if(c==1&&n!="zero_click_wrapper"&&!DDG.deep.isOutOfResults&&(!rs||!it)&&DDG.deep.lastPage>=DDG.deep.pageNumber){nrv(d.getElementById("r1-"+parseInt(r1c-1)),1);setTimeout("nrm("+q+",'"+m+"')",100)}}if(DDG.device.isOpera&&q==1&&nrb){nrb()}fo=0}function appendAdClass(b,a,c){b.className+=" result--ad highlight_sponsored sponsored";if((a===0&&DDG.page.ads.smallFirst)||(a===1&&DDG.page.ads.smallSecond)||a>1){b.className+=" result--ad--small"}b.setAttribute("data-source",c)}function nrn(aw,H,r,N){if(!aw||!H){return}if(DDG.page.relatedSearches){DDG.pixel.fire("rele",{l:DDG.deep.getResultCount(),p:DDG.deep.pageNumber,kav:DDG.settings.get("kav")});DDG.page.relatedSearches.destroy();delete DDG.page.relatedSearches}if(!r){DDG.deep.nrnWrapper(aw,H);return}var P,au,am,ak,ai,J,k,C,B,o,T,ad,n,at,ag,u,t,av,ap,an,W,b,v,ab,aa,X,E,p,S,Q,G,Z,F,V,ac,ae,M,I,ah,a,L;var ao=DDG.page.ads.canShowRightRailAds();var ar=DDG.page.ads.canShowGoodAdsLayout();var O=false;var g=kai&&kai=="-1";var h;E=H.length;if(aw==="d"){at="1";n=d.getElementById("links");ag=r1c;if(!DDG.deep.started){ae=1;DDG.deep.set("started",new Date().getTime())}}else{if(aw==="a"){ag=r3c;at="a";O=!ag&&DDG.deep.pageNumber===1;var R=3;if(DDG.device.isMobile){R=1}if(E>R){H=H.slice(0,R);E=H.length}if(DDG.page.ads.isBlocked()||!H.length){return}if(O&&!H[0].late){var s=$(".js-sidebar-ads"),e=DDG.page.ads.rightRailBoth,f=DDG.page.ads.rightRailSecond;if(f||e||(DDG.page.ads.ads.length>2&&ao)){s.addClass("results--ads results--ads--rrail");$("html").addClass("has-right-rail-ads")}if(e){n=s[0]}else{n=d.getElementById("ads")}}else{var c=$('
');if(H[0].late){var aq=!DDG.deep.isOutOfResults&&(!DDG.settings.autoloadDisabled()||DDG.deep.lastPage>=DDG.deep.pageNumber);if(aq){$(".js-result-hidden-el:last").append(c)}else{$(".results_links_deep:last").after(c)}}else{$("#links").append(c)}n=c[0]}}}B="";G=0;if(aw=="d"&&(!H.length||H[E-1]["t"]=="EOP"||H[E-1]["t"]=="EOF")){G=1;DDG.deep.set("isOutOfResults",true);DDG.deep.set("isLastResult",true);if(H.length&&H[E-1]["t"]=="EOP"){G=2}if(E===1&&ae){setTimeout(function(){DDG.pixel.fire("nre",{ss:DDG.page.showingSafeSearch})},250)}}if(aw=="d"){$(".js-results-loading").remove();if(E>1){$(".js-result-sep.is-hidden").removeClass("is-hidden")}}W=b=p=S=Q=0;for(var P=0;P0){slo=$(".js-sitelink").length;a=true}if(!DDG.settings.isDefault("k1")&&H[P]["p"]){continue}if(aw==="a"&&((P>0&&DDG.page.ads.rightRailSecond)||(P>1&&ao))){n=$(".js-sidebar-ads")[0]}if(W==1&&rv=="i"){setTimeout('top.location.replace("'+H[P]["u"]+'")',100);return}var al=H[P]["u"]||"";var U=H[P]["d"]||"";U=U.split("/");var v=U.shift()||"";Z=0;if(aw=="d"&&H[P]["t"]=="EOP"){Z=1;continue}else{if(aw=="d"&&H[P]["t"]=="EOF"){Z=1;continue}}if(aw=="d"&&!Z&&!H[P]["p"]){if(!v||DDG.deep.resultDomains[H[P]["u"]]){if(b==0&&W==E&&!ae&&!DDG.deep.hideNoResults){nrj("/l.js?q="+rq);G=1}if(W==E){F=1}else{continue}}else{DDG.deep.resultDomains[H[P]["u"]]=H[P]["u"]}if(P==(E-1)&&H[P]["n"]){DDG.page.deepNextURL=H[P]["n"]}}if(!F){b++;au=d.createElement("div");au.id="r"+at+"-"+(ag+((ag===0)?0:slo));ag++;$(au).addClass("result results_links"+(aw=="d"&&!H[P]["h"]?"_deep":"")+" highlight_"+aw);if(ar&&aw=="a"){$(au).addClass("result--ad--good")}if(aw==="a"&&H[P]["adn"]){au.setAttribute("data-adn",H[P]["adn"])}if(aw==="a"&&H[P]["adf"]){au.setAttribute("data-adf",1)}au.setAttribute("data-domain",v);var D=d.createElement("a");D.href=al;au.setAttribute("data-hostname",D.hostname);if(typeof H[P]["hu"]!=="undefined"){au.setAttribute("data-hu",H[P]["hu"])}}if(H[P]["da"]){DDG.search.deepAnswerIAs["r"+(ag-1)]=H[P]["da"]}if(F){continue}am=d.createElement("div");$(am).addClass("result__body links_"+(at==1||at=="a"?"main":"zero_click"));if((aw=="d"||aw=="a")&&!H[P]["h"]){$(am).addClass("links_deep")}var K;if(aw!="r"){k=d.createElement("a");K=d.createElement("a");if(aw=="d"||aw=="a"){k.className="result__a";k.setAttribute("rel","noopener");K.setAttribute("rel","noopener");K.className="result__check";K.innerHTML=''+l("Your browser indicates if you've visited this link")+""}k.href=H[P]["c"];K.href=H[P]["c"];if(kn&&kn=="1"&&k&&k.href&&k.getAttribute("href").indexOf("http")!=-1){k.target="_blank";K.target="_blank"}M=d.createElement("h2");M.className="result__title";k.innerHTML=H[P]["t"];C=k;if(DDG.searchExperiments.demexp&&DDG.searchExperiments.demexp.activeGroup==="c"){h=DDG.$exec_template("result_icon_lock",{icon:{hide:false}});M.appendChild(h[0])}M.appendChild(k);M.appendChild(K);am.appendChild(M)}if(aw=="d"||aw=="a"){var m=new DDG.Views.ResultSnippet({model:new DDG.Models.ResultSnippet({isAd:aw==="a",item:H[P],showExtensionData:aw==="a"&&DDG.page.ads.canShowAdExtensions(P,DDG.deep.pageNumber)}),appendTo:$(am),parentDiv:au});var af=null;if(aw==="a"&&H[P].l){af=new DDG.Models.AdSitelinks({sitelinksMarkup:H[P].l,showEnhancedSiteLinks:DDG.page.ads.canShowEnhancedSiteLinks(P),canShowGoodAdsLayout:DDG.page.ads.canShowGoodAdsLayout(),source:H[P].s,adxExperiment:DDG.page.ads.adxExperiment,layoutName:DDG.page.ads.adx,isShowingLargeSitelinks:L,isFirstPageOfAds:O});L=af.canShowLargeSitelinks()}ak=d.createElement("div");ak.className="result__extras js-result-extras";var aj=new DDG.Views.ResultExtras({model:new DDG.Models.ResultExtras({isAd:aw==="a",item:H[P]}),appendTo:$(ak),parentDiv:au,titleLockIcon:h});if(H[P]["l"]&&aw==="a"&&af&&!af.canShowLargeSitelinks()){DDG.page.views["adSitelinks"+P]=new DDG.Views.AdSitelinks({model:af,organicResultContainer:au,appendTo:$(m.$el)})}if(!Z){if(H[P]["p"]){M.appendChild(DDG.$exec_template("ad_badge")[0]);appendAdClass(au,P,H[P].s)}}if(af&&af.canShowLargeSitelinks()&&g){am.appendChild(ak);DDG.page.views["adSitelinks"+P]=new DDG.Views.AdSitelinks({model:af,organicResultContainer:au,appendTo:$(am)})}else{if(af&&af.canShowLargeSitelinks()){am.insertBefore(ak,am.lastChild);au.className+=" result--url-above-snippet";DDG.page.views["adSitelinks"+P]=new DDG.Views.AdSitelinks({model:af,organicResultContainer:au,appendTo:$(am)})}else{if((m.$el&&!m.$el[0]||g)){am.appendChild(ak)}else{am.insertBefore(ak,am.lastChild);au.className+=" result--url-above-snippet"}}}}au.appendChild(am);n.appendChild(au);if(H[P]["l"]&&aw==="d"){DDG.add_sitelinks(n,P,H,v)}if(!rc&&au.id==DDG.first_result){rc=au;var q=d.createElement("div");q.id="organic-module";n.appendChild(q)}if(aw=="d"&&b==1){V=0;t=new RegExp("^r1-(\\d+)$");if(rc&&t.test(rc.id)){av=RegExp.$1}V=av==ag?1:0;if(fk&&V&&(!au.previousSibling||au.previousSibling.id.indexOf("r1-")==-1)){nrm(6,au.id)}}var A=function(i,x,j,y){if(i==="a"){adClick(x,j,y)}return nrl(y,this)};if(C){C.onclick=A.bind(C,aw,H[P].s,au)}if(B){if(aw==="a"){B.onclick=function(i){return nrl(i,this)}}else{$(B).click(function(i){i.stopPropagation();DDG.pixel.fire("mrc");return nrl(i,this)})}}}if(aw=="d"&&H[0]&&H[0]["s"]&&!DDG.deep.showedAttribution){if(ae){DDG.first_source=H[0]["s"]}DDG.search.set("src",H[0]["s"]);if(DDG.deep.canShowAttribution()){new DDG.Views.WebAttribution({model:DDG.deep,appendTo:".js-serp-bottom-right"});DDG.deep.set("showedAttribution",true)}}if(at=="a"){if(!r3c){DDG.page.ads.setFirstBatchShown()}r3c=ag}else{if(!ae&&(ag-r1c<10||r1c<10)){$(".js-result-sep:last").hide();DDG.deep.pageNumberDecrement()}r1c=ag}H=null;if(nir){nir(aw)}DDG.ImageLoader.locateUnloaded();if(G&&!DDG.deep.hideNoResults&&!DDG.deep.getResultCount()){DDG.page.noResults=new DDG.Views.NoResults({appendTo:$("#links")})}if(!G&&W==E&&!p&&N){var Y=$("#links")[0];am=d.createElement("div");$(am).addClass("result result--more");k=d.createElement("a");k.href="javascript:;";k.onclick=function(){if(DDG.deep.hasPendingResults()){DDG.deep.showPendingResults();nsr(this);$(".js-result-sep").removeClass("is-hidden")}else{nsr(this)}};k.className="result__a";am.id="rld-"+ ++rdc;k.appendChild(d.createTextNode(lp("additional_info_at","More results")));k.className="result--more__btn btn btn--full";am.appendChild(k);Y.appendChild(am);am=d.createElement("div");am.id="rrd-"+rdc;am.className="js-result-hidden-el";$(am).css("display","none");Y.appendChild(am);p=1}if(nrb){nrb()}}function nsr(f,s,e){if(!f){return}var j,i,h,c,g,m,o,n,k,r,a,u,b;h=new RegExp("^r[lr](.*)-(\\d+)$");f=f.parentNode;if(f.id&&h.test(f.id)){g=RegExp.$1||0;m=RegExp.$2||0}if(g&&m){if(tn==f.id){return false}tn=f.id;b=j=i=0;c=new RegExp("^r1-(\\d+)$");if(rc&&c.test(rc.id)){j=RegExp.$1}if(f.previousSibling&&c.test(f.previousSibling.id)){i=RegExp.$1}b=j&&i&&parseInt(j)==parseInt(i)+1?1:0;if(!fk){b=2}o=d.getElementById("rl"+g+"-"+m);n=d.getElementById("rr"+g+"-"+m);k=d.getElementById("rl"+g+"-"+(parseInt(m)+1));var q=DDG.settings.get("kv");if(q&&q!="-1"&&rds!=0&&(rds!=1||r1hc)&&g&&g.indexOf("i")==-1){o.onmouseover=function(){};o.onmouseout=function(){};o.onclick=function(){};o.className="result result--sep is-hidden js-result-sep";var p=DDG.deep.pageNumberIncrement();if(q=="m"){o.className+=" result--sep--hr";o.innerHTML=""}else{if(q=="l"){o.innerHTML='
'+l("Page %s",p)+"
"}else{o.className+=" result--sep--hr has-pagenum";o.innerHTML='
'+p+"
"}}}else{$(o).css("display","none")}n.style.display="block";if(k&&!s){$(k).css("display","block")}else{if(!k&&(g=="d"||g=="e0"&&!fd)&&DDG.page.deepNextURL){a=d.createElement("span");a.className=(!DDG.settings.autoloadDisabled())?"result--more":"btn result--more";a.className+=" is-loading js-results-loading";a.innerHTML=Handlebars.helpers.loader();n.parentNode.appendChild(a);if(rv=="d"){rv=""}if(rds){rds+=50}else{rds+=30}nrj(DDG.page.deepNextURL,1);delete DDG.page.deepNextURL}}if(!s&&!e&&b==1){if(f.nextSibling.firstChild){nrm(6,f.nextSibling.firstChild.id)}}}}function nul(b){var a,c;var a=b.href.indexOf("/l/?kh=-1&uddg=");if(a!=-1){c=decodeURIComponent(b.href.substring(a+15))}if(c){b.href=c}fl=0}function nutp(b){var a=b.split("_");DDG.pixel.fire.apply(DDG.pixel,a);a.unshift("old");DDG.pixel.fire.apply(DDG.pixel,a)}function nua(i,j,h,g,b,e,c,a){if(!b){b=tr.length;tr[b]=j}if(!h){h=10}if(!g){setTimeout(i+"(tr["+b+"],"+e+","+c+","+a+");",h)}else{if(!tsl){tsl=ts.length;setTimeout(i+"(tr["+b+"],"+e+","+c+","+a+");tsl=0",10)}else{setTimeout("nua("+i+",0,1,"+b+","+e+","+c+","+a+")",100)}}}function nug(e,g){var b,c,f,a;fl=0;fn=0;a="";if(window.getSelection){a=window.getSelection().toString()}else{if(document.selection){a=document.selection.createRange();a=a.text}}var h=a==DDG.last_selection?1:0;DDG.last_selection=a;if(!h){return false}if(g){openBlankWindow(e)}else{if(w.postMessage&&!DDG.device.isSafari&&!DDG.device.isIDevice&&!DDG.device.isKonqueror&&kg!="p"&&DDG.settings.useRedirect()){b=document.getElementById("iframe_hidden");b.contentWindow.postMessage("ddg:"+e,location.protocol+"//"+location.hostname)}else{if((DDG.device.isIE||DDG.device.isIDevice||DDG.device.isChrome||DDG.device.isSafari||DDG.device.isFirefox)&&e.indexOf("http")!=-1&&kg!="p"&&DDG.settings.useRedirect()){if(d.getElementById("iframe_hidden")){d.body.removeChild(d.getElementById("iframe_hidden"))}c=" + + + \ No newline at end of file diff --git a/s1825.css b/s1825.css new file mode 100644 index 0000000..11d36cd --- /dev/null +++ b/s1825.css @@ -0,0 +1 @@ +@font-face{font-family:'DDG_ProximaNova';src:url("font/ProximaNova-Sbold-webfont.eot");src:url("font/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"),url("font/ProximaNova-Sbold-webfont.woff") format("woff"),url("font/ProximaNova-Sbold-webfont.ttf") format("truetype"),url("font/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'DDG_ProximaNova';src:url("font/ProximaNova-Reg-webfont.eot");src:url("font/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"),url("font/ProximaNova-Reg-webfont.woff") format("woff"),url("font/ProximaNova-Reg-webfont.ttf") format("truetype"),url("font/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'DDG_ProximaNova';src:url("font/ProximaNova-RegIt-webfont.eot");src:url("font/ProximaNova-RegIt-webfont.eot?#iefix") format("embedded-opentype"),url("font/ProximaNova-RegIt-webfont.woff") format("woff"),url("font/ProximaNova-RegIt-webfont.ttf") format("truetype"),url("font/ProximaNova-RegIt-webfont.svg#proxima_novaregular_italic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'DDG_ProximaNova';src:url("font/ProximaNova-Light-webfont.eot");src:url("font/ProximaNova-Light-webfont.eot?#iefix") format("embedded-opentype"),url("font/ProximaNova-Light-webfont.woff") format("woff"),url("font/ProximaNova-Light-webfont.ttf") format("truetype"),url("font/ProximaNova-Light-webfont.svg#proxima_nova_ltlight") format("svg");font-weight:300;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.msg--box,.msg--info,.msg--help,.msg--untranslated,.msg--warning,#error_homepage,.msg,.content__text,.header__search-wrap{max-width:590px}.header__logo-wrap:after,.acp-wrap:after,.cw:after,.cw--c:after{content:"";display:block;clear:both}.header__search-wrap,.content__internal{padding-left:150px}.header__search-wrap,.content__internal{padding-right:150px}.header__logo-wrap{display:block;width:150px;position:absolute;top:0}.header__logo-wrap{left:0}@media only screen and (max-width: 1350px){.header__search-wrap,.content__internal{padding-left:94px}.header__logo-wrap{width:94px}.header__search-wrap,.content__internal{padding-right:94px}}@media only screen and (max-width: 1079px){.header__search-wrap,.content__internal{padding-left:58px}.header__logo-wrap{width:58px;left:0}.header__search-wrap,.content__internal{padding-right:58px}}@media only screen and (max-width: 590px){.header__search-wrap,.content__internal{padding-left:58px}.header__logo-wrap{width:58px;left:0}.header__search-wrap,.content__internal{padding-right:58px}.content__internal{padding-left:0 !important}.content__internal{padding-right:0 !important}}@media only screen and (max-width: 425px){.header__search-wrap,.content__internal{padding-left:58px}.header__logo-wrap{width:58px;left:0}.header__search-wrap,.content__internal{padding-right:58px}}.logo_homepage__tt{-webkit-transition:opacity .3s ease-in-out;-webkit-transition-delay:0s;-moz-transition:opacity .3s ease-in-out 0s;-o-transition:opacity .3s ease-in-out 0s;transition:opacity .3s ease-in-out 0s;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;visibility:hidden;opacity:0;display:inline-block;vertical-align:middle;position:absolute;margin:auto;background-color:#a3a3a3;background-color:rgba(138,138,138,0.9);text-indent:0px;padding:0 1em;white-space:nowrap;line-height:1.6;height:1.6em;font-weight:400;font-style:normal;color:white;z-index:200}.logo_homepage__tt{top:0;bottom:0;left:100%;height:1.6em}.logo_homepage__tt:before{content:"";display:block;position:absolute;margin-top:-4px;left:-4px;top:50%;border:4px solid transparent;border-left-width:0;border-right-color:#a3a3a3;border-right-color:rgba(138,138,138,0.9)}.rotate{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.ie8 .rotate,.lt-ie9 .rotate{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.rotate--45{-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ie8 .rotate--45,.lt-ie9 .rotate--45{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476)"}.rotate--ccw,.rotate--270{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.ie8 .rotate--ccw,.lt-ie9 .rotate--ccw,.ie8 .rotate--270,.lt-ie9 .rotate--270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.rotate--180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.ie8 .rotate--180,.lt-ie9 .rotate--180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.mg{margin-top:1em;margin-bottom:1em}.mg--half{margin-top:.5em;margin-bottom:.5em}.mg--big{margin-top:1.25em;margin-bottom:1.25em}.mg--double{margin-top:2em;margin-bottom:2em}.mg--small{margin-top:.8em;margin-bottom:.8em}.mg--quarter{margin-top:.25em;margin-bottom:.25em}.mg--none{margin-top:0;margin-bottom:0}.mg-top{margin-top:1em}.mg-top--half{margin-top:.5em}.mg-top--big{margin-top:1.25em}.mg-top--double{margin-top:2em}.mg-top--small{margin-top:.8em}.mg-top--quarter{margin-top:.25em}.mg-top--none{margin-top:0}.mg-bottom{margin-bottom:1em}.mg-bottom--half{margin-bottom:.5em}.mg-bottom--big{margin-bottom:1.25em}.mg-bottom--double{margin-bottom:2em}.mg-bottom--small{margin-bottom:.8em}.mg-bottom--quarter{margin-bottom:.25em}.mg-bottom--none{margin-bottom:0}.pd{padding-top:1em;padding-bottom:1em}.pd--big{padding-top:1.25em;padding-bottom:1.25em}.pd--double{padding-top:2em;padding-bottom:2em}.pd--small{padding-top:.8em;padding-bottom:.8em}.pd--quarter{padding-top:.25em;padding-bottom:.25em}.pd-top{padding-top:1em}.pd-top--half{padding-top:.5em}.pd-top--big{padding-top:1.25em}.pd-top--double{padding-top:2em}.pd-top--small{padding-top:.8em}.pd-top--quarter{padding-top:.25em}.pd-top--none{padding-top:0}.pd-bottom{padding-bottom:1em}.pd-bottom--half{padding-bottom:.5em}.pd-bottom--big{padding-bottom:1.25em}.pd-bottom--double{padding-bottom:2em}.pd-bottom--small{padding-bottom:.8em}.pd-bottom--quarter{padding-bottom:.25em}.pd-bottom--none{padding-bottom:0}h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote{padding-top:.5em;padding-bottom:.5em}h1,.h-xxl,.hd-lg,.t-xxxxl,.t-triple{font-size:3em}h2,.h-xl,.t-xxxl,.t-double{font-size:2em}h3,.h-l,.t-xxl{font-size:1.75em}h4,.h-m,.hd-md,.t-xl{font-size:1.5em}h5,.h-s,.t-l{font-size:1.33em}h6,.h-xs,.t-m{font-size:1.1667em}small,.t-s,.acp--bang__body{font-size:.9176em}.t-xs{font-size:.8333em}.t-xxs{font-size:.75em}.t-xxxs{font-size:.66em}.t-xxxxs{font-size:.5833em}.t-xxxxxs,.t-half{font-size:.5em}.t-n{font-size:1em}.t-nat{font-size:1rem}.text-center,.text-mid,.t-mid,.t-center{text-align:center}.t-left,.text-left{text-align:left}.t-right,.text-right{text-align:right}.t-bold{font-weight:bold}.t-normal{font-weight:normal}@media only screen and (min-width: 1079px){.h-xxl--screen-l,.t-xxxxl--screen-l,.t-triple--screen-l{font-size:3em}.h-xl--screen-l,.t-xxxl--screen-l,.t-double--screen-l{font-size:2em}.h-l--screen-l,.t-xxl--screen-l{font-size:1.75em}.h-m--screen-l,.t-xl--screen-l,.t-xl--screen-l{font-size:1.5em}.h-s--screen-l,.t-l--screen-l{font-size:1.33em}.h-xs--screen-l,.t-m--screen-l{font-size:1.1667em}.t-s--screen-l{font-size:.9176em}.t-xs--screen-l{font-size:.8333em}.t-nat--screen-l{font-size:1rem}.t-half--screen-l{font-size:.5em}.t-n--screen-l{font-size:1em}.t-mid--screen-l,.t-center--screen-l{text-align:center}.t-left--screen-l{text-align:left}.t-right--screen-l{text-align:right}}@media only screen and (min-width: 1440px){.h-xxl--screen-xl,.t-xxxxl--screen-xl,.t-triple--screen-xl{font-size:3em}.h-xl--screen-xl,.t-xxxl--screen-xl,.t-double--screen-xl{font-size:2em}.h-l--screen-xl,.t-xxl--screen-xl{font-size:1.75em}.h-m--screen-xl,.t-xl--screen-xl,.t-xl--screen-xl{font-size:1.5em}.h-s--screen-xl,.t-l--screen-xl{font-size:1.33em}.h-xs--screen-xl,.t-m--screen-xl{font-size:1.1667em}.t-s--screen-xl{font-size:.9176em}.t-xs--screen-xl{font-size:.8333em}.t-nat--screen-xl{font-size:1rem}.t-half--screen-xl{font-size:.5em}.t-n--screen-xl{font-size:1em}.t-mid--screen-xl,.t-center--screen-xl{text-align:center}.t-left--screen-xl{text-align:left}.t-right--screen-xl{text-align:right}}@media only screen and (max-width: 864px){.h-xxl--screen-m,.t-xxxxl--screen-m,.t-triple--screen-m{font-size:3em}.h-xl--screen-m,.t-xxxl--screen-m,.t-double--screen-m{font-size:2em}.h-l--screen-m,.t-xxl--screen-m{font-size:1.75em}.h-m--screen-m,.t-xl--screen-m,.t-xl--screen-m{font-size:1.5em}.h-s--screen-m,.t-l--screen-m{font-size:1.33em}.h-xs--screen-m,.t-m--screen-m{font-size:1.1667em}.t-s--screen-m{font-size:.9176em}.t-xs--screen-m{font-size:.8333em}.t-nat--screen-m{font-size:1rem}.t-half--screen-m{font-size:.5em}.t-n--screen-m{font-size:1em}.t-mid--screen-m,.t-center--screen-m{text-align:center}.t-left--screen-m{text-align:left}.t-right--screen-m{text-align:right}}@media only screen and (max-width: 590px){.h-xxl--screen-s,.t-xxxxl--screen-s,.t-triple--screen-s{font-size:3em}.h-xl--screen-s,.t-xxxl--screen-s,.t-double--screen-s{font-size:2em}.h-l--screen-s,.t-xxl--screen-s{font-size:1.75em}.h-m--screen-s,.t-xl--screen-s,.t-xl--screen-s{font-size:1.5em}.h-s--screen-s,.t-l--screen-s{font-size:1.33em}.h-xs--screen-s,.t-m--screen-s{font-size:1.1667em}.t-s--screen-s{font-size:.9176em}.t-xs--screen-s{font-size:.8333em}.t-nat--screen-s{font-size:1rem}.t-half--screen-s{font-size:.5em}.t-n--screen-s{font-size:1em}.t-mid--screen-s,.t-center--screen-s{text-align:center}.t-left--screen-s{text-align:left}.t-right--screen-s{text-align:right}}@media only screen and (max-width: 425px){.h-xxl--screen-xs,.t-xxxxl--screen-xs,.t-triple--screen-xs{font-size:3em}.h-xl--screen-xs,.t-xxxl--screen-xs,.t-double--screen-xs{font-size:2em}.h-l--screen-xs,.t-xxl--screen-xs{font-size:1.75em}.h-m--screen-xs,.t-xl--screen-xs,.t-xl--screen-xs{font-size:1.5em}.h-s--screen-xs,.t-l--screen-xs{font-size:1.33em}.h-xs--screen-xs,.t-m--screen-xs{font-size:1.1667em}.t-s--screen-xs{font-size:.9176em}.t-xs--screen-xs{font-size:.8333em}.t-nat--screen-xs{font-size:1rem}.t-half--screen-xs{font-size:.5em}.t-n--screen-xs{font-size:1em}.t-mid--screen-xs,.t-center--screen-xs{text-align:center}.t-left--screen-xs{text-align:left}.t-right--screen-xs{text-align:right}}.button,.butt,.btn,.btn,.button,.btn--icon,.btn--top,.header__button,.header__button--menu{display:inline-block;vertical-align:middle;white-space:nowrap;text-align:center;position:relative;text-decoration:none;margin-top:0;margin-bottom:0;padding:0 1em;line-height:2.5;border:1px solid #babec9;text-shadow:0 1px 1px rgba(255,255,255,0.1);background-color:#f8f8f8;color:#474747;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.button:hover,.butt:hover,.btn:hover,.btn:hover,.button:hover{text-decoration:none;background-color:#fff}.button:active,.butt:active,.btn:active,.btn:active,.button:active{background-color:#eee}.button:active,.button:focus{outline:none}.btn--full,.btn--fill{display:block}.btn--pill{-moz-border-radius:5em;-webkit-border-radius:5em;border-radius:5em}.btn--xxl{font-size:5em}.btn--xl{font-size:3em}.btn--l{font-size:2em}.btn--m{font-size:1.5em}.btn--s{font-size:0.75em}.btn--xs{font-size:0.5em}.btn--xtall{line-height:4}.btn--tall{line-height:3}.btn--short{line-height:1.5}.btn--nat{line-height:inherit}.btn--dark{border-color:#242424;text-shadow:0 -1px 1px rgba(0,0,0,0.9);background-color:#474747;color:#f8f8f8}.btn--dark:hover{background-color:#383838}.btn--dark:active{background-color:#292929}.btn--grp,.btn-grp>.btn{margin-left:-0.35em}.btn--grp,.btn-grp>.btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn--grp:first-child,.btn-grp>.btn:first-child,.btn--grp--first{margin-left:0;-moz-border-radius-bottomleft:0.25em;-webkit-border-bottom-left-radius:0.25em;border-bottom-left-radius:0.25em;-moz-border-radius-topleft:0.25em;-webkit-border-top-left-radius:0.25em;border-top-left-radius:0.25em}.btn--grp:last-child,.btn-grp>.btn:last-child,.btn--grp--last{-moz-border-radius-topright:0.25em;-webkit-border-top-right-radius:0.25em;border-top-right-radius:0.25em;-moz-border-radius-bottomright:0.25em;-webkit-border-bottom-right-radius:0.25em;border-bottom-right-radius:0.25em}.btn--grp.btn--grp--fakefirst{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.circle{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.round{-moz-border-radius:0.25em;-webkit-border-radius:0.25em;border-radius:0.25em}pre,tt,code{font-family:Consolas, Menlo, Monaco, monospace;color:#fafafa;background:#333;-moz-border-radius:0.25em;-webkit-border-radius:0.25em;border-radius:0.25em;background-clip:padding-box}tt{padding:0 3px 1px}pre{margin:0 0.5em 1em 0;overflow:auto;padding:1em;-moz-tab-size:1;-o-tab-size:1;tab-size:1;-ms-word-break:normal;word-break:normal;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;position:relative;display:block;max-width:100%;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}pre code{background:none;white-space:pre;overflow:hidden}.media,.acp--bang{display:block}.media__img{float:left;margin-right:0.5em}.media__img--rev{float:right;margin-left:0.5em}.media__img img,.media__img--rev img{display:block}.media__body,.acp--bang__body{overflow:hidden}table{display:table}html,body{height:100%;min-height:100%;padding:0;margin:0}html{overflow:hidden;overflow-y:auto;background-color:#f7f7f7;font-size:90%;-webkit-text-size-adjust:100%}body{overflow:hidden;position:relative;height:auto}.site-wrapper{overflow:hidden}.is-mobile-device.has-search-focus .site-wrapper:before{display:none}body{background-color:#fff;line-height:1.6}body,input,select,textarea{font-family:"DDG_ProximaNova","DDG_ProximaNova_UI_0","DDG_ProximaNova_UI_1","DDG_ProximaNova_UI_2","DDG_ProximaNova_UI_3","DDG_ProximaNova_UI_4","DDG_ProximaNova_UI_5","DDG_ProximaNova_UI_6","Proxima Nova","Helvetica Neue","Helvetica","Segoe UI","Nimbus Sans L","Liberation Sans","Open Sans",FreeSans,Arial,sans-serif;color:#222}h1,h2,h3,h4,h5,h6{font-weight:normal}p{line-height:1.35;padding-top:.25em;padding-bottom:.25em}strong,b{font-weight:600}em,i{font-style:italic}pre,tt,code{color:#282828;background-color:#eaeaea;text-shadow:none}pre{padding:.55em 0;padding-left:.5em;margin:.5em 0}pre code{padding-left:0}sup,sub{vertical-align:baseline;font-size:0.6em;position:relative;line-height:0}sup{top:-.5em}sub{top:0}.no-select,.nav,.nav-menu__icon,.nav-menu__close{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.absolute-center{position:absolute;margin:auto;bottom:0;right:0;left:0;top:0}.one-line{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}a{font-family:inherit;text-decoration:none;color:#4495d4}a:hover,a:focus{color:#00278e}a:hover{text-decoration:underline}a:focus{text-decoration:none;outline:none}a.is-disabled{color:#999;cursor:default}a.is-disabled:focus,a.is-disabled:hover{text-decoration:none;color:#999}:visited{color:#6d59a3}.no-visited{color:#4495d4}.anchor,.anchor--inline--first,.anchor--inline{position:relative;display:inline-block;height:0;width:0;margin:0}.anchor{float:left}.anchor--inline--first,.anchor--inline{margin-left:-0.5ex;vertical-align:top}.anchor--inline--first{margin-left:0}.btn,.button,.btn--icon,.btn--top,.header__button,.header__button--menu{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-transition:none .3s ease-in-out;-webkit-transition-delay:0s;-moz-transition:none .3s ease-in-out 0s;-o-transition:none .3s ease-in-out 0s;transition:none .3s ease-in-out 0s;outline:none !important;background-color:#fafafa;border-color:#ddd;line-height:2;font-weight:normal;font-size:1em;padding-top:2px;padding-bottom:2px;color:#333}.btn:hover,.button:hover,.btn:focus,.button:focus,.btn--icon:hover,.btn--top:hover,.header__button:hover,.header__button--menu:hover,.btn--icon:focus,.btn--top:focus,.header__button:focus,.header__button--menu:focus{text-decoration:none !important;color:#333}.btn:active,.button:active{background-color:#fafafa;border-color:#fafafa}.btn.is-disabled,.btn.is-disabled:hover,.btn.is-disabled:active,.btn.is-disabled:focus,.button.is-disabled,.button.is-disabled:hover,.button.is-disabled:active,.button.is-disabled:focus{cursor:default;border-color:#c3c3c3;background-color:#c3c3c3;color:#eee}.btn.is-active,.button.is-active{border-color:transparent;background:#666;color:#fff;font-weight:300}.btn--primary,.is-checked .frm__switch__label{background-color:#66abff;border-color:#66abff;color:#fff;font-weight:600}.btn--primary:hover,.is-checked .frm__switch__label:hover,.btn--primary:focus,.is-checked .frm__switch__label:focus{color:#fff;background-color:#4495d4;border-color:#4495d4}.btn--primary:active,.is-checked .frm__switch__label:active{background-color:#00278e;border-color:#00278e}.btn--primary--alt{background-color:#4495d4;border-color:#4495d4;color:#fff;font-weight:600}.btn--primary--alt:hover,.btn--primary--alt:focus,.btn--primary--alt:active{color:#fff;background-color:#00278e;border-color:#00278e}.btn--critical{background-color:#e37151;border-color:#e37151;color:#fff;font-weight:600}.btn--critical:hover,.btn--critical:focus{color:#fff;background-color:#de5833;border-color:#de5833}.btn--critical:active{background-color:#bd4b2b;border-color:#bd4b2b}.btn--secondary{border-color:#ddd;background-color:#f2f2f2;color:#666;font-weight:600}.btn--secondary:hover,.btn--secondary:focus{background-color:#e5e5e5}.btn--secondary:active{background-color:#d0d0d0;border-color:#d0d0d0}.btn--alt{border-color:#c3c3c3;background-color:#e5e5e5;color:#666}.btn--alt:hover,.btn--alt:focus{color:#666;background-color:#d8d8d8}.btn--alt:active{background-color:#e5e5e5;border-color:#e5e5e5}.btn--wire{border-radius:4px;background:none;background-color:transparent;font-weight:normal;border:1px solid #ddd;color:#aaa}.btn--wire:hover,.btn--wire:focus{border-color:#aaa;background-color:#aaa;color:#fff}.btn--wire--hero{border-radius:4px;background:none;background-color:transparent;border:2px solid #fff;color:#fff}.btn--wire--hero:hover,.btn--wire--hero:focus{border-color:#fff;background:none;background-color:transparent;color:#fff}.btn--wire--dark{border-color:#222;color:#222}.btn--wire--dark:hover{border-color:#222;background-color:#222}.btn--icon,.btn--top,.header__button,.header__button--menu{font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:background-color .1s,color .1s;-moz-transition:background-color .1s,color .1s;-o-transition:background-color .1s,color .1s;transition:background-color .1s,color .1s;border-radius:4px;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:0;border:none;background:none;text-align:center;text-shadow:none;vertical-align:middle;position:relative;width:33px;height:33px;line-height:34px;text-indent:1px;font-size:16px}.no-touch .btn--icon:hover,.no-touch .btn--top:hover,.no-touch .header__button:hover,.no-touch .header__button--menu:hover,.no-touch .btn--icon:focus,.no-touch .btn--top:focus,.no-touch .header__button:focus,.no-touch .header__button--menu:focus,.no-js .btn--icon:hover,.no-js .btn--top:hover,.no-js .header__button:hover,.no-js .header__button--menu:hover,.no-js .btn--icon:focus,.no-js .btn--top:focus,.no-js .header__button:focus,.no-js .header__button--menu:focus{color:white;background-color:#6d6d6d}.no-touch .btn--icon:active,.no-touch .btn--top:active,.no-touch .header__button:active,.no-touch .header__button--menu:active,.no-js .btn--icon:active,.no-js .btn--top:active,.no-js .header__button:active,.no-js .header__button--menu:active{-webkit-transition:none .3s ease-in-out;-webkit-transition-delay:0s;-moz-transition:none .3s ease-in-out 0s;-o-transition:none .3s ease-in-out 0s;transition:none .3s ease-in-out 0s;color:white;background-color:#555}.btn__icon,.btn__icon--sm{margin-right:.125em;vertical-align:middle;margin-top:-.125em;max-height:1em;max-width:1em}.btn__icon{margin-left:-.25em;font-size:1.5em}.btn__icon--sm{font-size:16px;margin-left:-.25em;margin-right:.5em;position:relative;top:-0.05em}.btn--inline{display:inline;line-height:inherit;padding-left:0.75em;padding-right:0.75em;top:-1px}.btn-stack{margin-bottom:-.5em;padding:0}.btn-stack .btn{display:block;margin-bottom:.5em}.colorpicker{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.2);box-shadow:0 1px 4px rgba(0,0,0,0.2);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;position:absolute;display:none;top:0;left:0;background:#fff;padding:15px;height:120px;width:145px}.lt-ie9 .colorpicker{border:1px solid #eee}.colorpicker__nub{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;width:10px;height:10px;top:50%;margin-top:-5px;right:-6px;background:#fff;border-top:1px solid #eee;border-right:1px solid #eee}.lt-ie9 .colorpicker__nub{display:none}.colorpicker__2d{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;display:block;float:left;width:120px;height:120px;cursor:pointer}.colorpicker__2d-white,.colorpicker__2d-black{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;position:absolute;width:120px;height:120px}.colorpicker__2d-white{z-index:0;background:-moz-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #fff), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00FFFFFF')}.colorpicker__2d-black{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.2);box-shadow:inset 0 0 2px rgba(0,0,0,0.2);z-index:1;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, #000));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 0, startColorstr=#00000000, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 0, startColorstr='#00000000', endColorstr='#FF000000')}.colorpicker__2d-marker{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3);background:#fff;border:1px solid #ddd;position:absolute;margin:-6px 0 0 -6px;width:10px;height:10px;z-index:2}.colorpicker__1d{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.2);box-shadow:inset 0 0 2px rgba(0,0,0,0.2);position:relative;display:block;margin-left:10px;width:15px;float:left;height:120px;cursor:pointer;background:-moz-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 66%, #f0f 83%, red 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, red), color-stop(17%, #ff0), color-stop(33%, lime), color-stop(50%, cyan), color-stop(66%, blue), color-stop(83%, #f0f), color-stop(100%, red));background:-webkit-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 66%, #f0f 83%, red 100%);background:-o-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 66%, #f0f 83%, red 100%);background:linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 66%, #f0f 83%, red 100%)}.lt-ie10 .colorpicker__1d{background:url("/assets/settings/colorpicker-1d.100.png") no-repeat}.colorpicker__1d-marker{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3);border:1px solid #ddd;position:absolute;background:#fff;width:16px;height:4px;margin:-2px 0 0 -1px;z-index:2}.disc{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;overflow:hidden;position:relative;vertical-align:middle;display:inline-block;text-align:center}.disc:before{content:'';top:0;right:0;bottom:0;left:0;border:2px solid #000;position:absolute;opacity:.15;border-radius:100%;z-index:1}.disc--xs{width:16px;height:16px;line-height:16px}.disc--xs .disc__wrap__img{height:16px}.disc--s{width:30px;height:30px;line-height:30px}.disc--s .disc__wrap__img{height:30px}.disc--m{width:40px;height:40px;line-height:40px}.disc--m .disc__wrap__img{height:40px}.disc--l{width:50px;height:50px;line-height:50px}.disc--l .disc__wrap__img{height:50px}.disc--xl{width:60px;height:60px;line-height:60px}.disc--xl .disc__wrap__img{height:60px}.disc__wrap{float:left;display:block;position:relative;text-align:center;left:50%}.disc__wrap__img{vertical-align:middle;position:relative;display:inline;max-width:none;min-width:1px;right:50%}.disc__img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;vertical-align:middle;display:inline-block;max-height:100%;max-width:100%;height:auto;width:auto}.disc__obj{position:absolute;margin:auto;bottom:0;right:0;left:0;top:0}.frm{display:block}.frm__label{font-size:0.9em;font-weight:600;color:#222}.frm__label__chk{margin-top:0.4em;margin-right:.5em;display:inline-block;vertical-align:top}.frm__label__txt{display:inline-block;overflow:hidden}.frm__text,.frm__input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;font-size:1em;background-color:#f7f7f7;border:1px solid #e6e6e6;color:#222;outline:none}.frm__input--disabled{background-color:#e6e6e6}.frm__input{border-radius:4px;height:2em;line-height:2em;padding-left:.8em;padding-top:0;padding-bottom:0;-webkit-appearance:none}.frm__input--clearable{position:relative}.frm__input--clearable .frm__input{padding-right:2em}.frm__input--clearable .frm__input__clear{position:absolute;top:0;right:0;font-size:.8em;line-height:2.6em;padding:0 1em;color:#888;cursor:pointer}.frm__input--clearable .frm__input__clear:hover{color:#222}.frm__text{padding:.8em;border-radius:4px}.frm__select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;display:inline-block;position:relative;overflow:hidden;line-height:2.2;height:2.35em;border:1px solid #ddd;background-color:#fafafa;color:#333;padding:0;vertical-align:middle;margin-bottom:0;cursor:pointer}.frm__select:hover{background-color:#fff}.frm__select select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:none;cursor:pointer;margin:0;padding:0 28px 0 .75em;position:relative;display:block;font-size:1em;line-height:inherit;min-width:10em;width:140% !important;height:2.2em !important;outline:none !important;border:none !important}.lt-ie9 .frm__select select{padding-bottom:0.4em}.frm__select:after{font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\76";margin-top:-5px;font-size:12px;line-height:1;pointer-events:none;vertical-align:middle;display:inline-block;position:absolute;right:10px;top:50%}.frm__select--no-first select option:first-child{display:none}.frm__buttons{clear:both;padding-top:1em}.frm__buttons .frm__btn{margin-left:.5em}.frm__btn{min-width:7em;height:2em}.frm__switch{position:relative}.frm__switch__inp{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.frm__switch-on{display:none}.is-checked .frm__switch-on{display:block}.frm__switch-off{display:block}.is-checked .frm__switch-off{display:none}.frm__color__swatch{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;cursor:pointer;display:block;width:50px;height:2em;border:1px solid #e6e6e6}.frm__hr{width:100%;margin:1em 0;border-bottom:1px solid #eaeaea}.frm--newsletter .frm__input{border-radius:4px;vertical-align:top;width:60%;max-width:24em;height:2.5em;line-height:2;font-weight:600}.frm--newsletter .frm__btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;height:2.5em}.frm--newsletter__chks{text-align:center;margin:1.25em auto 0;font-size:1em;min-width:20em;width:70%}.frm--newsletter__chks .frm__label{display:inline-block;margin:0 1.25em;text-align:left;min-width:8em}.frm--newsletter__frq{color:#888;display:block;font-size:0.9em;font-weight:normal}.frm--vrt .frm__label,.frm--vrt .frm__input,.frm--vrt .frm__text{display:block;width:100%}.frm--vrt .frm__label{margin-top:1.25em;margin-bottom:.5em}.loader{display:none;width:32px;height:32px;background-size:1600%;background-repeat:no-repeat}.is-loading .loader{display:block;animation:loader-animate 0.5s steps(15) infinite}@keyframes loader-animate{0%{background-position:left}100%{background-position:right}}.msg--box,.msg--info,.msg--help,.msg--untranslated,.msg--warning,#error_homepage,.msg{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:block;position:relative;margin:.5em auto 1.25em;padding:1em;color:#333}.msg--box{background:#f7f7f7}.msg--info{color:#a97022;background:#ffe7c9}.msg--help,.msg--untranslated{color:#002179;background:#d0e5f4}.msg--warning,#error_homepage{color:#de5833;background:#f7d5cc}.modal-trig{max-height:100%;position:relative;display:inline-block}.modal{pointer-events:none;text-align:center;font-weight:400;line-height:1.2}.modal.is-showing{pointer-events:auto}.modal h1,.modal h2,.modal h3,.modal h4,.modal h5{padding:0}.modal p{padding:.5em 0 0}.modal__overlay{position:absolute;margin:auto;bottom:0;right:0;left:0;top:0;display:none;height:100%;width:100%;z-index:0}.modal__box{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;overflow:hidden;background-color:#fff;color:#222;min-width:160px;white-space:normal}.modal__close{font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1;line-height:1;display:block;text-align:center;position:absolute;right:1em;top:1em;font-size:14px;color:#8f8f8f}.modal__close:hover{color:#000;text-decoration:none}.modal__header,.modal__footer{padding:1em;background:#f7f7f7;border-bottom:1px solid #e0e0e0}.modal__header{border-top-right-radius:4px;border-top-left-radius:4px}.modal__footer{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.modal__header__title{font-weight:600}.modal__body{padding:1em;position:relative;display:block}.modal__list{padding:0}.modal__list__link{display:block;color:#666;text-decoration:none;cursor:pointer}.modal__list__link:visited,.modal__list__link:focus{color:#666}.modal__list__link:active,.modal__list__link:hover,.modal__list__link.is-highlighted{color:#666;background-color:#f7f7f7;text-decoration:none}.modal__list__link.is-selected{font-weight:600}.modal__list__link.is-selected:before{font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\2713";position:relative;float:right;margin-left:1em;top:-1px}.modal__list__link.is-selected:hover,.modal__list__link.is-selected:active{font-weight:600}.modal__list__link.is-disabled{color:#aaa;background-color:inherit}.modal--popout{position:absolute;margin:auto;bottom:0;right:0;left:0;top:0;display:block;height:0;width:0}.modal--popout .modal__box{-webkit-transition:opacity .15s ease-out,-webkit-transform .15s ease-out;-webkit-transition-delay:0s,0s;-moz-transition:opacity .15s ease-out,-moz-transform .15s ease-out;-o-transition:opacity .15s ease-out,-o-transform .15s ease-out;transition:opacity .15s ease-out false,transform .15s ease-out false;-webkit-box-shadow:0 0 0.2px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 0.2px 1px rgba(0,0,0,0.1);box-shadow:0 0 0.2px 1px rgba(0,0,0,0.1);-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);-o-transform:scale(0.85);transform:scale(0.85);font-size:14.4px;font-size:1rem;width:200px;position:absolute;display:block;bottom:auto;right:auto;left:auto;top:auto;visibility:hidden;opacity:0}.modal--popout .modal__box:before,.modal--popout .modal__box:after{font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;line-height:24px;font-size:24px;height:24px;width:24px}.modal--popout .modal__box:before{color:#e0e0e0}.modal--popout .modal__box:after{color:#fff}.modal--popout.is-showing .modal__box{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible;z-index:250;opacity:1}.modal--popout--top,.modal--popout--bottom,.modal--popout--bottom-left,.modal--popout--bottom-right{height:100%}.modal--popout--left,.modal--popout--right{width:100%}.modal--popout--sm .modal__box{width:160px}.modal--popout--lg .modal__box{width:230px}.modal--popout--top .modal__box,.modal--popout--bottom .modal__box{left:-100px}.modal--popout--top.modal--popout--sm .modal__box,.modal--popout--bottom.modal--popout--sm .modal__box{left:-80px}.modal--popout--top.modal--popout--lg .modal__box,.modal--popout--bottom.modal--popout--lg .modal__box{left:-115px}.modal--popout--top .modal__box{margin-bottom:8px;bottom:100%}.modal--popout--top .modal__box:before,.modal--popout--top .modal__box:after{content:"\25bc";bottom:-17px;margin-left:-12px;left:50%}.modal--popout--top .modal__box:after{margin-bottom:1px}.modal--popout--left .modal__box{margin-right:12px;right:100%;top:-14px}.modal--popout--left .modal__box:before,.modal--popout--left .modal__box:after{content:"\25b6";right:-17px;top:4px}.modal--popout--left .modal__box:after{margin-right:1px}.modal--popout--right .modal__box{margin-left:12px;left:100%;top:-14px}.modal--popout--right .modal__box:before,.modal--popout--right .modal__box:after{content:"\25c0";left:-17px;top:4px}.modal--popout--right .modal__box:after{margin-left:1px}.modal--popout--bottom .modal__box,.modal--popout--bottom-right .modal__box,.modal--popout--bottom-left .modal__box{margin-top:8px;top:100%}.modal--popout--bottom .modal__box:before,.modal--popout--bottom .modal__box:after,.modal--popout--bottom-right .modal__box:before,.modal--popout--bottom-right .modal__box:after,.modal--popout--bottom-left .modal__box:before,.modal--popout--bottom-left .modal__box:after{content:"\25b2";top:-17px;margin-left:-12px;left:50%}.modal--popout--bottom .modal__box:after,.modal--popout--bottom-right .modal__box:after,.modal--popout--bottom-left .modal__box:after{margin-top:1px}.modal--popout--bottom.has-header .modal__box:after,.modal--popout--bottom-right.has-header .modal__box:after,.modal--popout--bottom-left.has-header .modal__box:after{color:#f7f7f7}.modal--popout--bottom-left .modal__box{right:-23px;left:auto}.modal--popout--bottom-left .modal__box:before,.modal--popout--bottom-left .modal__box:after{left:auto;margin-left:0;right:10px}.modal--popout--bottom-right .modal__box{left:-23px}.modal--popout--bottom-right .modal__box:before,.modal--popout--bottom-right .modal__box:after{left:10px;margin-left:0}.modal--popover{-webkit-transition:background .15s ease-out,visibility .15s linear;-moz-transition:background .15s ease-out,visibility .15s linear;-o-transition:background .15s ease-out,visibility .15s linear;transition:background .15s ease-out,visibility .15s linear;display:table;overflow:hidden;visibility:hidden;background:rgba(255,255,255,0);position:fixed;height:100%;width:100%;bottom:0;right:0;left:0;top:0;z-index:300}.modal--popover.is-showing{background:#ddd;background:rgba(255,255,255,0.7);visibility:visible}.modal--popover.is-showing .modal__box{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.modal--popover.is-showing .modal__overlay{display:block}.modal--popover .modal__wrap,.modal--popover .modal__box{z-index:5;position:relative;overflow:hidden;margin:auto}.modal--popover .modal__wrap{pointer-events:none;display:table-cell;vertical-align:middle}.modal--popover .modal__box{-webkit-transition:opacity .15s ease-out,-webkit-transform .15s ease-out;-moz-transition:opacity .15s ease-out,-moz-transform .15s ease-out;-o-transition:opacity .15s ease-out,-o-transform .15s ease-out;transition:opacity .15s ease-out,transform .15s ease-out;-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);-o-transform:scale(0.85);transform:scale(0.85);-webkit-box-shadow:0 0 15px -3px rgba(0,0,0,0.35);-moz-box-shadow:0 0 15px -3px rgba(0,0,0,0.35);box-shadow:0 0 15px -3px rgba(0,0,0,0.35);-webkit-overflow-scrolling:touch;pointer-events:auto;display:table;opacity:0}.modal--popover .modal__body{max-height:100%;overflow:auto;height:100%}.modal--popover--scroll{display:block}.modal--popover--scroll .modal__wrap,.modal--popover--scroll .modal__box{position:absolute;margin:auto;bottom:0;right:0;left:0;top:0;display:block}.modal--popover--scroll .modal__box{overflow:auto}.modal--popover--notransition{-webkit-transition:none .3s ease-in-out;-webkit-transition-delay:0s;-moz-transition:none .3s ease-in-out 0s;-o-transition:none .3s ease-in-out 0s;transition:none .3s ease-in-out 0s}.modal--popover--notransition .modal__box{-webkit-transition:none .3s ease-in-out;-webkit-transition-delay:0s;-moz-transition:none .3s ease-in-out 0s;-o-transition:none .3s ease-in-out 0s;transition:none .3s ease-in-out 0s;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;opacity:1}.modal--popover--gray.is-showing{background:rgba(210,210,210,0.6)}.modal--popover--dark.is-showing{background:rgba(85,85,85,0.9)}.nav{font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#e6e6e6;background:rgba(0,0,0,0.1);color:#f8f8f8;position:absolute;top:50%;margin-top:-21.333333px;width:64px;height:64px;line-height:64px;font-size:28px;vertical-align:middle;text-align:center;display:block;z-index:2;cursor:pointer}.nav:hover{background:rgba(0,0,0,0.25)}.nav:active{background:rgba(0,0,0,0.5)}.is-mobile .nav,.touch .nav,.no-js .nav{display:none}.nav--hero{-webkit-box-shadow:inset 0 0 0 2px white;-moz-box-shadow:inset 0 0 0 2px white;box-shadow:inset 0 0 0 2px white;background:none;border:2px solid #fff;border-color:rgba(0,0,0,0)}.nav--hero:hover{background:none}.nav--prev{text-indent:-4px;left:24px}.nav--prev:before{content:"\2039";line-height:1}.nav--next{text-indent:4px;right:24px}.nav--next:before{content:"\203a";line-height:1}.nav-menu,.nav-menu--slideout{background-color:#fff}.nav-menu ul,.nav-menu--slideout ul{padding-top:0;padding-bottom:0;list-style:none}.nav-menu li,.nav-menu--slideout li{list-style:none}.nav-menu__icon,.nav-menu__close{text-align:center;color:#bfbfbf;font-size:1.2em;line-height:1;background-color:transparent}.nav-menu__icon--top-right,.nav-menu__close{position:absolute;top:0;right:0}.nav-menu__icon--clickable,.nav-menu__close{-webkit-transition:all .15s ease-in-out;-webkit-transition-delay:0s;-moz-transition:all .15s ease-in-out 0s;-o-transition:all .15s ease-in-out 0s;transition:all .15s ease-in-out 0s;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:2}.nav-menu__icon--clickable:hover,.nav-menu__close:hover,.nav-menu__icon--clickable:focus,.nav-menu__close:focus{color:#575757}.nav-menu__icon--clickable:active,.nav-menu__close:active{color:#bfbfbf}.nav-menu__icon--clickable:visited,.nav-menu__close:visited{color:#bfbfbf}.nav-menu__close{font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;padding:1.6em 1em 1em}.nav-menu__list{display:block;position:relative;list-style:none;padding:0;margin:0}.nav-menu__list li{position:relative;top:-0.45em}.nav-menu__heading{padding-top:2.2em;padding-bottom:1.6em;margin-bottom:-1.25em;color:#888}.nav-menu__heading span{text-transform:uppercase;font-size:0.75em}.is-mobile .nav-menu__heading{margin-bottom:-1.5em}.nav-menu__heading--primary{padding-top:2em;margin-bottom:-.75em}.nav-menu__item{position:relative;font-size:1em}.is-mobile .nav-menu__item{padding:.125em 0;top:-.25em}.nav-menu__item>a{padding:0;display:block}.nav-menu__item,.nav-menu__item>a,.nav-menu__item>a:visited{color:#333}.nav-menu__item>a:hover{color:#333;text-decoration:underline}.nav-menu__item.only--mob{display:none}.is-mobile .nav-menu__item.only--mob{display:inline-block}.nav-menu__item--primary{padding-top:2.05em;margin-bottom:-0.75em}.nav-menu__item--icon{margin-top:5px;margin-bottom:5px}.nav-menu__item--icon:first-child{margin-top:0}.nav-menu__item--icon:last-child{margin-bottom:0}.nav-menu__item__icon{margin-right:5px}.nav-menu__themes{height:17px;padding:12px 0 12px !important}.nav-menu__theme{-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px;border-radius:13px;display:block;width:18px;height:18px;padding:3px;float:left;margin-right:5px;cursor:pointer}.nav-menu__theme.theme-is-selected{padding:2px;border:1px solid #333}.nav-menu__theme-color{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;display:block;position:relative;width:18px;height:18px;overflow:hidden;z-index:1}.nav-menu__theme-color-top,.nav-menu__theme-color-bot{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;display:block;width:18px;height:18px}.nav-menu__theme-color-top{left:-5px;top:-5px}.nav-menu__theme-color-bot{right:-6px;bottom:-6px}.nav-menu--slideout{-webkit-transition:-webkit-transform .3s ease-in-out;-webkit-transition-delay:0s;-moz-transition:-moz-transform .3s ease-in-out 0s;-o-transition:-o-transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s;-webkit-transform:translate3d(14.25em, 0, 0);-moz-transform:translate3d(14.25em, 0, 0);-ms-transform:translate3d(14.25em, 0, 0);-o-transform:translate3d(14.25em, 0, 0);transform:translate3d(14.25em, 0, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-box-shadow:-1px 0 1px rgba(0,0,0,0.2);-moz-box-shadow:-1px 0 1px rgba(0,0,0,0.2);box-shadow:-1px 0 1px rgba(0,0,0,0.2);width:14em;display:block;height:100%;position:fixed;top:0;bottom:0;right:-14.25em;left:auto;z-index:200}.nav-menu--slideout .nav-menu__list{padding-left:1.5em;position:absolute;overflow:auto;overflow-x:hidden;bottom:0;right:0;left:0;top:0}.nav-menu--slideout.is-open{right:0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.csstransforms3d .nav-menu--slideout{right:0}.is-legacy-android .nav-menu--slideout{position:absolute}.notification{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;display:table;left:0;opacity:0;position:fixed;top:-64px;width:100%;z-index:500}.notification.is-showing{opacity:0.8;top:40px}.notification__wrap{display:table-cell;width:100%}.notification__text{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#333;color:#fff;display:table;margin:0 auto;max-width:300px;padding:10px 45px;text-align:center}.sep--before:before,.sep--after:after,.sep--small,.sep,.zcm__sep{border-left:1px solid #d0d0d0;margin:0 1em;display:inline-block;vertical-align:baseline;position:relative;top:0.15em;float:none;height:1em;width:0}.sep--before:before,.sep--after:after{content:""}.sep--small{border-color:#e5e5e5;height:.75em;margin:0 0.35em;top:0}.switch{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;position:relative;height:16px;width:26px;background:#aaa;cursor:pointer}.switch.is-on{background:#4495d4}.switch__knob{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:.1s,linear,left .3s ease-in-out;-webkit-transition-delay:0s;-moz-transition:.1s,linear,left .3s ease-in-out 0s;-o-transition:.1s,linear,left .3s ease-in-out 0s;transition:.1s linear left .3s ease-in-out 0s;position:absolute;display:block;left:2px;top:2px;height:12px;width:12px;background-color:#fff}.is-on .switch__knob{left:12px}.switch--checkmark{width:32px}.switch--checkmark::before{font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\2713";position:absolute;top:2px;left:5px;color:#fff;font-size:12px;line-height:1;opacity:0;transition:opacity 300ms ease-in}.switch--checkmark.switch--large::before{top:6px;left:7px}.switch--checkmark.is-on::before{opacity:1}.switch--checkmark.is-on .switch__knob{left:18px}.switch--large{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;height:24px;width:44px}.switch--large .switch__knob{height:20px;width:20px}.switch--large.is-on .switch__knob{left:22px}@font-face{font-family:'ddg-serp-icons';src:url("/font/ddg-serp-icons.eot?v=0.9250390538945794");src:url("/font/ddg-serp-icons.eot?v=0.9250390538945794#iefix") format("embedded-opentype"),url("/font/ddg-serp-icons.svg?v=0.9250390538945794#ddg-serp-icons") format("svg"),url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),url("/font/ddg-serp-icons.ttf?v=0.9250390538945794") format("truetype");font-weight:normal;font-style:normal}.frm__input__clear,.ddgsi,.ddgsi-b:before,.ddgsi-a:after{font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ddgsi-alert:before{content:"\21"}.ddgsi-arrow-down:before{content:"\2193"}.ddgsi-arrow-left:before{content:"\2190"}.ddgsi-arrow-right:before{content:"\2192"}.ddgsi-arrow-top:before{content:"\2b06"}.ddgsi-arrow-up:before{content:"\2191"}.ddgsi-check-sign:before{content:"\2611"}.ddgsi-check:before{content:"\2713"}.ddgsi-circle:before{content:"\25cf"}.ddgsi-clock:before{content:"\43"}.ddgsi-close-bold:before{content:"\d7"}.ddgsi-close:before{content:"\58"}.ddgsi-cloudsave:before{content:"\63"}.ddgsi-collapse:before{content:"\21f1"}.ddgsi-comment:before{content:"\4f"}.ddgsi-cry:before{content:"\2639"}.ddgsi-directions:before{content:"\64"}.ddgsi-down:before{content:"\76"}.ddgsi-download:before{content:"\2913"}.ddgsi-expand:before{content:"\21f2"}.ddgsi-eye:before{content:"\69"}.ddgsi-football:before{content:"\61"}.ddgsi-frown:before{content:"\28"}.ddgsi-grid:before{content:"\47"}.ddgsi-heart:before{content:"\2665"}.ddgsi-home:before{content:"\2302"}.ddgsi-info:before{content:"\49"}.ddgsi-left-big:before{content:"\2039"}.ddgsi-left-sign:before{content:"\25c1"}.ddgsi-left:before{content:"\3c"}.ddgsi-less-sign:before{content:"\229d"}.ddgsi-lock:before{content:"\6c"}.ddgsi-loupe:before{content:"\53"}.ddgsi-marker:before{content:"\40"}.ddgsi-menu:before{content:"\21f6"}.ddgsi-minus:before{content:"\2d"}.ddgsi-more-sign:before{content:"\2295"}.ddgsi-more:before{content:"\2026"}.ddgsi-move:before{content:"\2629"}.ddgsi-music-note:before{content:"\266b"}.ddgsi-news:before{content:"\6e"}.ddgsi-next:before{content:"\bb"}.ddgsi-pause:before{content:"\2551"}.ddgsi-play:before{content:"\25ba"}.ddgsi-plus:before{content:"\2b"}.ddgsi-prev:before{content:"\ab"}.ddgsi-region:before{content:"\2637"}.ddgsi-right-big:before{content:"\203a"}.ddgsi-right-sign:before{content:"\25b7"}.ddgsi-right:before{content:"\3e"}.ddgsi-smile:before{content:"\29"}.ddgsi-star:before{content:"\2605"}.ddgsi-swap:before{content:"\21a9"}.ddgsi-t-down:before{content:"\25bc"}.ddgsi-t-left:before{content:"\25c0"}.ddgsi-t-right:before{content:"\25b6"}.ddgsi-t-up:before{content:"\25b2"}.ddgsi-twitter:before{content:"\74"}.ddgsi-up:before{content:"\5e"}.ddgsi-upload:before{content:"\2912"}.ddgsi-uploaded:before{content:"\21d1"}.ddgsi-user:before{content:"\75"}.ddgsi-users:before{content:"\55"}.sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.sticky--dummy{display:none}.is-stuck+.sticky--dummy{display:block}.browser--chrome,.browser--firefox,.browser--safari,.browser--opera,.browser--ie,.browser--edge,.browser--arora,.browser--maxthon,.browser--seamonkey,.browser--palemoon,.browser--vivaldi,.browser--ddg,.logo_modal,.browser--brave{width:64px;height:64px;text-indent:-999999px;display:inline-block;vertical-align:middle;position:relative;background-position:50% 50%;background-repeat:no-repeat}.browser--chrome{background-image:url("/assets/icons/browsers/small/chrome.png")}.svg .browser--chrome{background-image:url("/assets/icons/browsers/small/chrome.svg")}.browser--firefox{background-image:url("/assets/icons/browsers/small/firefox.png")}.svg .browser--firefox{background-image:url("/assets/icons/browsers/small/firefox.svg")}.browser--safari{background-image:url("/assets/icons/browsers/small/safari.png")}.svg .browser--safari{background-image:url("/assets/icons/browsers/small/safari.svg")}.browser--opera{background-image:url("/assets/icons/browsers/small/opera.png")}.svg .browser--opera{background-image:url("/assets/icons/browsers/small/opera.svg")}.browser--ie{background-image:url("/assets/icons/browsers/small/ie.png")}.svg .browser--ie{background-image:url("/assets/icons/browsers/small/ie.svg")}.browser--edge{background-image:url("/assets/icons/browsers/small/edge.png")}.svg .browser--edge{background-image:url("/assets/icons/browsers/small/edge.svg")}.browser--arora{background-image:url("/assets/icons/browsers/small/arora.png")}.svg .browser--arora{background-image:url("/assets/icons/browsers/small/arora.svg")}.browser--maxthon{background-image:url("/assets/icons/browsers/small/maxthon.png")}.svg .browser--maxthon{background-image:url("/assets/icons/browsers/small/maxthon.svg")}.browser--seamonkey{background-image:url("/assets/icons/browsers/small/seamonkey.png")}.svg .browser--seamonkey{background-image:url("/assets/icons/browsers/small/seamonkey.svg")}.browser--palemoon{background-image:url("/assets/icons/browsers/small/palemoon.png")}.svg .browser--palemoon{background-image:url("/assets/icons/browsers/small/palemoon.svg")}.browser--vivaldi{background-image:url("/assets/icons/browsers/small/vivaldi.png")}.svg .browser--vivaldi{background-image:url("/assets/icons/browsers/small/vivaldi.svg")}.browser--ddg,.logo_modal,.browser--brave{background-image:url("/assets/icons/browsers/small/ddg.png")}.svg .browser--ddg,.svg .logo_modal,.svg .browser--brave{background-image:url("/assets/icons/browsers/small/ddg.svg")}.logo_homepage,.header__logo,.logo--dax{background-position:50% 50%;background-repeat:no-repeat;background-size:100%;color:transparent;text-indent:-9999px;font-size:0px}.logo_homepage{width:205px;height:200px;display:block;position:relative;margin:0 auto;background-image:url("assets/logo_homepage.normal.v108.svg")}.dark-bg .logo_homepage{background-image:url("assets/logo_homepage.alt.v108.svg")}@media only screen and (max-width: 425px){.logo_homepage{width:166px;height:134px}}@media only screen and (max-height: 425px){.logo_homepage{width:221px;height:62px;background-image:url("assets/logo_homepage_mobile.normal.v107.svg")}.dark-bg .logo_homepage{background-image:url("assets/logo_homepage_mobile.alt.v106.svg")}}.body--html .logo_homepage{background:no-repeat center url("assets/logo_homepage.normal.v108.png");background:no-repeat center/100% url("assets/logo_homepage.normal.v108.svg"),linear-gradient(transparent, transparent)}@media only screen and (max-height: 425px){.body--html .logo_homepage{background:no-repeat center url("assets/logo_homepage_mobile.normal.v107.png");background:no-repeat center/100% url("assets/logo_homepage_mobile.normal.v107.svg"),linear-gradient(transparent, transparent)}}.header__logo{background-size:36px 36px;background-image:url("assets/logo_header.v108.svg")}.header--html .header__logo{display:block;background:no-repeat center url("assets/logo_header.v108.png");background:no-repeat center/auto 36px url("assets/logo_header.v108.svg"),linear-gradient(transparent, transparent)}.dark-header .header__logo{background-image:url("assets/logo_header.alt.v108.svg")}.logo--dax{background-image:url("assets/dax.svg");width:90px;height:90px;background-size:90px 90px;margin:auto}html:not(.svg) .logo--dax{background-image:url("assets/dax.png")}.logo_homepage__tt{padding:0 12px;font-weight:600;font-size:16px;bottom:auto;right:auto;left:90%;top:35%}@media only screen and (max-height: 425px){.logo_homepage__tt{bottom:0;left:95%;top:0}}.no-touch .logo_homepage:hover .logo_homepage__tt{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;visibility:visible;opacity:1}.search,.search__input,.search__clear,.search__button,.search--adv,.search__input--adv{font-size:1em}.search,.search--adv{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;display:block;position:relative;height:2.8em;background-color:#fff;border:1px solid rgba(0,0,0,0.15);box-shadow:0 2px 3px rgba(0,0,0,0.06);padding-left:.75em;padding-right:6.5em}.search.has-suggestions,.search--adv.has-suggestions{border-radius:4px 4px 0 0}.search--adv{padding-right:3.5em}.search--adv:hover,.search--adv.search--header.has-text.search--hover,.search--adv.search--header.has-text.search--focus,.search--adv.search--home.has-text{padding-right:6.5em}.search--no-clear{padding-right:3.5em}.search--header{background-color:#fff;height:44px;padding-left:11px}.search--header .search__input,.search--header .search__input--adv{height:44px}.vertical--map__sidebar__header__search .search--header{width:338px;margin-right:-4px}@media only screen and (max-width: 864px){.vertical--map__sidebar__header__search .search--header{width:238px}}.search--header .search__clear{font-size:14.4px}.search--header .search__button{font-size:18px}.lt-ie9 .search--header .search__input,.lt-ie9 .search--header .search__input--adv{line-height:44px}.search--home{font-size:1.14em}.search--home .search__clear{margin-right:3.2em}.lt-ie9 .search--home .search__button{right:7px}.search--iframe .search--home{margin:0}.search--hero{border-radius:4px;border-color:white;background-color:#e37151}.search--hero .search__clear,.search--hero .search__button,.search--hero .search__button--hero{color:white}.search--hero .search__input,.search--hero .search__input--adv{font-weight:300;color:white}.search--hero .search__input::-moz-placeholder,.search--hero .search__input--adv::-moz-placeholder{color:white;opacity:1}.search--hero .search__input::-webkit-input-placeholder,.search--hero .search__input--adv::-webkit-input-placeholder{color:white}.search__input,.search__input--adv{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:1.1em;font-weight:normal;display:block;width:100%;background:none;outline:none;border:none;padding:0;height:2.545455em;z-index:1;position:relative;top:-1px}.search--header .search__input,.search--header .search__input--adv{font-size:16px}.search__input:focus,.search__input--adv:focus{outline:none}.search__input::-ms-clear,.search__input--adv::-ms-clear{display:none}.search__input::-moz-placeholder,.search__input--adv::-moz-placeholder{color:#aaa}.search__input::-webkit-input-placeholder,.search__input--adv::-webkit-input-placeholder{color:#aaa}.search--focus .search__input--adv{opacity:1}.search__hidden{display:none}.search__clear,.search__button,.search__button--hero{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);width:1em;display:block;cursor:pointer;background:transparent;text-align:center;border:none;height:2.45em;line-height:2.45em;position:absolute;top:0;bottom:0;right:2px;left:auto;margin:auto;z-index:2;outline:none}.search__clear:active,.search__button:active,.search__button--hero:active{-webkit-transition:none .3s ease-in-out;-webkit-transition-delay:0s;-moz-transition:none .3s ease-in-out 0s;-o-transition:none .3s ease-in-out 0s;transition:none .3s ease-in-out 0s}.lt-ie9 .search__clear,.lt-ie9 .search__button,.lt-ie9 .search__button--hero{right:10px}.lt-ie8 .search__clear,.lt-ie8 .search__button,.lt-ie8 .search__button--hero{height:auto;border:none !important}.search__dropdown{display:none}.search__clear{padding:0 .5em;line-height:1;min-width:21px;margin-right:3.6em;color:#aaa;visibility:hidden;opacity:0}.search__clear:focus,.search__clear:hover{outline:none;color:#222;visibility:visible}.search__clear:active:focus,.search__clear:active:hover{color:#de5833}.search__clear.empty,.search--no-clear .search__clear{display:none}.search:hover .search__clear,.search__input:focus ~ .search__clear,.search--header.has-text.search--hover .search__clear,.search--header.has-text.search--focus .search__clear,.search--home.has-text .search__clear{visibility:visible;opacity:0.9}.lt-ie8 .search__clear{margin-right:4.6em}.is-mobile .search__clear{text-align:right}.search__button,.search__button--hero{border-radius:0 4px 4px 0;min-width:26px;color:#999;font-size:1.25em;padding:0 .64em;height:auto;min-height:1.8em;margin-top:-1px;margin-bottom:-1px;margin-right:-3px;line-height:1.5;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;-webkit-font-smoothing:subpixel-antialiased}.search__button:hover,.search__button--hero:hover,.search__button:focus,.search__button--hero:focus{outline:none}.lt-ie8 .search__button,.lt-ie8 .search__button--hero{height:1.96em;min-width:3em}.has-suggestions .search__button,.has-suggestions .search__button--hero{border-radius:0 4px 0 0}.search:hover .search__button,.search__input:focus ~ .search__button,.search--header.has-text.search--hover .search__button,.search--header.has-text.search--focus .search__button,.search--home.has-text .search__button{background-color:#5b9e4d;color:white}.search__button:hover,.search__button:focus,.search:hover .search__button:focus,.search--header.has-text.search--hover .search__button:hover,.search--header.has-text.search--focus .search__button:hover,.search--home.has-text .search__button:focus,.search--home.has-text .search__button:hover{background-color:#66ad57;color:white}.search__button:active,.search:hover .search__button:active,.search--header.has-text.search--hover .search__button:active,.search--home.has-text .search__button:active{background-color:#222}.search__button--active{background-color:#5b9e4d;color:#fff}.search__button--hero{background-color:#e37151;color:white}.badge-link{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #d2d2d2;cursor:pointer;display:table;margin:0 auto;position:relative;text-align:left}.nav-menu--slideout .badge-link{display:block;text-align:center;position:absolute;bottom:0;left:0;margin:0 8px 8px;padding:5px}.badge-link--home,.badge-link--top,.badge-link--serp{z-index:200;border:1px solid rgba(0,0,0,0.15)}.badge-link--top,.badge-link--serp{position:absolute;top:64px;width:280px;box-shadow:0 4px 10px rgba(0,0,0,0.1)}.badge-link__background{position:absolute;height:100vh;width:100vw;z-index:20;background:#e5e5e5;opacity:.6}.badge-link__background--dark{transition:opacity .6s;background:#7b7b7b;opacity:1}.badge-link__background--dark.fade-out{opacity:0}.badge-link__image--narrow{height:135px;background:url("/assets/about/hiker.svg") no-repeat center;background-size:cover;background-size:239%;background-position:47% 42%}.badge-link--top.badge-link--experiment,.badge-link--home.badge-link--experiment{transition:all .3s;left:0;right:0;margin-left:auto;margin-right:auto;box-shadow:0 12px 24px -8px rgba(0,0,0,0.15);transition:opacity .6s}.badge-link--top.badge-link--experiment.fade-out,.badge-link--home.badge-link--experiment.fade-out{opacity:0}.badge-link--top.badge-link--experiment .badge-link__wrap,.badge-link--home.badge-link--experiment .badge-link__wrap{max-width:initial}.badge-link--top.badge-link--experiment .badge-link__close,.badge-link--home.badge-link--experiment .badge-link__close{line-height:1;padding:20px}.badge-link--top.badge-link--experiment .badge-link__bullets,.badge-link--home.badge-link--experiment .badge-link__bullets{padding:25px 75px 0 75px}.badge-link--top.badge-link--experiment .badge-link__title,.badge-link--home.badge-link--experiment .badge-link__title{padding-top:10px}.badge-link--top.badge-link--experiment .badge-link__btn-group,.badge-link--home.badge-link--experiment .badge-link__btn-group{margin-top:22px;width:88%;margin-left:auto;margin-right:auto}.badge-link--top.badge-link--experiment .badge-link__btn-group .badge-link__btn,.badge-link--home.badge-link--experiment .badge-link__btn-group .badge-link__btn{display:flex;justify-content:center;align-items:center;height:42px;box-sizing:border-box;padding:0;background-color:#4495D4;border:none}.badge-link--top.badge-link--experiment .badge-link__btn-group .badge-link__btn:hover,.badge-link--home.badge-link--experiment .badge-link__btn-group .badge-link__btn:hover{background-color:#7CB5E0;border-color:#6C9BC1}.badge-link--top.badge-link--experiment .badge-link__skip,.badge-link--home.badge-link--experiment .badge-link__skip{text-align:center;padding-bottom:35px;padding-top:18px}.badge-link--top.badge-link--experiment .badge-link__skip button,.badge-link--home.badge-link--experiment .badge-link__skip button{background:none;padding:0;cursor:pointer;color:#888;font-size:14px;border:none}.badge-link--top.badge-link--experiment .badge-link__skip span,.badge-link--home.badge-link--experiment .badge-link__skip span{text-decoration:underline}.badge-link--top.badge-link--experiment .badge-link__skip span:hover,.badge-link--home.badge-link--experiment .badge-link__skip span:hover{color:#333}.badge-link--top.badge-link--experiment--nodismiss,.badge-link--top.badge-link--experiment--center,.badge-link--home.badge-link--experiment--nodismiss,.badge-link--home.badge-link--experiment--center{z-index:20}.badge-link--top.badge-link--experiment--nodismiss .badge-link__bullets,.badge-link--top.badge-link--experiment--center .badge-link__bullets,.badge-link--home.badge-link--experiment--nodismiss .badge-link__bullets,.badge-link--home.badge-link--experiment--center .badge-link__bullets{display:flex;justify-content:center;align-items:center;padding:0}.badge-link--top.badge-link--experiment--nodismiss .badge-link__bullet,.badge-link--top.badge-link--experiment--center .badge-link__bullet,.badge-link--home.badge-link--experiment--nodismiss .badge-link__bullet,.badge-link--home.badge-link--experiment--center .badge-link__bullet{display:inline-flex;align-items:center;margin:0;padding:0;font-size:13px;color:#666;margin-right:24px}.badge-link--top.badge-link--experiment--nodismiss .badge-link__bullet:last-of-type,.badge-link--top.badge-link--experiment--center .badge-link__bullet:last-of-type,.badge-link--home.badge-link--experiment--nodismiss .badge-link__bullet:last-of-type,.badge-link--home.badge-link--experiment--center .badge-link__bullet:last-of-type{margin-right:0}.dark-bg .badge-link--top.badge-link--experiment--nodismiss .badge-link__bullet,.dark-bg .badge-link--top.badge-link--experiment--center .badge-link__bullet,.dark-bg .badge-link--home.badge-link--experiment--nodismiss .badge-link__bullet,.dark-bg .badge-link--home.badge-link--experiment--center .badge-link__bullet{color:#fff}.badge-link--top.badge-link--experiment--nodismiss .badge-link__bullet__icon,.badge-link--top.badge-link--experiment--center .badge-link__bullet__icon,.badge-link--home.badge-link--experiment--nodismiss .badge-link__bullet__icon,.badge-link--home.badge-link--experiment--center .badge-link__bullet__icon{margin-right:7px}.badge-link--top.badge-link--experiment--nodismiss .badge-link__btn-group,.badge-link--top.badge-link--experiment--center .badge-link__btn-group,.badge-link--home.badge-link--experiment--nodismiss .badge-link__btn-group,.badge-link--home.badge-link--experiment--center .badge-link__btn-group{margin:0;padding:0}.badge-link--top.badge-link--experiment--nodismiss .badge-link__btn-group .badge-link__btn,.badge-link--top.badge-link--experiment--center .badge-link__btn-group .badge-link__btn,.badge-link--home.badge-link--experiment--nodismiss .badge-link__btn-group .badge-link__btn,.badge-link--home.badge-link--experiment--center .badge-link__btn-group .badge-link__btn{height:50px;margin:0;padding:0;background-color:#678fff;color:white;font-size:14px;font-weight:600}.dark-bg .badge-link--top.badge-link--experiment--nodismiss .badge-link__btn-group .badge-link__btn:hover,.dark-bg .badge-link--top.badge-link--experiment--center .badge-link__btn-group .badge-link__btn:hover,.dark-bg .badge-link--home.badge-link--experiment--nodismiss .badge-link__btn-group .badge-link__btn:hover,.dark-bg .badge-link--home.badge-link--experiment--center .badge-link__btn-group .badge-link__btn:hover{background-color:#fff;color:#678fff}.dark-bg .badge-link--top.badge-link--experiment--nodismiss .badge-link__btn-group .badge-link__btn:hover .badge-link__btn__icon,.dark-bg .badge-link--top.badge-link--experiment--center .badge-link__btn-group .badge-link__btn:hover .badge-link__btn__icon,.dark-bg .badge-link--home.badge-link--experiment--nodismiss .badge-link__btn-group .badge-link__btn:hover .badge-link__btn__icon,.dark-bg .badge-link--home.badge-link--experiment--center .badge-link__btn-group .badge-link__btn:hover .badge-link__btn__icon{display:none}.dark-bg .badge-link--top.badge-link--experiment--nodismiss .badge-link__btn-group .badge-link__btn:hover .badge-link__btn__icon--dark,.dark-bg .badge-link--top.badge-link--experiment--center .badge-link__btn-group .badge-link__btn:hover .badge-link__btn__icon--dark,.dark-bg .badge-link--home.badge-link--experiment--nodismiss .badge-link__btn-group .badge-link__btn:hover .badge-link__btn__icon--dark,.dark-bg .badge-link--home.badge-link--experiment--center .badge-link__btn-group .badge-link__btn:hover .badge-link__btn__icon--dark{display:block}.badge-link--top.badge-link--experiment--nodismiss .badge-link__btn__icon,.badge-link--top.badge-link--experiment--center .badge-link__btn__icon,.badge-link--home.badge-link--experiment--nodismiss .badge-link__btn__icon,.badge-link--home.badge-link--experiment--center .badge-link__btn__icon{margin-right:7.5px}.badge-link--top.badge-link--experiment--nodismiss .badge-link__btn__icon--dark,.badge-link--top.badge-link--experiment--center .badge-link__btn__icon--dark,.badge-link--home.badge-link--experiment--nodismiss .badge-link__btn__icon--dark,.badge-link--home.badge-link--experiment--center .badge-link__btn__icon--dark{display:none}@media only screen and (max-width: 599px){.badge-link--top.badge-link--experiment--nodismiss,.badge-link--top.badge-link--experiment--center,.badge-link--home.badge-link--experiment--nodismiss,.badge-link--home.badge-link--experiment--center{display:none !important}}.badge-link--top.badge-link--experiment--center,.badge-link--home.badge-link--experiment--center{position:absolute;bottom:10%;width:600px;overflow:hidden}.badge-link--top.badge-link--experiment--center .badge-link__wrap,.badge-link--home.badge-link--experiment--center .badge-link__wrap{position:static}.badge-link--top.badge-link--experiment--center .badge-link__close,.badge-link--home.badge-link--experiment--center .badge-link__close{padding:10px}.badge-link--top.badge-link--experiment--center .badge-link__title,.badge-link--home.badge-link--experiment--center .badge-link__title{font-size:20px;text-align:center;margin-bottom:0}.badge-link--top.badge-link--experiment--center .badge-link__bullets,.badge-link--home.badge-link--experiment--center .badge-link__bullets{margin:11px 20px 22px}.badge-link--top.badge-link--experiment--center .badge-link__btn-group,.badge-link--home.badge-link--experiment--center .badge-link__btn-group{width:100%}.badge-link--top.badge-link--experiment--center .badge-link__btn-group .badge-link__btn,.badge-link--home.badge-link--experiment--center .badge-link__btn-group .badge-link__btn{width:100%;height:50px;border-radius:0}@media only screen and (max-height: 700px){.badge-link--top.badge-link--experiment--center,.badge-link--home.badge-link--experiment--center{display:none !important}}@media only screen and (min-height: 700px) and (max-height: 850px){.badge-link--top.badge-link--experiment--center,.badge-link--home.badge-link--experiment--center{bottom:5%}}.badge-link--top.badge-link--experiment--nodismiss,.badge-link--home.badge-link--experiment--nodismiss{max-width:920px;width:90%;height:70px;position:absolute;top:100%;margin-top:-86px;padding:16px 23px 14px;display:flex;box-sizing:border-box;border-radius:2px}.badge-link--top.badge-link--experiment--nodismiss .badge-link__wrap,.badge-link--home.badge-link--experiment--nodismiss .badge-link__wrap{display:flex;width:100%;justify-content:space-between;align-items:center}.badge-link--top.badge-link--experiment--nodismiss .badge-link__bullets,.badge-link--home.badge-link--experiment--nodismiss .badge-link__bullets{width:100%;margin:0}.badge-link--top.badge-link--experiment--nodismiss .badge-link__bullet,.badge-link--home.badge-link--experiment--nodismiss .badge-link__bullet{font-size:14px;color:#aaa;font-weight:bold}.badge-link--top.badge-link--experiment--nodismiss .badge-link__bullet__icon,.badge-link--home.badge-link--experiment--nodismiss .badge-link__bullet__icon{max-height:20px;width:auto}.badge-link--top.badge-link--experiment--nodismiss .badge-link__btn-group,.badge-link--home.badge-link--experiment--nodismiss .badge-link__btn-group{display:inline-block;width:auto}.badge-link--top.badge-link--experiment--nodismiss .badge-link__btn-group .badge-link__btn,.badge-link--home.badge-link--experiment--nodismiss .badge-link__btn-group .badge-link__btn{height:40px;width:240px;border-radius:2px}.badge-link--top.badge-link--experiment--nodismiss+.onboarding-ed,.badge-link--home.badge-link--experiment--nodismiss+.onboarding-ed{margin-top:-30px}.badge-link--top.badge-link--experiment--nodismiss+.onboarding-ed .onboarding-ed__slide-1,.badge-link--home.badge-link--experiment--nodismiss+.onboarding-ed .onboarding-ed__slide-1{background-color:#678fff}@media only screen and (min-width: 600px) and (max-width: 750px){.badge-link--top.badge-link--experiment--nodismiss .badge-link__bullet:nth-child(-n+2),.badge-link--home.badge-link--experiment--nodismiss .badge-link__bullet:nth-child(-n+2){display:none}}@media only screen and (min-width: 751px) and (max-width: 950px){.badge-link--top.badge-link--experiment--nodismiss .badge-link__bullet:nth-child(2),.badge-link--home.badge-link--experiment--nodismiss .badge-link__bullet:nth-child(2){display:none}}.badge-link--top.badge-link--experiment--narrow,.badge-link--top.badge-link--experiment--wide,.badge-link--home.badge-link--experiment--narrow,.badge-link--home.badge-link--experiment--wide{border:none;overflow:hidden}.badge-link--top.badge-link--experiment--narrow,.badge-link--home.badge-link--experiment--narrow{width:374px}.badge-link--top.badge-link--experiment--narrow .badge-link__wrap__title,.badge-link--home.badge-link--experiment--narrow .badge-link__wrap__title{text-align:center}.badge-link--top.badge-link--experiment--narrow .badge-link__wrap__message,.badge-link--home.badge-link--experiment--narrow .badge-link__wrap__message{padding-left:4em;padding-right:4em}.badge-link--top.badge-link--experiment--narrow .badge-link__thumb__img,.badge-link--home.badge-link--experiment--narrow .badge-link__thumb__img{height:60px;width:60px;top:-44px}.badge-link--top.badge-link--experiment--narrow .badge-link__title,.badge-link--home.badge-link--experiment--narrow .badge-link__title{padding-top:27px}.badge-link--top.badge-link--experiment--narrow .badge-link__bullets,.badge-link--home.badge-link--experiment--narrow .badge-link__bullets{padding:25px 48px 0 48px}.badge-link--top.badge-link--experiment--wide,.badge-link--home.badge-link--experiment--wide{display:flex;width:680px;height:auto}.badge-link--top.badge-link--experiment--wide.smallify .badge-link__wrap,.badge-link--home.badge-link--experiment--wide.smallify .badge-link__wrap{padding:0}.badge-link--top.badge-link--experiment--wide.smallify .badge-link__img,.badge-link--home.badge-link--experiment--wide.smallify .badge-link__img{display:none}.badge-link--top.badge-link--experiment--wide .badge-link__wrap,.badge-link--home.badge-link--experiment--wide .badge-link__wrap{flex:1;box-sizing:border-box;padding:65px 40px 40px}.badge-link--top.badge-link--experiment--wide .badge-link__img,.badge-link--home.badge-link--experiment--wide .badge-link__img{width:50%;max-width:50%;background:center/auto 100% no-repeat #ccc url("/assets/about/hiker.svg");background-position:-455px center}.badge-link--top.badge-link--experiment--wide .badge-link__thumb__img,.badge-link--home.badge-link--experiment--wide .badge-link__thumb__img{display:block;position:initial;height:48px;width:48px;margin:0 0 28px;padding:0}.badge-link--top.badge-link--experiment--wide .badge-link__title,.badge-link--home.badge-link--experiment--wide .badge-link__title{text-align:left;padding:0;margin:0 0 15px}.badge-link--top.badge-link--experiment--wide .badge-link__bullets,.badge-link--home.badge-link--experiment--wide .badge-link__bullets{margin:0 0 28px;padding:0}.badge-link--top.badge-link--experiment--wide .badge-link__bullet,.badge-link--home.badge-link--experiment--wide .badge-link__bullet{font-size:14px}.badge-link--top.badge-link--experiment--wide .badge-link__btn-group,.badge-link--home.badge-link--experiment--wide .badge-link__btn-group{width:100%;margin:0 0 65px;padding:0}.badge-link--top.badge-link--experiment--wide .badge-link__btn,.badge-link--home.badge-link--experiment--wide .badge-link__btn{margin:0}.badge-link--top.badge-link--experiment--wide .badge-link__skip,.badge-link--home.badge-link--experiment--wide .badge-link__skip{display:block;margin:0;padding:0;text-align:left;text-decoration:underline}.badge-link--top.badge-link--experiment.smallify,.badge-link--home.badge-link--experiment.smallify{transition:all .6s;height:160px;width:374px;transform:translateY(calc(100vh - 183px));top:0}.badge-link--top.badge-link--experiment .badge-link__cookie-msg .badge-link__wrap__title,.badge-link--home.badge-link--experiment .badge-link__cookie-msg .badge-link__wrap__title{text-align:center;font-size:17px;font-weight:600}.badge-link--top.badge-link--experiment .badge-link__cookie-msg .badge-link__wrap__message,.badge-link--home.badge-link--experiment .badge-link__cookie-msg .badge-link__wrap__message{text-align:center}.badge-link--top.badge-link--experiment .badge-link__cookie-msg .badge-link__wrap__link,.badge-link--home.badge-link--experiment .badge-link__cookie-msg .badge-link__wrap__link{text-align:center;width:100%;display:block;border:1px solid #ddd;border-radius:4px;padding-top:1em;padding-bottom:1em;color:#333;margin-top:1em}.dark-bg .badge-link--top.badge-link--experiment .badge-link__cookie-msg .badge-link__wrap__link,.dark-bg .badge-link--home.badge-link--experiment .badge-link__cookie-msg .badge-link__wrap__link{color:#fff}.badge-link--settings .badge-link__bullets{padding:25px 70px 0 70px}.badge-link--settings .badge-link__title{padding-left:45px;padding-right:45px}.badge-link__thumb{text-align:center}.badge-link__thumb__img{position:relative;width:156px;height:129px;top:-60px;margin:0 auto -56px}.badge-link__thumb__img--newsletter{width:88px;height:88px;top:-44px;margin-bottom:-52px}.badge-link__thumb__img--survey{width:120px;height:120px;top:-40px;margin-bottom:-34px}.badge-link__form .badge-link__email{margin:1em;position:relative}.badge-link__form .badge-link__email .frm__input{height:2.4em;margin-bottom:-.5em}.badge-link__form .badge-link__email .frm__input::-ms-clear{display:none}.badge-link__form .badge-link__email .badge-link__lock-icon{position:absolute;bottom:21.5%;right:3%;cursor:initial}.badge-link__form .badge-link__submit{width:80.5%;margin:0 1em}.badge-link__form .badge-link__disclaimer{margin:1em;text-align:center}.badge-link--success{padding-top:1em}.badge-link--success .badge-link--newsletter__text{margin:1em;padding:0}.badge-link--top{right:7px}.badge-link--serp{right:14px}@media only screen and (max-width: 979px){.badge-link--serp{display:none !important}}.badge-link__wrap{display:block;position:relative;max-width:300px}.badge-link__wrap,.badge-link__wrap:hover{text-decoration:none}.badge-link__wrap--hidden{display:none}.badge-link__top{display:table;padding-right:30px}.badge-link__icon{position:relative;display:table-cell;vertical-align:middle;padding:0 5px}.nav-menu--slideout .badge-link__icon{display:inline-block}.badge-link__title{display:block;font-size:17px;font-weight:600;color:#333;padding:0px 20px 0;text-align:center;margin-bottom:-5px}.badge-link__text{color:#666;display:table-cell;vertical-align:middle;font-size:14px;line-height:20px;padding:10px 0}.nav-menu--slideout .badge-link__text{padding:8px}.badge-link__bullets{display:block;clear:both;font-size:14px;background:none;border:none;color:#666;padding:15px 15px 0px;line-height:1.4}.badge-link__bullets .badge-link__bullet{margin-bottom:10px;position:relative;padding-left:20px}.badge-link__bullets .badge-link__bullet-num{position:absolute;top:0;left:0;display:block;height:24px;width:10px;text-align:center}.badge-link__btn{display:block;margin:1em}.badge-link__cookie-msg{color:#666;padding:10px 15px;cursor:default}.badge-link__close{color:#888;cursor:pointer;display:block;font-size:14px;padding:8px;position:absolute;right:0;top:0}.badge-link__close--white{color:white}.badge-link--newsletter{cursor:initial;box-shadow:0 4px 10px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.15);width:300px}.badge-link--newsletter .transparent{opacity:0}.badge-link--newsletter.reset-height{height:auto;min-height:initial}.badge-link--newsletter .badge-link-illustration__text-wrapper{color:#888;padding:14px 10px 0 14px;text-align:center}.badge-link--newsletter .badge-link__close--dark{color:#888}.badge-link--survey{width:280px;height:240px}.badge-link--survey .badge-link__text{font-size:15px;padding:12px 20px 8px;text-align:center;line-height:1.33}.badge-link--survey .badge-link__close--dark{color:#888}.badge-link-illustration__img-wrapper{background:#5F63BD;overflow:hidden;height:130px;border-top-left-radius:4px;border-top-right-radius:4px}.onboarding-bottom-bathroomguy-img{display:block;width:180px;margin:0 auto;position:relative;top:27px}.modal__box.modal__box--add-to-browser{display:block;max-width:316px;padding:1.5em}.add-to-browser__title{font-size:1.3em}.add-to-browser__directions{text-align:left;counter-reset:li;list-style:none}.add-to-browser__directions>li{padding:.25em .25em .5em 1.75em;position:relative;display:block;line-height:1.2}.add-to-browser__directions>li:before{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;content:counter(li);counter-increment:li;background-color:#666;color:#fff;display:block;padding:3px;position:absolute;margin-right:.5em;top:3px;left:0;text-align:center;font-size:12px;line-height:13px;height:12px;width:12px}.add-to-browser__directions>li.has-btn{line-height:24px}.add-to-browser__directions>li.has-btn:before{top:7px}.add-to-browser__directions .btn--inline{padding-left:.5em;padding-right:.5em}.add-to-browser__image{display:block;margin-top:.5em;max-width:none}.add-to-browser__footer{display:block;margin-top:1.75em}.add-to-browser__footer a:visited{color:#4495d4}.add-to-browser-badge--lite{-webkit-transition:opacity .3s ease-in-out;-webkit-transition-delay:0s;-moz-transition:opacity .3s ease-in-out 0s;-o-transition:opacity .3s ease-in-out 0s;transition:opacity .3s ease-in-out 0s;opacity:1}.add-to-browser-badge--lite,.add-to-browser-badge--lite:hover{background:none;color:#666;border-color:#888}.is-blurred .add-to-browser-badge--lite{opacity:0.5}.has-search-focus .add-to-browser-badge--lite{opacity:0}.add-to-browser--blurred,.add-to-browser--blurred-dark{-webkit-transition:all .3s ease-in-out;-webkit-transition-delay:0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);position:fixed;top:100%;left:0;width:60%;text-align:center;padding:15px 20% 140px;z-index:300;font-size:1.7em}@media only screen and (max-height: 590px){.add-to-browser--blurred,.add-to-browser--blurred-dark{width:96%;font-size:1.2em;padding:30px 2%}}.has-search-focus .add-to-browser--blurred,.has-search-focus .add-to-browser--blurred-dark{display:none}.add-to-browser--blurred-dark{width:90%;padding:0 5%}.add-to-browser--blurred__backdrop,.add-to-browser--blurred__backdrop-dark{display:none;position:fixed;top:0;left:0;width:0;height:0}.add-to-browser--blurred__backdrop.is-showing,.is-showing.add-to-browser--blurred__backdrop-dark{z-index:299;display:block;width:100%;height:100%;background:rgba(255,255,255,0.3)}.add-to-browser--blurred__backdrop-dark.is-showing{background:rgba(41,41,41,0.95)}.atb-overlay{padding-top:30%;font-size:1.0em}.atb-overlay__close{font-size:1.0em;padding-top:15px}.atb-overlay__panel{background-color:#434343;color:#FFFFFF;font-size:15px;border-radius:20px;padding-bottom:20px}.atb-overlay__image{margin-top:-60px}@media only screen and (max-height: 475px){.atb-overlay__image{margin-top:-36px;height:70px}}.atb-overlay__title{padding:15px 0 5px 0;font-weight:bold;font-size:1.375em}@media only screen and (max-height: 475px){.atb-overlay__title{font-size:3vh;padding:2vh 0 0.5vh 0}}.atb-overlay__copy{width:250px;margin:0 auto;padding-bottom:25px}@media only screen and (max-height: 475px){.atb-overlay__copy{padding-bottom:3vh;font-size:2vh}}.atb-overlay__steps{display:table;width:250px;margin:0 auto}.atb-overlay__step{display:table-row;height:60px}.atb-overlay__step-cell{display:table-cell;vertical-align:middle}.atb-overlay__step-cell img{vertical-align:middle}.atb-overlay__step-cell--bg{background-color:#fff;border-radius:10px}.atb-overlay__step-cell--bg-dark{background-color:#292D30;border-radius:10px}.atb-overlay__step-cell--bg-gray{background-color:#E6E6EC;border-radius:10px}.atb-overlay__step-cell--bg-dax{background-color:#D44227;border-radius:10px}.atb-overlay__step-number{background-color:#1E1E1E;border-radius:30px;line-height:26px;text-align:center;height:26px;width:26px;font-size:0.794em;font-weight:bold}.atb-overlay__step-copy,.atb-overlay__step-copy-only{width:150px;text-align:left;display:table-cell;vertical-align:middle;font-size:1.062em}@media only screen and (max-height: 475px){.atb-overlay__step-copy,.atb-overlay__step-copy-only{font-size:2.3vh}}.atb-overlay__step-copy-only{padding-left:25px;width:unset}.blurred-animation .header-wrap,.blurred-animation .zci-wrap,.blurred-animation .content-wrap{-webkit-transition:all .3s ease-in-out;-webkit-transition-delay:0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.is-blurred .header-wrap,.is-blurred .zci-wrap,.is-blurred .content-wrap{opacity:0.5}.is-blurred.cssfilters .header-wrap,.is-blurred.cssfilters .zci-wrap,.is-blurred.cssfilters .content-wrap{-webkit-filter:blur(5px);-moz-filter:blur(5px);filter:blur(5px);opacity:1}.atb-banner{position:fixed;bottom:0;width:100%;text-align:center;z-index:200}.atb-banner--hidden{display:none}.atb-banner--inline{position:absolute;left:0;right:0;bottom:25px;margin:0 auto;width:90%;text-align:center}.atb-banner--inline div{position:relative;font-size:4.2vw;padding-left:4.75vw;padding-right:4.75vw}@media only screen and (min-width: 500px){.atb-banner--inline div{font-size:2.5vw}}.atb-banner--inline .atb-banner__btn--install{margin-right:5px}@media only screen and (min-width: 500px){.atb-banner--inline .atb-banner__btn--install{margin-right:10px}}.atb-banner--inline .atb-banner__learn-more{background-color:#aaa;border-color:#aaa;margin-left:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 320px) and (max-width: 359px){.atb-banner--inline .atb-banner__learn-more{max-width:90px}}@media only screen and (min-width: 360px) and (max-width: 399px){.atb-banner--inline .atb-banner__learn-more{max-width:106px}}@media only screen and (min-width: 400px) and (max-width: 499px){.atb-banner--inline .atb-banner__learn-more{max-width:112px}}@media only screen and (min-width: 500px){.atb-banner--inline .atb-banner__learn-more{margin-left:10px}}.is-firefox-focus .atb-banner{bottom:55px}.is-firefox-focus .atb-banner--inline{bottom:75px}.atb-banner__bottom{box-shadow:0 -2px 3px rgba(0,0,0,0.06);background-color:#fff;color:#666;border-top:1px solid #d2d2d2;padding:18px 8vw 7px;font-size:initial}@media only screen and (max-width: 767px){.atb-banner__bottom .atb-banner__content{width:56vw;float:left}}@media only screen and (max-width: 310px){.atb-banner__bottom .atb-banner__content{width:100%}}.atb-banner__bottom .atb-banner__start .atb-banner__title{margin-bottom:5px}.atb-banner__bottom .atb-banner__start .atb-banner__copy{line-height:1.6}.atb-banner__bottom .atb-banner__start .atb-banner__link{font-size:inherit;display:inline;margin:0 0 0 6px}@media only screen and (max-width: 360px){.atb-banner__bottom{padding-top:2.75vmax}}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){.atb-banner__bottom{padding:30px 0}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 1.5){.atb-banner__bottom{padding:30px 0}}.atb-banner__bottom .atb-banner__title{text-align:left;font-size:2.6vmax;font-weight:600;color:#333}@media only screen and (max-width: 360px){.atb-banner__bottom .atb-banner__title{margin-bottom:2px;line-height:1.22em}}@media only screen and (min-width: 768px){.atb-banner__bottom .atb-banner__title{text-align:center;font-size:1.125em}}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){.atb-banner__bottom .atb-banner__title{font-size:22px;margin-top:10px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 1.5){.atb-banner__bottom .atb-banner__title{font-size:22px;margin-top:10px}}.atb-banner__bottom .atb-banner__title .atb-banner__title--blue{color:#5190C1;display:block;position:relative;top:-5px;margin-bottom:5px}.atb-banner__bottom .atb-banner__title--two-line{padding-top:5px;font-weight:bold}@media only screen and (min-width: 768px){.atb-banner__bottom .atb-banner__title--two-line{padding-top:0px;font-size:2.5vmax}}.atb-banner__bottom .atb-banner__title--small{font-size:2.4vmax}.atb-banner__bottom .atb-banner__copy{text-align:left;font-size:2.2vmax;margin-bottom:2vmax;line-height:1.4}@media only screen and (min-width: 768px){.atb-banner__bottom .atb-banner__copy{width:auto;text-align:center;margin-bottom:15px;font-size:0.875em}}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){.atb-banner__bottom .atb-banner__copy{font-size:20px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 1.5){.atb-banner__bottom .atb-banner__copy{font-size:20px}}.atb-banner__bottom .atb-banner__thumbnail{margin-top:-60px}@media only screen and (max-width: 767px){.atb-banner__bottom .atb-banner__thumbnail{float:left;padding-right:5px;margin-bottom:2.5vmax;margin-top:0}}@media only screen and (min-width: 400px) and (max-width: 767px){.atb-banner__bottom .atb-banner__thumbnail{height:75px}}@media only screen and (max-height: 475px){.atb-banner__bottom .atb-banner__thumbnail{height:45px}}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){.atb-banner__bottom .atb-banner__thumbnail{height:90px !important;margin-top:-80px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 1.5){.atb-banner__bottom .atb-banner__thumbnail{height:90px !important;margin-top:-80px}}@media only screen and (max-width: 310px){.atb-banner__bottom .atb-banner__thumbnail{display:none}}.atb-banner__bottom .atb-banner__thumbnail--round{margin-right:12px}.atb-banner__bottom .atb-banner__btn{margin:0;clear:both;font-size:2.3vmax;display:block}@media only screen and (min-width: 768px){.atb-banner__bottom .atb-banner__btn{width:220px;margin:0 auto;font-size:1em}}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){.atb-banner__bottom .atb-banner__btn{width:300px;margin-top:20px;font-size:20px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 1.5){.atb-banner__bottom .atb-banner__btn{width:300px;margin-top:20px;font-size:20px}}.atb-banner__bottom .atb-banner__link{color:#66abff;display:block;margin:6px 0 0;font-weight:bold;font-size:2.3vmax}@media only screen and (min-width: 768px){.atb-banner__bottom .atb-banner__link{font-size:1em}}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){.atb-banner__bottom .atb-banner__link{font-size:20px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 1.5){.atb-banner__bottom .atb-banner__link{font-size:20px}}.atb-banner__bottom .atb-banner__close{color:#aaa;cursor:pointer;display:block;padding:10px;position:absolute;right:0;top:0;font-size:1.15em}.atb-banner__bottom--less-padding{padding:18px 5vw 7px}.atb-banner__bottom--survey{padding-bottom:20px}.atb-banner__bottom--survey .atb-banner__thumbnail{box-sizing:border-box;height:21vw;max-height:95px}.atb-banner__btn--standalone{-webkit-transform:translate3d(-50%, 200%, 0);-moz-transform:translate3d(-50%, 200%, 0);-ms-transform:translate3d(-50%, 200%, 0);-o-transform:translate3d(-50%, 200%, 0);transform:translate3d(-50%, 200%, 0);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);position:fixed;bottom:15px;left:50%;background:#66abff;color:white;font-weight:bold;font-size:16px;padding-right:0.5em;padding-top:2px;padding-bottom:2px;opacity:0;border:1px solid #66abff;z-index:200}@media only screen and (min-width: 425px){.atb-banner__btn--standalone{font-size:18px}}.atb-banner__btn--standalone:hover,.atb-banner__btn--standalone:focus,.atb-banner__btn--standalone:active{background:#66abff;color:white}.atb-banner__btn--standalone span{padding-left:5px;color:rgba(255,255,255,0.6)}.atb-banner__btn--standalone.atb-loaded{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);opacity:1}.atb-extension-overlay{-webkit-transition:opacity .3s ease-in-out;-webkit-transition-delay:0s;-moz-transition:opacity .3s ease-in-out 0s;-o-transition:opacity .3s ease-in-out 0s;transition:opacity .3s ease-in-out 0s;position:fixed;top:0;left:0;width:100%;height:100%;z-index:3000;background:rgba(0,0,0,0.85);color:#fff;opacity:0}.atb-extension-overlay.is-showing{opacity:1}.dark-bg .atb-extension-overlay{background:rgba(51,51,51,0.75)}.atb-extension-overlay__content{-webkit-transition:opacity .1s ease-out;-webkit-transition-delay:.5s;-moz-transition:opacity .1s ease-out .5s;-o-transition:opacity .1s ease-out .5s;transition:opacity .1s ease-out .5s;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;opacity:0}.is-showing .atb-extension-overlay__content{opacity:1}.atb-extension-overlay--safari .atb-extension-overlay__content{position:absolute;margin:auto;bottom:0;right:0;left:0;top:0;width:100%;height:400px;text-align:center}.badge-link__wrap:before{content:'';background-image:url("/assets/install_arrow.svg");position:absolute;visibility:hidden}.atb-extension-overlay__dynamic-instructions{position:relative;margin:0 auto;width:480px;top:200px;text-align:center;padding-top:50px}.atb-extension-overlay__instructions{position:relative;margin:0 auto;width:400px;top:220px;text-align:center;padding-top:50px}.atb-extension-overlay__instructions--chrome{top:280px}.atb-extension-overlay__instructions--chrome:before{-webkit-transform:scale(-1, 1) rotate(0deg);-moz-transform:scale(-1, 1) rotate(0deg);-ms-transform:scale(-1, 1) rotate(0deg);-o-transform:scale(-1, 1) rotate(0deg);transform:scale(-1, 1) rotate(0deg);left:380px}.atb-extension-overlay__directions{font-size:32px}.atb-extension-overlay__dynamic-directions{font-size:32px;text-align:left;font-weight:300}.atb-extension-overlay__dynamic-directions>li{list-style-type:none;counter-increment:item}.atb-extension-overlay__dynamic-directions>li:before{content:counter(item) ".";width:1.5em;display:inline-block;text-align:center}.atb-extension-overlay__permissions{display:block;margin-top:0.8em;font-size:1.1em;font-weight:300;line-height:1.8em;letter-spacing:0.5px}.atb-extension-overlay__header{font-size:2.8em;font-weight:bold;padding:5px 0}.atb-extension-overlay__left-col{display:inline-block;text-align:right;width:50%}.atb-extension-overlay__right-col{display:inline-block;text-align:left;width:45%;margin-left:5%}.atb-extension-overlay__col-inner{display:inline-block;width:400px;text-align:left}.atb-extension-overlay__icn{font-size:2em;padding-right:10px;vertical-align:middle}.atb-extension-overlay__img{width:280px}.atb-extension-overlay__text{font-size:1.4em;vertical-align:middle;padding:0}.atb-extension-overlay--safari .atb-extension-overlay__text{margin-bottom:10px}.atb-extension-overlay__subtext{color:#aaa}.atb-extension-overlay__link,.atb-extension-overlay__link:active,.atb-extension-overlay__link:hover,.atb-extension-overlay__link:visited{color:#aaa;text-decoration:underline}.atb-extension-overlay__confetti{position:absolute;top:0;left:0;width:100%;height:100%}.atb-extension-overlay__success{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding-top:20vh;width:430px;height:100%;text-align:center;margin:0 auto;-webkit-transform:scale(.85, .85);-moz-transform:scale(.85, .85);-ms-transform:scale(.85, .85);-o-transform:scale(.85, .85);transform:scale(.85, .85);opacity:0;display:none;position:absolute;left:-webkit-calc((100% - 430px) / 2);left:calc((100% - 430px) / 2)}.atb-extension-overlay__success.is-showing{opacity:1;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}.atb-extension-overlay__headline{margin:10px 0;padding:0;line-height:1.2;font-size:3em;font-weight:bold}.atb-extension-overlay__image{height:140px;width:140px;margin:0 auto}.atb-extension-overlay__newsletter-form{display:none}.frm--newsletter--dialog{margin-top:2em}.frm--newsletter--dialog .frm--newsletter--dialog--email{background:#ddd;border:none}.dark-bg .frm--newsletter--dialog .frm--newsletter--dialog--email{background:#4b4b4b}.frm--newsletter--dialog .frm--newsletter--dialog--submit{margin-left:10px}.atb-extension-overlay__nav,.atb-extension-overlay__lower-loupe{padding-top:1.25em;color:#4495d4;position:absolute;-webkit-transform:translateY(-10em);-moz-transform:translateY(-10em);-ms-transform:translateY(-10em);-o-transform:translateY(-10em);transform:translateY(-10em);-webkit-transition:translate .5s ease-in;-moz-transition:translate .5s ease-in;-o-transition:translate .5s ease-in;transition:translate .5s ease-in;width:100%;min-width:100%}.atb-extension-overlay__nav>span,.atb-extension-overlay__lower-loupe>span{cursor:pointer}.atb-extension-overlay__nav .ddgsi-loupe,.atb-extension-overlay__nav .ddgsi-close-bold,.atb-extension-overlay__lower-loupe .ddgsi-loupe,.atb-extension-overlay__lower-loupe .ddgsi-close-bold{font-size:1.5em;vertical-align:middle;margin-left:1.1em;margin-right:0.5em}.atb-extension-overlay__nav .ddgsi-close-bold,.atb-extension-overlay__lower-loupe .ddgsi-close-bold{margin-right:1.1em}.atb-extension-overlay__nav.is-showing,.atb-extension-overlay__lower-loupe.is-showing{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.atb-extension-overlay__nav-text,.atb-extension-overlay__nav-text:visited,.atb-extension-overlay__nav-text:hover{vertical-align:middle;font-weight:bold;color:#4495d4;text-decoration:none}.atb-extension-overlay__lower-loupe{position:initial;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);padding-top:0}.atb-extension-overlay__lower-loupe .ddgsi-loupe{margin-left:0;font-size:1.2em}.atb-extension-overlay__disclaimer{margin:2em 0}.atb-extension-overlay__disclaimer .atb-extension-overlay__disclaimer__link{color:#888}.atb-extension-overlay__nope{color:#4495d4;cursor:pointer;margin-top:2em}.atb-extension-overlay__fade-out{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.atb-extension-overlay__fade-out.is-faded{height:0;opacity:0}.atb-extension-overlay__success-message{opacity:0;-webkit-transition:opacity .2s;-webkit-transition-delay:.5s;-moz-transition:opacity .2s .5s;-o-transition:opacity .2s .5s;transition:opacity .2s .5s}.atb-extension-overlay__success-message.is-shown{opacity:1}.atb-extension-overlay__thanks{width:71%;margin:0 auto 1em}.atb-extension-overlay__search-btn{margin-top:1.2em;font-weight:bold}.tx-bld{font-weight:600}.tx-lt,.hd-hr,.hd-lg{font-weight:300}.tx-it{font-weight:normal;font-style:italic}.tx-up,.hd-lg,.hd-md{text-transform:uppercase}.hd-hr{line-height:1.1;text-align:center}.hd-hr+.hd-hr{padding-top:0}.hd-lg{padding-top:1em;padding-bottom:0}.hd-md .anchor--link{float:right;font-size:0.5em;margin-top:1em}.dropdown{display:inline-block;position:relative;cursor:pointer;height:35px;line-height:35px;margin-bottom:.5em;margin-right:20px}.dropdown.is-open{display:inline-block}.dropdown:last-child{margin-right:.75em}.dropdown__button{color:#666;height:100%;line-height:36px;padding-right:25px;display:inline-block}.dropdown.is-active .dropdown__button{font-weight:600;color:#222}.dropdown__button:hover,.dropdown__button:focus,.dropdown__button:visited,.dropdown.is-open .dropdown__button{text-decoration:none;color:#333}.dropdown__button:after{font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\25bc";margin-top:-6px;margin-left:7px;font-size:12px;line-height:1;pointer-events:none;vertical-align:middle;display:inline-block;position:absolute;top:50%}.modal--dropdown.modal--popout{width:100%;height:0;position:absolute;left:auto;right:auto;bottom:auto;top:40px}.modal--dropdown.modal--popout .modal__box{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.15);box-shadow:0 1px 4px rgba(0,0,0,0.15);border:1px solid rgba(0,0,0,0.12);left:-1em;box-sizing:border-box}.modal--dropdown.modal--popover .modal__box{max-height:400px;display:block;overflow-y:auto}@media only screen and (max-height: 425px){.modal--dropdown.modal--popover .modal__box{max-height:300px}}.modal--dropdown .modal__box{margin-top:0;width:220px;min-width:auto;text-align:left;left:0}.modal--dropdown .modal__box:before,.modal--dropdown .modal__box:after{content:none}.is-showing .modal--dropdown .modal__box{z-index:99}.modal--dropdown .modal__header{padding:.75em 1em}.modal--dropdown .modal__close{top:0.9em}.modal--dropdown .modal__body{padding:.5em}.modal--dropdown .modal__list__link{white-space:nowrap;padding:.5em;height:19px;line-height:20px}.modal--dropdown .modal__list__link.is-selected,.modal--dropdown .modal__list__link.is-selected:hover,.modal--dropdown .modal__list__link.is-selected:visited{color:#222}.modal--dropdown .modal__list__link.has-description{min-height:34px;height:auto;line-height:17px;position:relative;padding-right:2em}.modal--dropdown .modal__list__link.has-description:before{position:absolute;right:.5em;top:50%;margin-top:-10px}.modal--dropdown .modal__list__link__description{display:block;font-weight:400;color:#999;white-space:normal}.modal--dropdown--directions .modal__header{padding:.75em 1em}.modal--dropdown--directions.modal--popout .modal__box{width:160px;left:-80px}.modal--dropdown--directions .modal__list__link{padding-left:.5em}.modal--dropdown--directions.modal--popout--bottom,.modal--dropdown--directions.modal--popout--bottom-right,.modal--dropdown--directions.modal--popout--bottom-left{margin-top:10px}.modal--dropdown--directions.modal--popout--bottom .modal__box:before,.modal--dropdown--directions.modal--popout--bottom .modal__box:after,.modal--dropdown--directions.modal--popout--bottom-right .modal__box:before,.modal--dropdown--directions.modal--popout--bottom-right .modal__box:after,.modal--dropdown--directions.modal--popout--bottom-left .modal__box:before,.modal--dropdown--directions.modal--popout--bottom-left .modal__box:after{content:"\25b2"}.modal--dropdown--directions.modal--popout--top{margin-bottom:5px}.modal--dropdown--directions.modal--popout--top .modal__box:before,.modal--dropdown--directions.modal--popout--top .modal__box:after{content:"\25bc"}.body--onboarding{overflow-y:visible !important;position:static !important}.onboarding-ed{height:400%;width:100%;position:absolute;top:100%}.onboarding-ed__arrow{height:56px;width:56px;bottom:-25px;left:50%;margin:0 0 50px -28px;background:rgba(34,34,34,0.35);visibility:visible;position:fixed;z-index:10;cursor:pointer;background-size:24px;border-radius:100%;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.onboarding-ed__arrow:hover{height:70px;width:70px;margin:0 0 38px -35px;background:rgba(34,34,34,0.5)}.onboarding-ed__arrow img{height:24px;width:24px;top:50%;left:50%;margin:-12px;position:absolute}.onboarding-ed__arrow-teaser{height:64px;width:80px;top:-110px;left:50%;margin:0 0 50px -40px;position:absolute;z-index:11;cursor:pointer;display:none}.onboarding-ed__arrow-teaser .onboarding-ed__arrow-teaser__alpinist{height:64px;width:80px;opacity:0.85;transition:opacity .25s ease}.onboarding-ed__arrow-teaser .onboarding-ed__arrow-teaser__arrow-wrapper{background:#222;background-size:24px;border-radius:100%;height:32px;width:32px;bottom:-3px;left:50%;margin:-16px;position:absolute}.onboarding-ed__arrow-teaser .onboarding-ed__arrow-teaser__arrow-wrapper .onboarding-ed__arrow-teaser__arrow{height:16px;width:16px;top:50%;left:50%;margin:-8px;position:absolute}.onboarding-ed__arrow-teaser:hover .onboarding-ed__arrow-teaser__alpinist{opacity:1}.onboarding-ed__close{float:right;position:absolute;top:20px;right:30px;z-index:99;font-size:16px;cursor:auto}.onboarding-ed__close-dismiss{color:rgba(0,0,0,0.5);cursor:pointer}.onboarding-ed__close-back{cursor:pointer;color:rgba(0,0,0,0.7);font-weight:bold}.onboarding-ed__close-divider{font-size:14px;color:rgba(0,0,0,0.4);padding:0 15px}.onboarding-ed__slide{text-align:center;background:#222;position:relative;height:25%}.onboarding-ed__slide:before{content:'';height:45%;display:inline-block;vertical-align:middle}.onboarding-ed__slide .onboarding-ed__content{width:80%;max-width:700px;margin:0 auto;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,0.1);display:inline-block;vertical-align:middle;position:relative}.onboarding-ed__slide .onboarding-ed__title{margin-top:16px;margin-bottom:15px;font-size:44px;line-height:48px;font-weight:bold;padding:0}.onboarding-ed__slide .onboarding-ed__subtitle{font-size:20px;line-height:28px}.onboarding-ed__slide .onboarding-ed__image-container{overflow:hidden;position:absolute;bottom:0;left:0;right:0;width:100%;height:45%}.onboarding-ed__slide .onboarding-ed__image--placeholder,.onboarding-ed__slide .onboarding-ed__image--animated{position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.onboarding-ed__slide .onboarding-ed__image--animated{will-change:transform}.onboarding-ed__slide-1{background:#58b792}.onboarding-ed__slide-1 .onboarding-ed__image--animated{background:#58b792}.onboarding-ed__slide-2{background:#f5a339}.onboarding-ed__slide-2 .onboarding-ed__content--more-shadow{text-shadow:0 1px 4px rgba(0,0,0,0.25)}.onboarding-ed__slide-2 .onboarding-ed__image--animated{background:#f5a339}.onboarding-ed__slide-3{background:#5f63bd}.onboarding-ed__slide-3 .onboarding-ed__image--animated{background:#5f63ba}.onboarding-ed__slide-4{background:#87cef5}.onboarding-ed__slide-4 .onboarding-ed__content{color:#365374;text-shadow:none}.onboarding-ed__slide-4 .onboarding-ed__subtitle{max-width:480px;margin:auto}.onboarding-ed__slide-4 .onboarding-ed__image--animated{background:#87cef5}.onboarding-ed__button{margin-top:28px;padding:17px 24px 15px;text-decoration:none;font-weight:700;line-height:100%;color:#fff !important;background:#365374 !important;border-color:#365374;font-size:21px;display:inline-block;border-radius:4px;z-index:10;-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;-o-transition:background-color .15s ease-out;transition:background-color .15s ease-out}.onboarding-ed__button:hover{background:#41658d !important;color:#fff !important}.onboarding-ed__button-small{margin-top:25px;padding:12px 16px;text-decoration:none;font-weight:600;line-height:100%;color:#fff;background:rgba(0,0,0,0.4) !important;border:none;font-size:18px;display:inline-block;border-radius:4px;z-index:10;-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;-o-transition:background-color .15s ease-out;transition:background-color .15s ease-out}.onboarding-ed__button-small:hover{background:rgba(0,0,0,0.5) !important;color:#fff}@media (max-width: 1079px){.onboarding-ed__slide:before{height:60%}}@media (max-width: 864px){.onboarding-ed__arrow,.onboarding-ed__arrow:hover{height:50px;width:50px;margin:0 0 25px -25px;bottom:0}.is-firefox-focus .onboarding-ed__arrow,.is-firefox-focus .onboarding-ed__arrow:hover{bottom:45px}}@media (max-height: 864px){.onboarding-ed__slide .onboarding-ed__content .onboarding-ed__title{margin-top:0}}@media (max-height: 864px) and (min-width: 700px){.onboarding-ed__slide:before{height:60%}}@media (max-height: 864px) and (min-width: 864px){.onboarding-ed__slide:before{height:60%}.onboarding-ed__slide .onboarding-ed__image-container{height:42%}}@media (max-height: 864px) and (min-width: 1079px){.onboarding-ed__slide:before{height:50%}}@media (max-height: 590px) and (min-width: 590px){.onboarding-ed__slide .onboarding-ed-image-container{height:40%}}@media (max-height: 590px), (max-width: 700px){.onboarding-ed__slide:before{height:70%}.onboarding-ed__close{right:0;left:0;float:none}.onboarding-ed__slide .onboarding-ed__content .onboarding-ed__title{font-size:24px;line-height:27px}.onboarding-ed__slide .onboarding-ed__content .onboarding-ed__title{margin-top:16px}.onboarding-ed__slide-4 .onboarding-ed__content .onboarding-ed__title{margin-top:30px}.onboarding-ed__slide .onboarding-ed__content .onboarding-ed__subtitle{font-size:17px;line-height:20px}.onboarding-ed__slide .onboarding-ed__image-container{height:39%}.onboarding-ed__button{font-size:19px}}@media (max-height: 510px) and (min-width: 425px){.onboarding-ed__arrow,.onboarding-ed__arrow-teaser{display:none !important}}@media (min-height: 510px) and (max-width: 425px){.onboarding-ed__slide .onboarding-ed__image{left:-12.5%;max-width:125%}.onboarding-ed__slide-1 .onboarding-ed__image{left:-7%}}@media (max-height: 425px){.onboarding-ed__close{font-size:14px;top:5px;right:0;left:0;float:none}.onboarding-ed__slide .onboarding-ed__content .onboarding-ed__title{font-size:24px;line-height:27px}.onboarding-ed__slide .onboarding-ed__content .onboarding-ed__title{margin-top:16px}.onboarding-ed__slide-4 .onboarding-ed__content .onboarding-ed__title{margin-top:24px;margin-bottom:7px}.onboarding-ed__slide .onboarding-ed__content .onboarding-ed__subtitle{font-size:17px;line-height:20px}.onboarding-ed__button-small{margin-top:15px;font-size:16px}.onboarding-ed__button{margin-top:12px;font-size:18px;padding:14px 24px 12px}.onboarding-ed__slide .onboarding-ed__image-container{height:30%}}@media (max-width: 425px) and (max-height: 590px){.onboarding-ed__close{font-size:14px;top:5px;right:0;left:0;float:none}.onboarding-ed__close-divider{padding:0 7px}.onboarding-ed__slide .onboarding-ed__content .onboarding-ed__title{font-size:20px;line-height:24px}.onboarding-ed__slide .onboarding-ed__content .onboarding-ed__subtitle{font-size:15px;line-height:19px}.onboarding-ed__button-small,.onboarding-ed__button{font-size:14px;padding:12px 20px 10px}}@media (max-height: 340px){.onboarding-ed__arrow,.onboarding-ed__arrow-teaser{display:none !important}}@media (max-height: 300px) and (max-width: 425px){.onboarding-ed__close{font-size:12px;top:3px}.onboarding-ed__slide .onboarding-ed__content{margin-top:16px}.onboarding-ed__slide .onboarding-ed__content .onboarding-ed__title{font-size:18px;line-height:21px}.onboarding-ed__slide .onboarding-ed__content .onboarding-ed__subtitle{font-size:14px;line-height:17px}.onboarding-ed__button-small,.onboarding-ed__button{font-size:14px;padding:12px 20px 10px}.onboarding-ed__slide .onboarding-ed__image-container{height:25%}}@media (max-height: 260px){.onboarding-ed{display:none}}@keyframes generic-blink-animation{45%{transform:scale(1, 1)}50%,55%{transform:scale(1, 0.1)}60%{transform:scale(1, 1)}}.onboarding-ed-anim-monster-eye--left{transform-origin:720px 212px}.onboarding-ed-anim-monster-eye--right{transform-origin:850px 229px}@keyframes monster-blink-animation{0%{transform:scale(1, 1)}5%,12.5%{transform:scale(1, 0.1)}50%{transform:scale(1, 1)}}.is-animated .js-onboarding-ed-anim-monster-eye{animation-name:monster-blink-animation;animation-duration:1s;animation-delay:.15s;animation-iteration-count:3}@keyframes burning-flames{0%,100%{transform:matrix(1, 0, 0, 0.97, 0, 0)}50%{transform:matrix(1.01, 0.025, 0.025, 1.02, 0, 0);fill:#ff9c00}}.is-animated .js-onboarding-ed-anim-flame{animation-name:burning-flames;animation-duration:0.2s;animation-iteration-count:4;animation-timing-function:ease-out}@keyframes monster-glowing-mouth{0%{fill:#d5e000}100%{fill:#dfea02;fill:#e7f300}}.is-animated .js-onboarding-ed-anim-monster-mouth{animation-name:monster-glowing-mouth;animation-duration:0.2s;animation-iteration-count:4;animation-timing-function:ease-out}@keyframes glowing-shadow{0%,100%{fill:#c3c7c9}25%,75%{fill:#cccfd1}50%{fill:#d0d3d5}}.js-onboarding-ed-anim-shadow{fill:#c3c7c9}.is-animated .js-onboarding-ed-anim-shadow{animation-name:glowing-shadow;animation-duration:0.2s;animation-iteration-count:4;animation-timing-function:ease-out}@keyframes glowing-scientist{0%,100%{fill:#ffec57}50%{fill:#fef5ad}}.is-animated .js-onboarding-ed-anim-glow{animation-name:glowing-scientist;animation-duration:0.2s;animation-iteration-count:4;animation-timing-function:ease-out}@keyframes scientist-blink-animation{0%{transform:scale(1, 1)}5%,10%{transform:scale(1, 0.1)}15%{transform:scale(1, 1)}}.js-onboarding-ed-anim-scientist-eye{transform-origin:276px 70px}.is-animated .js-onboarding-ed-anim-scientist-eye{animation-name:scientist-blink-animation;animation-duration:1.5s;animation-iteration-count:2}@keyframes cloud-drifting{0%{transform:scale(0.2, 0.2)}50%{opacity:1}100%{transform:scale(1.3, 1.3);opacity:0}}.js-onboarding-ed-anim-cloud{opacity:0;transform-origin:530px 290px}.is-animated .js-onboarding-ed-anim-cloud{animation-name:cloud-drifting;animation-duration:1.5s;animation-delay:0.2s;animation-iteration-count:1;animation-timing-function:ease-out}@keyframes ghost-floating{0%,85%{transform:skew(0deg, 0deg)}45%{transform:skew(-6deg, 0deg)}}.js-onboarding-ed-anim-ghost-float{transform-origin:right top}.is-animated .js-onboarding-ed-anim-ghost-float{animation-name:ghost-floating;animation-duration:4s;animation-iteration-count:1;animation-timing-function:ease-in-out}@keyframes ghost-mouth-boo{0%,30%,80%{transform:scale(1, 1)}20%,40%{transform:scale(1.1, 1.2)}}.js-onboarding-ed-anim-ghost-mouth{transform-origin:433px 166px}.is-animated .js-onboarding-ed-anim-ghost-mouth{animation-name:ghost-mouth-boo;animation-duration:3s;animation-iteration-count:1;animation-delay:0.5s;animation-timing-function:ease-in-out}.onboarding-ed-anim-ghost-eye--left{transform-origin:474px 87px}.onboarding-ed-anim-ghost-eye--right{transform-origin:409px 80px}.is-animated .js-onboarding-ed-anim-ghost-eye{animation-name:generic-blink-animation;animation-duration:3.5s;animation-iteration-count:infinite}@keyframes ghost-left-hand-shaking{0%,25%,45%,65%{transform:translate(0, 0)}35%,55%{transform:translate(-15px, 0)}}.is-animated .js-onboarding-ed-anim-ghost-left-hand-shaking{animation-name:ghost-left-hand-shaking;animation-duration:1.5s;animation-iteration-count:2;animation-delay:0.5s;animation-timing-function:ease-in-out}@keyframes ghost-left-hand-shaking2{0%,100%{transform:rotate(3deg)}50%{transform:rotate(-10deg) translate(-10px, 0)}}.js-onboarding-ed-anim-ghost-left-hand{transform-origin:491px 129px}.is-animated .js-onboarding-ed-anim-ghost-left-hand{animation-name:ghost-left-hand-shaking2;animation-duration:2s;animation-iteration-count:1;animation-delay:0.5s;animation-timing-function:ease-in-out}@keyframes ghost-right-hand-shaking{0%,100%{transform:rotate(-3deg)}50%{transform:rotate(7deg)}}.js-onboarding-ed-anim-ghost-right-hand{transform-origin:340px 113px}.is-animated .js-onboarding-ed-anim-ghost-right-hand{animation-name:ghost-right-hand-shaking;animation-duration:2s;animation-iteration-count:1;animation-delay:0.5s;animation-timing-function:ease-in-out}@keyframes ghost-girl-face{26%,73%{transform:rotate(0deg) translate(0, 0)}33%,66%{transform:rotate(5deg) translate(4px, 4px)}}.js-onboarding-ed-anim-ghost-girl-face{transform-origin:780px 50px}.is-animated .js-onboarding-ed-anim-ghost-girl-face{animation-name:ghost-girl-face;animation-duration:5s;animation-iteration-count:1}.onboarding-ed-anim-ghost-girl-eye--left{transform-origin:811px 71px}.onboarding-ed-anim-ghost-girl-eye--right{transform-origin:775px 68px}.is-animated .js-onboarding-ed-anim-ghost-girl-eye{animation-name:generic-blink-animation;animation-duration:2s;animation-iteration-count:2}@keyframes bathtub-periscope-anim{0%,50%,100%{transform:translate(0, 0)}25%,75%{transform:translate(0, 8px)}}.js-onboarding-ed-anim-bathtub-periscope{transform-origin:751px 297px}.is-animated .js-onboarding-ed-anim-bathtub-periscope{animation-name:bathtub-periscope-anim;animation-duration:6s;animation-iteration-count:1;animation-timing-function:ease-in-out}@keyframes bathtub-periscope-eye-blink{45%{transform:rotate(18deg) scale(1, 1)}50%,55%{transform:rotate(18deg) scale(1, 0.1)}60%{transform:rotate(18deg) scale(1, 1)}}.js-onboarding-ed-anim-bathtub-periscope-eye{transform:rotate(18deg);transform-origin:740px 190px}.is-animated .js-onboarding-ed-anim-bathtub-periscope-eye{animation-name:bathtub-periscope-eye-blink;animation-duration:3s;animation-iteration-count:2}@keyframes bathtub-drip{to{transform:translate(0, 120px)}}.is-animated .js-onboarding-ed-anim-bathtub-drip{animation:bathtub-drip cubic-bezier(0.83, 0.01, 0.97, 0.23) 3s 1}.onboarding-ed-anim-bathtub--drip1{animation-delay:0.5s}.onboarding-ed-anim-bathtub--drip2{transform:translate(0, -30px);animation-delay:1s}@keyframes bathtub-water-anim{0%,85%{transform:translate(0, 0)}45%{transform:translate(0, 6px)}}.is-animated .js-onboarding-ed-anim-bathtub-water{animation:bathtub-water-anim ease-in-out 1s infinite}.onboarding-ed-anim-bathtub-water--1{animation-delay:0.5s;animation-iteration-count:2}.onboarding-ed-anim-bathtub-water--2{animation-delay:0.75s;animation-iteration-count:3}.onboarding-ed-anim-bathtub-water--3{animation-duration:2s;animation-delay:1s;animation-iteration-count:1}@keyframes bathtub-scrub-anim{0%,15%,29%,55%,100%{transform:translate(0, 0px)}7%,22%,36%{transform:translate(0, 15px)}}.is-animated .js-onboarding-ed-anim-bathtub-brush,.is-animated .js-onboarding-ed-anim-bathtub-arm{animation-name:bathtub-scrub-anim;animation-duration:6s;animation-iteration-count:1;animation-timing-function:ease-out}@keyframes bathtub-bubbles{0%{transform:scale(1, 1) translate(0, 30px);filter:blur(0px)}20%,65%{opacity:1}100%{opacity:0;transform:scale(1.5, 1.5) translate(0, -30px)}}.js-onboarding-ed-anim-bathtub-bubble{opacity:0;transform:scale(1, 1) translate(0, 30px)}.is-animated .js-onboarding-ed-anim-bathtub-bubble{animation-name:bathtub-bubbles;animation-duration:2.5s;animation-iteration-count:1;animation-timing-function:ease-in-out}.onboarding-ed-anim-bathtub-bubble--1{transform-origin:265px 242px}.onboarding-ed-anim-bathtub-bubble--2{transform-origin:312px 207px;animation-delay:0.5s}.onboarding-ed-anim-bathtub-bubble--3{transform-origin:331px 224px}.onboarding-ed-anim-bathtub-bubble--4{transform-origin:857px 246px;animation-delay:.75s}.onboarding-ed-anim-mountaineer-eye--right{transform-origin:648px 58px}.onboarding-ed-anim-mountaineer-eye--left{transform-origin:665px 59px}.is-animated .js-onboarding-ed-anim-mountaineer-eye{animation-name:generic-blink-animation;animation-duration:2s;animation-iteration-count:2}@keyframes flap-animation{0%,100%{transform:skew(0deg, 6deg) scaleX(1)}50%{transform:skew(0deg, -10deg) scaleX(0.8)}}.js-onboarding-ed-anim-flag,.js-onboarding-ed-anim-scarf-front,.js-onboarding-ed-anim-scarf-back{transform-origin:547px 93px;transform:skew(0deg, 6deg) scaleX(1)}.is-animated .js-onboarding-ed-anim-flag,.is-animated .js-onboarding-ed-anim-scarf-front,.is-animated .js-onboarding-ed-anim-scarf-back{animation:flap-animation 2s ease-in-out 3}.js-onboarding-ed-anim-scarf-front{animation-duration:2s;transform-origin:659px 147px}.js-onboarding-ed-anim-scarf-back{animation-duration:2s;transform-origin:665px 149px}@keyframes fold-animation{0%,100%{transform:translate(0, 0)}50%{transform:translate(30px, 0)}}.is-animated .js-onboarding-ed-anim-fold{animation:fold-animation 2s ease-in-out 2}.atb-extension-overlay--new-user-poll .atb-extension-overlay__success{padding-top:50px;width:490px;left:-webkit-calc((100% - 490px) / 2);left:calc((100% - 490px) / 2)}.atb-extension-overlay--new-user-poll .atb-extension-overlay__image{width:96px;height:96px;margin:10px 0}.atb-extension-overlay--new-user-poll .atb-extension-overlay__image--small .atb-extension-overlay__image{width:72px;height:72px;margin:0}.atb-extension-overlay--new-user-poll .atb-extension-overlay__div-welcome-back,.atb-extension-overlay--new-user-poll .atb-extension-overlay__div-thank-you{display:none;margin-top:30px}.atb-extension-overlay--new-user-poll .atb-extension-overlay__div-welcome-back .atb-extension-overlay__search-btn-large,.atb-extension-overlay--new-user-poll .atb-extension-overlay__div-thank-you .atb-extension-overlay__search-btn-large{margin-top:40px}.atb-extension-overlay--new-user-poll .atb-extension-overlay__headline{margin-top:20px;margin-bottom:20px;font-weight:normal;line-height:1.4;font-size:36px}.atb-extension-overlay--new-user-poll .atb-extension-overlay__headline .atb-extension-overlay__headline__secondary{display:block}.atb-extension-overlay--new-user-poll .atb-extension-overlay__div-question-new-user{margin-top:10px}.atb-extension-overlay--new-user-poll .atb-extension-overlay__div-question-new-user .atb-extension-overlay__div.atb-extension-overlay__div-left,.atb-extension-overlay--new-user-poll .atb-extension-overlay__div-question-new-user .atb-extension-overlay__div.atb-extension-overlay__div-right{float:left;width:245px;height:200px}.atb-extension-overlay--new-user-poll .atb-extension-overlay__div-question-referral{display:none}.atb-extension-overlay--new-user-poll .atb-extension-overlay__div-question-referral .atb-extension-overlay__div-question-referral__error{display:none;color:#333;background-color:#e37151;padding:10px;border-radius:5px;margin-bottom:10px}.atb-extension-overlay--new-user-poll .atb-extension-overlay__div-question-referral .atb-extension-overlay__div-question-referral__prompt{margin-bottom:10px}.atb-extension-overlay--new-user-poll .atb-extension-overlay__div-question-referral .atb-extension-overlay__div-question-referral__form .atb-extension-overlay__div-question-referral__label{font-size:17px;display:block;text-align:left;padding-left:140px}.atb-extension-overlay--new-user-poll .atb-extension-overlay__div-question-referral .atb-extension-overlay__div-question-referral__form .atb-extension-overlay__div-question-referral__radio{margin-right:7px;vertical-align:middle;position:relative;top:-1px}.atb-extension-overlay--new-user-poll .atb-extension-overlay__div-question-referral .atb-extension-overlay__div-question-referral__form .atb-extension-overlay__div-question-referral__text{margin-left:10px;font-size:13px;padding:2px 4px}.atb-extension-overlay--new-user-poll .atb-extension-overlay__div-question-referral .atb-extension-overlay__div-question-referral__form .atb-extension-overlay__search-btn-large{margin-top:30px}.atb-extension-overlay--new-user-poll .atb-extension-overlay__div-question-referral .atb-extension-overlay__div-question-referral__form .atb-extension-overlay__disclaimer{color:#cccccc;margin-top:20px}.atb-extension-overlay--new-user-poll .atb-extension-overlay__div-question-referral .atb-extension-overlay__nope{color:#4495d4;cursor:pointer;margin-top:30px}.atb-extension-overlay--new-user-poll .atb-extension-overlay__search-btn-large{width:50%;padding-top:5px;padding-bottom:5px}@media (max-height: 590px){.atb-extension-overlay--new-user-poll .atb-extension-overlay__success{padding-top:20px}.atb-extension-overlay--new-user-poll .atb-extension-overlay__image--small .atb-extension-overlay__image{width:60px;height:60px}.atb-extension-overlay--new-user-poll .atb-extension-overlay__headline{margin-top:10px}.atb-extension-overlay--new-user-poll .atb-extension-overlay__div-question-referral .atb-extension-overlay__nope{margin-top:10px}}@media (max-height: 550px){.atb-extension-overlay--new-user-poll .atb-extension-overlay__image--small .atb-extension-overlay__image{display:none}.atb-extension-overlay--new-user-poll .atb-extension-overlay__headline{margin-top:10px;font-size:32px}}.atb-extension-overlay--promote-mobile .atb-extension-overlay__success{padding-top:40px;width:550px;left:-webkit-calc((100% - 550px) / 2);left:calc((100% - 550px) / 2)}.atb-extension-overlay--promote-mobile .atb-extension-overlay__image{width:72px;height:72px;margin:0}.atb-extension-overlay--promote-mobile .atb-extension-overlay__headline{margin-top:25px;margin-bottom:10px;font-weight:normal;line-height:1.4;font-size:34px}.atb-extension-overlay--promote-mobile .atb-extension-overlay__text{color:#EBEBEB;font-size:20px;margin-bottom:20px}.atb-extension-overlay--promote-mobile .atb-extension-overlay__mobile-image{width:179px;height:360px;display:block;margin:30px auto;background-image:url("/assets/onboarding/mobile/phone@2xl.png")}.atb-extension-overlay--promote-mobile .atb-extension-overlay__search-btn{margin-top:0px;padding:2px 20px}.atb-extension-overlay--promote-mobile .atb-extension-overlay__search-btn:visited{color:#4495d4}@media (max-height: 770px){.atb-extension-overlay--promote-mobile .atb-extension-overlay__mobile-image{width:149px;height:300px;background-image:url("/assets/onboarding/mobile/phone@2xm.png")}}@media (max-height: 750px){.atb-extension-overlay--promote-mobile .atb-extension-overlay__mobile-image{width:99px;height:200px;background-image:url("/assets/onboarding/mobile/phone@2xs.png")}}@media (max-height: 600px){.atb-extension-overlay--promote-mobile .atb-extension-overlay__mobile-image{display:none}.atb-extension-overlay--promote-mobile .atb-extension-overlay__success{padding-top:100px}}.example-search{display:inline-block;height:34px;background-color:white;color:#222;border-radius:17px;box-sizing:border-box;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);font-size:14px;padding:6px 14px 0 32px;margin-right:10px;position:relative;white-space:nowrap}.example-search:hover,.example-search:focus{text-decoration:none;color:#222;background-color:#f9f9f9}.example-search:before{font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\53";position:absolute;left:13px}.has-zcm .header{width:98.5%}.header-wrap{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.15);box-shadow:0 1px 0 rgba(0,0,0,0.15);-webkit-tab-highlight-color:rgba(0,0,0,0);background-color:#fafafa;padding-top:16px;position:relative;z-index:15}.header-wrap:after{content:"";width:100%;display:block;margin-top:-2px;height:1px}.lt-ie9 .header-wrap{border-bottom:1px solid #dbdbdb}.header-wrap--show{display:block}.header-wrap--with-hero{-webkit-transition:top .1s ease-in-out;-webkit-transition-delay:0s;-moz-transition:top .1s ease-in-out 0s;-o-transition:top .1s ease-in-out 0s;transition:top .1s ease-in-out 0s;position:absolute;width:100%;right:0;left:0;padding-bottom:15px;top:-102px}.has-search-focus .header-wrap--with-hero{top:0}.header-wrap--fixed{position:fixed;top:0}.header{min-height:58px}.header.cw,.header.cw--c{padding-left:0;padding-right:0}@media only screen and (max-width: 864px){.has-zcm .header{margin-bottom:0;width:98%}}@media only screen and (max-width: 590px){.has-zcm .header{float:none;width:auto}}.lt-ie9 .header{float:none}.body--serp .header{min-height:85px}.header__search-wrap{position:relative;margin-bottom:3px;margin-top:1px}.header__logo-wrap{margin:auto;margin-left:3.5px;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}@media only screen and (min-width: 1350px){.header__logo-wrap{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}}.header__logo-wrap:hover{text-decoration:none}.header__logo,.header__praise,.header__avatar{width:36px;height:36px}@media only screen and (min-width: 1350px){.header__logo,.header__praise,.header__avatar{margin-right:28px}}.header__logo-wrap--flex:hover{text-decoration:none}.header__logo--flex{height:39px;width:39px}.header__logo-wrap .header__praise,.header__logo-wrap .header__avatar{height:36px;top:auto;display:none}@media only screen and (min-width: 1350px){.header__logo-wrap .header__praise,.header__logo-wrap .header__avatar{left:auto;right:0}}@media only screen and (min-width: 1350px){.header__praise,.header__avatar{top:-4px}}.header__avatar{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.header__search{position:relative;left:5px}.header--aside{display:block;margin:22px auto auto 16px;height:44px;right:7px;position:absolute;bottom:0;top:0;z-index:199}.header__button,.header__button--menu{display:block;float:right;top:1px;z-index:10}.header__button,.header__button--menu,.header__button:visited,.header__button--menu:visited,.header__button:focus,.header__button--menu:focus,.header__button:hover,.header__button--menu:hover{color:#a5a5a5}.header__button--menu{margin-left:20px}.header--aside__item{height:39px;display:inline-block;vertical-align:middle;position:relative;white-space:nowrap;z-index:1;line-height:37px}.header--aside__item .popout-trig{position:relative;margin-left:5px;vertical-align:top}.header--aside__twitter{font-size:20px;margin-left:25px}.header--aside__twitter:after{font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\74";position:relative}.header--aside__twitter:hover{text-decoration:none}.header__label,.header__link{color:#aaa}.header__clickable{cursor:pointer}.header__clickable:hover,.header__clickable:focus{color:#6d6d6d}.header-wrap--hero{background:#e37151;color:#fff;position:relative;width:100%;right:0;left:0;top:0;padding-top:1.25em}.header-wrap--hero--alt{border-top-color:#00278e;background-color:#66abff}.header--hero{cursor:pointer;line-height:1.9;z-index:5}.header--hero__loupe{position:relative;vertical-align:middle;margin-left:.8em;margin-right:.5em;top:0;font-size:1.5em}.header--hero__loupe:before{font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\53"}.header--hero__link{padding-left:1em;font-size:16px}.header--hero__link,.header--hero__link:hover,.header--hero__link:focus,.header--hero__link:active{color:#fff}.header-wrap--hero .header__button--menu,.header-wrap--hero .header__button--menu:visited,.header-wrap--hero .header__button--menu:focus,.header-wrap--hero .header__button--menu:hover{color:#fff}.no-touch .header-wrap--hero .header__button--menu:hover,.no-touch .header-wrap--hero .header__button--menu:focus,.no-js .header-wrap--hero .header__button--menu:hover,.no-js .header-wrap--hero .header__button--menu:focus{background-color:#bd4b2b;background-color:rgba(0,0,0,0.15)}@media only screen and (max-width: 864px){.header__search-wrap{padding-right:40px}}@media only screen and (max-width: 590px){.header__search-wrap{padding-right:40px}.header__logo-wrap{margin-left:0}.header__search{left:0}.header--aside{right:3.5px}.has-search-focus .header__search-wrap{margin-left:0;padding-left:7px;padding-right:7px}.has-search-focus .header-wrap .header--aside{right:-40px}.has-search-focus .header__logo,.has-search-focus .header__avatar{margin-left:-36px;opacity:0}.header-wrap{padding-top:9px}.header--aside{margin-top:13.5px}.header-wrap--hero{padding-top:11px}}.search__autocomplete{display:none;position:absolute;top:2.8em;left:0;width:100%;max-height:208px;border:1px solid #d0d0d0;border-radius:0 0 4px 4px;margin-top:-2px;margin-left:-1px;margin-right:-1px;z-index:25;box-shadow:0 2px 4px rgba(0,0,0,0.1);overflow:hidden}.header__search .search__autocomplete{top:44px}.lt-ie8 .search__autocomplete{display:none !important}.search--home .search__autocomplete{max-height:230px}.search__autocomplete.search__autocomplete--bang{max-height:none;overflow:initial}.is-mobile .search__autocomplete.search__autocomplete--bang{overflow-y:hidden}.search__autocomplete.search__autocomplete--two-rows{top:44px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.08);max-height:318px}.is-mobile .search__autocomplete.search__autocomplete--two-rows{max-height:218px}.acp-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:4px 0;max-height:208px;background-color:#fff;overflow:auto;overflow-x:hidden;position:static}.search--home .acp-wrap{max-height:230px}.search__autocomplete--bang .acp-wrap{padding:0;max-height:256px}.search--home .search__autocomplete--bang .acp-wrap{max-height:272px}.search__autocomplete--two-rows .acp-wrap{max-height:318px;padding:6px 0}.lt-ie9 .acp-wrap{max-height:200px}.acp-footer{position:absolute;width:100%;box-shadow:0 0px 4px rgba(0,0,0,0.1);border:1px solid #d0d0d0;background-color:#fff;margin-left:-1px;padding:4px 0;border-radius:0 0 4px 4px}.acp-footer .acp-footer__instructions{margin-left:16px;color:#666}.acp-footer .acp-footer__link{position:absolute;right:0;margin-right:16px}.acp,.acp--bang{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;cursor:pointer;line-height:1.1;font-size:1.1em;padding:4px .681818em;margin:0 auto;position:static;color:#222;font-weight:bold}.search__autocomplete--two-rows .acp,.search__autocomplete--two-rows .acp--bang{padding:6px 11px;margin:0;min-height:42px}.acp-wrap__column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding:4px}.acp-wrap__column.acp-wrap__column--left{border-right:1px solid #e0e0e0}.acp--bang{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:8px 16px;position:relative;z-index:1}.acp--bang__img-wrap{margin-right:4px;background-color:#fff;float:left;width:16px;height:16px}.acp--bang__img-wrap,.acp--bang__img{border-radius:4px}.acp--bang__body{position:relative;padding-left:12px}.acp--bang__phrase,.acp--bang__snippet{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.acp--bang__phrase{position:absolute;right:0}.acp--bang__snippet{display:inline-block;width:75%;font-weight:normal}.acp--long-phrase .acp--bang__snippet{width:50%}.acp--highlight{background-color:#f2f2f2}.acp--highlight.acp--bang{margin-top:0;margin-bottom:0}.acp--highlight.acp--bang .acp--bang__snippet{color:#111}.acp__phrase{overflow:hidden;text-overflow:ellipsis;font-size:1em;line-height:1.1}.acp__detail{font-weight:normal;font-size:13px;overflow:hidden;text-overflow:ellipsis;margin-top:3px;color:#666;line-height:100%}.is-mobile .acp-wrap__column.acp-wrap__column--left{float:none;width:100%;border-right:none}.is-mobile .acp-wrap__column.acp-wrap__column--right{display:none}.is-mobile .acp-footer{display:none}.is-mobile .search__autocomplete--bang .acp-wrap{max-height:208px}@media only screen and (max-width: 864px){.acp--bang__snippet{width:50%}.acp--long-phrase .acp--bang__snippet{width:30%}}@media only screen and (max-height: 800px){.search--home .search__autocomplete--bang .acp-wrap{max-height:188px}}.is-mobile .hide--mob{display:none}.is-mobile .show--mob{display:block}.feedback-btn__icon,.nav-menu__feedback__icon{-webkit-transition:opacity .2s,color .15s;-moz-transition:opacity .2s,color .15s;-o-transition:opacity .2s,color .15s;transition:opacity .2s,color .15s;-webkit-transition-delay:0s,0s;-moz-transition-delay:0s,0s;-o-transition-delay:0s,0s;transition-delay:0s,0s;font-size:22px;color:#666}.feedback-btn__icon:hover,.nav-menu__feedback__icon:hover,.feedback-btn__icon:focus,.nav-menu__feedback__icon:focus{color:#333;text-decoration:none}.feedback-btn{-webkit-transition:height .2s ease-in-out;-webkit-transition-delay:.05s;-moz-transition:height .2s ease-in-out .05s;-o-transition:height .2s ease-in-out .05s;transition:height .2s ease-in-out .05s;border:none;padding:0;height:28px;min-width:120px;text-align:center;margin:.5em;box-sizing:border-box;box-shadow:0 1px 3px 0 rgba(0,0,0,0.25)}.feedback-btn:hover{background-color:#fafafa}.footer--mobile .feedback-btn{box-shadow:none;border:1px solid #d0d0d0;border-radius:3px}@media only screen and (max-width: 1130px){.has-right-rail-ads .serp__top-right .feedback-btn{display:none}}@media only screen and (max-width: 1340px){.has-right-rail-module .serp__top-right .feedback-btn{display:none}}.feedback-btn--clicked{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;height:42px}.feedback-btn__send{-webkit-transition:opacity .2s ease-in-out;-webkit-transition-delay:0s;-moz-transition:opacity .2s ease-in-out 0s;-o-transition:opacity .2s ease-in-out 0s;transition:opacity .2s ease-in-out 0s;width:100%;display:block;color:#999;font-weight:600;opacity:1;padding:0 .75em;box-sizing:border-box;text-transform:capitalize}.feedback-btn__send:hover,.feedback-btn__send:focus{color:#666;text-decoration:none}.feedback-btn--clicked .feedback-btn__send{opacity:0}.feedback-btn__icon-wrap{position:absolute;top:0;left:0;width:100%}.feedback-btn__icon{opacity:0;width:50%;display:inline-block;box-sizing:border-box}.feedback-btn__icon:first-child{padding-right:.5em;text-align:right}.feedback-btn__icon:last-child{padding-left:.5em;text-align:left}.feedback-btn--clicked .feedback-btn__icon{-webkit-transition-delay:.1s,0s;-moz-transition-delay:.1s,0s;-o-transition-delay:.1s,0s;transition-delay:.1s,0s;opacity:1;visibility:visible}.feedback-btn__icon--love:before{font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\29"}.feedback-btn__icon--nolove:before{font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\28"}.nav-menu__feedback{top:-.25em;height:28px}.nav-menu__feedback__icon{display:inline-block;height:28px}.nav-menu__feedback__icon--love{margin-right:20px}.nav-menu__feedback__icon--love:before{font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\29"}.nav-menu__feedback__icon--nolove:before{font-family:'ddg-serp-icons' !important;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\28"}.modal__box--feedback{-webkit-transition:height .3s ease-in-out;-webkit-transition-delay:0s;-moz-transition:height .3s ease-in-out 0s;-o-transition:height .3s ease-in-out 0s;transition:height .3s ease-in-out 0s;max-width:360px;width:80%;padding:20px;overflow:visible;height:auto;box-sizing:border-box}.modal__wrap--feedback{height:100%}.frm--feedback{padding-top:20px}.feedback-modal__heading{text-align:left;position:relative}.feedback-modal__heading .feedback-modal__close{right:0;top:6px}.feedback-modal__heading__prompt{font-size:0.8em;display:block;color:#666}.feedback-modal__heading__prompt.has-category{color:#111;font-size:1em;display:inline}.feedback-modal__heading__category{text-transform:capitalize}.feedback-modal__heading__query{font-weight:600}.feedback-modal__heading__query:before{content:open-quote}.feedback-modal__heading__query:after{content:close-quote}.feedback-modal__heading__main{font-size:16px;font-weight:600}.feedback-modal__heading--success{text-align:center;font-weight:600}.feedback-modal__image{background:#f7f7f7;margin-bottom:10px;padding:10px}.feedback-modal__image img{display:block;max-height:200px;max-width:200px;margin:0 auto}.dark-bg .feedback-modal__image{background:#111}.feedback-modal__label{display:block;text-align:left;font-weight:normal;font-size:1.1em;margin-bottom:10px}.feedback-modal__input{display:block;width:100%;margin-bottom:10px;padding-left:.5em;height:2.2em}.feedback-modal__input--dropdown{padding-left:0}.feedback-modal__input--dropdown select{width:100% !important;height:100% !important}.is-mobile-device .feedback-modal__input--dropdown select{font-size:16px;line-height:100%}.is-mobile-device .feedback-modal__input--text{font-size:16px}.feedback-modal__issues{margin-bottom:10px;padding-left:0;text-align:left;overflow:hidden;height:auto}.feedback-modal__radio{display:block;margin-bottom:10px}.feedback-modal__radio .feedback-modal__radio__input{display:inline-block;margin-right:5px;margin-left:1px}.feedback-modal__input--text{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:auto;padding:.5em .5em .5em .75em;overflow:auto;resize:vertical;max-height:210px}.feedback-modal__issues,.feedback-modal__input--other,.feedback-modal__input--ads{-webkit-transition:border-width .3s,opacity .3s,height .3s,margin .3s;-moz-transition:border-width .3s,opacity .3s,height .3s,margin .3s;-o-transition:border-width .3s,opacity .3s,height .3s,margin .3s;transition:border-width .3s,opacity .3s,height .3s,margin .3s}.feedback-modal__issues.is-invisible,.feedback-modal__input--other.is-invisible,.feedback-modal__input--ads.is-invisible{height:0;opacity:0;margin:0;padding:0;border-width:0}.feedback-modal__input--other{opacity:1;padding-left:.75em}.feedback-modal__input--other.frm__input{background-color:#f7f7f7;color:#333}.feedback-modal__submit{width:100%;box-sizing:border-box;text-align:center;font-size:1.1em;position:relative}.feedback-modal__submit.is-disabled:hover,.feedback-modal__submit.is-disabled:active,.feedback-modal__submit.is-disabled:focus{background-color:#c3c3c3;border-color:#c3c3c3;color:#eee}.feedback-modal__message{font-size:1.1em;text-align:center;color:#666}.dark-bg .feedback-modal__message{color:#f7f7f7}.lt-ie10 .modal__box--feedback{display:block}.report-ad{color:#888;display:inline-block;white-space:nowrap;line-height:1.45;margin-left:0.7em}.result--ad--small .report-ad{display:none}.report-ad__start{cursor:pointer}.report-ad__start{border-left:solid 1px #e5e5e5;padding-left:0.7em}.report-ad__link,.report-ad__link:hover,.report-ad__link:visited,.report-ad__link:visited:hover{color:#888}.report-ad__link:hover{text-decoration:underline}.report-ad__link{margin-left:0.4em}.modal .newsletter-modal__heading--success{padding:0;padding-bottom:.5em}.newsletter-modal__disclaimer{padding-top:0.5em;text-align:left}.newsletter-modal__disclaimer__link{color:#aaa;text-decoration:underline}.spread-icon,.woman-icon,.privacy-simplified-icon,.mailbox-icon{height:50px;width:50px;margin:0 auto}.donations-icon,.traffic-icon,.privacy-tips-icon{height:35px;width:35px;margin:0 auto}.spread-icon{background:url("assets/icons/spread.svg");background-size:50px}.woman-icon{background:url("assets/icons/woman.svg");background-size:50px}.privacy-simplified-icon{background:url("assets/icons/privacy-simplified.svg");background-size:50px}.mailbox-icon{background:url("assets/icons/mailbox.svg");background-size:50px}.donations-icon{background:url("assets/icons/donations.svg");background-size:35px}.traffic-icon{background:url("assets/icons/traffic.svg");background-size:35px}.privacy-tips-icon{background:url("assets/icons/privacy-tips.svg");background-size:35px}.showcase__dropdown__list{display:none}.is-showing .showcase__dropdown__list{display:block}.showcase .modal__box,.social .modal__box{-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);width:450px;box-shadow:0 2.5px 20px 0 rgba(0,0,0,0.15);right:-22px}.showcase .modal__body,.social .modal__body{padding:0}@media only screen and (max-width: 1400px){.set-align-center .showcase{display:none}}@media only screen and (max-width: 1079px){.showcase{display:none}}.showcase .showcase__heading{font-size:17px}.showcase .showcase__subheading{font-size:14px}.showcase .eighteen{width:18%;float:left;position:relative;box-sizing:border-box}.showcase .showcase__dropdown-top{padding:11px 19px}.showcase .showcase__dropdown-top .showcase__link,.showcase .showcase__dropdown-top .showcase__link:hover,.showcase .showcase__dropdown-top .showcase__link:focus{color:currentColor;text-decoration:none}.showcase .showcase__dropdown-top .showcase__heading:hover,.showcase .showcase__dropdown-top .showcase__heading:focus{text-decoration:underline currentColor}.showcase .showcase__dropdown-top .showcase__link:nth-child(2){padding-top:3px}.showcase .showcase__dropdown-top .showcase__dropdown__list{padding:15px 0;border-radius:4px;margin-left:4px}.showcase .showcase__dropdown-top .showcase__dropdown__list:hover{background:#f7f7f7}.dark-bg .showcase .showcase__dropdown-top .showcase__dropdown__list:hover{background:#434343}.showcase .showcase__dropdown-top .showcase__dropdown__list:last-child{margin-bottom:0}.showcase .showcase__dropdown-top .showcase__subheading{padding:3px 0 0 0;color:#888}.showcase .showcase__dropdown-bottom{padding:30px 19px;background:#fafafa;border-top:solid 1px #eee}.showcase .showcase__dropdown-bottom .showcase__link,.showcase .showcase__dropdown-bottom .showcase__link:hover,.showcase .showcase__dropdown-bottom .showcase__link:focus{color:currentColor}.showcase .showcase__dropdown-bottom .showcase__dropdown__list{margin-left:4px;padding-bottom:1em}.showcase .showcase__dropdown-bottom .showcase__dropdown__list:last-child{padding-bottom:0}.showcase .showcase__icon{text-align:center}.showcase .showcase__text{padding-top:.7em}@media only screen and (max-width: 864px){.social{display:none}}.social .modal__box{width:102px;min-width:unset;box-sizing:border-box}.social .social__link{color:#666;margin:15px;text-align:left;height:16px;font-size:14px}.social .social__link__text{position:relative;color:#666}.dark-bg .social .social__link__text{color:#ededed}.social .social__icon--light,.social .social__icon--dark,.social .social__icon{display:inline-block;margin-right:10px;height:16px;width:16px;vertical-align:top}.dark-bg .social .social__icon--light{display:none}.social .social__icon--dark{display:none}.dark-bg .social .social__icon--dark{display:inline-block}.body--home .social{display:inline-block}.set-wide .header__search-wrap,.set-wide .msg--box,.set-wide .msg--info,.set-wide .msg--help,.set-wide .msg--untranslated,.set-wide .msg--warning,.set-wide #error_homepage,.set-wide .msg,.set-wide .content__text,.set-wide .cw,.set-wide .cw--c{max-width:1352px}.set-wide .header--aside__msg{display:none}.set-wide .header__search-wrap{max-width:590px}.set-wide .results--main{float:none}.set-super-wide .header__search-wrap,.set-super-wide .msg--box,.set-super-wide .msg--info,.set-super-wide .msg--help,.set-super-wide .msg--untranslated,.set-super-wide .msg--warning,.set-super-wide #error_homepage,.set-super-wide .msg,.set-super-wide .content__text,.set-super-wide .cw,.set-super-wide .cw--c{max-width:1553px}.set-super-wide .header--aside__msg{display:none}.set-super-wide .header__search-wrap{max-width:590px}.set-super-wide .results--main{float:none}.set-header--fixed body,.set-header--floating body{padding-top:68px}.set-header--fixed.has-zcm body,.set-header--floating.has-zcm body{padding-top:105px}.set-header--fixed.is-mobile.has-zcm body,.set-header--floating.is-mobile.has-zcm body{padding-top:98px}.set-header--fixed .site-wrapper,.set-header--floating .site-wrapper{margin-top:-3px}.set-header--fixed .header-wrap,.set-header--floating .header-wrap{position:fixed;width:100%;left:0;right:0;z-index:105;padding-bottom:0}.set-header--floating .header-wrap{-webkit-transition:top .2s ease-in-out;-webkit-transition-delay:.05s;-moz-transition:top .2s ease-in-out .05s;-o-transition:top .2s ease-in-out .05s;transition:top .2s ease-in-out .05s}.set-header--fixed .metabar--fixed{top:68px}.set-header--fixed.has-zcm .metabar--fixed{top:101px}.set-header--fixed.is-mobile.has-zcm .metabar--fixed{top:97px}.set-header--fixed .header-wrap{top:0}.set-header--menu.has-zcm .header{min-height:0}.set-header--menu.has-zcm .header-wrap{padding-top:6px}.set-header--menu.has-zcm .header__search-wrap{display:none}.set-header--menu.has-zcm .header--aside{margin:4px auto}.set-header--menu.has-zcm.is-mobile .header--aside{background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 40%, #fff 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 40%, #fff 100%);width:4em;right:0}.set-header--menu.has-zcm.is-mobile .header__button--menu{right:4px}.set-header--menu.has-zcm.is-app .header-wrap{border-top:none;border-bottom:0;padding-top:0}.set-header--menu.has-zcm.is-app .header--aside{display:none}.set-header--menu.is-mobile-device .header-wrap{border-top-color:transparent}.set-header--menu.is-mobile-device .site-wrapper:before{display:none}.set-text--small{font-size:72%}.set-text--medium{font-size:81%}.set-text--larger{font-size:99%}.set-text--largest{font-size:112.5%}.set-align-center .cw,.set-align-center .cw--c,.set-align-center .cw--c{margin-left:auto;float:none}.set-align-center .cw .zci__main--detail,.set-align-center .cw--c .zci__main--detail,.set-align-center .cw--c .zci__main--detail{padding-left:0;margin:0 auto}@media only screen and (max-width: 864px){.set-align-center .cw.header,.set-align-center .header.cw--c,.set-align-center .cw--c.header{margin-left:0}}.set-align-center .cw.has-aux,.set-align-center .has-aux.cw--c{margin-left:0}@media only screen and (min-width: 864px){.set-align-center .cw.has-aux,.set-align-center .has-aux.cw--c{width:77%}}@media only screen and (min-width: 971.1px){.set-align-center .cw.has-aux,.set-align-center .has-aux.cw--c{width:67%}}.set-align-center .cw.has-aux .zci__main,.set-align-center .has-aux.cw--c .zci__main{padding-left:0}.set-align-center .serp__results,.set-align-center .metabar__in,.set-align-center .zci__main.has-tiles{padding-left:0}.set-align-center .results--main{float:none}.set-align-center .header__search-wrap,.set-align-center .zcm-wrap--header,.set-align-center .msg--result,.set-align-center .msg--serp,.set-align-center .welcome,.set-align-center .results--main{margin-left:auto;margin-right:auto}.set-align-center.has-right-rail-ads .results{padding-right:60px}.set-align-center .welcome,.set-align-center .zcm-wrap{padding-left:0}.set-align-center .header--aside__msg{display:none}.set-themes{display:flex;flex:1;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:0 0 4px 0}.set-themes .set-theme__check,.set-themes .set-theme__inp{display:none}.set-themes .set-themes__wrapper{flex-basis:47%;display:flex;flex-direction:column;text-align:center}.set-themes .set-themes__wrapper .set-theme__label{cursor:pointer}.set-themes .set-theme{width:70%;padding:15%;border:1px solid rgba(150,150,150,0.3);border-radius:4px;margin:5px 0;position:relative;cursor:pointer;display:flex;justify-content:center;flex-direction:column;background:#fff}.set-themes .set-theme:hover{opacity:0.9}.set-themes .set-theme.is-checked{border:1px solid rgba(150,150,150,0.6)}.set-themes .set-theme.is-checked .set-theme__check{display:flex;position:absolute;right:-3px;bottom:-5px;width:16px;height:16px;border-radius:8px;color:#fff;background:#66abff;font-size:10px;justify-content:center;align-items:center;pointer-events:none;flex-direction:column;z-index:10}.set-themes .set-theme.is-checked+.set-theme__label{font-weight:bold}.set-themes .set-theme [class^="set-theme__color-"]{content:"";height:4px;overflow:hidden;margin:2px 0;border-radius:4px;width:100%}.set-themes .set-theme .set-theme__color-2{width:75%}.logo_homepage--it{background-image:url("/assets/logos/initech/logo_homepage.png")}.svg .logo_homepage--it{background-image:url("/assets/logos/initech/logo_homepage.svg")}@media only screen and (max-height: 425px){.logo_homepage--it{background-image:url("/assets/logos/initech/logo_homepage_mobile.png")}.svg .logo_homepage--it{background-image:url("/assets/logos/initech/logo_homepage_mobile.svg")}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-ms-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dppx){.logo_homepage--it{background-image:url("/assets/logos/initech/logo_homepage.retina.png")}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 425px), only screen and (-moz-min-device-pixel-ratio: 2) and (max-width: 425px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 425px), only screen and (-ms-min-device-pixel-ratio: 2) and (max-width: 425px), only screen and (min-device-pixel-ratio: 2) and (max-width: 425px), only screen and (min-resolution: 192dppx) and (max-width: 425px){.logo_homepage--it{background-image:url("/assets/logos/initech/logo_homepage_small.retina.png")}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-height: 425px), only screen and (-moz-min-device-pixel-ratio: 2) and (max-height: 425px), only screen and (min--moz-device-pixel-ratio: 2) and (max-height: 425px), only screen and (-ms-min-device-pixel-ratio: 2) and (max-height: 425px), only screen and (min-device-pixel-ratio: 2) and (max-height: 425px), only screen and (min-resolution: 192dppx) and (max-height: 425px){.logo_homepage--it{background-image:url("/assets/logos/initech/logo_homepage_mobile.retina.png")}}.logo_homepage--it.header__logo{width:60px}.logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage.normal.png")}.svg .logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage.normal.svg")}.dark-bg .logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage.alt.png")}.svg.dark-bg .logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage.alt.svg")}@media only screen and (max-width: 425px){.logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage_small.normal.png")}.svg .logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage_small.normal.svg")}.dark-bg .logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage_small.alt.png")}.svg.dark-bg .logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage_small.alt.svg")}}@media only screen and (max-height: 425px){.logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage_mobile.normal.png")}.svg .logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage_mobile.normal.svg")}.dark-bg .logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage_mobile.alt.png")}.svg.dark-bg .logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage_mobile.alt.svg")}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-ms-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dppx){.logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage.normal.retina.png")}.dark-bg .logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage.alt.retina.png")}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 425px), only screen and (-moz-min-device-pixel-ratio: 2) and (max-width: 425px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 425px), only screen and (-ms-min-device-pixel-ratio: 2) and (max-width: 425px), only screen and (min-device-pixel-ratio: 2) and (max-width: 425px), only screen and (min-resolution: 192dppx) and (max-width: 425px){.logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage_small.normal.retina.png")}.dark-bg .logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage_small.alt.retina.png")}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-height: 425px), only screen and (-moz-min-device-pixel-ratio: 2) and (max-height: 425px), only screen and (min--moz-device-pixel-ratio: 2) and (max-height: 425px), only screen and (-ms-min-device-pixel-ratio: 2) and (max-height: 425px), only screen and (min-device-pixel-ratio: 2) and (max-height: 425px), only screen and (min-resolution: 192dppx) and (max-height: 425px){.logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage_mobile.normal.retina.png")}.dark-bg .logo_homepage--resetthenet{background-image:url("/assets/logos/resetthenet/logo_homepage_mobile.alt.retina.png")}}.is-open{display:block}.is-closed,.is-hidden{display:none !important}.no-js .no-js__hide{display:none !important}.cw,.cw--c{position:relative;padding:0 7px;max-width:1270px;margin-left:0;margin-right:auto}.cw--c{margin-left:auto}.content__internal{padding-top:1em}img{max-width:100%}.site-wrapper{width:100%;overflow:hidden}.content-wrap{margin:0 auto;position:relative}.text-center,.text-mid{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.r-block{display:block}.r-inline{display:inline}.r-inline-block,.r-iblock{display:inline-block}.r-valign--top{vertical-align:top}.r-valign--mid{vertical-align:middle}.r-valign--bottom{vertical-align:bottom}.r-border-box,html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.r-content-box,.r-grid-pad{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.whole,.half,.third,.twothird,.twothirds,.quarter,.threequarter,.threequarters,.sixth,.eighth,.ninety,.eighty,.seventy,.sixty,.fifty,.forty,.thirty,.twenty,.ten{float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.whole{width:100%}.half,.fifty{width:50%}.third{width:33.3%}.twothird,.twothirds{width:66.6%}.quarter{width:25%}.threequarter,.threequarters{width:75%}.sixth{width:16.6%}.eighth{width:12.5%}.ninety{width:90%}.eighty{width:80%}.seventy{width:70%}.sixty{width:60%}.forty{width:40%}.thirty{width:30%}.twenty{width:20%}.ten{width:10%}.gw{margin-left:-1em;letter-spacing:-0.31em}.g{padding-left:1em;display:inline-block;vertical-align:top;letter-spacing:normal;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.gw--h{margin-left:-0.5em}.gw--h .g{padding-left:0.5em}.block-mid{margin-left:auto;margin-right:auto;display:block;float:none}.pull-left,.fl,.float--left{float:left}.pull-right,.fr,.float--right{float:right}.pull-none,.killfloat{float:none}.clear,.r-clear{clear:both}.hide,.r-hide{display:none}.hide--important,#state_hidden,#iframe_hidden{display:none !important}.allcaps{text-transform:uppercase}.clearfix:after,.fix:after,.group:after,.row:after,.gw:after,.media:after,.acp--bang:after{content:"";display:block;clear:both}@media only screen and (min-width: 1079px){.hide--screen-l{display:none}.show--screen-l,.r-block--screen-l{display:block}.block-mid--screen-l{margin-left:auto;margin-right:auto;display:block;float:none}.pull-left--screen-l,.fl--screen-l{float:left}.pull-right--screen-l,.fr--screen-l{float:right}.pull-none--screen-l,.killfloat--screen-l{float:none}.whole--screen-l{width:100%}.ninety--screen-l{width:90%}.eighty--screen-l{width:80%}.seventy--screen-l{width:70%}.sixty--screen-l{width:60%}.half--screen-l,.fifty--screen-l{width:50%}.forty--screen-l{width:40%}.thirty--screen-l{width:30%}.quarter--screen-l{width:25%}.twenty--screen-l{width:20%}.ten--screen-l{width:10%}}@media only screen and (min-width: 1440px){.hide--screen-xl{display:none}.show--screen-xl,.r-block--screen-xl{display:block}.block-mid--screen-xl{margin-left:auto;margin-right:auto;display:block;float:none}.pull-left--screen-xl,.fl--screen-xl{float:left}.pull-right--screen-xl,.fr--screen-xl{float:right}.pull-none--screen-xl,.killfloat--screen-xl{float:none}.whole--screen-xl{width:100%}.ninety--screen-xl{width:90%}.eighty--screen-xl{width:80%}.seventy--screen-xl{width:70%}.sixty--screen-xl{width:60%}.half--screen-xl,.fifty--screen-xl{width:50%}.forty--screen-xl{width:40%}.thirty--screen-xl{width:30%}.quarter--screen-xl{width:25%}.twenty--screen-xl{width:20%}.ten--screen-xl{width:10%}}@media only screen and (max-width: 864px){.port-half,.half--screen-m{width:50%;float:left;clear:none}.block-mid--screen-m{margin-left:auto;margin-right:auto;display:block;float:none}.port-hide,.hide--screen-m{display:none}.port-block,.show--screen-m,.r-block--screen-m{display:block}.port-clear,.clear--screen-m,.r-clear--screen-m{clear:both}.port-killfloat,.port-pull-none,.port-float--none,.pull-none--screen-m,.killfloat--screen-m{float:none}.whole--screen-m{width:100%}.ninety--screen-m{width:90%}.eighty--screen-m{width:80%}.seventy--screen-m{width:70%}.sixty--screen-m{width:60%}.half--screen-m,.fifty--screen-m{width:50%}.forty--screen-m{width:40%}.thirty--screen-m{width:30%}.quarter--screen-m{width:25%}.twenty--screen-m{width:20%}.ten--screen-m{width:10%}}@media only screen and (max-width: 590px){html{min-width:initial}.whole,.half,.third,.twothird,.twothirds,.quarter,.threequarter,.threequarters,.sixth,.eighth,.ninety,.eighty,.seventy,.sixty,.fifty,.forty,.thirty,.twenty,.ten{width:100%;margin:0 auto}img.half,img.third,img.twothird,img.quarter,img.threequarter,img.sixth{width:auto}.palm-half,.half--screen-s{width:50%;float:left;clear:none}.block-mid--screen-s{margin-left:auto;margin-right:auto;display:block;float:none}.palm-hide,.hide--screen-s{display:none}.palm-block,.show--screen-s,.r-block--screen-s{display:block}.palm-clear,.clear--screen-s,.r-clear--screen-s{clear:both}.palm-killfloat,.palm-pull-none,.palm-float--none,.killfloat-s,.pull-none--screen-s{float:none}.whole--screen-s{width:100%}.ninety--screen-s{width:90%}.eighty--screen-s{width:80%}.seventy--screen-s{width:70%}.sixty--screen-s{width:60%}.half--screen-s,.fifty--screen-s{width:50%}.forty--screen-s{width:40%}.thirty--screen-s{width:30%}.quarter--screen-s{width:25%}.twenty--screen-s{width:20%}.ten--screen-s{width:10%}}@media only screen and (max-width: 425px){.half--screen-xs{width:50%;float:left;clear:none}.hide--screen-xs{display:none}.show--screen-xs,.r-block--screen-xs{display:block}.clear--screen-xs,.r-clear--screen-xs{clear:both}.killfloat-xs,.pull-none--screen-xs{float:none}.whole--screen-xs{width:100%}.ninety--screen-xs{width:90%}.eighty--screen-xs{width:80%}.seventy--screen-xs{width:70%}.sixty--screen-xs{width:60%}.half--screen-xs,.fifty--screen-xs{width:50%}.forty--screen-xs{width:40%}.thirty--creen-xs{width:30%}.quarter--screen-xs{width:25%}.twenty--screen-xs{width:20%}.ten--screen-xs{width:10%}}.tile--cat .tile__content a,.tile--cat .tile__content br{display:none}.zci-wrap{padding:0 !important}#error_homepage{text-align:center;font-weight:bold;display:none}#bottom_spacing2{padding-bottom:180px}.has-footer #bottom_spacing2{padding-bottom:0} diff --git a/teaser-22x.png b/teaser-22x.png new file mode 100644 index 0000000000000000000000000000000000000000..424c2c6f09df575052814deee25c03b6545093ef GIT binary patch literal 5855 zcmV<579i<~P)004jp0{{R3yS^S6rms`$SGwhtT$i&-PDE zPJE=iNlj6c)cB^~`=#9ahtKt-*!1yM3FAxv)mk3fPXM6Z`{7#^>_-6IO#nw@faFO4 z>`w!+-S`_xc4}>Nquct>d{8G*ct}lBDK#`XZ=!Lc$eY;tMMFchrJFl(rL|TdRajhh zj-A4bZimnH>{|eg(e|U<`kdMM+*JTdPEwfG_^00cl-2mhO#qP7_n_MPdZo&rRW5m> z$UR6-FFHFVFE1faeB@XFId7wMoWjCP0d!73p5gy&lC$4X0A6%=n%w@A+Wt30M)F<( z>Qn%X-v5fK!}m)7Z*+L@T>y#I{VYjZf!zOyz2MDI0`XJ<|6Txt=l_%C|8SPLKT%ZA zIRINiH)KLG{FglaMF6Pj|BcA%KXs{3W^1e9{EbE()ldLRU0z04Sr9Zus9G>YFeT|s z0Ic%=hOW(VL@W4R0A-1)hiX}WSw$Z?Ll`bLeM2HY9}cnU|1M;i^Mo&gwc3BL)9haf zLpwE^@c(0!!In-Y|55;Kg_34|fd8sb1SL9RHXM=8@sz&Sd8pEDoysX#hjV*?|GHaK zDih{I0LViCj_&{WdmZoi|Fx;0k61f!Js$CE6S(*Pq|xW4#@l1(=J}b{{9*#{fkHa{QjI$%A5(OE4Mz-OaO?t=-wghwh|K>yB;HMca&JGXMY+nMp)JRCwCV z*!^n~aU2Km%$2JaxgJ1zpl2fbrJ%Zm0uiT|(8E}xqNo3&&wcN%GpEy2tG&(L%^7>~{(QgZv3Vs)S@|ka zg``p}#vo#GrKCc%s=RF8oJiR!kpx_sB9@3&{byyls1nPON>TZ||CI6yF_u@v75~Aw zK*Z?sG>R6K7?7(xjCcNFjpY)ophz+j=M3*35f@ZoMWx~|uSF47bVT$1Udk)65~Pxw z^W3ZNZ2UA*)lR3;*w}cO$)!t2jL%&pHYbE-pffh^L)p*e z@WEyiR;oyf;B9vrk&OXzxjbyfQ2y)HX1mb|u8hDFONwYvN-!adx?=BI?S$Eu9!L^o zyX$qDoi%oy52szx_Or-QBWzV=dOVjH# zb>9z%tLTI~qE#cYF`K$t?eqGC)OEYQK9RG+Eo=7W4;(g2vjj{`;Dn3m>gW4aOeQ?n zZr|=YKczy#11R%_!WHHJ$gyU_$@U2f>Z2%yO>cGm` zHplvP`}gqxo_N6%XnI`L=0`ryHFN~w>-m&W1vn&w zBaC`{AT)5omBj#${t3Lv4@i>Vx;p&nz_9)851T5b!e!ZZFMaWtU0572{*Kuq{%}VX z6OY4wx5sNssc>nw{XqlsZ?NXXM-#sZ4}SJX8Q}yA4BPEPy&hFch4Zrkc{ljLZz8jE zxHtI5jbPDt|8bTp0Uhb0*JF!U#IXO@c$ z-v(IrHF(L*J#Ik?r5^Ge9mBaOf5qF*oDFfk*!Y-fU18yD5LTG}ps{59>dTPd-*r!` z)!yr(iJq{-9=>~w2Ijg}FXq=Er1$z2#6r)sFU&Dz$nB)bf-mgq=>Z^o0iqv(c1J*k z8qB>2*YO5kzG0Tr0SOo2urDGV7a|_gj%%3!F$x6+>~w*-7vUP7BSxQfa$d0vcCoq^ zEi^f9w>umMR5O4pivz-+2T^Kf0A(^9B9qMm97nnqZPVAD7A@tot7Zb{7Y?LshZjHZ zpPqghM(3-Ai`ogZ z*-TJ##HFE*J{c~DfuhGDmo=zCK#fMDY;9-a!B1N4Z22L+-nk_ot*_YEQN z`mf5tMqwzA43~vE&dLtSP(a)o3|bY5M^E6@NnGEaNLi9!<$>R`*j za3P1_{t-WQz3Hsu1Ikd~nA@iYUwVW*ZU`Hl{SU!6GnN;DCbd^Di2Vk_j1i5lk1mqh zFjjbnQqdZTC|b9Uj&7|Ro6?6MBlU?`P^0mw^8{|$k1})l5#Y-R40oLMo)?T+bvgvJ zQb1&+Yvfkr1?UmwQRiq}c_9*se4%pj;zf;489cxXSd+ec(eld(9M<*$P#@EIUUrp6<93L|%sQ4ih4?Wm(+4Je)hn;OP zcCdD7ZmrAQX0#UD0;~ywtHsDAAc%r<0V)_OJIIro_y8wB4-_dDM46;XQAazT>d)x? z{oZ?b2W*TGs~6kd-5l=4`}6&NKbLzwvVx$fS92BdMaF12l$DjQd7t>bzLW^+un^Mx zctg<-g2Yevf*ApAjq731(%FYzwySN9K!bP z_CyDkjKwTk8}_d5{90CbTqD(>vqzRp9X?+9B(w4dZF^Hk={m1|X=I4uRiB9u6v zIa{Dei@}=oOF=I&bOer!=8^B8SXC2{S&(0EZ|^|4r?%f_vuQ#Jz8F(5C2aIo47&{!8%gnB27LSgRuoKxym=YkYUgpI6sQTdg46%+Mze}p2t(pXq{H4)2Tc; zAhp@ZIz5j|V$aTwFx0rP(S-yVrqB?x!o$tKH8gB?S-h_H>?D8Fs)^G9hb#y^RF`2q z7o0MJ&*{{jd@bMhL7XHuDX7+UXa9Q8CB!l_&q~To(_kd zq^T(k5X{n)l+-dyQd{WHAlv~l4u5UUn!bY#6_@+k_sgn-HNK>#MvD`EY&YTqo-Gy} zqgc(>P>lCWVslei1Zn(EdQKr}bqZi8#3VMAluYKE#>ZN6sgdwL@w<558FMiW=lWb; zvaSTJvZnKa-XZ$|b|WV^vW3;_)pn)UEadpGWF9P62#AG4+fr~Cji1E5Z#w#3iNMcbcOyw?#fy?esd@k2hTIqXGKVcC$i)yvhs zZ0KR--H0aA?xg|heP%8ED0X)VFIcPL&vE73q&x4GfJK?dOBo2BVzEHDLra(=8#roe z@W|N#=X;*!db)2urZk&TVIFN;11HD`f<*E5c?-tJ7=-eo+Opam^JZm?2n){*5J6!HgCitoU^V-c73Z6|DPq_AWHNh5 z&~9fc!Xp$8Zd9%v4vaWKWrzUGRgT-tLoW)gqQ@H5N}# z&zlt)8SubHxB+1w8$;UWl6S|~ty7DR82L(QQj|(JS=Zb@3yYvx?>1X8M?xr%Rqzp- z77!pn;mz?zbeXb($dC9g1)P0fLl_8Km-C zg&YrZ15Q&97Z`TzkS8V#s@DaO2))7{1ml9Le}_S5L>TofL{J#r2y7uv{+Bkb?~I&VjwsTQ^l6 zD#b3`rX#-1&{;1C(s8Jsff7aL6MRy#5K<6?_yrSc$vq*0pOlha!D#kRVfd=PIT%?` zuVk^YbXU;)q?jQKB3T}lg3kvk-$a6QK?K`Fg7jEM?8R+vGEYp@4+UNz%cBeKDXWZ| zTQGwPS|SO$_2r&!R_*T5Fk}@(ffq=8YE;3lvdSf~6RZ~n!y5_P=J8Cjb_milz?i`c zWm#0g&dvLz1*%vH*4IQ9+~r|Br!4LZHuwnxaB+vBAr%+3tbb;4_BcXcNWZ@U}tkAK~~wlWwM-MJi7uLZ5mu4zD`!iBcUqzY+uQ6j0EME zT(TL0dN+aws+2V24*sPm+?tQ znaoAckFs)>Ae!-~u>@81J_ri1Uyo>zn-C%9?_!cXQ;;^}$YRCCRiLAzqx6z9;PhDq z!ATohFSRQ#FTY)~$Sg~pCPA8UT!aLPTd{nYT?94<(jv8rH3dZ{_v{Tql_hz%RAT$y@R`XRYgWA7iqC9eU!xW19wc>e+kmk=!_vLxQ9kcUFb_sT!M_HiU;qS-oL3 zZhNPuUOlMvvToM?g5-u0zfveCnsFBd#Yh{Q8bf}>3-1){return}this._sentPixels.push(o)}if(a.searchExperiments){var q=a.searchExperiments.getPixelParameters();if(q){h+="&"+q}}if(a.duckpan||a.device&&a.device.isDDGIgnore){return}var n;try{n=$('')}catch(u){}return n}});a.pixel=new a.Utils.Pixel()}(DDG);!function(a){a.Utils.ErrorHandler=function(){window.onerror=this._onError.bind(this)};a.Utils.ErrorHandler.prototype={_onError:function(n,b,f,m,i,k){if(!n||n===": "||n.match(/Script error|Cannot read property \'style\'|atomicFindClose|bestpriceninja|ModifyLinkTargets|browserToolsLoaded|__gCrWeb|mobiGetClick|savingsslider|DealPly|processSiteSource|symcBFPerform|Papa_|ByTagName\(\'video\'|setTimeout[0-9]+ is undefined/)){return}if(!b||!b.match(/^http/i)||b.match(/checkpoint|main\.js/)){return}if(n.match("contentWindow")&&a.device.label==="Android"){return}if(n.match(/unexpected end of input/i)&&a.device.ua.match(/acheetahi/i)){return}var c=(k)?k.toLowerCase():this._getCategory(b,f);try{var g={msg:encodeURIComponent(n),url:encodeURIComponent(b),line:f,col:m};a.pixel.fire("jse",c,g)}catch(h){var j=Math.ceil(Math.random()*10000000);$('')}},_getCategory:function(b,f){var c;if(b.match(/\/\?q=/)){c="view";if(f&&f>1){c="ext"}}else{if(b.match(/\/share\/spice/)){c="spice"}else{if(b.match(/\/share\/goodie/)){c="goodie"}else{if(b.match(/\/js\/spice/)){c="spiceupstream"}else{if(b.match(/\/d\d+\.js/)){c="base"}else{if(b.match(/\/g\d+\.js/)){c="serp"}else{if(b.match(/\/t\d+\.js/)){c="static"}else{if(b.match(/\/util\/u\d+\.js/)){c="util"}else{if(b.match(/\/js\/.*\.js/)||b.match(/\/lib\/l\d+\.js/)){c="lib"}else{if(b.match(/\/[a-z]+\.js/)){var e=b.match(/([a-z]+)\.js/);c=e[1]||"u"}else{c="u"}}}}}}}}}}return c}}}(DDG);!function(a){a.embed={callback:null,id:"embed",_hasValidResult:function(b){return b&&b.description&&b.image&&b.provider&&b.title&&b.icon&&b.url&&b.tab_name},add:function(b){if(!b||!this._hasValidResult(b)){a.duckbar.failed("embed");return}Spice.add({id:this.id,name:l(b.tab_name),data:b,signal:b.signal,meta:{sourceName:b.provider,sourceUrl:b.url,sourceIconUrl:b.icon},templates:{group:"info",options:{moreAt:true}}})}}}(DDG);!function(b,a){a.SM2_DEFER=true;var h,e=0,g=0,f=function(){if(h){return}h=window.soundManager=new SoundManager();h.url="/soundmanager2/swf";h.flashVersion=9;h.useFlashBlock=false;h.useHTML5Audio=true;h.ontimeout(function(){g=1;c.ready=0});h.beginDelayedInit();h.onready(function(){g=1;c.ready=1})};var c=b.audio={requires:function(){if(!e){nrj("soundmanager2/script/soundmanager2-nodebug-jsmin.js",1);e=1;return false}else{if(!h&&window.SoundManager){f();return false}else{if(h&&g){return c}}}return false},play:function(m,i,k){if(!c.ready){return false}k=k||{};var j=h.getSoundById(m);if(j){j.play(k)}else{k.onloadstart&&k.onloadstart();j=h.createSound($.extend(k,{id:m,url:i}))}return j},pause:function(j){if(!c.ready){return false}var i=h.getSoundById(j);if(i){i.pause()}},stop:function(j){if(!c.ready){return false}var i=h.getSoundById(j);if(i){i.stop()}else{h.stopAll()}}}}(DDG,this);!function(b){var e={audio:{require:DDG.audio.requires},mapkit:{require:function(){return window.mapkit||c("mapkit")},load:function(){nrj("/js/mapkit/mapkit.5.29.0.js",1)}},settings:{require:function(){return DDG.Views.Settings.Main||c("settings")},load:function(){nrj(settings_js_version,1)}},"moment.js":{require:function(){return window.moment||c("moment.js")},load:function(){nrj("/js/moment.2.9.0.min.js",1)}},"masonry.js":{require:function(){return window.Masonry||c("masonry.js")},load:function(){nrj("/js/masonry.pkgd.min.js",1)}},mathquill:{require:function(){return $.fn.mathquill||c("mathquill")},load:function(){nrj("/js/mathquill-0.9.4/mathquill.min.js",1);nrc("/js/mathquill-0.9.4/mathquill.css",1)}},sports:{require:function(){return window.ddg_spice_sports_games||c("sports")},load:function(){nrj(DDG.get_asset_path("sports","sports.spice.js"),1)}},velocity:{require:function(){return $.Velocity||c("velocity")},load:function(){nrj("/js/velocity-1.5.0.min.js",1)}},flashDetect:{require:function(){return window.FlashDetect||c("flashDetect")},load:function(){nrj("/js/flashdetect_modified.js",1)}},"chart.js":{require:function(){return window.Chart||c("chart.js")},load:function(){nrj("/js/Chart-2.8.0.min.js",1)}},pikaday:{require:function(){return $.fn.pikaday||c("pikaday")},load:function(){nrj("/js/Pikaday-1.4.0/pikaday.min.js",1);nrc("/js/Pikaday-1.4.0/css/pikaday.min.css",1)}},prettydiff:{require:function(){return window.prettydiff||c("prettydiff")},load:function(){nrj("/js/prettydiff.js",1)}},jsonlint:{require:function(){return window.jsonlint||c("jsonlint")},load:function(){nrj("/js/jsonlint.js",1)}},extensionsuccess:{require:function(){return window.extensionsuccess||c("extensionsuccess")},load:function(){nrj("/js/extensionsuccess.min.js?v=6",1)}},prettify:{require:function(){return window.prettyPrint||c("prettify")},load:function(){nrc("/js/highlight/tomorrow.css?v=2");nrc("/js/highlight/tomorrow-night-eighties.css");nrj("/js/highlight/prettify.min.js",1)}},"sass.js":{require:function(){return window.Sass||c("sass.js")},load:function(){nrj("/js/sass.js/sass.sync.min.js")}},"js-beautify":{require:function(){return window.js_beautify||c("js-beautify")},load:function(){nrj("/js/js-beautify/beautify.min.js")}},"html-beautify":{require:function(){return window.html_beautify||c("html-beautify")},load:function(){nrj("/js/js-beautify/beautify-html.min.js")}},"math.js":{require:function(){return window.math||c("math.js")},load:function(){nrj("/js/math-3.13.3.min.js")}},"twitter-text":{require:function(){return window.twttr||c("twitter-text")},load:function(){nrj("/js/twitter-text-2.0.0.min.js")}},hammer:{require:function(){return window.Hammer||c("hammer")},load:function(){nrj("/js/build/hammer-v2.0.8.min.js")}}},c=function(g){var f=e[g];if(!f||f.required){return false}f.load();f.required=true},a=function(i,h){var j=e[i],f=j&&j.require;if(typeof f!=="function"){if(i.match(/^\//)){$.getScript(i,h);return}return h()}var g=f();if(g){return h(g)}setTimeout(b.require.bind(this,i,h),25)};b.require=function(i,h){if($.isArray(i)){var g=[];$.each(i,function(m,k){a(k,function(n){g[m]=n})});var j,f;j=setTimeout(function(){var k=i.map(function(n,m){return n+((g[m])?":loaded":":timeout")});clearInterval(f)},5000);f=setInterval(function(){var k=true;$.each(i,function(m){if(k&&!g[m]){k=false}});if(k){clearInterval(j);clearInterval(f);h.apply(null,g)}},25)}else{a(i,h)}}}(DDG);!function(){var a=["ln","lnp","ld","ldn","ldp","ldnp"];for(var b=0,c;c=a[b];b+=1){if(!this[c]){this[c]=function(f){return f}}}function e(g,f){return g.replace(/%s/g,function(){return f.shift()})}if(!this.l){this.l=function(g){var f=Array.prototype.slice.call(arguments,1);return e(g,f)}}if(!this.lp){this.lp=function(h,g){var f=Array.prototype.slice.call(arguments,2);return e(g,f)}}if(!this.locale_data||!this.locale_data.duckduckgo){this.locale_data.duckduckgo={"":""};if(this.ltd){this.ltd("duckduckgo")}}}(window);!function(b){var a=[];b.ready=function(e,c){if($.isReady){return e()}if(c){a.unshift(e)}else{a.push(e)}};$(document).ready(function(){var c;while(c=a.shift()){c()}})}(DDG);!function(a){a.services={domain:"duckduckgo.com",icons:{sub:"proxy",path:"/ip3/"},images:{sub:"proxy",path:"/iu/"},autocomplete:{path:"/ac/"},imageReports:{sub:"reports",path:"/collect.js"},reports:{sub:"reports",path:"/collect.js?type=feedback"},pixels:{sub:"improving",skipDev:true,path:"/t/"},getURL:function(g){var f=this[g],e=a.isDev&&f.skipDev,c=f.useSameHost||a.device.isOnion||e;var b=f.path;if(!c){b="//";if(f.sub&&!e){b+=f.sub+"."}b+=this.domain+f.path}return b},local:{path:"/local.js?q=",skipDev:true,useSameHost:true}}}(DDG);!function(a){a.Utils.Events={bindEvents:function(f){if(!this._bEvents){this._bEvents=[]}for(var e=0,c;c=f[e];e++){if(c.length<2||!c[0]||!c[1]||!c[2]){continue}var b={bound:c[2].bind(this),evt:c};if(typeof c[0]==="string"){this.$&&this.$(c[0]).on(c[1],b.bound)}else{c[0].on(c[1],b.bound)}this._bEvents.push(b)}},unbindEvents:function(){while(this._bEvents&&this._bEvents.length){var c=this._bEvents[this._bEvents.length-1],b=c.evt;if(b){if(typeof b[0]==="string"){this.$&&this.$(b[0]).off(b[1],c.bound)}else{b[0].off(b[1],c.bound)}}this._bEvents.pop()}this._bEvents=null}}}(DDG);!function(b){var a=b.Utils;a.BackData=function(c){this.$hiddenEl=c;this._initFromDOM();this._resetDOM()};a.BackData.prototype=$.extend({},{set:function(f,e){var c=f;if(e){c+="|"+JSON.stringify(e)}this.$hiddenEl.val(c)},getId:function(){return this._id},getData:function(){return this._data},_initFromDOM:function(){var c=this._getVal().split("|");this._id=c[0];try{this._data=JSON.parse(c[1])}catch(f){this._data={}}},_getVal:function(){var c=this.$hiddenEl.val()||"";return String(c)},_resetDOM:function(){this.$hiddenEl.val("")}})}(DDG);!function(a){a.Utils.History=function(h){this.path=window.location.pathname;this._history=h;if(this.path.indexOf("//")===0){this.path=this.path.substring(1)}this.curState={};this._callbacks=[];var b,e=/\+/g,c=/([^&=]+)=?([^&]*)/g,g=function(j){return decodeURIComponentSafe(j.replace(e," "))},i=window.location.search+window.location.hash,f=i.substring(1);while(b=c.exec(f)){this.curState[g(b[1])]=g(b[2])}this._deviceSupportsHistory=this._history&&this._history.pushState&&this._history.replaceState};a.Utils.History.prototype=$.extend({},EventEmitter2.prototype,{enablePushState:function(b){if(this._deviceSupportsHistory&&!this._pushStateEnabled){this._pushStateEnabled=true;this._shouldPushFn=b;window.onpopstate=this._onPopState.bind(this)}},get:function(b,c){if(c){return this._history.state?this._history.state[b]:null}return this.curState[b]},getNamespace:function(b){var c={};for(var e in this.curState){if(this.curState.hasOwnProperty(e)){if(e.indexOf(b)===0){c[e]=this.curState[e]}}}return c},set:function(b,f,e){if(typeof b==="object"){if(typeof f==="function"){e=f}for(var c in b){this.set(c,b[c],e)}return}this.curState[b]=f;this._updatePath(this._shouldPushState(b,f),e)},clear:function(){var b=Array.prototype.slice.call(arguments),f=false,e;if(typeof b[b.length-1]==="function"){e=b.pop()}for(var c=0;c=n&&(m.offset.top-n)n.offset.top){continue}break}m.splice(k,0,o)}else{m.push(o)}}}(DDG);!function(e){var c="is-touching",f=80,h=0.5,b=4,g=20,a=300;e.Utils.GestureRecognizer=function(i){this.$el=i.el;this._lastMoves=[];if(Modernizr.touch){this.$el.on("touchstart",this._onTouchStart.bind(this))}};e.Utils.GestureRecognizer.prototype=$.extend({},EventEmitter2.prototype,{numTouches:0,reset:function(){e.$doc.off("touchmove.gestures");e.$doc.off("touchend.gestures");this.$el.removeClass(c);delete this._startX;delete this._startY;delete this._startTime;delete this._pinchDistance;delete this._pinchDelta;delete this._multitouch;delete this._axis;delete this._direction;this._lastMoves=[]},_pan:function(s,r){this._deltaX=this._x?s-this._x:0;this._deltaY=this._y?r-this._y:0;this._x=s;this._y=r;if(!this._startX){this._startX=this._x}if(!this._startY){this._startY=this._y}var j=new Date().getTime();this._distX=this._x-this._startX;this._distY=this._y-this._startY;this._lastMoves.push([s,r,j]);if(this._lastMoves.length>b){this._lastMoves.shift();var i=this._lastMoves[0],o=i[0],n=i[1],k=i[2],m=j-k,q=this._x-o,p=this._y-n;this._velocityX=m?q/m:0;this._velocityY=m?p/m:0;this._axis=Math.abs(q)>Math.abs(p)?"x":"y";this._direction=this._axis==="x"?q>=0?"right":"left":p>=0?"down":"up"}this._multitouch=false},_pinch:function(j,m,i,k){var n=this._getDistance(j,m,i,k);if(!this._pinchDistance){this._pinchDistance=n}this._pinchDelta=Math.abs(n/this._pinchDistance);this._pinchDistance=n;this._multitouch=true},_getDistance:function(m,o,j,n){var k=m-j,i=o-n;return Math.sqrt(k*k+i*i)},_getEventData:function(i){return{e:i,axis:this._axis,multitouch:this._multitouch,direction:this._direction,velocityX:this._velocityX,velocityY:this._velocityY,distX:this._distX,distY:this._distY,deltaX:this._deltaX,deltaY:this._deltaY,pinchDist:this._pinchDistance,pinchDelta:this._pinchDelta}},_getNumTouches:function(i){var j=i.originalEvent;return j&&j.touches&&j.touches.length},_handleTouches:function(i){var j=i.originalEvent;if(j&&j.touches&&j.touches.length){if(j.touches.length>1){this._pinch(j.touches[0].clientX,j.touches[0].clientY,j.touches[1].clientX,j.touches[1].clientY)}else{if(!this._multitouch){this._pan(j.touches[0].clientX,j.touches[0].clientY)}}}else{this._pan(i.clientX,i.clientY)}},_onTouchStart:function(k){this.numTouches=this._getNumTouches(k)||1;if(!this._startTime){this.$el.addClass(c);this._startTime=new Date().getTime();e.$doc.on("touchmove.gestures",this._onTouchMove.bind(this));e.$doc.on("touchend.gestures",this._onTouchEnd.bind(this))}if(!k.target||k.target.nodeName!=="A"){k.preventDefault()}this._handleTouches(k);var i=this._multitouch?"pinchstart":"panstart",j=this._getEventData(k);this.emit(i,j)},_onTouchMove:function(k){k.preventDefault();this.numTouches=this._getNumTouches(k)||1;this._handleTouches(k);var i=this._multitouch?"pinchmove":"panmove",j=this._getEventData(k);this.emit(i,j)},_onTouchEnd:function(p){this.numTouches=this._getNumTouches(p)||0;if(this.numTouches>0){return}var i=Math.abs(this._axis==="x"?this._distX:this._distY),o=this._axis==="x"?this._velocityX:this._velocityY,k=if||o>h,n=this._getEventData(p);if(this._multitouch){this.emit("pinchend",n)}else{if(j&&!k){n.swiped=true;this.emit("swipe",n)}else{if(k){var m=new Date().getTime();if(this._lastTapTime&&(m-this._lastTapTime)j.num){return e}else{e.push(g)}}}return e};DDG.isRelevant=function(f,g,h,e){return DDG.stringsRelevant(f.toLowerCase(),DDG.get_query().toLowerCase(),g,h,e)};DDG.stringsRelevant=function(g,e,v,q,C){if(v instanceof Array){var r={};for(var s=0;s=q&&!v[t]){y.push(t)}}for(var s=0;s=q&&!v[t]){A.push(t)}}x=y;u=A;var m,j;if(C){if(x.length>=u.length){m=u;j=x}else{m=x;j=u}}else{if(x.length>=u.length){m=x;j=u}else{m=u;j=x}}var f={};var o={};var k=0;var z=0;for(var s=0;s0&&f.length<=2&&k==f.length){return true}else{if(f.length>2&&k>=f.length-1){return true}}return false}})();!function(a){a.Utils.LocalAPIWrapper=function(){};a.Utils.LocalAPIWrapper.prototype={getMapsResponse:function(c){var e=this._getMapsSource(c),b={};if(!c||!c.features||!c.features.length){return b}if(e==="mapkit"){b=this._getMapkitMapsResponse(c)}else{if(e==="wikipedia"){b=this._getWikipediaMapsResponse(c)}}return b},getPlacesResponse:function(b){if(!b||!b.results||!b.results.length){return this.getEmptyResponse(b)}return{sourceName:b.results[0].engine,sourceUrl:b.more_at,signal:b.signal,proximity:b.proximity,local_source:b.local_source,geoip:{lat:b.geoip_lat,lon:b.geoip_lon},distance:b.distance,biz_score:b.biz_score,cat_score:b.cat_score,chain_score:b.chain_score,delta:b.delta,matches_location:b.matches_location,review_count:b.review_count,trigger_count:b.trigger_count,wiki_entity:b.wiki_entity,requery:a.Utils.Strings.decodeQueryAndStripHTML(b.queryEncoded),query:a.Utils.Strings.decodeQueryAndStripHTML(b.queryEncoded),results:b.results.map(this._getPlaceItemResponse.bind(this))}},getPlaceReviewsURL:function(b){if(b.url&&b.url.length){if(b.source==="Yelp"||b.engine==="Yelp"){var c;if(b.review_detail&&b.review_detail.length){c=b.review_detail[0]}else{if(b.reviews&&b.reviews.length){c=b.reviews[0]}}var e=c?"&hrid="+c.id:"";return b.url+e}else{if(b.source==="TripAdvisor"||b.engine==="TripAdvisor"){return b.url+"#REVIEWS"}}return""}},getEmptyResponse:function(b){return{geoip:{lat:b.geoip_lat,lon:b.geoip_lon},parsed_query:b.parsed_query,query:a.Utils.Strings.decodeQueryAndStripHTML(b.queryEncoded),isEmptyResponse:true}},_getMapkitMapsResponse:function(b){var c=["directions","map","maps","st","street","ave","avenue","dr","drive","pl","place","apt","suite","latitude","longitude","zip","code","postal"],e=b.features.shift();if(e.relevance<0.9&&!(e.place_name&&a.isRelevant(e.place_name.toLowerCase(),c))){return{src:"mapkit",results:[]}}return{src:"mapkit",responseType:b.response_type,query:a.Utils.Strings.decodeQueryAndStripHTML(b.queryEncoded),results:[this._getMapkitMapsItemResponse(e)]}},_getPlaceItemResponse:function(b,e){var c={};if(b.id&&b.id.length){c.itemId=b.id}if(b.name&&b.name.length){c.name=b.name}c.number=e+1;if(b.address&&b.address.length){c.address=b.address}if(b.address_lines&&b.address_lines.length){c.addressLines=b.address_lines}if(b.phone&&b.phone.length){c.phone=b.phone}if(b.display_phone&&b.display_phone.length){c.displayPhone=b.display_phone}var f=b.coordinates;if(f){c.lat=parseFloat(f.latitude);c.lon=parseFloat(f.longitude)}if(b.engine&&b.engine.length){c.source=b.engine}if(b.url&&b.url.length){c.url=b.url}if(b.website&&b.website.length){c.website=b.website}if(b.image&&b.image.length){c.image=b.image}if(b.photoURL&&b.photoURL.length){c.imageURL=b.photoURL}else{if(b.name){c.imageURL="/?q="+encodeURIComponent(b.name)+"&ia=images&iax=images"}}if(b.thumbnails&&b.thumbnails.length){c.thumbnails=b.thumbnails.map(function(g){return b.engine==="Yelp"?g.replace(/ms.jpg/,"ls.jpg"):g})}if(b.menu&&b.menu.length){c.menuURL=b.menu}if(b.price&&a.isNumber(b.price)){c.price=b.price}if(b.hours){c.hours=b.hours}if(b.distance){c.distance=b.distance}if(b.returned_categories&&b.returned_categories.length){c.categories=b.returned_categories.map(function(g){return{id:g[1],name:g[0]}})}if(b.rating&&a.isNumber(b.rating)){c.rating=b.rating}if(b.engine==="Yelp"&&b.rating){c.ratingImage="/assets/yelp-stars/v3/"+b.rating+".png";c.ratingImageRetina="/assets/yelp-stars/v3/"+b.rating+"@2x.png"}else{if(b.engine==="TripAdvisor"&&b.rating){c.ratingImage="/assets/tripadvisor-ratings/"+b.rating+".svg"}}if(b.reviews&&a.isNumber(b.reviews)){c.reviewCount=b.reviews}c.reviewsURL=this.getPlaceReviewsURL(b);if(b.review_detail&&b.review_detail.length){c.reviews=b.review_detail.map(function(i){var g={};if(i.id&&i.id.length){g.id=i.id}if(i.rating&&a.isNumber(i.rating)){g.rating=i.rating}if(b.engine&&b.engine==="Yelp"){g.ratingImage="/assets/yelp-stars/v3/"+i.rating+".png";g.ratingImageRetina="/assets/yelp-stars/v3/"+i.rating+"@2x.png"}else{if(b.engine==="TripAdvisor"){g.ratingImage="/assets/tripadvisor-ratings/"+i.rating+".svg"}}if(i.time_created&&a.isNumber(i.time_created)){g.timeCreated=i.time_created}if(b.url&&b.url.length){if(b.engine==="Yelp"){g.url=g.id?b.url+"&hrid="+g.id:b.url}else{if(b.engine==="TripAdvisor"){g.url=b.url+"#REVIEWS"}}}if(i.excerpt&&i.excerpt.length){g.excerpt=i.excerpt}var h=i.user;if(h){g.user={};if(h.id&&h.id.length){g.user.id=h.id}if(h.name&&h.name.length){g.user.name=h.name}if(h.image_url&&h.image_url.length){g.user.image=h.image_url}if(h.id&&h.id.length&&b.engine==="Yelp"){g.user.url="https://www.yelp.com/user_details?userid="+h.id}}return g})}return c},_getMapkitMapsItemResponse:function(h){var f,e,c={};if(h.context){h.context.forEach(function(i){var j=i.id.split(".")[0];c[j]=i.text})}if(h.address||h.place_type&&h.place_type[0]=="address"){var g=h.place_name.split(",");f=g[0];if(c.place&&c.region&&c.place!==c.region){e=c.postcode?c.place+", "+c.region+" "+c.postcode:c.place+", "+c.region;e=c.locality?c.locality+", "+e:e}else{if(c.place){e=c.postcode?c.place+" "+c.postcode:c.place;e=c.locality?c.locality+", "+e:e;e=c.country?e+", "+c.country:e}else{if(c.region){e=c.region===h.name?c.country:c.region+", "+c.country}else{e=c.country}}}}else{f=h.text;if(c.place){f=c.place;e=(c.place!==c.region)?c.region:c.country}else{if(c.region){if(name!==c.region){e=c.region}else{e=c.country}}else{e=c.country}}}var b={lat:h.center[1],lon:h.center[0],name:f,address:e?f+", "+e:f};if(h.bbox){b.bbox=h.bbox}if(e){b.addressLines=[e]}return b},_getWikipediaMapsResponse:function(b){return{src:"wikipedia",results:b.features.map(function(c){return{lat:c.center[1],lon:c.center[0],bbox:c.bbox,name:c.place_name,address:c.place_name}})}},_getMapsSource:function(b){if(b&&b.features&&b.query){return"mapkit"}else{if(b){return"wikipedia"}}return"unknown"}}}(DDG);!function(f){var k="/local.js?get_mk_token=1",h="https://proxy.duckduckgo.com/ssv2/?",g=200,m=400,a="0.0195",c="e15a2d",j="66abff",e="66abff",b="ffffff",i=5;f.Utils.Mapkit=function(){};f.Utils.Mapkit.prototype={init:function(n){f.require("mapkit",function(){if(!w.mapkit){return n(new Error("Unable to load mapkit JS"))}$.ajax({dataType:"text",url:k}).done(function(o){var p={authorizationCallback:function(q){q(o)},language:f.device.getLang(),_proxyPrefixes:["https://duckduckgo.com/mapkit/?"]};w.mapkit.init(p);n(null,true)}).fail(function(){n("Error getting Mapkit auth token",false)})})},coord:function(n,o){return new w.mapkit.Coordinate(n,o)},regionFromLatLon:function(n,o){return new w.mapkit.CoordinateRegion(this.coord(n,o),new w.mapkit.CoordinateSpan(0.005,0.01))},regionFromBoundingBox:function(n){n=this._formatBBox(n);return this.boundingRegion(n).toCoordinateRegion()},regionFromGeoBbox:function(p){var o=p.top_left.split(",");var n=p.bottom_right.split(",");var q=[parseFloat(o[1]),parseFloat(o[0]),parseFloat(n[1]),parseFloat(n[0])];return this.regionFromBoundingBox(q)},boundingRegion:function(n){return new w.mapkit.BoundingRegion(n.maxlat,n.maxlon,n.minlat,n.minlon)},mapType:function(n){return n?w.mapkit.Map.MapTypes.Hybrid:w.mapkit.Map.MapTypes.Standard},marker:function(p,q,n,o){return new w.mapkit.Annotation(this.coord(p,q),n,o)},getStaticImageURL:function(n){var o={},p,q={scale:(f.device.isRetina?"2":"1"),lang:f.device.getLang(),colorScheme:(f.settings.isDarkTheme()?"dark":"light"),format:"png",size:Math.round(n.width||m)+"x"+Math.round(n.height||g)};if(n.marker||(n.markers&&n.markers.length===1)){o=this._getSingleMarkerParams(n.marker||n.markers[0])}if(n.markers&&n.markers.length>1){o=this._getMultipleMarkersParams(n.markers,n.userLoc)}if(n.userLoc&&o.annotations){p=this._getUserLocMarkerParams(n.userLoc);o.annotations.splice(3,0,p)}o.annotations=o.annotations?JSON.stringify(o.annotations):"";return h+$.param(q)+"&"+$.param(o)},_getSingleMarkerParams:function(o){var n={};if(o.bbox){n.spn=(((Math.abs(o.bbox[1]-o.bbox[3]))/2)+","+((Math.abs(o.bbox[0]-o.bbox[2]))/2))}else{if(o.parentId==="maps_places"){n.spn=a+","+a}}if(o.lat&&o.lon){n.center=o.lat+","+o.lon}else{n.center=w.encodeURI(o.address)}n.annotations=[{point:n.center,color:f.settings.isDarkTheme()?j:c}];return n},_getMultipleMarkersParams:function(q,u){var t={},p=u?9:10,s=q.slice().sort(function(y,x){return y.number-x.number}).slice(0,p).reverse(),n=this._getCenterOfPoints(s),v=this._bboxFromMarkers(s),r=Math.min((v[1]-v[3])*1.5,90),o=this._getLonDelta(v[2],v[0])*1.5;t.center=n.lat+","+n.lon;t.spn=r+","+o;t.annotations=s.map(function(y,z,A){var x={point:y.lat+","+y.lon,color:f.settings.isDarkTheme()?j:c};if(z>=A.length-3){x.markerStyle="balloon";x.glyphText=(A.length-z).toString()}else{x.markerStyle="dot"}return x});return t},_getUserLocMarkerParams:function(n){var o={point:n.lat+","+n.lon,color:f.settings.isDarkTheme()?b:e,markerStyle:"dot"};return o},isUserLocNearMarkers:function(o,u,t,p){if(!o){return}var q=t.slice();var n=!!p;var s=f.geo.intersects(o,u);var r=f.geo.near(o,q,i);if((n&&r)||s){return true}},_formatBBox:function(o){var n=o;if($.isArray(o)){n={minlon:parseFloat(o[0]),maxlat:parseFloat(o[1]),maxlon:parseFloat(o[2]),minlat:parseFloat(o[3])}}return n},_bboxFromMarkers:function(r){var p=90,n=-90,q=180,o=-180;r.forEach(function(s){p=Math.min(p,s.lat);n=Math.max(n,s.lat);q=Math.min(q,s.lon);o=Math.max(o,s.lon)});return[q,n,o,p]},_getCenterOfPoints:function(s){var p=s.map(function(t){return t.lon}),o=f.Utils.Math.avg(p.map(function(t){return Math.sin((Math.PI*t)/180)})),n=f.Utils.Math.avg(p.map(function(t){return Math.cos((Math.PI*t)/180)})),q=((s.reduce(function(t,u){return t+parseFloat(u.lat)},0))/s.length),r=180*Math.atan2(o,n)/Math.PI;return{lat:q.toFixed(4),lon:r.toFixed(4)}},_getLonDelta:function(p,o){var n=(Math.PI*p)/180,q=(Math.PI*o)/180;return Math.abs((Math.atan2(Math.sin(n-q),Math.cos(n-q))*180)/Math.PI).toFixed(4)}}}(DDG);!function(a){a.Data.templates={defaultOptions:{price:true,brand:true,rating:true,ratingText:true,moreAt:true,content:false},groups:{base:{item:"base_item",detail:"base_detail",options:{price:false,brand:false,rating:false,ratingText:false,rowHighlight:false,keySpacing:false,moreAt:false}},text:{item:"text_item",detail:"text_detail"},info:{item:"basic_image_item",detail:"basic_info_detail",options:{moreAt:true,aux:false}},products:{item:"products_item",detail:"products_detail",item_detail:"products_item_detail",wrap_detail:"base_detail",options:{rating:true,price:true,brand:true,hideReviewText:false}},products_simple:{item:"basic_image_item",detail:"products_detail",item_detail:"products_item_detail",wrap_detail:"base_detail",options:{price:false,brand:false,rating:false,ratingText:true}},movies:{item:"basic_image_item",detail:"products_detail",item_detail:"products_item_detail",wrap_detail:"base_detail",options:{price:false,brand:false,rating:false,ratingText:true},variants:{tile:"poster"},elClass:{tileBody:"is-hidden"}},media:{item:"media_item",detail:"basic_info_detail",item_detail:"media_item_detail",options:{moreAt:true,aux:false}},icon:{item:"text_item",detail:"basic_icon_detail",item_detail:"products_item_detail"},places:{item:"places_item",detail:"places_detail"},list:{item:"text_item",detail:"list_detail"},images:{item:"images_item",detail:"images_detail"},videos:{item:"videos_item",detail:"videos_detail"}},viewVariants:{bgColor:{dark:"bg-clr--dk",dark2:"bg-clr--dk2",light:"bg-clr--lt",light2:"bg-clr--lt2",light3:"bg-clr--lt3",red:"bg-clr--red",redLight:"bg-clr--red-light",redDark:"bg-clr--red-dark",blue:"bg-clr--blue",blueLight:"bg-clr--blue-light",blueDark:"bg-clr--blue-dark",purple:"bg-clr--purple",green:"bg-clr--green",gold:"bg-clr--gold"},detail:{light:"detail--l"},tile:{narrow:"tile--c--n",wide:"tile--c--w",xwide:"tile--c--xw",video:"tile--b--i--vid tile--c",poster:"tile--b--i--mov tile--c--n",local:{tile:"tile--loc",tileFront:"tile--loc__main",tileBack:"tile--loc__alt"},basic1:[{tileTitle:"2line"},{tileSnippet:"small"}],basic2:[{tileTitle:"3line-small"},{tileSnippet:"large"}],basic3:[{tileTitle:"3line-large"},{tileSnippet:"small"}],basic4:[{tileTitle:"1line-large"},{tileSnippet:"large"}]},tileTitle:{"1line":"tile__title--1","1line-large":"tile__title--1lg","2line":"tile__title--2","3line":"tile__title--3","4line":"tile__title--4","3line-small":"tile__title--3sm","3line-large":"tile__title--3lg"},tileSubtitle:{"2line":"tile__sub--2"},tileSnippet:{small:"tile__content--sm",large:"tile__content--lg"},tileFooter:{"2line":{tileFoot:"tile__foot--2",tileBody:"has-foot--2"},"3line":{tileFoot:"tile__foot--3",tileBody:"has-foot--3"},"4line":{tileFoot:"tile__foot--4",tileBody:"has-foot--4"}},tileRating:{starsLeft:"tile__rating--left",starsRight:"tile__rating--right"},iconImage:{small:"c-icon__img-wrap--sm",medium:"c-icon__img-wrap--md",large:"c-icon__img-wrap--lg"},iconBadge:{small:"c-icon__badge--sm",medium:"c-icon__badge--md",large:"c-icon__badge--lg"},iconTitle:{large:"c-icon__title--lg"},productSub:{noMax:"c-product__subtitle--nm"}}}}(DDG);(function(c){var a;if(!c.DDG){c.DDG={}}a=c.DDG;a.abbrevNumber=function(e){if(!$.isNumeric(e)){return e}if(e<1000){return e}if(e<10000){return(Math.round(e/100)/10)+"K"}if(e<1000000){return Math.round(e/1000)+"K"}if(e<10000000){return(Math.round(e/100000)/10)+"M"}if(e<1000000000){return Math.round(e/1000000)+"M"}if(e<10000000000){return(Math.round(e/100000000)/10)+"B"}return Math.round(e/1000000000)+"B"};a.capitalize=function(e){return e.charAt(0).toUpperCase()+e.slice(1)};a.capitalizeWords=function(e){e=e.replace(/\w\S+/g,a.capitalize);e=e.replace(/\b(?:Of|And|The|At|By|In|To|A|For|An|On|Or)\b/g,function(f){return f.toLowerCase()});return e};a.commifyNumber=function(e){if(!$.isNumeric(e)){return e}var f=e.toString().split(".");f[0]=f[0].replace(/\B(?=(\d{3})+(?!\d))/g,",");return f.join(".")};a.eventToCoordinates=function(g){var h=g.originalEvent,f=(h.touches&&h.touches.length)?h.touches[0]:g;return{x:f.clientX,y:f.clientY}};a.exec_template=function(g,h){if(!g){throw new Error("DDG.exec_template: template is null")}var f,e;if($.isFunction(g)){e=g}else{if(a.templates[g]){e=a.templates[g]}else{if(g.match(/^DDH\./)){e=a.getProperty(window,g)}}}if(!e){throw new Error("Template Not Found: "+g)}f=e(h||{});if(!f){throw new Error("Error Rendering Template: "+g,h)}return f};a.$exec_template=function(e,f){var g=a.exec_template(e,f);return g&&$(g)};a.findInArray=function(e,g,j){for(var f=0;f1)?(p[p.length-2]===n):true;if(g){if(a.settings&&a.settings.updater&&a.settings.updater.isDarkBg&&m.test(n)){j=".white"}i=a.is3x?".3x":a.is2x?".2x":"";e="/assets/icons/favicons/"+n+j+i+".png"}}if(!e){e=a.services.getURL("icons")+k+".ico"}return e};a.getImageProxyURL=function(f,g){g=g||{};var e="&f=1"+(g.width?"&w="+g.width:"")+(g.height?"&h="+g.height:"")+(g.noFallback?"&nofb=1":"");if(a.isInternalURL(f)){return f}if(f.match(/^\/\//)){f=window.location.protocol+f}f=(g.dontEncode)?f:encodeURIComponent(f);return a.services.getURL("images")+"?u="+f+e};a.getOrdinal=function(g){if(!g){return""}var f=["th","st","nd","rd"],e=g%100;return g+(f[(e-20)%10]||f[e]||f[0])};a.getProperty=function(h,g){if(!g){return null}var k=g.split("."),j=h;for(var f=0,e=k.length;f"+h+"

");j=i.find("a");if(j.length){f=$(j[0])}else{e=i.text();g=""}if(g==="text"){e=f.text()}else{if(g==="rest"){f.remove();e=i.text();if(e){e=e.replace(/^(\-|\:|\;|,|"|'|\s)+/,"")}}else{if(g==="url"){e=f[0].href}}}return e};a.pluralize=function(f,g,e){f=parseFloat(f);if(!f&&f!==0){return""}if(f===1){return g}else{return e||(g+"s")}};a.querystringParam=function(e){e=e.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var g=new RegExp("[\\?&]"+e+"=([^&#]*)"),f=g.exec(location.search);return f===null?"":decodeURIComponentSafe(f[1].replace(/\+/g," "))};a.scaleToFit=function(g,e,i,h){var f={width:g,height:e};if(i&&f.width>i){f.width=i;f.height=(i/g)*e}if(h&&f.height>h){f.height=h;f.width=(h/e)*g}return f};a.shuffle=function(e){for(var h=e.length-1;h>0;h--){var g=Math.floor(Math.random()*(h+1)),f=e[h];e[h]=e[g];e[g]=f}return e};a.strip_all_html=function(g){var e="(?:[^\"'>]|\"[^\"]*\"|'[^']*')*",f=new RegExp("<(?:!--(?:(?:-*[^->])*--+|-?)|script\\b"+e+">[\\s\\S]*?<\/script\\s*|style\\b"+e+">[\\s\\S]*?","gi"),h;while(g!==h){h=g;g=g.replace(f,"")}return g.replace(/]+>/g,"")};a.strip_non_alpha=function(e){if(e){e=e.replace(/\W/g,"")}return e};a.toHTTPS=function(e){return e&&e.replace(/^http:/,"https:")};a.toHTTP=function(e){return e&&e.replace(/^https/,"http")};var b=document.createElement("a");a.addSearchParam=function(f,g,h){b.href=f;var e=encodeURIComponent(g);if(h){e+="="+encodeURIComponent(h)}if(b.search.length>0&&b.search!=="?"){b.search+="&"+e}else{b.search="?"+e}return b.href};a.unescape=function(f){var e=document.implementation.createHTMLDocument("example");e.documentElement.innerHTML=f;return e.body.textContent}})(this);DDG.Data.Settings={colors:{b:"ecf5f8",b2:"2e4a57",ct:"9f9f9f",d:"e7eed5",g:"215017",g2:"ecf8ee",kt:"333333",o:"ffebcd",p:"693E68",r:"d44c2a",r2:"7c2c1f",r3:"fff",r4:"d3B5B0",w:"fff"},directionSources:{"apple-maps-ios":{directionsURL:"maps://?daddr={{addr}}&near={{lat}},{{lng}}",faviconURL:"maps.apple.com",mapURL:"maps://?address={{addr}}&near={{lat}},{{lng}}",name:"Apple Maps",onDevices:["isIDevice"]},"apple-maps-osx":{directionsURL:"http://maps.apple.com/?daddr={{addr}}&&near={{lat}},{{lng}}",mapURL:"http://maps.apple.com/?address={{addr}}&near={{lat}},{{lng}}",name:"Apple Maps",onDevices:["isOSXMavericksAndUp"]},"bing-maps":{directionsURL:"https://bing.com/maps/default.aspx?rtp=~adr.{{addr}}&cp={{lat}}~{{lng}}&lvl=15",mapURL:"https://bing.com/maps/default.aspx?where1={{addr}}",name:"Bing Maps"},"google-maps":{directionsURL:"https://www.google.com/maps/dir//{{addr}}",mapURL:"https://maps.google.com?q={{addr}}",name:"Google Maps"},"here-maps":{directionsURL:"https://maps.here.com/directions/drive//{{addr}}:{{lat}},{{lng}}?map={{lat}},{{lng}},15,normal",faviconURL:"here.com",mapURL:"https://wego.here.com/?map={{lat}},{{lng}},5,normal",name:"HERE Maps",notOnDevices:["isMobileDevice","isIE9"]},osm:{directionsURL:"https://www.openstreetmap.org/directions?route=%3B{{lat}}%2C{{lng}}#map=15/{{lat}}/{{lng}}",mapURL:"https://www.openstreetmap.org/?query={{addr}}#map=5/{{lat}}/{{lng}}",name:"OpenStreetMap"}},fonts:{a:"Arial",b:"Trebuchet MS",c:"Century Gothic",e:"Segoe UI",g:"Georgia",h:"Helvetica",n:"Sans-serif",o:"Tahoma",p:"Proxima Nova",s:"Serif",t:"Times",u:"Helvetica Neue",v:"Verdana"},headerBehaviors:{"1":{name:"On & Fixed",onDevices:["hasFixedHeaderSupport"]},"-1":{name:"Off"},d:{name:"On & Dynamic"},s:{name:"On & Scrolling"}},k1:{"default":"1",desc:"If you still want to support us, %shelp spread DuckDuckGo%s",desc2:"",desc3:"",name:"Advertisements",type:"boolean"},k18:{"default":"0",desc:"Changes whether the visited check mark is visible",name:"Result Visited Check Mark",type:"boolean"},k21:{"default":"ffffff",desc:"Changes the result hover, module, and dropdown background color",name:"Result Hover, Module, and Dropdown Background Color",type:"color",values:"colors"},k5:{"default":"-1",desc:"Changes what happens when you click on a video thumbnail",name:"Video Playback",type:"dropdown",values:{"1":"Always play on DuckDuckGo","2":"Open on third-party site","-1":"Prompt me"}},k7:{"default":"ffffff",desc:"Change the background color across the entire site",name:"Background Color",type:"color",values:"colors"},k8:{"default":"494949",desc:"Changes the color of the result description text",name:"Result Description Color",type:"color",values:{g:"595959"}},k9:{"default":"084999",desc:"Changes the title link color for each result",name:"Result Title Color",type:"color",values:{b:"1168cc",g:"292929"}},ka:{"default":"p",desc:"Changes the title link font for each result",name:"Result Title Font",order:["a","c","g","h","u","p","n","e","s","t","o","b","v"],type:"dropdowncustom",values:"fonts"},kaa:{"default":"6c00a2",desc:"Changes the title link color for each result",name:"Result Visited Title Color",type:"color",values:{g:"292929",p:"6830bb"}},kac:{"default":"1",desc:"Show suggestions under the search box as you type",name:"Auto-Suggest",type:"boolean"},kad:{"default":"wt_WT",desc:"Changes the language across the entire site",dropdownSettings:{category:"general"},name:"Language",order:["wt_WT"],type:"dropdown",values:"languages"},kae:{"default":"-1",dropdownSettings:{category:"appearance",options:["-1","d"]},name:"Theme",type:"theme",values:{"-1":{color1:"084999",color2:"888",colorScheme:"light",id:"-1",name:"Default",settings:{k10:null,k11:null,k12:null,k13:null,k14:null,k15:null,k16:null,k17:null,k18:null,k19:null,k20:null,k21:null,k7:null,k8:null,k9:null,ka:null,kaa:null,kac:null,kaf:null,kag:null,kai:null,kf:null,kj:null,km:null,ko:null,kt:null,kx:null}},b:{color1:"3434d4",color2:"047d00",id:"b",name:"Basic",settings:{k10:null,k11:null,k12:null,k13:null,k14:null,k15:"normal",k16:null,k17:null,k18:null,k19:"4495d4",k20:null,k21:null,k7:null,k8:"444",k9:"1a0dab",ka:"h",kaa:"5500A3",kac:null,kaf:"1",kag:null,kai:null,kf:"-1",kj:null,km:null,ko:null,kt:"h",kx:"006621"}},c:{color1:"0f6ccc",color2:"ca4323",id:"c",name:"Contrast",settings:{k10:null,k11:null,k12:null,k13:null,k14:null,k15:"normal",k16:null,k17:null,k18:null,k19:"4495d4",k20:null,k21:null,k7:null,k8:"333",k9:"3a7fb4",ka:null,kaa:"6d59a3",kac:null,kaf:"1",kag:null,kai:null,kf:null,kj:null,km:null,ko:null,kt:null,kx:"bd4b2b"}},d:{color1:"",color2:"",colorScheme:"dark",id:"d",name:"Dark",settings:{k10:null,k11:"eeeeee",k12:null,k13:null,k14:null,k15:null,k16:null,k17:null,k18:null,k19:null,k20:null,k21:"282828",k7:"1c1c1c",k8:"cccccc",k9:"eeeeee",ka:null,kaa:"aaaaaa",kac:null,kaf:null,kag:null,kai:null,kf:null,kj:"161616",km:null,ko:null,kt:null,kx:"eeeeee",palette:{base:"#1c1c1c",primary:"#333333",quaternary:"#444444",secondary:"#282828",tertiary:"#161616",text:{primary:"#eeeeee",secondary:"#cccccc",tertiary:"#666666"}}}},g:{color1:"333",color2:"888",id:"g",name:"Gray",settings:{k10:"3a7fb4",k11:"3a7fb4",k12:null,k13:null,k14:null,k15:"normal",k16:null,k17:"3a7fb4",k18:"1",k19:"4495d4",k20:"888888",k21:null,k7:null,k8:"666",k9:"333",ka:null,kaa:"333",kac:null,kaf:null,kag:null,kai:null,kf:null,kj:null,km:null,ko:null,kt:null,kx:"888"}},t:{id:"t",name:"Terminal",settings:{k10:null,k11:null,k12:null,k13:null,k14:null,k15:null,k16:null,k17:null,k18:null,k19:null,k20:null,k21:"222",k7:"222",k8:"ccc",k9:"50f148",ka:null,kaa:"ad4ad2",kac:null,kaf:null,kag:null,kai:null,kf:null,kj:"222",km:null,ko:null,kt:null,kx:"a1ac25"}}}},kaf:{"default":"1",desc:"Show the full URL for each result",name:"Result Full URLs",type:"boolean"},kag:{"default":"-1",desc:"Shows the search button background",name:"Search Button Background",type:"boolean"},kah:{desc:"Stores the previous region that was set",name:"Previous Region",values:"regions"},kai:{"default":"1",desc:"Show the Result URL line above the snippet text",name:"Result URLs above snippet",type:"boolean"},kaj:{"default":"-1",desc:"Preferred units of measure",name:"Units of Measure",order:["-1","m","u"],type:"dropdown",values:{"-1":"No Preference (Default)",m:"Metric (Kilograms, Meters, Celsius)",u:"US based (Pounds, Feet, Fahrenheit)"}},kak:{"default":"1",desc:"Show links to instructions for how to add DuckDuckGo to your browser",name:"Install DuckDuckGo",type:"boolean"},kam:{desc:"Which third party source to use for directions",deviceDependent:true,name:"Directions Source",order:["apple-maps-osx","apple-maps-ios","bing-maps","google-maps","here-maps","osm"],type:"dropdown",values:"directionSources"},kan:{"default":"0",name:"ATB related (not displayed on settings page)"},kao:{"default":"1",desc:"Show the privacy benefits of using DuckDuckGo on the homepage",name:"Homepage Privacy Tips",type:"boolean"},kap:{"default":"1",desc:"Show occasional reminders to sign up for the DuckDuckGo privacy newsletter",hideTitle:true,name:"Privacy Newsletter",type:"boolean"},kaq:{"default":"1",desc:"Show sign up form for the DuckDuckGo privacy newsletter",name:"Privacy Newsletter",type:"boolean"},kar:{"default":"",desc:"We don't store your location. It remains only on your device. %sInfo%s",desc2:"",desc3:"",hideTitle:true,name:"Location",type:"clear"},kas:{"default":"0",name:"Mobile Instructions (not displayed on settings page)"},kat:{"default":"1",desc:"Prompt me to anonymously use browser location for better results.",name:"Location",type:"boolean"},kau:{"default":"1",desc:"It's okay to (very infrequently) ask me about my experience using DuckDuckGo",name:"Help Improve DuckDuckGo",type:"boolean"},kav:{"default":"-1",desc:"Loads more results when scrolling",dropdownSettings:{category:"general"},name:"Infinite Scroll",type:"boolean"},kaw:{"default":"1",desc:"Hides search term from being shown in browser tab/history",name:"Seach Visibility",type:"boolean"},kax:{"default":"1",desc:"Show occasional reminders to add DuckDuckGo to your browser",hideTitle:true,name:"ATB Dismiss",type:"boolean"},kay:{"default":"-1",desc:"The rendering method to use for interactive maps",name:"Map Rendering",order:["-1","b","i"],type:"dropdown",values:{"-1":"Not Set",b:"Best Available",i:"Image Tiles"}},kaz:{"default":"-1",desc:"Show welcome message on top of the search results page",name:"Welcome Message",type:"boolean"},kc:{"default":"1",desc:"Loads more image results when scrolling",name:"Infinite Scroll for Images",type:"boolean"},kd:{"default":"1",desc:"In some older browsers it's necessary to redirect your clicks through our server to prevent Search Leakage. %sMore Info%s.",desc2:"",desc3:"",name:"Redirect (when necessary)",type:"boolean"},kf:{"default":"1",desc:"Show favicons for each result",dropdownSettings:{category:"appearance"},name:"Site Icons",type:"boolean"},kg:{"default":"g",desc:"Search queries are included in URL (if off, searches will use POST requests)",name:"GET requests",type:"boolean",values:{"1":"g","-1":"p"}},kh:{"default":"1",desc:"Use encrypted version of the site",name:"HTTPS",type:"boolean"},kj:{"default":"ffffff",desc:"Changes the header color across the entire site",name:"Header Color",type:"color",values:"colors"},kk:{"default":"1",desc:"Enables keyboard shortcuts on the site",name:"Keyboard Shortcuts",type:"boolean"},kl:{"default":"wt-wt",desc:"Changes results to be region specific",name:"Region",order:["wt-wt"],type:"dropdown",values:"regions"},km:{"default":"l",desc:"Center align the results page (instead of left aligned)",name:"Center Alignment",type:"boolean",values:{"1":"m","-1":"l"}},kn:{"default":"-1",desc:"Opens results in new windows/tabs",dropdownSettings:{category:"general"},name:"Open Links in a New Tab",type:"boolean"},kntp_s:{"default":"0",desc:"Show most visited links on new tab page",name:"New Tab Page Most Visited Sites",type:"boolean"},ko:{"default":"d",desc:"Changes how much space the header takes up and what happens to it when you scroll",deviceDependent:true,name:"Header Behavior",type:"dropdown",values:"headerBehaviors"},kp:{"default":"-1",desc:"Omits objectionable (mostly adult) material",name:"Safe Search",order:["1","-1","-2"],type:"dropdown",values:{"1":"Strict","-1":"Moderate","-2":"Off"}},ks:{"default":"n",desc:"Changes the font size across the entire site",dropdownSettings:{category:"appearance"},name:"Font Size",order:["t","l","n","m","s"],type:"dropdown",values:{l:"Larger",m:"Medium",n:"Large",s:"Small",t:"Largest"}},kt:{"default":"p",desc:"Changes the font across the entire site",dropdownSettings:{category:"appearance"},name:"Font",order:["a","c","g","h","u","p","n","e","s","t","o","b","v"],type:"dropdowncustom",values:"fonts"},ku:{"default":"-1",desc:"Underline the title link for each result",name:"Result Title Underline",type:"boolean"},kv:{compositeKey:{"-1:-1":"-1","-1:1":"m","1:-1":"l","1:1":"1"},"default":"1",name:"Page #'s",subsettings:[{"default":"1",desc:"Show page numbers at result page breaks",id:"kv_num",name:"Page Break #'s",type:"boolean"},{"default":"1",desc:"Show horizontal lines at result page breaks",id:"kv_lin",name:"Page Break Lines",type:"boolean"}],type:"composite"},kw:{"default":"n",desc:"Controls the width of the search box and results",name:"Page Width",order:["s","w","n"],type:"dropdown",values:{n:"Normal",s:"Super Wide",w:"Wide"}},kx:{"default":"3F6E35",desc:"Changes the color of the result URL",name:"Result URL Color",type:"color",values:{b:"10385d",e:"858585",g:"0f5c17",l:"222222",o:"d15d0d",p:"732883",r:"c14100"}},kz:{"default":"1",desc:"Automatically open relevant Instant Answers",name:"Instant Answers",type:"boolean"},languages:{af_ZA:"Afrikaans (South Africa)",ar_DZ:"العربية (الجزائر)",ar_EG:"العربية (مصر)",ar_JO:"العربية (الأردن)",ar_SA:"العربية (السعودية)",ast_ES:"Asturianu",az_AZ:"Azərbaycan dili",be_BY:"беларускі (Беларусь)",bg_BG:"български (България)",bn_BD:"বাংলা(বাংলাদেশ)",bn_IN:"বাংলা (ভারত)",br_FR:"Brezhoneg",bs_BA:"Bosanski",ca_ES:"català (Espanya)",cs_CZ:"čeština (Česká republika)",cy_GB:"Cymraeg",da_DK:"Dansk (Danmark)",de_CH:"Deutsch (Schweiz)",de_DE:"Deutsch (Deutschland)",el_GR:"Ελληνικά (Ελλάδα)",en_AU:"English (Australia)",en_CA:"English (Canada)",en_GB:"English (United Kingdom)",en_US:"English (United States)",eo_XX:"Esperanto",es_AR:"español (Argentina)",es_CL:"español (Chile)",es_CO:"español (Colombia)",es_CR:"español (Costa Rica)",es_EC:"español (Ecuador)",es_ES:"español (España)",es_MX:"español (México)",es_PE:"español (Perú)",es_UY:"español (Uruguay)",es_VE:"español (Venezuela)",et_EE:"Eesti (Eesti)",eu_ES:"Euskara",fa_IR:"فارسی",fi_FI:"suomi (Suomi)",fr_BE:"français (Belgique)",fr_CA:"français (Canada)",fr_CH:"français (Suisse)",fr_FR:"français (France)",ga_IE:"Gaeilge (Éire)",gd_GB:"Gàidhlig",gl_ES:"Galego",gu_IN:"ગુજરાતી",he_IL:"עברית",hi_IN:"हिंदी (भारत)",hr_HR:"hrvatski (Hrvatska)",hu_HU:"magyar (Magyarország)",hy_AM:"Հայերեն",id_ID:"Bahasa Indonesia",io_XX:"Ido",it_IT:"italiano (Italia)",ja_JP:"日本語 (日本)",ka_GE:"ქართული",kn_IN:"ಕನ್ನಡ (India)",ko_KR:"한국어 (대한민국)",kw_GB:"Kernowek",ky_KG:"кыргызча",lt_LT:"Lietuvių (Lietuva)",lv_LV:"Latviešu (Latvija)",ml_IN:"മലയാളം",mr_IN:"मराठी",ms_MY:"Bahasa Melayu (Malaysia)",nb_NO:"Norsk (bokmål)",ne_NP:"नेपाली",nl_BE:"Nederlands (België)",nl_NL:"Nederlands (Nederland)",nn_NO:"Norsk (nynorsk)",od_IN:"ଓଡ଼ିଆ (ଭାରତ)",pl_PL:"polski (Polska)",pt_BR:"português (Brasil)",pt_PT:"português (Portugal)",ro_RO:"română (România)",ru_RU:"русский (Россия)",sk_SK:"Slovenčina (Slovenská republika)",sl_SI:"Slovenščina (Slovenija)",sq_AL:"shqip (Shqipëria)",sr_RS:"Српски (Serbia)",sv_SE:"svenska (Sverige)",ta_IN:"தமிழ்",te_IN:"తెలుగు",th_TH:"ไทย (ประเทศไทย)",tl_PH:"Filipino",tokipona_XX:"Toki Pona",tr_TR:"Türkçe (Türkiye)",uk_UA:"Українська (Україна)",ur_PK:"اردو",vi_VN:"Tiếng Việt (Việt Nam)",wt_WT:"Browser preferred language",zh_CN:"中文 (中国)",zh_TW:"中文 (台灣)"},regions:{"wt-wt":"All Regions","ar-es":"Argentina","au-en":"Australia","at-de":"Austria","be-fr":"Belgium (fr)","be-nl":"Belgium (nl)","br-pt":"Brazil","bg-bg":"Bulgaria","ca-en":"Canada","ca-fr":"Canada (fr)","ct-ca":"Catalonia","cl-es":"Chile","cn-zh":"China","co-es":"Colombia","hr-hr":"Croatia","cz-cs":"Czech Republic","dk-da":"Denmark","ee-et":"Estonia","fi-fi":"Finland","fr-fr":"France","de-de":"Germany","gr-el":"Greece","hk-tzh":"Hong Kong","hu-hu":"Hungary","in-en":"India","id-id":"Indonesia","id-en":"Indonesia (en)","ie-en":"Ireland","il-he":"Israel","it-it":"Italy","jp-jp":"Japan","kr-kr":"Korea","lv-lv":"Latvia","lt-lt":"Lithuania","my-ms":"Malaysia","my-en":"Malaysia (en)","mx-es":"Mexico","nl-nl":"Netherlands","nz-en":"New Zealand","no-no":"Norway","pe-es":"Peru","ph-en":"Philippines","ph-tl":"Philippines (tl)","pl-pl":"Poland","pt-pt":"Portugal","ro-ro":"Romania","ru-ru":"Russia","xa-ar":"Saudi Arabia","sg-en":"Singapore","sk-sk":"Slovakia","sl-sl":"Slovenia","za-en":"South Africa","es-es":"Spain","es-ca":"Spain (ca)","se-sv":"Sweden","ch-de":"Switzerland (de)","ch-fr":"Switzerland (fr)","ch-it":"Switzerland (it)","tw-tzh":"Taiwan","th-th":"Thailand","tr-tr":"Turkey","uk-en":"United Kingdom","us-en":"United States","us-es":"United States (es)","vn-vi":"Vietnam"},tabs:[{id:"general",name:"General",settings:["kl","kad","break","kp","kz","break","kc","kav","kac","kn","k1","kk","kaj","kam","kat","kar","kay","break","kv","break","kak","kax","break","kaq","kap","break","kao","break","kau"]},{id:"theme",name:"Theme",settings:["kae"]},{id:"appearance",name:"Appearance",settings:["Page Appearance","kt","ks","kw","km","k7","break","Header Appearance","ko","kj","break","Results Appearance","ka","k9","kaa","ku","break","k8","kx","k21","kaf","kai","k18","break","kf"]},{id:"privacy",name:"Privacy",settings:["kh","kg","k5","kd"]}]};!function(a){a.Data.languages={fontSubsets:{normal:["sq","eu","br","ch","da","nl","en","fo","fi","fr","gl","de","is","it","mg","no","pt","es","sv"],afrikaans:["af"],catalan:["ca"],cyrillic:["ru","ab","av","ba","be","bg","ce","cv","uk","kk","ku","kv","ky","mk","mn","os","tg","tt","ug","uz","sr"],esperanto:["eo"],estonian:["et"],greek:["el","gr"],hungarian:["hu"],lithuanian:["lt","sl"],maltese:["mt"],polish:["pl"],romanian:["ro"],serbian:["sr","bs","hr","sl","lv"],slovak:["sk","sl","lv"],turkish:["tr"],welsh:["cy"],czech:["cs","sl","lv"]},languageFontLookup:{af:"afrikaans",ca:"catalan",eo:"esperanto",et:"estonian",el:"greek",gr:"greek",hu:"hungarian",lt:"lithuanian",mt:"maltese",pl:"polish",ro:"romanian",tr:"turkish",cy:"welsh",cs:"czech",sk:"slovak",sl:"serbian",bs:"serbian",hr:"serbian",lv:"serbian",ru:"cyrillic",ab:"cyrillic",av:"cyrillic",ba:"cyrillic",be:"cyrillic",bg:"cyrillic",ce:"cyrillic",cv:"cyrillic",uk:"cyrillic",kk:"cyrillic",ku:"cyrillic",kv:"cyrillic",ky:"cyrillic",mk:"cyrillic",mn:"cyrillic",os:"cyrillic",tg:"cyrillic",tt:"cyrillic",ug:"cyrillic",uz:"cyrillic",sr:["serbian","cyrillic"]}}}(DDG);DDG.Data.NewsImageDomains=["wsj.com","latimes.com","fastcompany.com","cnbc.com","billboard.com","cnn.com","techcrunch.com","pando.com","huffingtonpost.com","foxnews.com","nbcnews.com","extratv.com","gawker.com","nymag.com","chron.com","mediaite.com","inquisitr.com","spin.com","mtv.com","cbslocal.com","wired.com","ibtimes.com","entrepreneur.com","arstechnica.com","slashgear.com","theverge.com","businessinsider.com","gizmodo.com","nypost.com","si.com","abcnews.go.com","foxsports.com","sciencedaily.com","eurekalert.org","engadget.com","app.com","valleywx.com","nydailynews.com","kitv.com","observer.com","usmagazine.com","mercurynews.com","deadline.com","abqjournal.com","voanews.com","hollywoodlife.com","justjaredjr.com","popsugar.com","opposingviews.com","kdvr.com","digitaltrends.com","pcworld.com","scpr.com","pcmag.com","operationrainfall.com","awn.com","investopedia.com","geek.com","curbed.com","discovery.com","abcactionnews.com","nola.com","forward.com","crainsnewyork.com","abc7news.com","advocate.com","scientificamerican.com","discovermagazine.com","espn.go.com","xconomy.com","peoplestylewatch.com","people.com","vibe.com","pitchfork.com","anandtech.com","oregonlive.com","gigaom.com","hypable.com","ign.com","comingsoon.net","eonline.com","lemonde.fr","theguardian.com","fortune.com","forbes.com","bloomberg.com","afp.com","time.com","variety.com","telegraph.co.uk","ap.org","zacks.com","newsweek.com","hellogiggles.com","digitalspy.co.uk","refinery29.uk","thewrap.com","bgr.com","afprelaxnews.com","businesswire.com","etonline.com","cosmopolitan.com","esquire.com","foreignpolicy.com","thefiscaltimes.com","tvline.com","esquire.com","vulture.com","accesswire.com","harpersbazaar.com","marketwired.com","insideedition.com","rollingstone.com","instyle.com","rideapart.com","essence.com","townandcountrymag.com","stereogum.com","goal.com","golf.com","cover32.com","delish.com","briefing.com","gma.yahoo.com","popularmechanics.com","foxbusiness.com","countryliving.com","roadandtrack.com","glamour.com","southernliving.com","racked.com","elle.com","geekwire.com","complex.com","caranddriver.com","travelandleisure.com","coastalliving.com","scroll.in","greencarreports.com","robbreport.com","realsimple.com","womansday.com","elledecor.com","vanityfair.com","vogue.com","housebeautiful.com","viddsee.com","teenvogue.com","rotoworld.com"];!function(a){a.Utils.Perf=function(){this._lacksApiSupport=(!window.performance||!window.performance.getEntriesByType);this._lacksPerfTimerSupport=(!window.performance||!window.performance.now);this._shouldReportSample=Math.random()<0.1};a.Utils.Perf.prototype=$.extend({},{reportNavigation:function(c){if(!this._shouldReportSample){return}try{var b=this._reportNavigation(c);if(b===null){this._reportUnsupportedApis()}else{b.page=c;a.pixel.fire("perf",b)}}catch(f){a.pixel.fire("jse","perf",{msg:"reportNavigation: "+f.message,page:c})}},reportPerformance:function(c){if(!this._shouldReportSample||this._lacksApiSupport){return}var f=this._now();var i=c.page;var g=c.resourceName;var h=c.timerName;try{var b=this._reportResource(g)||{};b.page=i;b.resource=encodeURIComponent(g);if(f!==-1){b["timer."+h]=f}a.pixel.fire("perf",b)}catch(j){a.pixel.fire("jse","perf",{msg:"reportPerformance: "+j.message,page:i,resource:encodeURIComponent(g)})}},reportResource:function(f,c){if(!this._shouldReportSample||this._lacksApiSupport){return}try{var b=this._reportResource(c)||{};b.page=f;b.resource=encodeURIComponent(c);a.pixel.fire("perf",b)}catch(g){a.pixel.fire("jse","perf",{msg:"reportResource: "+g.message,page:f,resource:encodeURIComponent(c)})}},_now:function(){if(this._lacksPerfTimerSupport){return -1}return this._truncateFloat(performance.now())},_reportUnsupportedApis:function(){a.pixel.fire("perf","unsupported")},_reportResource:function(c){var e=this._resourceTimingByName(c);if(!e){return null}var b={};this._populateResourceTimingResults(e,b);this._truncateFloatValues(b);return b},_resourceTimingByName:function(c){var e=window.performance.getEntriesByType("resource");for(var b in e){if(e[b].name.includes(c)){return e[b]}}return null},_populateResourceTimingResults:function(e,c){c.redirect_time_ms=e.redirectEnd-e.redirectStart;c.connect_time_ms=e.connectEnd-e.connectStart;c.dns_time_ms=e.domainLookupEnd-e.domainLookupStart;if(e.secureConnectionStart){c.tls_handshake_time_ms=e.connectEnd-e.secureConnectionStart}c.ttfb_ms=e.responseStart-e.requestStart;c.transfer_time_ms=e.responseEnd-e.responseStart;if(e.serverTiming&&e.nextHopProtocol!==""){for(var b in e.serverTiming){var f=e.serverTiming[b];if(f.name==="total"){c.net_rtt_ms=(e.responseStart-e.requestStart)-f.duration;break}}}if(typeof e.nextHopProtocol!=="undefined"){c.protocol=encodeURIComponent(e.nextHopProtocol)}if(typeof e.transferSize!=="undefined"){c.transfer_size_bytes=e.transferSize}if(typeof e.encodedBodySize!=="undefined"){c.encoded_size_bytes=e.encodedBodySize}if(typeof e.decodedBodySize!=="undefined"){c.decoded_size_bytes=e.decodedBodySize}},_reportNavigation:function(){var b={};var f=null;var c=null;var h=null;if(!window.PerformanceNavigationTiming&&window.PerformanceNavigation){f=window.performance.timing;c=window.performance.navigation.redirectCount;switch(window.performance.navigation.type){case PerformanceNavigation.TYPE_RELOAD:h="reload";break;case PerformanceNavigation.TYPE_NAVIGATE:h="navigate";break;case PerformanceNavigation.TYPE_BACK_FORWARD:h="back_forward";break;case PerformanceNavigation.TYPE_RESERVED:h="reserved";break}}else{if(window.PerformanceNavigationTiming){f=window.performance.getEntriesByType("navigation")[0];if(f){c=f.redirectCount;h=f.type}}}if(!f){return null}b.redirects_count=c;this._populateResourceTimingResults(f,b);b.dom_interactive_time_ms=f.domInteractive-f.responseEnd;b.dom_content_loaded_time_ms=f.domContentLoadedEventStart-f.responseEnd;b.dom_complete_time_ms=Math.max(f.domComplete-f.responseEnd,0);if(window.performance.getEntriesByName){var e=window.performance.getEntriesByName("first-paint")[0];if(e){b.first_paint_ms=e.startTime}var g=performance.getEntriesByName("first-contentful-paint")[0];if(g){b.first_contentful_paint_ms=g.startTime}}b.type=h;this._truncateFloatValues(b);return b},_truncateFloatValues:function(e){for(var b in e){var c=e[b];if(typeof(c)==="number"){e[b]=this._truncateFloat(c)}}},_truncateFloat:function(b){return Math.round(b).toString()}})}(DDG);!function(b){b.Utils.Geo=function(){};b.Utils.Geo.prototype={boundingBox:function(e){var f={minlon:null,minlat:null,maxlon:null,maxlat:null};e.forEach(function(g){if(f.minlat===null||g.latf.maxlat){f.maxlat=g.lat}if(f.minlon===null||g.lonf.maxlon){f.maxlon=g.lon}});return f},intersects:function(e,f){if(e.lonf.maxlon||e.lat>f.maxlat){return false}return true},near:function(e,g,h){for(var f=0;f)<[^<]*)*<\/script>/gi;b=b.replace(c,"");return b},_checkWhitelistedTags:function(e){var c=this.validTags,f=$("
").append($.parseHTML(e));f.find("*").each(function(){var g=$(this);if(c.indexOf(this.nodeName.toLowerCase())<0){if(this.nodeName==="IFRAME"){g.remove()}else{if(!g.contents().length){g.remove()}else{g.contents().unwrap()}}}});var b=f.html();return b}}}(DDG);!function(a){a.Utils.Cache={Called:{type:{"/v.js":"videos","/i.js":"images"},nrj:{},deferred:{}}}}(DDG);!function(a){a.Utils.Math={avg:function(b){return(b.reduce(function(c,e){return c+e},0))/b.length}}}(DDG); \ No newline at end of file From 08b33489d3e1da64c56dcdfb654f15c9b7c2efc6 Mon Sep 17 00:00:00 2001 From: Valery MUCO <55181364+Muco-code@users.noreply.github.com> Date: Mon, 7 Oct 2019 14:42:15 +0200 Subject: [PATCH 36/36] Create images-ddg --- homework/week-3-project/images-ddg | 1 + 1 file changed, 1 insertion(+) create mode 100644 homework/week-3-project/images-ddg diff --git a/homework/week-3-project/images-ddg b/homework/week-3-project/images-ddg new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/homework/week-3-project/images-ddg @@ -0,0 +1 @@ +