From e7ad2da1992a3fd5a0e5f022464de64a1cdf5acd Mon Sep 17 00:00:00 2001 From: secondoc Date: Wed, 17 Nov 2021 20:05:45 +0100 Subject: [PATCH 01/10] SQL Lite fonctionnel + Django --- Scrapper.ipynb | 154 ++-- df.json | 2 +- testdjangodock/.vscode/extensions.json | 5 + .../core/__pycache__/__init__.cpython-38.pyc | Bin 161 -> 166 bytes .../core/__pycache__/models.cpython-38.pyc | Bin 926 -> 829 bytes .../core/__pycache__/settings.cpython-38.pyc | Bin 2365 -> 2370 bytes .../core/__pycache__/urls.cpython-38.pyc | Bin 1023 -> 1028 bytes .../core/__pycache__/views.cpython-38.pyc | Bin 688 -> 608 bytes .../core/__pycache__/wsgi.cpython-38.pyc | Bin 558 -> 563 bytes .../migrations/0002_auto_20211117_1944.py | 30 + .../__pycache__/0001_initial.cpython-38.pyc | Bin 932 -> 937 bytes .../0002_auto_20211117_1944.cpython-38.pyc | Bin 0 -> 992 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 172 -> 177 bytes testdjangodock/core/models.py | 24 +- testdjangodock/core/settings.py | 2 +- testdjangodock/core/views.py | 7 +- testdjangodock/db.sqlite3 | Bin 143360 -> 614400 bytes testdjangodock/df.csv | 660 ++++++++++++++++++ testdjangodock/sqlite3.exe | Bin 0 -> 1070080 bytes 19 files changed, 799 insertions(+), 85 deletions(-) create mode 100644 testdjangodock/.vscode/extensions.json create mode 100644 testdjangodock/core/migrations/0002_auto_20211117_1944.py create mode 100644 testdjangodock/core/migrations/__pycache__/0002_auto_20211117_1944.cpython-38.pyc create mode 100644 testdjangodock/df.csv create mode 100644 testdjangodock/sqlite3.exe diff --git a/Scrapper.ipynb b/Scrapper.ipynb index db7f202..9df3b48 100644 --- a/Scrapper.ipynb +++ b/Scrapper.ipynb @@ -44,7 +44,7 @@ "\n", "\n", "Wikipedia:Top 25 Report/October 17 to 23, 2021 - Wikipedia\n", - "\n", "\n", + "\n", "\n" ] } @@ -2796,35 +2796,35 @@ " 1989 Tiananmen Square protests\n", " 1\n", " 475850\n", - " [32 years since the Chinese government responded to students protesting by sending in rifles and tanks (in the latter case, inspiring an iconic image, which seemingly vanished from Bing last week). And they have since done everything in their power to deny the violent events that ironically happened in a \"Heavenly Peace Square\", down to cracking down a vigil that happened in Hong Kong last week. Or somehow comparing the events to the invasion of the U.S. Capitol in January, when that one didn't end with hundreds of unarmed civilians being shot dead.]\n", + " 32 years since the Chinese government responded to students protesting by sending in rifles and tanks (in the latter case, inspiring an iconic image, which seemingly vanished from Bing last week). And they have since done everything in their power to deny the violent events that ironically happened in a \"Heavenly Peace Square\", down to cracking down a vigil that happened in Hong Kong last week. Or somehow comparing the events to the invasion of the U.S. Capitol in January, when that one didn't end with hundreds of unarmed civilians being shot dead.\n", " \n", " \n", " 1\n", " 2012 Summer Olympics medal table\n", " 1\n", " 541757\n", - " [Because people need something to compare #8 to. Though why 2012 got more views than 2016? Well, it probably has to do with how before Tokyo (#1), London was India's (#4) best performance.]\n", + " Because people need something to compare #8 to. Though why 2012 got more views than 2016? Well, it probably has to do with how before Tokyo (#1), London was India's (#4) best performance.\n", " \n", " \n", " 2\n", " 2016 West Bengal Legislative Assembly election\n", " 1\n", " 564338\n", - " [With #8, we wanted to remind themselves of what happened last time out.]\n", + " With #8, we wanted to remind themselves of what happened last time out.\n", " \n", " \n", " 3\n", " 2019 Canadian federal election\n", " 1\n", " 679216\n", - " [Two years ago, the Liberals didn't get a majority in the parliament. They tried again this year (#5), and still couldn't.]\n", + " Two years ago, the Liberals didn't get a majority in the parliament. They tried again this year (#5), and still couldn't.\n", " \n", " \n", " 4\n", " 2020 Summer Olympics\n", " 5\n", " 2123836.6\n", - " [The opening ceremonies are scheduled for July 23. The games were planned to showcase how Japan bounced back from the 2011 tsunami, but instead became overshadowed by the COVID-19 pandemic. The pandemic has so far pushed back the games by a year, caused a regional lockdown weeks before the opening, and prompted the creation of a condom-free-but-probably-not-sex-free Olympic village. Doesn't help that in spite of being one body of water away from the pandemic's origin, Japan took very long to start vaccinating its population and now the populace is afraid of a COVID resurgence., Sports fans now will spend two weeks in the very unfavorable Japan Standard Time to see the multi-sport event that started in spite of the goddamned pandemic delaying it for a year (and the protests of a populace that started immunizing itself too late). One of #1's teammates, Jordan Nwora, will compete for the Nigerian basketball team - Giannis' Greece certainly missed him as they couldn't qualify., Sports fans of the New World (and maybe a few of the Old one as well) are currently sleep-deprived to fit into the Tokyo Standard Time where the biggest multi-sport event is happening. The pandemic that delayed the Olympics is still having its effects felt, with medalists forced to wear masks on the podium and such., One more week where sports fans supported their countries from a distance, even in host city Tokyo as the same pandemic that delayed it for a year forced events without outsiders or reduced crowds. The Games closed on the Sunday this Report was published, to the relief of those who are losing their sleep to watch events late at night. At least the next ones are only three years away and the winter one is 6 months from now!, An iconic talk show host whose career spanned over six decades, King passed away on Saturday last week, earning him a higher spot this week.]\n", + " The opening ceremonies are scheduled for July 23. The games were planned to showcase how Japan bounced back from the 2011 tsunami, but instead became overshadowed by the COVID-19 pandemic. The pandemic has so far pushed back the games by a year, caused a regional lockdown weeks before the opening, and prompted the creation of a condom-free-but-probably-not-sex-free Olympic village. Doesn't help that in spite of being one body of water away from the pandemic's origin, Japan took very long to start vaccinating its population and now the populace is afraid of a COVID resurgence.\n", " \n", " \n", " ...\n", @@ -2838,35 +2838,35 @@ " ZZ Top\n", " 1\n", " 575452\n", - " [A bearded Texan rock trio - including a guy actually named Beard, who after decades with only a mustache grew a goatee - who ever since 1969 have been responsible for many classic tunes such as \"La Grange\" and \"Sharp Dressed Man\" (and for Back to the Future fans, \"Doubleback\"). One of their frontmen died (#9) 5 days after the band played without him for the first time in 51 years - the other leader, Billy Gibbons, said Hill specifically asked him to put his guitar tech in his place.]\n", + " A bearded Texan rock trio - including a guy actually named Beard, who after decades with only a mustache grew a goatee - who ever since 1969 have been responsible for many classic tunes such as \"La Grange\" and \"Sharp Dressed Man\" (and for Back to the Future fans, \"Doubleback\"). One of their frontmen died (#9) 5 days after the band played without him for the first time in 51 years - the other leader, Billy Gibbons, said Hill specifically asked him to put his guitar tech in his place.\n", " \n", " \n", " 656\n", " Zack Snyder\n", " 2\n", " 651564.0\n", - " [A director with a certainly distinctive style, translated into many comic book adaptations - most recently our #1 (and indirectly, #5). This year also has Snyder's heist-during-the-zombie-apocalypse flick Army of the Dead., Snyder is one of the clearer beneficiaries of vulgar auteurism; how else do you go from making the reviled-by-nerds 300 and Watchmen to getting those same nerds to push for millions of dollars in reshoots for a superhero movie?]\n", + " A director with a certainly distinctive style, translated into many comic book adaptations - most recently our #1 (and indirectly, #5). This year also has Snyder's heist-during-the-zombie-apocalypse flick Army of the Dead.\n", " \n", " \n", " 657\n", " Zack Snyder's Justice League\n", " 4\n", " 1632921.75\n", - " [The Justice League that was released in 2017 had Snyder credited as a director, but much of the film was altered in post-production and reshoots by Joss Whedon. Some fans were convinced that the \"Snyder cut,\" which surely existed somewhere, was far better than the lackluster Whedon version. However, due to the way effects-heavy superhero films are produced, the cut was probably far from complete (Folding Ideas has a good video about why.) After $70 million of effects and reshoots, the Snyder cut is finally complete - with a trailer dropping this last Sunday., All the cries of #ReleaseTheSnyderCut were filled, at the asking price of an HBO Max subscription and 4 hours to kill. Reviews were positive, even if the indulgent nature of this superhero project (again: the thing lasts 4 hours!) is a contentious point., On one hand, the film is more consistent and the added content fleshes out characters such as Cyborg and Steppenwolf. On the other hand, it's also consistently too grim (the washed colors and moody soundtrack help) and the amount of slow motion is abusive. Still, a valid if overlong effort. Now let's see what lies ahead, even if fans aren't ready to move on (#21)., Fans are now griping #RestoreTheSnyderverse given the extended cut of Justice League was released, but Warner Bros. won't continue it. Well, they should focus on how the studio makes worse decisions regarding the DC Extended Universe than that - just because Darkseid appears in a half a dozen scenes of this 4 hour movie, Warner cancelled a promising New Gods movie that would feature the famed DC villain.]\n", + " The Justice League that was released in 2017 had Snyder credited as a director, but much of the film was altered in post-production and reshoots by Joss Whedon. Some fans were convinced that the \"Snyder cut,\" which surely existed somewhere, was far better than the lackluster Whedon version. However, due to the way effects-heavy superhero films are produced, the cut was probably far from complete (Folding Ideas has a good video about why.) After $70 million of effects and reshoots, the Snyder cut is finally complete - with a trailer dropping this last Sunday.\n", " \n", " \n", " 658\n", " Zitkala-Sa\n", " 1\n", " 851153\n", - " [This early-20th-century Yankton Dakota activist and author was born on February 22, 1876. For her birthday, she was commemorated by a Google Doodle.]\n", + " This early-20th-century Yankton Dakota activist and author was born on February 22, 1876. For her birthday, she was commemorated by a Google Doodle.\n", " \n", " \n", " 659\n", " Zodiac Killer\n", " 1\n", " 1088838\n", - " [The Case Breakers, an independent team of 40 cold case investigators, claimed they identified this still mysterious murderer who terrorized the San Francisco Bay Area in the late 1960s. The police disagrees with their discovery, deeming it too reliant on circumstantial evidence.]\n", + " The Case Breakers, an independent team of 40 cold case investigators, claimed they identified this still mysterious murderer who terrorized the San Francisco Bay Area in the late 1960s. The police disagrees with their discovery, deeming it too reliant on circumstantial evidence.\n", " \n", " \n", "\n", @@ -2900,18 +2900,18 @@ "658 851153 \n", "659 1088838 \n", "\n", - " Notes/about \n", - "0 [32 years since the Chinese government responded to students protesting by sending in rifles and tanks (in the latter case, inspiring an iconic image, which seemingly vanished from Bing last week). And they have since done everything in their power to deny the violent events that ironically happened in a \"Heavenly Peace Square\", down to cracking down a vigil that happened in Hong Kong last week. Or somehow comparing the events to the invasion of the U.S. Capitol in January, when that one didn't end with hundreds of unarmed civilians being shot dead.] \n", - "1 [Because people need something to compare #8 to. Though why 2012 got more views than 2016? Well, it probably has to do with how before Tokyo (#1), London was India's (#4) best performance.] \n", - "2 [With #8, we wanted to remind themselves of what happened last time out.] \n", - "3 [Two years ago, the Liberals didn't get a majority in the parliament. They tried again this year (#5), and still couldn't.] \n", - "4 [The opening ceremonies are scheduled for July 23. The games were planned to showcase how Japan bounced back from the 2011 tsunami, but instead became overshadowed by the COVID-19 pandemic. The pandemic has so far pushed back the games by a year, caused a regional lockdown weeks before the opening, and prompted the creation of a condom-free-but-probably-not-sex-free Olympic village. Doesn't help that in spite of being one body of water away from the pandemic's origin, Japan took very long to start vaccinating its population and now the populace is afraid of a COVID resurgence., Sports fans now will spend two weeks in the very unfavorable Japan Standard Time to see the multi-sport event that started in spite of the goddamned pandemic delaying it for a year (and the protests of a populace that started immunizing itself too late). One of #1's teammates, Jordan Nwora, will compete for the Nigerian basketball team - Giannis' Greece certainly missed him as they couldn't qualify., Sports fans of the New World (and maybe a few of the Old one as well) are currently sleep-deprived to fit into the Tokyo Standard Time where the biggest multi-sport event is happening. The pandemic that delayed the Olympics is still having its effects felt, with medalists forced to wear masks on the podium and such., One more week where sports fans supported their countries from a distance, even in host city Tokyo as the same pandemic that delayed it for a year forced events without outsiders or reduced crowds. The Games closed on the Sunday this Report was published, to the relief of those who are losing their sleep to watch events late at night. At least the next ones are only three years away and the winter one is 6 months from now!, An iconic talk show host whose career spanned over six decades, King passed away on Saturday last week, earning him a higher spot this week.] \n", - ".. ... \n", - "655 [A bearded Texan rock trio - including a guy actually named Beard, who after decades with only a mustache grew a goatee - who ever since 1969 have been responsible for many classic tunes such as \"La Grange\" and \"Sharp Dressed Man\" (and for Back to the Future fans, \"Doubleback\"). One of their frontmen died (#9) 5 days after the band played without him for the first time in 51 years - the other leader, Billy Gibbons, said Hill specifically asked him to put his guitar tech in his place.] \n", - "656 [A director with a certainly distinctive style, translated into many comic book adaptations - most recently our #1 (and indirectly, #5). This year also has Snyder's heist-during-the-zombie-apocalypse flick Army of the Dead., Snyder is one of the clearer beneficiaries of vulgar auteurism; how else do you go from making the reviled-by-nerds 300 and Watchmen to getting those same nerds to push for millions of dollars in reshoots for a superhero movie?] \n", - "657 [The Justice League that was released in 2017 had Snyder credited as a director, but much of the film was altered in post-production and reshoots by Joss Whedon. Some fans were convinced that the \"Snyder cut,\" which surely existed somewhere, was far better than the lackluster Whedon version. However, due to the way effects-heavy superhero films are produced, the cut was probably far from complete (Folding Ideas has a good video about why.) After $70 million of effects and reshoots, the Snyder cut is finally complete - with a trailer dropping this last Sunday., All the cries of #ReleaseTheSnyderCut were filled, at the asking price of an HBO Max subscription and 4 hours to kill. Reviews were positive, even if the indulgent nature of this superhero project (again: the thing lasts 4 hours!) is a contentious point., On one hand, the film is more consistent and the added content fleshes out characters such as Cyborg and Steppenwolf. On the other hand, it's also consistently too grim (the washed colors and moody soundtrack help) and the amount of slow motion is abusive. Still, a valid if overlong effort. Now let's see what lies ahead, even if fans aren't ready to move on (#21)., Fans are now griping #RestoreTheSnyderverse given the extended cut of Justice League was released, but Warner Bros. won't continue it. Well, they should focus on how the studio makes worse decisions regarding the DC Extended Universe than that - just because Darkseid appears in a half a dozen scenes of this 4 hour movie, Warner cancelled a promising New Gods movie that would feature the famed DC villain.] \n", - "658 [This early-20th-century Yankton Dakota activist and author was born on February 22, 1876. For her birthday, she was commemorated by a Google Doodle.] \n", - "659 [The Case Breakers, an independent team of 40 cold case investigators, claimed they identified this still mysterious murderer who terrorized the San Francisco Bay Area in the late 1960s. The police disagrees with their discovery, deeming it too reliant on circumstantial evidence.] \n", + " Notes/about \n", + "0 32 years since the Chinese government responded to students protesting by sending in rifles and tanks (in the latter case, inspiring an iconic image, which seemingly vanished from Bing last week). And they have since done everything in their power to deny the violent events that ironically happened in a \"Heavenly Peace Square\", down to cracking down a vigil that happened in Hong Kong last week. Or somehow comparing the events to the invasion of the U.S. Capitol in January, when that one didn't end with hundreds of unarmed civilians being shot dead. \n", + "1 Because people need something to compare #8 to. Though why 2012 got more views than 2016? Well, it probably has to do with how before Tokyo (#1), London was India's (#4) best performance. \n", + "2 With #8, we wanted to remind themselves of what happened last time out. \n", + "3 Two years ago, the Liberals didn't get a majority in the parliament. They tried again this year (#5), and still couldn't. \n", + "4 The opening ceremonies are scheduled for July 23. The games were planned to showcase how Japan bounced back from the 2011 tsunami, but instead became overshadowed by the COVID-19 pandemic. The pandemic has so far pushed back the games by a year, caused a regional lockdown weeks before the opening, and prompted the creation of a condom-free-but-probably-not-sex-free Olympic village. Doesn't help that in spite of being one body of water away from the pandemic's origin, Japan took very long to start vaccinating its population and now the populace is afraid of a COVID resurgence. \n", + ".. ... \n", + "655 A bearded Texan rock trio - including a guy actually named Beard, who after decades with only a mustache grew a goatee - who ever since 1969 have been responsible for many classic tunes such as \"La Grange\" and \"Sharp Dressed Man\" (and for Back to the Future fans, \"Doubleback\"). One of their frontmen died (#9) 5 days after the band played without him for the first time in 51 years - the other leader, Billy Gibbons, said Hill specifically asked him to put his guitar tech in his place. \n", + "656 A director with a certainly distinctive style, translated into many comic book adaptations - most recently our #1 (and indirectly, #5). This year also has Snyder's heist-during-the-zombie-apocalypse flick Army of the Dead. \n", + "657 The Justice League that was released in 2017 had Snyder credited as a director, but much of the film was altered in post-production and reshoots by Joss Whedon. Some fans were convinced that the \"Snyder cut,\" which surely existed somewhere, was far better than the lackluster Whedon version. However, due to the way effects-heavy superhero films are produced, the cut was probably far from complete (Folding Ideas has a good video about why.) After $70 million of effects and reshoots, the Snyder cut is finally complete - with a trailer dropping this last Sunday. \n", + "658 This early-20th-century Yankton Dakota activist and author was born on February 22, 1876. For her birthday, she was commemorated by a Google Doodle. \n", + "659 The Case Breakers, an independent team of 40 cold case investigators, claimed they identified this still mysterious murderer who terrorized the San Francisco Bay Area in the late 1960s. The police disagrees with their discovery, deeming it too reliant on circumstantial evidence. \n", "\n", "[660 rows x 4 columns]" ] @@ -2932,7 +2932,7 @@ " view.append(sum(list)/n)\n", " else :\n", " view.append(d_copy[\"Views\"][d_copy.Article==new_data.Article[i]].tolist()[0])\n", - " notes.append(d_copy[\"Notes/about\"][data.Article==new_data.Article[i]].tolist())\n", + " notes.append(d_copy[\"Notes/about\"][data.Article==new_data.Article[i]].tolist()[0])\n", "\n", "new_data['Moyenne du nombre de vus']=view\n", "new_data['Notes/about']=notes\n", @@ -3123,7 +3123,7 @@ " 1989 Tiananmen Square protests\n", " 1\n", " 475850\n", - " [32 years since the Chinese government responded to students protesting by sending in rifles and tanks (in the latter case, inspiring an iconic image, which seemingly vanished from Bing last week). And they have since done everything in their power to deny the violent events that ironically happened in a \"Heavenly Peace Square\", down to cracking down a vigil that happened in Hong Kong last week. Or somehow comparing the events to the invasion of the U.S. Capitol in January, when that one didn't end with hundreds of unarmed civilians being shot dead.]\n", + " 32 years since the Chinese government responded to students protesting by sending in rifles and tanks (in the latter case, inspiring an iconic image, which seemingly vanished from Bing last week). And they have since done everything in their power to deny the violent events that ironically happened in a \"Heavenly Peace Square\", down to cracking down a vigil that happened in Hong Kong last week. Or somehow comparing the events to the invasion of the U.S. Capitol in January, when that one didn't end with hundreds of unarmed civilians being shot dead.\n", " B-Class article\n", " \n", " \n", @@ -3131,7 +3131,7 @@ " 2012 Summer Olympics medal table\n", " 1\n", " 541757\n", - " [Because people need something to compare #8 to. Though why 2012 got more views than 2016? Well, it probably has to do with how before Tokyo (#1), London was India's (#4) best performance.]\n", + " Because people need something to compare #8 to. Though why 2012 got more views than 2016? Well, it probably has to do with how before Tokyo (#1), London was India's (#4) best performance.\n", " Featured article\n", " \n", " \n", @@ -3139,7 +3139,7 @@ " 2016 West Bengal Legislative Assembly election\n", " 1\n", " 564338\n", - " [With #8, we wanted to remind themselves of what happened last time out.]\n", + " With #8, we wanted to remind themselves of what happened last time out.\n", " C-Class article\n", " \n", " \n", @@ -3147,7 +3147,7 @@ " 2019 Canadian federal election\n", " 1\n", " 679216\n", - " [Two years ago, the Liberals didn't get a majority in the parliament. They tried again this year (#5), and still couldn't.]\n", + " Two years ago, the Liberals didn't get a majority in the parliament. They tried again this year (#5), and still couldn't.\n", " B-Class article\n", " \n", " \n", @@ -3155,7 +3155,7 @@ " 2020 Summer Olympics\n", " 5\n", " 2123836.6\n", - " [The opening ceremonies are scheduled for July 23. The games were planned to showcase how Japan bounced back from the 2011 tsunami, but instead became overshadowed by the COVID-19 pandemic. The pandemic has so far pushed back the games by a year, caused a regional lockdown weeks before the opening, and prompted the creation of a condom-free-but-probably-not-sex-free Olympic village. Doesn't help that in spite of being one body of water away from the pandemic's origin, Japan took very long to start vaccinating its population and now the populace is afraid of a COVID resurgence., Sports fans now will spend two weeks in the very unfavorable Japan Standard Time to see the multi-sport event that started in spite of the goddamned pandemic delaying it for a year (and the protests of a populace that started immunizing itself too late). One of #1's teammates, Jordan Nwora, will compete for the Nigerian basketball team - Giannis' Greece certainly missed him as they couldn't qualify., Sports fans of the New World (and maybe a few of the Old one as well) are currently sleep-deprived to fit into the Tokyo Standard Time where the biggest multi-sport event is happening. The pandemic that delayed the Olympics is still having its effects felt, with medalists forced to wear masks on the podium and such., One more week where sports fans supported their countries from a distance, even in host city Tokyo as the same pandemic that delayed it for a year forced events without outsiders or reduced crowds. The Games closed on the Sunday this Report was published, to the relief of those who are losing their sleep to watch events late at night. At least the next ones are only three years away and the winter one is 6 months from now!, An iconic talk show host whose career spanned over six decades, King passed away on Saturday last week, earning him a higher spot this week.]\n", + " The opening ceremonies are scheduled for July 23. The games were planned to showcase how Japan bounced back from the 2011 tsunami, but instead became overshadowed by the COVID-19 pandemic. The pandemic has so far pushed back the games by a year, caused a regional lockdown weeks before the opening, and prompted the creation of a condom-free-but-probably-not-sex-free Olympic village. Doesn't help that in spite of being one body of water away from the pandemic's origin, Japan took very long to start vaccinating its population and now the populace is afraid of a COVID resurgence.\n", " C-Class article\n", " \n", " \n", @@ -3171,7 +3171,7 @@ " ZZ Top\n", " 1\n", " 575452\n", - " [A bearded Texan rock trio - including a guy actually named Beard, who after decades with only a mustache grew a goatee - who ever since 1969 have been responsible for many classic tunes such as \"La Grange\" and \"Sharp Dressed Man\" (and for Back to the Future fans, \"Doubleback\"). One of their frontmen died (#9) 5 days after the band played without him for the first time in 51 years - the other leader, Billy Gibbons, said Hill specifically asked him to put his guitar tech in his place.]\n", + " A bearded Texan rock trio - including a guy actually named Beard, who after decades with only a mustache grew a goatee - who ever since 1969 have been responsible for many classic tunes such as \"La Grange\" and \"Sharp Dressed Man\" (and for Back to the Future fans, \"Doubleback\"). One of their frontmen died (#9) 5 days after the band played without him for the first time in 51 years - the other leader, Billy Gibbons, said Hill specifically asked him to put his guitar tech in his place.\n", " B-Class article\n", " \n", " \n", @@ -3179,7 +3179,7 @@ " Zack Snyder\n", " 2\n", " 651564.0\n", - " [A director with a certainly distinctive style, translated into many comic book adaptations - most recently our #1 (and indirectly, #5). This year also has Snyder's heist-during-the-zombie-apocalypse flick Army of the Dead., Snyder is one of the clearer beneficiaries of vulgar auteurism; how else do you go from making the reviled-by-nerds 300 and Watchmen to getting those same nerds to push for millions of dollars in reshoots for a superhero movie?]\n", + " A director with a certainly distinctive style, translated into many comic book adaptations - most recently our #1 (and indirectly, #5). This year also has Snyder's heist-during-the-zombie-apocalypse flick Army of the Dead.\n", " C-Class article\n", " \n", " \n", @@ -3187,7 +3187,7 @@ " Zack Snyder's Justice League\n", " 4\n", " 1632921.75\n", - " [The Justice League that was released in 2017 had Snyder credited as a director, but much of the film was altered in post-production and reshoots by Joss Whedon. Some fans were convinced that the \"Snyder cut,\" which surely existed somewhere, was far better than the lackluster Whedon version. However, due to the way effects-heavy superhero films are produced, the cut was probably far from complete (Folding Ideas has a good video about why.) After $70 million of effects and reshoots, the Snyder cut is finally complete - with a trailer dropping this last Sunday., All the cries of #ReleaseTheSnyderCut were filled, at the asking price of an HBO Max subscription and 4 hours to kill. Reviews were positive, even if the indulgent nature of this superhero project (again: the thing lasts 4 hours!) is a contentious point., On one hand, the film is more consistent and the added content fleshes out characters such as Cyborg and Steppenwolf. On the other hand, it's also consistently too grim (the washed colors and moody soundtrack help) and the amount of slow motion is abusive. Still, a valid if overlong effort. Now let's see what lies ahead, even if fans aren't ready to move on (#21)., Fans are now griping #RestoreTheSnyderverse given the extended cut of Justice League was released, but Warner Bros. won't continue it. Well, they should focus on how the studio makes worse decisions regarding the DC Extended Universe than that - just because Darkseid appears in a half a dozen scenes of this 4 hour movie, Warner cancelled a promising New Gods movie that would feature the famed DC villain.]\n", + " The Justice League that was released in 2017 had Snyder credited as a director, but much of the film was altered in post-production and reshoots by Joss Whedon. Some fans were convinced that the \"Snyder cut,\" which surely existed somewhere, was far better than the lackluster Whedon version. However, due to the way effects-heavy superhero films are produced, the cut was probably far from complete (Folding Ideas has a good video about why.) After $70 million of effects and reshoots, the Snyder cut is finally complete - with a trailer dropping this last Sunday.\n", " C-Class article\n", " \n", " \n", @@ -3195,7 +3195,7 @@ " Zitkala-Sa\n", " 1\n", " 851153\n", - " [This early-20th-century Yankton Dakota activist and author was born on February 22, 1876. For her birthday, she was commemorated by a Google Doodle.]\n", + " This early-20th-century Yankton Dakota activist and author was born on February 22, 1876. For her birthday, she was commemorated by a Google Doodle.\n", " B-Class article\n", " \n", " \n", @@ -3203,7 +3203,7 @@ " Zodiac Killer\n", " 1\n", " 1088838\n", - " [The Case Breakers, an independent team of 40 cold case investigators, claimed they identified this still mysterious murderer who terrorized the San Francisco Bay Area in the late 1960s. The police disagrees with their discovery, deeming it too reliant on circumstantial evidence.]\n", + " The Case Breakers, an independent team of 40 cold case investigators, claimed they identified this still mysterious murderer who terrorized the San Francisco Bay Area in the late 1960s. The police disagrees with their discovery, deeming it too reliant on circumstantial evidence.\n", " B-Class article\n", " \n", " \n", @@ -3238,18 +3238,18 @@ "658 851153 \n", "659 1088838 \n", "\n", - " Notes/about \\\n", - "0 [32 years since the Chinese government responded to students protesting by sending in rifles and tanks (in the latter case, inspiring an iconic image, which seemingly vanished from Bing last week). And they have since done everything in their power to deny the violent events that ironically happened in a \"Heavenly Peace Square\", down to cracking down a vigil that happened in Hong Kong last week. Or somehow comparing the events to the invasion of the U.S. Capitol in January, when that one didn't end with hundreds of unarmed civilians being shot dead.] \n", - "1 [Because people need something to compare #8 to. Though why 2012 got more views than 2016? Well, it probably has to do with how before Tokyo (#1), London was India's (#4) best performance.] \n", - "2 [With #8, we wanted to remind themselves of what happened last time out.] \n", - "3 [Two years ago, the Liberals didn't get a majority in the parliament. They tried again this year (#5), and still couldn't.] \n", - "4 [The opening ceremonies are scheduled for July 23. The games were planned to showcase how Japan bounced back from the 2011 tsunami, but instead became overshadowed by the COVID-19 pandemic. The pandemic has so far pushed back the games by a year, caused a regional lockdown weeks before the opening, and prompted the creation of a condom-free-but-probably-not-sex-free Olympic village. Doesn't help that in spite of being one body of water away from the pandemic's origin, Japan took very long to start vaccinating its population and now the populace is afraid of a COVID resurgence., Sports fans now will spend two weeks in the very unfavorable Japan Standard Time to see the multi-sport event that started in spite of the goddamned pandemic delaying it for a year (and the protests of a populace that started immunizing itself too late). One of #1's teammates, Jordan Nwora, will compete for the Nigerian basketball team - Giannis' Greece certainly missed him as they couldn't qualify., Sports fans of the New World (and maybe a few of the Old one as well) are currently sleep-deprived to fit into the Tokyo Standard Time where the biggest multi-sport event is happening. The pandemic that delayed the Olympics is still having its effects felt, with medalists forced to wear masks on the podium and such., One more week where sports fans supported their countries from a distance, even in host city Tokyo as the same pandemic that delayed it for a year forced events without outsiders or reduced crowds. The Games closed on the Sunday this Report was published, to the relief of those who are losing their sleep to watch events late at night. At least the next ones are only three years away and the winter one is 6 months from now!, An iconic talk show host whose career spanned over six decades, King passed away on Saturday last week, earning him a higher spot this week.] \n", - ".. ... \n", - "655 [A bearded Texan rock trio - including a guy actually named Beard, who after decades with only a mustache grew a goatee - who ever since 1969 have been responsible for many classic tunes such as \"La Grange\" and \"Sharp Dressed Man\" (and for Back to the Future fans, \"Doubleback\"). One of their frontmen died (#9) 5 days after the band played without him for the first time in 51 years - the other leader, Billy Gibbons, said Hill specifically asked him to put his guitar tech in his place.] \n", - "656 [A director with a certainly distinctive style, translated into many comic book adaptations - most recently our #1 (and indirectly, #5). This year also has Snyder's heist-during-the-zombie-apocalypse flick Army of the Dead., Snyder is one of the clearer beneficiaries of vulgar auteurism; how else do you go from making the reviled-by-nerds 300 and Watchmen to getting those same nerds to push for millions of dollars in reshoots for a superhero movie?] \n", - "657 [The Justice League that was released in 2017 had Snyder credited as a director, but much of the film was altered in post-production and reshoots by Joss Whedon. Some fans were convinced that the \"Snyder cut,\" which surely existed somewhere, was far better than the lackluster Whedon version. However, due to the way effects-heavy superhero films are produced, the cut was probably far from complete (Folding Ideas has a good video about why.) After $70 million of effects and reshoots, the Snyder cut is finally complete - with a trailer dropping this last Sunday., All the cries of #ReleaseTheSnyderCut were filled, at the asking price of an HBO Max subscription and 4 hours to kill. Reviews were positive, even if the indulgent nature of this superhero project (again: the thing lasts 4 hours!) is a contentious point., On one hand, the film is more consistent and the added content fleshes out characters such as Cyborg and Steppenwolf. On the other hand, it's also consistently too grim (the washed colors and moody soundtrack help) and the amount of slow motion is abusive. Still, a valid if overlong effort. Now let's see what lies ahead, even if fans aren't ready to move on (#21)., Fans are now griping #RestoreTheSnyderverse given the extended cut of Justice League was released, but Warner Bros. won't continue it. Well, they should focus on how the studio makes worse decisions regarding the DC Extended Universe than that - just because Darkseid appears in a half a dozen scenes of this 4 hour movie, Warner cancelled a promising New Gods movie that would feature the famed DC villain.] \n", - "658 [This early-20th-century Yankton Dakota activist and author was born on February 22, 1876. For her birthday, she was commemorated by a Google Doodle.] \n", - "659 [The Case Breakers, an independent team of 40 cold case investigators, claimed they identified this still mysterious murderer who terrorized the San Francisco Bay Area in the late 1960s. The police disagrees with their discovery, deeming it too reliant on circumstantial evidence.] \n", + " Notes/about \\\n", + "0 32 years since the Chinese government responded to students protesting by sending in rifles and tanks (in the latter case, inspiring an iconic image, which seemingly vanished from Bing last week). And they have since done everything in their power to deny the violent events that ironically happened in a \"Heavenly Peace Square\", down to cracking down a vigil that happened in Hong Kong last week. Or somehow comparing the events to the invasion of the U.S. Capitol in January, when that one didn't end with hundreds of unarmed civilians being shot dead. \n", + "1 Because people need something to compare #8 to. Though why 2012 got more views than 2016? Well, it probably has to do with how before Tokyo (#1), London was India's (#4) best performance. \n", + "2 With #8, we wanted to remind themselves of what happened last time out. \n", + "3 Two years ago, the Liberals didn't get a majority in the parliament. They tried again this year (#5), and still couldn't. \n", + "4 The opening ceremonies are scheduled for July 23. The games were planned to showcase how Japan bounced back from the 2011 tsunami, but instead became overshadowed by the COVID-19 pandemic. The pandemic has so far pushed back the games by a year, caused a regional lockdown weeks before the opening, and prompted the creation of a condom-free-but-probably-not-sex-free Olympic village. Doesn't help that in spite of being one body of water away from the pandemic's origin, Japan took very long to start vaccinating its population and now the populace is afraid of a COVID resurgence. \n", + ".. ... \n", + "655 A bearded Texan rock trio - including a guy actually named Beard, who after decades with only a mustache grew a goatee - who ever since 1969 have been responsible for many classic tunes such as \"La Grange\" and \"Sharp Dressed Man\" (and for Back to the Future fans, \"Doubleback\"). One of their frontmen died (#9) 5 days after the band played without him for the first time in 51 years - the other leader, Billy Gibbons, said Hill specifically asked him to put his guitar tech in his place. \n", + "656 A director with a certainly distinctive style, translated into many comic book adaptations - most recently our #1 (and indirectly, #5). This year also has Snyder's heist-during-the-zombie-apocalypse flick Army of the Dead. \n", + "657 The Justice League that was released in 2017 had Snyder credited as a director, but much of the film was altered in post-production and reshoots by Joss Whedon. Some fans were convinced that the \"Snyder cut,\" which surely existed somewhere, was far better than the lackluster Whedon version. However, due to the way effects-heavy superhero films are produced, the cut was probably far from complete (Folding Ideas has a good video about why.) After $70 million of effects and reshoots, the Snyder cut is finally complete - with a trailer dropping this last Sunday. \n", + "658 This early-20th-century Yankton Dakota activist and author was born on February 22, 1876. For her birthday, she was commemorated by a Google Doodle. \n", + "659 The Case Breakers, an independent team of 40 cold case investigators, claimed they identified this still mysterious murderer who terrorized the San Francisco Bay Area in the late 1960s. The police disagrees with their discovery, deeming it too reliant on circumstantial evidence. \n", "\n", " Class \n", "0 B-Class article \n", @@ -3285,6 +3285,22 @@ "source": [ "result.to_json(r'C:\\Users\\coral\\Documents\\E5\\ProjetFullStack\\df.json')" ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": {}, + "outputs": [], + "source": [ + "result.to_csv(r'C:\\Users\\coral\\Documents\\E5\\ProjetFullStack\\df.csv')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] } ], "metadata": { diff --git a/df.json b/df.json index 534b5fa..a7ea1fa 100644 --- a/df.json +++ b/df.json @@ -1 +1 @@ -{"Article":{"0":"1989 Tiananmen Square protests","1":"2012 Summer Olympics medal table","2":"2016 West Bengal Legislative Assembly election","3":"2019 Canadian federal election","4":"2020 Summer Olympics","5":"2020 Summer Olympics Parade of Nations","6":"2020 Summer Olympics medal table","7":"2020 Thomas & Uber Cup","8":"2020 United States presidential election","9":"2021 California gubernatorial recall election","10":"2021 Canadian federal election","11":"2021 Copa Am\u00e9rica","12":"2021 German federal election","13":"2021 ICC Men's T20 World Cup","14":"2021 ICC Men's T20 World Cup ","15":"2021 Israel\u2013Palestine crisis","16":"2021 NFL Draft","17":"2021 Peruvian general election","18":"2021 Sudirman Cup","19":"2021 Suez Canal obstruction","20":"2021 Taliban offensive","21":"2021 Tamil Nadu Legislative Assembly election","22":"2021 West Bengal Legislative Assembly election","23":"2021 storming of the United States Capitol","24":"2021\u201322 UEFA Champions League","25":"2022 FIFA World Cup","26":"2022 FIFA World Cup qualification","27":"63rd Annual Grammy Awards","28":"78th Golden Globe Awards","29":"93rd Academy Awards","30":"A Quiet Place Part II","31":"ABBA","32":"Aaliyah","33":"Abdul Ghani Baradar","34":"Adam Demos","35":"Adele","36":"Afghanistan","37":"Agatha Harkness","38":"Aimee Challenor","39":"Al-Aqsa Mosque","40":"Al-Qaeda","41":"Alec Baldwin","42":"Alfred Molina","43":"All Out (2021)","44":"All-time Olympic Games medal table","45":"Allyson Felix","46":"Amanda Gorman","47":"Andre De Grasse","48":"Andrew Cuomo","49":"Andy Murray","50":"Anne, Princess Royal","51":"Anthony Hopkins","52":"Antifa (United States)","53":"Anupam Tripathi","54":"Anya Taylor-Joy","55":"April Fools' Day","56":"Archie Mountbatten-Windsor","57":"Aretha Franklin","58":"Ariana Grande","59":"Armie Hammer","60":"Army of the Dead","61":"Ashleigh Barty","62":"Ashley Biden","63":"Ashraf Ghani","64":"Asperger syndrome","65":"Athletics at the 2020 Summer Olympics","66":"Audrey Hepburn","67":"Aung San Suu Kyi","68":"Avicii","69":"B. R. Ambedkar","70":"Babur","71":"Badminton at the 2020 Summer Olympics","72":"Basavaraj Bommai","73":"Basil Brown","74":"Beau Biden","75":"Beckett (film)","76":"Behind Her Eyes (British TV series)","77":"Belarus","78":"Believe Me: The Abduction of Lisa McVey","79":"Ben Askren","80":"Benigno Aquino III","81":"Bernie Madoff","82":"Bernie Sanders","83":"Berserk (manga)","84":"Beverly Cleary","85":"Bill Cosby","86":"Bill Gates","87":"Billie Eilish","88":"Billie Holiday","89":"Biz Markie","90":"Black Mafia Family","91":"Black Widow (2021 film)","92":"Blue's Clues","93":"Bo Burnham","94":"Bobby Shmurda","95":"Boris Johnson","96":"Brandon Lee","97":"Brenda Song","98":"Bridgerton","99":"Bridget Moynahan","100":"Britney Spears","101":"Bruce Lee","102":"Bukayo Saka","103":"Burari deaths","104":"Caeleb Dressel","105":"Caitlyn Jenner","106":"Candyman (2021 film)","107":"Canelo \u00c1lvarez","108":"Captain Tom","109":"Carl Nassib","110":"Casualties of the September 11 attacks","111":"Cecil Hotel (Los Angeles)","112":"Certified Lover Boy","113":"Chadwick Boseman","114":"Charles Grodin","115":"Charles Sobhraj","116":"Charles, Prince of Wales","117":"Charlie Watts","118":"Chinese New Year","119":"Chlo\u00e9 Zhao","120":"Christian Eriksen","121":"Christian Porter","122":"Christopher Duntsch","123":"Christopher Plummer","124":"Christopher Reeve","125":"Cicely Tyson","126":"Cinco de Mayo","127":"Cinderella (2021 film)","128":"Claude Cahun","129":"Clickbait (miniseries)","130":"Cloris Leachman","131":"Cobra Kai","132":"Colin Powell","133":"Collin Morikawa","134":"Colton Underwood","135":"Coming 2 America","136":"Conor McGregor","137":"Copa Am\u00e9rica","138":"Courteney Cox","139":"Cristiano Ronaldo","140":"Critical race theory","141":"Crown Jewel (2021)","142":"Cruella (film)","143":"DC Extended Universe","144":"DMX (rapper)","145":"Daft Punk","146":"Damian Lewis","147":"Daniel Craig","148":"Daniil Medvedev","149":"Darkseid","150":"David Amess","151":"David Berkowitz","152":"David Schwimmer","153":"Deadly Illusions","154":"Dear Evan Hansen","155":"Death and funeral of Prince Philip, Duke of Edinburgh","156":"Death of Elisa Lam","157":"Death of Gabby Petito","158":"Death of Gabby Petito[1]","159":"Death of Sarah Everard","160":"Deaths in 2021","161":"Demi Lovato","162":"Deontay Wilder","163":"Derek Chauvin","164":"Devin Booker","165":"Dia Mirza","166":"Diana, Princess of Wales","167":"Dilip Kumar","168":"Dogecoin","169":"Donald Rumsfeld","170":"Donald Trump","171":"Donda","172":"Donda (album)","173":"Doria Ragland","174":"Doug Emhoff","175":"Dr. Rajkumar ","176":"Dr. Seuss","177":"Dua Lipa","178":"Duane Chapman","179":"Dune (2021 film)","180":"Dune (franchise)","181":"Dune (novel)","182":"Dustin Diamond","183":"Dustin Poirier","184":"Dusty Hill","185":"Easter","186":"Ed Asner","187":"Ed and Lorraine Warren","188":"Eddie Murphy","189":"Edith Pretty","190":"Eid al-Adha","191":"Eid al-Fitr","192":"Elaine Chao","193":"Elena Mukhina","194":"Elimination Chamber (2021)","195":"Elizabeth II","196":"Elizabeth Olsen","197":"Elliot Page","198":"Elon Musk","199":"Emma Raducanu","200":"Enema of the State","201":"England national football team","202":"Enrique Tarrio","203":"Ernest Hemingway","204":"Eternals (comics)","205":"Eternals (film)","206":"European Super League","207":"Eurovision Song Contest 2021","208":"Evan Rachel Wood","209":"Ever Given","210":"Evergrande Group","211":"Executive Order 13959","212":"Extreme Rules (2021)","213":"F9 (film)","214":"FC Sheriff Tiraspol","215":"FIFA World Cup","216":"FIFA World Rankings ","217":"Facebook","218":"Fall of Kabul (2021)","219":"Fall of Saigon","220":"Family of Joe Biden","221":"Fastlane (2021)","222":"Fate: The Winx Saga","223":"Father's Day","224":"Field of Dreams","225":"Florence Pugh","226":"Floyd Mayweather Jr.","227":"Football at the 2020 Summer Olympics","228":"Fran Lebowitz","229":"Frances McDormand","230":"Francis Ngannou","231":"Frank Kameny","232":"Fred Hampton","233":"Free Guy","234":"Friends","235":"Friends: The Reunion","236":"G-Eazy","237":"Gareth Southgate","238":"Gavin Newsom","239":"Gaza Strip","240":"George Floyd","241":"George Segal","242":"George VI","243":"Gianluigi Donnarumma","244":"Giannis Antetokounmpo","245":"Gina Carano","246":"Ginny & Georgia","247":"Giorgio Chiellini","248":"Gisele B\u00fcndchen","249":"Godzilla vs. Kong","250":"Godzilla: King of the Monsters (2019 film)","251":"Gonzaga Bulldogs men's basketball","252":"Good Friday","253":"Google","254":"Groundhog Day","255":"Group of Seven","256":"Guy-Manuel de Homem-Christo","257":"Gwen Shamblin Lara","258":"Gylfi Sigur\u00f0sson","259":"Haiti","260":"Halloween","261":"Halloween Kills","262":"Halston","263":"Halyna Hutchins","264":"Hamas","265":"Hamid Karzai","266":"Hank Aaron","267":"Hannah Waddingham","268":"Harry Kane","269":"Harry Styles","270":"Havana syndrome","271":"Helen McCrory","272":"Hell in a Cell (2021)","273":"Hibatullah Akhundzada","274":"Hideki Matsuyama","275":"Hmong people","276":"HoYeon Jung","277":"Hunter Biden","278":"Hurricane Ida","279":"Hurricane Katrina","280":"I Care a Lot","281":"ICC Men's T20 World Cup","282":"ICC Men's T20 World Cup ","283":"Impeachment","284":"Impeachment in the United States","285":"Impeachment of Donald Trump","286":"In the Heights","287":"In the Heights (film)","288":"Independence Day (United States)","289":"India at the 2020 Summer Olympics","290":"India at the 2020 Summer Paralympics","291":"India at the Olympics","292":"Indian Premier League","293":"Insurrection Act of 1807","294":"International Women's Day","295":"Invincible (TV series)","296":"Iron Dome","297":"Islamic Emirate of Afghanistan","298":"Islamic Republic of Afghanistan","299":"Islamic State of Iraq and the Levant \u2013 Khorasan Province","300":"Israel","301":"Israeli\u2013Palestinian conflict","302":"Italy national football team","303":"J. Jayalalithaa","304":"Jadon Sancho","305":"Jake Paul","306":"James Michael Tyler","307":"Jamie Raskin","308":"Jason Sudeikis","309":"Jean-Paul Belmondo","310":"Jeff Bezos","311":"Jen Psaki","312":"Jennifer Aniston","313":"Jessica Walter","314":"Jessie Mei Li","315":"Jill Biden","316":"Jimmy Greaves","317":"Jimmy Hayes (ice hockey)","318":"Jodie Foster","319":"Joe Biden","320":"Joe Lara","321":"Joey Jordison","322":"John Cooper (serial killer)","323":"John Magufuli","324":"John McAfee","325":"John Mulaney","326":"Jon Gruden","327":"Jon Ossoff","328":"Jon Rahm","329":"Josh Hawley","330":"Joss Stone","331":"Jovenel Mo\u00efse","332":"Judas and the Black Messiah","333":"Juneteenth","334":"Jungle Cruise (film)","335":"Jupiter's Legacy (TV series)","336":"Justice League (film)","337":"Kalvin Phillips","338":"Kamala Harris","339":"Kamaru Usman","340":"Kang the Conqueror","341":"Kanye West","342":"Kathy Hochul","343":"Katie Ledecky","344":"Kelly Loeffler","345":"Kentaro Miura","346":"Keystone Pipeline","347":"Kike","348":"Kyrsten Sinema","349":"Lana Clarkson","350":"Larry King","351":"Larry Nassar","352":"Lauren Boebert","353":"Lee Jung-jae","354":"Leylah Fernandez","355":"Lil Nas X","356":"Lionel Messi","357":"Lionel Messi ","358":"Lisa Kudrow","359":"List of James Bond films","360":"List of Mortal Kombat characters","361":"List of Olympic Games host cities","362":"List of Super Bowl champions","363":"List of Super Bowl halftime shows","364":"List of deaths and violence at the Cecil Hotel","365":"List of people named in the Pandora Papers","366":"List of presidents of the United States","367":"Liz Cheney","368":"Liza Minnelli","369":"Logan Paul","370":"Loki (TV series)","371":"Luc Montagnier","372":"Luca (2021 film)","373":"Lucifer (TV series)","374":"Ludwig Guttmann","375":"M. K. Stalin","376":"Macaulay Culkin","377":"Machine Gun Kelly (rapper)","378":"Mahatma Gandhi","379":"Maid (miniseries)","380":"Malcolm X","381":"Malignant (2021 film)","382":"Mamata Banerjee","383":"Manchester United F.C.","384":"Mandira Bedi ","385":"Manifest (TV series)","386":"Marcell Jacobs","387":"Mare of Easttown","388":"Margaret Qualley","389":"Marilyn Manson","390":"Marjorie Taylor Greene","391":"Mark Zuckerberg","392":"Markie Post","393":"Martin Luther King Jr.","394":"Marvel Cinematic Universe: Phase Four","395":"Marvelous Marvin Hagler","396":"Master (2021 film)","397":"Matt Gaetz","398":"Matt Hancock","399":"Matt LeBlanc","400":"Matthew Perry","401":"Megan Fox","402":"Meghan, Duchess of Sussex","403":"Melinda Gates","404":"Melvin Capital","405":"Met Gala","406":"Mia Farrow","407":"Michael Collins (astronaut)","408":"Michael K. Williams","409":"Michael Phelps","410":"Michael Schumacher","411":"Mick Jagger","412":"Midnight Mass (miniseries)","413":"Milkha Singh","414":"Milwaukee Bucks","415":"Mimi Keene","416":"Miss Universe 2020","417":"Mitch McConnell","418":"Modern pentathlon","419":"Mohammed Omar","420":"Money Heist","421":"Money in the Bank (2021)","422":"Monica Rambeau","423":"Mortal Kombat (2021 film)","424":"Mother's Day","425":"Muhammad Ali","426":"Murder of Bobbie Jo Stinnett","427":"Murder of James Bulger","428":"Myanmar","429":"M\u00e5neskin","430":"N'Golo Kant\u00e9","431":"Naftali Bennett","432":"Nancy Pelosi","433":"Naomi Osaka","434":"Narendra Modi Stadium","435":"Navarasa (web series)","436":"Ned Beatty","437":"Neeraj Chopra","438":"Never Have I Ever (TV series)","439":"Nick Kamen","440":"Nicki Minaj","441":"Nine Perfect Strangers (miniseries)","442":"No Time to Die","443":"Noel Clarke","444":"Nomadland (film)","445":"Non-binary gender","446":"Norm Macdonald","447":"North Macedonia","448":"Novak Djokovic","449":"Old (film)","450":"Oleksandr Usyk","451":"Olivia Munn","452":"Olivia Rodrigo","453":"Olivia Wilde","454":"Olympia Dukakis","455":"Olympic Games","456":"Omagh bombing","457":"Oprah Winfrey","458":"Osama bin Laden","459":"P. V. Sindhu","460":"Pandora Papers","461":"Paris Saint-Germain F.C.","462":"Parler","463":"Patrick Mahomes","464":"Paul Ritter (actor)","465":"Pegasus (spyware)","466":"Perseverance (rover)","467":"Phil Mickelson","468":"Phil Spector","469":"Phillip Adams (American football)","470":"Piers Morgan","471":"Prashant Kishor","472":"President of the United States","473":"Prince Andrew of Greece and Denmark","474":"Prince Andrew, Duke of York","475":"Prince Edward, Earl of Wessex","476":"Prince Harry, Duke of Sussex","477":"Prince Philip, Duke of Edinburgh","478":"Prince William, Duke of Cambridge","479":"Princess Alice of Battenberg","480":"Princess Margaret, Countess of Snowdon","481":"Princess Margaret, Countess of Snowdon ","482":"Promising Young Woman","483":"Proposals for a European Super League in association football","484":"Puneeth Rajkumar","485":"Puneeth Rajkumar filmography","486":"QAnon","487":"Queen Elizabeth The Queen Mother","488":"R. Kelly","489":"Radhe (2021 film)","490":"Rafael Nadal","491":"Raheem Sterling","492":"Raj Kaushal","493":"Raj Kundra","494":"Rajiv Kapoor","495":"Ramadan","496":"Rami Malek","497":"Raphael Warnock","498":"Raya and the Last Dragon","499":"Reg\u00e9-Jean Page","500":"Republic Day (India)","501":"Resident Evil Village","502":"Richard Branson","503":"Richard Ramirez","504":"Rick and Morty (season 5)","505":"Rob Gronkowski","506":"Rohit Sardana","507":"Romelu Lukaku","508":"Rosamund Pike","509":"Rose Namajunas","510":"Royal Rumble (2021)","511":"Rudolf Weigl","512":"Rush Limbaugh","513":"Ryan Mason","514":"SOPHIE","515":"Sabine Schmitz","516":"Saint Patrick","517":"Saint Patrick's Day","518":"Saira Banu","519":"Samantha Ruth Prabhu","520":"Sanchari Vijay","521":"Santosh Anand","522":"Sarah Harding","523":"Sarah Shahi","524":"Sarpatta Parambarai","525":"Scarlet Witch","526":"Sean Lock","527":"September 11 attacks","528":"Serena Williams","529":"Sex Education (TV series)","530":"Sha'Carri Richardson","531":"Shadow and Bone","532":"Shadow and Bone (TV series)","533":"Shaheen Afridi","534":"Shailene Woodley","535":"Shang-Chi","536":"Shang-Chi and the Legend of the Ten Rings","537":"Sharia","538":"Shehnaaz Gill","539":"Shershaah","540":"Shirley Temple","541":"Shiva Rajkumar","542":"Shock G","543":"Sidharth Shukla","544":"Sidharth Shukla ","545":"Signal (software)","546":"Simone Biles","547":"Simu Liu","548":"Sirhan Sirhan","549":"Sky Brown","550":"Sophie (musician)","551":"Soviet\u2013Afghan War","552":"Space Jam: A New Legacy","553":"Spider-Man: No Way Home","554":"Spiral (2021 film)","555":"Squid Game","556":"State of Palestine","557":"Steve Burns","558":"Suez Canal","559":"Suicide Squad (film)","560":"SummerSlam (2021)","561":"Super Bowl","562":"Super Bowl LV","563":"Surfside condominium building collapse","564":"Sutton Hoo","565":"Sweet Tooth (TV series)","566":"Swimming at the 2020 Summer Olympics","567":"Sydney McLaughlin","568":"T. B. Joshua","569":"Taliban","570":"Tampa Bay Buccaneers","571":"Tanya Roberts","572":"Tawny Kitaen","573":"Taylor Heinicke","574":"Ted Cruz","575":"Ted Lasso","576":"The Conjuring: The Devil Made Me Do It","577":"The Dig (2021 film)","578":"The Everly Brothers","579":"The Falcon and the Winter Soldier","580":"The Family Man (Indian TV series)","581":"The Father (2020 film)","582":"The Guilty (2021 film)","583":"The Irregulars","584":"The Last Duel (2021 film)","585":"The Little Things (2021 film)","586":"The Many Saints of Newark","587":"The Matrix Resurrections","588":"The Rolling Stones","589":"The Serpent (TV series)","590":"The Suicide Squad (film)","591":"The Tomorrow War","592":"The Wachowskis","593":"The Weeknd","594":"The White Lotus","595":"The Woman in the Window (2021 film)","596":"Thomas Bangalter","597":"Thomas Markle","598":"Thomas Tuchel","599":"Tiger Woods","600":"Timoth\u00e9e Chalamet","601":"Tina Turner","602":"Todd Beamer","603":"Tom Brady","604":"Tom Daley","605":"Trae Young","606":"Travis Barker","607":"Trevor Moore (comedian)","608":"Trial of Arne Cheyenne Johnson","609":"Tulsa race massacre","610":"Twenty-fifth Amendment to the United States Constitution","611":"Tyron Woodley","612":"Tyson Fury","613":"UEFA Euro 2016","614":"UEFA Euro 2020","615":"UEFA Euro 2020 knockout phase","616":"UEFA European Championship","617":"UFC 257","618":"UFC 259","619":"UFC 260","620":"UFC 261","621":"UFC 263","622":"UFC 264","623":"UFC 266","624":"UFC 267","625":"Udham Singh","626":"Una Stubbs","627":"United Airlines Flight 93","628":"United States Capitol","629":"Usain Bolt","630":"Val Kilmer","631":"Valentine's Day","632":"Venom: Let There Be Carnage","633":"Victoria Pedretti","634":"Vikram Batra","635":"Vincent Jackson","636":"Vivek (actor)","637":"Wally Funk","638":"Walter Mondale","639":"WandaVision","640":"War in Afghanistan (2001\u20132021)","641":"What If...? (TV series)","642":"Will Zalatoris","643":"William Shatner","644":"Willie Garson","645":"Woody Allen","646":"World Trade Center (1973\u20132001)","647":"WrestleMania 37","648":"WrestleMania Backlash","649":"Wrestling at the 2020 Summer Olympics","650":"Wu Lien-teh","651":"Yom Kippur","652":"You (TV series)","653":"You (season 3)","654":"YouTube","655":"ZZ Top","656":"Zack Snyder","657":"Zack Snyder's Justice League","658":"Zitkala-Sa","659":"Zodiac Killer"},"Nombre d'apparitions":{"0":1,"1":1,"2":1,"3":1,"4":5,"5":1,"6":2,"7":1,"8":1,"9":1,"10":1,"11":4,"12":1,"13":1,"14":1,"15":2,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":2,"24":1,"25":1,"26":1,"27":1,"28":1,"29":2,"30":3,"31":1,"32":1,"33":1,"34":1,"35":2,"36":4,"37":2,"38":1,"39":1,"40":1,"41":2,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":2,"49":1,"50":2,"51":1,"52":1,"53":1,"54":2,"55":1,"56":1,"57":1,"58":1,"59":2,"60":3,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":2,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":2,"88":2,"89":1,"90":1,"91":3,"92":1,"93":2,"94":1,"95":1,"96":1,"97":1,"98":5,"99":1,"100":4,"101":1,"102":1,"103":1,"104":2,"105":1,"106":2,"107":2,"108":1,"109":1,"110":1,"111":2,"112":1,"113":1,"114":1,"115":5,"116":5,"117":1,"118":1,"119":1,"120":2,"121":1,"122":1,"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":2,"136":2,"137":2,"138":1,"139":9,"140":5,"141":1,"142":2,"143":1,"144":3,"145":1,"146":2,"147":3,"148":1,"149":1,"150":1,"151":2,"152":2,"153":1,"154":1,"155":1,"156":3,"157":1,"158":1,"159":1,"160":43,"161":1,"162":1,"163":2,"164":1,"165":1,"166":3,"167":1,"168":4,"169":1,"170":5,"171":1,"172":1,"173":1,"174":1,"175":1,"176":1,"177":1,"178":1,"179":4,"180":1,"181":2,"182":1,"183":1,"184":1,"185":1,"186":1,"187":3,"188":2,"189":1,"190":1,"191":1,"192":1,"193":1,"194":1,"195":13,"196":4,"197":2,"198":14,"199":4,"200":1,"201":2,"202":1,"203":1,"204":1,"205":3,"206":1,"207":2,"208":1,"209":2,"210":1,"211":1,"212":1,"213":4,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1,"225":1,"226":1,"227":1,"228":1,"229":1,"230":1,"231":1,"232":1,"233":3,"234":2,"235":1,"236":1,"237":2,"238":1,"239":2,"240":2,"241":1,"242":4,"243":1,"244":1,"245":1,"246":1,"247":1,"248":1,"249":5,"250":1,"251":1,"252":1,"253":1,"254":1,"255":2,"256":1,"257":1,"258":1,"259":1,"260":1,"261":3,"262":3,"263":1,"264":2,"265":1,"266":1,"267":1,"268":1,"269":1,"270":1,"271":2,"272":1,"273":1,"274":1,"275":1,"276":4,"277":1,"278":1,"279":1,"280":2,"281":1,"282":1,"283":1,"284":1,"285":1,"286":1,"287":2,"288":1,"289":2,"290":1,"291":3,"292":1,"293":1,"294":1,"295":4,"296":1,"297":1,"298":1,"299":1,"300":2,"301":2,"302":1,"303":2,"304":1,"305":2,"306":1,"307":1,"308":1,"309":1,"310":2,"311":1,"312":2,"313":1,"314":1,"315":1,"316":1,"317":1,"318":1,"319":3,"320":1,"321":1,"322":1,"323":1,"324":1,"325":1,"326":1,"327":1,"328":1,"329":1,"330":1,"331":1,"332":1,"333":2,"334":1,"335":2,"336":2,"337":1,"338":2,"339":1,"340":1,"341":2,"342":1,"343":1,"344":1,"345":1,"346":1,"347":1,"348":1,"349":1,"350":2,"351":1,"352":1,"353":3,"354":2,"355":2,"356":3,"357":1,"358":1,"359":4,"360":1,"361":2,"362":1,"363":1,"364":2,"365":1,"366":1,"367":2,"368":1,"369":1,"370":7,"371":1,"372":2,"373":1,"374":1,"375":1,"376":1,"377":1,"378":1,"379":2,"380":1,"381":1,"382":1,"383":2,"384":1,"385":2,"386":1,"387":6,"388":2,"389":1,"390":2,"391":1,"392":1,"393":1,"394":2,"395":1,"396":1,"397":2,"398":1,"399":2,"400":2,"401":1,"402":2,"403":1,"404":1,"405":1,"406":1,"407":1,"408":1,"409":2,"410":2,"411":1,"412":3,"413":2,"414":1,"415":1,"416":1,"417":1,"418":1,"419":1,"420":2,"421":1,"422":1,"423":4,"424":2,"425":1,"426":1,"427":1,"428":1,"429":1,"430":1,"431":1,"432":2,"433":5,"434":1,"435":1,"436":1,"437":2,"438":1,"439":1,"440":1,"441":1,"442":5,"443":1,"444":2,"445":1,"446":2,"447":1,"448":5,"449":2,"450":2,"451":1,"452":2,"453":1,"454":1,"455":3,"456":1,"457":1,"458":1,"459":2,"460":1,"461":1,"462":1,"463":2,"464":1,"465":1,"466":1,"467":1,"468":1,"469":1,"470":1,"471":1,"472":1,"473":1,"474":2,"475":2,"476":1,"477":8,"478":1,"479":1,"480":3,"481":1,"482":1,"483":1,"484":1,"485":1,"486":5,"487":1,"488":1,"489":2,"490":1,"491":1,"492":1,"493":1,"494":1,"495":1,"496":1,"497":1,"498":2,"499":2,"500":1,"501":2,"502":1,"503":5,"504":1,"505":1,"506":1,"507":2,"508":2,"509":1,"510":1,"511":1,"512":1,"513":1,"514":1,"515":1,"516":1,"517":1,"518":1,"519":1,"520":1,"521":1,"522":1,"523":2,"524":1,"525":1,"526":1,"527":3,"528":1,"529":3,"530":2,"531":3,"532":3,"533":1,"534":2,"535":2,"536":6,"537":1,"538":1,"539":2,"540":1,"541":1,"542":1,"543":1,"544":1,"545":1,"546":2,"547":1,"548":1,"549":1,"550":1,"551":1,"552":2,"553":1,"554":2,"555":6,"556":2,"557":1,"558":2,"559":1,"560":1,"561":1,"562":1,"563":1,"564":1,"565":2,"566":1,"567":1,"568":1,"569":4,"570":1,"571":1,"572":1,"573":1,"574":1,"575":2,"576":2,"577":1,"578":1,"579":7,"580":2,"581":1,"582":1,"583":1,"584":1,"585":1,"586":2,"587":1,"588":1,"589":1,"590":6,"591":2,"592":1,"593":1,"594":3,"595":1,"596":1,"597":1,"598":1,"599":1,"600":2,"601":1,"602":1,"603":4,"604":2,"605":1,"606":1,"607":1,"608":2,"609":1,"610":1,"611":1,"612":2,"613":1,"614":7,"615":1,"616":6,"617":1,"618":2,"619":2,"620":1,"621":1,"622":1,"623":1,"624":1,"625":1,"626":1,"627":2,"628":1,"629":1,"630":1,"631":2,"632":3,"633":2,"634":3,"635":1,"636":1,"637":1,"638":1,"639":10,"640":1,"641":8,"642":1,"643":1,"644":1,"645":1,"646":1,"647":4,"648":1,"649":1,"650":1,"651":1,"652":2,"653":2,"654":3,"655":1,"656":2,"657":4,"658":1,"659":1},"Moyenne du nombre de vus":{"0":475850,"1":541757,"2":564338,"3":679216,"4":2123836.6000000001,"5":543844,"6":985271.5,"7":416006,"8":642134,"9":453472,"10":1151886,"11":480268.75,"12":894480,"13":720705,"14":582681,"15":780510.0,"16":1309263,"17":508007,"18":444627,"19":435830,"20":1107809,"21":502366,"22":691857,"23":1358173.5,"24":531166,"25":521495,"26":520173,"27":783965,"28":613356,"29":1101419.0,"30":637445.3333333334,"31":607214,"32":527530,"33":812984,"34":484085,"35":694413.0,"36":1603737.75,"37":1117832.5,"38":1349333,"39":727631,"40":642861,"41":980780.5,"42":400136,"43":474907,"44":625541,"45":562608,"46":2402986,"47":592986,"48":739657.0,"49":642553,"50":685599.0,"51":787853,"52":959336,"53":391830,"54":557022.0,"55":655869,"56":758218,"57":978815,"58":399301,"59":609030.0,"60":1096895.6666666667,"61":1117914,"62":1390930,"63":1347322,"64":600906,"65":1114844,"66":402886,"67":729070,"68":804158,"69":553652,"70":466237,"71":608898,"72":566080,"73":680221,"74":1892110,"75":674613,"76":521950.0,"77":555895,"78":557069,"79":750264,"80":452261,"81":967067,"82":752178,"83":447824,"84":425641,"85":729750,"86":1371353,"87":479045.0,"88":567265.0,"89":628963,"90":447752,"91":1432476.3333333333,"92":534070,"93":599363.5,"94":1140286,"95":582986,"96":1034719,"97":1132820,"98":1162910.3999999999,"99":586618,"100":716913.75,"101":662316,"102":635890,"103":1027990,"104":789888.0,"105":490550,"106":568082.5,"107":632205.5,"108":1069212,"109":756106,"110":611686,"111":1144992.0,"112":572241,"113":475789,"114":624837,"115":907814.0,"116":932077.6,"117":1644892,"118":669251,"119":925572,"120":1210146.5,"121":402401,"122":637389,"123":1669358,"124":1151269,"125":2180339,"126":703801,"127":511176,"128":646530,"129":449383,"130":1105590,"131":969080,"132":2232933,"133":732845,"134":579702,"135":1126928.0,"136":872493.0,"137":1019632.0,"138":465539,"139":888846.0,"140":752889.2,"141":754344,"142":732464.5,"143":402340,"144":2708396.3333333335,"145":1719463,"146":824213.0,"147":691741.0,"148":540003,"149":373673,"150":1005344,"151":653535.5,"152":581278.0,"153":413930,"154":496667,"155":469471,"156":1084148.0,"157":441024,"158":1786655,"159":1160636,"160":895141.3023255814,"161":475862,"162":743564,"163":1320400.5,"164":441196,"165":415336,"166":914557.6666666666,"167":2517717,"168":590972.0,"169":641830,"170":1502024.2,"171":1618776,"172":650834,"173":756806,"174":1476946,"175":979975,"176":786863,"177":745255,"178":664933,"179":1358330.75,"180":554642,"181":1012344.0,"182":2122339,"183":787831,"184":918056,"185":404851,"186":1083478,"187":640337.0,"188":436589.5,"189":752776,"190":571784,"191":602019,"192":686100,"193":579976,"194":689700,"195":1074722.1538461538,"196":518215.0,"197":615647.0,"198":825018.6428571428,"199":1734085.0,"200":479099,"201":559052.0,"202":628040,"203":1018728,"204":490836,"205":789870.0,"206":1359654,"207":1277893.0,"208":819837,"209":924453.5,"210":441681,"211":712574,"212":549835,"213":687562.5,"214":536119,"215":555867,"216":545111,"217":409343,"218":1182724,"219":511839,"220":847512,"221":541457,"222":875467,"223":432668,"224":464585,"225":722329,"226":929958,"227":476539,"228":753787,"229":983409,"230":636851,"231":708859,"232":689368,"233":618752.6666666666,"234":563340.5,"235":736524,"236":726768,"237":613777.5,"238":411803,"239":892946.5,"240":571450.0,"241":789529,"242":706417.5,"243":817184,"244":2034685,"245":1086939,"246":636585,"247":641398,"248":821791,"249":1431520.3999999999,"250":426932,"251":470260,"252":543753,"253":592375,"254":627643,"255":616693.5,"256":641229,"257":509404,"258":576393,"259":518476,"260":655667,"261":710111.3333333334,"262":911880.3333333334,"263":630935,"264":1099701.0,"265":630055,"266":932772,"267":397849,"268":523526,"269":470681,"270":568329,"271":1677740.5,"272":484820,"273":970805,"274":591963,"275":652916,"276":629123.0,"277":1127144,"278":618916,"279":515926,"280":722992.5,"281":673690,"282":722078,"283":610220,"284":726249,"285":608171,"286":482246,"287":502201.0,"288":587719,"289":1154401.0,"290":797885,"291":785902.3333333334,"292":480095,"293":856739,"294":769030,"295":600211.75,"296":1043060,"297":1658975,"298":609621,"299":401549,"300":1291085.5,"301":1253300.5,"302":682898,"303":384670.0,"304":505332,"305":627019.5,"306":559364,"307":830849,"308":404757,"309":494341,"310":782536.5,"311":1344735,"312":620528.0,"313":943339,"314":475525,"315":1833122,"316":653616,"317":382618,"318":401101,"319":2276214.0,"320":560429,"321":1219852,"322":666984,"323":415672,"324":2276607,"325":449844,"326":533640,"327":1680347,"328":447849,"329":957678,"330":544125,"331":872387,"332":539331,"333":1585594.5,"334":657207,"335":727211.0,"336":864022.5,"337":441610,"338":2555143.0,"339":663965,"340":1337907,"341":572376.5,"342":633730,"343":1444410,"344":1338022,"345":743261,"346":816018,"347":632312,"348":398186,"349":927840,"350":1358346.0,"351":520225,"352":566395,"353":488354.3333333333,"354":1129403.5,"355":764007.5,"356":1143870.6666666667,"357":503359,"358":479149,"359":709135.75,"360":618572,"361":627600.5,"362":794652,"363":688575,"364":880411.5,"365":612141,"366":926892,"367":769559.0,"368":432875,"369":968238,"370":926726.7142857143,"371":625222,"372":590085.0,"373":504107,"374":547137,"375":563914,"376":743479,"377":582201,"378":509466,"379":550041.0,"380":398579,"381":613660,"382":673257,"383":493418.0,"384":512427,"385":539374.5,"386":1135626,"387":736133.8333333334,"388":429148.5,"389":1156506,"390":1033745.0,"391":439291,"392":672376,"393":1083773,"394":498068.5,"395":861762,"396":663068,"397":983598.0,"398":682227,"399":512421.5,"400":865770.5,"401":588811,"402":1911380.5,"403":1027961,"404":778197,"405":758821,"406":447209,"407":491110,"408":2910373,"409":980369.0,"410":722177.5,"411":477119,"412":764040.3333333334,"413":626214.5,"414":502237,"415":443466,"416":668778,"417":827072,"418":748704,"419":806338,"420":695850.0,"421":776667,"422":443912,"423":1114719.75,"424":568903.0,"425":405828,"426":809353,"427":806319,"428":910686,"429":818137,"430":584477,"431":671139,"432":853944.5,"433":805703.6,"434":624798,"435":420548,"436":523780,"437":1541599.5,"438":445755,"439":534654,"440":399139,"441":513987,"442":1093955.0,"443":576119,"444":1000048.5,"445":482548,"446":1725502.5,"447":584823,"448":694918.6,"449":875650.5,"450":498232.5,"451":521954,"452":677750.0,"453":886075,"454":469323,"455":542080.6666666666,"456":585693,"457":542086,"458":618629,"459":756808.0,"460":458400,"461":1047096,"462":1123889,"463":1166340.0,"464":941048,"465":605678,"466":420126,"467":1000742,"468":1814503,"469":785044,"470":858927,"471":442418,"472":993004,"473":614745,"474":453758.5,"475":662084.0,"476":1605555,"477":1550603.5,"478":694110,"479":684481,"480":610805.6666666666,"481":422417,"482":482710,"483":472168,"484":3250947,"485":450514,"486":1076518.6000000001,"487":504308,"488":673231,"489":790619.0,"490":"552412","491":500301,"492":699144,"493":572786,"494":1135987,"495":714644,"496":470146,"497":766734,"498":626366.5,"499":841000.5,"500":613193,"501":745232.5,"502":1142708,"503":1248069.0,"504":396660,"505":1842208,"506":1331967,"507":487093.0,"508":488373.0,"509":596101,"510":1819392,"511":597511,"512":2235167,"513":610981,"514":800308,"515":567090,"516":468964,"517":1103560,"518":678408,"519":442911,"520":451885,"521":549335,"522":1021689,"523":587206.0,"524":525334,"525":529064,"526":1418904,"527":1323773.3333333333,"528":483108,"529":691736.0,"530":590945.0,"531":776133.3333333334,"532":742200.3333333334,"533":507455,"534":846076.0,"535":600625.5,"536":977744.8333333334,"537":581872,"538":639227,"539":552508.0,"540":736496,"541":440814,"542":640103,"543":490575,"544":2897546,"545":880835,"546":1808423.0,"547":617395,"548":418410,"549":749669,"550":777579,"551":522177,"552":862339.5,"553":1273853,"554":489971.5,"555":3281214.6666666665,"556":1489556.5,"557":1341515,"558":1602081.0,"559":519084,"560":929184,"561":573959,"562":1144592,"563":513502,"564":965046,"565":616421.5,"566":678406,"567":613773,"568":666119,"569":2134698.25,"570":744778,"571":1987464,"572":617451,"573":768906,"574":812763,"575":659100.5,"576":955250.0,"577":965743,"578":498747,"579":827189.0,"580":821566.0,"581":644145,"582":956860,"583":386922,"584":522399,"585":736947,"586":603784.5,"587":902599,"588":928717,"589":515587,"590":1085389.1666666667,"591":992419.0,"592":460037,"593":2192986,"594":592171.0,"595":871632,"596":580191,"597":526943,"598":692108,"599":913790,"600":676061.0,"601":756766,"602":411681,"603":1555403.75,"604":985631.0,"605":397644,"606":589191,"607":818709,"608":732147.0,"609":1178663,"610":1745381,"611":495544,"612":1167625.0,"613":459883,"614":2072667.5714285714,"615":511380,"616":721299.6666666666,"617":773084,"618":648163.5,"619":431258.0,"620":524561,"621":436422,"622":559951,"623":498905,"624":629308,"625":699900,"626":524847,"627":803688.0,"628":821192,"629":885806,"630":539059,"631":664920.5,"632":835907.3333333334,"633":501802.5,"634":871670.0,"635":732404,"636":1189676,"637":414507,"638":583742,"639":1256341.1000000001,"640":875738,"641":516278.625,"642":607099,"643":687421,"644":1387842,"645":440280,"646":409541,"647":844876.5,"648":516800,"649":614609,"650":652492,"651":427816,"652":698159.5,"653":709759.0,"654":451859.0,"655":575452,"656":651564.0,"657":1632921.75,"658":851153,"659":1088838},"Notes\/about":{"0":["32 years since the Chinese government responded to students protesting by sending in rifles and tanks (in the latter case, inspiring an iconic image, which seemingly vanished from Bing last week). And they have since done everything in their power to deny the violent events that ironically happened in a \"Heavenly Peace Square\", down to cracking down a vigil that happened in Hong Kong last week. Or somehow comparing the events to the invasion of the U.S. Capitol in January, when that one didn't end with hundreds of unarmed civilians being shot dead."],"1":["Because people need something to compare #8 to. Though why 2012 got more views than 2016? Well, it probably has to do with how before Tokyo (#1), London was India's (#4) best performance."],"2":["With #8, we wanted to remind themselves of what happened last time out."],"3":["Two years ago, the Liberals didn't get a majority in the parliament. They tried again this year (#5), and still couldn't."],"4":["The opening ceremonies are scheduled for July 23. The games were planned to showcase how Japan bounced back from the 2011 tsunami, but instead became overshadowed by the COVID-19 pandemic. The pandemic has so far pushed back the games by a year, caused a regional lockdown weeks before the opening, and prompted the creation of a condom-free-but-probably-not-sex-free Olympic village. Doesn't help that in spite of being one body of water away from the pandemic's origin, Japan took very long to start vaccinating its population and now the populace is afraid of a COVID resurgence.","Sports fans now will spend two weeks in the very unfavorable Japan Standard Time to see the multi-sport event that started in spite of the goddamned pandemic delaying it for a year (and the protests of a populace that started immunizing itself too late). One of #1's teammates, Jordan Nwora, will compete for the Nigerian basketball team - Giannis' Greece certainly missed him as they couldn't qualify.","Sports fans of the New World (and maybe a few of the Old one as well) are currently sleep-deprived to fit into the Tokyo Standard Time where the biggest multi-sport event is happening. The pandemic that delayed the Olympics is still having its effects felt, with medalists forced to wear masks on the podium and such.","One more week where sports fans supported their countries from a distance, even in host city Tokyo as the same pandemic that delayed it for a year forced events without outsiders or reduced crowds. The Games closed on the Sunday this Report was published, to the relief of those who are losing their sleep to watch events late at night. At least the next ones are only three years away and the winter one is 6 months from now!","An iconic talk show host whose career spanned over six decades, King passed away on Saturday last week, earning him a higher spot this week."],"5":["Viewers around the world were frustrated by how the opening ceremony of #2 ordered countries in the Japanese alphabet - for instance, Brazil is 28th listed in English, but 151st in this system. On a more positive note, geeky sports fans could appreciate how the soundtrack to the parade was orchestral versions of video game music."],"6":["Who is the most successful country at these games? If gold medals are the standard, it's China. If overall medals is the way, it's the United States. (you might notice US media always shifts standards when the country lags behind...) In other news, San Marino and Turkmenistan got their first medals of any colour and Bermuda and the Philippines take their first golds. Bermuda and San Marino are the smallest countries to achieve those respective accomplishments (in terms of population).","Americans had gone rogue and started sorting tables by most medals in an apparent attempt to claim you're better than you actually are. And then in the last day the USA gets a few golds - including one very painful for one of the writers here - to still finish at the top, to the chagrin of every other country. This week also saw Burkina Faso win their first medal at the Olympics, in the Men's triple jump. And like in 2016, the previous host country managed to get more medals than when they had athletes in every sport!"],"7":["Back to sports popular in India, namely badminton, with a biennial national team tournament having the edition that should've happened last year, and victories for Indonesian men and Chinese women."],"8":["All the terrible things that happened in Washington (#5) were because the American voter made clear they did not want a Trump (#7) re-election, but he's a sore loser and his fans are a particularly explosive bunch."],"9":["Unlike 2003, this time California chose not to get rid of its governor. Maybe it was a lack of a recall candidate comparable to Arnold Schwarzenegger?"],"10":["\"There's an election happening, and it's called a snap election because it was called three minutes ago and ends in a hot second, unlike an American election, which lasts about 597 days.\" Indeed, one month after Prime Minister Justin Trudeau asked for a dissolution of the Parliament, Canada already chose its House of Commons representatives again. Trudeau's Liberals still came out on top."],"11":["Across the sea, South America has its equivalent of #2, albeit one that hosts Brazil are not exactly embracing even if they love the sport - when the moron in the presidency jumps right in at the opportunity to host a football tournament once Argentina backs out, while he barely does anything to contain the goddamned pandemic (including ignoring\\refusing several offers of vaccines that led to a still slow immunization), you bet the populace won't be happy at these skewed priorities.","Unlike #1, the South American football tournament of nations is being played before empty stadiums. Blame it on the president currently ruining host country Brazil, as he ensured COVID-19 vaccination started late and lacking resources - to make matters worse, over 100 people related to the Copa Am\u00e9rica teams have tested positive.","South America's equivalent of #1, which since the 90s has brought guests from North\\Central America (or, in a geographical oddity, Asia!), with this year showing why, as restricting to Conmebol's 10 teams means a long group stage where only two don't qualify to the knockout rounds. And the least we discuss about how it's only being held in Brazil because its government has very skewed priorities, the better.","If the national team loses to its archenemy at its own home and it's not considered a national tragedy, you can tell people were not very approving of the tournament. Blame it on a government that makes little of a pandemic that took half a million lives while jumping in at the opportunity of hosting a football championship."],"12":["Elections were held on September 26, though no coalition has been formed yet. Regardless of who gets a majority, Angela Merkel will be stepping down as chancellor. She held the office for almost 16 years, only lagging behind the guy who united Germany and the guy who reunited Germany."],"13":["And back to sports in Arabia, namely a cricket tournament that the UAE and Oman took on as India had to be separated from their national pastime due to the pandemic (and even then, Oman nearly lost its stadium when Cyclone Shaheen hit a few weeks ago)."],"14":["While on sports in Garfield's preferred destination for sending cute kittens (plus two other United Arab Emirates and the capital of Oman), a less violent alternative to #12 in the latest edition of #9."],"15":["One sad certainty about the Middle East is that whenever it seems like things calmed down, there will always emerge something to break the peace.","A truce was declared following 15 days of violence on the latest Middle-Eastern conflict - which included bombings in one of two tracts of land owned by Palestine, a Mediterranean territory slightly smaller than Las Vegas. Apparently it isn't really holding, no matter who you get your news from."],"16":["American football got its latest college athletes, with the Jacksonville Jaguars using their #1 pick on Trevor Lawrence."],"17":["The left-wing Pedro Castillo narrowly beat the right-wing Keiko Fujimori on June 6. Fujimori has refused to concede, alleging fraud. This might seem like a replay of what happened in Bolivia two years ago, but look at it this way: it's not that bad yet."],"18":["Badminton's equivalent of the Davis Cup. The high views probably owe to the sport's popularity in India, even if the country fell in the group stage (neigbour China took it all, given they're as dominating in \"tennis with a shuttlecock\" as in table tennis)."],"19":["A combination of a dust storm and high winds made #4 run aground and be stuck horizontally on #2, creating a \"boat traffic jam\" as over 300 ships had to wait to pass through. As if the goddamned pandemic wasn't ruining the economy enough, this delay of shipped goods also caused great damage."],"20":["Is the President of the United States now."],"21":["Another Indian state holding elections (see #8)."],"22":["The election in this east Indian state was held April 27-29, with the results being announced this week. All India Trinamool Congress (AITC) increased their majority. The election was marred by violence, with opposition parties claiming the violence was conducted by the AITC against them."],"23":["The final procedure of a United States presidential election is the certification of Electoral College votes by Congress. This is a ceremonial procedure, and elections are rarely decided at this stage. President Trump held a rally outside of Congress on January 6, the day of the certification. Trump left in the morning; at 2:15 p.m., barricades around the Capitol building were breached by protestors, and Congresspeople were evacuated to a bunker soon after. Protestors were mostly interested in taking photos for social media, and were removed soon after.While only 13 were arrested on the day of the storming, several have been arrested after the fact; this includes a W.V. state delegate that livestreamed the breach, the guy that stole Nancy Pelosi's lectern, and the \"QAnon\" shaman. ","Why does Antifa wear masks? For the most part, it's so that police can't identify them. If you wanted to commit a crime - such as rioting in the United States Capitol - you probably shouldn't pose for photos, get caught on a livestream, or identify yourself to the media afterwards."],"24":["Following the group draw of Europe's premier club championship and his transfer, #1 changed his group from one against defending champion Chelsea FC to one with defending UEFA Europa League champion Villareal CF, which he regularly beat when he was with Real Madrid."],"25":["Now all national football teams will focus on qualifying for next year's edition of #22 - the last one with a manageable 32 teams, before it bloats to 48. Better appreciate that instead of remembering the host country has no football tradition and is so hot that the games will happen in November-December so the players don't boil alive."],"26":["The first country to join hosts (still weird to say it) Qatar are four-time champions Germany, making Die Mannschaft's fans hopeful they won't embarrass themselves like in Russia 2018 (although the successful qualifying campaign included a defeat to North Macedonia, so all bets are off for how it'll go). UEFA Euro 2020 semifinalists Denmark also punched their ticket, and more squads should get in by the next round on November 11."],"27":["The annual music awards were held with a different approach, featuring both pre-recorded and live performances, nominees actually at the Los Angeles Convention Center or attending virtually, etc. Beyonc\u00e9 took home four awards, Taylor Swift had Album of the Year for Folklore and a standout of the night was English singer Dua Lipa, who got Best Pop Vocal Album for Future Nostalgia and had a show-stopping, sensuous performance."],"28":["One of many annual TV and film award shows was held remotely on Sunday night."],"29":["2020 was a terrible year for the film business, and yet had enough good movies (although with an extended window that only ended in February!), many of whom are now contending for cinema's top prize. Mank having the most nominations shows the Academy still has something for movies about film production.","The goddamned pandemic derailed the film industry, yet AMPAS still decided to award the best productions of 2020 (and early 2021). One of the major jibes before the ceremony got started was its choice of main location, a train station (pictured), and it only got worse from there. The Oscars, adamantly refusing to use Zoom (or similar) after the less than successful early awards ceremonies, was in-person only, though they added hubs in London and Paris so nominees that didn't want to (or, couldn't) go to Los Angeles could attend. It certainly felt more like the Golden Globes in a normal year with its audience at tables and such. Except they weren't drunk, nor particularly excited. The screen ban also meant there were no clips played before categories, and both the hosts and the In Memoriam seemed to be rushing to get home. So, between the average moviegoer having not seen the nominees and and a fairly uninteresting ceremony, it translated into the lowest ratings ever."],"30":["The big release of the week all theaters closed last year is finally available! And this here writer just prays there are film screens near him again when his country gets it in mid-June, as he just can't wait to be reunited with Emily Blunt in a post-apocalyptic world dominated by beasts who hate loud noises.","Shh! The John Krasinski-directed horror flick A Quiet Place, about a family (led by himself and real life wife Emily Blunt) who must live their lives in silence to avoid killer aliens with amazing hearing, earned itself critical and audience acclaim as well as beaucoup bucks. It got itself a sequel, but does anyone else kind of hate it when they just slap \"Part 2\" in front of things? It could've been A Quieter Place, or A Quiet Place: Hold Your Breath, or A Quiet Place: Shut the Fuck Up. In any case, Jim Halpert seems to have avoided the sophomore slump with this one if online ratings are to be believed.","In the post-apocalyptic world of this movie, the enemy is a race of extraterrestrial monsters who hate loud noises. In the near-apocalyptic one we live in, it is a virus that postponed the premiere of the film by a year and ensured not all theaters are open to show it."],"31":["After 35 years apart, the iconic Swedish pop group that even had its songs in a musical, itself adapted into two movies, announced a reunion album and a concert residency in London, which will instead of musicians in their seventies feature musicians in the Seventies - namely virtual recreations of ABBA in the period, described as ABBAtars."],"32":["Aaliyah, an R&B singer, died at the age of 22 on August 25, 2001. Her music is currently making its way onto streaming, with her final album scheduled to go up on September 10. It should be noted that her family is very mad about that."],"33":["Two Taliban (#1) founders. Omar was the one who ruled Afghanistan after the group turned it into a fundamentalist state (#3), up until it was taken down by the Americans, and also led the insurrection against NATO forces until he died in 2013 of tuberculosis. Baradar (pictured) held various jobs during that government, was captured by the CIA in 2010, released eight years later to serve in Taliban's diplomatic office, and is expected to be the Afghan president following the new Taliban takeover."],"34":["#13's co-star in Sex\/Life, as well as her boyfriend. Thanks to him we don't have to discuss the horrors of #26 NXIVM."],"35":["Looks like we finally got a hello from the other side. As soon as the performer of one of James Bond's most acclaimed theme songs got divorced, jokes flew that all was set for another heartbreak album that would sweep charts and awards. And now it's officially coming, as Adele announced fourth record 30 (which again is titled after the age she was at the start of production) will be released in November, while also issuing lead single \"Easy on Me\", which broke plenty of single-day streaming records before the day was even over and will undoubtedly be sitting pretty atop charts across the globe.","The reigning queen of blue-eyed soul may have released her first single in almost five years last week, and her album may not be out for another four weeks, but did anyone really expect for Adele's world domination to be over with that quickly? After Adele released yet another critically acclaimed ballad in the form of \"Easy on Me\", the song broke streaming records and topped almost all of the charts that it appeared on this week. Meanwhile, her fourth studio album, 30, about her divorce and motherhood, is set to be released in less than a month and will also likely cause the world to stop."],"36":["In all likelihood, it'll soon be under the control of #6.","A groundbreaking African-American actress with an acclaimed seven decade career, receiving many awards along the way, Tyson passed away at the age of 96.","The NATO-led evacuation of foreign nationals from Afghanistan was interrupted by a suicide bombing at the NATO-controlled Hamid Karzai International Airport on Thursday. The current death count is at 182, including 13 members of the U.S. military. Some American political figures are, in light of this, pushing for President Biden to either move up the troops-leaving-deadline or to simply restart the war; it seems that the guy who literally just pulled out of Afghanistan isn't eager to go right back in.","The transition back to Islamic fundamentalism (#20) has understandably brought in tears and blood."],"37":["An iconic talk show host whose career spanned over six decades, King passed away on Saturday last week, earning him a higher spot this week.","#2's main antagonist, a witch played by Kathryn Hahn, who in the first episodes was disguised as Wanda's nosy neighbor Agnes."],"38":["Challenor used to be an activist working with England's Green Party and later the Liberal Democrats, but left the country after two separate controversies concerning pedophilia. She later got a job at Reddit, where a user revolt got her fired on Wednesday"],"39":["It was the storming of the third holiest site in Islam, on the final Friday prayers of Ramadan, that prompted the ongoing crisis (#13) to new heights. When the site was set alight later in the week, Jewish Israelis were heard to be encouraging the fire, chanting what Yair Wallach called 'genocidal songs of vengeance'. Do they not realise that this adds fuel to the anti-semitism fire?"],"40":["And back to Afghanistan, namely the ones who led the Americans to invade the country 20 years ago (#10) after attacking New York and Washington with three planes (almost four). The peace treaty agreeing to remove troops was done hoping Taliban would contain al-Qaeda in the country, but whether this goes through is to be seen."],"41":["Tempting as it may be to crack jokes about Jack Donaghy going through the five stages of grief, this whole situation might be a bit too tragic to be glib about. This week, while on set in New Mexico for the upcoming Western film Rust, Baldwin discharged a prop gun (which, according to court documents, he was told was safe before using) that turned out to be a bit less prop-y and a bit more shoot-y than expected. He shot two people: Joel Souza, the film's director, and Halyna Hutchins (#17), a cinematographer whose injuries were fatal.","In 2019, the star of many movies plus TV's 30 Rock had enough bad decisions in his life that there was plenty of material for a Comedy Central Roast. Well, two years later Baldwin caused something that is absolutely no laughing matter, as he accidentally fired what was supposed to be a empty gun and caused the death of cinematographer Halyna Hutchins while filming Rust."],"42":["A guy who's had quite the career since he died trying to betray Indiana Jones. And the scene in #3's trailer revealing he's back as the mad scientist with metal tentacles from Spider-Man 2 is certainly the preview's standout."],"43":["All Elite Wrestling, a relatively new wrestling league, held its first post-lockdown pay-per-view show on September 5. This show was the AEW debut of f.k.a. Ruby Riott; the WWE owns the rights to the \"Riott\" name, so she has to now go by \"Ruby Soho.\""],"44":["Which nation is the most successful of all time. Summer? United States (by a long way) Winter? Norway. Anyway, to avoid confusion, this article will only be updated after the conclusion of #1. So, you will have to wait to see how these games (whose medal table is #9) affect the overall standings."],"45":["The most successful female track and field Olympian, and the most successful American Track and field Olympian, Felix won another medal in these games, taking her total to 11, across 5 games."],"46":["Gorman delivered her poem, \"The Hill We Climb,\" at Biden's inauguration. She's the youngest poet to do so, at the age of 22."],"47":["The Men's 100 metres sprint and Men's 200 metres sprint have been won by the same athlete since 2008, all by #10. That trend ended with these games, with De Grasse winning the 200, and just a bronze in the 100. De Grasse also won a third bronze at these games, taking his all-time Olympic medal tally to 6, over two games. This makes him the most successful Canadian man at the Games (because counting the women, he's beaten by Penny Oleksiak and equals two-sport Olympian Clara Hughes)."],"48":["New York's governor earned a reputation during the early stages of lockdown as a strong leader and a truth teller, in contrast to whatever Trump was doing that day. While journalists were busy proposing to him, Cuomo was sending 4,500 COVID patients into nursing homes. Oddly enough, allegedly killing thousands of old people and then allegedly covering up the numbers isn't why he's on the list - this week, he's on the receiving end of three sexual harassment allegations. While some New York Democrats have called on him to resign, he might be able to, Northam-like, moonwalk his way out of this.","In February, the Governor of New York state was accused of sexually harassing multiple women on his staff. After widespread calls on him to step down, he denied the allegations and told his Attorney General to investigate. That report, concluding that he is (allegedly) a menace to women around him, dropped on Monday; Cuomo promptly held a press conference where he again denied, this time showing a slideshow of him touching the faces of and kissing countless people. The next day, he put in his two weeks notice."],"49":["The three-time Grand Slam winner was entered into Wimbledon as a wild card entry, and didn't perform too badly. Currently ranked #110, he beat #24 seed, Nikoloz Basilashvili in the opening round. He then progressed to the third round, where he lost to #10 seed, Denis Shapovalov."],"50":["Other children, and once-daughter-in-law, of #2 and #3. Looking at Top 25 history, approximately everyone in the world has read these articles now.","SOPHIE, the reclusive electronic producer, passed away on Saturday morning. According to a statement from Transgressive Records, SOPHIE wanted to climb up on the roof to see the moon, but slipped. SOPHIE was influential - not only for shaping the state of pop music, but also as a transgender icon."],"51":["The most questionable choice at #1 was deciding to close the ceremony in the main acting categories, both of whom went to veterans who already had Oscars at home. After #8, it was time for Hannibal Lecter, who didn't want to leave his homeland of Wales to attend the ceremony, where at the age of 83 he would've gotten his second award playing a patriarch suffering from dementia in The Father (#13). Hopkins released his acceptance speech the following day."],"52":["Some of Trump's biggest groupies, including lawyer L. Lin Wood, televangelist Mark Burns, and famed Tina Fey impersonator Sarah Palin, in a bogus attempt to try and rid themselves of any accountability (sound familiar?), claimed across social media and Fox News that the attack on the Capitol had been a false flag operation and that the people adorned with Trump flags and Trump merchandise who had all been attending a Trump rally minutes before the raid were not real Trump supporters. According to them, those were instead members of America's current leftist boogeyman, who had dressed up as known Trump supporters to ransack the Capitol. Just to clarify: no, Antifa didn't have a strong presence in Washington this week. Your eyes did not deceive you."],"53":["Closing off with a cast member from the show that started this list comes its only non-Korean cast member and an obvious fan favorite, if the pageviews are any indication. Tripathi plays Ali Abdul, AKA number 199, a Pakistani immigrant to South Korea who joins the game after getting stiffed by his boss, whose hand he ends up accidentally mangling in some factory equipment. Despite this, his character is a pure and innocent soul, which ends up being his downfall."],"54":["Taylor-Joy won a Golden Globe for her portrayal of a chess savant in The Queen's Gambit. Variety reported that she was the fifth person of color to win the award, soon issuing a correction that Taylor Joy identifies as a white Latina.","The queen addict (to both chess and pills) from The Queen's Gambit hosted SNL on May 23. She's also starring in Edgar Wright's Last Night in Soho, which had a trailer released this past week."],"55":["Unlike last year, the day where people like to lie earned an entry, as people try to slowly remember old joys. One of the jokes this year was The Guardian announcing a \"Suez II\" (#2) would be built."],"56":["#1's son and mother."],"57":["A season of Nat Geo's Genius, telling the life story of Franklin, wrapped up on Wednesday."],"58":["Splitting two actors of #8 is a pop star who just joined the judges on The Voice."],"59":["Oliver might have been interested in eating Elio's peach in the movie, but in real life, it seems as though he might have had a greater desire for his flesh, as cannibalism turns out to be one of his fetishes in some leaked Instagram direct messages.","In an escalation of the social media ruckus this actor caused some time ago, he has now been denounced for possible rape."],"60":["Before his foray into comic book adaptations, Zack Snyder started his film career remaking Dawn of the Dead. So here's him back into zombies (in fact, it's apparently based on an idea he had while working on the remake), namely a Netflix original where Dave Bautista leads a team trying to steal a Las Vegas casino's vault before the city is nuked to contain its undead infestation.","Zack Snyder's newest film, released to Netflix on May 21, stars Dave Bautista, Ella Purnell, and a digitally-superimposed Tig Notaro. The plot's about a crew breaking into a zombie-infested Las Vegas to retrieve millions of dollars before the place is nuked, but it's also about a father reconnecting with his estranged daughter\u2014read into that what you will.","Zack Snyder's return to the zombie genre, which earned a positive response even if being noted for both indulgency (it's two and a half hours long, tossing around lots of ideas instead of just being a movie about people stealing from a casino vault in a undead-infested Las Vegas), and questionable cinematography where seemingly every shot is mostly out of focus."],"61":["Two years after her first Grand Slam title at Roland Garros, this Australian tennis player got her second championship by beating Karol\u00edna Pl\u00ed\u0161kov\u00e1 at Wimbledon."],"62":["The daughter of #1 and #7 (his two sons were with his late first wife)."],"63":["Afghanistan's president since 2014, who had been helping the nation rebuild ever since the invasion, fled the country the same day of the Taliban's hostile takeover. There are claims that Ghani's departure uncovered his embezzlement of funds."],"64":["In Musk's opening monologue on SNL, he said that he was the first person with Asperger's to host the show. While this isn't necessarily true\u2014Dan Aykroyd having hosted in 2003\u2014it prompted a conversation in the news media."],"65":["People who can run, jump and throw stuff really well. The United States are still the most victorious, but the dominance of Jamaica in sprint races and East Africa in long ones remains unbroken. And there was an amusing story in that the two guys who were tied for first place in the high jump opted not to do a tiebreaker and just share the gold."],"66":["Audrey, a documentary film about Hepburn, made its way to Netflix on March 14."],"67":["The former leader of #11 until she was deposed this week in a coup, she won a Nobel Peace Prize in 1991 for her non-violent struggle for democracy and human rights, so of course she was removed by aggressive people."],"68":["The Swedish DJ quoted at #9, who was the subject of a Google Doodle on what would have been his 32nd birthday (September 8) had he not committed suicide in April 2018."],"69":["Even without a Google Doodle or such, India still came en masse to read the article on the chief architect of their constitution, who had his 130th anniversary on April 14. The Americans may have also been intrigued after Congressman Ro Khanna introduced a resolution in their congress to honor Ambedkar's birthday."],"70":["The Empire premiered on Indian streaming service Disney+ Hotstar on August 27. Babur, founder of the Mughal Empire, is portrayed by Kunal Kapoor (pictured)."],"71":["YouTube was actually in this spot, but let's put something we can explain the inclusion, shall we? And it is India's second most popular sport,(which is also the reason why it earned more views than the list's first cut-offs, the world's most popular and the racket sport with a ball instead of a shuttlecock) that has earned medals for our South Asian for three straight Olympics, the last two from #17."],"72":["Finishing off with more India, the new Chief Minister of Karnataka."],"73":["Back to Sutton Hoo (#9), the guy who led the excavation efforts, who in The Dig (#8) is portrayed by Ralph Fiennes."],"74":["#1's oldest son, who was a close friend of #2 and died in 2015."],"75":["More foreign unrest! Although in the Old World, in this Netflix release where John David Washington is the subject of a manhunt in Greece."],"76":["Netflix released this supernatural psychological thriller adapting a novel. It stars Eve Hewson, so let's just put a picture of her mom, the Sweetest Thing.","This mystery-thriller miniseries premiered on Netflix in mid-February."],"77":["The Belarusian government intercepted a flight in its airspace to arrest Roman Protasevich, an opposition activist that had been in exile, on May 23. Belarus's explanation: Hamas had sent an email to Minsk National Airport, threatening to blow up the plane over Vilnius if the Israel-Palestine conflict wasn't immediately resolved. Because I know if I wanted to win a war in the Middle East, the first people I'd think of who could do something about that would be ... security services of an Eastern European airport ..."],"78":["This made-for-Lifetime film about Bobby Joe Long's 1984 abduction and rape of Lisa McVey made its way to British Netflix this month."],"79":["Had a fight with #13 and lost. Although its legitimacy is questioned..."],"80":["The president of the Philippines from 2010 to 2016, whose mother Coraz\u00f3n Aquino was also president, died at the age of 61 from diabetic nephropathy."],"81":["Another death, and one that, with WP:BLP not really applying, warrants the deserved treatment: Bernie Madoff was a despicable human being, enough to be called \"Monster\" while receiving Joker facepaint for a $65 billion Ponzi scheme that, following its collapse, had many charities among its victims. Being sentenced to 150 years ensured Madoff would die in prison, which he did on April 14 at the age of 82."],"82":["The Bern spread like wildfire this week as an image of Sanders at the Inauguration in a chair with his arms and legs neatly crossed like a fancy dog, looking cozy but a little disgruntled in the same coat he wore in his last meme and some lovely gloves made by a second grade teacher from Vermont, made it to nearly every corner of the internet: fashion, boxing, space, gaming, music, movies, you name it. Someone even created a website which allowed people to put him anywhere they wanted. It inspired thinkpieces from both fans and haters, but like many a meme these days, it was a bit of a dead horse by the end of the week. The strangest part about the meme is that it doesn't make much sense, and not in an absurdist, post-internet kind of way, but just in a \"this image looks funny, let's put it literally everywhere for no reason\" kind of way. Thankfully, Bernie managed to use the image's rapid popularity for good by making merch for charity."],"83":["#13's best known work."],"84":["The author of the Ramona Quimby novels, among others, passed away on Thursday."],"85":["The former innovative comedian turned convicted rapist was released after his judgment was overturned by the Supreme Court of Pennsylvania due to violations of due process rights, as they learned that a non-prosecution agreement had been struck between Cosby and a former District Attorney."],"86":["The billionaire couple announced their divorce this week, after 27 years of marriage and 34 years as a couple. The divorce appears to be amicable and they have said that they will continue to work together on their foundation."],"87":["The \"princess of anti-pop\" continues to win big at the Grammys (#6), this time with Record of the Year for \"Everything I Wanted\" (which she also performed at the ceremony) and Best Song Written for Visual Media for \"No Time to Die\" (yes, the theme for a movie that hasn't even opened yet, to the sadness of us Bond fans).","Ms. Eilish seemingly will get to her 20th birthday in December having two #1 albums if the anticipation for sophomore effort Happier Than Ever says anything. In the meantime, Eilish's Instagram post revealing her British Vogue cover got a million likes in 6 minutes (a record broken the very next day by this writer's country regarding the latest Big Brother winner)."],"88":["Hulu premiered The United States vs. Billie Holiday, about how this acclaimed singer (played by Andra Day) was targeted by the government for both heroin usage and singing about lynchings.","Andra Day got a Golden Globe for Best Actress for playing Holiday in The United States vs. Billie Holiday."],"89":["Markie, a rapper best known for his 1989 hit \"Just a Friend,\" passed away on Friday at the age of 57."],"90":["Starz released Black Mafia Family, about these two Detroit brothers (one of whom is portrayed by his real life son!) who spent 16 years making a fortune in drug trafficking and money laundering, the latter of whom included a hip-hop agency."],"91":["Due to the goddamned pandemic, the Marvel Cinematic Universe had to skip 2020. And now it has returned to theaters with Natasha Romanoff fighting a personal war between the Civil and Infinity wars. Like Captain America: The Winter Soldier, it's a spy thriller as much as a superhero movie, now with girls. In any case, it provides a fun experience while introducing Natasha's successor and should be making some money and getting some Wikipedia views during its run.","It's hard to be a superheroine: the CEO doesn't believe their solo movies will be profitable, said production is only greenlit as they are filming another movie where the character dies, and then one month before the premiere a global pandemic closes theaters everywhere. Yet Natasha Romanoff finally got her day in the limelight, and got good reviews and box office (even if in the latter's case, there's the alternative of shelling out $30 to watch at home), no matter if many fans objected to how the movie includes popular villain Taskmaster only to make it barely resemble the comics version.","#7 took its place atop the box office, and given the fact that Disney+ offers the opportunity to watch it at home, either for a surplus now or for free in a few months, Black Widow isn't making the usual Marvel truckloads of money (though it at least will gross more than The Incredible Hulk), but unlike Space Jam, reviews were positive. It can also please viewers who don't vouch for the men's rights movement, and has a post-credits scene that certainly makes people eager to watch the Hawkeye Disney+ show."],"92":["A Nickelodeon show that for a decade stimulated its young viewers to figure out clues regarding an animated blue-spotted dog named Blue, at the behest of a host - #6 for six years, Donovan Patton (pictured) on the rest."],"93":["The standup comedian and director of Eighth Grade (2018) released a new special, Inside, on May 30. The special was written and recorded amidst the COVID pandemic, which put a hold on basically all live performances; essentially, it's the standup version of Swift's Folklore.","The standup comedian and director of Eighth Grade (2018) released a new special, Inside, on May 30. The special was written and recorded amidst the COVID pandemic, which put a hold on basically all live performances; essentially, it's the standup version of Swift's Folklore."],"94":["Shmurda had a Billboard Top 10 hit in 2014; by the end of the year, he was arrested for conspiracy to murder. He spent 7 years in prison, being released on parole on Tuesday."],"95":["The British Prime Minister got married to Carrie Symonds at a private ceremony on May 29."],"96":["The Rust shooting that takes up a good chunk of this Report has sparked numerous comparisons to the untimely death of Bruce Lee's son, who famously lost his life in 1993 to an almost identical prop-gun-firing incident on the set of The Crow. The similarities were evident enough to prompt a response from Lee's relatives on his Twitter page, but the circumstances are obviously at least a little different: Lee's role in The Crow was set to make him an international star, while Hutchins's work was always behind the camera."],"97":["One of the many actresses who rose to fame through the Disney Channel announced the birth of her son, whose father (#18) is a former child star himself. Her placement on the list suggests her fame isn't waning, despite the fact nobody knew she was pregnant."],"98":["So how about them Netflix period dramas, huh? Real entertaining.","When I heard about this show before it arrived, I wasn't expecting much. There's been so many quaint period drama duplicates that are inherently boring. I still haven't seen this one, but without being cynical, perhaps it's the time distance since Downton Abbey, the quality of The Crown, and the general lack of other new media that's made it popular enough to keep landing on this list.","Still high views for this Netflix period drama.","Enter the magical world of Shondaland, where doctors are always either involved in some serious drama or dead, hackers hack faster than their hands can type, and England can be as whimsical and historically inaccurate as you'd like it to be.","Enter the magical world of Shondaland, where doctors are always either involved in some serious drama or dead, hackers hack faster than their hands can type, and England can be as whimsical and historically inaccurate as you'd like it to be."],"99":["Tom Brady's win was so colossal that even his ex had to come out and congratulate him for it."],"100":["People may have laughed at Chris Crocker's cries to \"LEAVE BRITNEY ALONE!\" back in 2007, but in 2021, it would be hard not to take his side after seeing the New York Times documentary, Framing Britney Spears, which was released last week. It brought renewed attention to the #FreeBritney campaign, which sought to get the pop icon removed from her conservatorship under her father, as well as to the cruel scrutiny from the media that pushed her to her infamous breaking point in 2007.The doc even prompted Justin Timberlake, Spears's ex whose accusations of her cheating and sleeping with him contributed to the backlash against her, to give the vaguest apology of all time to both her and Janet Jackson, whose nipple was exposed to the world back in 2004 by Timberlake and caused her to be blacklisted by Viacom. You're a few decades late there, JT.","Framing Britney Spears showed how a pop star's rise to fame might be downright traumatizing - Britney hasn't even performed since 2018, saying she is afraid of her father and wasn't going on a stage again while he remained in control of her career.","The pop star has been under a conservatorship since a highly publicized episode in 2008. Despite being thirty-nine years old, her parents have control over her finances, and she had to politely ask in court for permission to remove an IUD. A Wednesday court hearing, wherein Spears read a statement detailing her conservatorship, has transformed the online \"free Britney\" movement from Marina Joyce-style conspiracy into a disability rights movement\u2014disabled people often have to deal with conservatorship.","Bad news happened to the Free Britney movement, as the court decided not to release the singer from the restrictive conservatorship imposed by her father Jamie."],"101":["The iconic martial artist and father of #5 died in 1973 at age 32, making it for only four more years than his son."],"102":["One of three England players (alongside Jadon Sancho and Marcus Rashford) to miss penalties in the final of #4. All three suffered racist abuse as a result."],"103":["In 2018, a whole family was found dead in their Delhi house, with everyone but the strangled grandmother appearing to have hanged themselves. Netflix released a docuseries based on this morbid incident, House of Secrets: The Burari Deaths."],"104":["To the despair of people who want non-American swimmers to win for a change, this guy (who already got 2 relay golds in 2016) appeared at #1 like a second coming of #4, winning five races.","Matched #22 as one of the few swimmers to take 5 medals in a single Games. No love for the Brit with 4, but we'll mention him anyway."],"105":["When California did a recall election in 2003, there were plenty of unusual candidates, one of whom won (\"Arnold Schwarzenegger is the Governor of California. There's a perfectly ordinary English sentence.\") Well, the state is at it again, but at most in the celebrity front is the former Olympic gold medalist turned transgender reality TV star."],"106":["After three movies in the 90's, Clive Barker's spectral assassin who appears if his name is spoken five times in the mirror was brought back in this movie (originally planned for last year, but you know...), still played by Tony Todd and with positive reviews.","Bloody Mary, only it's a Black guy and bees are heavily involved. It's the fourth movie but certainly tries to disconsider anything other than the first, down to bringing back Vanessa Williams and Virginia Madsen along with Tony Todd."],"107":["\u00c1lvarez defeated Avni Y\u0131ld\u0131r\u0131m in a boxing match on February 27.","At a May 8 match, \u00c1lvarez took the World Boxing Organization championship belt from Billy Joe Saunders."],"108":["Few centenarians do as much for the world before they leave as this British Army veteran, who last year started raising money for charity and inspired the recording of a #1 hit and Queen Elizabeth to knight him, among other things. Captain Sir Thomas Moore passed away two months before he would turn 101."],"109":["Nassib, defensive end for the Las Vegas Raiders, came out as gay on Monday; he is the first active NFL player to do so."],"110":["265 on the four planes (including the 19 terrorists), 2,606 in the World Trade Center and the surrounding area, and 125 at the Pentagon. A very sad day."],"111":["Ms. Lam wasn't the first person to kick the can at this eerie hotel by a long shot. In fact, so many people died here that that fact alone has its own Wikipedia article.","The scary setting of any retelling of #2."],"112":["Drake's newest album was originally expected to be counterprogramming for #2, until the latter was released nearly a week early. To continue a feud, Drake went on a radio show to play an unreleased song by #9 featuring Andre 3000, prompting 3000 to say that it's \"unfortunate that [...] two artists that I love are going back and forth.\""],"113":["The decision to close #1 on Best Actor was probably hoping to finish the Oscars awarding Black Panther a posthumous Best Actor prize for Ma Rainey's Black Bottom. So what an anti-climax for the ceremony's producers when Odin (#11) won instead - and wasn't even there to collect the award, very abruptly ending the show. A little later, though, Hopkins made sure to give Boseman a shout out, and the late actor's family said that it was no big deal not winning the Oscar."],"114":["Grodin, an actor known for appearing in countless comedy films, passed away on Tuesday. He was 86 years old."],"115":["BBC One begun The Serpent, named after one of this French serial killer's sobriquets (along with The Bikini Killer and The Splitting Killer).","And back to the royals! Charles... wait, this is a different Charles? OK. Sobhraj is a French serial killer recently profiled in a Netflix series (#20), in which he is portrayed by Tahar Rahim (pictured).","Two people with the same name, but very different backgrounds and reputations: one is an Asian serial killer who Netflix viewers are knowing through The Serpent (pictured is Tahar Rahim, his portrayer there), and the other is a European aristocrat who is #1's oldest son (and thus the first in the line to succeed #3).","Sobhraj continues to rank highly after a TV series dramatising his crimes and capture, The Serpent, started streaming on Netflix. The show's name is based on one of his nicknames, a wise decision by the BBC not to name it after another nickname. \"The Bikini Killer\"? Not quite the same effect.","Sobhraj continues to rank highly after a TV series dramatising his crimes and capture, The Serpent, started streaming on Netflix. The show's name is based on one of his nicknames, a wise decision by the BBC not to name it after another nickname. \"The Bikini Killer\"? Not quite the same effect."],"116":["Subject of the Netflix docuseries Night Stalker: The Hunt For a Serial Killer, which proves that if you want a Netflix special, get into the murder business.","After losing to McGregor back in 2014 at UFC 178, the Louisianian lightweight pounded him so hard (not like that) that he fell to the ground at UFC 257, making Poirier the first person to win against The Notorious by knockout.","So this is him? Eldest son Charlie decided to forgo \"stay local\" pandemic orders to drive from ... somewhere in England ... to his parents' castle on the day his father (#2) died. He's now inherited the title Duke of Edinburgh, while brother Edward (#18) takes over the recently-deceased Duke's appointments.","The cocky Fighting Irish-man took a beating to Poirier (#16) at UFC 257 (#9).","Another appearance for the son of #3 and #6."],"117":["Watts, the longtime drummer for the Rolling Stones passed away on Tuesday. The surviving band members and numerous other musicians paid tribute to him. Since Watts was a member of the band for six decades, it remains unclear if the Stones will continue without the Wembley Whammer."],"118":["It is now the Year of the Ox."],"119":["For only the second time, Best Director went to a woman, the one responsible for #3. And Ms. Zhao's next movie will certainly show if she can do action as well as fellow winner Kathryn Bigelow, namely Marvel's Eternals."],"120":["The Danish international footballer suffered a suspected cardiac arrest in the tail end of the first half of a match against Finland, their opening match as part of #1. The match was immediately suspended while his team mates formed a protective bubble around Eriksen and medics performed CPR. After approximately 15 minutes Erikson was transferred to hospital, where he is said to be stable, conscious and awaiting tests. The match resumed around 2 hours; Denmark's play was noticeably subdued, as were Finland's winning celebrations.","Following the Danish international's cardiac arrest during his match against Finland national football team (June 12), he has been fitted with an implantable cardioverter defibrillator. Meanwhile, during Denmark's match against Belgium was paused in the 10th minute for a tribute (Eriksen wears the #10 shirt), with a banner reading \"All of Denmark is with you, Christian\"."],"121":["The Attorney-General of Australia is the subject of a rape allegation dating back to 1988. Porter has denied the allegations."],"122":["Peacock debuted Dr. Death, a crime drama show where Joshua Jackson portrays this phony neurosurgeon currently imprisoned because his medical malpratice downright qualified as aggravated assault, given he maimed several patients and killed two."],"123":["A Canadian actor who was more than deserving of the top spot on this list and was the oldest person to win an Oscar, Plummer starred in all sorts of hit films, from The Sound of Music to Knives Out. Given he died so late in the week, his viewcount was too low to surpass that of Royal Rumble."],"124":["Google homaged with a doodle the standard to which live-action portrayals of Superman are compared to, on what would've been Reeve's 69th birthday had the actor not passed away in 2004 (9 years after becoming quadriplegic in a horse riding accident)."],"125":["A groundbreaking African-American actress with an acclaimed seven decade career, receiving many awards along the way, Tyson passed away at the age of 96."],"126":["The annual celebration held on May 5, celebrating Mexico's victory over France at the Battle of Puebla in 1862."],"127":["Prime Video released this jukebox musical version of the classic fairy tale. The internet was soon aghast with it, as among other things it has horrifying imagery involving James Corden (once wasn't enough?!) to how Camila Cabello (pictured) doesn't sound like singing is her day job."],"128":["Cahun, a surrealist artist known for embracing gender nonconformity, was honored with a Google Doodle on October 25, which would have been her 127th birthday. Known for challenging gender norms and criticizing the German occupation of the Channel Islands (which nearly got her killed), Cahun did not want to be famous and, as such, her work wasn't widely recognized until the 1990s."],"129":["Keeping away from the list the badly received Netflix remake He's All That is a badly received Netflix show out of Australia (leading Rotten Tomatoes to note \"Clickbait is more akin to its namesake than the deeper show it aspires to be.\")."],"130":["Another veteran actress who died in her 90s and had no dearth of memorable moments in her career, including an Academy Award winning performance in The Last Picture Show and Frau Blucher (*whinny*)."],"131":["Netflix brought back the sequel series to The Karate Kid on New Year's Day, with the nostalgia trip going even further: Daniel LaRusso goes to Okinawa basically to show what happened to the characters of The Karate Kid Part II, and then Elisabeth Shue reappears as the love interest from the first movie."],"132":["Powell, the first African-American secretary of state, died on October 18 due to complications from COVID-19. Powell had quite the career: he was a four-star general and served as the United States National Security Advisor under Ronald Reagan and chairman of the Joint Chiefs of Staff under Bush the Elder before becoming Secretary of State under Bush the Younger, in addition to formulating the Powell Doctrine. However, his legacy is clouded by his involvement in the 2003 invasion of Iraq and the resulting Iraq War."],"133":["On July 18, this American golfer won the Open Sandwich in the English town of Sandwich. Next, Tokyo (#2)."],"134":["This former American football player came out as gay, after Billy Eichner joked about it when Underwood was the subject of The Bachelor."],"135":["Prince Akeem returned to Queens after 32 years on Prime Video (another victim of the goddamned pandemic taking movies out of theaters). Reviews were mixed, but at least better than other decades-apart-sequel comedies such as Dumb and Dumber To, Zoolander 2 and Bad Santa 2","Eddie Murphy and Arsenio Hall are back as two members of an African royal family (plus a lot of extra roles!) in the sequel to 1989's Coming to America, which hit Amazon Prime Video and has had a divisive reception."],"136":["The cocky Fighting Irish-man took a beating to Poirier (#16) at UFC 257 (#9).","He tried moving from mixed martial arts to boxing, returned, and has still to fully go back to his victorious days (see #21)."],"137":["South America's equivalent of #8. The two greatest players ever, Pel\u00e9 and Diego Maradona, never won, but Argentina's second best, Lionel Messi, managed to get it on Saturday - and Brazil didn't care about losing to him! (see #15)","Subject of the Netflix docuseries Night Stalker: The Hunt For a Serial Killer, which proves that if you want a Netflix special, get into the murder business."],"138":["This holiday, celebrating the Constitution of India -- the longest written constitution of any country -- going into effect was celebrated on January 26 this year, as it is every year."],"139":["Ronaldo is currently playing for Portugal in Euro 2020. He's a pretty big deal, enough to be blamed for a stock value drop of The Coca-Cola Company after moving a few bottles of Coke off the table to encourage viewers to drink water instead. (the true story is much more complicated)","Ronaldo continues his campaign to make Portugal the second team to win consecutive titles at #18, (Spain being the first with wins in '08 and '12). On his match on June 23, he equalled the record for most international goals. His team play the number 1 ranked team (Belgium) in the next round, on June 27 (just after this report's cut-off).","Last week I reported that Ronaldo was attempting to take his team to consecutive European Championships. This week I get to report that he failed. To make matters worse he failed to score against Belgium, meaning he still has to share the record for most international goals. His next chance to get the outirght record comes against Republic of Ireland (September 1), a game in which his team are the clear favourites.","On August 22, Ronaldo played his first game in this year's Serie A. It was also his last game for Juventus, as his transfer to Manchester United was announced this week, rejoining the club where he made his breakthrough from 2003-2009, after being set to join Manchester City beforehand.","Two months ago I reported that Ronaldo had failed to beat the record for most international goals (settling for joint record). Well, following two goals on September 1, the record is his.Ronaldo's viewership is further boasted as fans eagerly anticpate Ronaldo's first appearance back in the Premier League with Manchester United (#21) after the international break against Newcastle United.","The best-known son of Madeira finally made his return for Manchester United, scoring two goals against Newcastle at Old Trafford.","Ronaldo continues to attract high views following his move back to Manchester United F.C. He is already the team's joint top-scorer for the season (with Bruno Fernandes) despite having missed 3 of the 6 games so far this season.","And after some fictional football, let's finish off with real life one in the Portuguese superstar of Manchester United.","After Ronaldo moved back to Manchester Utd he made this report for five consecutive weeks. I'm not sure why he is on it now - it may have something to do with their poor run of form of late? (a run which ended on this report's cut-off date)"],"140":["According to our article, CRT has two major elements:first, that white supremacy, with its societal or structural racism, exists and maintains power through the law; and second, that transforming the relationship between law and racial power, and also achieving racial emancipation and anti-subordination more broadly, is possible.American conservatives have been making moves to ban CRT from public schools and universities; these rules went into effect in Idaho last week and Florida this week. If only there was a rhetorical framework that could explain why a white ruling class would do such a thing...","School boards around the United States are filled with talk about \"critical race theory,\" a specific academic field that, in the public's eye, encompasses everything from The 1619 Project to white genocide. In Washoe County, Nevada, parents even proposed equipping teachers with body cams to prevent the dastardly CRT. Liberals warn that bans on CRT\u2014so far passed in Idaho and Florida\u2014will have a chilling effect on discussions of racism, while conservatives warn that CRT itself would have a chilling effect on discussions of racism.","School boards around the United States are filled with talk about \"critical race theory,\" a specific academic field that, in the public's eye, encompasses everything from The 1619 Project to white genocide. In Washoe County, Nevada, parents even proposed equipping teachers with body cams to prevent the dastardly CRT. Liberals warn that bans on CRT\u2014so far passed in Idaho and Florida\u2014will have a chilling effect on discussions of racism, while conservatives warn that CRT itself would have a chilling effect on discussions of racism.","The number of states restricting the teaching of this theory continues to increase, giving it a fourth consecutive entry onto this list.","The two sides of the United States. One, a critical view of U.S. justice as pertains to race being quashed. A nation that is sticking its fingers in its ears and singing la la la to claims that a liberal justice system is maybe not as liberal and just as the foundations said nation was built on. Two, a celebration of the liberal justice said nation was built on. This year, on July 4 as always, Americans of the United[citation needed] variety celebrated the 245th anniversary of the signing of the Declaration of Independence. A speech by President Biden, marking the occasion, was described as \"declaring independence from COVID-19\", with many Americans celebrating in ways that would've been dangerous (and, in some localities, illegal) during last year's lockdown. They're almost certainly still dangerous, if no longer illegal."],"141":["WWE returned to Saudi Arabia after the cancellation of last year's events for... you know."],"142":["If Maleficent wasn't enough, Disney decided to again make a live-action adaptation centered around one of its animated villainesses, namely the puppy-hating fashionista from One Hundred and One Dalmatians. Cruella hit theaters (and Disney+ for those willing to shell out an extra $30 on top of the subscription) and reviewers liked Emma Stone's performance as Cruella de Vil and how the movie is full of personality and style, even if, again, it's a questionable choice for an origin story, specially for leading to scenes like this one.","The newest female Joker movie, starring Emma Stone as a campy performance artist\/fashion artist\/mastermind criminal that will one day skin Dalmatians, was released to theatres and Disney+ on May 28."],"143":["#13 started the way Warner Bros. would catch up to the Marvel Cinematic Universe, and the studio has moved away from him, as the dark and brooding films were ditched for lighter romps such as #12. Considering #1 has lots of build-up for movies that will now not be made, fans are angry and started a new campaign, #RestoreTheSnyderverse."],"144":["Dark Man X, born Earl Simmons, made some questionable choices in life, that led to arrests, drug addiction, having to pay for 15 (!) child supports and an attempt at a bankruptcy filing. The latest disgrace for the rapper responsible for \"Party Up (Up in Here)\" was a hospitalization caused by possible overdose that left him in a vegetative state.","How sad that the rapper responsible for high-energy tracks such as \"X Gon' Give It to Ya\" had a life that was far from uplifting. Dark Man X, born Earl Simmons, was repeatedly arrested, had to pay for 15 (!) child supports, filed three times for bankruptcy, and struggled with drug addiction, ultimately leading to an overdose that led to hospitalization, and one week in a vegetative state before dying of multiple organ failure at the age of 50.Due to the amount of news coverage his death received compared to #2, it's perhaps slightly surprising that he topped the list, though the margin between the top two finishers this week is under 10%, substantially smaller than usual. ","The other famous person who died the same day of #1, a rapper who even inspired tributes from the film industry given DMX acted in a few action movies opposite Jet Li and Steven Seagal."],"145":["The French robot-masked dance music duo - known for an animated feature-length music video, the soundtrack to Tron Legacy, and the song of the summer c. 2013 - posted a video titled \"Epilogue\" on Monday; showing one of the robots blowing the other up. This was followed by a statement from their publicist that they had broken up."],"146":["The husband of #2 and father of her two children, a fellow actor better known for starring in TV shows such as Band of Brothers, Homeland, and Billions.","Pictured with his wife, #8. An accomplished actor in his own right, now a single father to two teens."],"147":["What an appropriate number. #2 marks the last time James Bond's tuxedo is used by Daniel Craig, who for someone not well-received upon announced ended up as the actor with the longest tenure! (even if part of that owes to studio financial issues and a pandemic) And there's another investigator for him to return in Knives Out 2.","Craig's run as James Blond finally comes to a close with the release of No Time to Die (#2), which, because the pandemic caused the film's release to be delayed for over a year, officially makes him the longest-running Bond actor. He managed to imbue new life into a character that's been around for over a half-century, which is no easy feat, and he'll surely be missed as 007.","Craig has made his final apperance as 007 in #3, and has been demoted from spy to mere detective for his next film: Knives Out 2."],"148":["Novak Djokovic already had a bad time at the Olympics, finishing only fourth in two tournaments (though one because he decided to not even contest the bronze). And then his attempt at getting a Calendar Grand Slam was blocked by this Russian, who he beat in the Australian Open final but ended with the last laugh while also winning his first title of tennis' big four. His \"dead fish\" celebration also inspired some gallows humor from a doubles semifinalist."],"149":["When a shared movie universe was started by Marvel, it eventually culminated in a battle with galactic conqueror Thanos. Well, who knows if their Distinguished Competition will ever do the same for Thanos' inspiration Darkseid? After all, #1 restored the foreshadowing towards a future confrontation with the Apokolips tyrant that was mostly cut from #11, but as mentioned above (#21), Warner isn't continuing it. At the least, fans can pray that the New Gods movie featuring Darkseid as its villain gets off the ground!"],"150":["While holding a constituency meeting, this member of the British Parliament was stabbed to death in what is considered a terrorist incident motivated by Islamic extremism. Amess was made a Knight Bachelor in 2015 for public service, having been a MP since 1983. His death comes just over 5 years since Jo Cox was murdered by a white supremacist, and has reignited the debate about MPs' security."],"151":["Netflix continues to delve into infamous serial killers, with the \"Son of Sam\"\\\".44 Caliber Killer\" who shot several people in New York City being chronicled in The Sons of Sam: A Descent Into Darkness.","The \"Son of Sam\" murderer is the subject of the Netflix docuseries Sons of Sam."],"152":["Netflix took a page from the Riverdale book by adapting a beloved cartoon -- in this case, the Italian Nickelodeon series Winx Club -- into a gritty live-action teen drama. Unfortunately, it didn't pan out very well according to critics or audiences, but then again, neither did Riverdale.","#7's Vice-President."],"153":["This thriller, starring Kristin Davis, was released on Netflix on March 18."],"154":["A film adaptation of this musical will be released this September. A trailer for said film was released Tuesday, prompting people to ask questions like \"Why did they cast a 27-year-old to play a high schooler?\" and \"Is that really what the plot of the show is?\" and \"So this is what the guys behind The Perks of Being a Wallflower and Scott Pilgrim vs. the World are doing now?\""],"155":["Well, #2 wound up having reason to not ask for anything big in his centennial. The military funeral is scheduled for the 17th, and subject to COVID-19 restrictions."],"156":["I'm starting to think Netflix is going through every brief true crime phase I had in high school to adapt each one into a miniseries. First they did it with Luka Magnotta, and now they've made Crime Scene, a series uncovering the circumstances surrounding the mysterious death of this Canadian student. She was found dead in a water tank at the Cecil Hotel in Los Angeles (#7) completely naked and with few ways to actually get into the tank. To make matters weirder, Lam was seen acting especially erratic in the hotel elevator in a surveillance video that went viral, which you can find in the article itself.","\"An irresponsible, bloated mess\"; \"ghoulish and unsavoury\"; \"wallowing in pseudo-science and non-science\". Surprisingly enough, these are not ways in which people have described Rush Limbaugh (or at least they've never used those exact words), but reviews for Netflix's new docuseries Crime Scene.Lam went missing while staying at Los Angeles's Cecil Hotel, a spot which was already infamous for a legacy of homicide and seedy behavior, in February 2013. A security video showed her behaving erratically in an elevator; less than a month later, she was found dead in the hotel's water tank. This mysterious death is the subject of Crime Scene, released February 10. As mentioned before, the series has earned itself less fans than the hotel where she died. Plus, it apparently lacks positive role models. ","One more appearance for the crime showcased in the Netflix docuseries Crime Scene: The Vanishing at the Cecil Hotel."],"157":["A manhunt is still on for the fianc\u00e9 of this vanlife woman found dead in a Wyoming forest."],"158":["After 8 days of being declared missing, the remains of the van life traveler was found at a camp site in Wyoming. Preliminary results from an autopsy indicate a homicide, and a manhunt is on for Petito's fianc\u00e9\/boyfriend (media stationed outside his home shown in picture). There is discussion whether missing white woman syndrome might have fueled the incident's popularity, which is not a meritless inquiry."],"159":["A vigil in memory of Everard, who was allegedly kidnapped and murdered by a Metropolitan Police officer earlier this month, was met with police violence. One proposed government policy was placing undercover cops in clubs to protect women from sexual assault - which would not have helped Everard, who wasn't at a club and was (allegedly) murdered by a police officer. Another associated news story is a proposed bill that would criminalize protests that cause a \"serious annoyance.\""],"160":["New year, new list of the recently departed (including #1), bring back that skull picture!","Some will die in hot pursuitIn firey auto crashesSome will die in hot pursuitWhile siftin' through my ashes","Have you come here for forgiveness?Have you come to raise the dead?","When I die and they lay me to restGonna go to the place that's the bestWhen I lay me down to dieGoin' up to the Spirit in the Sky","As #6 sung when we thought he was just weird instead of a deviant:Sampled and soulless, worldwide and real webbedYou sell all the living for more safer dead","Let's quote from #2:It's way too late to save our souls, babe, yeahIt's way too late, we're on our own","And them good ol' boys were drinkin' whiskey and ryeSingin', \"This'll be the day that I die\"","Best use a lyric by our #1 duo:But suddenly I feel the shining sunBefore I knew it this dream was all gone","Goodbye my friend it's hard to dieWhen all the birds are singing in the sky...","The game of life is hard to playI'm gonna lose it, anyway...","I won't stay quiet, I won't stay quietCause staying silent's the same as dying","Breathing, is the hardest thing to doWith all I've saidAnd all that's dead for you","So, what do we do with our lives?We leave only a markWill our story shine like a lightOr end in the dark","Abide with me; fast falls the eventide;The darkness deepens; Lord with me abide.When other helpers fail and comforts flee,Help of the helpless, O abide with me.","The love that never faltersThe love that pays the priceThe love that makes undauntedThe final sacrifice","Well, I'll die as I stand here todayKnowing that deep in my heartThey'll fall to ruin one day","Given the In Memoriam at #1 (speedily) used this song:Until the dolphin flies and parrots live at sea (Always)Until we dream of life and life becomes a dream","If I leave here tomorrowWould you still remember me?","Wind in my hair, I feel part of everywhereUnderneath my being is a road that disappearedLate at night I hear the trees, they're singing with the deadOverhead","'Till I finally diedWhich started the whole world livingOh if I'd only seen, that the joke was on me","And I walk these streets, a loaded six-string on my backI play for keeps 'cause I might not make it back","To the well-organized mind, death is but the next great adventure.","I guess this is our last goodbye.And you don't care, so I won't cry.But you'll be sorry when I'm dead!","And once you're gone, you can't come backWhen you're out of the blue and into the black.","To die by your sideis such a heavenly way to dieTo die by your sideWell the pleasure and the privilege is mine","We all die. The goal isn\u2019t to live forever, the goal is to create something that will.","They built you a temple and locked you awayAw, but they never told you the price that you payFor things that you might have doneOnly the good die young","You better get yourself togetherPretty soon you're gonna be dead","And our Time Is Running OutAnd our time is running outYou can't push it undergroundWe can't stop it screaming out","And I tread a troubled trackMy odds are stackedI'll go back to black...","You take what you getAnd get what you pleaseIt's better to die on your feet than to live on your knees!","When he shall dieTake him and cut him out in little stars,And he will make the face of heaven so fineThat all the world will be in love with nightAnd pay no worship to the garish sun.","We sick an' tired of-a your ism-skism gameDyin' 'n' goin' to heaven in-a Jesus' name, Lord.","In homage to #2:Catch your dreams before they slip awayDying all the timeLose your dreams and you will lose your mindAin't life unkind?","Welcome to the final showHope you're wearing your best clothesYou can't bribe the door on your way to the sky...","I wish that I could stay forever this youngNot afraid to close my eyes...","I seen the sun comin' up at the funeral at dawnWith the long broken arm of human law...","I close my eyesOnly for a moment, and the moment's goneAll my dreamsPass before my eyes, a curiosity...","Fool me once, fool me twiceAre you death or paradise?Now you'll never see me cryThere's just no time to die","For this is the endI've drowned and dreamt this momentSo overdue, I owe themSwept away, I'm stolen...","Try to hide your hand, forget how to feelLife is gone with just a spin of the wheel","Since sadly there's reminiscences of #5's death, let's quote from The Crow soundtrack:\u201cThe end is all that's ever trueThere's nothing you can ever sayNothing you can ever do\u201d","\"I'm not afraid of death; I just don't want to be there when it happens.\""],"161":["Holy Jewish space lasers, Batman!Representative Greene's (R-GA) support for an endless number of conspiracy theories isn't really news (see a WaPo article from last June.) However, it's gotten some more attention this week, as her support of QAnon (which she brought with her to the list, how sweet) grows more fervent, and some concerning social media activity of hers advocating for the murders of several Democratic leaders (Obama, Clinton, and Pelosi) came to light. A video in which she harnessed her Super Karen powers to follow and accost a visibly annoyed David Hogg (survivor of the Stoneman Douglas High School shooting and anti-gun advocate who is 26 years Greene's junior) over his support of red flag laws and her ridiculous belief that he worked as a \"crisis actor\" as part of an effort to stage the shooting also gained renewed attention. Some Congress Democrats are calling for her expulsion, but it's unlikely they'll get the required support from the Republicans."],"162":["#2 had been planning to fight compatriot Anthony Joshua, but this former heavyweight champion exercised a contractual clause asking for a rematch, hoping to finally avenge what he had claimed to be a cheated fight. But instead Fury won again."],"163":["Joe Biden announced he will be watching closely the trial of this disgraced policeman who somehow denied the charges of murder and manslaughter that resulted from him kneeling a man in the neck until he asphyxiated.","Was (unsurprisingly) found guilty this week of second-degree unintentional murder, third-degree murder and second degree manslaughter after he knelt on the neck of #9. The charges carry a maximum sentence of 40 years, but state guidelines suggest 12 and a half. Tune in on June 16 for the sentencing."],"164":["The NBA Conference Finals started this week. On the Western side, there are the Phoenix Suns of shooting guard Devin Booker, who earned his first career triple double in game 1 against the Los Angeles Clippers, and busted his nose mid-game 2, returning to the court by the next quarter."],"165":["This Bollywood star married a businessman on Monday."],"166":["The revered quarterback who definitely does kiss his mother son with that mouth and might have burst a few bubbles footballs throughout his career brought his team to victory at the 2020\u201321 NFL playoffs, earning them a spot at Super Bowl LV. This time, though, it wasn't for the team that he helped make into football royalty, but for the Tampa Bay Buccaneers. This also marks his 10th time on the field at the Super Bowl, and even as someone who couldn't give a rat's ass about football, I can see how that might be impressive.","The parents of Prince Harry, half the couple of royal defectors who talked with Oprah. Charles has declared he is \u2018deeply hurt\u2019 about Harry feeling sad regarding him not returning his calls since leaving the royal family, and hopes to mend the relationship with his son.","Melvin Capital has been short selling GameStop - essentially, betting that the stock price will go down. This would usually be a safe bet, but a Redditor-led short squeeze boosted by Musk spiked the price this week. There were reports that Melvin was teetering on collapse, but it seems to have survived."],"167":["This storied Bollywood actor and producer, spending over 50 years championing his industry, passed away on Wednesday. One of the few Bollywood stars to earn mainstream recognition outside India, but the pageviews coming from such a big country surely did the heavy lifting here."],"168":["Concerns that the cryptocurrency bubble will burst at some point raised after one of those virtual coins, namely the one named after a memetic dog, saw sales rocketing.","The price of this cryptocurrency continues to skyrocket, up more than 4,000% this year.","Showing how fickle the cryptocurrency market is, #7 made jokes about the memetic dog-themed one he champions on SNL (along with one detailed on #17, Musk appeared as a cryptocurrency expert who was questioned thrice by Weekend Update host Michael Che about Dogecoin) and its value fell 37%! Perhaps to compensate, right after the week covered by this report, Musk's SpaceX announced a Dogecoin-funded mission.","DOGE has been shooting for the moon for the past year. While it seemed like it was about to hit a conversion rate of 1 DOGE = 1 USD, it crashed while Elon (#1) was hosting SNL. Despite (or because of) the volatility, there are still people investing their real money for fake meme money. Musk also decided to fund a SpaceX mission with it!"],"169":["George W. Bush's Secretary of Defense, who for that has been called the architect of the Iraq War (with excuses such as \"There are known knowns\"), died at the age of 88."],"170":["It's happened to the best of us. You get a little too heated in an argument, end up saying the wrong thing, incite a riot, and get banned from Twitter. On Thursday, Trump met what will probably be the greatest consequence of his life - a ban from basically every social media platform. Time can only tell what his next outlet to complain about Graydon Carter will be.","The Biggest Loser of American Politics is unsurprisingly perched atop this list once again, hopefully for one of the last times as his reign of terror slowly ends.For those who were, like Trump, sequestered, but, unlike Trump, not watching the madness unfold on television, here's a recap: As the Commander-in-Chief was meant to be readying himself to step out of Chief, he was instead inciting riots on government property among his many delusional supporters that led to several deaths and a whole lot of anger, fear, and just all-around bad vibeage. You can read more about that in the seventh article on this list if you so choose.Ergo, the House of Representatives impeached the Donald for a historic second time, which you surely wouldn't be able to tell from the three other articles on this list related to it. DJT's first time being put in a peach was as a result of his pressuring Ukraine to dig up nonexistent dirt on the guy who's about to take his place by withholding military aid to them. Something about a quidditch ball queef or something. The second time around, 10 Republicans even sacrificed their loyalty for Trump and voted for him to be impeached, because when their own precious hides are on the line, that's crossing the line. He may not have got two terms, but he got two impeachments, and that's the important thing.","At 8 a.m. on January 20, Trump departed the White House, flying to Mar-A-Lago, rather than stay to see the two above be inaugurated. Hopefully he won't appear on this list too much longer as the world moves on.","He's gone! And so is his lawyer team! And Melania's been advised to scram too.","As if this guy didn't do enough damage to his country, he also made sure Andy Jassy, who will be replacing the guy above, couldn't make it into this list."],"171":["Donda. Donda. Donda. Donda. Donda. And so on and so forth.It's hard to know exactly what to expect when it comes to Kanye West, but it was nearly impossible to peg down what would come of Donda. Named after his late mother, (pictured) whom the majority of this overlong album has very little to do with, West's tenth studio album suffered from several delays, changing tracklists, and his own presidential campaign back in 2020. The third and final of West's listening parties for the album, each of which was held in packed stadiums across the country, was another dizzying ingredient to the mess: it depicted West standing in a replica of his childhood home with alleged serial rapist Marilyn Manson and confirmed homophobe DaBaby, and ended with West setting himself ablaze while his ex-wife, Kim Kardashian, reenacted the couple's 2014 marriage.Finally, the album came out, and, while fans seem to be worshipping it, critics have been less than enthusiastic. Many noted that the album isn't nearly as artful as West's previous work, and its nearly two hours worth of music could have benefitted from some editing. One thing's for sure: We miss the Old Kanye."],"172":["On Monday, the release date of Donda\u2014a Kanye West album that had been delayed since last year\u2014was announced to be this Friday. On Thursday night, West held a huge listening party at a stadium in Atlanta, also livestreaming it on Apple Music. When the clock struck Friday, Donda still wasn't on any streaming services; on Saturday, the release date was bumped back by two weeks. It's not clear why anyone was shocked, especially after the release cycle of Yandhi ."],"173":["He'll be making his second-ever Super Bowl appearance next month playing as the quarterback for the Kansas City Chiefs."],"174":["The husband of Kamala Harris (#2) is the first-ever Second Gentleman of the United States."],"175":["#1's father, an idol of Kannada cinema who eventually got an honorary doctorate from the University of Mysore."],"176":["Seuss drew a few racist caricatures in his day, which lead a Virginia school district to not program its Read Across America Day (which is held on his birthday, March 2) around his works. Soon after that, Seuss's publisher announced that it was dropping 6 titles - none too significant in the Seuss \"canon,\" but all containing racist caricatures - from its catalog. The American right wing, presumably bored out of their mind, has turned Seuss getting \"cancelled\" into a several day controversy."],"177":["The cocky Fighting Irish-man took a beating to Poirier (#16) at UFC 257 (#9)."],"178":["\"Dog\" the celebrity bounty hunter is involved in the manhunt for Brian Laundrie, a person of interest in the Gabby Petito investigation."],"179":["Denis Villeneuve has already brought Singapore, Taiwan and many European countries back to planet Arrakis. The UK and the Americas will have to wait another month to see if the critical acclaim is warranted.","Even with many important markets (including the Americas, the United Kingdom and China) only due to get the movie in October, Denis Villeneuve's adaptation of Frank Herbert's classic sci-fi novel is bringing in the money, having grossed more than double the divisive 1984 attempt by David Lynch.","The second film adaptation of Frank Herbert's classic 1965 novel (#10) was released internationally a month ago, but opened in the United States on October 21. And unlike David Lynch's oft-maligned 1984 version, Denis Villeneuve's new interpretation (intended to be the first of a two-part adaptation) is getting great reviews and is poised to make some money.","The long-awaited adaptation of #4, directed by Denis Villeneuve and starring #7 among others, finally hit American theaters last weekend. As of this writing, it's at the top of the box office and has grossed almost $252 million worldwide. It's been successful enough to guarantee a sequel, which will adapt the second half of the novel. (As an aside, I saw it on October 30 and can confirm that it's much better than the first adaptation, even if it's a bit slow and bogged down by exposition.)"],"180":["After Frank Herbert wrote that book about people fighting over a ball of sand filled with worms at #4, he continued it with five sequels, and his son Brian Herbert has steadily been the co-author to various returns to that universe. After a divisive if not reviled first film adaptation and the better received TV versions Frank Herbert's Dune and Frank Herbert's Children of Dune (not to mention computer games), Dune has made it back for the big screen in #2."],"181":["The source material for #3, a philosophically challenging journey written by Frank Herbert about Paul Atreides and his home planet of Arrakis, where a life-extending drug and interplanetary travel fuel source known as melange (or \"Spice\") is harvested, also happens to be the best-selling sci-fi novel of all time. A number of sequels were written and, as mentioned above, it's also received some other critically-panned adaptations over the years.","He is destined to be a KingHe rules over everythingIn the land called planet Dune"],"182":["After becoming the target of a death hoax back in October of last year, Screech from Saved by the Bell actually died this week at just 44 years old due to lung cancer. Although his legacy as an actor mostly started and ended with Screech (unless you happen to one of the very few fans of Alumnus Guy #1 or Man in Outhouse), he earned a different reputation for his various mishaps over the years, such as filing for bankruptcy and getting arrested for pulling out a switchblade in a bar."],"183":["After losing to McGregor back in 2014 at UFC 178, the Louisianian lightweight pounded him so hard (not like that) that he fell to the ground at UFC 257, making Poirier the first person to win against The Notorious by knockout."],"184":["The longtime bassist\/singer of ZZ Top passed away early this week at the age of 72."],"185":["On the Sunday following #13, the executed man turned out to have resurrected. Celebrations of that mostly revolve around a rabbit, eggs, and chocolate."],"186":["Ed Asner died at the age of 91, leaving behind quite the legacy in many fronts, television (Lou Grant in two shows, Roots), film (El Dorado, Elf) and voice acting (Up, Freakazoid!)."],"187":["The Conjuring Universe centers around the stories of these paranormal investigators, such as the haunted house that inspired The Amityville Horror and the \"Devil Made Me Do It\" case currently in theaters (#6, #16). The Warrens are played in those movies by Patrick Wilson (pictured) and Vera Farmiga (pictured on #6).","Okay, so, chances are, the escapades recounted by these two ghostbusters (and the protagonists of the Conjuring films, in which they're portrayed by Patrick Wilson and Vera Farmiga, respectively) probably have about as much truth to them as when someone drops acid and then tells you they had a conversation with Jesus. But you can't say the tall tales these two have Conjured up about supernatural spirits over the years haven't made for some perfect movie material, considering just how many films the studios have been able to milk from them, including the most recent Conjuring installment (#3).","The Conjuring: The Devil Made Me Do It fell off the list, yet its couple of paranormal investigators (played there by Patrick Wilson, pictured, and Vera Farmiga) kept themselves one more week, in a delayed case of Wikipedia viewers seeking the subjects more than the work itself."],"188":["When Murphy seemingly couldn't do any wrong in the 80s (well, aside from his musical career), one of his hits was Coming to America, which got a sequel in #2.","#6 is Murphy's newest hit movie, albeit relegated to streaming, and without the glowing praise of his previous \"web cinema\" release."],"189":["The owner of the Sutton Hoo (#9) land where ancient artifacts were found, portrayed in the Netflix movie (#8) by Carey Mulligan."],"190":["Eid al-Adha is a Muslim holiday that commemorates Abraham's willingness to obey God and sacrifice his son Ishmael."],"191":["Took place on January 24 and was headlined by the fight between McGregor (#3) and Poirier (#16)."],"192":["The Transportation Secretary jumped ship and resigned following the Capitol storming. The first U.S. Cabinet member to resign, which might be politically motivated. Can we blame her? Even if it's just self-preservation, who wants to be in charge in the U.S. right now?"],"193":["#2 deciding to leave the gymnastics competitions brought to discussion that performing such an acrobatic sport outside optimal conditions is risky, as shown by this late Soviet gymnast: during a practice two weeks before the 1980 Summer Olympics, she crash-landed on her chin and got quadriplegic."],"194":["This annual WWE event was held in St. Petersburg, Florida, on Sunday."],"195":["Her Majesty still coasts on The Crown, which has ended the Olivia Colman tenure and in the next two and final seasons will have Elizabeth played by Imelda Staunton.","The Queen's Gambit left a while ago, yet the actual Queen who is the subject of The Crown stuck around longer.","Her Majesty owes this appearance to a scare caused by the nearly centenarian Prince Consort (#22) feeling unwell and going to the hospital.","Liz's husband, Philip, got through a successful heart surgery this week.","A groundbreaking African-American actress with an acclaimed seven decade career, receiving many awards along the way, Tyson passed away at the age of 96.","Her Majesty continues to endure crisis meetings following Oprah with Meghan and Harry, and also had a videoconference with the Royal Voluntary Service to thank for their contributions during this chaotic year.","Being a celebrity, a monarch, and a Netflix character means you can get on the Top 25 without anything actually happening.","Pushed back onto our list ever since Oprah with Meghan and Harry, Her Majesty has also started to go out for the first time since the lockdowns begun, visiting the Air Forces Memorial to celebrate the Royal Australian Air Force's 100th anniversary.","The revered quarterback who definitely does kiss his mother son with that mouth and might have burst a few bubbles footballs throughout his career brought his team to victory at the 2020\u201321 NFL playoffs, earning them a spot at Super Bowl LV. This time, though, it wasn't for the team that he helped make into football royalty, but for the Tampa Bay Buccaneers. This also marks his 10th time on the field at the Super Bowl, and even as someone who couldn't give a rat's ass about football, I can see how that might be impressive.","Her Majesty, widow of #1 and who always seems to find a way to return to this Report. In life, Philip was always two steps behind her, while now she fits in two places behind him.","I'll have to Google this one... Apparently she was married to #6. Who knew?","HM's presence on this list is almost as long as her reign. It was one of her birthdays recently, which might have scored a few extra views.","Her Majesty was present at the G7 (#14) summit that took place in Cornwall."],"196":["The \"Wanda\" in #3.","Who knew the Olsen twins would one day just be the Scarlet Witch's (#2) older sisters?","People who watched films like Ingrid Goes West already knew the Scarlet Witch was a good actress, but #1 had an emotional journey that really showcased her skills. Lizzie certainly beat Mary-Kate and Ashley in many regards!","#7's end means people will need to get their fix of its lovely star elsewhere. (it's even worse for those who want the Scarlet Witch instead of just Elizabeth, given her next movie is still a year away)"],"197":["Time has stamped a trans man for the first time in its cover, showcasing the thespian who prior to transition even was nominated for the Academy Award for Best Actress.","Page, star of Juno and The Umbrella Academy, came out as a trans man at the end of last year. On Monday, he posted his first post-top surgery shirtless photo."],"198":["This week, Bill Gates shed a single tear after being reminded that it\u2019s been a very long time since he was the wealthiest man on the planet. After being bumped out of his spot by another straight white man, that straight white man who took the first straight white man\u2019s spot has now been displaced by yet another straight white man. It's like a game of Sorry! where all of the pieces are pasty, aging capitalists.That\u2019s right, folks: Musk, founder of SpaceX, PayPal, and (huge asterisk) Tesla, after years of launching random shit into orbit and manufacturing cars that can self-drive right into oncoming traffic has finally gone on to be named the richest man in the world this week. Which is crazy, since not too long ago he was at risk of losing it all after lighting up with Grimes and tweeting out that he was privatizing Tesla at $420. To think, all he had to do was coerce his employees into not unionizing, ignore COVID-19 restrictions on his facilities, and criminally underpay foreign workers! It was all so simple!","The Tesla, Inc., SpaceX, et. al founder became the world's richest man.","Melvin Capital has been short selling GameStop - essentially, betting that the stock price will go down. This would usually be a safe bet, but a Redditor-led short squeeze boosted by Musk spiked the price this week. There were reports that Melvin was teetering on collapse, but it seems to have survived.","Trying to prove he's not a supervillain, the richest man in the world placed a $100 million competition on X Prize to stimulate development of carbon removal solutions.","If there are three things people on the internet love, it's memes, Elon Musk, and goatse.cx...Maybe not that last one, but in any case, a few of Musk's tweets caused a surge in the stock price for the meme cryptocurrency Dogecoin, but as they say, what comes up must come down.Do I care? Uh...Of course not! Why would I care? I mean, it's not like I invested and lost money. Why would I do that? Ha ha...ha...Let's not talk about it.","The richest (or one of the richest, depending on the day) man in the world spends his days posting about Bit- and Dogecoin.","Elon Musk, being among the richest people in the world, can claim a spot on the Report by just being an epic Reddit meme guy. Truly something to aspire to.","On Wednesday, SpaceX's Starship SN10 exploded eight minutes after landing. On Friday, #RIPELON trended on Twitter, with users spreading a hoax about Musk dying in a Tesla factory explosion.","He explained why Starship SN10 exploded and also saw his fortune grow even bigger. And after the week covered by this report, named himself \"Technoking of Tesla\"!","#1 used to be the richest man in the world, now it's this guy, who hosted Saturday Night Live. Not the first entrepreneur to have done so, but most people would rather forget the previous one.","Billionaire Memeguy hosted Saturday Night Live on May 8. His fans thought his was the best episode ever; his detractors thought it was as unfunny as anything modern SNL puts out. Musk also managed to crash two cryptocurrencies in one week\u2014doge- crashing after a (presumably failed) plug on SNL, and bit- crashing after Tesla announced it would no longer be accepted as payment.","This guy just keeps himself on our list, doesn't he?","On September 24, it was reported that the billionaire meme guy had broken up with his girlfriend, musician Claire \"Grimes\" Boucher (pictured). One can imagine the custody battle over little baby X \u00c6 A-Xii, with the judge granting the child to whichever parent least wanted to give a human child that name.","Sigh... what has he done now?I'm assuming the reason Mr. Musk is on this list is that his net worth surpassed US$300 billion on October 29, making him the richest person in history. The timing of this was pretty rich (pun intended) because it happened right after US lawmakers proposed a billionaires' tax that would definitely take away some of that wealth."],"199":["Raducanu made her WTA debut at the 2021 Nottingham Open, and gained a wildcard entry into Wimbledon. Ranked 333 in the world she proceeded to beat Vitalia Diatchenko, Mark\u00e9ta Vondrou\u0161ov\u00e1 and Sorana C\u00eerstea (ranked 137, 41 and 54 respectivly) to make it into the fourth round. With this result she is guarenteed to make it into the top 200. She's also the youngest British woman to reach Wimbledon's last 16, a good relief for the country's tennis after Johanna Konta withdrew due to COVID concerns.","In the quarterfinals, #5 beat compatriot Ajla Tomljanovi\u0107, who had just defeated this young British player. She'd entered as a wild card, something the home country are wont to do, even though tennis isn't as nationalistic as a certain other sport, and has quickly become a national treasure since making it to the singles fourth round is the furthest a British woman has gone in the Open era (sorry, Jo). Though she had to retire ill, given Raducanu is just 18, hopefully it's the start of a victorious career.","She lives in and represents Great Britain, was born in Canada, has Romanian and Chinese parents, and had her moment of glory in the United States: two months after a strong Wimbledon showing, this tennis player won the US Open at just 18! And it is even more impressive considering Raducanu is the first Grand Slam champion who came from the qualifiers, and did not lose a single set in the whole tournament.","Fresh off the heels of her undeniably impressive win at the US Open finals, this 18-year-old British tennis sensation continues to game the system and set herself up as the sport's next superstar, even if she almost met her match while going up against Fernandez (#18). (What? We can't all be as clever as Norm.) Raducanu also made an appearance at #8, and the irony of inviting a Canadian-born British girl of Chinese and Romanian descent to an America-themed ball is not lost on me."],"200":["This Blink-182 album was brought here by \/r\/TodayILearned, as a topic noted how its cover was changed due to a war crime \u2014 namely, the Red Cross symbol was removed from the porn star's nurse cap, as the band was warned that otherwise was a violation of the Geneva Convention."],"201":["For the first time in 55 years, the English team managed to win a semifinal! (namely, of #3) And like the victorious 1966 FIFA World Cup Final, there's some (frankly barely-mentioned, given the final is so close) refereeing controversy, as the other side (and the rest of Europe, since nobody want England to win, because it's England) claim Raheem Sterling threw himself for the game-winning penalty kick to be awarded. The English, of course, claim that a penalty wasn't awarded to #24 being pushed over in the box, so all's fair in love and football. If there are three certainties in life, they're death, taxes, and refereeing decisions being more important than the truth in football. We can only go on these esteemed refs' words, especially with ones who have chosen to minimally use VAR.","They invented football and yet haven't won with the national team since the 1966 edition of the above. The tempting fate of singing \"football's coming home\" might've helped. (there's also how apparently it's borderline impossible to win if Mick Jagger is supporting you)"],"202":["The chairman of the Proud Boys was arrested by Washington, D.C. police for destruction of property, namely the burning of a Black Lives Matter banner in a rally by his neo-fascist group. After release, he has also been banned from the capital."],"203":["Ken Burns made a PBS mini-series about the writer's life that aired across three nights this week, Hemingway."],"204":["Jack Kirby created those long-lived if not immortal humanoids who are set to get their own movie (#2)."],"205":["The first trailer for this MCU film\u2014from Nomadland director Chlo\u00e9 Zhao\u2014was released on Monday. If you're wondering how an Oscar winning director makes a Marvel movie, just take it from producer Kevin Feige:We cut a little sample reel together, I remember, to show [Disney higher-ups]. And it was so beautiful, and I had to keep saying, \u201cThis is right out of a camera; there\u2019s no VFX work to this at all!\u201d Because it was a beautiful sunset, with perfect waves and mist coming up from the shore on this giant cliffside \u2014 really, really impressive stuff. (Variety)","For all the ruckus caused by the trailer for The Batman, the film's article couldn't get into the list (#27, beaten by both this whole list and the return of Succession), and yet we still have the next installment of the Marvel Cinematic Universe, which chronicles the exploits of a race of immortal humanoid aliens created by Jack Kirby. Eternals premiered in Los Angeles on October 18, and early reactions to Nomadland writer\/director Chlo\u00e9 Zhao's foray into the world of superhero cinema (Martin Scorsese would be fuming if he saw those two words together) have largely been positive. And if advance ticket sales are anything to go by, the film is poised to make a splash at the box office when it's released next month.","Chlo\u00e9 Zhao's venture into the Marvel Cinematic Universe (MCU) opens in less than a week, and while it's expected to make decent money, it's been beset by a bit of bad press. Unfortunately for Zhao and Marvel Studios, Eternals hasn't left many critics impressed thanks to a confusing plot and long runtime. It broke Thor: The Dark World's eight-year record to become the worst-rated MCU film on Rotten Tomatoes, and is the first MCU film to earn a \"Rotten\" rating on the site. (Who had Zack Snyder making a better superhero film than the director of Nomadland on their 2021 bingo card? I didn't.) Eternals scoring lower than expected likely isn't going to have a huge effect on the MCU juggernaut (especially with Spider-Man: No Way Home just around the corner), but it brings an end to an astonishing 13-year streak of positively-rated films."],"206":["In a move (almost) universally condemned, twelve of the biggest European football clubs (the \"dirty dozen\") decided to form their own league. The problem? They could never be relegated. The result? Criticised for being elitist and having a lack of competitiveness. The club's owners criticised for being greedy. A series of legal challenges, the threat of not being able to take part in other competitions, and mass protests. The first teams withdrew within 48 hours, the whole thing crashed within 72. JP Morgan even had to apologise for funding it."],"207":["The annual (if one forgets 2020, though why would you when it gave us a memerific Iceland-based Will Ferrell comedy and Iceland's real memerific group) competition took place in Rotterdam this year, in a venue that housed a COVID field hospital. As ever, the Eurovision Song Contest was pretty crazy, with highlights including vaporwave backgrounds, some of the most poorly executed green screening, and some guy who wouldn't put a shirt on. The winner: Italy, who sent the alt rock band M\u00e5neskin (including topless dude). The loser: the UK, who managed to get nil points. Twice.","After the goddamned pandemic ensured the only Eurovision Song Contest in 2020 was the one with Will Ferrell, the music extravaganza featuring the best and most bombastic of Europe (and Australia) made a glorious return."],"208":["This talented actress who currently plays a rebellious robot in Westworld has been extremely vocal about her abuse and grooming at the hands of an unnamed man for a while now, even testifying in front of Congress about it and writing the Phoenix Act, a California bill which extended the statute of limitations on domestic abuse cases. This week, she came out and gave a face to the man who she's been talking about for nearly a decade, revealing that it was none other than the rocker who shows up at #6 on this list and inspiring many others to come out with their own tragic experiences with Manson."],"209":["The big boat that got stuck in #2.","One of the largest ships in the world, a behemoth capable of carrying over 20,000 containers, and that despite not being too big for the Suez (#2), still got trapped in it for 6 days."],"210":["The world's largest real estate company (some might say too big to fail) recently ran out of money."],"211":["Signed by Trump last November but only going into effect Monday, this Executive Order prohibits investment in \"Communist Chinese military companies.\" There are 35 such companies, a list including Huawei."],"212":["According to our incomplete records, every Extreme Rules event has made it on to our list since the 2015 event (noting the 2020 event had a special name). Anyway, this one happened on September 26 in Columbus, Ohio."],"213":["One of the many movies delayed by the pandemic got internationally released (the US only gets it in late June), and for those who joked The Fast and the Furious had to go to space, the ninth (tenth counting Hobbs & Shaw) movie delivers that!","A few weeks after its international debut, the ninth - technically tenth - Fast & Furious hit North American theaters. The film also marks the long-awaited moment where the series goes to space (!).","Vin Diesel and co. driving fast cars for the ninth time has broken half a billion worldwide to become Hollywood's highest-grossing movie of the year. Let's see how much gas it has left, as some Russian vehicle arrives this week to make the race tighter.","Cars blow up, something about family. Summer blockbuster, go catch COVID in a movie theater near you!"],"214":["The biggest team from the former Soviet republic of Moldova was responsible for one of football's biggest upsets ever by beating Real Madrid (as if we needed more indication that they became worthless without Cristiano Ronaldo, and Sergio Ramos...)."],"215":["People just can't wait to get more international football. And the biggest event might be a global tournament, yet only teams who played in either #5 or #8 have won, including..."],"216":["FIFA has a complicated method to list the most successful teams of the period. And the current first, the very hyped Belgium, was downed in the quarterfinal of #1 by the more traditional Italy, who ranks just 7th."],"217":["Last month, The Wall Street Journal started releasing the Facebook Files, a series of internal studies which allege that Facebook has been acutely aware of how its site has been used (including to tear down teenage girls' self-esteem, spread vaccine misinformation, traffic women into abusive situations, and facilitate communication between organ sellers and members of drug cartels, among other things) for quite some time, and has done next to nothing to fix it. The former employee that released the Files, Frances Haugen, revealed her identity by going on 60 Minutes on October 3. The next day, all Facebook services (which include Instagram and WhatsApp; the chaos led to this amusing thread) experienced a worldwide outage lasting 6 hours. The next day, Haugen testified in front of a Senate committee. So, not a great week for Facebook."],"218":["One of the most retrograde governments in recent history (#3) was forcibly removed from Afghanistan after the Battle of Tora Bora in 2001, but in 2003 started to reorganize itself and try to get back into power. The Americans signed with them a peace treaty agreeing to remove its troops last year, which only served to fuel the insurrection that now took over capital Kabul and will reinstate Taliban."],"219":["To finish this off, another time where the Asians who had fought a war with the United States took over the country's capital. Vietnam have been fairly well ever since, ranking among the 25 biggest economies. Don't know if the same will apply to Afghanistan, between rough physical geography (many turned to opium to make a living) and that political instability that is often helped by propension to attract conflict (see above)."],"220":["Many of whom are spread on this list (and in the picture, have the illustrious company of Michelle Obama). About time that the family of #1 rather than his running mate (#2) gets more attention."],"221":["Two WWE pay-per-view events, the former taking place on March 21 and the latter coming up on April 10."],"222":["Netflix took a page from the Riverdale book by adapting a beloved cartoon -- in this case, the Italian Nickelodeon series Winx Club -- into a gritty live-action teen drama. Unfortunately, it didn't pan out very well according to critics or audiences, but then again, neither did Riverdale."],"223":["In most countries (including the U.S., U.K., and Canada) Father's Day was on June 20."],"224":["The titular Field of this 1989 film is in Dyersville, Iowa. An MLB game between the White Sox and the Yankees took place there on Thursday; the White Sox won by one run."],"225":["The most popular element of #1 is the introduction of Natasha's fellow Black Widow Yelena Belova. Her portrayer is this British actress who along with getting an Academy Award nomination for Little Women, has also taken the wrong train and gone to the wrong Swedish village."],"226":["A boxer who had a shining professional career, being champion on four weight classes and retiring undefeated after 50 fights. Mayweather returned for an exhibition fight with #5, where him holding back led to showers of boos from the audience."],"227":["The Olympic version of the most popular sport in the world has had games before the opening ceremony for a while - though #2 also had softball, as the host country loves this sort of game. And for some schadenfreude, the purportedly invincible USWNT started its run being trounced by Sweden."],"228":["The funny lady and author of Social Studies was the co-star of a Netflix docuseries alongside Martin Scorcese titled Pretend It's a City which premiered last week, in which the two shoot the shit about Noo Yawk, Noo Yawk. Makes sense, seeing as the two are practically New York City incarnate."],"229":["Best Actress at #1 came to this talented thespian for #3, a near-record third time (only behind Katherine Hepburn's four; counting the Supporting category, she now has as many Oscars as Meryl Streep!), following a pregnant policewoman from the middle of nowhere (where the director was husband Joel Coen) and an angry mother exploiting outdoor advertisement. McDormand also got a second statuette as the film's co-producer, and celebrated that win by howling! Here she's pictured with a different award she won thrice."],"230":["If people know anything about Cameroon, it's probably sports-related, such as the many footballers and NBA star Joel Embiid. The latest standout athlete from the French colony is this mixed martial artist who just became the UFC Heavyweight Champion (#14)."],"231":["In 1957, Kameny was fired from the Army Map Service after his superiors learned of his homosexuality. He unsuccessfully fought this in the courts, and afterwards became a gay rights activist. The late Kameny, and pride month itself, was commemorated with a Google Doodle on Wednesday."],"232":["Hampton spent his short life empowering the Black community through his involvement with the Black Panthers while building communities that lessened gang violence and provided poor people with necessary resources, so of course the FBI tracked him down and killed him. Judas and the Black Messiah, starring Daniel Kaluuya (pictured) as Hampton, was released on HBO Max on February 12."],"233":["This film, starring Ryan Reynolds as an NPC in a GTA-type MMO that suddenly gains agency, was released to theatres on July 3, 2020 December 11, 2020 May 21, 2021 August 13, 2021.","Another movie, with a less traditional war zone: a Grand Theft Auto Online-like game, where a non-playable character played by Ryan Reynolds suddenly grows agency. Inventive and funny, Free Guy finally hit theaters after various pandemic-forced delays, getting positive reviews and topping the box office.","Those in the United States who missed this comedy about a video game NPC growing agency in theaters now can get it on Hulu (or Star+ internationally)."],"234":["A trailer for the upcoming umpteenth kaiju film\/sequel\/spin-off\/adaptation\/whatever featuring the giant monster most commonly associated with Japan and the giant monster most commonly associated with America (sorry, wrong one) came out this week, except this time, it's got both of 'em and they're fighting each other because why wouldn't they be, because Hollywood can't stop making movies where that happens. (Even if it already happened once before!) Capitalism breeds innovation, though, right?","Closing off, the continued resonance of HBO Max reuniting the stars of a highly popular sitcom (and also bringing a plethora of guests, ranging from the show's supporting actors to famous Friends fans), first with the show about six New Yorkers who lived peculiar lives and drank lots of gourmet coffee itself, and then two more protagonists - sorry, Lisa Kudrow and Courteney Cox."],"235":["This special, starring the cast of the really big 90s-00s sitcom, premiered on HBO Max on Thursday. The guestlist included people that had appeared on the original series, as well as Malala, BTS, Justin Bieber, and Lady Gaga."],"236":["Apparently, the reason for this rapper's emergence in views was the fact that his ex, Halsey (who had recorded with him and about him), announced her pregnancy."],"237":["The manager of #19 formerly played for the team. Southgate missing in a penalty shootout in the semi-finals of the 1996 Euros prevented the team from advancing to the finals, spoiling the hope of it coming home. After leading the team to their best World Cup and UEFA results since 1966, you'd expect him to be forgiven. Ah, but don't forget that the only people who hate the English players more than literally everyone else (who only despise the idea of the team), are their own fanatics. English football being seen by some as the ultimate display of nationalism, the hooligans can comprise some unsavory types.","In 1996, he missed a penalty during the European tournament. In 2021, he put in two guys solely for the penalty shootouts, only for both of them to kick terribly. The penalty mark is Southgate's mark of shame!"],"238":["#19 didn't take his seat in Sacramento, even if many Californians aren't exactly happy with how things are going under the former mayor of San Francisco."],"239":["After inserting the Scarlet Witch and Vision into pastiches of I Love Lucy, Bewitched and The Brady Bunch, Disney+ finally decided to offer some explanations as for what was happening, while giving a proper introduction to Monica Rambeau and the organization SWORD, and bringing back actors Kat Dennings and Randall Park from the movies.","Netflix took a page from the Riverdale book by adapting a beloved cartoon -- in this case, the Italian Nickelodeon series Winx Club -- into a gritty live-action teen drama. Unfortunately, it didn't pan out very well according to critics or audiences, but then again, neither did Riverdale."],"240":["The victim of #20. The protests have re-ignited with the trial, of course.","With #1 convicted for his murder, it was inevitable that people would want to remind themselves of the details of his life and death."],"241":["This storied actor with a long career in both TV and film passed away on Tuesday, at the age of 87, due to complications from bypass surgery.."],"242":["#2's father, who rose to the throne after his brother caused a ruckus for marrying a divorced American - #1 was the same when getting hitched to #4, but society had grown more acceptive by then.","The father of #3, to whom #2 was aide-de-camp until his death in 1952, seeing #2 ascend to consort for the next... many, many, years.","British royals everywhere, it's like The Crown, but with even more viewers.","#3's father, and therefore the father-in-law of #6. #6 currently resides in the royal vault of St. George's Chapel but after #3 dies they will both move to the King George VI Memorial Chapel, where they join George VI, #20, and George's wife, Queen Elizabeth The Queen Mother."],"243":["What are the odds of Gianluigi Buffon being succeeded as Italy's goalkeeper by a guy with the exact name as him? At just 22, this enormous guy saved two penalties to guarantee the title at #3, and was chosen Player of the Tournament for his efforts."],"244":["The NBA Finals wrapped up on Tuesday, with the Milwaukee Bucks prevailing over the Phoenix Suns. The game's MVP is Antetokounmpo, a Bucks player hailing from Greece; previously, he was the league's MVP for two straight years."],"245":["The former MMA champ and actress got dropped from her role as Cara Dune on the ever-popular Disney+ series The Mandalorian after she made a post on Instagram suggesting that the way Jews were treated during the Holocaust was akin to the way conservatives are being treated in modern-day America. Strange, since the only concentration camps in America that I've heard about as of late were endorsed by those very same conservatives.This isn't her first brush with controversy, either: she's been openly anti-BLM, has made transphobic remarks, has advocated for not wearing masks, and is a Trump voter fraud truther. I would be pretty bummed about losing such a sweet role, but then again, I'm Jewish and left-wing, so maybe I shouldn't empathize with her for saying something so patently stupid."],"246":["In one scene of this Netflix show, one character says \"You go through men faster than Taylor Swift.\" Swift fired back, calling the joke \"deeply misogynistic\" (debatable) and outdated by a decade (obviously true.)"],"247":["He's gone! And so is his lawyer team! And Melania's been advised to scram too."],"248":["I've heard conspiracy theories that the super-est supermodel has been using black magic to get her husband to win the Super Bowl so often, and I can't say I doubt it, especially since every time he wins, she also miraculously appears on the list. Then again, if I was Gisele invoking evil spirits to do my bidding, I think the last thing I would be worried about is whether or not they could get me on the Wikipedia Top 25 Report, so maybe it is just a theory. A game theory!"],"249":["A trailer for the upcoming umpteenth kaiju film\/sequel\/spin-off\/adaptation\/whatever featuring the giant monster most commonly associated with Japan and the giant monster most commonly associated with America (sorry, wrong one) came out this week, except this time, it's got both of 'em and they're fighting each other because why wouldn't they be, because Hollywood can't stop making movies where that happens. (Even if it already happened once before!) Capitalism breeds innovation, though, right?","The most important kaiju crossover since 1962 was released in non-American theatres on Wednesday. Its domestic theatrical release - coupled with a release on HBO Max - will be on March 31.","What sad days we're living when one of those destruction-heavy blockbusters that should be watched on a big screen has to settle in for what little theaters are open plus homes of HBO Max subscribers. (and too bad for those living in countries where either option isn't possible!) Anyways, the huge radioactive lizard from Japan and the giant gorilla from the US (who has a thing for blondes, though sadly there are none in this movie) end up duking against other in a movie that reviewers noted that for all its narrative shortcomings delivered on the flashy, fun monster fights.","In North America, movie theaters reopened on April 2. But this most recent installation of titans fighting was released digitally several days earlier and still attracted in-person, socially-distanced, crowds, showing the film industry to be alive and healthy after its little pandemic coma.","Readers are still curious about the giant monster fight that has become one of the biggest movie hits during the goddamned pandemic, having already made more money than Tenet with $369 million worldwide."],"250":["Right before our #1, there was a sequel that tried to compensate the first film being criticized for not having enough Godzilla, but went too far in how many monsters would appear, specially when the whole thing is dragged to two hours by a meandering plot. At least Kong's movie was better."],"251":["In the American college sport people around the world actually care about, basketball - whose playoffs have the fun nickname \"March Madness\" - Gonzaga actually lost the final to Baylor, but since they would have otherwise had a perfect season, they clearly generated more interest."],"252":["Also known as \"Holy Friday\", as how 'good' is a day that is supposed to celebrate the Savior being horribly scourged and executed?"],"253":["One position above where its video site would be is the search engine that launched a dominating tech conglomerate, given it completed 23 years and celebrated the occasion with a Doodle."],"254":["This idiosyncratic North American not-really-holiday fell, as it always does, on February 2. Thanks to the movie, most people in the world probably think it involves doing the same thing over and over again, but they're wrong; that's called \"living during the COVID-19 lockdown\". For the still-perplexed, let me explain: every year, on the second day of February, people watch a groundhog, which is a large, potbellied marmot, emerge from his burrow. If he sees his shadow, he goes back in; if he doesn't, he comes out. Coming out heralds an early spring; staying in means six more weeks of winter. (as long as the pandemic ends following that, I'm all for it!) The custom is strongest in Pennsylvania, where it originated, and particularly Punxsutawney, home of the world's most famous groundhog, Punxsutawney Phil, who speaks his forecast in Groundhogese into the ear of the chairman of the Groundhog Club Inner Circle, who then translates for the audience. No I did not make that up."],"255":["This week, a bunch of world leaders got together to take a really dumb picture and plot their revenge against China.","The G7, a group of the world's most powerful leaders (with notable exceptions of China and Russia), met in Cornwall, England from June 11-13."],"256":["The half of the robot DJs at #1 that talks less. The biggest views might be for either that or how his Portuguese-tinted name is so cool!"],"257":["The wife of #16, a dietitian most famous for starting the Christian diet programs with Weigh Down Workshop, and who died alongside him in a plane crash."],"258":["Sigur\u00f0sson, a football player for both Iceland's national team and the English Everton F.C., was arrested \"on suspicion of child sex offences\" last week."],"259":["Probably not a great place to be, all things considered."],"260":["The pandemic is still at large, but with vaccinations and such, maybe now there can be trick-or-treating and parties on All Hallows Eve."],"261":["Even Michael Myers, one of the most indestructible serial killers in film history, was helpless against the goddamned pandemic, which delayed the eleventh time he hit the big screen to this year. A sequel to the continuity streamlining released in 2018, Halloween Kills lives up to the name by featuring some of the most brutal deaths in the series, starting with the firemen who ensured Michael didn't burn to death in Laurie Strode's basement. It didn't win critics over, as reviews felt disappointment at how unlike its predecessor the movie did not try to stray far from slasher film convention. At least there is a chance to finish things well in next year's Halloween Ends.","Serial killer Michael Myers (or \"The Shape\", in case you thought we were talking about the guy who voiced Shrek) returns to menace Laurie Strode in the 12th film of the Halloween series and the sequel to the 2018 soft reboot. Like its predecessor, the David Gordon Green-helmed slasher features Nick Castle and Jamie Lee Curtis reprising their roles from John Carpenter's legendary first Halloween from 1978.While the film is doing decent business at the box office\u2014especially for an R-rated movie in the middle of a damn pandemic\u2014reviews aren't as strong as they were in 2018, with critics finding it messy and not as fresh as its predecessor.","\u201c\u2014What the fuck is this mask?\u2014Austin Powers.\u2014I said Michael Myers.\u2014This *is* Mike Myers.\u2014It should be the Halloween mask.\u2014This is a Halloween (#10) mask!\u201dBaby Driver quotes aside, in spite of mixed reviews this slasher film has been making a killing at the box office, easily recouping its $20 million budget many times over. But hearing that next year's follow-up Halloween Ends is seemingly set in the present day, post-COVID and all, is certainly a headscratcher."],"262":["A Netflix miniseries, with Ewan McGregor portraying the mononymous fashion designer, premiered on Friday.","Only the world's biggest song contest can distract from another television highlight, it seems. A Netflix miniseries about this fashion designer, played by Ewan McGregor, proves that Ryan Murphy can produce shows about literally anything (as long as they include fashion).","A mononymous stylist played by Ewan McGregor in an eponymous Netflix series, showing Ryan Murphy might've taken a turn towards thrillers but can make shows out of them once in a while."],"263":["This Ukrainian-American cinematographer worked on films such as Archenemy and Darlin', and was the sole casualty of the Rust shooting."],"264":["Subject of the Netflix docuseries Night Stalker: The Hunt For a Serial Killer, which proves that if you want a Netflix special, get into the murder business.","After inserting the Scarlet Witch and Vision into pastiches of I Love Lucy, Bewitched and The Brady Bunch, Disney+ finally decided to offer some explanations as for what was happening, while giving a proper introduction to Monica Rambeau and the organization SWORD, and bringing back actors Kat Dennings and Randall Park from the movies."],"265":["After the Taliban was ousted, this guy became the President of Afghanistan, remaining there until #5's election. While back in the day Karzai had feuds with the Taliban, even leading his tribe against them once the Americans came, he has patched things, and the Taliban have met him following the Fall of Kabul seeking to form a government."],"266":["Baseball Hall of Famer Aaron died at the age of 86."],"267":["Outstanding Supporting Actress in a Comedy Series was given to this British actress for #8, where she plays a woman who after getting a football team in a divorce, hires #22's title character to spite her ex. Waddingham, who many probably met screaming \"Shame! Shame!\", is also present in the cast of #5. (along with the first off the list at #26, Gillian Anderson, who won Supporting Drama Actress as part of a very victorious night for The Crown - yes, that show does more than bring people to Wikipedia articles on the British Royal Family!)"],"268":["Here I am, rock you like Harry Kane... Sorry. The penalty kick that qualified #19 at #3 was scored by this Tottenham Hotspur striker."],"269":["During the Grammys (#9), this former One Direction member performed his song \"Watermelon Sugar\", which also got awarded Best Pop Solo Performance."],"270":["Staff at multiple U.S. embassies, most recently in Hanoi, have been dealing with the \"Havana syndrome\" for several years. It's eithercaused by miniature microwave weapons that are shared between the world's Communists,an outright lie by American intelligence, intentionally leaked to the media through the years to get people more onboard a second Cold War, ormass psychogenic illness, like a Cold War-themed version of the Dancing plague of 1518.Who's to say?"],"271":["One more British death, a Shakespearean actress who probably earned most mainstream recognition as Draco Malfoy's mother in Harry Potter (but also appeared in films such as Skyfall and Hugo, plus television work like Peaky Blinders), McCrory pulled a Chadwick, keeping her cancer diagnosis a secret to all but few and leaving her husband (#7) to reveal it after her death this week at the age of 52.","She won ten awards in her career, and was nominated a further 23 times. Her nominations were across stage and screen and across a 29-year career. People continue to visit her article a week after her death from cancer, aged just 52."],"272":["This WWE pay-per-view event, held on June 20, is their final one to be held behind closed doors\u2014in July, they will resume touring, with real live fans in the audience."],"273":["When I die and they lay me to restGonna go to the place that's the bestWhen I lay me down to dieGoin' up to the Spirit in the Sky"],"274":["Holy Jewish space lasers, Batman!Representative Greene's (R-GA) support for an endless number of conspiracy theories isn't really news (see a WaPo article from last June.) However, it's gotten some more attention this week, as her support of QAnon (which she brought with her to the list, how sweet) grows more fervent, and some concerning social media activity of hers advocating for the murders of several Democratic leaders (Obama, Clinton, and Pelosi) came to light. A video in which she harnessed her Super Karen powers to follow and accost a visibly annoyed David Hogg (survivor of the Stoneman Douglas High School shooting and anti-gun advocate who is 26 years Greene's junior) over his support of red flag laws and her ridiculous belief that he worked as a \"crisis actor\" as part of an effort to stage the shooting also gained renewed attention. Some Congress Democrats are calling for her expulsion, but it's unlikely they'll get the required support from the Republicans."],"275":["Gran Torino introduced many people to this ethnic group hailing from Southeast Asia (pictured is Toad Thao from that movie). Those who didn't know probably now met the Hmong through Olympic champion Sunisa Lee."],"276":["One would expect #1 to bring in more views for protagonist Lee Jung-jae, instead readers went for this model - who in fact scored high in the local America's Next Top Model - making her acting debut on the show.","This model-turned-actress is getting the brunt of the attention among #1's cast as \"067\". (but let's give a shout out to the second most prominent woman of the show, Kim Joo-ryoung, who provides many laughs in such a dark series as \"212\")","When any series reaches the critical mass that Squid Game has, there are two people who are guaranteed to become breakout stars: the show's protagonist (#12) and, if there is one, the (conventionally attractive) female side character. Enter HoYeon Jung, who, after establishing a name for herself in the modeling world as a runner-up on the 4th season of Korea's Next Top Model, made her acting debut in #1. In it, she plays Kang Sae-byeok, who flees North Korea and needs money to pay a broker to find the rest of her family members who didn't make it across the border. As expected, she's essentially become the face of Squid Game, and became the most-followed Korean actor on Instagram this week by a huge margin.","Finally a close gap between those actors from #1 - their characters, as put by Honest Trailers, are \"an uncomfortable reminder to Westerners that North Korea is a real place with actual people in it\", and the protagonist who is \"bad at killing; however, he is elite at standing next to people getting killed.\""],"277":["And speaking of right-wing conspiracy theories, #1's son who was accused of corrupt activities related to Ukraine."],"278":["Landing on the 16th anniversary of #18, Ida flooded much of Louisiana before moving over land to cause flash flooding in New York City. More than 60 deaths from the hurricane have been confirmed so far."],"279":["#11 hit New Orleans on the 16th anniversary of this disaster (which also led to one of #9's most infamous moments), and thankfully this time the levees resisted and didn't flood the city."],"280":["I Care a Lot!About Netflix movies that keep people glued to their screen(I care a lot)About the elders being scammed in a guardianship routineI care a lot!About the mafia threats that Dianne Wiest broughtI care a lot! About Peter Dinklage and Rosamund Pike, they really rockI care a lot!","A Netflix movie about two unsavory businesses: scammers who put the elderly in isolated retirement homes just to take their belongings, and the Mafia, who wound up crossing the first group's path. Well it's a dirty job but someone's gotta do it!"],"281":["After the current edition (#13), the tournament as a whole, which like just about all sports events had the edition planned for last year delayed to this one."],"282":["Back to subjects that interest India is a cricket tournament, currently being held in the Arabic peninsula."],"283":["Two more articles related to the Congress finding Trump unfit to continue in office, including the former title of First impeachment of Donald Trump, moved mid-week (now in its place is a disambiguation page)."],"284":["This is the fourth impeachment of a president (previous ones: Johnson, Clinton, Trump.) None of these resulted in the removal of the president, which requires a supermajority in the Senate. This one probably won't either."],"285":["#7's Vice-President."],"286":["Melvin Capital has been short selling GameStop - essentially, betting that the stock price will go down. This would usually be a safe bet, but a Redditor-led short squeeze boosted by Musk spiked the price this week. There were reports that Melvin was teetering on collapse, but it seems to have survived."],"287":["Lin-Manuel Miranda's first musical got a film adaptation, which hit both theaters and HBO Max.","A musical adaptation, telling the story of New York Dominicans pursuing their dreams of a better life while singing Lin-Manuel Miranda compositions, currently in theaters and HBO Max. (and showing the political correctness crew seemingly always finds something to complain about, in spite of being the work of a Puerto Rican - albeit directed by an Asian American - about Latinos and having a cast full of them, there was still criticism on the actors not being dark-skinned enough)"],"288":["Melvin Capital has been short selling GameStop - essentially, betting that the stock price will go down. This would usually be a safe bet, but a Redditor-led short squeeze boosted by Musk spiked the price this week. There were reports that Melvin was teetering on collapse, but it seems to have survived."],"289":["In contrast to neighbor China, India's massive population didn't translate into a nation dominating on sports. Hence in one week of #1, only one medal came, a silver by weightlifter Saikhom Mirabai Chanu (pictured). It is India's 29th overall Olympic medal - for comparison's sake, that's only one more than China's worst performance in a single edition.","Subject of the Netflix docuseries Night Stalker: The Hunt For a Serial Killer, which proves that if you want a Netflix special, get into the murder business."],"290":["Indian athletes with disabilities are better at an international level than abled ones, it seems. In the delayed Paralympic Games in Tokyo, the country had 19 medals, 5 of them gold (to the left is one of them, amputee javelin thrower Sumit Antil), nearly 3 times the 7 (only one golden) from last month. Standout performances included one of the country's most popular sports, badminton, plus athletics and shooting."],"291":["As mentioned in our #7, the second most populous country in the world is not among the best in sports. The most decorated sport is field hockey, and that hasn't gotten a medal since 1980 - though the Indian team is guaranteed at least a fourth place in #1.","An iconic talk show host whose career spanned over six decades, King passed away on Saturday last week, earning him a higher spot this week.","#7's Vice-President."],"292":["India's most popular sport, cricket, ended its national tournament with the Chennai Super Kings beating the Kolkata Knight Riders."],"293":["Alexa, define \"insurrection\""],"294":["This holiday was created by early-20th-century socialists, and a strike on IWD 1917 started the February Revolution. Since then, it's been adopted by second-wave feminism, and was observed by major corporations this Monday."],"295":["Another comic book adaptation, only from Image Comics instead of the big two, animated, and without an attempt to be family-friendly - not surprisingly, Invincible airs on the same Prime Video of The Boys.","Prime Video's animated adaptation of a very kid-unfriendly superhero comic closed its first season, and has already been renewed for more.","The final episode of the first series aired on April 29. It has proved so popular that a further two series of this family-unfriendly animated superhero show were confirmed on April 30.","What if a superhero was morally grey? What if they, get this, killed people? That'd be crazy. Invincible, the first piece of media to explore this concept, finished its first season on Amazon Prime on April 29."],"296":["Another veteran actress who died in her 90s and had no dearth of memorable moments in her career, including an Academy Award winning performance in The Last Picture Show and Frau Blucher (*whinny*)."],"297":["The revered quarterback who definitely does kiss his mother son with that mouth and might have burst a few bubbles footballs throughout his career brought his team to victory at the 2020\u201321 NFL playoffs, earning them a spot at Super Bowl LV. This time, though, it wasn't for the team that he helped make into football royalty, but for the Tampa Bay Buccaneers. This also marks his 10th time on the field at the Super Bowl, and even as someone who couldn't give a rat's ass about football, I can see how that might be impressive."],"298":["After a government that ruled over only 10% of Afghanistan once #3 was effectively in power, came this, that stood from 2002 to the hostile takeover of last week, under #20 and #5. Vice-president Amrullah Saleh has stated he will lead an armed resistance against #1."],"299":["This branch of the so-called Islamic State is based are active in Tajikistan, Pakistan and Afghanistan. Although they seem natural allies to #8 at first glance - they aren't. With a size estimated to be between 1,000 and 10,000 (depending on who you ask) this group were responsible for a high-profile double suicide-bombing with a current death toll of at least 183, including 13 US service members. ISIS-K's leader Shahab al-Muhajir is now top of the Taliban's most-wanted."],"300":["An iconic talk show host whose career spanned over six decades, King passed away on Saturday last week, earning him a higher spot this week.","The most recent flare-up of the decades-long conflict has caused the deaths of hundreds of Palestinians and the displacement of tens of thousands more."],"301":["The revered quarterback who definitely does kiss his mother son with that mouth and might have burst a few bubbles footballs throughout his career brought his team to victory at the 2020\u201321 NFL playoffs, earning them a spot at Super Bowl LV. This time, though, it wasn't for the team that he helped make into football royalty, but for the Tampa Bay Buccaneers. This also marks his 10th time on the field at the Super Bowl, and even as someone who couldn't give a rat's ass about football, I can see how that might be impressive.","Another veteran actress who died in her 90s and had no dearth of memorable moments in her career, including an Academy Award winning performance in The Last Picture Show and Frau Blucher (*whinny*)."],"302":["Four years after the national disgrace of not qualifying for the World Cup, gli Azzurri proved not all is lost by winning the continental tournament (#3). The team's captain also got something better for people to remember him other than the fact Luis Su\u00e1rez bit him during the 2014 FIFA World Cup."],"303":["Hello again, Bollywood. A first trailer was released for Thalaivi, a biopic about this actress turned politician.","One last trip to India with an actress turned politician whose life was told in the recently released Thalaivii."],"304":["We don't know if #1 is coming home, but this winger of the English team is, as Manchester United has arranged his transfer from Borussia Dortmund."],"305":["The YouTuber-turned-boxer won another professional bout against #11, which he won in less than two minutes but had his victory questioned.","One position above the one where the site he owes his living to would be, the YouTuber turned boxer who won another match, beating #19 by split decision."],"306":["Earlier this year, Friends: The Reunion only had a brief appearance from the portrayer of Gunther, the quirky manager of the caf\u00e9 Central Perk (who indeed only got the role because he could operate a espresso machine). Some time later Tyler revealed he had been fighting a cancer for years, and now it has taken his life at 59, earning homages from the Friends cast, crew and fans."],"307":["One of the more understated stories of this week, oddly enough, was the second impeachment trial of Donald Trump, the first to happen for a former President. Democrats - led by House manager Raskin - probably would never have been able to get 17 Republican votes to convict, but they could have at least dragged out the media spectacle. When Republicans threatened to call witnesses (who, given the state of Trump's counsel, probably would've put their foot in their mouth) Democrats gave up, and Trump was acquitted just in time for the Senators to go home for Valentine's Day."],"308":["The star and co-writer of #8, who before winning Outstanding Leading Actor in a Comedy Series was on Saturday Night Live and starred in movies such as Horrible Bosses and We're the Millers."],"309":["French president Emmanuel Macron eulogized this actor as a \"national hero\" as Belmondo passed away at 88, following a long career only stopped by a stroke, that included working with Jean-Luc Godard and other big names of the French New Wave, and always denying Hollywood's requests to make an American film."],"310":["The world's second richest man announced that he would be stepping down from being Amazon.com's CEO to focus on his other endeavors (though he will remain on the board of directors as executive chairman).","The recently retired Amazon CEO has decided to pour his fortune into escaping the rest of us. The Blue Origin NS-16 mission took Bezos into near-space for a couple minutes before safely landing. The mission was largely an advertisement for New Origin, a company that will provide more rich guys with very short trips to Space\u2122."],"311":["Out with the old, in with the new! We've finally got a new Press Sec who I know next to nothing about other than that she's been press secretary-ing for some time now and she has the most vibrant hair out of the entire Biden cabinet (just ignore that Cecily Strong quote from last week.) Hopefully she'll last a tad bit longer than Sean, or Sarah, or Stephanie, or...you get it."],"312":["So no one told you life was gonna be this way... *clap,clap,clap,clap*One of the most beloved sitcoms ever saw its cast reunited on the same streaming service that now keeps it as an exclusive, at least in the USA. (#9) Big views for its cast also ensued, and after the fan favorite quipster (#4) comes the show's longest, most protracted love story, Rachel and Ross. While Aniston had the most successful career out of the main six, Schwimmer's only other standout roles are a neurotic giraffe and O.J.'s defense attorney who was patriarch of the Kardashians.","Behind the portrayer of the possibly the most popular character of Friends (#7) comes the one star who managed to build a successful film career afterwards. Both are also the only ones of the six main actors without children (even if Aniston's character had a daughter during the show)."],"313":["Walter, best remembered for playing Lucille Bluth on Arrested Development, passed away on Wednesday."],"314":["The British star of #7. Next for her is Edgar Wright's next movie, Last Night in Soho."],"315":["The new first lady."],"316":["This member of the English Football Hall of Fame died on September 19. Greaves holds a number of scoring records to this day, including: highest goalscorer in the history of English top-flight football (357 goals), most hat-tricks for England (six) and Tottenham Hotspur's highest ever goalscorer (266 goals). A minute's applause was held in his honour at the Tottenham-Chelsea game (having played for several seasons at both clubs)"],"317":["Hayes might've not done as much impact on the major leagues after being an NCAA champion with Boston College - as put by his podcast's profile, \"Played 334 NHL tilts with about 100 healthy scratches\" - but the NHL mourned his sudden and early death at the age of 31."],"318":["One of the greatest actresses of her generation, if not ever, had been missing from theaters since Hotel Artemis, but returned in big form in The Mauritanian, if the Golden Globe win says anything."],"319":["#7 found this man's election to the seat that he currently holds due to #22 so unbelievable that it caused him to start #5. Biden also publicly denounced the storming and declared that those who participated in it were \"domestic terrorists\".Maybe 2021 will only start when this guy moves into the White House on the 20th?","On January 20, Joe Biden became the President of the United States, and Kamala Harris became his understudy.As mentioned above, this is the first time that Biden has ever topped this list since it first launched in 2013. When it first became clear he was likely to win the Democratic primaries in March, well, we had bigger things to worry about. At the convention, he was upstaged by Harris. When he finally won the election, he was again beaten out for the top spot, this time by #3. So I suppose it's high time that he gets #1! I'm curious to see if and when he'll make a repeat appearance on top of the list. ","Is the President of the United States now."],"320":["Actor Joe Lara, who starred as Tarzan in an 80s live-action series, and his wife Gwen were casualties of a Cessna crash on May 29. Joe starred while Gwen founded a Christian diet program."],"321":["A break from sports to go tragic: Jordison, founding drummer of metal band Slipknot, passed away on Monday at just 46."],"322":["The subject of ITV's miniseries The Pembrokeshire Murders. Unlike #3, this is a dramatization, with Cooper being played by Keith Allen."],"323":["The Tanzanian president died at the age of 61. It was not of COVID, even if it would be oddly adequate given Magufuli forced the disease's numbers to stop being released and disputed the effectiveness of all prevention methods and the vaccine."],"324":["Did you know the creator of McAfee VirusScan was a bit of a flake who had many brushes with the law? And indeed, McAfee was incarcerated in a Spanish prison when he hanged himself, hours after the local authorities authorized his extradition back to the United States to face tax evasion charges. And the Internet is already making an \"Epstein didn't kill himself\" out of his death."],"325":["Keeping off the list the mastermind of 9\/11 is the comedian who is having a child with #18."],"326":["This American football coach (as opposed to American football coach) resigned from his role at the Las Vegas Raiders after an investigation revealed emails containing racist, misogynistic, and homophobic slurs."],"327":["Biden won in Georgia - a solid red state - last November, and Democrats Ossoff and Warnock were able to force runoff elections for their Senate seats. The runoff elections were held Tuesday, and both Democrats narrowly won. The Democratic Party now has the slimmest majority on the Senate - news announced on Wednesday, when a different transfer of power was taking place."],"328":["Rahm, a Spanish golfer, won the U.S. Open on June 20."],"329":["This week, we all learned who this Senator from Missouri is, and promptly wished we hadn't. Hawley saluted the Capitol protesters rioters Trump supporters on Wednesday morning and voted to throw out the votes of Arizona and Pennsylvania. His support for an attempted coup has caused controversy, leading to Simon & Schuster cancelling publication of Hawley's The Tyranny of Big Tech. According to Hawley, a private corporation not publishing a book from a literal U.S. Senator \"could not be more Orwellian.\""],"330":["Apparently a lot of people were tuned into the season two finale for the British version of the singing competition series The Masked Singer - a zany import from the South Korean King of Mask Singer that has made it all across the world - or at least someone told them 'bout this songstress of blue-eyed soul (the nice way of saying white people soul) winning while dressed as a sausage, beating Ne-Yo, who was dressed as a badger."],"331":["The president of Haiti was assassinated on Wednesday. According to the Haitian government, the assassins are a group of foreign mercenaries\u2014mostly Colombian, but joined by two Floridians. Mo\u00efse had previously been the center of a constitutional crisis, refusing to step down from the Presidency."],"332":["Biopic based on #12."],"333":["Saturday was Juneteenth, which commemorates the abolition of slavery in Texas following the Civil War. While most states have some recognition of the holiday, it took until this Thursday for President Biden to make it a federal holiday\u2014the timing probably has a lot to do with that big Black rights protest movement from last year.","On June 19, 1865, General Order No. 3 was issued by the Union general occupying Texas, starting the enforcement of the Emancipation Proclamation in the state. On June 17, 2021, President Biden signed the Juneteenth National Independence Day Act, (pictured) making Juneteenth a federal holiday. On June 18, 2021, federal workers had their first Juneteenth day-off, as Juneteenth itself had fallen on a Saturday."],"334":["One of the many blockbusters postponed by the goddamned pandemic, where Disney again takes a theme park ride and uses it as inspiration for a two-hour-long adventure. The exploits of Dwayne Johnson and Emily Blunt (pictured decidedly not in the jungle) in the Amazon got mixed to positive reviews, and even if one can't trust the high budget to be recouped in a still recovering box office, the extra bucks from charging a surplus on Disney+ must offset things for the company. Not the stars, though, as the Black Widow can attest."],"335":["Those wanting another superhero series after #7 flocked to Netflix for this show adapting an Image Comics title featuring the generational conflict between a group of aging superheroes and their equally superpowered children.","What if a superhero was morally grey? What if they, get this, killed people? That'd be crazy. Jupiter's Legacy, the first piece of media to explore this concept, premiered on Netflix on May 7."],"336":["One of the most chaotic productions in recent memory, with Zack Snyder leaving once his daughter killed herself, Joss Whedon being brought in to finish the movie (and clashing with some of the cast along the way), Henry Cavill having his mustache erased with dodgy CG, the studio interfering a lot - including the executives not changing the release date so they'd still receive their cash bonuses... no wonder that when Justice League arrived in theaters in 2017, it had mixed reviews (though this here writer felt it was OK, specially considering it tried to be straightforward and fun, instead of a joyless mess like Batman v. Superman) and managed the feat of grossing $657 million worldwide and still be considered a failure. Snyder was given $70 million to finish his previously intended cut, and it was just released (#1).","Now nicknamed \"Josstice League\" to differentiate from the Snyder Cut (#1)."],"337":["The English team's victory against Croatia on #2 might've had the only goal scored by Raheem Sterling, but he did so in a play set by this young Leeds United midfielder who was deemed the game's highlight."],"338":["A groundbreaking African-American actress with an acclaimed seven decade career, receiving many awards along the way, Tyson passed away at the age of 96.","#7's Vice-President."],"339":["A UFC fighter. I assume he's involved with the fight that's featured this week."],"340":["The revered quarterback who definitely does kiss his mother son with that mouth and might have burst a few bubbles footballs throughout his career brought his team to victory at the 2020\u201321 NFL playoffs, earning them a spot at Super Bowl LV. This time, though, it wasn't for the team that he helped make into football royalty, but for the Tampa Bay Buccaneers. This also marks his 10th time on the field at the Super Bowl, and even as someone who couldn't give a rat's ass about football, I can see how that might be impressive."],"341":["He might be a jackass, he might be a gay fish, but what's relevant here is that he released #2.","Speaking of yet another transplant Kardashian...In what will undoubtedly amount to little more than another one of his many, many attention-grabbing schemes and a whole lot of talk page bickering, West legally changed his name to just \"Ye\" this week, sans the Kan- or any middle or last name. Fans have questioned what the purpose of the change was and why he would change the name given to him by his late mother, whom he named his last album after. Knowing Kanye, it's probably that he wants his name to sound like everyone is just cheering \"Yay!\" for him all the time."],"342":["The Lieutenant Governor of New York is set to take power in two weeks. The future-first-female-governor-of-the-state started her career as an \"Independent Democrat,\" opposed to immigration and endorsed by the NRA. She has, presumably, fallen in line with her party by now."],"343":["Ledecky won her sixth individual Olympic gold medal this week\u2014the most of any female American swimmer, and the third most of any American period, after Carl Lewis and..."],"344":["Loeffler was appointed to Georgia's Senate seat in January 2020; within a month, she was allegedly doing insider trading over information about the COVID-19 pandemic. On Tuesday, she was defeated by this guy."],"345":["Miura, a mangaka best known for his long-running Berserk (#24) series, passed away on May 6; this news was made public on Thursday."],"346":["In one of his first acts as President, #1 revoked the permit that was granted to TC Energy Corporation to expand this oil pipeline, showing the new government certainly aims more to help the environment."],"347":["Meyers Leonard, a player for the Miami Heat, used the slur during a heated gaming moment while streaming on Twitch, resulting in a $50,000 fine and a week's suspension."],"348":["An Arizonian immigrant went after this Senator in the university where she teaches - more specifically, in the bathroom. Add her position not fully going with her party's plans and think pieces have emerged."],"349":["The victim of Spector."],"350":["A journalist who went on to have a fruitful career hosting radio and TV shows, Lawrence Harvey Zeiger (the new surname came from King's Wholesale Liquor!) died at the age of 87.","An iconic talk show host whose career spanned over six decades, King passed away on Saturday last week, earning him a higher spot this week."],"351":["Gymnasts McKayla Maroney, Simone Biles, Maggie Nichols and Aly Raisman testified before the U.S. Senate regarding the mishandling by FBI agents of abuse allegations brought against this totally reprehensible human being who abused the quartet, among hundreds of other gymnasts, mostly minors, under the guise of medical treatment. Deservingly, he's rotting in prison (the earliest possible release date for Nassar is 2068!)."],"352":["Last June, Boebert (proprietor of a restaurant where waitresses open-carry rifles) successfully primaried a 5-term House Republican. Boebert has been open about wanting to bring her gun into the Capitol; when the Capitol installed metal detectors post-storming, she set it off and refused to be searched."],"353":["Even if #8 got more views, he is the main character (\"456\") of #1.","The star of #1 (who, like #6, was a model prior to taking up acting), plays Seong Gi-hun, a man down on his luck who hopes that the earnings from the deadly competition can pay off his debts, guarantee a good life for his daughter and pay a surgery for his mother.","#7's Vice-President."],"354":["#1's opponent in Flushing Meadows was this equally young Canadian, who along the way ran over seeds two, three, and five, plus former number one Angelique Kerber. (and one of the writers confesses he was more interested in a compatriot of hers in the doubles, at least until tragedy struck the reason why)","Like #2, Fernandez continues to celebrate her remarkable run at the US Open."],"355":["Speak of the devil! Cowboy by day and glitchy Roblox avatar by night, the smaller Nas (X) took the world by storm this week with the release of his song \"Montero (Call Me By Your Name)\", the subtitle of which references a movie about two guys who become really good friends after enjoying a fun, family friendly summer together.If the song's lyrics, which make a compelling case for Adam and Steve, weren\u2019t enough to have internet denizens in a fiery rage, then the video, which starts with a love scene between Lil Nas X X Himself and ends with him throwing that Beelzebutt all over Beelzebub after some FKA twigs-inspired pole dancing, might have brought their blood to a boiling point. And just to fan the flames a bit more, the handsome devil put out a pair of custom Nike shoes called \"Satan Shoes\" designed by streetwear company MSCHF, each adorned with a pentagram and filled with a single drop of human blood.Of course, the outrage machine kicked into overdrive like clockwork, and since idle hands are the devil's playthings, a bunch of people with nothing better to do developed a bad case of Twitter fingers as they called Lil Nas X out of his name and screamed \"What about the children?!\", a question that they answered themselves with the film Jesus Camp. Running a Nicki Minaj fanpage equipped Nas X with the proper trolling skills to fend them off for a bit, but it wasn\u2019t long before he apologized for all of it. Meanwhile, Nike filed and won a lawsuit against MSCHF to ban the further selling of Satan Shoes. ","Montero Lamar Hill has continued to run strong ever since he took his horse to the Old Town Road. He appeared at the #8 looking like a character from Saint Seiya, released his debut album, and had \"Montero (Call Me By Your Name)\" win the Video of the Year at the VMAs, proving flamboyancy and controversy are no big deal for him, and probably even help."],"356":["For all the inevitable comparisons with Diego Maradona, Messi at least did what \"D10S\" couldn't and won the continental tournament (#5) with the Argentinian team. And showing how things are weird, the defeated team, Argentina's arch-rival Brazil, actually celebrated that he won instead of giving an unpopular government an excuse to celebrate.","A former Olympic champion that parted ways with FC Barcelona after decades. All bets are on for where the Argentinian will land. With Bar\u00e7a, Messi became the most successful club footballer ever, so the divorce has fans and ultras close to rioting (at the least).","One of the world's best footballers bid a tearful good-bye to his old club (FC Barcelona) and joined a new one (#5)."],"357":["Argentina's golden boy tries to win his first title with the main squad (as the Olympic gold was with the under-23 team) in front of the empty stadia of #24."],"358":["Closing this list, the final Friends (#13). First, Phoebe Buffay - who when the show begun was in another NBC show, Mad About You, playing dumb waitress Ursula, who eventually was brought into Friends as Phoebe's twin - and then Monica Geller - 'owner' of the biggest gathering point (well, aside from the cafe; to wit, a Greenwich Village apartment inherited from Monica's grandma that rent control ensured she and whoever roommate could live in, no matter if in real life it'd cost a fortune!), little sister of #12, instigator of the whole show as #11 moved in with her after running from her wedding, former roommate of #24, and next-door neighbor of #21 and #4, who she married. Kudrow has kept steady work in comedies (aside from The Girl on the Train), while Cox has Cougar Town to her name (along with one of the few people Ghostface can't seem to kill)."],"359":["#2 is the 25th (27th counting different producers using filming rights to spoof or remake) time Ian Fleming's spy reached the silver screen. Hopefully by the 60th anniversary of the series next year Eon Productions will have already picked who will be the 007th James Bond.","A series that survived so many things that could've made it irrelevant - the Counterculture of the 1960s, the end of the Cold War, the War on Terror, PATRIOT Act, the current political correctness - that hopefully by its 60th anniversary next year will have already set on who will be the 007th Bond.","A guy who is supposed to be discreet, yet introduces himself with his full name and goes after every woman he sees. He also sometimes drinks on the job. Six actors have played him - as put by Alan Moore, \"Jock\", \"Fry\", \"Eyebrows\", \"Lovey\", \"Posh\" and \"Scary\" - across 25 movies, and even if the latest (#3) has a tragic ending, don't expect a retirement any time soon.","Even if I didn't quote a Bond theme this week for (oh, the irony) #7, one more because this entry might not return in a while:\u201cHis days of asking are all gone,His fight goes on, and on, and on.But he thinks that the fight is worth it all;So he strikes like Thunderball...\u201d"],"360":["A bunch of fighting game characters who in every fight are subject to bleeding gallons with every hit and having their bones shattered. #2 has some of them, including a cold ninja, a fiery ninja, a Bruce Lee clone, a guy with killer headwear, a thief who might not have heart but will take it from adversaries, a Green Beret that could moonlight as a model, an electric deity, a handicapped soldier and a woman with nasty teeth - and yet the protagonist is an original character due to studio imposition."],"361":["This is the fourth time Japan has hosted the Olympics and the second time of the hosting the Summer Olympics, having previously hosted the Summer games in 1964 and the Winter Games in 1972 and 1998. Japan were also due to host both the Winter and Summer Olympics in 1940, but this was cancelled due to a world war. This week also saw Brisbane confirmed as hosts of the 2032 Olympics.","The next one is still in an unfavorable time zone, as the 2022 Winter Olympics are in Beijing. Even if the Chinese capital doesn't even have snow. Go figure."],"362":["#1, a single player, has now surpassed both of the top two teams in total Super Bowl wins. Man, does American football have parity!"],"363":["Prince literally singing in the purple rain. Lady Gaga leaping from the top of the stadium. Janet's aforementioned nipple. In the past three decades, the halftime show has become as much of a cornerstone of American entertainment as the Super Bowl itself, and like everything that might seem too good to be true one year, it can go right back to being terrible in an instant."],"364":["Prior to some much-needed editing, this list described serial killers Richard Ramirez and Jack Unterweger's brief stays at the Cecil Hotel as \"deaths and violence\". I'm not an expert, but unless they killed anyone here, I don't think there's anything particularly violent about checking into a hotel.","After inserting the Scarlet Witch and Vision into pastiches of I Love Lucy, Bewitched and The Brady Bunch, Disney+ finally decided to offer some explanations as for what was happening, while giving a proper introduction to Monica Rambeau and the organization SWORD, and bringing back actors Kat Dennings and Randall Park from the movies."],"365":["#18 revealed that an alarming number of public figures, politicians, and billionaires were putting their money away in offshore accounts, and while some were doing it legally, many were doing it for illegal purposes such as fraud and tax evasion. The most shocking entry on the list is undoubtedly Shakira, who assured us in 2006 that her hips would never deceive us. Et tu, boo-tay?"],"366":["#1 is the 46th here (technically 45th, Grover Cleveland holds two numbers for serving non-consecutive mandates)."],"367":["10 House Republicans voted to impeach Trump on Wednesday, including the daughter of one of the major architects of the Iraq war.","Cheney, sole Representative for Wyoming, was ousted from House Republican leadership this week; such are the consequences of not falling lock-step with a failed President's conspiracy theory. If you're a liberal and want to glorify Liz, you should probably do some reading on her father Dick\u2014one of the main architects of the Iraq War."],"368":["The miniseries chronicling our #2 also brought in attention for one of his friends (who according to Andy Warhol, once entered Halston's house asking \"Give me every drug you've got\"), this very famous actress and singer played there by Krysta Rodriguez."],"369":["The slightly less controversial (though not that much less controversial) half of social media's Paul brothers has lived many lives both on and off of the internet, first as one of Vine's biggest stars, then as a YouTuber, an actor, a singer, a screenwriter, and a podcaster. Now, like his brother, he's made his triumphant return to boxing two years after his first professional match, going up against none other than Floyd Mayweather Jr. (#8). I didn't watch the fight, though according to the site you're reading this on, Mayweather may have gone a little easy on him."],"370":["The MCU machine just keeps on pumping. In the first episode of this semi-retconning sci-fi crime thriller, which was released on Disney+ this week, Tom Hiddleston reprises his role as the titular God of Mischief, introduced in 2011's Thor. He gets captured by the Time Variance Authority, an organization that monitors the timelines of the Multiverse, who deem one of the versions of Loki a threat to the \"Sacred Timeline\", in which no multiversal war breaks out, and Loki agrees to help stop the alternate, fugitive version of himself from messing up the timeline. Confused? I certainly am!","Thought WandaVision was a one time deal in \"Disney+ Marvel shows that seem designed to leave the viewer confused every week\"? Nope, Loki is here with its timeline variances to keep that void filled. There was even the reveal of the antagonist, known as \"The Variant\", an alternate Loki that not only is intent on breaking the flow of the time, but is a woman!","Marvel Comics' interpretation of the Norse god of mischief was portrayed by Tom Hiddleston in the movies, and people loved it. And Loki now stars in his Disney+ own show, where he jumps around time and space in pursuit of a criminal screwing with history (said criminal is Loki, in female form). And Loki seems intent on matching predecessor WandaVision in leaving viewers confused (if not frustrated at finishing episodes on cliffhangers...) and inspiring massive speculation every week from fans.","Disney+'s show about Thor's deceptive adoptive brother continues to air weekly, while also ending episodes in just the right way to make viewers spend the following 6 days wondering what happened and what will follow.","Only one episode left, and no one knows what to expect, especially when the last one had an alligator version of Loki!","A groundbreaking African-American actress with an acclaimed seven decade career, receiving many awards along the way, Tyson passed away at the age of 96.","Viewers are still trying to pick themselves up after the God of Mischief's Disney+ show wound up on a massive cliffhanger and the announcement of a second season."],"371":["This week in Utter Bullshit: a Facebook meme which had a fake Montagnier quote was going around recently. Montagnier never said that any who gets their COVID shot will die in 2 years; rather, he has a far more nuanced reason why COVID vaccines will kill you. One of Montagnier's other kooky COVID theories\u2014that the virus leaked from the Wuhan Institute of Virology\u2014has earned credence from the Biden administration this week, with intelligence groups being tasked with investigating the New Cold War-heating bullshit."],"372":["Pixar again got relegated to Disney+, though thankfully without extra charges (even if the company itself has expressed grievances on skipping theaters). The story of an Italian fishboy who goes to dry land - and to Ariel's envy, he changes to human form without needing arrangements with evil witches - and gets interested in cycling and buying a Vespa is another one of those creative and emotional films Pixar specialized in.","Pixar's latest movie, the story of an Italian fish-kid who goes to dry land and gets interested in getting a Vespa. Like Soul, has been widely acclaimed even if relegated to Disney+ (and without the surplus charge, a brief relief considering two of those \"premium releases\" come next month)."],"373":["Netflix released the latest episodes of this show revolving around DC Comics' interpretation of the Devil, and also announced a sixth and final season is on its way."],"374":["This month has the delayed 2020 Olympic Games, and shortly afterwards Tokyo hosts the latest Paralympic Games - which evolved from a sporting event for people with disabilities created by this German-British neurologist, homaged by Google in his birthday."],"375":["No relation to Josef, he became the Chief Minister of Tamil Nadu this week, after his party won 159 of the 234 seats in the #19 election."],"376":["One of the best-known child actors ever (as well as one of the saddest post-fame lives), Kevin McAllister has been with #8 since they worked together in Changeland, another thing most people didn't realize, and so last week became a father at the age of 40 - which as Culkin himself put it, is a reminder we're very old. Their son is named Dakota after Macaulay's sister who died after being hit by a car."],"377":["The heavy artillery rapper didn't end up on the list this week for any new music or even his performance at this week's VMAs, but instead for an altercation before that awards ceremony with the cocky, \"Notorious\" Conor McGregor (you know what they say: never bring a Machine Gun to a fist fight) and for his aforementioned relationship with #12."],"378":["October 2 is in India Gandhi Jayanti, a holiday celebrating the greatest (or second greatest) person to ever come out of the country. And with all due respect, given who Living Colour decided to pair him with: Like Joseph Stalin and GandhiI'm the cult of personality..."],"379":["A third Netflix show, and another that appears to not be an easy watch: if #1 is tense and #10 is scary, this one is depressing, following a young mother who leaves her emotionally abusive boyfriend with their daughter while she gets a job working as a maid.","Viewers are still enthralled by the Margaret Qualley-starring Netflix adaptation of Stephanie Land's memoir, mostly about working maid service jobs to support her family as a single mother."],"380":["Malcolm X was assassinated on February 21, 1965. On the anniversary of his death, a press conference was held by his family and the family of a deceased undercover cop; they presented a letter allegedly written by the undercover cop, saying he \"was told to encourage leaders and members of the civil rights groups to commit felonious acts.\" While conspiracy theories about the assassination aren't new, the letter is resparking interest."],"381":["This polarizing, James Wan-directed horror flick about a woman who starts having visions of people getting murdered before realizing that they're actually getting murdered was released to theaters and HBO Max on September 10, 2021. And yes, there's a tumor involved."],"382":["Despite losing her seat in the West Bengal Legislative Assembly, her party won the most seats in #8 and she remains the Chief Minister of West Bengal."],"383":["#1 started in Sporting CP, but soon after was winning in England with this team. The Red Devils are far from their dominating force days of the 90s\/00s, and their fans certainly hope CR7 can bring them back to it during the twilight of his illustrious career.","Alex Ferguson won't come back, but #4 did to make those who support the Red Devils hopeful."],"384":["It's common on this report for the widow(er) to also feature following the death of a spouse. This is one of those cases, with Bedi being married to #10."],"385":["This NBC series was cancelled on Monday, only a few days after its third season finale aired.","A show about the passengers and crew of a commercial airliner who suddenly reappear after being presumed dead for more than five years - if it came out 15 years ago, it'd certainly be called a Lost copycat - that was cancelled after three seasons."],"386":["This Italian sprinter won the Men's 100 metres sprint, taking the crown that had been #10's since 2008, #10 having retired. Marcell then went on to win the Men's 4 \u00d7 100 metres relay. This is the first time Italy has won either event."],"387":["Normally HBO shows enter the Report right as they debut, yet this series starring Kate Winslet as a detective investigating a murder in a small town near Philadelphia only managed to get enough article views by its third episode.","HBO continues to air this show about Kate Winslet as detective Mare, who returns to Easttown Township to investigate a murder, and that in a reverse of television's usual viewership patterns actually increases its audience every week, having broken a million viewers with its fourth episode.","This Kate Winslet-starring HBO show, which John Oliver said is the only thing as white and depressing as his show's current backdrop, continues to raise viewership in both audience numbers and Wikipedia views.","Only one episode left for Kate Winslet investigating a murder!","Writing\\reading this Report, a pattern can be noted that articles on TV shows enter right as the season starts, and either remain steady or lose visits with more episodes, with the only thing that raises views being the season finale. This HBO drama starring Kate Winslet as a policewoman with a fractured home life investigating a murder managed to invert it, as Mare of Easttown only earned a slot by the third episode and has only grown since then, with the miniseries closer managing to the top the list - which is also a reflection of its actual ratings, with the seventh having nearly a million more viewers compared to the first!","Given this Kate Winslet-starring HBO drama ended last week, many people are probably now taking advantage of all seven episodes being available to binge watch them at once."],"388":["#14 stars Andie MacDowell's daughter who followed her into the acting business, with a filmography including works such as The Leftovers, The Nice Guys, and Once Upon a Time in Hollywood.","#15's star. And in a bit of meta casting, her character's mother is played by Qualley's own, Andie MacDowell (pictured)."],"389":["One of the most infamous shock rockers saw his reputation fall apart after various women came out with sexual abuse stories following a social media statement by Wood (#12), leading to him being dropped by his label, his agent, and two shows."],"390":["Holy Jewish space lasers, Batman!Representative Greene's (R-GA) support for an endless number of conspiracy theories isn't really news (see a WaPo article from last June.) However, it's gotten some more attention this week, as her support of QAnon (which she brought with her to the list, how sweet) grows more fervent, and some concerning social media activity of hers advocating for the murders of several Democratic leaders (Obama, Clinton, and Pelosi) came to light. A video in which she harnessed her Super Karen powers to follow and accost a visibly annoyed David Hogg (survivor of the Stoneman Douglas High School shooting and anti-gun advocate who is 26 years Greene's junior) over his support of red flag laws and her ridiculous belief that he worked as a \"crisis actor\" as part of an effort to stage the shooting also gained renewed attention. Some Congress Democrats are calling for her expulsion, but it's unlikely they'll get the required support from the Republicans.","US Representative known for her support of QAnon and other conspiracy theories, including one in which the California wildfires were caused by \"Jewish space lasers\". She was recently stripped of her committee roles in Congress by all Democrats and eleven Republicans. This is unrelated, but whenever her name is shortened in the media to \"MTG,\" I can't stop interpreting it as Magic: The Gathering."],"391":["Over the course of this week, the CEO of #22 dropped from 6th to 7th on the Forbes list of billionaires. Oh yeah, and his company's not in great shape. See #22 for more on that."],"392":["Post, a television actress most known for her role on Night Court, passed away at the age of 70 on August 7."],"393":["Martin Luther King, Jr. Day was on Monday."],"394":["To the chagrin of many fans, the pandemic delayed the debut of the new batch of Marvel movies (now complemented by Disney+ shows like #1) that would happen in 2020. So, if nothing goes wrong 2021 is loaded, as this month has The Falcon and the Winter Soldier on Disney+, May has the previous opener Black Widow in theaters, and then comes Loki, Shang-Chi and the Legend of the Ten Rings, Eternals and Spider-Man: No Way Home.","This was supposed to start with #1 if not for the goddamned pandemic, meaning Marvel's heroes returned with Disney+ shows (WandaVision, The Falcon and the Winter Soldier, and #2) before actual movies. Next up is a kung fu superhero and a non-canon animated series."],"395":["This boxer died suddenly on March 13. Conspiracy theories spread that the death was caused by a COVID vaccine, but his widow refuted these claims."],"396":["Like Tenet in Hollywood, Kollywood has a movie that its makers insisted on putting in the big screen, namely this action-thriller released prior to the Pongal festival"],"397":["This congressman from Florida is having an interesting year. He defended the former President from his impeachment while criticizing Congresswoman and colleague Liz Cheney\u2013going so far to holding a rally in her home state of Wyoming demanding that she must be primaried. Now the representative is under investigation by the Justice Department as to whether or not he misused campaign funds and engaged in sex trafficking according to a news article published by The New York Times on March 30th. His bizarre interview with Fox News television host Tucker Carlson that same night placed the blame on an extortionist, but also made Carlson look he was involved in his scandal too. Yikes...","This congressman from Florida continues to be under investigation by the Justice Department as to whether or not he misused campaign funds and engaged in sex trafficking, with reports that Gaetz asked for a presidential pardon in the final days of Trump's tenure."],"398":["A Secretary of State for Health and Social Care breaking social distancing rules by kissing someone, everyone is allowed to err once. But not when he did so in an extramarital affair, escalating this to full-blown scandal and leading to Hancock's resignation."],"399":["One more Friends (#13) star, and one who even managed to get a spin-off for his character in Joey. And in the period before the reunion (#9), Joey Tribbiani had been the lead in Episodes and Man with a Plan, and also served as the host of Top Gear. After the reunion, Matt became a viral meme in Ireland.","This holiday, celebrating the Constitution of India -- the longest written constitution of any country -- going into effect was celebrated on January 26 this year, as it is every year."],"400":["In the years between Friends and The Reunion, Chandler starred in Studio 60 on the Sunset Strip, Mr. Sunshine, Go On, The Odd Couple, 17 Again and Fallout: New Vegas. Perry also tried to fend off the addiction to prescription pills that hit him while doing the show.","Many viewers of the Friends reunion were worried about Perry after a withdrawn performance. During the show he admitted to anxiety surrounding how many laughs he would get. He has since announced that he and his fianc\u00e9 had split after 4 years."],"401":["It's arguably been a while since this Fox-y lady's heyday, but it looks like she's making a comeback \u2014 thanks in no small part to her highly-publicized relationship with the guy below, who escorted her to this year's VMAs, where she wore a sheer dress that caused quite a stir and apparently gave quite a few people the Stirrings."],"402":["Meghan married Harry (sixth in line to the British throne) in 2018; by 2020, the couple was making plans to leave the royal family and move to America. On Monday, a tell-all interview with Oprah aired, with Meghan and Harry detailed the racism faced from the British press and the royal family itself. As expected when the monarchy enters the news, lots of its members earned entries on the Report, including the previous highly publicized case of problems within the royal family, Harry's mother - but when Diana left, she went alone, without Charles.","Still making waves after a tell-all interview regarding her treatment by the British monarchy."],"403":["A groundbreaking African-American actress with an acclaimed seven decade career, receiving many awards along the way, Tyson passed away at the age of 96."],"404":["Melvin Capital has been short selling GameStop - essentially, betting that the stock price will go down. This would usually be a safe bet, but a Redditor-led short squeeze boosted by Musk spiked the price this week. There were reports that Melvin was teetering on collapse, but it seems to have survived."],"405":["After losing a year of being able to watch unfathomably rich people strut down the red carpet in clothes that remind us that we're inching closer and closer to living in the Hunger Games, we've returned to Anna Wintour's magical fashion land. The theme this year was \"In America\", but based on most of the outfits, attendees must have been told it was \"On Jupiter\". Some of the more \"American\"-themed outfits weren't even worn by Americans (see: Lupita Nyong'o's denim outfit, Nikkie de Jager's Marsha P. Johnson tribute, Maluma's cowboy getup) and at least we got some actual American representation through the appearance of Alaskan Quannah Chasinghorse. Other outfits followed the American tradition of dominating the headlines simply by being obnoxious (like this) or memeable (like this). Perhaps the most American thing to happen during the Met Gala this year, though, was a Black Lives Matter protest getting shut down right outside."],"406":["Allen v. Farrow, an HBO docuseries covering allegations of Allen being a pedophile, premiered on Sunday."],"407":["The least famous member of Apollo 11 (and the only one to not walk on the Moon, as he remained orbiting the satellite in the Command module Columbia) died at the age of 90."],"408":["Williams, known for playing Omar Little in The Wire, died on Monday."],"409":["The most successful Olympian of all time is retired now, but people are still keen to remind themselves of his records.","The #13 of swimming."],"410":["The impressive life and times of the Formula One racer were chronicled in a Netflix documentary released on September 15.","Netflix released Schumacher, a documentary on the German driver who in the early 2000s left no chance for anyone else in Formula One, setting up records that only recently started being broken by Lewis Hamilton. Just don't expect the man himself to give his opinion, as ever since a skiing accident in 2013 Schumacher has been on a private recovery."],"411":["#7's frontman, one of rock's greatest legends (and sort of a jinx to the English Team...). There's an amusing story regarding him and the late #2, as Watts once punched Jagger saying \"Don't ever call me your drummer again. You're my fucking singer!\""],"412":["Back to Netflix with a supernatural horror show where an isolated island experiences weird events after the arrival of a priest played by Hamish Linklater.","Yet another Netflix series that's bringing in droves, even if its page on here is looking a bit bare. Just in time for spooky season, it's a creepy, existential tale about a man who suffers from a drunk driving accident who returns to his small island community, and a charismatic priest who arrives in said community and begins making miracles happen. Bless up! It's gotten rave reviews from critics and continues to be a hit after being released two weeks ago, but, as illustrated by some of the other entries on here, it's not touching some of Netflix's more popular exports this week.","Netflix is delivering some tension this month, as the already released priest bringing the supernatural to a isolated island community is now joined by the return of Penn Badgley's Joe Goldberg, who won't let a marriage and a son stop him from getting obsessed with another woman."],"413":["Nicknamed \"The Flying Sikh\", a sprinter who was the last Indian man to get close to an Olympic medal in track and field with a 1956 fourth place (a woman got to the same position in 1984; the country just has no tradition in running, jumping and throwing), and died of COVID-19 complications at the age of 91.","Perusing our archives, it can be seen \"The Flying Sikh\" who sprinted himself to many victories - only the Olympic medal didn't come, though his 5th place is a record for Indian male athletes - had appeared before in 2013, when Bollywood made a biopic on him. So, a good thing that Singh, who died last week of COVID complications, was fairly celebrated while he was still alive."],"414":["This week, the Bucks\u2014with the help of Antetokounmpo\u2014took their first league title since 1971."],"415":["And speaking of a Netflix show bringing the most views to a female actress of the cast, #6 warrants an entry for this Brit, who right before playing a mean girl was Tolkien's wife."],"416":["Eurovision (#1) cancelled its 2020 edition to the goddamned pandemic. The supposedly intergalactic beauty pageant - it's the 69th competition, and every single time they award the title to a human, surely a sign of bias - only pushed last year's edition to halfway across this one, with Mexico's Andrea Meza (pictured) emerging as the winner."],"417":["The first sea turtle-human hybrid and outgoing Senate Majority Leader seemed to break with Trump after a full four years of selling out to him, with the resignation of his wife from the Cabinet and a refusal to throw out Electoral College votes."],"418":["The one Olympic sport that, in spite of not being hugely popular, is always contested. Probably because it is an original invention of the Olympics, and all its athletes need some competition. It was invented by the Baron de Coubertin, who started the modern Olympics, mostly remembered for saying women would never be mentally or physically fit enough to compete. Showing those same ideals, the modern pentathlon is an event designed to test the skills that a cavalryman would need \u2013 fencing, swimming, horseback riding, shooting and running \u2013 if trapped behind enemy lines. Sometimes, the Olympics is like that, but more people seem to prefer athletic multi-trial sports (decathlon narrowly missed this list). Along with Great Britain winning both golds, some attention was also brought by German pentathlete Annika Schleu failing to perform on horseback, leading her coach to punch the horse and get expelled from Tokyo in return."],"419":["He'll be making his second-ever Super Bowl appearance next month playing as the quarterback for the Kansas City Chiefs."],"420":["Netflix brought back the Spanish thieves from The House of Paper for a fifth go.","Netflix released the first part of the last season following Spanish thieves."],"421":["WWE held its latest event, which showcases a ladder match."],"422":["The daughter of Captain Marvel's friend from the military (who in the comics, even owned the Captain Marvel codename for a while) is a major character in #3, portrayed by Teyonah Parris, and just had something very spoilery happen in the newest episode."],"423":["24 years after the embarrassing Mortal Kombat: Annihilation, the ultraviolent fighting games will have another go at the big screen, which just had its trailer released.","The ultraviolent fighting game series again is adapted for the big screen (though in the US, HBO Max subscribers can also watch it), and while getting mixed reviews is deemed Harder, Better, Faster, Stronger than the previous attempt.","24 years after the disastrous Mortal Kombat: Annihilation, the ultraviolent fighting game series returned to theaters (and HBO Max) giving everything fans hoped for, namely lots of people punching each other, good special effects, mostly accurate portrayals of their beloved characters, and dialogue featuring things such as \"Fatality!\", \"Flawless Victory!\" and \"GET OVER HERE!\" Hence Mortal Kombat already recouped its $55 million budget even with not as many screens available.","While some fans of the ultraviolent fighting game series didn't like a few of the licenses taken by the third movie adapting it (most notably how the protagonist is an original character while Johnny Cage is left for a sequel hook), it has remained a box office success and managed to have the most successful HBO Max launch - 3.8 million in a weekend, or about as much as Zack Snyder's Justice League in 40 days!"],"424":["The holiday celebrating matriarchs everywhere entered one week earlier to when it's held (well, in most countries; for instance, the UK date is in March) because #7 brought his mother on the SNL stage, and she hoped she wasn't getting Dogecoin (#9) for Mother's Day.","Two holidays this past week: the former commemorating your mother, and the latter commemorating the end of Ramadan."],"425":["A Ken Burns-directed documentary about Ali premiered on PBS on September 19."],"426":["The federal government has executed 11 people since July of 2020; before that, the last federal execution was in 2003. On January 13, Lisa Marie Montgomery was executed; she was convicted of the 2004 murder of Stinnett. Montgomery was the first woman to be executed by the federal government since Bonnie Heady in 1953."],"427":["This happened in 1993, but young Americans are hearing about it for the first time just now. A landmark case in handling juvenile murderers, the legacy is familiar to most people, but a true crime podcast and then \"American reacts to news of James Bulger murder\" getting popular on #16 prove that even the most notable of international events can take time to make it in America."],"428":["Unfortunately, the democratically elected country of Myanmar, led by #19, was recently overthrown in a 2021 Myanmar coup d'\u00e9tat. While the military already exerted a large amount of control over the government, they are now instituting even more restrictions on free speech and free expression, shifting Myanmar further into authoritarianism."],"429":["This Italian rock band won #5 with their song \"Zitti e buoni.\""],"430":["Considered one of the world's best central midfielders, Kante's team won the 2020-21 UEFA Champions League, and his French national team enter #11 as 2018 FIFA World Cup champions, UEFA Euro 2016 runner ups and favourites."],"431":["The newest prime minister of Israel is the New Right's Naftali Bennett, succeeding Benjamin Netanyahu. If you are a liberal\u2014Israeli or otherwise\u2014don't go back to brunch yet: Bennett started his premiership by bombing Gaza."],"432":["She has more integrity than I, lemme tell ya. The Speaker of the House, her dais and office were denigrated, defaced, and defecated in by those people Trump loves. Then she got back to work. Presumably with a lot of hand sanitizer.","The Speaker of the House and the President haven't been on good terms for a while now, but their fight has seen itself coming to a close in the past few months as the reality of Trump's loss sinks in for everyone except him, and it became even clearer who the winner of this battle is when Pelosi succeeded in rapidly getting Trump impeached for a second time this week.Of course, since Pelosi is a woman, people were quick to make note of the fact that she wore the same outfit during the proceedings this week that she did during his prior impeachment. Whether this dress choice was intentional or not, is it not a little strange how laser-focused the media is on what female politicians wear? I guess Cecily Strong's pledge for the media during the White House Correspondents' Dinner was forgotten: \"I solemnly swear not to talk about Hillary's [or any female politician's] appearance because that is not journalism.\""],"433":["Osaka won the women's singles tournament at the Australian Open, which took place over the week. Along the way, she defeated America's only celebrity tennis player (#19.)","Osaka won the women's singles tournament at the Australian Open. Along the way, she defeated two Americans, one who has won everything under the Sun and one who hasn't yet gotten a Grand Slam title.","Osaka was fined $15,000 for not giving a press conference after her first game in the French Open; the next day she withdrew, citing her mental health.","The opening ceremony of #2 ended with the Olympic cauldron lit by a current local idol, this tennis player who certainly also hopes to ignite during her tournament.","Remember what we said about the tennis player who lit the Olympic cauldron hoping to also ignite her tournament? Well, Osaka only lasted three rounds, defeated by Mark\u00e9ta Vondrou\u0161ov\u00e1, who is a whole 90 spots behind her in the WTA rankings! (the other hyped player, Novak Djokovic, got farther, but still finished in fourth place, and decided to not contest the mixed doubles bronze, preventing partner Nina Stojanovi\u0107 from getting her day in the sun.)"],"434":["On Wednesday, the largest cricket stadium in the world was renamed to honor India's prime minister."],"435":["This holiday, celebrating the Constitution of India -- the longest written constitution of any country -- going into effect was celebrated on January 26 this year, as it is every year."],"436":["Beatty, best known for playing a southern businessman, a businessman's right hand man, a \"corporate cosmologist\", and a stuffed bear, passed away at the age of 83 on June 13."],"437":["Our South Asian friends managed to turn #1 into their most successful showing ever, including javelin thrower Neeraj Chopra winning India's first athletics medal (and looking good doing it), a gold no less! In total it was 7 medals, including a return to the podium for the country's most victorious Olympic sport, field hockey. And considering fellow billion people nation China usually emasses the same quantity of medals in a single day, it's been long discussed how India never goes well in multi-sport events, from preference (the nation's favorite sport, cricket, isn't an Olympic one) and economics (malnutrition is a big problem, and over 250 million people live below the poverty line), passing by caste and class attitudes that did not favor physical effort.","The games are over, with the closing ceremony being held on August 8. If you miss international sports don't worry; the 2020 Summer Paralympics start on August 24 and the 2022 Winter Olympics is in only a few months (thanks, COVID.)Chopra, a javelin thrower, became the first Indian track and field athlete to medal, and a gold no less, on August 7."],"438":["Netflix released the second season of this comedy-drama reimagining of creator Mindy Kaling's upbringing in Boston."],"439":["This British musician\/model died on May 4. His debut single, \"Each Time You Break My Heart\", made it on the charts in 11 countries and \"I Promised Myself\" was number 1 in Austria and Sweden. Interestingly, he was most successful in Italy, making it onto the Italian charts 13 times, including twice at number one."],"440":["The Queen has spoken! (But maybe she shouldn't have?)The royal decree suggests that Onika won't be taking any pills or potions to stop the spread of COVID-19, and proves she might be even battier than her mentally unstable alter ego, Roman Zolanski. According to a series of tweets from Nicki, she won't be getting vaccinated after her cousin's friend from Trinidad had his testicles supposedly swell up from getting the vaccine, causing him to get left at the altar by his would-be wife. Thankfully for him, she never named this friend, because then everyone would know that someone put it all up in his face, then he caught a cause. This led to one hell of a media frenzy, with anti-vaxxers suddenly flying their Barb flags high, the White House hurriedly offering Nicki a personal invite (presumably to keep her from spreading any more easily debunkable anti-science propaganda), Dr. Fauci and the Health Minister of Trinidad and Tobago publicly denying her claims about the balls, and the Barbz doing what they always do: mindlessly rallying behind their fearless leader, even going as far as to protest outside of a CDC building in Atlanta on her behalf. Nicki didn't stop there, as she proceeded to dox two reporters on her Instagram story.This fiasco seems a bit too conveniently timed, though. It just happened to drown out the coinciding news that her husband, who was convicted of first-degree attempted rape in 1995, plead guilty to failing to register as a sex offender in the state of California, leaving with him up to 10 years in prison and a lifetime of supervised release. Yikes."],"441":["This American drama started streaming on Hulu on August 18 and is based on the book of the same name. It stars Nicole Kidman (pictured) which is bound to increase its popularity."],"442":["After much delay, the newest James Bond film is hitting theaters\u2014though not the United States, which has to wait two weeks before watching Daniel Craig do spy stuff.","Craig. Daniel Craig. His final mission as Bond was finally released in the United States this week after being released in just about every major film market in weeks prior. There may be no time for Craig's Bond to die, but there's certainly 163 minutes worth of screen time to kill him off with a bang.","In spite of plenty of things against the 25th James Bond, such as a tumultuous pre-production with changes in directors and release dates, a pandemic delaying it some more, and the involvement of the person who inflicted Fleabag upon the world, No Time to Die manages to close Daniel Craig's tenure as 007 packing quite the emotional punch. Critics and audiences have responded well, although Bond still has to at least double its current $341 million worldwide gross to make a profit.","MGM refused to let the 25th James Bond movie go to streaming unless someone paid $600 million for it. No Time to Die has already broken $460 million in theaters worldwide, and maybe when Daniel Craig's departure as 007 (and do they make sure it's a departure!) hits China by the end of the month, it can reach that asking price. (in the meantime, Craig had a surprise appearance on the Saturday Night Live episode hosted by #25, who plays the movie's villain)","A fifth consecutive appearance for the most recent James Bond film, whose send-off to Daniel Craig left quite the emotional impact on viewers, and whose debut in China - having just taken from atop the box office a local three hour epic that managed to make over $900 million! - will finally make things break even for the studio."],"443":["Speaking of #1, at its British counterpart held two weeks earlier, Clarke won an honorary award. That he lost this week, as well as all of his current and future projects (the final episode of a TV show he leads was canceled on-the-day) due to a lot of allegations of professional and sexual misconduct. One wonders if Adam Deacon feels vindicated right now."],"444":["At the Golden Globes, Nomadland earned an award for Best Picture, and Chlo\u00e9 Zhao earned one for Best Director. Marvel fans probably took it as good news for her next endeavour.","One of the weirdest things in #1 was that the top category, Best Picture, was the third-to-last instead of the big prize at the end. Its winner was the adaptation of a non-fiction book about a woman who decides to spend her days living in a van down by the river vandwelling. Two of the producers winning this prize also took home Best Director (#10) and Actress (#8)."],"445":["Another creation of the Disney stable (like #14) made news this week, as Demi Lovato came out as non-binary. The singer also now uses they\/them pronouns. (Editors here on Wikipedia have had a lot of articles to update.)"],"446":["The iconoclastic, incisive comedian who first made his mark on Saturday Night Live as its Weekend Update correspondent, died this week at 61 from leukemia. To quote Norm himself: \"I'm pretty sure if you die, the cancer also dies at exactly the same time. So that to me is not a loss, that's a draw.\"","Another cancer death (acute leukemia this time), Macdonald died on September 14, but as with many deaths, his prompts a handful of weeks on the report."],"447":["This recently renamed Balkan state made their debuts in #16, generating plenty of interest, despite being the first team to be eliminated. If they were there for the same reason as me, they were wondering \"Where is South Macedonia?\" Apparently, it's part of Greece! (Alexander the Great's homeland, which is why Greeks got furious about their Balkanic neighbors taking the name)"],"448":["Three Australian Open titles in a row for this Serbian, and nine overall! It's impressive how he, Federer and Nadal have basically a monopoly in the tennis court.","Took place on January 24 and was headlined by the fight between McGregor (#3) and Poirier (#16).","Djokovic won the Men's Singles tournament at the French Open on June 13, beating Stefanos Tsitsipas.","The record of Grand Slam titles held by Roger Federer and Rafael Nadal was tied by this Serbian once he won Wimbledon. Maybe later this month Djokovic can do what he couldn't five years ago, show all his prowess at the Olympic Games instead of crashing and burning?","One of the best tennis players ever became the third to reach a record 20 Grand Slam titles. Now for him is going to Tokyo and attempting to do well in the Olympics (#25), instead of crashing and burning like he did on Rio 2016."],"449":["The newest M. Night Shyamalan film opened this week. Shyamalan used to be famous for making great movies with surprising twists, though after a few embarrassing pictures in the mid 2000s, he instead became a punchline. Judging by the Rotten Tomatoes score, Old might not be the next The Sixth Sense, but at least it's not the next The Happening.","M. Night Shyamalan adapts a French comic about a beach that hastens aging. As expected, many jokes have been made."],"450":["The heavyweight boxing championships were unified by this Ukrainian after he defeated Anthony Joshua.","Two years ago, this Ukrainian boxer was the cruiserweight world champion and moved onto heavyweight, and now earned the belt in that category too after defeating Anthony Joshua."],"451":["A former G4tv host turned actress (including action turns in X-Men: Apocalypse and The Predator), Munn announced she's expecting a son with comedian John Mulaney."],"452":["Rodrigo is the former star of Disney Channel's Bizaardvark and current star of Disney+'s High School Musical: The Musical: The Series. Rodrigo's debut album, SOUR, was released on Friday; it's mostly toned down whisper pop (including the #1-in-many-countries \"drivers license\") but also with a bit of mid-2000sy punkish pop.","Rodrigo's first album, SOUR, was released on May 21. The week before that, she released \"good 4 u\" as a single; it's currently at #1 on the Billboard Hot 100 (a slightly more important chart than the Top 25 Report.)"],"453":["Well, it looks like British boy band crooner Harry Styles found yet another girl who just let him adore them. The director of Don't Worry Darling (which definitely sounds like something Harry Styles would say in a song) has been seen around town with star of the film Harry Styles, and rumours that the two were kissing in the kitchen like it was a dance floor abounded. However, heartthrobs like Harry hooking up with honeys like her has hearts breaking. More specifically, if the tabloid fodder is to be believed, Styles may have been the reason for the House star's breakup with former fianc\u00e9 and SNL alum Jason Sudeikis, and now he's falling again. That last one was pretty bad, but the bottom line is that the star of possibly the goofiest movie to ever take itself seriously (that I watched when I was 10 and ran out of the theatre scared of) will most definitely be making a subtle appearance in the lyrics of a hit song some time soon, as Styles, like his former sweetheart Taylor Swift, has a penchant for infusing his personal relationships into his music."],"454":["An Academy Award-winning actress whose long career even warranted a documentary died at the age of 89."],"455":["Since the 1896 revival of the Greek sport event, only the two World Wars forced cancellations. And in spite of a delay and those too freaked out by the pandemic calling the same for #2, the Olympics still happened!","How high can I jumpHow high can I throwHow high can I runHow long can I hold my breath and stay underwater and wave my legs around in perfect unison with my partner who really doesn't understand meOr my Olympic dream...","Back in Ancient Greece, men ran around naked trying to top each other. They also started an athletics competition, which was resurrected at the Turn of the Century (now with added clothes, though not if you're a female gymnast or beach Vball player or a small Pacific island nation's flagbearer). With three exceptions (the first two Games, when no medals were awarded, and the first time it was held in London, when everyone who took part got a medal), athletes now compete for medals, too. The most medals and most gold medals belong to the United States, but only \"Great Britain\" can say they've won a gold at every single modern Olympic Games (even if they may or may not be excluding 1\/4 of their country). Other prolific medal table chart-toppers include China and whatever-Russia-is-doing-now, and formerly places like Germany, France and the Netherlands, which are still good but just overwhelmed by much bigger countries (Britain seems to be clinging on by pride alone)."],"456":["Reddit asked for nice photos with a disturbing story, and when someone shared one of people posing by the car used in this 1998 attack - which was then reposted on Buzzfeed - thousands had to search for information on it. Sigh."],"457":["You get an entry, you get an entry, you get an entry, everybody gets an entry!"],"458":["The founder of al-Qaeda (#19) was already on the FBI's most wanted after bombing embassies when he shot atop that list following September 11, 2001. He evaded capture by fleeing to neighbor Pakistan and lived in a fortified home before SEAL Team Six raided it and shot Osama dead in 2011."],"459":["One of India's hopes to add something to #7 was this badminton player, already winner of a silver in 2016 (and who indeed got a bronze in #1, but the day after this report's cut-off date).","The second medal for #4 was this badminton player, a world champion that added a Tokyo bronze to a Rio silver. Maybe she can dream of a Paris gold?"],"460":["Pandora's Box was opened long before the (mostly illegal) offshore dealings of billionaires, world leaders, and other public figures took place. This week, though, we got to peer into some of the evil that it let out thanks to the International Consortium of Investigative Journalists releasing 11,900,000 documents worth of material exposing these mostly secret offshore accounts. This is only 5 years after the Panama Papers, 11,500,000 documents that revealed basically the same thing and also started with a Pan-, were released because of one John Doe."],"461":["Messi's new team plays at the park of princes and was, coincidentally, bought by the Qatari then-crown prince (now Emir) in 2011. The team is also reuniting Messi with friend and former Bar\u00e7a teammate Neymar, who he shared a pitch with recently at the Copa Americ\u00e1 2021 final."],"462":["A Twitter clone for Trump supporters was nuked by Big Tech last week; apparently, some of the Capitol rioters organized, and Parler's \"moderation team\" turned a blind eye. Prior to servers being taken down, hacktivists breached the servers, downloading 7 TB of data (including state I.D.s that were used for the site's verification system) and uploading it onto the Internet Archive."],"463":["He'll be making his second-ever Super Bowl appearance next month playing as the quarterback for the Kansas City Chiefs.","He won last year's Super Bowl, and to the chagrin of everyone who wanted anyone but our #1 winning it all, couldn't repeat the feat."],"464":["The British have beloved character actors, too, and this one recently died. Possibly best-known for TV roles in Friday Night Dinner, Cold Feet and Chernobyl (which thankfully hasn't come back for a 1000th week or something on this list), he was also a Tony- and Olivier- nominated stage actor."],"465":["Thank India for all the views on this topic, as the Pegasus Project revealed it was one of the governments that used this program to spy on journalists, opposition politicians, activists, business people and others."],"466":["NASA's Perseverance landed on Mars on Thursday. The rover carries the first functioning microphones on Mars - but a viral tweet purporting to show that sound is fake."],"467":["Mickelson won the 2021 PGA Championship on May 23; at the age of 50, he's the oldest person to ever win a men's major golf championships"],"468":["Phil Spector passed away at the age of 81 on January 16. Spector was, as the BBC put it, \"talented but flawed;\" he produced iconic records like \"Be My Baby,\" he inspired Brian Wilson to create Pet Sounds, and was convicted for the murder of Lana Clarkson."],"469":["This Phillip death is a former NFL player (pictured, left) who went on a spree shooting before killing himself. Which is about as opposite to the other Philip as you can get."],"470":["The controversial TV personality was formerly a friend of #1. After the interview, he went on air doubting her claims; he refused to apologize, and was soon forced off Good Morning Britain."],"471":["This political strategist was responsible for the parties that won both the #8 and #19 elections, propelling #14 to his new job."],"472":["#1 is now the Commander-in-chief and so-called \"leader of the free world\"."],"473":["Which Prince Andrew is this one? Father of #2. Who knows why 70,000 people cared more about his mother than father (maybe it was the asylum), but here we are. Suddenly the Americans learn that the grand patriarch of the royal family isn't British at all, but German (\"Battenberg\"), Greek (\"of Greece\"), and Danish (\"and Denmark\"). Also, two of those are delicious desserts and now I'm hungry."],"474":["#2's son, has stepped back from public engagements because of his connections with Jeffrey Epstein.","Finishing off, the one son of #2 and #3 that earned the most controversy in his lifetime. He kept off the list at #26... Prince Philip Movement, a cargo cult in Vanuatu that believed in the Duke of Edinburgh's divinity!"],"475":["Melvin Capital has been short selling GameStop - essentially, betting that the stock price will go down. This would usually be a safe bet, but a Redditor-led short squeeze boosted by Musk spiked the price this week. There were reports that Melvin was teetering on collapse, but it seems to have survived.","He's gone! And so is his lawyer team! And Melania's been advised to scram too."],"476":["An iconic talk show host whose career spanned over six decades, King passed away on Saturday last week, earning him a higher spot this week."],"477":["The husband of #17 was admitted to King Edward VII's Hospital on Tuesday. According to Buckingham Palace, this is a \"precautionary measure.\" In any case, granddaughter Eugenie named her son after him, August Philip.","See #12. As he approaches his 100th birthday, Philip manages to survive no matter what.","The Commonwealth's prince consort has been in the hospital for nearly a month; currently, he's recovering from a successful heart operation. His spot on this list probably owes more to #1 than anything else.","#4's husband was released from the hospital, from where he recovered from heart surgery.","Presumably, Buckingham Palace is currently in a reenactment of Good Bye, Lenin!, afraid that Phillip will die from shock if he hears about the Meghan Markle interview.","The British Royal Family appearing on this list and it's nothing to do with The Crown or Meghan? The Grand Old Duke of Edinburgh passed away on April 9, two months before his hundredth birthday. Born in Greece, in line to a few non-British royal families, Philip was the definition of duty for over 70 years; he put aside his naval career to become what one could unkindly term the world's most professional house-husband. He worked to make his wife's job as fruitful as possible while standing, literally, in her shadow for longer than most people are alive. Besides standing loyal to the crown, he was a keen pilot, equestrian, and patron of around 800 charities. He founded an award to encourage young people's personal development, completed by millions world-round, and perhaps represented one of the last truly British institutions. After stepping back in his old age, Philip spent his retirement at the family's Sandringham country estate but, to cut down on travel during pandemic lockdowns, returned to Windsor last year to keep the Queen company: consummate in his role to the end, this is where he died on Friday morning. We'd usually make some joke about gaining sympathy for the royals after that interview, but feel we should extend sympathy to all the people of the Commonwealth, all two-and-a-half billion of them touched (whether they like it or not...) by Philip's endeavours to prevent the monarchy from becoming a practice in obsolescence by, among other things, embarking on countless (no, wait, over 22 thousand) official visits over the years.","While sometimes an insensitive figure (John Oliver joked Philip's death was \"a tragedy if you don\u2019t know a single thing about him\", and had more words across the week), the Royal consort continues to get views following his death, specially as his military funeral was only held Saturday. And without a person who was already losing his life hanging around and getting more views (#5), this time Philip has the top spot.","He died on April 9. His funeral was April 17. People are still keen to learn more about Britain's longest serving consort, even if he has fallen back behind his wife (#3)"],"478":["Responding to #1's claims, William said that the royal family is \"very much not a racist family.\""],"479":["The mother of #2 had an equally interesting life. Think Nazis and nuns but not Sound of Music."],"480":["Holy Jewish space lasers, Batman!Representative Greene's (R-GA) support for an endless number of conspiracy theories isn't really news (see a WaPo article from last June.) However, it's gotten some more attention this week, as her support of QAnon (which she brought with her to the list, how sweet) grows more fervent, and some concerning social media activity of hers advocating for the murders of several Democratic leaders (Obama, Clinton, and Pelosi) came to light. A video in which she harnessed her Super Karen powers to follow and accost a visibly annoyed David Hogg (survivor of the Stoneman Douglas High School shooting and anti-gun advocate who is 26 years Greene's junior) over his support of red flag laws and her ridiculous belief that he worked as a \"crisis actor\" as part of an effort to stage the shooting also gained renewed attention. Some Congress Democrats are calling for her expulsion, but it's unlikely they'll get the required support from the Republicans.","After losing to McGregor back in 2014 at UFC 178, the Louisianian lightweight pounded him so hard (not like that) that he fell to the ground at UFC 257, making Poirier the first person to win against The Notorious by knockout.","#6's sister-in-law, which makes her #14's aunt, #17's daughter and #3's sister."],"481":["As those who watched The Crown know, #4's late sister attracted lots of attention for her personal life. #19 is continuing the tradition."],"482":["The rape and revenge film is updated for the MeToo era as Carey Mulligan avenges her dead raped friend, in this Best Picture nominee which took home Best Original Screenplay at #1. Mulligan's article, less that of the movie, has been hovering around just below the top 25 for a few weeks now, following an endearing SNL appearance and omission from nomination at the BAFAs."],"483":["It seems that #4 was decades in the planning... Pictured is Florentino P\u00e9rez, one of the Super League's main backers, and president of Real Madrid (one of the \"dirty dozen\")"],"484":["Rajkumar, nicknamed \"Appu\" after his first leading role, died suddenly on October 29 at the relatively young age of 45. The son of #5, Appu was one of the highest-paid and most-famous actors of Kannada cinema, and appeared as a leading man in 29 films. His state funeral was conducted on October 31 and was reportedly attended by over a million fans."],"485":["Back to our #1, his body of work, that started with a film appearance at just six months old, and his older brother."],"486":["We might've thought we had seen the last of this kooky conspiracy theory, born on 4chan like all of the most thought-provoking advancements in political theory to arise in the 21st century, about an international cult of Satanist pedophiles raging an endless (and imaginary) war against Donald Trump when we capped off our Top 50 Report...which reminds me, hey, have you read our Top 50 Report?But as news of #5 was unfolding, the public learned that one of the mobilizing forces behind the riots was none other than good 'ole QAnon. The two most prominent discoveries relating to the theory were that one of the more colorful characters of Wednesday, Jake Angeli -- the shirtless man with the spear, horned beaver hat, American flag face paint, and Valknut tattoo who was photographed at the podium of the Senate chamber and was arrested on federal charges for his involvement in them -- called himself the \"QAnon Shaman\" and is a crazy person, which I never would have guessed; and that Ashli Babbitt, an Air Force veteran from California who was involved in the attack and was shot and killed while trying to smash in a window pane, was also a QAnon ride-or-die who chose the latter option this week.The two were obviously far from the only staunch allies of the nonsensical theory present at the riots: How else do you justify breaking into a government building to \"Save America\" from a decision made by its own people? In other QAnon news this week, Twitter banned two of its biggest looney tunes from the site (Michael Flynn and Sidney Powell) in an attempt to purge supporters of the theory, undoubtedly in response to the raid. Plenty of Q adherents attended the riot, and it can be expected that more will show up for January 20.","The article on this downright begins with \"QAnon is a disproven and discredited far-right conspiracy theory\", though go tell this to the ignorant right who is even willing to break into the Capitol.","The supposed hero of this conspiracy theory (#3) has been rightfully evicted from the White House, so maybe the ignorant right needs a new nonsensical idea to push?","Hopefully this stupid conspiracy theory can die off soon (not that idiots haven't stopped believing in even dumber things) but it got a big boost this week due to Greene's appearance on the list at #21. You know it's losing steam when even the \"QAnon Shaman\" is ready to depose against Trump (#15)!","Something the ignorant right cooked up to paint the government as good guys (when conspiracy theories usually do the opposite!), which is thankfully falling in prominence."],"487":["Relatives more exclusively of #3, now (though, well, see above). Elizabeth, Queen Mother had the most recent royal ceremonial funeral, back at the start of the century, after she lived to over 100 (spending half of it as a widow). Margaret, sister of #3, died shortly before her mother in 2002."],"488":["You'd think a man whose real-life romantic history consists of marrying an underage girl in the 90s, pissing on underage girls on tape in the 2000s, and keeping a harem of underage girls locked away in his home in the 2010s would have been behind bars a long time ago, let alone on the registry, but we live in a society where someone can get away with all that as long as their fictional romantic history is suave enough, and they also make 2 hours worth of arguably one of the greatest musical sagas known to man. It's probably in poor taste to praise anything the ironically dubbed \"Pied Piper\" did at this point, as separating the art from the artist becomes difficult when the art is merely a reflection of the artist's own depravity. In any case, Kelly was found guilty of sexual exploitation of a child, bribery, racketeering and sex trafficking this week, and is looking at a life sentence."],"489":["India has sadly been going through a huge spike in cases of the goddamned pandemic, so the latest Bollywood blockbuster had to be released digitally (though foreign markets got it in theaters).","A Bollywood film released last week for Eid al-Fitr. It stars Salman Khan, who is a very big name in India: he's part of the Bollywood studio system that really came under fire last year, but (of course) is still powerful and successful."],"490":["The Men's Singles tournament of the French Open concluded on June 13. Djokovic beat Nadal in the semi-finals (June 11) on his way to defeating Stefanos Tsitsipas in the final."],"491":["The current top scorer alongside Harry Kane of the English team that is doing pretty well in #1."],"492":["Bollywood lost this director, producer and stunt director who died at 49 of a heart attack."],"493":["Kundra, Indian businessman and wife of Bollywood's Shilpa Shetty, was recently arrested; he is accused of taking part in an internet pornography ring."],"494":["The Kapoor family, so present in Bollywood, lost this member who had just completed his acting return."],"495":["The traditional month of fasting in Islam began 12 April."],"496":["Malek, an actor known mostly for his stone-faced portrayal of Mr. Robot protagonist Elliot Anderson, his stone-faced portrayal of No Time to Die (#12) antagonist Jim Baxter, and his mustachio-faced portrayal of Bohemian Rhapsody Queentagonist Freddie Mercury, hosted Saturday Night Live for the first time this week, where he showed off some impressive comedic chops in what many critics considered one of the first consistently high-quality episodes for the long-running sketch series in a long time.In his opening monologue, Malek talked about how he's always being pegged as a dramatic actor, but the truth is, he's been serving up laughs for a while now. He had a supporting role in the oft-forgotten sitcom The War at Home, appeared in the box office bomb Dolittle, and was kind of also in the rom-com Larry Crowne, a movie I didn't even know existed. I can't imagine how anyone could forget that he does comedy."],"497":["The first Black man to represent Georgia in the Senate was elected on Tuesday."],"498":["You thought Mulan charging a bonus on Disney+ was a one time deal? No, because Disney's newest animated feature offered alongside the sadly still limited theatrical release a streaming alternative for $30! Which is why in spite of the positive reviews this here writer chose to wait to watch the princess (well, chieftain's daughter, like Moana) who befriends a dragon until he wasn't being gouged for it.","In the words of Honest Trailers, \"If you can't choose between spending thirty bucks on Raya and the Last Dragon or groceries...\""],"499":["Star of #2 as well as new streaming movie Sylvie's Love. Apparently, he's fairly handsome, but we don't have a picture for you.","The British star of #5."],"500":["This holiday, celebrating the Constitution of India -- the longest written constitution of any country -- going into effect was celebrated on January 26 this year, as it is every year."],"501":["Capcom's seminal survival horror series returned for its eight mainline title (in fact, the cover art shows there's a \"VIII\" hidden in \"Village\"), where the unlucky bastard who sought his wife in the seventh game now tries to rescue his daughter from inhuman creatures. And given the setting is Transylvania, of course there's vampires, whose leader caused quite the impact upon her reveal in a demo.","The internet has an almost Freudian fascination with Lady Dimitrescu, a giant woman. If there's anything else to this game, I haven't seen it."],"502":["If you work a shitty job with no benefits on a planet that is both on fire and underwater, you might stop and ask yourself: what is this all for? The answer: funding a billionaire space race. Jeff Bezos was set to personally enter space on July 20, but as soon as this was announced, Branson decided that he wanted to be in space before Bezos. The Virgin Galactic Unity 22 launched on July 11, went to the lowest point that could be called \"space,\" and landed forty minutes later."],"503":["The world's hunger for true crime was satiated once again this week, as this soulless Satanist serial killer who broke into homes across Los Angeles in the '80s to violently murder people and was aptly dubbed the \"Night Stalker\" is the subject of a Netflix docuseries also called Night Stalker. If there's one thing that this list continues to show us, it's that if you want a surefire way to earn yourself a streaming special, get into the murder business. It tends to be less cutthroat than the acting business, even if there are some cut throats along the way. Sorry...","The \"Night Stalker\" that terrorized L.A. in the 80s is the subject of Netflix's docuseries Night Stalker.","Subject of the Netflix docuseries Night Stalker: The Hunt For a Serial Killer, which proves that if you want a Netflix special, get into the murder business.","A serial killer, subject of Netflix docuseries Night Stalker. And just like our #6 combines Marilyn Monroe and Charles Manson in his stage name, his best known songwriting partner Twiggy Ramirez (pictured) took the surname from this guy (and the name from Twiggy; and sadly, he was also accused of sexual misconduct).","The serial killer and star of Netflix's Night Stalker is finally upstaged by another true-crime spectacle."],"504":["The popular Adult Swim animated show returned. Pictured is creator Dan Harmon."],"505":["If you ever want a nickname that doesn't make you sound like a big oaf, maybe avoid using something that sounds like an onomatopoeia used to describe a piano falling on someone's head, like \"*GRONK!*\". Anyway, Gronk here is the tight end for the Buccaneers, and damned if I know what that means, but it sure makes for some solid \"that's what she said\" jokes."],"506":["From Hollywood to India, where a local TV anchor died at just 41 from a heart attack."],"507":["This Belgian footballer moved to Chelsea F.C. for a \u00a397.5 million fee, a club record. He had previously played for them until he was sold to Everton back in 2014.","This Belgian footballer made his Premier League return to Chelsea, making Lukaku the most expensive player of all time over the course of his career - with transfer fees totaling \u00a3285 million. But I suppose he would not have had this record if Lionel Messi and Ronaldo (#1) switched clubs as often as he does."],"508":["The one-time Bond girl already got an Oscar nomination for playing a huge sociopath, so given she's playing another in #5, the possibility of Academy recognition is very possible.","Pike won a Golden Globe for her performance in #16."],"509":["Another UFC fighter? Boy is wrestling getting popular."],"510":["WWE continues to host events without an audience, with Bianca Belair (pictured) and Edge winning the main cards."],"511":["Google had a Doodle for the 138th anniversary of this Polish biologist, whose efforts to develop a typhus vaccine were particularly helpful in saving Jews during the Nazi occupation."],"512":["Limbaugh, a wildly successful talk radio host and iconoclastic conservative figure, passed away this last Wednesday. Online discourse was divided; some people insisted on not speaking ill of the dead, while others wanted to hold their crab rave and bring up Limbaugh's many misdeeds - including speaking ill of gay people that had died of AIDS."],"513":["Got a promotion to head coach of Tottenham Hotspur after Jose Mourinho got sacked."],"514":["SOPHIE, the reclusive electronic producer, passed away on Saturday morning. According to a statement from Transgressive Records, SOPHIE wanted to climb up on the roof to see the moon, but slipped. SOPHIE was influential - not only for shaping the state of pop music, but also as a transgender icon."],"515":["This German driver and Top Gear presenter died at the age 51 of cancer."],"516":["Ireland's patron saint, celebrated in #3 (which, related to the entry above, saw former OD member Niall Horan doing a livestream). He might be happy his country is doing his best against the pandemic."],"517":["The goddamned pandemic that just won't leave escalated last year in time to cancel festivities for this Irish-themed celebration. And now it's time for St. Paddy's Day again, only people are still asked not got to the pub and aren't needing further excuse to get drunk."],"518":["The widow of #1."],"519":["India was already speculating on the state of this actress's marriage once she decided to revert to her maiden name in July. Since then, Samantha confirmed that she's divorcing Naga Chaitanya, and once all sorts of rumours started flying because of the split, she had to address those as well."],"520":["Another Indian death, a Sandalwood actor who had died at just 37 following a motorcycle crash."],"521":["Indian Idol had a special appearance by this prolific composer."],"522":["Harding, one fifth of the British girl group Girls Aloud, died on September 5 aged 39 of breast cancer. Girls Aloud had 22 top 10 UK hits, as well as six top 10 albums."],"523":["The star of Netflix's latest show with an eye-catching title, Sex\/Life.","Stars in Sex\/Life, a raunchy new Netflix show."],"524":["While Indians wait to see if #2 will be their usual disappointment, #3's streaming service Prime Video gave them a sports fix through this Kollywood movie about boxing."],"525":["Wanda Maximoff finally got acknowledged by her comics moniker in #1, and even adopted the headdress."],"526":["This British comedian died this week, aged 58. He once joked that NASA killed Michael Jackson, what made it so funny was his delivery, something for which he was well-known. Lock also appeared frequently on panel shows, most famously 8 Out of 10 Cats."],"527":["Next week's possible #1, as it's now 20 years since the real starting point of the 21st century.","The deadliest terrorist attack of all time (which claimed 2,977 lives, excluding the 19 terrorists, and injured 25,000 others) had its 20th anniversary on (well, you can guess the date). The death toll would have been considerably higher if #10 had not been taken back from the terrorists.Anyway, the 20th anniversary saw numerous commemorations and special programs around the entire globe, to remember the event that led to America's longest ever war.","This week's Report started the day after 9\/11, so we get to see the tragic collapse of the Twin Towers appear on our list for a third consecutive week."],"528":["Lost to #5."],"529":["The third season of this Netflix comedy dropped on September 17. The \"British\" school problem has been fixed, in an attempt by the new head (or principal for you Americans) to fix the \"sex school\".","Season three was released on September 17. I haven't seen it yet, but I intend to.","The third season hit Netflix on September 17, and continues to have rave reviews - not just for the comedy, but also for the sensitive issues it deals with."],"530":["Richardson, a female track star who ran the sixth fastest 100 meter dash for women (qualifying for the Olympics in the process) earned herself a spot on the United States national track and field team, which got her a ticket to the 2020 Summer Olympics.","Last week, this sprinter was here for earning herself a ticket to the Olympics. This week, it's because she'll be in the doghouse for a while, as after testing positive for marijuana, Richardson will remain suspended for a month, meaning she's out of the Olympic 100m dash but can possibly run the 4x100m relay."],"531":["Netflix has released a new series (#25) based on this book by Leigh Bardugo (pictured)","Netflix has released a new series adapting a fantasy novel by Leigh Bardugo (pictured), following Alina Starkov (played by #25) as she discovers she has the power to set her country free from the fold, a perpetually dark, barren strip of land cutting the country in two.","Leigh Bardugo wrote this fantasy adventure novel, that following the trends is the first in a trilogy, giving all the more material for #12's following seasons."],"532":["A new series streaming on Netflix. Alina Starkov (played by Jessie Mei Li, pictured) discovers she has the power to set her country free from the fold, a perpetually dark, barren strip of land cutting the country in two...","After inserting the Scarlet Witch and Vision into pastiches of I Love Lucy, Bewitched and The Brady Bunch, Disney+ finally decided to offer some explanations as for what was happening, while giving a proper introduction to Monica Rambeau and the organization SWORD, and bringing back actors Kat Dennings and Randall Park from the movies.","Netflix's latest hit show, starring Jessie Mei Li as a teenage girl in a Russia-inspired fantasy land who discovers supernatural powers."],"533":["India's game against neighbor Pakistan in #14 brought attention to that team's star player (who in an unfortunate coincidence shares a name with a cyclone that hit one of the host cities)."],"534":["Woodley, star of numerous teen dramas over the past 13 years, was reported to be dating Packers quarterback Aaron Rodgers. Soon after, Rodgers accepted the NFL MVP award, thanking his fianc\u00e9e Woodley.","This actress finally confirmed she is the fianc\u00e9 Aaron Rodgers referred to during the NFL awards."],"535":["Marvel Studios already had success with obscure characters, most notably the Guardians of the Galaxy. Next up is the \"Master of Kung Fu\" whose movie (#15) - one of the first productions derailed by the pandemic, given it was filming in China - saw its first trailer released.","The main character of #4, played by #14. The Master of Kung Fu debuted in 1973 and was originally Fu Manchu's son, but the movie makes him instead descend from The Mandarin."],"536":["I'm a Marvel...and I'm a DC joked about Iron Man and his nemesis: \"Someone whose next movie might market an evil, heartless villain called the Mandarin. Good luck not offending anyone with that! Just don't count with any tie-ins with Panda Express.\" Well, after a fake-out Mandarin in Iron Man 3, the Chinese supervillain will debut against a hero from that country as well (#12), and hopefully by its September release date most of the audience for Shang-Chi can watch it in theaters.","Before #3 arrives in December, there are two more MCU movies to hit theaters. One is this week, namely this, starring Simu Liu as a \"master of kung fu\" against the guy who in the comics is the archenemy of Iron Man.","If Marvel Studios made a hit out of Guardians of the Galaxy, it's safe to say they can pull out just about everything right. Now it's another obscure superhero, a \"Master of Kung Fu\" who is reinforced by villains that in the comics are of two other heroes, Iron Man's archnemesis and a beast that confronts Doctor Strange. An entertaining mystical martial arts movie, Shang-Chi got great reviews and given that unlike Black Widow there is not an option to watch it at home for a surplus, should be making lots of money (especially overseas, even if it's unclear whether the increasingly important Chinese market will get the movie).","This film was released on September 3 and continues to makes a lot of money, with positive reviews (which don't always go together), showing that Marvel Studios going on a martial arts route was a good decision (certainly better executed than the Marvel Television attempt Iron Fist).","The latest addition to the MCU (and its first entry to feature an Asian lead and only the fourth film ever produced by a major Hollywood studio with a predominantly Asian cast) sees Simu Liu of Kim's Convenience fame playing its title character, a gifted Chinese martial artist who is forced to confront his complicated past. It's proving to be a hit with critics, viewers, and, in a return to pre-pandemic normalcy, at the box office, bringing moviegoers back to theaters and bringing AMC out of its pandemic-imposed darkness. The only place it hasn't made waves is the one place it spends most of its runtime paying tribute to: Marvel still has yet to receive clearance to even show Shang-Chi in Chinese theaters, though not for lack of trying. In any case, Shang-Chi went to great lengths to fix the source material's blatant stereotyping, and it seems that East Asian audiences outside of China have responded well to the film's representation.","The 25th Marvel Cinematic Universe installment is an undeniable success, and has already made more money than Black Widow in North America, where it has led the box office for five weeks (though both have yet to break $400 million worldwide - helps the Chinese market didn't get either movie). And this week, at least overseas, it gets a heavy competitor in another 25th movie of a franchise."],"537":["Religious law according to Islamic tradition. Given the late 20th century saw the rise of people who interpreted it for either terrorism (#20) or fundamentalism (#1, #3), it is a very controversial topic."],"538":["During Bigg Boss, #1 became very good friends with this actress who finished in third place, and they were rumoured to be in a relationship. Whether or not she can be considered his widow is unclear, the sure thing being that Gill was heartbroken by his death."],"539":["It's one of those Reports heavily shaped by India. (to the point #2's rival Cristiano Ronaldo was the first page off the list!) We finish off with the Bollywood movie about #9, the country's showings at the Olympics - #4 was their best performance - and a Kollywood anthology series released to Netflix.","And for a movie with a real war for a change - namely one that happened 2 years before #15, in another mountainous territory that like #2 is known for attracting conflict, Kashmir - that took the life of #6."],"540":["The famously curly-haired child star and American diplomat got a Google Doodle this week, celebrating the fifth anniversary of the opening of \"Love, Shirley Temple\", a special exhibit featuring a collection of her rare memorabilia at the Santa Monica History Museum."],"541":["This holiday, celebrating the Constitution of India -- the longest written constitution of any country -- going into effect was celebrated on January 26 this year, as it is every year."],"542":["Shock G died on Thursday. Being the front man of Digital Underground and co-producing 2pac's debut album were highlights in a career spanning more than 30 years. Chuck D, Snoop Dogg and Busta Rhymes all paid tribute to the man credited with introducing 70s funk into 90s hip-hop."],"543":["India continues to mourn this actor\/Bigg Boss winner who died at just 40 of a heart attack."],"544":["India lost this actor (who also won the local version of Big Brother), most recently seen in the series Broken But Beautiful, at just 40 of a heart attack."],"545":["After users of the popular Facebook-owned messaging app WhatsApp discovered that a new update forced them to either fork over their data to the Zucc or leave the app (a policy which was, let's face it, probably already being enforced unbeknownst to them -- do we not remember Cambridge Analytica?) millions found themselves migrating to other, more secure platforms such as this one which places emphasis on its end-to-end encryption and found fans in Musk (#3) and whistleblower Edward Snowden. Its sudden boom in popularity caused it to skyrocket to the top of the app store charts and led to a day-long outage due to an unprecedented influx of users."],"546":["Simone Biles, the most successful American gymnast of all time, withdrew mid-way through the Women's artistic team all-around citing mental health problems. She also withdrew from individual contests, opening the way for compatriot Sunisa Lee and Brazilian Rebeca Andrade, among others, to win it all. Certainly not the way all the media who claimed she'd be the name of the Olympics expected things to go.","After withdrawing from several events after suffering from the \"twisties\" (where you lose orientation whilst rotating), she returned for the balance beam, in which she finished third."],"547":["The star of #4, who the internet discovered as being a former stock photography model."],"548":["The man convicted of assassinating Bobby Kennedy has, after 53 years in prison, been recommended for parole. Two of Bobby's kids support his release, while six others want the decision reversed."],"549":["One of the new sports at #1 was skateboarding, making many viewers remember Tony Hawk's Pro Skater when the athletes were pulling off flashy tricks and Jackass when they instead crashed on the ground. There was also an impressive amount of young girls winning medals, including this 13 year old \"Brit\" that last year got very injured from a horrible fall, and has shown her recovery went well by getting a bronze medal! Born and raised in Tokyo, Brown effectively rounded out that podium for Japan, even saying that the host nation's gold and silver winners are her friends from the skate park, despite competing for her father's home nation."],"550":["SOPHIE, the reclusive electronic producer, passed away on Saturday morning. According to a statement from Transgressive Records, SOPHIE wanted to climb up on the roof to see the moon, but slipped. SOPHIE was influential - not only for shaping the state of pop music, but also as a transgender icon."],"551":["YouTube could've gotten this position, but better just discuss the storied tradition of countries invading Afghanistan and coming out the worst of it. The last one prior to the US and NATO (#10) were the Soviets starting in 1979 - which even marred the following year's Olympics - and unwillingly leading to the rise of both #1 and #19, as the mujahideen who resisted the Soviets (some of whom are pictured to the left with Ronald Reagan) included #13, #14, and #21."],"552":["The 2021 NBA Finals are on the way, and yet people were more interested in fictional basketball, as LeBron James copies his idol Michael Jordan and stars in a movie alongside Bugs Bunny and the Looney Tunes. And instead of being an informal Nike ad, A New Legacy is a literal HBO Max promo showcasing all the properties owned by Warner Bros., including family-unfriendly fare such as Game of Thrones and Mad Max - and to think Pep\u00e9 Le Pew was cut for being problematic, but a gang of rapists and a nymphomaniac nun get courtside seats!","Welcome back to the Space Jam! (Alright!) One could wonder for ages why someone in 1996 thought it was necessary to real-life retcon Michael Jordan's 1995 return to basketball so that he was instead playing alongside the Looney Tunes characters, even though most conclusions would probably just amount to corporate greed and what I like to call crossover lust. But you wouldn't have to wonder about whether or not it was a slam dunk in theaters, which is why we received this so-so sequel starring LeBron James (who narrowly missed the list at #26) in 2021.A New Legacy first got people talking back in March, when promo images for the film showed that Lola Bunny, the love interest of Bugs Bunny who suspiciously shares a last name with him and who basically started an entire fandom with her super-sexy design, had a bit less T&A this time around. Inevitable outrage occurred, because duh, which might have been worth it if A New Legacy didn't completely miss the rim. (#1 possibly dodged a bullet declining the movie) Critics hated it, audiences hated it, meaning the only winners of this overlong basketball game are the movie execs lining their pockets with nostalgia bucks. Thufferin' thuccotash!"],"553":["After a leak, the trailer for the eighth solo movie of Marvel Comics' most popular hero (third in the Marvel Cinematic Universe) was released. And it's clear the other movies are returning in a way reminiscent of the animated flick Spider-Man: Into the Spider-Verse, as Alfred Molina's Doctor Octopus appears in the preview, Willem Dafoe's Green Goblin is hinted at, and Jamie Foxx's Electro is also confirmed."],"554":["In true horror movie tradition, the Saw movies just won't die. And the ninth (!) installment brought in some big actors (Chris Rock, Max Minghella, Marisol Nichols, and Samuel L. Jackson) to tell the story of someone copying the style of the Jigsaw Killer.","On its opening weekend, the newest Saw film was the #1 film at the box office, with about $8 million. That week last year was led by drive-in showings of Trolls World Tour, and the year before that it was led by John Wick: Chapter 3\u2014which got over $50 million. The film industry just can't wait for the \"new normal\" to become a thing of the past, that's all."],"555":["The Korean cultural ascent that led to many Western fans of the local pop music and TV shows finally leads to an article atop Wikipedia's most viewed, a Netflix show about a man down on his luck who joins a mysterious survival game.","After Parasite comes another Korean product to continuously surprise (and often horrify) viewers thanks to Netflix, where people with high debts try to get money by risking their lifes playing games such as Red Light Green Light, Tug of war and marbles, plus taking toffee from its mold.","Most shows wouldn't attract quite this much attention in the second week after their release\u2014let alone in the third week\u2014even those released on Netflix and especially those not made by and for Western audiences. But just when we thought the K-wave couldn't grow any larger, it turned into a tsunami and engulfed us all with this fascinating, critically acclaimed Korean survival drama about a game show where people down and out and down on their luck play children's games for an enormous cash prize. That's as dark as it gets for the whole show, trust us. If you don't believe us, just watch and see for yourself! Though, based on this week's explosive view count (the largest weekly view count for any television show since the Report started) and the fact that Squid Game is set to become Netflix's biggest show of all time, you probably already have.","Despite this being the fourth week after it first dropped on Netflix, it's been all green light, no red light for this South Korean pop culture behemoth. At this rate, we'll being seeing it at the top of the report for as many weeks as there were players in the Squid Game. I'm sure I don't have to tell you what it's about, or what people have been saying about it, or why it's become so popular. All I have to offer is this Jersey club remix of that notorious song.","The fact that a page having around two million pageviews for the week is an indication that it's \"losing steam\" is pretty astounding, but then again, so is the show that earned those views. We've seen this South Korean smash hit, about a bunch of people who risk their lives playing children's games, at the top of the Report for the past four weeks, so forgive us if we don't care to go into any more detail than necessary about it. There may be a spike in views by the time Halloween rolls around, as we're sure to see an endless number of Squid Game costumes of varying quality and taste levels.","For those who already saw the Korean Netflix phenomenon and want more, maybe this gem from Saturday Night Live could fill in your share."],"556":["In the past week, protests over the eviction of Palestinians from Sheikh Jarrah, East Jerusalem, has escalated into countless missile strikes on the Gaza Strip. Some say that civilian deaths are an inevitable result of political power - and that's paraphrasing Bari Weiss defending Israel.","Palestine might've been called Promised Land by the Jews, and yet the biggest claims of earning this piece of desert come from the Muslims, who downright call themselves \"State of Palestine\". As many other entries in this Report show, the land disputes tend to get violent."],"557":["For the 25-year anniversary of Blue's Clues, the show's host started posting videos in-character, sending many people in a nostalgia frenzy."],"558":["The canal, connecting the Indian Ocean and the Mediterranean Sea, has been an important shipping route since its construction in the 19th century. Also, somebody got a really big boat stuck in the middle of it on Tuesday, costing the world economy billions of dollars for every day it's stuck.","The canal connecting the Indian Ocean and the Mediterranean Sea has been an important shipping route since its construction in the 19th century. Also, somebody got a really big boat stuck in the middle of it, costing the world economy billions of dollars for every day it was there."],"559":["This probably made the list partially due to confusion with #1. Others might have been interested in director David Ayer's assertion that a hypothetical Ayer Cut would be really good."],"560":["WWE's latest event, bringing back John Cena as he might be in theaters with The Suicide Squad but will never turn his back on his wrestler origins."],"561":["Sports go sports! Athletics are number one! Participants are heroes! Go team, yeah!"],"562":["This country will never be unified until Tom Brady stops winning Super Bowls!"],"563":["A 12-story beachfront condominium in Miami partially collapsed, killing 24, injuring 11, and with 121 still missing as people are being rescued."],"564":["When I die and they lay me to restGonna go to the place that's the bestWhen I lay me down to dieGoin' up to the Spirit in the Sky"],"565":["Based on the comic book series of the same name by Jeff Lemire, this Robert Downey Jr.-produced, James Brolin-narrated Netflix fantasy series released last week takes place in a world where animal-human hybrids are being hunted down. It follows the adventures of a boy named Gus who was born part-deer and part-human as he travels across America with his human companion, Tommy, in search of his mother.","Based on the comic book series of the same name by Jeff Lemire, this Robert Downey Jr.-produced, James Brolin-narrated Netflix fantasy series released last week takes place in a world where animal-human hybrids are being hunted down. It follows the adventures of a boy named Gus who was born part-deer and part-human as he travels across America with his human companion, Tommy, in search of his mother."],"566":["All the entries in the top 10 show how swimmers are still a big draw (or, at least, it's one area the USA has decided to wring medals out of and most Wikipedia readers are from that country... though this year welcomes the UK Great Britain's record swimming medals, as well). And while the Americans winning most races (11) was expected, Australia also went strong with nine, all but one won by women - the most decorated being Emma McKeon, who leaves Tokyo with 4 golds and 3 bronzes."],"567":["Further evidence that a minimum requirement for athletes to make the Top 25 during the Olympics seems to be \"is American\" (but Sky Brown! you cry; confusing her national eligibility further, the young athlete spends half her year training in California, hoping to compete in surfing as well at the next Olympics) \u2013 McLaughlin broke a record (barely, and wearing controversial \"super shoes\", skeptics will point out) late in the week, several days after much more impressive records were broken at the start of the week by a Venezuelan and a Norwegian. Neither of them have got close to making the list, in case you hadn't noticed. McLaughlin (pronounced \"ma-GLOCK-lin\", if announcers are correct) then ran in the slightly-concerning women's 4x400 relay, helping bring another track gold home for the USA."],"568":["A polarizing Nigerian televangelist and head of the Synagogue, Church of All Nations, Joshua built up a fervent following of millions across the world through his charismatic social media presence and supposed miracle work, but he was shunned throughout his life by a prominent clique of Nigerian \"mega-pastors\" due to his lack of mentorship, despite his televangelism being mostly the same as theirs. He died this week at age 57."],"569":["The United States military invaded Afghanistan less than a month after 9\/11, nearly twenty years ago. A total withdrawal of U.S. troops started in the waning years of the Trump administration, with President Biden setting a deadline for the twentieth anniversary of 9\/11. As troops left the country, the Taliban\u2014an Islamist terrorist group that the U.S. had invaded Afghanistan to remove from power\u2014immediately took control of several major cities. This has prompted Biden to send in additional troops to properly reenact the fall of Saigon.","Good news: the United States's war in Afghanistan is over, after 20 years of bloody, expensive occupation.Bad news: The United States forgot to do any nation-building. As the U.S. pulled out its troops, the Taliban \u2014 Islamist terrorists, a.k.a. the antagonists of 2000s American culture \u2014 removed during the invasion of 2001 took power over the weekend with little resistance. American President Joe Biden has come under fire from everybody in Washington, including the former President that had started the withdrawal.","The group in control of #4 is not behind the airport bombing. In fact, the group that has claimed responsibility, a local ISIL branch, has been fighting the Taliban for year.","The Islamic fundamentalists who retook #14. They've promised to be less reprehensible this time, specially to be seen as the preferable alternate to al-Qaeda and ISIL."],"570":["After winning the Super Bowl back in 2003, the Bucs haven't seen victory at the playoffs in the two decades since - until this year, that is, after list-topper Brady joined the team. Now, they've claimed their second Super Bowl win."],"571":["Whether you remember her as a Bond girl, a Charlie's Angel, or maybe the funniest character on That '70s Show, Roberts is probably an actress you liked. There was little fanfare when she was taken to a hospital for breathing problems on December 24. There was much more to talk about when she was reported dead. Then alive. On a cycle for three days. A miscommunication between her partner and her manager had the media reporting her death on January 3, which was soon retracted, but she passed away the following evening. Possibly the first scandal of 2021, it was quickly overshadowed by, well, the entire rest of the week (except on this list, obviously, where politics only starts at #3.)"],"572":["Kitaen, probably best known for starring in four Whitesnake music videos, passed away on May 7. She was 59."],"573":["Heinicke, quarterback for the that Football Team in Washington, was the starting QB for the January 9 Wild Card game against Tampa Bay. While Washington lost the game, Heinicke won plenty of attention."],"574":["This week, Texas was hit by a once-in-a-generation winter storm. Everyone turning up their heaters, coupled with most power suppliers freezing, strained the state's power infrastructure, causing widespread blackouts. Dozens of deaths have been reported so far. Governor Abbott blamed the not-enacted-by-any-government Green New Deal, the mayor of Colorado City told his constituents to stop looking for handouts, and Senator Cruz took his family on vacation to Canc\u00fan.After getting caught, Cruz booked the first flight home and explained that he was only escorting his preteen daughters to a resort they insisted on going to."],"575":["It was Emmy time again, and the big winner in the comedy categories was this Apple TV+ show about an American football coach hired to manage the football he knows as soccer across the Pond in a sabotage attempt that unexpectedly works out well.","Apple TV+ released a second season for the big comedy winner of this year's Emmys, featuring Jason Sudeikis as a gridiron-turned-football coach."],"576":["This horror movie based on the trial of Arne Cheyenne Johnson was released to theatres and HBO Max on Friday.","The third sequel to 2013's The Conjuring and the whopping eighth installment in The Conjuring Universe is based on Gerard Brittle's book The Devil in Connecticut, written about the demonic trial of Arne Cheyenne Johnson (#9)."],"577":["While many would be frustrated that this is not based on the 1995 LucasArts adventure game, this Netflix adaptation of a book retelling about an archeological excavation in Sutton Hoo prior to World War II is certainly a good story, but one that brought plenty of people to Wikipedia to check how things actually went."],"578":["Don Everly passed away on August 21, having outlived his brother Phil by seven years."],"579":["After WandaVision, it's time for another Marvel show on Disney+, this time focusing on Captain America's biggest friends who even took on his name for a while, the pilot who doesn't fly aircraft, and the amputee centenarian who doesn't look a day over 35.","Sam Wilson and Bucky Barnes still arrive with their show every week on Disney+. And in sad news for Marvel fans, Natasha Romanoff's movie was postponed to July and will also be available in that service for a $30 surplus for those unwilling to attend a theatrical exhibition.","Marvel's spy thriller continues, bringing back many characters that barely appeared from the movies: the guy who triggered the Avengers Civil War, the niece of Captain America's one true love, one of those Wakandan bald warriors...","Well I'm not caught up, but this is the new Marvel Disney+ show about not-Captain America 1 and not-Captain America 2 fighting fake-Captain America 3, I think. It's like a TV show of the Captain America movies, which is about what we all expected.","Captain America's friends continue to hit Disney+ weekly. This time, there was even the introduction of a potential antagonist.","Sam Wilson has finally evolved from Falcon to Captain America (also known as \"Flaptain\", given \"Captain Falcon\" brings up fiery punches to mind), while one returning character seems to show her actress can't let go of some other role she played.","The second Marvel Cinematic Universe show on Disney+ didn't set this report on fire like predecessor WandaVision, but hangs on for another week. Next up in June is Loki, exploring how the time travel shenanigans of Avengers: Endgame made possible for a dead character to have more adventures. Or we all like Tom Hiddleston too much, though Twitter has plenty of opinions about Sebastian Stan."],"580":["Prime Video has released this thriller starring Manoj Bajpayee as a middle-class man secretly working as an intelligence officer for India's counter-terrorist task force.","The second season of this Indian thriller, starring Manoj Bajpayee (pictured) as a middle-class man working for the National Intelligence Agency who must balance secretly trying to protect the country from terrorists with his tumultuous family life, was released last week on Amazon Prime Video. It continues to yield positive reviews and buzz."],"581":["Winner of Best Actor (#11) and Best Adapted Screenplay, which as Honest Trailers summed up: \"Anthony Hopkins gives the performance of a lifetime, as an old man refusing help for the dementia that's slowly eating away at his mind, that's such a heartbreaking, torturous, and cruel portrayal of a legend's final days, there's no way you actually watched it. Nuh-uh! No! This year's been hard enough!\""],"582":["After a limited release last month, this American remake of a gritty 2018 Danish crime thriller, about a 911 dispatcher who gets a call from a kidnapped woman, was released on Netflix last week. It stars Jake Gyllenhaal and doesn't seem to be wowing audiences or critics, many of whom feel as though the original was good enough on its own."],"583":["Netflix released this British show adapting Arthur Conan Doyle's trio of street urchins who become intelligence agents, only this time instead of helping Sherlock Holmes, this time he's taking credit for their work."],"584":["In contrast to #7, the other big release of the week is a classier film, a Ridley Scott-directed medieval drama based on the real story of how a knight (Matt Damon) challenged to death a squire (Adam Driver) who alledgedly raped his wife (Jodie Comer). So The Last Duel managed to get good reviews (this here writer agrees even if he found the movie slow at points), though is not expected to make as much money as Michael Myers."],"585":["\"I can deal with fate, but not The Little Things...\" Sorry. Denzel Washington stars in this thriller about a criminal investigation in the 1990s that was simultaneously released in theaters and HBO Max. Reviews have been mixed, but Jared Leto's turn as the prime suspect is already contending for awards."],"586":["14 years after ending, The Sopranos returns with an HBO Max prequel, where Michael Gandolfini replaces his late father James (pictured) as Tony Soprano.","Been a while since we've seen anything related to the best show of all time, which takes place in the best state of all time (hey, I don't make the rules, I just enforce 'em), make its way into the public consciousness, let alone onto this list. But last week, this Sopranos prequel, starring Alessandro Nivola and Michael Gandolfini as they navigate a violent gang war, was released in theaters and on HBO Max in the US, driving more viewership to the original series than ever before."],"587":["The first trailer for the upcoming Matrix film was released on Thursday. The film, scheduled for release on December 22, will see the return of only one Wachowski sister (Lana) as director. As for the cast, Keanu is still Neo, Carrie-Anne Moss is still Trinity, but Morpheus is now portrayed by Candyman reboot star Yahya Abdul-Mateen II."],"588":["Unlike The Beatles, who broke up amid conflict, the other standout of the British Invasion remained together and on the spotlight for six decades. It's up in the air whether the Stones will continue without #2, aside from finishing the current tour with Steve Jordan."],"589":["Netflix released worldwide this BBC One show about a serial killer (#5, played by Tahar Rahim) hailing from current day Vietnam - the title is one of his sobriquets, alongside the Bikini Killer and the Splitting Killer - who preyed on Hippie trail tourists, and sold their stuff alongside his girlfriend (played by Jenna Coleman, who fitting to all those royals, once was #2 and #3's great-grandmother)."],"590":["One of the biggest problems of 2016's Suicide Squad were tonal clashes of trying to make things closer to the whimsical fun of Marvel's Guardians of the Galaxy. Well, the sequel apparently fixed that by getting Guardians writer-director James Gunn (following a brief dismissal from Marvel caused by the alt-right), and the first trailer has raised hopes for the supervillainous team's return.","Next for DC Comics is a second stab at the supervillains turned black ops team, done by a filmmaker \"borrowed\" from Marvel, due for release in August.","One year after Birds of Prey, comes step two of Warner Bros. trying to redeem themselves from Suicide Squad, as the criminals sent on high risk black ops missions got an independent sequel (no matter if four actors are brought back, including Margot Robbie as Harley Quinn) helmed by James Gunn. Reviews have been overwhelmingly positive, which speaks great things for when The Suicide Squad hits North American theaters (and HBO Max) next week.","And for another thing that was around in August 2016, DC Comics' supervillainous black ops team had another go, and instead of a messy production clearly showing studio interference, it's a lively and unorthodox production clearly showing writer-director James Gunn is a weird guy. It's not for everyone (specially with the amount of blood, tasteless dialogue and rats!), but certainly fun, and thus reviews have been overwhelmingly positive. The director of the previous maligned version pulled a Zack Snyder: \"it wasn't my movie\"; weird timing suggests he doesn't want to be compared to a better movie and now knows that fans will get behind directors disavowing their work if they blame corporations. Move along, Alan.","The newest DCEU film, following a squad of supervillains compelled by the U.S. government to fight a big monster, was released to theatres and HBO Max on August 5. The Suicide Squad is a reboot\/sequel of 2016's Suicide Squad (#19; no \"The\"). While no-The was an embarrassment for all involved, The is getting pretty decent reviews - it only won't make as much money (hasn't even broke $100 million, a quantity the other surpassed in a weekend).","More Americans invading foreign countries! Though at least it's a case that gets us entertained instead of exasperated - the troops are weird criminals, including two psychos, an insane shrink, a fish man, a woman attached to rodents, and a guy with a weird rash, and instead of weapons of mass destruction there's a vengeful alien. And unlike most wars, public opinion is positive, the only issue being getting people to leave their homes to watch this."],"591":["In another one of those movies that got screwed out of a theatrical release due to the goddamned pandemic (Prime Video picked it up), the 2022 FIFA World Cup final is interrupted by people arriving from the future to warn us that mankind was nearly extinct by aliens and they want help, leading Chris Pratt to jump forward in time to fight alongside the grown-up version of his daughter.","Yes, the summer blockbuster has truly returned, even if you'll be watching this one on streaming. It's... well, it exists. There's the internet's least-favorite Avenger in it. So, yeah. Movies."],"592":["The Matrix was credited to The Wachowski Brothers. By 2016, the siblings had both gone through gender transition to be Sisters instead. And aside from V for Vendetta and Sense8, their post-Matrix career was not very stellar. No wonder one of them, as both started working separatedly, felt like returning to the digital world (#8)."],"593":["The singer whose name seems to be a tribute to people with dyslexia gave a perfectly okay halftime performance dedicated to Vegas nightlife (his music is dedicated to cocaine, so it makes sense) at the Super Bowl. There were people in red suits and face bandages bumping into each other in a narrow hallway -- hope they got the vaccine! -- people in red suits and face bandages dancing on the field, and The Weeknd in a red suit. Something tells me he's trying to cultivate a specific image, but I can't put my bandage on it. He also paid tribute to The Blair Witch Project by getting entirely too close to the camera.Also, did they only invite him to perform so that they could say it was a \"Super Bowl Weeknd\"? I doubt it, but that's not stopping me from pointing out that missed opportunity."],"594":["This HBO comedy-drama set in an Hawaiian resort aired its penultimate episode.","HBO finished the six-episode season of this comedy-drama show set in a resort, and already renewed things for a second season.","This series had its last episode on August 15 and is due for a second series. Pictured is Murray Bartlett, the lead actor."],"595":["This schlocky modern retelling of Hitchcock's Rear Window, starring Amy Adams, made its way to Netflix on May 14."],"596":["In the Report as now in real life, the other half of the robot DJs (#1) is split from his former partner (#11)."],"597":["#1's father, who is not the owner of the jewelry to the left - it's just that we lack pictures of the man."],"598":["Became the head coach of the world-renowned Chelsea F.C. this week."],"599":["Woods was hospitalized following a car accident on Tuesday. According to the news, he's back in \"good spirits.\""],"600":["Chalamet has starring roles in two films opening this weekend: one is #3 on this list, as #10's protagonist Paul Atreides, and the other is Wes Anderson's \"love letter to journalists\" The French Dispatch. The rising star has one more film on his agenda this year, the Adam McKay-directed black comedy Don't Look Up. He also recently shared a photograph of himself in-costume on the set of Wonka, in which he plays Willy Wonka himself. As The Guardian wisely wrote, \"there are essentially two ways to react to it. The first is to be disgusted that Hollywood has bastardised one of the all-time great children's characters... The second is just to get really, really horny.\"","Chalamet might've built a name for himself in indies such as that gay romance with peaches and Greta Gerwig's two movies, but he started his career in Interstellar and now actually goes to space by becoming Paul Atreides, protagonist of #2. And the same year the Dune sequel arrives will be the one where Chalamet plays Willy Wonka in an origin movie for the chocolatier."],"601":["HBO premiered Tina, a documentary about the career of the musical legend once known as Anna Mae Bullock."],"602":["On September 11, 2001, this Oracle Corporation account manager was flying to San Francisco to meet with Sony representatives. And then al-Qaeda hijacked his plane (#7), and through a call to a customer-service representative was heard speaking \"Are you ready? Okay. Let's roll.\" before along with other passengers going to the cockpit to fight back."],"603":["The revered quarterback who definitely does kiss his mother son with that mouth and might have burst a few bubbles footballs throughout his career brought his team to victory at the 2020\u201321 NFL playoffs, earning them a spot at Super Bowl LV. This time, though, it wasn't for the team that he helped make into football royalty, but for the Tampa Bay Buccaneers. This also marks his 10th time on the field at the Super Bowl, and even as someone who couldn't give a rat's ass about football, I can see how that might be impressive.","Speaking of the same thing over and over again, this guy reached his tenth Super Bowl at the age of 43. According to Nate Silver's super-scientific Twitter poll, a majority of people think he is \"clearly\" the greatest football player of all time.","We can now make a correction to that infamous quote: \"In this world, nothing can be said to be certain, except death, taxes, and Tom Brady's team winning at the Super Bowl.\"Tom Brady, who, with the Buccaneers (#15), won Super Bowl LV (#5), has now been a part of the winning team at the Super Bowl seven times. That's more years than most players will ever even make it to the Super Bowl. That's more years than some people even spend in the NFL at all. Tom Brady winning at the Super Bowl has become an American tradition. Hundreds of millions of people have been born and hundreds of millions have died in between Tom Brady's first win and this last one. If Tom Brady winning was a child, it would only be a year older than his daughter. Maybe Tom Brady will never stop winning the Super Bowl until he's dead...But what if Tom Brady never dies? What if he just keeps winning and winning? Is the way the world ends? Not with a bang, but with Tom Brady throwing a football?","Sunday was Tom Brady's return to Gillette Stadium, where the Tampa Bay Buccaneers quarterback faced the New England Patriots he led to five Super Bowl titles."],"604":["This British diver made his Olympics debut at Beijing 2008, aged 14. He became World Champion for the first time in 2009 in the 10m platform. He is a three-time World Champion, 5-time European Champion and four-time Commonwealth Champion (across two displines). Yet, he didn't become Olympic Champion until 2021. When he did, this picture (the first one) even promoted an emotional reaction from me.","Along with winning his medals at #1, becoming the most decorated diver and finally winning a gold in his fourth Games, this British diver earned attention for knitting in the stands."],"605":["Sorry, where were we? Oh, NBA playoffs. On the Eastern side, Atlanta Hawks point guard Trae Young also started off the series against the Milwaukee Bucks on a bang, leading the team to a game 1 victory scoring 48 points, alongside 11 assists and seven rebounds."],"606":["The Kardashian clan (not Klan) brought this Blink-182 drummer into the fold with his recent engagement to Kourtney Kardashian, and this time around, it feels a bit less like Get Out than usual."],"607":["The whitest kid you know passed away on August 7. He's left behind a bunch of great sketches; probably the best well known is one about how you can't say \"I want to kill the President of the United States of America\", which prompted an actual Supreme Court case."],"608":["#6 adapts this court case where a man tried to defend killing his landlord claiming to be a victim of demonic possession. Johnson is played there by Ruairi O'Connor.","Saying \"a demon made me kill my landlord\" is like a way more extreme version of \"my dog ate my homework\", but in 1981, that was the excuse given by Arne Cheyenne Johnson and his defense lawyers. You must acquit, I guess.As told in #3, in a story that seems to have been based more on slightly convenient timing and coincidence than truth, the body of an 11-year-old boy named David Glatzel was supposedly being inhabited by a demon, so his family called in ghost hunters Ed and Lorraine Warren (#4), who then got the Church to perform an official exorcism on Glatzel. Months later, Johnson killed his landlord, apparently because the demon had relocated from Glatzel's body to Johnson's. Not only is this hilarious because it means the exorcism was a failure, but it also means that the demon waited months to actually do anything demonic. In any case, Johnson was most likely suffering from some severe mental illness, but Americans can't usually be relied upon to look at the science of things."],"609":["On May 31 and June 1, 1921, the Black population of Tulsa, Oklahoma was devastated by attacks from a White mob. Hundreds were killed, thousands were left homeless, and the prosperous Greenwood District\u2014known as \"Black Wall Street\"\u2014was destroyed. The massacre was left out of American popular history until relatively recently; the revival probably owes a lot to HBO, as both the 2019 Watchmen miniseries and last year's Lovecraft Country both featured the events. 2020 also had the unfortunate coincidence of last year's George Floyd protests being at their height on the anniversary of the massacre."],"610":["Following the Capitol storming, there was talk of removing Trump from power in his last 2 weeks of office. Impeachment needs a House majority and conviction requires a Senate supermajority, but would prevent the President from ever taking office again. The 25th Amendment requires support from the Vice President and a majority of Cabinet officials, but only forces a temporary abdication. Every politician worth his salt is calling for at least one of these, except Biden (in public), who has to be the dutiful mature leader of the sort-of free world already (in public)... We can only assume CNN said \"25th Amendment\" and everyone realized they don't really know which one that is. Well, as soon as you get to the 20s it's hard to remember it all: I know one of them ended Prohibition, and (now) that there's a clause in the 25th that allows the Cabinet to declare the President unfit - a clause that has never been invoked."],"611":["The former UFC welterweight champion made his transition from the cage to the ring against #16."],"612":["Combine a first name inspired by Mike Tyson and that surname, and this guy just had to be a boxer. He defeated Deontay Wilder again, and maybe now can go for either compatriot Anthony Joshua (a fight that was planned before Wilder asked for a rematch) or the guy who defeated Joshua.","Tyson's Fury surely came in handy during his third and final boxing match against heavyweight champ Deontay Wilder, whom he beat with a violent knockout punch in the 11th round of the bout. Even in all of their fighting fury, Fury still tried to prove he was a gentle giant by going to give Wilder, who was bleeding profusely out of his ear, a handshake. Wilder declined, which Fury attributed to him not reciprocating his \"love and respect\" for him, but if I had to guess, I'd say the blood gushing out of him might have played a part as well."],"613":["Five years ago, our #3 finally got the continental trophy (#10) he was denied on home soil in 2004 - although Portugal won by doing the same thing the Greeks did to become champions in Lisbon, namely boring and low-scoring football mostly focused on defense."],"614":["Europe's most prestigious football tournament is due to start on June 11, having been postponed due to COVID-19.","After one year of delay, the 60th anniversary of Europe's football tournament between nations started on June 11. As of this report's cutoff, 4 games have been played. The only surprising result from these 4 is Finland beating Denmark (pictured is Joel Pohjanpalo, who scored the winning goal) However, given the special circumstances (see below) the result is less surprising.","As of this reports cut-off, every team has played two of their three group games. Italy, Belgium and the Netherlands are already through, but will still try to win their group, for a theoretically easier round of 16 match (although the Netherlands have already won theirs) North Macedonia are already knocked out and now play for pride. However, for the other 20 teams still need to fight to stay in, with only 13 of those 20 teams making it through...","To celebrate 60 years of the European football championship (though in the 61st anniversary due to the goddamned pandemic), the tournament was spread across 11 countries - including Romania, whose national team didn't qualify, and 3 of the 6 squads who crashed in the group stage, namely Scotland, Hungary and Russia. And now it's time for the knockout stages to have its victims.","In the time since the last report and this one, the last-16 and quater finals are complete, with some shocks. Firstly, Czechia beat the Netherlands. But then, the reigning world champions were knocked out by Switzerland. In the other matches, Belgium beat Portugal, Ukraine beat Sweden, England beat Germany and Spain beat Croatia (with some dramatic comebacks along the way). Of these teams, England, Denmark, Italy and Spain have made it through to the semi-finals.","In this week's semi-finals, Italy defeated Spain and England defeated Denmark. On Sunday, Italy will face England at Wembley Stadium; this will be the second time (since 1996) that England has hosted the UEFA Euro finals, and the first time they've actually played in said match. Remember the last European contest, which Italy won and England lost? Perhaps fortunately for England, there's no popular vote this time.","The finals of two continent-wide association football tournaments were played this week. In Europe, Italy beat England, foiling the latter's dreams of it coming home. To make matters worse, the loss was due to a penalty shootout\u2014the same reason England had lost the semi-finals in 1996. In South America, Argentina beat their longtime rivals in Brazil."],"615":["#1's playoffs started, and right away there was a trampling bordering on massacre (Denmark 4-0 Wales) and a game that was boring until the extra time (Italy 2-1 Austria)."],"616":["Ever since 1960, the European national football teams have a tournament among them every four years. Although the goddamned pandemic ensured the latest edition (#1) had an extra year of wait (pictured is Switzerland's 1-1 draw against Wales on June 12)","The Old World's football tournament of nations, currently having its latest edition (#2) after a one year delay.","The quadrennial (aside from #1, which had to wait an extra year) European football tournament of nations. Ten teams have won, including the now defunct Soviet Union and Czechoslovakia.","The latest edition (#1) will end next Sunday. And of the four semifinalists, only England have never won before.","Happens every 4 (well) years, the 2020 (one year late) installment (#3) ramped up this week.","Pictured to the left are the newest champions Italy, a second title 53 years after the first."],"617":["Took place on January 24 and was headlined by the fight between McGregor (#3) and Poirier (#16)."],"618":["This match actually started slightly after the cut-off point for the Report. In the headline fight, the reigning Light Heavyweight champion Jan B\u0142achowicz fought off a challenge from Middleweight champion Israel Adesanya.","Happening on Saturday night ensured even higher views on Sunday for the latest MMA event."],"619":["Ngannou defeated incumbent heavyweight champion Miocic on Saturday, though the actual match began after the cutoff for the Report.","Wow. Another UFC fight in the Top 25. Who would've guessed it..."],"620":["Fighting. Since we mention Jacksonville in #5, it's worth to say this also happened there, because apparently Florida cares more about sport than slowing the spread."],"621":["Mixed martial arts' latest event."],"622":["In the first UFC match with a live audience since last March, Dustin Poirier defeated Conor McGregor in only one round."],"623":["UFC events are a regular on this report. This one took place on September 25 in Paradise, Nevada and saw in the main card Alexander Volkanovski beating Brian Ortega and Valentina Shevchenko (pictured) \tdefeating Lauren Murphy."],"624":["Another mixed martial arts event. This one was on October 30 in Abu Dhabi."],"625":["The subject of the biographical film Sardar Udham, released at the tail end of last week and starring Vicky Kaushal as Singh, was an Indian revolutionary known for his 1919 assassination of Michael O'Dwyer, the Lieutenant Governor of Punjab, and for his subsequent hanging for his crimes in 1940. If Singh sounds like your average Lee Harvey Oswald, it might be useful to mention that O'Dwyer was also responsible for the Jallianwala Bagh massacre, in which hundreds of peaceful pro-Indian independence protesters were surrounded and slaughtered. So there's that."],"626":["Another acting death, a British actress who among other roles was Sherlock's landlady."],"627":["As documented in a 2006 movie, #3 almost ended up worse, as al-Qaeda had hijacked a fourth plane, only the passengers fought to take back control, leading to everyone dying as it crashed in a Pennsylvania field (better there than on Pennsylvania Avenue, or Capitol Hill).","#3 could have been even worse if the members of Al-Qaeda who hijacked Flight 93 hadn't been thwarted by the plane's passengers, who attempted to take back control of the plane before it was crashed into the ground in Pennsylvania, killing all 44 people on board."],"628":["The last time the \"temple of democracy\" was overrun was when the British burned Washington. In 1814. The last time I was in D.C. I was terrified of touching the barrier outside for fear of sniper, it's something kind of drilled into you about being near federal buildings: they who rule must be protected."],"629":["Like #22, a dominating athlete that went out on a high note at the previous Games yet still attracts people's attention."],"630":["The storied actor filmed much of his early life. These home movies were edited into Val, released on Prime Video on August 6."],"631":["A holiday for the lovers, a class so thoroughly tested in this past year - the lockdown must've resulted in a record number of divorces\/breakups, or pregnancies.","This holiday, adored by the lovers and scorned by the single, fell upon us once again at the top of this week. Users wondered, as they do every year, what St. Valentine did to earn him this day, only to discover that there are two different guys and, like, twenty different stories that it might be dedicated to, and half of them don't even have to do with love. If you were alone on Valentine's Day this year, well, you had an excuse - there's a deadly pandemic. Anyway, a happy Anna Howard Shaw Day to us all!"],"632":["And for a movie the US did get, Tom Hardy is back as Spider-Man's dark counterpart, this time against Woody Harrelson as Carnage.","Marvel's most toxic hero received a slimy sequel that premiered in American theatres last week, and earned $100 million in just 5 days, tying it with Shang-Chi and the Legend of the Ten Rings as the fastest film to reach that milestone during the pandemic. Given that again there is Tom Hardy going insane as Eddie Brock and his symbiote partner, only this time joined by the equally unhinged villains Woody Harrelson as Carnage and Naomie Harris (the Moneypenny of #2, only in a Tia Dalma getup) as Shriek, critics and audiences favored this one over the original, although overall reception is still mixed.","The UK got this Marvel film - part of Sony's Spider-Man Universe, not the Marvel Cinematic Universe (but there are hints Spider-Man: No Way Home might unite Tom Holland's Spidey with this antiheroic counterpart) - on September 14, three weeks before it hit US cinemas and had the best opening of pandemic times. It remains to be seen if the next movie based on a Spider-Man villain, Morbius, will enjoy the same success."],"633":["This scream queen and star of #6\/8 plays Love, the (ahem) love interest of Joe Goldberg who's recently given birth to their newborn son. Love also happens to be a serial killer too! Her and Joe are a match made in heaven. (Possibly. In fact, I'd never even heard of this show until I started contributing to this report.)","Keeping off the list the first film adaptation of #4 and one of #2's 2019's stars (although she only has six minutes of screentime, given the movie ends right as her character really enters the plot) is the female lead of #18. If only we could get an image of her on Commons!"],"634":["Shershaah, a film based on Batra's service in the Kargil War, was released to Amazon on Thursday.","Going a little south of Afghanistan, India, who is only remembering a war through Shershaah, a film based on this captain's service in the Kargil War, released to Amazon on August 12.","India continues to read about the army captain whose exploits in the Kargil War are chronicled in the Prime Video release Shershaah."],"635":["The retired wide receiver for the Chargers and Buccaneers was found dead in a Florida hotel room. He was 38."],"636":["Kollywood lost a very prolific actor\/comedian, who upon his death at the age of 59 had worked in over 220 movies."],"637":["Bezos wasn't alone on his flight; he was joined by his brother, a Dutch 18-year-old, and Wally Funk. At 82, she is the oldest person to go on a (sub orbital) space flight."],"638":["The 42nd vice president of the United States, under Jimmy Carter, and also a former senator for Minnesota, Mondale died at the age of 93. He also ran for President in 1984, being victim of quite the landslide: only his state chose him, the other 49 went for Reagan!"],"639":["The Marvel Cinematic Universe hasn't had new releases since July 2019 given the pandemic delayed everything. Until their first Disney+ show, where Wanda Maximoff and the android Vision are a couple in a send-off of old sitcoms which is clearly some sort of illusion yet to be revealed, as after the first two episodes the show will have weekly chapters. Basically, expect to see it on the list for weeks to come.","Scarlet Witch and Vision relive moments out of old sitcoms that are clearly an illusion of sorts in the return of the Marvel Cinematic Universe, only not in theaters, but a Disney+ show.","After inserting the Scarlet Witch and Vision into pastiches of I Love Lucy, Bewitched and The Brady Bunch, Disney+ finally decided to offer some explanations as for what was happening, while giving a proper introduction to Monica Rambeau and the organization SWORD, and bringing back actors Kat Dennings and Randall Park from the movies.","The first Marvel Cinematic Universe show on Disney+ continues to surprise viewers, this time with a very unexpected cameo.","Hopefully those who didn't like the first three episodes for being sendoffs to old sitcoms remained to see how the show is now about a dangerous grieving superpowered women trapping a town in sendoffs to old sitcoms.","This Disney+ series, the first installment of the Marvel Cinematic Universe since 2019, has delivered week after week of twists - the latest being the introduction of a clear antagonist.","Along with digging deeper into what led to all those sitcom pastiches, this week's episode marked a first in the Marvel Cinematic Universe: Wanda Maximoff was finally referred to as Scarlet Witch!","This Disney+ original series released its finale on Friday. While WandaVision started out as a mysterious \"Lynchian\" sitcom, it eventually devolved into an MCU action film - but what were you really expecting?","The final episode aired last week, which means that the Report has a brief respite from weekly Marvel movies (brief being the operative word - The Falcon and the Winter Soldier airs its first episode next week.)","Marvel's foray into Disney+ was supposed to start with the straightforward superheroism of #8. Instead, in the wake of delays caused by the goddamned pandemic, the first show was this one, about a woman who decides to cope with grief through old sitcoms."],"640":["US Forces give the nod, it's a setback for your countryAfter Osama bin Laden and al-Qaeda claimed responsibility for the 9\/11 attacks, George W. Bush started the War on Terror and sent hell loose on #2, where said terrorist group was given refuge. #1 were trying to solve things, but that would've required to stop the bombings that eventually escalated to their removal. (and in a much more controversial affair, to the next step in the War on Terror, Iraq, who were controversially invaded on Bush's orders even if the country had nothing to do with terrorists - yet) Afterwards, soldiers from all nations of NATO remained there to help the country rebuild and contain a Taliban insurgency until their withdrawal this year, leading to all this recent turmoil."],"641":["The newest MCU Disney+ show, an animated anthology alternate-fictional-history series, premiered on Wednesday. The first episode is a counterfactual on the 2011 Captain America film, with Steve Rogers's British girlfriend taking the super serum instead (something that originated in a mobile game), and Rogers being given a dieselpunk Iron Man suit.","After one week off, even if it marked the last time featuring Chadwick Boseman as Black Panther, the Disney+ animated version of Marvel's Elseworlds bounces back following an episode reminiscent of the most pessimistic issues of the original comics, revolving around the Avengers dying before they could even assemble.","Continuing the downbeat thread of last week's alternate Marvel Cinematic Universe history, this time reimagining Doctor Strange, only the doctor-turned-sorcerer becomes a power hungry abomination for not taking well the death of Rachel McAdams.","This time, the Marvel Cinematic Universe animated anthology series went zombies.","Fans of Michael B. Jordan's Erik Killmonger could meet him again in the MCU's alternate history cartoon. And this time any sympathy he had in Black Panther is absent, as after preventing the events of Iron Man Killmonger turns out to be a manipulative bastard who derails everything in his revenge campaign.","After three bleak episodes, Marvel's animated anthology delivered a comedic alternate history where by being raised alone instead of with a backstabbing brother, Thor grows up to become a party animal whose arrival on Earth leads to wacky hijinks.","Shang-Chi and the Legend of the Ten Rings fell of the list, but the Marvel Cinematic Universe (the only series with as many movies as #9) keeps itself on the Report through what was supposedly an anthology but got an overarching villain, as homicidal robot Ultron got the Infinity Stones from Thanos and decided to outclass him, wiping out all life from his universe! And he discovers there is a multiverse, hence Uatu (voiced by one of #2's actors) is forced to not be just a Watcher before everyone is subjected to an Age of Ultron.","Marvel's animated alternate history ended its first season by assembling characters from all previous eight episodes... plus a ninth that ended up postponed for a second season, and for a change wouldn't have Iron Man dying. In any case, Disney+ only returns to the Marvel Cinematic Universe next month with Hawkeye."],"642":["Golf getting big views! And the unknown golfer who almost won the 2021 Masters Tournament got more views than the winner, who is also the first Japanese golfer with a title in the majors. Zalatoris followed up his surprise Masters streak by doing well in some lesser-known golf tournaments in the week."],"643":["Space. The final frontier. 55 years after becoming James T. Kirk, William Shatner (who curiously is the inspiration for the mask worn by #7's villain) actually went into space, becoming the oldest person in a sub-orbital flight at the age of 90, as part of Blue Origin's 18th mission, third of the year."],"644":["The American actor best known for his appearance in Sex and the City died on September 21, aged 57, of pancreatic cancer. In a career spanning dozens of films and TV series from 1986 till his death (including a posthumous release) he somehow failed to win any awards (so far)."],"645":["Became the head coach of the world-renowned Chelsea F.C. this week."],"646":["A complex of seven buildings, spearheaded by Twin Towers that upon completion were the tallest skyscrapers in the world, even attracting King Kong. Sadly, two planes were thrown by al-Qaeda on the Towers (#3 - and whoever says it was not the case should be slapped), and the debris as they collapsed wrecked the rest of the complex. A new WTC has taken its place, with One World Trade Center as the center building, and also a memorial that includes huge reflecting pools where the Twin Towers stood."],"647":["He's gone! And so is his lawyer team! And Melania's been advised to scram too.","WWE will have spectators for the first time since March 2020 once this event happens in Miami on April 10 and 11.","I always wonder why wrestling articles get so many views...","Professional wrestling's biggest event happened on 10-11 April in Tampa, this time even with an in-person audience again as 25,675 attended each night at the Raymond James Stadium."],"648":["Is this backlash against WrestleMania appearing on this list so much? No, it's the name of an event, obviously in Florida, at a skydome that the state has name SunDome because... Florida."],"649":["Unlike WWE, there's no written kayfabe between those matches."],"650":["We've been dealing with this godforsaken pandemic for the past year - depending on where you live, you either just passed or are coming up on lockdowniversary. The N95 mask that's helped so many through this was pioneered by Wu, whose birthday (this Wednesday) was commemorated with a Google Doodle."],"651":["Roughly translated as \"day of atonement\", this, the holiest day in the Jewish calendar, was celebrated September 16 (well, sunset on September 15-nightfall on September 16) or (the proper definition of the date) the 10th day of the Jewish month of Tishrei. The confusing part is that the Jewish and current calendars aren't in sync, meaning Yom Kippur is on a different date every year."],"652":["On a personal note, I never bothered making it past season one after having to deal with a cast of unbelievably unrootable-for characters, including the main love interest\/victim, Beck, whose entire role can be summed up in this video.","The third season of the Netflix series about the unlikeable serial killer we're supposed to like who falls in love with #25 was released on October 15, and people still seem to be interested in it - this is the second week in a row it's been on this list. Netflix has green-lit a fourth season, so maybe we'll see it on the list again next year."],"653":["Took place on January 24 and was headlined by the fight between McGregor (#3) and Poirier (#16).","Me?This Lifetime-turned-Netflix series about a stalker and serial killer named Joe Goldberg, played by Gossip Girl's gossip guy Penn Badgley, entered its third season last week. It focuses on the relationship between him and Love (played by #20), the object of his affection from season two to whom he gets married after learning that she's just as psycho as him. It's received mostly positive reviews and enough attention to finally knock that goddamned game which I won't mention again out of Netflix's coveted number one spot. "],"654":["It's a really slow week to the point this perennially popular article entered the list. Who know what brought people in, maybe the upcoming Originals show K-pop Evolution, or having the shooting that happened in a Colorado supermarket be livestreamed by a witness.","The perenially popular website remains on the list one more week, keeping off #26 Invincible (comics) - source material of #12, adequate given both YouTube and Prime Video are how the two omnipresent Internet giants make their hold on video services.","This article always gets a lot of views, which is a little strange - Wikipedia isn't Google - but maybe some more came through this week when Mozilla and Microsoft took shots at the video platform. Can software giants have beef?"],"655":["A bearded Texan rock trio - including a guy actually named Beard, who after decades with only a mustache grew a goatee - who ever since 1969 have been responsible for many classic tunes such as \"La Grange\" and \"Sharp Dressed Man\" (and for Back to the Future fans, \"Doubleback\"). One of their frontmen died (#9) 5 days after the band played without him for the first time in 51 years - the other leader, Billy Gibbons, said Hill specifically asked him to put his guitar tech in his place."],"656":["A director with a certainly distinctive style, translated into many comic book adaptations - most recently our #1 (and indirectly, #5). This year also has Snyder's heist-during-the-zombie-apocalypse flick Army of the Dead.","Snyder is one of the clearer beneficiaries of vulgar auteurism; how else do you go from making the reviled-by-nerds 300 and Watchmen to getting those same nerds to push for millions of dollars in reshoots for a superhero movie?"],"657":["The Justice League that was released in 2017 had Snyder credited as a director, but much of the film was altered in post-production and reshoots by Joss Whedon. Some fans were convinced that the \"Snyder cut,\" which surely existed somewhere, was far better than the lackluster Whedon version. However, due to the way effects-heavy superhero films are produced, the cut was probably far from complete (Folding Ideas has a good video about why.) After $70 million of effects and reshoots, the Snyder cut is finally complete - with a trailer dropping this last Sunday.","All the cries of #ReleaseTheSnyderCut were filled, at the asking price of an HBO Max subscription and 4 hours to kill. Reviews were positive, even if the indulgent nature of this superhero project (again: the thing lasts 4 hours!) is a contentious point.","On one hand, the film is more consistent and the added content fleshes out characters such as Cyborg and Steppenwolf. On the other hand, it's also consistently too grim (the washed colors and moody soundtrack help) and the amount of slow motion is abusive. Still, a valid if overlong effort. Now let's see what lies ahead, even if fans aren't ready to move on (#21).","Fans are now griping #RestoreTheSnyderverse given the extended cut of Justice League was released, but Warner Bros. won't continue it. Well, they should focus on how the studio makes worse decisions regarding the DC Extended Universe than that - just because Darkseid appears in a half a dozen scenes of this 4 hour movie, Warner cancelled a promising New Gods movie that would feature the famed DC villain."],"658":["This early-20th-century Yankton Dakota activist and author was born on February 22, 1876. For her birthday, she was commemorated by a Google Doodle."],"659":["The Case Breakers, an independent team of 40 cold case investigators, claimed they identified this still mysterious murderer who terrorized the San Francisco Bay Area in the late 1960s. The police disagrees with their discovery, deeming it too reliant on circumstantial evidence."]},"Class":{"0":"B-Class article","1":"Featured article","2":"C-Class article","3":"B-Class article","4":"C-Class article","5":"Start-Class article","6":"List-Class article","7":"Symbol question.svg","8":"C-Class article","9":"C-Class article","10":"Symbol question.svg","11":"Start-Class article","12":"C-Class article","13":"B-Class article","14":"C-Class article","15":"C-Class article","16":"C-Class article","17":"C-Class article","18":"Start-Class article","19":"C-Class article","20":"B-Class article","21":"Start-Class article","22":"C-Class article","23":"C-Class article","24":"Start-Class article","25":"Start-Class article","26":"Start-Class article","27":"List-Class article","28":"List-Class article","29":"List-Class article","30":"B-Class article","31":"B-Class article","32":"Featured article","33":"Start-Class article","34":"Stub-Class article","35":"B-Class article","36":"C-Class article","37":"Start-Class article","38":"Start-Class article","39":"Good article","40":"B-Class article","41":"B-Class article","42":"C-Class article","43":"Start-Class article","44":"List-Class article","45":"C-Class article","46":"C-Class article","47":"C-Class article","48":"C-Class article","49":"Good article","50":"B-Class article","51":"C-Class article","52":"C-Class article","53":"Start-Class article","54":"C-Class article","55":"Symbol question.svg","56":"Start-Class article","57":"B-Class article","58":"B-Class article","59":"C-Class article","60":"Start-Class article","61":"Good article","62":"B-Class article","63":"Start-Class article","64":"B-Class article","65":"Start-Class article","66":"B-Class article","67":"B-Class article","68":"C-Class article","69":"B-Class article","70":"C-Class article","71":"Symbol question.svg","72":"Stub-Class article","73":"Start-Class article","74":"C-Class article","75":"Start-Class article","76":"","77":"C-Class article","78":"Start-Class article","79":"C-Class article","80":"B-Class article","81":"B-Class article","82":"B-Class article","83":"C-Class article","84":"B-Class article","85":"C-Class article","86":"Good article","87":"B-Class article","88":"B-Class article","89":"C-Class article","90":"Start-Class article","91":"C-Class article","92":"Featured article","93":"B-Class article","94":"Start-Class article","95":"B-Class article","96":"C-Class article","97":"Good article","98":"C-Class article","99":"Good article","100":"B-Class article","101":"B-Class article","102":"Start-Class article","103":"Start-Class article","104":"C-Class article","105":"Good article","106":"Start-Class article","107":"B-Class article","108":"B-Class article","109":"C-Class article","110":"C-Class article","111":"Start-Class article","112":"C-Class article","113":"C-Class article","114":"C-Class article","115":"B-Class article","116":"B-Class article","117":"C-Class article","118":"C-Class article","119":"B-Class article","120":"C-Class article","121":"C-Class article","122":"Start-Class article","123":"B-Class article","124":"B-Class article","125":"Start-Class article","126":"C-Class article","127":"Start-Class article","128":"C-Class article","129":"Stub-Class article","130":"C-Class article","131":"B-Class article","132":"B-Class article","133":"C-Class article","134":"C-Class article","135":"C-Class article","136":"C-Class article","137":"C-Class article","138":"C-Class article","139":"B-Class article","140":"C-Class article","141":"B-Class article","142":"Start-Class article","143":"C-Class article","144":"B-Class article","145":"Good article","146":"C-Class article","147":"Good article","148":"Start-Class article","149":"C-Class article","150":"C-Class article","151":"B-Class article","152":"Good article","153":"Stub-Class article","154":"C-Class article","155":"Symbol question.svg","156":"Good article","157":"C-Class article","158":"C-Class article","159":"Start-Class article","160":"List-Class article","161":"Good article","162":"C-Class article","163":"C-Class article","164":"B-Class article","165":"C-Class article","166":"B-Class article","167":"C-Class article","168":"C-Class article","169":"B-Class article","170":"B-Class article","171":"C-Class article","172":"Start-Class article","173":"C-Class article","174":"Start-Class article","175":"B-Class article","176":"B-Class article","177":"C-Class article","178":"C-Class article","179":"Start-Class article","180":"B-Class article","181":"B-Class article","182":"C-Class article","183":"B-Class article","184":"Start-Class article","185":"B-Class article","186":"C-Class article","187":"B-Class article","188":"B-Class article","189":"C-Class article","190":"C-Class article","191":"C-Class article","192":"C-Class article","193":"Start-Class article","194":"Symbol question.svg","195":"Featured article","196":"B-Class article","197":"B-Class article","198":"B-Class article","199":"C-Class article","200":"Good article","201":"C-Class article","202":"C-Class article","203":"Featured article","204":"C-Class article","205":"C-Class article","206":"C-Class article","207":"C-Class article","208":"C-Class article","209":"Start-Class article","210":"C-Class article","211":"Start-Class article","212":"Symbol question.svg","213":"Start-Class article","214":"Start-Class article","215":"Featured article","216":"B-Class article","217":"B-Class article","218":"C-Class article","219":"B-Class article","220":"C-Class article","221":"B-Class article","222":"Stub-Class article","223":"C-Class article","224":"C-Class article","225":"Good article","226":"B-Class article","227":"Start-Class article","228":"B-Class article","229":"C-Class article","230":"Start-Class article","231":"C-Class article","232":"B-Class article","233":"Start-Class article","234":"Good article","235":"Start-Class article","236":"Start-Class article","237":"C-Class article","238":"Good article","239":"B-Class article","240":"B-Class article","241":"Start-Class article","242":"Featured article","243":"C-Class article","244":"B-Class article","245":"C-Class article","246":"Start-Class article","247":"C-Class article","248":"Good article","249":"Start-Class article","250":"C-Class article","251":"C-Class article","252":"B-Class article","253":"C-Class article","254":"B-Class article","255":"C-Class article","256":"Start-Class article","257":"B-Class article","258":"C-Class article","259":"C-Class article","260":"B-Class article","261":"Start-Class article","262":"Start-Class article","263":"Start-Class article","264":"B-Class article","265":"B-Class article","266":"B-Class article","267":"Start-Class article","268":"Good article","269":"Good article","270":"C-Class article","271":"C-Class article","272":"C-Class article","273":"C-Class article","274":"C-Class article","275":"C-Class article","276":"Start-Class article","277":"B-Class article","278":"C-Class article","279":"B-Class article","280":"Start-Class article","281":"B-Class article","282":"C-Class article","283":"C-Class article","284":"B-Class article","285":"B-Class article","286":"C-Class article","287":"Start-Class article","288":"C-Class article","289":"Symbol question.svg","290":"Start-Class article","291":"Start-Class article","292":"C-Class article","293":"C-Class article","294":"C-Class article","295":"Start-Class article","296":"B-Class article","297":"Start-Class article","298":"C-Class article","299":"C-Class article","300":"B-Class article","301":"C-Class article","302":"B-Class article","303":"C-Class article","304":"Start-Class article","305":"C-Class article","306":"Start-Class article","307":"Start-Class article","308":"C-Class article","309":"C-Class article","310":"Good article","311":"C-Class article","312":"B-Class article","313":"Start-Class article","314":"Start-Class article","315":"Good article","316":"Good article","317":"Start-Class article","318":"B-Class article","319":"B-Class article","320":"Start-Class article","321":"B-Class article","322":"Start-Class article","323":"B-Class article","324":"C-Class article","325":"C-Class article","326":"C-Class article","327":"C-Class article","328":"Start-Class article","329":"Start-Class article","330":"B-Class article","331":"C-Class article","332":"C-Class article","333":"B-Class article","334":"Start-Class article","335":"Start-Class article","336":"Good article","337":"Start-Class article","338":"B-Class article","339":"C-Class article","340":"C-Class article","341":"B-Class article","342":"C-Class article","343":"C-Class article","344":"B-Class article","345":"C-Class article","346":"C-Class article","347":"Start-Class article","348":"B-Class article","349":"C-Class article","350":"B-Class article","351":"B-Class article","352":"C-Class article","353":"C-Class article","354":"C-Class article","355":"C-Class article","356":"Good article","357":"Good article","358":"B-Class article","359":"Featured list","360":"Start-Class article","361":"C-Class article","362":"Featured list","363":"List-Class article","364":"List-Class article","365":"List-Class article","366":"List-Class article","367":"C-Class article","368":"C-Class article","369":"C-Class article","370":"C-Class article","371":"C-Class article","372":"C-Class article","373":"C-Class article","374":"Start-Class article","375":"Start-Class article","376":"C-Class article","377":"B-Class article","378":"Good article","379":"Stub-Class article","380":"Featured article","381":"Start-Class article","382":"C-Class article","383":"Featured article","384":"Start-Class article","385":"C-Class article","386":"Start-Class article","387":"Start-Class article","388":"C-Class article","389":"B-Class article","390":"C-Class article","391":"B-Class article","392":"Start-Class article","393":"Good article","394":"C-Class article","395":"B-Class article","396":"Start-Class article","397":"C-Class article","398":"B-Class article","399":"B-Class article","400":"B-Class article","401":"B-Class article","402":"Good article","403":"C-Class article","404":"Stub-Class article","405":"C-Class article","406":"B-Class article","407":"Start-Class article","408":"C-Class article","409":"Good article","410":"Good article","411":"Good article","412":"Start-Class article","413":"C-Class article","414":"C-Class article","415":"C-Class article","416":"Start-Class article","417":"B-Class article","418":"C-Class article","419":"B-Class article","420":"Good article","421":"C-Class article","422":"C-Class article","423":"Start-Class article","424":"C-Class article","425":"B-Class article","426":"Start-Class article","427":"B-Class article","428":"C-Class article","429":"Start-Class article","430":"B-Class article","431":"C-Class article","432":"Good article","433":"Good article","434":"Start-Class article","435":"C-Class article","436":"C-Class article","437":"C-Class article","438":"C-Class article","439":"Start-Class article","440":"Good article","441":"Start-Class article","442":"B-Class article","443":"C-Class article","444":"Start-Class article","445":"C-Class article","446":"Start-Class article","447":"C-Class article","448":"B-Class article","449":"Start-Class article","450":"Start-Class article","451":"B-Class article","452":"C-Class article","453":"C-Class article","454":"C-Class article","455":"Featured article","456":"B-Class article","457":"B-Class article","458":"B-Class article","459":"B-Class article","460":"Start-Class article","461":"B-Class article","462":"C-Class article","463":"B-Class article","464":"Start-Class article","465":"C-Class article","466":"C-Class article","467":"B-Class article","468":"C-Class article","469":"Start-Class article","470":"B-Class article","471":"Start-Class article","472":"B-Class article","473":"B-Class article","474":"C-Class article","475":"B-Class article","476":"B-Class article","477":"B-Class article","478":"B-Class article","479":"Featured article","480":"B-Class article","481":"B-Class article","482":"C-Class article","483":"Start-Class article","484":"C-Class article","485":"List-Class article","486":"B-Class article","487":"Featured article","488":"B-Class article","489":"Start-Class article","490":"B-Class article","491":"C-Class article","492":"Start-Class article","493":"Start-Class article","494":"Stub-Class article","495":"C-Class article","496":"Good article","497":"C-Class article","498":"C-Class article","499":"Start-Class article","500":"C-Class article","501":"Start-Class article","502":"B-Class article","503":"C-Class article","504":"Start-Class article","505":"B-Class article","506":"C-Class article","507":"C-Class article","508":"B-Class article","509":"B-Class article","510":"C-Class article","511":"C-Class article","512":"C-Class article","513":"Start-Class article","514":"C-Class article","515":"Start-Class article","516":"B-Class article","517":"C-Class article","518":"Start-Class article","519":"B-Class article","520":"Start-Class article","521":"Start-Class article","522":"B-Class article","523":"Start-Class article","524":"C-Class article","525":"C-Class article","526":"C-Class article","527":"Good article","528":"B-Class article","529":"Start-Class article","530":"Start-Class article","531":"Start-Class article","532":"Start-Class article","533":"Start-Class article","534":"B-Class article","535":"C-Class article","536":"C-Class article","537":"C-Class article","538":"C-Class article","539":"C-Class article","540":"B-Class article","541":"Start-Class article","542":"C-Class article","543":"B-Class article","544":"B-Class article","545":"C-Class article","546":"B-Class article","547":"Start-Class article","548":"C-Class article","549":"C-Class article","550":"C-Class article","551":"C-Class article","552":"C-Class article","553":"C-Class article","554":"C-Class article","555":"Start-Class article","556":"B-Class article","557":"C-Class article","558":"B-Class article","559":"C-Class article","560":"C-Class article","561":"B-Class article","562":"C-Class article","563":"C-Class article","564":"B-Class article","565":"Start-Class article","566":"Symbol question.svg","567":"C-Class article","568":"C-Class article","569":"B-Class article","570":"B-Class article","571":"B-Class article","572":"Start-Class article","573":"Start-Class article","574":"B-Class article","575":"Start-Class article","576":"C-Class article","577":"Start-Class article","578":"B-Class article","579":"C-Class article","580":"C-Class article","581":"C-Class article","582":"Stub-Class article","583":"Start-Class article","584":"Start-Class article","585":"Start-Class article","586":"Start-Class article","587":"C-Class article","588":"Good article","589":"C-Class article","590":"Symbol question.svg","591":"Start-Class article","592":"C-Class article","593":"B-Class article","594":"Start-Class article","595":"Start-Class article","596":"Start-Class article","597":"C-Class article","598":"Start-Class article","599":"Good article","600":"C-Class article","601":"Good article","602":"C-Class article","603":"B-Class article","604":"C-Class article","605":"Start-Class article","606":"C-Class article","607":"Start-Class article","608":"C-Class article","609":"B-Class article","610":"Good article","611":"C-Class article","612":"C-Class article","613":"C-Class article","614":"C-Class article","615":"Start-Class article","616":"B-Class article","617":"Start-Class article","618":"Start-Class article","619":"Start-Class article","620":"C-Class article","621":"Stub-Class article","622":"Start-Class article","623":"Start-Class article","624":"Stub-Class article","625":"B-Class article","626":"Start-Class article","627":"Featured article","628":"B-Class article","629":"Good article","630":"B-Class article","631":"C-Class article","632":"C-Class article","633":"Start-Class article","634":"B-Class article","635":"Start-Class article","636":"B-Class article","637":"C-Class article","638":"C-Class article","639":"C-Class article","640":"C-Class article","641":"C-Class article","642":"Start-Class article","643":"B-Class article","644":"Start-Class article","645":"C-Class article","646":"Good article","647":"Symbol question.svg","648":"C-Class article","649":"Start-Class article","650":"C-Class article","651":"B-Class article","652":"C-Class article","653":"Start-Class article","654":"B-Class article","655":"B-Class article","656":"C-Class article","657":"C-Class article","658":"B-Class article","659":"B-Class article"}} \ No newline at end of file +{"Article":{"0":"1989 Tiananmen Square protests","1":"2012 Summer Olympics medal table","2":"2016 West Bengal Legislative Assembly election","3":"2019 Canadian federal election","4":"2020 Summer Olympics","5":"2020 Summer Olympics Parade of Nations","6":"2020 Summer Olympics medal table","7":"2020 Thomas & Uber Cup","8":"2020 United States presidential election","9":"2021 California gubernatorial recall election","10":"2021 Canadian federal election","11":"2021 Copa Am\u00e9rica","12":"2021 German federal election","13":"2021 ICC Men's T20 World Cup","14":"2021 ICC Men's T20 World Cup ","15":"2021 Israel\u2013Palestine crisis","16":"2021 NFL Draft","17":"2021 Peruvian general election","18":"2021 Sudirman Cup","19":"2021 Suez Canal obstruction","20":"2021 Taliban offensive","21":"2021 Tamil Nadu Legislative Assembly election","22":"2021 West Bengal Legislative Assembly election","23":"2021 storming of the United States Capitol","24":"2021\u201322 UEFA Champions League","25":"2022 FIFA World Cup","26":"2022 FIFA World Cup qualification","27":"63rd Annual Grammy Awards","28":"78th Golden Globe Awards","29":"93rd Academy Awards","30":"A Quiet Place Part II","31":"ABBA","32":"Aaliyah","33":"Abdul Ghani Baradar","34":"Adam Demos","35":"Adele","36":"Afghanistan","37":"Agatha Harkness","38":"Aimee Challenor","39":"Al-Aqsa Mosque","40":"Al-Qaeda","41":"Alec Baldwin","42":"Alfred Molina","43":"All Out (2021)","44":"All-time Olympic Games medal table","45":"Allyson Felix","46":"Amanda Gorman","47":"Andre De Grasse","48":"Andrew Cuomo","49":"Andy Murray","50":"Anne, Princess Royal","51":"Anthony Hopkins","52":"Antifa (United States)","53":"Anupam Tripathi","54":"Anya Taylor-Joy","55":"April Fools' Day","56":"Archie Mountbatten-Windsor","57":"Aretha Franklin","58":"Ariana Grande","59":"Armie Hammer","60":"Army of the Dead","61":"Ashleigh Barty","62":"Ashley Biden","63":"Ashraf Ghani","64":"Asperger syndrome","65":"Athletics at the 2020 Summer Olympics","66":"Audrey Hepburn","67":"Aung San Suu Kyi","68":"Avicii","69":"B. R. Ambedkar","70":"Babur","71":"Badminton at the 2020 Summer Olympics","72":"Basavaraj Bommai","73":"Basil Brown","74":"Beau Biden","75":"Beckett (film)","76":"Behind Her Eyes (British TV series)","77":"Belarus","78":"Believe Me: The Abduction of Lisa McVey","79":"Ben Askren","80":"Benigno Aquino III","81":"Bernie Madoff","82":"Bernie Sanders","83":"Berserk (manga)","84":"Beverly Cleary","85":"Bill Cosby","86":"Bill Gates","87":"Billie Eilish","88":"Billie Holiday","89":"Biz Markie","90":"Black Mafia Family","91":"Black Widow (2021 film)","92":"Blue's Clues","93":"Bo Burnham","94":"Bobby Shmurda","95":"Boris Johnson","96":"Brandon Lee","97":"Brenda Song","98":"Bridgerton","99":"Bridget Moynahan","100":"Britney Spears","101":"Bruce Lee","102":"Bukayo Saka","103":"Burari deaths","104":"Caeleb Dressel","105":"Caitlyn Jenner","106":"Candyman (2021 film)","107":"Canelo \u00c1lvarez","108":"Captain Tom","109":"Carl Nassib","110":"Casualties of the September 11 attacks","111":"Cecil Hotel (Los Angeles)","112":"Certified Lover Boy","113":"Chadwick Boseman","114":"Charles Grodin","115":"Charles Sobhraj","116":"Charles, Prince of Wales","117":"Charlie Watts","118":"Chinese New Year","119":"Chlo\u00e9 Zhao","120":"Christian Eriksen","121":"Christian Porter","122":"Christopher Duntsch","123":"Christopher Plummer","124":"Christopher Reeve","125":"Cicely Tyson","126":"Cinco de Mayo","127":"Cinderella (2021 film)","128":"Claude Cahun","129":"Clickbait (miniseries)","130":"Cloris Leachman","131":"Cobra Kai","132":"Colin Powell","133":"Collin Morikawa","134":"Colton Underwood","135":"Coming 2 America","136":"Conor McGregor","137":"Copa Am\u00e9rica","138":"Courteney Cox","139":"Cristiano Ronaldo","140":"Critical race theory","141":"Crown Jewel (2021)","142":"Cruella (film)","143":"DC Extended Universe","144":"DMX (rapper)","145":"Daft Punk","146":"Damian Lewis","147":"Daniel Craig","148":"Daniil Medvedev","149":"Darkseid","150":"David Amess","151":"David Berkowitz","152":"David Schwimmer","153":"Deadly Illusions","154":"Dear Evan Hansen","155":"Death and funeral of Prince Philip, Duke of Edinburgh","156":"Death of Elisa Lam","157":"Death of Gabby Petito","158":"Death of Gabby Petito[1]","159":"Death of Sarah Everard","160":"Deaths in 2021","161":"Demi Lovato","162":"Deontay Wilder","163":"Derek Chauvin","164":"Devin Booker","165":"Dia Mirza","166":"Diana, Princess of Wales","167":"Dilip Kumar","168":"Dogecoin","169":"Donald Rumsfeld","170":"Donald Trump","171":"Donda","172":"Donda (album)","173":"Doria Ragland","174":"Doug Emhoff","175":"Dr. Rajkumar ","176":"Dr. Seuss","177":"Dua Lipa","178":"Duane Chapman","179":"Dune (2021 film)","180":"Dune (franchise)","181":"Dune (novel)","182":"Dustin Diamond","183":"Dustin Poirier","184":"Dusty Hill","185":"Easter","186":"Ed Asner","187":"Ed and Lorraine Warren","188":"Eddie Murphy","189":"Edith Pretty","190":"Eid al-Adha","191":"Eid al-Fitr","192":"Elaine Chao","193":"Elena Mukhina","194":"Elimination Chamber (2021)","195":"Elizabeth II","196":"Elizabeth Olsen","197":"Elliot Page","198":"Elon Musk","199":"Emma Raducanu","200":"Enema of the State","201":"England national football team","202":"Enrique Tarrio","203":"Ernest Hemingway","204":"Eternals (comics)","205":"Eternals (film)","206":"European Super League","207":"Eurovision Song Contest 2021","208":"Evan Rachel Wood","209":"Ever Given","210":"Evergrande Group","211":"Executive Order 13959","212":"Extreme Rules (2021)","213":"F9 (film)","214":"FC Sheriff Tiraspol","215":"FIFA World Cup","216":"FIFA World Rankings ","217":"Facebook","218":"Fall of Kabul (2021)","219":"Fall of Saigon","220":"Family of Joe Biden","221":"Fastlane (2021)","222":"Fate: The Winx Saga","223":"Father's Day","224":"Field of Dreams","225":"Florence Pugh","226":"Floyd Mayweather Jr.","227":"Football at the 2020 Summer Olympics","228":"Fran Lebowitz","229":"Frances McDormand","230":"Francis Ngannou","231":"Frank Kameny","232":"Fred Hampton","233":"Free Guy","234":"Friends","235":"Friends: The Reunion","236":"G-Eazy","237":"Gareth Southgate","238":"Gavin Newsom","239":"Gaza Strip","240":"George Floyd","241":"George Segal","242":"George VI","243":"Gianluigi Donnarumma","244":"Giannis Antetokounmpo","245":"Gina Carano","246":"Ginny & Georgia","247":"Giorgio Chiellini","248":"Gisele B\u00fcndchen","249":"Godzilla vs. Kong","250":"Godzilla: King of the Monsters (2019 film)","251":"Gonzaga Bulldogs men's basketball","252":"Good Friday","253":"Google","254":"Groundhog Day","255":"Group of Seven","256":"Guy-Manuel de Homem-Christo","257":"Gwen Shamblin Lara","258":"Gylfi Sigur\u00f0sson","259":"Haiti","260":"Halloween","261":"Halloween Kills","262":"Halston","263":"Halyna Hutchins","264":"Hamas","265":"Hamid Karzai","266":"Hank Aaron","267":"Hannah Waddingham","268":"Harry Kane","269":"Harry Styles","270":"Havana syndrome","271":"Helen McCrory","272":"Hell in a Cell (2021)","273":"Hibatullah Akhundzada","274":"Hideki Matsuyama","275":"Hmong people","276":"HoYeon Jung","277":"Hunter Biden","278":"Hurricane Ida","279":"Hurricane Katrina","280":"I Care a Lot","281":"ICC Men's T20 World Cup","282":"ICC Men's T20 World Cup ","283":"Impeachment","284":"Impeachment in the United States","285":"Impeachment of Donald Trump","286":"In the Heights","287":"In the Heights (film)","288":"Independence Day (United States)","289":"India at the 2020 Summer Olympics","290":"India at the 2020 Summer Paralympics","291":"India at the Olympics","292":"Indian Premier League","293":"Insurrection Act of 1807","294":"International Women's Day","295":"Invincible (TV series)","296":"Iron Dome","297":"Islamic Emirate of Afghanistan","298":"Islamic Republic of Afghanistan","299":"Islamic State of Iraq and the Levant \u2013 Khorasan Province","300":"Israel","301":"Israeli\u2013Palestinian conflict","302":"Italy national football team","303":"J. Jayalalithaa","304":"Jadon Sancho","305":"Jake Paul","306":"James Michael Tyler","307":"Jamie Raskin","308":"Jason Sudeikis","309":"Jean-Paul Belmondo","310":"Jeff Bezos","311":"Jen Psaki","312":"Jennifer Aniston","313":"Jessica Walter","314":"Jessie Mei Li","315":"Jill Biden","316":"Jimmy Greaves","317":"Jimmy Hayes (ice hockey)","318":"Jodie Foster","319":"Joe Biden","320":"Joe Lara","321":"Joey Jordison","322":"John Cooper (serial killer)","323":"John Magufuli","324":"John McAfee","325":"John Mulaney","326":"Jon Gruden","327":"Jon Ossoff","328":"Jon Rahm","329":"Josh Hawley","330":"Joss Stone","331":"Jovenel Mo\u00efse","332":"Judas and the Black Messiah","333":"Juneteenth","334":"Jungle Cruise (film)","335":"Jupiter's Legacy (TV series)","336":"Justice League (film)","337":"Kalvin Phillips","338":"Kamala Harris","339":"Kamaru Usman","340":"Kang the Conqueror","341":"Kanye West","342":"Kathy Hochul","343":"Katie Ledecky","344":"Kelly Loeffler","345":"Kentaro Miura","346":"Keystone Pipeline","347":"Kike","348":"Kyrsten Sinema","349":"Lana Clarkson","350":"Larry King","351":"Larry Nassar","352":"Lauren Boebert","353":"Lee Jung-jae","354":"Leylah Fernandez","355":"Lil Nas X","356":"Lionel Messi","357":"Lionel Messi ","358":"Lisa Kudrow","359":"List of James Bond films","360":"List of Mortal Kombat characters","361":"List of Olympic Games host cities","362":"List of Super Bowl champions","363":"List of Super Bowl halftime shows","364":"List of deaths and violence at the Cecil Hotel","365":"List of people named in the Pandora Papers","366":"List of presidents of the United States","367":"Liz Cheney","368":"Liza Minnelli","369":"Logan Paul","370":"Loki (TV series)","371":"Luc Montagnier","372":"Luca (2021 film)","373":"Lucifer (TV series)","374":"Ludwig Guttmann","375":"M. K. Stalin","376":"Macaulay Culkin","377":"Machine Gun Kelly (rapper)","378":"Mahatma Gandhi","379":"Maid (miniseries)","380":"Malcolm X","381":"Malignant (2021 film)","382":"Mamata Banerjee","383":"Manchester United F.C.","384":"Mandira Bedi ","385":"Manifest (TV series)","386":"Marcell Jacobs","387":"Mare of Easttown","388":"Margaret Qualley","389":"Marilyn Manson","390":"Marjorie Taylor Greene","391":"Mark Zuckerberg","392":"Markie Post","393":"Martin Luther King Jr.","394":"Marvel Cinematic Universe: Phase Four","395":"Marvelous Marvin Hagler","396":"Master (2021 film)","397":"Matt Gaetz","398":"Matt Hancock","399":"Matt LeBlanc","400":"Matthew Perry","401":"Megan Fox","402":"Meghan, Duchess of Sussex","403":"Melinda Gates","404":"Melvin Capital","405":"Met Gala","406":"Mia Farrow","407":"Michael Collins (astronaut)","408":"Michael K. Williams","409":"Michael Phelps","410":"Michael Schumacher","411":"Mick Jagger","412":"Midnight Mass (miniseries)","413":"Milkha Singh","414":"Milwaukee Bucks","415":"Mimi Keene","416":"Miss Universe 2020","417":"Mitch McConnell","418":"Modern pentathlon","419":"Mohammed Omar","420":"Money Heist","421":"Money in the Bank (2021)","422":"Monica Rambeau","423":"Mortal Kombat (2021 film)","424":"Mother's Day","425":"Muhammad Ali","426":"Murder of Bobbie Jo Stinnett","427":"Murder of James Bulger","428":"Myanmar","429":"M\u00e5neskin","430":"N'Golo Kant\u00e9","431":"Naftali Bennett","432":"Nancy Pelosi","433":"Naomi Osaka","434":"Narendra Modi Stadium","435":"Navarasa (web series)","436":"Ned Beatty","437":"Neeraj Chopra","438":"Never Have I Ever (TV series)","439":"Nick Kamen","440":"Nicki Minaj","441":"Nine Perfect Strangers (miniseries)","442":"No Time to Die","443":"Noel Clarke","444":"Nomadland (film)","445":"Non-binary gender","446":"Norm Macdonald","447":"North Macedonia","448":"Novak Djokovic","449":"Old (film)","450":"Oleksandr Usyk","451":"Olivia Munn","452":"Olivia Rodrigo","453":"Olivia Wilde","454":"Olympia Dukakis","455":"Olympic Games","456":"Omagh bombing","457":"Oprah Winfrey","458":"Osama bin Laden","459":"P. V. Sindhu","460":"Pandora Papers","461":"Paris Saint-Germain F.C.","462":"Parler","463":"Patrick Mahomes","464":"Paul Ritter (actor)","465":"Pegasus (spyware)","466":"Perseverance (rover)","467":"Phil Mickelson","468":"Phil Spector","469":"Phillip Adams (American football)","470":"Piers Morgan","471":"Prashant Kishor","472":"President of the United States","473":"Prince Andrew of Greece and Denmark","474":"Prince Andrew, Duke of York","475":"Prince Edward, Earl of Wessex","476":"Prince Harry, Duke of Sussex","477":"Prince Philip, Duke of Edinburgh","478":"Prince William, Duke of Cambridge","479":"Princess Alice of Battenberg","480":"Princess Margaret, Countess of Snowdon","481":"Princess Margaret, Countess of Snowdon ","482":"Promising Young Woman","483":"Proposals for a European Super League in association football","484":"Puneeth Rajkumar","485":"Puneeth Rajkumar filmography","486":"QAnon","487":"Queen Elizabeth The Queen Mother","488":"R. Kelly","489":"Radhe (2021 film)","490":"Rafael Nadal","491":"Raheem Sterling","492":"Raj Kaushal","493":"Raj Kundra","494":"Rajiv Kapoor","495":"Ramadan","496":"Rami Malek","497":"Raphael Warnock","498":"Raya and the Last Dragon","499":"Reg\u00e9-Jean Page","500":"Republic Day (India)","501":"Resident Evil Village","502":"Richard Branson","503":"Richard Ramirez","504":"Rick and Morty (season 5)","505":"Rob Gronkowski","506":"Rohit Sardana","507":"Romelu Lukaku","508":"Rosamund Pike","509":"Rose Namajunas","510":"Royal Rumble (2021)","511":"Rudolf Weigl","512":"Rush Limbaugh","513":"Ryan Mason","514":"SOPHIE","515":"Sabine Schmitz","516":"Saint Patrick","517":"Saint Patrick's Day","518":"Saira Banu","519":"Samantha Ruth Prabhu","520":"Sanchari Vijay","521":"Santosh Anand","522":"Sarah Harding","523":"Sarah Shahi","524":"Sarpatta Parambarai","525":"Scarlet Witch","526":"Sean Lock","527":"September 11 attacks","528":"Serena Williams","529":"Sex Education (TV series)","530":"Sha'Carri Richardson","531":"Shadow and Bone","532":"Shadow and Bone (TV series)","533":"Shaheen Afridi","534":"Shailene Woodley","535":"Shang-Chi","536":"Shang-Chi and the Legend of the Ten Rings","537":"Sharia","538":"Shehnaaz Gill","539":"Shershaah","540":"Shirley Temple","541":"Shiva Rajkumar","542":"Shock G","543":"Sidharth Shukla","544":"Sidharth Shukla ","545":"Signal (software)","546":"Simone Biles","547":"Simu Liu","548":"Sirhan Sirhan","549":"Sky Brown","550":"Sophie (musician)","551":"Soviet\u2013Afghan War","552":"Space Jam: A New Legacy","553":"Spider-Man: No Way Home","554":"Spiral (2021 film)","555":"Squid Game","556":"State of Palestine","557":"Steve Burns","558":"Suez Canal","559":"Suicide Squad (film)","560":"SummerSlam (2021)","561":"Super Bowl","562":"Super Bowl LV","563":"Surfside condominium building collapse","564":"Sutton Hoo","565":"Sweet Tooth (TV series)","566":"Swimming at the 2020 Summer Olympics","567":"Sydney McLaughlin","568":"T. B. Joshua","569":"Taliban","570":"Tampa Bay Buccaneers","571":"Tanya Roberts","572":"Tawny Kitaen","573":"Taylor Heinicke","574":"Ted Cruz","575":"Ted Lasso","576":"The Conjuring: The Devil Made Me Do It","577":"The Dig (2021 film)","578":"The Everly Brothers","579":"The Falcon and the Winter Soldier","580":"The Family Man (Indian TV series)","581":"The Father (2020 film)","582":"The Guilty (2021 film)","583":"The Irregulars","584":"The Last Duel (2021 film)","585":"The Little Things (2021 film)","586":"The Many Saints of Newark","587":"The Matrix Resurrections","588":"The Rolling Stones","589":"The Serpent (TV series)","590":"The Suicide Squad (film)","591":"The Tomorrow War","592":"The Wachowskis","593":"The Weeknd","594":"The White Lotus","595":"The Woman in the Window (2021 film)","596":"Thomas Bangalter","597":"Thomas Markle","598":"Thomas Tuchel","599":"Tiger Woods","600":"Timoth\u00e9e Chalamet","601":"Tina Turner","602":"Todd Beamer","603":"Tom Brady","604":"Tom Daley","605":"Trae Young","606":"Travis Barker","607":"Trevor Moore (comedian)","608":"Trial of Arne Cheyenne Johnson","609":"Tulsa race massacre","610":"Twenty-fifth Amendment to the United States Constitution","611":"Tyron Woodley","612":"Tyson Fury","613":"UEFA Euro 2016","614":"UEFA Euro 2020","615":"UEFA Euro 2020 knockout phase","616":"UEFA European Championship","617":"UFC 257","618":"UFC 259","619":"UFC 260","620":"UFC 261","621":"UFC 263","622":"UFC 264","623":"UFC 266","624":"UFC 267","625":"Udham Singh","626":"Una Stubbs","627":"United Airlines Flight 93","628":"United States Capitol","629":"Usain Bolt","630":"Val Kilmer","631":"Valentine's Day","632":"Venom: Let There Be Carnage","633":"Victoria Pedretti","634":"Vikram Batra","635":"Vincent Jackson","636":"Vivek (actor)","637":"Wally Funk","638":"Walter Mondale","639":"WandaVision","640":"War in Afghanistan (2001\u20132021)","641":"What If...? (TV series)","642":"Will Zalatoris","643":"William Shatner","644":"Willie Garson","645":"Woody Allen","646":"World Trade Center (1973\u20132001)","647":"WrestleMania 37","648":"WrestleMania Backlash","649":"Wrestling at the 2020 Summer Olympics","650":"Wu Lien-teh","651":"Yom Kippur","652":"You (TV series)","653":"You (season 3)","654":"YouTube","655":"ZZ Top","656":"Zack Snyder","657":"Zack Snyder's Justice League","658":"Zitkala-Sa","659":"Zodiac Killer"},"Nombre d'apparitions":{"0":1,"1":1,"2":1,"3":1,"4":5,"5":1,"6":2,"7":1,"8":1,"9":1,"10":1,"11":4,"12":1,"13":1,"14":1,"15":2,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":2,"24":1,"25":1,"26":1,"27":1,"28":1,"29":2,"30":3,"31":1,"32":1,"33":1,"34":1,"35":2,"36":4,"37":2,"38":1,"39":1,"40":1,"41":2,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":2,"49":1,"50":2,"51":1,"52":1,"53":1,"54":2,"55":1,"56":1,"57":1,"58":1,"59":2,"60":3,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":2,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":2,"88":2,"89":1,"90":1,"91":3,"92":1,"93":2,"94":1,"95":1,"96":1,"97":1,"98":5,"99":1,"100":4,"101":1,"102":1,"103":1,"104":2,"105":1,"106":2,"107":2,"108":1,"109":1,"110":1,"111":2,"112":1,"113":1,"114":1,"115":5,"116":5,"117":1,"118":1,"119":1,"120":2,"121":1,"122":1,"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":2,"136":2,"137":2,"138":1,"139":9,"140":5,"141":1,"142":2,"143":1,"144":3,"145":1,"146":2,"147":3,"148":1,"149":1,"150":1,"151":2,"152":2,"153":1,"154":1,"155":1,"156":3,"157":1,"158":1,"159":1,"160":43,"161":1,"162":1,"163":2,"164":1,"165":1,"166":3,"167":1,"168":4,"169":1,"170":5,"171":1,"172":1,"173":1,"174":1,"175":1,"176":1,"177":1,"178":1,"179":4,"180":1,"181":2,"182":1,"183":1,"184":1,"185":1,"186":1,"187":3,"188":2,"189":1,"190":1,"191":1,"192":1,"193":1,"194":1,"195":13,"196":4,"197":2,"198":14,"199":4,"200":1,"201":2,"202":1,"203":1,"204":1,"205":3,"206":1,"207":2,"208":1,"209":2,"210":1,"211":1,"212":1,"213":4,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1,"225":1,"226":1,"227":1,"228":1,"229":1,"230":1,"231":1,"232":1,"233":3,"234":2,"235":1,"236":1,"237":2,"238":1,"239":2,"240":2,"241":1,"242":4,"243":1,"244":1,"245":1,"246":1,"247":1,"248":1,"249":5,"250":1,"251":1,"252":1,"253":1,"254":1,"255":2,"256":1,"257":1,"258":1,"259":1,"260":1,"261":3,"262":3,"263":1,"264":2,"265":1,"266":1,"267":1,"268":1,"269":1,"270":1,"271":2,"272":1,"273":1,"274":1,"275":1,"276":4,"277":1,"278":1,"279":1,"280":2,"281":1,"282":1,"283":1,"284":1,"285":1,"286":1,"287":2,"288":1,"289":2,"290":1,"291":3,"292":1,"293":1,"294":1,"295":4,"296":1,"297":1,"298":1,"299":1,"300":2,"301":2,"302":1,"303":2,"304":1,"305":2,"306":1,"307":1,"308":1,"309":1,"310":2,"311":1,"312":2,"313":1,"314":1,"315":1,"316":1,"317":1,"318":1,"319":3,"320":1,"321":1,"322":1,"323":1,"324":1,"325":1,"326":1,"327":1,"328":1,"329":1,"330":1,"331":1,"332":1,"333":2,"334":1,"335":2,"336":2,"337":1,"338":2,"339":1,"340":1,"341":2,"342":1,"343":1,"344":1,"345":1,"346":1,"347":1,"348":1,"349":1,"350":2,"351":1,"352":1,"353":3,"354":2,"355":2,"356":3,"357":1,"358":1,"359":4,"360":1,"361":2,"362":1,"363":1,"364":2,"365":1,"366":1,"367":2,"368":1,"369":1,"370":7,"371":1,"372":2,"373":1,"374":1,"375":1,"376":1,"377":1,"378":1,"379":2,"380":1,"381":1,"382":1,"383":2,"384":1,"385":2,"386":1,"387":6,"388":2,"389":1,"390":2,"391":1,"392":1,"393":1,"394":2,"395":1,"396":1,"397":2,"398":1,"399":2,"400":2,"401":1,"402":2,"403":1,"404":1,"405":1,"406":1,"407":1,"408":1,"409":2,"410":2,"411":1,"412":3,"413":2,"414":1,"415":1,"416":1,"417":1,"418":1,"419":1,"420":2,"421":1,"422":1,"423":4,"424":2,"425":1,"426":1,"427":1,"428":1,"429":1,"430":1,"431":1,"432":2,"433":5,"434":1,"435":1,"436":1,"437":2,"438":1,"439":1,"440":1,"441":1,"442":5,"443":1,"444":2,"445":1,"446":2,"447":1,"448":5,"449":2,"450":2,"451":1,"452":2,"453":1,"454":1,"455":3,"456":1,"457":1,"458":1,"459":2,"460":1,"461":1,"462":1,"463":2,"464":1,"465":1,"466":1,"467":1,"468":1,"469":1,"470":1,"471":1,"472":1,"473":1,"474":2,"475":2,"476":1,"477":8,"478":1,"479":1,"480":3,"481":1,"482":1,"483":1,"484":1,"485":1,"486":5,"487":1,"488":1,"489":2,"490":1,"491":1,"492":1,"493":1,"494":1,"495":1,"496":1,"497":1,"498":2,"499":2,"500":1,"501":2,"502":1,"503":5,"504":1,"505":1,"506":1,"507":2,"508":2,"509":1,"510":1,"511":1,"512":1,"513":1,"514":1,"515":1,"516":1,"517":1,"518":1,"519":1,"520":1,"521":1,"522":1,"523":2,"524":1,"525":1,"526":1,"527":3,"528":1,"529":3,"530":2,"531":3,"532":3,"533":1,"534":2,"535":2,"536":6,"537":1,"538":1,"539":2,"540":1,"541":1,"542":1,"543":1,"544":1,"545":1,"546":2,"547":1,"548":1,"549":1,"550":1,"551":1,"552":2,"553":1,"554":2,"555":6,"556":2,"557":1,"558":2,"559":1,"560":1,"561":1,"562":1,"563":1,"564":1,"565":2,"566":1,"567":1,"568":1,"569":4,"570":1,"571":1,"572":1,"573":1,"574":1,"575":2,"576":2,"577":1,"578":1,"579":7,"580":2,"581":1,"582":1,"583":1,"584":1,"585":1,"586":2,"587":1,"588":1,"589":1,"590":6,"591":2,"592":1,"593":1,"594":3,"595":1,"596":1,"597":1,"598":1,"599":1,"600":2,"601":1,"602":1,"603":4,"604":2,"605":1,"606":1,"607":1,"608":2,"609":1,"610":1,"611":1,"612":2,"613":1,"614":7,"615":1,"616":6,"617":1,"618":2,"619":2,"620":1,"621":1,"622":1,"623":1,"624":1,"625":1,"626":1,"627":2,"628":1,"629":1,"630":1,"631":2,"632":3,"633":2,"634":3,"635":1,"636":1,"637":1,"638":1,"639":10,"640":1,"641":8,"642":1,"643":1,"644":1,"645":1,"646":1,"647":4,"648":1,"649":1,"650":1,"651":1,"652":2,"653":2,"654":3,"655":1,"656":2,"657":4,"658":1,"659":1},"Moyenne du nombre de vus":{"0":475850,"1":541757,"2":564338,"3":679216,"4":2123836.6000000001,"5":543844,"6":985271.5,"7":416006,"8":642134,"9":453472,"10":1151886,"11":480268.75,"12":894480,"13":720705,"14":582681,"15":780510.0,"16":1309263,"17":508007,"18":444627,"19":435830,"20":1107809,"21":502366,"22":691857,"23":1358173.5,"24":531166,"25":521495,"26":520173,"27":783965,"28":613356,"29":1101419.0,"30":637445.3333333334,"31":607214,"32":527530,"33":812984,"34":484085,"35":694413.0,"36":1603737.75,"37":1117832.5,"38":1349333,"39":727631,"40":642861,"41":980780.5,"42":400136,"43":474907,"44":625541,"45":562608,"46":2402986,"47":592986,"48":739657.0,"49":642553,"50":685599.0,"51":787853,"52":959336,"53":391830,"54":557022.0,"55":655869,"56":758218,"57":978815,"58":399301,"59":609030.0,"60":1096895.6666666667,"61":1117914,"62":1390930,"63":1347322,"64":600906,"65":1114844,"66":402886,"67":729070,"68":804158,"69":553652,"70":466237,"71":608898,"72":566080,"73":680221,"74":1892110,"75":674613,"76":521950.0,"77":555895,"78":557069,"79":750264,"80":452261,"81":967067,"82":752178,"83":447824,"84":425641,"85":729750,"86":1371353,"87":479045.0,"88":567265.0,"89":628963,"90":447752,"91":1432476.3333333333,"92":534070,"93":599363.5,"94":1140286,"95":582986,"96":1034719,"97":1132820,"98":1162910.3999999999,"99":586618,"100":716913.75,"101":662316,"102":635890,"103":1027990,"104":789888.0,"105":490550,"106":568082.5,"107":632205.5,"108":1069212,"109":756106,"110":611686,"111":1144992.0,"112":572241,"113":475789,"114":624837,"115":907814.0,"116":932077.6,"117":1644892,"118":669251,"119":925572,"120":1210146.5,"121":402401,"122":637389,"123":1669358,"124":1151269,"125":2180339,"126":703801,"127":511176,"128":646530,"129":449383,"130":1105590,"131":969080,"132":2232933,"133":732845,"134":579702,"135":1126928.0,"136":872493.0,"137":1019632.0,"138":465539,"139":888846.0,"140":752889.2,"141":754344,"142":732464.5,"143":402340,"144":2708396.3333333335,"145":1719463,"146":824213.0,"147":691741.0,"148":540003,"149":373673,"150":1005344,"151":653535.5,"152":581278.0,"153":413930,"154":496667,"155":469471,"156":1084148.0,"157":441024,"158":1786655,"159":1160636,"160":895141.3023255814,"161":475862,"162":743564,"163":1320400.5,"164":441196,"165":415336,"166":914557.6666666666,"167":2517717,"168":590972.0,"169":641830,"170":1502024.2,"171":1618776,"172":650834,"173":756806,"174":1476946,"175":979975,"176":786863,"177":745255,"178":664933,"179":1358330.75,"180":554642,"181":1012344.0,"182":2122339,"183":787831,"184":918056,"185":404851,"186":1083478,"187":640337.0,"188":436589.5,"189":752776,"190":571784,"191":602019,"192":686100,"193":579976,"194":689700,"195":1074722.1538461538,"196":518215.0,"197":615647.0,"198":825018.6428571428,"199":1734085.0,"200":479099,"201":559052.0,"202":628040,"203":1018728,"204":490836,"205":789870.0,"206":1359654,"207":1277893.0,"208":819837,"209":924453.5,"210":441681,"211":712574,"212":549835,"213":687562.5,"214":536119,"215":555867,"216":545111,"217":409343,"218":1182724,"219":511839,"220":847512,"221":541457,"222":875467,"223":432668,"224":464585,"225":722329,"226":929958,"227":476539,"228":753787,"229":983409,"230":636851,"231":708859,"232":689368,"233":618752.6666666666,"234":563340.5,"235":736524,"236":726768,"237":613777.5,"238":411803,"239":892946.5,"240":571450.0,"241":789529,"242":706417.5,"243":817184,"244":2034685,"245":1086939,"246":636585,"247":641398,"248":821791,"249":1431520.3999999999,"250":426932,"251":470260,"252":543753,"253":592375,"254":627643,"255":616693.5,"256":641229,"257":509404,"258":576393,"259":518476,"260":655667,"261":710111.3333333334,"262":911880.3333333334,"263":630935,"264":1099701.0,"265":630055,"266":932772,"267":397849,"268":523526,"269":470681,"270":568329,"271":1677740.5,"272":484820,"273":970805,"274":591963,"275":652916,"276":629123.0,"277":1127144,"278":618916,"279":515926,"280":722992.5,"281":673690,"282":722078,"283":610220,"284":726249,"285":608171,"286":482246,"287":502201.0,"288":587719,"289":1154401.0,"290":797885,"291":785902.3333333334,"292":480095,"293":856739,"294":769030,"295":600211.75,"296":1043060,"297":1658975,"298":609621,"299":401549,"300":1291085.5,"301":1253300.5,"302":682898,"303":384670.0,"304":505332,"305":627019.5,"306":559364,"307":830849,"308":404757,"309":494341,"310":782536.5,"311":1344735,"312":620528.0,"313":943339,"314":475525,"315":1833122,"316":653616,"317":382618,"318":401101,"319":2276214.0,"320":560429,"321":1219852,"322":666984,"323":415672,"324":2276607,"325":449844,"326":533640,"327":1680347,"328":447849,"329":957678,"330":544125,"331":872387,"332":539331,"333":1585594.5,"334":657207,"335":727211.0,"336":864022.5,"337":441610,"338":2555143.0,"339":663965,"340":1337907,"341":572376.5,"342":633730,"343":1444410,"344":1338022,"345":743261,"346":816018,"347":632312,"348":398186,"349":927840,"350":1358346.0,"351":520225,"352":566395,"353":488354.3333333333,"354":1129403.5,"355":764007.5,"356":1143870.6666666667,"357":503359,"358":479149,"359":709135.75,"360":618572,"361":627600.5,"362":794652,"363":688575,"364":880411.5,"365":612141,"366":926892,"367":769559.0,"368":432875,"369":968238,"370":926726.7142857143,"371":625222,"372":590085.0,"373":504107,"374":547137,"375":563914,"376":743479,"377":582201,"378":509466,"379":550041.0,"380":398579,"381":613660,"382":673257,"383":493418.0,"384":512427,"385":539374.5,"386":1135626,"387":736133.8333333334,"388":429148.5,"389":1156506,"390":1033745.0,"391":439291,"392":672376,"393":1083773,"394":498068.5,"395":861762,"396":663068,"397":983598.0,"398":682227,"399":512421.5,"400":865770.5,"401":588811,"402":1911380.5,"403":1027961,"404":778197,"405":758821,"406":447209,"407":491110,"408":2910373,"409":980369.0,"410":722177.5,"411":477119,"412":764040.3333333334,"413":626214.5,"414":502237,"415":443466,"416":668778,"417":827072,"418":748704,"419":806338,"420":695850.0,"421":776667,"422":443912,"423":1114719.75,"424":568903.0,"425":405828,"426":809353,"427":806319,"428":910686,"429":818137,"430":584477,"431":671139,"432":853944.5,"433":805703.6,"434":624798,"435":420548,"436":523780,"437":1541599.5,"438":445755,"439":534654,"440":399139,"441":513987,"442":1093955.0,"443":576119,"444":1000048.5,"445":482548,"446":1725502.5,"447":584823,"448":694918.6,"449":875650.5,"450":498232.5,"451":521954,"452":677750.0,"453":886075,"454":469323,"455":542080.6666666666,"456":585693,"457":542086,"458":618629,"459":756808.0,"460":458400,"461":1047096,"462":1123889,"463":1166340.0,"464":941048,"465":605678,"466":420126,"467":1000742,"468":1814503,"469":785044,"470":858927,"471":442418,"472":993004,"473":614745,"474":453758.5,"475":662084.0,"476":1605555,"477":1550603.5,"478":694110,"479":684481,"480":610805.6666666666,"481":422417,"482":482710,"483":472168,"484":3250947,"485":450514,"486":1076518.6000000001,"487":504308,"488":673231,"489":790619.0,"490":"552412","491":500301,"492":699144,"493":572786,"494":1135987,"495":714644,"496":470146,"497":766734,"498":626366.5,"499":841000.5,"500":613193,"501":745232.5,"502":1142708,"503":1248069.0,"504":396660,"505":1842208,"506":1331967,"507":487093.0,"508":488373.0,"509":596101,"510":1819392,"511":597511,"512":2235167,"513":610981,"514":800308,"515":567090,"516":468964,"517":1103560,"518":678408,"519":442911,"520":451885,"521":549335,"522":1021689,"523":587206.0,"524":525334,"525":529064,"526":1418904,"527":1323773.3333333333,"528":483108,"529":691736.0,"530":590945.0,"531":776133.3333333334,"532":742200.3333333334,"533":507455,"534":846076.0,"535":600625.5,"536":977744.8333333334,"537":581872,"538":639227,"539":552508.0,"540":736496,"541":440814,"542":640103,"543":490575,"544":2897546,"545":880835,"546":1808423.0,"547":617395,"548":418410,"549":749669,"550":777579,"551":522177,"552":862339.5,"553":1273853,"554":489971.5,"555":3281214.6666666665,"556":1489556.5,"557":1341515,"558":1602081.0,"559":519084,"560":929184,"561":573959,"562":1144592,"563":513502,"564":965046,"565":616421.5,"566":678406,"567":613773,"568":666119,"569":2134698.25,"570":744778,"571":1987464,"572":617451,"573":768906,"574":812763,"575":659100.5,"576":955250.0,"577":965743,"578":498747,"579":827189.0,"580":821566.0,"581":644145,"582":956860,"583":386922,"584":522399,"585":736947,"586":603784.5,"587":902599,"588":928717,"589":515587,"590":1085389.1666666667,"591":992419.0,"592":460037,"593":2192986,"594":592171.0,"595":871632,"596":580191,"597":526943,"598":692108,"599":913790,"600":676061.0,"601":756766,"602":411681,"603":1555403.75,"604":985631.0,"605":397644,"606":589191,"607":818709,"608":732147.0,"609":1178663,"610":1745381,"611":495544,"612":1167625.0,"613":459883,"614":2072667.5714285714,"615":511380,"616":721299.6666666666,"617":773084,"618":648163.5,"619":431258.0,"620":524561,"621":436422,"622":559951,"623":498905,"624":629308,"625":699900,"626":524847,"627":803688.0,"628":821192,"629":885806,"630":539059,"631":664920.5,"632":835907.3333333334,"633":501802.5,"634":871670.0,"635":732404,"636":1189676,"637":414507,"638":583742,"639":1256341.1000000001,"640":875738,"641":516278.625,"642":607099,"643":687421,"644":1387842,"645":440280,"646":409541,"647":844876.5,"648":516800,"649":614609,"650":652492,"651":427816,"652":698159.5,"653":709759.0,"654":451859.0,"655":575452,"656":651564.0,"657":1632921.75,"658":851153,"659":1088838},"Notes\/about":{"0":"32 years since the Chinese government responded to students protesting by sending in rifles and tanks (in the latter case, inspiring an iconic image, which seemingly vanished from Bing last week). And they have since done everything in their power to deny the violent events that ironically happened in a \"Heavenly Peace Square\", down to cracking down a vigil that happened in Hong Kong last week. Or somehow comparing the events to the invasion of the U.S. Capitol in January, when that one didn't end with hundreds of unarmed civilians being shot dead.","1":"Because people need something to compare #8 to. Though why 2012 got more views than 2016? Well, it probably has to do with how before Tokyo (#1), London was India's (#4) best performance.","2":"With #8, we wanted to remind themselves of what happened last time out.","3":"Two years ago, the Liberals didn't get a majority in the parliament. They tried again this year (#5), and still couldn't.","4":"The opening ceremonies are scheduled for July 23. The games were planned to showcase how Japan bounced back from the 2011 tsunami, but instead became overshadowed by the COVID-19 pandemic. The pandemic has so far pushed back the games by a year, caused a regional lockdown weeks before the opening, and prompted the creation of a condom-free-but-probably-not-sex-free Olympic village. Doesn't help that in spite of being one body of water away from the pandemic's origin, Japan took very long to start vaccinating its population and now the populace is afraid of a COVID resurgence.","5":"Viewers around the world were frustrated by how the opening ceremony of #2 ordered countries in the Japanese alphabet - for instance, Brazil is 28th listed in English, but 151st in this system. On a more positive note, geeky sports fans could appreciate how the soundtrack to the parade was orchestral versions of video game music.","6":"Who is the most successful country at these games? If gold medals are the standard, it's China. If overall medals is the way, it's the United States. (you might notice US media always shifts standards when the country lags behind...) In other news, San Marino and Turkmenistan got their first medals of any colour and Bermuda and the Philippines take their first golds. Bermuda and San Marino are the smallest countries to achieve those respective accomplishments (in terms of population).","7":"Back to sports popular in India, namely badminton, with a biennial national team tournament having the edition that should've happened last year, and victories for Indonesian men and Chinese women.","8":"All the terrible things that happened in Washington (#5) were because the American voter made clear they did not want a Trump (#7) re-election, but he's a sore loser and his fans are a particularly explosive bunch.","9":"Unlike 2003, this time California chose not to get rid of its governor. Maybe it was a lack of a recall candidate comparable to Arnold Schwarzenegger?","10":"\"There's an election happening, and it's called a snap election because it was called three minutes ago and ends in a hot second, unlike an American election, which lasts about 597 days.\" Indeed, one month after Prime Minister Justin Trudeau asked for a dissolution of the Parliament, Canada already chose its House of Commons representatives again. Trudeau's Liberals still came out on top.","11":"Across the sea, South America has its equivalent of #2, albeit one that hosts Brazil are not exactly embracing even if they love the sport - when the moron in the presidency jumps right in at the opportunity to host a football tournament once Argentina backs out, while he barely does anything to contain the goddamned pandemic (including ignoring\\refusing several offers of vaccines that led to a still slow immunization), you bet the populace won't be happy at these skewed priorities.","12":"Elections were held on September 26, though no coalition has been formed yet. Regardless of who gets a majority, Angela Merkel will be stepping down as chancellor. She held the office for almost 16 years, only lagging behind the guy who united Germany and the guy who reunited Germany.","13":"And back to sports in Arabia, namely a cricket tournament that the UAE and Oman took on as India had to be separated from their national pastime due to the pandemic (and even then, Oman nearly lost its stadium when Cyclone Shaheen hit a few weeks ago).","14":"While on sports in Garfield's preferred destination for sending cute kittens (plus two other United Arab Emirates and the capital of Oman), a less violent alternative to #12 in the latest edition of #9.","15":"One sad certainty about the Middle East is that whenever it seems like things calmed down, there will always emerge something to break the peace.","16":"American football got its latest college athletes, with the Jacksonville Jaguars using their #1 pick on Trevor Lawrence.","17":"The left-wing Pedro Castillo narrowly beat the right-wing Keiko Fujimori on June 6. Fujimori has refused to concede, alleging fraud. This might seem like a replay of what happened in Bolivia two years ago, but look at it this way: it's not that bad yet.","18":"Badminton's equivalent of the Davis Cup. The high views probably owe to the sport's popularity in India, even if the country fell in the group stage (neigbour China took it all, given they're as dominating in \"tennis with a shuttlecock\" as in table tennis).","19":"A combination of a dust storm and high winds made #4 run aground and be stuck horizontally on #2, creating a \"boat traffic jam\" as over 300 ships had to wait to pass through. As if the goddamned pandemic wasn't ruining the economy enough, this delay of shipped goods also caused great damage.","20":"Is the President of the United States now.","21":"Another Indian state holding elections (see #8).","22":"The election in this east Indian state was held April 27-29, with the results being announced this week. All India Trinamool Congress (AITC) increased their majority. The election was marred by violence, with opposition parties claiming the violence was conducted by the AITC against them.","23":"The final procedure of a United States presidential election is the certification of Electoral College votes by Congress. This is a ceremonial procedure, and elections are rarely decided at this stage. President Trump held a rally outside of Congress on January 6, the day of the certification. Trump left in the morning; at 2:15 p.m., barricades around the Capitol building were breached by protestors, and Congresspeople were evacuated to a bunker soon after. Protestors were mostly interested in taking photos for social media, and were removed soon after.While only 13 were arrested on the day of the storming, several have been arrested after the fact; this includes a W.V. state delegate that livestreamed the breach, the guy that stole Nancy Pelosi's lectern, and the \"QAnon\" shaman. ","24":"Following the group draw of Europe's premier club championship and his transfer, #1 changed his group from one against defending champion Chelsea FC to one with defending UEFA Europa League champion Villareal CF, which he regularly beat when he was with Real Madrid.","25":"Now all national football teams will focus on qualifying for next year's edition of #22 - the last one with a manageable 32 teams, before it bloats to 48. Better appreciate that instead of remembering the host country has no football tradition and is so hot that the games will happen in November-December so the players don't boil alive.","26":"The first country to join hosts (still weird to say it) Qatar are four-time champions Germany, making Die Mannschaft's fans hopeful they won't embarrass themselves like in Russia 2018 (although the successful qualifying campaign included a defeat to North Macedonia, so all bets are off for how it'll go). UEFA Euro 2020 semifinalists Denmark also punched their ticket, and more squads should get in by the next round on November 11.","27":"The annual music awards were held with a different approach, featuring both pre-recorded and live performances, nominees actually at the Los Angeles Convention Center or attending virtually, etc. Beyonc\u00e9 took home four awards, Taylor Swift had Album of the Year for Folklore and a standout of the night was English singer Dua Lipa, who got Best Pop Vocal Album for Future Nostalgia and had a show-stopping, sensuous performance.","28":"One of many annual TV and film award shows was held remotely on Sunday night.","29":"2020 was a terrible year for the film business, and yet had enough good movies (although with an extended window that only ended in February!), many of whom are now contending for cinema's top prize. Mank having the most nominations shows the Academy still has something for movies about film production.","30":"The big release of the week all theaters closed last year is finally available! And this here writer just prays there are film screens near him again when his country gets it in mid-June, as he just can't wait to be reunited with Emily Blunt in a post-apocalyptic world dominated by beasts who hate loud noises.","31":"After 35 years apart, the iconic Swedish pop group that even had its songs in a musical, itself adapted into two movies, announced a reunion album and a concert residency in London, which will instead of musicians in their seventies feature musicians in the Seventies - namely virtual recreations of ABBA in the period, described as ABBAtars.","32":"Aaliyah, an R&B singer, died at the age of 22 on August 25, 2001. Her music is currently making its way onto streaming, with her final album scheduled to go up on September 10. It should be noted that her family is very mad about that.","33":"Two Taliban (#1) founders. Omar was the one who ruled Afghanistan after the group turned it into a fundamentalist state (#3), up until it was taken down by the Americans, and also led the insurrection against NATO forces until he died in 2013 of tuberculosis. Baradar (pictured) held various jobs during that government, was captured by the CIA in 2010, released eight years later to serve in Taliban's diplomatic office, and is expected to be the Afghan president following the new Taliban takeover.","34":"#13's co-star in Sex\/Life, as well as her boyfriend. Thanks to him we don't have to discuss the horrors of #26 NXIVM.","35":"Looks like we finally got a hello from the other side. As soon as the performer of one of James Bond's most acclaimed theme songs got divorced, jokes flew that all was set for another heartbreak album that would sweep charts and awards. And now it's officially coming, as Adele announced fourth record 30 (which again is titled after the age she was at the start of production) will be released in November, while also issuing lead single \"Easy on Me\", which broke plenty of single-day streaming records before the day was even over and will undoubtedly be sitting pretty atop charts across the globe.","36":"In all likelihood, it'll soon be under the control of #6.","37":"An iconic talk show host whose career spanned over six decades, King passed away on Saturday last week, earning him a higher spot this week.","38":"Challenor used to be an activist working with England's Green Party and later the Liberal Democrats, but left the country after two separate controversies concerning pedophilia. She later got a job at Reddit, where a user revolt got her fired on Wednesday","39":"It was the storming of the third holiest site in Islam, on the final Friday prayers of Ramadan, that prompted the ongoing crisis (#13) to new heights. When the site was set alight later in the week, Jewish Israelis were heard to be encouraging the fire, chanting what Yair Wallach called 'genocidal songs of vengeance'. Do they not realise that this adds fuel to the anti-semitism fire?","40":"And back to Afghanistan, namely the ones who led the Americans to invade the country 20 years ago (#10) after attacking New York and Washington with three planes (almost four). The peace treaty agreeing to remove troops was done hoping Taliban would contain al-Qaeda in the country, but whether this goes through is to be seen.","41":"Tempting as it may be to crack jokes about Jack Donaghy going through the five stages of grief, this whole situation might be a bit too tragic to be glib about. This week, while on set in New Mexico for the upcoming Western film Rust, Baldwin discharged a prop gun (which, according to court documents, he was told was safe before using) that turned out to be a bit less prop-y and a bit more shoot-y than expected. He shot two people: Joel Souza, the film's director, and Halyna Hutchins (#17), a cinematographer whose injuries were fatal.","42":"A guy who's had quite the career since he died trying to betray Indiana Jones. And the scene in #3's trailer revealing he's back as the mad scientist with metal tentacles from Spider-Man 2 is certainly the preview's standout.","43":"All Elite Wrestling, a relatively new wrestling league, held its first post-lockdown pay-per-view show on September 5. This show was the AEW debut of f.k.a. Ruby Riott; the WWE owns the rights to the \"Riott\" name, so she has to now go by \"Ruby Soho.\"","44":"Which nation is the most successful of all time. Summer? United States (by a long way) Winter? Norway. Anyway, to avoid confusion, this article will only be updated after the conclusion of #1. So, you will have to wait to see how these games (whose medal table is #9) affect the overall standings.","45":"The most successful female track and field Olympian, and the most successful American Track and field Olympian, Felix won another medal in these games, taking her total to 11, across 5 games.","46":"Gorman delivered her poem, \"The Hill We Climb,\" at Biden's inauguration. She's the youngest poet to do so, at the age of 22.","47":"The Men's 100 metres sprint and Men's 200 metres sprint have been won by the same athlete since 2008, all by #10. That trend ended with these games, with De Grasse winning the 200, and just a bronze in the 100. De Grasse also won a third bronze at these games, taking his all-time Olympic medal tally to 6, over two games. This makes him the most successful Canadian man at the Games (because counting the women, he's beaten by Penny Oleksiak and equals two-sport Olympian Clara Hughes).","48":"New York's governor earned a reputation during the early stages of lockdown as a strong leader and a truth teller, in contrast to whatever Trump was doing that day. While journalists were busy proposing to him, Cuomo was sending 4,500 COVID patients into nursing homes. Oddly enough, allegedly killing thousands of old people and then allegedly covering up the numbers isn't why he's on the list - this week, he's on the receiving end of three sexual harassment allegations. While some New York Democrats have called on him to resign, he might be able to, Northam-like, moonwalk his way out of this.","49":"The three-time Grand Slam winner was entered into Wimbledon as a wild card entry, and didn't perform too badly. Currently ranked #110, he beat #24 seed, Nikoloz Basilashvili in the opening round. He then progressed to the third round, where he lost to #10 seed, Denis Shapovalov.","50":"Other children, and once-daughter-in-law, of #2 and #3. Looking at Top 25 history, approximately everyone in the world has read these articles now.","51":"The most questionable choice at #1 was deciding to close the ceremony in the main acting categories, both of whom went to veterans who already had Oscars at home. After #8, it was time for Hannibal Lecter, who didn't want to leave his homeland of Wales to attend the ceremony, where at the age of 83 he would've gotten his second award playing a patriarch suffering from dementia in The Father (#13). Hopkins released his acceptance speech the following day.","52":"Some of Trump's biggest groupies, including lawyer L. Lin Wood, televangelist Mark Burns, and famed Tina Fey impersonator Sarah Palin, in a bogus attempt to try and rid themselves of any accountability (sound familiar?), claimed across social media and Fox News that the attack on the Capitol had been a false flag operation and that the people adorned with Trump flags and Trump merchandise who had all been attending a Trump rally minutes before the raid were not real Trump supporters. According to them, those were instead members of America's current leftist boogeyman, who had dressed up as known Trump supporters to ransack the Capitol. Just to clarify: no, Antifa didn't have a strong presence in Washington this week. Your eyes did not deceive you.","53":"Closing off with a cast member from the show that started this list comes its only non-Korean cast member and an obvious fan favorite, if the pageviews are any indication. Tripathi plays Ali Abdul, AKA number 199, a Pakistani immigrant to South Korea who joins the game after getting stiffed by his boss, whose hand he ends up accidentally mangling in some factory equipment. Despite this, his character is a pure and innocent soul, which ends up being his downfall.","54":"Taylor-Joy won a Golden Globe for her portrayal of a chess savant in The Queen's Gambit. Variety reported that she was the fifth person of color to win the award, soon issuing a correction that Taylor Joy identifies as a white Latina.","55":"Unlike last year, the day where people like to lie earned an entry, as people try to slowly remember old joys. One of the jokes this year was The Guardian announcing a \"Suez II\" (#2) would be built.","56":"#1's son and mother.","57":"A season of Nat Geo's Genius, telling the life story of Franklin, wrapped up on Wednesday.","58":"Splitting two actors of #8 is a pop star who just joined the judges on The Voice.","59":"Oliver might have been interested in eating Elio's peach in the movie, but in real life, it seems as though he might have had a greater desire for his flesh, as cannibalism turns out to be one of his fetishes in some leaked Instagram direct messages.","60":"Before his foray into comic book adaptations, Zack Snyder started his film career remaking Dawn of the Dead. So here's him back into zombies (in fact, it's apparently based on an idea he had while working on the remake), namely a Netflix original where Dave Bautista leads a team trying to steal a Las Vegas casino's vault before the city is nuked to contain its undead infestation.","61":"Two years after her first Grand Slam title at Roland Garros, this Australian tennis player got her second championship by beating Karol\u00edna Pl\u00ed\u0161kov\u00e1 at Wimbledon.","62":"The daughter of #1 and #7 (his two sons were with his late first wife).","63":"Afghanistan's president since 2014, who had been helping the nation rebuild ever since the invasion, fled the country the same day of the Taliban's hostile takeover. There are claims that Ghani's departure uncovered his embezzlement of funds.","64":"In Musk's opening monologue on SNL, he said that he was the first person with Asperger's to host the show. While this isn't necessarily true\u2014Dan Aykroyd having hosted in 2003\u2014it prompted a conversation in the news media.","65":"People who can run, jump and throw stuff really well. The United States are still the most victorious, but the dominance of Jamaica in sprint races and East Africa in long ones remains unbroken. And there was an amusing story in that the two guys who were tied for first place in the high jump opted not to do a tiebreaker and just share the gold.","66":"Audrey, a documentary film about Hepburn, made its way to Netflix on March 14.","67":"The former leader of #11 until she was deposed this week in a coup, she won a Nobel Peace Prize in 1991 for her non-violent struggle for democracy and human rights, so of course she was removed by aggressive people.","68":"The Swedish DJ quoted at #9, who was the subject of a Google Doodle on what would have been his 32nd birthday (September 8) had he not committed suicide in April 2018.","69":"Even without a Google Doodle or such, India still came en masse to read the article on the chief architect of their constitution, who had his 130th anniversary on April 14. The Americans may have also been intrigued after Congressman Ro Khanna introduced a resolution in their congress to honor Ambedkar's birthday.","70":"The Empire premiered on Indian streaming service Disney+ Hotstar on August 27. Babur, founder of the Mughal Empire, is portrayed by Kunal Kapoor (pictured).","71":"YouTube was actually in this spot, but let's put something we can explain the inclusion, shall we? And it is India's second most popular sport,(which is also the reason why it earned more views than the list's first cut-offs, the world's most popular and the racket sport with a ball instead of a shuttlecock) that has earned medals for our South Asian for three straight Olympics, the last two from #17.","72":"Finishing off with more India, the new Chief Minister of Karnataka.","73":"Back to Sutton Hoo (#9), the guy who led the excavation efforts, who in The Dig (#8) is portrayed by Ralph Fiennes.","74":"#1's oldest son, who was a close friend of #2 and died in 2015.","75":"More foreign unrest! Although in the Old World, in this Netflix release where John David Washington is the subject of a manhunt in Greece.","76":"Netflix released this supernatural psychological thriller adapting a novel. It stars Eve Hewson, so let's just put a picture of her mom, the Sweetest Thing.","77":"The Belarusian government intercepted a flight in its airspace to arrest Roman Protasevich, an opposition activist that had been in exile, on May 23. Belarus's explanation: Hamas had sent an email to Minsk National Airport, threatening to blow up the plane over Vilnius if the Israel-Palestine conflict wasn't immediately resolved. Because I know if I wanted to win a war in the Middle East, the first people I'd think of who could do something about that would be ... security services of an Eastern European airport ...","78":"This made-for-Lifetime film about Bobby Joe Long's 1984 abduction and rape of Lisa McVey made its way to British Netflix this month.","79":"Had a fight with #13 and lost. Although its legitimacy is questioned...","80":"The president of the Philippines from 2010 to 2016, whose mother Coraz\u00f3n Aquino was also president, died at the age of 61 from diabetic nephropathy.","81":"Another death, and one that, with WP:BLP not really applying, warrants the deserved treatment: Bernie Madoff was a despicable human being, enough to be called \"Monster\" while receiving Joker facepaint for a $65 billion Ponzi scheme that, following its collapse, had many charities among its victims. Being sentenced to 150 years ensured Madoff would die in prison, which he did on April 14 at the age of 82.","82":"The Bern spread like wildfire this week as an image of Sanders at the Inauguration in a chair with his arms and legs neatly crossed like a fancy dog, looking cozy but a little disgruntled in the same coat he wore in his last meme and some lovely gloves made by a second grade teacher from Vermont, made it to nearly every corner of the internet: fashion, boxing, space, gaming, music, movies, you name it. Someone even created a website which allowed people to put him anywhere they wanted. It inspired thinkpieces from both fans and haters, but like many a meme these days, it was a bit of a dead horse by the end of the week. The strangest part about the meme is that it doesn't make much sense, and not in an absurdist, post-internet kind of way, but just in a \"this image looks funny, let's put it literally everywhere for no reason\" kind of way. Thankfully, Bernie managed to use the image's rapid popularity for good by making merch for charity.","83":"#13's best known work.","84":"The author of the Ramona Quimby novels, among others, passed away on Thursday.","85":"The former innovative comedian turned convicted rapist was released after his judgment was overturned by the Supreme Court of Pennsylvania due to violations of due process rights, as they learned that a non-prosecution agreement had been struck between Cosby and a former District Attorney.","86":"The billionaire couple announced their divorce this week, after 27 years of marriage and 34 years as a couple. The divorce appears to be amicable and they have said that they will continue to work together on their foundation.","87":"The \"princess of anti-pop\" continues to win big at the Grammys (#6), this time with Record of the Year for \"Everything I Wanted\" (which she also performed at the ceremony) and Best Song Written for Visual Media for \"No Time to Die\" (yes, the theme for a movie that hasn't even opened yet, to the sadness of us Bond fans).","88":"Hulu premiered The United States vs. Billie Holiday, about how this acclaimed singer (played by Andra Day) was targeted by the government for both heroin usage and singing about lynchings.","89":"Markie, a rapper best known for his 1989 hit \"Just a Friend,\" passed away on Friday at the age of 57.","90":"Starz released Black Mafia Family, about these two Detroit brothers (one of whom is portrayed by his real life son!) who spent 16 years making a fortune in drug trafficking and money laundering, the latter of whom included a hip-hop agency.","91":"Due to the goddamned pandemic, the Marvel Cinematic Universe had to skip 2020. And now it has returned to theaters with Natasha Romanoff fighting a personal war between the Civil and Infinity wars. Like Captain America: The Winter Soldier, it's a spy thriller as much as a superhero movie, now with girls. In any case, it provides a fun experience while introducing Natasha's successor and should be making some money and getting some Wikipedia views during its run.","92":"A Nickelodeon show that for a decade stimulated its young viewers to figure out clues regarding an animated blue-spotted dog named Blue, at the behest of a host - #6 for six years, Donovan Patton (pictured) on the rest.","93":"The standup comedian and director of Eighth Grade (2018) released a new special, Inside, on May 30. The special was written and recorded amidst the COVID pandemic, which put a hold on basically all live performances; essentially, it's the standup version of Swift's Folklore.","94":"Shmurda had a Billboard Top 10 hit in 2014; by the end of the year, he was arrested for conspiracy to murder. He spent 7 years in prison, being released on parole on Tuesday.","95":"The British Prime Minister got married to Carrie Symonds at a private ceremony on May 29.","96":"The Rust shooting that takes up a good chunk of this Report has sparked numerous comparisons to the untimely death of Bruce Lee's son, who famously lost his life in 1993 to an almost identical prop-gun-firing incident on the set of The Crow. The similarities were evident enough to prompt a response from Lee's relatives on his Twitter page, but the circumstances are obviously at least a little different: Lee's role in The Crow was set to make him an international star, while Hutchins's work was always behind the camera.","97":"One of the many actresses who rose to fame through the Disney Channel announced the birth of her son, whose father (#18) is a former child star himself. Her placement on the list suggests her fame isn't waning, despite the fact nobody knew she was pregnant.","98":"So how about them Netflix period dramas, huh? Real entertaining.","99":"Tom Brady's win was so colossal that even his ex had to come out and congratulate him for it.","100":"People may have laughed at Chris Crocker's cries to \"LEAVE BRITNEY ALONE!\" back in 2007, but in 2021, it would be hard not to take his side after seeing the New York Times documentary, Framing Britney Spears, which was released last week. It brought renewed attention to the #FreeBritney campaign, which sought to get the pop icon removed from her conservatorship under her father, as well as to the cruel scrutiny from the media that pushed her to her infamous breaking point in 2007.The doc even prompted Justin Timberlake, Spears's ex whose accusations of her cheating and sleeping with him contributed to the backlash against her, to give the vaguest apology of all time to both her and Janet Jackson, whose nipple was exposed to the world back in 2004 by Timberlake and caused her to be blacklisted by Viacom. You're a few decades late there, JT.","101":"The iconic martial artist and father of #5 died in 1973 at age 32, making it for only four more years than his son.","102":"One of three England players (alongside Jadon Sancho and Marcus Rashford) to miss penalties in the final of #4. All three suffered racist abuse as a result.","103":"In 2018, a whole family was found dead in their Delhi house, with everyone but the strangled grandmother appearing to have hanged themselves. Netflix released a docuseries based on this morbid incident, House of Secrets: The Burari Deaths.","104":"To the despair of people who want non-American swimmers to win for a change, this guy (who already got 2 relay golds in 2016) appeared at #1 like a second coming of #4, winning five races.","105":"When California did a recall election in 2003, there were plenty of unusual candidates, one of whom won (\"Arnold Schwarzenegger is the Governor of California. There's a perfectly ordinary English sentence.\") Well, the state is at it again, but at most in the celebrity front is the former Olympic gold medalist turned transgender reality TV star.","106":"After three movies in the 90's, Clive Barker's spectral assassin who appears if his name is spoken five times in the mirror was brought back in this movie (originally planned for last year, but you know...), still played by Tony Todd and with positive reviews.","107":"\u00c1lvarez defeated Avni Y\u0131ld\u0131r\u0131m in a boxing match on February 27.","108":"Few centenarians do as much for the world before they leave as this British Army veteran, who last year started raising money for charity and inspired the recording of a #1 hit and Queen Elizabeth to knight him, among other things. Captain Sir Thomas Moore passed away two months before he would turn 101.","109":"Nassib, defensive end for the Las Vegas Raiders, came out as gay on Monday; he is the first active NFL player to do so.","110":"265 on the four planes (including the 19 terrorists), 2,606 in the World Trade Center and the surrounding area, and 125 at the Pentagon. A very sad day.","111":"Ms. Lam wasn't the first person to kick the can at this eerie hotel by a long shot. In fact, so many people died here that that fact alone has its own Wikipedia article.","112":"Drake's newest album was originally expected to be counterprogramming for #2, until the latter was released nearly a week early. To continue a feud, Drake went on a radio show to play an unreleased song by #9 featuring Andre 3000, prompting 3000 to say that it's \"unfortunate that [...] two artists that I love are going back and forth.\"","113":"The decision to close #1 on Best Actor was probably hoping to finish the Oscars awarding Black Panther a posthumous Best Actor prize for Ma Rainey's Black Bottom. So what an anti-climax for the ceremony's producers when Odin (#11) won instead - and wasn't even there to collect the award, very abruptly ending the show. A little later, though, Hopkins made sure to give Boseman a shout out, and the late actor's family said that it was no big deal not winning the Oscar.","114":"Grodin, an actor known for appearing in countless comedy films, passed away on Tuesday. He was 86 years old.","115":"BBC One begun The Serpent, named after one of this French serial killer's sobriquets (along with The Bikini Killer and The Splitting Killer).","116":"Subject of the Netflix docuseries Night Stalker: The Hunt For a Serial Killer, which proves that if you want a Netflix special, get into the murder business.","117":"Watts, the longtime drummer for the Rolling Stones passed away on Tuesday. The surviving band members and numerous other musicians paid tribute to him. Since Watts was a member of the band for six decades, it remains unclear if the Stones will continue without the Wembley Whammer.","118":"It is now the Year of the Ox.","119":"For only the second time, Best Director went to a woman, the one responsible for #3. And Ms. Zhao's next movie will certainly show if she can do action as well as fellow winner Kathryn Bigelow, namely Marvel's Eternals.","120":"The Danish international footballer suffered a suspected cardiac arrest in the tail end of the first half of a match against Finland, their opening match as part of #1. The match was immediately suspended while his team mates formed a protective bubble around Eriksen and medics performed CPR. After approximately 15 minutes Erikson was transferred to hospital, where he is said to be stable, conscious and awaiting tests. The match resumed around 2 hours; Denmark's play was noticeably subdued, as were Finland's winning celebrations.","121":"The Attorney-General of Australia is the subject of a rape allegation dating back to 1988. Porter has denied the allegations.","122":"Peacock debuted Dr. Death, a crime drama show where Joshua Jackson portrays this phony neurosurgeon currently imprisoned because his medical malpratice downright qualified as aggravated assault, given he maimed several patients and killed two.","123":"A Canadian actor who was more than deserving of the top spot on this list and was the oldest person to win an Oscar, Plummer starred in all sorts of hit films, from The Sound of Music to Knives Out. Given he died so late in the week, his viewcount was too low to surpass that of Royal Rumble.","124":"Google homaged with a doodle the standard to which live-action portrayals of Superman are compared to, on what would've been Reeve's 69th birthday had the actor not passed away in 2004 (9 years after becoming quadriplegic in a horse riding accident).","125":"A groundbreaking African-American actress with an acclaimed seven decade career, receiving many awards along the way, Tyson passed away at the age of 96.","126":"The annual celebration held on May 5, celebrating Mexico's victory over France at the Battle of Puebla in 1862.","127":"Prime Video released this jukebox musical version of the classic fairy tale. The internet was soon aghast with it, as among other things it has horrifying imagery involving James Corden (once wasn't enough?!) to how Camila Cabello (pictured) doesn't sound like singing is her day job.","128":"Cahun, a surrealist artist known for embracing gender nonconformity, was honored with a Google Doodle on October 25, which would have been her 127th birthday. Known for challenging gender norms and criticizing the German occupation of the Channel Islands (which nearly got her killed), Cahun did not want to be famous and, as such, her work wasn't widely recognized until the 1990s.","129":"Keeping away from the list the badly received Netflix remake He's All That is a badly received Netflix show out of Australia (leading Rotten Tomatoes to note \"Clickbait is more akin to its namesake than the deeper show it aspires to be.\").","130":"Another veteran actress who died in her 90s and had no dearth of memorable moments in her career, including an Academy Award winning performance in The Last Picture Show and Frau Blucher (*whinny*).","131":"Netflix brought back the sequel series to The Karate Kid on New Year's Day, with the nostalgia trip going even further: Daniel LaRusso goes to Okinawa basically to show what happened to the characters of The Karate Kid Part II, and then Elisabeth Shue reappears as the love interest from the first movie.","132":"Powell, the first African-American secretary of state, died on October 18 due to complications from COVID-19. Powell had quite the career: he was a four-star general and served as the United States National Security Advisor under Ronald Reagan and chairman of the Joint Chiefs of Staff under Bush the Elder before becoming Secretary of State under Bush the Younger, in addition to formulating the Powell Doctrine. However, his legacy is clouded by his involvement in the 2003 invasion of Iraq and the resulting Iraq War.","133":"On July 18, this American golfer won the Open Sandwich in the English town of Sandwich. Next, Tokyo (#2).","134":"This former American football player came out as gay, after Billy Eichner joked about it when Underwood was the subject of The Bachelor.","135":"Prince Akeem returned to Queens after 32 years on Prime Video (another victim of the goddamned pandemic taking movies out of theaters). Reviews were mixed, but at least better than other decades-apart-sequel comedies such as Dumb and Dumber To, Zoolander 2 and Bad Santa 2","136":"The cocky Fighting Irish-man took a beating to Poirier (#16) at UFC 257 (#9).","137":"South America's equivalent of #8. The two greatest players ever, Pel\u00e9 and Diego Maradona, never won, but Argentina's second best, Lionel Messi, managed to get it on Saturday - and Brazil didn't care about losing to him! (see #15)","138":"This holiday, celebrating the Constitution of India -- the longest written constitution of any country -- going into effect was celebrated on January 26 this year, as it is every year.","139":"Ronaldo is currently playing for Portugal in Euro 2020. He's a pretty big deal, enough to be blamed for a stock value drop of The Coca-Cola Company after moving a few bottles of Coke off the table to encourage viewers to drink water instead. (the true story is much more complicated)","140":"According to our article, CRT has two major elements:first, that white supremacy, with its societal or structural racism, exists and maintains power through the law; and second, that transforming the relationship between law and racial power, and also achieving racial emancipation and anti-subordination more broadly, is possible.American conservatives have been making moves to ban CRT from public schools and universities; these rules went into effect in Idaho last week and Florida this week. If only there was a rhetorical framework that could explain why a white ruling class would do such a thing...","141":"WWE returned to Saudi Arabia after the cancellation of last year's events for... you know.","142":"If Maleficent wasn't enough, Disney decided to again make a live-action adaptation centered around one of its animated villainesses, namely the puppy-hating fashionista from One Hundred and One Dalmatians. Cruella hit theaters (and Disney+ for those willing to shell out an extra $30 on top of the subscription) and reviewers liked Emma Stone's performance as Cruella de Vil and how the movie is full of personality and style, even if, again, it's a questionable choice for an origin story, specially for leading to scenes like this one.","143":"#13 started the way Warner Bros. would catch up to the Marvel Cinematic Universe, and the studio has moved away from him, as the dark and brooding films were ditched for lighter romps such as #12. Considering #1 has lots of build-up for movies that will now not be made, fans are angry and started a new campaign, #RestoreTheSnyderverse.","144":"Dark Man X, born Earl Simmons, made some questionable choices in life, that led to arrests, drug addiction, having to pay for 15 (!) child supports and an attempt at a bankruptcy filing. The latest disgrace for the rapper responsible for \"Party Up (Up in Here)\" was a hospitalization caused by possible overdose that left him in a vegetative state.","145":"The French robot-masked dance music duo - known for an animated feature-length music video, the soundtrack to Tron Legacy, and the song of the summer c. 2013 - posted a video titled \"Epilogue\" on Monday; showing one of the robots blowing the other up. This was followed by a statement from their publicist that they had broken up.","146":"The husband of #2 and father of her two children, a fellow actor better known for starring in TV shows such as Band of Brothers, Homeland, and Billions.","147":"What an appropriate number. #2 marks the last time James Bond's tuxedo is used by Daniel Craig, who for someone not well-received upon announced ended up as the actor with the longest tenure! (even if part of that owes to studio financial issues and a pandemic) And there's another investigator for him to return in Knives Out 2.","148":"Novak Djokovic already had a bad time at the Olympics, finishing only fourth in two tournaments (though one because he decided to not even contest the bronze). And then his attempt at getting a Calendar Grand Slam was blocked by this Russian, who he beat in the Australian Open final but ended with the last laugh while also winning his first title of tennis' big four. His \"dead fish\" celebration also inspired some gallows humor from a doubles semifinalist.","149":"When a shared movie universe was started by Marvel, it eventually culminated in a battle with galactic conqueror Thanos. Well, who knows if their Distinguished Competition will ever do the same for Thanos' inspiration Darkseid? After all, #1 restored the foreshadowing towards a future confrontation with the Apokolips tyrant that was mostly cut from #11, but as mentioned above (#21), Warner isn't continuing it. At the least, fans can pray that the New Gods movie featuring Darkseid as its villain gets off the ground!","150":"While holding a constituency meeting, this member of the British Parliament was stabbed to death in what is considered a terrorist incident motivated by Islamic extremism. Amess was made a Knight Bachelor in 2015 for public service, having been a MP since 1983. His death comes just over 5 years since Jo Cox was murdered by a white supremacist, and has reignited the debate about MPs' security.","151":"Netflix continues to delve into infamous serial killers, with the \"Son of Sam\"\\\".44 Caliber Killer\" who shot several people in New York City being chronicled in The Sons of Sam: A Descent Into Darkness.","152":"Netflix took a page from the Riverdale book by adapting a beloved cartoon -- in this case, the Italian Nickelodeon series Winx Club -- into a gritty live-action teen drama. Unfortunately, it didn't pan out very well according to critics or audiences, but then again, neither did Riverdale.","153":"This thriller, starring Kristin Davis, was released on Netflix on March 18.","154":"A film adaptation of this musical will be released this September. A trailer for said film was released Tuesday, prompting people to ask questions like \"Why did they cast a 27-year-old to play a high schooler?\" and \"Is that really what the plot of the show is?\" and \"So this is what the guys behind The Perks of Being a Wallflower and Scott Pilgrim vs. the World are doing now?\"","155":"Well, #2 wound up having reason to not ask for anything big in his centennial. The military funeral is scheduled for the 17th, and subject to COVID-19 restrictions.","156":"I'm starting to think Netflix is going through every brief true crime phase I had in high school to adapt each one into a miniseries. First they did it with Luka Magnotta, and now they've made Crime Scene, a series uncovering the circumstances surrounding the mysterious death of this Canadian student. She was found dead in a water tank at the Cecil Hotel in Los Angeles (#7) completely naked and with few ways to actually get into the tank. To make matters weirder, Lam was seen acting especially erratic in the hotel elevator in a surveillance video that went viral, which you can find in the article itself.","157":"A manhunt is still on for the fianc\u00e9 of this vanlife woman found dead in a Wyoming forest.","158":"After 8 days of being declared missing, the remains of the van life traveler was found at a camp site in Wyoming. Preliminary results from an autopsy indicate a homicide, and a manhunt is on for Petito's fianc\u00e9\/boyfriend (media stationed outside his home shown in picture). There is discussion whether missing white woman syndrome might have fueled the incident's popularity, which is not a meritless inquiry.","159":"A vigil in memory of Everard, who was allegedly kidnapped and murdered by a Metropolitan Police officer earlier this month, was met with police violence. One proposed government policy was placing undercover cops in clubs to protect women from sexual assault - which would not have helped Everard, who wasn't at a club and was (allegedly) murdered by a police officer. Another associated news story is a proposed bill that would criminalize protests that cause a \"serious annoyance.\"","160":"New year, new list of the recently departed (including #1), bring back that skull picture!","161":"Holy Jewish space lasers, Batman!Representative Greene's (R-GA) support for an endless number of conspiracy theories isn't really news (see a WaPo article from last June.) However, it's gotten some more attention this week, as her support of QAnon (which she brought with her to the list, how sweet) grows more fervent, and some concerning social media activity of hers advocating for the murders of several Democratic leaders (Obama, Clinton, and Pelosi) came to light. A video in which she harnessed her Super Karen powers to follow and accost a visibly annoyed David Hogg (survivor of the Stoneman Douglas High School shooting and anti-gun advocate who is 26 years Greene's junior) over his support of red flag laws and her ridiculous belief that he worked as a \"crisis actor\" as part of an effort to stage the shooting also gained renewed attention. Some Congress Democrats are calling for her expulsion, but it's unlikely they'll get the required support from the Republicans.","162":"#2 had been planning to fight compatriot Anthony Joshua, but this former heavyweight champion exercised a contractual clause asking for a rematch, hoping to finally avenge what he had claimed to be a cheated fight. But instead Fury won again.","163":"Joe Biden announced he will be watching closely the trial of this disgraced policeman who somehow denied the charges of murder and manslaughter that resulted from him kneeling a man in the neck until he asphyxiated.","164":"The NBA Conference Finals started this week. On the Western side, there are the Phoenix Suns of shooting guard Devin Booker, who earned his first career triple double in game 1 against the Los Angeles Clippers, and busted his nose mid-game 2, returning to the court by the next quarter.","165":"This Bollywood star married a businessman on Monday.","166":"The revered quarterback who definitely does kiss his mother son with that mouth and might have burst a few bubbles footballs throughout his career brought his team to victory at the 2020\u201321 NFL playoffs, earning them a spot at Super Bowl LV. This time, though, it wasn't for the team that he helped make into football royalty, but for the Tampa Bay Buccaneers. This also marks his 10th time on the field at the Super Bowl, and even as someone who couldn't give a rat's ass about football, I can see how that might be impressive.","167":"This storied Bollywood actor and producer, spending over 50 years championing his industry, passed away on Wednesday. One of the few Bollywood stars to earn mainstream recognition outside India, but the pageviews coming from such a big country surely did the heavy lifting here.","168":"Concerns that the cryptocurrency bubble will burst at some point raised after one of those virtual coins, namely the one named after a memetic dog, saw sales rocketing.","169":"George W. Bush's Secretary of Defense, who for that has been called the architect of the Iraq War (with excuses such as \"There are known knowns\"), died at the age of 88.","170":"It's happened to the best of us. You get a little too heated in an argument, end up saying the wrong thing, incite a riot, and get banned from Twitter. On Thursday, Trump met what will probably be the greatest consequence of his life - a ban from basically every social media platform. Time can only tell what his next outlet to complain about Graydon Carter will be.","171":"Donda. Donda. Donda. Donda. Donda. And so on and so forth.It's hard to know exactly what to expect when it comes to Kanye West, but it was nearly impossible to peg down what would come of Donda. Named after his late mother, (pictured) whom the majority of this overlong album has very little to do with, West's tenth studio album suffered from several delays, changing tracklists, and his own presidential campaign back in 2020. The third and final of West's listening parties for the album, each of which was held in packed stadiums across the country, was another dizzying ingredient to the mess: it depicted West standing in a replica of his childhood home with alleged serial rapist Marilyn Manson and confirmed homophobe DaBaby, and ended with West setting himself ablaze while his ex-wife, Kim Kardashian, reenacted the couple's 2014 marriage.Finally, the album came out, and, while fans seem to be worshipping it, critics have been less than enthusiastic. Many noted that the album isn't nearly as artful as West's previous work, and its nearly two hours worth of music could have benefitted from some editing. One thing's for sure: We miss the Old Kanye.","172":"On Monday, the release date of Donda\u2014a Kanye West album that had been delayed since last year\u2014was announced to be this Friday. On Thursday night, West held a huge listening party at a stadium in Atlanta, also livestreaming it on Apple Music. When the clock struck Friday, Donda still wasn't on any streaming services; on Saturday, the release date was bumped back by two weeks. It's not clear why anyone was shocked, especially after the release cycle of Yandhi .","173":"He'll be making his second-ever Super Bowl appearance next month playing as the quarterback for the Kansas City Chiefs.","174":"The husband of Kamala Harris (#2) is the first-ever Second Gentleman of the United States.","175":"#1's father, an idol of Kannada cinema who eventually got an honorary doctorate from the University of Mysore.","176":"Seuss drew a few racist caricatures in his day, which lead a Virginia school district to not program its Read Across America Day (which is held on his birthday, March 2) around his works. Soon after that, Seuss's publisher announced that it was dropping 6 titles - none too significant in the Seuss \"canon,\" but all containing racist caricatures - from its catalog. The American right wing, presumably bored out of their mind, has turned Seuss getting \"cancelled\" into a several day controversy.","177":"The cocky Fighting Irish-man took a beating to Poirier (#16) at UFC 257 (#9).","178":"\"Dog\" the celebrity bounty hunter is involved in the manhunt for Brian Laundrie, a person of interest in the Gabby Petito investigation.","179":"Denis Villeneuve has already brought Singapore, Taiwan and many European countries back to planet Arrakis. The UK and the Americas will have to wait another month to see if the critical acclaim is warranted.","180":"After Frank Herbert wrote that book about people fighting over a ball of sand filled with worms at #4, he continued it with five sequels, and his son Brian Herbert has steadily been the co-author to various returns to that universe. After a divisive if not reviled first film adaptation and the better received TV versions Frank Herbert's Dune and Frank Herbert's Children of Dune (not to mention computer games), Dune has made it back for the big screen in #2.","181":"The source material for #3, a philosophically challenging journey written by Frank Herbert about Paul Atreides and his home planet of Arrakis, where a life-extending drug and interplanetary travel fuel source known as melange (or \"Spice\") is harvested, also happens to be the best-selling sci-fi novel of all time. A number of sequels were written and, as mentioned above, it's also received some other critically-panned adaptations over the years.","182":"After becoming the target of a death hoax back in October of last year, Screech from Saved by the Bell actually died this week at just 44 years old due to lung cancer. Although his legacy as an actor mostly started and ended with Screech (unless you happen to one of the very few fans of Alumnus Guy #1 or Man in Outhouse), he earned a different reputation for his various mishaps over the years, such as filing for bankruptcy and getting arrested for pulling out a switchblade in a bar.","183":"After losing to McGregor back in 2014 at UFC 178, the Louisianian lightweight pounded him so hard (not like that) that he fell to the ground at UFC 257, making Poirier the first person to win against The Notorious by knockout.","184":"The longtime bassist\/singer of ZZ Top passed away early this week at the age of 72.","185":"On the Sunday following #13, the executed man turned out to have resurrected. Celebrations of that mostly revolve around a rabbit, eggs, and chocolate.","186":"Ed Asner died at the age of 91, leaving behind quite the legacy in many fronts, television (Lou Grant in two shows, Roots), film (El Dorado, Elf) and voice acting (Up, Freakazoid!).","187":"The Conjuring Universe centers around the stories of these paranormal investigators, such as the haunted house that inspired The Amityville Horror and the \"Devil Made Me Do It\" case currently in theaters (#6, #16). The Warrens are played in those movies by Patrick Wilson (pictured) and Vera Farmiga (pictured on #6).","188":"When Murphy seemingly couldn't do any wrong in the 80s (well, aside from his musical career), one of his hits was Coming to America, which got a sequel in #2.","189":"The owner of the Sutton Hoo (#9) land where ancient artifacts were found, portrayed in the Netflix movie (#8) by Carey Mulligan.","190":"Eid al-Adha is a Muslim holiday that commemorates Abraham's willingness to obey God and sacrifice his son Ishmael.","191":"Took place on January 24 and was headlined by the fight between McGregor (#3) and Poirier (#16).","192":"The Transportation Secretary jumped ship and resigned following the Capitol storming. The first U.S. Cabinet member to resign, which might be politically motivated. Can we blame her? Even if it's just self-preservation, who wants to be in charge in the U.S. right now?","193":"#2 deciding to leave the gymnastics competitions brought to discussion that performing such an acrobatic sport outside optimal conditions is risky, as shown by this late Soviet gymnast: during a practice two weeks before the 1980 Summer Olympics, she crash-landed on her chin and got quadriplegic.","194":"This annual WWE event was held in St. Petersburg, Florida, on Sunday.","195":"Her Majesty still coasts on The Crown, which has ended the Olivia Colman tenure and in the next two and final seasons will have Elizabeth played by Imelda Staunton.","196":"The \"Wanda\" in #3.","197":"Time has stamped a trans man for the first time in its cover, showcasing the thespian who prior to transition even was nominated for the Academy Award for Best Actress.","198":"This week, Bill Gates shed a single tear after being reminded that it\u2019s been a very long time since he was the wealthiest man on the planet. After being bumped out of his spot by another straight white man, that straight white man who took the first straight white man\u2019s spot has now been displaced by yet another straight white man. It's like a game of Sorry! where all of the pieces are pasty, aging capitalists.That\u2019s right, folks: Musk, founder of SpaceX, PayPal, and (huge asterisk) Tesla, after years of launching random shit into orbit and manufacturing cars that can self-drive right into oncoming traffic has finally gone on to be named the richest man in the world this week. Which is crazy, since not too long ago he was at risk of losing it all after lighting up with Grimes and tweeting out that he was privatizing Tesla at $420. To think, all he had to do was coerce his employees into not unionizing, ignore COVID-19 restrictions on his facilities, and criminally underpay foreign workers! It was all so simple!","199":"Raducanu made her WTA debut at the 2021 Nottingham Open, and gained a wildcard entry into Wimbledon. Ranked 333 in the world she proceeded to beat Vitalia Diatchenko, Mark\u00e9ta Vondrou\u0161ov\u00e1 and Sorana C\u00eerstea (ranked 137, 41 and 54 respectivly) to make it into the fourth round. With this result she is guarenteed to make it into the top 200. She's also the youngest British woman to reach Wimbledon's last 16, a good relief for the country's tennis after Johanna Konta withdrew due to COVID concerns.","200":"This Blink-182 album was brought here by \/r\/TodayILearned, as a topic noted how its cover was changed due to a war crime \u2014 namely, the Red Cross symbol was removed from the porn star's nurse cap, as the band was warned that otherwise was a violation of the Geneva Convention.","201":"For the first time in 55 years, the English team managed to win a semifinal! (namely, of #3) And like the victorious 1966 FIFA World Cup Final, there's some (frankly barely-mentioned, given the final is so close) refereeing controversy, as the other side (and the rest of Europe, since nobody want England to win, because it's England) claim Raheem Sterling threw himself for the game-winning penalty kick to be awarded. The English, of course, claim that a penalty wasn't awarded to #24 being pushed over in the box, so all's fair in love and football. If there are three certainties in life, they're death, taxes, and refereeing decisions being more important than the truth in football. We can only go on these esteemed refs' words, especially with ones who have chosen to minimally use VAR.","202":"The chairman of the Proud Boys was arrested by Washington, D.C. police for destruction of property, namely the burning of a Black Lives Matter banner in a rally by his neo-fascist group. After release, he has also been banned from the capital.","203":"Ken Burns made a PBS mini-series about the writer's life that aired across three nights this week, Hemingway.","204":"Jack Kirby created those long-lived if not immortal humanoids who are set to get their own movie (#2).","205":"The first trailer for this MCU film\u2014from Nomadland director Chlo\u00e9 Zhao\u2014was released on Monday. If you're wondering how an Oscar winning director makes a Marvel movie, just take it from producer Kevin Feige:We cut a little sample reel together, I remember, to show [Disney higher-ups]. And it was so beautiful, and I had to keep saying, \u201cThis is right out of a camera; there\u2019s no VFX work to this at all!\u201d Because it was a beautiful sunset, with perfect waves and mist coming up from the shore on this giant cliffside \u2014 really, really impressive stuff. (Variety)","206":"In a move (almost) universally condemned, twelve of the biggest European football clubs (the \"dirty dozen\") decided to form their own league. The problem? They could never be relegated. The result? Criticised for being elitist and having a lack of competitiveness. The club's owners criticised for being greedy. A series of legal challenges, the threat of not being able to take part in other competitions, and mass protests. The first teams withdrew within 48 hours, the whole thing crashed within 72. JP Morgan even had to apologise for funding it.","207":"The annual (if one forgets 2020, though why would you when it gave us a memerific Iceland-based Will Ferrell comedy and Iceland's real memerific group) competition took place in Rotterdam this year, in a venue that housed a COVID field hospital. As ever, the Eurovision Song Contest was pretty crazy, with highlights including vaporwave backgrounds, some of the most poorly executed green screening, and some guy who wouldn't put a shirt on. The winner: Italy, who sent the alt rock band M\u00e5neskin (including topless dude). The loser: the UK, who managed to get nil points. Twice.","208":"This talented actress who currently plays a rebellious robot in Westworld has been extremely vocal about her abuse and grooming at the hands of an unnamed man for a while now, even testifying in front of Congress about it and writing the Phoenix Act, a California bill which extended the statute of limitations on domestic abuse cases. This week, she came out and gave a face to the man who she's been talking about for nearly a decade, revealing that it was none other than the rocker who shows up at #6 on this list and inspiring many others to come out with their own tragic experiences with Manson.","209":"The big boat that got stuck in #2.","210":"The world's largest real estate company (some might say too big to fail) recently ran out of money.","211":"Signed by Trump last November but only going into effect Monday, this Executive Order prohibits investment in \"Communist Chinese military companies.\" There are 35 such companies, a list including Huawei.","212":"According to our incomplete records, every Extreme Rules event has made it on to our list since the 2015 event (noting the 2020 event had a special name). Anyway, this one happened on September 26 in Columbus, Ohio.","213":"One of the many movies delayed by the pandemic got internationally released (the US only gets it in late June), and for those who joked The Fast and the Furious had to go to space, the ninth (tenth counting Hobbs & Shaw) movie delivers that!","214":"The biggest team from the former Soviet republic of Moldova was responsible for one of football's biggest upsets ever by beating Real Madrid (as if we needed more indication that they became worthless without Cristiano Ronaldo, and Sergio Ramos...).","215":"People just can't wait to get more international football. And the biggest event might be a global tournament, yet only teams who played in either #5 or #8 have won, including...","216":"FIFA has a complicated method to list the most successful teams of the period. And the current first, the very hyped Belgium, was downed in the quarterfinal of #1 by the more traditional Italy, who ranks just 7th.","217":"Last month, The Wall Street Journal started releasing the Facebook Files, a series of internal studies which allege that Facebook has been acutely aware of how its site has been used (including to tear down teenage girls' self-esteem, spread vaccine misinformation, traffic women into abusive situations, and facilitate communication between organ sellers and members of drug cartels, among other things) for quite some time, and has done next to nothing to fix it. The former employee that released the Files, Frances Haugen, revealed her identity by going on 60 Minutes on October 3. The next day, all Facebook services (which include Instagram and WhatsApp; the chaos led to this amusing thread) experienced a worldwide outage lasting 6 hours. The next day, Haugen testified in front of a Senate committee. So, not a great week for Facebook.","218":"One of the most retrograde governments in recent history (#3) was forcibly removed from Afghanistan after the Battle of Tora Bora in 2001, but in 2003 started to reorganize itself and try to get back into power. The Americans signed with them a peace treaty agreeing to remove its troops last year, which only served to fuel the insurrection that now took over capital Kabul and will reinstate Taliban.","219":"To finish this off, another time where the Asians who had fought a war with the United States took over the country's capital. Vietnam have been fairly well ever since, ranking among the 25 biggest economies. Don't know if the same will apply to Afghanistan, between rough physical geography (many turned to opium to make a living) and that political instability that is often helped by propension to attract conflict (see above).","220":"Many of whom are spread on this list (and in the picture, have the illustrious company of Michelle Obama). About time that the family of #1 rather than his running mate (#2) gets more attention.","221":"Two WWE pay-per-view events, the former taking place on March 21 and the latter coming up on April 10.","222":"Netflix took a page from the Riverdale book by adapting a beloved cartoon -- in this case, the Italian Nickelodeon series Winx Club -- into a gritty live-action teen drama. Unfortunately, it didn't pan out very well according to critics or audiences, but then again, neither did Riverdale.","223":"In most countries (including the U.S., U.K., and Canada) Father's Day was on June 20.","224":"The titular Field of this 1989 film is in Dyersville, Iowa. An MLB game between the White Sox and the Yankees took place there on Thursday; the White Sox won by one run.","225":"The most popular element of #1 is the introduction of Natasha's fellow Black Widow Yelena Belova. Her portrayer is this British actress who along with getting an Academy Award nomination for Little Women, has also taken the wrong train and gone to the wrong Swedish village.","226":"A boxer who had a shining professional career, being champion on four weight classes and retiring undefeated after 50 fights. Mayweather returned for an exhibition fight with #5, where him holding back led to showers of boos from the audience.","227":"The Olympic version of the most popular sport in the world has had games before the opening ceremony for a while - though #2 also had softball, as the host country loves this sort of game. And for some schadenfreude, the purportedly invincible USWNT started its run being trounced by Sweden.","228":"The funny lady and author of Social Studies was the co-star of a Netflix docuseries alongside Martin Scorcese titled Pretend It's a City which premiered last week, in which the two shoot the shit about Noo Yawk, Noo Yawk. Makes sense, seeing as the two are practically New York City incarnate.","229":"Best Actress at #1 came to this talented thespian for #3, a near-record third time (only behind Katherine Hepburn's four; counting the Supporting category, she now has as many Oscars as Meryl Streep!), following a pregnant policewoman from the middle of nowhere (where the director was husband Joel Coen) and an angry mother exploiting outdoor advertisement. McDormand also got a second statuette as the film's co-producer, and celebrated that win by howling! Here she's pictured with a different award she won thrice.","230":"If people know anything about Cameroon, it's probably sports-related, such as the many footballers and NBA star Joel Embiid. The latest standout athlete from the French colony is this mixed martial artist who just became the UFC Heavyweight Champion (#14).","231":"In 1957, Kameny was fired from the Army Map Service after his superiors learned of his homosexuality. He unsuccessfully fought this in the courts, and afterwards became a gay rights activist. The late Kameny, and pride month itself, was commemorated with a Google Doodle on Wednesday.","232":"Hampton spent his short life empowering the Black community through his involvement with the Black Panthers while building communities that lessened gang violence and provided poor people with necessary resources, so of course the FBI tracked him down and killed him. Judas and the Black Messiah, starring Daniel Kaluuya (pictured) as Hampton, was released on HBO Max on February 12.","233":"This film, starring Ryan Reynolds as an NPC in a GTA-type MMO that suddenly gains agency, was released to theatres on July 3, 2020 December 11, 2020 May 21, 2021 August 13, 2021.","234":"A trailer for the upcoming umpteenth kaiju film\/sequel\/spin-off\/adaptation\/whatever featuring the giant monster most commonly associated with Japan and the giant monster most commonly associated with America (sorry, wrong one) came out this week, except this time, it's got both of 'em and they're fighting each other because why wouldn't they be, because Hollywood can't stop making movies where that happens. (Even if it already happened once before!) Capitalism breeds innovation, though, right?","235":"This special, starring the cast of the really big 90s-00s sitcom, premiered on HBO Max on Thursday. The guestlist included people that had appeared on the original series, as well as Malala, BTS, Justin Bieber, and Lady Gaga.","236":"Apparently, the reason for this rapper's emergence in views was the fact that his ex, Halsey (who had recorded with him and about him), announced her pregnancy.","237":"The manager of #19 formerly played for the team. Southgate missing in a penalty shootout in the semi-finals of the 1996 Euros prevented the team from advancing to the finals, spoiling the hope of it coming home. After leading the team to their best World Cup and UEFA results since 1966, you'd expect him to be forgiven. Ah, but don't forget that the only people who hate the English players more than literally everyone else (who only despise the idea of the team), are their own fanatics. English football being seen by some as the ultimate display of nationalism, the hooligans can comprise some unsavory types.","238":"#19 didn't take his seat in Sacramento, even if many Californians aren't exactly happy with how things are going under the former mayor of San Francisco.","239":"After inserting the Scarlet Witch and Vision into pastiches of I Love Lucy, Bewitched and The Brady Bunch, Disney+ finally decided to offer some explanations as for what was happening, while giving a proper introduction to Monica Rambeau and the organization SWORD, and bringing back actors Kat Dennings and Randall Park from the movies.","240":"The victim of #20. The protests have re-ignited with the trial, of course.","241":"This storied actor with a long career in both TV and film passed away on Tuesday, at the age of 87, due to complications from bypass surgery..","242":"#2's father, who rose to the throne after his brother caused a ruckus for marrying a divorced American - #1 was the same when getting hitched to #4, but society had grown more acceptive by then.","243":"What are the odds of Gianluigi Buffon being succeeded as Italy's goalkeeper by a guy with the exact name as him? At just 22, this enormous guy saved two penalties to guarantee the title at #3, and was chosen Player of the Tournament for his efforts.","244":"The NBA Finals wrapped up on Tuesday, with the Milwaukee Bucks prevailing over the Phoenix Suns. The game's MVP is Antetokounmpo, a Bucks player hailing from Greece; previously, he was the league's MVP for two straight years.","245":"The former MMA champ and actress got dropped from her role as Cara Dune on the ever-popular Disney+ series The Mandalorian after she made a post on Instagram suggesting that the way Jews were treated during the Holocaust was akin to the way conservatives are being treated in modern-day America. Strange, since the only concentration camps in America that I've heard about as of late were endorsed by those very same conservatives.This isn't her first brush with controversy, either: she's been openly anti-BLM, has made transphobic remarks, has advocated for not wearing masks, and is a Trump voter fraud truther. I would be pretty bummed about losing such a sweet role, but then again, I'm Jewish and left-wing, so maybe I shouldn't empathize with her for saying something so patently stupid.","246":"In one scene of this Netflix show, one character says \"You go through men faster than Taylor Swift.\" Swift fired back, calling the joke \"deeply misogynistic\" (debatable) and outdated by a decade (obviously true.)","247":"He's gone! And so is his lawyer team! And Melania's been advised to scram too.","248":"I've heard conspiracy theories that the super-est supermodel has been using black magic to get her husband to win the Super Bowl so often, and I can't say I doubt it, especially since every time he wins, she also miraculously appears on the list. Then again, if I was Gisele invoking evil spirits to do my bidding, I think the last thing I would be worried about is whether or not they could get me on the Wikipedia Top 25 Report, so maybe it is just a theory. A game theory!","249":"A trailer for the upcoming umpteenth kaiju film\/sequel\/spin-off\/adaptation\/whatever featuring the giant monster most commonly associated with Japan and the giant monster most commonly associated with America (sorry, wrong one) came out this week, except this time, it's got both of 'em and they're fighting each other because why wouldn't they be, because Hollywood can't stop making movies where that happens. (Even if it already happened once before!) Capitalism breeds innovation, though, right?","250":"Right before our #1, there was a sequel that tried to compensate the first film being criticized for not having enough Godzilla, but went too far in how many monsters would appear, specially when the whole thing is dragged to two hours by a meandering plot. At least Kong's movie was better.","251":"In the American college sport people around the world actually care about, basketball - whose playoffs have the fun nickname \"March Madness\" - Gonzaga actually lost the final to Baylor, but since they would have otherwise had a perfect season, they clearly generated more interest.","252":"Also known as \"Holy Friday\", as how 'good' is a day that is supposed to celebrate the Savior being horribly scourged and executed?","253":"One position above where its video site would be is the search engine that launched a dominating tech conglomerate, given it completed 23 years and celebrated the occasion with a Doodle.","254":"This idiosyncratic North American not-really-holiday fell, as it always does, on February 2. Thanks to the movie, most people in the world probably think it involves doing the same thing over and over again, but they're wrong; that's called \"living during the COVID-19 lockdown\". For the still-perplexed, let me explain: every year, on the second day of February, people watch a groundhog, which is a large, potbellied marmot, emerge from his burrow. If he sees his shadow, he goes back in; if he doesn't, he comes out. Coming out heralds an early spring; staying in means six more weeks of winter. (as long as the pandemic ends following that, I'm all for it!) The custom is strongest in Pennsylvania, where it originated, and particularly Punxsutawney, home of the world's most famous groundhog, Punxsutawney Phil, who speaks his forecast in Groundhogese into the ear of the chairman of the Groundhog Club Inner Circle, who then translates for the audience. No I did not make that up.","255":"This week, a bunch of world leaders got together to take a really dumb picture and plot their revenge against China.","256":"The half of the robot DJs at #1 that talks less. The biggest views might be for either that or how his Portuguese-tinted name is so cool!","257":"The wife of #16, a dietitian most famous for starting the Christian diet programs with Weigh Down Workshop, and who died alongside him in a plane crash.","258":"Sigur\u00f0sson, a football player for both Iceland's national team and the English Everton F.C., was arrested \"on suspicion of child sex offences\" last week.","259":"Probably not a great place to be, all things considered.","260":"The pandemic is still at large, but with vaccinations and such, maybe now there can be trick-or-treating and parties on All Hallows Eve.","261":"Even Michael Myers, one of the most indestructible serial killers in film history, was helpless against the goddamned pandemic, which delayed the eleventh time he hit the big screen to this year. A sequel to the continuity streamlining released in 2018, Halloween Kills lives up to the name by featuring some of the most brutal deaths in the series, starting with the firemen who ensured Michael didn't burn to death in Laurie Strode's basement. It didn't win critics over, as reviews felt disappointment at how unlike its predecessor the movie did not try to stray far from slasher film convention. At least there is a chance to finish things well in next year's Halloween Ends.","262":"A Netflix miniseries, with Ewan McGregor portraying the mononymous fashion designer, premiered on Friday.","263":"This Ukrainian-American cinematographer worked on films such as Archenemy and Darlin', and was the sole casualty of the Rust shooting.","264":"Subject of the Netflix docuseries Night Stalker: The Hunt For a Serial Killer, which proves that if you want a Netflix special, get into the murder business.","265":"After the Taliban was ousted, this guy became the President of Afghanistan, remaining there until #5's election. While back in the day Karzai had feuds with the Taliban, even leading his tribe against them once the Americans came, he has patched things, and the Taliban have met him following the Fall of Kabul seeking to form a government.","266":"Baseball Hall of Famer Aaron died at the age of 86.","267":"Outstanding Supporting Actress in a Comedy Series was given to this British actress for #8, where she plays a woman who after getting a football team in a divorce, hires #22's title character to spite her ex. Waddingham, who many probably met screaming \"Shame! Shame!\", is also present in the cast of #5. (along with the first off the list at #26, Gillian Anderson, who won Supporting Drama Actress as part of a very victorious night for The Crown - yes, that show does more than bring people to Wikipedia articles on the British Royal Family!)","268":"Here I am, rock you like Harry Kane... Sorry. The penalty kick that qualified #19 at #3 was scored by this Tottenham Hotspur striker.","269":"During the Grammys (#9), this former One Direction member performed his song \"Watermelon Sugar\", which also got awarded Best Pop Solo Performance.","270":"Staff at multiple U.S. embassies, most recently in Hanoi, have been dealing with the \"Havana syndrome\" for several years. It's eithercaused by miniature microwave weapons that are shared between the world's Communists,an outright lie by American intelligence, intentionally leaked to the media through the years to get people more onboard a second Cold War, ormass psychogenic illness, like a Cold War-themed version of the Dancing plague of 1518.Who's to say?","271":"One more British death, a Shakespearean actress who probably earned most mainstream recognition as Draco Malfoy's mother in Harry Potter (but also appeared in films such as Skyfall and Hugo, plus television work like Peaky Blinders), McCrory pulled a Chadwick, keeping her cancer diagnosis a secret to all but few and leaving her husband (#7) to reveal it after her death this week at the age of 52.","272":"This WWE pay-per-view event, held on June 20, is their final one to be held behind closed doors\u2014in July, they will resume touring, with real live fans in the audience.","273":"When I die and they lay me to restGonna go to the place that's the bestWhen I lay me down to dieGoin' up to the Spirit in the Sky","274":"Holy Jewish space lasers, Batman!Representative Greene's (R-GA) support for an endless number of conspiracy theories isn't really news (see a WaPo article from last June.) However, it's gotten some more attention this week, as her support of QAnon (which she brought with her to the list, how sweet) grows more fervent, and some concerning social media activity of hers advocating for the murders of several Democratic leaders (Obama, Clinton, and Pelosi) came to light. A video in which she harnessed her Super Karen powers to follow and accost a visibly annoyed David Hogg (survivor of the Stoneman Douglas High School shooting and anti-gun advocate who is 26 years Greene's junior) over his support of red flag laws and her ridiculous belief that he worked as a \"crisis actor\" as part of an effort to stage the shooting also gained renewed attention. Some Congress Democrats are calling for her expulsion, but it's unlikely they'll get the required support from the Republicans.","275":"Gran Torino introduced many people to this ethnic group hailing from Southeast Asia (pictured is Toad Thao from that movie). Those who didn't know probably now met the Hmong through Olympic champion Sunisa Lee.","276":"One would expect #1 to bring in more views for protagonist Lee Jung-jae, instead readers went for this model - who in fact scored high in the local America's Next Top Model - making her acting debut on the show.","277":"And speaking of right-wing conspiracy theories, #1's son who was accused of corrupt activities related to Ukraine.","278":"Landing on the 16th anniversary of #18, Ida flooded much of Louisiana before moving over land to cause flash flooding in New York City. More than 60 deaths from the hurricane have been confirmed so far.","279":"#11 hit New Orleans on the 16th anniversary of this disaster (which also led to one of #9's most infamous moments), and thankfully this time the levees resisted and didn't flood the city.","280":"I Care a Lot!About Netflix movies that keep people glued to their screen(I care a lot)About the elders being scammed in a guardianship routineI care a lot!About the mafia threats that Dianne Wiest broughtI care a lot! About Peter Dinklage and Rosamund Pike, they really rockI care a lot!","281":"After the current edition (#13), the tournament as a whole, which like just about all sports events had the edition planned for last year delayed to this one.","282":"Back to subjects that interest India is a cricket tournament, currently being held in the Arabic peninsula.","283":"Two more articles related to the Congress finding Trump unfit to continue in office, including the former title of First impeachment of Donald Trump, moved mid-week (now in its place is a disambiguation page).","284":"This is the fourth impeachment of a president (previous ones: Johnson, Clinton, Trump.) None of these resulted in the removal of the president, which requires a supermajority in the Senate. This one probably won't either.","285":"#7's Vice-President.","286":"Melvin Capital has been short selling GameStop - essentially, betting that the stock price will go down. This would usually be a safe bet, but a Redditor-led short squeeze boosted by Musk spiked the price this week. There were reports that Melvin was teetering on collapse, but it seems to have survived.","287":"Lin-Manuel Miranda's first musical got a film adaptation, which hit both theaters and HBO Max.","288":"Melvin Capital has been short selling GameStop - essentially, betting that the stock price will go down. This would usually be a safe bet, but a Redditor-led short squeeze boosted by Musk spiked the price this week. There were reports that Melvin was teetering on collapse, but it seems to have survived.","289":"In contrast to neighbor China, India's massive population didn't translate into a nation dominating on sports. Hence in one week of #1, only one medal came, a silver by weightlifter Saikhom Mirabai Chanu (pictured). It is India's 29th overall Olympic medal - for comparison's sake, that's only one more than China's worst performance in a single edition.","290":"Indian athletes with disabilities are better at an international level than abled ones, it seems. In the delayed Paralympic Games in Tokyo, the country had 19 medals, 5 of them gold (to the left is one of them, amputee javelin thrower Sumit Antil), nearly 3 times the 7 (only one golden) from last month. Standout performances included one of the country's most popular sports, badminton, plus athletics and shooting.","291":"As mentioned in our #7, the second most populous country in the world is not among the best in sports. The most decorated sport is field hockey, and that hasn't gotten a medal since 1980 - though the Indian team is guaranteed at least a fourth place in #1.","292":"India's most popular sport, cricket, ended its national tournament with the Chennai Super Kings beating the Kolkata Knight Riders.","293":"Alexa, define \"insurrection\"","294":"This holiday was created by early-20th-century socialists, and a strike on IWD 1917 started the February Revolution. Since then, it's been adopted by second-wave feminism, and was observed by major corporations this Monday.","295":"Another comic book adaptation, only from Image Comics instead of the big two, animated, and without an attempt to be family-friendly - not surprisingly, Invincible airs on the same Prime Video of The Boys.","296":"Another veteran actress who died in her 90s and had no dearth of memorable moments in her career, including an Academy Award winning performance in The Last Picture Show and Frau Blucher (*whinny*).","297":"The revered quarterback who definitely does kiss his mother son with that mouth and might have burst a few bubbles footballs throughout his career brought his team to victory at the 2020\u201321 NFL playoffs, earning them a spot at Super Bowl LV. This time, though, it wasn't for the team that he helped make into football royalty, but for the Tampa Bay Buccaneers. This also marks his 10th time on the field at the Super Bowl, and even as someone who couldn't give a rat's ass about football, I can see how that might be impressive.","298":"After a government that ruled over only 10% of Afghanistan once #3 was effectively in power, came this, that stood from 2002 to the hostile takeover of last week, under #20 and #5. Vice-president Amrullah Saleh has stated he will lead an armed resistance against #1.","299":"This branch of the so-called Islamic State is based are active in Tajikistan, Pakistan and Afghanistan. Although they seem natural allies to #8 at first glance - they aren't. With a size estimated to be between 1,000 and 10,000 (depending on who you ask) this group were responsible for a high-profile double suicide-bombing with a current death toll of at least 183, including 13 US service members. ISIS-K's leader Shahab al-Muhajir is now top of the Taliban's most-wanted.","300":"An iconic talk show host whose career spanned over six decades, King passed away on Saturday last week, earning him a higher spot this week.","301":"The revered quarterback who definitely does kiss his mother son with that mouth and might have burst a few bubbles footballs throughout his career brought his team to victory at the 2020\u201321 NFL playoffs, earning them a spot at Super Bowl LV. This time, though, it wasn't for the team that he helped make into football royalty, but for the Tampa Bay Buccaneers. This also marks his 10th time on the field at the Super Bowl, and even as someone who couldn't give a rat's ass about football, I can see how that might be impressive.","302":"Four years after the national disgrace of not qualifying for the World Cup, gli Azzurri proved not all is lost by winning the continental tournament (#3). The team's captain also got something better for people to remember him other than the fact Luis Su\u00e1rez bit him during the 2014 FIFA World Cup.","303":"Hello again, Bollywood. A first trailer was released for Thalaivi, a biopic about this actress turned politician.","304":"We don't know if #1 is coming home, but this winger of the English team is, as Manchester United has arranged his transfer from Borussia Dortmund.","305":"The YouTuber-turned-boxer won another professional bout against #11, which he won in less than two minutes but had his victory questioned.","306":"Earlier this year, Friends: The Reunion only had a brief appearance from the portrayer of Gunther, the quirky manager of the caf\u00e9 Central Perk (who indeed only got the role because he could operate a espresso machine). Some time later Tyler revealed he had been fighting a cancer for years, and now it has taken his life at 59, earning homages from the Friends cast, crew and fans.","307":"One of the more understated stories of this week, oddly enough, was the second impeachment trial of Donald Trump, the first to happen for a former President. Democrats - led by House manager Raskin - probably would never have been able to get 17 Republican votes to convict, but they could have at least dragged out the media spectacle. When Republicans threatened to call witnesses (who, given the state of Trump's counsel, probably would've put their foot in their mouth) Democrats gave up, and Trump was acquitted just in time for the Senators to go home for Valentine's Day.","308":"The star and co-writer of #8, who before winning Outstanding Leading Actor in a Comedy Series was on Saturday Night Live and starred in movies such as Horrible Bosses and We're the Millers.","309":"French president Emmanuel Macron eulogized this actor as a \"national hero\" as Belmondo passed away at 88, following a long career only stopped by a stroke, that included working with Jean-Luc Godard and other big names of the French New Wave, and always denying Hollywood's requests to make an American film.","310":"The world's second richest man announced that he would be stepping down from being Amazon.com's CEO to focus on his other endeavors (though he will remain on the board of directors as executive chairman).","311":"Out with the old, in with the new! We've finally got a new Press Sec who I know next to nothing about other than that she's been press secretary-ing for some time now and she has the most vibrant hair out of the entire Biden cabinet (just ignore that Cecily Strong quote from last week.) Hopefully she'll last a tad bit longer than Sean, or Sarah, or Stephanie, or...you get it.","312":"So no one told you life was gonna be this way... *clap,clap,clap,clap*One of the most beloved sitcoms ever saw its cast reunited on the same streaming service that now keeps it as an exclusive, at least in the USA. (#9) Big views for its cast also ensued, and after the fan favorite quipster (#4) comes the show's longest, most protracted love story, Rachel and Ross. While Aniston had the most successful career out of the main six, Schwimmer's only other standout roles are a neurotic giraffe and O.J.'s defense attorney who was patriarch of the Kardashians.","313":"Walter, best remembered for playing Lucille Bluth on Arrested Development, passed away on Wednesday.","314":"The British star of #7. Next for her is Edgar Wright's next movie, Last Night in Soho.","315":"The new first lady.","316":"This member of the English Football Hall of Fame died on September 19. Greaves holds a number of scoring records to this day, including: highest goalscorer in the history of English top-flight football (357 goals), most hat-tricks for England (six) and Tottenham Hotspur's highest ever goalscorer (266 goals). A minute's applause was held in his honour at the Tottenham-Chelsea game (having played for several seasons at both clubs)","317":"Hayes might've not done as much impact on the major leagues after being an NCAA champion with Boston College - as put by his podcast's profile, \"Played 334 NHL tilts with about 100 healthy scratches\" - but the NHL mourned his sudden and early death at the age of 31.","318":"One of the greatest actresses of her generation, if not ever, had been missing from theaters since Hotel Artemis, but returned in big form in The Mauritanian, if the Golden Globe win says anything.","319":"#7 found this man's election to the seat that he currently holds due to #22 so unbelievable that it caused him to start #5. Biden also publicly denounced the storming and declared that those who participated in it were \"domestic terrorists\".Maybe 2021 will only start when this guy moves into the White House on the 20th?","320":"Actor Joe Lara, who starred as Tarzan in an 80s live-action series, and his wife Gwen were casualties of a Cessna crash on May 29. Joe starred while Gwen founded a Christian diet program.","321":"A break from sports to go tragic: Jordison, founding drummer of metal band Slipknot, passed away on Monday at just 46.","322":"The subject of ITV's miniseries The Pembrokeshire Murders. Unlike #3, this is a dramatization, with Cooper being played by Keith Allen.","323":"The Tanzanian president died at the age of 61. It was not of COVID, even if it would be oddly adequate given Magufuli forced the disease's numbers to stop being released and disputed the effectiveness of all prevention methods and the vaccine.","324":"Did you know the creator of McAfee VirusScan was a bit of a flake who had many brushes with the law? And indeed, McAfee was incarcerated in a Spanish prison when he hanged himself, hours after the local authorities authorized his extradition back to the United States to face tax evasion charges. And the Internet is already making an \"Epstein didn't kill himself\" out of his death.","325":"Keeping off the list the mastermind of 9\/11 is the comedian who is having a child with #18.","326":"This American football coach (as opposed to American football coach) resigned from his role at the Las Vegas Raiders after an investigation revealed emails containing racist, misogynistic, and homophobic slurs.","327":"Biden won in Georgia - a solid red state - last November, and Democrats Ossoff and Warnock were able to force runoff elections for their Senate seats. The runoff elections were held Tuesday, and both Democrats narrowly won. The Democratic Party now has the slimmest majority on the Senate - news announced on Wednesday, when a different transfer of power was taking place.","328":"Rahm, a Spanish golfer, won the U.S. Open on June 20.","329":"This week, we all learned who this Senator from Missouri is, and promptly wished we hadn't. Hawley saluted the Capitol protesters rioters Trump supporters on Wednesday morning and voted to throw out the votes of Arizona and Pennsylvania. His support for an attempted coup has caused controversy, leading to Simon & Schuster cancelling publication of Hawley's The Tyranny of Big Tech. According to Hawley, a private corporation not publishing a book from a literal U.S. Senator \"could not be more Orwellian.\"","330":"Apparently a lot of people were tuned into the season two finale for the British version of the singing competition series The Masked Singer - a zany import from the South Korean King of Mask Singer that has made it all across the world - or at least someone told them 'bout this songstress of blue-eyed soul (the nice way of saying white people soul) winning while dressed as a sausage, beating Ne-Yo, who was dressed as a badger.","331":"The president of Haiti was assassinated on Wednesday. According to the Haitian government, the assassins are a group of foreign mercenaries\u2014mostly Colombian, but joined by two Floridians. Mo\u00efse had previously been the center of a constitutional crisis, refusing to step down from the Presidency.","332":"Biopic based on #12.","333":"Saturday was Juneteenth, which commemorates the abolition of slavery in Texas following the Civil War. While most states have some recognition of the holiday, it took until this Thursday for President Biden to make it a federal holiday\u2014the timing probably has a lot to do with that big Black rights protest movement from last year.","334":"One of the many blockbusters postponed by the goddamned pandemic, where Disney again takes a theme park ride and uses it as inspiration for a two-hour-long adventure. The exploits of Dwayne Johnson and Emily Blunt (pictured decidedly not in the jungle) in the Amazon got mixed to positive reviews, and even if one can't trust the high budget to be recouped in a still recovering box office, the extra bucks from charging a surplus on Disney+ must offset things for the company. Not the stars, though, as the Black Widow can attest.","335":"Those wanting another superhero series after #7 flocked to Netflix for this show adapting an Image Comics title featuring the generational conflict between a group of aging superheroes and their equally superpowered children.","336":"One of the most chaotic productions in recent memory, with Zack Snyder leaving once his daughter killed herself, Joss Whedon being brought in to finish the movie (and clashing with some of the cast along the way), Henry Cavill having his mustache erased with dodgy CG, the studio interfering a lot - including the executives not changing the release date so they'd still receive their cash bonuses... no wonder that when Justice League arrived in theaters in 2017, it had mixed reviews (though this here writer felt it was OK, specially considering it tried to be straightforward and fun, instead of a joyless mess like Batman v. Superman) and managed the feat of grossing $657 million worldwide and still be considered a failure. Snyder was given $70 million to finish his previously intended cut, and it was just released (#1).","337":"The English team's victory against Croatia on #2 might've had the only goal scored by Raheem Sterling, but he did so in a play set by this young Leeds United midfielder who was deemed the game's highlight.","338":"A groundbreaking African-American actress with an acclaimed seven decade career, receiving many awards along the way, Tyson passed away at the age of 96.","339":"A UFC fighter. I assume he's involved with the fight that's featured this week.","340":"The revered quarterback who definitely does kiss his mother son with that mouth and might have burst a few bubbles footballs throughout his career brought his team to victory at the 2020\u201321 NFL playoffs, earning them a spot at Super Bowl LV. This time, though, it wasn't for the team that he helped make into football royalty, but for the Tampa Bay Buccaneers. This also marks his 10th time on the field at the Super Bowl, and even as someone who couldn't give a rat's ass about football, I can see how that might be impressive.","341":"He might be a jackass, he might be a gay fish, but what's relevant here is that he released #2.","342":"The Lieutenant Governor of New York is set to take power in two weeks. The future-first-female-governor-of-the-state started her career as an \"Independent Democrat,\" opposed to immigration and endorsed by the NRA. She has, presumably, fallen in line with her party by now.","343":"Ledecky won her sixth individual Olympic gold medal this week\u2014the most of any female American swimmer, and the third most of any American period, after Carl Lewis and...","344":"Loeffler was appointed to Georgia's Senate seat in January 2020; within a month, she was allegedly doing insider trading over information about the COVID-19 pandemic. On Tuesday, she was defeated by this guy.","345":"Miura, a mangaka best known for his long-running Berserk (#24) series, passed away on May 6; this news was made public on Thursday.","346":"In one of his first acts as President, #1 revoked the permit that was granted to TC Energy Corporation to expand this oil pipeline, showing the new government certainly aims more to help the environment.","347":"Meyers Leonard, a player for the Miami Heat, used the slur during a heated gaming moment while streaming on Twitch, resulting in a $50,000 fine and a week's suspension.","348":"An Arizonian immigrant went after this Senator in the university where she teaches - more specifically, in the bathroom. Add her position not fully going with her party's plans and think pieces have emerged.","349":"The victim of Spector.","350":"A journalist who went on to have a fruitful career hosting radio and TV shows, Lawrence Harvey Zeiger (the new surname came from King's Wholesale Liquor!) died at the age of 87.","351":"Gymnasts McKayla Maroney, Simone Biles, Maggie Nichols and Aly Raisman testified before the U.S. Senate regarding the mishandling by FBI agents of abuse allegations brought against this totally reprehensible human being who abused the quartet, among hundreds of other gymnasts, mostly minors, under the guise of medical treatment. Deservingly, he's rotting in prison (the earliest possible release date for Nassar is 2068!).","352":"Last June, Boebert (proprietor of a restaurant where waitresses open-carry rifles) successfully primaried a 5-term House Republican. Boebert has been open about wanting to bring her gun into the Capitol; when the Capitol installed metal detectors post-storming, she set it off and refused to be searched.","353":"Even if #8 got more views, he is the main character (\"456\") of #1.","354":"#1's opponent in Flushing Meadows was this equally young Canadian, who along the way ran over seeds two, three, and five, plus former number one Angelique Kerber. (and one of the writers confesses he was more interested in a compatriot of hers in the doubles, at least until tragedy struck the reason why)","355":"Speak of the devil! Cowboy by day and glitchy Roblox avatar by night, the smaller Nas (X) took the world by storm this week with the release of his song \"Montero (Call Me By Your Name)\", the subtitle of which references a movie about two guys who become really good friends after enjoying a fun, family friendly summer together.If the song's lyrics, which make a compelling case for Adam and Steve, weren\u2019t enough to have internet denizens in a fiery rage, then the video, which starts with a love scene between Lil Nas X X Himself and ends with him throwing that Beelzebutt all over Beelzebub after some FKA twigs-inspired pole dancing, might have brought their blood to a boiling point. And just to fan the flames a bit more, the handsome devil put out a pair of custom Nike shoes called \"Satan Shoes\" designed by streetwear company MSCHF, each adorned with a pentagram and filled with a single drop of human blood.Of course, the outrage machine kicked into overdrive like clockwork, and since idle hands are the devil's playthings, a bunch of people with nothing better to do developed a bad case of Twitter fingers as they called Lil Nas X out of his name and screamed \"What about the children?!\", a question that they answered themselves with the film Jesus Camp. Running a Nicki Minaj fanpage equipped Nas X with the proper trolling skills to fend them off for a bit, but it wasn\u2019t long before he apologized for all of it. Meanwhile, Nike filed and won a lawsuit against MSCHF to ban the further selling of Satan Shoes. ","356":"For all the inevitable comparisons with Diego Maradona, Messi at least did what \"D10S\" couldn't and won the continental tournament (#5) with the Argentinian team. And showing how things are weird, the defeated team, Argentina's arch-rival Brazil, actually celebrated that he won instead of giving an unpopular government an excuse to celebrate.","357":"Argentina's golden boy tries to win his first title with the main squad (as the Olympic gold was with the under-23 team) in front of the empty stadia of #24.","358":"Closing this list, the final Friends (#13). First, Phoebe Buffay - who when the show begun was in another NBC show, Mad About You, playing dumb waitress Ursula, who eventually was brought into Friends as Phoebe's twin - and then Monica Geller - 'owner' of the biggest gathering point (well, aside from the cafe; to wit, a Greenwich Village apartment inherited from Monica's grandma that rent control ensured she and whoever roommate could live in, no matter if in real life it'd cost a fortune!), little sister of #12, instigator of the whole show as #11 moved in with her after running from her wedding, former roommate of #24, and next-door neighbor of #21 and #4, who she married. Kudrow has kept steady work in comedies (aside from The Girl on the Train), while Cox has Cougar Town to her name (along with one of the few people Ghostface can't seem to kill).","359":"#2 is the 25th (27th counting different producers using filming rights to spoof or remake) time Ian Fleming's spy reached the silver screen. Hopefully by the 60th anniversary of the series next year Eon Productions will have already picked who will be the 007th James Bond.","360":"A bunch of fighting game characters who in every fight are subject to bleeding gallons with every hit and having their bones shattered. #2 has some of them, including a cold ninja, a fiery ninja, a Bruce Lee clone, a guy with killer headwear, a thief who might not have heart but will take it from adversaries, a Green Beret that could moonlight as a model, an electric deity, a handicapped soldier and a woman with nasty teeth - and yet the protagonist is an original character due to studio imposition.","361":"This is the fourth time Japan has hosted the Olympics and the second time of the hosting the Summer Olympics, having previously hosted the Summer games in 1964 and the Winter Games in 1972 and 1998. Japan were also due to host both the Winter and Summer Olympics in 1940, but this was cancelled due to a world war. This week also saw Brisbane confirmed as hosts of the 2032 Olympics.","362":"#1, a single player, has now surpassed both of the top two teams in total Super Bowl wins. Man, does American football have parity!","363":"Prince literally singing in the purple rain. Lady Gaga leaping from the top of the stadium. Janet's aforementioned nipple. In the past three decades, the halftime show has become as much of a cornerstone of American entertainment as the Super Bowl itself, and like everything that might seem too good to be true one year, it can go right back to being terrible in an instant.","364":"Prior to some much-needed editing, this list described serial killers Richard Ramirez and Jack Unterweger's brief stays at the Cecil Hotel as \"deaths and violence\". I'm not an expert, but unless they killed anyone here, I don't think there's anything particularly violent about checking into a hotel.","365":"#18 revealed that an alarming number of public figures, politicians, and billionaires were putting their money away in offshore accounts, and while some were doing it legally, many were doing it for illegal purposes such as fraud and tax evasion. The most shocking entry on the list is undoubtedly Shakira, who assured us in 2006 that her hips would never deceive us. Et tu, boo-tay?","366":"#1 is the 46th here (technically 45th, Grover Cleveland holds two numbers for serving non-consecutive mandates).","367":"10 House Republicans voted to impeach Trump on Wednesday, including the daughter of one of the major architects of the Iraq war.","368":"The miniseries chronicling our #2 also brought in attention for one of his friends (who according to Andy Warhol, once entered Halston's house asking \"Give me every drug you've got\"), this very famous actress and singer played there by Krysta Rodriguez.","369":"The slightly less controversial (though not that much less controversial) half of social media's Paul brothers has lived many lives both on and off of the internet, first as one of Vine's biggest stars, then as a YouTuber, an actor, a singer, a screenwriter, and a podcaster. Now, like his brother, he's made his triumphant return to boxing two years after his first professional match, going up against none other than Floyd Mayweather Jr. (#8). I didn't watch the fight, though according to the site you're reading this on, Mayweather may have gone a little easy on him.","370":"The MCU machine just keeps on pumping. In the first episode of this semi-retconning sci-fi crime thriller, which was released on Disney+ this week, Tom Hiddleston reprises his role as the titular God of Mischief, introduced in 2011's Thor. He gets captured by the Time Variance Authority, an organization that monitors the timelines of the Multiverse, who deem one of the versions of Loki a threat to the \"Sacred Timeline\", in which no multiversal war breaks out, and Loki agrees to help stop the alternate, fugitive version of himself from messing up the timeline. Confused? I certainly am!","371":"This week in Utter Bullshit: a Facebook meme which had a fake Montagnier quote was going around recently. Montagnier never said that any who gets their COVID shot will die in 2 years; rather, he has a far more nuanced reason why COVID vaccines will kill you. One of Montagnier's other kooky COVID theories\u2014that the virus leaked from the Wuhan Institute of Virology\u2014has earned credence from the Biden administration this week, with intelligence groups being tasked with investigating the New Cold War-heating bullshit.","372":"Pixar again got relegated to Disney+, though thankfully without extra charges (even if the company itself has expressed grievances on skipping theaters). The story of an Italian fishboy who goes to dry land - and to Ariel's envy, he changes to human form without needing arrangements with evil witches - and gets interested in cycling and buying a Vespa is another one of those creative and emotional films Pixar specialized in.","373":"Netflix released the latest episodes of this show revolving around DC Comics' interpretation of the Devil, and also announced a sixth and final season is on its way.","374":"This month has the delayed 2020 Olympic Games, and shortly afterwards Tokyo hosts the latest Paralympic Games - which evolved from a sporting event for people with disabilities created by this German-British neurologist, homaged by Google in his birthday.","375":"No relation to Josef, he became the Chief Minister of Tamil Nadu this week, after his party won 159 of the 234 seats in the #19 election.","376":"One of the best-known child actors ever (as well as one of the saddest post-fame lives), Kevin McAllister has been with #8 since they worked together in Changeland, another thing most people didn't realize, and so last week became a father at the age of 40 - which as Culkin himself put it, is a reminder we're very old. Their son is named Dakota after Macaulay's sister who died after being hit by a car.","377":"The heavy artillery rapper didn't end up on the list this week for any new music or even his performance at this week's VMAs, but instead for an altercation before that awards ceremony with the cocky, \"Notorious\" Conor McGregor (you know what they say: never bring a Machine Gun to a fist fight) and for his aforementioned relationship with #12.","378":"October 2 is in India Gandhi Jayanti, a holiday celebrating the greatest (or second greatest) person to ever come out of the country. And with all due respect, given who Living Colour decided to pair him with: Like Joseph Stalin and GandhiI'm the cult of personality...","379":"A third Netflix show, and another that appears to not be an easy watch: if #1 is tense and #10 is scary, this one is depressing, following a young mother who leaves her emotionally abusive boyfriend with their daughter while she gets a job working as a maid.","380":"Malcolm X was assassinated on February 21, 1965. On the anniversary of his death, a press conference was held by his family and the family of a deceased undercover cop; they presented a letter allegedly written by the undercover cop, saying he \"was told to encourage leaders and members of the civil rights groups to commit felonious acts.\" While conspiracy theories about the assassination aren't new, the letter is resparking interest.","381":"This polarizing, James Wan-directed horror flick about a woman who starts having visions of people getting murdered before realizing that they're actually getting murdered was released to theaters and HBO Max on September 10, 2021. And yes, there's a tumor involved.","382":"Despite losing her seat in the West Bengal Legislative Assembly, her party won the most seats in #8 and she remains the Chief Minister of West Bengal.","383":"#1 started in Sporting CP, but soon after was winning in England with this team. The Red Devils are far from their dominating force days of the 90s\/00s, and their fans certainly hope CR7 can bring them back to it during the twilight of his illustrious career.","384":"It's common on this report for the widow(er) to also feature following the death of a spouse. This is one of those cases, with Bedi being married to #10.","385":"This NBC series was cancelled on Monday, only a few days after its third season finale aired.","386":"This Italian sprinter won the Men's 100 metres sprint, taking the crown that had been #10's since 2008, #10 having retired. Marcell then went on to win the Men's 4 \u00d7 100 metres relay. This is the first time Italy has won either event.","387":"Normally HBO shows enter the Report right as they debut, yet this series starring Kate Winslet as a detective investigating a murder in a small town near Philadelphia only managed to get enough article views by its third episode.","388":"#14 stars Andie MacDowell's daughter who followed her into the acting business, with a filmography including works such as The Leftovers, The Nice Guys, and Once Upon a Time in Hollywood.","389":"One of the most infamous shock rockers saw his reputation fall apart after various women came out with sexual abuse stories following a social media statement by Wood (#12), leading to him being dropped by his label, his agent, and two shows.","390":"Holy Jewish space lasers, Batman!Representative Greene's (R-GA) support for an endless number of conspiracy theories isn't really news (see a WaPo article from last June.) However, it's gotten some more attention this week, as her support of QAnon (which she brought with her to the list, how sweet) grows more fervent, and some concerning social media activity of hers advocating for the murders of several Democratic leaders (Obama, Clinton, and Pelosi) came to light. A video in which she harnessed her Super Karen powers to follow and accost a visibly annoyed David Hogg (survivor of the Stoneman Douglas High School shooting and anti-gun advocate who is 26 years Greene's junior) over his support of red flag laws and her ridiculous belief that he worked as a \"crisis actor\" as part of an effort to stage the shooting also gained renewed attention. Some Congress Democrats are calling for her expulsion, but it's unlikely they'll get the required support from the Republicans.","391":"Over the course of this week, the CEO of #22 dropped from 6th to 7th on the Forbes list of billionaires. Oh yeah, and his company's not in great shape. See #22 for more on that.","392":"Post, a television actress most known for her role on Night Court, passed away at the age of 70 on August 7.","393":"Martin Luther King, Jr. Day was on Monday.","394":"To the chagrin of many fans, the pandemic delayed the debut of the new batch of Marvel movies (now complemented by Disney+ shows like #1) that would happen in 2020. So, if nothing goes wrong 2021 is loaded, as this month has The Falcon and the Winter Soldier on Disney+, May has the previous opener Black Widow in theaters, and then comes Loki, Shang-Chi and the Legend of the Ten Rings, Eternals and Spider-Man: No Way Home.","395":"This boxer died suddenly on March 13. Conspiracy theories spread that the death was caused by a COVID vaccine, but his widow refuted these claims.","396":"Like Tenet in Hollywood, Kollywood has a movie that its makers insisted on putting in the big screen, namely this action-thriller released prior to the Pongal festival","397":"This congressman from Florida is having an interesting year. He defended the former President from his impeachment while criticizing Congresswoman and colleague Liz Cheney\u2013going so far to holding a rally in her home state of Wyoming demanding that she must be primaried. Now the representative is under investigation by the Justice Department as to whether or not he misused campaign funds and engaged in sex trafficking according to a news article published by The New York Times on March 30th. His bizarre interview with Fox News television host Tucker Carlson that same night placed the blame on an extortionist, but also made Carlson look he was involved in his scandal too. Yikes...","398":"A Secretary of State for Health and Social Care breaking social distancing rules by kissing someone, everyone is allowed to err once. But not when he did so in an extramarital affair, escalating this to full-blown scandal and leading to Hancock's resignation.","399":"One more Friends (#13) star, and one who even managed to get a spin-off for his character in Joey. And in the period before the reunion (#9), Joey Tribbiani had been the lead in Episodes and Man with a Plan, and also served as the host of Top Gear. After the reunion, Matt became a viral meme in Ireland.","400":"In the years between Friends and The Reunion, Chandler starred in Studio 60 on the Sunset Strip, Mr. Sunshine, Go On, The Odd Couple, 17 Again and Fallout: New Vegas. Perry also tried to fend off the addiction to prescription pills that hit him while doing the show.","401":"It's arguably been a while since this Fox-y lady's heyday, but it looks like she's making a comeback \u2014 thanks in no small part to her highly-publicized relationship with the guy below, who escorted her to this year's VMAs, where she wore a sheer dress that caused quite a stir and apparently gave quite a few people the Stirrings.","402":"Meghan married Harry (sixth in line to the British throne) in 2018; by 2020, the couple was making plans to leave the royal family and move to America. On Monday, a tell-all interview with Oprah aired, with Meghan and Harry detailed the racism faced from the British press and the royal family itself. As expected when the monarchy enters the news, lots of its members earned entries on the Report, including the previous highly publicized case of problems within the royal family, Harry's mother - but when Diana left, she went alone, without Charles.","403":"A groundbreaking African-American actress with an acclaimed seven decade career, receiving many awards along the way, Tyson passed away at the age of 96.","404":"Melvin Capital has been short selling GameStop - essentially, betting that the stock price will go down. This would usually be a safe bet, but a Redditor-led short squeeze boosted by Musk spiked the price this week. There were reports that Melvin was teetering on collapse, but it seems to have survived.","405":"After losing a year of being able to watch unfathomably rich people strut down the red carpet in clothes that remind us that we're inching closer and closer to living in the Hunger Games, we've returned to Anna Wintour's magical fashion land. The theme this year was \"In America\", but based on most of the outfits, attendees must have been told it was \"On Jupiter\". Some of the more \"American\"-themed outfits weren't even worn by Americans (see: Lupita Nyong'o's denim outfit, Nikkie de Jager's Marsha P. Johnson tribute, Maluma's cowboy getup) and at least we got some actual American representation through the appearance of Alaskan Quannah Chasinghorse. Other outfits followed the American tradition of dominating the headlines simply by being obnoxious (like this) or memeable (like this). Perhaps the most American thing to happen during the Met Gala this year, though, was a Black Lives Matter protest getting shut down right outside.","406":"Allen v. Farrow, an HBO docuseries covering allegations of Allen being a pedophile, premiered on Sunday.","407":"The least famous member of Apollo 11 (and the only one to not walk on the Moon, as he remained orbiting the satellite in the Command module Columbia) died at the age of 90.","408":"Williams, known for playing Omar Little in The Wire, died on Monday.","409":"The most successful Olympian of all time is retired now, but people are still keen to remind themselves of his records.","410":"The impressive life and times of the Formula One racer were chronicled in a Netflix documentary released on September 15.","411":"#7's frontman, one of rock's greatest legends (and sort of a jinx to the English Team...). There's an amusing story regarding him and the late #2, as Watts once punched Jagger saying \"Don't ever call me your drummer again. You're my fucking singer!\"","412":"Back to Netflix with a supernatural horror show where an isolated island experiences weird events after the arrival of a priest played by Hamish Linklater.","413":"Nicknamed \"The Flying Sikh\", a sprinter who was the last Indian man to get close to an Olympic medal in track and field with a 1956 fourth place (a woman got to the same position in 1984; the country just has no tradition in running, jumping and throwing), and died of COVID-19 complications at the age of 91.","414":"This week, the Bucks\u2014with the help of Antetokounmpo\u2014took their first league title since 1971.","415":"And speaking of a Netflix show bringing the most views to a female actress of the cast, #6 warrants an entry for this Brit, who right before playing a mean girl was Tolkien's wife.","416":"Eurovision (#1) cancelled its 2020 edition to the goddamned pandemic. The supposedly intergalactic beauty pageant - it's the 69th competition, and every single time they award the title to a human, surely a sign of bias - only pushed last year's edition to halfway across this one, with Mexico's Andrea Meza (pictured) emerging as the winner.","417":"The first sea turtle-human hybrid and outgoing Senate Majority Leader seemed to break with Trump after a full four years of selling out to him, with the resignation of his wife from the Cabinet and a refusal to throw out Electoral College votes.","418":"The one Olympic sport that, in spite of not being hugely popular, is always contested. Probably because it is an original invention of the Olympics, and all its athletes need some competition. It was invented by the Baron de Coubertin, who started the modern Olympics, mostly remembered for saying women would never be mentally or physically fit enough to compete. Showing those same ideals, the modern pentathlon is an event designed to test the skills that a cavalryman would need \u2013 fencing, swimming, horseback riding, shooting and running \u2013 if trapped behind enemy lines. Sometimes, the Olympics is like that, but more people seem to prefer athletic multi-trial sports (decathlon narrowly missed this list). Along with Great Britain winning both golds, some attention was also brought by German pentathlete Annika Schleu failing to perform on horseback, leading her coach to punch the horse and get expelled from Tokyo in return.","419":"He'll be making his second-ever Super Bowl appearance next month playing as the quarterback for the Kansas City Chiefs.","420":"Netflix brought back the Spanish thieves from The House of Paper for a fifth go.","421":"WWE held its latest event, which showcases a ladder match.","422":"The daughter of Captain Marvel's friend from the military (who in the comics, even owned the Captain Marvel codename for a while) is a major character in #3, portrayed by Teyonah Parris, and just had something very spoilery happen in the newest episode.","423":"24 years after the embarrassing Mortal Kombat: Annihilation, the ultraviolent fighting games will have another go at the big screen, which just had its trailer released.","424":"The holiday celebrating matriarchs everywhere entered one week earlier to when it's held (well, in most countries; for instance, the UK date is in March) because #7 brought his mother on the SNL stage, and she hoped she wasn't getting Dogecoin (#9) for Mother's Day.","425":"A Ken Burns-directed documentary about Ali premiered on PBS on September 19.","426":"The federal government has executed 11 people since July of 2020; before that, the last federal execution was in 2003. On January 13, Lisa Marie Montgomery was executed; she was convicted of the 2004 murder of Stinnett. Montgomery was the first woman to be executed by the federal government since Bonnie Heady in 1953.","427":"This happened in 1993, but young Americans are hearing about it for the first time just now. A landmark case in handling juvenile murderers, the legacy is familiar to most people, but a true crime podcast and then \"American reacts to news of James Bulger murder\" getting popular on #16 prove that even the most notable of international events can take time to make it in America.","428":"Unfortunately, the democratically elected country of Myanmar, led by #19, was recently overthrown in a 2021 Myanmar coup d'\u00e9tat. While the military already exerted a large amount of control over the government, they are now instituting even more restrictions on free speech and free expression, shifting Myanmar further into authoritarianism.","429":"This Italian rock band won #5 with their song \"Zitti e buoni.\"","430":"Considered one of the world's best central midfielders, Kante's team won the 2020-21 UEFA Champions League, and his French national team enter #11 as 2018 FIFA World Cup champions, UEFA Euro 2016 runner ups and favourites.","431":"The newest prime minister of Israel is the New Right's Naftali Bennett, succeeding Benjamin Netanyahu. If you are a liberal\u2014Israeli or otherwise\u2014don't go back to brunch yet: Bennett started his premiership by bombing Gaza.","432":"She has more integrity than I, lemme tell ya. The Speaker of the House, her dais and office were denigrated, defaced, and defecated in by those people Trump loves. Then she got back to work. Presumably with a lot of hand sanitizer.","433":"Osaka won the women's singles tournament at the Australian Open, which took place over the week. Along the way, she defeated America's only celebrity tennis player (#19.)","434":"On Wednesday, the largest cricket stadium in the world was renamed to honor India's prime minister.","435":"This holiday, celebrating the Constitution of India -- the longest written constitution of any country -- going into effect was celebrated on January 26 this year, as it is every year.","436":"Beatty, best known for playing a southern businessman, a businessman's right hand man, a \"corporate cosmologist\", and a stuffed bear, passed away at the age of 83 on June 13.","437":"Our South Asian friends managed to turn #1 into their most successful showing ever, including javelin thrower Neeraj Chopra winning India's first athletics medal (and looking good doing it), a gold no less! In total it was 7 medals, including a return to the podium for the country's most victorious Olympic sport, field hockey. And considering fellow billion people nation China usually emasses the same quantity of medals in a single day, it's been long discussed how India never goes well in multi-sport events, from preference (the nation's favorite sport, cricket, isn't an Olympic one) and economics (malnutrition is a big problem, and over 250 million people live below the poverty line), passing by caste and class attitudes that did not favor physical effort.","438":"Netflix released the second season of this comedy-drama reimagining of creator Mindy Kaling's upbringing in Boston.","439":"This British musician\/model died on May 4. His debut single, \"Each Time You Break My Heart\", made it on the charts in 11 countries and \"I Promised Myself\" was number 1 in Austria and Sweden. Interestingly, he was most successful in Italy, making it onto the Italian charts 13 times, including twice at number one.","440":"The Queen has spoken! (But maybe she shouldn't have?)The royal decree suggests that Onika won't be taking any pills or potions to stop the spread of COVID-19, and proves she might be even battier than her mentally unstable alter ego, Roman Zolanski. According to a series of tweets from Nicki, she won't be getting vaccinated after her cousin's friend from Trinidad had his testicles supposedly swell up from getting the vaccine, causing him to get left at the altar by his would-be wife. Thankfully for him, she never named this friend, because then everyone would know that someone put it all up in his face, then he caught a cause. This led to one hell of a media frenzy, with anti-vaxxers suddenly flying their Barb flags high, the White House hurriedly offering Nicki a personal invite (presumably to keep her from spreading any more easily debunkable anti-science propaganda), Dr. Fauci and the Health Minister of Trinidad and Tobago publicly denying her claims about the balls, and the Barbz doing what they always do: mindlessly rallying behind their fearless leader, even going as far as to protest outside of a CDC building in Atlanta on her behalf. Nicki didn't stop there, as she proceeded to dox two reporters on her Instagram story.This fiasco seems a bit too conveniently timed, though. It just happened to drown out the coinciding news that her husband, who was convicted of first-degree attempted rape in 1995, plead guilty to failing to register as a sex offender in the state of California, leaving with him up to 10 years in prison and a lifetime of supervised release. Yikes.","441":"This American drama started streaming on Hulu on August 18 and is based on the book of the same name. It stars Nicole Kidman (pictured) which is bound to increase its popularity.","442":"After much delay, the newest James Bond film is hitting theaters\u2014though not the United States, which has to wait two weeks before watching Daniel Craig do spy stuff.","443":"Speaking of #1, at its British counterpart held two weeks earlier, Clarke won an honorary award. That he lost this week, as well as all of his current and future projects (the final episode of a TV show he leads was canceled on-the-day) due to a lot of allegations of professional and sexual misconduct. One wonders if Adam Deacon feels vindicated right now.","444":"At the Golden Globes, Nomadland earned an award for Best Picture, and Chlo\u00e9 Zhao earned one for Best Director. Marvel fans probably took it as good news for her next endeavour.","445":"Another creation of the Disney stable (like #14) made news this week, as Demi Lovato came out as non-binary. The singer also now uses they\/them pronouns. (Editors here on Wikipedia have had a lot of articles to update.)","446":"The iconoclastic, incisive comedian who first made his mark on Saturday Night Live as its Weekend Update correspondent, died this week at 61 from leukemia. To quote Norm himself: \"I'm pretty sure if you die, the cancer also dies at exactly the same time. So that to me is not a loss, that's a draw.\"","447":"This recently renamed Balkan state made their debuts in #16, generating plenty of interest, despite being the first team to be eliminated. If they were there for the same reason as me, they were wondering \"Where is South Macedonia?\" Apparently, it's part of Greece! (Alexander the Great's homeland, which is why Greeks got furious about their Balkanic neighbors taking the name)","448":"Three Australian Open titles in a row for this Serbian, and nine overall! It's impressive how he, Federer and Nadal have basically a monopoly in the tennis court.","449":"The newest M. Night Shyamalan film opened this week. Shyamalan used to be famous for making great movies with surprising twists, though after a few embarrassing pictures in the mid 2000s, he instead became a punchline. Judging by the Rotten Tomatoes score, Old might not be the next The Sixth Sense, but at least it's not the next The Happening.","450":"The heavyweight boxing championships were unified by this Ukrainian after he defeated Anthony Joshua.","451":"A former G4tv host turned actress (including action turns in X-Men: Apocalypse and The Predator), Munn announced she's expecting a son with comedian John Mulaney.","452":"Rodrigo is the former star of Disney Channel's Bizaardvark and current star of Disney+'s High School Musical: The Musical: The Series. Rodrigo's debut album, SOUR, was released on Friday; it's mostly toned down whisper pop (including the #1-in-many-countries \"drivers license\") but also with a bit of mid-2000sy punkish pop.","453":"Well, it looks like British boy band crooner Harry Styles found yet another girl who just let him adore them. The director of Don't Worry Darling (which definitely sounds like something Harry Styles would say in a song) has been seen around town with star of the film Harry Styles, and rumours that the two were kissing in the kitchen like it was a dance floor abounded. However, heartthrobs like Harry hooking up with honeys like her has hearts breaking. More specifically, if the tabloid fodder is to be believed, Styles may have been the reason for the House star's breakup with former fianc\u00e9 and SNL alum Jason Sudeikis, and now he's falling again. That last one was pretty bad, but the bottom line is that the star of possibly the goofiest movie to ever take itself seriously (that I watched when I was 10 and ran out of the theatre scared of) will most definitely be making a subtle appearance in the lyrics of a hit song some time soon, as Styles, like his former sweetheart Taylor Swift, has a penchant for infusing his personal relationships into his music.","454":"An Academy Award-winning actress whose long career even warranted a documentary died at the age of 89.","455":"Since the 1896 revival of the Greek sport event, only the two World Wars forced cancellations. And in spite of a delay and those too freaked out by the pandemic calling the same for #2, the Olympics still happened!","456":"Reddit asked for nice photos with a disturbing story, and when someone shared one of people posing by the car used in this 1998 attack - which was then reposted on Buzzfeed - thousands had to search for information on it. Sigh.","457":"You get an entry, you get an entry, you get an entry, everybody gets an entry!","458":"The founder of al-Qaeda (#19) was already on the FBI's most wanted after bombing embassies when he shot atop that list following September 11, 2001. He evaded capture by fleeing to neighbor Pakistan and lived in a fortified home before SEAL Team Six raided it and shot Osama dead in 2011.","459":"One of India's hopes to add something to #7 was this badminton player, already winner of a silver in 2016 (and who indeed got a bronze in #1, but the day after this report's cut-off date).","460":"Pandora's Box was opened long before the (mostly illegal) offshore dealings of billionaires, world leaders, and other public figures took place. This week, though, we got to peer into some of the evil that it let out thanks to the International Consortium of Investigative Journalists releasing 11,900,000 documents worth of material exposing these mostly secret offshore accounts. This is only 5 years after the Panama Papers, 11,500,000 documents that revealed basically the same thing and also started with a Pan-, were released because of one John Doe.","461":"Messi's new team plays at the park of princes and was, coincidentally, bought by the Qatari then-crown prince (now Emir) in 2011. The team is also reuniting Messi with friend and former Bar\u00e7a teammate Neymar, who he shared a pitch with recently at the Copa Americ\u00e1 2021 final.","462":"A Twitter clone for Trump supporters was nuked by Big Tech last week; apparently, some of the Capitol rioters organized, and Parler's \"moderation team\" turned a blind eye. Prior to servers being taken down, hacktivists breached the servers, downloading 7 TB of data (including state I.D.s that were used for the site's verification system) and uploading it onto the Internet Archive.","463":"He'll be making his second-ever Super Bowl appearance next month playing as the quarterback for the Kansas City Chiefs.","464":"The British have beloved character actors, too, and this one recently died. Possibly best-known for TV roles in Friday Night Dinner, Cold Feet and Chernobyl (which thankfully hasn't come back for a 1000th week or something on this list), he was also a Tony- and Olivier- nominated stage actor.","465":"Thank India for all the views on this topic, as the Pegasus Project revealed it was one of the governments that used this program to spy on journalists, opposition politicians, activists, business people and others.","466":"NASA's Perseverance landed on Mars on Thursday. The rover carries the first functioning microphones on Mars - but a viral tweet purporting to show that sound is fake.","467":"Mickelson won the 2021 PGA Championship on May 23; at the age of 50, he's the oldest person to ever win a men's major golf championships","468":"Phil Spector passed away at the age of 81 on January 16. Spector was, as the BBC put it, \"talented but flawed;\" he produced iconic records like \"Be My Baby,\" he inspired Brian Wilson to create Pet Sounds, and was convicted for the murder of Lana Clarkson.","469":"This Phillip death is a former NFL player (pictured, left) who went on a spree shooting before killing himself. Which is about as opposite to the other Philip as you can get.","470":"The controversial TV personality was formerly a friend of #1. After the interview, he went on air doubting her claims; he refused to apologize, and was soon forced off Good Morning Britain.","471":"This political strategist was responsible for the parties that won both the #8 and #19 elections, propelling #14 to his new job.","472":"#1 is now the Commander-in-chief and so-called \"leader of the free world\".","473":"Which Prince Andrew is this one? Father of #2. Who knows why 70,000 people cared more about his mother than father (maybe it was the asylum), but here we are. Suddenly the Americans learn that the grand patriarch of the royal family isn't British at all, but German (\"Battenberg\"), Greek (\"of Greece\"), and Danish (\"and Denmark\"). Also, two of those are delicious desserts and now I'm hungry.","474":"#2's son, has stepped back from public engagements because of his connections with Jeffrey Epstein.","475":"Melvin Capital has been short selling GameStop - essentially, betting that the stock price will go down. This would usually be a safe bet, but a Redditor-led short squeeze boosted by Musk spiked the price this week. There were reports that Melvin was teetering on collapse, but it seems to have survived.","476":"An iconic talk show host whose career spanned over six decades, King passed away on Saturday last week, earning him a higher spot this week.","477":"The husband of #17 was admitted to King Edward VII's Hospital on Tuesday. According to Buckingham Palace, this is a \"precautionary measure.\" In any case, granddaughter Eugenie named her son after him, August Philip.","478":"Responding to #1's claims, William said that the royal family is \"very much not a racist family.\"","479":"The mother of #2 had an equally interesting life. Think Nazis and nuns but not Sound of Music.","480":"Holy Jewish space lasers, Batman!Representative Greene's (R-GA) support for an endless number of conspiracy theories isn't really news (see a WaPo article from last June.) However, it's gotten some more attention this week, as her support of QAnon (which she brought with her to the list, how sweet) grows more fervent, and some concerning social media activity of hers advocating for the murders of several Democratic leaders (Obama, Clinton, and Pelosi) came to light. A video in which she harnessed her Super Karen powers to follow and accost a visibly annoyed David Hogg (survivor of the Stoneman Douglas High School shooting and anti-gun advocate who is 26 years Greene's junior) over his support of red flag laws and her ridiculous belief that he worked as a \"crisis actor\" as part of an effort to stage the shooting also gained renewed attention. Some Congress Democrats are calling for her expulsion, but it's unlikely they'll get the required support from the Republicans.","481":"As those who watched The Crown know, #4's late sister attracted lots of attention for her personal life. #19 is continuing the tradition.","482":"The rape and revenge film is updated for the MeToo era as Carey Mulligan avenges her dead raped friend, in this Best Picture nominee which took home Best Original Screenplay at #1. Mulligan's article, less that of the movie, has been hovering around just below the top 25 for a few weeks now, following an endearing SNL appearance and omission from nomination at the BAFAs.","483":"It seems that #4 was decades in the planning... Pictured is Florentino P\u00e9rez, one of the Super League's main backers, and president of Real Madrid (one of the \"dirty dozen\")","484":"Rajkumar, nicknamed \"Appu\" after his first leading role, died suddenly on October 29 at the relatively young age of 45. The son of #5, Appu was one of the highest-paid and most-famous actors of Kannada cinema, and appeared as a leading man in 29 films. His state funeral was conducted on October 31 and was reportedly attended by over a million fans.","485":"Back to our #1, his body of work, that started with a film appearance at just six months old, and his older brother.","486":"We might've thought we had seen the last of this kooky conspiracy theory, born on 4chan like all of the most thought-provoking advancements in political theory to arise in the 21st century, about an international cult of Satanist pedophiles raging an endless (and imaginary) war against Donald Trump when we capped off our Top 50 Report...which reminds me, hey, have you read our Top 50 Report?But as news of #5 was unfolding, the public learned that one of the mobilizing forces behind the riots was none other than good 'ole QAnon. The two most prominent discoveries relating to the theory were that one of the more colorful characters of Wednesday, Jake Angeli -- the shirtless man with the spear, horned beaver hat, American flag face paint, and Valknut tattoo who was photographed at the podium of the Senate chamber and was arrested on federal charges for his involvement in them -- called himself the \"QAnon Shaman\" and is a crazy person, which I never would have guessed; and that Ashli Babbitt, an Air Force veteran from California who was involved in the attack and was shot and killed while trying to smash in a window pane, was also a QAnon ride-or-die who chose the latter option this week.The two were obviously far from the only staunch allies of the nonsensical theory present at the riots: How else do you justify breaking into a government building to \"Save America\" from a decision made by its own people? In other QAnon news this week, Twitter banned two of its biggest looney tunes from the site (Michael Flynn and Sidney Powell) in an attempt to purge supporters of the theory, undoubtedly in response to the raid. Plenty of Q adherents attended the riot, and it can be expected that more will show up for January 20.","487":"Relatives more exclusively of #3, now (though, well, see above). Elizabeth, Queen Mother had the most recent royal ceremonial funeral, back at the start of the century, after she lived to over 100 (spending half of it as a widow). Margaret, sister of #3, died shortly before her mother in 2002.","488":"You'd think a man whose real-life romantic history consists of marrying an underage girl in the 90s, pissing on underage girls on tape in the 2000s, and keeping a harem of underage girls locked away in his home in the 2010s would have been behind bars a long time ago, let alone on the registry, but we live in a society where someone can get away with all that as long as their fictional romantic history is suave enough, and they also make 2 hours worth of arguably one of the greatest musical sagas known to man. It's probably in poor taste to praise anything the ironically dubbed \"Pied Piper\" did at this point, as separating the art from the artist becomes difficult when the art is merely a reflection of the artist's own depravity. In any case, Kelly was found guilty of sexual exploitation of a child, bribery, racketeering and sex trafficking this week, and is looking at a life sentence.","489":"India has sadly been going through a huge spike in cases of the goddamned pandemic, so the latest Bollywood blockbuster had to be released digitally (though foreign markets got it in theaters).","490":"The Men's Singles tournament of the French Open concluded on June 13. Djokovic beat Nadal in the semi-finals (June 11) on his way to defeating Stefanos Tsitsipas in the final.","491":"The current top scorer alongside Harry Kane of the English team that is doing pretty well in #1.","492":"Bollywood lost this director, producer and stunt director who died at 49 of a heart attack.","493":"Kundra, Indian businessman and wife of Bollywood's Shilpa Shetty, was recently arrested; he is accused of taking part in an internet pornography ring.","494":"The Kapoor family, so present in Bollywood, lost this member who had just completed his acting return.","495":"The traditional month of fasting in Islam began 12 April.","496":"Malek, an actor known mostly for his stone-faced portrayal of Mr. Robot protagonist Elliot Anderson, his stone-faced portrayal of No Time to Die (#12) antagonist Jim Baxter, and his mustachio-faced portrayal of Bohemian Rhapsody Queentagonist Freddie Mercury, hosted Saturday Night Live for the first time this week, where he showed off some impressive comedic chops in what many critics considered one of the first consistently high-quality episodes for the long-running sketch series in a long time.In his opening monologue, Malek talked about how he's always being pegged as a dramatic actor, but the truth is, he's been serving up laughs for a while now. He had a supporting role in the oft-forgotten sitcom The War at Home, appeared in the box office bomb Dolittle, and was kind of also in the rom-com Larry Crowne, a movie I didn't even know existed. I can't imagine how anyone could forget that he does comedy.","497":"The first Black man to represent Georgia in the Senate was elected on Tuesday.","498":"You thought Mulan charging a bonus on Disney+ was a one time deal? No, because Disney's newest animated feature offered alongside the sadly still limited theatrical release a streaming alternative for $30! Which is why in spite of the positive reviews this here writer chose to wait to watch the princess (well, chieftain's daughter, like Moana) who befriends a dragon until he wasn't being gouged for it.","499":"Star of #2 as well as new streaming movie Sylvie's Love. Apparently, he's fairly handsome, but we don't have a picture for you.","500":"This holiday, celebrating the Constitution of India -- the longest written constitution of any country -- going into effect was celebrated on January 26 this year, as it is every year.","501":"Capcom's seminal survival horror series returned for its eight mainline title (in fact, the cover art shows there's a \"VIII\" hidden in \"Village\"), where the unlucky bastard who sought his wife in the seventh game now tries to rescue his daughter from inhuman creatures. And given the setting is Transylvania, of course there's vampires, whose leader caused quite the impact upon her reveal in a demo.","502":"If you work a shitty job with no benefits on a planet that is both on fire and underwater, you might stop and ask yourself: what is this all for? The answer: funding a billionaire space race. Jeff Bezos was set to personally enter space on July 20, but as soon as this was announced, Branson decided that he wanted to be in space before Bezos. The Virgin Galactic Unity 22 launched on July 11, went to the lowest point that could be called \"space,\" and landed forty minutes later.","503":"The world's hunger for true crime was satiated once again this week, as this soulless Satanist serial killer who broke into homes across Los Angeles in the '80s to violently murder people and was aptly dubbed the \"Night Stalker\" is the subject of a Netflix docuseries also called Night Stalker. If there's one thing that this list continues to show us, it's that if you want a surefire way to earn yourself a streaming special, get into the murder business. It tends to be less cutthroat than the acting business, even if there are some cut throats along the way. Sorry...","504":"The popular Adult Swim animated show returned. Pictured is creator Dan Harmon.","505":"If you ever want a nickname that doesn't make you sound like a big oaf, maybe avoid using something that sounds like an onomatopoeia used to describe a piano falling on someone's head, like \"*GRONK!*\". Anyway, Gronk here is the tight end for the Buccaneers, and damned if I know what that means, but it sure makes for some solid \"that's what she said\" jokes.","506":"From Hollywood to India, where a local TV anchor died at just 41 from a heart attack.","507":"This Belgian footballer moved to Chelsea F.C. for a \u00a397.5 million fee, a club record. He had previously played for them until he was sold to Everton back in 2014.","508":"The one-time Bond girl already got an Oscar nomination for playing a huge sociopath, so given she's playing another in #5, the possibility of Academy recognition is very possible.","509":"Another UFC fighter? Boy is wrestling getting popular.","510":"WWE continues to host events without an audience, with Bianca Belair (pictured) and Edge winning the main cards.","511":"Google had a Doodle for the 138th anniversary of this Polish biologist, whose efforts to develop a typhus vaccine were particularly helpful in saving Jews during the Nazi occupation.","512":"Limbaugh, a wildly successful talk radio host and iconoclastic conservative figure, passed away this last Wednesday. Online discourse was divided; some people insisted on not speaking ill of the dead, while others wanted to hold their crab rave and bring up Limbaugh's many misdeeds - including speaking ill of gay people that had died of AIDS.","513":"Got a promotion to head coach of Tottenham Hotspur after Jose Mourinho got sacked.","514":"SOPHIE, the reclusive electronic producer, passed away on Saturday morning. According to a statement from Transgressive Records, SOPHIE wanted to climb up on the roof to see the moon, but slipped. SOPHIE was influential - not only for shaping the state of pop music, but also as a transgender icon.","515":"This German driver and Top Gear presenter died at the age 51 of cancer.","516":"Ireland's patron saint, celebrated in #3 (which, related to the entry above, saw former OD member Niall Horan doing a livestream). He might be happy his country is doing his best against the pandemic.","517":"The goddamned pandemic that just won't leave escalated last year in time to cancel festivities for this Irish-themed celebration. And now it's time for St. Paddy's Day again, only people are still asked not got to the pub and aren't needing further excuse to get drunk.","518":"The widow of #1.","519":"India was already speculating on the state of this actress's marriage once she decided to revert to her maiden name in July. Since then, Samantha confirmed that she's divorcing Naga Chaitanya, and once all sorts of rumours started flying because of the split, she had to address those as well.","520":"Another Indian death, a Sandalwood actor who had died at just 37 following a motorcycle crash.","521":"Indian Idol had a special appearance by this prolific composer.","522":"Harding, one fifth of the British girl group Girls Aloud, died on September 5 aged 39 of breast cancer. Girls Aloud had 22 top 10 UK hits, as well as six top 10 albums.","523":"The star of Netflix's latest show with an eye-catching title, Sex\/Life.","524":"While Indians wait to see if #2 will be their usual disappointment, #3's streaming service Prime Video gave them a sports fix through this Kollywood movie about boxing.","525":"Wanda Maximoff finally got acknowledged by her comics moniker in #1, and even adopted the headdress.","526":"This British comedian died this week, aged 58. He once joked that NASA killed Michael Jackson, what made it so funny was his delivery, something for which he was well-known. Lock also appeared frequently on panel shows, most famously 8 Out of 10 Cats.","527":"Next week's possible #1, as it's now 20 years since the real starting point of the 21st century.","528":"Lost to #5.","529":"The third season of this Netflix comedy dropped on September 17. The \"British\" school problem has been fixed, in an attempt by the new head (or principal for you Americans) to fix the \"sex school\".","530":"Richardson, a female track star who ran the sixth fastest 100 meter dash for women (qualifying for the Olympics in the process) earned herself a spot on the United States national track and field team, which got her a ticket to the 2020 Summer Olympics.","531":"Netflix has released a new series (#25) based on this book by Leigh Bardugo (pictured)","532":"A new series streaming on Netflix. Alina Starkov (played by Jessie Mei Li, pictured) discovers she has the power to set her country free from the fold, a perpetually dark, barren strip of land cutting the country in two...","533":"India's game against neighbor Pakistan in #14 brought attention to that team's star player (who in an unfortunate coincidence shares a name with a cyclone that hit one of the host cities).","534":"Woodley, star of numerous teen dramas over the past 13 years, was reported to be dating Packers quarterback Aaron Rodgers. Soon after, Rodgers accepted the NFL MVP award, thanking his fianc\u00e9e Woodley.","535":"Marvel Studios already had success with obscure characters, most notably the Guardians of the Galaxy. Next up is the \"Master of Kung Fu\" whose movie (#15) - one of the first productions derailed by the pandemic, given it was filming in China - saw its first trailer released.","536":"I'm a Marvel...and I'm a DC joked about Iron Man and his nemesis: \"Someone whose next movie might market an evil, heartless villain called the Mandarin. Good luck not offending anyone with that! Just don't count with any tie-ins with Panda Express.\" Well, after a fake-out Mandarin in Iron Man 3, the Chinese supervillain will debut against a hero from that country as well (#12), and hopefully by its September release date most of the audience for Shang-Chi can watch it in theaters.","537":"Religious law according to Islamic tradition. Given the late 20th century saw the rise of people who interpreted it for either terrorism (#20) or fundamentalism (#1, #3), it is a very controversial topic.","538":"During Bigg Boss, #1 became very good friends with this actress who finished in third place, and they were rumoured to be in a relationship. Whether or not she can be considered his widow is unclear, the sure thing being that Gill was heartbroken by his death.","539":"It's one of those Reports heavily shaped by India. (to the point #2's rival Cristiano Ronaldo was the first page off the list!) We finish off with the Bollywood movie about #9, the country's showings at the Olympics - #4 was their best performance - and a Kollywood anthology series released to Netflix.","540":"The famously curly-haired child star and American diplomat got a Google Doodle this week, celebrating the fifth anniversary of the opening of \"Love, Shirley Temple\", a special exhibit featuring a collection of her rare memorabilia at the Santa Monica History Museum.","541":"This holiday, celebrating the Constitution of India -- the longest written constitution of any country -- going into effect was celebrated on January 26 this year, as it is every year.","542":"Shock G died on Thursday. Being the front man of Digital Underground and co-producing 2pac's debut album were highlights in a career spanning more than 30 years. Chuck D, Snoop Dogg and Busta Rhymes all paid tribute to the man credited with introducing 70s funk into 90s hip-hop.","543":"India continues to mourn this actor\/Bigg Boss winner who died at just 40 of a heart attack.","544":"India lost this actor (who also won the local version of Big Brother), most recently seen in the series Broken But Beautiful, at just 40 of a heart attack.","545":"After users of the popular Facebook-owned messaging app WhatsApp discovered that a new update forced them to either fork over their data to the Zucc or leave the app (a policy which was, let's face it, probably already being enforced unbeknownst to them -- do we not remember Cambridge Analytica?) millions found themselves migrating to other, more secure platforms such as this one which places emphasis on its end-to-end encryption and found fans in Musk (#3) and whistleblower Edward Snowden. Its sudden boom in popularity caused it to skyrocket to the top of the app store charts and led to a day-long outage due to an unprecedented influx of users.","546":"Simone Biles, the most successful American gymnast of all time, withdrew mid-way through the Women's artistic team all-around citing mental health problems. She also withdrew from individual contests, opening the way for compatriot Sunisa Lee and Brazilian Rebeca Andrade, among others, to win it all. Certainly not the way all the media who claimed she'd be the name of the Olympics expected things to go.","547":"The star of #4, who the internet discovered as being a former stock photography model.","548":"The man convicted of assassinating Bobby Kennedy has, after 53 years in prison, been recommended for parole. Two of Bobby's kids support his release, while six others want the decision reversed.","549":"One of the new sports at #1 was skateboarding, making many viewers remember Tony Hawk's Pro Skater when the athletes were pulling off flashy tricks and Jackass when they instead crashed on the ground. There was also an impressive amount of young girls winning medals, including this 13 year old \"Brit\" that last year got very injured from a horrible fall, and has shown her recovery went well by getting a bronze medal! Born and raised in Tokyo, Brown effectively rounded out that podium for Japan, even saying that the host nation's gold and silver winners are her friends from the skate park, despite competing for her father's home nation.","550":"SOPHIE, the reclusive electronic producer, passed away on Saturday morning. According to a statement from Transgressive Records, SOPHIE wanted to climb up on the roof to see the moon, but slipped. SOPHIE was influential - not only for shaping the state of pop music, but also as a transgender icon.","551":"YouTube could've gotten this position, but better just discuss the storied tradition of countries invading Afghanistan and coming out the worst of it. The last one prior to the US and NATO (#10) were the Soviets starting in 1979 - which even marred the following year's Olympics - and unwillingly leading to the rise of both #1 and #19, as the mujahideen who resisted the Soviets (some of whom are pictured to the left with Ronald Reagan) included #13, #14, and #21.","552":"The 2021 NBA Finals are on the way, and yet people were more interested in fictional basketball, as LeBron James copies his idol Michael Jordan and stars in a movie alongside Bugs Bunny and the Looney Tunes. And instead of being an informal Nike ad, A New Legacy is a literal HBO Max promo showcasing all the properties owned by Warner Bros., including family-unfriendly fare such as Game of Thrones and Mad Max - and to think Pep\u00e9 Le Pew was cut for being problematic, but a gang of rapists and a nymphomaniac nun get courtside seats!","553":"After a leak, the trailer for the eighth solo movie of Marvel Comics' most popular hero (third in the Marvel Cinematic Universe) was released. And it's clear the other movies are returning in a way reminiscent of the animated flick Spider-Man: Into the Spider-Verse, as Alfred Molina's Doctor Octopus appears in the preview, Willem Dafoe's Green Goblin is hinted at, and Jamie Foxx's Electro is also confirmed.","554":"In true horror movie tradition, the Saw movies just won't die. And the ninth (!) installment brought in some big actors (Chris Rock, Max Minghella, Marisol Nichols, and Samuel L. Jackson) to tell the story of someone copying the style of the Jigsaw Killer.","555":"The Korean cultural ascent that led to many Western fans of the local pop music and TV shows finally leads to an article atop Wikipedia's most viewed, a Netflix show about a man down on his luck who joins a mysterious survival game.","556":"In the past week, protests over the eviction of Palestinians from Sheikh Jarrah, East Jerusalem, has escalated into countless missile strikes on the Gaza Strip. Some say that civilian deaths are an inevitable result of political power - and that's paraphrasing Bari Weiss defending Israel.","557":"For the 25-year anniversary of Blue's Clues, the show's host started posting videos in-character, sending many people in a nostalgia frenzy.","558":"The canal, connecting the Indian Ocean and the Mediterranean Sea, has been an important shipping route since its construction in the 19th century. Also, somebody got a really big boat stuck in the middle of it on Tuesday, costing the world economy billions of dollars for every day it's stuck.","559":"This probably made the list partially due to confusion with #1. Others might have been interested in director David Ayer's assertion that a hypothetical Ayer Cut would be really good.","560":"WWE's latest event, bringing back John Cena as he might be in theaters with The Suicide Squad but will never turn his back on his wrestler origins.","561":"Sports go sports! Athletics are number one! Participants are heroes! Go team, yeah!","562":"This country will never be unified until Tom Brady stops winning Super Bowls!","563":"A 12-story beachfront condominium in Miami partially collapsed, killing 24, injuring 11, and with 121 still missing as people are being rescued.","564":"When I die and they lay me to restGonna go to the place that's the bestWhen I lay me down to dieGoin' up to the Spirit in the Sky","565":"Based on the comic book series of the same name by Jeff Lemire, this Robert Downey Jr.-produced, James Brolin-narrated Netflix fantasy series released last week takes place in a world where animal-human hybrids are being hunted down. It follows the adventures of a boy named Gus who was born part-deer and part-human as he travels across America with his human companion, Tommy, in search of his mother.","566":"All the entries in the top 10 show how swimmers are still a big draw (or, at least, it's one area the USA has decided to wring medals out of and most Wikipedia readers are from that country... though this year welcomes the UK Great Britain's record swimming medals, as well). And while the Americans winning most races (11) was expected, Australia also went strong with nine, all but one won by women - the most decorated being Emma McKeon, who leaves Tokyo with 4 golds and 3 bronzes.","567":"Further evidence that a minimum requirement for athletes to make the Top 25 during the Olympics seems to be \"is American\" (but Sky Brown! you cry; confusing her national eligibility further, the young athlete spends half her year training in California, hoping to compete in surfing as well at the next Olympics) \u2013 McLaughlin broke a record (barely, and wearing controversial \"super shoes\", skeptics will point out) late in the week, several days after much more impressive records were broken at the start of the week by a Venezuelan and a Norwegian. Neither of them have got close to making the list, in case you hadn't noticed. McLaughlin (pronounced \"ma-GLOCK-lin\", if announcers are correct) then ran in the slightly-concerning women's 4x400 relay, helping bring another track gold home for the USA.","568":"A polarizing Nigerian televangelist and head of the Synagogue, Church of All Nations, Joshua built up a fervent following of millions across the world through his charismatic social media presence and supposed miracle work, but he was shunned throughout his life by a prominent clique of Nigerian \"mega-pastors\" due to his lack of mentorship, despite his televangelism being mostly the same as theirs. He died this week at age 57.","569":"The United States military invaded Afghanistan less than a month after 9\/11, nearly twenty years ago. A total withdrawal of U.S. troops started in the waning years of the Trump administration, with President Biden setting a deadline for the twentieth anniversary of 9\/11. As troops left the country, the Taliban\u2014an Islamist terrorist group that the U.S. had invaded Afghanistan to remove from power\u2014immediately took control of several major cities. This has prompted Biden to send in additional troops to properly reenact the fall of Saigon.","570":"After winning the Super Bowl back in 2003, the Bucs haven't seen victory at the playoffs in the two decades since - until this year, that is, after list-topper Brady joined the team. Now, they've claimed their second Super Bowl win.","571":"Whether you remember her as a Bond girl, a Charlie's Angel, or maybe the funniest character on That '70s Show, Roberts is probably an actress you liked. There was little fanfare when she was taken to a hospital for breathing problems on December 24. There was much more to talk about when she was reported dead. Then alive. On a cycle for three days. A miscommunication between her partner and her manager had the media reporting her death on January 3, which was soon retracted, but she passed away the following evening. Possibly the first scandal of 2021, it was quickly overshadowed by, well, the entire rest of the week (except on this list, obviously, where politics only starts at #3.)","572":"Kitaen, probably best known for starring in four Whitesnake music videos, passed away on May 7. She was 59.","573":"Heinicke, quarterback for the that Football Team in Washington, was the starting QB for the January 9 Wild Card game against Tampa Bay. While Washington lost the game, Heinicke won plenty of attention.","574":"This week, Texas was hit by a once-in-a-generation winter storm. Everyone turning up their heaters, coupled with most power suppliers freezing, strained the state's power infrastructure, causing widespread blackouts. Dozens of deaths have been reported so far. Governor Abbott blamed the not-enacted-by-any-government Green New Deal, the mayor of Colorado City told his constituents to stop looking for handouts, and Senator Cruz took his family on vacation to Canc\u00fan.After getting caught, Cruz booked the first flight home and explained that he was only escorting his preteen daughters to a resort they insisted on going to.","575":"It was Emmy time again, and the big winner in the comedy categories was this Apple TV+ show about an American football coach hired to manage the football he knows as soccer across the Pond in a sabotage attempt that unexpectedly works out well.","576":"This horror movie based on the trial of Arne Cheyenne Johnson was released to theatres and HBO Max on Friday.","577":"While many would be frustrated that this is not based on the 1995 LucasArts adventure game, this Netflix adaptation of a book retelling about an archeological excavation in Sutton Hoo prior to World War II is certainly a good story, but one that brought plenty of people to Wikipedia to check how things actually went.","578":"Don Everly passed away on August 21, having outlived his brother Phil by seven years.","579":"After WandaVision, it's time for another Marvel show on Disney+, this time focusing on Captain America's biggest friends who even took on his name for a while, the pilot who doesn't fly aircraft, and the amputee centenarian who doesn't look a day over 35.","580":"Prime Video has released this thriller starring Manoj Bajpayee as a middle-class man secretly working as an intelligence officer for India's counter-terrorist task force.","581":"Winner of Best Actor (#11) and Best Adapted Screenplay, which as Honest Trailers summed up: \"Anthony Hopkins gives the performance of a lifetime, as an old man refusing help for the dementia that's slowly eating away at his mind, that's such a heartbreaking, torturous, and cruel portrayal of a legend's final days, there's no way you actually watched it. Nuh-uh! No! This year's been hard enough!\"","582":"After a limited release last month, this American remake of a gritty 2018 Danish crime thriller, about a 911 dispatcher who gets a call from a kidnapped woman, was released on Netflix last week. It stars Jake Gyllenhaal and doesn't seem to be wowing audiences or critics, many of whom feel as though the original was good enough on its own.","583":"Netflix released this British show adapting Arthur Conan Doyle's trio of street urchins who become intelligence agents, only this time instead of helping Sherlock Holmes, this time he's taking credit for their work.","584":"In contrast to #7, the other big release of the week is a classier film, a Ridley Scott-directed medieval drama based on the real story of how a knight (Matt Damon) challenged to death a squire (Adam Driver) who alledgedly raped his wife (Jodie Comer). So The Last Duel managed to get good reviews (this here writer agrees even if he found the movie slow at points), though is not expected to make as much money as Michael Myers.","585":"\"I can deal with fate, but not The Little Things...\" Sorry. Denzel Washington stars in this thriller about a criminal investigation in the 1990s that was simultaneously released in theaters and HBO Max. Reviews have been mixed, but Jared Leto's turn as the prime suspect is already contending for awards.","586":"14 years after ending, The Sopranos returns with an HBO Max prequel, where Michael Gandolfini replaces his late father James (pictured) as Tony Soprano.","587":"The first trailer for the upcoming Matrix film was released on Thursday. The film, scheduled for release on December 22, will see the return of only one Wachowski sister (Lana) as director. As for the cast, Keanu is still Neo, Carrie-Anne Moss is still Trinity, but Morpheus is now portrayed by Candyman reboot star Yahya Abdul-Mateen II.","588":"Unlike The Beatles, who broke up amid conflict, the other standout of the British Invasion remained together and on the spotlight for six decades. It's up in the air whether the Stones will continue without #2, aside from finishing the current tour with Steve Jordan.","589":"Netflix released worldwide this BBC One show about a serial killer (#5, played by Tahar Rahim) hailing from current day Vietnam - the title is one of his sobriquets, alongside the Bikini Killer and the Splitting Killer - who preyed on Hippie trail tourists, and sold their stuff alongside his girlfriend (played by Jenna Coleman, who fitting to all those royals, once was #2 and #3's great-grandmother).","590":"One of the biggest problems of 2016's Suicide Squad were tonal clashes of trying to make things closer to the whimsical fun of Marvel's Guardians of the Galaxy. Well, the sequel apparently fixed that by getting Guardians writer-director James Gunn (following a brief dismissal from Marvel caused by the alt-right), and the first trailer has raised hopes for the supervillainous team's return.","591":"In another one of those movies that got screwed out of a theatrical release due to the goddamned pandemic (Prime Video picked it up), the 2022 FIFA World Cup final is interrupted by people arriving from the future to warn us that mankind was nearly extinct by aliens and they want help, leading Chris Pratt to jump forward in time to fight alongside the grown-up version of his daughter.","592":"The Matrix was credited to The Wachowski Brothers. By 2016, the siblings had both gone through gender transition to be Sisters instead. And aside from V for Vendetta and Sense8, their post-Matrix career was not very stellar. No wonder one of them, as both started working separatedly, felt like returning to the digital world (#8).","593":"The singer whose name seems to be a tribute to people with dyslexia gave a perfectly okay halftime performance dedicated to Vegas nightlife (his music is dedicated to cocaine, so it makes sense) at the Super Bowl. There were people in red suits and face bandages bumping into each other in a narrow hallway -- hope they got the vaccine! -- people in red suits and face bandages dancing on the field, and The Weeknd in a red suit. Something tells me he's trying to cultivate a specific image, but I can't put my bandage on it. He also paid tribute to The Blair Witch Project by getting entirely too close to the camera.Also, did they only invite him to perform so that they could say it was a \"Super Bowl Weeknd\"? I doubt it, but that's not stopping me from pointing out that missed opportunity.","594":"This HBO comedy-drama set in an Hawaiian resort aired its penultimate episode.","595":"This schlocky modern retelling of Hitchcock's Rear Window, starring Amy Adams, made its way to Netflix on May 14.","596":"In the Report as now in real life, the other half of the robot DJs (#1) is split from his former partner (#11).","597":"#1's father, who is not the owner of the jewelry to the left - it's just that we lack pictures of the man.","598":"Became the head coach of the world-renowned Chelsea F.C. this week.","599":"Woods was hospitalized following a car accident on Tuesday. According to the news, he's back in \"good spirits.\"","600":"Chalamet has starring roles in two films opening this weekend: one is #3 on this list, as #10's protagonist Paul Atreides, and the other is Wes Anderson's \"love letter to journalists\" The French Dispatch. The rising star has one more film on his agenda this year, the Adam McKay-directed black comedy Don't Look Up. He also recently shared a photograph of himself in-costume on the set of Wonka, in which he plays Willy Wonka himself. As The Guardian wisely wrote, \"there are essentially two ways to react to it. The first is to be disgusted that Hollywood has bastardised one of the all-time great children's characters... The second is just to get really, really horny.\"","601":"HBO premiered Tina, a documentary about the career of the musical legend once known as Anna Mae Bullock.","602":"On September 11, 2001, this Oracle Corporation account manager was flying to San Francisco to meet with Sony representatives. And then al-Qaeda hijacked his plane (#7), and through a call to a customer-service representative was heard speaking \"Are you ready? Okay. Let's roll.\" before along with other passengers going to the cockpit to fight back.","603":"The revered quarterback who definitely does kiss his mother son with that mouth and might have burst a few bubbles footballs throughout his career brought his team to victory at the 2020\u201321 NFL playoffs, earning them a spot at Super Bowl LV. This time, though, it wasn't for the team that he helped make into football royalty, but for the Tampa Bay Buccaneers. This also marks his 10th time on the field at the Super Bowl, and even as someone who couldn't give a rat's ass about football, I can see how that might be impressive.","604":"This British diver made his Olympics debut at Beijing 2008, aged 14. He became World Champion for the first time in 2009 in the 10m platform. He is a three-time World Champion, 5-time European Champion and four-time Commonwealth Champion (across two displines). Yet, he didn't become Olympic Champion until 2021. When he did, this picture (the first one) even promoted an emotional reaction from me.","605":"Sorry, where were we? Oh, NBA playoffs. On the Eastern side, Atlanta Hawks point guard Trae Young also started off the series against the Milwaukee Bucks on a bang, leading the team to a game 1 victory scoring 48 points, alongside 11 assists and seven rebounds.","606":"The Kardashian clan (not Klan) brought this Blink-182 drummer into the fold with his recent engagement to Kourtney Kardashian, and this time around, it feels a bit less like Get Out than usual.","607":"The whitest kid you know passed away on August 7. He's left behind a bunch of great sketches; probably the best well known is one about how you can't say \"I want to kill the President of the United States of America\", which prompted an actual Supreme Court case.","608":"#6 adapts this court case where a man tried to defend killing his landlord claiming to be a victim of demonic possession. Johnson is played there by Ruairi O'Connor.","609":"On May 31 and June 1, 1921, the Black population of Tulsa, Oklahoma was devastated by attacks from a White mob. Hundreds were killed, thousands were left homeless, and the prosperous Greenwood District\u2014known as \"Black Wall Street\"\u2014was destroyed. The massacre was left out of American popular history until relatively recently; the revival probably owes a lot to HBO, as both the 2019 Watchmen miniseries and last year's Lovecraft Country both featured the events. 2020 also had the unfortunate coincidence of last year's George Floyd protests being at their height on the anniversary of the massacre.","610":"Following the Capitol storming, there was talk of removing Trump from power in his last 2 weeks of office. Impeachment needs a House majority and conviction requires a Senate supermajority, but would prevent the President from ever taking office again. The 25th Amendment requires support from the Vice President and a majority of Cabinet officials, but only forces a temporary abdication. Every politician worth his salt is calling for at least one of these, except Biden (in public), who has to be the dutiful mature leader of the sort-of free world already (in public)... We can only assume CNN said \"25th Amendment\" and everyone realized they don't really know which one that is. Well, as soon as you get to the 20s it's hard to remember it all: I know one of them ended Prohibition, and (now) that there's a clause in the 25th that allows the Cabinet to declare the President unfit - a clause that has never been invoked.","611":"The former UFC welterweight champion made his transition from the cage to the ring against #16.","612":"Combine a first name inspired by Mike Tyson and that surname, and this guy just had to be a boxer. He defeated Deontay Wilder again, and maybe now can go for either compatriot Anthony Joshua (a fight that was planned before Wilder asked for a rematch) or the guy who defeated Joshua.","613":"Five years ago, our #3 finally got the continental trophy (#10) he was denied on home soil in 2004 - although Portugal won by doing the same thing the Greeks did to become champions in Lisbon, namely boring and low-scoring football mostly focused on defense.","614":"Europe's most prestigious football tournament is due to start on June 11, having been postponed due to COVID-19.","615":"#1's playoffs started, and right away there was a trampling bordering on massacre (Denmark 4-0 Wales) and a game that was boring until the extra time (Italy 2-1 Austria).","616":"Ever since 1960, the European national football teams have a tournament among them every four years. Although the goddamned pandemic ensured the latest edition (#1) had an extra year of wait (pictured is Switzerland's 1-1 draw against Wales on June 12)","617":"Took place on January 24 and was headlined by the fight between McGregor (#3) and Poirier (#16).","618":"This match actually started slightly after the cut-off point for the Report. In the headline fight, the reigning Light Heavyweight champion Jan B\u0142achowicz fought off a challenge from Middleweight champion Israel Adesanya.","619":"Ngannou defeated incumbent heavyweight champion Miocic on Saturday, though the actual match began after the cutoff for the Report.","620":"Fighting. Since we mention Jacksonville in #5, it's worth to say this also happened there, because apparently Florida cares more about sport than slowing the spread.","621":"Mixed martial arts' latest event.","622":"In the first UFC match with a live audience since last March, Dustin Poirier defeated Conor McGregor in only one round.","623":"UFC events are a regular on this report. This one took place on September 25 in Paradise, Nevada and saw in the main card Alexander Volkanovski beating Brian Ortega and Valentina Shevchenko (pictured) \tdefeating Lauren Murphy.","624":"Another mixed martial arts event. This one was on October 30 in Abu Dhabi.","625":"The subject of the biographical film Sardar Udham, released at the tail end of last week and starring Vicky Kaushal as Singh, was an Indian revolutionary known for his 1919 assassination of Michael O'Dwyer, the Lieutenant Governor of Punjab, and for his subsequent hanging for his crimes in 1940. If Singh sounds like your average Lee Harvey Oswald, it might be useful to mention that O'Dwyer was also responsible for the Jallianwala Bagh massacre, in which hundreds of peaceful pro-Indian independence protesters were surrounded and slaughtered. So there's that.","626":"Another acting death, a British actress who among other roles was Sherlock's landlady.","627":"As documented in a 2006 movie, #3 almost ended up worse, as al-Qaeda had hijacked a fourth plane, only the passengers fought to take back control, leading to everyone dying as it crashed in a Pennsylvania field (better there than on Pennsylvania Avenue, or Capitol Hill).","628":"The last time the \"temple of democracy\" was overrun was when the British burned Washington. In 1814. The last time I was in D.C. I was terrified of touching the barrier outside for fear of sniper, it's something kind of drilled into you about being near federal buildings: they who rule must be protected.","629":"Like #22, a dominating athlete that went out on a high note at the previous Games yet still attracts people's attention.","630":"The storied actor filmed much of his early life. These home movies were edited into Val, released on Prime Video on August 6.","631":"A holiday for the lovers, a class so thoroughly tested in this past year - the lockdown must've resulted in a record number of divorces\/breakups, or pregnancies.","632":"And for a movie the US did get, Tom Hardy is back as Spider-Man's dark counterpart, this time against Woody Harrelson as Carnage.","633":"This scream queen and star of #6\/8 plays Love, the (ahem) love interest of Joe Goldberg who's recently given birth to their newborn son. Love also happens to be a serial killer too! Her and Joe are a match made in heaven. (Possibly. In fact, I'd never even heard of this show until I started contributing to this report.)","634":"Shershaah, a film based on Batra's service in the Kargil War, was released to Amazon on Thursday.","635":"The retired wide receiver for the Chargers and Buccaneers was found dead in a Florida hotel room. He was 38.","636":"Kollywood lost a very prolific actor\/comedian, who upon his death at the age of 59 had worked in over 220 movies.","637":"Bezos wasn't alone on his flight; he was joined by his brother, a Dutch 18-year-old, and Wally Funk. At 82, she is the oldest person to go on a (sub orbital) space flight.","638":"The 42nd vice president of the United States, under Jimmy Carter, and also a former senator for Minnesota, Mondale died at the age of 93. He also ran for President in 1984, being victim of quite the landslide: only his state chose him, the other 49 went for Reagan!","639":"The Marvel Cinematic Universe hasn't had new releases since July 2019 given the pandemic delayed everything. Until their first Disney+ show, where Wanda Maximoff and the android Vision are a couple in a send-off of old sitcoms which is clearly some sort of illusion yet to be revealed, as after the first two episodes the show will have weekly chapters. Basically, expect to see it on the list for weeks to come.","640":"US Forces give the nod, it's a setback for your countryAfter Osama bin Laden and al-Qaeda claimed responsibility for the 9\/11 attacks, George W. Bush started the War on Terror and sent hell loose on #2, where said terrorist group was given refuge. #1 were trying to solve things, but that would've required to stop the bombings that eventually escalated to their removal. (and in a much more controversial affair, to the next step in the War on Terror, Iraq, who were controversially invaded on Bush's orders even if the country had nothing to do with terrorists - yet) Afterwards, soldiers from all nations of NATO remained there to help the country rebuild and contain a Taliban insurgency until their withdrawal this year, leading to all this recent turmoil.","641":"The newest MCU Disney+ show, an animated anthology alternate-fictional-history series, premiered on Wednesday. The first episode is a counterfactual on the 2011 Captain America film, with Steve Rogers's British girlfriend taking the super serum instead (something that originated in a mobile game), and Rogers being given a dieselpunk Iron Man suit.","642":"Golf getting big views! And the unknown golfer who almost won the 2021 Masters Tournament got more views than the winner, who is also the first Japanese golfer with a title in the majors. Zalatoris followed up his surprise Masters streak by doing well in some lesser-known golf tournaments in the week.","643":"Space. The final frontier. 55 years after becoming James T. Kirk, William Shatner (who curiously is the inspiration for the mask worn by #7's villain) actually went into space, becoming the oldest person in a sub-orbital flight at the age of 90, as part of Blue Origin's 18th mission, third of the year.","644":"The American actor best known for his appearance in Sex and the City died on September 21, aged 57, of pancreatic cancer. In a career spanning dozens of films and TV series from 1986 till his death (including a posthumous release) he somehow failed to win any awards (so far).","645":"Became the head coach of the world-renowned Chelsea F.C. this week.","646":"A complex of seven buildings, spearheaded by Twin Towers that upon completion were the tallest skyscrapers in the world, even attracting King Kong. Sadly, two planes were thrown by al-Qaeda on the Towers (#3 - and whoever says it was not the case should be slapped), and the debris as they collapsed wrecked the rest of the complex. A new WTC has taken its place, with One World Trade Center as the center building, and also a memorial that includes huge reflecting pools where the Twin Towers stood.","647":"He's gone! And so is his lawyer team! And Melania's been advised to scram too.","648":"Is this backlash against WrestleMania appearing on this list so much? No, it's the name of an event, obviously in Florida, at a skydome that the state has name SunDome because... Florida.","649":"Unlike WWE, there's no written kayfabe between those matches.","650":"We've been dealing with this godforsaken pandemic for the past year - depending on where you live, you either just passed or are coming up on lockdowniversary. The N95 mask that's helped so many through this was pioneered by Wu, whose birthday (this Wednesday) was commemorated with a Google Doodle.","651":"Roughly translated as \"day of atonement\", this, the holiest day in the Jewish calendar, was celebrated September 16 (well, sunset on September 15-nightfall on September 16) or (the proper definition of the date) the 10th day of the Jewish month of Tishrei. The confusing part is that the Jewish and current calendars aren't in sync, meaning Yom Kippur is on a different date every year.","652":"On a personal note, I never bothered making it past season one after having to deal with a cast of unbelievably unrootable-for characters, including the main love interest\/victim, Beck, whose entire role can be summed up in this video.","653":"Took place on January 24 and was headlined by the fight between McGregor (#3) and Poirier (#16).","654":"It's a really slow week to the point this perennially popular article entered the list. Who know what brought people in, maybe the upcoming Originals show K-pop Evolution, or having the shooting that happened in a Colorado supermarket be livestreamed by a witness.","655":"A bearded Texan rock trio - including a guy actually named Beard, who after decades with only a mustache grew a goatee - who ever since 1969 have been responsible for many classic tunes such as \"La Grange\" and \"Sharp Dressed Man\" (and for Back to the Future fans, \"Doubleback\"). One of their frontmen died (#9) 5 days after the band played without him for the first time in 51 years - the other leader, Billy Gibbons, said Hill specifically asked him to put his guitar tech in his place.","656":"A director with a certainly distinctive style, translated into many comic book adaptations - most recently our #1 (and indirectly, #5). This year also has Snyder's heist-during-the-zombie-apocalypse flick Army of the Dead.","657":"The Justice League that was released in 2017 had Snyder credited as a director, but much of the film was altered in post-production and reshoots by Joss Whedon. Some fans were convinced that the \"Snyder cut,\" which surely existed somewhere, was far better than the lackluster Whedon version. However, due to the way effects-heavy superhero films are produced, the cut was probably far from complete (Folding Ideas has a good video about why.) After $70 million of effects and reshoots, the Snyder cut is finally complete - with a trailer dropping this last Sunday.","658":"This early-20th-century Yankton Dakota activist and author was born on February 22, 1876. For her birthday, she was commemorated by a Google Doodle.","659":"The Case Breakers, an independent team of 40 cold case investigators, claimed they identified this still mysterious murderer who terrorized the San Francisco Bay Area in the late 1960s. The police disagrees with their discovery, deeming it too reliant on circumstantial evidence."},"Class":{"0":"B-Class article","1":"Featured article","2":"C-Class article","3":"B-Class article","4":"C-Class article","5":"Start-Class article","6":"List-Class article","7":"Symbol question.svg","8":"C-Class article","9":"C-Class article","10":"Symbol question.svg","11":"Start-Class article","12":"C-Class article","13":"B-Class article","14":"C-Class article","15":"C-Class article","16":"C-Class article","17":"C-Class article","18":"Start-Class article","19":"C-Class article","20":"B-Class article","21":"Start-Class article","22":"C-Class article","23":"C-Class article","24":"Start-Class article","25":"Start-Class article","26":"Start-Class article","27":"List-Class article","28":"List-Class article","29":"List-Class article","30":"B-Class article","31":"B-Class article","32":"Featured article","33":"Start-Class article","34":"Stub-Class article","35":"B-Class article","36":"C-Class article","37":"Start-Class article","38":"Start-Class article","39":"Good article","40":"B-Class article","41":"B-Class article","42":"C-Class article","43":"Start-Class article","44":"List-Class article","45":"C-Class article","46":"C-Class article","47":"C-Class article","48":"C-Class article","49":"Good article","50":"B-Class article","51":"C-Class article","52":"C-Class article","53":"Start-Class article","54":"C-Class article","55":"Symbol question.svg","56":"Start-Class article","57":"B-Class article","58":"B-Class article","59":"C-Class article","60":"Start-Class article","61":"Good article","62":"B-Class article","63":"Start-Class article","64":"B-Class article","65":"Start-Class article","66":"B-Class article","67":"B-Class article","68":"C-Class article","69":"B-Class article","70":"C-Class article","71":"Symbol question.svg","72":"Stub-Class article","73":"Start-Class article","74":"C-Class article","75":"Start-Class article","76":"","77":"C-Class article","78":"Start-Class article","79":"C-Class article","80":"B-Class article","81":"B-Class article","82":"B-Class article","83":"C-Class article","84":"B-Class article","85":"C-Class article","86":"Good article","87":"B-Class article","88":"B-Class article","89":"C-Class article","90":"Start-Class article","91":"C-Class article","92":"Featured article","93":"B-Class article","94":"Start-Class article","95":"B-Class article","96":"C-Class article","97":"Good article","98":"C-Class article","99":"Good article","100":"B-Class article","101":"B-Class article","102":"Start-Class article","103":"Start-Class article","104":"C-Class article","105":"Good article","106":"Start-Class article","107":"B-Class article","108":"B-Class article","109":"C-Class article","110":"C-Class article","111":"Start-Class article","112":"C-Class article","113":"C-Class article","114":"C-Class article","115":"B-Class article","116":"B-Class article","117":"C-Class article","118":"C-Class article","119":"B-Class article","120":"C-Class article","121":"C-Class article","122":"Start-Class article","123":"B-Class article","124":"B-Class article","125":"Start-Class article","126":"C-Class article","127":"Start-Class article","128":"C-Class article","129":"Stub-Class article","130":"C-Class article","131":"B-Class article","132":"B-Class article","133":"C-Class article","134":"C-Class article","135":"C-Class article","136":"C-Class article","137":"C-Class article","138":"C-Class article","139":"B-Class article","140":"C-Class article","141":"B-Class article","142":"Start-Class article","143":"C-Class article","144":"B-Class article","145":"Good article","146":"C-Class article","147":"Good article","148":"Start-Class article","149":"C-Class article","150":"C-Class article","151":"B-Class article","152":"Good article","153":"Stub-Class article","154":"C-Class article","155":"Symbol question.svg","156":"Good article","157":"C-Class article","158":"C-Class article","159":"Start-Class article","160":"List-Class article","161":"Good article","162":"C-Class article","163":"C-Class article","164":"B-Class article","165":"C-Class article","166":"B-Class article","167":"C-Class article","168":"C-Class article","169":"B-Class article","170":"B-Class article","171":"C-Class article","172":"Start-Class article","173":"C-Class article","174":"Start-Class article","175":"B-Class article","176":"B-Class article","177":"C-Class article","178":"C-Class article","179":"Start-Class article","180":"B-Class article","181":"B-Class article","182":"C-Class article","183":"B-Class article","184":"Start-Class article","185":"B-Class article","186":"C-Class article","187":"B-Class article","188":"B-Class article","189":"C-Class article","190":"C-Class article","191":"C-Class article","192":"C-Class article","193":"Start-Class article","194":"Symbol question.svg","195":"Featured article","196":"B-Class article","197":"B-Class article","198":"B-Class article","199":"C-Class article","200":"Good article","201":"C-Class article","202":"C-Class article","203":"Featured article","204":"C-Class article","205":"C-Class article","206":"C-Class article","207":"C-Class article","208":"C-Class article","209":"Start-Class article","210":"C-Class article","211":"Start-Class article","212":"Symbol question.svg","213":"Start-Class article","214":"Start-Class article","215":"Featured article","216":"B-Class article","217":"B-Class article","218":"C-Class article","219":"B-Class article","220":"C-Class article","221":"B-Class article","222":"Stub-Class article","223":"C-Class article","224":"C-Class article","225":"Good article","226":"B-Class article","227":"Start-Class article","228":"B-Class article","229":"C-Class article","230":"Start-Class article","231":"C-Class article","232":"B-Class article","233":"Start-Class article","234":"Good article","235":"Start-Class article","236":"Start-Class article","237":"C-Class article","238":"Good article","239":"B-Class article","240":"B-Class article","241":"Start-Class article","242":"Featured article","243":"C-Class article","244":"B-Class article","245":"C-Class article","246":"Start-Class article","247":"C-Class article","248":"Good article","249":"Start-Class article","250":"C-Class article","251":"C-Class article","252":"B-Class article","253":"C-Class article","254":"B-Class article","255":"C-Class article","256":"Start-Class article","257":"B-Class article","258":"C-Class article","259":"C-Class article","260":"B-Class article","261":"Start-Class article","262":"Start-Class article","263":"Start-Class article","264":"B-Class article","265":"B-Class article","266":"B-Class article","267":"Start-Class article","268":"Good article","269":"Good article","270":"C-Class article","271":"C-Class article","272":"C-Class article","273":"C-Class article","274":"C-Class article","275":"C-Class article","276":"Start-Class article","277":"B-Class article","278":"C-Class article","279":"B-Class article","280":"Start-Class article","281":"B-Class article","282":"C-Class article","283":"C-Class article","284":"B-Class article","285":"B-Class article","286":"C-Class article","287":"Start-Class article","288":"C-Class article","289":"Symbol question.svg","290":"Start-Class article","291":"Start-Class article","292":"C-Class article","293":"C-Class article","294":"C-Class article","295":"Start-Class article","296":"B-Class article","297":"Start-Class article","298":"C-Class article","299":"C-Class article","300":"B-Class article","301":"C-Class article","302":"B-Class article","303":"C-Class article","304":"Start-Class article","305":"C-Class article","306":"Start-Class article","307":"Start-Class article","308":"C-Class article","309":"C-Class article","310":"Good article","311":"C-Class article","312":"B-Class article","313":"Start-Class article","314":"Start-Class article","315":"Good article","316":"Good article","317":"Start-Class article","318":"B-Class article","319":"B-Class article","320":"Start-Class article","321":"B-Class article","322":"Start-Class article","323":"B-Class article","324":"C-Class article","325":"C-Class article","326":"C-Class article","327":"C-Class article","328":"Start-Class article","329":"Start-Class article","330":"B-Class article","331":"C-Class article","332":"C-Class article","333":"B-Class article","334":"Start-Class article","335":"Start-Class article","336":"Good article","337":"Start-Class article","338":"B-Class article","339":"C-Class article","340":"C-Class article","341":"B-Class article","342":"C-Class article","343":"C-Class article","344":"B-Class article","345":"C-Class article","346":"C-Class article","347":"Start-Class article","348":"B-Class article","349":"C-Class article","350":"B-Class article","351":"B-Class article","352":"C-Class article","353":"C-Class article","354":"C-Class article","355":"C-Class article","356":"Good article","357":"Good article","358":"B-Class article","359":"Featured list","360":"Start-Class article","361":"C-Class article","362":"Featured list","363":"List-Class article","364":"List-Class article","365":"List-Class article","366":"List-Class article","367":"C-Class article","368":"C-Class article","369":"C-Class article","370":"C-Class article","371":"C-Class article","372":"C-Class article","373":"C-Class article","374":"Start-Class article","375":"Start-Class article","376":"C-Class article","377":"B-Class article","378":"Good article","379":"Stub-Class article","380":"Featured article","381":"Start-Class article","382":"C-Class article","383":"Featured article","384":"Start-Class article","385":"C-Class article","386":"Start-Class article","387":"Start-Class article","388":"C-Class article","389":"B-Class article","390":"C-Class article","391":"B-Class article","392":"Start-Class article","393":"Good article","394":"C-Class article","395":"B-Class article","396":"Start-Class article","397":"C-Class article","398":"B-Class article","399":"B-Class article","400":"B-Class article","401":"B-Class article","402":"Good article","403":"C-Class article","404":"Stub-Class article","405":"C-Class article","406":"B-Class article","407":"Start-Class article","408":"C-Class article","409":"Good article","410":"Good article","411":"Good article","412":"Start-Class article","413":"C-Class article","414":"C-Class article","415":"C-Class article","416":"Start-Class article","417":"B-Class article","418":"C-Class article","419":"B-Class article","420":"Good article","421":"C-Class article","422":"C-Class article","423":"Start-Class article","424":"C-Class article","425":"B-Class article","426":"Start-Class article","427":"B-Class article","428":"C-Class article","429":"Start-Class article","430":"B-Class article","431":"C-Class article","432":"Good article","433":"Good article","434":"Start-Class article","435":"C-Class article","436":"C-Class article","437":"C-Class article","438":"C-Class article","439":"Start-Class article","440":"Good article","441":"Start-Class article","442":"B-Class article","443":"C-Class article","444":"Start-Class article","445":"C-Class article","446":"Start-Class article","447":"C-Class article","448":"B-Class article","449":"Start-Class article","450":"Start-Class article","451":"B-Class article","452":"C-Class article","453":"C-Class article","454":"C-Class article","455":"Featured article","456":"B-Class article","457":"B-Class article","458":"B-Class article","459":"B-Class article","460":"Start-Class article","461":"B-Class article","462":"C-Class article","463":"B-Class article","464":"Start-Class article","465":"C-Class article","466":"C-Class article","467":"B-Class article","468":"C-Class article","469":"Start-Class article","470":"B-Class article","471":"Start-Class article","472":"B-Class article","473":"B-Class article","474":"C-Class article","475":"B-Class article","476":"B-Class article","477":"B-Class article","478":"B-Class article","479":"Featured article","480":"B-Class article","481":"B-Class article","482":"C-Class article","483":"Start-Class article","484":"C-Class article","485":"List-Class article","486":"B-Class article","487":"Featured article","488":"B-Class article","489":"Start-Class article","490":"B-Class article","491":"C-Class article","492":"Start-Class article","493":"Start-Class article","494":"Stub-Class article","495":"C-Class article","496":"Good article","497":"C-Class article","498":"C-Class article","499":"Start-Class article","500":"C-Class article","501":"Start-Class article","502":"B-Class article","503":"C-Class article","504":"Start-Class article","505":"B-Class article","506":"C-Class article","507":"C-Class article","508":"B-Class article","509":"B-Class article","510":"C-Class article","511":"C-Class article","512":"C-Class article","513":"Start-Class article","514":"C-Class article","515":"Start-Class article","516":"B-Class article","517":"C-Class article","518":"Start-Class article","519":"B-Class article","520":"Start-Class article","521":"Start-Class article","522":"B-Class article","523":"Start-Class article","524":"C-Class article","525":"C-Class article","526":"C-Class article","527":"Good article","528":"B-Class article","529":"Start-Class article","530":"Start-Class article","531":"Start-Class article","532":"Start-Class article","533":"Start-Class article","534":"B-Class article","535":"C-Class article","536":"C-Class article","537":"C-Class article","538":"C-Class article","539":"C-Class article","540":"B-Class article","541":"Start-Class article","542":"C-Class article","543":"B-Class article","544":"B-Class article","545":"C-Class article","546":"B-Class article","547":"Start-Class article","548":"C-Class article","549":"C-Class article","550":"C-Class article","551":"C-Class article","552":"C-Class article","553":"C-Class article","554":"C-Class article","555":"Start-Class article","556":"B-Class article","557":"C-Class article","558":"B-Class article","559":"C-Class article","560":"C-Class article","561":"B-Class article","562":"C-Class article","563":"C-Class article","564":"B-Class article","565":"Start-Class article","566":"Symbol question.svg","567":"C-Class article","568":"C-Class article","569":"B-Class article","570":"B-Class article","571":"B-Class article","572":"Start-Class article","573":"Start-Class article","574":"B-Class article","575":"Start-Class article","576":"C-Class article","577":"Start-Class article","578":"B-Class article","579":"C-Class article","580":"C-Class article","581":"C-Class article","582":"Stub-Class article","583":"Start-Class article","584":"Start-Class article","585":"Start-Class article","586":"Start-Class article","587":"C-Class article","588":"Good article","589":"C-Class article","590":"Symbol question.svg","591":"Start-Class article","592":"C-Class article","593":"B-Class article","594":"Start-Class article","595":"Start-Class article","596":"Start-Class article","597":"C-Class article","598":"Start-Class article","599":"Good article","600":"C-Class article","601":"Good article","602":"C-Class article","603":"B-Class article","604":"C-Class article","605":"Start-Class article","606":"C-Class article","607":"Start-Class article","608":"C-Class article","609":"B-Class article","610":"Good article","611":"C-Class article","612":"C-Class article","613":"C-Class article","614":"C-Class article","615":"Start-Class article","616":"B-Class article","617":"Start-Class article","618":"Start-Class article","619":"Start-Class article","620":"C-Class article","621":"Stub-Class article","622":"Start-Class article","623":"Start-Class article","624":"Stub-Class article","625":"B-Class article","626":"Start-Class article","627":"Featured article","628":"B-Class article","629":"Good article","630":"B-Class article","631":"C-Class article","632":"C-Class article","633":"Start-Class article","634":"B-Class article","635":"Start-Class article","636":"B-Class article","637":"C-Class article","638":"C-Class article","639":"C-Class article","640":"C-Class article","641":"C-Class article","642":"Start-Class article","643":"B-Class article","644":"Start-Class article","645":"C-Class article","646":"Good article","647":"Symbol question.svg","648":"C-Class article","649":"Start-Class article","650":"C-Class article","651":"B-Class article","652":"C-Class article","653":"Start-Class article","654":"B-Class article","655":"B-Class article","656":"C-Class article","657":"C-Class article","658":"B-Class article","659":"B-Class article"}} \ No newline at end of file diff --git a/testdjangodock/.vscode/extensions.json b/testdjangodock/.vscode/extensions.json new file mode 100644 index 0000000..fd53c84 --- /dev/null +++ b/testdjangodock/.vscode/extensions.json @@ -0,0 +1,5 @@ +{ + "recommendations": [ + "alexcvzz.vscode-sqlite" + ] +} \ No newline at end of file diff --git a/testdjangodock/core/__pycache__/__init__.cpython-38.pyc b/testdjangodock/core/__pycache__/__init__.cpython-38.pyc index 7c771b6c2081de7b5199113ecf7262427d3e3153..0e24c60aa3473818291502a1fa766c8ca1eba1d0 100644 GIT binary patch delta 51 zcmZ3;xQvlIl$V!_0SG3&nmm!)M#kIODkiizwWv5IIlm||C&nc|ximL5ucSD})pTN< FGXQ;s5Q+c* delta 46 zcmZ3+xR8-Ml$V!_0SGdVbWP;85qER8iU}=FEh>&FNG(dujB!aV&MwI>n3(Jg03y5& Af&c&j diff --git a/testdjangodock/core/__pycache__/models.cpython-38.pyc b/testdjangodock/core/__pycache__/models.cpython-38.pyc index 39749a04e386f9caa35b40a65374c9f64114ef6e..b8732be68d2f25677cf6d43746315c653c1ef9c8 100644 GIT binary patch literal 829 zcmYjPJ&zMH5ViL+*=!*-oPU3~`?a4~Pc>ufv^BA|76%N%ROgXo8!lthkT{w0I?~6?Zmwp6)u+0*$LPTUiH}Iid%XXE$dD({ z-=GP;7Pke7-)dXrQat{H+R$WDvO6k;TG^ZJ(?wM-wHWhfY_nmyutlZJ_Vl8<7fJzK zkJTYSjK9=oJ6Kd!nCEO+)s}=a$&ATy=b=t_X9mYaAikkBf?n{#vBTO%Kn;wL*T0eO zL&)Fr*~{$82yL>w(oAOWs=O|RvL<`~BKx4LwXpMA%1g`g+YHKEzGiAw@d`}H5LwIr zbaUUtlp3ok9l81*2!yw(V_|x5EGDC-N2y|^ptMOSh1^;?J*D(>&1CD*F1P8=ZkV1I zLh=Sv9XlvJS5~Y8`J^2E9 z+&A$V`s!)%4Ln&jv(cak7F5wyUDaLneRbIH_ZW)&{;6OtW8cWx6%U<9sQNA%$s{jX z#WT*?Qzjkho-yeHUpXJ$%*BW&eT?{55l;p)HViMZk`1{HszySo=j84Re%pO<8xO!T zE?MS)yYeKL&NAYIFG&3of|rRmF)YpHy6Lwqi4^m|{0xT~vU@o`&-61yg%?|6`oq&kr>yov%T`G9QCJHqAPJrJ5C($)+r4 zrkEe+2DFi@qF!Jp=*}Ajc{kl?eQHA?v{6D3vf4qz`1`@O>Cx5YbQs!52M6@vb#}KZ{zf+P?IH;Qbp*iJ{jtG$0XzumOiQ`-Xb?~+Q?s!|6=tXrtLxw zJ^~*|e(q!;o+9EHDTu-S-21|^y^i55>6o?NGXoWZ88@{+Zo$Cv4kE6oh5w;Kg_uZW z7&tL1M(59gXwqA#TO1Sm@i&Hjb&ZOylNpd{;p$D0kmaI&4yWz>HcSs@>B0C(78zu$ z#NAOhDElTFn>=os5{kOTH;d*?wWdk_4e~x#(YKnoh`a$$c;qOGPKUmYyTusEH(fLS eOIrK3k2Ys#!j?he%|;J8`XAE1w&W$=e*6;>(ZGZN diff --git a/testdjangodock/core/__pycache__/settings.cpython-38.pyc b/testdjangodock/core/__pycache__/settings.cpython-38.pyc index 8cba4258e228ae7a8db1e47af304c0eac55ef71b..fc9be19f99ef3e31e2120a076478a44c769e1b5a 100644 GIT binary patch delta 55 zcmdlhbV!Idl$V!_0SH{&rzUD|kv{#5Xl$V!_0SKl&o}8$)kvEP*+|Ai4CbT%Us5qt|wJ0?+#wE2lyClD0ay!Rv E0Csv1u>b%7 diff --git a/testdjangodock/core/__pycache__/urls.cpython-38.pyc b/testdjangodock/core/__pycache__/urls.cpython-38.pyc index ace80fe477b2cbbd9aee7f472ff2cd2bd77498ae..8f2d1aa1faa838b0d087e7af0179bd017d0373f2 100644 GIT binary patch delta 53 zcmey*-on8h%FD~e00dQTQ#W!?V3u)rwu%WYPAw{qNzN}y%!zTyPcF?(%_}L6aW$R1 HiP;wbmTeI4 delta 48 zcmZqS_|MKA%FD~e00gP8CvW7Qz%1_MY!wq)oLW>IQ;=Geni=DgTAW>yUod$)vo8Qv C_Yckh diff --git a/testdjangodock/core/__pycache__/views.cpython-38.pyc b/testdjangodock/core/__pycache__/views.cpython-38.pyc index 50451f6d77f3109ef63465d209394630d8b9f69c..59b9c3bc00ed4fed8c200e2746599bb6bf8ffbf9 100644 GIT binary patch delta 339 zcmdnM`hbNul$V!_0SFS@rzSQ{Mv>NpXy;>0}N@`+AVc$xI;Q zp@11kgRnCY7s~*N5{4|sET$U96vkf0TBZ`_6s8)cEEX|_X2xI!O=dq$##>C8DOKDy z8HRSM#WwmtN|UvS4XE)Jdwx<@YH~^OE#~ypk|GwcP-0O@W^zudCUX%xkY8lN4J4zO za*B&U&V>-1Acbtjsfk6&89YFCF-Ru^BOhZCKalp*K&T6Ji7KJAcH4xcsca)5)T#rl3{iOi zcmrO8SMbEn8*~9XFmTd+cjvqN?tGu-yX6jCw+fU@zBbWE;WnXPv|EkL4s8gCMeHXK zI>aGZSzL_Tdr0EzoaC1=7t%ZzG%H>%4l0UZ+v^<<2b?lKTu?^i;Th$(B3~5Wr|TV+ zA0s{HPfTUC_LTBN1p*{6K}$&BGhCr1N{m{;#r>`_{)h#BSHq%wS_EE&*@{{^>wJ{ZvEb5}QXz4yw!Y!YGomzQdJSpLql_}A zbOpT^p2@HZSWQ8QQZ6ms#F_r+FX*F5o70GmXS#~(Q2_43DrEc0>wA^3PLgOo%{!Yd k?3`$FrVml3|1p)EB^~y&oZO`}fU1n^1!}Mc>n65-0F#tsDgXcg diff --git a/testdjangodock/core/__pycache__/wsgi.cpython-38.pyc b/testdjangodock/core/__pycache__/wsgi.cpython-38.pyc index 68dfc72d982bdbf2251a197ff1e54c7d2f1c5966..715792d290356b79f87918cf597648a871014c8a 100644 GIT binary patch delta 53 zcmZ3-vYCZDl$V!_0SG3&n!J(wD5H$KvsFxJacWUIQ;=Geni=DgTAW>yUoiO%qdNdl CnGe_i diff --git a/testdjangodock/core/migrations/0002_auto_20211117_1944.py b/testdjangodock/core/migrations/0002_auto_20211117_1944.py new file mode 100644 index 0000000..68da8ec --- /dev/null +++ b/testdjangodock/core/migrations/0002_auto_20211117_1944.py @@ -0,0 +1,30 @@ +# Generated by Django 3.2.9 on 2021-11-17 18:44 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('core', '0001_initial'), + ] + + operations = [ + migrations.CreateModel( + name='wiki', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('article', models.CharField(max_length=255, verbose_name='Article')), + ('nb_apparitions', models.IntegerField(verbose_name="Nombre d'apparitions")), + ('moyenne_vus', models.FloatField(verbose_name='Moyenne du nombre de vus')), + ('notes', models.CharField(max_length=255, verbose_name='Notes/about')), + ('classe', models.CharField(max_length=255, verbose_name='Class')), + ], + ), + migrations.DeleteModel( + name='Item', + ), + migrations.DeleteModel( + name='TodoList', + ), + ] diff --git a/testdjangodock/core/migrations/__pycache__/0001_initial.cpython-38.pyc b/testdjangodock/core/migrations/__pycache__/0001_initial.cpython-38.pyc index fbf6397e88db59aea4f2410e1be94bc856bb3aa6..65d74a1841939d20263d866747f1a210ecc96c6f 100644 GIT binary patch delta 144 zcmZ3&zLK3Ql$V!_0SFep-NRqsTC!e zI*dRGj^zB@f}GTn)LWBJGTv8I1u8BA5x+v6tztrpQ;UjY3Q~(wGhXB;?l<{s*Ys>b0Gq%U`&G=)x-PEXk9sXbsEKU2Z!1YEtZHGqom?qFb zkF;2K^w@9=U3;g20p@oNOw=dlH`6h}I@EfVbK0x*4B3psfHM)MNhYgt3K(U+GF@*i z0y{LapERN7=%6_U=z;E-XiX~00ahn9u&7s{3bloGY(SlKb!b2n?1e$NMYsWNSXtp8}7o|LNBCsB?YF_f_oIuec2fPkA%Xq{FI|? z_51xzFHAxavPfE=!_!b2Asp>X<6y66$rj5+>iHa*K#=y7hcV+b?-XaUks+r;;hb(c zLq1M3^b!`MtT8S^Kf?1%B16`8OH?q)zIYKPfjHr9Wm`$c9-B@XC-+3}e07w@V~$;T za!uRQ%guJ2&M-;PJIk~A`mh9D$h*n%5O&ETD@iIao7*F`JZ0lF7qaR{EXz<<25MEo z7Z0r-hZsTTSO)@QaH_jCyTZ_ll4_Pc}V|a-T;?a?A5RcTwN{hXR5eh6W zkH}426d$N=8kbhZ(hXx(@8~Pk zJ9_8B_-omuyR^(={!^S8Q3*9lmm4rH$SL?Jj8|cl(j!Gw{Z&cxYeie8*zB190CQ>| APXGV_ literal 0 HcmV?d00001 diff --git a/testdjangodock/core/migrations/__pycache__/__init__.cpython-38.pyc b/testdjangodock/core/migrations/__pycache__/__init__.cpython-38.pyc index d0d6da5e3bf246cbe3d36c8d5ce599d10be42db5..f724c648cb0ffd1ebcfe2213b32f192883dfb4f1 100644 GIT binary patch delta 50 zcmZ3(xRH@7l$V!_0SFepoycV?6Xt9c6Iz^FR2-9>UzC^=%s

%s

' % (ls.name, Item.text)) \ No newline at end of file + ls = wiki.objects.get(id=id) + return HttpResponse('

%s

' % (ls.article)) \ No newline at end of file diff --git a/testdjangodock/db.sqlite3 b/testdjangodock/db.sqlite3 index 7695ae5e20d282dc0bbd5b84642407a950f9c1e4..2f0dd2b02491bf9fd7da166c06b44bb6866cd1fa 100644 GIT binary patch literal 614400 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 J@myPC{{zLm@`eBa diff --git a/testdjangodock/df.csv b/testdjangodock/df.csv new file mode 100644 index 0000000..236ba04 --- /dev/null +++ b/testdjangodock/df.csv @@ -0,0 +1,660 @@ +0,1989 Tiananmen Square protests,1,475850,"32 years since the Chinese government responded to students protesting by sending in rifles and tanks (in the latter case, inspiring an iconic image, which seemingly vanished from Bing last week). And they have since done everything in their power to deny the violent events that ironically happened in a ""Heavenly Peace Square"", down to cracking down a vigil that happened in Hong Kong last week. Or somehow comparing the events to the invasion of the U.S. Capitol in January, when that one didn't end with hundreds of unarmed civilians being shot dead.",B-Class article +1,2012 Summer Olympics medal table,1,541757,"Because people need something to compare #8 to. Though why 2012 got more views than 2016? Well, it probably has to do with how before Tokyo (#1), London was India's (#4) best performance.",Featured article +2,2016 West Bengal Legislative Assembly election,1,564338,"With #8, we wanted to remind themselves of what happened last time out.",C-Class article +3,2019 Canadian federal election,1,679216,"Two years ago, the Liberals didn't get a majority in the parliament. They tried again this year (#5), and still couldn't.",B-Class article +4,2020 Summer Olympics,5,2123836.6,"The opening ceremonies are scheduled for July 23. The games were planned to showcase how Japan bounced back from the 2011 tsunami, but instead became overshadowed by the COVID-19 pandemic. The pandemic has so far pushed back the games by a year, caused a regional lockdown weeks before the opening, and prompted the creation of a condom-free-but-probably-not-sex-free Olympic village. Doesn't help that in spite of being one body of water away from the pandemic's origin, Japan took very long to start vaccinating its population and now the populace is afraid of a COVID resurgence.",C-Class article +5,2020 Summer Olympics Parade of Nations,1,543844,"Viewers around the world were frustrated by how the opening ceremony of #2 ordered countries in the Japanese alphabet - for instance, Brazil is 28th listed in English, but 151st in this system. On a more positive note, geeky sports fans could appreciate how the soundtrack to the parade was orchestral versions of video game music.",Start-Class article +6,2020 Summer Olympics medal table,2,985271.5,"Who is the most successful country at these games? If gold medals are the standard, it's China. If overall medals is the way, it's the United States. (you might notice US media always shifts standards when the country lags behind...) In other news, San Marino and Turkmenistan got their first medals of any colour and Bermuda and the Philippines take their first golds. Bermuda and San Marino are the smallest countries to achieve those respective accomplishments (in terms of population).",List-Class article +7,2020 Thomas & Uber Cup,1,416006,"Back to sports popular in India, namely badminton, with a biennial national team tournament having the edition that should've happened last year, and victories for Indonesian men and Chinese women.",Symbol question.svg +8,2020 United States presidential election,1,642134,"All the terrible things that happened in Washington (#5) were because the American voter made clear they did not want a Trump (#7) re-election, but he's a sore loser and his fans are a particularly explosive bunch.",C-Class article +9,2021 California gubernatorial recall election,1,453472,"Unlike 2003, this time California chose not to get rid of its governor. Maybe it was a lack of a recall candidate comparable to Arnold Schwarzenegger?",C-Class article +10,2021 Canadian federal election,1,1151886,"""There's an election happening, and it's called a snap election because it was called three minutes ago and ends in a hot second, unlike an American election, which lasts about 597 days."" Indeed, one month after Prime Minister Justin Trudeau asked for a dissolution of the Parliament, Canada already chose its House of Commons representatives again. Trudeau's Liberals still came out on top.",Symbol question.svg +11,2021 Copa América,4,480268.75,"Across the sea, South America has its equivalent of #2, albeit one that hosts Brazil are not exactly embracing even if they love the sport - when the moron in the presidency jumps right in at the opportunity to host a football tournament once Argentina backs out, while he barely does anything to contain the goddamned pandemic (including ignoring\refusing several offers of vaccines that led to a still slow immunization), you bet the populace won't be happy at these skewed priorities.",Start-Class article +12,2021 German federal election,1,894480,"Elections were held on September 26, though no coalition has been formed yet. Regardless of who gets a majority, Angela Merkel will be stepping down as chancellor. She held the office for almost 16 years, only lagging behind the guy who united Germany and the guy who reunited Germany.",C-Class article +13,2021 ICC Men's T20 World Cup,1,720705,"And back to sports in Arabia, namely a cricket tournament that the UAE and Oman took on as India had to be separated from their national pastime due to the pandemic (and even then, Oman nearly lost its stadium when Cyclone Shaheen hit a few weeks ago).",B-Class article +14,2021 ICC Men's T20 World Cup ,1,582681,"While on sports in Garfield's preferred destination for sending cute kittens (plus two other United Arab Emirates and the capital of Oman), a less violent alternative to #12 in the latest edition of #9.",C-Class article +15,2021 Israel–Palestine crisis,2,780510.0,"One sad certainty about the Middle East is that whenever it seems like things calmed down, there will always emerge something to break the peace.",C-Class article +16,2021 NFL Draft,1,1309263,"American football got its latest college athletes, with the Jacksonville Jaguars using their #1 pick on Trevor Lawrence.",C-Class article +17,2021 Peruvian general election,1,508007,"The left-wing Pedro Castillo narrowly beat the right-wing Keiko Fujimori on June 6. Fujimori has refused to concede, alleging fraud. This might seem like a replay of what happened in Bolivia two years ago, but look at it this way: it's not that bad yet.",C-Class article +18,2021 Sudirman Cup,1,444627,"Badminton's equivalent of the Davis Cup. The high views probably owe to the sport's popularity in India, even if the country fell in the group stage (neigbour China took it all, given they're as dominating in ""tennis with a shuttlecock"" as in table tennis).",Start-Class article +19,2021 Suez Canal obstruction,1,435830,"A combination of a dust storm and high winds made #4 run aground and be stuck horizontally on #2, creating a ""boat traffic jam"" as over 300 ships had to wait to pass through. As if the goddamned pandemic wasn't ruining the economy enough, this delay of shipped goods also caused great damage.",C-Class article +20,2021 Taliban offensive,1,1107809,Is the President of the United States now.,B-Class article +21,2021 Tamil Nadu Legislative Assembly election,1,502366,Another Indian state holding elections (see #8).,Start-Class article +22,2021 West Bengal Legislative Assembly election,1,691857,"The election in this east Indian state was held April 27-29, with the results being announced this week. All India Trinamool Congress (AITC) increased their majority. The election was marred by violence, with opposition parties claiming the violence was conducted by the AITC against them.",C-Class article +23,2021 storming of the United States Capitol,2,1358173.5,"The final procedure of a United States presidential election is the certification of Electoral College votes by Congress. This is a ceremonial procedure, and elections are rarely decided at this stage. President Trump held a rally outside of Congress on January 6, the day of the certification. Trump left in the morning; at 2:15 p.m., barricades around the Capitol building were breached by protestors, and Congresspeople were evacuated to a bunker soon after. Protestors were mostly interested in taking photos for social media, and were removed soon after.While only 13 were arrested on the day of the storming, several have been arrested after the fact; this includes a W.V. state delegate that livestreamed the breach, the guy that stole Nancy Pelosi's lectern, and the ""QAnon"" shaman. ",C-Class article +24,2021–22 UEFA Champions League,1,531166,"Following the group draw of Europe's premier club championship and his transfer, #1 changed his group from one against defending champion Chelsea FC to one with defending UEFA Europa League champion Villareal CF, which he regularly beat when he was with Real Madrid.",Start-Class article +25,2022 FIFA World Cup,1,521495,"Now all national football teams will focus on qualifying for next year's edition of #22 - the last one with a manageable 32 teams, before it bloats to 48. Better appreciate that instead of remembering the host country has no football tradition and is so hot that the games will happen in November-December so the players don't boil alive.",Start-Class article +26,2022 FIFA World Cup qualification,1,520173,"The first country to join hosts (still weird to say it) Qatar are four-time champions Germany, making Die Mannschaft's fans hopeful they won't embarrass themselves like in Russia 2018 (although the successful qualifying campaign included a defeat to North Macedonia, so all bets are off for how it'll go). UEFA Euro 2020 semifinalists Denmark also punched their ticket, and more squads should get in by the next round on November 11.",Start-Class article +27,63rd Annual Grammy Awards,1,783965,"The annual music awards were held with a different approach, featuring both pre-recorded and live performances, nominees actually at the Los Angeles Convention Center or attending virtually, etc. Beyoncé took home four awards, Taylor Swift had Album of the Year for Folklore and a standout of the night was English singer Dua Lipa, who got Best Pop Vocal Album for Future Nostalgia and had a show-stopping, sensuous performance.",List-Class article +28,78th Golden Globe Awards,1,613356,One of many annual TV and film award shows was held remotely on Sunday night.,List-Class article +29,93rd Academy Awards,2,1101419.0,"2020 was a terrible year for the film business, and yet had enough good movies (although with an extended window that only ended in February!), many of whom are now contending for cinema's top prize. Mank having the most nominations shows the Academy still has something for movies about film production.",List-Class article +30,A Quiet Place Part II,3,637445.3333333334,"The big release of the week all theaters closed last year is finally available! And this here writer just prays there are film screens near him again when his country gets it in mid-June, as he just can't wait to be reunited with Emily Blunt in a post-apocalyptic world dominated by beasts who hate loud noises.",B-Class article +31,ABBA,1,607214,"After 35 years apart, the iconic Swedish pop group that even had its songs in a musical, itself adapted into two movies, announced a reunion album and a concert residency in London, which will instead of musicians in their seventies feature musicians in the Seventies - namely virtual recreations of ABBA in the period, described as ABBAtars.",B-Class article +32,Aaliyah,1,527530,"Aaliyah, an R&B singer, died at the age of 22 on August 25, 2001. Her music is currently making its way onto streaming, with her final album scheduled to go up on September 10. It should be noted that her family is very mad about that.",Featured article +33,Abdul Ghani Baradar,1,812984,"Two Taliban (#1) founders. Omar was the one who ruled Afghanistan after the group turned it into a fundamentalist state (#3), up until it was taken down by the Americans, and also led the insurrection against NATO forces until he died in 2013 of tuberculosis. Baradar (pictured) held various jobs during that government, was captured by the CIA in 2010, released eight years later to serve in Taliban's diplomatic office, and is expected to be the Afghan president following the new Taliban takeover.",Start-Class article +34,Adam Demos,1,484085,"#13's co-star in Sex/Life, as well as her boyfriend. Thanks to him we don't have to discuss the horrors of #26 NXIVM.",Stub-Class article +35,Adele,2,694413.0,"Looks like we finally got a hello from the other side. As soon as the performer of one of James Bond's most acclaimed theme songs got divorced, jokes flew that all was set for another heartbreak album that would sweep charts and awards. And now it's officially coming, as Adele announced fourth record 30 (which again is titled after the age she was at the start of production) will be released in November, while also issuing lead single ""Easy on Me"", which broke plenty of single-day streaming records before the day was even over and will undoubtedly be sitting pretty atop charts across the globe.",B-Class article +36,Afghanistan,4,1603737.75,"In all likelihood, it'll soon be under the control of #6.",C-Class article +37,Agatha Harkness,2,1117832.5,"An iconic talk show host whose career spanned over six decades, King passed away on Saturday last week, earning him a higher spot this week.",Start-Class article +38,Aimee Challenor,1,1349333,"Challenor used to be an activist working with England's Green Party and later the Liberal Democrats, but left the country after two separate controversies concerning pedophilia. She later got a job at Reddit, where a user revolt got her fired on Wednesday",Start-Class article +39,Al-Aqsa Mosque,1,727631,"It was the storming of the third holiest site in Islam, on the final Friday prayers of Ramadan, that prompted the ongoing crisis (#13) to new heights. When the site was set alight later in the week, Jewish Israelis were heard to be encouraging the fire, chanting what Yair Wallach called 'genocidal songs of vengeance'. Do they not realise that this adds fuel to the anti-semitism fire?",Good article +40,Al-Qaeda,1,642861,"And back to Afghanistan, namely the ones who led the Americans to invade the country 20 years ago (#10) after attacking New York and Washington with three planes (almost four). The peace treaty agreeing to remove troops was done hoping Taliban would contain al-Qaeda in the country, but whether this goes through is to be seen.",B-Class article +41,Alec Baldwin,2,980780.5,"Tempting as it may be to crack jokes about Jack Donaghy going through the five stages of grief, this whole situation might be a bit too tragic to be glib about. This week, while on set in New Mexico for the upcoming Western film Rust, Baldwin discharged a prop gun (which, according to court documents, he was told was safe before using) that turned out to be a bit less prop-y and a bit more shoot-y than expected. He shot two people: Joel Souza, the film's director, and Halyna Hutchins (#17), a cinematographer whose injuries were fatal.",B-Class article +42,Alfred Molina,1,400136,A guy who's had quite the career since he died trying to betray Indiana Jones. And the scene in #3's trailer revealing he's back as the mad scientist with metal tentacles from Spider-Man 2 is certainly the preview's standout.,C-Class article +43,All Out (2021),1,474907,"All Elite Wrestling, a relatively new wrestling league, held its first post-lockdown pay-per-view show on September 5. This show was the AEW debut of f.k.a. Ruby Riott; the WWE owns the rights to the ""Riott"" name, so she has to now go by ""Ruby Soho.""",Start-Class article +44,All-time Olympic Games medal table,1,625541,"Which nation is the most successful of all time. Summer? United States (by a long way) Winter? Norway. Anyway, to avoid confusion, this article will only be updated after the conclusion of #1. So, you will have to wait to see how these games (whose medal table is #9) affect the overall standings.",List-Class article +45,Allyson Felix,1,562608,"The most successful female track and field Olympian, and the most successful American Track and field Olympian, Felix won another medal in these games, taking her total to 11, across 5 games.",C-Class article +46,Amanda Gorman,1,2402986,"Gorman delivered her poem, ""The Hill We Climb,"" at Biden's inauguration. She's the youngest poet to do so, at the age of 22.",C-Class article +47,Andre De Grasse,1,592986,"The Men's 100 metres sprint and Men's 200 metres sprint have been won by the same athlete since 2008, all by #10. That trend ended with these games, with De Grasse winning the 200, and just a bronze in the 100. De Grasse also won a third bronze at these games, taking his all-time Olympic medal tally to 6, over two games. This makes him the most successful Canadian man at the Games (because counting the women, he's beaten by Penny Oleksiak and equals two-sport Olympian Clara Hughes).",C-Class article +48,Andrew Cuomo,2,739657.0,"New York's governor earned a reputation during the early stages of lockdown as a strong leader and a truth teller, in contrast to whatever Trump was doing that day. While journalists were busy proposing to him, Cuomo was sending 4,500 COVID patients into nursing homes. Oddly enough, allegedly killing thousands of old people and then allegedly covering up the numbers isn't why he's on the list - this week, he's on the receiving end of three sexual harassment allegations. While some New York Democrats have called on him to resign, he might be able to, Northam-like, moonwalk his way out of this.",C-Class article +49,Andy Murray,1,642553,"The three-time Grand Slam winner was entered into Wimbledon as a wild card entry, and didn't perform too badly. Currently ranked #110, he beat #24 seed, Nikoloz Basilashvili in the opening round. He then progressed to the third round, where he lost to #10 seed, Denis Shapovalov.",Good article +50,"Anne, Princess Royal",2,685599.0,"Other children, and once-daughter-in-law, of #2 and #3. Looking at Top 25 history, approximately everyone in the world has read these articles now.",B-Class article +51,Anthony Hopkins,1,787853,"The most questionable choice at #1 was deciding to close the ceremony in the main acting categories, both of whom went to veterans who already had Oscars at home. After #8, it was time for Hannibal Lecter, who didn't want to leave his homeland of Wales to attend the ceremony, where at the age of 83 he would've gotten his second award playing a patriarch suffering from dementia in The Father (#13). Hopkins released his acceptance speech the following day.",C-Class article +52,Antifa (United States),1,959336,"Some of Trump's biggest groupies, including lawyer L. Lin Wood, televangelist Mark Burns, and famed Tina Fey impersonator Sarah Palin, in a bogus attempt to try and rid themselves of any accountability (sound familiar?), claimed across social media and Fox News that the attack on the Capitol had been a false flag operation and that the people adorned with Trump flags and Trump merchandise who had all been attending a Trump rally minutes before the raid were not real Trump supporters. According to them, those were instead members of America's current leftist boogeyman, who had dressed up as known Trump supporters to ransack the Capitol. Just to clarify: no, Antifa didn't have a strong presence in Washington this week. Your eyes did not deceive you.",C-Class article +53,Anupam Tripathi,1,391830,"Closing off with a cast member from the show that started this list comes its only non-Korean cast member and an obvious fan favorite, if the pageviews are any indication. Tripathi plays Ali Abdul, AKA number 199, a Pakistani immigrant to South Korea who joins the game after getting stiffed by his boss, whose hand he ends up accidentally mangling in some factory equipment. Despite this, his character is a pure and innocent soul, which ends up being his downfall.",Start-Class article +54,Anya Taylor-Joy,2,557022.0,"Taylor-Joy won a Golden Globe for her portrayal of a chess savant in The Queen's Gambit. Variety reported that she was the fifth person of color to win the award, soon issuing a correction that Taylor Joy identifies as a white Latina.",C-Class article +55,April Fools' Day,1,655869,"Unlike last year, the day where people like to lie earned an entry, as people try to slowly remember old joys. One of the jokes this year was The Guardian announcing a ""Suez II"" (#2) would be built.",Symbol question.svg +56,Archie Mountbatten-Windsor,1,758218,#1's son and mother.,Start-Class article +57,Aretha Franklin,1,978815,"A season of Nat Geo's Genius, telling the life story of Franklin, wrapped up on Wednesday.",B-Class article +58,Ariana Grande,1,399301,Splitting two actors of #8 is a pop star who just joined the judges on The Voice.,B-Class article +59,Armie Hammer,2,609030.0,"Oliver might have been interested in eating Elio's peach in the movie, but in real life, it seems as though he might have had a greater desire for his flesh, as cannibalism turns out to be one of his fetishes in some leaked Instagram direct messages.",C-Class article +60,Army of the Dead,3,1096895.6666666667,"Before his foray into comic book adaptations, Zack Snyder started his film career remaking Dawn of the Dead. So here's him back into zombies (in fact, it's apparently based on an idea he had while working on the remake), namely a Netflix original where Dave Bautista leads a team trying to steal a Las Vegas casino's vault before the city is nuked to contain its undead infestation.",Start-Class article +61,Ashleigh Barty,1,1117914,"Two years after her first Grand Slam title at Roland Garros, this Australian tennis player got her second championship by beating Karolína Plíšková at Wimbledon.",Good article +62,Ashley Biden,1,1390930,The daughter of #1 and #7 (his two sons were with his late first wife).,B-Class article +63,Ashraf Ghani,1,1347322,"Afghanistan's president since 2014, who had been helping the nation rebuild ever since the invasion, fled the country the same day of the Taliban's hostile takeover. There are claims that Ghani's departure uncovered his embezzlement of funds.",Start-Class article +64,Asperger syndrome,1,600906,"In Musk's opening monologue on SNL, he said that he was the first person with Asperger's to host the show. While this isn't necessarily true—Dan Aykroyd having hosted in 2003—it prompted a conversation in the news media.",B-Class article +65,Athletics at the 2020 Summer Olympics,1,1114844,"People who can run, jump and throw stuff really well. The United States are still the most victorious, but the dominance of Jamaica in sprint races and East Africa in long ones remains unbroken. And there was an amusing story in that the two guys who were tied for first place in the high jump opted not to do a tiebreaker and just share the gold.",Start-Class article +66,Audrey Hepburn,1,402886,"Audrey, a documentary film about Hepburn, made its way to Netflix on March 14.",B-Class article +67,Aung San Suu Kyi,1,729070,"The former leader of #11 until she was deposed this week in a coup, she won a Nobel Peace Prize in 1991 for her non-violent struggle for democracy and human rights, so of course she was removed by aggressive people.",B-Class article +68,Avicii,1,804158,"The Swedish DJ quoted at #9, who was the subject of a Google Doodle on what would have been his 32nd birthday (September 8) had he not committed suicide in April 2018.",C-Class article +69,B. R. Ambedkar,1,553652,"Even without a Google Doodle or such, India still came en masse to read the article on the chief architect of their constitution, who had his 130th anniversary on April 14. The Americans may have also been intrigued after Congressman Ro Khanna introduced a resolution in their congress to honor Ambedkar's birthday.",B-Class article +70,Babur,1,466237,"The Empire premiered on Indian streaming service Disney+ Hotstar on August 27. Babur, founder of the Mughal Empire, is portrayed by Kunal Kapoor (pictured).",C-Class article +71,Badminton at the 2020 Summer Olympics,1,608898,"YouTube was actually in this spot, but let's put something we can explain the inclusion, shall we? And it is India's second most popular sport,(which is also the reason why it earned more views than the list's first cut-offs, the world's most popular and the racket sport with a ball instead of a shuttlecock) that has earned medals for our South Asian for three straight Olympics, the last two from #17.",Symbol question.svg +72,Basavaraj Bommai,1,566080,"Finishing off with more India, the new Chief Minister of Karnataka.",Stub-Class article +73,Basil Brown,1,680221,"Back to Sutton Hoo (#9), the guy who led the excavation efforts, who in The Dig (#8) is portrayed by Ralph Fiennes.",Start-Class article +74,Beau Biden,1,1892110,"#1's oldest son, who was a close friend of #2 and died in 2015.",C-Class article +75,Beckett (film),1,674613,"More foreign unrest! Although in the Old World, in this Netflix release where John David Washington is the subject of a manhunt in Greece.",Start-Class article +76,Behind Her Eyes (British TV series),2,521950.0,"Netflix released this supernatural psychological thriller adapting a novel. It stars Eve Hewson, so let's just put a picture of her mom, the Sweetest Thing.", +77,Belarus,1,555895,"The Belarusian government intercepted a flight in its airspace to arrest Roman Protasevich, an opposition activist that had been in exile, on May 23. Belarus's explanation: Hamas had sent an email to Minsk National Airport, threatening to blow up the plane over Vilnius if the Israel-Palestine conflict wasn't immediately resolved. Because I know if I wanted to win a war in the Middle East, the first people I'd think of who could do something about that would be ... security services of an Eastern European airport ...",C-Class article +78,Believe Me: The Abduction of Lisa McVey,1,557069,This made-for-Lifetime film about Bobby Joe Long's 1984 abduction and rape of Lisa McVey made its way to British Netflix this month.,Start-Class article +79,Ben Askren,1,750264,Had a fight with #13 and lost. Although its legitimacy is questioned...,C-Class article +80,Benigno Aquino III,1,452261,"The president of the Philippines from 2010 to 2016, whose mother Corazón Aquino was also president, died at the age of 61 from diabetic nephropathy.",B-Class article +81,Bernie Madoff,1,967067,"Another death, and one that, with WP:BLP not really applying, warrants the deserved treatment: Bernie Madoff was a despicable human being, enough to be called ""Monster"" while receiving Joker facepaint for a $65 billion Ponzi scheme that, following its collapse, had many charities among its victims. Being sentenced to 150 years ensured Madoff would die in prison, which he did on April 14 at the age of 82.",B-Class article +82,Bernie Sanders,1,752178,"The Bern spread like wildfire this week as an image of Sanders at the Inauguration in a chair with his arms and legs neatly crossed like a fancy dog, looking cozy but a little disgruntled in the same coat he wore in his last meme and some lovely gloves made by a second grade teacher from Vermont, made it to nearly every corner of the internet: fashion, boxing, space, gaming, music, movies, you name it. Someone even created a website which allowed people to put him anywhere they wanted. It inspired thinkpieces from both fans and haters, but like many a meme these days, it was a bit of a dead horse by the end of the week. The strangest part about the meme is that it doesn't make much sense, and not in an absurdist, post-internet kind of way, but just in a ""this image looks funny, let's put it literally everywhere for no reason"" kind of way. Thankfully, Bernie managed to use the image's rapid popularity for good by making merch for charity.",B-Class article +83,Berserk (manga),1,447824,#13's best known work.,C-Class article +84,Beverly Cleary,1,425641,"The author of the Ramona Quimby novels, among others, passed away on Thursday.",B-Class article +85,Bill Cosby,1,729750,"The former innovative comedian turned convicted rapist was released after his judgment was overturned by the Supreme Court of Pennsylvania due to violations of due process rights, as they learned that a non-prosecution agreement had been struck between Cosby and a former District Attorney.",C-Class article +86,Bill Gates,1,1371353,"The billionaire couple announced their divorce this week, after 27 years of marriage and 34 years as a couple. The divorce appears to be amicable and they have said that they will continue to work together on their foundation.",Good article +87,Billie Eilish,2,479045.0,"The ""princess of anti-pop"" continues to win big at the Grammys (#6), this time with Record of the Year for ""Everything I Wanted"" (which she also performed at the ceremony) and Best Song Written for Visual Media for ""No Time to Die"" (yes, the theme for a movie that hasn't even opened yet, to the sadness of us Bond fans).",B-Class article +88,Billie Holiday,2,567265.0,"Hulu premiered The United States vs. Billie Holiday, about how this acclaimed singer (played by Andra Day) was targeted by the government for both heroin usage and singing about lynchings.",B-Class article +89,Biz Markie,1,628963,"Markie, a rapper best known for his 1989 hit ""Just a Friend,"" passed away on Friday at the age of 57.",C-Class article +90,Black Mafia Family,1,447752,"Starz released Black Mafia Family, about these two Detroit brothers (one of whom is portrayed by his real life son!) who spent 16 years making a fortune in drug trafficking and money laundering, the latter of whom included a hip-hop agency.",Start-Class article +91,Black Widow (2021 film),3,1432476.3333333333,"Due to the goddamned pandemic, the Marvel Cinematic Universe had to skip 2020. And now it has returned to theaters with Natasha Romanoff fighting a personal war between the Civil and Infinity wars. Like Captain America: The Winter Soldier, it's a spy thriller as much as a superhero movie, now with girls. In any case, it provides a fun experience while introducing Natasha's successor and should be making some money and getting some Wikipedia views during its run.",C-Class article +92,Blue's Clues,1,534070,"A Nickelodeon show that for a decade stimulated its young viewers to figure out clues regarding an animated blue-spotted dog named Blue, at the behest of a host - #6 for six years, Donovan Patton (pictured) on the rest.",Featured article +93,Bo Burnham,2,599363.5,"The standup comedian and director of Eighth Grade (2018) released a new special, Inside, on May 30. The special was written and recorded amidst the COVID pandemic, which put a hold on basically all live performances; essentially, it's the standup version of Swift's Folklore.",B-Class article +94,Bobby Shmurda,1,1140286,"Shmurda had a Billboard Top 10 hit in 2014; by the end of the year, he was arrested for conspiracy to murder. He spent 7 years in prison, being released on parole on Tuesday.",Start-Class article +95,Boris Johnson,1,582986,The British Prime Minister got married to Carrie Symonds at a private ceremony on May 29.,B-Class article +96,Brandon Lee,1,1034719,"The Rust shooting that takes up a good chunk of this Report has sparked numerous comparisons to the untimely death of Bruce Lee's son, who famously lost his life in 1993 to an almost identical prop-gun-firing incident on the set of The Crow. The similarities were evident enough to prompt a response from Lee's relatives on his Twitter page, but the circumstances are obviously at least a little different: Lee's role in The Crow was set to make him an international star, while Hutchins's work was always behind the camera.",C-Class article +97,Brenda Song,1,1132820,"One of the many actresses who rose to fame through the Disney Channel announced the birth of her son, whose father (#18) is a former child star himself. Her placement on the list suggests her fame isn't waning, despite the fact nobody knew she was pregnant.",Good article +98,Bridgerton,5,1162910.4,"So how about them Netflix period dramas, huh? Real entertaining.",C-Class article +99,Bridget Moynahan,1,586618,Tom Brady's win was so colossal that even his ex had to come out and congratulate him for it.,Good article +100,Britney Spears,4,716913.75,"People may have laughed at Chris Crocker's cries to ""LEAVE BRITNEY ALONE!"" back in 2007, but in 2021, it would be hard not to take his side after seeing the New York Times documentary, Framing Britney Spears, which was released last week. It brought renewed attention to the #FreeBritney campaign, which sought to get the pop icon removed from her conservatorship under her father, as well as to the cruel scrutiny from the media that pushed her to her infamous breaking point in 2007.The doc even prompted Justin Timberlake, Spears's ex whose accusations of her cheating and sleeping with him contributed to the backlash against her, to give the vaguest apology of all time to both her and Janet Jackson, whose nipple was exposed to the world back in 2004 by Timberlake and caused her to be blacklisted by Viacom. You're a few decades late there, JT.",B-Class article +101,Bruce Lee,1,662316,"The iconic martial artist and father of #5 died in 1973 at age 32, making it for only four more years than his son.",B-Class article +102,Bukayo Saka,1,635890,One of three England players (alongside Jadon Sancho and Marcus Rashford) to miss penalties in the final of #4. All three suffered racist abuse as a result.,Start-Class article +103,Burari deaths,1,1027990,"In 2018, a whole family was found dead in their Delhi house, with everyone but the strangled grandmother appearing to have hanged themselves. Netflix released a docuseries based on this morbid incident, House of Secrets: The Burari Deaths.",Start-Class article +104,Caeleb Dressel,2,789888.0,"To the despair of people who want non-American swimmers to win for a change, this guy (who already got 2 relay golds in 2016) appeared at #1 like a second coming of #4, winning five races.",C-Class article +105,Caitlyn Jenner,1,490550,"When California did a recall election in 2003, there were plenty of unusual candidates, one of whom won (""Arnold Schwarzenegger is the Governor of California. There's a perfectly ordinary English sentence."") Well, the state is at it again, but at most in the celebrity front is the former Olympic gold medalist turned transgender reality TV star.",Good article +106,Candyman (2021 film),2,568082.5,"After three movies in the 90's, Clive Barker's spectral assassin who appears if his name is spoken five times in the mirror was brought back in this movie (originally planned for last year, but you know...), still played by Tony Todd and with positive reviews.",Start-Class article +107,Canelo Álvarez,2,632205.5,Álvarez defeated Avni Yıldırım in a boxing match on February 27.,B-Class article +108,Captain Tom,1,1069212,"Few centenarians do as much for the world before they leave as this British Army veteran, who last year started raising money for charity and inspired the recording of a #1 hit and Queen Elizabeth to knight him, among other things. Captain Sir Thomas Moore passed away two months before he would turn 101.",B-Class article +109,Carl Nassib,1,756106,"Nassib, defensive end for the Las Vegas Raiders, came out as gay on Monday; he is the first active NFL player to do so.",C-Class article +110,Casualties of the September 11 attacks,1,611686,"265 on the four planes (including the 19 terrorists), 2,606 in the World Trade Center and the surrounding area, and 125 at the Pentagon. A very sad day.",C-Class article +111,Cecil Hotel (Los Angeles),2,1144992.0,"Ms. Lam wasn't the first person to kick the can at this eerie hotel by a long shot. In fact, so many people died here that that fact alone has its own Wikipedia article.",Start-Class article +112,Certified Lover Boy,1,572241,"Drake's newest album was originally expected to be counterprogramming for #2, until the latter was released nearly a week early. To continue a feud, Drake went on a radio show to play an unreleased song by #9 featuring Andre 3000, prompting 3000 to say that it's ""unfortunate that [...] two artists that I love are going back and forth.""",C-Class article +113,Chadwick Boseman,1,475789,"The decision to close #1 on Best Actor was probably hoping to finish the Oscars awarding Black Panther a posthumous Best Actor prize for Ma Rainey's Black Bottom. So what an anti-climax for the ceremony's producers when Odin (#11) won instead - and wasn't even there to collect the award, very abruptly ending the show. A little later, though, Hopkins made sure to give Boseman a shout out, and the late actor's family said that it was no big deal not winning the Oscar.",C-Class article +114,Charles Grodin,1,624837,"Grodin, an actor known for appearing in countless comedy films, passed away on Tuesday. He was 86 years old.",C-Class article +115,Charles Sobhraj,5,907814.0,"BBC One begun The Serpent, named after one of this French serial killer's sobriquets (along with The Bikini Killer and The Splitting Killer).",B-Class article +116,"Charles, Prince of Wales",5,932077.6,"Subject of the Netflix docuseries Night Stalker: The Hunt For a Serial Killer, which proves that if you want a Netflix special, get into the murder business.",B-Class article +117,Charlie Watts,1,1644892,"Watts, the longtime drummer for the Rolling Stones passed away on Tuesday. The surviving band members and numerous other musicians paid tribute to him. Since Watts was a member of the band for six decades, it remains unclear if the Stones will continue without the Wembley Whammer.",C-Class article +118,Chinese New Year,1,669251,It is now the Year of the Ox.,C-Class article +119,Chloé Zhao,1,925572,"For only the second time, Best Director went to a woman, the one responsible for #3. And Ms. Zhao's next movie will certainly show if she can do action as well as fellow winner Kathryn Bigelow, namely Marvel's Eternals.",B-Class article +120,Christian Eriksen,2,1210146.5,"The Danish international footballer suffered a suspected cardiac arrest in the tail end of the first half of a match against Finland, their opening match as part of #1. The match was immediately suspended while his team mates formed a protective bubble around Eriksen and medics performed CPR. After approximately 15 minutes Erikson was transferred to hospital, where he is said to be stable, conscious and awaiting tests. The match resumed around 2 hours; Denmark's play was noticeably subdued, as were Finland's winning celebrations.",C-Class article +121,Christian Porter,1,402401,The Attorney-General of Australia is the subject of a rape allegation dating back to 1988. Porter has denied the allegations.,C-Class article +122,Christopher Duntsch,1,637389,"Peacock debuted Dr. Death, a crime drama show where Joshua Jackson portrays this phony neurosurgeon currently imprisoned because his medical malpratice downright qualified as aggravated assault, given he maimed several patients and killed two.",Start-Class article +123,Christopher Plummer,1,1669358,"A Canadian actor who was more than deserving of the top spot on this list and was the oldest person to win an Oscar, Plummer starred in all sorts of hit films, from The Sound of Music to Knives Out. Given he died so late in the week, his viewcount was too low to surpass that of Royal Rumble.",B-Class article +124,Christopher Reeve,1,1151269,"Google homaged with a doodle the standard to which live-action portrayals of Superman are compared to, on what would've been Reeve's 69th birthday had the actor not passed away in 2004 (9 years after becoming quadriplegic in a horse riding accident).",B-Class article +125,Cicely Tyson,1,2180339,"A groundbreaking African-American actress with an acclaimed seven decade career, receiving many awards along the way, Tyson passed away at the age of 96.",Start-Class article +126,Cinco de Mayo,1,703801,"The annual celebration held on May 5, celebrating Mexico's victory over France at the Battle of Puebla in 1862.",C-Class article +127,Cinderella (2021 film),1,511176,"Prime Video released this jukebox musical version of the classic fairy tale. The internet was soon aghast with it, as among other things it has horrifying imagery involving James Corden (once wasn't enough?!) to how Camila Cabello (pictured) doesn't sound like singing is her day job.",Start-Class article +128,Claude Cahun,1,646530,"Cahun, a surrealist artist known for embracing gender nonconformity, was honored with a Google Doodle on October 25, which would have been her 127th birthday. Known for challenging gender norms and criticizing the German occupation of the Channel Islands (which nearly got her killed), Cahun did not want to be famous and, as such, her work wasn't widely recognized until the 1990s.",C-Class article +129,Clickbait (miniseries),1,449383,"Keeping away from the list the badly received Netflix remake He's All That is a badly received Netflix show out of Australia (leading Rotten Tomatoes to note ""Clickbait is more akin to its namesake than the deeper show it aspires to be."").",Stub-Class article +130,Cloris Leachman,1,1105590,"Another veteran actress who died in her 90s and had no dearth of memorable moments in her career, including an Academy Award winning performance in The Last Picture Show and Frau Blucher (*whinny*).",C-Class article +131,Cobra Kai,1,969080,"Netflix brought back the sequel series to The Karate Kid on New Year's Day, with the nostalgia trip going even further: Daniel LaRusso goes to Okinawa basically to show what happened to the characters of The Karate Kid Part II, and then Elisabeth Shue reappears as the love interest from the first movie.",B-Class article +132,Colin Powell,1,2232933,"Powell, the first African-American secretary of state, died on October 18 due to complications from COVID-19. Powell had quite the career: he was a four-star general and served as the United States National Security Advisor under Ronald Reagan and chairman of the Joint Chiefs of Staff under Bush the Elder before becoming Secretary of State under Bush the Younger, in addition to formulating the Powell Doctrine. However, his legacy is clouded by his involvement in the 2003 invasion of Iraq and the resulting Iraq War.",B-Class article +133,Collin Morikawa,1,732845,"On July 18, this American golfer won the Open Sandwich in the English town of Sandwich. Next, Tokyo (#2).",C-Class article +134,Colton Underwood,1,579702,"This former American football player came out as gay, after Billy Eichner joked about it when Underwood was the subject of The Bachelor.",C-Class article +135,Coming 2 America,2,1126928.0,"Prince Akeem returned to Queens after 32 years on Prime Video (another victim of the goddamned pandemic taking movies out of theaters). Reviews were mixed, but at least better than other decades-apart-sequel comedies such as Dumb and Dumber To, Zoolander 2 and Bad Santa 2",C-Class article +136,Conor McGregor,2,872493.0,The cocky Fighting Irish-man took a beating to Poirier (#16) at UFC 257 (#9).,C-Class article +137,Copa América,2,1019632.0,"South America's equivalent of #8. The two greatest players ever, Pelé and Diego Maradona, never won, but Argentina's second best, Lionel Messi, managed to get it on Saturday - and Brazil didn't care about losing to him! (see #15)",C-Class article +138,Courteney Cox,1,465539,"This holiday, celebrating the Constitution of India -- the longest written constitution of any country -- going into effect was celebrated on January 26 this year, as it is every year.",C-Class article +139,Cristiano Ronaldo,9,888846.0,"Ronaldo is currently playing for Portugal in Euro 2020. He's a pretty big deal, enough to be blamed for a stock value drop of The Coca-Cola Company after moving a few bottles of Coke off the table to encourage viewers to drink water instead. (the true story is much more complicated)",B-Class article +140,Critical race theory,5,752889.2,"According to our article, CRT has two major elements:first, that white supremacy, with its societal or structural racism, exists and maintains power through the law; and second, that transforming the relationship between law and racial power, and also achieving racial emancipation and anti-subordination more broadly, is possible.American conservatives have been making moves to ban CRT from public schools and universities; these rules went into effect in Idaho last week and Florida this week. If only there was a rhetorical framework that could explain why a white ruling class would do such a thing...",C-Class article +141,Crown Jewel (2021),1,754344,WWE returned to Saudi Arabia after the cancellation of last year's events for... you know.,B-Class article +142,Cruella (film),2,732464.5,"If Maleficent wasn't enough, Disney decided to again make a live-action adaptation centered around one of its animated villainesses, namely the puppy-hating fashionista from One Hundred and One Dalmatians. Cruella hit theaters (and Disney+ for those willing to shell out an extra $30 on top of the subscription) and reviewers liked Emma Stone's performance as Cruella de Vil and how the movie is full of personality and style, even if, again, it's a questionable choice for an origin story, specially for leading to scenes like this one.",Start-Class article +143,DC Extended Universe,1,402340,"#13 started the way Warner Bros. would catch up to the Marvel Cinematic Universe, and the studio has moved away from him, as the dark and brooding films were ditched for lighter romps such as #12. Considering #1 has lots of build-up for movies that will now not be made, fans are angry and started a new campaign, #RestoreTheSnyderverse.",C-Class article +144,DMX (rapper),3,2708396.3333333335,"Dark Man X, born Earl Simmons, made some questionable choices in life, that led to arrests, drug addiction, having to pay for 15 (!) child supports and an attempt at a bankruptcy filing. The latest disgrace for the rapper responsible for ""Party Up (Up in Here)"" was a hospitalization caused by possible overdose that left him in a vegetative state.",B-Class article +145,Daft Punk,1,1719463,"The French robot-masked dance music duo - known for an animated feature-length music video, the soundtrack to Tron Legacy, and the song of the summer c. 2013 - posted a video titled ""Epilogue"" on Monday; showing one of the robots blowing the other up. This was followed by a statement from their publicist that they had broken up.",Good article +146,Damian Lewis,2,824213.0,"The husband of #2 and father of her two children, a fellow actor better known for starring in TV shows such as Band of Brothers, Homeland, and Billions.",C-Class article +147,Daniel Craig,3,691741.0,"What an appropriate number. #2 marks the last time James Bond's tuxedo is used by Daniel Craig, who for someone not well-received upon announced ended up as the actor with the longest tenure! (even if part of that owes to studio financial issues and a pandemic) And there's another investigator for him to return in Knives Out 2.",Good article +148,Daniil Medvedev,1,540003,"Novak Djokovic already had a bad time at the Olympics, finishing only fourth in two tournaments (though one because he decided to not even contest the bronze). And then his attempt at getting a Calendar Grand Slam was blocked by this Russian, who he beat in the Australian Open final but ended with the last laugh while also winning his first title of tennis' big four. His ""dead fish"" celebration also inspired some gallows humor from a doubles semifinalist.",Start-Class article +149,Darkseid,1,373673,"When a shared movie universe was started by Marvel, it eventually culminated in a battle with galactic conqueror Thanos. Well, who knows if their Distinguished Competition will ever do the same for Thanos' inspiration Darkseid? After all, #1 restored the foreshadowing towards a future confrontation with the Apokolips tyrant that was mostly cut from #11, but as mentioned above (#21), Warner isn't continuing it. At the least, fans can pray that the New Gods movie featuring Darkseid as its villain gets off the ground!",C-Class article +150,David Amess,1,1005344,"While holding a constituency meeting, this member of the British Parliament was stabbed to death in what is considered a terrorist incident motivated by Islamic extremism. Amess was made a Knight Bachelor in 2015 for public service, having been a MP since 1983. His death comes just over 5 years since Jo Cox was murdered by a white supremacist, and has reignited the debate about MPs' security.",C-Class article +151,David Berkowitz,2,653535.5,"Netflix continues to delve into infamous serial killers, with the ""Son of Sam""\"".44 Caliber Killer"" who shot several people in New York City being chronicled in The Sons of Sam: A Descent Into Darkness.",B-Class article +152,David Schwimmer,2,581278.0,"Netflix took a page from the Riverdale book by adapting a beloved cartoon -- in this case, the Italian Nickelodeon series Winx Club -- into a gritty live-action teen drama. Unfortunately, it didn't pan out very well according to critics or audiences, but then again, neither did Riverdale.",Good article +153,Deadly Illusions,1,413930,"This thriller, starring Kristin Davis, was released on Netflix on March 18.",Stub-Class article +154,Dear Evan Hansen,1,496667,"A film adaptation of this musical will be released this September. A trailer for said film was released Tuesday, prompting people to ask questions like ""Why did they cast a 27-year-old to play a high schooler?"" and ""Is that really what the plot of the show is?"" and ""So this is what the guys behind The Perks of Being a Wallflower and Scott Pilgrim vs. the World are doing now?""",C-Class article +155,"Death and funeral of Prince Philip, Duke of Edinburgh",1,469471,"Well, #2 wound up having reason to not ask for anything big in his centennial. The military funeral is scheduled for the 17th, and subject to COVID-19 restrictions.",Symbol question.svg +156,Death of Elisa Lam,3,1084148.0,"I'm starting to think Netflix is going through every brief true crime phase I had in high school to adapt each one into a miniseries. First they did it with Luka Magnotta, and now they've made Crime Scene, a series uncovering the circumstances surrounding the mysterious death of this Canadian student. She was found dead in a water tank at the Cecil Hotel in Los Angeles (#7) completely naked and with few ways to actually get into the tank. To make matters weirder, Lam was seen acting especially erratic in the hotel elevator in a surveillance video that went viral, which you can find in the article itself.",Good article +157,Death of Gabby Petito,1,441024,A manhunt is still on for the fiancé of this vanlife woman found dead in a Wyoming forest.,C-Class article +158,Death of Gabby Petito[1],1,1786655,"After 8 days of being declared missing, the remains of the van life traveler was found at a camp site in Wyoming. Preliminary results from an autopsy indicate a homicide, and a manhunt is on for Petito's fiancé/boyfriend (media stationed outside his home shown in picture). There is discussion whether missing white woman syndrome might have fueled the incident's popularity, which is not a meritless inquiry.",C-Class article +159,Death of Sarah Everard,1,1160636,"A vigil in memory of Everard, who was allegedly kidnapped and murdered by a Metropolitan Police officer earlier this month, was met with police violence. One proposed government policy was placing undercover cops in clubs to protect women from sexual assault - which would not have helped Everard, who wasn't at a club and was (allegedly) murdered by a police officer. Another associated news story is a proposed bill that would criminalize protests that cause a ""serious annoyance.""",Start-Class article +160,Deaths in 2021,43,895141.3023255814,"New year, new list of the recently departed (including #1), bring back that skull picture!",List-Class article +161,Demi Lovato,1,475862,"Holy Jewish space lasers, Batman!Representative Greene's (R-GA) support for an endless number of conspiracy theories isn't really news (see a WaPo article from last June.) However, it's gotten some more attention this week, as her support of QAnon (which she brought with her to the list, how sweet) grows more fervent, and some concerning social media activity of hers advocating for the murders of several Democratic leaders (Obama, Clinton, and Pelosi) came to light. A video in which she harnessed her Super Karen powers to follow and accost a visibly annoyed David Hogg (survivor of the Stoneman Douglas High School shooting and anti-gun advocate who is 26 years Greene's junior) over his support of red flag laws and her ridiculous belief that he worked as a ""crisis actor"" as part of an effort to stage the shooting also gained renewed attention. Some Congress Democrats are calling for her expulsion, but it's unlikely they'll get the required support from the Republicans.",Good article +162,Deontay Wilder,1,743564,"#2 had been planning to fight compatriot Anthony Joshua, but this former heavyweight champion exercised a contractual clause asking for a rematch, hoping to finally avenge what he had claimed to be a cheated fight. But instead Fury won again.",C-Class article +163,Derek Chauvin,2,1320400.5,Joe Biden announced he will be watching closely the trial of this disgraced policeman who somehow denied the charges of murder and manslaughter that resulted from him kneeling a man in the neck until he asphyxiated.,C-Class article +164,Devin Booker,1,441196,"The NBA Conference Finals started this week. On the Western side, there are the Phoenix Suns of shooting guard Devin Booker, who earned his first career triple double in game 1 against the Los Angeles Clippers, and busted his nose mid-game 2, returning to the court by the next quarter.",B-Class article +165,Dia Mirza,1,415336,This Bollywood star married a businessman on Monday.,C-Class article +166,"Diana, Princess of Wales",3,914557.6666666666,"The revered quarterback who definitely does kiss his mother son with that mouth and might have burst a few bubbles footballs throughout his career brought his team to victory at the 2020–21 NFL playoffs, earning them a spot at Super Bowl LV. This time, though, it wasn't for the team that he helped make into football royalty, but for the Tampa Bay Buccaneers. This also marks his 10th time on the field at the Super Bowl, and even as someone who couldn't give a rat's ass about football, I can see how that might be impressive.",B-Class article +167,Dilip Kumar,1,2517717,"This storied Bollywood actor and producer, spending over 50 years championing his industry, passed away on Wednesday. One of the few Bollywood stars to earn mainstream recognition outside India, but the pageviews coming from such a big country surely did the heavy lifting here.",C-Class article +168,Dogecoin,4,590972.0,"Concerns that the cryptocurrency bubble will burst at some point raised after one of those virtual coins, namely the one named after a memetic dog, saw sales rocketing.",C-Class article +169,Donald Rumsfeld,1,641830,"George W. Bush's Secretary of Defense, who for that has been called the architect of the Iraq War (with excuses such as ""There are known knowns""), died at the age of 88.",B-Class article +170,Donald Trump,5,1502024.2,"It's happened to the best of us. You get a little too heated in an argument, end up saying the wrong thing, incite a riot, and get banned from Twitter. On Thursday, Trump met what will probably be the greatest consequence of his life - a ban from basically every social media platform. Time can only tell what his next outlet to complain about Graydon Carter will be.",B-Class article +171,Donda,1,1618776,"Donda. Donda. Donda. Donda. Donda. And so on and so forth.It's hard to know exactly what to expect when it comes to Kanye West, but it was nearly impossible to peg down what would come of Donda. Named after his late mother, (pictured) whom the majority of this overlong album has very little to do with, West's tenth studio album suffered from several delays, changing tracklists, and his own presidential campaign back in 2020. The third and final of West's listening parties for the album, each of which was held in packed stadiums across the country, was another dizzying ingredient to the mess: it depicted West standing in a replica of his childhood home with alleged serial rapist Marilyn Manson and confirmed homophobe DaBaby, and ended with West setting himself ablaze while his ex-wife, Kim Kardashian, reenacted the couple's 2014 marriage.Finally, the album came out, and, while fans seem to be worshipping it, critics have been less than enthusiastic. Many noted that the album isn't nearly as artful as West's previous work, and its nearly two hours worth of music could have benefitted from some editing. One thing's for sure: We miss the Old Kanye.",C-Class article +172,Donda (album),1,650834,"On Monday, the release date of Donda—a Kanye West album that had been delayed since last year—was announced to be this Friday. On Thursday night, West held a huge listening party at a stadium in Atlanta, also livestreaming it on Apple Music. When the clock struck Friday, Donda still wasn't on any streaming services; on Saturday, the release date was bumped back by two weeks. It's not clear why anyone was shocked, especially after the release cycle of Yandhi .",Start-Class article +173,Doria Ragland,1,756806,He'll be making his second-ever Super Bowl appearance next month playing as the quarterback for the Kansas City Chiefs.,C-Class article +174,Doug Emhoff,1,1476946,The husband of Kamala Harris (#2) is the first-ever Second Gentleman of the United States.,Start-Class article +175,Dr. Rajkumar ,1,979975,"#1's father, an idol of Kannada cinema who eventually got an honorary doctorate from the University of Mysore.",B-Class article +176,Dr. Seuss,1,786863,"Seuss drew a few racist caricatures in his day, which lead a Virginia school district to not program its Read Across America Day (which is held on his birthday, March 2) around his works. Soon after that, Seuss's publisher announced that it was dropping 6 titles - none too significant in the Seuss ""canon,"" but all containing racist caricatures - from its catalog. The American right wing, presumably bored out of their mind, has turned Seuss getting ""cancelled"" into a several day controversy.",B-Class article +177,Dua Lipa,1,745255,The cocky Fighting Irish-man took a beating to Poirier (#16) at UFC 257 (#9).,C-Class article +178,Duane Chapman,1,664933,"""Dog"" the celebrity bounty hunter is involved in the manhunt for Brian Laundrie, a person of interest in the Gabby Petito investigation.",C-Class article +179,Dune (2021 film),4,1358330.75,"Denis Villeneuve has already brought Singapore, Taiwan and many European countries back to planet Arrakis. The UK and the Americas will have to wait another month to see if the critical acclaim is warranted.",Start-Class article +180,Dune (franchise),1,554642,"After Frank Herbert wrote that book about people fighting over a ball of sand filled with worms at #4, he continued it with five sequels, and his son Brian Herbert has steadily been the co-author to various returns to that universe. After a divisive if not reviled first film adaptation and the better received TV versions Frank Herbert's Dune and Frank Herbert's Children of Dune (not to mention computer games), Dune has made it back for the big screen in #2.",B-Class article +181,Dune (novel),2,1012344.0,"The source material for #3, a philosophically challenging journey written by Frank Herbert about Paul Atreides and his home planet of Arrakis, where a life-extending drug and interplanetary travel fuel source known as melange (or ""Spice"") is harvested, also happens to be the best-selling sci-fi novel of all time. A number of sequels were written and, as mentioned above, it's also received some other critically-panned adaptations over the years.",B-Class article +182,Dustin Diamond,1,2122339,"After becoming the target of a death hoax back in October of last year, Screech from Saved by the Bell actually died this week at just 44 years old due to lung cancer. Although his legacy as an actor mostly started and ended with Screech (unless you happen to one of the very few fans of Alumnus Guy #1 or Man in Outhouse), he earned a different reputation for his various mishaps over the years, such as filing for bankruptcy and getting arrested for pulling out a switchblade in a bar.",C-Class article +183,Dustin Poirier,1,787831,"After losing to McGregor back in 2014 at UFC 178, the Louisianian lightweight pounded him so hard (not like that) that he fell to the ground at UFC 257, making Poirier the first person to win against The Notorious by knockout.",B-Class article +184,Dusty Hill,1,918056,The longtime bassist/singer of ZZ Top passed away early this week at the age of 72.,Start-Class article +185,Easter,1,404851,"On the Sunday following #13, the executed man turned out to have resurrected. Celebrations of that mostly revolve around a rabbit, eggs, and chocolate.",B-Class article +186,Ed Asner,1,1083478,"Ed Asner died at the age of 91, leaving behind quite the legacy in many fronts, television (Lou Grant in two shows, Roots), film (El Dorado, Elf) and voice acting (Up, Freakazoid!).",C-Class article +187,Ed and Lorraine Warren,3,640337.0,"The Conjuring Universe centers around the stories of these paranormal investigators, such as the haunted house that inspired The Amityville Horror and the ""Devil Made Me Do It"" case currently in theaters (#6, #16). The Warrens are played in those movies by Patrick Wilson (pictured) and Vera Farmiga (pictured on #6).",B-Class article +188,Eddie Murphy,2,436589.5,"When Murphy seemingly couldn't do any wrong in the 80s (well, aside from his musical career), one of his hits was Coming to America, which got a sequel in #2.",B-Class article +189,Edith Pretty,1,752776,"The owner of the Sutton Hoo (#9) land where ancient artifacts were found, portrayed in the Netflix movie (#8) by Carey Mulligan.",C-Class article +190,Eid al-Adha,1,571784,Eid al-Adha is a Muslim holiday that commemorates Abraham's willingness to obey God and sacrifice his son Ishmael.,C-Class article +191,Eid al-Fitr,1,602019,Took place on January 24 and was headlined by the fight between McGregor (#3) and Poirier (#16).,C-Class article +192,Elaine Chao,1,686100,"The Transportation Secretary jumped ship and resigned following the Capitol storming. The first U.S. Cabinet member to resign, which might be politically motivated. Can we blame her? Even if it's just self-preservation, who wants to be in charge in the U.S. right now?",C-Class article +193,Elena Mukhina,1,579976,"#2 deciding to leave the gymnastics competitions brought to discussion that performing such an acrobatic sport outside optimal conditions is risky, as shown by this late Soviet gymnast: during a practice two weeks before the 1980 Summer Olympics, she crash-landed on her chin and got quadriplegic.",Start-Class article +194,Elimination Chamber (2021),1,689700,"This annual WWE event was held in St. Petersburg, Florida, on Sunday.",Symbol question.svg +195,Elizabeth II,13,1074722.1538461538,"Her Majesty still coasts on The Crown, which has ended the Olivia Colman tenure and in the next two and final seasons will have Elizabeth played by Imelda Staunton.",Featured article +196,Elizabeth Olsen,4,518215.0,"The ""Wanda"" in #3.",B-Class article +197,Elliot Page,2,615647.0,"Time has stamped a trans man for the first time in its cover, showcasing the thespian who prior to transition even was nominated for the Academy Award for Best Actress.",B-Class article +198,Elon Musk,14,825018.6428571428,"This week, Bill Gates shed a single tear after being reminded that it’s been a very long time since he was the wealthiest man on the planet. After being bumped out of his spot by another straight white man, that straight white man who took the first straight white man’s spot has now been displaced by yet another straight white man. It's like a game of Sorry! where all of the pieces are pasty, aging capitalists.That’s right, folks: Musk, founder of SpaceX, PayPal, and (huge asterisk) Tesla, after years of launching random shit into orbit and manufacturing cars that can self-drive right into oncoming traffic has finally gone on to be named the richest man in the world this week. Which is crazy, since not too long ago he was at risk of losing it all after lighting up with Grimes and tweeting out that he was privatizing Tesla at $420. To think, all he had to do was coerce his employees into not unionizing, ignore COVID-19 restrictions on his facilities, and criminally underpay foreign workers! It was all so simple!",B-Class article +199,Emma Raducanu,4,1734085.0,"Raducanu made her WTA debut at the 2021 Nottingham Open, and gained a wildcard entry into Wimbledon. Ranked 333 in the world she proceeded to beat Vitalia Diatchenko, Markéta Vondroušová and Sorana Cîrstea (ranked 137, 41 and 54 respectivly) to make it into the fourth round. With this result she is guarenteed to make it into the top 200. She's also the youngest British woman to reach Wimbledon's last 16, a good relief for the country's tennis after Johanna Konta withdrew due to COVID concerns.",C-Class article +200,Enema of the State,1,479099,"This Blink-182 album was brought here by /r/TodayILearned, as a topic noted how its cover was changed due to a war crime — namely, the Red Cross symbol was removed from the porn star's nurse cap, as the band was warned that otherwise was a violation of the Geneva Convention.",Good article +201,England national football team,2,559052.0,"For the first time in 55 years, the English team managed to win a semifinal! (namely, of #3) And like the victorious 1966 FIFA World Cup Final, there's some (frankly barely-mentioned, given the final is so close) refereeing controversy, as the other side (and the rest of Europe, since nobody want England to win, because it's England) claim Raheem Sterling threw himself for the game-winning penalty kick to be awarded. The English, of course, claim that a penalty wasn't awarded to #24 being pushed over in the box, so all's fair in love and football. If there are three certainties in life, they're death, taxes, and refereeing decisions being more important than the truth in football. We can only go on these esteemed refs' words, especially with ones who have chosen to minimally use VAR.",C-Class article +202,Enrique Tarrio,1,628040,"The chairman of the Proud Boys was arrested by Washington, D.C. police for destruction of property, namely the burning of a Black Lives Matter banner in a rally by his neo-fascist group. After release, he has also been banned from the capital.",C-Class article +203,Ernest Hemingway,1,1018728,"Ken Burns made a PBS mini-series about the writer's life that aired across three nights this week, Hemingway.",Featured article +204,Eternals (comics),1,490836,Jack Kirby created those long-lived if not immortal humanoids who are set to get their own movie (#2).,C-Class article +205,Eternals (film),3,789870.0,"The first trailer for this MCU film—from Nomadland director Chloé Zhao—was released on Monday. If you're wondering how an Oscar winning director makes a Marvel movie, just take it from producer Kevin Feige:We cut a little sample reel together, I remember, to show [Disney higher-ups]. And it was so beautiful, and I had to keep saying, “This is right out of a camera; there’s no VFX work to this at all!” Because it was a beautiful sunset, with perfect waves and mist coming up from the shore on this giant cliffside — really, really impressive stuff. (Variety)",C-Class article +206,European Super League,1,1359654,"In a move (almost) universally condemned, twelve of the biggest European football clubs (the ""dirty dozen"") decided to form their own league. The problem? They could never be relegated. The result? Criticised for being elitist and having a lack of competitiveness. The club's owners criticised for being greedy. A series of legal challenges, the threat of not being able to take part in other competitions, and mass protests. The first teams withdrew within 48 hours, the whole thing crashed within 72. JP Morgan even had to apologise for funding it.",C-Class article +207,Eurovision Song Contest 2021,2,1277893.0,"The annual (if one forgets 2020, though why would you when it gave us a memerific Iceland-based Will Ferrell comedy and Iceland's real memerific group) competition took place in Rotterdam this year, in a venue that housed a COVID field hospital. As ever, the Eurovision Song Contest was pretty crazy, with highlights including vaporwave backgrounds, some of the most poorly executed green screening, and some guy who wouldn't put a shirt on. The winner: Italy, who sent the alt rock band Måneskin (including topless dude). The loser: the UK, who managed to get nil points. Twice.",C-Class article +208,Evan Rachel Wood,1,819837,"This talented actress who currently plays a rebellious robot in Westworld has been extremely vocal about her abuse and grooming at the hands of an unnamed man for a while now, even testifying in front of Congress about it and writing the Phoenix Act, a California bill which extended the statute of limitations on domestic abuse cases. This week, she came out and gave a face to the man who she's been talking about for nearly a decade, revealing that it was none other than the rocker who shows up at #6 on this list and inspiring many others to come out with their own tragic experiences with Manson.",C-Class article +209,Ever Given,2,924453.5,The big boat that got stuck in #2.,Start-Class article +210,Evergrande Group,1,441681,The world's largest real estate company (some might say too big to fail) recently ran out of money.,C-Class article +211,Executive Order 13959,1,712574,"Signed by Trump last November but only going into effect Monday, this Executive Order prohibits investment in ""Communist Chinese military companies."" There are 35 such companies, a list including Huawei.",Start-Class article +212,Extreme Rules (2021),1,549835,"According to our incomplete records, every Extreme Rules event has made it on to our list since the 2015 event (noting the 2020 event had a special name). Anyway, this one happened on September 26 in Columbus, Ohio.",Symbol question.svg +213,F9 (film),4,687562.5,"One of the many movies delayed by the pandemic got internationally released (the US only gets it in late June), and for those who joked The Fast and the Furious had to go to space, the ninth (tenth counting Hobbs & Shaw) movie delivers that!",Start-Class article +214,FC Sheriff Tiraspol,1,536119,"The biggest team from the former Soviet republic of Moldova was responsible for one of football's biggest upsets ever by beating Real Madrid (as if we needed more indication that they became worthless without Cristiano Ronaldo, and Sergio Ramos...).",Start-Class article +215,FIFA World Cup,1,555867,"People just can't wait to get more international football. And the biggest event might be a global tournament, yet only teams who played in either #5 or #8 have won, including...",Featured article +216,FIFA World Rankings ,1,545111,"FIFA has a complicated method to list the most successful teams of the period. And the current first, the very hyped Belgium, was downed in the quarterfinal of #1 by the more traditional Italy, who ranks just 7th.",B-Class article +217,Facebook,1,409343,"Last month, The Wall Street Journal started releasing the Facebook Files, a series of internal studies which allege that Facebook has been acutely aware of how its site has been used (including to tear down teenage girls' self-esteem, spread vaccine misinformation, traffic women into abusive situations, and facilitate communication between organ sellers and members of drug cartels, among other things) for quite some time, and has done next to nothing to fix it. The former employee that released the Files, Frances Haugen, revealed her identity by going on 60 Minutes on October 3. The next day, all Facebook services (which include Instagram and WhatsApp; the chaos led to this amusing thread) experienced a worldwide outage lasting 6 hours. The next day, Haugen testified in front of a Senate committee. So, not a great week for Facebook.",B-Class article +218,Fall of Kabul (2021),1,1182724,"One of the most retrograde governments in recent history (#3) was forcibly removed from Afghanistan after the Battle of Tora Bora in 2001, but in 2003 started to reorganize itself and try to get back into power. The Americans signed with them a peace treaty agreeing to remove its troops last year, which only served to fuel the insurrection that now took over capital Kabul and will reinstate Taliban.",C-Class article +219,Fall of Saigon,1,511839,"To finish this off, another time where the Asians who had fought a war with the United States took over the country's capital. Vietnam have been fairly well ever since, ranking among the 25 biggest economies. Don't know if the same will apply to Afghanistan, between rough physical geography (many turned to opium to make a living) and that political instability that is often helped by propension to attract conflict (see above).",B-Class article +220,Family of Joe Biden,1,847512,"Many of whom are spread on this list (and in the picture, have the illustrious company of Michelle Obama). About time that the family of #1 rather than his running mate (#2) gets more attention.",C-Class article +221,Fastlane (2021),1,541457,"Two WWE pay-per-view events, the former taking place on March 21 and the latter coming up on April 10.",B-Class article +222,Fate: The Winx Saga,1,875467,"Netflix took a page from the Riverdale book by adapting a beloved cartoon -- in this case, the Italian Nickelodeon series Winx Club -- into a gritty live-action teen drama. Unfortunately, it didn't pan out very well according to critics or audiences, but then again, neither did Riverdale.",Stub-Class article +223,Father's Day,1,432668,"In most countries (including the U.S., U.K., and Canada) Father's Day was on June 20.",C-Class article +224,Field of Dreams,1,464585,"The titular Field of this 1989 film is in Dyersville, Iowa. An MLB game between the White Sox and the Yankees took place there on Thursday; the White Sox won by one run.",C-Class article +225,Florence Pugh,1,722329,"The most popular element of #1 is the introduction of Natasha's fellow Black Widow Yelena Belova. Her portrayer is this British actress who along with getting an Academy Award nomination for Little Women, has also taken the wrong train and gone to the wrong Swedish village.",Good article +226,Floyd Mayweather Jr.,1,929958,"A boxer who had a shining professional career, being champion on four weight classes and retiring undefeated after 50 fights. Mayweather returned for an exhibition fight with #5, where him holding back led to showers of boos from the audience.",B-Class article +227,Football at the 2020 Summer Olympics,1,476539,"The Olympic version of the most popular sport in the world has had games before the opening ceremony for a while - though #2 also had softball, as the host country loves this sort of game. And for some schadenfreude, the purportedly invincible USWNT started its run being trounced by Sweden.",Start-Class article +228,Fran Lebowitz,1,753787,"The funny lady and author of Social Studies was the co-star of a Netflix docuseries alongside Martin Scorcese titled Pretend It's a City which premiered last week, in which the two shoot the shit about Noo Yawk, Noo Yawk. Makes sense, seeing as the two are practically New York City incarnate.",B-Class article +229,Frances McDormand,1,983409,"Best Actress at #1 came to this talented thespian for #3, a near-record third time (only behind Katherine Hepburn's four; counting the Supporting category, she now has as many Oscars as Meryl Streep!), following a pregnant policewoman from the middle of nowhere (where the director was husband Joel Coen) and an angry mother exploiting outdoor advertisement. McDormand also got a second statuette as the film's co-producer, and celebrated that win by howling! Here she's pictured with a different award she won thrice.",C-Class article +230,Francis Ngannou,1,636851,"If people know anything about Cameroon, it's probably sports-related, such as the many footballers and NBA star Joel Embiid. The latest standout athlete from the French colony is this mixed martial artist who just became the UFC Heavyweight Champion (#14).",Start-Class article +231,Frank Kameny,1,708859,"In 1957, Kameny was fired from the Army Map Service after his superiors learned of his homosexuality. He unsuccessfully fought this in the courts, and afterwards became a gay rights activist. The late Kameny, and pride month itself, was commemorated with a Google Doodle on Wednesday.",C-Class article +232,Fred Hampton,1,689368,"Hampton spent his short life empowering the Black community through his involvement with the Black Panthers while building communities that lessened gang violence and provided poor people with necessary resources, so of course the FBI tracked him down and killed him. Judas and the Black Messiah, starring Daniel Kaluuya (pictured) as Hampton, was released on HBO Max on February 12.",B-Class article +233,Free Guy,3,618752.6666666666,"This film, starring Ryan Reynolds as an NPC in a GTA-type MMO that suddenly gains agency, was released to theatres on July 3, 2020 December 11, 2020 May 21, 2021 August 13, 2021.",Start-Class article +234,Friends,2,563340.5,"A trailer for the upcoming umpteenth kaiju film/sequel/spin-off/adaptation/whatever featuring the giant monster most commonly associated with Japan and the giant monster most commonly associated with America (sorry, wrong one) came out this week, except this time, it's got both of 'em and they're fighting each other because why wouldn't they be, because Hollywood can't stop making movies where that happens. (Even if it already happened once before!) Capitalism breeds innovation, though, right?",Good article +235,Friends: The Reunion,1,736524,"This special, starring the cast of the really big 90s-00s sitcom, premiered on HBO Max on Thursday. The guestlist included people that had appeared on the original series, as well as Malala, BTS, Justin Bieber, and Lady Gaga.",Start-Class article +236,G-Eazy,1,726768,"Apparently, the reason for this rapper's emergence in views was the fact that his ex, Halsey (who had recorded with him and about him), announced her pregnancy.",Start-Class article +237,Gareth Southgate,2,613777.5,"The manager of #19 formerly played for the team. Southgate missing in a penalty shootout in the semi-finals of the 1996 Euros prevented the team from advancing to the finals, spoiling the hope of it coming home. After leading the team to their best World Cup and UEFA results since 1966, you'd expect him to be forgiven. Ah, but don't forget that the only people who hate the English players more than literally everyone else (who only despise the idea of the team), are their own fanatics. English football being seen by some as the ultimate display of nationalism, the hooligans can comprise some unsavory types.",C-Class article +238,Gavin Newsom,1,411803,"#19 didn't take his seat in Sacramento, even if many Californians aren't exactly happy with how things are going under the former mayor of San Francisco.",Good article +239,Gaza Strip,2,892946.5,"After inserting the Scarlet Witch and Vision into pastiches of I Love Lucy, Bewitched and The Brady Bunch, Disney+ finally decided to offer some explanations as for what was happening, while giving a proper introduction to Monica Rambeau and the organization SWORD, and bringing back actors Kat Dennings and Randall Park from the movies.",B-Class article +240,George Floyd,2,571450.0,"The victim of #20. The protests have re-ignited with the trial, of course.",B-Class article +241,George Segal,1,789529,"This storied actor with a long career in both TV and film passed away on Tuesday, at the age of 87, due to complications from bypass surgery..",Start-Class article +242,George VI,4,706417.5,"#2's father, who rose to the throne after his brother caused a ruckus for marrying a divorced American - #1 was the same when getting hitched to #4, but society had grown more acceptive by then.",Featured article +243,Gianluigi Donnarumma,1,817184,"What are the odds of Gianluigi Buffon being succeeded as Italy's goalkeeper by a guy with the exact name as him? At just 22, this enormous guy saved two penalties to guarantee the title at #3, and was chosen Player of the Tournament for his efforts.",C-Class article +244,Giannis Antetokounmpo,1,2034685,"The NBA Finals wrapped up on Tuesday, with the Milwaukee Bucks prevailing over the Phoenix Suns. The game's MVP is Antetokounmpo, a Bucks player hailing from Greece; previously, he was the league's MVP for two straight years.",B-Class article +245,Gina Carano,1,1086939,"The former MMA champ and actress got dropped from her role as Cara Dune on the ever-popular Disney+ series The Mandalorian after she made a post on Instagram suggesting that the way Jews were treated during the Holocaust was akin to the way conservatives are being treated in modern-day America. Strange, since the only concentration camps in America that I've heard about as of late were endorsed by those very same conservatives.This isn't her first brush with controversy, either: she's been openly anti-BLM, has made transphobic remarks, has advocated for not wearing masks, and is a Trump voter fraud truther. I would be pretty bummed about losing such a sweet role, but then again, I'm Jewish and left-wing, so maybe I shouldn't empathize with her for saying something so patently stupid.",C-Class article +246,Ginny & Georgia,1,636585,"In one scene of this Netflix show, one character says ""You go through men faster than Taylor Swift."" Swift fired back, calling the joke ""deeply misogynistic"" (debatable) and outdated by a decade (obviously true.)",Start-Class article +247,Giorgio Chiellini,1,641398,He's gone! And so is his lawyer team! And Melania's been advised to scram too.,C-Class article +248,Gisele Bündchen,1,821791,"I've heard conspiracy theories that the super-est supermodel has been using black magic to get her husband to win the Super Bowl so often, and I can't say I doubt it, especially since every time he wins, she also miraculously appears on the list. Then again, if I was Gisele invoking evil spirits to do my bidding, I think the last thing I would be worried about is whether or not they could get me on the Wikipedia Top 25 Report, so maybe it is just a theory. A game theory!",Good article +249,Godzilla vs. Kong,5,1431520.4,"A trailer for the upcoming umpteenth kaiju film/sequel/spin-off/adaptation/whatever featuring the giant monster most commonly associated with Japan and the giant monster most commonly associated with America (sorry, wrong one) came out this week, except this time, it's got both of 'em and they're fighting each other because why wouldn't they be, because Hollywood can't stop making movies where that happens. (Even if it already happened once before!) Capitalism breeds innovation, though, right?",Start-Class article +250,Godzilla: King of the Monsters (2019 film),1,426932,"Right before our #1, there was a sequel that tried to compensate the first film being criticized for not having enough Godzilla, but went too far in how many monsters would appear, specially when the whole thing is dragged to two hours by a meandering plot. At least Kong's movie was better.",C-Class article +251,Gonzaga Bulldogs men's basketball,1,470260,"In the American college sport people around the world actually care about, basketball - whose playoffs have the fun nickname ""March Madness"" - Gonzaga actually lost the final to Baylor, but since they would have otherwise had a perfect season, they clearly generated more interest.",C-Class article +252,Good Friday,1,543753,"Also known as ""Holy Friday"", as how 'good' is a day that is supposed to celebrate the Savior being horribly scourged and executed?",B-Class article +253,Google,1,592375,"One position above where its video site would be is the search engine that launched a dominating tech conglomerate, given it completed 23 years and celebrated the occasion with a Doodle.",C-Class article +254,Groundhog Day,1,627643,"This idiosyncratic North American not-really-holiday fell, as it always does, on February 2. Thanks to the movie, most people in the world probably think it involves doing the same thing over and over again, but they're wrong; that's called ""living during the COVID-19 lockdown"". For the still-perplexed, let me explain: every year, on the second day of February, people watch a groundhog, which is a large, potbellied marmot, emerge from his burrow. If he sees his shadow, he goes back in; if he doesn't, he comes out. Coming out heralds an early spring; staying in means six more weeks of winter. (as long as the pandemic ends following that, I'm all for it!) The custom is strongest in Pennsylvania, where it originated, and particularly Punxsutawney, home of the world's most famous groundhog, Punxsutawney Phil, who speaks his forecast in Groundhogese into the ear of the chairman of the Groundhog Club Inner Circle, who then translates for the audience. No I did not make that up.",B-Class article +255,Group of Seven,2,616693.5,"This week, a bunch of world leaders got together to take a really dumb picture and plot their revenge against China.",C-Class article +256,Guy-Manuel de Homem-Christo,1,641229,The half of the robot DJs at #1 that talks less. The biggest views might be for either that or how his Portuguese-tinted name is so cool!,Start-Class article +257,Gwen Shamblin Lara,1,509404,"The wife of #16, a dietitian most famous for starting the Christian diet programs with Weigh Down Workshop, and who died alongside him in a plane crash.",B-Class article +258,Gylfi Sigurðsson,1,576393,"Sigurðsson, a football player for both Iceland's national team and the English Everton F.C., was arrested ""on suspicion of child sex offences"" last week.",C-Class article +259,Haiti,1,518476,"Probably not a great place to be, all things considered.",C-Class article +260,Halloween,1,655667,"The pandemic is still at large, but with vaccinations and such, maybe now there can be trick-or-treating and parties on All Hallows Eve.",B-Class article +261,Halloween Kills,3,710111.3333333334,"Even Michael Myers, one of the most indestructible serial killers in film history, was helpless against the goddamned pandemic, which delayed the eleventh time he hit the big screen to this year. A sequel to the continuity streamlining released in 2018, Halloween Kills lives up to the name by featuring some of the most brutal deaths in the series, starting with the firemen who ensured Michael didn't burn to death in Laurie Strode's basement. It didn't win critics over, as reviews felt disappointment at how unlike its predecessor the movie did not try to stray far from slasher film convention. At least there is a chance to finish things well in next year's Halloween Ends.",Start-Class article +262,Halston,3,911880.3333333334,"A Netflix miniseries, with Ewan McGregor portraying the mononymous fashion designer, premiered on Friday.",Start-Class article +263,Halyna Hutchins,1,630935,"This Ukrainian-American cinematographer worked on films such as Archenemy and Darlin', and was the sole casualty of the Rust shooting.",Start-Class article +264,Hamas,2,1099701.0,"Subject of the Netflix docuseries Night Stalker: The Hunt For a Serial Killer, which proves that if you want a Netflix special, get into the murder business.",B-Class article +265,Hamid Karzai,1,630055,"After the Taliban was ousted, this guy became the President of Afghanistan, remaining there until #5's election. While back in the day Karzai had feuds with the Taliban, even leading his tribe against them once the Americans came, he has patched things, and the Taliban have met him following the Fall of Kabul seeking to form a government.",B-Class article +266,Hank Aaron,1,932772,Baseball Hall of Famer Aaron died at the age of 86.,B-Class article +267,Hannah Waddingham,1,397849,"Outstanding Supporting Actress in a Comedy Series was given to this British actress for #8, where she plays a woman who after getting a football team in a divorce, hires #22's title character to spite her ex. Waddingham, who many probably met screaming ""Shame! Shame!"", is also present in the cast of #5. (along with the first off the list at #26, Gillian Anderson, who won Supporting Drama Actress as part of a very victorious night for The Crown - yes, that show does more than bring people to Wikipedia articles on the British Royal Family!)",Start-Class article +268,Harry Kane,1,523526,"Here I am, rock you like Harry Kane... Sorry. The penalty kick that qualified #19 at #3 was scored by this Tottenham Hotspur striker.",Good article +269,Harry Styles,1,470681,"During the Grammys (#9), this former One Direction member performed his song ""Watermelon Sugar"", which also got awarded Best Pop Solo Performance.",Good article +270,Havana syndrome,1,568329,"Staff at multiple U.S. embassies, most recently in Hanoi, have been dealing with the ""Havana syndrome"" for several years. It's eithercaused by miniature microwave weapons that are shared between the world's Communists,an outright lie by American intelligence, intentionally leaked to the media through the years to get people more onboard a second Cold War, ormass psychogenic illness, like a Cold War-themed version of the Dancing plague of 1518.Who's to say?",C-Class article +271,Helen McCrory,2,1677740.5,"One more British death, a Shakespearean actress who probably earned most mainstream recognition as Draco Malfoy's mother in Harry Potter (but also appeared in films such as Skyfall and Hugo, plus television work like Peaky Blinders), McCrory pulled a Chadwick, keeping her cancer diagnosis a secret to all but few and leaving her husband (#7) to reveal it after her death this week at the age of 52.",C-Class article +272,Hell in a Cell (2021),1,484820,"This WWE pay-per-view event, held on June 20, is their final one to be held behind closed doors—in July, they will resume touring, with real live fans in the audience.",C-Class article +273,Hibatullah Akhundzada,1,970805,When I die and they lay me to restGonna go to the place that's the bestWhen I lay me down to dieGoin' up to the Spirit in the Sky,C-Class article +274,Hideki Matsuyama,1,591963,"Holy Jewish space lasers, Batman!Representative Greene's (R-GA) support for an endless number of conspiracy theories isn't really news (see a WaPo article from last June.) However, it's gotten some more attention this week, as her support of QAnon (which she brought with her to the list, how sweet) grows more fervent, and some concerning social media activity of hers advocating for the murders of several Democratic leaders (Obama, Clinton, and Pelosi) came to light. A video in which she harnessed her Super Karen powers to follow and accost a visibly annoyed David Hogg (survivor of the Stoneman Douglas High School shooting and anti-gun advocate who is 26 years Greene's junior) over his support of red flag laws and her ridiculous belief that he worked as a ""crisis actor"" as part of an effort to stage the shooting also gained renewed attention. Some Congress Democrats are calling for her expulsion, but it's unlikely they'll get the required support from the Republicans.",C-Class article +275,Hmong people,1,652916,Gran Torino introduced many people to this ethnic group hailing from Southeast Asia (pictured is Toad Thao from that movie). Those who didn't know probably now met the Hmong through Olympic champion Sunisa Lee.,C-Class article +276,HoYeon Jung,4,629123.0,"One would expect #1 to bring in more views for protagonist Lee Jung-jae, instead readers went for this model - who in fact scored high in the local America's Next Top Model - making her acting debut on the show.",Start-Class article +277,Hunter Biden,1,1127144,"And speaking of right-wing conspiracy theories, #1's son who was accused of corrupt activities related to Ukraine.",B-Class article +278,Hurricane Ida,1,618916,"Landing on the 16th anniversary of #18, Ida flooded much of Louisiana before moving over land to cause flash flooding in New York City. More than 60 deaths from the hurricane have been confirmed so far.",C-Class article +279,Hurricane Katrina,1,515926,"#11 hit New Orleans on the 16th anniversary of this disaster (which also led to one of #9's most infamous moments), and thankfully this time the levees resisted and didn't flood the city.",B-Class article +280,I Care a Lot,2,722992.5,"I Care a Lot!About Netflix movies that keep people glued to their screen(I care a lot)About the elders being scammed in a guardianship routineI care a lot!About the mafia threats that Dianne Wiest broughtI care a lot! About Peter Dinklage and Rosamund Pike, they really rockI care a lot!",Start-Class article +281,ICC Men's T20 World Cup,1,673690,"After the current edition (#13), the tournament as a whole, which like just about all sports events had the edition planned for last year delayed to this one.",B-Class article +282,ICC Men's T20 World Cup ,1,722078,"Back to subjects that interest India is a cricket tournament, currently being held in the Arabic peninsula.",C-Class article +283,Impeachment,1,610220,"Two more articles related to the Congress finding Trump unfit to continue in office, including the former title of First impeachment of Donald Trump, moved mid-week (now in its place is a disambiguation page).",C-Class article +284,Impeachment in the United States,1,726249,"This is the fourth impeachment of a president (previous ones: Johnson, Clinton, Trump.) None of these resulted in the removal of the president, which requires a supermajority in the Senate. This one probably won't either.",B-Class article +285,Impeachment of Donald Trump,1,608171,#7's Vice-President.,B-Class article +286,In the Heights,1,482246,"Melvin Capital has been short selling GameStop - essentially, betting that the stock price will go down. This would usually be a safe bet, but a Redditor-led short squeeze boosted by Musk spiked the price this week. There were reports that Melvin was teetering on collapse, but it seems to have survived.",C-Class article +287,In the Heights (film),2,502201.0,"Lin-Manuel Miranda's first musical got a film adaptation, which hit both theaters and HBO Max.",Start-Class article +288,Independence Day (United States),1,587719,"Melvin Capital has been short selling GameStop - essentially, betting that the stock price will go down. This would usually be a safe bet, but a Redditor-led short squeeze boosted by Musk spiked the price this week. There were reports that Melvin was teetering on collapse, but it seems to have survived.",C-Class article +289,India at the 2020 Summer Olympics,2,1154401.0,"In contrast to neighbor China, India's massive population didn't translate into a nation dominating on sports. Hence in one week of #1, only one medal came, a silver by weightlifter Saikhom Mirabai Chanu (pictured). It is India's 29th overall Olympic medal - for comparison's sake, that's only one more than China's worst performance in a single edition.",Symbol question.svg +290,India at the 2020 Summer Paralympics,1,797885,"Indian athletes with disabilities are better at an international level than abled ones, it seems. In the delayed Paralympic Games in Tokyo, the country had 19 medals, 5 of them gold (to the left is one of them, amputee javelin thrower Sumit Antil), nearly 3 times the 7 (only one golden) from last month. Standout performances included one of the country's most popular sports, badminton, plus athletics and shooting.",Start-Class article +291,India at the Olympics,3,785902.3333333334,"As mentioned in our #7, the second most populous country in the world is not among the best in sports. The most decorated sport is field hockey, and that hasn't gotten a medal since 1980 - though the Indian team is guaranteed at least a fourth place in #1.",Start-Class article +292,Indian Premier League,1,480095,"India's most popular sport, cricket, ended its national tournament with the Chennai Super Kings beating the Kolkata Knight Riders.",C-Class article +293,Insurrection Act of 1807,1,856739,"Alexa, define ""insurrection""",C-Class article +294,International Women's Day,1,769030,"This holiday was created by early-20th-century socialists, and a strike on IWD 1917 started the February Revolution. Since then, it's been adopted by second-wave feminism, and was observed by major corporations this Monday.",C-Class article +295,Invincible (TV series),4,600211.75,"Another comic book adaptation, only from Image Comics instead of the big two, animated, and without an attempt to be family-friendly - not surprisingly, Invincible airs on the same Prime Video of The Boys.",Start-Class article +296,Iron Dome,1,1043060,"Another veteran actress who died in her 90s and had no dearth of memorable moments in her career, including an Academy Award winning performance in The Last Picture Show and Frau Blucher (*whinny*).",B-Class article +297,Islamic Emirate of Afghanistan,1,1658975,"The revered quarterback who definitely does kiss his mother son with that mouth and might have burst a few bubbles footballs throughout his career brought his team to victory at the 2020–21 NFL playoffs, earning them a spot at Super Bowl LV. This time, though, it wasn't for the team that he helped make into football royalty, but for the Tampa Bay Buccaneers. This also marks his 10th time on the field at the Super Bowl, and even as someone who couldn't give a rat's ass about football, I can see how that might be impressive.",Start-Class article +298,Islamic Republic of Afghanistan,1,609621,"After a government that ruled over only 10% of Afghanistan once #3 was effectively in power, came this, that stood from 2002 to the hostile takeover of last week, under #20 and #5. Vice-president Amrullah Saleh has stated he will lead an armed resistance against #1.",C-Class article +299,Islamic State of Iraq and the Levant – Khorasan Province,1,401549,"This branch of the so-called Islamic State is based are active in Tajikistan, Pakistan and Afghanistan. Although they seem natural allies to #8 at first glance - they aren't. With a size estimated to be between 1,000 and 10,000 (depending on who you ask) this group were responsible for a high-profile double suicide-bombing with a current death toll of at least 183, including 13 US service members. ISIS-K's leader Shahab al-Muhajir is now top of the Taliban's most-wanted.",C-Class article +300,Israel,2,1291085.5,"An iconic talk show host whose career spanned over six decades, King passed away on Saturday last week, earning him a higher spot this week.",B-Class article +301,Israeli–Palestinian conflict,2,1253300.5,"The revered quarterback who definitely does kiss his mother son with that mouth and might have burst a few bubbles footballs throughout his career brought his team to victory at the 2020–21 NFL playoffs, earning them a spot at Super Bowl LV. This time, though, it wasn't for the team that he helped make into football royalty, but for the Tampa Bay Buccaneers. This also marks his 10th time on the field at the Super Bowl, and even as someone who couldn't give a rat's ass about football, I can see how that might be impressive.",C-Class article +302,Italy national football team,1,682898,"Four years after the national disgrace of not qualifying for the World Cup, gli Azzurri proved not all is lost by winning the continental tournament (#3). The team's captain also got something better for people to remember him other than the fact Luis Suárez bit him during the 2014 FIFA World Cup.",B-Class article +303,J. Jayalalithaa,2,384670.0,"Hello again, Bollywood. A first trailer was released for Thalaivi, a biopic about this actress turned politician.",C-Class article +304,Jadon Sancho,1,505332,"We don't know if #1 is coming home, but this winger of the English team is, as Manchester United has arranged his transfer from Borussia Dortmund.",Start-Class article +305,Jake Paul,2,627019.5,"The YouTuber-turned-boxer won another professional bout against #11, which he won in less than two minutes but had his victory questioned.",C-Class article +306,James Michael Tyler,1,559364,"Earlier this year, Friends: The Reunion only had a brief appearance from the portrayer of Gunther, the quirky manager of the café Central Perk (who indeed only got the role because he could operate a espresso machine). Some time later Tyler revealed he had been fighting a cancer for years, and now it has taken his life at 59, earning homages from the Friends cast, crew and fans.",Start-Class article +307,Jamie Raskin,1,830849,"One of the more understated stories of this week, oddly enough, was the second impeachment trial of Donald Trump, the first to happen for a former President. Democrats - led by House manager Raskin - probably would never have been able to get 17 Republican votes to convict, but they could have at least dragged out the media spectacle. When Republicans threatened to call witnesses (who, given the state of Trump's counsel, probably would've put their foot in their mouth) Democrats gave up, and Trump was acquitted just in time for the Senators to go home for Valentine's Day.",Start-Class article +308,Jason Sudeikis,1,404757,"The star and co-writer of #8, who before winning Outstanding Leading Actor in a Comedy Series was on Saturday Night Live and starred in movies such as Horrible Bosses and We're the Millers.",C-Class article +309,Jean-Paul Belmondo,1,494341,"French president Emmanuel Macron eulogized this actor as a ""national hero"" as Belmondo passed away at 88, following a long career only stopped by a stroke, that included working with Jean-Luc Godard and other big names of the French New Wave, and always denying Hollywood's requests to make an American film.",C-Class article +310,Jeff Bezos,2,782536.5,The world's second richest man announced that he would be stepping down from being Amazon.com's CEO to focus on his other endeavors (though he will remain on the board of directors as executive chairman).,Good article +311,Jen Psaki,1,1344735,"Out with the old, in with the new! We've finally got a new Press Sec who I know next to nothing about other than that she's been press secretary-ing for some time now and she has the most vibrant hair out of the entire Biden cabinet (just ignore that Cecily Strong quote from last week.) Hopefully she'll last a tad bit longer than Sean, or Sarah, or Stephanie, or...you get it.",C-Class article +312,Jennifer Aniston,2,620528.0,"So no one told you life was gonna be this way... *clap,clap,clap,clap*One of the most beloved sitcoms ever saw its cast reunited on the same streaming service that now keeps it as an exclusive, at least in the USA. (#9) Big views for its cast also ensued, and after the fan favorite quipster (#4) comes the show's longest, most protracted love story, Rachel and Ross. While Aniston had the most successful career out of the main six, Schwimmer's only other standout roles are a neurotic giraffe and O.J.'s defense attorney who was patriarch of the Kardashians.",B-Class article +313,Jessica Walter,1,943339,"Walter, best remembered for playing Lucille Bluth on Arrested Development, passed away on Wednesday.",Start-Class article +314,Jessie Mei Li,1,475525,"The British star of #7. Next for her is Edgar Wright's next movie, Last Night in Soho.",Start-Class article +315,Jill Biden,1,1833122,The new first lady.,Good article +316,Jimmy Greaves,1,653616,"This member of the English Football Hall of Fame died on September 19. Greaves holds a number of scoring records to this day, including: highest goalscorer in the history of English top-flight football (357 goals), most hat-tricks for England (six) and Tottenham Hotspur's highest ever goalscorer (266 goals). A minute's applause was held in his honour at the Tottenham-Chelsea game (having played for several seasons at both clubs)",Good article +317,Jimmy Hayes (ice hockey),1,382618,"Hayes might've not done as much impact on the major leagues after being an NCAA champion with Boston College - as put by his podcast's profile, ""Played 334 NHL tilts with about 100 healthy scratches"" - but the NHL mourned his sudden and early death at the age of 31.",Start-Class article +318,Jodie Foster,1,401101,"One of the greatest actresses of her generation, if not ever, had been missing from theaters since Hotel Artemis, but returned in big form in The Mauritanian, if the Golden Globe win says anything.",B-Class article +319,Joe Biden,3,2276214.0,"#7 found this man's election to the seat that he currently holds due to #22 so unbelievable that it caused him to start #5. Biden also publicly denounced the storming and declared that those who participated in it were ""domestic terrorists"".Maybe 2021 will only start when this guy moves into the White House on the 20th?",B-Class article +320,Joe Lara,1,560429,"Actor Joe Lara, who starred as Tarzan in an 80s live-action series, and his wife Gwen were casualties of a Cessna crash on May 29. Joe starred while Gwen founded a Christian diet program.",Start-Class article +321,Joey Jordison,1,1219852,"A break from sports to go tragic: Jordison, founding drummer of metal band Slipknot, passed away on Monday at just 46.",B-Class article +322,John Cooper (serial killer),1,666984,"The subject of ITV's miniseries The Pembrokeshire Murders. Unlike #3, this is a dramatization, with Cooper being played by Keith Allen.",Start-Class article +323,John Magufuli,1,415672,"The Tanzanian president died at the age of 61. It was not of COVID, even if it would be oddly adequate given Magufuli forced the disease's numbers to stop being released and disputed the effectiveness of all prevention methods and the vaccine.",B-Class article +324,John McAfee,1,2276607,"Did you know the creator of McAfee VirusScan was a bit of a flake who had many brushes with the law? And indeed, McAfee was incarcerated in a Spanish prison when he hanged himself, hours after the local authorities authorized his extradition back to the United States to face tax evasion charges. And the Internet is already making an ""Epstein didn't kill himself"" out of his death.",C-Class article +325,John Mulaney,1,449844,Keeping off the list the mastermind of 9/11 is the comedian who is having a child with #18.,C-Class article +326,Jon Gruden,1,533640,"This American football coach (as opposed to American football coach) resigned from his role at the Las Vegas Raiders after an investigation revealed emails containing racist, misogynistic, and homophobic slurs.",C-Class article +327,Jon Ossoff,1,1680347,"Biden won in Georgia - a solid red state - last November, and Democrats Ossoff and Warnock were able to force runoff elections for their Senate seats. The runoff elections were held Tuesday, and both Democrats narrowly won. The Democratic Party now has the slimmest majority on the Senate - news announced on Wednesday, when a different transfer of power was taking place.",C-Class article +328,Jon Rahm,1,447849,"Rahm, a Spanish golfer, won the U.S. Open on June 20.",Start-Class article +329,Josh Hawley,1,957678,"This week, we all learned who this Senator from Missouri is, and promptly wished we hadn't. Hawley saluted the Capitol protesters rioters Trump supporters on Wednesday morning and voted to throw out the votes of Arizona and Pennsylvania. His support for an attempted coup has caused controversy, leading to Simon & Schuster cancelling publication of Hawley's The Tyranny of Big Tech. According to Hawley, a private corporation not publishing a book from a literal U.S. Senator ""could not be more Orwellian.""",Start-Class article +330,Joss Stone,1,544125,"Apparently a lot of people were tuned into the season two finale for the British version of the singing competition series The Masked Singer - a zany import from the South Korean King of Mask Singer that has made it all across the world - or at least someone told them 'bout this songstress of blue-eyed soul (the nice way of saying white people soul) winning while dressed as a sausage, beating Ne-Yo, who was dressed as a badger.",B-Class article +331,Jovenel Moïse,1,872387,"The president of Haiti was assassinated on Wednesday. According to the Haitian government, the assassins are a group of foreign mercenaries—mostly Colombian, but joined by two Floridians. Moïse had previously been the center of a constitutional crisis, refusing to step down from the Presidency.",C-Class article +332,Judas and the Black Messiah,1,539331,Biopic based on #12.,C-Class article +333,Juneteenth,2,1585594.5,"Saturday was Juneteenth, which commemorates the abolition of slavery in Texas following the Civil War. While most states have some recognition of the holiday, it took until this Thursday for President Biden to make it a federal holiday—the timing probably has a lot to do with that big Black rights protest movement from last year.",B-Class article +334,Jungle Cruise (film),1,657207,"One of the many blockbusters postponed by the goddamned pandemic, where Disney again takes a theme park ride and uses it as inspiration for a two-hour-long adventure. The exploits of Dwayne Johnson and Emily Blunt (pictured decidedly not in the jungle) in the Amazon got mixed to positive reviews, and even if one can't trust the high budget to be recouped in a still recovering box office, the extra bucks from charging a surplus on Disney+ must offset things for the company. Not the stars, though, as the Black Widow can attest.",Start-Class article +335,Jupiter's Legacy (TV series),2,727211.0,Those wanting another superhero series after #7 flocked to Netflix for this show adapting an Image Comics title featuring the generational conflict between a group of aging superheroes and their equally superpowered children.,Start-Class article +336,Justice League (film),2,864022.5,"One of the most chaotic productions in recent memory, with Zack Snyder leaving once his daughter killed herself, Joss Whedon being brought in to finish the movie (and clashing with some of the cast along the way), Henry Cavill having his mustache erased with dodgy CG, the studio interfering a lot - including the executives not changing the release date so they'd still receive their cash bonuses... no wonder that when Justice League arrived in theaters in 2017, it had mixed reviews (though this here writer felt it was OK, specially considering it tried to be straightforward and fun, instead of a joyless mess like Batman v. Superman) and managed the feat of grossing $657 million worldwide and still be considered a failure. Snyder was given $70 million to finish his previously intended cut, and it was just released (#1).",Good article +337,Kalvin Phillips,1,441610,"The English team's victory against Croatia on #2 might've had the only goal scored by Raheem Sterling, but he did so in a play set by this young Leeds United midfielder who was deemed the game's highlight.",Start-Class article +338,Kamala Harris,2,2555143.0,"A groundbreaking African-American actress with an acclaimed seven decade career, receiving many awards along the way, Tyson passed away at the age of 96.",B-Class article +339,Kamaru Usman,1,663965,A UFC fighter. I assume he's involved with the fight that's featured this week.,C-Class article +340,Kang the Conqueror,1,1337907,"The revered quarterback who definitely does kiss his mother son with that mouth and might have burst a few bubbles footballs throughout his career brought his team to victory at the 2020–21 NFL playoffs, earning them a spot at Super Bowl LV. This time, though, it wasn't for the team that he helped make into football royalty, but for the Tampa Bay Buccaneers. This also marks his 10th time on the field at the Super Bowl, and even as someone who couldn't give a rat's ass about football, I can see how that might be impressive.",C-Class article +341,Kanye West,2,572376.5,"He might be a jackass, he might be a gay fish, but what's relevant here is that he released #2.",B-Class article +342,Kathy Hochul,1,633730,"The Lieutenant Governor of New York is set to take power in two weeks. The future-first-female-governor-of-the-state started her career as an ""Independent Democrat,"" opposed to immigration and endorsed by the NRA. She has, presumably, fallen in line with her party by now.",C-Class article +343,Katie Ledecky,1,1444410,"Ledecky won her sixth individual Olympic gold medal this week—the most of any female American swimmer, and the third most of any American period, after Carl Lewis and...",C-Class article +344,Kelly Loeffler,1,1338022,"Loeffler was appointed to Georgia's Senate seat in January 2020; within a month, she was allegedly doing insider trading over information about the COVID-19 pandemic. On Tuesday, she was defeated by this guy.",B-Class article +345,Kentaro Miura,1,743261,"Miura, a mangaka best known for his long-running Berserk (#24) series, passed away on May 6; this news was made public on Thursday.",C-Class article +346,Keystone Pipeline,1,816018,"In one of his first acts as President, #1 revoked the permit that was granted to TC Energy Corporation to expand this oil pipeline, showing the new government certainly aims more to help the environment.",C-Class article +347,Kike,1,632312,"Meyers Leonard, a player for the Miami Heat, used the slur during a heated gaming moment while streaming on Twitch, resulting in a $50,000 fine and a week's suspension.",Start-Class article +348,Kyrsten Sinema,1,398186,"An Arizonian immigrant went after this Senator in the university where she teaches - more specifically, in the bathroom. Add her position not fully going with her party's plans and think pieces have emerged.",B-Class article +349,Lana Clarkson,1,927840,The victim of Spector.,C-Class article +350,Larry King,2,1358346.0,"A journalist who went on to have a fruitful career hosting radio and TV shows, Lawrence Harvey Zeiger (the new surname came from King's Wholesale Liquor!) died at the age of 87.",B-Class article +351,Larry Nassar,1,520225,"Gymnasts McKayla Maroney, Simone Biles, Maggie Nichols and Aly Raisman testified before the U.S. Senate regarding the mishandling by FBI agents of abuse allegations brought against this totally reprehensible human being who abused the quartet, among hundreds of other gymnasts, mostly minors, under the guise of medical treatment. Deservingly, he's rotting in prison (the earliest possible release date for Nassar is 2068!).",B-Class article +352,Lauren Boebert,1,566395,"Last June, Boebert (proprietor of a restaurant where waitresses open-carry rifles) successfully primaried a 5-term House Republican. Boebert has been open about wanting to bring her gun into the Capitol; when the Capitol installed metal detectors post-storming, she set it off and refused to be searched.",C-Class article +353,Lee Jung-jae,3,488354.3333333333,"Even if #8 got more views, he is the main character (""456"") of #1.",C-Class article +354,Leylah Fernandez,2,1129403.5,"#1's opponent in Flushing Meadows was this equally young Canadian, who along the way ran over seeds two, three, and five, plus former number one Angelique Kerber. (and one of the writers confesses he was more interested in a compatriot of hers in the doubles, at least until tragedy struck the reason why)",C-Class article +355,Lil Nas X,2,764007.5,"Speak of the devil! Cowboy by day and glitchy Roblox avatar by night, the smaller Nas (X) took the world by storm this week with the release of his song ""Montero (Call Me By Your Name)"", the subtitle of which references a movie about two guys who become really good friends after enjoying a fun, family friendly summer together.If the song's lyrics, which make a compelling case for Adam and Steve, weren’t enough to have internet denizens in a fiery rage, then the video, which starts with a love scene between Lil Nas X X Himself and ends with him throwing that Beelzebutt all over Beelzebub after some FKA twigs-inspired pole dancing, might have brought their blood to a boiling point. And just to fan the flames a bit more, the handsome devil put out a pair of custom Nike shoes called ""Satan Shoes"" designed by streetwear company MSCHF, each adorned with a pentagram and filled with a single drop of human blood.Of course, the outrage machine kicked into overdrive like clockwork, and since idle hands are the devil's playthings, a bunch of people with nothing better to do developed a bad case of Twitter fingers as they called Lil Nas X out of his name and screamed ""What about the children?!"", a question that they answered themselves with the film Jesus Camp. Running a Nicki Minaj fanpage equipped Nas X with the proper trolling skills to fend them off for a bit, but it wasn’t long before he apologized for all of it. Meanwhile, Nike filed and won a lawsuit against MSCHF to ban the further selling of Satan Shoes. ",C-Class article +356,Lionel Messi,3,1143870.6666666667,"For all the inevitable comparisons with Diego Maradona, Messi at least did what ""D10S"" couldn't and won the continental tournament (#5) with the Argentinian team. And showing how things are weird, the defeated team, Argentina's arch-rival Brazil, actually celebrated that he won instead of giving an unpopular government an excuse to celebrate.",Good article +357,Lionel Messi ,1,503359,Argentina's golden boy tries to win his first title with the main squad (as the Olympic gold was with the under-23 team) in front of the empty stadia of #24.,Good article +358,Lisa Kudrow,1,479149,"Closing this list, the final Friends (#13). First, Phoebe Buffay - who when the show begun was in another NBC show, Mad About You, playing dumb waitress Ursula, who eventually was brought into Friends as Phoebe's twin - and then Monica Geller - 'owner' of the biggest gathering point (well, aside from the cafe; to wit, a Greenwich Village apartment inherited from Monica's grandma that rent control ensured she and whoever roommate could live in, no matter if in real life it'd cost a fortune!), little sister of #12, instigator of the whole show as #11 moved in with her after running from her wedding, former roommate of #24, and next-door neighbor of #21 and #4, who she married. Kudrow has kept steady work in comedies (aside from The Girl on the Train), while Cox has Cougar Town to her name (along with one of the few people Ghostface can't seem to kill).",B-Class article +359,List of James Bond films,4,709135.75,#2 is the 25th (27th counting different producers using filming rights to spoof or remake) time Ian Fleming's spy reached the silver screen. Hopefully by the 60th anniversary of the series next year Eon Productions will have already picked who will be the 007th James Bond.,Featured list +360,List of Mortal Kombat characters,1,618572,"A bunch of fighting game characters who in every fight are subject to bleeding gallons with every hit and having their bones shattered. #2 has some of them, including a cold ninja, a fiery ninja, a Bruce Lee clone, a guy with killer headwear, a thief who might not have heart but will take it from adversaries, a Green Beret that could moonlight as a model, an electric deity, a handicapped soldier and a woman with nasty teeth - and yet the protagonist is an original character due to studio imposition.",Start-Class article +361,List of Olympic Games host cities,2,627600.5,"This is the fourth time Japan has hosted the Olympics and the second time of the hosting the Summer Olympics, having previously hosted the Summer games in 1964 and the Winter Games in 1972 and 1998. Japan were also due to host both the Winter and Summer Olympics in 1940, but this was cancelled due to a world war. This week also saw Brisbane confirmed as hosts of the 2032 Olympics.",C-Class article +362,List of Super Bowl champions,1,794652,"#1, a single player, has now surpassed both of the top two teams in total Super Bowl wins. Man, does American football have parity!",Featured list +363,List of Super Bowl halftime shows,1,688575,"Prince literally singing in the purple rain. Lady Gaga leaping from the top of the stadium. Janet's aforementioned nipple. In the past three decades, the halftime show has become as much of a cornerstone of American entertainment as the Super Bowl itself, and like everything that might seem too good to be true one year, it can go right back to being terrible in an instant.",List-Class article +364,List of deaths and violence at the Cecil Hotel,2,880411.5,"Prior to some much-needed editing, this list described serial killers Richard Ramirez and Jack Unterweger's brief stays at the Cecil Hotel as ""deaths and violence"". I'm not an expert, but unless they killed anyone here, I don't think there's anything particularly violent about checking into a hotel.",List-Class article +365,List of people named in the Pandora Papers,1,612141,"#18 revealed that an alarming number of public figures, politicians, and billionaires were putting their money away in offshore accounts, and while some were doing it legally, many were doing it for illegal purposes such as fraud and tax evasion. The most shocking entry on the list is undoubtedly Shakira, who assured us in 2006 that her hips would never deceive us. Et tu, boo-tay?",List-Class article +366,List of presidents of the United States,1,926892,"#1 is the 46th here (technically 45th, Grover Cleveland holds two numbers for serving non-consecutive mandates).",List-Class article +367,Liz Cheney,2,769559.0,"10 House Republicans voted to impeach Trump on Wednesday, including the daughter of one of the major architects of the Iraq war.",C-Class article +368,Liza Minnelli,1,432875,"The miniseries chronicling our #2 also brought in attention for one of his friends (who according to Andy Warhol, once entered Halston's house asking ""Give me every drug you've got""), this very famous actress and singer played there by Krysta Rodriguez.",C-Class article +369,Logan Paul,1,968238,"The slightly less controversial (though not that much less controversial) half of social media's Paul brothers has lived many lives both on and off of the internet, first as one of Vine's biggest stars, then as a YouTuber, an actor, a singer, a screenwriter, and a podcaster. Now, like his brother, he's made his triumphant return to boxing two years after his first professional match, going up against none other than Floyd Mayweather Jr. (#8). I didn't watch the fight, though according to the site you're reading this on, Mayweather may have gone a little easy on him.",C-Class article +370,Loki (TV series),7,926726.7142857143,"The MCU machine just keeps on pumping. In the first episode of this semi-retconning sci-fi crime thriller, which was released on Disney+ this week, Tom Hiddleston reprises his role as the titular God of Mischief, introduced in 2011's Thor. He gets captured by the Time Variance Authority, an organization that monitors the timelines of the Multiverse, who deem one of the versions of Loki a threat to the ""Sacred Timeline"", in which no multiversal war breaks out, and Loki agrees to help stop the alternate, fugitive version of himself from messing up the timeline. Confused? I certainly am!",C-Class article +371,Luc Montagnier,1,625222,"This week in Utter Bullshit: a Facebook meme which had a fake Montagnier quote was going around recently. Montagnier never said that any who gets their COVID shot will die in 2 years; rather, he has a far more nuanced reason why COVID vaccines will kill you. One of Montagnier's other kooky COVID theories—that the virus leaked from the Wuhan Institute of Virology—has earned credence from the Biden administration this week, with intelligence groups being tasked with investigating the New Cold War-heating bullshit.",C-Class article +372,Luca (2021 film),2,590085.0,"Pixar again got relegated to Disney+, though thankfully without extra charges (even if the company itself has expressed grievances on skipping theaters). The story of an Italian fishboy who goes to dry land - and to Ariel's envy, he changes to human form without needing arrangements with evil witches - and gets interested in cycling and buying a Vespa is another one of those creative and emotional films Pixar specialized in.",C-Class article +373,Lucifer (TV series),1,504107,"Netflix released the latest episodes of this show revolving around DC Comics' interpretation of the Devil, and also announced a sixth and final season is on its way.",C-Class article +374,Ludwig Guttmann,1,547137,"This month has the delayed 2020 Olympic Games, and shortly afterwards Tokyo hosts the latest Paralympic Games - which evolved from a sporting event for people with disabilities created by this German-British neurologist, homaged by Google in his birthday.",Start-Class article +375,M. K. Stalin,1,563914,"No relation to Josef, he became the Chief Minister of Tamil Nadu this week, after his party won 159 of the 234 seats in the #19 election.",Start-Class article +376,Macaulay Culkin,1,743479,"One of the best-known child actors ever (as well as one of the saddest post-fame lives), Kevin McAllister has been with #8 since they worked together in Changeland, another thing most people didn't realize, and so last week became a father at the age of 40 - which as Culkin himself put it, is a reminder we're very old. Their son is named Dakota after Macaulay's sister who died after being hit by a car.",C-Class article +377,Machine Gun Kelly (rapper),1,582201,"The heavy artillery rapper didn't end up on the list this week for any new music or even his performance at this week's VMAs, but instead for an altercation before that awards ceremony with the cocky, ""Notorious"" Conor McGregor (you know what they say: never bring a Machine Gun to a fist fight) and for his aforementioned relationship with #12.",B-Class article +378,Mahatma Gandhi,1,509466,"October 2 is in India Gandhi Jayanti, a holiday celebrating the greatest (or second greatest) person to ever come out of the country. And with all due respect, given who Living Colour decided to pair him with: Like Joseph Stalin and GandhiI'm the cult of personality...",Good article +379,Maid (miniseries),2,550041.0,"A third Netflix show, and another that appears to not be an easy watch: if #1 is tense and #10 is scary, this one is depressing, following a young mother who leaves her emotionally abusive boyfriend with their daughter while she gets a job working as a maid.",Stub-Class article +380,Malcolm X,1,398579,"Malcolm X was assassinated on February 21, 1965. On the anniversary of his death, a press conference was held by his family and the family of a deceased undercover cop; they presented a letter allegedly written by the undercover cop, saying he ""was told to encourage leaders and members of the civil rights groups to commit felonious acts."" While conspiracy theories about the assassination aren't new, the letter is resparking interest.",Featured article +381,Malignant (2021 film),1,613660,"This polarizing, James Wan-directed horror flick about a woman who starts having visions of people getting murdered before realizing that they're actually getting murdered was released to theaters and HBO Max on September 10, 2021. And yes, there's a tumor involved.",Start-Class article +382,Mamata Banerjee,1,673257,"Despite losing her seat in the West Bengal Legislative Assembly, her party won the most seats in #8 and she remains the Chief Minister of West Bengal.",C-Class article +383,Manchester United F.C.,2,493418.0,"#1 started in Sporting CP, but soon after was winning in England with this team. The Red Devils are far from their dominating force days of the 90s/00s, and their fans certainly hope CR7 can bring them back to it during the twilight of his illustrious career.",Featured article +384,Mandira Bedi ,1,512427,"It's common on this report for the widow(er) to also feature following the death of a spouse. This is one of those cases, with Bedi being married to #10.",Start-Class article +385,Manifest (TV series),2,539374.5,"This NBC series was cancelled on Monday, only a few days after its third season finale aired.",C-Class article +386,Marcell Jacobs,1,1135626,"This Italian sprinter won the Men's 100 metres sprint, taking the crown that had been #10's since 2008, #10 having retired. Marcell then went on to win the Men's 4 × 100 metres relay. This is the first time Italy has won either event.",Start-Class article +387,Mare of Easttown,6,736133.8333333334,"Normally HBO shows enter the Report right as they debut, yet this series starring Kate Winslet as a detective investigating a murder in a small town near Philadelphia only managed to get enough article views by its third episode.",Start-Class article +388,Margaret Qualley,2,429148.5,"#14 stars Andie MacDowell's daughter who followed her into the acting business, with a filmography including works such as The Leftovers, The Nice Guys, and Once Upon a Time in Hollywood.",C-Class article +389,Marilyn Manson,1,1156506,"One of the most infamous shock rockers saw his reputation fall apart after various women came out with sexual abuse stories following a social media statement by Wood (#12), leading to him being dropped by his label, his agent, and two shows.",B-Class article +390,Marjorie Taylor Greene,2,1033745.0,"Holy Jewish space lasers, Batman!Representative Greene's (R-GA) support for an endless number of conspiracy theories isn't really news (see a WaPo article from last June.) However, it's gotten some more attention this week, as her support of QAnon (which she brought with her to the list, how sweet) grows more fervent, and some concerning social media activity of hers advocating for the murders of several Democratic leaders (Obama, Clinton, and Pelosi) came to light. A video in which she harnessed her Super Karen powers to follow and accost a visibly annoyed David Hogg (survivor of the Stoneman Douglas High School shooting and anti-gun advocate who is 26 years Greene's junior) over his support of red flag laws and her ridiculous belief that he worked as a ""crisis actor"" as part of an effort to stage the shooting also gained renewed attention. Some Congress Democrats are calling for her expulsion, but it's unlikely they'll get the required support from the Republicans.",C-Class article +391,Mark Zuckerberg,1,439291,"Over the course of this week, the CEO of #22 dropped from 6th to 7th on the Forbes list of billionaires. Oh yeah, and his company's not in great shape. See #22 for more on that.",B-Class article +392,Markie Post,1,672376,"Post, a television actress most known for her role on Night Court, passed away at the age of 70 on August 7.",Start-Class article +393,Martin Luther King Jr.,1,1083773,"Martin Luther King, Jr. Day was on Monday.",Good article +394,Marvel Cinematic Universe: Phase Four,2,498068.5,"To the chagrin of many fans, the pandemic delayed the debut of the new batch of Marvel movies (now complemented by Disney+ shows like #1) that would happen in 2020. So, if nothing goes wrong 2021 is loaded, as this month has The Falcon and the Winter Soldier on Disney+, May has the previous opener Black Widow in theaters, and then comes Loki, Shang-Chi and the Legend of the Ten Rings, Eternals and Spider-Man: No Way Home.",C-Class article +395,Marvelous Marvin Hagler,1,861762,"This boxer died suddenly on March 13. Conspiracy theories spread that the death was caused by a COVID vaccine, but his widow refuted these claims.",B-Class article +396,Master (2021 film),1,663068,"Like Tenet in Hollywood, Kollywood has a movie that its makers insisted on putting in the big screen, namely this action-thriller released prior to the Pongal festival",Start-Class article +397,Matt Gaetz,2,983598.0,"This congressman from Florida is having an interesting year. He defended the former President from his impeachment while criticizing Congresswoman and colleague Liz Cheney–going so far to holding a rally in her home state of Wyoming demanding that she must be primaried. Now the representative is under investigation by the Justice Department as to whether or not he misused campaign funds and engaged in sex trafficking according to a news article published by The New York Times on March 30th. His bizarre interview with Fox News television host Tucker Carlson that same night placed the blame on an extortionist, but also made Carlson look he was involved in his scandal too. Yikes...",C-Class article +398,Matt Hancock,1,682227,"A Secretary of State for Health and Social Care breaking social distancing rules by kissing someone, everyone is allowed to err once. But not when he did so in an extramarital affair, escalating this to full-blown scandal and leading to Hancock's resignation.",B-Class article +399,Matt LeBlanc,2,512421.5,"One more Friends (#13) star, and one who even managed to get a spin-off for his character in Joey. And in the period before the reunion (#9), Joey Tribbiani had been the lead in Episodes and Man with a Plan, and also served as the host of Top Gear. After the reunion, Matt became a viral meme in Ireland.",B-Class article +400,Matthew Perry,2,865770.5,"In the years between Friends and The Reunion, Chandler starred in Studio 60 on the Sunset Strip, Mr. Sunshine, Go On, The Odd Couple, 17 Again and Fallout: New Vegas. Perry also tried to fend off the addiction to prescription pills that hit him while doing the show.",B-Class article +401,Megan Fox,1,588811,"It's arguably been a while since this Fox-y lady's heyday, but it looks like she's making a comeback — thanks in no small part to her highly-publicized relationship with the guy below, who escorted her to this year's VMAs, where she wore a sheer dress that caused quite a stir and apparently gave quite a few people the Stirrings.",B-Class article +402,"Meghan, Duchess of Sussex",2,1911380.5,"Meghan married Harry (sixth in line to the British throne) in 2018; by 2020, the couple was making plans to leave the royal family and move to America. On Monday, a tell-all interview with Oprah aired, with Meghan and Harry detailed the racism faced from the British press and the royal family itself. As expected when the monarchy enters the news, lots of its members earned entries on the Report, including the previous highly publicized case of problems within the royal family, Harry's mother - but when Diana left, she went alone, without Charles.",Good article +403,Melinda Gates,1,1027961,"A groundbreaking African-American actress with an acclaimed seven decade career, receiving many awards along the way, Tyson passed away at the age of 96.",C-Class article +404,Melvin Capital,1,778197,"Melvin Capital has been short selling GameStop - essentially, betting that the stock price will go down. This would usually be a safe bet, but a Redditor-led short squeeze boosted by Musk spiked the price this week. There were reports that Melvin was teetering on collapse, but it seems to have survived.",Stub-Class article +405,Met Gala,1,758821,"After losing a year of being able to watch unfathomably rich people strut down the red carpet in clothes that remind us that we're inching closer and closer to living in the Hunger Games, we've returned to Anna Wintour's magical fashion land. The theme this year was ""In America"", but based on most of the outfits, attendees must have been told it was ""On Jupiter"". Some of the more ""American""-themed outfits weren't even worn by Americans (see: Lupita Nyong'o's denim outfit, Nikkie de Jager's Marsha P. Johnson tribute, Maluma's cowboy getup) and at least we got some actual American representation through the appearance of Alaskan Quannah Chasinghorse. Other outfits followed the American tradition of dominating the headlines simply by being obnoxious (like this) or memeable (like this). Perhaps the most American thing to happen during the Met Gala this year, though, was a Black Lives Matter protest getting shut down right outside.",C-Class article +406,Mia Farrow,1,447209,"Allen v. Farrow, an HBO docuseries covering allegations of Allen being a pedophile, premiered on Sunday.",B-Class article +407,Michael Collins (astronaut),1,491110,"The least famous member of Apollo 11 (and the only one to not walk on the Moon, as he remained orbiting the satellite in the Command module Columbia) died at the age of 90.",Start-Class article +408,Michael K. Williams,1,2910373,"Williams, known for playing Omar Little in The Wire, died on Monday.",C-Class article +409,Michael Phelps,2,980369.0,"The most successful Olympian of all time is retired now, but people are still keen to remind themselves of his records.",Good article +410,Michael Schumacher,2,722177.5,The impressive life and times of the Formula One racer were chronicled in a Netflix documentary released on September 15.,Good article +411,Mick Jagger,1,477119,"#7's frontman, one of rock's greatest legends (and sort of a jinx to the English Team...). There's an amusing story regarding him and the late #2, as Watts once punched Jagger saying ""Don't ever call me your drummer again. You're my fucking singer!""",Good article +412,Midnight Mass (miniseries),3,764040.3333333334,Back to Netflix with a supernatural horror show where an isolated island experiences weird events after the arrival of a priest played by Hamish Linklater.,Start-Class article +413,Milkha Singh,2,626214.5,"Nicknamed ""The Flying Sikh"", a sprinter who was the last Indian man to get close to an Olympic medal in track and field with a 1956 fourth place (a woman got to the same position in 1984; the country just has no tradition in running, jumping and throwing), and died of COVID-19 complications at the age of 91.",C-Class article +414,Milwaukee Bucks,1,502237,"This week, the Bucks—with the help of Antetokounmpo—took their first league title since 1971.",C-Class article +415,Mimi Keene,1,443466,"And speaking of a Netflix show bringing the most views to a female actress of the cast, #6 warrants an entry for this Brit, who right before playing a mean girl was Tolkien's wife.",C-Class article +416,Miss Universe 2020,1,668778,"Eurovision (#1) cancelled its 2020 edition to the goddamned pandemic. The supposedly intergalactic beauty pageant - it's the 69th competition, and every single time they award the title to a human, surely a sign of bias - only pushed last year's edition to halfway across this one, with Mexico's Andrea Meza (pictured) emerging as the winner.",Start-Class article +417,Mitch McConnell,1,827072,"The first sea turtle-human hybrid and outgoing Senate Majority Leader seemed to break with Trump after a full four years of selling out to him, with the resignation of his wife from the Cabinet and a refusal to throw out Electoral College votes.",B-Class article +418,Modern pentathlon,1,748704,"The one Olympic sport that, in spite of not being hugely popular, is always contested. Probably because it is an original invention of the Olympics, and all its athletes need some competition. It was invented by the Baron de Coubertin, who started the modern Olympics, mostly remembered for saying women would never be mentally or physically fit enough to compete. Showing those same ideals, the modern pentathlon is an event designed to test the skills that a cavalryman would need – fencing, swimming, horseback riding, shooting and running – if trapped behind enemy lines. Sometimes, the Olympics is like that, but more people seem to prefer athletic multi-trial sports (decathlon narrowly missed this list). Along with Great Britain winning both golds, some attention was also brought by German pentathlete Annika Schleu failing to perform on horseback, leading her coach to punch the horse and get expelled from Tokyo in return.",C-Class article +419,Mohammed Omar,1,806338,He'll be making his second-ever Super Bowl appearance next month playing as the quarterback for the Kansas City Chiefs.,B-Class article +420,Money Heist,2,695850.0,Netflix brought back the Spanish thieves from The House of Paper for a fifth go.,Good article +421,Money in the Bank (2021),1,776667,"WWE held its latest event, which showcases a ladder match.",C-Class article +422,Monica Rambeau,1,443912,"The daughter of Captain Marvel's friend from the military (who in the comics, even owned the Captain Marvel codename for a while) is a major character in #3, portrayed by Teyonah Parris, and just had something very spoilery happen in the newest episode.",C-Class article +423,Mortal Kombat (2021 film),4,1114719.75,"24 years after the embarrassing Mortal Kombat: Annihilation, the ultraviolent fighting games will have another go at the big screen, which just had its trailer released.",Start-Class article +424,Mother's Day,2,568903.0,"The holiday celebrating matriarchs everywhere entered one week earlier to when it's held (well, in most countries; for instance, the UK date is in March) because #7 brought his mother on the SNL stage, and she hoped she wasn't getting Dogecoin (#9) for Mother's Day.",C-Class article +425,Muhammad Ali,1,405828,A Ken Burns-directed documentary about Ali premiered on PBS on September 19.,B-Class article +426,Murder of Bobbie Jo Stinnett,1,809353,"The federal government has executed 11 people since July of 2020; before that, the last federal execution was in 2003. On January 13, Lisa Marie Montgomery was executed; she was convicted of the 2004 murder of Stinnett. Montgomery was the first woman to be executed by the federal government since Bonnie Heady in 1953.",Start-Class article +427,Murder of James Bulger,1,806319,"This happened in 1993, but young Americans are hearing about it for the first time just now. A landmark case in handling juvenile murderers, the legacy is familiar to most people, but a true crime podcast and then ""American reacts to news of James Bulger murder"" getting popular on #16 prove that even the most notable of international events can take time to make it in America.",B-Class article +428,Myanmar,1,910686,"Unfortunately, the democratically elected country of Myanmar, led by #19, was recently overthrown in a 2021 Myanmar coup d'état. While the military already exerted a large amount of control over the government, they are now instituting even more restrictions on free speech and free expression, shifting Myanmar further into authoritarianism.",C-Class article +429,Måneskin,1,818137,"This Italian rock band won #5 with their song ""Zitti e buoni.""",Start-Class article +430,N'Golo Kanté,1,584477,"Considered one of the world's best central midfielders, Kante's team won the 2020-21 UEFA Champions League, and his French national team enter #11 as 2018 FIFA World Cup champions, UEFA Euro 2016 runner ups and favourites.",B-Class article +431,Naftali Bennett,1,671139,"The newest prime minister of Israel is the New Right's Naftali Bennett, succeeding Benjamin Netanyahu. If you are a liberal—Israeli or otherwise—don't go back to brunch yet: Bennett started his premiership by bombing Gaza.",C-Class article +432,Nancy Pelosi,2,853944.5,"She has more integrity than I, lemme tell ya. The Speaker of the House, her dais and office were denigrated, defaced, and defecated in by those people Trump loves. Then she got back to work. Presumably with a lot of hand sanitizer.",Good article +433,Naomi Osaka,5,805703.6,"Osaka won the women's singles tournament at the Australian Open, which took place over the week. Along the way, she defeated America's only celebrity tennis player (#19.)",Good article +434,Narendra Modi Stadium,1,624798,"On Wednesday, the largest cricket stadium in the world was renamed to honor India's prime minister.",Start-Class article +435,Navarasa (web series),1,420548,"This holiday, celebrating the Constitution of India -- the longest written constitution of any country -- going into effect was celebrated on January 26 this year, as it is every year.",C-Class article +436,Ned Beatty,1,523780,"Beatty, best known for playing a southern businessman, a businessman's right hand man, a ""corporate cosmologist"", and a stuffed bear, passed away at the age of 83 on June 13.",C-Class article +437,Neeraj Chopra,2,1541599.5,"Our South Asian friends managed to turn #1 into their most successful showing ever, including javelin thrower Neeraj Chopra winning India's first athletics medal (and looking good doing it), a gold no less! In total it was 7 medals, including a return to the podium for the country's most victorious Olympic sport, field hockey. And considering fellow billion people nation China usually emasses the same quantity of medals in a single day, it's been long discussed how India never goes well in multi-sport events, from preference (the nation's favorite sport, cricket, isn't an Olympic one) and economics (malnutrition is a big problem, and over 250 million people live below the poverty line), passing by caste and class attitudes that did not favor physical effort.",C-Class article +438,Never Have I Ever (TV series),1,445755,Netflix released the second season of this comedy-drama reimagining of creator Mindy Kaling's upbringing in Boston.,C-Class article +439,Nick Kamen,1,534654,"This British musician/model died on May 4. His debut single, ""Each Time You Break My Heart"", made it on the charts in 11 countries and ""I Promised Myself"" was number 1 in Austria and Sweden. Interestingly, he was most successful in Italy, making it onto the Italian charts 13 times, including twice at number one.",Start-Class article +440,Nicki Minaj,1,399139,"The Queen has spoken! (But maybe she shouldn't have?)The royal decree suggests that Onika won't be taking any pills or potions to stop the spread of COVID-19, and proves she might be even battier than her mentally unstable alter ego, Roman Zolanski. According to a series of tweets from Nicki, she won't be getting vaccinated after her cousin's friend from Trinidad had his testicles supposedly swell up from getting the vaccine, causing him to get left at the altar by his would-be wife. Thankfully for him, she never named this friend, because then everyone would know that someone put it all up in his face, then he caught a cause. This led to one hell of a media frenzy, with anti-vaxxers suddenly flying their Barb flags high, the White House hurriedly offering Nicki a personal invite (presumably to keep her from spreading any more easily debunkable anti-science propaganda), Dr. Fauci and the Health Minister of Trinidad and Tobago publicly denying her claims about the balls, and the Barbz doing what they always do: mindlessly rallying behind their fearless leader, even going as far as to protest outside of a CDC building in Atlanta on her behalf. Nicki didn't stop there, as she proceeded to dox two reporters on her Instagram story.This fiasco seems a bit too conveniently timed, though. It just happened to drown out the coinciding news that her husband, who was convicted of first-degree attempted rape in 1995, plead guilty to failing to register as a sex offender in the state of California, leaving with him up to 10 years in prison and a lifetime of supervised release. Yikes.",Good article +441,Nine Perfect Strangers (miniseries),1,513987,This American drama started streaming on Hulu on August 18 and is based on the book of the same name. It stars Nicole Kidman (pictured) which is bound to increase its popularity.,Start-Class article +442,No Time to Die,5,1093955.0,"After much delay, the newest James Bond film is hitting theaters—though not the United States, which has to wait two weeks before watching Daniel Craig do spy stuff.",B-Class article +443,Noel Clarke,1,576119,"Speaking of #1, at its British counterpart held two weeks earlier, Clarke won an honorary award. That he lost this week, as well as all of his current and future projects (the final episode of a TV show he leads was canceled on-the-day) due to a lot of allegations of professional and sexual misconduct. One wonders if Adam Deacon feels vindicated right now.",C-Class article +444,Nomadland (film),2,1000048.5,"At the Golden Globes, Nomadland earned an award for Best Picture, and Chloé Zhao earned one for Best Director. Marvel fans probably took it as good news for her next endeavour.",Start-Class article +445,Non-binary gender,1,482548,"Another creation of the Disney stable (like #14) made news this week, as Demi Lovato came out as non-binary. The singer also now uses they/them pronouns. (Editors here on Wikipedia have had a lot of articles to update.)",C-Class article +446,Norm Macdonald,2,1725502.5,"The iconoclastic, incisive comedian who first made his mark on Saturday Night Live as its Weekend Update correspondent, died this week at 61 from leukemia. To quote Norm himself: ""I'm pretty sure if you die, the cancer also dies at exactly the same time. So that to me is not a loss, that's a draw.""",Start-Class article +447,North Macedonia,1,584823,"This recently renamed Balkan state made their debuts in #16, generating plenty of interest, despite being the first team to be eliminated. If they were there for the same reason as me, they were wondering ""Where is South Macedonia?"" Apparently, it's part of Greece! (Alexander the Great's homeland, which is why Greeks got furious about their Balkanic neighbors taking the name)",C-Class article +448,Novak Djokovic,5,694918.6,"Three Australian Open titles in a row for this Serbian, and nine overall! It's impressive how he, Federer and Nadal have basically a monopoly in the tennis court.",B-Class article +449,Old (film),2,875650.5,"The newest M. Night Shyamalan film opened this week. Shyamalan used to be famous for making great movies with surprising twists, though after a few embarrassing pictures in the mid 2000s, he instead became a punchline. Judging by the Rotten Tomatoes score, Old might not be the next The Sixth Sense, but at least it's not the next The Happening.",Start-Class article +450,Oleksandr Usyk,2,498232.5,The heavyweight boxing championships were unified by this Ukrainian after he defeated Anthony Joshua.,Start-Class article +451,Olivia Munn,1,521954,"A former G4tv host turned actress (including action turns in X-Men: Apocalypse and The Predator), Munn announced she's expecting a son with comedian John Mulaney.",B-Class article +452,Olivia Rodrigo,2,677750.0,"Rodrigo is the former star of Disney Channel's Bizaardvark and current star of Disney+'s High School Musical: The Musical: The Series. Rodrigo's debut album, SOUR, was released on Friday; it's mostly toned down whisper pop (including the #1-in-many-countries ""drivers license"") but also with a bit of mid-2000sy punkish pop.",C-Class article +453,Olivia Wilde,1,886075,"Well, it looks like British boy band crooner Harry Styles found yet another girl who just let him adore them. The director of Don't Worry Darling (which definitely sounds like something Harry Styles would say in a song) has been seen around town with star of the film Harry Styles, and rumours that the two were kissing in the kitchen like it was a dance floor abounded. However, heartthrobs like Harry hooking up with honeys like her has hearts breaking. More specifically, if the tabloid fodder is to be believed, Styles may have been the reason for the House star's breakup with former fiancé and SNL alum Jason Sudeikis, and now he's falling again. That last one was pretty bad, but the bottom line is that the star of possibly the goofiest movie to ever take itself seriously (that I watched when I was 10 and ran out of the theatre scared of) will most definitely be making a subtle appearance in the lyrics of a hit song some time soon, as Styles, like his former sweetheart Taylor Swift, has a penchant for infusing his personal relationships into his music.",C-Class article +454,Olympia Dukakis,1,469323,An Academy Award-winning actress whose long career even warranted a documentary died at the age of 89.,C-Class article +455,Olympic Games,3,542080.6666666666,"Since the 1896 revival of the Greek sport event, only the two World Wars forced cancellations. And in spite of a delay and those too freaked out by the pandemic calling the same for #2, the Olympics still happened!",Featured article +456,Omagh bombing,1,585693,"Reddit asked for nice photos with a disturbing story, and when someone shared one of people posing by the car used in this 1998 attack - which was then reposted on Buzzfeed - thousands had to search for information on it. Sigh.",B-Class article +457,Oprah Winfrey,1,542086,"You get an entry, you get an entry, you get an entry, everybody gets an entry!",B-Class article +458,Osama bin Laden,1,618629,"The founder of al-Qaeda (#19) was already on the FBI's most wanted after bombing embassies when he shot atop that list following September 11, 2001. He evaded capture by fleeing to neighbor Pakistan and lived in a fortified home before SEAL Team Six raided it and shot Osama dead in 2011.",B-Class article +459,P. V. Sindhu,2,756808.0,"One of India's hopes to add something to #7 was this badminton player, already winner of a silver in 2016 (and who indeed got a bronze in #1, but the day after this report's cut-off date).",B-Class article +460,Pandora Papers,1,458400,"Pandora's Box was opened long before the (mostly illegal) offshore dealings of billionaires, world leaders, and other public figures took place. This week, though, we got to peer into some of the evil that it let out thanks to the International Consortium of Investigative Journalists releasing 11,900,000 documents worth of material exposing these mostly secret offshore accounts. This is only 5 years after the Panama Papers, 11,500,000 documents that revealed basically the same thing and also started with a Pan-, were released because of one John Doe.",Start-Class article +461,Paris Saint-Germain F.C.,1,1047096,"Messi's new team plays at the park of princes and was, coincidentally, bought by the Qatari then-crown prince (now Emir) in 2011. The team is also reuniting Messi with friend and former Barça teammate Neymar, who he shared a pitch with recently at the Copa Americá 2021 final.",B-Class article +462,Parler,1,1123889,"A Twitter clone for Trump supporters was nuked by Big Tech last week; apparently, some of the Capitol rioters organized, and Parler's ""moderation team"" turned a blind eye. Prior to servers being taken down, hacktivists breached the servers, downloading 7 TB of data (including state I.D.s that were used for the site's verification system) and uploading it onto the Internet Archive.",C-Class article +463,Patrick Mahomes,2,1166340.0,He'll be making his second-ever Super Bowl appearance next month playing as the quarterback for the Kansas City Chiefs.,B-Class article +464,Paul Ritter (actor),1,941048,"The British have beloved character actors, too, and this one recently died. Possibly best-known for TV roles in Friday Night Dinner, Cold Feet and Chernobyl (which thankfully hasn't come back for a 1000th week or something on this list), he was also a Tony- and Olivier- nominated stage actor.",Start-Class article +465,Pegasus (spyware),1,605678,"Thank India for all the views on this topic, as the Pegasus Project revealed it was one of the governments that used this program to spy on journalists, opposition politicians, activists, business people and others.",C-Class article +466,Perseverance (rover),1,420126,NASA's Perseverance landed on Mars on Thursday. The rover carries the first functioning microphones on Mars - but a viral tweet purporting to show that sound is fake.,C-Class article +467,Phil Mickelson,1,1000742,"Mickelson won the 2021 PGA Championship on May 23; at the age of 50, he's the oldest person to ever win a men's major golf championships",B-Class article +468,Phil Spector,1,1814503,"Phil Spector passed away at the age of 81 on January 16. Spector was, as the BBC put it, ""talented but flawed;"" he produced iconic records like ""Be My Baby,"" he inspired Brian Wilson to create Pet Sounds, and was convicted for the murder of Lana Clarkson.",C-Class article +469,Phillip Adams (American football),1,785044,"This Phillip death is a former NFL player (pictured, left) who went on a spree shooting before killing himself. Which is about as opposite to the other Philip as you can get.",Start-Class article +470,Piers Morgan,1,858927,"The controversial TV personality was formerly a friend of #1. After the interview, he went on air doubting her claims; he refused to apologize, and was soon forced off Good Morning Britain.",B-Class article +471,Prashant Kishor,1,442418,"This political strategist was responsible for the parties that won both the #8 and #19 elections, propelling #14 to his new job.",Start-Class article +472,President of the United States,1,993004,"#1 is now the Commander-in-chief and so-called ""leader of the free world"".",B-Class article +473,Prince Andrew of Greece and Denmark,1,614745,"Which Prince Andrew is this one? Father of #2. Who knows why 70,000 people cared more about his mother than father (maybe it was the asylum), but here we are. Suddenly the Americans learn that the grand patriarch of the royal family isn't British at all, but German (""Battenberg""), Greek (""of Greece""), and Danish (""and Denmark""). Also, two of those are delicious desserts and now I'm hungry.",B-Class article +474,"Prince Andrew, Duke of York",2,453758.5,"#2's son, has stepped back from public engagements because of his connections with Jeffrey Epstein.",C-Class article +475,"Prince Edward, Earl of Wessex",2,662084.0,"Melvin Capital has been short selling GameStop - essentially, betting that the stock price will go down. This would usually be a safe bet, but a Redditor-led short squeeze boosted by Musk spiked the price this week. There were reports that Melvin was teetering on collapse, but it seems to have survived.",B-Class article +476,"Prince Harry, Duke of Sussex",1,1605555,"An iconic talk show host whose career spanned over six decades, King passed away on Saturday last week, earning him a higher spot this week.",B-Class article +477,"Prince Philip, Duke of Edinburgh",8,1550603.5,"The husband of #17 was admitted to King Edward VII's Hospital on Tuesday. According to Buckingham Palace, this is a ""precautionary measure."" In any case, granddaughter Eugenie named her son after him, August Philip.",B-Class article +478,"Prince William, Duke of Cambridge",1,694110,"Responding to #1's claims, William said that the royal family is ""very much not a racist family.""",B-Class article +479,Princess Alice of Battenberg,1,684481,The mother of #2 had an equally interesting life. Think Nazis and nuns but not Sound of Music.,Featured article +480,"Princess Margaret, Countess of Snowdon",3,610805.6666666666,"Holy Jewish space lasers, Batman!Representative Greene's (R-GA) support for an endless number of conspiracy theories isn't really news (see a WaPo article from last June.) However, it's gotten some more attention this week, as her support of QAnon (which she brought with her to the list, how sweet) grows more fervent, and some concerning social media activity of hers advocating for the murders of several Democratic leaders (Obama, Clinton, and Pelosi) came to light. A video in which she harnessed her Super Karen powers to follow and accost a visibly annoyed David Hogg (survivor of the Stoneman Douglas High School shooting and anti-gun advocate who is 26 years Greene's junior) over his support of red flag laws and her ridiculous belief that he worked as a ""crisis actor"" as part of an effort to stage the shooting also gained renewed attention. Some Congress Democrats are calling for her expulsion, but it's unlikely they'll get the required support from the Republicans.",B-Class article +481,"Princess Margaret, Countess of Snowdon ",1,422417,"As those who watched The Crown know, #4's late sister attracted lots of attention for her personal life. #19 is continuing the tradition.",B-Class article +482,Promising Young Woman,1,482710,"The rape and revenge film is updated for the MeToo era as Carey Mulligan avenges her dead raped friend, in this Best Picture nominee which took home Best Original Screenplay at #1. Mulligan's article, less that of the movie, has been hovering around just below the top 25 for a few weeks now, following an endearing SNL appearance and omission from nomination at the BAFAs.",C-Class article +483,Proposals for a European Super League in association football,1,472168,"It seems that #4 was decades in the planning... Pictured is Florentino Pérez, one of the Super League's main backers, and president of Real Madrid (one of the ""dirty dozen"")",Start-Class article +484,Puneeth Rajkumar,1,3250947,"Rajkumar, nicknamed ""Appu"" after his first leading role, died suddenly on October 29 at the relatively young age of 45. The son of #5, Appu was one of the highest-paid and most-famous actors of Kannada cinema, and appeared as a leading man in 29 films. His state funeral was conducted on October 31 and was reportedly attended by over a million fans.",C-Class article +485,Puneeth Rajkumar filmography,1,450514,"Back to our #1, his body of work, that started with a film appearance at just six months old, and his older brother.",List-Class article +486,QAnon,5,1076518.6,"We might've thought we had seen the last of this kooky conspiracy theory, born on 4chan like all of the most thought-provoking advancements in political theory to arise in the 21st century, about an international cult of Satanist pedophiles raging an endless (and imaginary) war against Donald Trump when we capped off our Top 50 Report...which reminds me, hey, have you read our Top 50 Report?But as news of #5 was unfolding, the public learned that one of the mobilizing forces behind the riots was none other than good 'ole QAnon. The two most prominent discoveries relating to the theory were that one of the more colorful characters of Wednesday, Jake Angeli -- the shirtless man with the spear, horned beaver hat, American flag face paint, and Valknut tattoo who was photographed at the podium of the Senate chamber and was arrested on federal charges for his involvement in them -- called himself the ""QAnon Shaman"" and is a crazy person, which I never would have guessed; and that Ashli Babbitt, an Air Force veteran from California who was involved in the attack and was shot and killed while trying to smash in a window pane, was also a QAnon ride-or-die who chose the latter option this week.The two were obviously far from the only staunch allies of the nonsensical theory present at the riots: How else do you justify breaking into a government building to ""Save America"" from a decision made by its own people? In other QAnon news this week, Twitter banned two of its biggest looney tunes from the site (Michael Flynn and Sidney Powell) in an attempt to purge supporters of the theory, undoubtedly in response to the raid. Plenty of Q adherents attended the riot, and it can be expected that more will show up for January 20.",B-Class article +487,Queen Elizabeth The Queen Mother,1,504308,"Relatives more exclusively of #3, now (though, well, see above). Elizabeth, Queen Mother had the most recent royal ceremonial funeral, back at the start of the century, after she lived to over 100 (spending half of it as a widow). Margaret, sister of #3, died shortly before her mother in 2002.",Featured article +488,R. Kelly,1,673231,"You'd think a man whose real-life romantic history consists of marrying an underage girl in the 90s, pissing on underage girls on tape in the 2000s, and keeping a harem of underage girls locked away in his home in the 2010s would have been behind bars a long time ago, let alone on the registry, but we live in a society where someone can get away with all that as long as their fictional romantic history is suave enough, and they also make 2 hours worth of arguably one of the greatest musical sagas known to man. It's probably in poor taste to praise anything the ironically dubbed ""Pied Piper"" did at this point, as separating the art from the artist becomes difficult when the art is merely a reflection of the artist's own depravity. In any case, Kelly was found guilty of sexual exploitation of a child, bribery, racketeering and sex trafficking this week, and is looking at a life sentence.",B-Class article +489,Radhe (2021 film),2,790619.0,"India has sadly been going through a huge spike in cases of the goddamned pandemic, so the latest Bollywood blockbuster had to be released digitally (though foreign markets got it in theaters).",Start-Class article +490,Rafael Nadal,1,552412,The Men's Singles tournament of the French Open concluded on June 13. Djokovic beat Nadal in the semi-finals (June 11) on his way to defeating Stefanos Tsitsipas in the final.,B-Class article +491,Raheem Sterling,1,500301,The current top scorer alongside Harry Kane of the English team that is doing pretty well in #1.,C-Class article +492,Raj Kaushal,1,699144,"Bollywood lost this director, producer and stunt director who died at 49 of a heart attack.",Start-Class article +493,Raj Kundra,1,572786,"Kundra, Indian businessman and wife of Bollywood's Shilpa Shetty, was recently arrested; he is accused of taking part in an internet pornography ring.",Start-Class article +494,Rajiv Kapoor,1,1135987,"The Kapoor family, so present in Bollywood, lost this member who had just completed his acting return.",Stub-Class article +495,Ramadan,1,714644,The traditional month of fasting in Islam began 12 April.,C-Class article +496,Rami Malek,1,470146,"Malek, an actor known mostly for his stone-faced portrayal of Mr. Robot protagonist Elliot Anderson, his stone-faced portrayal of No Time to Die (#12) antagonist Jim Baxter, and his mustachio-faced portrayal of Bohemian Rhapsody Queentagonist Freddie Mercury, hosted Saturday Night Live for the first time this week, where he showed off some impressive comedic chops in what many critics considered one of the first consistently high-quality episodes for the long-running sketch series in a long time.In his opening monologue, Malek talked about how he's always being pegged as a dramatic actor, but the truth is, he's been serving up laughs for a while now. He had a supporting role in the oft-forgotten sitcom The War at Home, appeared in the box office bomb Dolittle, and was kind of also in the rom-com Larry Crowne, a movie I didn't even know existed. I can't imagine how anyone could forget that he does comedy.",Good article +497,Raphael Warnock,1,766734,The first Black man to represent Georgia in the Senate was elected on Tuesday.,C-Class article +498,Raya and the Last Dragon,2,626366.5,"You thought Mulan charging a bonus on Disney+ was a one time deal? No, because Disney's newest animated feature offered alongside the sadly still limited theatrical release a streaming alternative for $30! Which is why in spite of the positive reviews this here writer chose to wait to watch the princess (well, chieftain's daughter, like Moana) who befriends a dragon until he wasn't being gouged for it.",C-Class article +499,Regé-Jean Page,2,841000.5,"Star of #2 as well as new streaming movie Sylvie's Love. Apparently, he's fairly handsome, but we don't have a picture for you.",Start-Class article +500,Republic Day (India),1,613193,"This holiday, celebrating the Constitution of India -- the longest written constitution of any country -- going into effect was celebrated on January 26 this year, as it is every year.",C-Class article +501,Resident Evil Village,2,745232.5,"Capcom's seminal survival horror series returned for its eight mainline title (in fact, the cover art shows there's a ""VIII"" hidden in ""Village""), where the unlucky bastard who sought his wife in the seventh game now tries to rescue his daughter from inhuman creatures. And given the setting is Transylvania, of course there's vampires, whose leader caused quite the impact upon her reveal in a demo.",Start-Class article +502,Richard Branson,1,1142708,"If you work a shitty job with no benefits on a planet that is both on fire and underwater, you might stop and ask yourself: what is this all for? The answer: funding a billionaire space race. Jeff Bezos was set to personally enter space on July 20, but as soon as this was announced, Branson decided that he wanted to be in space before Bezos. The Virgin Galactic Unity 22 launched on July 11, went to the lowest point that could be called ""space,"" and landed forty minutes later.",B-Class article +503,Richard Ramirez,5,1248069.0,"The world's hunger for true crime was satiated once again this week, as this soulless Satanist serial killer who broke into homes across Los Angeles in the '80s to violently murder people and was aptly dubbed the ""Night Stalker"" is the subject of a Netflix docuseries also called Night Stalker. If there's one thing that this list continues to show us, it's that if you want a surefire way to earn yourself a streaming special, get into the murder business. It tends to be less cutthroat than the acting business, even if there are some cut throats along the way. Sorry...",C-Class article +504,Rick and Morty (season 5),1,396660,The popular Adult Swim animated show returned. Pictured is creator Dan Harmon.,Start-Class article +505,Rob Gronkowski,1,1842208,"If you ever want a nickname that doesn't make you sound like a big oaf, maybe avoid using something that sounds like an onomatopoeia used to describe a piano falling on someone's head, like ""*GRONK!*"". Anyway, Gronk here is the tight end for the Buccaneers, and damned if I know what that means, but it sure makes for some solid ""that's what she said"" jokes.",B-Class article +506,Rohit Sardana,1,1331967,"From Hollywood to India, where a local TV anchor died at just 41 from a heart attack.",C-Class article +507,Romelu Lukaku,2,487093.0,"This Belgian footballer moved to Chelsea F.C. for a £97.5 million fee, a club record. He had previously played for them until he was sold to Everton back in 2014.",C-Class article +508,Rosamund Pike,2,488373.0,"The one-time Bond girl already got an Oscar nomination for playing a huge sociopath, so given she's playing another in #5, the possibility of Academy recognition is very possible.",B-Class article +509,Rose Namajunas,1,596101,Another UFC fighter? Boy is wrestling getting popular.,B-Class article +510,Royal Rumble (2021),1,1819392,"WWE continues to host events without an audience, with Bianca Belair (pictured) and Edge winning the main cards.",C-Class article +511,Rudolf Weigl,1,597511,"Google had a Doodle for the 138th anniversary of this Polish biologist, whose efforts to develop a typhus vaccine were particularly helpful in saving Jews during the Nazi occupation.",C-Class article +512,Rush Limbaugh,1,2235167,"Limbaugh, a wildly successful talk radio host and iconoclastic conservative figure, passed away this last Wednesday. Online discourse was divided; some people insisted on not speaking ill of the dead, while others wanted to hold their crab rave and bring up Limbaugh's many misdeeds - including speaking ill of gay people that had died of AIDS.",C-Class article +513,Ryan Mason,1,610981,Got a promotion to head coach of Tottenham Hotspur after Jose Mourinho got sacked.,Start-Class article +514,SOPHIE,1,800308,"SOPHIE, the reclusive electronic producer, passed away on Saturday morning. According to a statement from Transgressive Records, SOPHIE wanted to climb up on the roof to see the moon, but slipped. SOPHIE was influential - not only for shaping the state of pop music, but also as a transgender icon.",C-Class article +515,Sabine Schmitz,1,567090,This German driver and Top Gear presenter died at the age 51 of cancer.,Start-Class article +516,Saint Patrick,1,468964,"Ireland's patron saint, celebrated in #3 (which, related to the entry above, saw former OD member Niall Horan doing a livestream). He might be happy his country is doing his best against the pandemic.",B-Class article +517,Saint Patrick's Day,1,1103560,"The goddamned pandemic that just won't leave escalated last year in time to cancel festivities for this Irish-themed celebration. And now it's time for St. Paddy's Day again, only people are still asked not got to the pub and aren't needing further excuse to get drunk.",C-Class article +518,Saira Banu,1,678408,The widow of #1.,Start-Class article +519,Samantha Ruth Prabhu,1,442911,"India was already speculating on the state of this actress's marriage once she decided to revert to her maiden name in July. Since then, Samantha confirmed that she's divorcing Naga Chaitanya, and once all sorts of rumours started flying because of the split, she had to address those as well.",B-Class article +520,Sanchari Vijay,1,451885,"Another Indian death, a Sandalwood actor who had died at just 37 following a motorcycle crash.",Start-Class article +521,Santosh Anand,1,549335,Indian Idol had a special appearance by this prolific composer.,Start-Class article +522,Sarah Harding,1,1021689,"Harding, one fifth of the British girl group Girls Aloud, died on September 5 aged 39 of breast cancer. Girls Aloud had 22 top 10 UK hits, as well as six top 10 albums.",B-Class article +523,Sarah Shahi,2,587206.0,"The star of Netflix's latest show with an eye-catching title, Sex/Life.",Start-Class article +524,Sarpatta Parambarai,1,525334,"While Indians wait to see if #2 will be their usual disappointment, #3's streaming service Prime Video gave them a sports fix through this Kollywood movie about boxing.",C-Class article +525,Scarlet Witch,1,529064,"Wanda Maximoff finally got acknowledged by her comics moniker in #1, and even adopted the headdress.",C-Class article +526,Sean Lock,1,1418904,"This British comedian died this week, aged 58. He once joked that NASA killed Michael Jackson, what made it so funny was his delivery, something for which he was well-known. Lock also appeared frequently on panel shows, most famously 8 Out of 10 Cats.",C-Class article +527,September 11 attacks,3,1323773.3333333333,"Next week's possible #1, as it's now 20 years since the real starting point of the 21st century.",Good article +528,Serena Williams,1,483108,Lost to #5.,B-Class article +529,Sex Education (TV series),3,691736.0,"The third season of this Netflix comedy dropped on September 17. The ""British"" school problem has been fixed, in an attempt by the new head (or principal for you Americans) to fix the ""sex school"".",Start-Class article +530,Sha'Carri Richardson,2,590945.0,"Richardson, a female track star who ran the sixth fastest 100 meter dash for women (qualifying for the Olympics in the process) earned herself a spot on the United States national track and field team, which got her a ticket to the 2020 Summer Olympics.",Start-Class article +531,Shadow and Bone,3,776133.3333333334,Netflix has released a new series (#25) based on this book by Leigh Bardugo (pictured),Start-Class article +532,Shadow and Bone (TV series),3,742200.3333333334,"A new series streaming on Netflix. Alina Starkov (played by Jessie Mei Li, pictured) discovers she has the power to set her country free from the fold, a perpetually dark, barren strip of land cutting the country in two...",Start-Class article +533,Shaheen Afridi,1,507455,India's game against neighbor Pakistan in #14 brought attention to that team's star player (who in an unfortunate coincidence shares a name with a cyclone that hit one of the host cities).,Start-Class article +534,Shailene Woodley,2,846076.0,"Woodley, star of numerous teen dramas over the past 13 years, was reported to be dating Packers quarterback Aaron Rodgers. Soon after, Rodgers accepted the NFL MVP award, thanking his fiancée Woodley.",B-Class article +535,Shang-Chi,2,600625.5,"Marvel Studios already had success with obscure characters, most notably the Guardians of the Galaxy. Next up is the ""Master of Kung Fu"" whose movie (#15) - one of the first productions derailed by the pandemic, given it was filming in China - saw its first trailer released.",C-Class article +536,Shang-Chi and the Legend of the Ten Rings,6,977744.8333333334,"I'm a Marvel...and I'm a DC joked about Iron Man and his nemesis: ""Someone whose next movie might market an evil, heartless villain called the Mandarin. Good luck not offending anyone with that! Just don't count with any tie-ins with Panda Express."" Well, after a fake-out Mandarin in Iron Man 3, the Chinese supervillain will debut against a hero from that country as well (#12), and hopefully by its September release date most of the audience for Shang-Chi can watch it in theaters.",C-Class article +537,Sharia,1,581872,"Religious law according to Islamic tradition. Given the late 20th century saw the rise of people who interpreted it for either terrorism (#20) or fundamentalism (#1, #3), it is a very controversial topic.",C-Class article +538,Shehnaaz Gill,1,639227,"During Bigg Boss, #1 became very good friends with this actress who finished in third place, and they were rumoured to be in a relationship. Whether or not she can be considered his widow is unclear, the sure thing being that Gill was heartbroken by his death.",C-Class article +539,Shershaah,2,552508.0,"It's one of those Reports heavily shaped by India. (to the point #2's rival Cristiano Ronaldo was the first page off the list!) We finish off with the Bollywood movie about #9, the country's showings at the Olympics - #4 was their best performance - and a Kollywood anthology series released to Netflix.",C-Class article +540,Shirley Temple,1,736496,"The famously curly-haired child star and American diplomat got a Google Doodle this week, celebrating the fifth anniversary of the opening of ""Love, Shirley Temple"", a special exhibit featuring a collection of her rare memorabilia at the Santa Monica History Museum.",B-Class article +541,Shiva Rajkumar,1,440814,"This holiday, celebrating the Constitution of India -- the longest written constitution of any country -- going into effect was celebrated on January 26 this year, as it is every year.",Start-Class article +542,Shock G,1,640103,"Shock G died on Thursday. Being the front man of Digital Underground and co-producing 2pac's debut album were highlights in a career spanning more than 30 years. Chuck D, Snoop Dogg and Busta Rhymes all paid tribute to the man credited with introducing 70s funk into 90s hip-hop.",C-Class article +543,Sidharth Shukla,1,490575,India continues to mourn this actor/Bigg Boss winner who died at just 40 of a heart attack.,B-Class article +544,Sidharth Shukla ,1,2897546,"India lost this actor (who also won the local version of Big Brother), most recently seen in the series Broken But Beautiful, at just 40 of a heart attack.",B-Class article +545,Signal (software),1,880835,"After users of the popular Facebook-owned messaging app WhatsApp discovered that a new update forced them to either fork over their data to the Zucc or leave the app (a policy which was, let's face it, probably already being enforced unbeknownst to them -- do we not remember Cambridge Analytica?) millions found themselves migrating to other, more secure platforms such as this one which places emphasis on its end-to-end encryption and found fans in Musk (#3) and whistleblower Edward Snowden. Its sudden boom in popularity caused it to skyrocket to the top of the app store charts and led to a day-long outage due to an unprecedented influx of users.",C-Class article +546,Simone Biles,2,1808423.0,"Simone Biles, the most successful American gymnast of all time, withdrew mid-way through the Women's artistic team all-around citing mental health problems. She also withdrew from individual contests, opening the way for compatriot Sunisa Lee and Brazilian Rebeca Andrade, among others, to win it all. Certainly not the way all the media who claimed she'd be the name of the Olympics expected things to go.",B-Class article +547,Simu Liu,1,617395,"The star of #4, who the internet discovered as being a former stock photography model.",Start-Class article +548,Sirhan Sirhan,1,418410,"The man convicted of assassinating Bobby Kennedy has, after 53 years in prison, been recommended for parole. Two of Bobby's kids support his release, while six others want the decision reversed.",C-Class article +549,Sky Brown,1,749669,"One of the new sports at #1 was skateboarding, making many viewers remember Tony Hawk's Pro Skater when the athletes were pulling off flashy tricks and Jackass when they instead crashed on the ground. There was also an impressive amount of young girls winning medals, including this 13 year old ""Brit"" that last year got very injured from a horrible fall, and has shown her recovery went well by getting a bronze medal! Born and raised in Tokyo, Brown effectively rounded out that podium for Japan, even saying that the host nation's gold and silver winners are her friends from the skate park, despite competing for her father's home nation.",C-Class article +550,Sophie (musician),1,777579,"SOPHIE, the reclusive electronic producer, passed away on Saturday morning. According to a statement from Transgressive Records, SOPHIE wanted to climb up on the roof to see the moon, but slipped. SOPHIE was influential - not only for shaping the state of pop music, but also as a transgender icon.",C-Class article +551,Soviet–Afghan War,1,522177,"YouTube could've gotten this position, but better just discuss the storied tradition of countries invading Afghanistan and coming out the worst of it. The last one prior to the US and NATO (#10) were the Soviets starting in 1979 - which even marred the following year's Olympics - and unwillingly leading to the rise of both #1 and #19, as the mujahideen who resisted the Soviets (some of whom are pictured to the left with Ronald Reagan) included #13, #14, and #21.",C-Class article +552,Space Jam: A New Legacy,2,862339.5,"The 2021 NBA Finals are on the way, and yet people were more interested in fictional basketball, as LeBron James copies his idol Michael Jordan and stars in a movie alongside Bugs Bunny and the Looney Tunes. And instead of being an informal Nike ad, A New Legacy is a literal HBO Max promo showcasing all the properties owned by Warner Bros., including family-unfriendly fare such as Game of Thrones and Mad Max - and to think Pepé Le Pew was cut for being problematic, but a gang of rapists and a nymphomaniac nun get courtside seats!",C-Class article +553,Spider-Man: No Way Home,1,1273853,"After a leak, the trailer for the eighth solo movie of Marvel Comics' most popular hero (third in the Marvel Cinematic Universe) was released. And it's clear the other movies are returning in a way reminiscent of the animated flick Spider-Man: Into the Spider-Verse, as Alfred Molina's Doctor Octopus appears in the preview, Willem Dafoe's Green Goblin is hinted at, and Jamie Foxx's Electro is also confirmed.",C-Class article +554,Spiral (2021 film),2,489971.5,"In true horror movie tradition, the Saw movies just won't die. And the ninth (!) installment brought in some big actors (Chris Rock, Max Minghella, Marisol Nichols, and Samuel L. Jackson) to tell the story of someone copying the style of the Jigsaw Killer.",C-Class article +555,Squid Game,6,3281214.6666666665,"The Korean cultural ascent that led to many Western fans of the local pop music and TV shows finally leads to an article atop Wikipedia's most viewed, a Netflix show about a man down on his luck who joins a mysterious survival game.",Start-Class article +556,State of Palestine,2,1489556.5,"In the past week, protests over the eviction of Palestinians from Sheikh Jarrah, East Jerusalem, has escalated into countless missile strikes on the Gaza Strip. Some say that civilian deaths are an inevitable result of political power - and that's paraphrasing Bari Weiss defending Israel.",B-Class article +557,Steve Burns,1,1341515,"For the 25-year anniversary of Blue's Clues, the show's host started posting videos in-character, sending many people in a nostalgia frenzy.",C-Class article +558,Suez Canal,2,1602081.0,"The canal, connecting the Indian Ocean and the Mediterranean Sea, has been an important shipping route since its construction in the 19th century. Also, somebody got a really big boat stuck in the middle of it on Tuesday, costing the world economy billions of dollars for every day it's stuck.",B-Class article +559,Suicide Squad (film),1,519084,This probably made the list partially due to confusion with #1. Others might have been interested in director David Ayer's assertion that a hypothetical Ayer Cut would be really good.,C-Class article +560,SummerSlam (2021),1,929184,"WWE's latest event, bringing back John Cena as he might be in theaters with The Suicide Squad but will never turn his back on his wrestler origins.",C-Class article +561,Super Bowl,1,573959,"Sports go sports! Athletics are number one! Participants are heroes! Go team, yeah!",B-Class article +562,Super Bowl LV,1,1144592,This country will never be unified until Tom Brady stops winning Super Bowls!,C-Class article +563,Surfside condominium building collapse,1,513502,"A 12-story beachfront condominium in Miami partially collapsed, killing 24, injuring 11, and with 121 still missing as people are being rescued.",C-Class article +564,Sutton Hoo,1,965046,When I die and they lay me to restGonna go to the place that's the bestWhen I lay me down to dieGoin' up to the Spirit in the Sky,B-Class article +565,Sweet Tooth (TV series),2,616421.5,"Based on the comic book series of the same name by Jeff Lemire, this Robert Downey Jr.-produced, James Brolin-narrated Netflix fantasy series released last week takes place in a world where animal-human hybrids are being hunted down. It follows the adventures of a boy named Gus who was born part-deer and part-human as he travels across America with his human companion, Tommy, in search of his mother.",Start-Class article +566,Swimming at the 2020 Summer Olympics,1,678406,"All the entries in the top 10 show how swimmers are still a big draw (or, at least, it's one area the USA has decided to wring medals out of and most Wikipedia readers are from that country... though this year welcomes the UK Great Britain's record swimming medals, as well). And while the Americans winning most races (11) was expected, Australia also went strong with nine, all but one won by women - the most decorated being Emma McKeon, who leaves Tokyo with 4 golds and 3 bronzes.",Symbol question.svg +567,Sydney McLaughlin,1,613773,"Further evidence that a minimum requirement for athletes to make the Top 25 during the Olympics seems to be ""is American"" (but Sky Brown! you cry; confusing her national eligibility further, the young athlete spends half her year training in California, hoping to compete in surfing as well at the next Olympics) – McLaughlin broke a record (barely, and wearing controversial ""super shoes"", skeptics will point out) late in the week, several days after much more impressive records were broken at the start of the week by a Venezuelan and a Norwegian. Neither of them have got close to making the list, in case you hadn't noticed. McLaughlin (pronounced ""ma-GLOCK-lin"", if announcers are correct) then ran in the slightly-concerning women's 4x400 relay, helping bring another track gold home for the USA.",C-Class article +568,T. B. Joshua,1,666119,"A polarizing Nigerian televangelist and head of the Synagogue, Church of All Nations, Joshua built up a fervent following of millions across the world through his charismatic social media presence and supposed miracle work, but he was shunned throughout his life by a prominent clique of Nigerian ""mega-pastors"" due to his lack of mentorship, despite his televangelism being mostly the same as theirs. He died this week at age 57.",C-Class article +569,Taliban,4,2134698.25,"The United States military invaded Afghanistan less than a month after 9/11, nearly twenty years ago. A total withdrawal of U.S. troops started in the waning years of the Trump administration, with President Biden setting a deadline for the twentieth anniversary of 9/11. As troops left the country, the Taliban—an Islamist terrorist group that the U.S. had invaded Afghanistan to remove from power—immediately took control of several major cities. This has prompted Biden to send in additional troops to properly reenact the fall of Saigon.",B-Class article +570,Tampa Bay Buccaneers,1,744778,"After winning the Super Bowl back in 2003, the Bucs haven't seen victory at the playoffs in the two decades since - until this year, that is, after list-topper Brady joined the team. Now, they've claimed their second Super Bowl win.",B-Class article +571,Tanya Roberts,1,1987464,"Whether you remember her as a Bond girl, a Charlie's Angel, or maybe the funniest character on That '70s Show, Roberts is probably an actress you liked. There was little fanfare when she was taken to a hospital for breathing problems on December 24. There was much more to talk about when she was reported dead. Then alive. On a cycle for three days. A miscommunication between her partner and her manager had the media reporting her death on January 3, which was soon retracted, but she passed away the following evening. Possibly the first scandal of 2021, it was quickly overshadowed by, well, the entire rest of the week (except on this list, obviously, where politics only starts at #3.)",B-Class article +572,Tawny Kitaen,1,617451,"Kitaen, probably best known for starring in four Whitesnake music videos, passed away on May 7. She was 59.",Start-Class article +573,Taylor Heinicke,1,768906,"Heinicke, quarterback for the that Football Team in Washington, was the starting QB for the January 9 Wild Card game against Tampa Bay. While Washington lost the game, Heinicke won plenty of attention.",Start-Class article +574,Ted Cruz,1,812763,"This week, Texas was hit by a once-in-a-generation winter storm. Everyone turning up their heaters, coupled with most power suppliers freezing, strained the state's power infrastructure, causing widespread blackouts. Dozens of deaths have been reported so far. Governor Abbott blamed the not-enacted-by-any-government Green New Deal, the mayor of Colorado City told his constituents to stop looking for handouts, and Senator Cruz took his family on vacation to Cancún.After getting caught, Cruz booked the first flight home and explained that he was only escorting his preteen daughters to a resort they insisted on going to.",B-Class article +575,Ted Lasso,2,659100.5,"It was Emmy time again, and the big winner in the comedy categories was this Apple TV+ show about an American football coach hired to manage the football he knows as soccer across the Pond in a sabotage attempt that unexpectedly works out well.",Start-Class article +576,The Conjuring: The Devil Made Me Do It,2,955250.0,This horror movie based on the trial of Arne Cheyenne Johnson was released to theatres and HBO Max on Friday.,C-Class article +577,The Dig (2021 film),1,965743,"While many would be frustrated that this is not based on the 1995 LucasArts adventure game, this Netflix adaptation of a book retelling about an archeological excavation in Sutton Hoo prior to World War II is certainly a good story, but one that brought plenty of people to Wikipedia to check how things actually went.",Start-Class article +578,The Everly Brothers,1,498747,"Don Everly passed away on August 21, having outlived his brother Phil by seven years.",B-Class article +579,The Falcon and the Winter Soldier,7,827189.0,"After WandaVision, it's time for another Marvel show on Disney+, this time focusing on Captain America's biggest friends who even took on his name for a while, the pilot who doesn't fly aircraft, and the amputee centenarian who doesn't look a day over 35.",C-Class article +580,The Family Man (Indian TV series),2,821566.0,Prime Video has released this thriller starring Manoj Bajpayee as a middle-class man secretly working as an intelligence officer for India's counter-terrorist task force.,C-Class article +581,The Father (2020 film),1,644145,"Winner of Best Actor (#11) and Best Adapted Screenplay, which as Honest Trailers summed up: ""Anthony Hopkins gives the performance of a lifetime, as an old man refusing help for the dementia that's slowly eating away at his mind, that's such a heartbreaking, torturous, and cruel portrayal of a legend's final days, there's no way you actually watched it. Nuh-uh! No! This year's been hard enough!""",C-Class article +582,The Guilty (2021 film),1,956860,"After a limited release last month, this American remake of a gritty 2018 Danish crime thriller, about a 911 dispatcher who gets a call from a kidnapped woman, was released on Netflix last week. It stars Jake Gyllenhaal and doesn't seem to be wowing audiences or critics, many of whom feel as though the original was good enough on its own.",Stub-Class article +583,The Irregulars,1,386922,"Netflix released this British show adapting Arthur Conan Doyle's trio of street urchins who become intelligence agents, only this time instead of helping Sherlock Holmes, this time he's taking credit for their work.",Start-Class article +584,The Last Duel (2021 film),1,522399,"In contrast to #7, the other big release of the week is a classier film, a Ridley Scott-directed medieval drama based on the real story of how a knight (Matt Damon) challenged to death a squire (Adam Driver) who alledgedly raped his wife (Jodie Comer). So The Last Duel managed to get good reviews (this here writer agrees even if he found the movie slow at points), though is not expected to make as much money as Michael Myers.",Start-Class article +585,The Little Things (2021 film),1,736947,"""I can deal with fate, but not The Little Things..."" Sorry. Denzel Washington stars in this thriller about a criminal investigation in the 1990s that was simultaneously released in theaters and HBO Max. Reviews have been mixed, but Jared Leto's turn as the prime suspect is already contending for awards.",Start-Class article +586,The Many Saints of Newark,2,603784.5,"14 years after ending, The Sopranos returns with an HBO Max prequel, where Michael Gandolfini replaces his late father James (pictured) as Tony Soprano.",Start-Class article +587,The Matrix Resurrections,1,902599,"The first trailer for the upcoming Matrix film was released on Thursday. The film, scheduled for release on December 22, will see the return of only one Wachowski sister (Lana) as director. As for the cast, Keanu is still Neo, Carrie-Anne Moss is still Trinity, but Morpheus is now portrayed by Candyman reboot star Yahya Abdul-Mateen II.",C-Class article +588,The Rolling Stones,1,928717,"Unlike The Beatles, who broke up amid conflict, the other standout of the British Invasion remained together and on the spotlight for six decades. It's up in the air whether the Stones will continue without #2, aside from finishing the current tour with Steve Jordan.",Good article +589,The Serpent (TV series),1,515587,"Netflix released worldwide this BBC One show about a serial killer (#5, played by Tahar Rahim) hailing from current day Vietnam - the title is one of his sobriquets, alongside the Bikini Killer and the Splitting Killer - who preyed on Hippie trail tourists, and sold their stuff alongside his girlfriend (played by Jenna Coleman, who fitting to all those royals, once was #2 and #3's great-grandmother).",C-Class article +590,The Suicide Squad (film),6,1085389.1666666667,"One of the biggest problems of 2016's Suicide Squad were tonal clashes of trying to make things closer to the whimsical fun of Marvel's Guardians of the Galaxy. Well, the sequel apparently fixed that by getting Guardians writer-director James Gunn (following a brief dismissal from Marvel caused by the alt-right), and the first trailer has raised hopes for the supervillainous team's return.",Symbol question.svg +591,The Tomorrow War,2,992419.0,"In another one of those movies that got screwed out of a theatrical release due to the goddamned pandemic (Prime Video picked it up), the 2022 FIFA World Cup final is interrupted by people arriving from the future to warn us that mankind was nearly extinct by aliens and they want help, leading Chris Pratt to jump forward in time to fight alongside the grown-up version of his daughter.",Start-Class article +592,The Wachowskis,1,460037,"The Matrix was credited to The Wachowski Brothers. By 2016, the siblings had both gone through gender transition to be Sisters instead. And aside from V for Vendetta and Sense8, their post-Matrix career was not very stellar. No wonder one of them, as both started working separatedly, felt like returning to the digital world (#8).",C-Class article +593,The Weeknd,1,2192986,"The singer whose name seems to be a tribute to people with dyslexia gave a perfectly okay halftime performance dedicated to Vegas nightlife (his music is dedicated to cocaine, so it makes sense) at the Super Bowl. There were people in red suits and face bandages bumping into each other in a narrow hallway -- hope they got the vaccine! -- people in red suits and face bandages dancing on the field, and The Weeknd in a red suit. Something tells me he's trying to cultivate a specific image, but I can't put my bandage on it. He also paid tribute to The Blair Witch Project by getting entirely too close to the camera.Also, did they only invite him to perform so that they could say it was a ""Super Bowl Weeknd""? I doubt it, but that's not stopping me from pointing out that missed opportunity.",B-Class article +594,The White Lotus,3,592171.0,This HBO comedy-drama set in an Hawaiian resort aired its penultimate episode.,Start-Class article +595,The Woman in the Window (2021 film),1,871632,"This schlocky modern retelling of Hitchcock's Rear Window, starring Amy Adams, made its way to Netflix on May 14.",Start-Class article +596,Thomas Bangalter,1,580191,"In the Report as now in real life, the other half of the robot DJs (#1) is split from his former partner (#11).",Start-Class article +597,Thomas Markle,1,526943,"#1's father, who is not the owner of the jewelry to the left - it's just that we lack pictures of the man.",C-Class article +598,Thomas Tuchel,1,692108,Became the head coach of the world-renowned Chelsea F.C. this week.,Start-Class article +599,Tiger Woods,1,913790,"Woods was hospitalized following a car accident on Tuesday. According to the news, he's back in ""good spirits.""",Good article +600,Timothée Chalamet,2,676061.0,"Chalamet has starring roles in two films opening this weekend: one is #3 on this list, as #10's protagonist Paul Atreides, and the other is Wes Anderson's ""love letter to journalists"" The French Dispatch. The rising star has one more film on his agenda this year, the Adam McKay-directed black comedy Don't Look Up. He also recently shared a photograph of himself in-costume on the set of Wonka, in which he plays Willy Wonka himself. As The Guardian wisely wrote, ""there are essentially two ways to react to it. The first is to be disgusted that Hollywood has bastardised one of the all-time great children's characters... The second is just to get really, really horny.""",C-Class article +601,Tina Turner,1,756766,"HBO premiered Tina, a documentary about the career of the musical legend once known as Anna Mae Bullock.",Good article +602,Todd Beamer,1,411681,"On September 11, 2001, this Oracle Corporation account manager was flying to San Francisco to meet with Sony representatives. And then al-Qaeda hijacked his plane (#7), and through a call to a customer-service representative was heard speaking ""Are you ready? Okay. Let's roll."" before along with other passengers going to the cockpit to fight back.",C-Class article +603,Tom Brady,4,1555403.75,"The revered quarterback who definitely does kiss his mother son with that mouth and might have burst a few bubbles footballs throughout his career brought his team to victory at the 2020–21 NFL playoffs, earning them a spot at Super Bowl LV. This time, though, it wasn't for the team that he helped make into football royalty, but for the Tampa Bay Buccaneers. This also marks his 10th time on the field at the Super Bowl, and even as someone who couldn't give a rat's ass about football, I can see how that might be impressive.",B-Class article +604,Tom Daley,2,985631.0,"This British diver made his Olympics debut at Beijing 2008, aged 14. He became World Champion for the first time in 2009 in the 10m platform. He is a three-time World Champion, 5-time European Champion and four-time Commonwealth Champion (across two displines). Yet, he didn't become Olympic Champion until 2021. When he did, this picture (the first one) even promoted an emotional reaction from me.",C-Class article +605,Trae Young,1,397644,"Sorry, where were we? Oh, NBA playoffs. On the Eastern side, Atlanta Hawks point guard Trae Young also started off the series against the Milwaukee Bucks on a bang, leading the team to a game 1 victory scoring 48 points, alongside 11 assists and seven rebounds.",Start-Class article +606,Travis Barker,1,589191,"The Kardashian clan (not Klan) brought this Blink-182 drummer into the fold with his recent engagement to Kourtney Kardashian, and this time around, it feels a bit less like Get Out than usual.",C-Class article +607,Trevor Moore (comedian),1,818709,"The whitest kid you know passed away on August 7. He's left behind a bunch of great sketches; probably the best well known is one about how you can't say ""I want to kill the President of the United States of America"", which prompted an actual Supreme Court case.",Start-Class article +608,Trial of Arne Cheyenne Johnson,2,732147.0,#6 adapts this court case where a man tried to defend killing his landlord claiming to be a victim of demonic possession. Johnson is played there by Ruairi O'Connor.,C-Class article +609,Tulsa race massacre,1,1178663,"On May 31 and June 1, 1921, the Black population of Tulsa, Oklahoma was devastated by attacks from a White mob. Hundreds were killed, thousands were left homeless, and the prosperous Greenwood District—known as ""Black Wall Street""—was destroyed. The massacre was left out of American popular history until relatively recently; the revival probably owes a lot to HBO, as both the 2019 Watchmen miniseries and last year's Lovecraft Country both featured the events. 2020 also had the unfortunate coincidence of last year's George Floyd protests being at their height on the anniversary of the massacre.",B-Class article +610,Twenty-fifth Amendment to the United States Constitution,1,1745381,"Following the Capitol storming, there was talk of removing Trump from power in his last 2 weeks of office. Impeachment needs a House majority and conviction requires a Senate supermajority, but would prevent the President from ever taking office again. The 25th Amendment requires support from the Vice President and a majority of Cabinet officials, but only forces a temporary abdication. Every politician worth his salt is calling for at least one of these, except Biden (in public), who has to be the dutiful mature leader of the sort-of free world already (in public)... We can only assume CNN said ""25th Amendment"" and everyone realized they don't really know which one that is. Well, as soon as you get to the 20s it's hard to remember it all: I know one of them ended Prohibition, and (now) that there's a clause in the 25th that allows the Cabinet to declare the President unfit - a clause that has never been invoked.",Good article +611,Tyron Woodley,1,495544,The former UFC welterweight champion made his transition from the cage to the ring against #16.,C-Class article +612,Tyson Fury,2,1167625.0,"Combine a first name inspired by Mike Tyson and that surname, and this guy just had to be a boxer. He defeated Deontay Wilder again, and maybe now can go for either compatriot Anthony Joshua (a fight that was planned before Wilder asked for a rematch) or the guy who defeated Joshua.",C-Class article +613,UEFA Euro 2016,1,459883,"Five years ago, our #3 finally got the continental trophy (#10) he was denied on home soil in 2004 - although Portugal won by doing the same thing the Greeks did to become champions in Lisbon, namely boring and low-scoring football mostly focused on defense.",C-Class article +614,UEFA Euro 2020,7,2072667.5714285714,"Europe's most prestigious football tournament is due to start on June 11, having been postponed due to COVID-19.",C-Class article +615,UEFA Euro 2020 knockout phase,1,511380,"#1's playoffs started, and right away there was a trampling bordering on massacre (Denmark 4-0 Wales) and a game that was boring until the extra time (Italy 2-1 Austria).",Start-Class article +616,UEFA European Championship,6,721299.6666666666,"Ever since 1960, the European national football teams have a tournament among them every four years. Although the goddamned pandemic ensured the latest edition (#1) had an extra year of wait (pictured is Switzerland's 1-1 draw against Wales on June 12)",B-Class article +617,UFC 257,1,773084,Took place on January 24 and was headlined by the fight between McGregor (#3) and Poirier (#16).,Start-Class article +618,UFC 259,2,648163.5,"This match actually started slightly after the cut-off point for the Report. In the headline fight, the reigning Light Heavyweight champion Jan Błachowicz fought off a challenge from Middleweight champion Israel Adesanya.",Start-Class article +619,UFC 260,2,431258.0,"Ngannou defeated incumbent heavyweight champion Miocic on Saturday, though the actual match began after the cutoff for the Report.",Start-Class article +620,UFC 261,1,524561,"Fighting. Since we mention Jacksonville in #5, it's worth to say this also happened there, because apparently Florida cares more about sport than slowing the spread.",C-Class article +621,UFC 263,1,436422,Mixed martial arts' latest event.,Stub-Class article +622,UFC 264,1,559951,"In the first UFC match with a live audience since last March, Dustin Poirier defeated Conor McGregor in only one round.",Start-Class article +623,UFC 266,1,498905,"UFC events are a regular on this report. This one took place on September 25 in Paradise, Nevada and saw in the main card Alexander Volkanovski beating Brian Ortega and Valentina Shevchenko (pictured) defeating Lauren Murphy.",Start-Class article +624,UFC 267,1,629308,Another mixed martial arts event. This one was on October 30 in Abu Dhabi.,Stub-Class article +625,Udham Singh,1,699900,"The subject of the biographical film Sardar Udham, released at the tail end of last week and starring Vicky Kaushal as Singh, was an Indian revolutionary known for his 1919 assassination of Michael O'Dwyer, the Lieutenant Governor of Punjab, and for his subsequent hanging for his crimes in 1940. If Singh sounds like your average Lee Harvey Oswald, it might be useful to mention that O'Dwyer was also responsible for the Jallianwala Bagh massacre, in which hundreds of peaceful pro-Indian independence protesters were surrounded and slaughtered. So there's that.",B-Class article +626,Una Stubbs,1,524847,"Another acting death, a British actress who among other roles was Sherlock's landlady.",Start-Class article +627,United Airlines Flight 93,2,803688.0,"As documented in a 2006 movie, #3 almost ended up worse, as al-Qaeda had hijacked a fourth plane, only the passengers fought to take back control, leading to everyone dying as it crashed in a Pennsylvania field (better there than on Pennsylvania Avenue, or Capitol Hill).",Featured article +628,United States Capitol,1,821192,"The last time the ""temple of democracy"" was overrun was when the British burned Washington. In 1814. The last time I was in D.C. I was terrified of touching the barrier outside for fear of sniper, it's something kind of drilled into you about being near federal buildings: they who rule must be protected.",B-Class article +629,Usain Bolt,1,885806,"Like #22, a dominating athlete that went out on a high note at the previous Games yet still attracts people's attention.",Good article +630,Val Kilmer,1,539059,"The storied actor filmed much of his early life. These home movies were edited into Val, released on Prime Video on August 6.",B-Class article +631,Valentine's Day,2,664920.5,"A holiday for the lovers, a class so thoroughly tested in this past year - the lockdown must've resulted in a record number of divorces/breakups, or pregnancies.",C-Class article +632,Venom: Let There Be Carnage,3,835907.3333333334,"And for a movie the US did get, Tom Hardy is back as Spider-Man's dark counterpart, this time against Woody Harrelson as Carnage.",C-Class article +633,Victoria Pedretti,2,501802.5,"This scream queen and star of #6/8 plays Love, the (ahem) love interest of Joe Goldberg who's recently given birth to their newborn son. Love also happens to be a serial killer too! Her and Joe are a match made in heaven. (Possibly. In fact, I'd never even heard of this show until I started contributing to this report.)",Start-Class article +634,Vikram Batra,3,871670.0,"Shershaah, a film based on Batra's service in the Kargil War, was released to Amazon on Thursday.",B-Class article +635,Vincent Jackson,1,732404,The retired wide receiver for the Chargers and Buccaneers was found dead in a Florida hotel room. He was 38.,Start-Class article +636,Vivek (actor),1,1189676,"Kollywood lost a very prolific actor/comedian, who upon his death at the age of 59 had worked in over 220 movies.",B-Class article +637,Wally Funk,1,414507,"Bezos wasn't alone on his flight; he was joined by his brother, a Dutch 18-year-old, and Wally Funk. At 82, she is the oldest person to go on a (sub orbital) space flight.",C-Class article +638,Walter Mondale,1,583742,"The 42nd vice president of the United States, under Jimmy Carter, and also a former senator for Minnesota, Mondale died at the age of 93. He also ran for President in 1984, being victim of quite the landslide: only his state chose him, the other 49 went for Reagan!",C-Class article +639,WandaVision,10,1256341.1,"The Marvel Cinematic Universe hasn't had new releases since July 2019 given the pandemic delayed everything. Until their first Disney+ show, where Wanda Maximoff and the android Vision are a couple in a send-off of old sitcoms which is clearly some sort of illusion yet to be revealed, as after the first two episodes the show will have weekly chapters. Basically, expect to see it on the list for weeks to come.",C-Class article +640,War in Afghanistan (2001–2021),1,875738,"US Forces give the nod, it's a setback for your countryAfter Osama bin Laden and al-Qaeda claimed responsibility for the 9/11 attacks, George W. Bush started the War on Terror and sent hell loose on #2, where said terrorist group was given refuge. #1 were trying to solve things, but that would've required to stop the bombings that eventually escalated to their removal. (and in a much more controversial affair, to the next step in the War on Terror, Iraq, who were controversially invaded on Bush's orders even if the country had nothing to do with terrorists - yet) Afterwards, soldiers from all nations of NATO remained there to help the country rebuild and contain a Taliban insurgency until their withdrawal this year, leading to all this recent turmoil.",C-Class article +641,What If...? (TV series),8,516278.625,"The newest MCU Disney+ show, an animated anthology alternate-fictional-history series, premiered on Wednesday. The first episode is a counterfactual on the 2011 Captain America film, with Steve Rogers's British girlfriend taking the super serum instead (something that originated in a mobile game), and Rogers being given a dieselpunk Iron Man suit.",C-Class article +642,Will Zalatoris,1,607099,"Golf getting big views! And the unknown golfer who almost won the 2021 Masters Tournament got more views than the winner, who is also the first Japanese golfer with a title in the majors. Zalatoris followed up his surprise Masters streak by doing well in some lesser-known golf tournaments in the week.",Start-Class article +643,William Shatner,1,687421,"Space. The final frontier. 55 years after becoming James T. Kirk, William Shatner (who curiously is the inspiration for the mask worn by #7's villain) actually went into space, becoming the oldest person in a sub-orbital flight at the age of 90, as part of Blue Origin's 18th mission, third of the year.",B-Class article +644,Willie Garson,1,1387842,"The American actor best known for his appearance in Sex and the City died on September 21, aged 57, of pancreatic cancer. In a career spanning dozens of films and TV series from 1986 till his death (including a posthumous release) he somehow failed to win any awards (so far).",Start-Class article +645,Woody Allen,1,440280,Became the head coach of the world-renowned Chelsea F.C. this week.,C-Class article +646,World Trade Center (1973–2001),1,409541,"A complex of seven buildings, spearheaded by Twin Towers that upon completion were the tallest skyscrapers in the world, even attracting King Kong. Sadly, two planes were thrown by al-Qaeda on the Towers (#3 - and whoever says it was not the case should be slapped), and the debris as they collapsed wrecked the rest of the complex. A new WTC has taken its place, with One World Trade Center as the center building, and also a memorial that includes huge reflecting pools where the Twin Towers stood.",Good article +647,WrestleMania 37,4,844876.5,He's gone! And so is his lawyer team! And Melania's been advised to scram too.,Symbol question.svg +648,WrestleMania Backlash,1,516800,"Is this backlash against WrestleMania appearing on this list so much? No, it's the name of an event, obviously in Florida, at a skydome that the state has name SunDome because... Florida.",C-Class article +649,Wrestling at the 2020 Summer Olympics,1,614609,"Unlike WWE, there's no written kayfabe between those matches.",Start-Class article +650,Wu Lien-teh,1,652492,"We've been dealing with this godforsaken pandemic for the past year - depending on where you live, you either just passed or are coming up on lockdowniversary. The N95 mask that's helped so many through this was pioneered by Wu, whose birthday (this Wednesday) was commemorated with a Google Doodle.",C-Class article +651,Yom Kippur,1,427816,"Roughly translated as ""day of atonement"", this, the holiest day in the Jewish calendar, was celebrated September 16 (well, sunset on September 15-nightfall on September 16) or (the proper definition of the date) the 10th day of the Jewish month of Tishrei. The confusing part is that the Jewish and current calendars aren't in sync, meaning Yom Kippur is on a different date every year.",B-Class article +652,You (TV series),2,698159.5,"On a personal note, I never bothered making it past season one after having to deal with a cast of unbelievably unrootable-for characters, including the main love interest/victim, Beck, whose entire role can be summed up in this video.",C-Class article +653,You (season 3),2,709759.0,Took place on January 24 and was headlined by the fight between McGregor (#3) and Poirier (#16).,Start-Class article +654,YouTube,3,451859.0,"It's a really slow week to the point this perennially popular article entered the list. Who know what brought people in, maybe the upcoming Originals show K-pop Evolution, or having the shooting that happened in a Colorado supermarket be livestreamed by a witness.",B-Class article +655,ZZ Top,1,575452,"A bearded Texan rock trio - including a guy actually named Beard, who after decades with only a mustache grew a goatee - who ever since 1969 have been responsible for many classic tunes such as ""La Grange"" and ""Sharp Dressed Man"" (and for Back to the Future fans, ""Doubleback""). One of their frontmen died (#9) 5 days after the band played without him for the first time in 51 years - the other leader, Billy Gibbons, said Hill specifically asked him to put his guitar tech in his place.",B-Class article +656,Zack Snyder,2,651564.0,"A director with a certainly distinctive style, translated into many comic book adaptations - most recently our #1 (and indirectly, #5). This year also has Snyder's heist-during-the-zombie-apocalypse flick Army of the Dead.",C-Class article +657,Zack Snyder's Justice League,4,1632921.75,"The Justice League that was released in 2017 had Snyder credited as a director, but much of the film was altered in post-production and reshoots by Joss Whedon. Some fans were convinced that the ""Snyder cut,"" which surely existed somewhere, was far better than the lackluster Whedon version. However, due to the way effects-heavy superhero films are produced, the cut was probably far from complete (Folding Ideas has a good video about why.) After $70 million of effects and reshoots, the Snyder cut is finally complete - with a trailer dropping this last Sunday.",C-Class article +658,Zitkala-Sa,1,851153,"This early-20th-century Yankton Dakota activist and author was born on February 22, 1876. For her birthday, she was commemorated by a Google Doodle.",B-Class article +659,Zodiac Killer,1,1088838,"The Case Breakers, an independent team of 40 cold case investigators, claimed they identified this still mysterious murderer who terrorized the San Francisco Bay Area in the late 1960s. The police disagrees with their discovery, deeming it too reliant on circumstantial evidence.",B-Class article diff --git a/testdjangodock/sqlite3.exe b/testdjangodock/sqlite3.exe new file mode 100644 index 0000000000000000000000000000000000000000..4ad1ad4e0c3206bc9c70c88c335b91204179f05c GIT binary patch literal 1070080 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%0Dms`H_8NIqoWmIcEj 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

COGws*19m0 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 |E#lrHs}w8C2Mre*cJmP>qm)H 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�#7Y>2v99bygec^d z&Bn5W=g{AvV?;`A8}KcS7Z1V(#kz|i8gUYVzh-3_N~?8~(Dy}S(c%F-lZY{>XWXYv z904IJ!~X?2_+sa3HN*QEW@*ewhuA5u52{ETz6M$Yi8FT<72pfVzh|u;NQqW|06Qq` zk5EhwxG|y_NM8~`Td<7-6Z(nB(fy#N-_vjg`Ofc2`qITEa8w_TJC~xA*+;!Li=*$0 z(OSzy8yP_uOp{Vi*#&9|Y%~UnccO0)=(F|&(MCckU zdMtq(8&YD**-}FN6xqqXhXZHlgf13B>Zv*$_=utDnp<&|;6mVXXcDJXxD3zHqny2c zw3a-MMU-U8k1oPew9lzlM+C6kK5->9xi^>>dd10WLSFI{PB74vtT8VaN;81?V%$qn zC?44KcLETVU?G%DGwZN_kROVHujXUaA;o>MeNr1noY_E)27vvlXo8SqJPiG05bkXv z3-kCcb-3kl$zU%9wE2%<+pQjW z5f{^U8#{pMhkP$A*rIa~&I}MsP#H&ugk-{>47v-BUvYRB+@oH;6b8+VQNc9Uhuh9T zpA3g!K>Zj@jVaNaXdF_vj{^!>;84KoJ}(FP3oubZE_BhM*rg|fVr07?piTqbkJQ2O zAOczTZTsaYi>Hb@~rIR5HDBjTN%5 zGjAY9pQIZJ&4284Lw#b-Xp zWwa-MD?J?pN{Uutc5k580)mj!@kQO9e~2Z?{%^7a1kO0^w#6*e;aL9XI@?i);y5%a1Ds^Y2RzGTdwPy>Y6^@_Xx#moeb(Om62rRj@ljcJp=9$$ipzL*t^%Sgu z9%BaU%<>v@<|+)z5ngx37{!Ad)J+#r@AmSu*G}pmUVWJffFDj0VhfW|h5nBujka~yxg^|!W267z$2TeF; zAU!#P)O4O8W*a5Ew1%tW!4>LGvPinRV87Dj$#7RWi$!!&jtG|XP|KmqVA#Vbwb-wP!IyI#2%sMVsu@Jg| zTkLoxDj4zA>_8{MqEW~d608>CuB66Fb7t)(QXA_pMb9cb{)I0#Nb*-XanJ63Q)rg% z!qs1HGE ziJ@&^G9dy%Gz6)Fmuk@#ttc}Xgn`h>Xb#7zwAB_{ZD~teTKy`mhyg(oh)G1A8a35$ zu|^x~iR06vSO{p%@BP{5Oh{~>-{p^AUzN<+XPb;$Y1cY0%2)Y%zszDMbHG>2TT?q2Gq)=?WARp1!% zh8J)5>ZlLfwcMic~61hc#emCn*I1sE|rv9t)ly>2b z|Kd>QIDQay0b0+m6;)TqKF^~tQ_HMHGB?5ip-_d`JC{5pCYm_}3J>Dl3Nfh$dy1dd zzp--`H|MCe(xF*3lb1v#&^X_*NnWua(^r-{05F~Fd5rHgo5^Z6%fpdmb_Y&J6YYo8 zPIA^IKHu(ScoR1l7?|AeTsVWtpg_Cd^>h51nZ_o(Iqhhjn);6p)9?Q+B3r(hVk%H36 z0Sk6N3{VzXp^1=UOhi@djKi2b`!QBj1LlLn(hOSndj61Xw3h#ifqCn7C)!)LJ`Ohf#`h2?@S8}5S@?CuCQdAB3|8~K z?Jy6GO!pK%k|iZNaHw*3iPbD>@mGJ^TaPr;TXWOoW2q9*Ge6O=d>Fvz=a|&_pzPwd z9Qz7?&B~FmY<^XYSTl2Se&NyJuIh`5K8+#qnAIt2j+`Fc^%|ePRA?^xSU!a1c{7z+MwABR zpkiHdT^9&N+JHWc4c@27unFhdcy*x*Vm@s!K;ihpY`DvC~JSbA=i0|XgAI+kp~?X*Y*&< zd5%7YT&xpcvh#oL9 z?{W8StT9^?^gD4EJpKm#|cG zfE0~{z&h<=4~wr696qoPIPdIbu2q`7bDCzFso9YZD)FCc}$$LKCw@emq ztw+Ge{q5U-DPXMw9O&D4;rwo-Dx`@;bck7T@k|_7207MQ^RrT?(Q%qwPqfyHnQaM6 z>6DRTXX%vm8!aVcKferh=@(jj8P1ub7!Nu!j00|6&G3M;(pHb_6kBbAh$hxlUpkmr zt@0dK#di-+=U5}{897#YPLhA8;dqmSW6?X}beE-Ki_~=LwFq$^6t!^ETGD}~_-|n0E$1`%b$aQA{Y_t7y5df>A z%|bO24kQjDgavC43LirSoBZrdvl?Ty8lL2qPXtxB1m1Y7?i&piL@x~P3SCr=vP5K> z)XOBJM1|Djd~*(Fgs}EUM)&VEwLyJ0@Gi!}yG}~sZaVCWj-rY~!DKCui^GRimuqi#o;cE z2g#QN>ft8mPQRf+P`h@GvBznG0h8Dj?o18t4R@uQd&7qe%&>y{qW8pOof(mc9qu$6 z!}@83=PF&t-i?BoFkPryIL8xZyAY@kz~ry{+$oKZnW={GyFcHMo=f`hVb31+G5;<0@hk<)~FSGkaPejlP7 z?LaFVP~ofimWlxI*PyDoy&#(cl^AxzM6yEw+q~_f9ZCDGAFvyTT2Z_!vpkJx_doAF z-X}{wqJe~)Kn;wDRgYU08##`N-V!rh`-YK1n(XyL8t|%i9|d|P7PW!=X``HfY%)Z2 z=$e@Y8H@*QZ2GJ|PZiya5^`IRDAi!sh^|_pyz;0&KC{4A6Wf##v|dnTGw7G)$~C_L z1T3HSz{Y9d-qm!v$saw(Ma@_H2!*NfUDfy!HBPAkK89gy(&*}GLE9e7Y`FetjdseQ zXhC5^a98C;MQyQBFfo~x{-e{feGz~2w7{T})H|AjkrJBhbv2qW*A>}FoDZVaC!|r} z2jRwWfmX0imx#I8ug>;4H*$)jVWF>N#l8XD`o&N!aqCUaJU3Y|{>9q(l%%Q9NHS^L zCf{mu<{0Of_~P+WDbd!}2v6$DvKQg+Vz|NqNWjvkjgA9QfuQ7xLYsb=p#FFMLxj2B z7zbeJnxqqm1lHVCu$sNuUCR6jzje;s!AzP{C}^^FX(u~b6tskmW1RvB2nuM4h3%>x zq7NUy&%Hf1%^S_0gr_;jf5i@7_l9>^6`Soqy%ktzm*uSuOs)%L6E3vK4pc9)0&}LP zp0dL`7FlHzIo$17eckT(-u$|GlaJo#uGNru>lluDbr_Frfn&!%BD^DVnmunk3o}9s z^YK|dz0DaT;IX*O&MF%(tJgmm^4jTe3z<{UyX@zwCA^t``LjiTFz**t>{vCL?}N`= zJ&_q0HR0Jzg8O~rRhu(q|A!VMUAVo z`8m;R6ERJ~Zaub&H_-sXExg_RPxHmqZ2c|iKDLc9fI5W^+)=FlOR87_R25s`r^*$4 zQn7iF#V^5diw!3^ogbUUQu0`qS2G2d0)NdFMT2_jvEE*t(=7)EmkMq!Y$y(Ij(rKx z!=_nPTY4+D0Jz@BDcDwnyRQ7Ss4e<_%ENp6s_gjN`HL`8#b3`TNj0+)$$(%ziK+R? zqX|n{59^$5rV|~PdcU}8N3eF|5N&}eS57PHiT)kgz-*Mx)|5i^t?F5KXJ zeVjJL7T7JoF~vQ(nzs3YN*XHO<;x@K0iQlk;Aw`2WZyf(#?uKtdS4=F`5c z0NbneN!YwzHHovfVuv-=pYoMWPd$LE+$n1H2z00Wo9GlZZSph7Q)N{kxb@CcXT%$G ze1}tq7p+08s)=_HPsg2g&i69`#?mZKfeDcP0N}Zv0}jqKb(mpzR5F;@&3HA+ws9_d z2$&ZkqQTxQV^B`c7`QzY;Pvb1f7@FA*{(c*EHRp-9RWS8IKf=4v3-qaDud3&mmV*e*KaBtNI>O$g!JPvMzR zNzp!DqoPi)UU+kf+sF>*H1n+?C&9$;HJz%!wyA1p=`?)(Q2IPX;Uas^MT_92`R^h* zA6NQ`-MmPxy9;JUWY&J_+T+BJ`iyaNUvqfhDV`62p|4FI6XAL2c?^d00zENgk+fjq z0$NO#4U#XA&Ve0H>H=n0g)U`>lNhSyg;4L~7_HZRPsd7(2Fkachn}DOlLM_SD)JBH1;^zYu(|u`Iath2+YhFZEt>?qx$u zQm@*V6uz)_NG*2vDZFpseM54V&zDLi=MEoK|Bw*pfg$*!>KKlnm>8VZxGl-E6<%Mz zo|inMO|E}bKPwI|4%ZJ!mJT}aVTR*;I?6@L`e-&dtBv`k6jD+#2Lm8uTV##?Hi_P2 z`&?X5(qreHPc_4OXZCWiXat9&bwZDSL?nd|vMcIa!W)=;h80_voa4jd*X;L^_yM*J zwNU7yqVNW)#ctRGZZi&m-xrF2;TRp^(ee+z3;G-s_yCa9Y#N5xYFcK3?_Nuc>Y z`Nf2iu_nw^(Jl7X^XaMaZ+`0MQOGCx_SK58m%9}Ze}ocI#Q<$egXNzfN;E~SdCYmo zo90Y+!EYAm74&d+6a?>a4Zzg=zhzgyga&@MBrP=(dtb(G+npd`24|GX`|%(D7WU9i^fH-GDgB#cKC5S+7zG6cN>G@@Z%^; z?Tm3IXHmT26e|Q1(#PE82NP8?O2u~A^YYz2cMuZao`x$qz1#&cy zA$o^o3tWs?u_4GwpwT$?suapt66a|TECdl-3ws;?>d&0d^8BluJjV8j=F+e1XLq%U z?Q3<$o@1ntDRQ%P73jvv_B|J{cqwb*$Mj?z8nPV!Ul?)Og68mk>liJiKto0ZKBR#%1c7?~0Qffkc%7W|n#gi~{sz{Ksf;gP zFP9&=D)z5>>f)2*iKr?T6!vb@cBy*InbGc?@rC2P)8oCF!NefA5c7V=cAYLvNXd%4 zQ|6FY{qb{;_Xf9Cp^0jD#*Gv)Xh%~jZ|i=d$pv4O`)hxPf4K>dx2n1%(sf~ibA1a? zdT=9YhqLr3o@y(`V0;r4=`+n2NW!WW2el}&{L!8KX2ONU& zhP1nT3AxVzv%_gv43b}(I>@(|v4!9r2q5XghhqB==s?)g9m@ya1Kf1cQSXr}+<5z{ za@4V3|3Z%vU*H$fNHhEX$uQM%XS^X3FNM$;(i|~hUBYA!Ney>H{$#awy+HsOUwunf zL%#X|M&(-h`=uCo*98=!A7k&4N1sPE=lQ-ZZHHW)8q4Uhl`<(MU7dev0_A{sXEp`vQ zhIwSjTGH5UAT+DxY^(u`=9PnNh~YEx#SVAjFkU%d?mBEu{)4V}aYp2b%nL|L-K{nr zQX6>%rkSJrnRAEp2X>F($J%!|2hS13?Q|!5sd-S7nB=`d^rQzdT7%#-=yhkBUXM0x z$srf*{mw5E%#7`EDn8jltrOOY@ys&}bsSEA0a{CPH19?m>o$tb2 zFVFcaHmBh&@h&RsfBjq|fxa6I3R!JQC`wKh?9FummTfr1Si|#px&3s?okxDu(_4Sd zMBGK+JqOW#1GSPn6$V(?u&q=dUgw81RKRGK85F4o6|Num=`7kl5wa}Hq2l`?&=^hX6s;Lt!kB!OARM!MeZ%K zOWWR1o$;gEE z)oW3iiAH%5g`upLY3L`I<9u?Y88_q93^(pjQ^=?n`y%ua9E|Lax(+TRegBT}l6C$G z4`Q2T0Arvfa-DS^je`Rw3K3{>?h-4w9iIhY*00j7CMfPFq91k6I<%_4=p8!XuG z6iq&w#d0JQBpK~p^S(xEqku{Tc+~ht+-}gjC81gxc}pUjU#;d>PG4EB_p3RPr(ey9 zv-QWh<7S;BtA^B%G4=gkt>D&qLyI2L6Ebj8f3s+qF4ULQ zZzfBMTf?j0pe$aRvua)9)!IOoN7lxGb>ydP{_(Pb0OUelx%P5XftHW(LA4n8qyNN3ZS7%JL7@&{~2wkl1S zgVpQgJw#|2yG!XPM`PRLEFYrC51IyDv)v$qT&rUnLa-MZp5;60j$OX7{X=8o?-O}s z);RM!E~M^vTfdmrCCXaO&gcKVb?#0wnh3?6Th|2CYFC`dw~6mL@|YG_GP4%%hR?fBy#u=dTG^R+bg%lVO=tkFf1_`6PYB3bRi_g? zTeQ_`UVbjG={En11{?j(Q?GezVodC*?_jEjtkRufxWKv(&SHPNMfqJWBHrye{YOW8 zKv#W6m*EUM-9?pXwpm`dDlM?pkvap^F$>Tiby9Erui*FQ8liJF{xc77{}OI94b!t0 zq_5`(a=f00nSe(y>{PncsI0?gRm@0Om;nKj$=IRiO4=)k=UQOF`&Mn1zeUp!19h?K z3$u>=+S3+9CvcA`OG~W4u@9e!A3wnu*jlCsS2wzt+u597%^FNa zMqql285ACLO8*SFW5l$zYY$sPyG!|-c*S1I%_i9qTyvYOXoFpulNu%oHrgbKA=VIo zk<-fBUwHJxClKq7y=+x%vG#xXL^9mrsV!8rL%tfRQ;8)b1dsiDr&BuH_?-C%-Qgnh zJE>zpFEU3!8{(Fkcv5Gd`{K)bG2DA0baS3^Uz{Tc6ecl>cX&9iZucf(Of%L{VdW<) z#eowF4l@V~Rr<6T2#y02o?O-giGfK(e;3=4oIAN72`~6^&Ax8$Ltdv z@t>m}2p=TgfxBO1wfKLi)$Z0ZEZ=y-H`rpyX`i6l4c>POOE&-~P7FTwa&oHpvS>-X z#~)0jTnzm;B>C=pS_qtxdC$^&IFR)4<;@$#J6i25D#IqT>bp zig5EE)-a(Q7rpYa8yxc4T|Pzh#Eb5s{+UbM`uW~W?x1JlQR5C8$F|5S+=pI?|A`Gy zRMocXG&`1qv*yYl2c~`a#IcusFQ#zkko@aTdQyTJWcZEnXP*>jPF>=*ULrk&7XpCsKd%cK@?mF9h|??tfF? z1grzcUUs6BBxyj7E@A3&7JF6@)My?a>(1$dm&x{dFNN_~TZU<5)i!#xb5noh522W` zHXr)#q|`jw!P&3I9X~~b;3)jTS$mQTy8xsb?tPhl_C(7)g6lkF?l<5}F6>8Gt-Fi> zfTz5ut|rDR+=SW;0(`bhkdO8qyo8BGBue+r%Sy3p`U^LTrQPh~*m6(cF2NK>l2&JN zu&1}~UP*L-0`~{QKwEDfd8|1uW^0gji9xZJcr8x?1s=h8S%Og=&YY{^XptN${YrHl z9mknHKK`uR_IdGV9cpJp&x$|$zWFh-{=?s5CjamVGQwcfXtU`TL7@M+x90uZ46>MD zB{bFfZdBUix(I9!1`q+@=XywN6lZ+z4b*Ni|Ed=&v4K*w9qm2rN6e8w~%l4PPmywc%9+2ZbVo$*Qbi#wIA)G z71`;J@{}~$NnoYReuxaUg3GIuk1AD&TaItY=O1FvVt&~*?IJ86*T{A;%|Bf_^bY6m z5Ax01=zPGAbL}}}+>acGVhZg!1zth3>W%gwap9kg%j}-$J)~vuDr}sgA2C-9mU1P>*LY$5Fgz2GV8adNh@!-ESHmX z8$xr1W;XR~+O>Is77;fE^vysuAAy!;_pf71?7>o|hnjYwhslsaa4!YV>TP15hSgym z_r&OI`#ys^=3kB8mHY}DW-2=b8{SQx!uQ^I|LC&OMlcE{j_`%Oa0k;nO*-jCoF9>_ zBGbvr)9b(e7^pt<1C2xI(EU8M7n_$kXf6`1l)(+yN%JFs1R;^sN#PNN0adOOZcDMz zeYIe`W@Y7g6?apS)lHpkKcs19R!(B-Ye~El8Bue5d}K(uRpw8mgxqu=X0BWevVc=rl8*ZJ!k0+DUZ~ zIhDMK{N;AN-k)<;+7GEMckapoA<*r2NZChy)pLin<}KR4Vc5)ktM%bwl?CygY6`u8 zJhog!Kc8Rz=p42xTB6J2_u%~yvdxr|JL{=z43uf=l1!?|z6!BeKb+re(4;<5o9;JU zV=F3=nhjf;5t+^Y{t{Yzr~|wHlT*MDGiuKH4ySflPj696^dcS8EWcnOIGv@Pb-K5v zm+UpFG%l^wxV_QqULOILJH(QSL;SF3XOX3n9|mDeiWVAm{-P8Tp5#AT`&v-84AlGW z>+~LeL_lW`qb^}3Yt<}iiOi7pw6Ww^+p_U^)exW3b7G}erNm&u&rMlPy3F8!ZOW?C zWd;rQ;2@1JCuMNYgj2KnI;sBOL?%(NRm72)JTmG2LE{dHsvj* z1i)oDcYk2Dh8WP0~heR!RMTMiMo!=*i{03S-0yB)vpm{b zIu`ZGh3HyRLATf(mGds{JD>mcdF^9^V5T=`&Yg_JE!e4jVbyDoU?Ah)0mS`&EqCAc z7Haox@2-8?&RWHjTfEJbtxK1gExyB)txuPkE&frR4uB2mGPA`WH1+OJm*olV_L+KS z;F@c`%IYcOUT*5K#RPFl^E=f(&aMr^+PHq({k=P@EtpvEX9A|DMrU*|VVOrW505Np z4O|-MeEaXmSQIn*hs=1*UUsTjHVG2J+L?T9{IX4h!DKPdi_PyGLqd`!y&zXu(V!G z+J$7$)U!EW<>s}6xH*%XQK@ZRc*M?>uhi3K+Z#604oqOWYkQA@1)DXblrTAh&DhXFIw$Ys;x%~{1Oa#sEs z3MhF-Y)f(}m&enES?%H>(cRuO%p4#?8$UhPoBBWU#5aVxkI)Jl&QtpZLOZF4=r8(z z>D;F8zUNZS0=rLAc#hQ=ASpbe<$0Mk1r(n)8bM($an%qnoe)2HzG9sU@N<;={*867m;V$lAVE+cUngk!N^%kzpT);8ddG2+RTb22} zpj8Y}8i=)DGDQYs*Rf?v1ktYTUsuD+Ta_}W`|G^6CXD&ZNeVTvg!h z#t_>fl)3#DcHQ~vnzoezE?7y#wl^+uC9n~DV zHY0krzWli$l~-VlfX?T?;Q~s|3*wE8C3Bv%2j8zTR)(@bWDF5*8IcRu&YUy3ydok^ zx&P6x^lRhw8%-Oj!MlW~I>NG~fSBP2D}q}qtMGU@^IgbmD4X=0lsRkOKPID2ncuma zUm{nP`Sw)5JuLqALvG4W^_dSs~JXb6fEuWG-2=F!HV=ol~?nx ze}lB&l=}}4ahnZdB78|s$6P{}`p>CL4H^@F4C$sTIF0=0;y*4=9ed$3D0CFFBdlV}j4IGo9>L z^;KkIS&BrGN?ITNF-lqIEL_kiwu8H_$6Nkjb>-rN`X-oooAy#+4%Mj~6dlgxFT?UR za_tKKt#)OWeQmbFIR6U5w{zH!;Q$#yqglr05gkP4uUG2jxfLvJOXU_Gb#=FHN>t;~ zwN0@a3i*r-mO?cv9?LU7^T=Bj%f}DJ4(HpXdE^C-@6;)n@zx!vCOzs{}uLdXEB z)ssg1&)DhZvX$<=>=v2x`j6*>n;1`3n^w)<4c|LZ6^yqOG3+^z^pD)Z`kk8Xh9X^0 z3LFhOl+9G~8LUWkp7+;yTJtQEtY|EpiX4<=vQss8R{)H)m{;Vd*5W+-4WVZ6!MIoh ztO>5xx8GV*yIGZ$unO#xjpU?w=Y;LV~*Q! z5+BtCChKI@x#yR9sxuZ@$;Gg^!dGxi*2J2?dbaL9D?2)aKk){0*njkG)&SIrT+H}J zyUvS0zfmZoNSr=f`p5NHbTTOvO072UyR7LYT+ZMY-A0j)XBv)Vdrdz~(;R)NYw5SB zs(slP8{Zy8ynUow+lz48zA-GJV$1Xrk!C|fQ)7)oEDn2W3V$=7(EX4#L}mbBifKHJiT=+KX}Gqd)OR}CI5G0fS`I~X!{9cKuB+P-nkyw9yL+8&z~UW zY*W7ky-LUze}9suD+0jSAKud6Og9OPN$-`uiApmL5IjGJQj{Du3~MWIE&19Qvr?9j+Ro1 zbY-XJtez(ZD{I(Y1HMeJ;{Y(a3ilwbfnj&XSB=kzlCC5_Bf21Uv71a&F+6JR&i<`Q z18r3Ge}<)n^zTc3X<+Ri|Hs;#+3IH)*iuR+O|Wx7YTnnZJx0S(zmu<_YcgSZ8`+>G zp{W|lKHj=1mh&WE3EJ4=8IrsbwOA$(aIu(eqFQA~8>hFbi-S4%^d1eUqBHMlIadU% zL87><@9PTVT83yNrV8Dc|3*eNWU~k8 z;A&)FYl!%Y+e}ya9^xxynouF%o@S@mpYw6M*G-{uc0G9{&mFCh^}G{>$gTT>dj% zYT%1#RhtHAk$G7#`WtWsk6A{;?KU3Qu9@qip|Qd*P~wP%xKMOz)|{_8H|5PfS)1a7 zGwFMe&ky-?2;#x-?nHn%y`@=vu@ zN(vOf0aD~g03DvC)1G3Fx449@H*!G|KgyFt&E?y~nF*m>cHo&`fM^gCatZzTT5}Fa z#ahfn#Ml9`(GQRcr|0H~CS^PdOp|G$$r;ut&Otoz>%k{u?GIaR!6zGiEmrHXZ?^kR z0G+{ovySdePqX9$bFS@)JVqxBu&=cT8fY!t%G9id`#dfMl7S^5+FBHCTU}vTi6(5m z%vlSRJ}ECTsst=Jc&)}bN!kI@k&U=2n+NnszvqqfBWjTyi*%X3=)ROX*9@O{LrAb7 z?IPwmh%MkGmxWpp&yc2AetIu6Jk0TU+~bNO{zT)0F_nM!?+zQjG~Bj)xM2gk-(`rR zv;KlFvq0u_5HdPH{e#(lX#Qo5)6Qr0|81oV*B*fVcSddy57xvs%RylOx~RS@84(+d~g~N1pj>X~HZjrAJeZ?sqR9bz?%E3hy?MsJHV$C7P3Mrk;iD^|Acs<{E2w)Pe z9~pTxTtLPJ@9ZgN%!2WN{P9Wzi^hPQuIZ@@G5PHxs*GERx~KnKo62elCN>&q8d_(e z1_3K^TDX;t2cXb4BPH&M{8siFK6Ig4-45NUhUIrL8mfkFHaohqW?((^wkWSVu72t!qp6`aKK{X={K zOQw7x5|U;<2$cw6`0sGu70Hh<=N1iS+kAFH&p>|!-n_Qv{YRKm%{^B_M7PamjNQn5h z%BBPpO)NRt2c!ooLz2p3cRm85YwA}D;hFc8marV*As##Qhv1yZ#AH>y6K~Y^jh-5h z?Z{Y}znY8;^%=`@x9wG@ihlpj*yHY9uHDzuNqlxLV!%e5xT;a=V2*!n$r*Kts0NHZ zec^h$yudCQV^XB7wzK4*WZ#Y4XZS0A$)|LK^RUV)Ht^FP={CxB zq31G4ryS{Z+tpmcTO&^>jEv=13fr3d;dNw-ENas@B2*Mo2VOK zl>4#vcQCQ;WTWRS8`$V&eT^=r(yrFW;NG^5W(G;TBo8>LGOlFXdIiwmU>(S;*y3yq zr(s`AeQrame}zwoKz>2Es62WboHf5p*HP|GbN{s+Gl=v#8w`zY0GFu8g%riYJ;&ZkR@D1W;9H8pqiVy= z1fXMnko()og#>JFlZY(atGW^K14iOrR=0#(84`PDpJo(pqi-UOosWNkN))PeyvZH8 z4q6RrQT&G7e|3-HOW7qf$QmhR20M5EnKSBO^s;VwaA@Yy|I*CQJKtUPjZTS7C+!y7>w_3iwVST~bo3vAxon_fgOnyd@~yw)P*JX~Xy6}ZWZtTGh(qBmCAZEF*v zFLh<)Z`tTPMoaP7BN@$QSNcc7Y@K)S%LRU9p95M$07X$6Ki;{o3^Ao^YH^hGhxmnS%?x zJc&u#aqJv09`)J%6E?eg(ZCu$<=TbYkucPt0mJ)ur>l*>t?Vqo=ZhyUu}PVOFW<7zZ7+f=kSYDFrcaWI%FF} zuVI(uu~d(#0xda3zeNz(Z5d>ASq*Z8cky9iL-!l}i7%g!5gBEG70Jw|mGTLR7ox*c zr}s|H?cOCRi9K1J3pZHRzG^Jn<6~(6%mOAFRt3r}^Rqh_4V#%mEtwB{Q@^x-D1?|6 zKQY=ezgC?AXA}O{C%yIS3oKw*@%vc!wzY$%46mD- zAIYC`N+fT};7As^JQCle1255OOSnNaCUq*$+8{hjqy|yq4L8qbCpCaMi|lEc_jWEK z2}ST3o_Ao%UL4-X^1@ns8c8sAkv&6Meedmt#3TF#pLt*6TG`^zGwJF&_p1Zy{`8>nKe9;(Q8 zatUO0fki$)Qi>5|0_#$V#HzZxlUH@Q%PwWWq_Bidd}eufp@F}BB!Jw6tPJ2k-l zi{+^Q7Qc`yL9Tw6%=pRjk94c|;DO;#K3`z6}hTsFgqE1m1`2B<*X5OdLCQYu_*LmJu! z1Ep~W)GLT(d z@nGo8f>DmJ)ZlA$(Pn*DL%E61W+8vj08IF@)`)hp_) ziVea0rP@!<>8%(285gb(KDj%S79#VK+#4^5^$sSc z0c*r^%=BDJ&wK&egZ61OJJ%e1ft#(4OVLERTYr-Yl$rJ4B|$vDr0R1#K)(^Zr07<~wSSK=tC6e5|uY@OtPdd3B{bT1NF{~Ax zsl76R4Y=bO3v*s@>zu)ca*b_EPKw*}N}v;`;t*iNvbL0!Xsk6W2BXj*72V|CS@F5e zxW;xjQp_%pvUIC{R_3GAT6`?migg9I&dBz?);r6d%jFoEZq)LMTmp1|y*is4RP8w> zR%K~RNeQ13(U|mKO0t5YSl6mMxi6sz3LNfSH5E5$_#n7nBItarzP` z{)NS_A?P0R?RCyDWy>#RdMKefoMD=3tTT148h9-i;QIFZTAhEy3{Zmj>8jRWnVR)! zs`fJqL^nGLfX`xOoR9d194Ci*OMf_*B{}nr3|3_S3!=t%2kyBuddJ#|Lzk6jFTKS; zXO@<$;|;ch&+IKyiuFcruzJRY@*8_Hzt!;A?|=V$oTTC>aGohyJ;a(DFHH>v%IBj& zX$cuvB$tjcz&i5lwPCG3aQ3}%?HH0?CqrXWIc^7{s3vT>`(Y+AFuITAzM4Y3nk%y= zM5Yz5fKFw{#sNhfWpokj+4dX~$g{fTgeiC7ZrDqZu+bQAo7U4iJ@wy0!6*31orY$0 zdhNN-mRN_UJFAGAj`t3Z{=*LCa}y)g?xPx3+-+agD&mo9T|$&%zwyYtM#QGBcfG_} zz$Ugs1^Vu~=UrvVbiVJMJsDzjOS6>1*@X=!DR-Yj*fql%I?aXFI--?|3DWBw248*) z0*vKP0^etjj67a>wU)DM^;2mxO$b|e**`w<(q{g@>FQPud|&5(>dL(O1F!6m`FX18 z>ehZ;9sIlLN_42=BW%u|=`MY;K)OyU^|5oPtCIUfm5F+G&2rl#Mt`B}pgz(hwKS@> z`Zwq<@Ix@RyCEo_;!QF@yRjQGIqEV&0v@O3N9Ksez+yeX37@tKO??6YHaBDI& zm(uikZ&*qBbNqWN0-F<|&vRd8sXPn6pviZ zTPx2b;py2bVr2f`c@@d-wuB032TD>0WvXz~*F2%ua60KmW|=zaw}1c4+l%!U$2#}h zNz2W*NI8aCN;ff#O5zO5|1N@RwM2&-rmp)fc(wloJIzzeCno9A<*sK2qn+_p8B;e4 zJ~u)xyMM{&q7Ptr@M*JF*gZzW@MBv`W2g~F+~DNWlSIs!6t5I)dx>ENSmuGJ*zfF zzrvMsCx)64aJ}t-WyD`f zdgWI%@yB7tdWQxd_%3zW=c`D(6&+Et;>?WtUeG-{)b{Vp*oaw)Yeg}A!`l#c&mTN7 zAC%t83PC}oH{6Q75PUCfaY}Pg(+qMx@C`1 z$HCgsV50EPU+}04dt@Tvp5F=3DQg`n3DyR6wy~6ZUg?LfdsW|v8hx1dHg?oLbiIR< z=Nt`*9*k^a5*G3SX!lNx9_E|-3$vJ~!=hCH{Z_mT=cf8iAd_S$GKA%1TXwm=i z$(MKVk`b4rEDwV-??Es7bxMV=>r*bi25V>O*xa*(uLpoE?KB2Fj9af}`5rR5Cbq}< z2^Xqa9Rmf&WUT$US?T;0s8Y~px{+o_ejRs)#CvXBHeMQ`hQS`83;w);^eHAagR|`i zqIcQWAlD3eROoNe(!hw66PldBg`GlZ;}A!!ow(nwCJ)AkPY@-(|JZBEGPVY)jx4)6 zOQrgVZ!)}O2K9DTJynwTXP*$2Q8t3j&R^SDxpX#yVC_ovT(v`)Y2PHe;~~;x;ti05 zV3B&aVh1jI?^i&t#%L@=@x#Siq5Qg;q!bZK;#o%L%kU*2IYC7|p%=`82S)r0^&^6o ztZ4Ht>*NwD)lv4;Z*^kQi?}EGa~iXTK8gj?TK$^b%E7IqD?%eh^MTDZMdPAh{4{hX z^OFCr?L#Ok}fG-Xst*g4UUF6~QCnmGc^o=l` z&dZz&=^YJMw3cia6lh?D!X$V{A%pRmb}lz=dkiqLfV!(jb6R?J!UI5LOErv9;MDo3YCs|$ZbMxg-(_iX4KFBKqd2#ku=Hj)X)9ZG(y;u86U1g4Y z0}qOr`z+pUBF~$PPBlDn1F})0;u(0LE(Fn&lNl%yC@&f24``lh!NPwp@z6?calrxAe#{Oy!o$mMcoO)rG z-HqP^{k!|@klANlW}od6ter`8Cq#Ww8-O7+J2&2Yytg@Yrms14mJe$}3{>mX4)WJe zSH-tf(Hxjr&ZSf(KjNg5s9rz`&&DCgx$bW+<&1pEMd2lYi1>E?BBW5++H8dlUG~})0cqLQd z)VlvxF*@IjPEGV~{~x-pe}{kIHThDXEzmIFeQlhd>DCpeVDnljWdF5k1WxEh!l0Jn zLKMAI-+*IAuXWi^2u`nR#da4RT!eG;+(hp-wZ2RJ1jEO1kirFx7HF>tkqisMK8WiW zIZDYHv5oHXDA#P|7Avo0Beq!@R9=De;$HY0=J4CM5N4QmG?Vn2+@ju3112C#smJ2t z%c#-qaX%LO4N(Dk0O(0*I=9D!GLh@tjq#mZTsE+@|Gd6I#A9()XLN9JxGQpzhAQlm zyW~oj(SF|1*(R1!`vsNqXj3mYJ!-@xSx#v~>)Dh88JbrR)+}S#uGPs`N%2@y)RF0xA zG{<>#84My4Sg1gYf6cWE_Y^irvW&ma*_q}1o(~EeUhrg1X}OG~zarqQ(;Jd-u^iEB zxkx!Z;^d@6wTDL6x4Nb+K+u45*X#DR7_O4js_mt@_KG}fnzEzDo0ZPqnnrT*@z&B@ zvLPvL+&wwEYo$w@SZfWMb@fv@h|c3#TwOqlLVOaD{iK?TSC5B{>I82px+2R&SzNEm zzWt*u7aFgn=~ik2GzrF+_@pH0DWXl4({)O?wa@#ev)$RIk+79b#zCiA+?I_9a1t?e|BHF!+&w`O1w6954_xf$ zhAy(ZiRdW{vpLr{(V>lH=w>^%r8xs{qkVR^abatGdvLsgb2&S>@!06bzm4`a zk9-}yGWM@#JCrl>b(Dd}&Eyb!bqcjPTOsE3NrL8N`5=@c&KIu+dNi2s*4^K0G}slB zGNLQ!7*l15^NXQOzcO3t+DixdWW9VqC8P%Lv}0uT%1?&UR}80jgwc{XBd?%?%w**R zM$p(Z+J$wyb7HpoZC5$;9j89Wp@i+IC9#%{A+c+3re|^}JnC7e;w$`I%#Iu~E+p3O z^Ob>AMLgDu-@m3%?kBa`OjN?j71>HzcUV3s>QWhrS>Sdjp-xEwhmz(5@&ZZXAkcp2 zJ7z2mw3wXf0;=6$*JQD<4#|;xbmeD_K$y8CSESC zou_Bm5Hs^AUiUitKuf2-Owc#Z{=K-eho&@#E`z%&^8FkAAw4R@Fo{(x+@}4^g~-I| zthzH9D!_Ffz9LBq56-$pv`9G6s%(2Ux9}!&f|Pj5vRW#g<%e`4|~26(Z= zT*ugEs7JVM+h``szFMOF z-HbtyBuD}LjzDHI45Bl1+N_@5Oo&Nkw)HY+b7uGuSmkU_muA^Bb!1cQ{Dv|ginOKq zE#ZAM0VeD#W`8Gtrr%{fjCbG`d3`1;UG~YpmG7dw@P*>ppTrg{K29u)D!`cdClCC5 zy*}4VyL7UD;Hy}_S7JQ-?aOcIRYmL6)X#ef*=i1$C^)F)_Th}OKdBToxs{ZeNv1Xu zZA*GJ`q+YoIe2$FUm`G;T>yg;aDG5F4-1pg2K*4!rlG-#SGE*(EZ8b!PF}}^j}4^* ztUez)xdW*3z?f1wM$?r&t=zj|BVG+YVvdgAQ<8~R0x`yOJ>Y0n`%I^(tTgz&8vS0_ z+4$GNnb(!up&SOe#N6Y21!<#SHX6;ww+6>|XT)EIr)`tDiO_oDbI-6(@J$(<7apwr@Q;}Orqqi=>!nqLoeUA0kiXm-3YGS)3dUE=&xi~&*4Qc*kF890PX|dqNp{Un^EcP& zFn?z`ZTu}>TFM0qv60q?Wt?lctYkaeC{Der!5klBY_R=DL6nK1v_+W4S(Dk*#)vn@ zJ@cwO?rohla*+MG;u*76P9a<7YOYe`{On53osd&pnX?RrT@*2?JZ95TT26&hp+{h~ zE+dncmL&40?sFh0Z0m6Z`-bu|F^HR_qMc+Q_l5EdCFfKPWknWizL>0!c0V9cDPk$w zg}-TK0cj=K?@Is%n$EQW-{iocC>J24y8B?$;}mfqt3xigsK{b4$;w$Gc^^36Vo(y8 zLi5ddHguaypasREXy>XCrp3a^feDc_$@Rosrkmr8vs5SABODUCN>kWs8pVNP><0i$ zO0rIGyEEMg^)fj`+$^yqwfvV?x6rT{_(fSy`^Q4tqqRN|X)8FG9P|4sH0sr;D) z$5`gltf>|4l%+KBLxH4vLI!q=m+(Qpy1y+;2dNzrU*ODX1~25}xl2fx1uNdN&oH;?Uin=%*EI7-+&mzIfV|>+8`iwC%9SzAT$t0@^O|UP~6!yNt zs&qJ;zXi32o*3W^T+JJsm}FU?x1_{d$ol!L>AXPi407Av%w?E2P5BoW3c8EDg60sn zc5|UFzOeIe#hv1dhzKOHps%^R2kK=?R)VU$%1jM2Fi4RP95l7s`cV$gB1%>au9eC6 zk=1`iZlSBurhS^<7n;NmP1MVMF6vemo>0OITpImg(`>)i5nGE!lzZqMMEu$Cnd@aGpI( zchH@%muFi99^8{tv^b!(*SOtR}n3K+#eFbRRsKH+Nc=7x|F!?^;NTsX&lnl3t$49rI)XX}Ps10H`x4U2^wo5`2424Bl zfjp@<*t$S(vk|_Uj25!qLO~F3z#hBdG6mjY0D649H;VZ>e>toF7@#0xO^hYwMrT!7GW}aE@dZ&i8C>>13^ms#d zY742aacTs0v$nK_GPVou8m>(+goLODXVDRq>@9Jwb&6N*$ms4BZ{li^ulfS}vurYq z#7G2U+z^-ux;-cVn;c(@rtGrkO-4&Gfkwl!bwJ#UW7Z!E0OogFa?a-}Eo@5}kbHOC5*)!pwAS{Zt#V!|H z84WQRv=Ml}YCy#N!7}NiLnujOovyPMv*2c!1=G@eiYRGFl zm{9r{&E-$zCptwteqZdrY6#Eg?$+va7XK+X6L$5UOd5o&7u_>-|1L&oKvu z;leBqv@9fC{ADYb=v`_AEA^Ve?MS!ugjFc@q^>e(sp@`vguOfvtbLXd#8;0;s^^P8 zegibSGsm8prH%D6!5D{~?_ruU*K?v7Z7@vVxZ>%7*f{&@oSG?vGNQvtEYsruuC@tR zyi!WKnJE*|c$9(W3ySUztWGf=?kwY`xy|5Gi;i#6CJ1XM2(G(^ctRD`?u<0I8Q4|r zQG8#xi>gx^4Xx(fH6>IUxR6J|)Y~!REz%y=E&GUmb`|VggEV9Qgh; z->IaTyCP6j5r}0g1CEK5huB)9QmACIT}o<};WK;dB~h2xwyRBcS(?Wp#^2?!oW^gN zZLm9fm-v|fz*bG%!6EMnKVpfcrOu?l6;+s%$Nzl&InG^|6}n{(42Ao%crWaTD1+g% z($YA7JybW9?i} za5Wa|?zc6$72`ANCFBKbm9U6er@2T?-8$^e+Li(I()RHo_yBKpl@yz zJ>nMW?GLW#o7AEg46FAY`waWE)HVIOk_c!tis{~NGQCA7A%vF{5eU|``V2eg8DUGA zsE{0+&IE2)$mn6h$sYXlKxpfXG4eiUqCx9=|G5qK#&aL^tuBxefk?PC~6jfz&VKM@mN%6or8_=jUoUc)_ zdp5wCMx9{dT^29iLwJpe6A0mH*2ZihhfVs^N1~h1d7xYnBy?+vT{eMNXP6J)q71@{ zS7vo@x5>BVJrsQ!J0CJH{ql!p&aFxaX4E3mt$=8-Fi!bp$W*UO{Avn*&ydW%`jeG5 ztg6Fm6swa{z(>xlmr%Q%X1}avt2&Zs2yzP4_~@^p%L=11?oi`>$`^Iat|41MRZ%JpC6vuDZyKj$6)*5&z&;t;%tvdx!l_-1!?6Gc>IH>0pa|ngDLv!qz^XaUA>${LbD`fy~i7Mu4_bq-v$X}^j`fP!(Nd2ppgn3poS`W zr*1!w6-J}aW&X+%IV53ARf8J%^36Q(Gu$DsvcKknNYM^#uTjmC_jk-PVi!+Q?mv$V z4L-AZoqEc7nt$oA!&*8QPpG5Ln!Vhmrpru1^ObDtkQG{xnozuSZtRGS9~`>_5=(KJ z*YD-w5P=AKZiO9{L?53N!Y^H$r&FHZB>?ywPhg84k z=3qh!2Q8i&a4VjrK8)&HzV7sw4*{{n0>mnlXOLw33xnB0C(8!BhA7LSi&+U1Qbu z7wmGkTEH21o2ZV-S{jLY>&tMmMIrf{zGlFmZt#w+n$84Op$oGI%n5D~WPCpaam+%P zi5{Kahah_iG4DeV^C5%$^HV5$4t#bWx_3kAY^ZAR)@J+pnwEkU#ojuoOPAI=qau7zb*M;}|8}hW+-lq{>hH=H z_hljH^u}NB9oDnlkN?0><8Vf3vD^B0- za%bUrYl^i3RC(joNX$kF_s7K5N%H*`^G=?&DH15HJC6a91a(l*W`7+ zzLfzS&$zW!L{kP|H{ES0HArsGMgt&fCQsHhy;8JlU`?}qD89+mG%L6|EVMH}D|Z<^ zSu^+IxUiZ=LF!8DFWs|sg1TiFdzGR^;EA^@PtH+7g4xgw#Gk`PXg$w1J(!;#JO^So z3y1p>`6#{3M=5DgE#WHGS9W@ zY!70nQDv5L8`(z!pl*UvQ+?392pGY_L|gUUka!cq*U2~w6C^;wI!Ib%ynRXEcj&o) zf4gxf>MPpgWG!*;v5TIPy4capg&f^4rsnweNMJwU{B_T<-eh11V3C4Ra)OJeuP+~J z#+bUG=*7GKscaW%xj=~wvn*U!C0a?zax@5&4`hBthN7%qZ#$f04={f9&WRT6L?Y48cbXX z^2V$4(8ku2Nu_o$k5bfm&_i_+Ond-(NxkeTRiYy}-FeZypK`m{o?aj)i9S9|=y*(n2YDwcdjRDcXh{TGIg-6ODa6cj zK#0X;!CXxzvP>Iu!OgXod|6BLyr!c+_cFLKgBX;rDY{te0gjM#s4D}N9T{LMI*Rs2 zhR3T>*j5znja?23a7_tq)2Jb|4;}JD012Y0>PlAZlRX|*UEab}Bol>DMh@}J4YeoS zGH(9PfrCWTF3ajRd6mL#Ec&qY_{f&D@0-L`y0+?0z+{0X8y{BsXF|I!}N|$6}0qf@8(`rVZZ9_-1oKH^ z(Hss(X(ftRXlbiguC|r7KqCcA2xfwEH9#r}5RDe~jK`}HTL`Gk|9RFvlLTyg-}nD} z{YmDWefIZWd+oK?XZ%iNUKrq(~2EeFC# zgx0FhdgVGjRA3D7N*X3hZF~Omn-JOM9;d2AoNk|F0C9?-)zebv ziLMf)^NG-EegW6hs)F6Us!+C*9uFY1%0&(-dO!LeVAEzpJ_w9T70$;SpeF!#KwteQ zpTCD_9GT+VOD-M?cku7>ORCN@ z**~1B%C`cha+1Q%(|8CE`y=-?dr_X$={O;nH@xHl9{5@D9pBxa@gm zxzBpH1&qR(Mx2v@3CuPm4l%?EhtY!SaUJt!puRhV-gXyf-a>D!Cnv#Xh~e zfsJa#9md%U!>~Q)KpjLjl6{c_P6Fsjcr-u&W9~3AppDQ5LS?fLCz$Mx!Ji@3dJ3+$ zVmp|LF=-?>x($RX+@_-m=C0!SQ1&5|P5wdZs=+=Lc1kI7`h(Vq0x2de#4F(S+oG7nQ_z5WnKILI@vL z%yY}P3yhQQD+j-I@0{B8{HOC__PS7UjnV8Vn!M`FuD`-r_KkKVyGoJV#&ts+< z>-kp&U^Ha189=7ZhAHX8niK2G>J1TI~;!2lAtX`o|E|tMKTZ+wLBR<2h7|+R!() zrFx5)Z}Lp|&;>^-yo?}pk}ih>PUknoaV1#uJqt`5K9v7<` z3g4{b5wJXfp*(ToB)YN>PFtGBl02*5b>Qs--5C-)Dnr&MXzxnIyZff|NZ(UO-&1?v z69XurRxBvnJe6&x;H&pev>CXhG!=?T>s z;Lt<+6(Ni*)~b zevM2twyfjZ7M6fqNVdL$Db7*B@lv&alhl2V?I4QrhC5S|EqN~`>KNv=yax2)%zWfw zSv_u{PD3yU3>9?2XwECBK8W|#Tqx91pNnFK%bW+$5ZX&^SI9sdvi8z%@#x?u+;GnN z82P&O(*+=@EtBxg zSU;A3P3cP@54TujvT!?haCM9w%uj2yCmR$(iac5Xiiil0V>g9pO(+r<^(2H;=a&I@ z4Blpi76BCkvMzvpq(@9CMcT&{f(=hzLr6)0t04#iR5QrBmhhK^Hu)tlF!eI@Jt#H{_T~2ts0Mz!l-%F!^_a?E3$`D&huv zuOU@Vkg8t5Xoy;c%6*t|(haqU^)qDJh5AGmIPf!+PoGn|>bFV!3T*+y88Z1uMl5uT817qVkj=OK@J;*r89(4pCCW%*65>}>Uf zl`U6KSXp*dR+bYhD;xe96cx`-&w>Y-!Liicky5y7P2H`nY4Vut*aVYZg$JK&2hLwX z%57#LUF%;GEp$-rI9-;^9;%;~xLYwfd|leZS-iK`XQC7+U{h!xt9gPVL%%9B%Ni9t z37=S7l`Uj(K9Uu3SF7w1z$=txT7IP=JI=p@C{K%%t$21Lcc2lyCE3YOvN#i@?*qq^ z9*3bu71~wTjBr4H$z6S!VRG{r0{W`s6HIOckL(KT^cAcha?1;A55sUyVkfI?B=x(~ zUoST5r5cmCL46;;&#B_i=}b-)eN|dbU^}`-4>Z6@^L<-vi8|KI4gOF zBsZWYbzchCgIjnU@=H*$l&j!ydT|>sNq2F6@%HUcPo$EoW&bjXM6DxKAqc4JwW5Gm zYzGBQ|ItRMRt1?QL=r=7Ky!RnK_1o9_P#X2JJXz_TB1@?e>uJiAJSW(3TwK zaPkOc_Jm)BIF^8e+9M~?(VS(3x`XUFP6r*!B&*Xf`5dZ=Nd@5V z{*}Ng+YAmcYd_|jY_8-1JpO~&gcGT(QVB)bOkw&Fbk1QB? zDf{tw+bW)enI~e)>I<4f?LgRbnAT^-Jr;+7qc#uyg$_(cBWMjbYDOug%AW z8csS;jWz7|*nE}b$UD+}QpCk+iyLUzzfM)FQ#3!5T?Y=?cVPMoE-|#5MNE0~gg!Cl zrB6e^;u*l*PkR>{>xf#c$sXFZ!<{1}E=r;!hZ|%ewFH9D-;_A=kn_=EoQVN>Ic(%5 zz|{QtL%hI7c)(|nX#DJ#&y2lw=4W2E@cBY~hGYkFodHrEI6BbY1cGmrwV(Jw4o5s2;Ps3lH`PRBSi(at zTJl%;1JgXCBnNh+lpwTQFZ~`;uzt-ps=EQoJ`V~shuXvEa$ijUJ8ns#cKbWVgIPSL zAIrwyz7cYQFla~ASh+?-jrc0^c#+*>E^ty%*a1aMf!pfGm`fg4jq96^JHgK*2rKI( z8EG*Js*(N~d@9H!#XPqthap?apg}$enkah5iGQaEMF#zcl``mNXu!kofJ??r?=TQk zA%dm@+9KbyMypZcqTP(DF+gj#^5b29(A{hD)6{ z3#2~e9{uS|t*)TzOsh+8f<9KLwIEefk{zeET;5%7*bHy(mLGcKhY5sy5=xq zTG6ZejF>lIcfkE5;Dg{; zcsMC&gfGCPFxuf=Ux~6o{!L|BdnRS*^xOCf=&hAA;U8rv%mwFRIb3zqhhX>B?lI=% zs)`~Po0We<)*rsjX$z06Sq9PZi|7Y?Rn8v#0q7Fg zF03eDa-N-4IDN+QVO4_*D@qr`q6?0{2O`&k<10Qm!iklO1@)vt8}RBXW+e!F!Sy_H;Pw;pch&8ZN=5 z4=FL&>V7E|SoLLV^aS0?Acq`^pFb$Mgjt5Di|Nm?=xSGZacsvTROt%;AQ4)_p8sQ} zDS2z^>(ca7s74Y(6x5&;sY><4BTPNr+4po0p13=be_`g(1|p7uGPdva<@`TyDLD!p z-&#0x+ZLfg(bQX({qMK^#~ z#2$bC+zk4nCtl#ERUu#B^VYD#^kJ z^Oc}Zt}__O&VUc&tfPPHnuhLmGr@SS{SXZCx9M^Vfs=H7$|k)B8is3X);zY>RSo40 zNd!D-(DraQ!!LGrs;us2`$BYy*~K!z&V}1x!;}WH-N9-0f2F??n)S$rnNYP9>_?C^ zxq}sia_xR!1m^>Xi5j%{a?G8>xQnh~UN#ZXl_XhEKVD{F91BBrL(JJjOOj#;;ss6ok>(S9>p@TlYjlw7u;dHo0jXUo)zrm!Ia%pE^CnUk`#@5N_v>OG;n|5W z6ok~6AgTv(!&+l{A6Qsfm!ro>xzm!jPTvQZkI|N};CNxA&X6zRi7>?~aksW0Vn|D1 zu-gebln7ve=w?9SjQ~k$m%Yc0hzgkrVJa{Ir#{0m;A)vLe(W9q zNHiL)Q(ZK+@HhjAIIuvHRLPOJn>JbN58?`0wh`R9p~R#us3^1%Pc2^Pk@Z^cp94dp z5q%OU_KjvS=p3q>u!X|VnuzJZ4F+zMA?8}TB@~`A@O*%CI8eK)*cP6P z;fSH+T-lpox_7r6CHlc*zdNz-M!(2?;3Q2ojBAM@NI|dXN(&&OdhvB(JwBJnz>qJI zF}$9aVH^lO1k-?43j>ix65dUm$Pzo2LO(-w=(!fZ5tU(yRBxb|LW%*?gPrr`0qD5$ z5_NiQzX8rsLK}z>O5kN2z#o|!i>`7}?i;PaPvhiW;eTVwHW#)_Lk9kEKWyT!DyM?J zVj4wCzECRM$bKpBXL8L%RSchAV=et1ol63f+nFy?!N?(G%+Lli!js0=$xR7jikLc7 zXMG62gYXD49gtlYolFLo%pw;ndnMJvaI2#JpzqBA<)9K{ZK1Zi8{+N zKU72T{hcL<20|OS{cBkO@QB9+?}3@|?;s`2$OhJZ$c3C$=o5DHe0FGmVMR{#a)6Rv zxyJCWW}eSjo63VqGp(<&y2>?0IER80oyms^os99Umd|0<;5hR1c7it`!FF+h6NWa_ z3t0Q$YUwL07|`W?57Ve-6^~6l){Pl=b_N{@t+LMjtxR8vPUyooRUpr@kFpwy?K|TW^3|w zJf6Z|DO{Ely%+#NJ3UzNOyj&D&s4UK3%HeqeD>>L^1#zQqG#YT<>V-1Eyt#?7Agg9 zl%s)aKQPkbHd=$?u-Kw5m6ww>^z6SiL!JbV)$0#2@f2RkvC4ah}aFv(=8e!}d^ zD4cbn66;155f)lHQ_~kSmFVF{=2vZ?Nlp=R?tK0nLPm0U}o^#XEWUo$d?6EzjJ zI}O+0fl0@=gyS-uW2;p4B*McqaNLWkXd~?iv@?NF(lL>2PKCC9&j%6mZo?q ze|eiIU&tCvZGvx#?B6brB3u8xHoF7$$^fydb~L&0>q5Yi9jPsYZ<=SM@ih` z<%d#;pZRtt-na(g@lZ}Xmo)pr?rTlY^OA7KwSTdJ8KnO!a{3NIF z!wwQR3Uu_`2E7;LFH_`F%idg#{K;SRAWtxRTQ>TU{5s6Ep{%%KH(4%ezLPlrh22&N zP7i$gd}!@Ka~x&_`h0kZ$bq+D_zAxG!+t-(U&t!V;DNa>R=Me%?p4}E+#}8geb$`4 zfL=rg4egCoLu7zmEWrRUuU7UC?!-!C{Y167X& zyxCchxoGk80sKheiEEiqYy=lui5QXi1hNSd2~*=Sjc=8Q6sY549tX5{2HLf(JZws! zlV)oV+(08Fa0i^#2(<2XRQ&@as}M=MDK*AnCto*0aq{5K^FmbI$An*5crpb)io*}W z^MZYVz#QIgA;@6*C$)n4<#+`~+aJ&m9qW zIy2vJy@(>fg_g1(tyEK>DUFyAqVTlSEEc#1(Zk#5uryQm$!1{C(Y+H8bOQ3sH*w2= zLz&zaPLqRK`=_jbT@fW(d*N%YZcy?z?3J^e;kFQ3XTnngmn7_iho9~DC;kqJ!z+$c+O0NOCOgv}1!h!%$0qvz4v0z%VQWZRwqoEj|S z@g;x{($uHVSlzKkXe*}TyW|4@v0K9#ZAy2xWy!#O6dGhsLML z$C$5d6H*Xr`nhKar0MVY;!579>Jjr3@Z2|}A1`oy%tgg;UpqmF7j#SDZF!d0l3DXS0vKH$P6CM2w0YIykN>XS0JQE2B*qr*q&5* zDd%Q6nx!>~_-xR&{s(1$X7=aO#+wBP&5Bg)lzYinr$>fbFaHfk`*~Jm)X7vAw6<{< zuKbOesj|LS&|9#psoSF;EJ)Z3%!9sxRZEh0ng zmw=Jku}{75Re%E(eR|~U_ytqO-&UQA`?r}ZO=w#)hZhxe7QAM^hdCg4l_XD5_T2(D zUGIte;97I7ON;*&3u1cf*?-c0oR+b;QK3~fq++n3>k!Y(!>OSr&=C3}J%N$)ATxM& zG0pjd+T<3?pG9Jrxo>w{m@ zUP@L_X$RJ}B8w5-2u)+zfRWt=hoQMl_RPjuW3~=o)5?vo({ZQIcmBWYbCgib?Nzxu z=$V#jE&T{HP1v9|IghH1EdjS1{;1BtIJ0rb0dWlDt&Q+e44(!oLr>KW1y$pL31gN% zH%p&v zIHAf~V+VK+>ht$niz|pbwK|40a(_IWA4T?qh#!s=%pOyM!;pq=Cs2bs(mFi47Z7k2 z8bZucBZ8TP3unZjMNfZ=TFg)*q5)%MLhq0(2^c8c(I85IuuJ+SV_dCET(# zpStz=tF;HH2V3*$p!;Umd^%W*lhsAX}?F2bG`~ zHB+D%P&=IjD|d+xzSk%nZ-z9w>C-V7a8fc(^N9n)fg68yZf+Lu1@Rg13CJ#1y*;>#LqSVocb5@5Pe~Mq{J+ZTZ=wUaaG`(MN7{}UWAa@`D0pbW; zEn*c+=325nn6%*6#0%&X(pWp%7H#19m) z1{^$Iy&3aUIDhZ*3#+{Tw#C^77#q+viEJLfi=MaT$S;5+yiKuXFpq>Yw#{lgR~IAv z;wMj|pF`lsTc4J5X1E>YgmMOm6e=lAB}uZClrUIabbSU&2mb(~Vhc<_v1W@VWOy;6 zZwN`0rok0Wj4gm%a1YGE|MCK%!eIqm3_>Uo;3dx`?&bOQ>q8Yqh$~q;BM4dx;Hb)e z+fX#0IR{iI$Owv***vy+ zmh&KS7UMObLJ&iqyAVD~1g^pQk1OjqI zZYIth4LU&BIko2sMX&*GF9Gz&fnE_803$K#d3kd-p@S@Rx#|K+gw~{63Po#*Z!MVl zHgZ}`<-!oV`)TEq1tiG70p(#M6^0rj62VMf$)Q3^+u7T{ZXgJT!A{#u(#!-VMDS#h zx6ymg_lA*Cx!FaA(OQH;DhH{%Th>s*>tOBKG%9OAW$F@Y{q-Uc3#bR=sa&!-ua2z< zIwP{A!lk*I*@+cr-CF!L(jn<@LPs?41Gc{w-zd4B!W8{na={73ZrT3gXAv$QR|81_ z-+@}Kzg1 zODot^kc=by78u^+gy_#W78$dc5gf$IRbBYY5>xWJz;dv1ZX*43(aWjHfq#B^(LX{1pVY$ z*6P9>1FX=9%y-B;Z#mVqkq;5Hcy5Emer~kfQzR!PQ9j zH*4l7yc&$7K3VUb;?^E`2-8TlowU^84fw{f>Yc%O++;BJ;8k{`HD!C;1bQeDP z6JeaBt22as)btK=6WWadslLI~< zxzagcgu&wptxF#>sdaM9#4kkVt&K9w5m5qtW}6_E5CR>*tNeBi8N#U-6{W0K ziDFxmyzBx_wA$a{0gH^Y16KaqI5`ga*S9Be*F7N>JcS$rJ3ZFBNTB%@SGYVANVn8y zVl;9wUON~Jm)ZIOfL)}{A6;Ety3%7Vc260!p%$F>1_3fOOV6?| zj5k)FuewG|XEQq`06IennP2>vU$@l9yVJeNX z)j)%6Nn{h&|9BvPN!fSzXQEnQB!sN6f2U(+y5C>L1uc-}mK`1`fW{z*n#gY{r;?g* z_dnnTkO4))Yw3Qgg)h<7L3ear@~fXgNFPTY{x-awpm{%qVNYNfO!% z!%uVe{tW96m<8wp1*gn}Tw6a0CwUu?Qn)xvGjGA_u$1FeGOXccG(&skkUJBGD_nY7 z^Q!5iYOQt4IWS^`y7$@XVWfiuC8ju8Vs(xHC%BR> zFOT(R=+V7eJg(*oE3p*V$Yb0K)ol1U*}F|Z7006xN$u8m;gf>2$@fU^Rd^wa@@g*@ zWg)Ov6?FNzpRK@WpMw|A$K>Zi`+%F8od-)MoN)Dx8Lbot2y)sRV69g2yQ<1jsM7v3 z#B^Hx1aUk$yrD*}IS76@ zaF2tz6t;GNltrB#uJADVdwX)GkYl?MJqoTXGdTf}+-ov|qoxWZr3d!%)=2~PE?18*aeOh)z!r!ysxN=F-AVQ59EPND_T5kmI5eFxsn znDh|TDoD|^X|>N{q(HR{MYDKpLCVaQeh_ibreql|fDl>-_ahiCaIXGd&yx_J8F8nw z0lP0UQpeS&4K;#Epf4MnoP-$zK|IWew4sGqi_iXjEHzAfI3O({1QMs_+?#;bm5QxBSvyjEQ0-tp#E=P`tc7Zda32oH}=qLPfBI~wq--^19BP7k| zs;tsOpf|?$!bRoUDxUjXw8$0cPx@HEd;rgND^OD2IK@TcHA zt8gmg=m4#vka-N>#eBo|0!E&gG7@gqSP{+vbrHsBz!jIaT2Z%z<+Pypol4#(`KX@n zC0m~;6m1t>%^St`g`wT~eEr=`N?_9l?LdeMoNbr;AAuQm1tN$Y0x$4ZY!HD zNroQ)D6Mp$_fEe;KqlH|9fVW{l4Iooa{5(-kuKjViS)4~&<%kPLEQ@9fz zK4oNNa{AVrTtn8!$k_dGdj1{`w)C6}BcgxmG2gCa4Ou4r+VjNX2_68isPH@pYQfb4 z9ol`?wM6RS0geg#Txc_ToyClG;<^f)NeM*2Nr{Xs7VXCVcne>U zAkDqH;lKVK z5Jc&3?oFugDbMiBazD~a*{BdoVSlykFYY*;W({{!vF`tY!-(yt6W<Y_4J+88xbwGK^QD|?45WYuqM{c2zm|K(OIegHI|b_&w2Eb3?JpnP|j=R z&s7`oD5esWR&X4TKbX~xU|=~YRN5JEQ0YWwLBkNQVe0SxA!tkVm}Ml0CY~eX#eLe9 zK#NZQb00{LR+tUebVR#LE(T&`My>Yyd^+V>emPDsoZIPAQ_dVv zXWCXUIc|10b^F|{vEFfdsJr?CP8BEO4po75WDW`*!z8AQ1O}muN6OIZ2eI|MFOj>X zJr7ZCqsQMC1rM&fAXTb|8j_@gaTQb?Kv|BezK*fC_#mjzim(}j%@iN=k?W|n5@w5! zW%2ruW0gkaUr z(JZ$a3kwo%luq!*wi^jv?cp9|m6$1ebY9FF)!~m7b8>)laU<|fDwsE|FxrY}CmduD zc;zT4oAhKP%-L?QF^Ik2Z4`O=+eiU#XuEi>>kPGZhT4Un{CHz>JZb~^!f_j!Jw|bl zSKFhthKKsg+N&nn2+g&*Glc)!m8@yW#r8S=P}}kglM_%5HDRXuK57r1k3>M2f`x(e z^VhTH$6d+!X%~)<;UThSdO+pFpsRkm9H(0mv z*sk1w+X}BTiO>e-iA=^Fun&N~!7hU-{|3T*;1n69{b}`TWJ2f6n@;Ox8>~>^GaRyV zx#L9+{4W;gXvMGsOrT#&QH<+5jx~dro0d)pZ2&n+B6Rn1F{h2NDddk<;P!AiFK|nH z6ejA|;6P&5rM;F*uep8Uf13HZ(pjP)r+%K%b7UMG*jK)4EzaH22? zY>l&51Mhtc@oQDH^_SxqB|AJB{Rd%)*ma=J3K0CFw^$U8K~BP0C)CWseB_p-!~m_j z;kw%%g%Ttv`;&VRT7)z6#GeVERRgc;I8r7WOW`^iW`;+NY4h~*aeC=Qgst!{NCfh| zuIjABG?^?AgnPgHc?#mzU>2LQKa|B_xV#qZYv-`n;=jVY8q@C7{G~zd>HE+#UKR{UT+*o`Cw*EsXGhT zla|0RxBVkj0`UDF2BJo8nWzrH*OIOhq#q91vZIkpfcqHbIkT@<`<#WURQ<6p;dK0d zE;>hKsSe4siBEykXNFqq))7s2;u#m<6(8I#=SGfEnVS&DBm_(48NdkTDdzy&#v(1j z4^-rfj^(8@ZRd}5x2{0gp+uaH0+>Y?6Z=Gbv-6H3JLnm}Ws0Mp7mASwN+-2m>;OWI zV~bDe`2dLd@;0*3eEog0j`^7a5)F|xETqc`v>r8{3BWjeZFNEbYZ9vkIkbc*ufS>U3oA&W};P$fhjVh6fUuS)JYCDd;da8+%-iDJLvo zL2BURTlr*2z7EiImifjCAQ1S5;grHL_tGq__9Tb07z{ffn1i3sLS@P?U5Qtmfg2`! zCp%(@ESk8bKnuVllgfKj>NM@O{&>TQ)C+ab&2&lR7<{~J7Fb6zG|-T}*5C0RZPYBS za7C_E-rS^q9rp0BIVkZNs^XG#Fh9N57-r3>q|%WpRl%tbds|9!zJn4iB^P{d)_1UP z&|8o$>m_;Gi@_@bddWEcCd6%%924TkiBEb-x!$`V5n2b?Lva#yD^DG8HDPka^m*9} z^ip5VGIa8KQ)b$zr*{v-{0%>o)61!|VD^d$-Q z(x0mP(3#9r5IbOxPqr(ZUEQCEaBiws0Rq)v%a}|?Ih!4@X-eR3$R4cSWX~j*ljMCcyRbBrADE+gc>fJ4{J5{LR>Swr+91VtI-J9JD zcOArb15ck1*UIC))#!Rc1zxCZ>(Ui;#{v&~V_P z9{w7xr2TLW(4hD8Gr-$Y;UK7Z%xSc~^haPcTI;_s9Da)jI7inH&e2;c^tL~Li$mOh z;uFSLx&5&)3l5@tMwX}iKBiG!eDN= z@IkX=27wPCki%vOzXzF1n!|y5RF+a&&4v?umUf)aUxG>J%`w4y!sT!zf^`{-K9ryj zARuD!W5F8J&TM;=58}lr$s)CjMgdt%uZJEXV*4xtRhNcAiIN#>8cPp4@018Dp*f6j zAfT&`f@b5MGv;7Q&EQzrex^#M=+jAZ^~Gb(Ws^F>bW2BPa6FQNF|x@Nq>6e12J-b( z#45lA`bymXQ92q?c-+6Hu8b_haQ3%^0 zOWRsK8mz^b<$dBrO4~XM%zzs`O>d)wzpbjsJ{MW90Wr@~;jajYAld-o0sG^HZ=q8F zs*g?YV@5fm?d9t8!ca3R%hWHhF9wK>fH@6Ire;ndLEkFgHXKbGsAirSIR~_TE|tY0 z^n_vzhR?x*lI5JD4%{5)aqKV51X2si(Ql&E;Ta!Dl zNc@t`w`1bCpY}OO8!_-YEQF|qcB@nA24wj{jMQdmLLmklfEgO6xI}kDoz0k=3IBZ` zyEFDFfq3i&u&SPB$Az%I3;plwJA37lj^D+{`EN_du~7T%sYdXwft|kzM-QYT$FO&@ z3UA6pc+3&@Cxu16$O)Sf`ygsecfG^9kR9KJ3JB<^_vmd7@*KfkwLdZpeR8}ox5f7x zH)yr=Mv#0Coz%8gj0P~mk%#vD%Vw3&t8FdC+6O$~LlR(GCxnicYR~U-pTao29Fn!M z$_vN`RFxxRDS^bCeGd9sSMK3)P&z1fJ;H`(bFIQRO2%cQ)3vh7CJ>Mc&Rzt?3x9+u ze-py?0cvs20P^BdYv&GlN#2K8YY+|M^T1fSptLBkbwUE=AP=zA7+i-Dx&hmZb-M!k zDNG3VaUoEQ-ee<|0+d*ij$|m5*0{h@(r2iHebYM=`EYXKgGq zRJ-DXz37}{ux!qD?%@t333ZD*8VvY31o*$fx!o_`r&B;^gkgMGS~NXDJgxb~8cj3l z%nrix&JPp+!25H*d0ZzXk41o+TZGe?c9gM$s+N8+re+JZt!TY-4}38zOYg4r^vz*L z8_Y-@m$Rcwyi8h~H-Zc&MqF8O{wGhbgdt~HgY_5MbV_go6JkGPorkhk%ezEti?g+@ z%g#qGf`IiLa(0PDm04EDlsA%2?w{g|oP9&*As~ z;L@IiTFS24#>m{RLtTe#Z`a|j&XlNLBriqNT^(JJ&Nbj%QGN}K`tKo?7#%3*&R!ln zwE*P~>oNE!fdXAhCR7jACQZO>R|hIY4OGCWT%}Zl^m-Z++D{S-Wv$pPD>_g>twK-` zNh`fZUHrZ4GAGq@^j0H7$N(7U<5t#s;uEDOV%)x(c`n9MU3*C>WjeHFvKH{F3KUX z9`~?mnQ)&6RiZSQq;Vn{(*Tz#Y*m@TEo_{`9c11h=c=fZXtgs@)Q~kTIJ|HRmp)&N z{|V}jlNJGcGdmwfYX{+-LBZa7RvgY9H~?s|Ovwwz68Y8)jKn^Y9z&K{iYNpeKfJq{ z{43GnR~srPd&+jj*Ub zkhW9Z5&s@8t@eCy`C?)>=+f38gw7DWDW0Ypqbvd`oIgS@7W6^5YDp6dw7xP(b5IL_L%=V8TUdLL3AJ?c7O zj(|R-+wwO@%T#W6kD2`tRw(-yy7z&AUm#=o-yBEe%3)@1UQmu|fgtWnXMzr`f^wOF zko~k1c0@e=qId9Rqa5<{IU$aR)l)t?$|sy}x_AQ~*eA_=Kv+C7ZL)U6mXn+!iTF6@ zsY^VoCd9iwD>DKh&u$*Ake+fFD(B}(@o`A)3CFF8R4m~|q{z(CXJn>m1DQQC2YxA{ zJ@PZs=>k3ix+Z*ec-Jn>&sS-lEkw)&*j)Td4t}0AIUmS4{ZUwq{w>@<)rEd>GOtP_ zYqhp8b5p)qS?7@`DfYSQwL!hA$tkhML;KO*q2ADg&JR}x&aYFBQJp1SG|HTL+VpPW zbeP#g_19`7HjXPYw6nP9v`@YymgWhQR$(u(6U!$Au-p&vEa|gVg zF60h)54(`t^2L&p`wfIgZ9q2*_NZCzwEQ1y=0j-BDH{I9;UeGRfDb4?d1zl(=i#Ev z!+}i7d6tYzXURcI=bl)jFSg5vgQ6G>G!1%VkG;8*>Gr$nd_z$f@2_{t&ug7UzD`wf zSLc#*x;pTZ{4KUxawGl__ao`U&JWe}tgN4ndB%CAZC#rEMw8y#CC-ZDVfg#+pm5Pj3W@4`0`euU>< zahv*DyFW6K9kqw34y&BXjjyT&1LmN87|b4fP$%Y@;GR;hon;fKQ$G1Mz$wn5ab2?6 z)UnH1$K;GvL0Qrpfjft$_vuZ?%JubpOE+AK=U|sOCs$EslJ|VZuS7G3v_uiuTsY|ueK|!yWln>?=gG)fJbxff zAREu{EDSe%hW*9OI!(0%^`F=;uu_8O)E6X;#NrhSm`8wr*kvAf#;>@fM7FV|ke#3J zAmsHV37{}NEa;0&u)m}lRaIF(xK$VmO~{OVRS_wEr-Qd8j0CiCc_xJ#98U$6 z+tVp^>WF~CyBu2V3(x9cX5?BBA%MmJy5{sGeZDNBp~juKmdHr0cfO%I5jK;}Bo*bT zG0SQZ&N`i?5?3DFG^mbndW>{O z-aDQi{!PeM02fhxht+^P3@*9{qIVgBJ+-ZKMr+R>FlJVnI=|%jea;aQqMD{Br*Anc@FGpcyxL^U8vkOW0$Qk_*I9z~Sc0nVwDJCgc>neV!Vdc#8YxhKkbQU-JZ0}+G zt=;oRle}ljd*&NWUAMo~5U^WQGMBODe1~imib#6|D+Vuj{$1gbhh=s;8jn=H)S${F z4Iy~ta)eFr6{*LH%>aAwk`7T3lO_6iZrA+CT58cXS*WO5~ zP*O+kLWeq9j}*V&+jaZvz4n%(n9Ntce_!ND6~9V(1Or6Nh7b(F-D91EFKIOyAXCmF zrj-%LK$5zTnigO=le!^wawaKsqRk^S;P22Leu-E?(WSCF3n#60@UBN(M*_!Y{s+54 z>fAWbxX)X-$Q!w#&=)CGdsG5uDx^pUN?|af$n%wT#9f{eW!U__guM@&-|=t}01m^T zf;~Yx{hon3?eF;46IiQnbGlLH>+b_D7fv^hS-18m6a`@sHKgib!a#h=5nJQvY6VFx z&ijwx=Oca`STgh~8Vav>khQo(Ln-SAggkjmz6pf$4=!dOYH7Sl`%Gu}f{xUH!L>KQ zhrCU(9o1;TfP+c|!>yC^h*7@=n8T>A7Q|;SB`p)kOxnP;1Mz~@G}{^3#53^1vqzuwjy3w$8c((g#?UAs{Wz7{(msrJF(YlCNQT zW6N_9t>PsvbY#<+Y&-YMH)(M)0TZDH{G|g6xFsN^q7>C}D zbmrtZ3Oi|xudex_b)W!Yj=j++&rRJtg)1<(*jf!%p)swP4h&MpWHVVnlGKatf>wZo6a&)N%FW~f$%j2~KZAEV9k;SMj>B4U zM=G=-c|T?lZd!T~s5Fvcot%Z?Hp3f34;~P&;+5pR_zu0PbXfHUI!%%|pbSC_8EZ5v zwrmPm!I$9#N(IMJEy|haL})vwTYLCb0zfF!j5L_#pJ`izqx`$HnY#-15CiL>4O;wt zWGgJ&pqcM-d5Rx_>f}1>?gPE4&PsSKS=SkQs>-_l z7vcAfJ)QHPLLPfiS0@T*nX}xTcYtxdPOn^Rjp?h!s9Y-*b-sM~{jNg;D`O?BjFk?o ztaDB#6yiIFh??6&pP_F!Sdsw4l+#Ci#q3(&`vcYi%?)u{N4rd(g=9#=3y0tv8rN2B zQ#D|uRXfR17vC5)+mwZP?M8gHc0wdW%5P*r>5EaO~qjEpS}x04*d4{)}5%muyT83GYn+qIvaV`rg=}ne()OR)if-JsDCgv zB1{F~$-KjQ6i7+mB{}UZyvN@>ol0JY)r6an{l-vOwDtM*9~>TGx!HMg?K`Y*NJ)xf zdpT$Th4%1=cq-TvKMvblJh>v7!nm~N%#>{&$;Rm7doW6U2#mS4cpLKcgLa4YrS}E2 zK{jv27X{miU@2Au9(vL^<89y!f_Z2IIx+EPVvG%Bd~5L)D1>c$PtCFmT;T=K1~C>d zqD7JjQZXd)h38DF6@=FdPD=0s|E}oe1X*BNvv`ol04qkYhR-aL=mOR^;d=yFvq7=yBe-DpixCk*AGNm+=Xf#RD>G> zgrHDjM8Mz3cJ1L$rQ}nCX~R!lEd0OVGIwCXb?yLAV&ytmL>HVY=*ifn)pBW&$t-I` z^*Dt9?J&cB65(@!{h;4)Q7M!HfG4mjMw=bB{n- zMnbEtW90(tlJrji{+Dns;K2Ur1m-;9ytGZFF!e4yvy zz{nqtoW?9}QdVV~Tu{}>lwUP(3 zU5z~Vb7*PcK34(vPp0?fHp&R$gm1S#%NrS`U>kA>;O7qO2An=lwNPLZ#Qg=}9-MT5 zdlL%W49bh0fa-O+H>1&IwbjnW6XE-dC_@3S_3f)LeOTslAKW|WO$%1Mg_T}$5=$)% zOstd0=zoQ55Ze8u&y$5GQf!uO!eYNtFL#hcc#?D?AIp@*t*G{sQy$vHxc^W>m}x>y zmQuCJlb{%oOD98wF)pr?SH6zGzN2M;`Lh#B2}u|ZvJVqc=r3m#={OOJ8+_?aIBk&l z)3iEKEl3m_+8^PO+&fGv@rXM^ z^YWlt{tt3-j~P7vbu$;PBmz)!!ZHst%E!`V<`$nl#3;`~ihQFWe5_AjfhGpIP>$2(O^DnTknTRv0{Yw z{6V>-%N;lqy45f1S$e7WY`HDmbODX%9mdtxe>e?5Xa+IYQ7nSXx|quYEd|_=e@gf$ zYbOE!pa4yli*azYt#_cksUwV=ASP`#r~zK=_Gzuooja82(8bnxP#(z{D5-5N8RZXU zEx!eF^bvR&jqtYG^G#;vddz9cb5l-DHEvnOKB&P*E)e0V+=hEmwdl@R~eP?1GYpVV?q6m3B z+$<7kSVTl_k$4Z^H-mX7+Nb`*3BtP%ordx`?Vz)ak^p3`(lZ2hM}5~HR-P`Pc|e0@ zt@a1ZoUo@kjZ{KQ6-Esb!Cht?lWkwY88RYS<6Gz;pTkr=T88*614g~Ml!`1f^xgpk z{)!KNgI+;GhCQX6&pT2Pq`+l>y3WakU--yN&>Jw5tY08fI7vXQ_L;$$MYs)ukO5C* zG*zy)E~3d1+~uvN2=^(b-vT(JtnwzuDneZ)rDDjl0T4j|V3S!j$O{UqgRg~>MKi~v zc&C*J)o>5@OHezz)osi#JP^%~{ zS;oxV$i+3wvfPo2jL`tRdR~5wxn4ZZ8E43wK4)Uh4i49?)%Kv}*vTQ`A1*%+9w;@; z6*$VjlSE&*Aa?Q`ExrM7#@vbhb&cy3_CnYE?sQr@p#wqb(`m-svFYTtbXq#0)tH-` zPJ;j{o!ppCOD8lKbFB>)W%&s1u6%j1xR4KIzQAxm2gl~W8Y$yt?d%0q54cn#4ED8JY940 zZ|b@upwAhL_u=}S$@-irs0!t~N&?25DgMfuF7aQW&8)0BoJ1{4&f%ToFk~Twer&AJ zYAyZ)fNYXNM*^ym6)XBKI7js95Saua zNv?=W&d1XT{5uc-Aoii?gt-(y=QME3*1%|YBKZ_<3`!>;xf749M5{IN1a*cHE2n3j z-UE+Ub;5+KlUD13Bf=rz6GOvYU7jvmJx71?hT9JgVG=QEZ8p^~=?m((1R!f;if*lHC7Syv(&nF0*}*j9y= zLbXat)&)-JMI~}QX%64C5)O2iW!43UJJJN`x%8m30}$t`*{2k)?kEQPVw!rvjeJeO zThPeK5-lb>L!8oavR3ToQII|xDqp$U1&g5j#!J>xU0G=e1VLmDO9Qd?w_;bJVyz{bpuj}}S()?UxrAnPIH)`LW4Ka*agKxEW-JFq5c7P~wYV@i;HcGQwZnHC zuIZs1{ot9lxJsA!Jqspgz3#|mu+;^>=Ok$b+R4+3Z@blSPyw43*U_5I0E!40BK3ZC z7np|d0T|u<=D%-poI4H*zu+iu({?F52U1qpIqWCc-W5de;DQ4#IlwPEs+Voj=LM*+ zIxDkf>Tow5TTI0juY>rOem}_jLkF%pNtVYZNDV?AbyG(q>0z5b0Aa!7btg5vnecIR zCO=YWyzSQP_H^I71h(Le_2C0}S~x%ZjIb>0a&euEW|LO&L0_#L;jS~a+C9igwmIXn zfR=Xd%;u8WFs(Bp@RrqpI9+BY93Q}v=GlewH|20((M_ItkOSoyUb4fimG1$@B8Wq| zN!yuS4QnKA=ZtE1ESVoW71H7SU;~#Bj)KwSeP4$4g(}tEBZO6pR(l0Hp)NYe=!!L# zv(gVPk{c1O$HF0Le1XIzRA!zti^`4j^aLF67Tt-sXGM4Eh;&%ANH4w9`psZm7t zjprCe^AbVtG!_Crg1@l}s6zxs=|#D?HtIzf2V6Vk>Y?8R^rAd_3fPmelkO$hmN^&) zx@b*m>`isu=Cd#E{1CpK@D#~Fg#lD(pBH<-D0XVl1&F>E(1YF-oFIla`9s;-BZsJy z9NOObp?FM20{{x#msY|{XE}J8J_OCN0#mtS;d#(Q$G{OTg}P|2mcR)71BgJ06<%Nz z{Ocf^d#ou45(+NjFz`Ny+P@U{Wl+pVGu9K=NpsfYW8isUsI+M#nC9(i_M*dCm8|*an?fgia06g1Gjk2!uunc7kM@yiY7^(qI~A+x^-+Pyd4(JQ29#1QbO9~&QN#Pt>yO3s8BvQ6{2viD%@Wo8kwXD z_gC1B3RS-T3Xh^fjyiHPbY)5ingB|86bDTH=6cQ>AY2XCzVe>{XQ`P<}>^;*TG;z7Fct--xA<2gza*bMCA{++C z5hd+C5Ac{U17nHFq+%o%j~1Y52~W_MdQDs;hp-9x%I*_OtI~C2m3npf0(b50)?W@Qy~>BtvN_#dc%Ej)@JJJ&W7bX_=tk%$ zqtC(;0Sf9+Fu>R<*|F$Rz`YMyKY6YJe_?vyZF+lftkD(Q4?Bi7GG*JJXzCuLJ#}b| zC)73)-VAX19n}wjn?v`ZcsVlsfc~=HX~Cu$^})nfpXLh#%^kIFK(Am&FhJ+Hg2qwV z7Whp>l3&IG!Jk3(;KFiWbU6By2QQMao zE;0XsucC@_caPOIhx*Blj^F-Z4vZ+yWRZ!pd90FAl*wlA&y^UfyFnBohG~!W9|un$ zBtVa`80JRZ@ca+c?#jK!eLlVQ3Ap0dPmDy2*+@fEYK$J;4oS!I5pWROvm_Iq5B$N> zDlc{~p4-yBTZnYHHZv=VJ&{&DSc*@8@mOP?HSuu}9}$={Q#&5h9Lz&>Bvgxh#x35F z(Y=_-#pCqFIr_3(XFjt%@EBHk)H?CHOem(p9n5EqhpcCC$exK_NR1O$3(*MM9AnNr z&zu}T*s(caKUL2!oReR5sWlU815OjXq5^_k{u~c2;fKA27)5w$$Pi;V5Lke zk^nI7l5)Vt@Hw*`Z>sD=Ne(sVOLCKsq9zzFXmM_h<0W1Q>pBQQY2&_7H{al_jrvX< z;4>NJSr{?MFQ&li8VDmh4{iyqX1ECl^=HiC$`2>}9;^aiwM3xKE@y<-ZbUZW(OKjL zu>%v%eEm(vKV(gFiXjF@urW@y`!Na*I?Orc){faSkVJ_x2`T~A<9Kp&29uOf(Iw>$ zG2o=)%oo>8DnJ2}3RQF3BfAR)daf^9SL08lqK<*XKZClA;@c0L9t7&x;4B8@M!K;ty-Z zvi?~Oll3UWdzHhJr8_H!RIi^>O?RUW_ivB@Q z>Cx`m{XZGS%{4Peza!V0iq6Axa?bEM=w^4_u6@0+x7~Wlyt+BJpAESaaoqvY7b|qZ z=qfxJTfcCruPPs{^jMeh>R!!LvxI;~M<}&Z@RSIaV`%u9&7T)}7!@wdkLIH=fy(DT z34gPVx5(lHcqN*$zAOjx<_?x)j}5PwEzU}hgPzjjgjh5mz7EBm%ae5pmIdxhN1jpR zLU>Dt_b6EB1!V)kVuZc?DSByFVa@^KXTpCUw6j-W`zlcHU?jT`m_Olf0Ua38BaGNX z_*Re&{GkV-XAj7Z9x+P@))Zn~@u&jpigN4SSqiL!3ak;EoC~G`k8o>CuRg;F;BiN} z-ZFlIRaY21jhbWkdtKq>&e_qzb2FF77DsYqe45gOQkm5C%^mD9urpjN1iYmzVC@u%^fnfa@90>{+FjwR`B)^TGeGyIb)W)R+Xd0f5 zfT?*{0Bcil=>GVL@jYNCTmTH+Ek3>dr>ZiR0~g=t(FLtyAqU}PB|R7FmSdXX`G8JB z-A@2y396wsT=Z}_hguD|?O?14I?Ew_BKKhUpEN?PN6MW>hI`r8rv$Qx_&7Q(gA&C#R&%I@&FF@zk6 zRkpj55wZ}1S>VrnFyQc)a6TkpDiIt8I0L)0jpoLIdFG5kzQXCgC6K1Ji4zs0e4eKQ z{2k9o=#YRSk6Z#W{>qV4U3#be1LmfM(;?!+;?<N zi5&5_MzvVggMbFaPB|tTZ*Y`>+K%Q=bpfR9i_FT77r3@;2c=L(OaND1Iu)W-oDuET z*W^f=l4dC}&UO|rU6{IHjxl|li8!9Yv8aL`Wq?j8+%s^n%$W^{!ZrdminB2|7S>p? z-C4KYktS-yY7kq*XDrG!=H)=MR!3xlMe}s9oVx?S zqUxL+16d1@o4@Qx)dkB3`{#GuH$sP~3?`|{yf-TCw*Y0$TVXS3 zPI}ZRpAGMedStJ$Bv(u!Ial3`oGtw$?_wyO|mV;6@?w_q+%{_oy zMNy`{%*&k+X*2GfN5BPH8f}*i;Gu)X-6Qc9YT#KM+Flslj=9zzp)9;AqcE~tdq`;a zXsdCpGxzEOLJ1j)8#m2!M0w_v^YrL$xEYPz;9fpV?@6e8vdvW^0C^rJ0BP~PsM+pD zz7)Dr)>^2AZ(`T*KV4L|0?`^X9`XA3RUIM46>alJci(qS%?uoKehXT$(H)Sf=k|twKf;IDIx8#p80R!@SY^tt6!j@ zrqJvh3vvH!u0_#2XZB?|fZ<>xd_TYsK5+CXOrC)ggo5iHi4Ub98DShLE74vUZ5K-M zRZ@yafR;RPp$(PSV9psMFW6&c@Yt1spM?ZK%g@02$}NUS3l1KeL8TTh&R$O9ok%`O zvkp*{vD4>>pn^2*UbEzcHe=UJe@pc_Sd^NoYcb;=VfZYAvbf9tc@~y!hY>%m9 zC*YLEnTm!>|C<+zvT z&F-Az|D4PCg}jq-OAhsY2wy~2;WLbl1Xk>wF+Z_vmM?mjL?KNjWUPd!sA?~*4AxEM z<{#-O)t8I@iD+W6c8s|j#@7+a+Izk5GOzjQI?{~Gu;9+P!CZ*=gt1@2X{3lAaNNCqqHNCCy2b`%MUlhNL5U@`KExWZa`4H$w~fh8 z8TV3VzMLrv>iR;4BcOKfEOHP01r^z^_-3u#tR*^1D~cDto%vbcgZ1FukekfXlP}rS z-fjQUL{K3HNfA?H&}!=^e~|?KiB%Lu71mZ2Otm&R@6a6oCr)^l3UU5*4W$~d8;da! zDEP(wLL+8L&Ak;Ud}kIplSA1F3K&6$rr*o9c)_w_N&5hbNmqmGZ|GPisK=6(;c3L+o(5 zU?pE=Ls89Y+RG1yzY}^U3z>OFb~OjbOg!dAOwB^OukY2xcs%o%7LHxm8y?At7K$9G zhisKN({=|>%O|K$gwN2FktCs+QP8-Q>k4GbG+QFgP6BAw*|7Czt{9 zDG}wDmEgkAos`?u0cTlps_;cR5-rgFPkwFhhvuRRf_8Y9t4OOJ>g^iRIk|;qm;lS* z(Ke5T^5h-Pf_!HwHx}3gHVMlz7WEM}WY=Ia-cBdU)>N#=i%(mFK)zdKpvT=uUR2p+ zQbfQo!K9l{R0n<8?!+Htbt=)>F&`UdbaOGsXSwp_`a8DnLR$iCg?kgR2FXrmJOdfAQA@l}GO++MU#U+iKJ*M|4wTFg>B z`#|Ha3s4*)oSu4QOF)uWH}Y>RKa{Q;-tcVbjYav{-|_o5Tut9t@C4ecOBt5dRC&f5HfVa{p>oV@O$jFpYoQRyX7Mt zJ+YJWOuBFl$VJ;2P)Rl{e)t^I;x>8KRE!@9RLskiyi6ze<%&*j#&SUdiP4>%?BRzO zX>6MmDVXioDAqfX%U{t4h#FGFSm*MweQ zc$JxeN?T@f7BS{RXP5Ro#kk3&GxyM`HvNHf7Jb^U+uDLzav5E(u46){RgekOdaoiu z<^(M!G$tgIdQ*)xOwLVtx{@PJ52Zg0#)g%iL-@M~@_qG#J>43b3Iq{w)Zl<%Vde*D zg&fn^F2NY&fL7{vif!71zI0}_AXCt!!;fs^+lr}YCXNTw$wFB%{!6Q~w*Ct1k~OC~ zXv=y;8k*PIZxg_I(fqg1bXo!ht7$iy$9Yo=*o^W#uC;$xeDdp5nBCCHYezwzi=?@a zH>F|r!~i+Nv_M+D!p%tXy)l`6Qlm4`CDkAYrc80)xJ$fWPIV!-46_SU+L~=b>#c2- z0i-0%o*a6qq_i(=PfFW^a+)Eyezc)rPZVXV`1CFf%jP7I~dGHz)M;Vnfaua zkO534vT_|0Nv#$1H~Y&zg0Z@pGYw3p0sDxDNwx-0jE?A4bVw)`fnL{XtGZy1%PKnh zL6SKpQv*SnN9ZB3teBHxqJEW`Z=L#;;6;3`MuC!Sl>rybbA8EibRP z03>@!4)F3MKn0`35}i|ctwKm)=qUPgT^uAO*5)xoXPbORnQf@XSaM9be|sKg)j&oo ztVl_#34K$P&=oFNQGR;!&H1ENQok{?=`w$1SEUFdZ{jj4#Jq*nNQ)l!D3y||xCXhv z2w#YFERXy`24xUTi)$WgGpx0^6fh+Dw{&7*>?$+5(uoDJ%d+39i-fe)qAQR;qy!yZ ziA+tF4t=naZPM^9g(1_*#Da!{*;mX1*$(qe<%I>Kk04sr?rrV9AN3P^{fUD(Divk$ zJ%olx7cBDCJT&T|!K12h9l$c4<>$CNG%pJT8U%Dd^wP zyLS~6bZhFcRJ`GgZ^3yQ7rdFl#9js?o0qR4dQjVpL{*YRRlL@H^Z-VMUbXA z6J*5p!sFRBW?}j{1l%T++6tXr`4DBjjU9c%?0Dk0*A{yNEYAz=HT;0J@>V5eW*#z7 z=?0_8$|9$BWJm#It-6ac^Au=!kxNmxhB1j0aTBFY`?>vbSO%!W%-|mD4a!N$xShx4 zBQ6>&UBP3ci4`ELbI$9IPaY}?_%*XI^m@ZhFb8dmCx_Nb@wzf=)f4m*(l!@-E%Rd@ z>gI>`FS?J5gK`@75O13SbAFY4B0Va67rV2Yx#-Z3KlqXFU9A5j6b`8)`Mo{e}F~O=JPA)Q^q#&zWEHKo5XLS zeYqOB=6)i3UtM!x$bRBS*7SsGFx=WF6K@z+C-#Y-6$>XmL_VD_%0AJE)R3`;L|Fnw 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/#E9O(`V3_E6dGci2`(-I|5*Iqx?549yK|z?p-oZFpStiJbQ2kJO^aa$7VGr^n*h` zNf$u)U@XIYE7ab68vHw3P+}lu05G;IkP?qgL$j4JTKBS?vshE~BVHpKh+k!ECL<@X ziqo#Dcs~9`T$37Yy<|YnVY?$gHX2g4hJzajFjdCT*W;y0;X_WSTHHhtU>JsyFR^4Jgnd&G(U7Q65>1UMiH~w70rosx?G#l zmBom#mK=nv1Oc_HEpCAsyHE6e|A$X}Agz zQji-j0)K2foLJV7yf7?0i85ttNM-zByc8wjfW}sI4t~{b4Bf2NJK-0h@7JnH_tpr$ zg^F^ye0r75GM~*B&JqRvXivP(096bzo{K_)5?$whlm{QMvc0Om%LnsBU?vBp2Q;$g z^hXiA&;&!qh^e@BvMGPFGYUyMHS(l_)L)hPz?SSN^1Q*oPrfWJzKLH(snMDe!7EXlb$@(6v##(tQj70^H=CI~XJ{oB z?mpS*qQZdUJdr4r(~F<(z=`izzhsX?^|b6v_^dQH9SChp^)Fj<15gTtw)>cHFbKR| zk?Kjx-I>7W5qP-)j@v?@Ptd-Vl&M3+n{EK;1*b--{9Ay9Db)a z#D?LQM=AKhFT%FP_e}y>e17q{#m063JVNTZJi?0Dw*K-N3^guU^A?e;*qH#2`lHNl z`=d-OGDdmVE{Jd?H*Tg0+eiseW#x?rB6(;wdh$!X!Yf*vBbiT-Y)G9DUbLcAO2{^{ zrv~8X&H%Y(snZh7qcr7EB$-#`r;8*(`iVopER}vbic9&iD4&p>oOWt1_vPRv8i9jv zkRJK5&NSk z2J6kl3f<|>@838i^J)GLwk;DGZ9nq$E(GuvWi#`+ReD6>R47gCfwGAaIh9Bn^BOJ75O?n zH1%#lWjHt#rx$$dczi;jrABG*;>%+KReG0f-OpN?9sg825!blN5_=iibSLm;B1XET zKS)SoB1x17K`w71bZDm6Zidn#RCCth3m3gn;3RZb8?BO7@DqwxRW#Nc-Qf=_%K4F4 z!{3nmKQFAq3DdxMCFb{$zf&E!+={VaVj)W)V!$e_+yU!sUUmuYnFa<2L-8382@Y-F z|1VYSNT={D-0sHT?2uXdf?f8af($a3KeF)!&*N;m6i+fp__Jm<$GQ(1vfDjL^*E6e zYELQ7#wLy)&R5jHaSz-KD_aRFk(t>EX7jIRPh)m>WJl_9S23U2+`Ry6Vv0)kuS3ZaC^@)yjC1+w32o zlkt?S(6zW~$eC}?z@HPa!skGdQTxH~i;B6Bqm z>ZMvyuuGvS2;iyHv|Dma)7lpgxWKZ4j1{jtLm~~s{&j>~eWG98&H{m)RpTipSUj+b z7F1v@0llqa88jM)jZ`1?a?vWjmAH`gYd!_X{7fpsPTc3kGX z{c<-cR;eN&^c70jPY#FurS7WG30hM{C_qkwn!rXpt+NVFpk^dax}8Y5jj!2`artu| z*-*%(Q{9Tzp<$O9(UO_->)1n$1P|!;)6Zs1_(5jEhui8b#tprZkHLofF>ImE18Bh= zt+xQAo*X!P35G0;67E#;8~m((gMBg@v|_DfF%T((sHZAAzI;?f2cnp_l(hy}ymL6Z zcqqWzjLVmwcA8}%vu$5w)}sl>jsuzWl~(L)9pc~~;sJtx^bC7!#i~di6>#B6+B8SL z6JFPW_~i0425&9IDlXI|M2$dXyDIzIEmY5lH37{;OIn}9UF%}w4W1danOJb0^HA0$ zV*A_oA!1YF-J5vVHDA@-pq-CW8G`SRr$z7`lx{Q$g91tf+89t_dSB{g0t(c8$%(N}fQ@zp!r;7{t3RH2|nx9c#S4C6^q)y1+ zylN)0?eym|*=0Nu@<2xT@JMALHe+`q8_HbJehF3AQAbQ&kyyj^NoODy%$#iYFIhAV zPd|v5MNL|(Nh1#DN`TNgiIK=^@PPg1Z*(t^j9c9d_S{~| zjQ)^TgZO0!Vq_vZukf||0WCZjuw65pwG7eh+ zWdQl7`f+i+(}|rV0pUE`i;YQ%ye`Ssy%7Tm>E^u$eZnML^OK?8fF&vpg*hLDz$K>@ zRJ#=;HgQ^G-FHU&1BfQ8Wn$szKhp&(*jt5WMZaY?gVmfiO5B^uu)!6ywMf0p6QWom zM4%*OE07rRdk}Y0WoII{R6_@!x%xMlfy!&~k2Uyh`1a)93PWEI{~$`6(OFjI;b*9g z_5<4|`3)6Fy2W8uQs8nCHmWUv0eR{j@-d}~hB9t6#q9(!M5ph4g7bznObo6Lif`{s zBsqDY0rTg52(h)~j*R6b3nHAX{3kXK?y}N!RZ~#JEGt_~lm4vm0Swp-6<$OkJ6(5Hp4Zq>Mg!z;- z_ONp)x(rH);(}*=#(-+($IOAm^;BOO_}P#}1c%WBrlPVZTytl568bXLYJx<1T5#3e_Ts>iV)D8k-@J4nL(%{r@!t#{^O*5R)(8=_SO(ff~Z zMzf3T_h%zPetRbQC<_?t`@=wt=M>vf)qaA-CGtC$Asp{9)BXoiXQ!V4fvjkPWW6w` z%0e=)h3bmd%6x0(8CmOpY`1<}i>zvE<;~gaf6SGSoUBUDutXD*?>jUCknVJe!i1=T zAX3{ee5bshfDL)Lg~4eTipx1^q%OybT}dgV$flWbwl}{5a`w`!6g{}03+&gh?^1}d z#dFTrVcq>tPLFU)rX7KT=rP|c;CYS|#XW1JN_P(dhO3;UbYAe=4m(JN+FloE3b$4^UoRJlk^lT*4!dn`F5F0P^5K(Sb4$g5@cQQEC2H!O*T6#yKm&6_olXL6=+2!-uh?8Lb8 zu|W8k{%eR@>5;mG4+Sc+z=_`A(CH^qYt0&$0b@2Bl*;zYnUIb&kPh7!63LOeAyV6H z79-oZsN73bZV~_pjUnCU;68$6T^P{C%w_58Ye6Tx1SEDsyDQkrdHQxzTNGE|nZn@^ zhXbF1p$@JMVlb&pC0B4T0Xz30PC|9-F#6{k-$8n+>Ki&Zk+XUk`?ka0{te_$j=om6 z`u$lz^z+P=oY_d(h?K}0;S(!Xi8fVWIdeGfvS1^PbI{)WfGf>%<^nvE)_Fif22vIE2+Yw zdEK!vRmkzdZQ8UuQ~Lvf)PqT3c%|9uhg=julkOQvaW3vxL+j?0f#wX1~#- z%x2H)1&Jb+OmVZnd*KUi7C5t3f5ygk_!Cb1{^~Fm;DlQpjI)3yKP<_do2xfuBuA0# zYyRHw41y-;qv_NNnpUibmz;^}vv`Ze-59U|=5b!LhY87372VBqHw`x-FCvEiES-;2 z~KFnbSSgr!c(6v_QpQqHNPZvBvbE& z;3BM7HT4s5qjOSVARnkpj&%qJ?^-#DFYCMHSj;@=HAEeUGThWw$tFy?D7rvW{H}=`hq75*5Hv9vj9o)oKQo17#o4NuTYuWZHI0~5pAzT`Ei4W*|Iw&ls`B8=(%1y=xyXYgv?1H}3O zq%Hr%!x&CfSZRFmx@5NzAU}D@2KKL54GyEhq>8qtOB;6a`H_T5mNTrR}cm!nmm zm8wLuA~|3UWJP-gQc_oG*+`{mw&(q!jJkGzKDh8`Y`rcNKcPf+GVerow>uYeF;@^T z9d1&8)n}BgLZK|@Y7D;5gz-MqUdcjq;-g>+H-&H5!MHYu7n^Ia>)*MBaW>$?g>n>V z#MNJB13(%tO2wXH)Dd^-e*iylU+1 zpazv{>=mEFNHYiDraZuu?$kkDqe*O@Xt0HWT{*dR@YpKzKo`mD=(ldgu0a>HU#!+c zAzHDKUUDW>rwe5oMU+;_g!&)JBX|3GLQR0()p57!j!MMPFlDLrc1OhKMwL)MwaLde zhe3~qNBBCdWMnO+3PXa&5sNxrn-GKw3*?k7Jkc2P&1u-Vxrw|xK!(=k=V9s9afT>u zftA0LSmLab50RaxOsyLfPF&=7NXURzfq{gMy8EA!#4xO-{;Sh~0gumw4QjSP$tFd1 z)~`{>8uLYCmhndkpX(>$a+mWv=B{c`Nnw2K;s7mZ|HAuS${i-<3rP_$CS{YPkS6wm z|7Ix7dqE$S#jD#S(SurFdSjrW_pTi1%`-$S5pn9a8wO10bpY_Ca;x8!)jshBFY<+* z+8!ylcyiq{tIOCN&(Q20J!HmR_8YKJicd9$#K>p2%tt8WAZC**Lc+)B&S5culcrCifF^~hi!teLCgq@| z1F9t(SQ{9egVi)4L*(3f1NX!e;C%=s(LHD-wwqCQzdiAQdAcY5nHpu$2>(CT+IAln2O`jm~!o9kxv_%6x;lLmEI81{$RQ!1POz z9&AUvOXSt)zeWDEQa$u#S{VQrq(jq41R27wwf2)c{$e;f)_Stvq z*pI>r8pA!1KCB?NsGi8N-)>2SXhQ;u`Ak{G6p>Oo|KI|{Wgz#y7vblcxp{42#0{86 zO-a?eILVq@vER^yX4;2N;fb{N!MjlXf z1EDB>oItl;oQYRQKDvnsT{nl_p$uc0rby*rTCrK+HAC6JJ)rDmE$UM?W6HXgeJF+k z$D`>7brLnZ(uzs2JVP`q`V&aZ)(WW3c& zL5BY65Fx`nl4>U}!tR;ku0S+CJPxkIL2r6pIZ%6RJFRU-FN#hQ=((t?%gY(5ir8*9 za?w0o&9I`UT#HMIy%=!!H_rX=9_5YeR|uhlP8Z}8$cLw@y9pd$a~lsNr-&UE_n&IVDaCKY^#6CPf74+n;YevjLDF;C(#WpLvSmf;|d> zrto}%6}^IMP0`@0qJA(>!GorU_cuR?3;VF3btN54oAXoHV698z+hea}Q9gYfy%Tb+Qv?5m??>|RHMw07?sVB=gse_e^9onPUf*Nd46Z=L*0wTfYJ@joSz zs8|%N;EcEKYKCw3P31SlX0C#f?uO0tE9hnSAK~z$CE(|(1X4=3XL|dzf)DY)e zC>9v%F=o9(uT+LMd6wyMiD`)FR3g#Y=O+yCOmM>hE_Jx>_gRLJ!NW8;+7CTQiRBEs z5}i+9ZCv(ZgPM>_l#*C=!62-+im*Kg5qk#~MgL^ILnGytDzOWo1!x$pp+NF$Z728^ z*r7M53v+<8e15Qsh1(elZ!+6h&o;pFD+G9`HPhZUX^SK+T%tg7d>}JV)`NH>%ec!; z+^0^n_r?<g3otKoQ`UR6T0d!$iPk0~>q{nCT~;guf7(hD(F zBI(vv^aOCwtYahTW>)lf(0W#*NV;*VYb1S;75xUk;e234FGU&WN~zJ=ivG=F%_8Ze zLo=MSC9w%D&eGM?s+4n;g zqmY3roo^LUcq+wZW~MB+Wn8zRLF0cnbUPX{N}BX=eND%>OePTujs*Z7JYODLvEAsR zLMBbPhis@D9SB|g*yQpbF9h<8l1zHOvWXiibQI3K4IW_ezh1x&3I49GDxeMyGohxj zw=xMzv7wR<8#|p|x6eIBF)^d@$XD#0EV~)`+7B|lKW)l(x*VA_e-i#X16**=b%>p-+XqO2R|D`%*xZ8rmmQ+yfdnJ%$n1Ms0% z$%OEddJ2)2ivR(;stN3fIavg;TG+?IoJ3G&ez}DEbUL(-U&or8D9-oz%Jiju2GF?Z z%6=x-e(rWv6K-y`4{cY&?IRHXYUk5cu@T@-{D4sHhc8MvgIui8{0<+dYD)PlfNuW- zmpPy?cGU7>5RsDnO7$>e*uPM*%B7I2IW}SsdIE1<|5t($azF^NOQ5&1jofvUT$c=f zipm`R*MH=m3toN~dq@7R9mDer{BnVzzw89o{EiFnxF#ire?U0pYi@x!L;bV`$HOsQ zX6=L!-s52?!%p`Jkf1#dlymMJBg~6*FI3@Bq#qdHLRLp>&4DkDtS0eiwGs-87)VT# z>epm^jYGbD7S>yoz0Z_o`W&X8jC4iHYy9oofYk4oVl2}W^*MQ0QS_J6mk7sSN}rwP zFQwt3+S}}K2OUtTy63^I2^NnsV290xb02`a8t-d>B)sj8+;BEOh0U8wHW;=bm#_?u z>nrWyMh?9wbV)`hLVXhp=@ekUG=j`~cDMpTZ*7)TPuqiJK*%5X zz|hbj%b6ViwET)uv|_lf06YJ+>ev**{fJkFmgU;Xve>ElXJ($6OV|t-!zxh9HF2?q zmAo32bmjF;T%vYjlS{R;k~jO00r8^8qNMSVw4z7ihbsuSqodAtVhqByT8P1h{_xFI zb~oHSEjT*6Om-WSy+O0{6LRuaAc}Em=d`E*1|7X`W&iUlu7K>h^O6D5-T*08Ajeh3 zdV)neGB?&6Uq{LpsfQ1wQDY#zQa2OBqfPCB^=kL@YSTSSY46u2`BNvk9X=KiCNsxC!fo7{aWepzNs$^;GSf?cHY0s-a@kVU z#m1`NKDF(PQb#iA?*-t>+>m!ssQvvObbCt}Q!WRcBrQ7**U{b?lF@!2X}O2Mn-i3x zVXie%-AQXpwf)v*b?K5>FIa1(192HL{1A*})Z*epSQTrB5hN#<4V)3qPY%suJL4_~ zOnMaO(W5vPM3F_gat)FT=EXoS9?Qj7suN4Q0SSwNYL%o#(YbQ!X854Z5aENQxOm#bf59zZ zH4RQ7ZeWyM#V8>C)G}Ue`$)gAkPd~bSXd6fbm5DoXLiD*a&I$YtvgszDu{JMZ$jUl zliI4gG7!DxWoQwo+RyAYQB=+8uzkv!tbjfH`?|E*T}Vy`x%{45Yb6cFmslRUO0CT>*E0$)&tCf%;bju!)t;djQv=ItyM<4sEIR%v z_v(;+(i^S`m!tWbf~e<{HGD88ac8WErkN^~u`fjvhAm*UZOf@@#@E$?TBDl33Ili^ zSeSD}Y;1%@E{J`FH6QyKk;nG^i(R}hq9-dU|0p!}LM0oJe76B4pFv1yXCCu~}2MMqv&|5N~x3W@LZ zWNQ&9w_Jj)B=8AjRmazN|GmE)M3x>@8R%JAm^E-vq#`@@la5(dW$@tcm4gq?3e3!W zB%tX7IyEmIbiirgHZRoK`xEGh!K<>rT!ewkiIG!7MfRY9GGq->?Qa~IDZO24zuX1U z-euolKLbm(L$%)i>pV^vb4rVNVBi~9o2fSBUd?>BlTw#}G!t zh{)xMJs^7OyCF^+V3QA)rUszWFno!2m&IH;l9?acW^C>71|dDKsgKYBkvY*rX2x~C z#yTFDB+yRk9pbkEMM`vhh=z_0 z5#iXF#jYE$boQR(?)Y}#%Qc`8L=8Y>=-;nRqHcg=C79h+|IP^&8@1ovl%ZDEgBiL# zM9iC~qY*#?Zmv?!dm@xRsXRI0eoMA%&7N~DZP{T2!~+5?C=}!}o;P>oGIOwt+)F@P z_VS*H6ML!;JlLf#nr9dBf6$)vhptd0F#!Ueh;j@B&(AZKM*BOF3HCdWQk1(xa_NV9 zY>!(h1_X~B1otCy=*vNafS*Tv*{>|g<4C5=4Q|%*O@CSgN}bWOAG-MNPk zg!*bkOW)-(Z0FC1fgkf|( zAHnF7tDeAd9mb%AHMquDk6=K7g2iC}#{-aXTBsP3Khdl8!IGcnJ8Nj0ZC zcLG*yJBXu#ErVmd34ly#NC&^}zfeOEF|whO^;-$ral%jY@QakWpr5OrnDGo=sa>c? zh9>>N!m~VV)Rn|1RVPCF?o@9}R8FtmRdmt?Lcys3=-vVoif0g6YF>RUO#DZAsWK3( z_!=r2gKrUv7%7jYj{he{1L3Z)Tc0F1MT590N*$lq>)`f+o1&ue>An7n%dB=g_Hz)*XJMC$Uwk3`^fm{GCw zfhtz_L&djH(JTXrK7V%s9$`2xhzth7WDuHEjC4UPN$hDEbGfs1XVF+BP-e% zsd||mr*S*Zk(qbb?-1?;LWa2>FsW(Z*qC&+V*f=RR?S5JwUnE_UaSTN^#rHx#`)=+ zb5s#@4+vjFULv}pH^)&{4tp9}#yQ~3-fY(O>*tyRLhv9E$w52SNLES21(AI%fTW7;-fLP1^qW?o8iglYh-(W=wKETJ{)(c{1z?DC8WtRo zWIrGF>hBv4RE^eT{y%9**yS;XZ?|ICzyRFvHiraXsioN!`%;j=HL+Q-6Hrh04J=2T z)ZN!#;gTow_9K@qPK9SS$$DqSp21N0s~PH{TQoE9iv=Iu%_W@j&o4#r%$qHF74`Dm z74s^|d!t?+joYj@O!8>u@?nx7%F>~p1iVoM;SwJ103}YR% zPx(TKw84t;fW<%Ycy^<7Uo`>h3XHtOZj*X0nos_LuH$z+wp`F*M~PzAz2r5mOHw2j zGCy=ATLjl!_ZZgLFYl2lp>L=d@)17kKipPhx!@%kRM+X24tG~7yEd)|0L7Jf=UoW_ zFFQVmr*g&-9N`BAaHKk`xo|z4&Iy23?aavulas8VGkwh>emBtk(vh^mEL}nd)21MpGwwdiNdZyI<)& zuM!!gekI)#lTO!Pfq6NML{ni7q|aRdHz9Sq4M}9;Wxe;=j?zS7*2NyE?{j?DL#gIa zZUBF50Hu29e^lRoIb6xpPS#*D4&?^BTL;Y5RGuk8)}yF9a7RDx58Oi;>HRa(XCvKN zQiP$z8Xbf9!SJ#LS71X>v$3;Kg>;0OT}fbHG@b(6z4N|Yn1OQ>=kD&L4SOr+d8l4* zaZkXDblJ1^P{g#kFGq7NO?M4~vt|9$%)cQz4E#&Bp* zL&W1*7rMfZ8T+SO$LWg1r=|>+?zSn|W$L~iDgZg0@x(=Z z4HA(K5I;DvSbT3C`%`TPa0nfjRHuLqr*E)g5_2x&1ZBR#KxT=o58%DuE>k=Xg+)v8 z$Xdq*%qo`XE?5x1DPbVAzH!9jm=qoYJMzpkbg_)oXh0h4><#STy#VhY2ywYwAh3-Z zay{IHFpL3bIAuW{{Cgh7FYQmH){U$qkRGTH3DaR%1|;>f*CnE)?Yb zb;udfz(Bzl1eO&mMSVb_e0O%?J5m?2VsGJ>+ehUEL#?Ow>*H1RaN0gppuvkpa9V=m zdPo4lYj#;d`^GHw7N>>TX+pZz`V61l+~| z=1G9_A__(7uC=05*h1aS;WHw&ekh_94bkMGG0Ig?*h!Pd8O=B+V-TwXX=DoJr*O8mj%U)DGW-nq07*AMsD5?z-@0nY^^Qp_-R#&681+ z$A-@HtXb=ausFytb3F#^DV0LQ&Gg0N&qe*n`JbYNL@+i!8;2{bpl4fkD4n{{72?$> zQ%`ih&+JnZMUxd;&RXu`tg}{7asn%AC|FZ0E?f7ZXjRc7RksiWTA6G z`$`0SbxudCZqKek6ZLxb2O4oY2wpc?v18bj5sv=p?rc=b5EGj(&J+_5V^Vw3hwj3U zkr~@=|S=8p^?fK_6G<*nMz@U6Jav{(?B@m9>XFLX@RsVG>(7e2^4;j zn&a@$W|ibJ162eWR`9El5%`L;0QPPT~#S z1=ZMRAaoa*`ZN?MXWVTF_g<0~YKr!9oa32sB3KL=t^JH_i9BCEkF=?=|9Xm0q(;!; z#hCI1n(?h>^TiG;w}~+hpp;i{mHMP21>3( z(?+Fg&yv5LilNcV2=qj^dwe50BW~~0nn%iO#3g4sEKE>G8}o^+@cFKtOP=6(6>3I& z8K1n8Qw=B{C)@}5hi4)T0x%m9%Xj^@AMcJTSoF?{;~A00@nz%~RKU~5g_%qv``B+6 zi1TAHFm){)J~#hBQu>Qt@Is%PLpSZu{M%U^lg$3&f{cPg#P$1ZENiG?#ftIaYl*+J z3Yd43)Uaa5B3E~&D{y3Mh#Y{)vNn%W+EZ%>lSzJG&>4=Ad>Zao1(pM3SL zrtU$=6Xf>$WE)*}Dz5Rof}(J*yKXo+UwToszAAJamk&0b6R?_Xc-LFA1YYAkE5$YTyw&M_~CEp|2s{GQfH3{$Qw~v zYo^}z$+$0~*^3m>_C!=vb(F9#2S*xE=){UUq27K(r)keFkUBJDtj+wmis(7#V`{kF zYX#BW4+r!1w_m!rn4`SID)xK;KjwH*J4}$n#;^)We^toJ-)%@?#lB(};d(Av(^hjS zsw`@jm0U*OiFna~MA7(o(S&4VEq_+24zTlS-EAf#n~^GYjK4(H&Zol{mQzVWT$SDS zRggCk+(+>Aj034gwR`?ZD{L-ERFM1yDQIs+ZmMN@cam|-T8ap}IUxJQn-;@vv?zo+ za=C>|*T-93YG^SGakzVOau%mbB@{Er0(Fsq6{M(Vcrqsq^Ln9?RG|UA!~Xk8@+eE3 zt!XUd90eKUF00uC&DAtS0=33a$uu+IH@v~03l&p2^jZ)34^6-Mm_sF z%gC zyuN&jzk{q^sYgwSG~gO*h#f1uYVS&ycf*fJO}F@`*4a3IaQB@(8pGa_aXAeyFr%D* zARw({$Y}>6Mqin3{Rsi-LkVfynh+kwg6NsFecN|16u~EBUz{#yI(N_FN7{nRuTbbo zCEI&PAW`l2E_n9~)Y_Ov5Y~}7>Vl>d0wXbE( zT{K}2@Z(;v1MgKav?f&&l`CLL`{~&{^mlJf~$ zbjK^#?kE@;o5NUBaPB%{kG^r| z30zj7it}-A;^OZjw*rd{>&`=GDMQ}_zN{*OuMGcO#6PMM=(~Wv%45P4BD?KovHI#TpT&U z9y0_Vl*S{*o@A%vrb@GY_#xhb4io^p9prVv+7|(aQ7+JfqE1eK;O9E4v$4wzNwL=e zKs#`zj_qk6o9R8CCe-VSBEor4o*JlGIpNldSVGJnD)CdE+4<^y3A6yfo${VM*pek# zEN?-(@KBy8#;ZaHyP6w2nYvI^mZR{}l((Sfv2|rePA#&Qa`9?g4APYhox~h$vjVB} zH18pJ;-Qnr`R!fkoR426IUhOhHI2eO)3TusbpanwK$<0c>HuDih^>d7m}yK}WQG`h_a|}N5)omSyMx?I zM-mca^w?ts^23|)nN&D4M2WqL4Uto-zc;Jm2{rS zIQ-i_fWS2({H~HXMdpwBa{3uof9+-2W@xHj6$;o$i9CL@=bb3N*jqOgZ*^3`m zvm3YiGN-_zUGoviNcHS^)|ww$!=CnxO%wKZ_Bz@RH{ zlrIMC{7v?Quhkg^*4HA+Pdp!3ihwZnRWAaR$Ct{6LWRF(TCqVOG1~?WsU^nc{)&Ac zUJ2EhAi5&>zPq7Gvf1TD4B!qYFF9oAF#cfkz?vQjst5zYJuCSp7KIfq9W4XW_79T6 z!DOQ%>VVmG_4=+RVZ(Z;%KS^Qp%6Pw}Ur=WRPB| zfvnseYNcZY1WqL2T`Sx%Ldp|N`4%bk&<%j{+!H|l9CjYkKYUjntPeu4kj<3v_Vgl7 zG5`EMEaAikY8iX1qfH=3zmbq5Qs%dFb+8Kk^`6k~(X-AU*$StE6ea|(*Y0rJ|`&<}bh7uH}Lb>T$U zb9uoJCbSmnfrxVWk!OGWB0c34LHkkmOk${k4f}YLQdT5VFJq-@gf>jLHMID`El@4r z=>p*ff%GQ+x&p2cC`om9CA=Lo%~^yJlIlEwFI=V!-{8KLHNmr}dV!xNm~NeOhKSkW z-aX>15H9C(A8cRn95rHU8lHcM?9{{i{Y%pG?dNdi$?56;K zQOGu}*!d{zDVh+}Wf-X zgPfwk*T=iu$V{iQv?}wM9P76Q6VV*D#qqsbkP2O_qAA6gSZZH8W(v38L?RiCfi5y3 z538Y@5ke4Ju@8>%M<(>FE=?k{01%`C+5!78P+1#RRWDM}9jzy4;B1j&4l_tc6 zfNU|11H`E+B5LD6CE1^yL0@scK@(RW=Mn&E9!BI~9U;oIjZ__W)ZXF1qA|@!|xBGj*2HyNm)blu)ohWNzo) z#!UlveoR2VJ2l3kOV0A3i!DcEh=Y5W>LAz&KizA>4LF@K7ihWbuV+#q@rbUw#%yfH z==(SVFqUXfI$BY&o6|F~1uA#|4B+5w0+K1l6tdw%SV&b*1!a!&qy<}h`+4maN^P|$ zC}b0WU(uVup*bkBAEItMzo9Cj_Xl)e-ovk>^g1|rY$|W`0`jZv#V=9o<6uZdQIq(k zk~=FY+G9pLV(H^Z;5kwt*aT1{z+$i;zEm;)d$}qm8WO=Bq34kAj?fyM7y4GAs^6iG z1fh;-62TG!BH!*~IB>!`NSQ&hp?b- z5poUN!7lHTAZWvW;NLW!^MuE&F1o6|ulZ*Ba+vJo0Q5tzqJe{}Z*YxvMD=qP2dY^p z1H(s=!eWlx1VeSqV;0Ccm@|x19!O@8W#A&wudFBnF{GXO=(-9Hg8141f2zOA2%b5a zEuUymgamUOD*06;@XrSkpm?xuUP8NPcExqH4CR>=U=c2CfW%lwU98OL&JWgz6gh-+_ zr%E@Y{{h#SE}+{DN0-^~iuR#STX?>8g_a9u&}ZGa?X4e9YH8Nh5ua*YfqO zN0*{fL*tbDTMgC;5$R(4z!jWzpoA`<_CH>rDj=?cfP0CHhs-$gkfB6fbByt3xWFn} z8}TKJ>(XW%*xrDL?I|$}6M`&F@=B4n(30OtswrRvF0`*=+`WYcF2GZJyAyF1AV@3j zY&-$fHPbz;BydX5KEuEoka_lVmXLEYpk<%(C1)0?kZs-76xEIW7W^fat%fQu z1&*LW(Ef8PJS{$MpP?E&2@#N~R6GKt_v`DO@YP~pXQHs^3CD&xM4Y)~dp$MYCSM!? zO>>n66?$Y*e^GNcxDye=bbqT@9hXo6LCE5#|=0hO8g z6vqpWYqfoeYiIz|UNC7tYFam@tu$$yHBBy@tutwBB`thta%dwC@uz4)rI+(A(MN6B zP@|Rmq$FSc{himR@+OLaN#32 zY~;zdTprW~gEcoiteaa|d92uUGnznAg!-Es$?cqT2!$FROj;PXy5LE0ZsNAyIavmL z1X?`&B_!3@{m|lS=xU7PUt=GKU&!l@Jm)1Q5_6f@gyuH1{Yo)D#IAt)l6sIs?V25) z6Zqk#fYBE)Qa3Vl+fCZ|d_VJ6W}eGThU_3_H~E?WVrCy^GHwSm&(q9feY9skOGE|d zsq$I=9crNm6Y)zu6jab)8#`K(sHA9;?vDpDRaQ7crC*@8G})cKJSmH}7Fr@j2j(pd zj586uz!6#G)PUqNk2R>1SvU}{i=+!Rh2ouNcbed1)XU(;_t#(@H@DI4W+1mNf_54W zxHt9>qx>~f#J!vTT)Mo)z7CWJU7%~Xyc&D66WY2Wx+}g!MAH`Ko*|Kv&!g@A zMAa832{*tr@0<2sZK&X@Qcy#TxqOaM59(b5QPf&fdsLP__;i4ae4jjgo5o&e^BX(EZ`Kvo}8T2AbOAEGA|DX3e4 z7MxGpkchsE?e>Ofb3Y(c-oFL$V`$@_E&RSOZ7w3*S%8};8jpVEGPET7mqx+$cH_vl zEO;`8-b81p1F2$gYcQRjSJa5b83xiV9@&<&f7#(E%UFV|_%vClW!dy#pq#M@<&`q` zURqJlAVfw(bRn|i%>V!qtEP{TTn4{!b75`Szr8PVD6Q#+nM=28x2*4u>2~5( zDagaxTslRvVBRa}CYpRevyuzwrk|j*;Ws?E$RsN<@>j_E+4EV7MI-4`_%m{TUMsz0xo2B*Zu28Sa(zl zp?#z_=hh~P;KEg}dt(X1Hqh>EpmN07`-c=NvrgHk!I{YFzpNUq0i)7Ri3K)4TffQ< z4M17m5yz^MYqvtfssB>qK+KSAc1>@fB7T?h)BvFuW;6_j9lSvdC+_&PLR-#{3~QC~ z{3>zXPij1Uf-?M5XvZj5xNPH1^h#s2;}s_qTx z7z9-R0ngUYh@;IR{uXBMx7f;-VZNKunmHUD2@i28chA0*TMkV8+G|<+KTvGg6xAUz z?L`&5y$me_k5myYrgd3hv=b(TK6F-~tZsOqVz$Lglr$T26~=l?qq4o`ajdBTD%J~d z%;x{>L>?si%fKkqT?>~Vbu)_o14Z?>yC9b#1%Ni7sG-)4ei_wg>@i*nN`8!z_L))( z98vx~+h|mN%Bx=exi$oI0-6%GOH6PzMd_1)9_kSAi*>YR6Pil*52MpKhCP0Ai$| z85X$reV_gVdWz_PESs@|cZaF;UKyrvsV<=EZakw$a&XgTn6`kXYM#JY4_8HixBCoq zom{4`q84SSfSI7|Fl;Sa&G7X5dHEg_s0$Azx4tV58{r^S)C>2{WPJH-bJ;c?zlNHE zI6JVpiC5{qT}%(Nn&ekF9l278PR!=~&KWyq@J{>KHg$-e!A@Ie$saY>X_P_jpwfKS zJIRvlRU-wAYh8M1&!4MFKZwM0%uxt}yrhwAuBJ*rT8;5#MJEaFtgAj6nQhFx#GoX% zPUWG90ucq}ZLk<8f_HMLZo-gRBR<6B!Khk;*Mq)pFcE*nkL|@8DD7rR*zeSX`>cqE z^~iF!C1Ze*#!N-1?bdf{M=4NtU+UV63sYZFBL9E{CkOW}!2ftM1%39+@xiG;i<8*y zuEPCJHuE@d!;ZJHL)|@IHcpdfb&^9ho=yDo zKiFP}VTmNmJ;UZf9r3MX5qmnbFF-bgvvt>2u$mFqR`h-R$TT4@AxZajZb^63j&RRT z8M=;f_3VeQ;vSB?m1Qn|@mROxybHa^vO^hJb`~PbUYHH9!@)I(EGsGot5cDz61ZVE zvg|8pdu_!ACEk0r7`A;Q%f6#sb8RY1QD$}>H9SO??eZJ=s3!7W+Mdt~+c1G6oSwf~ z`5a@5slxrBi76{<3@DYG$f7#S$=OCQ(gOy)@Ekrlwi}UUZw{)zSgL_50AB$sqw2N; zM$UF<4TB=<^YFA__%770f70D~nOFK}oE$pT*ONp3iqsrt&Ed;A=`OLnl_(;VMa0&} zkmi|MM4piKF|5L4gW>%pUC4pVu$YKUrz<9*S)i=gSO6f)zWvkR;J--Sq1M6;$@5!f zIVH&On(6B`W1o08){^CGy!+u=nsQ)ivgXj|(%jTut5zc(C%(yTGC!m|0 z1m7J)-U;_q@eQyre9+lAby*oT-Rcugz1R+UtD}MYt?Yxa&9wD$`yM5c-0lb3a8saq{ z1N$Vj-=`E-qYaNx@kh7l@d|sGclOS=eU}PO{mCBA3FGtB6FqnUQF@Y(z8?EkC_T z-!VWDg)&jLk@MS^&OhzO6nGt`6$C#HA1Npm_0%1t1il3a%?39+4@wb)5k4CC>gpAH z)G*p5EOs-BnGhaEPmRK7(HD0(zN4_ zyeILruc3p?v1&Sj@mh~TKr}3D1%UNuxQOF?3-_JOJ-`cSh|<+4#LsqCxw;J4D05_o zXSoNpaBzxMEZz$TKr7md3(aX;7z)ygb;6HyoBOUD2_zTSNPcT1fi;!`e7a4~3CuY+ zjxcI_bx8=mr!-2pc~@$kx0s;LLreF_@ZIE}N`s`$8`< zD>bUT2#3CCaFCann>t-cLkow{g^be%@QmdD0)2IMK)5A}dfSEP(;i0KI)WrVbTdSB zQE%gt1dA+;3cYcX7CsgrKyeXaBG{GhnL-XaJqH~01Rx?xD2c^qY^=exsFWKy4;~8G zufj+JnzmuVTTw8Qo@&MV(ZHMWM8he-F@xt$I*KF=Uv2kb;J!*!zdvANsEDDAA&!Hm zlTJWk*iJ-ZC04K025<#7qKtQr#M?hZC~0kS2`Sy$FAkNh6$cah^ax@rE1e~f%=z8x;D z8G}%XQXB+PGji=0J8G|gMF)6Wfau_pynVEKop6-dJ@&wyNK*{k7u+Gc0~WUb{W1K( zDrtXv96$T7Ae3@MgbA4UYIx@yG5LiG@6|_h^6#KRV*=l||Lot8hI(ELoS~4h&OUwK zhMdUEygns$o?ml8ESbPD0#5RYTCWH6HBir#~9eNjV zuMYed;#>hGL#y_hO9VsheDN9^!(-B>ln(V*GK_m8#{f$zfU0jYzuzXkDrM~?bOpe ztKW-7!MF|@e-U;A69*y|AB1P($7x`tt*Gih#6j>swW5keIQ(_Y*$|nN@doO?9!5zK zI?g#;ku@|Ag0iE#AkGqp9CwGd6~})L?4M?9o;a65T`@z!^r^ogeyr$iuswOyQpx@Z zKp46`&-!oT3B|tn0*eUVz_g;55d~2a zS?P#D*c%s0eA!WGfQ}VZEpg5G7$mdA=h6!gFN4kHzd&%G3~Uks6+dPDt~BJv&YFV- zVxWWJCidIaP-Pq0$KuIEpz7X>Ndv4s9;oVgBBv-JPL>!-37XI0aw#+!*MAE?u0!&6J`K5Wq-kpykwjaq zv@K}!)Ks#qyU%7@e6fSSvlx$A)cL}o{STO)JS?sy79J(-0O*LHc?n$pVpm2Q8klA3 zeLTA4ECzQo?*`NK1BXdBXS&^te)Jgx>u#@!#%QAdtr)9ZE7=lRiQvl;A+_Id_+9*n z=%y$l8_Fu!|>NI%H-U#)4`=pm?G>6h8GRFzf>w66tAH`%xD?{ zY(9WOI(7DRQsttrfsC2cNeBJ99F9IiQ!7pLGmlkahN;FGpjGzzRobH0&he}ZrT=%t!y@5BZYLcdB)c%jb7(Pcv0XlX?!5h{+Xg)* zTjx~W@dSv>|9IX=;tl)d%s}FfC1ex1LqefF2)pRCP{=G0WL*30$6+7UGI!AL)42h_ z!Kzo|k1M;kVL8ahbT1^vb|;`v)rdPQ{^y+LA(NCB!r8pMT`fERT)TKYB!N? z9tpn%`%-4sd$!sc9K#xe{wF=BHi3o?{57rtNLtKpMLyS-1o1E4Pz^j0I#Ed z`7vlV-q>l5Rx(4wyoeJ+hAaZo{!VsC8*+(pPLDl<-Xa_eDGjK(%TPmat~-ra1LbP_ zqqpneTT1DLA4jJDPM3)pCXhTokd5=sLgKJkK*ozE!~Jv-_cx|YsQWx|k&>;-+}zaR zbMsng3fyc?JviJXd3*NU5iPQY#B1jr9NiS&=GJSbrBHlOWw1rS`31OSM){FgGTJd9 zZQs(GU9w_DD2C3^_RP$;ly244v% zewW`>#UJaR5A@F#{j*K~Y~`PL@mq=F?-PZxX*d#{=C6_6VCU!?Dcuq%=gquTyvt_< zsC5q2?Vx=r@DsL+RCFS}zQgZCn_bwGCyKY)Ll#1_D&86?-5Ln@0K~|&ZrIV!$B;x$ zo3Q&V2%0GDrGzObk9CJ&vfPM-MSKPVt7==X&P6Qdy$*robYUkVhDbhWr`avE%1QD3 zFLoD>FSMc}5sSAvDN4rTt@8o{j)x2HfX?u6&D{`c%(|gQiLqN#0|AUx;4@ylm0g$& zEby8CMOnY&t=KZwAN{?3KFz;1IE@%V>}#?jV?TzFMy9p$B>0l_=`wfp#&jDJ9kEeI zZw%!WrG6-@Jt3TzEXuO4!=tJYU)@kFadNw>M+VZL47etIrnRyt3oYWuP2tm$McMWs zDHqC*lx_oQaC<0_7`rWJ?3P6FwnXWc%AEd{gW;}3B+vPcS3)XtK+fy6hxVAg5d3c@ zinl<7jm+*p`hyuqMJgu5i$CB%0RpSdXhn947jFwUvTug3ppfv2MCsOeO%L?GE?&IR zTG=FuyCx_-G*SFk`UBwoZKU*rz)a9=TOizlbLr^wWljanbATZjaP6c1CZWGi4$taw z*2YBXwjN_Q?tCgy*y;aK_a^XBRcGV>Ofo>g=#6&NpizR3HY2G`N?H?%?T}p-2@)0+ zkoL7HZBs><5R^s2ogq2BPNh{^YqhJs`o3MXtp?m`7G+SYvbcb_pmv#S6j3T`A;0f) z?w!dbfVTboexLv6PiyAfv!7=>&w0*s&QaBW?me4cF#yu6=GS8NUV7u*y1`dEg8N3| zd+v_z2v1S3T9dbpnZ7M^^3LMUvQ5kLR+f9mg)>9Fd)%(i*(D=3q6%syDskHN8t13c zrh{`qpdRG?m@LiZFM67@)SPYhc_KwGc~Qh)_yaNv4dUJD&|mZGWYM&+MC$Bbpz+j1 zHf#D$tFFMR{xg8!GjaAbw4Le~d+Q;M#<*vkM?Y~G3llA5ORqdz@=5-Rb*Vg&j0@m$q`~vd)uQZ|?cE zb7W8Y>l_SpLRFB2gf?imEpKBy`a@!tc?kS3fe~b$=VnRxc$-n06c{mdv2iD&Phg3d z?abT;*DDwAASFjqzD9mUy+3 z8(OQgWc3SN&H^shWG=j24`5=xc7f501e?E^`1MVw`PJE$?{>-f;TEl!bcg>A0X^NP zUQuhGB;QBB+qYSX3)DtF5-*%YZ80fNJ-#1@AGLHQQD-Dwy$s*Rq$Luu-Bu?4{*{09 zjhmCT>_>@pFCIo_WO-I_z(y)COI?ZZ)9DT-U5T)oaV3lcaH`Ix*V2vw%7x=Y7f$s2 zY9piWJGB97tglb}WT&{vJxHYh2nc&;x{Y1<_77ZrpN|e;X2y`5u?t__>qf zv})z8Upek`;mgg(W!GE8!CeyQ9p4v~DlPptRuYwR+($~3C|Ux>=`245#uCT*2l3dO zUG&d*RN9x^+@7@5xjpGI1}gU^^{Bi+;%|6}BcdYrl0`5cCsE>`cjIqy@ETa`yC{L`S$!9v5H+3aOg(pOw4%Y||>J>M0DE|Zmf*%$84P_JW_43rL zE@J73WvAVgRi-Oiob9ydwC*+~Z6Dpv>9m7Cj1ZM^e~-|{_fOD+Le12a7SjW8J0deJ zY>YJ0C+g7d{fSwR?(H*UB2T>b#Yi3L<$f2o4~@`twxLd zsM{cbV{*>|dcTz9WjYxMNQ3N$c#KPT1B)!<{ymAmKElZ^t{Z$7l$rNP(}!(gL1{X3 zy+e~1>!!IvFxjxsRGrj(4mDFJPM9Luv$67Mvj@Lf35%NTuv^t|x2g|@%P0ns=i%3c zJcXTYp&V)YBsc#PPX6o-(cyG0)0X*1($BiV>Dtc*q-WS7dnNrdZuy%Aqz|$GLQf?< z-%Y>TNiT}Ec*~lzRuou|r^$q>QlHwF_%h0aiq5BbwYG`B_Rrlqf^HpW4rs$?uXNML zy6J~-f@I9xH4vaUiQe9M^dU=6F!bdTH{Tz1zVHO;U&xJn!YO--t2gVpa@!dQCVftI zf}88dPOcI0A)>ng0#B`d5^I&j!X3gqAi{iHOUp1<%Sb?o^B0fHnZEET(wr2LxZ!`| z!I)xKB>L7%QoXc6Z_|4)=~az(DV6vfqj#ldzesK#DN0Ee*9(gjeVl{N2tEhJ$=M&H zr-KUp>u4CVFwl?GBz`thgsv2pK1de2*LUiZdIPWdM8|y04pMOy6U*aT!dvY zfZROe7xRDwP`?QB{4a)(I1w2AN+J{6AJv*$>fyHQNKP(*N0G~BS4V~{-12}FU9|>7 zYq#n_A6qL;74KlGlYZ%|H#Bc2jttZ6sh=8i*gZVeRUE^4j%EW>NTJ8w<^Z>Ed(z)5 z@%4}N*35~n`e{V(6q}>2P7w11)%SkE9cef?pu!#f75;G>BGyr0jp&s!7v%+%hKtg0 zNz|3%ty7I7vOeKhr=lYM#x*lB{sx1$`@*&}RX9|TsizGq*O7wEkw$b0sOz8AWa3H9 zYB}r>$gK7O7G4?aF1jYO+WsM$1q?^W5`5a{Q;THzhnwZ40a=7MQV-}IbhG@y$#S|= z3;mS}^kuvDVpm#vA9fmS8&DfLJ@!M0T4`{Yo8_7TS%jADAGlczH_P||SwwQ$*ST3v zb+ep3APYP29($6TWt5xc5bOmdx`Wrt@}QgLd^gLs0a-*nw1>J`^h=C@@F6Elt}}Sy z9#$69==}8Itu#;}I z#*z}${<}+I`k70>^Ft@g#F*C4g)Y)=Gc8OB5c8>g5{g-k%9xMDr6i_%K6{^SsnVTBANp^l`FJ z`YR?oI>2U)tT1{nl7dO?Z@p8nbU?uk6m$y6N+hic5nOtCaMyn`l*eH=sVk{rHXW-I zHy+iAe@G{^4|uT)gRxFQ=y(!onqj``)?Mai$r+FZhCLz067W@=-U-TsOC4?JUSRgtvO=rl8pelR(U#QMe={J9uH{uXOHyN3I!m}o(4N%I zo1Hj)xGt$ve$}apN9r@|AG&oUmA+~xe}UAI)JBTa>PTvIXE}8Y)_8gdy&3u`%n*HJlr`K3U zSb))i2M%~CFjY=o$`UXuIh0?i#-Q|Oz9V! z$FYcx{e^fZO1+wBzs5Z3yvy?lI8Xc5=s1&aX9=T724-AT-^C!Q>AZf zsTxL+hH_l?(Z)%ZgKspk8&b=JMq zWLx64DVk1t!mqnaeH5_0m@Lgh5XoIaBuf9aqtueJPLHF*iQOYK=g)a<0OxOEfQi{s zgR6!wK^%`z~5=$I0+NUEA zOYqE@@_7c;P=ns^Iq*-`cI%=ar4@gs;%Lhbl=4IC+wm{Bg!zs4JFMdkDNmiAs*VpiOD=kRhCH0J- zbHA^4`G{*}7NmL-Oa2akcc^&y9GMk=LIu5!v$xWDocxK)$t8@Ytu3Hn5&5j>0%$>& zEus~Fm6*7Wk!nr-HnJyN7;C<>c*nRox62jsm2!oAj6=1(yPOU9c(vS7p;tR+@mM8W z?SLMQp6bSMxuIS+$j1=sb~`>qfFl1A&vAUoiQEt!K}S4^%jLn#Ie7Mo5p4NM*w!kg zbo>xw`n!Z4CuBtvLcx69&zBo$O=8N+3ioqtA&(!xf{w-<`H zeG(#Hr8fH>7J8hrr}^X-&zd!j{BQcqeVb&X#}|DXdtP(EUL(}n?NvQpiL5VN*=Ka@ z80)*s`-I>j=S$P5T&?sZ|w4)4|A=RqrX@{pqE${-aXa|52%& z|EQGzSfw_or;LvMUAuAsh*kc$hDNyqjSmGHH|820ADZ3yW6L!_#+E-M0Ab7eusYC{ zkWv6s?Ke6O8y%e-Wz-e;bOmE8{y7%-0miXDr_=^Y(3<*~opveMsXlaz7#$yvbxV;~ z7txR}d)0{6u>>>&fl*d=z&wy?to|uP9Gm*ju6HwH;ah!Xk8f<{KUFtXtCy(U=;)TA zI6W~sUQSiJHoe+C&2g&Cgi6?p`HJfP!fDWx(XnN$Z>=V#L*8(Z*cskI(HZb8(HR4y zpY-k9q&F?pR=vfc-cZl>{&y^VzGpf+7^6p9Sx3W>c6b}_Zhca~rvbkv_Tc%_{(8Y)Pi(Qrg^z{3!a^Wf_>bZzH^lxmf~L5$Cz=1K zbZbyL<&t^q&qIj4C$35VC-tV%4bsyS2@C$s_X@2gP1b@^>%KK~5sB%y>XtD#Nrz*3 zUluoCYe}JM3gjU_bFEoRq{p%QIcp-CcYax7@d>f}#BDKnSQQ3H^jk|xtob1dW?2-D zJ@#dmEOMs1fKT|UYE)l)Rp2v5hi{a6q3eSTK73Ma-0e5hq!kL&hk#M}0=e_B*=CpR zH!Aj%A)hMpde1r+pc(5LrhCe8p*KafGn)e0NLMyf>F{Yrhdc@$zc@Ry`9%qT=Hf}2 zeRvX0lD3DJp3wX!CwQs1bfUNU_tGcyFaZ_q=3?0Gy*>$lc7!uZYw`QX(TJVp%FNPQ zyl9xUPmTqa(AF2)WF5 z93U~w=bU`r(pqo$dkiyI#tZ{kvjYXeH(PrJc&%{_Lf~JvfBBcofP(-`)h}3)4?M?d zcoI`!bVN#zfEWR(+Ha#CVb0KKmO3zBBEa1HLot+O%&QU9rz$JeS_JyxCyBSB__cb#0h!imE`N`k=K}$OmF7 zux6BJG7M{OQ}AH$)v_L}+z6*+GNz9*C|j9Oh*vg`0o) zAck^pT&)Ple5cEbWA!~`pgyan)Vg*S6qFy_s^qL*0Q$>?s&lPt8&pl5(6`aiG}0?1 zle=|iapGK#{73?T?!C$xhE5a6o9}w9YfG#Zp{+Y1oWSVUNg0_@yiv+nmsQ2G$Gats zb>2qhyN)vXjcTOX<5jwcvFsf40G+#v!Qj+!FGQH%+J~LXW3;^|9Uf}U@;TSf~Ta7YJ^S`AflW7GU-zE|NL`{E7v^6|=1wRWutsWUZK_<~GIrH?EQS z!hAQwSa*T4gI#3_y}xJFK4*Tw2uC#k#hMY~n5@6z6Z2ds&3l)DJ&nxhSn1IZJHeS% zQ(o4+sM4An&YauCylO6IY}G{?rh}5KgXAV@Bc)=NG+Xw}qTdC# z1~-Y`NFyFMw#%sL%A8RO{Ij59KlichrUyTjk)+yR;)_cORunlRGCbzr{~6pL%g!k7 z?6NcV{Mw!fdlWz2s3zqcvA-gGa}enGg9q)?XL#nU)S5EOYAG=~8getN+PcwiK#x;G#hcEpZLnrmsoJ`jufkZD6W!9N{MR?C+_2xO zEmYfsn?ENUSJq{${*6>sJ5RI9?}%$0bM*r2M?aTwBr>gA?j{gh2!`{fTDROTvAtfk zPLkVwC!-=69V=IUq2AMIM%r!%KHkRGLw(S2CAAvsb{HMzN}hF>)b`<|T5WeylA)Lh z@3=Op1+%s&TF4y2+Z^0JoN_tLK4K zKlGbtO({_uC{+p!pyk5Y3@_37)|4uK0@f5E@&Z7`PmvWCF-btpY_ggH`Ai;um_B@3 zhUVqG(JvM6hK&o!7l@VA07GNl*^K|2FuK1{orZdkwm)TFa|Z&tBy%>6>drJlZK1p`){lw*-5lolAyf)|Rrj!Qw;s3__CSr9OiC=erozMKYvo^Hl9@rq9IFKOt%k z(k-W~$Ee+g42Yg7gCAzi%8?JT8RCRe+^K0?C_p2t_ z?-rsMSp6@4Jh=KxtzqVp9Pdc&qhxkwiYKDDqRbcoo2g7M-Z|OcxjEiB{@|RP;9Owy zUxMbEELD?Z&ywI#rOrIMRP!3AL~nb)KI_PdRJFI4;_ce@jB{Lu{&PKF{53C&d)?)6fdJIIw>MxM#v+H0cEWpgrCX43a zR%?3GnCY|ey(D`>AkX_zE0l&nsd%PryHT^f3~gfZ=i!*!xspsux@EPHP2$|6?3StdDQP}%y?h9LQcE0I!UzO8%oCKM|)E)iJSiQoN@dZyz* z=2zRh?5y_L8UJ)X+b3llCZx8Lv~M$CN7Ob+ne5+(w?tNZ)rdZ8xyPEB$HYP31Bn-Z zL`?*&+8k@4zifk1yIULvJ_jg}{duDHxT;)U**5Go)gGhv5R-F#wpBelv$|BzV${VP zm00jDg|I}g$PTW^@viWDm(LbOLhp6X@L4Oe%eEROK9wG|Nxd4}rfPiFP)*VtgaVGb zjzX!UCXX(qREmcHns91lKLPJ)-WgdmLT%nRVKCUt!QYB(P#C#H_zU#S4io}Rj)H)% zJw}9?8n>y!vS$tRWkJF8CTn?l@RhPdhAFR)W==1)Lut&QF3j<^_=7Du!G)0g-O|U3 zELD+X|Cpeo--%cfk;h#Xe<5;>&|PvALJEu`DoQPVDqGu0%Zr98{fpqwTaO)8ZjB$2 zQ~(;+?5heiuwv8LX0Z_YP;y{o7o~OF^x0g1z_qQnjbJ)4Q27AJ#C1o1BAAhcbWgcN(tEgMCw!`6v}=%KQ-l??v90 zEYPFr#r_5LY1)=GY>ig_Zunm+5IV0ZvcJgeA@I4;Y1X^BY>#2KQH$EG-Ux29Zv^TL z#hq(KpA^yW)+Kd7U{~y>%Wi#t#Xx95u%)=BK^(wRpC}0GJB5TdU;G=5PcMX&)h1g{ zdDW%CXXKNLyblb#L&$60beYo1uhbN0ZT-{(zuTs^nKJ044(Jj{Gc~d)tkXrT6bxMd7rUbPBK1;j zYHp|!o!PWAV^x`l8^_GKM(pdNP{bDXnY|f}s-(hNE1ER#<*A3Xa+aN8bUbZzw7Qyf zG+mPp(z5}YbkxzLb(PkfFyttQWAb=J)ryLCjbg`lzE!;>xFJ@5gfI@%O{zJprY`~3 za*;xT>T;Lm$qiO>)#$jITo=o} z%xVr9>qeptuV_?W7Qw13x`letg{2u;z%z|&^8_u$tLFnkPpm4pF9l)VRIe3snl3uk zrsx)wZqOxlJ*4%!%vq^*9V=c*%O(#wQ zK`u!NY&Fjp8hVOe2yLttXj?JC4_1?0wj}hrCZ@4*rB~ghvEe%zRXOUY%1MZpX>c2n z-|3pdW_6P{wgC3>09V~|_`5DGwuR||N+eF^LKvvQ)qAfd5-HIj6U-c>3XBw4M#r`8 zTOo<*ga|3CepVY_A{gJTjS~Z_gZ{QyzW``GdZFbyDBHnh6$f2Sints?D)E*yHpMxTszP!~P+v zdS1&(=Hu;*!yD#__RR1sYw{8XZr>*&?x-g2I93xw`kOc?L!Hy)(iv50Hny*l%7Esp zW2P@?J?P2tcv@Z~(XNzuO&n2FFA=Ree`+y+z8DqF!iYR3$uS`ecR^r8ekyHM_b&>N zrAIFcAmCjBKlD5ZxJ45%tAcl9#IY(!n>Zhq77*|5(m-ez4O46HXhh&{M~Y-KIBOMgtcZyD?eGWQ11eOh&T6 z$kTMA7Z@i?@TgLc99^pU7I%TsmRe6H?IBIrLuLoALF<|yeV+$vs`y@#&&6yPT6F=| zY@fB}=dFi0`bZrP3Xn+i!lRNauKx83F*=*GmY(j@j`6XIxOwn`*o1qGwFotH=Lhne zXCADU-+c4HX)UL$_vVB=TN5g7{@rWt^YXX#;2k2UJ7jsVw(A@Uj@}rd81IfB&`m_p zyp~Fjc7&BxjhRmFV=LjHHgVc!$DLeg$6?XXINJo?ke|7bhNo=9!l}rP66}PPR`n$2 zvEsfV>3p(jc=N$Gg?Z2hCjSwg`L-aVZ26OidMl%+Z- zHkWb--Qs_U3|@-0+E1U(Z3+m}a(30TV; z&>!=NE#kAlS{@Qxizv|nuvN5mC!e3m;InY_R&6dVh-KF>FB|KMnHjHcR3~F!8HYaA z97ipRSBuMuhwgOSsqVBb*5GMkswsE$f3nHQ;?+wew<`m@+gvtab`y<9##Tz1Qnf^O z8%h*NNZC<9xDn-~F5)um5Dq5gKg+ii69rVvhas)JT=a9`3qhf!q$9~##TCGP_FeoL zM6ZQtt09J52W5WFxi2#Gp2dUrj;XFq+4ed$J@b}BXd zE{IKmK0DP@F%0_-iHM*_PNG~xYwq@{4d&mlaa9G*9{p5npQhBcoud;F=&0}s z>O+@6n_I1laArl5b))pSicN!>{dD;(`a3eXKeNJFW;-f8PQ0c-s#l2rpG2AS zQ?OdIZ`&gmkRrmMCb#*ac#W@2`Z34=k*sdlJ8baX?`m#ONR@-(`|W%L-Y9En0F?cU z@Ll1;7cz2*3Mxs#S179c81y92O%c*L4bWA0q(Ku?3b0}x`ZoY;w6nl<)^T{d6ZlsE z{2P`=0|3munWYif^Qt^g+tjalp3GxX0&`BLW1BpT}~e9Br$ zNSU(D%J)!Jxh#zqM7|E72P29nOy8%_#H(*1bHwJFwqM|5w#bFi&bKDy!@r}f3WwjW zbop%u{Pr2)H=myO`0W=m)*@#TG>=>myUdj^HAxARX&yNaJ;+4ZdL$`W-qqBQiD*gA zea$~Gm*!?P--hJKQ^hY+YWD zhFS9}r1%i4!moxR;7+ktiNR83_Ky#7I9tS_Gt4BvHZUJF1*#Zh9RmwGcsj?y)0x(d zE}r_p)9GQx=gtW-zCrWBOdsPr%liq^vFCWBJIhsB)^?sV8~)v<1)~h@EO%&aSR;A8 zx2#RpOADv!`Ts{UzDH4`9c?(cwd{4{ve(u2tvl6b@2j%()Hz1)-nz4Kc-wjb2CKG@ zSMj@j>yhB=&5!p}{CcsB*=O@-ztIuvo=c)E=&b@9NF;Zu4$pU?Uw3;1uf$aqc<6x+QLm-999>3y5cw}x_8 zoDt5ZSFtMZ5Jy@ptv8x?DeTzU-VOY`JF+Wrl6SXvlXs*2WpHVIJC8YNrZqW-v0iO0 z_s6EN*^3D~oE?0@?DDQ$W^nd%ueDs}sDV-6DU98a5q;mNexbL`fxo%5iJq8m{nP9k zp)VVL_!Qu7H`0!lclxvU=L6_R{8^gNH{M77Rp%oxMp@O4{F{>||Hd3o-bH?un;CV*l%$!hi?LpUri zmf^@KVkD0bf#cNEoE5=hJWO&f7ZXQhCg`-57FZMgXxM%<(JJ;Mmlhb&dJ-^q==}{Z zJIlH)b~n`X!c(!5y}^Cvfg!Py;l^EE7@T6+PY0hb+jo<$KZCMvzatkD7KJ$SWgRFp zBG;f8$=D-1Fn*Z_FEt{cJy8Nz8IhHS1ioQJenr5l_TgF2+#BZSRQRJx#uQ;bZ(ZsW zG7QggW?G59p1Q1C+d-%-yCYX}u!pPmjmW;?#4{@9S%rfx=GH!cG>e%OYZmu(8mkwR zL3NvN9~Nthc;@K!(*x334Y{c7Zg4FajePF|>7Hy`WJ~v^`EdcT7G-fMi0bM}OJCn@Qtu|>A5y1wN>-HiYPBLB&FiG2hA7#3tlTy^CS+MnV$9pwxHze}>`Xsp4bB zHVO8ti{h2O>lu{L!AZ-AY#9Kj-l0TQ`k};V3or&$_OF3z68=K32;Mfpp_w&2h6W*> zqt^g}hcDmgWP?WnLd_2K-M;jwR-d2>Y4UxV>c_of}}@Xdj-i!e@$y* zo;4M35hHR1h&9$->bH1keW~AClpXBCxZw95D0_b47xfWetq)9Osy3o`g6m)yS+poy zFH2y2HZiTrJgc6k*zyhYK}H0&yxqYgY&-a5LG3-DvIB{p=SY}_z{s{PFH``Eb#U4K zmTy?o^Sq1l#iD^Kn|O$Ui%ts#S~vR3;zsR$CXZECMUFLD-|~y`!Y9>*r8+WtmuGu# z%<(Sw2bbprZ^Zt@Z6V3sK5@@X!aum5l3AG$p=|0n-a+l$%O@^CVwj=N=xBbfMWF$D zEQSD@IZ>JcR7iuVh2Gsxzt1h(zj)NKD!hma$xWSW;+6Rtxs|?41tQny38!GL5%yBM zdoN&tY+afs(rIbF(cwQiw!}*p5K)mW?Kr7KATS{(YAdVEZr)7m04xh3u&M&-=MqHQ z4FuE0QFE?Kg8x9{qHOWr-XFU94V(0sa%EV87MAp1_%jUJob7GN@izN|%{jpqe{+{( z#_fH0jSTvRLSTPBHI{8yG>X$H0>DLb?mr2@+Lw+o-mCO@v3VE~@qA1lZ{R-}?;k|) zI1KQkCC3}D@6*Ry!FJ^*k9T|_I>aZ9cjk*}m#Ol0EL~5ennq0(0yit~W)h2o}X$m zGI2j5;PnGZd(E-Xxx}f}cC6l9#XW#tGM-^X)euXzcabKU-8k3;7r}B;s|;mYj=hDT z*4K_zf392qg~-R_jqD#=oRI+pX6ZUF@Y&$Yz>qZH+Zyzpg=7&~_I0!uv?ZC%$7?`l zARI9p-B{=yxp&{o=HD{ByG_J}^Wl?^Joh6@J_7DXj(2yv&q!}X_~BCDU_2rBLOuso zgEAvghf40Wep7|fap^EO))F%WH!@{bW|;?ut7-m6;A;>2^87WO*^`$vwxFQjG~^K< zk?jcBejw=nWJ_JbsA!AW8%aitrztlBXiEC(cl%12>kCDJe303_UsP4ojQv+o*to{r zd6?I|E43_0Jzi$&c*VrH@h;$vL3rFLpmVyqQv&jGdixwD0`E8$A&>D9am&Z*mS}^34h%Q z50UT#PI#z<r|!m=%(UnU{p(ZQa2QnUzf-W>Hvh6S+pKSE*fPYho!LB!hRAQKGKEsOPBDxL=`8 zYZb$vxO^eejBS7iR`ZmUN_`zFj(y)hK*g=XqOuP8-o+d#luHmpL>S*I)L%o_ck=bf zN{OoKwofM#UbIhk$oy#kr0yr3b_e+|LE6odOPyc( zka5u`_`3J&)->Tf9&oFi2aY@`DUsoj?Wf2JM^aczn__hch;VGCS50ezKFcf-9I7&G zL<;mRBh5cTIGp$bqx^O_`hK%QGF54_M4u7mW-abUC7W!6PIjhKIkJNK^~Y`yi>q35 z(p9aQnKU3-9Z#N-1b?x{U8GSB7l(_V0TlK#qz$rONZzV+E=_jy+4axr45HE&pkPSe z+2TN(K5ZOd*GSK1tegCWL9>_9F?sBuC@w~m7-xCrDlS<^&xTYsVo*scJAo+s9&xEU zit=vn0$Yxz;V7qC(`W%cCkwUD%u+LR?4bl52c)xi5&6j!h8Xn-z1IjS9Zg|hxt3@V z2?HstjABU&i=4-Y)81cXPD_I+`iWN6)AW`9==<0jK{(gd28>(2Nf)$6V0>>b!GQ_^ zy%;f2AN=Nb=>9+z^cTVh&LVY-P!o$(1L%o!Q`_eu8T%f_=IsAgWLr}P5Nt-L10?T4 zy=GYG4=$871Iu03m9AWAB8VNlTd3}+3c6S^3Y3qk;C2z{j$qyq}zOQ7kZtX;F zqNHn=SQfI8TZqMGb(v*~MDB;?-Qa=oYhtv!&OlvMbo*6QM_J3bRPk zD;`I4)OAoHw=OMKe~b|LPd4e4?smWRtRMb=VkPCV^B^>LSJoejWiPg}V`8o>%U&x# zM&vvp#Nk305L)ZE&rFgV+C>w4 z&YD=I-c`NcEv_mk#|Hi0XO4ONs@FZDML}y?NcC_`OY`$5W`+WU#LYy8{S!Lj*aV+I z59%L(lKztW`<40H-o8kD8?br0_IB}YIOBNs_8XlYtYhxb4e)3<)(+iSvYT;sY9o5| zbFNQA`ZiWOniRb{1tRfTl?BYQeJ_j2X;Hwcz&w5IgwXL4Sb!X>gqTl~mE(TccYVAv z4;*@AnaTEDtSWR^UkvS@w`~Z_f?q?>>?FNFMINoZxS0JJ)TY^`@Ke?^Msy0XvVJ&S zG^e@w@fz)xApXijNU<)1xsAvf1Vz{Cdss-(sK#%DB@%y)cCV~E_8VINHg0)K7-&+U z-n6~ufh?n~i|<(7e)GUEqwOKWR8p5^MCGD+f(<^S?PpG~YPivMn*{e~u@wQQii0#C zk7I?`t_n}Wr$%)`Xqptf+cb>1k5=JO{wVsGs>xGJa&}0${@?%oUtT1{p(WI(DoX%OeXMSnB&mt@s&bO-Emk&2wAnd)-`kttRnumn)M?)f z2AXVkM!s_1FxGL@Cs=oSBuOE9sqb|`fDB5ilDgxj$Rqg|s~d_B?4zPB8b^ zW!)-C*0)PlWmYU3cX*KXzM7cLb)$l>r6Jj>ksIORQ$f`C35w>c_*I;{ynI6?FDbos z#JV=$+l7JAl=UfHsG=6Va#h+TftUtmirJjq_K>MT6zJnaI&6^yM(D z$379R#iKxw!j1G?s4i1`(zQ)ohf*6`qqL}Z9BCZ+zq*=Yqd#yB`)j*LAJqOGKE(KU z(J$kUS4_MH(+U7`NHbpJc+5E7G`#og?7_6lEj)S;CSM2o9XqBS*K=ko7GFH{F*fDtG)F)D1e}FW94|%bMS2s{UKG6s0-6zn;xC7bM z$1V%RYw{l$JK6K7{Ba$P#3Y}<^x3#3UK7|vy!|R)Vy{OQtw*8j(^~y@t7lk^q5p?M7s#; zb4TEuJ%G65R3*7vNJ09FXuDbR%bmWaP(~k;<~sz0-$baSB+9e`bTzs9Tway?F=cQe zQMoB0l1rJSEQyDT*c#!h(6ds0O8Rb+pL!>9k`vkBM9z{aI4KaMF-di$__Tagqu)Xo zPO@qoIpWM7k`zi7vuYeUl1z%PP6`lJQx#t=GQtybS`iVVTj4v^iuFUuqH2;dL|v9` zT~;arV+}1^*RqdoMC1-6PL)gSjRXaV3;EqpgWB`$d@W6oB?!giFGM?@!P@jqJg!E=!jdeM^}iB zc)sgYH`vb1T69jVob>^t68+gTyMYAPdt|LPCHw>{ov9n z>y=|^i@C1XPe(W~O8mL@X>ZW8!#OxTaREnL_2>~@RU`;4c6AP?`g=$fuwXjGnDzYvwQPWC9WTcBV zb`rHr>*i!65=?5T_QY=VaT;cq`S*XS3@a+KBzPeBd~25!JUPp{65Qw`L}bZQECA;x6R*s&zN?3@ZA^7mW_1onKJhu&dBnRR=DSq= zLBykXn_8v!2Uf|BfLfJ%0t(=B28ebG!Rl?L3ukcCHc!iUx0uLhj%9UA8RV+{y4XUC( zUJ;P!;?8(Qxdh@BA^o%J$uj|qM6B9K2p;Uas^|a3cnWoM6-CZZiSv`Mf1E+G;WR#d znE$T_>8|843VB?AKJh~>V!c*^QDvm#!+wf2Er2vT!CESwZN71%!hZ8fN0d3b)r03t zd8^jjV&DIB zr)*Y?GTIs>raoIVB>tf+3mjp%qe30LP>gOzpK}t_65YhE5zC_Y( zg2?&RD_G?yn?^*GQSdF2d162mP7QYSPQj@x++Sl@Qp=0-3wkxKK2rO-4*JZ$8)mnI z-hHtZ`^~;#i?d{+{U6D?Mb&4k1qJ^C4hCYNd2SN+|5t!62PJc$*VKJu4t{&@NczX5 z(cNa(qCtt|l-wiu*`hsoUHJu=c<Imz`%k9<3F zRPLD4ZP;@NrSl_~mF0qcIcbU(VMLlhkjA_mA_wyYU|#SmnE!?#Z@|LiY>AnM2(5U`biVQ;tEl z{pxH7aDQeL01Lp)^wRTy`M%fe$&zuX-B9ID?`B)EafObVsm)%mp`LNV*@$dolF_>v zx5;c%>l;s->*bGn-t5g(uXOFoun*vJ(Xao>nCh_+hp#Bxx~NF7_Vi~+-_AXcA}=K( zK?EKdfU=K{Y~6_;hj&BS=7sO5XVqrSF2SwNEp_nA=-uA&b!zk0UGQkY`+b>xWu#1L zljsI;!J!a`DXJv82+v!A)a7+t7h>K67D3MFV{>BJ{U1;#Z zjdDzoqoit+RbN%M*{FTSzDeNsn5O8VZez7HW<-wQ%SkG@G)QOVpB@wZ-+-3^Mqx~*qj$%AtBj6%fWXa=Azpe6l(#no>KaL$#f__6 zJTg~66{A75UG?@F?tCTOIKLl$3@*g|W-bhAJ6Us%v2K0_HI_S#beC;xd9o2coF%QO z*VVJEAj>_RAQg}RA=#Fw3-&0jI~(ih#nxS_LM+Sz>d6dtz5KDWvA5_U3XXB$PmWli z9;#BS{w#D-;hR8S2NDhH8I1cOt8TUn1qT9kE(Ee<%PzIL#}Ye<}NQSb$MT6P_swB`!BSR;k3~5du5}W zKd-vL9KCXwB(qiMj^T#DK%D@}UIIZo^I;s#5n9DKSCFJinQ>h~9+Hg^_oJ^Kg$0wM z5xs}}@c!jO1lrDeA1*U4J*qGedqW)(sY2ayCp#DHYC#2z3RGRT>Y^KkYNYz6kEym? zjnA>B6snexy1G32bo1xA&7;VOJS1JJ^<7d=8%Eo`e7XGRYd-N3Av~k)2ShfmN!HyI zC>qlgD6|&jamAu2R_98?a|^k&>`cZcH|$_sF5xdfdcm;u9W}R*!(ZkBv>ofRlHjv^ z)V%K9sQc+G!Gks!^d;W>8N%UpBPvH*tQjR3Q@yX2b*mX1e(#gQGm6SKEgs_Cs^%6Y z`@_Y0Nc*BOvwUL~h8?iP;&PD5l2s24~S3-k0{>KdZ2<(^N>eG zL$n^#Rd_cI-=k^^IiuwWG9Op~m+y;914qjB-Y6SB)$w!%f%AH(F&7Bkeufs1+F265 zh;WkGQUaSPck$a)3g5G)31@N$U%vK+PR$69*c-~`rrAG1=tz%?=$yRa);kP;%tMA# z{~u56um2Uo$Ee>(uRllaF*>%Y`YiQP*SlG)Mj)mDJ|KIal;$d>xhq5^2?qk)+uj|o z@s&!md-p!+Ga{$afDGizPNS#v?*~iltYq^u^?dZU%ttRnCX3&;Uq{@ThfXxw-ekUz zy#LG|pn_DTs~}|CEZLZku0}+mf|&1Tm_0cnc^oaonQw(xx)MVeh&{sGIm&!{l=+r{ z&!*YsYwebqq-)nnX75Sn{yCH{_DoUQfY$G-( zh(ClYgxoth8}SL2dPhkAxKpcqG1t2WIB3VkjE3B=IMSLgrq)xexmDw46)YOT1GsEW zv^SjPiEL?pUU!Oms6(zOs7fcee+W-K=Y2soeJ`g~owwdEKhR-0K`nD(w9nl zP)?rJJ$e%j@Ia$^&@fhKB6A2qMj7xDp_4gxB3!iu|6g^GJLG8fULv@&P}=QLn|eny zu8~-=g1YmowCnIQZM?(9>XP+YnJ9 zXgr0g%AVpXA0ft?=afuk5T5kah_p%`x^7*H@gO|W8qdKxsWKe0ruxT#Q54>(x#S2j zC?8k3QC4l{o@7aS#;9osgfhtv?zM6H+1uUfrutX@EhBuAH1A0H-y?}M4bm(I@8DBh zW=&ljznUN$fYGN}ALz~|8L>)JaL9KtWNM390{$}ERs%!9-W_Cz$Mjl74=inwN46yb zYL~xGf^kH!#%8*b)?Jwe)b8>ug->5(GSbbRqIo`fAI?oEGE-@Hz5G$H*yS+33rQIR zTvI8%`ZIgV>GELjhAboUb9yE{+|Q)&Z^|<{VeH7W{C`EB8POroa8i=Br*v*D$&jt_ zP!fjY=q;8iy6cQWn-{YglxxtmJ*fdQRr*x75gD%MG+0a@YLHoUT0kwTV#$`N7V7!* zB$->CIrUyqU%QKUXwoa*Yum_l2bm}`Mnqg{^m_R>piyA+H30re5|X9$e4!T?gD1*X zMYXKc%Mp~Ca0e~dFHXz-rWU`lSSNR;o0~OzY+|mvxX(_@{d>t>>to?=_T;;nQ)_ou zVA7AGF{r2B@qXbI?|Am6&9{8vYNny_ntP`DDaxuE>L@TG_fUVZ8=ml4QD3DW00Sp852d>(n&Z-5_X8(_aS6TwGyJM*`vO z)+3`V$S)#KSI0w4eDqh(U&ENZ(8v3jyo|^?nf@^|=<~8zLO2j>tm|a_oSRh}gPS%d zyqwL4G`rp&66{8(Mx(lfY&YzO?b<~Pca{_`4@>LJ=P5q67o*iW>l;b3>YJ?4JQQ{W z(xR)7Zsjbq4rH{PBLvze5`idY2Cchko%*ZlJj2Z^SjmtEPrg%inXl z+l1h9SchBn^v*&(G*urD%|fhbyRKw#Z_a_j{2UnXoJFT{)F!iY0fB4@gbDZ(4`CVA z;=GiV4>M&yeC|6>lgU8%%s@SJ-~%My*>AozZ0jz~wz-rQsGNrt?h`C)S3*6)?sG*p zAJ?*0;^r#VxiSZs)%scVBsbS7I@dASQ+;Ht+tBrHPAl7#`rg;bToHioq7u6sRM2>= zQ7(`p8vXRYQ!uSRIi$;V#C+;8Gm+^ruhShkt~K!%lBL|YX#DtN{-&F&O6NM>m@C~} zXX{+Y7&G(~lD?KL$TuSIh{$jjf^2@?4&M(TcEy>Vety>mu<(36P`NTbRMqZVw3HTkB8kn9xd;Msu4G3QY0!Y#(lDA&nd0> zGva(+>kEmht-I{CoRZM<@qiWc)zc{aG@a;Q&uKV_3^F2{kc+Orru`&gXFf-a zyZi0IS4EB|KDq^H*A%+O0$lj)0%}a{C%vvme25z<5CHaQM&RbOKPJ3}_6l%+VqudN zOepOH;7k0>sZw2ABGqjtUq8MajEIJ=)pYw&IVwXX!A+n?R$wUKRq7c6g=HI!nvKDY z+<_}f8WEDJScAzjt=sJOiK>PSDK~EIlCMq1t=+?)!6Y2QhrKKEj1gIZz9<=nbN2+# zz+5MvQrGN29jiqQ{0y$jw0-z#u>OkqVuB7@nne@kR>>Mwaw`(C?3smoC?>L~T)j$? zM81OfaOY8H4*eo6IrQQ19m6fa>w<9w)WzysJ~e^e&vG>@ zr0*dtQXIq(F?`wO0Mr#sp=_cGQeU#_FHC-wTJwEu2h0jFP-}7dC3*`b+6kQjh(N!? zg8f^fu$zw&nf!fhZOP@-LxhjAkR0D+o;kis@&5r&!u9B^9;iv9IItafmVyPl+4*m!-$3Dk+sJhPjfi^-4p1Qo< zV_2te-6iJM5ReThZN@hu;?doYlqpi9que-1`8hQ@i!|XqOq?5KmUb3KjjCZvn8s$= z6`<}oq;cI^2f(!1Pa3aLD?+PEMk#;nVqO$XS^H&{udO0oENVvN3G`c$%>prd2SRAy z2G34O5Mk+dUA@ADbpEj>q&GQ}#4)0WL_1GSUsdFe94q(l$-SmuTEd z3nbdUBR%qY9a&{Z2SxIB+CrkzHaP4v7^-9Rj%2{7bHUBXTx+fiQuymmw-0 z1kx|Oj=Ya6>^hMb2pMoU5ullG8;Tv9sgvw|e`VYvEl3or4-d%@EFh{pB@e+UhJZei zGF|Og_BDUN_^RyfELya!=;PE}b1!oQEBBY|&7$sxsRFArujSlA{HGZ2XC;mIb)RNh z=fdcWvh7gQ?8Vm!3!WtBOC96=NzQyJ_WQ4iW-EIS$FSee`gHrf(@4uh3^1fV7BiMK z2zhs@ZEU)14sP1IOYhEb8Ufgf1z!vcv)PVO-xaPhqH@2vJ@0SOOOkNowe_8!g@0;i zL9zTag!I>J$W)fR&h}LnYRGyC+L!z#MUs%?v}2Lu83VHHWa+F4Azkh6<7Q;d)Z79k zgp!i4V`1f^a&IO#ktyjT8SG_(X+i5yk?=3scXPu_irgK_4%xqkY-39}GmhP-Qt)y= zqe`>;46^68qpBQj|LJ0XG0px%>xd+6Oc7RQl9K+YkC-Ug)a2T8vpW;;FIlJ#*nfk} z)$Ta!Kt}1|p1oyy?M7gEOg>}>1-}a>qr+>+iStdR-(IK*mTm8H`^5Ls2K5FMUT1Fu zc?2BINT~UF`zfMgOE?YBC@;ZY@LbvmbCUXqjQ&1A^(o_%Lr=)gU>w4!QXhE_v5GO@ z9)|l&ccy(h!(p)6?nB?RWZ+gv_x}?5FZ9MlY8N1noKd4T3>>u#KZoJ3aQ3*lmx_;@ zQm|m78(4gJ3*~u|L(sez42l?#4+I24?gpn6=FQio~TL~jrBio!b z@v1DuEg(;~HqFDCUTRUVh)kxUF9|(Qp#FXg74L9xBxYtg$D58Pr*G5gn>E8v_m~MC zyPACx%LjI(u8md5l|S=0C)_omKCRazGR9d1a>G;3@NW7r&$}^}T?^^d6?ZCsE7`{( z+7|wU6=xl>O}rXb#XZjR+3|w_oC*ZgL^FLY3EL+SEni|!22V0IVhFq;9INPiSevKg zpl5!p;&57D%s$cMo5By+-vY%+K}anD*j%>H;;wDmZia!?vzh=$Fy{%-NOKKGO`udJ z`x-$*w`~it(i3~O0P>){PAHan&%O@5N%Lo=BsjI*A>DQcQrBp%*B2fe(F&Q&Q>&KO zM8is#6I=9M8smWDa5TuKjc0^w)m|4PFSv^}1eW1Fy=)YJmRlf;{%aN##a%&S z-y>tZ#`i@TL`~j$`DLD-Pg6lbkofNUT*@9>3z=LlB>kaGLeA{rN-Wt;Vjaar(x_?m zIckdY76_Y^_T#UmhV2y~!W&(?d}gl?w~4n5tD*q=0YW4?jM1}Yq$U&?tFs5FHK!a) zxC*bUL%4tl-XI#mhCQy|RPP!HV)bF{10vC5bqmBAAS{H@016P@v>d9*256dA6u_Ig(vUe)#VuJ*>1OAY4T2*9?VP5zUA@l^8pB8d1klahC%oQBUaQPLvlC*dveo&pFA8}%<;6ds0g!yql z8QIB$FFP}aTq1a`^cC;0qoP`*RH{1Wu&!f)d9Gvw#PlG9ut);>DntzysW&94E0JmL z%2Zo{Te)2!G6)n~6$|1OvstX;cHDrSTtE(}fq}Nl2#|59m#q`L?5`oY94yG(z~gm- zfW)a-u#)zfKfF$*0(57OCO$s*tieFuXUGp;5{;`<#nrK@afOZR7ORNB6EckC`7a27&es9e&v5{W+4X#Vpo^||&0dVEv(D0^F^QLzrD&zsz#-W?Zxe257n^d0HykLMkLwI_+D?^;CDrnP8 zofZ&$Im2>JgsWZlmCQNVO&o6tjiW!VpquIDliqc%fu#4Bm}MAF@Sq;EE3!=|zgi)- zkzPx{C9Nj?QDh)^N@CEu!?4&nLxbCC%6>l8*ZQvJpM&rZ`?DG0SJV{& zP8(Df(M?b4;6s{!rnvaxi=v5YdOi)0I_~|gx!Msk<Q`5?g)hCiGwq(EB+>WRc zB?>3*g4lxH?UMqhDsBbMF^>#ee7ea!qVMJscbb&jym%w`=+k?KP-P!!B! z?mAL$^q%pk$mw8@c_>qDGk%Dv$y;`C(FKvG!{-|vv;BTN2IcPE(q~x}gUZN`@bhFT z?$jzw*};V`a{{W#`*Lu)FLQd9x!LB4h`l%)(g~70_u^|(OTyPD+8S{r-b}KZFn(2PYF#~P}a=(76 z>EGdnTj2;t3Th-^gOCTqocj=3BrWxxx8@f}_OsTNGUdpDFm{Va4&s$hIPWvn7rP_r z|Gd5Rp!kO3lGF*GbjawfsUbeFquOcXS25bIqfF9~UIa_}5efH5{T8GNd!S#F+N-tW*aU(pDKy#f zic6D1$&>hcHkS*`*qFOeN)Ocs-{ja^Ca%#)TxhFCpS!Ek=k99sxw{&D?yg3kyJP9W z(y#^}{d^o=RAoT=R9PTrb-DVV$KEQ7teO(FOHR*8*X8savmZ}3aj;GtD;@Vr=d9G8 zd#uUzv4@2E)EQ+TF1j=*N?UGb^@3<0XQjgDSp&u*Z`AQzqRgx^^Bi8n2p9``iJZGr z)0ngi-Qz5=XeVuzbvf;{+#CFmy}AkYI8A(*Ik`biXz0DIpMEIT?@UfKkjxdl+ph`1 zp$+!g@_Lp`70F8t0#0<1rdK-QgZv5{Q9arb)n}xU-8?;`Axrcknapw^P9*3cu(f0G=7uV^!e!uU+h-RZ_H2IEp15cdON4}khm>` zM;CXt9umLk@G$QtJ-=D4LO5f_S9v$}?xKH|4*ex1Z&UEl-ARYP2qd~Q82%D{T=-k# z7sS3VBpKY)wLe3$$@t}5Ve;SfnZ=zmrnSBo5nMbN_&GoEDqj^p9<$SD?$2Mi8@(Ri zGdyKu*$cw>@#e6h+GtiaRC&ubHt#mp%?^C65iXDJCsQN43-d6DZD3PT!gC47-SBL} z8{P1ggr9c9vk1#}xa6Nf_*pmHKzO?wzMOEU8|FfsXu=I&M)(CcJc)3J8=gS8*A3SZ ze##Bk5S}15NCY#Hh4mfsy<^w$m_K-bsRDB)u`$+D0Ls% zyD?UMpEEdXINxlq|7{;-k-)(==7?isF$%dl!Zs7^R{Gh>;38N9Ae7bIS~)~6%! z?VsyLO5ZOh%%w+0q}+{^!4>JqAzazwM#|_<(vd^)f}tL%Q^50{u5*|XdD)E=_&uW| z*}#9$jT8Xirz3|Oksr8`f`QdKa)c3C;6@6H^bPKPCm4~}-AKXVW}P#eTUy*mLGt}N z@U7n1~HQJwa;~J82 z`9}K#ZrqGyT%OT>ryDmb85c6z#UV)AxH1`6XtamjxY^0L0;7GN8#gx@S7fwLA}&@) zaqL&Yr?{IcVYHVL=k4Ty+V%?xh0owL&+QPE*c#6w0wf2#M)VZPbwCQ{$}@zM0^e%P zWKoPqM4+(|6@R|OHA!5Sgsznk&yPN|rl+ZE>6-a1>go+wfB(Rc>c|l4fu!;~@)b9;{9<~yRf#>sY_%YV`D;t?pPBzv} zYPcr$O<2h{1;77>YfzoaHZ;G=Dop6|$q0Y#qY@NI%NO7&^U5CTl@tu~ zbaLxEt%n*gKB5D+?IR;LsY>}%;e{Cs#ch}0@|8u{y|BP_^6PRth4YKq7MFZQB0l-W zE<;W7rWeaW>r6nHOK#~sL0SLj@tcGElm{Aoa5q--3n+#uGsL9hH`d9WyJ`bE?-{&$ zwd${86%})GI8YkgZ*=5U8tY1GSa15qfFgaE!Lh)+Evj;k@(1+0W|%adq89}*-&)nQphcwjxK-ff=+Ko?}R=Xm#z$qqE{qKG*5bIGxD zkKxvx(H<_Gdfn0gHYcJ_H6LWFL#$+xv*~86zVBStX!?e7S*gK`RkJaO`T~HcG0F)I zKAX>_T0uf&qhs&&yEv9(BE~vjCB63PmY4A^?|x&o+&WBUCFjx;9?~wtN-i-x3d}I% z=9a2`K(Ro5L{zSDbgbl0Djs}A$>#yJK|=>*z3_{0w}m0US6xkM*trjo^4lvY|^F^ndXYyND4MF0wrB*|(>qf9&uG|TU+({E*_(dbT9O}kTJtgaILvURpBNWcA zSnP}JXg<$P%rHo-yhKJSiIv9cv24;sICwRNUq=bi6>3ey{T8{VzZs#3F~(6S3ujs{ z=f6_>8)Se3voPApf#_TgTv3Iy1f(-k4_k-!)V|Te9%!VHOLHC1c#ADy^s~KKwqqEs{5hKWVs)@%prEI7(ze~VVC=%hwzsB zp?m$J`=Q4ZcRzGTA8|kQ5Ps`^=)wKm{m`Jg)%o!0zCG^tKo9N)Qj+RD?_H~>v<;i* z;xaJZs|{d3YhBzbhAMPJW9#cy=n@-T(lvxhz`R-FIC+}prM zRa}k#yU7MNuyO+ijWyJ0V@*n|MA0S!HV`%-5{-pmEMRS`d2FRV6n2Fwf#4>X%XKlW zXlb<;Do;yWtF%&rD4LK+0-^>&Wdi}D#(J0aCAL3r+`F3u?aR~O@BjJy;gg*^ z?`O`OIdkUBnVFHQD5FjaY&#vu$#e#%UfHdO%JpAwB1l)!zALr5M;C*7^}rZ!i@mDV z{YoxgS){kU>)e$bl6+QDyLNScg_o3kMFKJ=TU9$~hRiJ-eU<)rLAuMv25iBlo*t1^ z8pd8JNZPELmEvDs{9-<4ig$04Zg^pNZ$2q5vNdMEu4Y~zNWz}1>I2epg2O`8W@)Ha zw@zA+eF)3j6~7`{t6MKk;KW*x7pCQ1w808-#!YVhI|y{j!=ny@yqnx2hTH=3ey)(m z3qubI#uN(mBiRjYr-DCkhashYO75V;jhp&wGg5HX1I_~Oa2LbHb{H;7S+1CtB3Ax!@ZjH?Iitk&<6)}MDanFdatqpcVybe5W_E>Jz9 zA8C7sqLW*x(=J~+`#b+u>!n`<<~ePrV(nL58~zH4#ag}L1>qfvByB3jwBf3_K9aF1 zoy%|4ZXNPB1>EDQ<4#S-RYt!|YZnbKcUT>Rbg!RZ)SJSio_cqls@ zVZAZ@AWgCO<)TbiF!jNgEzUTBwZ^dQ=KMFb;JXYTeJ>ZRo-`J_liQ8k7&j}Vq~P67 z{T`lRyU4gPm8jsYPM!C|H$JKOVY+6hx~%jCo8Ns|9Y9 zF}h6d_hOAxqKo;5J2=6KM%R^TEL$bv8(k?{)eM;>Sq|DSQEU-t5w2Xp7aw%dUajsH z0RLw8-|}D6f`bI`&)VM8!=H!RxQFxiBT%`g^3@;mSuk6Ld<*n&TQoTJYu)MekzfH}- zH-fem)*PH@EQ?PgOd_8JrzUjkk#hZ+K6SIEjj+Gl1dji07 zTTgK6`Q3VBxvmIOw|Y_*^Ql`L3MCxOfVOpWq-#rMZiz!tRQ6s-sjglN4hIaq`Tv%h zfZ^KiIQg6fjP}4^;JW&2iWx481EWNAoC->WA=rK|^eRwe3CXkMuA9%D(l>#L(D3 zUS9Q!)h}xsJ*?F|qQ-Sw+q=-N3~Qz4Q6rndC}b`4`wz(aN$JPz5U=x1yr{eFRBSLR zii`1uSbefzCH!bAcl8;AU__Zl9*6khMj6e^O4QaM;@Yz5e2rtEsa>K}ZN;-l;4Hm% zunQ^@E$^hQki=N&1E~IteCt&!ZbyRG8@5#qD3gLjJJskruRL(A!{3_wq3rW*b(QNs zJd@w(KV+!Ns8%+`<)UU2Ngmn4U85yNNy=)fcspSyd@!V}yU$=^VW*yDtsO`k_ z6S9{*&9_w+!ugU6D#_hVT_>Hos$j|Uat@278Kb z8V@}qH9G6Zz>85cX%9~ops*D|-{T5;mJ{fXj5Ag$zyLNwtMmL+e@)#8;V#e5ns=L4 zbvGkH$Wymc1zpLMrak-{xH#Eecq(2Bj$KB-XUI!qKNp-CFH61136E%X=`WP$ADH(H zJW+DUT@!Au_Bci9^M4ZnOee64rpTjLDQLCoZ_*(a3W&@HRy!9Sw{r9!1 zKMCXR*ZO=~|4_N`Y|6p2*lxXW$bZuMW5Q6R^`3a^WAeX?X1c+CO5{$~Q;THQs5(zb zBd_W@akK~J`dmR1$KV8GaZC*-JiLpaUipLks7ubuf30AYR!Bw6kB`Y{&>ymTowd7# z)1c=uWY6HDUpe$&lnGW0Fy z_bR&j@lINksuga9_0?1jktBqb>r*qqO<@ro)^Je&d(!Zk=nZ8E<#X73VBGZ4?Q5$^!tshY3Ve;BA z|7rR|&?csPf;xMk&QDwW0*?ht)e0f~@PCu?i_6G^EAyrUs0+&@s*3M~9YRTp8=~g5 zdKf~G?hZayz%R+M|NRvG*Fp?4-MS}}&%07UVLEp{;&A%O9b7h+q}lA%WDt_lth^xF z5$OE1SrsN8y#YfBrN)7Cy7F7*9WfZnyzwQQ6SLgVfMUvH7)sj1-{luHtH<>&LqZC! zRO39ThBN9DFiMF?P>L{UQ;h!`gN(76!5qa9gXvdjb%jV)6CX^VOWeY+n=1y2^3JLE zaQX>uU6`=wy7E9(k+i^>8znGh$>5Rvk|EO=`><9w*x92!+u&R#Tp4tvQ(RVpvsrug zr1K@=&MV-oxT$rL{C&dAozDGuSo2TE9H-z;y(nPJKX7Ump0q>H+qNAKn8^Vw?5dO)^32 zY+${3kHn#f93wqWetXd8?^<+3dOP*!THUu3@(=h@^^ddP((1mXJ^PmPN$D?U;{;fw z%jw?^HE}9j|C=wF%>v{CcjUJ$PNZP1?lA$yDLWaNUw5)dQKWDAM=Ae=c>I;hKQZnf zt^7rC|24`#IquI>{wZ<)waPy=?jNiCH^%+fDSt`aU!eSQH;M(%1mze0Yx%Jg0NxpK zf06Rb07j{lWu=+S)9LKHN%N*a!OY7E!CC7EXfMW+cA^XBw%GNo?fT!fxa%{IO^QHiBn| zwO*bv4Pyc-3kFt7*ducHN$@#Q5tQqOES7?XT=Ll*kl}O}>kvJV#+Uwx48G=o4BzPz z`kV~+=72De0{qPZk&)$Jc{4wX!TOKst-(he6b(-6;dPTg&EM)j8hk{IEc9**s(w*w zPG}AYSCfCu0U1N`uUrqTgbVk+cGRri*^{W=3ou_6uVpV5yU#dJcD=_Mh5#o@t%pA( zN!vT+gCCKm%6pS4s$94Hyc+ZH4;ZpV77 zRX=>zOK8A?whnOmb72!##NSTWGEN!R>sLpua&}PHgZp7-+wH>fGFh! zShvHdiS_#m8N(b!p6f=9IT=)_%)y_)Zq%2)kUkzlt=h&KsmxfYo>!lXn&y0^&#+pU zE$Y%KU_!wu&)2FNmXrk=26Bz7<2PDnYr7`^%_A*?*8CSCwif&o(C=bTjhKadI7P&eZMun#==5MtcN6! zCRTim3fH*GVkxk>%)sKD1g+|Nb|!+4DDDw5yEqygR7`|dBlqHAN&cAhk&zAy5#GgV za)!9PJ9@!~T!k?J6+z$?9_Mgg5MBCyKw_HJCeSbV3{D(1AZYxOFBojPuwSapz?T1t za%a^e!p$)AD9b;hRZWvs9)jE!Df?yFE8$FAgNw&sGxQ_A5_qgumz&>H;mSYadq3Y? z^s<zE}w_OZ&E{_K{j|p?!}C-=_;xIownpcwsX*VPjkF`M~#p<&%!bC$?_H z$y>YlmRY_DmhUf??{dqx-0}^we9u_EuUftpmT!#Z`-A1%4Z%_7&n#b}757`q_o)^4 znC1J#^8Lp0ePsE5*)Q(NesQw51=Lc*W^nJ=qBx0~iHsLyW(rPB7!tf?5HoC_U`n&}bR`7vDOV%Nmi}~HmpNHP7KTmm z5t({Llfz_rmzpdI&a&oEdl+IEB(V#vsZ{lyHKE4hkE{5(pXRsvYKHQg&%aBZV{Hsx;tDD0x0U3yalY@g5atboT2ne^~D@R))JDZn_r6ffVlFm&Hg{f_SPd;MI zmnC^@y1RjyVSqjBvUNF)DdG_|AF*}$oG@N%exLxh5_^I-egY(xa3CONP`3qL0cJ zotCH;{X5NhB;Fh*y3c}Bj_C;7f0P=m;^9G9Peo?yC*UbYq*hUa87E_s-Jy{+7KnV8%yxvZ3S zt^PM;?tsv9IIMld{L@cqOE1i8XRp)WbJJS=IH6 z&yx<0%TaYo5Jpl%VbCkrTAdmj5;BN`B}q_V{?^`!&tm^jQ`S6>3~yO#CrFLG5~!S+ zvWXWlAL1=fR?=8p7=6C->JrCh$2ADqA#;Sl+$l1=kxItROX{OXk8gGQ29*c$;8Kl* z0m80BaCj4jxQW4NX>|Q#@xCZt|CM~TsIM#_WuAx(@72%AN{VSjjJC=H`3|4;II3Qh z6CRJ@3vHN%xEfsOV#`~ri|X@J<-I~%ltd7IwI;2%WdQLeb-ews|Tyhf|oc8EYBbM!VKoX{+QrJT)mg3yp`DSSwAFpH^FL-k_P$^H^B1}}RS_Ppwm!6W%wtGi59Ab~>XR^mbRIP|e zPNU`tlFq!1Tw_!%ocPf;);DS!f4bzV5=Z1s3oI#0R;td(>q^YuAy!wLXBfhcOUfP zK~x*qo;}1TlG^Yfi;FCsKd*Flr|F!_SGM+)68n zq~vB^GUdn@iANJzV|`{J;eJI~{ZIf_gE>-G?tb(AA4^gGuLFD@3&zS=NYSe9RklV9m<8hDjtH^%>~kdra5ZW+_b?EuAa~1ut%!U|cQo zdS#3jM$6HEMQwDQB=A6 zr@BE17&xma-Fn&1211o-9^|fRq3Q4v2+ca`xQMSl^c?sgokqz(k_kHtSLAY$(`6Gd zL+8?nd>{%mrCS{uTmSO*h=})kvsM>s_&9|l4`ohAoN*hF3 znNCyN_ydjWl%Zt9m6-?;JJ0azb{^%|eH z#8rDa7`&q;8KqUH%h(Z=389{NuNPmhsL&Jd_l7isve61&^8)a%EH?iLdp}7 zAs{=eJlm};lR?UZ&XhY!E_7w~LLbx6i75cjVzW*JwH)S436A{|uaX=FLoWSIzK$sD zy7e}`k2<;Lf9@%;gF!6*V@|n_E5*s<8^T-%H#H z%1n2j(l#zUNpFBr!aj9=>^$Q<984dC=QGyqMtY`Gsyag@na+K3{TNBJoNaIx7ms_m z`Sb9X!e1(XY5b-0mjND6IgdDZB&KHKmA@>I3u@85fY*z_D@e(s`J>?_qiFbvP;lbF zk9k5pSa;KJj*MU*J{w zo5m`lRuj39YA9GMLt&icVozK@<=h%vt_H^`D`*$=&k@m?$*sb4t$o_Ch_&>jbP6Dh z4tuR0ExY{BjEC?|!c-MM4)3=w28_!K%CH`>l4ZZxa4S)!Ws4eu9L-EU@gD7$d#cme z0?Oo`0S$J_ZBakit(vuqtHqyvHG3~a-E!i+P2B)3O|&DOC!I%wKb3^Olwe_WoJ8L{ zAQ%`TV?8Y4OHaKMb<)mVXSI!`oNeZONzh>DVfD_)M-Zk~170 zL;xjCVK=6`SqL1fpNcL5ar$j}lKI^)J!`ax^| zGY!LKw){f@)74X{-;0=0%E_7@Q{C`%@ddhixa}UNdZB4z5^?oBh;;RI9Q4J%w{GhUc7xQacs^$AO3DUX9s?zWFX zw6?5S^m8)jpmh;+E<N`eKB7d{^n;#oc5JgqG1qX_>aL%nX+z02XWoYjx;q$5 zvXMMXTIZCONz&V$-T8;r&Al~)B$AUlzH`;xy=VI0+zV=)76JstcL`#EA6pw}=iZ6n zLx^7l?%QMZD7OLE%MDvxJXka3GYUOZGvy3UG$3V17aWvAz#jMG3Tz@zydaa4kD_}R zz~}MhsyR=qz8?8oO6C?}XHAhaSR~e7uJ8&H2j0oxJPkeDY+X(ot|ic3Py9=s5gvxd zCT^c#56I?%G}kzFhozJ$7tM#qQYPyyi>ng<5lcC{P8FXnP}3oT0k|d@9%-S-9qDsF zB{6QE%SP}^36?3mfQF$+BhH$eVQYoa;LV9O6QT?DRv(9mgw*7W>@2P7zadYOB?{VZ zh7Kmenm~oCX1psnK1rb>fL@V4$N_>o*eeToEsD;Qz9uZ4cV{RLEZ;6Evfs=XjNhRx zlLZkepk`=I#5UUs5u0ERshiz5VGd+7Nv2%${9|?u4SmE1?oI4>cM1DWc>-S24{RK$cvG4&{GW`7U6uM{!nHmp9;NH*O#&vLfI`W zStZ^k?mL31iUyfxe3=W?z0`O3MhGRIkz1+%5oN2=rz2cTHW^m9bnQeL$lHqcL8AU*vRjjqB*h znWSJ4O-#_1O_Ic50DBpx2qXOgJ$)(68u4=Kyu+$-*1(@EGYDfA5V_|?EFzdnd5cck z=a%+O;l25Un#tg zGW>N^m$Z2o)d)_~vsg)f%I@q7=>mKnhXVYJW-v!sjY7C5W$F$iE5jLiR`bWpgR z!vA$1deq7jk&E61ueVDD^!mb}XMmJX@a@zQyBoPh-HohBfHZ20t(OzEp2dlNhBcEE z8xF(S_(%t!9Lkq^+}z~@U+D!OP+Yy>?;%G&ft2eAv(_|~q2@$$vP4uMJ+e2Srd2(_ zfWv0Wjbq-E>u|(V-AXD+vZmh7HrWag#f%`>jhiM22DDL9Y%RHUS?{EY?`x!fN@^q^ zT>>s3z^>>iDbiec1zem9T$$yGrv6I#BToM@;OxG>*kM*vSAgrg8gutY67)tamyOhFNyYuA-I49R^5z;x zDd%VEeFNo+Bg$`1k^m)@u9S|5Ub_Acp23a(v-DLtYgz!T8L1!ai>vHc$KCk%f){++ ziPoof5*vu!l|?Frp|0_WERgxx#PWsgXMZd~wH?6y>H)ABI-y`+s3|#yy{MU^6%{S?0>g^`ve{}5M%m!@mpQ1ex*ND@zm$OPza0!LTEu2 zxDd_lfGITtg_%ax3ZEjAk*qIRd%gx+8#odqf6g8)@WCkK>Pk?;ts*PhDcTrUg%3Ne zTU@oqp!|jfLyY@ei8r}9Z}z}ngb*5;D?Ir}{qN9Vz0nNOcN`RI=6PiSEd5^NYAK-M z-2~@By~y1xTYL`l9jGpGl82=rBQjN*lTNULQ&JlfIUpdzbfqG5Ia2;38k5C(An?v< z-!%cVAkg`;Pxg>95=Tf5DWbqGg3wfE8;>fXR+Yf%O5gB6k~GX2Xc~nsrIEXor@+Xf z!|P>ixiVWpo&aDzhQzog4uz2ABscL-#NzKIUPKte77=Ea+f%?dig9NA4E<)T1m_frDJrkyvGI4$a32+JXXjQxnexNRCq(T9sdYxV0)T z9}F--M9w!s#BAo*;GM^mqDoa}mmZ0&myG!?V@#mYo%oWJ8eAs7=7Z$266z{=Ui%v9 zrriD2^-Io)JPUn|86g1`YlCBFs(uNM-a-o<&Tb=xEyIJs;+=5F@Bx_&MpXu+w^u z++$ZBcv*Z7ZE~yOZOY!k9Y7S^ZT=2HRIBsuQ} z*HOUU-rPTs+#9_+YX(GKkz!jCW%olBd?Qi%b&+R`bA(KshmG;p@@6~_@%AIwR}l52 zq4ZOa5bR&^D}Dlf!ctO=*={4zaE$w@!%@HBhH=nRy%tyx&c?AEhq#0dfMFyRHKob! zyqV7iybw}V8bkoeUryl?0hj%L9Dn2346pZPk9$mtsgmns#yuh-x2$;xh{-ihr|Q|C zZjW|a@_s*?np&?0QMyQb>rlh8N-EJ)g6R%_KwkyF}UB^nKzL z(p(Zh{tM$(g{5GoXQwc%eRO+moI{~8RLX~A*p471|v}j z`ENw(+oF3B?L1hPx{X4YKAP#znCa#LX}O2qDlJoSMi=wGrCPq%v1X;}7JrO?$$TSi z@K~r544MVB0sh|Tn_$3v?ZUVvbRr6&LYD>O8XH7i!5T|b=#CDTI++kZpjPBZ)r*m1 zae7hno4|k=mjU=1spPiR82^Zat`ITYt_2=&zLCH=(m|0M4R?OKFN=NP2`F3qhvOOI zZS7YccHjCGB?S!v^JgcH?4p#Xq!M0V-4~aSX{aLnC17LT2xKk)IX2$3Y9aBsgwt3X z4;T7X9&-8*D)d0kLya<3c@QbFdcPj>e~f%Zb@Hz{N${Y)V*Pao9S!CpPsZ_Om+w2@ zN-h1B6+Z zPTST+=nGmXUz%6^Z96{ldVhNqHcr@G5*a-4TVu7lc>}m7CzY!%Cnlu%F3jCtYm|8M z_bnKhSmMrao9AJ(C{Ul3f7oxzCb^i!*z_)2Z2H(t^H-OMbqS_#3kH`j9Vg6_ng>I# zy0sZnyGg>#BH#y`@2?q)Pphj*#es3j_gw>mv)pN%kJ`Zl-Ggfb+nj;Mto)CBUxljO z!Xnf*T{`QsON6TZ2c__RcJauAP3gJ2XXk$XIzLH4vfzH{_$DcJ5dEB^p1|9dKbKgc;LX2HDQ*POe%y!Lp( zWf?v!zkTNg!lEIN?%U@N^U8>nT3(BeT0VN=-5sx<=T}=Bt@<8==&I}0x8`jnxHo;@ z_EBC8zjvq{|2BRz{w02)x1*HLd!93IJHfu>MUigl-&^`43_A9Cq(z)7Q2T`z{BJVv z(%XNx@Kqz7YgAV9OW-c8?k7|B&l@HLxHT*P3?#2` z_MJvWsD4l6W2rw70i~QqLCo+EWU#>5_Ezs-Vj6QjGna0Yiu7(dhY|aCbICYI3Ze}? zJ8$^XuzUxSu@lBs5ep*RWs~eEyOk_4Sv1Ee^%%2Ljp7uRp`7uX-No||#hr$~OZRpd z6`jrAkZ_%!oO>b^*zGv6k5IjhKn7W~`uI;$4R5DW+I6Bdq~i5vQoM;e_oV;o{I~8M zVvu^@i4*#^@E<9J%iag8wPEh=6UQOu5bj}=A>Iz0ZQ^x_Wvt!A&7qVz>tm;NS!3Te@wcuuqj z+8ihLtF(rEBPnpx#^Sq(vAh^kYc2_OYaSdfV(eTMe-Li_@VJ5XLm{$%?@D^ zJ-cgpaj4A{O!nv}bT49SM_VUhLI~b2g;4!e+u!4xIQwVCe_5-@M=rDdlwAyMpeIl8>^Jg?V$JVh>k0pN-rYU8WmeunKNH zg4AZio2t+5(09O;ugZTzKXdP3)uWB7@qOtETGLx%^hKXHhGnv4b^2fcSKHF9`?~`E zu8aJ`a<}KVT6A@fGPsKT=y}14etKjvy~P+Eq!zk@!BgY%Mu(UN?iQlG@u93656qR%e zmFy9WKqXxkl|WRAN;(yl?CFmeNd=XJ+TPW7K_~gUK+xV8jR=L5f=a@62wFqg-4~qF zx#fghpfuEWC^q8I>bL?QxF2s{lIB1L$vpf)7N`oH=u1_r?~g7A;rtHh~iG@s~!5Ao6w{oqsn>4iB}W& zNV)+3NCv+gQT{Rxm*k8m4ew|Ma4|>k~hq+ z(BNi==)bKv+nO{cznO_DUJAotw%$Aj=*OK%`JVEM5k6jduO|NflDR`g5u^I$ zZCp+tQ4YGKnoalw=f2ww1+w7oXXij& z9I&S&${6!qB7&-|0rjp^Y}pV{9YBIhfJZi8RE54PEDTYABeK>~&;@#i`9}4^bLxCS zUVnrNYAN1YOj!7PSCUZ*``S*2+JgY4NvRWdW z8Sy$IA5orcn5US7`<6G@?vy4@DVv9Zuh}7uv_J~m3Vn1_a$drIe~UI}n%h)T2}gbK z7xA=MviF!V&k21j`M~Z#h2OIpa;Fq{RzvJgVO2nR<}_6$ zKaR*Dvq*W=8Ic41_y_gCKc?fr#~cOtHe||$z2<1l_gE;uV!a<#9vI`;Gza#hO$?!; zt7@d!^1yYDO_eIF8y=$8dBQ`aApXf%j}C8AOh=T;i;XHwmld6+LGmfYdxY&&QG)Q( z=taa$M4OzGX?};w*DPdFE>;{u^d#^MgUTgCS^-)DrVYEE=oIq#;tu+9J+)BnRcKZ)I2|rI*p(io7p7>$BF5m?iHhNPB zkf7UH&ni-%o+SO?7IX=L4P^N#?t@b6oXi4S2na90-)HWXPi`t>{wj%2ioG*%ySYES zpoH0&+4eE;(w;OOJXrH>d&7eBLJjTPLx&D-Z$EXgq5Z@5?d^xTj-&BF`+;`L*Z$$b z2Ij~-iqDf6Yt*n=#BJB+uYjaIse}Tpnf3r?v+bA;#;4a&(vg!T-kNvSY_L_WS>}3K;REgWCHTH)eJ{8c_$+Lnw4j>X3)MX_s6yu~lu#SC`6Jpp z5sw?K?K$&uj*lVg2tJi$BT-5}tnlYH&yo0#njM!2N*R38;CsJ zOI9zjDC)@NWmu>qOQ<6bFELr>6_iJ-vU;VuvrDt2I+5ri?DZXW92-x4+pAUG3%|5RlI$w+g)l2`pB+f5rCC;g zYY%n`E|OLe@>W=T@Dk$N4~4duFhhyduGI+^M4oop@_IvDW-n`R*njzYHkI4AhPEGk zr@blk?!oN`30qBAXeXW4-EJ}*+uJ{r0ooVgO3W4^yR<#&A;B>S<8PFCN`pPd2x62a zjf2C6&hw-@YDn79a}g=iFk=#sdQrIUZ3~6c5h^$<@~0SmsG@&O(N=9%1+fC{{uM6# z1^s(7#eTkjl{`H)u76`Zn^JF|`sjb^>)-zZeqUY>kjSfD(4 zU(bQ|z6+Qy=x_S=x3s`s!Nk`uuu;)(%Yww|OB33!WCsI$^m0gReUP*c;1r7!zjVca zGo!bw;9d$|eO3$lF;8;2&5LPCj9d1O2i6x)pIyGD%3n)xZ-4YD-|mk-%vqJ+@Rn76 zxIm2*YtSPOm4UC@`MayV!Cu3G3Tu6LAjASsG-(B_Dym$}-tDHgvhl4$+T#tH_th%y z9XJiyFMUT+38Ey~Pxxg`D4+L8Buhd0{u#MpBl0O%Rm-wazHeZhw%7mTLBn_sG`Sft z3O0MXqi=f14fEU{dPjJlEGSJvtOaGfA#|ozeJl8APig^MHlyYxp`-!v^(DB;YOj}m zYkymM`G;&o3-KM?F1{Rg>4_6t3;DCh6^l}emQ-4moZDicZihT&5_E&ysFZmiJ=0uF z?ti~=2SU<3Db?aV8zDbtwzs93(nzUa8oHM71MLylf%fv+_Rg^ExWwtDf74e;2}zrT z^ei@!C+#%f5JIM!Ug}(LC5drsA|<7)n@8cg&FTX&7Ev}+%~6p-aruA|97&Il-w==u z5vCP!(;2`hD{L~^^M8BN1{)eB>D5|f;LGa^w{HNWx06577reSZa$x^`1AH6pt~IT> zTwAsWyvuBE)2!<1k0dOelxh5>T61Z{b0E|^-?t|V9T5C<;r1DY~FXzvV-dr_)C1h2B^HqpXqptyv=cCabLS+W!41ufJOT*-Ky2pYq?v-$&tJ zk@1V^U)}8VA9ducejPcz7k66qHv~JK;mfEMvZCi)Q0flFguvu12&+$O%l{GSPq1ZT zrT?e>%~f9iF~_j_`+Diw9S0-*$QcgT3zhFn?H_H1GdSLgXph%(ZoCQ$hu_gGfiE@( zKncD}`{weWPcF)qT)&LvdLJzG%W_4(EEj)4MdcPEV*0keR9XEO!L5?jg(@eKvKMNt zx{}JmV+f@ClUgA|#I6U%V8YOz6vAhbv-ZG93E_=A5x|NzD1GKc^qCX)&ti(3lUW40 z-YzUDEb1A?-l_0RtU+SylYIyF$q;Ve5q?!_vb;OO&j6Xsm|q}2IDP+0KK>4~O?y%o zF!qj(PJDeO8kvP+x=M@Z4rRmX^YW801 P>^}Va?9zJWqgVG@oV%}ld?qFhf3bXg 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 literal 0 HcmV?d00001 From a0c54029b89e485fa273358b02ca15c946deb802 Mon Sep 17 00:00:00 2001 From: Vkaczk Date: Thu, 18 Nov 2021 01:53:22 +0100 Subject: [PATCH 02/10] User system + affichage articles --- .../core/__pycache__/__init__.cpython-38.pyc | Bin 166 -> 176 bytes .../core/__pycache__/forms.cpython-38.pyc | Bin 0 -> 523 bytes .../core/__pycache__/models.cpython-38.pyc | Bin 829 -> 839 bytes .../core/__pycache__/settings.cpython-38.pyc | Bin 2370 -> 2380 bytes .../core/__pycache__/urls.cpython-38.pyc | Bin 1028 -> 1112 bytes .../core/__pycache__/views.cpython-38.pyc | Bin 608 -> 1359 bytes testdjangodock/core/forms.py | 10 +++ .../__pycache__/0001_initial.cpython-38.pyc | Bin 937 -> 947 bytes .../0002_auto_20211117_1944.cpython-38.pyc | Bin 992 -> 1002 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 177 -> 187 bytes testdjangodock/core/settings.py | 2 + testdjangodock/core/static/css/login.css | 57 +++++++++++++++ testdjangodock/core/templates/articles.html | 11 +++ testdjangodock/core/templates/index.html | 8 ++- testdjangodock/core/templates/lire.html | 14 ++++ testdjangodock/core/templates/login.html | 27 +++++++ testdjangodock/core/templates/register.html | 20 ++++++ testdjangodock/core/urls.py | 7 +- testdjangodock/core/views.py | 66 +++++++++++++++++- testdjangodock/db.sqlite3 | Bin 614400 -> 614400 bytes testdjangodock/docker-compose.yml | 31 ++++---- 21 files changed, 235 insertions(+), 18 deletions(-) create mode 100644 testdjangodock/core/__pycache__/forms.cpython-38.pyc create mode 100644 testdjangodock/core/forms.py create mode 100644 testdjangodock/core/static/css/login.css create mode 100644 testdjangodock/core/templates/articles.html create mode 100644 testdjangodock/core/templates/lire.html create mode 100644 testdjangodock/core/templates/login.html create mode 100644 testdjangodock/core/templates/register.html diff --git a/testdjangodock/core/__pycache__/__init__.cpython-38.pyc b/testdjangodock/core/__pycache__/__init__.cpython-38.pyc index 0e24c60aa3473818291502a1fa766c8ca1eba1d0..1075efe4a22f317892a76c1f9f3a38e2d735a7f3 100644 GIT binary patch delta 98 zcmZ3+xPg&7l$V!_0SNl;bx-8B@eb9`%`4GQ)(b%7 diff --git a/testdjangodock/core/__pycache__/forms.cpython-38.pyc b/testdjangodock/core/__pycache__/forms.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7e2527f2470f6629f0756bcfcc9ddb78f0b52d1d GIT binary patch literal 523 zcmYjNOHRWu5ViAZLq!l=fCUnZu)r5U2nn^QLP8Z4n`|sMHf@6w7spXswy=aHhu|<= zz*|;affeI~Pe+>ZJlpTh=O&JO2<-6rmA%9H;lQQ^0M5Xx0|*>(EKz||jL`++9`~OR z_XWFh)uE3I9-nZFsA6QDqKo+MnJL+zOOpj#5wfdBCyLd-2k+K>@@L4*_?1 z2XwnOK38QaR&!MjKsk+WDxphOh|hgcN<14%HWAYH3bvwBlv6Xa(TG*mQfZ!eI)q=g zvz+s(Fjq-rBT5~cQrn}nP`s8d-=_4wX0me`?zJS9w@2YGb3t zPoX!YcY)M|uWM42hGfKbT9HeZJrqo559>QJots%bA^q{N-zOuja$yFwlw-rPJ7Pp- zc+SeH;tF7?qgj~8q0gSzv|Ei%G8xVgDX0^4ahZPS6(^b literal 0 HcmV?d00001 diff --git a/testdjangodock/core/__pycache__/models.cpython-38.pyc b/testdjangodock/core/__pycache__/models.cpython-38.pyc index b8732be68d2f25677cf6d43746315c653c1ef9c8..9f0503c231657035596174b3a99e1ab446ee18e4 100644 GIT binary patch delta 100 zcmdnXcASkXl$V!_0SFYjH*(Ek^bXd~%`4GQ)(&l&M!*LiE+tKF3nBND=Cg~HH`@< q%FjwIaVyQq2`))Y&WkbVi6Pl$V!_0SFYjH*zI%c!%oe=9TCt>xUMn78UDzCni_rCKe@ERc7m_XO?7? zCh5Bdd%C*n2NdOJrIxsr=HvvIBqnF;m!uY#q+})LrRS&Q1G&lhMXCCe*KkY&01nb3 A4gdfE delta 89 zcmX>jbV!IRl$V!_0SH{&H*zI%IC?u<#e^2878S=N=NBdB#JJ=qm*%GCl@!Ogn#Kea p;vfTdAjbiSi&G|Qd&{M=q;RIPWpOt%0a;u? z7Ed!%I%^bf3U@GrCeOx(RZOx~T*>))d8rkd`FZ+PJSnLNo}VV)WL@SEi6~CESQIys zg2|1{QssgAxp^h}$@-zisYS*5-igUoxrs%|Rh8NL>6s-NrAhj(!Je+J`T<4xS*ay% zr8zmlC5g$|`X#BwB`H~ndFlBn`9N-Reo?A^X;DtGUP0w84x8Nkl+v73J4TQ{gn$GK RKMx}h6Av>FBNqhz1^`oHOGW?y delta 207 zcmcb?(ZZn}%FD~e00dQTQxij(85kaeILLq%$Z-JT;(&?T-dyR-QQRq&Q8>g&d zV)oPInHb?raqkTAW%`9Fv@1l$aCalAm0f zo0?Zr9OG&l6Ht_&m0IFfnv)Y;l9-$wQ<7R-l9H8}m!6-J599)Mq{aXZF4ilkyv1RY fo1apelWNBZatz1<7JeQ^9wr`U9!3@}My|gAs=YUI diff --git a/testdjangodock/core/__pycache__/views.cpython-38.pyc b/testdjangodock/core/__pycache__/views.cpython-38.pyc index 59b9c3bc00ed4fed8c200e2746599bb6bf8ffbf9..8b07ac0e58e70f44f23c526bdbd2f4b54814eb80 100644 GIT binary patch literal 1359 zcmZ8gOK;pZ5GJX|YIn8kSCKYAFD+1@x>)Gl2nqx?S`^qCangejAdp3NS8F|-A!R2E z?P+^#&{KgP+oS&yuRY~2^wb%y?b@Zl;S5J4KYsJ^)nqba*#7wK_k12O_BRC&o50{( z?D|(Ul1W~%nrEDoFDg-cnTNh7{mQR{EO7Hd71o1nP)Awh;t=CuHgx`AyS^S}BNs>2 zxQ??JeNPUnNj=S`=#S+17nbeFSWa-yf98K#XFx8kGp{-QmL26%d&> zZr`_^(&mQ24$l1ZBCQ*f7U?UEr=>sS#j4JsSiQeU=cQS6=jrj;_s7TSDYQ#vPP(c( zGkI~58r(uI^Jd=47Q>1u@UBb+@E7$*pe?r z&n5rB*TQ&G^kV5hVH=J&@n*<^DCKH=wD{)PSNbT$AqgPFg?7-MFOf2By}2^ryQv(I z=}ILYOfiOiG?}QhyYbfS(tn{=c-IA?)3lKBDTgOGKH`{8p{(P0iH_uJ-m@iY@It^( zhJ3L>)V=uA`-{PALN2|hZ0$MEN6$Aw@AbY6K8SVD2XJb_p7p^-aQ61K4A;B~4c{=l z`2g!TFwur>JiK`{JF))hk7qA!)M0^|yjC{4%(cF5L85FvLpbmh&CAuuiOSVF8QQQ` zX3l2#)(>W~ebV?j*!p68SMtsC0>?0m?pT{D^55BGV=}ZAOvsR+ACz}2)jguGF?Czxh{Kl{&5{Fr+)l!WdeMR@I-|E7jBlqG z_@cLp3hP!X6p&Ng!EG8hH&C7*(%XJO<2^ikw@(MSl(5=>c+}gfknEh=wl^S54{qS@ e;#3+P;o)7So)JZwsEv`ynD5^9*pCAI_WuP2@hvm} delta 311 zcmX@l^?-#hl$V!_0SFS@rzSQrPUMqew3w)^A znZzPBIe<~AUX$?_dr@j(X=-uFN`@j1paH);oULL)i&Kk=W0LcW5_4i)@{>z*Q}arS zV_Z#R0*dmpQcK)Qb8>=95|guIN`M+uvJ&&s^HcJHT%eBBn6k{&@?yP$%3CZM`MIg= zKr@S(Ku%*U0=Y05%m(p+VDfLqOiPf8B5oiN#gtPFb_0aq1Pa|^D^5);O3vT`vWr=O z1Op=TF-V+;5eQj0SOJ`Z BNEHA8 diff --git a/testdjangodock/core/forms.py b/testdjangodock/core/forms.py new file mode 100644 index 0000000..2793ce7 --- /dev/null +++ b/testdjangodock/core/forms.py @@ -0,0 +1,10 @@ +from django import forms + +class ConnexionForm(forms.Form): + username = forms.CharField(label="Username", max_length=30) + password = forms.CharField(label="Password", widget=forms.PasswordInput) + +class RegisterForm(forms.Form): + username = forms.CharField(label="Username", max_length=30) + password = forms.CharField(label="Password", widget=forms.PasswordInput) + email = forms.CharField(label="Email", widget=forms.EmailInput) diff --git a/testdjangodock/core/migrations/__pycache__/0001_initial.cpython-38.pyc b/testdjangodock/core/migrations/__pycache__/0001_initial.cpython-38.pyc index 65d74a1841939d20263d866747f1a210ecc96c6f..996a954b55372ab773d870213896ecaaeb7133b6 100644 GIT binary patch delta 111 zcmZ3oSpPN^rpR6BRoLW?@@12-jm77?UTveH^pPpHg zQJSRh8tm!nsvl64pOsqTR+^I&T#}fatzVK_T#}NNn3tZPk`Lr2=NF~w=VqoCC6;97 M=N0Qu{>QW$0N1xCcmMzZ delta 101 zcmdnYzLK3gl$V!_0SFepoxG8IIg?M6vsFxJacWU*ZCdVWeikPFn28k3uuUX)mpnV(l2Gns>VH308A BB_jX; diff --git a/testdjangodock/core/migrations/__pycache__/0002_auto_20211117_1944.cpython-38.pyc b/testdjangodock/core/migrations/__pycache__/0002_auto_20211117_1944.cpython-38.pyc index 323f00327ad7fc9015e64da1e5ec32dad11fea17..72c0b318d7cfb459d7039af70fba3636081737f7 100644 GIT binary patch delta 180 zcmaFB{)(L|l$V!_0SFYjH*%RW@!ewaEJ@APWGoT~irt#*%d{jx4ah125x?^FbMs2{ zll4Q3Q;UlAy%UqGaubV^t17eg(=$slN|W?mgFRhc^#h9XvrE&} delta 170 zcmaFG{(zk;l$V!_0SFp=H*%RW@kOzCmZautG8Tyg#iAzrGA#*H0kVof#IICmtC-N@ z)S}{;avKjyjOfBdD delta 99 zcmdnZxRH@Nl$V!_0SFepojj4-#wX0#DkiizwWv5IIlm||C&nc|ximL5ucSD})ifrc zC_gK;#H}Liste des articles

+ +{% for article in derniers_articles %} +
+

{{ article.article }}

+

{{ article.notes|truncatewords_html:80 }}

+

Lire la suite

+
+{% empty %} +

Aucun article.

+{% endfor %} diff --git a/testdjangodock/core/templates/index.html b/testdjangodock/core/templates/index.html index 537ddcf..99c8b81 100644 --- a/testdjangodock/core/templates/index.html +++ b/testdjangodock/core/templates/index.html @@ -1 +1,7 @@ -Hello Django/Docker project wiki \ No newline at end of file +Hello Django/Docker project wiki + + diff --git a/testdjangodock/core/templates/lire.html b/testdjangodock/core/templates/lire.html new file mode 100644 index 0000000..17689fc --- /dev/null +++ b/testdjangodock/core/templates/lire.html @@ -0,0 +1,14 @@ +

{{ article.titre }} {{ article.article }}

+

Cet article apparait {{ article.nb_apparitions }} fois

+
+

Notes:

+ {{ article.notes|linebreaks }} +
+
+

Classe:

+ {{ article.classe }} +
+
+

Nombre de vus:

+ {{ article.moyenne_vus }} +
diff --git a/testdjangodock/core/templates/login.html b/testdjangodock/core/templates/login.html new file mode 100644 index 0000000..df01942 --- /dev/null +++ b/testdjangodock/core/templates/login.html @@ -0,0 +1,27 @@ +{% load static %} + + + + + +

Se connecter

+ + +
Accueil diff --git a/testdjangodock/core/templates/register.html b/testdjangodock/core/templates/register.html new file mode 100644 index 0000000..e5655b9 --- /dev/null +++ b/testdjangodock/core/templates/register.html @@ -0,0 +1,20 @@ +{% load static %} + + + + + +

S'enregistrer'

+ + +
Accueil diff --git a/testdjangodock/core/urls.py b/testdjangodock/core/urls.py index e83ca8c..e9f840a 100644 --- a/testdjangodock/core/urls.py +++ b/testdjangodock/core/urls.py @@ -21,5 +21,10 @@ urlpatterns = [ path('admin/', admin.site.urls), path('', views.home), - path("", views.search) + path("", views.search), + path("connexion/", views.connexion), + path("deconnexion/", views.deconnexion), + path("register/", views.register), + path("articles/", views.articles), + path('article/', views.lire, name='lire') ] diff --git a/testdjangodock/core/views.py b/testdjangodock/core/views.py index 1b4f8ad..8a6e2f6 100644 --- a/testdjangodock/core/views.py +++ b/testdjangodock/core/views.py @@ -1,7 +1,13 @@ from django.shortcuts import render from django.http import HttpResponse from .models import wiki - +from django.contrib.auth import authenticate, login +from django.contrib.auth import logout +from django.shortcuts import render, redirect, get_object_or_404 +from django.urls import reverse +from .forms import ConnexionForm, RegisterForm +from django.contrib.auth.decorators import login_required +from django.contrib.auth.models import User def home(request): @@ -11,4 +17,60 @@ def home(request): #Et on retourne le nom de l'élement de notre db avec l'ID 1 def search(request, id): ls = wiki.objects.get(id=id) - return HttpResponse('

%s

' % (ls.article)) \ No newline at end of file + return HttpResponse('

%s

' % (ls.article)) + + +def connexion(request): + error = False + + if request.method == "POST": + form = ConnexionForm(request.POST) + if form.is_valid(): + username = form.cleaned_data["username"] + password = form.cleaned_data["password"] + user = authenticate(username=username, password=password) # Nous vérifions si les données sont correctes + if user: # Si l'objet renvoyé n'est pas None + login(request, user) # nous connectons l'utilisateur + return redirect(reverse(articles)) + else: # sinon une erreur sera affichée + error = True + else: + form = ConnexionForm() + + return render(request, 'login.html', locals()) + +def deconnexion(request): + logout(request) + return redirect(reverse(connexion)) + +def register(request): + error = False + + if request.method == "POST": + form = RegisterForm(request.POST) + if form.is_valid(): + username = form.cleaned_data["username"] + password = form.cleaned_data["password"] + email = form.cleaned_data["email"] + try: + user = User.objects.create_user(username=username, + email=email, + password=password) + except : + redirect(reverse(register)) + else: + form = RegisterForm() + + return render(request, 'register.html', locals()) + +@login_required +def articles(request): + """ Afficher tous les articles de notre blog """ + articles = wiki.objects.all() # Nous sélectionnons tous nos articles + return render(request, 'articles.html', {'derniers_articles': articles}) + + +@login_required +def lire(request, id): + article = get_object_or_404(wiki, id=id) + return render(request, 'lire.html', {'article':article}) diff --git a/testdjangodock/db.sqlite3 b/testdjangodock/db.sqlite3 index 2f0dd2b02491bf9fd7da166c06b44bb6866cd1fa..05b5dd82bd02a4f25b852993b7557e5d4d51fd3b 100644 GIT binary patch delta 250 zcmZoTpxSUib%Hdb*F+g-RxbuU`OY)11 z42%qQ4S~p9!N}Ok*vyK{*h0_T#L~jdjB7LFg#Yr376<^*rUi@w+Zi1gnHK=v`i+7A r8_=z9__;WlB{?DHw0&S~`@q!pfw}DiOWOz5whwG=AJ~_D;3xn9897dm delta 84 zcmZoTpxSUib%Hdb=R_H2R!;^!=ffLQ-1QkbHm}i-*sz&p!XNoX3j`o&(*j0;?TikL l%nKH?Oi*ZLVQOVzZe?L Date: Thu, 18 Nov 2021 02:33:45 +0100 Subject: [PATCH 03/10] maj register --- testdjangodock/core/templates/register.html | 9 +++++++++ testdjangodock/core/views.py | 12 +++++++----- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/testdjangodock/core/templates/register.html b/testdjangodock/core/templates/register.html index e5655b9..31da8c5 100644 --- a/testdjangodock/core/templates/register.html +++ b/testdjangodock/core/templates/register.html @@ -16,5 +16,14 @@

S'enregistrer'

+
+ {% if messages %} +
    + {% for message in messages %} + {{ message }} + {% endfor %} +
+ {% endif %} +

Accueil diff --git a/testdjangodock/core/views.py b/testdjangodock/core/views.py index 8a6e2f6..72d3e13 100644 --- a/testdjangodock/core/views.py +++ b/testdjangodock/core/views.py @@ -8,6 +8,8 @@ from .forms import ConnexionForm, RegisterForm from django.contrib.auth.decorators import login_required from django.contrib.auth.models import User +from django.db import IntegrityError +from django.contrib import messages def home(request): @@ -52,12 +54,12 @@ def register(request): username = form.cleaned_data["username"] password = form.cleaned_data["password"] email = form.cleaned_data["email"] - try: + try : user = User.objects.create_user(username=username, - email=email, - password=password) - except : - redirect(reverse(register)) + email=email, + password=password) + except IntegrityError : + messages.error(request, "Ce nom d'utilisateur est déjà pris.") else: form = RegisterForm() From d33f96027027bce4c39c96c4ef115418fc37746a Mon Sep 17 00:00:00 2001 From: Vkaczk Date: Fri, 19 Nov 2021 15:16:12 +0100 Subject: [PATCH 04/10] Correction register et reindexing --- testdjangodock/core/templates/index.html | 13 +++++++++++++ testdjangodock/core/templates/login.html | 1 + testdjangodock/core/templates/register.html | 20 ++++++++++---------- testdjangodock/core/views.py | 4 +++- 4 files changed, 27 insertions(+), 11 deletions(-) diff --git a/testdjangodock/core/templates/index.html b/testdjangodock/core/templates/index.html index 99c8b81..925c538 100644 --- a/testdjangodock/core/templates/index.html +++ b/testdjangodock/core/templates/index.html @@ -2,6 +2,19 @@ + +
+{% if messages %} +
    + {% for message in messages %} + {{ message }} + {% endfor %} +
+{% endif %} +
diff --git a/testdjangodock/core/templates/login.html b/testdjangodock/core/templates/login.html index df01942..922ef48 100644 --- a/testdjangodock/core/templates/login.html +++ b/testdjangodock/core/templates/login.html @@ -21,6 +21,7 @@

Se connecter

+

S'inscrire

{% endif %} diff --git a/testdjangodock/core/templates/register.html b/testdjangodock/core/templates/register.html index 31da8c5..f55cbfe 100644 --- a/testdjangodock/core/templates/register.html +++ b/testdjangodock/core/templates/register.html @@ -4,7 +4,7 @@ -

S'enregistrer'

+

S'enregistrer

-
- {% if messages %} -
    - {% for message in messages %} - {{ message }} - {% endfor %} -
- {% endif %} +
+ {% if messages %} +
    + {% for message in messages %} + {{ message }} + {% endfor %} +
+ {% endif %} +

Accueil diff --git a/testdjangodock/core/views.py b/testdjangodock/core/views.py index 72d3e13..54c585c 100644 --- a/testdjangodock/core/views.py +++ b/testdjangodock/core/views.py @@ -43,7 +43,7 @@ def connexion(request): def deconnexion(request): logout(request) - return redirect(reverse(connexion)) + return redirect(reverse(home)) def register(request): error = False @@ -58,6 +58,8 @@ def register(request): user = User.objects.create_user(username=username, email=email, password=password) + messages.error(request, "Vous êtes enregistrés") + return redirect(home) except IntegrityError : messages.error(request, "Ce nom d'utilisateur est déjà pris.") else: From 2dd7bdb26904b9296e60bc37302f6917ede74874 Mon Sep 17 00:00:00 2001 From: Victor Kaczmarczyk Date: Fri, 19 Nov 2021 18:05:45 +0100 Subject: [PATCH 05/10] debut user_page --- .../static/css/bootstrap/bootstrap.min.css | 7 ++ .../core/static/css/font/font-awesome.min.css | 4 ++ .../core/static/css/profil_page.css | 25 +++++++ .../js/bootstrap/bootstrap.bundle.min.js | 7 ++ .../core/static/js/bootstrap/jquery.min.js | 2 + testdjangodock/core/templates/index.html | 2 +- testdjangodock/core/templates/login.html | 2 +- .../core/templates/profile_page.html | 72 +++++++++++++++++++ testdjangodock/core/templates/register.html | 1 + testdjangodock/core/urls.py | 3 +- testdjangodock/core/views.py | 4 ++ 11 files changed, 126 insertions(+), 3 deletions(-) create mode 100644 testdjangodock/core/static/css/bootstrap/bootstrap.min.css create mode 100644 testdjangodock/core/static/css/font/font-awesome.min.css create mode 100644 testdjangodock/core/static/css/profil_page.css create mode 100644 testdjangodock/core/static/js/bootstrap/bootstrap.bundle.min.js create mode 100644 testdjangodock/core/static/js/bootstrap/jquery.min.js create mode 100644 testdjangodock/core/templates/profile_page.html diff --git a/testdjangodock/core/static/css/bootstrap/bootstrap.min.css b/testdjangodock/core/static/css/bootstrap/bootstrap.min.css new file mode 100644 index 0000000..00b4e82 --- /dev/null +++ b/testdjangodock/core/static/css/bootstrap/bootstrap.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} +/*# sourceMappingURL=bootstrap.min.css.map */ diff --git a/testdjangodock/core/static/css/font/font-awesome.min.css b/testdjangodock/core/static/css/font/font-awesome.min.css new file mode 100644 index 0000000..540440c --- /dev/null +++ b/testdjangodock/core/static/css/font/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/testdjangodock/core/static/css/profil_page.css b/testdjangodock/core/static/css/profil_page.css new file mode 100644 index 0000000..98c32d2 --- /dev/null +++ b/testdjangodock/core/static/css/profil_page.css @@ -0,0 +1,25 @@ +/* +* +* ========================================== +* CUSTOM UTIL CLASSES +* ========================================== +* +*/ +.profile-header { + transform: translateY(5rem); +} + + +/* +* +* ========================================== +* FOR DEMO PURPOSE +* ========================================== +* +*/ +body { + background: #654ea3; + background: -webkit-linear-gradient(to right, #654ea3, #eaafc8); + background: linear-gradient(to right, #654ea3, #eaafc8); + min-height: 100vh; +} diff --git a/testdjangodock/core/static/js/bootstrap/bootstrap.bundle.min.js b/testdjangodock/core/static/js/bootstrap/bootstrap.bundle.min.js new file mode 100644 index 0000000..3ec9bad --- /dev/null +++ b/testdjangodock/core/static/js/bootstrap/bootstrap.bundle.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],e):e((t=t||self).bootstrap={},t.jQuery)}(this,function(t,p){"use strict";function i(t,e){for(var n=0;nthis._items.length-1||t<0))if(this._isSliding)p(this._element).one(q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=n=i.clientWidth&&n>=i.clientHeight}),h=0l[t]&&!i.escapeWithReference&&(n=Math.min(h[e],l[t]-("right"===t?h.width:h.height))),Kt({},e,n)}};return c.forEach(function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";h=Qt({},h,u[e](t))}),t.offsets.popper=h,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,i=e.reference,o=t.placement.split("-")[0],r=Math.floor,s=-1!==["top","bottom"].indexOf(o),a=s?"right":"bottom",l=s?"left":"top",c=s?"width":"height";return n[a]r(i[a])&&(t.offsets.popper[l]=r(i[a])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!fe(t.instance.modifiers,"arrow","keepTogether"))return t;var i=e.element;if("string"==typeof i){if(!(i=t.instance.popper.querySelector(i)))return t}else if(!t.instance.popper.contains(i))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var o=t.placement.split("-")[0],r=t.offsets,s=r.popper,a=r.reference,l=-1!==["left","right"].indexOf(o),c=l?"height":"width",h=l?"Top":"Left",u=h.toLowerCase(),f=l?"left":"top",d=l?"bottom":"right",p=Zt(i)[c];a[d]-ps[d]&&(t.offsets.popper[u]+=a[u]+p-s[d]),t.offsets.popper=Vt(t.offsets.popper);var m=a[u]+a[c]/2-p/2,g=Nt(t.instance.popper),_=parseFloat(g["margin"+h],10),v=parseFloat(g["border"+h+"Width"],10),y=m-t.offsets.popper[u]-_-v;return y=Math.max(Math.min(s[c]-p,y),0),t.arrowElement=i,t.offsets.arrow=(Kt(n={},u,Math.round(y)),Kt(n,f,""),n),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(p,m){if(oe(p.instance.modifiers,"inner"))return p;if(p.flipped&&p.placement===p.originalPlacement)return p;var g=Gt(p.instance.popper,p.instance.reference,m.padding,m.boundariesElement,p.positionFixed),_=p.placement.split("-")[0],v=te(_),y=p.placement.split("-")[1]||"",E=[];switch(m.behavior){case ge:E=[_,v];break;case _e:E=me(_);break;case ve:E=me(_,!0);break;default:E=m.behavior}return E.forEach(function(t,e){if(_!==t||E.length===e+1)return p;_=p.placement.split("-")[0],v=te(_);var n,i=p.offsets.popper,o=p.offsets.reference,r=Math.floor,s="left"===_&&r(i.right)>r(o.left)||"right"===_&&r(i.left)r(o.top)||"bottom"===_&&r(i.top)r(g.right),c=r(i.top)r(g.bottom),u="left"===_&&a||"right"===_&&l||"top"===_&&c||"bottom"===_&&h,f=-1!==["top","bottom"].indexOf(_),d=!!m.flipVariations&&(f&&"start"===y&&a||f&&"end"===y&&l||!f&&"start"===y&&c||!f&&"end"===y&&h);(s||u||d)&&(p.flipped=!0,(s||u)&&(_=E[e+1]),d&&(y="end"===(n=y)?"start":"start"===n?"end":n),p.placement=_+(y?"-"+y:""),p.offsets.popper=Qt({},p.offsets.popper,ee(p.instance.popper,p.offsets.reference,p.placement)),p=ie(p.instance.modifiers,p,"flip"))}),p},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split("-")[0],i=t.offsets,o=i.popper,r=i.reference,s=-1!==["left","right"].indexOf(n),a=-1===["top","left"].indexOf(n);return o[s?"left":"top"]=r[n]-(a?o[s?"width":"height"]:0),t.placement=te(e),t.offsets.popper=Vt(o),t}},hide:{order:800,enabled:!0,fn:function(t){if(!fe(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=ne(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottomn.right||e.top>n.bottom||e.rightdocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:vn},Ln="show",xn="out",Pn={HIDE:"hide"+Tn,HIDDEN:"hidden"+Tn,SHOW:"show"+Tn,SHOWN:"shown"+Tn,INSERTED:"inserted"+Tn,CLICK:"click"+Tn,FOCUSIN:"focusin"+Tn,FOCUSOUT:"focusout"+Tn,MOUSEENTER:"mouseenter"+Tn,MOUSELEAVE:"mouseleave"+Tn},Hn="fade",jn="show",Rn=".tooltip-inner",Fn=".arrow",Mn="hover",Wn="focus",Un="click",Bn="manual",qn=function(){function i(t,e){if("undefined"==typeof be)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=p(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),p(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(p(this.getTipElement()).hasClass(jn))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),p.removeData(this.element,this.constructor.DATA_KEY),p(this.element).off(this.constructor.EVENT_KEY),p(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&p(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===p(this.element).css("display"))throw new Error("Please use show on visible elements");var t=p.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){p(this.element).trigger(t);var n=m.findShadowRoot(this.element),i=p.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=m.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&p(o).addClass(Hn);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();p(o).data(this.constructor.DATA_KEY,this),p.contains(this.element.ownerDocument.documentElement,this.tip)||p(o).appendTo(l),p(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new be(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:Fn},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),p(o).addClass(jn),"ontouchstart"in document.documentElement&&p(document.body).children().on("mouseover",null,p.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,p(e.element).trigger(e.constructor.Event.SHOWN),t===xn&&e._leave(null,e)};if(p(this.tip).hasClass(Hn)){var h=m.getTransitionDurationFromElement(this.tip);p(this.tip).one(m.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=p.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==Ln&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),p(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(p(this.element).trigger(i),!i.isDefaultPrevented()){if(p(n).removeClass(jn),"ontouchstart"in document.documentElement&&p(document.body).children().off("mouseover",null,p.noop),this._activeTrigger[Un]=!1,this._activeTrigger[Wn]=!1,this._activeTrigger[Mn]=!1,p(this.tip).hasClass(Hn)){var r=m.getTransitionDurationFromElement(n);p(n).one(m.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){p(this.getTipElement()).addClass(Dn+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||p(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(p(t.querySelectorAll(Rn)),this.getTitle()),p(t).removeClass(Hn+" "+jn)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=bn(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?p(e).parent().is(t)||t.empty().append(e):t.text(p(e).text())},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:m.isElement(this.config.container)?p(this.config.container):p(document).find(this.config.container)},t._getAttachment=function(t){return Nn[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)p(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==Bn){var e=t===Mn?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===Mn?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;p(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),p(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||p(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),p(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Wn:Mn]=!0),p(e.getTipElement()).hasClass(jn)||e._hoverState===Ln?e._hoverState=Ln:(clearTimeout(e._timeout),e._hoverState=Ln,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===Ln&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||p(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),p(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Wn:Mn]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=xn,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===xn&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=p(this.element).data();return Object.keys(e).forEach(function(t){-1!==An.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),m.typeCheckConfig(wn,t,this.constructor.DefaultType),t.sanitize&&(t.template=bn(t.template,t.whiteList,t.sanitizeFn)),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=p(this.getTipElement()),e=t.attr("class").match(In);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(p(t).removeClass(Hn),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=p(this).data(Cn),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),p(this).data(Cn,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return kn}},{key:"NAME",get:function(){return wn}},{key:"DATA_KEY",get:function(){return Cn}},{key:"Event",get:function(){return Pn}},{key:"EVENT_KEY",get:function(){return Tn}},{key:"DefaultType",get:function(){return On}}]),i}();p.fn[wn]=qn._jQueryInterface,p.fn[wn].Constructor=qn,p.fn[wn].noConflict=function(){return p.fn[wn]=Sn,qn._jQueryInterface};var Kn="popover",Qn="bs.popover",Vn="."+Qn,Yn=p.fn[Kn],zn="bs-popover",Xn=new RegExp("(^|\\s)"+zn+"\\S+","g"),Gn=l({},qn.Default,{placement:"right",trigger:"click",content:"",template:''}),$n=l({},qn.DefaultType,{content:"(string|element|function)"}),Jn="fade",Zn="show",ti=".popover-header",ei=".popover-body",ni={HIDE:"hide"+Vn,HIDDEN:"hidden"+Vn,SHOW:"show"+Vn,SHOWN:"shown"+Vn,INSERTED:"inserted"+Vn,CLICK:"click"+Vn,FOCUSIN:"focusin"+Vn,FOCUSOUT:"focusout"+Vn,MOUSEENTER:"mouseenter"+Vn,MOUSELEAVE:"mouseleave"+Vn},ii=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){p(this.getTipElement()).addClass(zn+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||p(this.config.template)[0],this.tip},o.setContent=function(){var t=p(this.getTipElement());this.setElementContent(t.find(ti),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(ei),e),t.removeClass(Jn+" "+Zn)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=p(this.getTipElement()),e=t.attr("class").match(Xn);null!==e&&0=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t=0&&n0&&t-1 in e)}var E=function(e){var t,n,r,i,o,a,u,s,l,c,f,d,p,h,g,v,y,m,b,x="sizzle"+1*new Date,w=e.document,C=0,T=0,E=ae(),N=ae(),k=ae(),A=function(e,t){return e===t&&(f=!0),0},D={}.hasOwnProperty,S=[],L=S.pop,j=S.push,q=S.push,O=S.slice,P=function(e,t){for(var n=0,r=e.length;n+~]|"+I+")"+I+"*"),_=new RegExp("="+I+"*([^\\]'\"]*?)"+I+"*\\]","g"),U=new RegExp(M),V=new RegExp("^"+R+"$"),X={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+B),PSEUDO:new RegExp("^"+M),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+I+"*(even|odd|(([+-]|)(\\d*)n|)"+I+"*(?:([+-]|)"+I+"*(\\d+)|))"+I+"*\\)|)","i"),bool:new RegExp("^(?:"+H+")$","i"),needsContext:new RegExp("^"+I+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+I+"*((?:-\\d)?\\d*)"+I+"*\\)|)(?=[^-]|$)","i")},Q=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,G=/^[^{]+\{\s*\[native \w/,K=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,J=/[+~]/,Z=new RegExp("\\\\([\\da-f]{1,6}"+I+"?|("+I+")|.)","ig"),ee=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},re=function(){d()},ie=me(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{q.apply(S=O.call(w.childNodes),w.childNodes),S[w.childNodes.length].nodeType}catch(e){q={apply:S.length?function(e,t){j.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function oe(e,t,r,i){var o,u,l,c,f,h,y,m=t&&t.ownerDocument,C=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==C&&9!==C&&11!==C)return r;if(!i&&((t?t.ownerDocument||t:w)!==p&&d(t),t=t||p,g)){if(11!==C&&(f=K.exec(e)))if(o=f[1]){if(9===C){if(!(l=t.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(m&&(l=m.getElementById(o))&&b(t,l)&&l.id===o)return r.push(l),r}else{if(f[2])return q.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return q.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!k[e+" "]&&(!v||!v.test(e))){if(1!==C)m=t,y=e;else if("object"!==t.nodeName.toLowerCase()){(c=t.getAttribute("id"))?c=c.replace(te,ne):t.setAttribute("id",c=x),u=(h=a(e)).length;while(u--)h[u]="#"+c+" "+ye(h[u]);y=h.join(","),m=J.test(e)&&ge(t.parentNode)||t}if(y)try{return q.apply(r,m.querySelectorAll(y)),r}catch(e){}finally{c===x&&t.removeAttribute("id")}}}return s(e.replace($,"$1"),t,r,i)}function ae(){var e=[];function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}return t}function ue(e){return e[x]=!0,e}function se(e){var t=p.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function le(e,t){var n=e.split("|"),i=n.length;while(i--)r.attrHandle[n[i]]=t}function ce(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function fe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function de(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function pe(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ie(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function he(e){return ue(function(t){return t=+t,ue(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function ge(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}n=oe.support={},o=oe.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},d=oe.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!==p&&9===a.nodeType&&a.documentElement?(p=a,h=p.documentElement,g=!o(p),w!==p&&(i=p.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",re,!1):i.attachEvent&&i.attachEvent("onunload",re)),n.attributes=se(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=se(function(e){return e.appendChild(p.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=G.test(p.getElementsByClassName),n.getById=se(function(e){return h.appendChild(e).id=x,!p.getElementsByName||!p.getElementsByName(x).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&g)return t.getElementsByClassName(e)},y=[],v=[],(n.qsa=G.test(p.querySelectorAll))&&(se(function(e){h.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+I+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+I+"*(?:value|"+H+")"),e.querySelectorAll("[id~="+x+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+x+"+*").length||v.push(".#.+[+~]")}),se(function(e){e.innerHTML="";var t=p.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+I+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(n.matchesSelector=G.test(m=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&se(function(e){n.disconnectedMatch=m.call(e,"*"),m.call(e,"[s!='']:x"),y.push("!=",M)}),v=v.length&&new RegExp(v.join("|")),y=y.length&&new RegExp(y.join("|")),t=G.test(h.compareDocumentPosition),b=t||G.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},A=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===p||e.ownerDocument===w&&b(w,e)?-1:t===p||t.ownerDocument===w&&b(w,t)?1:c?P(c,e)-P(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],u=[t];if(!i||!o)return e===p?-1:t===p?1:i?-1:o?1:c?P(c,e)-P(c,t):0;if(i===o)return ce(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)u.unshift(n);while(a[r]===u[r])r++;return r?ce(a[r],u[r]):a[r]===w?-1:u[r]===w?1:0},p):p},oe.matches=function(e,t){return oe(e,null,null,t)},oe.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&d(e),t=t.replace(_,"='$1']"),n.matchesSelector&&g&&!k[t+" "]&&(!y||!y.test(t))&&(!v||!v.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return oe(t,p,null,[e]).length>0},oe.contains=function(e,t){return(e.ownerDocument||e)!==p&&d(e),b(e,t)},oe.attr=function(e,t){(e.ownerDocument||e)!==p&&d(e);var i=r.attrHandle[t.toLowerCase()],o=i&&D.call(r.attrHandle,t.toLowerCase())?i(e,t,!g):void 0;return void 0!==o?o:n.attributes||!g?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},oe.escape=function(e){return(e+"").replace(te,ne)},oe.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},oe.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(A),f){while(t=e[o++])t===e[o]&&(i=r.push(o));while(i--)e.splice(r[i],1)}return c=null,e},i=oe.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else while(t=e[r++])n+=i(t);return n},(r=oe.selectors={cacheLength:50,createPseudo:ue,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Z,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(Z,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||oe.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&oe.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return X.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&U.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Z,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+" "];return t||(t=new RegExp("(^|"+I+")"+e+"("+I+"|$)"))&&E(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=oe.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(W," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),u="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,s){var l,c,f,d,p,h,g=o!==a?"nextSibling":"previousSibling",v=t.parentNode,y=u&&t.nodeName.toLowerCase(),m=!s&&!u,b=!1;if(v){if(o){while(g){d=t;while(d=d[g])if(u?d.nodeName.toLowerCase()===y:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?v.firstChild:v.lastChild],a&&m){b=(p=(l=(c=(f=(d=v)[x]||(d[x]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]||[])[0]===C&&l[1])&&l[2],d=p&&v.childNodes[p];while(d=++p&&d&&d[g]||(b=p=0)||h.pop())if(1===d.nodeType&&++b&&d===t){c[e]=[C,p,b];break}}else if(m&&(b=p=(l=(c=(f=(d=t)[x]||(d[x]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]||[])[0]===C&&l[1]),!1===b)while(d=++p&&d&&d[g]||(b=p=0)||h.pop())if((u?d.nodeName.toLowerCase()===y:1===d.nodeType)&&++b&&(m&&((c=(f=d[x]||(d[x]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]=[C,b]),d===t))break;return(b-=i)===r||b%r==0&&b/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||oe.error("unsupported pseudo: "+e);return i[x]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?ue(function(e,n){var r,o=i(e,t),a=o.length;while(a--)e[r=P(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:ue(function(e){var t=[],n=[],r=u(e.replace($,"$1"));return r[x]?ue(function(e,t,n,i){var o,a=r(e,null,i,[]),u=e.length;while(u--)(o=a[u])&&(e[u]=!(t[u]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:ue(function(e){return function(t){return oe(e,t).length>0}}),contains:ue(function(e){return e=e.replace(Z,ee),function(t){return(t.textContent||t.innerText||i(t)).indexOf(e)>-1}}),lang:ue(function(e){return V.test(e||"")||oe.error("unsupported lang: "+e),e=e.replace(Z,ee).toLowerCase(),function(t){var n;do{if(n=g?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:pe(!1),disabled:pe(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return Y.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:he(function(){return[0]}),last:he(function(e,t){return[t-1]}),eq:he(function(e,t,n){return[n<0?n+t:n]}),even:he(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:he(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function xe(e,t,n){for(var r=0,i=t.length;r-1&&(o[l]=!(a[l]=f))}}else y=we(y===a?y.splice(h,y.length):y),i?i(null,a,y,s):q.apply(a,y)})}function Te(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],u=a||r.relative[" "],s=a?1:0,c=me(function(e){return e===t},u,!0),f=me(function(e){return P(t,e)>-1},u,!0),d=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,i}];s1&&be(d),s>1&&ye(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),n,s0,i=e.length>0,o=function(o,a,u,s,c){var f,h,v,y=0,m="0",b=o&&[],x=[],w=l,T=o||i&&r.find.TAG("*",c),E=C+=null==w?1:Math.random()||.1,N=T.length;for(c&&(l=a===p||a||c);m!==N&&null!=(f=T[m]);m++){if(i&&f){h=0,a||f.ownerDocument===p||(d(f),u=!g);while(v=e[h++])if(v(f,a||p,u)){s.push(f);break}c&&(C=E)}n&&((f=!v&&f)&&y--,o&&b.push(f))}if(y+=m,n&&m!==y){h=0;while(v=t[h++])v(b,x,a,u);if(o){if(y>0)while(m--)b[m]||x[m]||(x[m]=L.call(s));x=we(x)}q.apply(s,x),c&&!o&&x.length>0&&y+t.length>1&&oe.uniqueSort(s)}return c&&(C=E,l=w),b};return n?ue(o):o}return u=oe.compile=function(e,t){var n,r=[],i=[],o=k[e+" "];if(!o){t||(t=a(e)),n=t.length;while(n--)(o=Te(t[n]))[x]?r.push(o):i.push(o);(o=k(e,Ee(i,r))).selector=e}return o},s=oe.select=function(e,t,n,i){var o,s,l,c,f,d="function"==typeof e&&e,p=!i&&a(e=d.selector||e);if(n=n||[],1===p.length){if((s=p[0]=p[0].slice(0)).length>2&&"ID"===(l=s[0]).type&&9===t.nodeType&&g&&r.relative[s[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(Z,ee),t)||[])[0]))return n;d&&(t=t.parentNode),e=e.slice(s.shift().value.length)}o=X.needsContext.test(e)?0:s.length;while(o--){if(l=s[o],r.relative[c=l.type])break;if((f=r.find[c])&&(i=f(l.matches[0].replace(Z,ee),J.test(s[0].type)&&ge(t.parentNode)||t))){if(s.splice(o,1),!(e=i.length&&ye(s)))return q.apply(n,i),n;break}}}return(d||u(e,p))(i,t,!g,n,!t||J.test(e)&&ge(t.parentNode)||t),n},n.sortStable=x.split("").sort(A).join("")===x,n.detectDuplicates=!!f,d(),n.sortDetached=se(function(e){return 1&e.compareDocumentPosition(p.createElement("fieldset"))}),se(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||le("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&se(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||le("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),se(function(e){return null==e.getAttribute("disabled")})||le(H,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),oe}(e);w.find=E,w.expr=E.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=E.uniqueSort,w.text=E.getText,w.isXMLDoc=E.isXML,w.contains=E.contains,w.escapeSelector=E.escape;var N=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&w(e).is(n))break;r.push(e)}return r},k=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},A=w.expr.match.needsContext;function D(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var S=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function L(e,t,n){return g(t)?w.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?w.grep(e,function(e){return e===t!==n}):"string"!=typeof t?w.grep(e,function(e){return s.call(t,e)>-1!==n}):w.filter(t,e,n)}w.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?w.find.matchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,function(e){return 1===e.nodeType}))},w.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(w(e).filter(function(){for(t=0;t1?w.uniqueSort(n):n},filter:function(e){return this.pushStack(L(this,e||[],!1))},not:function(e){return this.pushStack(L(this,e||[],!0))},is:function(e){return!!L(this,"string"==typeof e&&A.test(e)?w(e):e||[],!1).length}});var j,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(w.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:q.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof w?t[0]:t,w.merge(this,w.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:r,!0)),S.test(i[1])&&w.isPlainObject(t))for(i in t)g(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(o=r.getElementById(i[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(w):w.makeArray(e,this)}).prototype=w.fn,j=w(r);var O=/^(?:parents|prev(?:Until|All))/,P={children:!0,contents:!0,next:!0,prev:!0};w.fn.extend({has:function(e){var t=w(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&w.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?w.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?s.call(w(e),this[0]):s.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function H(e,t){while((e=e[t])&&1!==e.nodeType);return e}w.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return N(e,"parentNode")},parentsUntil:function(e,t,n){return N(e,"parentNode",n)},next:function(e){return H(e,"nextSibling")},prev:function(e){return H(e,"previousSibling")},nextAll:function(e){return N(e,"nextSibling")},prevAll:function(e){return N(e,"previousSibling")},nextUntil:function(e,t,n){return N(e,"nextSibling",n)},prevUntil:function(e,t,n){return N(e,"previousSibling",n)},siblings:function(e){return k((e.parentNode||{}).firstChild,e)},children:function(e){return k(e.firstChild)},contents:function(e){return D(e,"iframe")?e.contentDocument:(D(e,"template")&&(e=e.content||e),w.merge([],e.childNodes))}},function(e,t){w.fn[e]=function(n,r){var i=w.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=w.filter(r,i)),this.length>1&&(P[e]||w.uniqueSort(i),O.test(e)&&i.reverse()),this.pushStack(i)}});var I=/[^\x20\t\r\n\f]+/g;function R(e){var t={};return w.each(e.match(I)||[],function(e,n){t[n]=!0}),t}w.Callbacks=function(e){e="string"==typeof e?R(e):w.extend({},e);var t,n,r,i,o=[],a=[],u=-1,s=function(){for(i=i||e.once,r=t=!0;a.length;u=-1){n=a.shift();while(++u-1)o.splice(n,1),n<=u&&u--}),this},has:function(e){return e?w.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||s()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l};function B(e){return e}function M(e){throw e}function W(e,t,n,r){var i;try{e&&g(i=e.promise)?i.call(e).done(t).fail(n):e&&g(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}w.extend({Deferred:function(t){var n=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},"catch":function(e){return i.then(null,e)},pipe:function(){var e=arguments;return w.Deferred(function(t){w.each(n,function(n,r){var i=g(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&g(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var u=this,s=arguments,l=function(){var e,l;if(!(t=o&&(r!==M&&(u=void 0,s=[e]),n.rejectWith(u,s))}};t?c():(w.Deferred.getStackHook&&(c.stackTrace=w.Deferred.getStackHook()),e.setTimeout(c))}}return w.Deferred(function(e){n[0][3].add(a(0,e,g(i)?i:B,e.notifyWith)),n[1][3].add(a(0,e,g(t)?t:B)),n[2][3].add(a(0,e,g(r)?r:M))}).promise()},promise:function(e){return null!=e?w.extend(e,i):i}},o={};return w.each(n,function(e,t){var a=t[2],u=t[5];i[t[1]]=a.add,u&&a.add(function(){r=u},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=o.call(arguments),a=w.Deferred(),u=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?o.call(arguments):n,--t||a.resolveWith(r,i)}};if(t<=1&&(W(e,a.done(u(n)).resolve,a.reject,!t),"pending"===a.state()||g(i[n]&&i[n].then)))return a.then();while(n--)W(i[n],u(n),a.reject);return a.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&$.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},w.readyException=function(t){e.setTimeout(function(){throw t})};var F=w.Deferred();w.fn.ready=function(e){return F.then(e)["catch"](function(e){w.readyException(e)}),this},w.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--w.readyWait:w.isReady)||(w.isReady=!0,!0!==e&&--w.readyWait>0||F.resolveWith(r,[w]))}}),w.ready.then=F.then;function z(){r.removeEventListener("DOMContentLoaded",z),e.removeEventListener("load",z),w.ready()}"complete"===r.readyState||"loading"!==r.readyState&&!r.documentElement.doScroll?e.setTimeout(w.ready):(r.addEventListener("DOMContentLoaded",z),e.addEventListener("load",z));var _=function(e,t,n,r,i,o,a){var u=0,s=e.length,l=null==n;if("object"===b(n)){i=!0;for(u in n)_(e,t,u,n[u],!0,o,a)}else if(void 0!==r&&(i=!0,g(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(w(e),n)})),t))for(;u1,null,!0)},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),w.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=K.get(e,t),n&&(!r||Array.isArray(n)?r=K.access(e,t,w.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=w.queue(e,t),r=n.length,i=n.shift(),o=w._queueHooks(e,t),a=function(){w.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return K.get(e,n)||K.access(e,n,{empty:w.Callbacks("once memory").add(function(){K.remove(e,[t+"queue",n])})})}}),w.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&D(e,t)?w.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n-1)i&&i.push(o);else if(l=w.contains(o.ownerDocument,o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}!function(){var e=r.createDocumentFragment().appendChild(r.createElement("div")),t=r.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),h.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="",h.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var xe=r.documentElement,we=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Te=/^([^.]*)(?:\.(.+)|)/;function Ee(){return!0}function Ne(){return!1}function ke(){try{return r.activeElement}catch(e){}}function Ae(e,t,n,r,i,o){var a,u;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(u in t)Ae(e,u,n,r,t[u],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Ne;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return w().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=w.guid++)),e.each(function(){w.event.add(this,t,i,r,n)})}w.event={global:{},add:function(e,t,n,r,i){var o,a,u,s,l,c,f,d,p,h,g,v=K.get(e);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&w.find.matchesSelector(xe,i),n.guid||(n.guid=w.guid++),(s=v.events)||(s=v.events={}),(a=v.handle)||(a=v.handle=function(t){return"undefined"!=typeof w&&w.event.triggered!==t.type?w.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(I)||[""]).length;while(l--)p=g=(u=Te.exec(t[l])||[])[1],h=(u[2]||"").split(".").sort(),p&&(f=w.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=w.event.special[p]||{},c=w.extend({type:p,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&w.expr.match.needsContext.test(i),namespace:h.join(".")},o),(d=s[p])||((d=s[p]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(p,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,c):d.push(c),w.event.global[p]=!0)}},remove:function(e,t,n,r,i){var o,a,u,s,l,c,f,d,p,h,g,v=K.hasData(e)&&K.get(e);if(v&&(s=v.events)){l=(t=(t||"").match(I)||[""]).length;while(l--)if(u=Te.exec(t[l])||[],p=g=u[1],h=(u[2]||"").split(".").sort(),p){f=w.event.special[p]||{},d=s[p=(r?f.delegateType:f.bindType)||p]||[],u=u[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=d.length;while(o--)c=d[o],!i&&g!==c.origType||n&&n.guid!==c.guid||u&&!u.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(d.splice(o,1),c.selector&&d.delegateCount--,f.remove&&f.remove.call(e,c));a&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||w.removeEvent(e,p,v.handle),delete s[p])}else for(p in s)w.event.remove(e,p+t[l],n,r,!0);w.isEmptyObject(s)&&K.remove(e,"handle events")}},dispatch:function(e){var t=w.event.fix(e),n,r,i,o,a,u,s=new Array(arguments.length),l=(K.get(this,"events")||{})[t.type]||[],c=w.event.special[t.type]||{};for(s[0]=t,n=1;n=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n-1:w.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&u.push({elem:l,handlers:o})}return l=this,s\x20\t\r\n\f]*)[^>]*)\/>/gi,Se=/\s*$/g;function qe(e,t){return D(e,"table")&&D(11!==t.nodeType?t:t.firstChild,"tr")?w(e).children("tbody")[0]||e:e}function Oe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Pe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function He(e,t){var n,r,i,o,a,u,s,l;if(1===t.nodeType){if(K.hasData(e)&&(o=K.access(e),a=K.set(t,o),l=o.events)){delete a.handle,a.events={};for(i in l)for(n=0,r=l[i].length;n1&&"string"==typeof v&&!h.checkClone&&Le.test(v))return e.each(function(i){var o=e.eq(i);y&&(t[0]=v.call(this,i,o.html())),Re(o,t,n,r)});if(d&&(i=be(t,e[0].ownerDocument,!1,e,r),o=i.firstChild,1===i.childNodes.length&&(i=o),o||r)){for(s=(u=w.map(ve(i,"script"),Oe)).length;f")},clone:function(e,t,n){var r,i,o,a,u=e.cloneNode(!0),s=w.contains(e.ownerDocument,e);if(!(h.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||w.isXMLDoc(e)))for(a=ve(u),r=0,i=(o=ve(e)).length;r0&&ye(a,!s&&ve(e,"script")),u},cleanData:function(e){for(var t,n,r,i=w.event.special,o=0;void 0!==(n=e[o]);o++)if(Y(n)){if(t=n[K.expando]){if(t.events)for(r in t.events)i[r]?w.event.remove(n,r):w.removeEvent(n,r,t.handle);n[K.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),w.fn.extend({detach:function(e){return Be(this,e,!0)},remove:function(e){return Be(this,e)},text:function(e){return _(this,function(e){return void 0===e?w.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Re(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||qe(this,e).appendChild(e)})},prepend:function(){return Re(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=qe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(w.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return w.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Se.test(e)&&!ge[(pe.exec(e)||["",""])[1].toLowerCase()]){e=w.htmlPrefilter(e);try{for(;n=0&&(s+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-s-u-.5))),s}function et(e,t,n){var r=We(e),i=Fe(e,t,r),o="border-box"===w.css(e,"boxSizing",!1,r),a=o;if(Me.test(i)){if(!n)return i;i="auto"}return a=a&&(h.boxSizingReliable()||i===e.style[t]),("auto"===i||!parseFloat(i)&&"inline"===w.css(e,"display",!1,r))&&(i=e["offset"+t[0].toUpperCase()+t.slice(1)],a=!0),(i=parseFloat(i)||0)+Ze(e,t,n||(o?"border":"content"),a,r,i)+"px"}w.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Fe(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,u=Q(t),s=Ue.test(t),l=e.style;if(s||(t=Ke(u)),a=w.cssHooks[t]||w.cssHooks[u],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"==(o=typeof n)&&(i=ie.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(w.cssNumber[u]?"":"px")),h.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(s?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,u=Q(t);return Ue.test(t)||(t=Ke(u)),(a=w.cssHooks[t]||w.cssHooks[u])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Fe(e,t,r)),"normal"===i&&t in Xe&&(i=Xe[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),w.each(["height","width"],function(e,t){w.cssHooks[t]={get:function(e,n,r){if(n)return!_e.test(w.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?et(e,t,r):ue(e,Ve,function(){return et(e,t,r)})},set:function(e,n,r){var i,o=We(e),a="border-box"===w.css(e,"boxSizing",!1,o),u=r&&Ze(e,t,r,a,o);return a&&h.scrollboxSize()===o.position&&(u-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-Ze(e,t,"border",!1,o)-.5)),u&&(i=ie.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=w.css(e,t)),Je(e,n,u)}}}),w.cssHooks.marginLeft=ze(h.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Fe(e,"marginLeft"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(e,t){w.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+oe[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(w.cssHooks[e+t].set=Je)}),w.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=We(e),i=t.length;a1)}}),w.fn.delay=function(t,n){return t=w.fx?w.fx.speeds[t]||t:t,n=n||"fx",this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})},function(){var e=r.createElement("input"),t=r.createElement("select").appendChild(r.createElement("option"));e.type="checkbox",h.checkOn=""!==e.value,h.optSelected=t.selected,(e=r.createElement("input")).value="t",e.type="radio",h.radioValue="t"===e.value}();var tt,nt=w.expr.attrHandle;w.fn.extend({attr:function(e,t){return _(this,w.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){w.removeAttr(this,e)})}}),w.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?w.prop(e,t,n):(1===o&&w.isXMLDoc(e)||(i=w.attrHooks[t.toLowerCase()]||(w.expr.match.bool.test(t)?tt:void 0)),void 0!==n?null===n?void w.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=w.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!h.radioValue&&"radio"===t&&D(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(I);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),tt={set:function(e,t,n){return!1===t?w.removeAttr(e,n):e.setAttribute(n,n),n}},w.each(w.expr.match.bool.source.match(/\w+/g),function(e,t){var n=nt[t]||w.find.attr;nt[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=nt[a],nt[a]=i,i=null!=n(e,t,r)?a:null,nt[a]=o),i}});var rt=/^(?:input|select|textarea|button)$/i,it=/^(?:a|area)$/i;w.fn.extend({prop:function(e,t){return _(this,w.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[w.propFix[e]||e]})}}),w.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&w.isXMLDoc(e)||(t=w.propFix[t]||t,i=w.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=w.find.attr(e,"tabindex");return t?parseInt(t,10):rt.test(e.nodeName)||it.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),h.optSelected||(w.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this});function ot(e){return(e.match(I)||[]).join(" ")}function at(e){return e.getAttribute&&e.getAttribute("class")||""}function ut(e){return Array.isArray(e)?e:"string"==typeof e?e.match(I)||[]:[]}w.fn.extend({addClass:function(e){var t,n,r,i,o,a,u,s=0;if(g(e))return this.each(function(t){w(this).addClass(e.call(this,t,at(this)))});if((t=ut(e)).length)while(n=this[s++])if(i=at(n),r=1===n.nodeType&&" "+ot(i)+" "){a=0;while(o=t[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(u=ot(r))&&n.setAttribute("class",u)}return this},removeClass:function(e){var t,n,r,i,o,a,u,s=0;if(g(e))return this.each(function(t){w(this).removeClass(e.call(this,t,at(this)))});if(!arguments.length)return this.attr("class","");if((t=ut(e)).length)while(n=this[s++])if(i=at(n),r=1===n.nodeType&&" "+ot(i)+" "){a=0;while(o=t[a++])while(r.indexOf(" "+o+" ")>-1)r=r.replace(" "+o+" "," ");i!==(u=ot(r))&&n.setAttribute("class",u)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each(function(n){w(this).toggleClass(e.call(this,n,at(this),t),t)}):this.each(function(){var t,i,o,a;if(r){i=0,o=w(this),a=ut(e);while(t=a[i++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else void 0!==e&&"boolean"!==n||((t=at(this))&&K.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":K.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&(" "+ot(at(n))+" ").indexOf(t)>-1)return!0;return!1}});var st=/\r/g;w.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=g(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,w(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=w.map(i,function(e){return null==e?"":e+""})),(t=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return(t=w.valHooks[i.type]||w.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(st,""):null==n?"":n}}}),w.extend({valHooks:{option:{get:function(e){var t=w.find.attr(e,"value");return null!=t?t:ot(w.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,u=a?null:[],s=a?o+1:i.length;for(r=o<0?s:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=w.inArray(w(e).val(),t)>-1}},h.checkOn||(w.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),h.focusin="onfocusin"in e;var lt=/^(?:focusinfocus|focusoutblur)$/,ct=function(e){e.stopPropagation()};w.extend(w.event,{trigger:function(t,n,i,o){var a,u,s,l,c,d,p,h,y=[i||r],m=f.call(t,"type")?t.type:t,b=f.call(t,"namespace")?t.namespace.split("."):[];if(u=h=s=i=i||r,3!==i.nodeType&&8!==i.nodeType&&!lt.test(m+w.event.triggered)&&(m.indexOf(".")>-1&&(m=(b=m.split(".")).shift(),b.sort()),c=m.indexOf(":")<0&&"on"+m,t=t[w.expando]?t:new w.Event(m,"object"==typeof t&&t),t.isTrigger=o?2:3,t.namespace=b.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:w.makeArray(n,[t]),p=w.event.special[m]||{},o||!p.trigger||!1!==p.trigger.apply(i,n))){if(!o&&!p.noBubble&&!v(i)){for(l=p.delegateType||m,lt.test(l+m)||(u=u.parentNode);u;u=u.parentNode)y.push(u),s=u;s===(i.ownerDocument||r)&&y.push(s.defaultView||s.parentWindow||e)}a=0;while((u=y[a++])&&!t.isPropagationStopped())h=u,t.type=a>1?l:p.bindType||m,(d=(K.get(u,"events")||{})[t.type]&&K.get(u,"handle"))&&d.apply(u,n),(d=c&&u[c])&&d.apply&&Y(u)&&(t.result=d.apply(u,n),!1===t.result&&t.preventDefault());return t.type=m,o||t.isDefaultPrevented()||p._default&&!1!==p._default.apply(y.pop(),n)||!Y(i)||c&&g(i[m])&&!v(i)&&((s=i[c])&&(i[c]=null),w.event.triggered=m,t.isPropagationStopped()&&h.addEventListener(m,ct),i[m](),t.isPropagationStopped()&&h.removeEventListener(m,ct),w.event.triggered=void 0,s&&(i[c]=s)),t.result}},simulate:function(e,t,n){var r=w.extend(new w.Event,n,{type:e,isSimulated:!0});w.event.trigger(r,null,t)}}),w.fn.extend({trigger:function(e,t){return this.each(function(){w.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return w.event.trigger(e,t,n,!0)}}),h.focusin||w.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){w.event.simulate(t,e.target,w.event.fix(e))};w.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=K.access(r,t);i||r.addEventListener(e,n,!0),K.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=K.access(r,t)-1;i?K.access(r,t,i):(r.removeEventListener(e,n,!0),K.remove(r,t))}}});var ft=/\[\]$/,dt=/\r?\n/g,pt=/^(?:submit|button|image|reset|file)$/i,ht=/^(?:input|select|textarea|keygen)/i;function gt(e,t,n,r){var i;if(Array.isArray(t))w.each(t,function(t,i){n||ft.test(e)?r(e,i):gt(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==b(t))r(e,t);else for(i in t)gt(e+"["+i+"]",t[i],n,r)}w.param=function(e,t){var n,r=[],i=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!w.isPlainObject(e))w.each(e,function(){i(this.name,this.value)});else for(n in e)gt(n,e[n],t,i);return r.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=w.prop(this,"elements");return e?w.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!w(this).is(":disabled")&&ht.test(this.nodeName)&&!pt.test(e)&&(this.checked||!de.test(e))}).map(function(e,t){var n=w(this).val();return null==n?null:Array.isArray(n)?w.map(n,function(e){return{name:t.name,value:e.replace(dt,"\r\n")}}):{name:t.name,value:n.replace(dt,"\r\n")}}).get()}}),w.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=w(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return g(e)?this.each(function(t){w(this).wrapInner(e.call(this,t))}):this.each(function(){var t=w(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=g(e);return this.each(function(n){w(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){w(this).replaceWith(this.childNodes)}),this}}),w.expr.pseudos.hidden=function(e){return!w.expr.pseudos.visible(e)},w.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},h.createHTMLDocument=function(){var e=r.implementation.createHTMLDocument("").body;return e.innerHTML="
",2===e.childNodes.length}(),w.parseHTML=function(e,t,n){if("string"!=typeof e)return[];"boolean"==typeof t&&(n=t,t=!1);var i,o,a;return t||(h.createHTMLDocument?((i=(t=r.implementation.createHTMLDocument("")).createElement("base")).href=r.location.href,t.head.appendChild(i)):t=r),o=S.exec(e),a=!n&&[],o?[t.createElement(o[1])]:(o=be([e],t,a),a&&a.length&&w(a).remove(),w.merge([],o.childNodes))},w.offset={setOffset:function(e,t,n){var r,i,o,a,u,s,l,c=w.css(e,"position"),f=w(e),d={};"static"===c&&(e.style.position="relative"),u=f.offset(),o=w.css(e,"top"),s=w.css(e,"left"),(l=("absolute"===c||"fixed"===c)&&(o+s).indexOf("auto")>-1)?(a=(r=f.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(s)||0),g(t)&&(t=t.call(e,n,w.extend({},u))),null!=t.top&&(d.top=t.top-u.top+a),null!=t.left&&(d.left=t.left-u.left+i),"using"in t?t.using.call(e,d):f.css(d)}},w.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){w.offset.setOffset(this,e,t)});var t,n,r=this[0];if(r)return r.getClientRects().length?(t=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===w.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===w.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=w(e).offset()).top+=w.css(e,"borderTopWidth",!0),i.left+=w.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-w.css(r,"marginTop",!0),left:t.left-i.left-w.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===w.css(e,"position"))e=e.offsetParent;return e||xe})}}),w.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;w.fn[e]=function(r){return _(this,function(e,r,i){var o;if(v(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===i)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i},e,r,arguments.length)}}),w.each(["top","left"],function(e,t){w.cssHooks[t]=ze(h.pixelPosition,function(e,n){if(n)return n=Fe(e,t),Me.test(n)?w(e).position()[t]+"px":n})}),w.each({Height:"height",Width:"width"},function(e,t){w.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){w.fn[r]=function(i,o){var a=arguments.length&&(n||"boolean"!=typeof i),u=n||(!0===i||!0===o?"margin":"border");return _(this,function(t,n,i){var o;return v(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===i?w.css(t,n,u):w.style(t,n,i,u)},t,a?i:void 0,a)}})}),w.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){w.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),w.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),w.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),w.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),g(e))return r=o.call(arguments,2),i=function(){return e.apply(t||this,r.concat(o.call(arguments)))},i.guid=e.guid=e.guid||w.guid++,i},w.holdReady=function(e){e?w.readyWait++:w.ready(!0)},w.isArray=Array.isArray,w.parseJSON=JSON.parse,w.nodeName=D,w.isFunction=g,w.isWindow=v,w.camelCase=Q,w.type=b,w.now=Date.now,w.isNumeric=function(e){var t=w.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},"function"==typeof define&&define.amd&&define("jquery",[],function(){return w});var vt=e.jQuery,yt=e.$;return w.noConflict=function(t){return e.$===w&&(e.$=yt),t&&e.jQuery===w&&(e.jQuery=vt),w},t||(e.jQuery=e.$=w),w}); diff --git a/testdjangodock/core/templates/index.html b/testdjangodock/core/templates/index.html index 925c538..b5cae6e 100644 --- a/testdjangodock/core/templates/index.html +++ b/testdjangodock/core/templates/index.html @@ -6,7 +6,7 @@
  • Deconnexion
  • Articles
  • Admin
  • -
  • Profil
  • +
  • Profile
  • diff --git a/testdjangodock/core/templates/login.html b/testdjangodock/core/templates/login.html index 922ef48..d1f9d84 100644 --- a/testdjangodock/core/templates/login.html +++ b/testdjangodock/core/templates/login.html @@ -21,7 +21,7 @@

    Se connecter

    -

    S'inscrire

    +

    S'inscrire

    {% endif %} diff --git a/testdjangodock/core/templates/profile_page.html b/testdjangodock/core/templates/profile_page.html new file mode 100644 index 0000000..aa5d937 --- /dev/null +++ b/testdjangodock/core/templates/profile_page.html @@ -0,0 +1,72 @@ + + + + + Profile Page + + + +{% load static %} + + + + + + + + + +
    +
    + + +
    +
    +
    + +
    +

    Manuella Tarly

    +

    San Farcisco

    +
    +
    +
    + +
    +
      +
    • +
      241
      Photos +
    • +
    • +
      84K
      Followers +
    • +
    +
    + +
    +
    +
    Recent photos
    Show all +
    +
    +
    +
    +
    +
    +
    +
    +
    Recent posts
    +
    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam.

    +
      +
    • 12 Comments
    • +
    • 200 Likes
    • +
    +
    +
    +
    +
    + +
    +
    + + + diff --git a/testdjangodock/core/templates/register.html b/testdjangodock/core/templates/register.html index f55cbfe..9c7db3f 100644 --- a/testdjangodock/core/templates/register.html +++ b/testdjangodock/core/templates/register.html @@ -15,6 +15,7 @@

    S'enregistrer

    +

    Se connecter

    {% if messages %}
      diff --git a/testdjangodock/core/urls.py b/testdjangodock/core/urls.py index e9f840a..a458101 100644 --- a/testdjangodock/core/urls.py +++ b/testdjangodock/core/urls.py @@ -26,5 +26,6 @@ path("deconnexion/", views.deconnexion), path("register/", views.register), path("articles/", views.articles), - path('article/', views.lire, name='lire') + path('article/', views.lire, name='lire'), + path('user/profile/', views.user_page, name='profile') ] diff --git a/testdjangodock/core/views.py b/testdjangodock/core/views.py index 54c585c..5709ae7 100644 --- a/testdjangodock/core/views.py +++ b/testdjangodock/core/views.py @@ -73,6 +73,10 @@ def articles(request): articles = wiki.objects.all() # Nous sélectionnons tous nos articles return render(request, 'articles.html', {'derniers_articles': articles}) +#@login_required +def user_page(request): + return render(request, 'profile_page.html', locals()) + @login_required def lire(request, id): From f62ed1abebb8c75592416c43b24c43359942f1c0 Mon Sep 17 00:00:00 2001 From: Victor Kaczmarczyk Date: Fri, 19 Nov 2021 19:52:09 +0100 Subject: [PATCH 06/10] user_page with css --- .../core/__pycache__/__init__.cpython-37.pyc | Bin 0 -> 164 bytes .../core/__pycache__/forms.cpython-37.pyc | Bin 0 -> 785 bytes .../core/__pycache__/models.cpython-37.pyc | Bin 0 -> 819 bytes .../core/__pycache__/settings.cpython-37.pyc | Bin 0 -> 2378 bytes .../core/__pycache__/urls.cpython-37.pyc | Bin 0 -> 1268 bytes .../core/__pycache__/views.cpython-37.pyc | Bin 0 -> 2802 bytes .../core/__pycache__/wsgi.cpython-37.pyc | Bin 0 -> 561 bytes .../__pycache__/0001_initial.cpython-37.pyc | Bin 0 -> 921 bytes .../0002_auto_20211117_1944.cpython-37.pyc | Bin 0 -> 974 bytes .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 175 bytes testdjangodock/core/settings.py | 1 + .../core/static/css/bootstrap-grid.css | 3719 ++++++ .../core/static/css/bootstrap-grid.css.map | 1 + .../core/static/css/bootstrap-grid.min.css | 7 + .../static/css/bootstrap-grid.min.css.map | 1 + .../core/static/css/bootstrap-reboot.css | 331 + .../core/static/css/bootstrap-reboot.css.map | 1 + .../core/static/css/bootstrap-reboot.min.css | 8 + .../static/css/bootstrap-reboot.min.css.map | 1 + testdjangodock/core/static/css/bootstrap.css | 10038 ++++++++++++++ .../core/static/css/bootstrap.css.map | 1 + .../core/static/css/bootstrap.min.css | 6 + .../core/static/css/bootstrap.min.css.map | 1 + .../core/static/css/business-casual.css | 240 + .../css/{font => }/font-awesome.min.css | 0 .../core/static/css/profil_page.css | 27 +- .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../fonts/glyphicons-halflings-regular.svg | 288 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes testdjangodock/core/static/img/bg.jpg | Bin 0 -> 196219 bytes testdjangodock/core/static/img/intro-pic.jpg | Bin 0 -> 5753 bytes testdjangodock/core/static/img/slide-1.jpg | Bin 0 -> 13292 bytes testdjangodock/core/static/img/slide-2.jpg | Bin 0 -> 36658 bytes testdjangodock/core/static/img/slide-3.jpg | Bin 0 -> 27671 bytes .../core/static/img/theboatthatrocked.jpg | Bin 0 -> 477360 bytes .../core/static/js/bootstrap.min.js | 7 + testdjangodock/core/static/js/jquery.js | 4 + .../core/templates/profile_page.html | 133 +- testdjangodock/core/views.py | 7 +- testdjangodock/db.sqlite3 | Bin 614400 -> 614400 bytes testdjangodockcore/admin/css/autocomplete.css | 275 + testdjangodockcore/admin/css/base.css | 1052 ++ testdjangodockcore/admin/css/changelists.css | 351 + testdjangodockcore/admin/css/dashboard.css | 26 + testdjangodockcore/admin/css/fonts.css | 20 + testdjangodockcore/admin/css/forms.css | 523 + testdjangodockcore/admin/css/login.css | 60 + testdjangodockcore/admin/css/nav_sidebar.css | 120 + testdjangodockcore/admin/css/responsive.css | 1003 ++ .../admin/css/responsive_rtl.css | 80 + testdjangodockcore/admin/css/rtl.css | 227 + .../css/vendor/select2/LICENSE-SELECT2.md | 21 + .../admin/css/vendor/select2/select2.css | 481 + .../admin/css/vendor/select2/select2.min.css | 1 + testdjangodockcore/admin/css/widgets.css | 574 + testdjangodockcore/admin/fonts/LICENSE.txt | 202 + testdjangodockcore/admin/fonts/README.txt | 3 + .../admin/fonts/Roboto-Bold-webfont.woff | Bin 0 -> 86184 bytes .../admin/fonts/Roboto-Light-webfont.woff | Bin 0 -> 85692 bytes .../admin/fonts/Roboto-Regular-webfont.woff | Bin 0 -> 85876 bytes testdjangodockcore/admin/img/LICENSE | 20 + testdjangodockcore/admin/img/README.txt | 7 + .../admin/img/calendar-icons.svg | 14 + .../admin/img/gis/move_vertex_off.svg | 1 + .../admin/img/gis/move_vertex_on.svg | 1 + testdjangodockcore/admin/img/icon-addlink.svg | 3 + testdjangodockcore/admin/img/icon-alert.svg | 3 + .../admin/img/icon-calendar.svg | 9 + .../admin/img/icon-changelink.svg | 3 + testdjangodockcore/admin/img/icon-clock.svg | 9 + .../admin/img/icon-deletelink.svg | 3 + testdjangodockcore/admin/img/icon-no.svg | 3 + .../admin/img/icon-unknown-alt.svg | 3 + testdjangodockcore/admin/img/icon-unknown.svg | 3 + .../admin/img/icon-viewlink.svg | 3 + testdjangodockcore/admin/img/icon-yes.svg | 3 + .../admin/img/inline-delete.svg | 3 + testdjangodockcore/admin/img/search.svg | 3 + .../admin/img/selector-icons.svg | 34 + .../admin/img/sorting-icons.svg | 19 + testdjangodockcore/admin/img/tooltag-add.svg | 3 + .../admin/img/tooltag-arrowright.svg | 3 + testdjangodockcore/admin/js/SelectBox.js | 112 + testdjangodockcore/admin/js/SelectFilter2.js | 236 + testdjangodockcore/admin/js/actions.js | 201 + .../admin/js/admin/DateTimeShortcuts.js | 415 + .../admin/js/admin/RelatedObjectLookups.js | 155 + testdjangodockcore/admin/js/autocomplete.js | 41 + testdjangodockcore/admin/js/calendar.js | 221 + testdjangodockcore/admin/js/cancel.js | 29 + testdjangodockcore/admin/js/change_form.js | 16 + testdjangodockcore/admin/js/collapse.js | 43 + testdjangodockcore/admin/js/core.js | 170 + testdjangodockcore/admin/js/inlines.js | 348 + testdjangodockcore/admin/js/jquery.init.js | 8 + testdjangodockcore/admin/js/nav_sidebar.js | 39 + testdjangodockcore/admin/js/popup_response.js | 16 + testdjangodockcore/admin/js/prepopulate.js | 43 + .../admin/js/prepopulate_init.js | 11 + testdjangodockcore/admin/js/urlify.js | 170 + .../admin/js/vendor/jquery/LICENSE.txt | 20 + .../admin/js/vendor/jquery/jquery.js | 10872 ++++++++++++++++ .../admin/js/vendor/jquery/jquery.min.js | 2 + .../admin/js/vendor/select2/LICENSE.md | 21 + .../admin/js/vendor/select2/i18n/af.js | 3 + .../admin/js/vendor/select2/i18n/ar.js | 3 + .../admin/js/vendor/select2/i18n/az.js | 3 + .../admin/js/vendor/select2/i18n/bg.js | 3 + .../admin/js/vendor/select2/i18n/bn.js | 3 + .../admin/js/vendor/select2/i18n/bs.js | 3 + .../admin/js/vendor/select2/i18n/ca.js | 3 + .../admin/js/vendor/select2/i18n/cs.js | 3 + .../admin/js/vendor/select2/i18n/da.js | 3 + .../admin/js/vendor/select2/i18n/de.js | 3 + .../admin/js/vendor/select2/i18n/dsb.js | 3 + .../admin/js/vendor/select2/i18n/el.js | 3 + .../admin/js/vendor/select2/i18n/en.js | 3 + .../admin/js/vendor/select2/i18n/es.js | 3 + .../admin/js/vendor/select2/i18n/et.js | 3 + .../admin/js/vendor/select2/i18n/eu.js | 3 + .../admin/js/vendor/select2/i18n/fa.js | 3 + .../admin/js/vendor/select2/i18n/fi.js | 3 + .../admin/js/vendor/select2/i18n/fr.js | 3 + .../admin/js/vendor/select2/i18n/gl.js | 3 + .../admin/js/vendor/select2/i18n/he.js | 3 + .../admin/js/vendor/select2/i18n/hi.js | 3 + .../admin/js/vendor/select2/i18n/hr.js | 3 + .../admin/js/vendor/select2/i18n/hsb.js | 3 + .../admin/js/vendor/select2/i18n/hu.js | 3 + .../admin/js/vendor/select2/i18n/hy.js | 3 + .../admin/js/vendor/select2/i18n/id.js | 3 + .../admin/js/vendor/select2/i18n/is.js | 3 + .../admin/js/vendor/select2/i18n/it.js | 3 + .../admin/js/vendor/select2/i18n/ja.js | 3 + .../admin/js/vendor/select2/i18n/ka.js | 3 + .../admin/js/vendor/select2/i18n/km.js | 3 + .../admin/js/vendor/select2/i18n/ko.js | 3 + .../admin/js/vendor/select2/i18n/lt.js | 3 + .../admin/js/vendor/select2/i18n/lv.js | 3 + .../admin/js/vendor/select2/i18n/mk.js | 3 + .../admin/js/vendor/select2/i18n/ms.js | 3 + .../admin/js/vendor/select2/i18n/nb.js | 3 + .../admin/js/vendor/select2/i18n/ne.js | 3 + .../admin/js/vendor/select2/i18n/nl.js | 3 + .../admin/js/vendor/select2/i18n/pl.js | 3 + .../admin/js/vendor/select2/i18n/ps.js | 3 + .../admin/js/vendor/select2/i18n/pt-BR.js | 3 + .../admin/js/vendor/select2/i18n/pt.js | 3 + .../admin/js/vendor/select2/i18n/ro.js | 3 + .../admin/js/vendor/select2/i18n/ru.js | 3 + .../admin/js/vendor/select2/i18n/sk.js | 3 + .../admin/js/vendor/select2/i18n/sl.js | 3 + .../admin/js/vendor/select2/i18n/sq.js | 3 + .../admin/js/vendor/select2/i18n/sr-Cyrl.js | 3 + .../admin/js/vendor/select2/i18n/sr.js | 3 + .../admin/js/vendor/select2/i18n/sv.js | 3 + .../admin/js/vendor/select2/i18n/th.js | 3 + .../admin/js/vendor/select2/i18n/tk.js | 3 + .../admin/js/vendor/select2/i18n/tr.js | 3 + .../admin/js/vendor/select2/i18n/uk.js | 3 + .../admin/js/vendor/select2/i18n/vi.js | 3 + .../admin/js/vendor/select2/i18n/zh-CN.js | 3 + .../admin/js/vendor/select2/i18n/zh-TW.js | 3 + .../admin/js/vendor/select2/select2.full.js | 6820 ++++++++++ .../js/vendor/select2/select2.full.min.js | 2 + .../admin/js/vendor/xregexp/LICENSE.txt | 21 + .../admin/js/vendor/xregexp/xregexp.js | 4652 +++++++ .../admin/js/vendor/xregexp/xregexp.min.js | 160 + testdjangodockcore/css/bootstrap-grid.css | 3719 ++++++ testdjangodockcore/css/bootstrap-grid.css.map | 1 + testdjangodockcore/css/bootstrap-grid.min.css | 7 + .../css/bootstrap-grid.min.css.map | 1 + testdjangodockcore/css/bootstrap-reboot.css | 331 + .../css/bootstrap-reboot.css.map | 1 + .../css/bootstrap-reboot.min.css | 8 + .../css/bootstrap-reboot.min.css.map | 1 + testdjangodockcore/css/bootstrap.css | 10038 ++++++++++++++ testdjangodockcore/css/bootstrap.css.map | 1 + .../css}/bootstrap.min.css | 2 +- testdjangodockcore/css/bootstrap.min.css.map | 1 + testdjangodockcore/css/font-awesome.min.css | 4 + testdjangodockcore/css/login.css | 57 + testdjangodockcore/css/profil_page.css | 25 + testdjangodockcore/js/bootstrap.bundle.js | 7013 ++++++++++ testdjangodockcore/js/bootstrap.bundle.js.map | 1 + .../js}/bootstrap.bundle.min.js | 2 +- .../js/bootstrap.bundle.min.js.map | 1 + testdjangodockcore/js/bootstrap.js | 4435 +++++++ testdjangodockcore/js/bootstrap.js.map | 1 + testdjangodockcore/js/bootstrap.min.js | 7 + testdjangodockcore/js/bootstrap.min.js.map | 1 + .../js}/jquery.min.js | 0 194 files changed, 70593 insertions(+), 80 deletions(-) create mode 100644 testdjangodock/core/__pycache__/__init__.cpython-37.pyc create mode 100644 testdjangodock/core/__pycache__/forms.cpython-37.pyc create mode 100644 testdjangodock/core/__pycache__/models.cpython-37.pyc create mode 100644 testdjangodock/core/__pycache__/settings.cpython-37.pyc create mode 100644 testdjangodock/core/__pycache__/urls.cpython-37.pyc create mode 100644 testdjangodock/core/__pycache__/views.cpython-37.pyc create mode 100644 testdjangodock/core/__pycache__/wsgi.cpython-37.pyc create mode 100644 testdjangodock/core/migrations/__pycache__/0001_initial.cpython-37.pyc create mode 100644 testdjangodock/core/migrations/__pycache__/0002_auto_20211117_1944.cpython-37.pyc create mode 100644 testdjangodock/core/migrations/__pycache__/__init__.cpython-37.pyc create mode 100644 testdjangodock/core/static/css/bootstrap-grid.css create mode 100644 testdjangodock/core/static/css/bootstrap-grid.css.map create mode 100644 testdjangodock/core/static/css/bootstrap-grid.min.css create mode 100644 testdjangodock/core/static/css/bootstrap-grid.min.css.map create mode 100644 testdjangodock/core/static/css/bootstrap-reboot.css create mode 100644 testdjangodock/core/static/css/bootstrap-reboot.css.map create mode 100644 testdjangodock/core/static/css/bootstrap-reboot.min.css create mode 100644 testdjangodock/core/static/css/bootstrap-reboot.min.css.map create mode 100644 testdjangodock/core/static/css/bootstrap.css create mode 100644 testdjangodock/core/static/css/bootstrap.css.map create mode 100644 testdjangodock/core/static/css/bootstrap.min.css create mode 100644 testdjangodock/core/static/css/bootstrap.min.css.map create mode 100644 testdjangodock/core/static/css/business-casual.css rename testdjangodock/core/static/css/{font => }/font-awesome.min.css (100%) create mode 100644 testdjangodock/core/static/fonts/glyphicons-halflings-regular.eot create mode 100644 testdjangodock/core/static/fonts/glyphicons-halflings-regular.svg create mode 100644 testdjangodock/core/static/fonts/glyphicons-halflings-regular.ttf create mode 100644 testdjangodock/core/static/fonts/glyphicons-halflings-regular.woff create mode 100644 testdjangodock/core/static/fonts/glyphicons-halflings-regular.woff2 create mode 100644 testdjangodock/core/static/img/bg.jpg create mode 100644 testdjangodock/core/static/img/intro-pic.jpg create mode 100644 testdjangodock/core/static/img/slide-1.jpg create mode 100644 testdjangodock/core/static/img/slide-2.jpg create mode 100644 testdjangodock/core/static/img/slide-3.jpg create mode 100644 testdjangodock/core/static/img/theboatthatrocked.jpg create mode 100644 testdjangodock/core/static/js/bootstrap.min.js create mode 100644 testdjangodock/core/static/js/jquery.js create mode 100644 testdjangodockcore/admin/css/autocomplete.css create mode 100644 testdjangodockcore/admin/css/base.css create mode 100644 testdjangodockcore/admin/css/changelists.css create mode 100644 testdjangodockcore/admin/css/dashboard.css create mode 100644 testdjangodockcore/admin/css/fonts.css create mode 100644 testdjangodockcore/admin/css/forms.css create mode 100644 testdjangodockcore/admin/css/login.css create mode 100644 testdjangodockcore/admin/css/nav_sidebar.css create mode 100644 testdjangodockcore/admin/css/responsive.css create mode 100644 testdjangodockcore/admin/css/responsive_rtl.css create mode 100644 testdjangodockcore/admin/css/rtl.css create mode 100644 testdjangodockcore/admin/css/vendor/select2/LICENSE-SELECT2.md create mode 100644 testdjangodockcore/admin/css/vendor/select2/select2.css create mode 100644 testdjangodockcore/admin/css/vendor/select2/select2.min.css create mode 100644 testdjangodockcore/admin/css/widgets.css create mode 100644 testdjangodockcore/admin/fonts/LICENSE.txt create mode 100644 testdjangodockcore/admin/fonts/README.txt create mode 100644 testdjangodockcore/admin/fonts/Roboto-Bold-webfont.woff create mode 100644 testdjangodockcore/admin/fonts/Roboto-Light-webfont.woff create mode 100644 testdjangodockcore/admin/fonts/Roboto-Regular-webfont.woff create mode 100644 testdjangodockcore/admin/img/LICENSE create mode 100644 testdjangodockcore/admin/img/README.txt create mode 100644 testdjangodockcore/admin/img/calendar-icons.svg create mode 100644 testdjangodockcore/admin/img/gis/move_vertex_off.svg create mode 100644 testdjangodockcore/admin/img/gis/move_vertex_on.svg create mode 100644 testdjangodockcore/admin/img/icon-addlink.svg create mode 100644 testdjangodockcore/admin/img/icon-alert.svg create mode 100644 testdjangodockcore/admin/img/icon-calendar.svg create mode 100644 testdjangodockcore/admin/img/icon-changelink.svg create mode 100644 testdjangodockcore/admin/img/icon-clock.svg create mode 100644 testdjangodockcore/admin/img/icon-deletelink.svg create mode 100644 testdjangodockcore/admin/img/icon-no.svg create mode 100644 testdjangodockcore/admin/img/icon-unknown-alt.svg create mode 100644 testdjangodockcore/admin/img/icon-unknown.svg create mode 100644 testdjangodockcore/admin/img/icon-viewlink.svg create mode 100644 testdjangodockcore/admin/img/icon-yes.svg create mode 100644 testdjangodockcore/admin/img/inline-delete.svg create mode 100644 testdjangodockcore/admin/img/search.svg create mode 100644 testdjangodockcore/admin/img/selector-icons.svg create mode 100644 testdjangodockcore/admin/img/sorting-icons.svg create mode 100644 testdjangodockcore/admin/img/tooltag-add.svg create mode 100644 testdjangodockcore/admin/img/tooltag-arrowright.svg create mode 100644 testdjangodockcore/admin/js/SelectBox.js create mode 100644 testdjangodockcore/admin/js/SelectFilter2.js create mode 100644 testdjangodockcore/admin/js/actions.js create mode 100644 testdjangodockcore/admin/js/admin/DateTimeShortcuts.js create mode 100644 testdjangodockcore/admin/js/admin/RelatedObjectLookups.js create mode 100644 testdjangodockcore/admin/js/autocomplete.js create mode 100644 testdjangodockcore/admin/js/calendar.js create mode 100644 testdjangodockcore/admin/js/cancel.js create mode 100644 testdjangodockcore/admin/js/change_form.js create mode 100644 testdjangodockcore/admin/js/collapse.js create mode 100644 testdjangodockcore/admin/js/core.js create mode 100644 testdjangodockcore/admin/js/inlines.js create mode 100644 testdjangodockcore/admin/js/jquery.init.js create mode 100644 testdjangodockcore/admin/js/nav_sidebar.js create mode 100644 testdjangodockcore/admin/js/popup_response.js create mode 100644 testdjangodockcore/admin/js/prepopulate.js create mode 100644 testdjangodockcore/admin/js/prepopulate_init.js create mode 100644 testdjangodockcore/admin/js/urlify.js create mode 100644 testdjangodockcore/admin/js/vendor/jquery/LICENSE.txt create mode 100644 testdjangodockcore/admin/js/vendor/jquery/jquery.js create mode 100644 testdjangodockcore/admin/js/vendor/jquery/jquery.min.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/LICENSE.md create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/af.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/ar.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/az.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/bg.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/bn.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/bs.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/ca.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/cs.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/da.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/de.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/dsb.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/el.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/en.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/es.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/et.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/eu.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/fa.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/fi.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/fr.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/gl.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/he.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/hi.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/hr.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/hsb.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/hu.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/hy.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/id.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/is.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/it.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/ja.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/ka.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/km.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/ko.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/lt.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/lv.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/mk.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/ms.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/nb.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/ne.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/nl.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/pl.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/ps.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/pt-BR.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/pt.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/ro.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/ru.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/sk.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/sl.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/sq.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/sr-Cyrl.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/sr.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/sv.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/th.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/tk.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/tr.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/uk.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/vi.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/zh-CN.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/i18n/zh-TW.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/select2.full.js create mode 100644 testdjangodockcore/admin/js/vendor/select2/select2.full.min.js create mode 100644 testdjangodockcore/admin/js/vendor/xregexp/LICENSE.txt create mode 100644 testdjangodockcore/admin/js/vendor/xregexp/xregexp.js create mode 100644 testdjangodockcore/admin/js/vendor/xregexp/xregexp.min.js create mode 100644 testdjangodockcore/css/bootstrap-grid.css create mode 100644 testdjangodockcore/css/bootstrap-grid.css.map create mode 100644 testdjangodockcore/css/bootstrap-grid.min.css create mode 100644 testdjangodockcore/css/bootstrap-grid.min.css.map create mode 100644 testdjangodockcore/css/bootstrap-reboot.css create mode 100644 testdjangodockcore/css/bootstrap-reboot.css.map create mode 100644 testdjangodockcore/css/bootstrap-reboot.min.css create mode 100644 testdjangodockcore/css/bootstrap-reboot.min.css.map create mode 100644 testdjangodockcore/css/bootstrap.css create mode 100644 testdjangodockcore/css/bootstrap.css.map rename {testdjangodock/core/static/css/bootstrap => testdjangodockcore/css}/bootstrap.min.css (99%) create mode 100644 testdjangodockcore/css/bootstrap.min.css.map create mode 100644 testdjangodockcore/css/font-awesome.min.css create mode 100644 testdjangodockcore/css/login.css create mode 100644 testdjangodockcore/css/profil_page.css create mode 100644 testdjangodockcore/js/bootstrap.bundle.js create mode 100644 testdjangodockcore/js/bootstrap.bundle.js.map rename {testdjangodock/core/static/js/bootstrap => testdjangodockcore/js}/bootstrap.bundle.min.js (99%) create mode 100644 testdjangodockcore/js/bootstrap.bundle.min.js.map create mode 100644 testdjangodockcore/js/bootstrap.js create mode 100644 testdjangodockcore/js/bootstrap.js.map create mode 100644 testdjangodockcore/js/bootstrap.min.js create mode 100644 testdjangodockcore/js/bootstrap.min.js.map rename {testdjangodock/core/static/js/bootstrap => testdjangodockcore/js}/jquery.min.js (100%) diff --git a/testdjangodock/core/__pycache__/__init__.cpython-37.pyc b/testdjangodock/core/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a7b642bb1dd5d0ec38f92c407dfe21a0a11931b1 GIT binary patch literal 164 zcmZ?b<>g`kf{bI+6G8N25CH>>K!yVl7qb9~6oz01O-8?!3`HPe1o6w)*(xTqIJKxa zrYtkLBtIrSvm~Q5DJHczGc`3PpeR2pwZyG7CnvZhF*!TlD5fN}xFjVjF)uwoB|kYk lCON+-H6}hjGcU6wK3=b&@)n0pZhlH>PO2Tqn$JMY004EJE9w9M literal 0 HcmV?d00001 diff --git a/testdjangodock/core/__pycache__/forms.cpython-37.pyc b/testdjangodock/core/__pycache__/forms.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..51bcf0431757df2e4f51be9a2a9259b078534745 GIT binary patch literal 785 zcma)4J&)8d5ViBQ-eq$fM^7IL3Pg262(e;MP^?azXrf3~E;iZhImu!>cSp^&)cgki z2jWM#rMkaB#f-BH6jxx$Pctu`H_jWsO4AvEwf^z7{7wn^iOGIN5WIwKo&g9Vs3I-R zDJ3UF1R}g4B9wF!d=B#vm`KFH#5*Pu$r;Hew@^tk>f#T*ZcT;Re*IB@42&c>6(kR2 zxQPTs^)Epl`z!)XL=5?4)O6{h?>c$i^xYCv9eZ!2?#fo)J_4mIaIq@SrE;^jyyi-F zwOu=QS{ifJYmo&yfm1HIYD6vVDr1guj@6vI8Ru;;28HpQ^N&NR#xFX+n(1O)>SZI9 zaBSH1bm?CCO}8DaW7}P$Z$v+UA`idbE{+Slr713(%JxOw*!6H;NYhAJoa%lf?Q&4+ z%$C&!e_B{+tk{%Y-HX1uD5_q|!W;Nx`$>nOirb)pj2=+W+->bK9Qi+Mz10aI^HxvA z1jfhQ{GF^DW2Hu?HFnf7z|KWIL4y55Od)ph>$YsvDw}D1TlyZt906U_DZ&B5eS|{* zH}e&vgR#Wwzvhk65uSYrfGrJ<5P$uUdTy1)E*T9QCl&eYqD%h!U1E+sA7}jnp8aU% IJUEJe1CcVd%>V!Z literal 0 HcmV?d00001 diff --git a/testdjangodock/core/__pycache__/models.cpython-37.pyc b/testdjangodock/core/__pycache__/models.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..86a866f1cfcfe392be1e16d3ec2f81d88a6924f7 GIT binary patch literal 819 zcmYjPyN(kv6ty$2JSGuZQEZtGr3n%xLI{YI6+#;!t!S)~EN6T-nZz>_Y|pYA(Pdj| zS}6GuK4My`{RJAh&Saz5^7VcC9v}N%zuzS|mcPG?3!jib&UhSXlQ+1`7=VYsK++wRE$Mx0u@Jl;5qkU`{YhCHtqxkj-s&E*!((>u;E9f&Shi*7p0K{` zBDP-bf63Mvi{5IRr3xPYVQ&Q3&BZNOP%P|n`*c?3a}7iJOl&qnXErMfvpv5o@1Q8q zT@8yv0t{~|v+d1F3+B0)mz8C~LS;i_9*oc>*Q_NIvRv1$J5~b!A1m<}VU#Zskf8i&B>9I!Q|n zNyGejb5}>48>=}VI0P*egl=QU!T1oEjRtj_^FrjndEMn4Yb)jSnDft-P)$U;+PX7Y z3O&t0$(nKYcoU%`5LLm@}jSWr0DSeQD#K=<&d{q0YL z`<~kU5=WegQMA1?I>32`b03+FqPo*uek|t=#`A++*-V+S)uJ#;xJT5UJMamLI=FOS bbAQB1L&v^$UF-I%hK1Me@r=U|)7bwH<#pCu literal 0 HcmV?d00001 diff --git a/testdjangodock/core/__pycache__/settings.cpython-37.pyc b/testdjangodock/core/__pycache__/settings.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..51b4f0bff223722b854e4851f3d7afa8162e78a3 GIT binary patch literal 2378 zcmb7F$#UC95aj}q6eY^CyxVaC*^zD95g0GA6IT{PBq+1Ytpw0YP^_Rp_6Qsq3xye4 z7Owe-Tzp85`I&qGt~n*2kX+ILNr^?dDhfah2R+@ddtP@BwhD!O0z!LkMw#_*i-*eTCLl1au-m>LRvda_YGv{`i2RH)@m5 z&^gHuI3Kd-r4o33CXIbeBj|fhiMS;MEOBp0`>ZsLwls$410wE?Y+JM`LaWp0rX#*pRH3l1)r7Ft}Nx8RtUev}Os3Q_ul&54FX0c>(;`b3I% zO8JqbMq9>7<9IE2G7mTjL7K5w$Fdo#;%O(CY{zq@a{Tuns?6V$$~e5Hq^V>rKwDP6P1jWLBYR!={$37huc?3?{J*bmb8Ro`?-YZw(io3UGr zc$P-K&4SVdf)i(GW2Z?yv?VS~J3*?%O{YzknZ6e1{~b55NBS6%=d5~KO7alyA=pNT-MCJ#OBa(y1bIQjAe!yV5RusbQmRx?NG%LDLsqLs?PHwl2 zc$RIowOXsG2A5*44w*$Ib2vnH=EwC6y%Xx#flWDi9OO|rnHN)GMrm%> zno1}%<%Z%fVp9h%=c115WoR;X==osa!9gK*Cv_O{WgfNah!d4M)Hb6wcsosm-~uEhr@_TQb=e%v1INsK1|FU|_k967|N{nH2w#N8Y*J>AjDL9T@7JN8K_ zSSn!#UGfe~xD?!+I6+<=4~WgAEoxy?c~wemC|(bm*Ko0g%OIZ?sYB72cuq>FiJ?b9et8{6~A;U#{5l-f*WF{?)-&0fRN=C>= T^Obxi9o_jHB8+b|6&C&lPdFhq literal 0 HcmV?d00001 diff --git a/testdjangodock/core/__pycache__/urls.cpython-37.pyc b/testdjangodock/core/__pycache__/urls.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2334ea954b8f6f99eb0d57261e5f27169066a5bb GIT binary patch literal 1268 zcma)5O>fgM7*5*sEB)997mmJlkwzlMtr`Ko(& z8W_|EG&E=cXk^e3&<+`qoo`KG+J)6F+0(0KFWe*h7nb(~Ck@MrxS;6r(|dHv(*;}R z0xQN-*ZsVr=qeX+hLxfsl~*WcQX#=}MWsFcov(J#_RXI!8}6R~u`MPevW7E>%K zl9Wzd1Y@OCCMQ8acqDzY#_5u0g0E?${D>z3O@kNyQJ{FnA{pr50Mg6AeS3=&;F1&f zEKeh?ZkyJSKKIdULJ&?7OENCh1fhlC2}+$;O3(QhEz_ zA8ZDM)>b`1m(ZA01e+cfibc>V!DhFFLB&uwF%wj0)YrKg<`Pao`z=^ZgRoPg58i&! zna!X>XR~lrngYp`U~>VF#VYzWr$iHWL|acS{mqd~(ZbOt7LM+hqAe*F(JJiy6&&_! z>WgkAKI~T7MF*(Dp4K|M?6rV1cTIKU8m5kEq zNBy$YSsuq13P;zoqbWRFwG|KLT~GD9pK7Uoc2{(d6HfA&p6mdzd&>Yxq I?KiUj0M5UOCjbBd literal 0 HcmV?d00001 diff --git a/testdjangodock/core/__pycache__/views.cpython-37.pyc b/testdjangodock/core/__pycache__/views.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3b2aa18e9ce3fef605e11be6f12cae2cc49ae695 GIT binary patch literal 2802 zcmZuzOLH5?5#HGs7Qh00ih4_M65D~3&`!!Hm&#>ZWmb|((Jo6#*;}kamY5;2;4YTx z8AuijJV6Iv^MJj=j`V}`2?T-FNAcY$eltYLa^@UZs8>!bWi%ZUj#{D$Adg98cCywlF0T$^qWc3 z>WzAT(MnoHJ89doD36Oy(t+;DX5KAUl9ggLS+#Sme63hd)~(*oH;T<<)9P`4sn|-k ztlr5l7gv%i(7STwiIZHFt8xwPHMuS~&|a6D@)Ft`a!X!DdsD5;EAr|SXD*Uk(67ns zR=*AXhP-L@p1gI>>EHeZUORnJg`_4@5w!TP#vFg8^l>@S>K9Q@`;W4ttnXHFIyECT zG1)LRstWS*Fq`mhDCN}jJ#w+Wib%n1 zmXnG4HY+DPB^6ctl{(C{QN%s0?Ai+kq#jIhp2Ud%Pi?L2{%vB^A!X+A=R_sj9TiIJ z^ib&`+sr?1IlXuBX-0r?W=Qbdh2!q-Nh^cL-)@ggk@tl)yteJZRB7|Vp$+W#-{0?k zw8vNKy@%P*lzWGn8BO>1l+Kje`;yABGCR{ezh~0n(cmw823zGgog9|393JfrOH$aV z9_j7l$CW=S3$?<=aFiTDmmr5$hr*UFt-XPcamHfo&V&?C#i?sN>CW7-zlEg2es34X zx|uv_-x>Y+>>t!uAd0nVg zO2ZNB+J|sNSI{-I%czFv@QjVBfg;7Jm^ovV%aKd}HmtjISUhu|dCwg>V5_Bf)j9R7 z=0o#MF!N@<44%5D!7QM}gfnLr%w6G_hKWpbF4#*Mo{C9m#N2`ZE#$6Y+H+^_!T)G? zr}Dr2;@2!Mz1sdpNh=vk9<{hZOzLdJmv-!bt~i=GG+HAd?d5wG~hdGP($&JraZ z>};Cu0wt~89h>8G$p}=DW;x2hBINh*z`|sD8QQD0Rv)o@#(TYN!>1!IkFv*@v49w5H7 zY7a@_xPe8<8V~=Lg#{fm1g)}QnxNl6^c!{l?4sZC=o0H>-C=8AM;jQqCe{xysri_T zU~35%u;VYr*A<%#y7#bZnRvdR$;Bp~(aQAn%zf^h3ga=Yf}TVsY;k%g@AW=CILL-0 zMLoko%@NYG(&cFxW5n0_p*IIb;9S15LrRnE*Up>Hg@|-tC^O9aDLb zI^c~+go3uAUwBcLDPxcrFob^~SG*Sf%I5>_V^1A_Hx~3hdb|C%lGXZk+}5L#%y4QJMA}{q zkMO@o{a}SfDHYx)cA(l=OoO2eW&7LwU&uLr<`C5N!iH97hfN9lEo}$P$hziyF2>~6 z8xGuN2Bg%Kq^Zm2Tzk`^g;`v_RdcaG?%Nuzx)(Q)EoNK7TrifzEt}fPvXHb1v%xtR sLz{2r^(wl9>!!K-m?>ZLBM_rNW3h^FbJ5xnFADIt5&6+p9LCZA0ol-PAOHXW literal 0 HcmV?d00001 diff --git a/testdjangodock/core/__pycache__/wsgi.cpython-37.pyc b/testdjangodock/core/__pycache__/wsgi.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..84df810dbd88a8d96621131be6766df418501ee1 GIT binary patch literal 561 zcmYk3&2AGh5P-c-+C&RM91v$;Bf%~zw+bPC+D1W;B5f>rM>b5 zoVdb~7vTvw`O1k`;Dnv1Qb+Q5#xtI8Jbp78#l%bf>l^M z3Qa1YRpz<@jp>!GWE%hVvmmo^qQ8;R>d${W&*(QaW9rYA90KJi&(JuBE1uXemp}Thn_mgzt z`?l)e^zC7OZlSaJMwV#uN@Bgf$iYg0{9_n8o~)J1ke8RmL5^T?hxL72<^i1tbkbhC V;fvkiUk-hB8&sbT>3#Zu{s-xVvU30c literal 0 HcmV?d00001 diff --git a/testdjangodock/core/migrations/__pycache__/0001_initial.cpython-37.pyc b/testdjangodock/core/migrations/__pycache__/0001_initial.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..54691d8bd87236060679f36a608e34b13135c6d9 GIT binary patch literal 921 zcmZuvJ#W-N5Zzt-?tDI9J|G1&G|-%cPJt33l;pyp2ofPBG?pdH=b1R`*xtk5i;}d^ zUJEUh{1L=&*p@01zkrIdor8w8c04m4&%XC|_J%{3(K`G7Ir?QW_OlLF%O+=sb~Ppg z40y(J?(kT`C$1S5XWrPxuJj9NEkPlNf~LWipq3z1(;Pw zas6$z2ITC}u0D}L=5t`a0Pb4}^KI;;T@YYlFLi*^V?zhJOZ!wnk8*u*pugm&A`##& zMN>WaZ?)G{58G;3!`>J7E2A#!lpmm%4%1$`mafAFY%T@$v+I6|@HgNNvAJvdhbtN< z#yL@--pEQDAz^C7!T!iLUbN6Ej7y9(f*H(9nMdVSc#c=5UtuYuOkSh$F0h=b3d17G z(b%=U`9Zu#oP>%l!wic=pN&N6QPOlzC1y|=`#@uEY>k&%KIV-1POS2Ih8lfG6PApy zTn}Sa;&>I3@_ki=BsWzVq1Dl7(>P&sZWtOj4CyWw8ItdX;rm6D)mSL%$wF#EYdpX? z7Jx-8u_{H4XE15#9oDy4(zGz+?a5@9h)-*vraw80%GUMvl*%wF+Q^*}HklN!NsTU~ zQIRMkU}l^KAI*m8O?HnbyZbMVtLAt+FW*@CkPd0g?_lyQct=83!G(;q3KFT$7P9~= zi5R>sRf>AL$g*P{#pmJEKx3ubgFwaSL9I>jZxVy;?d>PwEz|M*s;o!7N4vU5#u2u# zZJP_R#kZ{Xy~bVMRE@f(-!>k@tdXTv;{M;{xSjIxid*@hCQ+a8k5217qMUJ_w>R;k M7PP9%Hn?N`0ZyF>ApigX literal 0 HcmV?d00001 diff --git a/testdjangodock/core/migrations/__pycache__/0002_auto_20211117_1944.cpython-37.pyc b/testdjangodock/core/migrations/__pycache__/0002_auto_20211117_1944.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..bd06908cff962ad9cd2d026a285cf02ee48ff30b GIT binary patch literal 974 zcmYjQ&2H2%5RQ{Nq`3| z_X-xX!jFCCz4pL|;EM+VvT^V^hyw_ZyvP{5bKjeDyxia{f?G46a`j*ZZqHb)-EmqL#C^C+#jM)S;Z+q>QkYf>ZGU59 zW0T8L8Yyxcew1g@`V!vlTmRtIFtmL!H5E@43WH#K6D13wF8CQ<*p5a;hvX$iIY%|B zH1bjuXcvSsGR^VVA0opp>^7)oQGDV#mYF$K17}+-M_f!MLQ#66_Hy~CDn<&|;L(4( zL)JL=is}N(68ZU5U*0)vz#2@~%K0H&Ba3a7l|g;kJ93}LVpL6yjnZ6bjkdMtzOMNC zqS1-O9CREW7%V8wZMsw3epf;DMrw039N0FmOXA#iIj47@=16*<^AA&zyBH1uPOtD`6T-?-k}~unuCo z)dc4a_}x?YDP%2vXM4|*_w*1tIhU!al1!S@=_o-h5tFy78l%~t=J~M^=^5Wjh!O*1 zQD#(QdX~5rNdC2ULd~$n>lfeJ*xID=gl|6G-d>+vDEIqBwDc;8b`XUj^ZjME#1?5T uv6UcXksq?!?}!?w)1+C4QB6tBLT&ta`9^y{@of8fL+%SlmUbL21%ClXxEiJa literal 0 HcmV?d00001 diff --git a/testdjangodock/core/migrations/__pycache__/__init__.cpython-37.pyc b/testdjangodock/core/migrations/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ebe1e493d6d7f81695c557e84e9e10190f5186b0 GIT binary patch literal 175 zcmZ?b<>g`kf{bI+6G8N25CH>>K!yVl7qb9~6oz01O-8?!3`HPe1o11v*(xTqIJKxa zrYtkLBtIrSvm~Q5DJHczGc`3PpeR2pwZyG7CnvZhF*!TlD5fN}xFjVjF)uwoB|kYk wCON+-H6}MRy(qCHGe565CO$qhFS8^*Uaz3?7Kcr4eoARhsvXG2&p^xo0G`M&jsO4v literal 0 HcmV?d00001 diff --git a/testdjangodock/core/settings.py b/testdjangodock/core/settings.py index c5755b3..293cab7 100644 --- a/testdjangodock/core/settings.py +++ b/testdjangodock/core/settings.py @@ -11,6 +11,7 @@ """ from pathlib import Path +import os # Build paths inside the project like this: BASE_DIR / 'subdir'. BASE_DIR = Path(__file__).resolve().parent.parent diff --git a/testdjangodock/core/static/css/bootstrap-grid.css b/testdjangodock/core/static/css/bootstrap-grid.css new file mode 100644 index 0000000..68b84f8 --- /dev/null +++ b/testdjangodock/core/static/css/bootstrap-grid.css @@ -0,0 +1,3719 @@ +/*! + * Bootstrap Grid v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +html { + box-sizing: border-box; + -ms-overflow-style: scrollbar; +} + +*, +*::before, +*::after { + box-sizing: inherit; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -ms-flex-order: -1; + order: -1; +} + +.order-last { + -ms-flex-order: 13; + order: 13; +} + +.order-0 { + -ms-flex-order: 0; + order: 0; +} + +.order-1 { + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-sm-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-lg-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-print-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.flex-row { + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; +} + +.flex-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; +} + +.flex-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; +} + +.flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; +} + +.justify-content-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-sm-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-sm-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-sm-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-md-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-md-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-md-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-md-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-lg-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-lg-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-lg-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-xl-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-xl-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-xl-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-n1 { + margin: -0.25rem !important; +} + +.mt-n1, +.my-n1 { + margin-top: -0.25rem !important; +} + +.mr-n1, +.mx-n1 { + margin-right: -0.25rem !important; +} + +.mb-n1, +.my-n1 { + margin-bottom: -0.25rem !important; +} + +.ml-n1, +.mx-n1 { + margin-left: -0.25rem !important; +} + +.m-n2 { + margin: -0.5rem !important; +} + +.mt-n2, +.my-n2 { + margin-top: -0.5rem !important; +} + +.mr-n2, +.mx-n2 { + margin-right: -0.5rem !important; +} + +.mb-n2, +.my-n2 { + margin-bottom: -0.5rem !important; +} + +.ml-n2, +.mx-n2 { + margin-left: -0.5rem !important; +} + +.m-n3 { + margin: -1rem !important; +} + +.mt-n3, +.my-n3 { + margin-top: -1rem !important; +} + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important; +} + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important; +} + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important; +} + +.m-n4 { + margin: -1.5rem !important; +} + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important; +} + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important; +} + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important; +} + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important; +} + +.m-n5 { + margin: -3rem !important; +} + +.mt-n5, +.my-n5 { + margin-top: -3rem !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-n1 { + margin: -0.25rem !important; + } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.25rem !important; + } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.25rem !important; + } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.25rem !important; + } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.25rem !important; + } + .m-sm-n2 { + margin: -0.5rem !important; + } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.5rem !important; + } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.5rem !important; + } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.5rem !important; + } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.5rem !important; + } + .m-sm-n3 { + margin: -1rem !important; + } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important; + } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important; + } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important; + } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important; + } + .m-sm-n4 { + margin: -1.5rem !important; + } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important; + } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important; + } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important; + } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important; + } + .m-sm-n5 { + margin: -3rem !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-n1 { + margin: -0.25rem !important; + } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.25rem !important; + } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.25rem !important; + } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.25rem !important; + } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.25rem !important; + } + .m-md-n2 { + margin: -0.5rem !important; + } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.5rem !important; + } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.5rem !important; + } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.5rem !important; + } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.5rem !important; + } + .m-md-n3 { + margin: -1rem !important; + } + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important; + } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important; + } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important; + } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important; + } + .m-md-n4 { + margin: -1.5rem !important; + } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important; + } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important; + } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important; + } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important; + } + .m-md-n5 { + margin: -3rem !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-n1 { + margin: -0.25rem !important; + } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.25rem !important; + } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.25rem !important; + } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.25rem !important; + } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.25rem !important; + } + .m-lg-n2 { + margin: -0.5rem !important; + } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.5rem !important; + } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.5rem !important; + } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.5rem !important; + } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.5rem !important; + } + .m-lg-n3 { + margin: -1rem !important; + } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important; + } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important; + } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important; + } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important; + } + .m-lg-n4 { + margin: -1.5rem !important; + } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important; + } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important; + } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important; + } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important; + } + .m-lg-n5 { + margin: -3rem !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-n1 { + margin: -0.25rem !important; + } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.25rem !important; + } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.25rem !important; + } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.25rem !important; + } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.25rem !important; + } + .m-xl-n2 { + margin: -0.5rem !important; + } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.5rem !important; + } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.5rem !important; + } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.5rem !important; + } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.5rem !important; + } + .m-xl-n3 { + margin: -1rem !important; + } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important; + } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important; + } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important; + } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important; + } + .m-xl-n4 { + margin: -1.5rem !important; + } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important; + } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important; + } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important; + } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important; + } + .m-xl-n5 { + margin: -3rem !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} +/*# sourceMappingURL=bootstrap-grid.css.map */ \ No newline at end of file diff --git a/testdjangodock/core/static/css/bootstrap-grid.css.map b/testdjangodock/core/static/css/bootstrap-grid.css.map new file mode 100644 index 0000000..db62f2f --- /dev/null +++ b/testdjangodock/core/static/css/bootstrap-grid.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-grid.scss","bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_display.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_spacing.scss"],"names":[],"mappings":"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vBQ;IHTR,gBAA8C;EF4vB9C;EKnvBQ;IHTR,uBAA8C;EF+vB9C;EKtvBQ;IHTR,uBAA8C;EFkwB9C;EKzvBQ;IHTR,gBAA8C;EFqwB9C;EK5vBQ;IHTR,uBAA8C;EFwwB9C;EK/vBQ;IHTR,uBAA8C;EF2wB9C;AACF;;AMlzBM;EAAwB,wBAA0B;ANszBxD;;AMtzBM;EAAwB,0BAA0B;AN0zBxD;;AM1zBM;EAAwB,gCAA0B;AN8zBxD;;AM9zBM;EAAwB,yBAA0B;ANk0BxD;;AMl0BM;EAAwB,yBAA0B;ANs0BxD;;AMt0BM;EAAwB,6BAA0B;AN00BxD;;AM10BM;EAAwB,8BAA0B;AN80BxD;;AM90BM;EAAwB,+BAA0B;EAA1B,wBAA0B;ANk1BxD;;AMl1BM;EAAwB,sCAA0B;EAA1B,+BAA0B;ANs1BxD;;AGryBI;EGjDE;IAAwB,wBAA0B;EN21BtD;EM31BI;IAAwB,0BAA0B;EN81BtD;EM91BI;IAAwB,gCAA0B;ENi2BtD;EMj2BI;IAAwB,yBAA0B;ENo2BtD;EMp2BI;IAAwB,yBAA0B;ENu2BtD;EMv2BI;IAAwB,6BAA0B;EN02BtD;EM12BI;IAAwB,8BAA0B;EN62BtD;EM72BI;IAAwB,+BAA0B;IAA1B,wBAA0B;ENg3BtD;EMh3BI;IAAwB,sCAA0B;IAA1B,+BAA0B;ENm3BtD;AACF;;AGn0BI;EGjDE;IAAwB,wBAA0B;ENy3BtD;EMz3BI;IAAwB,0BAA0B;EN43BtD;EM53BI;IAAwB,gCAA0B;EN+3BtD;EM/3BI;IAAwB,yBAA0B;ENk4BtD;EMl4BI;IAAwB,yBAA0B;ENq4BtD;EMr4BI;IAAwB,6BAA0B;ENw4BtD;EMx4BI;IAAwB,8BAA0B;EN24BtD;EM34BI;IAAwB,+BAA0B;IAA1B,wBAA0B;EN84BtD;EM94BI;IAAwB,sCAA0B;IAA1B,+BAA0B;ENi5BtD;AACF;;AGj2BI;EGjDE;IAAwB,wBAA0B;ENu5BtD;EMv5BI;IAAwB,0BAA0B;EN05BtD;EM15BI;IAAwB,gCAA0B;EN65BtD;EM75BI;IAAwB,yBAA0B;ENg6BtD;EMh6BI;IAAwB,yBAA0B;ENm6BtD;EMn6BI;IAAwB,6BAA0B;EN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AEE,+BAAwC;ARgoDlD;;AQ9nDQ;;EAEE,gCAA0C;ARioDpD;;AQ/nDQ;;EAEE,8BAAsC;ARkoDhD;;AQjpDQ;EAAgC,uBAA4B;ARqpDpE;;AQppDQ;;EAEE,2BAAoC;ARupD9C;;AQrpDQ;;EAEE,6BAAwC;ARwpDlD;;AQtpDQ;;EAEE,8BAA0C;ARypDpD;;AQvpDQ;;EAEE,4BAAsC;AR0pDhD;;AQzqDQ;EAAgC,qBAA4B;AR6qDpE;;AQ5qDQ;;EAEE,yBAAoC;AR+qD9C;;AQ7qDQ;;EAEE,2BAAwC;ARgrDlD;;AQ9qDQ;;EAEE,4BAA0C;ARirDpD;;AQ/qDQ;;EAEE,0BAAsC;ARkrDhD;;AQjsDQ;EAAgC,2BAA4B;ARqsDpE;;AQpsDQ;;EAEE,+BAAoC;ARusD9C;;AQrsDQ;;EAEE,iCAAwC;ARwsDlD;;AQtsDQ;;EAEE,kCAA0C;ARysDpD;;AQvsDQ;;EAEE,gCAAsC;AR0sDhD;;AQztDQ;EAAgC,0BAA4B;AR6tDpE;;AQ5tDQ;;EAEE,8BAAoC;AR+tD9C;;AQ7tDQ;;EAEE,gCAAwC;ARguDlD;;AQ9tDQ;;EAEE,iCAA0C;ARiuDpD;;AQ/tDQ;;EAEE,+BAAsC;ARkuDhD;;AQjvDQ;EAAgC,wBAA4B;ARqvDpE;;AQpvDQ;;EAEE,4BAAoC;ARuvD9C;;AQrvDQ;;EAEE,8BAAwC;ARwvDlD;;AQtvDQ;;EAEE,+BAA0C;ARyvDpD;;AQvvDQ;;EAEE,6BAAsC;AR0vDhD;;AQzwDQ;EAAgC,0BAA4B;AR6wDpE;;AQ5wDQ;;EAEE,8BAAoC;AR+wD9C;;AQ7wDQ;;EAEE,gCAAwC;ARgxDlD;;AQ9wDQ;;EAEE,iCAA0C;ARixDpD;;AQ/wDQ;;EAEE,+BAAsC;ARkxDhD;;AQjyDQ;EAAgC,wBAA4B;ARqyDpE;;AQpyDQ;;EAEE,4BAAoC;ARuyD9C;;AQryDQ;;EAEE,8BAAwC;ARwyDlD;;AQtyDQ;;EAEE,+BAA0C;ARyyDpD;;AQvyDQ;;EAEE,6BAAsC;AR0yDhD;;AQlyDQ;EAAwB,2BAA2B;ARsyD3D;;AQryDQ;;EAEE,+BAA+B;ARwyDzC;;AQtyDQ;;EAEE,iCAAiC;ARyyD3C;;AQvyDQ;;EAEE,kCAAkC;AR0yD5C;;AQxyDQ;;EAEE,gCAAgC;AR2yD1C;;AQ1zDQ;EAAwB,0BAA2B;AR8zD3D;;AQ7zDQ;;EAEE,8BAA+B;ARg0DzC;;AQ9zDQ;;EAEE,gCAAiC;ARi0D3C;;AQ/zDQ;;EAEE,iCAAkC;ARk0D5C;;AQh0DQ;;EAEE,+BAAgC;ARm0D1C;;AQl1DQ;EAAwB,wBAA2B;ARs1D3D;;AQr1DQ;;EAEE,4BAA+B;ARw1DzC;;AQt1DQ;;EAEE,8BAAiC;ARy1D3C;;AQv1DQ;;EAEE,+BAAkC;AR01D5C;;AQx1DQ;;EAEE,6BAAgC;AR21D1C;;AQ12DQ;EAAwB,0BAA2B;AR82D3D;;AQ72DQ;;EAEE,8BAA+B;ARg3DzC;;AQ92DQ;;EAEE,gCAAiC;ARi3D3C;;AQ/2DQ;;EAEE,iCAAkC;ARk3D5C;;AQh3DQ;;EAEE,+BAAgC;ARm3D1C;;AQl4DQ;EAAwB,wBAA2B;ARs4D3D;;AQr4DQ;;EAEE,4BAA+B;ARw4DzC;;AQt4DQ;;EAEE,8BAAiC;ARy4D3C;;AQv4DQ;;EAEE,+BAAkC;AR04D5C;;AQx4DQ;;EAEE,6BAAgC;AR24D1C;;AQr4DI;EAAmB,uBAAuB;ARy4D9C;;AQx4DI;;EAEE,2BAA2B;AR24DjC;;AQz4DI;;EAEE,6BAA6B;AR44DnC;;AQ14DI;;EAEE,8BAA8B;AR64DpC;;AQ34DI;;EAEE,4BAA4B;AR84DlC;;AGv5DI;EKlDI;IAAgC,oBAA4B;ER88DlE;EQ78DM;;IAEE,wBAAoC;ER+8D5C;EQ78DM;;IAEE,0BAAwC;ER+8DhD;EQ78DM;;IAEE,2BAA0C;ER+8DlD;EQ78DM;;IAEE,yBAAsC;ER+8D9C;EQ99DM;IAAgC,0BAA4B;ERi+DlE;EQh+DM;;IAEE,8BAAoC;ERk+D5C;EQh+DM;;IAEE,gCAAwC;ERk+DhD;EQh+DM;;IAEE,iCAA0C;ERk+DlD;EQh+DM;;IAEE,+BAAsC;ERk+D9C;EQj/DM;IAAgC,yBAA4B;ERo/DlE;EQn/DM;;IAEE,6BAAoC;ERq/D5C;EQn/DM;;IAEE,+BAAwC;ERq/DhD;EQn/DM;;IAEE,gCAA0C;ERq/DlD;EQn/DM;;IAEE,8BAAsC;ERq/D9C;EQpgEM;IAAgC,uBAA4B;ERugElE;EQtgEM;;IAEE,2BAAoC;ERwgE5C;EQtgEM;;IAEE,6BAAwC;ERwgEhD;EQtgEM;;IAEE,8BAA0C;ERwgElD;EQtgEM;;IAEE,4BAAsC;ERwgE9C;EQvhEM;IAAgC,yBAA4B;ER0hElE;EQzhEM;;IAEE,6BAAoC;ER2hE5C;EQzhEM;;IAEE,+BAAwC;ER2hEhD;EQzhEM;;IAEE,gCAA0C;ER2hElD;EQzhEM;;IAEE,8BAAsC;ER2hE9C;EQ1iEM;IAAgC,uBAA4B;ER6iElE;EQ5iEM;;IAEE,2BAAoC;ER8iE5C;EQ5iEM;;IAEE,6BAAwC;ER8iEhD;EQ5iEM;;IAEE,8BAA0C;ER8iElD;EQ5iEM;;IAEE,4BAAsC;ER8iE9C;EQ7jEM;IAAgC,qBAA4B;ERgkElE;EQ/jEM;;IAEE,yBAAoC;ERikE5C;EQ/jEM;;IAEE,2BAAwC;ERikEhD;EQ/jEM;;IAEE,4BAA0C;ERikElD;EQ/jEM;;IAEE,0BAAsC;ERikE9C;EQhlEM;IAAgC,2BAA4B;ERmlElE;EQllEM;;IAEE,+BAAoC;ERolE5C;EQllEM;;IAEE,iCAAwC;ERolEhD;EQllEM;;IAEE,kCAA0C;ERolElD;EQllEM;;IAEE,gCAAsC;ERolE9C;EQnmEM;IAAgC,0BAA4B;ERsmElE;EQrmEM;;IAEE,8BAAoC;ERumE5C;EQrmEM;;IAEE,gCAAwC;ERumEhD;EQrmEM;;IAEE,iCAA0C;ERumElD;EQrmEM;;IAEE,+BAAsC;ERumE9C;EQtnEM;IAAgC,wBAA4B;ERynElE;EQxnEM;;IAEE,4BAAoC;ER0nE5C;EQxnEM;;IAEE,8BAAwC;ER0nEhD;EQxnEM;;IAEE,+BAA0C;ER0nElD;EQxnEM;;IAEE,6BAAsC;ER0nE9C;EQzoEM;IAAgC,0BAA4B;ER4oElE;EQ3oEM;;IAEE,8BAAoC;ER6oE5C;EQ3oEM;;IAEE,gCAAwC;ER6oEhD;EQ3oEM;;IAEE,iCAA0C;ER6oElD;EQ3oEM;;IAEE,+BAAsC;ER6oE9C;EQ5pEM;IAAgC,wBAA4B;ER+pElE;EQ9pEM;;IAEE,4BAAoC;ERgqE5C;EQ9pEM;;IAEE,8BAAwC;ERgqEhD;EQ9pEM;;IAEE,+BAA0C;ERgqElD;EQ9pEM;;IAEE,6BAAsC;ERgqE9C;EQxpEM;IAAwB,2BAA2B;ER2pEzD;EQ1pEM;;IAEE,+BAA+B;ER4pEvC;EQ1pEM;;IAEE,iCAAiC;ER4pEzC;EQ1pEM;;IAEE,kCAAkC;ER4pE1C;EQ1pEM;;IAEE,gCAAgC;ER4pExC;EQ3qEM;IAAwB,0BAA2B;ER8qEzD;EQ7qEM;;IAEE,8BAA+B;ER+qEvC;EQ7qEM;;IAEE,gCAAiC;ER+qEzC;EQ7qEM;;IAEE,iCAAkC;ER+qE1C;EQ7qEM;;IAEE,+BAAgC;ER+qExC;EQ9rEM;IAAwB,wBAA2B;ERisEzD;EQhsEM;;IAEE,4BAA+B;ERksEvC;EQhsEM;;IAEE,8BAAiC;ERksEzC;EQhsEM;;IAEE,+BAAkC;ERksE1C;EQhsEM;;IAEE,6BAAgC;ERksExC;EQjtEM;IAAwB,0BAA2B;ERotEzD;EQntEM;;IAEE,8BAA+B;ERqtEvC;EQntEM;;IAEE,gCAAiC;ERqtEzC;EQntEM;;IAEE,iCAAkC;ERqtE1C;EQntEM;;IAEE,+BAAgC;ERqtExC;EQpuEM;IAAwB,wBAA2B;ERuuEzD;EQtuEM;;IAEE,4BAA+B;ERwuEvC;EQtuEM;;IAEE,8BAAiC;ERwuEzC;EQtuEM;;IAEE,+BAAkC;ERwuE1C;EQtuEM;;IAEE,6BAAgC;ERwuExC;EQluEE;IAAmB,uBAAuB;ERquE5C;EQpuEE;;IAEE,2BAA2B;ERsuE/B;EQpuEE;;IAEE,6BAA6B;ERsuEjC;EQpuEE;;IAEE,8BAA8B;ERsuElC;EQpuEE;;IAEE,4BAA4B;ERsuEhC;AACF;;AGhvEI;EKlDI;IAAgC,oBAA4B;ERuyElE;EQtyEM;;IAEE,wBAAoC;ERwyE5C;EQtyEM;;IAEE,0BAAwC;ERwyEhD;EQtyEM;;IAEE,2BAA0C;ERwyElD;EQtyEM;;IAEE,yBAAsC;ERwyE9C;EQvzEM;IAAgC,0BAA4B;ER0zElE;EQzzEM;;IAEE,8BAAoC;ER2zE5C;EQzzEM;;IAEE,gCAAwC;ER2zEhD;EQzzEM;;IAEE,iCAA0C;ER2zElD;EQzzEM;;IAEE,+BAAsC;ER2zE9C;EQ10EM;IAAgC,yBAA4B;ER60ElE;EQ50EM;;IAEE,6BAAoC;ER80E5C;EQ50EM;;IAEE,+BAAwC;ER80EhD;EQ50EM;;IAEE,gCAA0C;ER80ElD;EQ50EM;;IAEE,8BAAsC;ER80E9C;EQ71EM;IAAgC,uBAA4B;ERg2ElE;EQ/1EM;;IAEE,2BAAoC;ERi2E5C;EQ/1EM;;IAEE,6BAAwC;ERi2EhD;EQ/1EM;;IAEE,8BAA0C;ERi2ElD;EQ/1EM;;IAEE,4BAAsC;ERi2E9C;EQh3EM;IAAgC,yBAA4B;ERm3ElE;EQl3EM;;IAEE,6BAAoC;ERo3E5C;EQl3EM;;IAEE,+BAAwC;ERo3EhD;EQl3EM;;IAEE,gCAA0C;ERo3ElD;EQl3EM;;IAEE,8BAAsC;ERo3E9C;EQn4EM;IAAgC,uBAA4B;ERs4ElE;EQr4EM;;IAEE,2BAAoC;ERu4E5C;EQr4EM;;IAEE,6BAAwC;ERu4EhD;EQr4EM;;IAEE,8BAA0C;ERu4ElD;EQr4EM;;IAEE,4BAAsC;ERu4E9C;EQt5EM;IAAgC,qBAA4B;ERy5ElE;EQx5EM;;IAEE,yBAAoC;ER05E5C;EQx5EM;;IAEE,2BAAwC;ER05EhD;EQx5EM;;IAEE,4BAA0C;ER05ElD;EQx5EM;;IAEE,0BAAsC;ER05E9C;EQz6EM;IAAgC,2BAA4B;ER46ElE;EQ36EM;;IAEE,+BAAoC;ER66E5C;EQ36EM;;IAEE,iCAAwC;ER66EhD;EQ36EM;;IAEE,kCAA0C;ER66ElD;EQ36EM;;IAEE,gCAAsC;ER66E9C;EQ57EM;IAAgC,0BAA4B;ER+7ElE;EQ97EM;;IAEE,8BAAoC;ERg8E5C;EQ97EM;;IAEE,gCAAwC;ERg8EhD;EQ97EM;;IAEE,iCAA0C;ERg8ElD;EQ97EM;;IAEE,+BAAsC;ERg8E9C;EQ/8EM;IAAgC,wBAA4B;ERk9ElE;EQj9EM;;IAEE,4BAAoC;ERm9E5C;EQj9EM;;IAEE,8BAAwC;ERm9EhD;EQj9EM;;IAEE,+BAA0C;ERm9ElD;EQj9EM;;IAEE,6BAAsC;ERm9E9C;EQl+EM;IAAgC,0BAA4B;ERq+ElE;EQp+EM;;IAEE,8BAAoC;ERs+E5C;EQp+EM;;IAEE,gCAAwC;ERs+EhD;EQp+EM;;IAEE,iCAA0C;ERs+ElD;EQp+EM;;IAEE,+BAAsC;ERs+E9C;EQr/EM;IAAgC,wBAA4B;ERw/ElE;EQv/EM;;IAEE,4BAAoC;ERy/E5C;EQv/EM;;IAEE,8BAAwC;ERy/EhD;EQv/EM;;IAEE,+BAA0C;ERy/ElD;EQv/EM;;IAEE,6BAAsC;ERy/E9C;EQj/EM;IAAwB,2BAA2B;ERo/EzD;EQn/EM;;IAEE,+BAA+B;ERq/EvC;EQn/EM;;IAEE,iCAAiC;ERq/EzC;EQn/EM;;IAEE,kCAAkC;ERq/E1C;EQn/EM;;IAEE,gCAAgC;ERq/ExC;EQpgFM;IAAwB,0BAA2B;ERugFzD;EQtgFM;;IAEE,8BAA+B;ERwgFvC;EQtgFM;;IAEE,gCAAiC;ERwgFzC;EQtgFM;;IAEE,iCAAkC;ERwgF1C;EQtgFM;;IAEE,+BAAgC;ERwgFxC;EQvhFM;IAAwB,wBAA2B;ER0hFzD;EQzhFM;;IAEE,4BAA+B;ER2hFvC;EQzhFM;;IAEE,8BAAiC;ER2hFzC;EQzhFM;;IAEE,+BAAkC;ER2hF1C;EQzhFM;;IAEE,6BAAgC;ER2hFxC;EQ1iFM;IAAwB,0BAA2B;ER6iFzD;EQ5iFM;;IAEE,8BAA+B;ER8iFvC;EQ5iFM;;IAEE,gCAAiC;ER8iFzC;EQ5iFM;;IAEE,iCAAkC;ER8iF1C;EQ5iFM;;IAEE,+BAAgC;ER8iFxC;EQ7jFM;IAAwB,wBAA2B;ERgkFzD;EQ/jFM;;IAEE,4BAA+B;ERikFvC;EQ/jFM;;IAEE,8BAAiC;ERikFzC;EQ/jFM;;IAEE,+BAAkC;ERikF1C;EQ/jFM;;IAEE,6BAAgC;ERikFxC;EQ3jFE;IAAmB,uBAAuB;ER8jF5C;EQ7jFE;;IAEE,2BAA2B;ER+jF/B;EQ7jFE;;IAEE,6BAA6B;ER+jFjC;EQ7jFE;;IAEE,8BAA8B;ER+jFlC;EQ7jFE;;IAEE,4BAA4B;ER+jFhC;AACF;;AGzkFI;EKlDI;IAAgC,oBAA4B;ERgoFlE;EQ/nFM;;IAEE,wBAAoC;ERioF5C;EQ/nFM;;IAEE,0BAAwC;ERioFhD;EQ/nFM;;IAEE,2BAA0C;ERioFlD;EQ/nFM;;IAEE,yBAAsC;ERioF9C;EQhpFM;IAAgC,0BAA4B;ERmpFlE;EQlpFM;;IAEE,8BAAoC;ERopF5C;EQlpFM;;IAEE,gCAAwC;ERopFhD;EQlpFM;;IAEE,iCAA0C;ERopFlD;EQlpFM;;IAEE,+BAAsC;ERopF9C;EQnqFM;IAAgC,yBAA4B;ERsqFlE;EQrqFM;;IAEE,6BAAoC;ERuqF5C;EQrqFM;;IAEE,+BAAwC;ERuqFhD;EQrqFM;;IAEE,gCAA0C;ERuqFlD;EQrqFM;;IAEE,8BAAsC;ERuqF9C;EQtrFM;IAAgC,uBAA4B;ERyrFlE;EQxrFM;;IAEE,2BAAoC;ER0rF5C;EQxrFM;;IAEE,6BAAwC;ER0rFhD;EQxrFM;;IAEE,8BAA0C;ER0rFlD;EQxrFM;;IAEE,4BAAsC;ER0rF9C;EQzsFM;IAAgC,yBAA4B;ER4sFlE;EQ3sFM;;IAEE,6BAAoC;ER6sF5C;EQ3sFM;;IAEE,+BAAwC;ER6sFhD;EQ3sFM;;IAEE,gCAA0C;ER6sFlD;EQ3sFM;;IAEE,8BAAsC;ER6sF9C;EQ5tFM;IAAgC,uBAA4B;ER+tFlE;EQ9tFM;;IAEE,2BAAoC;ERguF5C;EQ9tFM;;IAEE,6BAAwC;ERguFhD;EQ9tFM;;IAEE,8BAA0C;ERguFlD;EQ9tFM;;IAEE,4BAAsC;ERguF9C;EQ/uFM;IAAgC,qBAA4B;ERkvFlE;EQjvFM;;IAEE,yBAAoC;ERmvF5C;EQjvFM;;IAEE,2BAAwC;ERmvFhD;EQjvFM;;IAEE,4BAA0C;ERmvFlD;EQjvFM;;IAEE,0BAAsC;ERmvF9C;EQlwFM;IAAgC,2BAA4B;ERqwFlE;EQpwFM;;IAEE,+BAAoC;ERswF5C;EQpwFM;;IAEE,iCAAwC;ERswFhD;EQpwFM;;IAEE,kCAA0C;ERswFlD;EQpwFM;;IAEE,gCAAsC;ERswF9C;EQrxFM;IAAgC,0BAA4B;ERwxFlE;EQvxFM;;IAEE,8BAAoC;ERyxF5C;EQvxFM;;IAEE,gCAAwC;ERyxFhD;EQvxFM;;IAEE,iCAA0C;ERyxFlD;EQvxFM;;IAEE,+BAAsC;ERyxF9C;EQxyFM;IAAgC,wBAA4B;ER2yFlE;EQ1yFM;;IAEE,4BAAoC;ER4yF5C;EQ1yFM;;IAEE,8BAAwC;ER4yFhD;EQ1yFM;;IAEE,+BAA0C;ER4yFlD;EQ1yFM;;IAEE,6BAAsC;ER4yF9C;EQ3zFM;IAAgC,0BAA4B;ER8zFlE;EQ7zFM;;IAEE,8BAAoC;ER+zF5C;EQ7zFM;;IAEE,gCAAwC;ER+zFhD;EQ7zFM;;IAEE,iCAA0C;ER+zFlD;EQ7zFM;;IAEE,+BAAsC;ER+zF9C;EQ90FM;IAAgC,wBAA4B;ERi1FlE;EQh1FM;;IAEE,4BAAoC;ERk1F5C;EQh1FM;;IAEE,8BAAwC;ERk1FhD;EQh1FM;;IAEE,+BAA0C;ERk1FlD;EQh1FM;;IAEE,6BAAsC;ERk1F9C;EQ10FM;IAAwB,2BAA2B;ER60FzD;EQ50FM;;IAEE,+BAA+B;ER80FvC;EQ50FM;;IAEE,iCAAiC;ER80FzC;EQ50FM;;IAEE,kCAAkC;ER80F1C;EQ50FM;;IAEE,gCAAgC;ER80FxC;EQ71FM;IAAwB,0BAA2B;ERg2FzD;EQ/1FM;;IAEE,8BAA+B;ERi2FvC;EQ/1FM;;IAEE,gCAAiC;ERi2FzC;EQ/1FM;;IAEE,iCAAkC;ERi2F1C;EQ/1FM;;IAEE,+BAAgC;ERi2FxC;EQh3FM;IAAwB,wBAA2B;ERm3FzD;EQl3FM;;IAEE,4BAA+B;ERo3FvC;EQl3FM;;IAEE,8BAAiC;ERo3FzC;EQl3FM;;IAEE,+BAAkC;ERo3F1C;EQl3FM;;IAEE,6BAAgC;ERo3FxC;EQn4FM;IAAwB,0BAA2B;ERs4FzD;EQr4FM;;IAEE,8BAA+B;ERu4FvC;EQr4FM;;IAEE,gCAAiC;ERu4FzC;EQr4FM;;IAEE,iCAAkC;ERu4F1C;EQr4FM;;IAEE,+BAAgC;ERu4FxC;EQt5FM;IAAwB,wBAA2B;ERy5FzD;EQx5FM;;IAEE,4BAA+B;ER05FvC;EQx5FM;;IAEE,8BAAiC;ER05FzC;EQx5FM;;IAEE,+BAAkC;ER05F1C;EQx5FM;;IAEE,6BAAgC;ER05FxC;EQp5FE;IAAmB,uBAAuB;ERu5F5C;EQt5FE;;IAEE,2BAA2B;ERw5F/B;EQt5FE;;IAEE,6BAA6B;ERw5FjC;EQt5FE;;IAEE,8BAA8B;ERw5FlC;EQt5FE;;IAEE,4BAA4B;ERw5FhC;AACF;;AGl6FI;EKlDI;IAAgC,oBAA4B;ERy9FlE;EQx9FM;;IAEE,wBAAoC;ER09F5C;EQx9FM;;IAEE,0BAAwC;ER09FhD;EQx9FM;;IAEE,2BAA0C;ER09FlD;EQx9FM;;IAEE,yBAAsC;ER09F9C;EQz+FM;IAAgC,0BAA4B;ER4+FlE;EQ3+FM;;IAEE,8BAAoC;ER6+F5C;EQ3+FM;;IAEE,gCAAwC;ER6+FhD;EQ3+FM;;IAEE,iCAA0C;ER6+FlD;EQ3+FM;;IAEE,+BAAsC;ER6+F9C;EQ5/FM;IAAgC,yBAA4B;ER+/FlE;EQ9/FM;;IAEE,6BAAoC;ERggG5C;EQ9/FM;;IAEE,+BAAwC;ERggGhD;EQ9/FM;;IAEE,gCAA0C;ERggGlD;EQ9/FM;;IAEE,8BAAsC;ERggG9C;EQ/gGM;IAAgC,uBAA4B;ERkhGlE;EQjhGM;;IAEE,2BAAoC;ERmhG5C;EQjhGM;;IAEE,6BAAwC;ERmhGhD;EQjhGM;;IAEE,8BAA0C;ERmhGlD;EQjhGM;;IAEE,4BAAsC;ERmhG9C;EQliGM;IAAgC,yBAA4B;ERqiGlE;EQpiGM;;IAEE,6BAAoC;ERsiG5C;EQpiGM;;IAEE,+BAAwC;ERsiGhD;EQpiGM;;IAEE,gCAA0C;ERsiGlD;EQpiGM;;IAEE,8BAAsC;ERsiG9C;EQrjGM;IAAgC,uBAA4B;ERwjGlE;EQvjGM;;IAEE,2BAAoC;ERyjG5C;EQvjGM;;IAEE,6BAAwC;ERyjGhD;EQvjGM;;IAEE,8BAA0C;ERyjGlD;EQvjGM;;IAEE,4BAAsC;ERyjG9C;EQxkGM;IAAgC,qBAA4B;ER2kGlE;EQ1kGM;;IAEE,yBAAoC;ER4kG5C;EQ1kGM;;IAEE,2BAAwC;ER4kGhD;EQ1kGM;;IAEE,4BAA0C;ER4kGlD;EQ1kGM;;IAEE,0BAAsC;ER4kG9C;EQ3lGM;IAAgC,2BAA4B;ER8lGlE;EQ7lGM;;IAEE,+BAAoC;ER+lG5C;EQ7lGM;;IAEE,iCAAwC;ER+lGhD;EQ7lGM;;IAEE,kCAA0C;ER+lGlD;EQ7lGM;;IAEE,gCAAsC;ER+lG9C;EQ9mGM;IAAgC,0BAA4B;ERinGlE;EQhnGM;;IAEE,8BAAoC;ERknG5C;EQhnGM;;IAEE,gCAAwC;ERknGhD;EQhnGM;;IAEE,iCAA0C;ERknGlD;EQhnGM;;IAEE,+BAAsC;ERknG9C;EQjoGM;IAAgC,wBAA4B;ERooGlE;EQnoGM;;IAEE,4BAAoC;ERqoG5C;EQnoGM;;IAEE,8BAAwC;ERqoGhD;EQnoGM;;IAEE,+BAA0C;ERqoGlD;EQnoGM;;IAEE,6BAAsC;ERqoG9C;EQppGM;IAAgC,0BAA4B;ERupGlE;EQtpGM;;IAEE,8BAAoC;ERwpG5C;EQtpGM;;IAEE,gCAAwC;ERwpGhD;EQtpGM;;IAEE,iCAA0C;ERwpGlD;EQtpGM;;IAEE,+BAAsC;ERwpG9C;EQvqGM;IAAgC,wBAA4B;ER0qGlE;EQzqGM;;IAEE,4BAAoC;ER2qG5C;EQzqGM;;IAEE,8BAAwC;ER2qGhD;EQzqGM;;IAEE,+BAA0C;ER2qGlD;EQzqGM;;IAEE,6BAAsC;ER2qG9C;EQnqGM;IAAwB,2BAA2B;ERsqGzD;EQrqGM;;IAEE,+BAA+B;ERuqGvC;EQrqGM;;IAEE,iCAAiC;ERuqGzC;EQrqGM;;IAEE,kCAAkC;ERuqG1C;EQrqGM;;IAEE,gCAAgC;ERuqGxC;EQtrGM;IAAwB,0BAA2B;ERyrGzD;EQxrGM;;IAEE,8BAA+B;ER0rGvC;EQxrGM;;IAEE,gCAAiC;ER0rGzC;EQxrGM;;IAEE,iCAAkC;ER0rG1C;EQxrGM;;IAEE,+BAAgC;ER0rGxC;EQzsGM;IAAwB,wBAA2B;ER4sGzD;EQ3sGM;;IAEE,4BAA+B;ER6sGvC;EQ3sGM;;IAEE,8BAAiC;ER6sGzC;EQ3sGM;;IAEE,+BAAkC;ER6sG1C;EQ3sGM;;IAEE,6BAAgC;ER6sGxC;EQ5tGM;IAAwB,0BAA2B;ER+tGzD;EQ9tGM;;IAEE,8BAA+B;ERguGvC;EQ9tGM;;IAEE,gCAAiC;ERguGzC;EQ9tGM;;IAEE,iCAAkC;ERguG1C;EQ9tGM;;IAEE,+BAAgC;ERguGxC;EQ/uGM;IAAwB,wBAA2B;ERkvGzD;EQjvGM;;IAEE,4BAA+B;ERmvGvC;EQjvGM;;IAEE,8BAAiC;ERmvGzC;EQjvGM;;IAEE,+BAAkC;ERmvG1C;EQjvGM;;IAEE,6BAAgC;ERmvGxC;EQ7uGE;IAAmB,uBAAuB;ERgvG5C;EQ/uGE;;IAEE,2BAA2B;ERivG/B;EQ/uGE;;IAEE,6BAA6B;ERivGjC;EQ/uGE;;IAEE,8BAA8B;ERivGlC;EQ/uGE;;IAEE,4BAA4B;ERivGhC;AACF","file":"bootstrap-grid.css","sourcesContent":["/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/display\";\n@import \"utilities/flex\";\n@import \"utilities/spacing\";\n","/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: $font-size-base * 1.25 !default;\n$font-size-sm: $font-size-base * .875 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $spacer / 2 !default;\n$headings-font-family: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n$table-dark-color: $white !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2}) !default;\n$input-height-inner-half: calc(#{$input-line-height * .5em} + #{$input-padding-y}) !default;\n$input-height-inner-quarter: calc(#{$input-line-height * .25em} + #{$input-padding-y / 2}) !default;\n\n$input-height: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2} + #{$input-height-border}) !default;\n$input-height-sm: calc(#{$input-line-height-sm * 1em} + #{$input-btn-padding-y-sm * 2} + #{$input-height-border}) !default;\n$input-height-lg: calc(#{$input-line-height-lg * 1em} + #{$input-btn-padding-y-lg * 2} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\n$custom-switch-indicator-size: calc(#{$custom-control-indicator-size} - #{$custom-control-indicator-border-width * 4}) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-select-background: $custom-select-indicator no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: calc((1em + #{2 * $custom-select-padding-y}) * 3 / 4 + #{$custom-select-padding-x + $custom-select-indicator-padding}) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$form-feedback-icon-invalid-color}' viewBox='-2 -2 7 7'%3e%3cpath stroke='#{$form-feedback-icon-invalid-color}' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\"), \"#\", \"%23\") !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer / 2 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer / 2 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length !important;\n }\n }\n }\n\n // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if $size != 0 {\n .m#{$infix}-n#{$size} { margin: -$length !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -$length !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -$length !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -$length !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-left: -$length !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/testdjangodock/core/static/css/bootstrap-grid.min.css b/testdjangodock/core/static/css/bootstrap-grid.min.css new file mode 100644 index 0000000..e5e74f7 --- /dev/null +++ b/testdjangodock/core/static/css/bootstrap-grid.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap Grid v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}} +/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/testdjangodock/core/static/css/bootstrap-grid.min.css.map b/testdjangodock/core/static/css/bootstrap-grid.min.css.map new file mode 100644 index 0000000..13e33db --- /dev/null +++ b/testdjangodock/core/static/css/bootstrap-grid.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-grid.scss","dist/css/bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_display.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_spacing.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/display\";\n@import \"utilities/flex\";\n@import \"utilities/spacing\";\n","/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n -ms-flex-order: -1;\n order: -1;\n}\n\n.order-last {\n -ms-flex-order: 13;\n order: 13;\n}\n\n.order-0 {\n -ms-flex-order: 0;\n order: 0;\n}\n\n.order-1 {\n -ms-flex-order: 1;\n order: 1;\n}\n\n.order-2 {\n -ms-flex-order: 2;\n order: 2;\n}\n\n.order-3 {\n -ms-flex-order: 3;\n order: 3;\n}\n\n.order-4 {\n -ms-flex-order: 4;\n order: 4;\n}\n\n.order-5 {\n -ms-flex-order: 5;\n order: 5;\n}\n\n.order-6 {\n -ms-flex-order: 6;\n order: 6;\n}\n\n.order-7 {\n -ms-flex-order: 7;\n order: 7;\n}\n\n.order-8 {\n -ms-flex-order: 8;\n order: 8;\n}\n\n.order-9 {\n -ms-flex-order: 9;\n order: 9;\n}\n\n.order-10 {\n -ms-flex-order: 10;\n order: 10;\n}\n\n.order-11 {\n -ms-flex-order: 11;\n order: 11;\n}\n\n.order-12 {\n -ms-flex-order: 12;\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-sm-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-sm-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-sm-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-sm-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-sm-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-sm-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-sm-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-sm-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-sm-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-sm-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-sm-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-sm-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-sm-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-sm-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-md-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-md-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-md-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-md-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-md-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-md-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-md-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-md-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-md-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-md-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-md-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-md-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-md-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-md-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-lg-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-lg-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-lg-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-lg-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-lg-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-lg-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-lg-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-lg-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-lg-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-lg-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-lg-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-lg-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-lg-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-lg-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-xl-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-xl-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-xl-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-xl-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-xl-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-xl-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-xl-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-xl-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-xl-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-xl-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-xl-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-xl-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-xl-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-xl-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n}\n\n.d-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-md-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-print-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n.flex-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n}\n\n.flex-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n}\n\n.justify-content-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n}\n\n.align-items-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n}\n\n.align-items-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n}\n\n.align-items-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n}\n\n.align-items-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n}\n\n.align-content-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n}\n\n.align-content-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n}\n\n.align-content-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n}\n\n.align-content-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n}\n\n.align-content-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n}\n\n.align-self-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n}\n\n.align-self-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n}\n\n.align-self-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n}\n\n.align-self-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n}\n\n.align-self-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-sm-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-sm-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-sm-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-sm-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-sm-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-sm-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-sm-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-sm-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-md-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-md-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-md-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-md-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-md-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-md-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-md-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-md-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-md-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-md-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-md-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-md-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-md-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-md-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-md-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-md-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-lg-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-lg-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-lg-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-lg-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-lg-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-lg-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-lg-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-lg-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-xl-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-xl-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-xl-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-xl-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-xl-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-xl-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-xl-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-xl-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length !important;\n }\n }\n }\n\n // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if $size != 0 {\n .m#{$infix}-n#{$size} { margin: -$length !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -$length !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -$length !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -$length !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-left: -$length !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/testdjangodock/core/static/css/bootstrap-reboot.css b/testdjangodock/core/static/css/bootstrap-reboot.css new file mode 100644 index 0000000..09cf986 --- /dev/null +++ b/testdjangodock/core/static/css/bootstrap-reboot.css @@ -0,0 +1,331 @@ +/*! + * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) + */ +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +select { + word-wrap: normal; +} + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled) { + cursor: pointer; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} +/*# sourceMappingURL=bootstrap-reboot.css.map */ \ No newline at end of file diff --git a/testdjangodock/core/static/css/bootstrap-reboot.css.map b/testdjangodock/core/static/css/bootstrap-reboot.css.map new file mode 100644 index 0000000..d0b0f02 --- /dev/null +++ b/testdjangodock/core/static/css/bootstrap-reboot.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-reboot.scss","bootstrap-reboot.css","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/vendor/_rfs.scss","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","file":"bootstrap-reboot.css","sourcesContent":["/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"reboot\";\n","/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

      `-`

      ` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

      `s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

      `s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: $font-size-base * 1.25 !default;\n$font-size-sm: $font-size-base * .875 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $spacer / 2 !default;\n$headings-font-family: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n$table-dark-color: $white !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2}) !default;\n$input-height-inner-half: calc(#{$input-line-height * .5em} + #{$input-padding-y}) !default;\n$input-height-inner-quarter: calc(#{$input-line-height * .25em} + #{$input-padding-y / 2}) !default;\n\n$input-height: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2} + #{$input-height-border}) !default;\n$input-height-sm: calc(#{$input-line-height-sm * 1em} + #{$input-btn-padding-y-sm * 2} + #{$input-height-border}) !default;\n$input-height-lg: calc(#{$input-line-height-lg * 1em} + #{$input-btn-padding-y-lg * 2} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\n$custom-switch-indicator-size: calc(#{$custom-control-indicator-size} - #{$custom-control-indicator-border-width * 4}) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-select-background: $custom-select-indicator no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: calc((1em + #{2 * $custom-select-padding-y}) * 3 / 4 + #{$custom-select-padding-x + $custom-select-indicator-padding}) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$form-feedback-icon-invalid-color}' viewBox='-2 -2 7 7'%3e%3cpath stroke='#{$form-feedback-icon-invalid-color}' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\"), \"#\", \"%23\") !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer / 2 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer / 2 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n"]} \ No newline at end of file diff --git a/testdjangodock/core/static/css/bootstrap-reboot.min.css b/testdjangodock/core/static/css/bootstrap-reboot.min.css new file mode 100644 index 0000000..c804b3b --- /dev/null +++ b/testdjangodock/core/static/css/bootstrap-reboot.min.css @@ -0,0 +1,8 @@ +/*! + * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) + */*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important} +/*# sourceMappingURL=bootstrap-reboot.min.css.map */ \ No newline at end of file diff --git a/testdjangodock/core/static/css/bootstrap-reboot.min.css.map b/testdjangodock/core/static/css/bootstrap-reboot.min.css.map new file mode 100644 index 0000000..73f4a19 --- /dev/null +++ b/testdjangodock/core/static/css/bootstrap-reboot.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-reboot.scss","../../scss/_reboot.scss","dist/css/bootstrap-reboot.css","../../scss/vendor/_rfs.scss","bootstrap-reboot.css","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"reboot\";\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

      `-`

      ` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

      `s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

      `s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n -webkit-text-decoration-skip-ink: none;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n"]} \ No newline at end of file diff --git a/testdjangodock/core/static/css/bootstrap.css b/testdjangodock/core/static/css/bootstrap.css new file mode 100644 index 0000000..8f47589 --- /dev/null +++ b/testdjangodock/core/static/css/bootstrap.css @@ -0,0 +1,10038 @@ +/*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #007bff; + --secondary: #6c757d; + --success: #28a745; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +select { + word-wrap: normal; +} + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled) { + cursor: pointer; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} + +.blockquote-footer::before { + content: "\2014\00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #6c757d; +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-break: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -ms-flex-order: -1; + order: -1; +} + +.order-last { + -ms-flex-order: 13; + order: 13; +} + +.order-0 { + -ms-flex-order: 0; + order: 0; +} + +.order-1 { + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-sm-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-lg-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.table { + width: 100%; + margin-bottom: 1rem; + color: #212529; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + color: #212529; + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8daff; +} + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #7abaff; +} + +.table-hover .table-primary:hover { + background-color: #9fcdff; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #9fcdff; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; +} + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #b3b7bb; +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #c8cbcf; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3e6cb; +} + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #8fd19e; +} + +.table-hover .table-success:hover { + background-color: #b1dfbb; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #b1dfbb; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #86cfda; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffeeba; +} + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #ffdf7e; +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ffe8a1; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; +} + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #ed969e; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #fbfcfc; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; +} + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #95999c; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #343a40; + border-color: #454d55; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #fff; + background-color: #343a40; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #454d55; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.form-control::-webkit-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + line-height: 1.5; + color: #212529; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + height: calc(1.5em + 0.5rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.form-control-lg { + height: calc(1.5em + 1rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control[size], select.form-control[multiple] { + height: auto; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} + +.form-check-input:disabled ~ .form-check-label { + color: #6c757d; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #28a745; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(40, 167, 69, 0.9); + border-radius: 0.25rem; +} + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #28a745; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: center right calc(0.375em + 0.1875rem); + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .form-control:valid ~ .valid-feedback, +.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, +.form-control.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:valid, .custom-select.is-valid { + border-color: #28a745; + padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-select:valid ~ .valid-feedback, +.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, +.custom-select.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control-file:valid ~ .valid-feedback, +.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, +.form-control-file.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #28a745; +} + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .valid-feedback, +.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, +.custom-control-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #34ce57; + background-color: #34ce57; +} + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .valid-feedback, +.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, +.custom-file-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(220, 53, 69, 0.9); + border-radius: 0.25rem; +} + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #dc3545; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); + background-repeat: no-repeat; + background-position: center right calc(0.375em + 0.1875rem); + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-control:invalid ~ .invalid-feedback, +.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, +.form-control.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #dc3545; + padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-select:invalid ~ .invalid-feedback, +.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, +.custom-select.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control-file:invalid ~ .invalid-feedback, +.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, +.form-control-file.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .invalid-feedback, +.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, +.custom-control-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #e4606d; + background-color: #e4606d; +} + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .invalid-feedback, +.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, +.custom-file-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.form-inline { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: -ms-flexbox; + display: flex; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group, + .form-inline .custom-select { + width: auto; + } + .form-inline .form-check { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + -ms-flex-negative: 0; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 400; + color: #212529; + text-align: center; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover { + color: #212529; + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: 0.65; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:hover { + color: #fff; + background-color: #0069d9; + border-color: #0062cc; +} + +.btn-primary:focus, .btn-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #0062cc; + border-color: #005cbf; +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62; +} + +.btn-secondary:focus, .btn-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b; +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); +} + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34; +} + +.btn-success:focus, .btn-success.focus { + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430; +} + +.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b; +} + +.btn-info:focus, .btn-info.focus { + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f; +} + +.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); +} + +.btn-warning { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:hover { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; +} + +.btn-warning:focus, .btn-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #d39e00; + border-color: #c69500; +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130; +} + +.btn-danger:focus, .btn-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d; +} + +.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); +} + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; +} + +.btn-light:focus, .btn-light.focus { + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); +} + +.btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df; +} + +.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; +} + +.btn-dark:focus, .btn-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); +} + +.btn-outline-primary { + color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #007bff; + background-color: transparent; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-secondary { + color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-success { + color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28a745; + background-color: transparent; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-info { + color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-warning { + color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-danger { + color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-light { + color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-dark { + color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-link { + font-weight: 400; + color: #007bff; + text-decoration: none; +} + +.btn-link:hover { + color: #0056b3; + text-decoration: underline; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; + box-shadow: none; +} + +.btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + transition: opacity 0.15s linear; +} + +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; +} + +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropdown-menu-left { + right: auto; + left: 0; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0; + } + .dropdown-menu-sm-right { + right: 0; + left: auto; + } +} + +@media (min-width: 768px) { + .dropdown-menu-md-left { + right: auto; + left: 0; + } + .dropdown-menu-md-right { + right: 0; + left: auto; + } +} + +@media (min-width: 992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; + } + .dropdown-menu-lg-right { + right: 0; + left: auto; + } +} + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; + } + .dropdown-menu-xl-right { + right: 0; + left: auto; + } +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-toolbar { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; +} + +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: stretch; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .form-control-plaintext, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .form-control-plaintext + .form-control, +.input-group > .form-control-plaintext + .custom-select, +.input-group > .form-control-plaintext + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; +} + +.input-group > .custom-file .custom-file-input:focus { + z-index: 4; +} + +.input-group > .form-control:not(:last-child), +.input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, +.input-group > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group-prepend, +.input-group-append { + display: -ms-flexbox; + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn:focus, +.input-group-append .btn:focus { + z-index: 3; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group-lg > .form-control:not(textarea), +.input-group-lg > .custom-select { + height: calc(1.5em + 1rem + 2px); +} + +.input-group-lg > .form-control, +.input-group-lg > .custom-select, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: calc(1.5em + 0.5rem + 2px); +} + +.input-group-sm > .form-control, +.input-group-sm > .custom-select, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 1.75rem; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; +} + +.custom-control-inline { + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: #007bff; + background-color: #007bff; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #80bdff; +} + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: #b3d7ff; + border-color: #b3d7ff; +} + +.custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} + +.custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top; +} + +.custom-control-label::before { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #fff; + border: #adb5bd solid 1px; +} + +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background: no-repeat 50% / 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #007bff; + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-switch { + padding-left: 2.25rem; +} + +.custom-switch .custom-control-label::before { + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; +} + +.custom-switch .custom-control-label::after { + top: calc(0.25rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #adb5bd; + border-radius: 0.5rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { + transition: none; + } +} + +.custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #fff; + -webkit-transform: translateX(0.75rem); + transform: translateX(0.75rem); +} + +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + display: none; +} + +.custom-select-sm { + height: calc(1.5em + 0.5rem + 2px); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; +} + +.custom-select-lg { + height: calc(1.5em + 1rem + 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #80bdff; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-file-input:disabled ~ .custom-file-label { + background-color: #e9ecef; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(1.5em + 0.75rem); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: inherit; + border-radius: 0 0.25rem 0.25rem 0; +} + +.custom-range { + width: 100%; + height: calc(1rem + 0.4rem); + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-range:focus { + outline: none; +} + +.custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + transition: none; + } +} + +.custom-range::-webkit-slider-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -moz-appearance: none; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + transition: none; + } +} + +.custom-range::-moz-range-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + transition: none; + } +} + +.custom-range::-ms-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} + +.custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} + +.custom-range:disabled::-moz-range-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-moz-range-track { + cursor: default; +} + +.custom-range:disabled::-ms-thumb { + background-color: #adb5bd; +} + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; + } +} + +.nav { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #007bff; +} + +.nav-fill .nav-item { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar > .container, +.navbar > .container-fluid { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-align: center; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } +} + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } +} + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } +} + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} + +.navbar-expand { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-body { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-deck { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + display: -ms-flexbox; + display: flex; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} + +.card-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-group > .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-group > .card { + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-top, + .card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-bottom, + .card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-top, + .card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.accordion > .card { + overflow: hidden; +} + +.accordion > .card:not(:first-of-type) .card-header:first-child { + border-radius: 0; +} + +.accordion > .card:not(:first-of-type):not(:last-of-type) { + border-bottom: 0; + border-radius: 0; +} + +.accordion > .card:first-of-type { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.accordion > .card:last-of-type { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.accordion > .card .card-header { + margin-bottom: -1px; +} + +.breadcrumb { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #6c757d; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #fff; + border: 1px solid #dee2e6; +} + +.page-link:hover { + z-index: 2; + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.page-link:focus { + z-index: 2; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .badge { + transition: none; + } +} + +a.badge:hover, a.badge:focus { + text-decoration: none; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #007bff; +} + +a.badge-primary:hover, a.badge-primary:focus { + color: #fff; + background-color: #0062cc; +} + +a.badge-primary:focus, a.badge-primary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.badge-secondary { + color: #fff; + background-color: #6c757d; +} + +a.badge-secondary:hover, a.badge-secondary:focus { + color: #fff; + background-color: #545b62; +} + +a.badge-secondary:focus, a.badge-secondary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.badge-success { + color: #fff; + background-color: #28a745; +} + +a.badge-success:hover, a.badge-success:focus { + color: #fff; + background-color: #1e7e34; +} + +a.badge-success:focus, a.badge-success.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +a.badge-info:hover, a.badge-info:focus { + color: #fff; + background-color: #117a8b; +} + +a.badge-info:focus, a.badge-info.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.badge-warning { + color: #212529; + background-color: #ffc107; +} + +a.badge-warning:hover, a.badge-warning:focus { + color: #212529; + background-color: #d39e00; +} + +a.badge-warning:focus, a.badge-warning.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.badge-danger { + color: #fff; + background-color: #dc3545; +} + +a.badge-danger:hover, a.badge-danger:focus { + color: #fff; + background-color: #bd2130; +} + +a.badge-danger:focus, a.badge-danger.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.badge-light { + color: #212529; + background-color: #f8f9fa; +} + +a.badge-light:hover, a.badge-light:focus { + color: #212529; + background-color: #dae0e5; +} + +a.badge-light:focus, a.badge-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.badge-dark { + color: #fff; + background-color: #343a40; +} + +a.badge-dark:hover, a.badge-dark:focus { + color: #fff; + background-color: #1d2124; +} + +a.badge-dark:focus, a.badge-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff; +} + +.alert-primary hr { + border-top-color: #9fcdff; +} + +.alert-primary .alert-link { + color: #002752; +} + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db; +} + +.alert-secondary hr { + border-top-color: #c8cbcf; +} + +.alert-secondary .alert-link { + color: #202326; +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb; +} + +.alert-success hr { + border-top-color: #b1dfbb; +} + +.alert-success .alert-link { + color: #0b2e13; +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; +} + +.alert-info hr { + border-top-color: #abdde5; +} + +.alert-info .alert-link { + color: #062c33; +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba; +} + +.alert-warning hr { + border-top-color: #ffe8a1; +} + +.alert-warning .alert-link { + color: #533f03; +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; +} + +.alert-danger hr { + border-top-color: #f1b0b7; +} + +.alert-danger .alert-link { + color: #491217; +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light hr { + border-top-color: #ececf6; +} + +.alert-light .alert-link { + color: #686868; +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; +} + +.alert-dark hr { + border-top-color: #b9bbbe; +} + +.alert-dark .alert-link { + color: #040505; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: -ms-flexbox; + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #007bff; + transition: width 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none; + } +} + +.media { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; +} + +.media-body { + -ms-flex: 1; + flex: 1; +} + +.list-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.list-group-horizontal { + -ms-flex-direction: row; + flex-direction: row; +} + +.list-group-horizontal .list-group-item { + margin-right: -1px; + margin-bottom: 0; +} + +.list-group-horizontal .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; +} + +.list-group-horizontal .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-sm .list-group-item { + margin-right: -1px; + margin-bottom: 0; + } + .list-group-horizontal-sm .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-sm .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } +} + +@media (min-width: 768px) { + .list-group-horizontal-md { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-md .list-group-item { + margin-right: -1px; + margin-bottom: 0; + } + .list-group-horizontal-md .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-md .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } +} + +@media (min-width: 992px) { + .list-group-horizontal-lg { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-lg .list-group-item { + margin-right: -1px; + margin-bottom: 0; + } + .list-group-horizontal-lg .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-lg .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } +} + +@media (min-width: 1200px) { + .list-group-horizontal-xl { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-xl .list-group-item { + margin-right: -1px; + margin-bottom: 0; + } + .list-group-horizontal-xl .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xl .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush .list-group-item:last-child { + margin-bottom: -1px; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + margin-bottom: 0; + border-bottom: 0; +} + +.list-group-item-primary { + color: #004085; + background-color: #b8daff; +} + +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #004085; + background-color: #9fcdff; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #004085; + border-color: #004085; +} + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db; +} + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #383d41; + background-color: #c8cbcf; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41; +} + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb; +} + +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #155724; + background-color: #b1dfbb; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #155724; + border-color: #155724; +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; +} + +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #0c5460; + background-color: #abdde5; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; +} + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba; +} + +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #856404; + background-color: #ffe8a1; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #856404; + border-color: #856404; +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; +} + +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #721c24; + background-color: #f1b0b7; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #721c24; + border-color: #721c24; +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; +} + +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; +} + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; +} + +.close:hover { + color: #000; + text-decoration: none; +} + +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: .75; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +a.close.disabled { + pointer-events: none; +} + +.toast { + max-width: 350px; + overflow: hidden; + font-size: 0.875rem; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); + -webkit-backdrop-filter: blur(10px); + backdrop-filter: blur(10px); + opacity: 0; + border-radius: 0.25rem; +} + +.toast:not(:last-child) { + margin-bottom: 0.75rem; +} + +.toast.showing { + opacity: 1; +} + +.toast.show { + display: block; + opacity: 1; +} + +.toast.hide { + display: none; +} + +.toast-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 0.25rem 0.75rem; + color: #6c757d; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); +} + +.toast-body { + padding: 0.75rem; +} + +.modal-open { + overflow: hidden; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; + -webkit-transform: translate(0, -50px); + transform: translate(0, -50px); +} + +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} + +.modal.show .modal-dialog { + -webkit-transform: none; + transform: none; +} + +.modal-dialog-scrollable { + display: -ms-flexbox; + display: flex; + max-height: calc(100% - 1rem); +} + +.modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1rem); + overflow: hidden; +} + +.modal-dialog-scrollable .modal-header, +.modal-dialog-scrollable .modal-footer { + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - 1rem); +} + +.modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + content: ""; +} + +.modal-dialog-centered.modal-dialog-scrollable { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + height: 100%; +} + +.modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; +} + +.modal-dialog-centered.modal-dialog-scrollable::before { + content: none; +} + +.modal-content { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #dee2e6; + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; +} + +.modal-header .close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #dee2e6; + border-bottom-right-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.modal-footer > :not(:first-child) { + margin-left: .25rem; +} + +.modal-footer > :not(:last-child) { + margin-right: .25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-scrollable { + max-height: calc(100% - 3.5rem); + } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 3.5rem); + } + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); + } + .modal-dialog-centered::before { + height: calc(100vh - 3.5rem); + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 800px; + } +} + +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; +} + +.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { + bottom: calc((0.5rem + 1px) * -1); +} + +.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; +} + +.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; +} + +.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { + top: calc((0.5rem + 1px) * -1); +} + +.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; +} + +.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + -ms-touch-action: pan-y; + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: -webkit-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + -webkit-transform: none; + transform: none; +} + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + z-index: 1; + opacity: 1; +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + z-index: 0; + opacity: 0; + transition: 0s 0.6s opacity; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right { + transition: none; + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; + transition: opacity 0.15s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + transition: none; + } +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: no-repeat 50% / 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + box-sizing: content-box; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + transition: opacity 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-indicators li { + transition: none; + } +} + +.carousel-indicators .active { + opacity: 1; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +@-webkit-keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: spinner-border .75s linear infinite; + animation: spinner-border .75s linear infinite; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@-webkit-keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + opacity: 1; + } +} + +@keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + opacity: 1; + } +} + +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + -webkit-animation: spinner-grow .75s linear infinite; + animation: spinner-grow .75s linear infinite; +} + +.spinner-grow-sm { + width: 1rem; + height: 1rem; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #007bff !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #0062cc !important; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; +} + +.bg-success { + background-color: #28a745 !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1e7e34 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #d39e00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-right { + border-right: 1px solid #dee2e6 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-left { + border-left: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #007bff !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #28a745 !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #343a40 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded-sm { + border-radius: 0.2rem !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-lg { + border-radius: 0.3rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: 50rem !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-print-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.857143%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; +} + +.flex-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; +} + +.flex-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; +} + +.flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; +} + +.justify-content-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-sm-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-sm-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-sm-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-md-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-md-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-md-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-md-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-lg-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-lg-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-lg-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-xl-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-xl-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-xl-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} + +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; +} + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; +} + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.vw-100 { + width: 100vw !important; +} + +.vh-100 { + height: 100vh !important; +} + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + pointer-events: auto; + content: ""; + background-color: rgba(0, 0, 0, 0); +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-n1 { + margin: -0.25rem !important; +} + +.mt-n1, +.my-n1 { + margin-top: -0.25rem !important; +} + +.mr-n1, +.mx-n1 { + margin-right: -0.25rem !important; +} + +.mb-n1, +.my-n1 { + margin-bottom: -0.25rem !important; +} + +.ml-n1, +.mx-n1 { + margin-left: -0.25rem !important; +} + +.m-n2 { + margin: -0.5rem !important; +} + +.mt-n2, +.my-n2 { + margin-top: -0.5rem !important; +} + +.mr-n2, +.mx-n2 { + margin-right: -0.5rem !important; +} + +.mb-n2, +.my-n2 { + margin-bottom: -0.5rem !important; +} + +.ml-n2, +.mx-n2 { + margin-left: -0.5rem !important; +} + +.m-n3 { + margin: -1rem !important; +} + +.mt-n3, +.my-n3 { + margin-top: -1rem !important; +} + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important; +} + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important; +} + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important; +} + +.m-n4 { + margin: -1.5rem !important; +} + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important; +} + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important; +} + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important; +} + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important; +} + +.m-n5 { + margin: -3rem !important; +} + +.mt-n5, +.my-n5 { + margin-top: -3rem !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-n1 { + margin: -0.25rem !important; + } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.25rem !important; + } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.25rem !important; + } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.25rem !important; + } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.25rem !important; + } + .m-sm-n2 { + margin: -0.5rem !important; + } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.5rem !important; + } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.5rem !important; + } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.5rem !important; + } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.5rem !important; + } + .m-sm-n3 { + margin: -1rem !important; + } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important; + } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important; + } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important; + } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important; + } + .m-sm-n4 { + margin: -1.5rem !important; + } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important; + } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important; + } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important; + } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important; + } + .m-sm-n5 { + margin: -3rem !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-n1 { + margin: -0.25rem !important; + } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.25rem !important; + } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.25rem !important; + } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.25rem !important; + } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.25rem !important; + } + .m-md-n2 { + margin: -0.5rem !important; + } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.5rem !important; + } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.5rem !important; + } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.5rem !important; + } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.5rem !important; + } + .m-md-n3 { + margin: -1rem !important; + } + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important; + } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important; + } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important; + } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important; + } + .m-md-n4 { + margin: -1.5rem !important; + } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important; + } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important; + } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important; + } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important; + } + .m-md-n5 { + margin: -3rem !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-n1 { + margin: -0.25rem !important; + } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.25rem !important; + } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.25rem !important; + } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.25rem !important; + } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.25rem !important; + } + .m-lg-n2 { + margin: -0.5rem !important; + } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.5rem !important; + } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.5rem !important; + } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.5rem !important; + } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.5rem !important; + } + .m-lg-n3 { + margin: -1rem !important; + } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important; + } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important; + } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important; + } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important; + } + .m-lg-n4 { + margin: -1.5rem !important; + } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important; + } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important; + } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important; + } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important; + } + .m-lg-n5 { + margin: -3rem !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-n1 { + margin: -0.25rem !important; + } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.25rem !important; + } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.25rem !important; + } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.25rem !important; + } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.25rem !important; + } + .m-xl-n2 { + margin: -0.5rem !important; + } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.5rem !important; + } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.5rem !important; + } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.5rem !important; + } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.5rem !important; + } + .m-xl-n3 { + margin: -1rem !important; + } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important; + } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important; + } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important; + } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important; + } + .m-xl-n4 { + margin: -1.5rem !important; + } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important; + } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important; + } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important; + } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important; + } + .m-xl-n5 { + margin: -3rem !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; +} + +.text-justify { + text-align: justify !important; +} + +.text-wrap { + white-space: normal !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-lighter { + font-weight: lighter !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-weight-bolder { + font-weight: bolder !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #007bff !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #0056b3 !important; +} + +.text-secondary { + color: #6c757d !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #494f54 !important; +} + +.text-success { + color: #28a745 !important; +} + +a.text-success:hover, a.text-success:focus { + color: #19692c !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #0f6674 !important; +} + +.text-warning { + color: #ffc107 !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #ba8b00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #a71d2a !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:hover, a.text-light:focus { + color: #cbd3da !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #121416 !important; +} + +.text-body { + color: #212529 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-break { + word-break: break-word !important; + overflow-wrap: break-word !important; +} + +.text-reset { + color: inherit !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; + } + .table-dark { + color: inherit; + } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #dee2e6; + } + .table .thead-dark th { + color: inherit; + border-color: #dee2e6; + } +} +/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/testdjangodock/core/static/css/bootstrap.css.map b/testdjangodock/core/static/css/bootstrap.css.map new file mode 100644 index 0000000..7eb1581 --- /dev/null +++ b/testdjangodock/core/static/css/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap.scss","bootstrap.css","../../scss/_root.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/vendor/_rfs.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/_tables.scss","../../scss/mixins/_table-row.scss","../../scss/_functions.scss","../../scss/_forms.scss","../../scss/mixins/_transition.scss","../../scss/mixins/_forms.scss","../../scss/mixins/_gradients.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_transitions.scss","../../scss/_dropdown.scss","../../scss/mixins/_caret.scss","../../scss/mixins/_nav-divider.scss","../../scss/_button-group.scss","../../scss/_input-group.scss","../../scss/_custom-forms.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/_card.scss","../../scss/_breadcrumb.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/mixins/_badge.scss","../../scss/_jumbotron.scss","../../scss/_alert.scss","../../scss/mixins/_alert.scss","../../scss/_progress.scss","../../scss/_media.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_close.scss","../../scss/_toasts.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_clearfix.scss","../../scss/_spinners.scss","../../scss/utilities/_align.scss","../../scss/mixins/_background-variant.scss","../../scss/utilities/_background.scss","../../scss/utilities/_borders.scss","../../scss/utilities/_display.scss","../../scss/utilities/_embed.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_float.scss","../../scss/utilities/_overflow.scss","../../scss/utilities/_position.scss","../../scss/utilities/_screenreaders.scss","../../scss/mixins/_screen-reader.scss","../../scss/utilities/_shadows.scss","../../scss/utilities/_sizing.scss","../../scss/utilities/_stretched-link.scss","../../scss/utilities/_spacing.scss","../../scss/utilities/_text.scss","../../scss/mixins/_text-truncate.scss","../../scss/mixins/_text-emphasis.scss","../../scss/mixins/_text-hide.scss","../../scss/utilities/_visibility.scss","../../scss/_print.scss"],"names":[],"mappings":"AAAA;;;;;ECKE;ACLF;EAGI,eAAc;EAAd,iBAAc;EAAd,iBAAc;EAAd,eAAc;EAAd,cAAc;EAAd,iBAAc;EAAd,iBAAc;EAAd,gBAAc;EAAd,eAAc;EAAd,eAAc;EAAd,aAAc;EAAd,eAAc;EAAd,oBAAc;EAId,kBAAc;EAAd,oBAAc;EAAd,kBAAc;EAAd,eAAc;EAAd,kBAAc;EAAd,iBAAc;EAAd,gBAAc;EAAd,eAAc;EAId,kBAAiC;EAAjC,sBAAiC;EAAjC,sBAAiC;EAAjC,sBAAiC;EAAjC,uBAAiC;EAKnC,+MAAyB;EACzB,6GAAwB;ADkB1B;;AEjBA;;;EAGE,sBAAsB;AFoBxB;;AEjBA;EACE,uBAAuB;EACvB,iBAAiB;EACjB,8BAA8B;EAC9B,6CCXa;AH+Bf;;AEdA;EACE,cAAc;AFiBhB;;AEPA;EACE,SAAS;EACT,kMCiOiN;ECjJ7M,eAtCY;EFxChB,gBC0O+B;EDzO/B,gBC8O+B;ED7O/B,cCnCgB;EDoChB,gBAAgB;EAChB,sBC9Ca;AHwDf;;AAEA;EEHE,qBAAqB;AFKvB;;AEIA;EACE,uBAAuB;EACvB,SAAS;EACT,iBAAiB;AFDnB;;AEcA;EACE,aAAa;EACb,qBCgNuC;AH3NzC;;AEkBA;EACE,aAAa;EACb,mBCoF8B;AHnGhC;;AE0BA;;EAEE,0BAA0B;EAC1B,yCAAiC;EAAjC,iCAAiC;EACjC,YAAY;EACZ,gBAAgB;EAChB,sCAA8B;EAA9B,8BAA8B;AFvBhC;;AE0BA;EACE,mBAAmB;EACnB,kBAAkB;EAClB,oBAAoB;AFvBtB;;AE0BA;;;EAGE,aAAa;EACb,mBAAmB;AFvBrB;;AE0BA;;;;EAIE,gBAAgB;AFvBlB;;AE0BA;EACE,gBCiJ+B;AHxKjC;;AE0BA;EACE,oBAAoB;EACpB,cAAc;AFvBhB;;AE0BA;EACE,gBAAgB;AFvBlB;;AE0BA;;EAEE,mBCoIkC;AH3JpC;;AE0BA;EEpFI,cAAW;AJ8Df;;AE+BA;;EAEE,kBAAkB;EE/FhB,cAAW;EFiGb,cAAc;EACd,wBAAwB;AF5B1B;;AE+BA;EAAM,cAAc;AF3BpB;;AE4BA;EAAM,UAAU;AFxBhB;;AE+BA;EACE,cClJe;EDmJf,qBCX4C;EDY5C,6BAA6B;AF5B/B;;AKhJE;EH+KE,cCd8D;EDe9D,0BCd+C;AHbnD;;AEqCA;EACE,cAAc;EACd,qBAAqB;AFlCvB;;AKtJE;EH2LE,cAAc;EACd,qBAAqB;AFjCzB;;AE2BA;EAUI,UAAU;AFjCd;;AE0CA;;;;EAIE,iGCoDgH;ECzM9G,cAAW;AJ+Gf;;AE0CA;EAEE,aAAa;EAEb,mBAAmB;EAEnB,cAAc;AF1ChB;;AEkDA;EAEE,gBAAgB;AFhDlB;;AEwDA;EACE,sBAAsB;EACtB,kBAAkB;AFrDpB;;AEwDA;EAGE,gBAAgB;EAChB,sBAAsB;AFvDxB;;AE+DA;EACE,yBAAyB;AF5D3B;;AE+DA;EACE,oBC2EkC;ED1ElC,uBC0EkC;EDzElC,cCpQgB;EDqQhB,gBAAgB;EAChB,oBAAoB;AF5DtB;;AE+DA;EAGE,mBAAmB;AF9DrB;;AEsEA;EAEE,qBAAqB;EACrB,qBC4J2C;AHhO7C;;AE0EA;EAEE,gBAAgB;AFxElB;;AE+EA;EACE,mBAAmB;EACnB,0CAA0C;AF5E5C;;AE+EA;;;;;EAKE,SAAS;EACT,oBAAoB;EEtPlB,kBAAW;EFwPb,oBAAoB;AF5EtB;;AE+EA;;EAEE,iBAAiB;AF5EnB;;AE+EA;;EAEE,oBAAoB;AF5EtB;;AEkFA;EACE,iBAAiB;AF/EnB;;AEsFA;;;;EAIE,0BAA0B;AFnF5B;;AEwFE;;;;EAKI,eAAe;AFtFrB;;AE4FA;;;;EAIE,UAAU;EACV,kBAAkB;AFzFpB;;AE4FA;;EAEE,sBAAsB;EACtB,UAAU;AFzFZ;;AE6FA;;;;EASE,2BAA2B;AF/F7B;;AEkGA;EACE,cAAc;EAEd,gBAAgB;AFhGlB;;AEmGA;EAME,YAAY;EAEZ,UAAU;EACV,SAAS;EACT,SAAS;AFtGX;;AE2GA;EACE,cAAc;EACd,WAAW;EACX,eAAe;EACf,UAAU;EACV,oBAAoB;EElShB,iBAtCY;EF0UhB,oBAAoB;EACpB,cAAc;EACd,mBAAmB;AFxGrB;;AE2GA;EACE,wBAAwB;AFxG1B;;AAEA;;EE4GE,YAAY;AFzGd;;AAEA;EE+GE,oBAAoB;EACpB,wBAAwB;AF7G1B;;AAEA;EEmHE,wBAAwB;AFjH1B;;AEyHA;EACE,aAAa;EACb,0BAA0B;AFtH5B;;AE6HA;EACE,qBAAqB;AF1HvB;;AE6HA;EACE,kBAAkB;EAClB,eAAe;AF1HjB;;AE6HA;EACE,aAAa;AF1Hf;;AAEA;EE8HE,wBAAwB;AF5H1B;;AM/VA;;EAEE,qBHiSuC;EG/RvC,gBHiS+B;EGhS/B,gBHiS+B;AHgEjC;;AM7VA;EFgHM,iBAtCY;AJuRlB;;AMhWA;EF+GM,eAtCY;AJ2RlB;;AMnWA;EF8GM,kBAtCY;AJ+RlB;;AMtWA;EF6GM,iBAtCY;AJmSlB;;AMzWA;EF4GM,kBAtCY;AJuSlB;;AM5WA;EF2GM,eAtCY;AJ2SlB;;AM9WA;EFyGM,kBAtCY;EEjEhB,gBHmS+B;AH8EjC;;AM7WA;EFmGM,eAtCY;EE3DhB,gBHsR+B;EGrR/B,gBH6Q+B;AHmGjC;;AM9WA;EF8FM,iBAtCY;EEtDhB,gBHkR+B;EGjR/B,gBHwQ+B;AHyGjC;;AM/WA;EFyFM,iBAtCY;EEjDhB,gBH8Q+B;EG7Q/B,gBHmQ+B;AH+GjC;;AMhXA;EFoFM,iBAtCY;EE5ChB,gBH0Q+B;EGzQ/B,gBH8P+B;AHqHjC;;AE1VA;EIhBE,gBH0EW;EGzEX,mBHyEW;EGxEX,SAAS;EACT,wCHzCa;AHuZf;;AMtWA;;EFMI,cAAW;EEHb,gBHsN+B;AHmJjC;;AMtWA;;EAEE,cH8PgC;EG7PhC,yBHsQmC;AHmGrC;;AMjWA;EC/EE,eAAe;EACf,gBAAgB;APoblB;;AMjWA;ECpFE,eAAe;EACf,gBAAgB;APyblB;;AMnWA;EACE,qBAAqB;ANsWvB;;AMvWA;EAII,oBHgP+B;AHuHnC;;AM7VA;EFjCI,cAAW;EEmCb,yBAAyB;ANgW3B;;AM5VA;EACE,mBHiBW;ECFP,kBAtCY;AJuXlB;;AM5VA;EACE,cAAc;EF7CZ,cAAW;EE+Cb,cH1GgB;AHyclB;;AMlWA;EAMI,qBAAqB;ANgWzB;;AQndA;ECIE,eAAe;EAGf,YAAY;ATidd;;AQldA;EACE,gBL++BwC;EK9+BxC,sBLRa;EKSb,yBLNgB;EOLd,sBPqOgC;EM/NlC,eAAe;EAGf,YAAY;AT0dd;;AQ5cA;EAEE,qBAAqB;AR8cvB;;AQ3cA;EACE,qBAA0B;EAC1B,cAAc;AR8chB;;AQ3cA;EJkCI,cAAW;EIhCb,cL3BgB;AHyelB;;AWrfA;EPuEI,gBAAW;EOrEb,cRoCe;EQnCf,sBAAsB;AXwfxB;;AWrfE;EACE,cAAc;AXwflB;;AWnfA;EACE,sBRikCuC;ECvgCrC,gBAAW;EOxDb,WRTa;EQUb,yBRDgB;EOXd,qBPuO+B;AH4RnC;;AW3fA;EASI,UAAU;EPkDV,eAAW;EOhDX,gBRoQ6B;AHkPjC;;AE7SA;ESlME,cAAc;EPyCZ,gBAAW;EOvCb,cRjBgB;AHogBlB;;AWtfA;EP0CI,kBAAW;EOlCX,cAAc;EACd,kBAAkB;AXmftB;;AW9eA;EACE,iBRwiCuC;EQviCvC,kBAAkB;AXifpB;;AY1hBE;ECAA,WAAW;EACX,mBAA0B;EAC1B,kBAAyB;EACzB,kBAAkB;EAClB,iBAAiB;Ab8hBnB;;Ac3eI;EFvDF;ICYI,gBV8LK;EH6VT;AACF;;AcjfI;EFvDF;ICYI,gBV+LK;EHkWT;AACF;;AcvfI;EFvDF;ICYI,gBVgMK;EHuWT;AACF;;Ac7fI;EFvDF;ICYI,iBViMM;EH4WV;AACF;;AY9iBE;ECZA,WAAW;EACX,mBAA0B;EAC1B,kBAAyB;EACzB,kBAAkB;EAClB,iBAAiB;Ab8jBnB;;AY5iBE;ECJA,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,mBAA0B;EAC1B,kBAAyB;AbojB3B;;AY7iBE;EACE,eAAe;EACf,cAAc;AZgjBlB;;AYljBE;;EAMI,gBAAgB;EAChB,eAAe;AZijBrB;;AellBE;;;;;;EACE,kBAAkB;EAClB,WAAW;EACX,mBAA0B;EAC1B,kBAAyB;Af0lB7B;;AevkBM;EACE,0BAAa;EAAb,aAAa;EACb,oBAAY;EAAZ,YAAY;EACZ,eAAe;Af0kBvB;;AexkBM;EACE,kBAAc;EAAd,cAAc;EACd,WAAW;EACX,eAAe;Af2kBvB;;AevkBQ;EFFN,uBAAsC;EAAtC,mBAAsC;EAItC,oBAAuC;Ab0kBzC;;Ae5kBQ;EFFN,wBAAsC;EAAtC,oBAAsC;EAItC,qBAAuC;Ab+kBzC;;AejlBQ;EFFN,iBAAsC;EAAtC,aAAsC;EAItC,cAAuC;AbolBzC;;AetlBQ;EFFN,wBAAsC;EAAtC,oBAAsC;EAItC,qBAAuC;AbylBzC;;Ae3lBQ;EFFN,wBAAsC;EAAtC,oBAAsC;EAItC,qBAAuC;Ab8lBzC;;AehmBQ;EFFN,iBAAsC;EAAtC,aAAsC;EAItC,cAAuC;AbmmBzC;;AermBQ;EFFN,wBAAsC;EAAtC,oBAAsC;EAItC,qBAAuC;AbwmBzC;;Ae1mBQ;EFFN,wBAAsC;EAAtC,oBAAsC;EAItC,qBAAuC;Ab6mBzC;;Ae/mBQ;EFFN,iBAAsC;EAAtC,aAAsC;EAItC,cAAuC;AbknBzC;;AepnBQ;EFFN,wBAAsC;EAAtC,oBAAsC;EAItC,qBAAuC;AbunBzC;;AeznBQ;EFFN,wBAAsC;EAAtC,oBAAsC;EAItC,qBAAuC;Ab4nBzC;;Ae9nBQ;EFFN,kBAAsC;EAAtC,cAAsC;EAItC,eAAuC;AbioBzC;;Ae9nBM;EAAwB,kBAAS;EAAT,SAAS;AfkoBvC;;AehoBM;EAAuB,kBZ2KG;EY3KH,SZ2KG;AHydhC;;AejoBQ;EAAwB,iBADZ;EACY,QADZ;AfsoBpB;;AeroBQ;EAAwB,iBADZ;EACY,QADZ;Af0oBpB;;AezoBQ;EAAwB,iBADZ;EACY,QADZ;Af8oBpB;;Ae7oBQ;EAAwB,iBADZ;EACY,QADZ;AfkpBpB;;AejpBQ;EAAwB,iBADZ;EACY,QADZ;AfspBpB;;AerpBQ;EAAwB,iBADZ;EACY,QADZ;Af0pBpB;;AezpBQ;EAAwB,iBADZ;EACY,QADZ;Af8pBpB;;Ae7pBQ;EAAwB,iBADZ;EACY,QADZ;AfkqBpB;;AejqBQ;EAAwB,iBADZ;EACY,QADZ;AfsqBpB;;AerqBQ;EAAwB,iBADZ;EACY,QADZ;Af0qBpB;;AezqBQ;EAAwB,kBADZ;EACY,SADZ;Af8qBpB;;Ae7qBQ;EAAwB,kBADZ;EACY,SADZ;AfkrBpB;;AejrBQ;EAAwB,kBADZ;EACY,SADZ;AfsrBpB;;Ae/qBU;EFTR,sBAA8C;Ab4rBhD;;AenrBU;EFTR,uBAA8C;AbgsBhD;;AevrBU;EFTR,gBAA8C;AbosBhD;;Ae3rBU;EFTR,uBAA8C;AbwsBhD;;Ae/rBU;EFTR,uBAA8C;Ab4sBhD;;AensBU;EFTR,gBAA8C;AbgtBhD;;AevsBU;EFTR,uBAA8C;AbotBhD;;Ae3sBU;EFTR,uBAA8C;AbwtBhD;;Ae/sBU;EFTR,gBAA8C;Ab4tBhD;;AentBU;EFTR,uBAA8C;AbguBhD;;AevtBU;EFTR,uBAA8C;AbouBhD;;AcztBI;EC9BE;IACE,0BAAa;IAAb,aAAa;IACb,oBAAY;IAAZ,YAAY;IACZ,eAAe;Ef2vBrB;EezvBI;IACE,kBAAc;IAAd,cAAc;IACd,WAAW;IACX,eAAe;Ef2vBrB;EevvBM;IFFN,uBAAsC;IAAtC,mBAAsC;IAItC,oBAAuC;EbyvBvC;Ee3vBM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;Eb6vBvC;Ee/vBM;IFFN,iBAAsC;IAAtC,aAAsC;IAItC,cAAuC;EbiwBvC;EenwBM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;EbqwBvC;EevwBM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;EbywBvC;Ee3wBM;IFFN,iBAAsC;IAAtC,aAAsC;IAItC,cAAuC;Eb6wBvC;Ee/wBM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;EbixBvC;EenxBM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;EbqxBvC;EevxBM;IFFN,iBAAsC;IAAtC,aAAsC;IAItC,cAAuC;EbyxBvC;Ee3xBM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;Eb6xBvC;Ee/xBM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;EbiyBvC;EenyBM;IFFN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;EbqyBvC;EelyBI;IAAwB,kBAAS;IAAT,SAAS;EfqyBrC;EenyBI;IAAuB,kBZ2KG;IY3KH,SZ2KG;EH2nB9B;EenyBM;IAAwB,iBADZ;IACY,QADZ;EfuyBlB;EetyBM;IAAwB,iBADZ;IACY,QADZ;Ef0yBlB;EezyBM;IAAwB,iBADZ;IACY,QADZ;Ef6yBlB;Ee5yBM;IAAwB,iBADZ;IACY,QADZ;EfgzBlB;Ee/yBM;IAAwB,iBADZ;IACY,QADZ;EfmzBlB;EelzBM;IAAwB,iBADZ;IACY,QADZ;EfszBlB;EerzBM;IAAwB,iBADZ;IACY,QADZ;EfyzBlB;EexzBM;IAAwB,iBADZ;IACY,QADZ;Ef4zBlB;Ee3zBM;IAAwB,iBADZ;IACY,QADZ;Ef+zBlB;Ee9zBM;IAAwB,iBADZ;IACY,QADZ;Efk0BlB;Eej0BM;IAAwB,kBADZ;IACY,SADZ;Efq0BlB;Eep0BM;IAAwB,kBADZ;IACY,SADZ;Efw0BlB;Eev0BM;IAAwB,kBADZ;IACY,SADZ;Ef20BlB;Eep0BQ;IFTR,cAA4B;Ebg1B5B;Eev0BQ;IFTR,sBAA8C;Ebm1B9C;Ee10BQ;IFTR,uBAA8C;Ebs1B9C;Ee70BQ;IFTR,gBAA8C;Eby1B9C;Eeh1BQ;IFTR,uBAA8C;Eb41B9C;Een1BQ;IFTR,uBAA8C;Eb+1B9C;Eet1BQ;IFTR,gBAA8C;Ebk2B9C;Eez1BQ;IFTR,uBAA8C;Ebq2B9C;Ee51BQ;IFTR,uBAA8C;Ebw2B9C;Ee/1BQ;IFTR,gBAA8C;Eb22B9C;Eel2BQ;IFTR,uBAA8C;Eb82B9C;Eer2BQ;IFTR,uBAA8C;Ebi3B9C;AACF;;Acv2BI;EC9BE;IACE,0BAAa;IAAb,aAAa;IACb,oBAAY;IAAZ,YAAY;IACZ,eAAe;Efy4BrB;Eev4BI;IACE,kBAAc;IAAd,cAAc;IACd,WAAW;IACX,eAAe;Efy4BrB;Eer4BM;IFFN,uBAAsC;IAAtC,mBAAsC;IAItC,oBAAuC;Ebu4BvC;Eez4BM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;Eb24BvC;Ee74BM;IFFN,iBAAsC;IAAtC,aAAsC;IAItC,cAAuC;Eb+4BvC;Eej5BM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;Ebm5BvC;Eer5BM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;Ebu5BvC;Eez5BM;IFFN,iBAAsC;IAAtC,aAAsC;IAItC,cAAuC;Eb25BvC;Ee75BM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;Eb+5BvC;Eej6BM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;Ebm6BvC;Eer6BM;IFFN,iBAAsC;IAAtC,aAAsC;IAItC,cAAuC;Ebu6BvC;Eez6BM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;Eb26BvC;Ee76BM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;Eb+6BvC;Eej7BM;IFFN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;Ebm7BvC;Eeh7BI;IAAwB,kBAAS;IAAT,SAAS;Efm7BrC;Eej7BI;IAAuB,kBZ2KG;IY3KH,SZ2KG;EHywB9B;Eej7BM;IAAwB,iBADZ;IACY,QADZ;Efq7BlB;Eep7BM;IAAwB,iBADZ;IACY,QADZ;Efw7BlB;Eev7BM;IAAwB,iBADZ;IACY,QADZ;Ef27BlB;Ee17BM;IAAwB,iBADZ;IACY,QADZ;Ef87BlB;Ee77BM;IAAwB,iBADZ;IACY,QADZ;Efi8BlB;Eeh8BM;IAAwB,iBADZ;IACY,QADZ;Efo8BlB;Een8BM;IAAwB,iBADZ;IACY,QADZ;Efu8BlB;Eet8BM;IAAwB,iBADZ;IACY,QADZ;Ef08BlB;Eez8BM;IAAwB,iBADZ;IACY,QADZ;Ef68BlB;Ee58BM;IAAwB,iBADZ;IACY,QADZ;Efg9BlB;Ee/8BM;IAAwB,kBADZ;IACY,SADZ;Efm9BlB;Eel9BM;IAAwB,kBADZ;IACY,SADZ;Efs9BlB;Eer9BM;IAAwB,kBADZ;IACY,SADZ;Efy9BlB;Eel9BQ;IFTR,cAA4B;Eb89B5B;Eer9BQ;IFTR,sBAA8C;Ebi+B9C;Eex9BQ;IFTR,uBAA8C;Ebo+B9C;Ee39BQ;IFTR,gBAA8C;Ebu+B9C;Ee99BQ;IFTR,uBAA8C;Eb0+B9C;Eej+BQ;IFTR,uBAA8C;Eb6+B9C;Eep+BQ;IFTR,gBAA8C;Ebg/B9C;Eev+BQ;IFTR,uBAA8C;Ebm/B9C;Ee1+BQ;IFTR,uBAA8C;Ebs/B9C;Ee7+BQ;IFTR,gBAA8C;Eby/B9C;Eeh/BQ;IFTR,uBAA8C;Eb4/B9C;Een/BQ;IFTR,uBAA8C;Eb+/B9C;AACF;;Acr/BI;EC9BE;IACE,0BAAa;IAAb,aAAa;IACb,oBAAY;IAAZ,YAAY;IACZ,eAAe;EfuhCrB;EerhCI;IACE,kBAAc;IAAd,cAAc;IACd,WAAW;IACX,eAAe;EfuhCrB;EenhCM;IFFN,uBAAsC;IAAtC,mBAAsC;IAItC,oBAAuC;EbqhCvC;EevhCM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;EbyhCvC;Ee3hCM;IFFN,iBAAsC;IAAtC,aAAsC;IAItC,cAAuC;Eb6hCvC;Ee/hCM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;EbiiCvC;EeniCM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;EbqiCvC;EeviCM;IFFN,iBAAsC;IAAtC,aAAsC;IAItC,cAAuC;EbyiCvC;Ee3iCM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;Eb6iCvC;Ee/iCM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;EbijCvC;EenjCM;IFFN,iBAAsC;IAAtC,aAAsC;IAItC,cAAuC;EbqjCvC;EevjCM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;EbyjCvC;Ee3jCM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;Eb6jCvC;Ee/jCM;IFFN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;EbikCvC;Ee9jCI;IAAwB,kBAAS;IAAT,SAAS;EfikCrC;Ee/jCI;IAAuB,kBZ2KG;IY3KH,SZ2KG;EHu5B9B;Ee/jCM;IAAwB,iBADZ;IACY,QADZ;EfmkClB;EelkCM;IAAwB,iBADZ;IACY,QADZ;EfskClB;EerkCM;IAAwB,iBADZ;IACY,QADZ;EfykClB;EexkCM;IAAwB,iBADZ;IACY,QADZ;Ef4kClB;Ee3kCM;IAAwB,iBADZ;IACY,QADZ;Ef+kClB;Ee9kCM;IAAwB,iBADZ;IACY,QADZ;EfklClB;EejlCM;IAAwB,iBADZ;IACY,QADZ;EfqlClB;EeplCM;IAAwB,iBADZ;IACY,QADZ;EfwlClB;EevlCM;IAAwB,iBADZ;IACY,QADZ;Ef2lClB;Ee1lCM;IAAwB,iBADZ;IACY,QADZ;Ef8lClB;Ee7lCM;IAAwB,kBADZ;IACY,SADZ;EfimClB;EehmCM;IAAwB,kBADZ;IACY,SADZ;EfomClB;EenmCM;IAAwB,kBADZ;IACY,SADZ;EfumClB;EehmCQ;IFTR,cAA4B;Eb4mC5B;EenmCQ;IFTR,sBAA8C;Eb+mC9C;EetmCQ;IFTR,uBAA8C;EbknC9C;EezmCQ;IFTR,gBAA8C;EbqnC9C;Ee5mCQ;IFTR,uBAA8C;EbwnC9C;Ee/mCQ;IFTR,uBAA8C;Eb2nC9C;EelnCQ;IFTR,gBAA8C;Eb8nC9C;EernCQ;IFTR,uBAA8C;EbioC9C;EexnCQ;IFTR,uBAA8C;EbooC9C;Ee3nCQ;IFTR,gBAA8C;EbuoC9C;Ee9nCQ;IFTR,uBAA8C;Eb0oC9C;EejoCQ;IFTR,uBAA8C;Eb6oC9C;AACF;;AcnoCI;EC9BE;IACE,0BAAa;IAAb,aAAa;IACb,oBAAY;IAAZ,YAAY;IACZ,eAAe;EfqqCrB;EenqCI;IACE,kBAAc;IAAd,cAAc;IACd,WAAW;IACX,eAAe;EfqqCrB;EejqCM;IFFN,uBAAsC;IAAtC,mBAAsC;IAItC,oBAAuC;EbmqCvC;EerqCM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;EbuqCvC;EezqCM;IFFN,iBAAsC;IAAtC,aAAsC;IAItC,cAAuC;Eb2qCvC;Ee7qCM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;Eb+qCvC;EejrCM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;EbmrCvC;EerrCM;IFFN,iBAAsC;IAAtC,aAAsC;IAItC,cAAuC;EburCvC;EezrCM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;Eb2rCvC;Ee7rCM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;Eb+rCvC;EejsCM;IFFN,iBAAsC;IAAtC,aAAsC;IAItC,cAAuC;EbmsCvC;EersCM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;EbusCvC;EezsCM;IFFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;Eb2sCvC;Ee7sCM;IFFN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;Eb+sCvC;Ee5sCI;IAAwB,kBAAS;IAAT,SAAS;Ef+sCrC;Ee7sCI;IAAuB,kBZ2KG;IY3KH,SZ2KG;EHqiC9B;Ee7sCM;IAAwB,iBADZ;IACY,QADZ;EfitClB;EehtCM;IAAwB,iBADZ;IACY,QADZ;EfotClB;EentCM;IAAwB,iBADZ;IACY,QADZ;EfutClB;EettCM;IAAwB,iBADZ;IACY,QADZ;Ef0tClB;EeztCM;IAAwB,iBADZ;IACY,QADZ;Ef6tClB;Ee5tCM;IAAwB,iBADZ;IACY,QADZ;EfguClB;Ee/tCM;IAAwB,iBADZ;IACY,QADZ;EfmuClB;EeluCM;IAAwB,iBADZ;IACY,QADZ;EfsuClB;EeruCM;IAAwB,iBADZ;IACY,QADZ;EfyuClB;EexuCM;IAAwB,iBADZ;IACY,QADZ;Ef4uClB;Ee3uCM;IAAwB,kBADZ;IACY,SADZ;Ef+uClB;Ee9uCM;IAAwB,kBADZ;IACY,SADZ;EfkvClB;EejvCM;IAAwB,kBADZ;IACY,SADZ;EfqvClB;Ee9uCQ;IFTR,cAA4B;Eb0vC5B;EejvCQ;IFTR,sBAA8C;Eb6vC9C;EepvCQ;IFTR,uBAA8C;EbgwC9C;EevvCQ;IFTR,gBAA8C;EbmwC9C;Ee1vCQ;IFTR,uBAA8C;EbswC9C;Ee7vCQ;IFTR,uBAA8C;EbywC9C;EehwCQ;IFTR,gBAA8C;Eb4wC9C;EenwCQ;IFTR,uBAA8C;Eb+wC9C;EetwCQ;IFTR,uBAA8C;EbkxC9C;EezwCQ;IFTR,gBAA8C;EbqxC9C;Ee5wCQ;IFTR,uBAA8C;EbwxC9C;Ee/wCQ;IFTR,uBAA8C;Eb2xC9C;AACF;;AgBz0CA;EACE,WAAW;EACX,mBb2HW;Ea1HX,cbSgB;AHm0ClB;;AgB/0CA;;EAQI,gBb8UgC;Ea7UhC,mBAAmB;EACnB,6BbJc;AHg1ClB;;AgBt1CA;EAcI,sBAAsB;EACtB,gCbTc;AHq1ClB;;AgB31CA;EAmBI,6Bbbc;AHy1ClB;;AgBn0CA;;EAGI,ebwT+B;AH6gCnC;;AgB5zCA;EACE,yBbnCgB;AHk2ClB;;AgBh0CA;;EAKI,yBbvCc;AHu2ClB;;AgBr0CA;;EAWM,wBAA4C;AhB+zClD;;AgB1zCA;;;;EAKI,SAAS;AhB4zCb;;AgBpzCA;EAEI,qCb1DW;AHg3Cf;;AKr3CE;EW2EI,cbvEY;EawEZ,sCbvES;AHq3Cf;;AiBj4CE;;;EAII,yBC2E4D;AlBwzClE;;AiBv4CE;;;;EAYM,qBCmE0D;AlB+zClE;;AKv4CE;EYiBM,yBAJsC;AjB83C9C;;AiB/3CE;;EASQ,yBARoC;AjBm4C9C;;AiBv5CE;;;EAII,yBC2E4D;AlB80ClE;;AiB75CE;;;;EAYM,qBCmE0D;AlBq1ClE;;AK75CE;EYiBM,yBAJsC;AjBo5C9C;;AiBr5CE;;EASQ,yBARoC;AjBy5C9C;;AiB76CE;;;EAII,yBC2E4D;AlBo2ClE;;AiBn7CE;;;;EAYM,qBCmE0D;AlB22ClE;;AKn7CE;EYiBM,yBAJsC;AjB06C9C;;AiB36CE;;EASQ,yBARoC;AjB+6C9C;;AiBn8CE;;;EAII,yBC2E4D;AlB03ClE;;AiBz8CE;;;;EAYM,qBCmE0D;AlBi4ClE;;AKz8CE;EYiBM,yBAJsC;AjBg8C9C;;AiBj8CE;;EASQ,yBARoC;AjBq8C9C;;AiBz9CE;;;EAII,yBC2E4D;AlBg5ClE;;AiB/9CE;;;;EAYM,qBCmE0D;AlBu5ClE;;AK/9CE;EYiBM,yBAJsC;AjBs9C9C;;AiBv9CE;;EASQ,yBARoC;AjB29C9C;;AiB/+CE;;;EAII,yBC2E4D;AlBs6ClE;;AiBr/CE;;;;EAYM,qBCmE0D;AlB66ClE;;AKr/CE;EYiBM,yBAJsC;AjB4+C9C;;AiB7+CE;;EASQ,yBARoC;AjBi/C9C;;AiBrgDE;;;EAII,yBC2E4D;AlB47ClE;;AiB3gDE;;;;EAYM,qBCmE0D;AlBm8ClE;;AK3gDE;EYiBM,yBAJsC;AjBkgD9C;;AiBngDE;;EASQ,yBARoC;AjBugD9C;;AiB3hDE;;;EAII,yBC2E4D;AlBk9ClE;;AiBjiDE;;;;EAYM,qBCmE0D;AlBy9ClE;;AKjiDE;EYiBM,yBAJsC;AjBwhD9C;;AiBzhDE;;EASQ,yBARoC;AjB6hD9C;;AiBjjDE;;;EAII,sCdQS;AH2iDf;;AKhjDE;EYiBM,sCAJsC;AjBuiD9C;;AiBxiDE;;EASQ,sCARoC;AjB4iD9C;;AgBt9CA;EAGM,Wb3GS;Ea4GT,yBbpGY;EaqGZ,qBb2PqD;AH4tC3D;;AgB59CA;EAWM,cb5GY;Ea6GZ,yBblHY;EamHZ,qBblHY;AHukDlB;;AgBh9CA;EACE,Wb3Ha;Ea4Hb,yBbpHgB;AHukDlB;;AgBr9CA;;;EAOI,qBbuOuD;AH6uC3D;;AgB39CA;EAWI,SAAS;AhBo9Cb;;AgB/9CA;EAgBM,2Cb1IS;AH6lDf;;AKxlDE;EW4IM,WbjJO;EakJP,4CblJO;AHkmDf;;AchiDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhBk8CvC;EgBv8CG;IASK,SAAS;EhBi8CjB;AACF;;Ac5iDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhB88CvC;EgBn9CG;IASK,SAAS;EhB68CjB;AACF;;AcxjDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhB09CvC;EgB/9CG;IASK,SAAS;EhBy9CjB;AACF;;AcpkDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhBs+CvC;EgB3+CG;IASK,SAAS;EhBq+CjB;AACF;;AgBp/CA;EAOQ,cAAc;EACd,WAAW;EACX,gBAAgB;EAChB,iCAAiC;AhBi/CzC;;AgB3/CA;EAcU,SAAS;AhBi/CnB;;AmB9pDA;EACE,cAAc;EACd,WAAW;EACX,mChBqe2H;EgBpe3H,yBhBqXkC;EChQ9B,eAtCY;Ee5EhB,gBhB8Q+B;EgB7Q/B,gBhBkR+B;EgBjR/B,chBDgB;EgBEhB,sBhBTa;EgBUb,4BAA4B;EAC5B,yBhBPgB;EONd,sBPqOgC;EiBpO9B,wEjB4e4F;AHksClG;;AoBzqDI;EDLJ;ICMM,gBAAgB;EpB6qDpB;AACF;;AmBprDA;EAsBI,6BAA6B;EAC7B,SAAS;AnBkqDb;;AqBlrDE;EACE,clBAc;EkBCd,sBlBRW;EkBSX,qBlBgdsE;EkB/ctE,UAAU;EAKR,gDlBcW;AHmqDjB;;AmBjsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA2CI,yBhBxCc;EgB0Cd,UAAU;AnB8pDd;;AmB1pDA;EAOI,chBhDc;EgBiDd,sBhBxDW;AH+sDf;;AmBlpDA;;EAEE,cAAc;EACd,WAAW;AnBqpDb;;AmB3oDA;EACE,iCAA+D;EAC/D,oCAAkE;EAClE,gBAAgB;EfZd,kBAAW;Eecb,gBhB0M+B;AHo8CjC;;AmB3oDA;EACE,+BAAkE;EAClE,kCAAqE;EfoCjE,kBAtCY;EeIhB,gBhBuI+B;AHugDjC;;AmB3oDA;EACE,gCAAkE;EAClE,mCAAqE;Ef6BjE,mBAtCY;EeWhB,gBhBiI+B;AH6gDjC;;AmBroDA;EACE,cAAc;EACd,WAAW;EACX,qBhB8QmC;EgB7QnC,wBhB6QmC;EgB5QnC,gBAAgB;EAChB,gBhB6K+B;EgB5K/B,chBpGgB;EgBqGhB,6BAA6B;EAC7B,yBAAyB;EACzB,mBAAmC;AnBwoDrC;;AmBlpDA;EAcI,gBAAgB;EAChB,eAAe;AnBwoDnB;;AmB5nDA;EACE,kChBsWqI;EgBrWrI,uBhB+PiC;EC1Q7B,mBAtCY;EemDhB,gBhByF+B;EOhO7B,qBPuO+B;AHgiDnC;;AmB5nDA;EACE,gChB+VqI;EgB9VrI,oBhB4PgC;EC/Q5B,kBAtCY;Ee2DhB,gBhBgF+B;EO/N7B,qBPsO+B;AHyiDnC;;AmB3nDA;EAGI,YAAY;AnB4nDhB;;AmBxnDA;EACE,YAAY;AnB2nDd;;AmBnnDA;EACE,mBhBoV0C;AHkyC5C;;AmBnnDA;EACE,cAAc;EACd,mBhBqU4C;AHizC9C;;AmB9mDA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,kBAA0C;EAC1C,iBAAyC;AnBinD3C;;AmBrnDA;;EAQI,kBAA0C;EAC1C,iBAAyC;AnBknD7C;;AmBzmDA;EACE,kBAAkB;EAClB,cAAc;EACd,qBhB0S6C;AHk0C/C;;AmBzmDA;EACE,kBAAkB;EAClB,kBhBsS2C;EgBrS3C,qBhBoS6C;AHw0C/C;;AmB/mDA;EAMI,chBxMc;AHqzDlB;;AmBzmDA;EACE,gBAAgB;AnB4mDlB;;AmBzmDA;EACE,2BAAoB;EAApB,oBAAoB;EACpB,sBAAmB;EAAnB,mBAAmB;EACnB,eAAe;EACf,qBhByR4C;AHm1C9C;;AmBhnDA;EAQI,gBAAgB;EAChB,aAAa;EACb,uBhBoR4C;EgBnR5C,cAAc;AnB4mDlB;;AqBvzDE;EACE,aAAa;EACb,WAAW;EACX,mBlBod0C;EC5a1C,cAAW;EiBtCX,clBSa;AHizDjB;;AqBvzDE;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,aAAa;EACb,eAAe;EACf,uBlBsyBqC;EkBryBrC,iBAAiB;EjBmFf,mBAtCY;EiB3Cd,gBlBkP6B;EkBjP7B,WlBxCW;EkByCX,wClBLa;EOtCb,sBPqOgC;AHioDpC;;AqBtzDI;EAEE,qBlBZW;EkBeT,oClBgb2F;EkB/a3F,4PHfmI;EGgBnI,4BAA4B;EAC5B,2DlB+a6F;EkB9a7F,gElB6awF;AHy4ChG;;AqB/zDI;EAaI,qBlBvBS;EkBwBT,gDlBxBS;AH80DjB;;AqBp0DI;;;EAmBI,cAAc;ArBuzDtB;;AqBhzDI;EAGI,oClBwZ2F;EkBvZ3F,kFlByZ6F;AHw5CrG;;AqB3yDI;EAEE,qBlBhDW;EkBmDT,sDlBqe0J;EkBpe1J,6gBAAkJ;ArB2yD1J;;AqBjzDI;EAUI,qBlBxDS;EkByDT,gDlBzDS;AHo2DjB;;AqBtzDI;;;EAgBI,cAAc;ArB4yDtB;;AqBryDI;;;EAII,cAAc;ArBuyDtB;;AqBjyDI;EAGI,clBlFS;AHo3DjB;;AqBryDI;;;EAQI,cAAc;ArBmyDtB;;AqB7xDI;EAGI,clBhGS;AH83DjB;;AqBjyDI;EAMM,qBlBnGO;AHk4DjB;;AqBryDI;;;EAYI,cAAc;ArB+xDtB;;AqB3yDI;EAiBM,qBAAkC;ECnJxC,yBDoJ+C;ArB8xDnD;;AqBhzDI;EAwBM,gDlBrHO;AHi5DjB;;AqBpzDI;EA4BM,qBlBzHO;AHq5DjB;;AqBpxDI;EAGI,qBlBpIS;AHy5DjB;;AqBxxDI;;;EAQI,cAAc;ArBsxDtB;;AqB9xDI;EAaM,qBlB9IO;EkB+IP,gDlB/IO;AHo6DjB;;AqBl7DE;EACE,aAAa;EACb,WAAW;EACX,mBlBod0C;EC5a1C,cAAW;EiBtCX,clBMa;AH+6DjB;;AqBl7DE;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,aAAa;EACb,eAAe;EACf,uBlBsyBqC;EkBryBrC,iBAAiB;EjBmFf,mBAtCY;EiB3Cd,gBlBkP6B;EkBjP7B,WlBxCW;EkByCX,wClBRa;EOnCb,sBPqOgC;AH4vDpC;;AqBj7DI;EAEE,qBlBfW;EkBkBT,oClBgb2F;EkB/a3F,sSHfmI;EGgBnI,4BAA4B;EAC5B,2DlB+a6F;EkB9a7F,gElB6awF;AHogDhG;;AqB17DI;EAaI,qBlB1BS;EkB2BT,gDlB3BS;AH48DjB;;AqB/7DI;;;EAmBI,cAAc;ArBk7DtB;;AqB36DI;EAGI,oClBwZ2F;EkBvZ3F,kFlByZ6F;AHmhDrG;;AqBt6DI;EAEE,qBlBnDW;EkBsDT,sDlBqe0J;EkBpe1J,ujBAAkJ;ArBs6D1J;;AqB56DI;EAUI,qBlB3DS;EkB4DT,gDlB5DS;AHk+DjB;;AqBj7DI;;;EAgBI,cAAc;ArBu6DtB;;AqBh6DI;;;EAII,cAAc;ArBk6DtB;;AqB55DI;EAGI,clBrFS;AHk/DjB;;AqBh6DI;;;EAQI,cAAc;ArB85DtB;;AqBx5DI;EAGI,clBnGS;AH4/DjB;;AqB55DI;EAMM,qBlBtGO;AHggEjB;;AqBh6DI;;;EAYI,cAAc;ArB05DtB;;AqBt6DI;EAiBM,qBAAkC;ECnJxC,yBDoJ+C;ArBy5DnD;;AqB36DI;EAwBM,gDlBxHO;AH+gEjB;;AqB/6DI;EA4BM,qBlB5HO;AHmhEjB;;AqB/4DI;EAGI,qBlBvIS;AHuhEjB;;AqBn5DI;;;EAQI,cAAc;ArBi5DtB;;AqBz5DI;EAaM,qBlBjJO;EkBkJP,gDlBlJO;AHkiEjB;;AmBz0DA;EACE,oBAAa;EAAb,aAAa;EACb,uBAAmB;EAAnB,mBAAmB;EACnB,sBAAmB;EAAnB,mBAAmB;AnB40DrB;;AmB/0DA;EASI,WAAW;AnB00Df;;AcxhEI;EKqMJ;IAeM,oBAAa;IAAb,aAAa;IACb,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;IACvB,gBAAgB;EnBy0DpB;EmB31DF;IAuBM,oBAAa;IAAb,aAAa;IACb,kBAAc;IAAd,cAAc;IACd,uBAAmB;IAAnB,mBAAmB;IACnB,sBAAmB;IAAnB,mBAAmB;IACnB,gBAAgB;EnBu0DpB;EmBl2DF;IAgCM,qBAAqB;IACrB,WAAW;IACX,sBAAsB;EnBq0D1B;EmBv2DF;IAuCM,qBAAqB;EnBm0DzB;EmB12DF;;IA4CM,WAAW;EnBk0Df;EmB92DF;IAkDM,oBAAa;IAAb,aAAa;IACb,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;IACvB,WAAW;IACX,eAAe;EnB+zDnB;EmBr3DF;IAyDM,kBAAkB;IAClB,oBAAc;IAAd,cAAc;IACd,aAAa;IACb,qBhB2LwC;IgB1LxC,cAAc;EnB+zDlB;EmB53DF;IAiEM,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;EnB8zD3B;EmBh4DF;IAqEM,gBAAgB;EnB8zDpB;AACF;;AuB/nEA;EACE,qBAAqB;EAErB,gBpBkR+B;EoBjR/B,cpBMgB;EoBLhB,kBAAkB;EAClB,sBAAsB;EACtB,yBAAiB;EAAjB,sBAAiB;EAAjB,qBAAiB;EAAjB,iBAAiB;EACjB,6BAA6B;EAC7B,6BAA2C;ECsF3C,yBrB0RkC;EChQ9B,eAtCY;EoBchB,gBrByL+B;EO3R7B,sBPqOgC;EiBpO9B,qIjBqb6I;AH0tDnJ;;AoB1oEI;EGLJ;IHMM,gBAAgB;EpB8oEpB;AACF;;AK/oEE;EkBQE,cpBJc;EoBKd,qBAAqB;AvB2oEzB;;AuB1pEA;EAoBI,UAAU;EACV,gDpBSa;AHioEjB;;AuB/pEA;EA2BI,apB8Y6B;AH0vDjC;;AuBznEA;;EAEE,oBAAoB;AvB4nEtB;;AuBnnEE;ECrDA,WrBCa;EmBDX,yBnB8Ba;EqB5Bf,qBrB4Be;AHgpEjB;;AKxqEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxBqrE7H;;AwBzqEE;EAMI,gDAAiF;AxBuqEvF;;AwBlqEE;EAEE,WrBvBW;EqBwBX,yBrBKa;EqBJb,qBrBIa;AHgqEjB;;AwB7pEE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxBssEnN;;AwB1pEI;;EAKI,gDAAiF;AxB0pEzF;;AuBrpEE;ECrDA,WrBCa;EmBDX,yBnBOc;EqBLhB,qBrBKgB;AHysElB;;AK1sEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxButE7H;;AwB3sEE;EAMI,iDAAiF;AxBysEvF;;AwBpsEE;EAEE,WrBvBW;EqBwBX,yBrBlBc;EqBmBd,qBrBnBc;AHytElB;;AwB/rEE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxBwuEnN;;AwB5rEI;;EAKI,iDAAiF;AxB4rEzF;;AuBvrEE;ECrDA,WrBCa;EmBDX,yBnBqCa;EqBnCf,qBrBmCe;AH6sEjB;;AK5uEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxByvE7H;;AwB7uEE;EAMI,+CAAiF;AxB2uEvF;;AwBtuEE;EAEE,WrBvBW;EqBwBX,yBrBYa;EqBXb,qBrBWa;AH6tEjB;;AwBjuEE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxB0wEnN;;AwB9tEI;;EAKI,+CAAiF;AxB8tEzF;;AuBztEE;ECrDA,WrBCa;EmBDX,yBnBuCa;EqBrCf,qBrBqCe;AH6uEjB;;AK9wEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxB2xE7H;;AwB/wEE;EAMI,gDAAiF;AxB6wEvF;;AwBxwEE;EAEE,WrBvBW;EqBwBX,yBrBca;EqBbb,qBrBaa;AH6vEjB;;AwBnwEE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxB4yEnN;;AwBhwEI;;EAKI,gDAAiF;AxBgwEzF;;AuB3vEE;ECrDA,crBUgB;EmBVd,yBnBoCa;EqBlCf,qBrBkCe;AHkxEjB;;AKhzEE;EmBAE,crBIc;EmBVd,yBEDoF;EASpF,qBATyH;AxB6zE7H;;AwBjzEE;EAMI,gDAAiF;AxB+yEvF;;AwB1yEE;EAEE,crBdc;EqBed,yBrBWa;EqBVb,qBrBUa;AHkyEjB;;AwBryEE;;EAGE,crB1Bc;EqB2Bd,yBAtCuK;EA0CvK,qBA1C+M;AxB80EnN;;AwBlyEI;;EAKI,gDAAiF;AxBkyEzF;;AuB7xEE;ECrDA,WrBCa;EmBDX,yBnBkCa;EqBhCf,qBrBgCe;AHszEjB;;AKl1EE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxB+1E7H;;AwBn1EE;EAMI,+CAAiF;AxBi1EvF;;AwB50EE;EAEE,WrBvBW;EqBwBX,yBrBSa;EqBRb,qBrBQa;AHs0EjB;;AwBv0EE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxBg3EnN;;AwBp0EI;;EAKI,+CAAiF;AxBo0EzF;;AuB/zEE;ECrDA,crBUgB;EmBVd,yBnBEc;EqBAhB,qBrBAgB;AHw3ElB;;AKp3EE;EmBAE,crBIc;EmBVd,yBEDoF;EASpF,qBATyH;AxBi4E7H;;AwBr3EE;EAMI,iDAAiF;AxBm3EvF;;AwB92EE;EAEE,crBdc;EqBed,yBrBvBc;EqBwBd,qBrBxBc;AHw4ElB;;AwBz2EE;;EAGE,crB1Bc;EqB2Bd,yBAtCuK;EA0CvK,qBA1C+M;AxBk5EnN;;AwBt2EI;;EAKI,iDAAiF;AxBs2EzF;;AuBj2EE;ECrDA,WrBCa;EmBDX,yBnBSc;EqBPhB,qBrBOgB;AHm5ElB;;AKt5EE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxBm6E7H;;AwBv5EE;EAMI,8CAAiF;AxBq5EvF;;AwBh5EE;EAEE,WrBvBW;EqBwBX,yBrBhBc;EqBiBd,qBrBjBc;AHm6ElB;;AwB34EE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxBo7EnN;;AwBx4EI;;EAKI,8CAAiF;AxBw4EzF;;AuB73EE;ECJA,crBzBe;EqB0Bf,qBrB1Be;AH+5EjB;;AKv7EE;EmBqDE,WrB1DW;EqB2DX,yBrB9Ba;EqB+Bb,qBrB/Ba;AHq6EjB;;AwBn4EE;EAEE,+CrBpCa;AHy6EjB;;AwBl4EE;EAEE,crBzCa;EqB0Cb,6BAA6B;AxBo4EjC;;AwBj4EE;;EAGE,WrB7EW;EqB8EX,yBrBjDa;EqBkDb,qBrBlDa;AHq7EjB;;AwBj4EI;;EAKI,+CrBzDS;AH07EjB;;AuB75EE;ECJA,crBhDgB;EqBiDhB,qBrBjDgB;AHs9ElB;;AKv9EE;EmBqDE,WrB1DW;EqB2DX,yBrBrDc;EqBsDd,qBrBtDc;AH49ElB;;AwBn6EE;EAEE,iDrB3Dc;AHg+ElB;;AwBl6EE;EAEE,crBhEc;EqBiEd,6BAA6B;AxBo6EjC;;AwBj6EE;;EAGE,WrB7EW;EqB8EX,yBrBxEc;EqByEd,qBrBzEc;AH4+ElB;;AwBj6EI;;EAKI,iDrBhFU;AHi/ElB;;AuB77EE;ECJA,crBlBe;EqBmBf,qBrBnBe;AHw9EjB;;AKv/EE;EmBqDE,WrB1DW;EqB2DX,yBrBvBa;EqBwBb,qBrBxBa;AH89EjB;;AwBn8EE;EAEE,+CrB7Ba;AHk+EjB;;AwBl8EE;EAEE,crBlCa;EqBmCb,6BAA6B;AxBo8EjC;;AwBj8EE;;EAGE,WrB7EW;EqB8EX,yBrB1Ca;EqB2Cb,qBrB3Ca;AH8+EjB;;AwBj8EI;;EAKI,+CrBlDS;AHm/EjB;;AuB79EE;ECJA,crBhBe;EqBiBf,qBrBjBe;AHs/EjB;;AKvhFE;EmBqDE,WrB1DW;EqB2DX,yBrBrBa;EqBsBb,qBrBtBa;AH4/EjB;;AwBn+EE;EAEE,gDrB3Ba;AHggFjB;;AwBl+EE;EAEE,crBhCa;EqBiCb,6BAA6B;AxBo+EjC;;AwBj+EE;;EAGE,WrB7EW;EqB8EX,yBrBxCa;EqByCb,qBrBzCa;AH4gFjB;;AwBj+EI;;EAKI,gDrBhDS;AHihFjB;;AuB7/EE;ECJA,crBnBe;EqBoBf,qBrBpBe;AHyhFjB;;AKvjFE;EmBqDE,crBjDc;EqBkDd,yBrBxBa;EqByBb,qBrBzBa;AH+hFjB;;AwBngFE;EAEE,+CrB9Ba;AHmiFjB;;AwBlgFE;EAEE,crBnCa;EqBoCb,6BAA6B;AxBogFjC;;AwBjgFE;;EAGE,crBpEc;EqBqEd,yBrB3Ca;EqB4Cb,qBrB5Ca;AH+iFjB;;AwBjgFI;;EAKI,+CrBnDS;AHojFjB;;AuB7hFE;ECJA,crBrBe;EqBsBf,qBrBtBe;AH2jFjB;;AKvlFE;EmBqDE,WrB1DW;EqB2DX,yBrB1Ba;EqB2Bb,qBrB3Ba;AHikFjB;;AwBniFE;EAEE,+CrBhCa;AHqkFjB;;AwBliFE;EAEE,crBrCa;EqBsCb,6BAA6B;AxBoiFjC;;AwBjiFE;;EAGE,WrB7EW;EqB8EX,yBrB7Ca;EqB8Cb,qBrB9Ca;AHilFjB;;AwBjiFI;;EAKI,+CrBrDS;AHslFjB;;AuB7jFE;ECJA,crBrDgB;EqBsDhB,qBrBtDgB;AH2nFlB;;AKvnFE;EmBqDE,crBjDc;EqBkDd,yBrB1Dc;EqB2Dd,qBrB3Dc;AHioFlB;;AwBnkFE;EAEE,iDrBhEc;AHqoFlB;;AwBlkFE;EAEE,crBrEc;EqBsEd,6BAA6B;AxBokFjC;;AwBjkFE;;EAGE,crBpEc;EqBqEd,yBrB7Ec;EqB8Ed,qBrB9Ec;AHipFlB;;AwBjkFI;;EAKI,iDrBrFU;AHspFlB;;AuB7lFE;ECJA,crB9CgB;EqB+ChB,qBrB/CgB;AHopFlB;;AKvpFE;EmBqDE,WrB1DW;EqB2DX,yBrBnDc;EqBoDd,qBrBpDc;AH0pFlB;;AwBnmFE;EAEE,8CrBzDc;AH8pFlB;;AwBlmFE;EAEE,crB9Dc;EqB+Dd,6BAA6B;AxBomFjC;;AwBjmFE;;EAGE,WrB7EW;EqB8EX,yBrBtEc;EqBuEd,qBrBvEc;AH0qFlB;;AwBjmFI;;EAKI,8CrB9EU;AH+qFlB;;AuBlnFA;EACE,gBpB8M+B;EoB7M/B,cpB1Ce;EoB2Cf,qBpB6F4C;AHwhF9C;;AKxrFE;EkBsEE,cpB2F8D;EoB1F9D,0BpB2F+C;AH2hFnD;;AuB7nFA;EAYI,0BpBsF+C;EoBrF/C,gBAAgB;AvBqnFpB;;AuBloFA;EAkBI,cpBjFc;EoBkFd,oBAAoB;AvBonFxB;;AuBzmFA;ECLE,oBrBySgC;EC/Q5B,kBAtCY;EoBchB,gBrB6H+B;EO/N7B,qBPsO+B;AH++EnC;;AuB5mFA;ECTE,uBrBoSiC;EC1Q7B,mBAtCY;EoBchB,gBrB8H+B;EOhO7B,qBPuO+B;AHq/EnC;;AuB1mFA;EACE,cAAc;EACd,WAAW;AvB6mFb;;AuB/mFA;EAMI,kBpBuT+B;AHszEnC;;AuBxmFA;;;EAII,WAAW;AvB0mFf;;AyBhvFA;ELMM,gCjBsP2C;AHw/EjD;;AoBzuFI;EKXJ;ILYM,gBAAgB;EpB6uFpB;AACF;;Ay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CT,gBAAgB;A9B0nGpB;;A8B1oGA;;;;;;;;;;;;EAqBM,iB3B4M2B;AHw7FjC;;A8BzpGA;;;EA6BI,UAAU;A9BkoGd;;A8B/pGA;EAkCI,UAAU;A9BioGd;;A8BnqGA;;EpBeI,0BoBwBmD;EpBvBnD,6BoBuBmD;A9BkoGvD;;A8BzqGA;;EpB6BI,yBoBWmD;EpBVnD,4BoBUmD;A9BuoGvD;;A8B/qGA;EA8CI,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;A9BqoGvB;;A8BprGA;;EpBeI,0BoBmC6E;EpBlC7E,6BoBkC6E;A9BwoGjF;;A8B1rGA;EpB6BI,yBoBsBsE;EpBrBtE,4BoBqBsE;A9B4oG1E;;A8BjoGA;;EAEE,oBAAa;EAAb,aAAa;A9BooGf;;A8BtoGA;;EAQI,kBAAkB;EAClB,UAAU;A9BmoGd;;A8B5oGA;;EAYM,UAAU;A9BqoGhB;;A8BjpGA;;;;;;;;EAoBI,iB3B+I6B;AHy/FjC;;A8BpoGA;EAAuB,kB3B2IU;AH6/FjC;;A8BvoGA;EAAsB,iB3B0IW;AHigGjC;;A8BnoGA;EACE,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,yB3BuRkC;E2BtRlC,gBAAgB;E1BsBZ,eAtCY;E0BkBhB,gB3BgL+B;E2B/K/B,gB3BoL+B;E2BnL/B,c3B/FgB;E2BgGhB,kBAAkB;EAClB,mBAAmB;EACnB,yB3BvGgB;E2BwGhB,yB3BtGgB;EONd,sBPqOgC;AH8gGpC;;A8BnpGA;;EAkBI,aAAa;A9BsoGjB;;A8B5nGA;;EAEE,gC3B6WqI;AHkxFvI;;A8B5nGA;;;;;;EAME,oB3BkQgC;EC/Q5B,kBAtCY;E0BqDhB,gB3BsF+B;EO/N7B,qBPsO+B;AHmiGnC;;A8B5nGA;;EAEE,kC3B2VqI;AHoyFvI;;A8B5nGA;;;;;;EAME,uB3B4OiC;EC1Q7B,mBAtCY;E0BsEhB,gB3BsE+B;EOhO7B,qBPuO+B;AHmjGnC;;A8B5nGA;;EAEE,sBAA0E;A9B+nG5E;;A8BpnGA;;;;;;EpB3JI,0BoBiK4B;EpBhK5B,6BoBgK4B;A9BwnGhC;;A8BrnGA;;;;;;EpBtJI,yBoB4J2B;EpB3J3B,4BoB2J2B;A9BynG/B;;A+B/yGA;EACE,kBAAkB;EAClB,cAAc;EACd,kBAA+C;EAC/C,oBAAqE;A/BkzGvE;;A+B/yGA;EACE,2BAAoB;EAApB,oBAAoB;EACpB,kB5Bqf0C;AH6zF5C;;A+B/yGA;EACE,kBAAkB;EAClB,WAAW;EACX,UAAU;A/BkzGZ;;A+BrzGA;EAMI,W5BpBW;E4BqBX,qB5BQa;EmB9Bb,yBnB8Ba;AH4yGjB;;A+B3zGA;EAiBM,gD5BFW;AHgzGjB;;A+B/zGA;EAsBI,qB5BqbsE;AHw3F1E;;A+Bn0GA;EA0BI,W5BxCW;E4ByCX,yB5B8e8E;E4B7e9E,qB5B6e8E;AHg0FlF;;A+Bz0GA;EAkCM,c5B1CY;AHq1GlB;;A+B70GA;EAqCQ,yB5BjDU;AH61GlB;;A+BlyGA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,mBAAmB;A/BqyGrB;;A+BxyGA;EAOI,kBAAkB;EAClB,YAA+E;EAC/E,aAA+D;EAC/D,cAAc;EACd,W5B0bwC;E4BzbxC,Y5BybwC;E4BxbxC,oBAAoB;EACpB,WAAW;EACX,sB5B5EW;E4B6EX,yB5BmJ6B;AHkpGjC;;A+BrzGA;EAsBI,kBAAkB;EAClB,YAA+E;EAC/E,aAA+D;EAC/D,cAAc;EACd,W5B2awC;E4B1axC,Y5B0awC;E4BzaxC,WAAW;EACX,mCAAgE;A/BmyGpE;;A+B1xGA;ErBrGI,sBPqOgC;AH8pGpC;;A+B9xGA;EAOM,6MbrEqI;AlBg2G3I;;A+BlyGA;EAaM,qB5BnFW;EmB9Bb,yBnB8Ba;AH62GjB;;A+BvyGA;EAkBM,0JbhFqI;AlBy2G3I;;A+B3yGA;EAwBM,wC5B9FW;AHq3GjB;;A+B/yGA;EA2BM,wC5BjGW;AHy3GjB;;A+B/wGA;EAGI,kB5B0Z+C;AHs3FnD;;A+BnxGA;EAQM,uJb1GqI;AlBy3G3I;;A+BvxGA;EAcM,wC5BxHW;AHq4GjB;;A+BnwGA;EACE,qBAA2D;A/BswG7D;;A+BvwGA;EAKM,cAAqD;EACrD,c5BkY+E;E4BjY/E,mBAAmB;EAEnB,qB5BgY4E;AHq4FlF;;A+B9wGA;EAaM,wBAA0I;EAC1I,0BAA+G;EAC/G,uB5B2XiI;E4B1XjI,wB5B0XiI;E4BzXjI,yB5B3KY;E4B6KZ,qB5BsX4E;EiBziB5E,iJjB8f+H;EiB9f/H,yIjB8f+H;EiB9f/H,8KjB8f+H;AH07FrI;;AoBn7GI;EW2JJ;IX1JM,gBAAgB;EpBu7GpB;AACF;;A+B9xGA;EA0BM,sB5BzLS;E4B0LT,sCAA4E;EAA5E,8BAA4E;A/BwwGlF;;A+BnyGA;EAiCM,wC5BnKW;AHy6GjB;;A+B1vGA;EACE,qBAAqB;EACrB,WAAW;EACX,mC5BwR2H;E4BvR3H,0C5BwKkC;EChQ9B,eAtCY;E2BiIhB,gB5BiE+B;E4BhE/B,gB5BqE+B;E4BpE/B,c5B9MgB;E4B+MhB,sBAAsB;EACtB,6M5BmWmI;E4BlWnI,sB5BxNa;E4ByNb,yB5BrNgB;EONd,sBPqOgC;E4BPlC,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A/B2vGlB;;A+B3wGA;EAmBI,qB5B0PsE;E4BzPtE,UAAU;EAIR,gD5BvMW;AHg8GjB;;A+BjxGA;EAiCM,c5BtOY;E4BuOZ,sB5B9OS;AHk+Gf;;A+BtxGA;EAwCI,YAAY;EACZ,sB5BmIgC;E4BlIhC,sBAAsB;A/BkvG1B;;A+B5xGA;EA8CI,c5BpPc;E4BqPd,yB5BzPc;AH2+GlB;;A+BjyGA;EAoDI,aAAa;A/BivGjB;;A+B7uGA;EACE,kC5BmOqI;E4BlOrI,oB5B2HkC;E4B1HlC,uB5B0HkC;E4BzHlC,oB5B0HiC;EC1Q7B,mBAtCY;AJu6GlB;;A+B7uGA;EACE,gC5B4NqI;E4B3NrI,mB5BwHiC;E4BvHjC,sB5BuHiC;E4BtHjC,kB5BuHgC;EC/Q5B,kBAtCY;AJ+6GlB;;A+BxuGA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,WAAW;EACX,mC5B0M2H;E4BzM3H,gBAAgB;A/B2uGlB;;A+BxuGA;EACE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,mC5BkM2H;E4BjM3H,SAAS;EACT,UAAU;A/B2uGZ;;A+BjvGA;EASI,qB5B+KsE;E4B9KtE,gD5B9Qa;AH0/GjB;;A+BtvGA;EAcI,yB5B7Sc;AHyhHlB;;A+B1vGA;EAmBM,iB5BqUQ;AHs6Fd;;A+B9vGA;EAwBI,0BAA0B;A/B0uG9B;;A+BtuGA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,OAAO;EACP,UAAU;EACV,mC5BoK2H;E4BnK3H,yB5BoDkC;E4BlDlC,gB5BlD+B;E4BmD/B,gB5B9C+B;E4B+C/B,c5BjUgB;E4BkUhB,sB5BzUa;E4B0Ub,yB5BtUgB;EONd,sBPqOgC;AHg1GpC;;A+BtvGA;EAkBI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,UAAU;EACV,cAAc;EACd,6B5B8I+F;E4B7I/F,yB5BkCgC;E4BjChC,gB5B9D6B;E4B+D7B,c5BjVc;E4BkVd,iBAAiB;ET1VjB,yBnBGc;E4ByVd,oBAAoB;ErB7VpB,kCqB8VgF;A/BwuGpF;;A+B9tGA;EACE,WAAW;EACX,2BAA+F;EAC/F,UAAU;EACV,6BAA6B;EAC7B,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A/BiuGlB;;A+BtuGA;EAQI,aAAa;A/BkuGjB;;A+B1uGA;EAY8B,gE5BrVb;AHujHjB;;A+B9uGA;EAa8B,gE5BtVb;AH2jHjB;;A+BlvGA;EAc8B,gE5BvVb;AH+jHjB;;A+BtvGA;EAkBI,SAAS;A/BwuGb;;A+B1vGA;EAsBI,W5B8N6C;E4B7N7C,Y5B6N6C;E4B5N7C,oBAAyE;ET/XzE,yBnB8Ba;E4BmWb,S5B6N0C;EO/lB1C,mBPgmB6C;EiB/lB3C,4GjB8f+H;E4BzHjI,wBAAgB;EAAhB,gBAAgB;A/BuuGpB;;AoBvmHI;EWkWJ;IXjWM,gBAAgB;EpB2mHpB;AACF;;A+B3wGA;ETvWI,yBnBmmB2E;AHmhG/E;;A+B/wGA;EAsCI,W5BuMoC;E4BtMpC,c5BuMqC;E4BtMrC,kBAAkB;EAClB,e5BsMuC;E4BrMvC,yB5B7Yc;E4B8Yd,yBAAyB;ErBnZzB,mBPylBoC;AHwiGxC;;A+BzxGA;EAiDI,W5BmM6C;E4BlM7C,Y5BkM6C;EmB3lB7C,yBnB8Ba;E4B6Xb,S5BmM0C;EO/lB1C,mBPgmB6C;EiB/lB3C,4GjB8f+H;E4B/FjI,qBAAgB;EAAhB,gBAAgB;A/B2uGpB;;AoBroHI;EWkWJ;IXjWM,gBAAgB;EpByoHpB;AACF;;A+BzyGA;ETvWI,yBnBmmB2E;AHijG/E;;A+B7yGA;EAgEI,W5B6KoC;E4B5KpC,c5B6KqC;E4B5KrC,kBAAkB;EAClB,e5B4KuC;E4B3KvC,yB5Bvac;E4Bwad,yBAAyB;ErB7azB,mBPylBoC;AHskGxC;;A+BvzGA;EA2EI,W5ByK6C;E4BxK7C,Y5BwK6C;E4BvK7C,aAAa;EACb,oB5BvD+B;E4BwD/B,mB5BxD+B;EmB9X/B,yBnB8Ba;E4B0Zb,S5BsK0C;EO/lB1C,mBPgmB6C;EiB/lB3C,4GjB8f+H;E4BlEjI,gBAAgB;A/B+uGpB;;AoBtqHI;EWkWJ;IXjWM,gBAAgB;EpB0qHpB;AACF;;A+B10GA;ETvWI,yBnBmmB2E;AHklG/E;;A+B90GA;EA6FI,W5BgJoC;E4B/IpC,c5BgJqC;E4B/IrC,kBAAkB;EAClB,e5B+IuC;E4B9IvC,6BAA6B;EAC7B,yBAAyB;EACzB,oBAA4C;A/BqvGhD;;A+Bx1GA;EAwGI,yB5B3cc;EOLd,mBPylBoC;AH4mGxC;;A+B71GA;EA6GI,kBAAkB;EAClB,yB5Bjdc;EOLd,mBPylBoC;AHknGxC;;A+Bn2GA;EAoHM,yB5BrdY;AHwsHlB;;A+Bv2GA;EAwHM,eAAe;A/BmvGrB;;A+B32GA;EA4HM,yB5B7dY;AHgtHlB;;A+B/2GA;EAgIM,eAAe;A/BmvGrB;;A+Bn3GA;EAoIM,yB5BreY;AHwtHlB;;A+B9uGA;;;EXhfM,4GjB8f+H;AHsuGrI;;AoB/tHI;EW2eJ;;;IX1eM,gBAAgB;EpBquHpB;AACF;;AgC7uHA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,eAAe;EACf,gBAAgB;EAChB,gBAAgB;AhCgvHlB;;AgC7uHA;EACE,cAAc;EACd,oB7BkqBsC;AH8kGxC;;AK/uHE;E2BEE,qBAAqB;AhCivHzB;;AgCtvHA;EAUI,c7BVc;E6BWd,oBAAoB;EACpB,eAAe;AhCgvHnB;;AgCxuHA;EACE,gC7BxBgB;AHmwHlB;;AgC5uHA;EAII,mB7BkM6B;AH0iHjC;;AgChvHA;EAQI,6BAAgD;EtB3BhD,+BP4NgC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9BzMS;AH+lIf;;AiCh7HA;EA+BI,yB9B9MW;E8B+MX,gC9B/MW;AHomIf;;AiCr7HA;EAoCI,wP9B6fsR;AHw5G1R;;AiCz7HA;EAwCI,yB9BvNW;AH4mIf;;AiC77HA;EA0CM,yB9BzNS;AHgnIf;;AKjnIE;E4B6NM,yB9B5NO;AHonIf;;AiCj5HA;EAEI,W9B/OW;AHkoIf;;AKznIE;E4ByOI,W9BlPS;AHsoIf;;AiCz5HA;EAWM,+B9BxPS;AH0oIf;;AKjoIE;E4BkPM,gC9B3PO;AH8oIf;;AiCj6HA;EAkBQ,gC9B/PO;AHkpIf;;AiCr6HA;;;;EA0BM,W9BvQS;AHypIf;;AiC56HA;EA+BI,+B9B5QW;E8B6QX,sC9B7QW;AH8pIf;;AiCj7HA;EAoCI,8P9BkcqR;AH+8GzR;;AiCr7HA;EAwCI,+B9BrRW;AHsqIf;;AiCz7HA;EA0CM,W9BvRS;AH0qIf;;AKjqIE;E4BiRM,W9B1RO;AH8qIf;;AkCjrIA;EACE,kBAAkB;EAClB,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,YAAY;EACZ,qBAAqB;EACrB,sB/BHa;E+BIb,2BAA2B;EAC3B,sC/BKa;EOZX,sBPqOgC;AHu9HpC;;AkC7rIA;EAYI,eAAe;EACf,cAAc;AlCqrIlB;;AkClsIA;ExBUI,+BP4NgC;EO3NhC,gCP2NgC;AHi+HpC;;AkCvsIA;ExBwBI,mCP8MgC;EO7MhC,kCP6MgC;AHs+HpC;;AkC/qIA;EAGE,kBAAc;EAAd,cAAc;EACd,gB/B+wByC;AHi6G3C;;AkC5qIA;EACE,sB/BywBwC;AHs6G1C;;AkC5qIA;EACE,qBAA+B;EAC/B,gBAAgB;AlC+qIlB;;AkC5qIA;EACE,gBAAgB;AlC+qIlB;;AKttIE;E6B4CE,qBAAqB;AlC8qIzB;;AkChrIA;EAMI,oB/BwvBuC;AHs7G3C;;AkCtqIA;EACE,wB/B+uByC;E+B9uBzC,gBAAgB;EAEhB,qC/BvDa;E+BwDb,6C/BxDa;AHguIf;;AkC7qIA;ExB/DI,0DwBuE8E;AlCyqIlF;;AkCjrIA;EAaM,aAAa;AlCwqInB;;AkCnqIA;EACE,wB/B6tByC;E+B5tBzC,qC/BvEa;E+BwEb,0C/BxEa;AH8uIf;;AkCzqIA;ExBjFI,0DPmzBoF;AH28GxF;;AkC9pIA;EACE,uBAAiC;EACjC,uB/B4sBwC;E+B3sBxC,sBAAgC;EAChC,gBAAgB;AlCiqIlB;;AkC9pIA;EACE,uBAAiC;EACjC,sBAAgC;AlCiqIlC;;AkC7pIA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;EACP,gB/BssByC;AH09G3C;;AkC7pIA;EACE,WAAW;ExBvHT,kCPmzBoF;AHq+GxF;;AkC5pIA;EACE,WAAW;ExBpHT,2CP0yBoF;EOzyBpF,4CPyyBoF;AH2+GxF;;AkC7pIA;EACE,WAAW;ExB3GT,+CP4xBoF;EO3xBpF,8CP2xBoF;AHi/GxF;;AkC3pIA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;AlC8pIxB;;AkChqIA;EAKI,mB/B6qBsD;AHk/G1D;;ActvII;EoBkFJ;IASI,uBAAmB;IAAnB,mBAAmB;IACnB,mB/BwqBsD;I+BvqBtD,kB/BuqBsD;EHy/GxD;EkC3qIF;IAcM,oBAAa;IAAb,aAAa;IAEb,gBAAY;IAAZ,YAAY;IACZ,0BAAsB;IAAtB,sBAAsB;IACtB,kB/BgqBoD;I+B/pBpD,gBAAgB;IAChB,iB/B8pBoD;EHigHxD;AACF;;AkCtpIA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;AlCypIxB;;AkC3pIA;EAOI,mB/B6oBsD;AH2gH1D;;Ac/wII;EoBgHJ;IAWI,uBAAmB;IAAnB,mBAAmB;ElCypIrB;EkCpqIF;IAgBM,gBAAY;IAAZ,YAAY;IACZ,gBAAgB;ElCupIpB;EkCxqIF;IAoBQ,cAAc;IACd,cAAc;ElCupIpB;EkC5qIF;IxBvJI,0BwBkLoC;IxBjLpC,6BwBiLoC;ElCqpItC;EkChrIF;;IAgCY,0BAA0B;ElCopIpC;EkCprIF;;IAqCY,6BAA6B;ElCmpIvC;EkCxrIF;IxBzII,yBwBmLmC;IxBlLnC,4BwBkLmC;ElCkpIrC;EkC5rIF;;IA+CY,yBAAyB;ElCipInC;EkChsIF;;IAoDY,4BAA4B;ElCgpItC;AACF;;AkCpoIA;EAEI,sB/BokBsC;AHkkH1C;;AczzII;EoBiLJ;IAMI,uB/BglBiC;I+BhlBjC,oB/BglBiC;I+BhlBjC,e/BglBiC;I+B/kBjC,2B/BglBuC;I+BhlBvC,wB/BglBuC;I+BhlBvC,mB/BglBuC;I+B/kBvC,UAAU;IACV,SAAS;ElCuoIX;EkChpIF;IAYM,qBAAqB;IACrB,WAAW;ElCuoIf;AACF;;AkC9nIA;EAEI,gBAAgB;AlCgoIpB;;AkCloIA;ExB/PI,gBwBqQ4B;AlCgoIhC;;AkCtoIA;EAUQ,gBAAgB;ExBzQpB,gBwB0Q4B;AlCgoIhC;;AkC3oIA;EAgBM,gBAAgB;ExBxPlB,6BwByPiC;ExBxPjC,4BwBwPiC;AlCgoIrC;;AkCjpIA;ExBtPI,yBwB2Q8B;ExB1Q9B,0BwB0Q8B;AlCioIlC;;AkCtpIA;EAyBM,mB/BtD2B;AHurIjC;;AmC95IA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,qBhC2gCsC;EgC1gCtC,mBhC6gCsC;EgC5gCtC,gBAAgB;EAChB,yBhCGgB;EOJd,sBPqOgC;AH8rIpC;;AmC95IA;EAGI,oBhCkgCqC;AH65GzC;;AmCl6IA;EAMM,qBAAqB;EACrB,qBhC8/BmC;EgC7/BnC,chCLY;EgCMZ,YhCmgCuC;AH65G7C;;AmCz6IA;EAoBI,0BAA0B;AnCy5I9B;;AmC76IA;EAwBI,qBAAqB;AnCy5IzB;;AmCj7IA;EA4BI,chCzBc;AHk7IlB;;AoC/7IA;EACE,oBAAa;EAAb,aAAa;E7BGb,eAAe;EACf,gBAAgB;EGAd,sBPqOgC;AH4tIpC;;AoCh8IA;EACE,kBAAkB;EAClB,cAAc;EACd,uBjCqwBwC;EiCpwBxC,iBjC6N+B;EiC5N/B,iBjCwwBsC;EiCvwBtC,cjCwBe;EiCvBf,sBjCNa;EiCOb,yBjCJgB;AHu8IlB;;AoC38IA;EAWI,UAAU;EACV,cjC2J8D;EiC1J9D,qBAAqB;EACrB,yBjCXc;EiCYd,qBjCXc;AH+8IlB;;AoCn9IA;EAmBI,UAAU;EACV,UjCiwBiC;EiChwBjC,gDjCSa;AH27IjB;;AoCh8IA;EAGM,cAAc;E1BChB,+BPuMgC;EOtMhC,kCPsMgC;AH2vIpC;;AoCt8IA;E1BVI,gCPqNgC;EOpNhC,mCPoNgC;AHgwIpC;;AoC38IA;EAcI,UAAU;EACV,WjCvCW;EiCwCX,yBjCXa;EiCYb,qBjCZa;AH68IjB;;AoCl9IA;EAqBI,cjCvCc;EiCwCd,oBAAoB;EAEpB,YAAY;EACZ,sBjCjDW;EiCkDX,qBjC/Cc;AH++IlB;;AqCt/IE;EACE,uBlC8wBsC;ECnpBpC,kBAtCY;EiCnFd,gBlC8N6B;AH2xIjC;;AqCp/IM;E3BwBF,8BPwM+B;EOvM/B,iCPuM+B;AHyxInC;;AqCp/IM;E3BKF,+BPsN+B;EOrN/B,kCPqN+B;AH8xInC;;AqCtgJE;EACE,uBlC4wBqC;ECjpBnC,mBAtCY;EiCnFd,gBlC+N6B;AH0yIjC;;AqCpgJM;E3BwBF,8BPyM+B;EOxM/B,iCPwM+B;AHwyInC;;AqCpgJM;E3BKF,+BPuN+B;EOtN/B,kCPsN+B;AH6yInC;;AsCphJA;EACE,qBAAqB;EACrB,qBnC24BsC;EC10BpC,cAAW;EkC/Db,gBnCmR+B;EmClR/B,cAAc;EACd,kBAAkB;EAClB,mBAAmB;EACnB,wBAAwB;E5BRtB,sBPqOgC;EiBpO9B,qIjBqb6I;AH2mInJ;;AoB3hJI;EkBNJ;IlBOM,gBAAgB;EpB+hJpB;AACF;;AK5hJE;EiCGI,qBAAqB;AtC6hJ3B;;AsC3iJA;EAoBI,aAAa;AtC2hJjB;;AsCthJA;EACE,kBAAkB;EAClB,SAAS;AtCyhJX;;AsClhJA;EACE,oBnCg3BsC;EmC/2BtC,mBnC+2BsC;EOn5BpC,oBPs5BqC;AHoqHzC;;AsC7gJE;ECjDA,WpCMa;EoCLb,yBpCkCe;AHgiJjB;;AKpjJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCkkJxC;;AuCrkJU;EAQJ,UAAU;EACV,+CpCuBW;AH0iJjB;;AsC5hJE;ECjDA,WpCMa;EoCLb,yBpCWgB;AHskJlB;;AKnkJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCilJxC;;AuCplJU;EAQJ,UAAU;EACV,iDpCAY;AHglJlB;;AsC3iJE;ECjDA,WpCMa;EoCLb,yBpCyCe;AHujJjB;;AKllJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCgmJxC;;AuCnmJU;EAQJ,UAAU;EACV,+CpC8BW;AHikJjB;;AsC1jJE;ECjDA,WpCMa;EoCLb,yBpC2Ce;AHokJjB;;AKjmJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvC+mJxC;;AuClnJU;EAQJ,UAAU;EACV,gDpCgCW;AH8kJjB;;AsCzkJE;ECjDA,cpCegB;EoCdhB,yBpCwCe;AHslJjB;;AKhnJE;EkCVI,cpCUY;EoCTZ,yBAAkC;AvC8nJxC;;AuCjoJU;EAQJ,UAAU;EACV,+CpC6BW;AHgmJjB;;AsCxlJE;ECjDA,WpCMa;EoCLb,yBpCsCe;AHumJjB;;AK/nJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvC6oJxC;;AuChpJU;EAQJ,UAAU;EACV,+CpC2BW;AHinJjB;;AsCvmJE;ECjDA,cpCegB;EoCdhB,yBpCMgB;AHspJlB;;AK9oJE;EkCVI,cpCUY;EoCTZ,yBAAkC;AvC4pJxC;;AuC/pJU;EAQJ,UAAU;EACV,iDpCLY;AHgqJlB;;AsCtnJE;ECjDA,WpCMa;EoCLb,yBpCagB;AH8pJlB;;AK7pJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvC2qJxC;;AuC9qJU;EAQJ,UAAU;EACV,8CpCEY;AHwqJlB;;AwCvrJA;EACE,kBAAoD;EACpD,mBrC0yBsC;EqCxyBtC,yBrCKgB;EOJd,qBPsO+B;AHm9InC;;AcloJI;E0B5DJ;IAQI,kBrCoyBoC;EHu5HtC;AACF;;AwCxrJA;EACE,gBAAgB;EAChB,eAAe;E9BTb,gB8BUsB;AxC2rJ1B;;AyCtsJA;EACE,kBAAkB;EAClB,wBtCm8ByC;EsCl8BzC,mBtCm8BsC;EsCl8BtC,6BAA6C;E/BH3C,sBPqOgC;AHw+IpC;;AyCrsJA;EAEE,cAAc;AzCusJhB;;AyCnsJA;EACE,gBtCwQ+B;AH87IjC;;AyC9rJA;EACE,mBAAsD;AzCisJxD;;AyClsJA;EAKI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,wBtCq6BuC;EsCp6BvC,cAAc;AzCisJlB;;AyCvrJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBwpJlE;;A0CvuJE;EACE,yBAAqC;A1C0uJzC;;A0CvuJE;EACE,cAA0B;A1C0uJ9B;;AyCrsJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBsqJlE;;A0CrvJE;EACE,yBAAqC;A1CwvJzC;;A0CrvJE;EACE,cAA0B;A1CwvJ9B;;AyCntJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBorJlE;;A0CnwJE;EACE,yBAAqC;A1CswJzC;;A0CnwJE;EACE,cAA0B;A1CswJ9B;;AyCjuJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBksJlE;;A0CjxJE;EACE,yBAAqC;A1CoxJzC;;A0CjxJE;EACE,cAA0B;A1CoxJ9B;;AyC/uJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBgtJlE;;A0C/xJE;EACE,yBAAqC;A1CkyJzC;;A0C/xJE;EACE,cAA0B;A1CkyJ9B;;AyC7vJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlB8tJlE;;A0C7yJE;EACE,yBAAqC;A1CgzJzC;;A0C7yJE;EACE,cAA0B;A1CgzJ9B;;AyC3wJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlB4uJlE;;A0C3zJE;EACE,yBAAqC;A1C8zJzC;;A0C3zJE;EACE,cAA0B;A1C8zJ9B;;AyCzxJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlB0vJlE;;A0Cz0JE;EACE,yBAAqC;A1C40JzC;;A0Cz0JE;EACE,cAA0B;A1C40J9B;;A2Cp1JE;EACE;IAAO,2BAAuC;E3Cw1JhD;E2Cv1JE;IAAK,wBAAwB;E3C01J/B;AACF;;A2C71JE;EACE;IAAO,2BAAuC;E3Cw1JhD;E2Cv1JE;IAAK,wBAAwB;E3C01J/B;AACF;;A2Cv1JA;EACE,oBAAa;EAAb,aAAa;EACb,YxC48BsC;EwC38BtC,gBAAgB;EvCoHZ,kBAtCY;EuC5EhB,yBxCJgB;EOJd,sBPqOgC;AH8nJpC;;A2Ct1JA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,qBAAuB;EAAvB,uBAAuB;EACvB,WxCfa;EwCgBb,kBAAkB;EAClB,mBAAmB;EACnB,yBxCWe;EiB9BX,2BjBw9B4C;AHq5HlD;;AoBx2JI;EuBOJ;IvBNM,gBAAgB;EpB42JpB;AACF;;A2C51JA;ErBcE,qMAA6I;EqBZ7I,0BxCu7BsC;AHw6HxC;;A2C31JE;EACE,0DxCy7BkD;EwCz7BlD,kDxCy7BkD;AHq6HtD;;A2C51JI;EAHF;IAII,uBAAe;IAAf,eAAe;E3Cg2JnB;AACF;;A4Cx4JA;EACE,oBAAa;EAAb,aAAa;EACb,qBAAuB;EAAvB,uBAAuB;A5C24JzB;;A4Cx4JA;EACE,WAAO;EAAP,OAAO;A5C24JT;;A6C74JA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EAGtB,eAAe;EACf,gBAAgB;A7C84JlB;;A6Cr4JA;EACE,WAAW;EACX,c1CPgB;E0CQhB,mBAAmB;A7Cw4JrB;;AK94JE;EwCUE,UAAU;EACV,c1Cbc;E0Ccd,qBAAqB;EACrB,yB1CrBc;AH65JlB;;A6Cl5JA;EAcI,c1CjBc;E0CkBd,yB1CzBc;AHi6JlB;;A6C/3JA;EACE,kBAAkB;EAClB,cAAc;EACd,wB1C47ByC;E0C17BzC,mB1CuL+B;E0CrL/B,sB1C3Ca;E0C4Cb,sC1ClCa;AHk6Jf;;A6Cx4JA;EnC7BI,+BP4NgC;EO3NhC,gCP2NgC;AH8sJpC;;A6C74JA;EAeI,gBAAgB;EnC9BhB,mCP8MgC;EO7MhC,kCP6MgC;AHotJpC;;A6Cn5JA;EAqBI,c1CnDc;E0CoDd,oBAAoB;EACpB,sB1C3DW;AH67Jf;;A6Cz5JA;EA4BI,UAAU;EACV,W1CjEW;E0CkEX,yB1CrCa;E0CsCb,qB1CtCa;AHu6JjB;;A6Cp3JI;EACE,uBAAmB;EAAnB,mBAAmB;A7Cu3JzB;;A6Cx3JI;EAII,kB1C4IyB;E0C3IzB,gBAAgB;A7Cw3JxB;;A6C73JI;EnCpDA,+BPuMgC;EOtMhC,kCPsMgC;EO1LhC,0BmCgDwC;A7C03J5C;;A6Cn4JI;EAaM,eAAe;EnC/ErB,gCPqNgC;EOpNhC,mCPoNgC;EO9KhC,4BmC0C0C;A7C23J9C;;Acr6JI;E+B2BA;IACE,uBAAmB;IAAnB,mBAAmB;E7C84JvB;E6C/4JE;IAII,kB1C4IyB;I0C3IzB,gBAAgB;E7C84JtB;E6Cn5JE;InCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BmCgDwC;E7C+4J1C;E6Cx5JE;IAaM,eAAe;InC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BmC0C0C;E7C+4J5C;AACF;;Ac17JI;E+B2BA;IACE,uBAAmB;IAAnB,mBAAmB;E7Cm6JvB;E6Cp6JE;IAII,kB1C4IyB;I0C3IzB,gBAAgB;E7Cm6JtB;E6Cx6JE;InCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BmCgDwC;E7Co6J1C;E6C76JE;IAaM,eAAe;InC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BmC0C0C;E7Co6J5C;AACF;;Ac/8JI;E+B2BA;IACE,uBAAmB;IAAnB,mBAAmB;E7Cw7JvB;E6Cz7JE;IAII,kB1C4IyB;I0C3IzB,gBAAgB;E7Cw7JtB;E6C77JE;InCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BmCgDwC;E7Cy7J1C;E6Cl8JE;IAaM,eAAe;InC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BmC0C0C;E7Cy7J5C;AACF;;Acp+JI;E+B2BA;IACE,uBAAmB;IAAnB,mBAAmB;E7C68JvB;E6C98JE;IAII,kB1C4IyB;I0C3IzB,gBAAgB;E7C68JtB;E6Cl9JE;InCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BmCgDwC;E7C88J1C;E6Cv9JE;IAaM,eAAe;InC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BmC0C0C;E7C88J5C;AACF;;A6Cl8JA;EAEI,eAAe;EACf,cAAc;EnCjHd,gBmCkHwB;A7Co8J5B;;A6Cx8JA;EAOM,mB1C6G2B;AHw1JjC;;A6C58JA;EAaM,aAAa;A7Cm8JnB;;A6Ch9JA;EAmBM,gBAAgB;EAChB,gBAAgB;A7Ci8JtB;;A8CrkKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBy/JlE;;AK7jKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwkKjD;;A8C/kKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBogKlE;;A8CrlKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBygKlE;;AK7kKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwlKjD;;A8C/lKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBohKlE;;A8CrmKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlByhKlE;;AK7lKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwmKjD;;A8C/mKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBoiKlE;;A8CrnKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlByiKlE;;AK7mKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwnKjD;;A8C/nKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBojKlE;;A8CroKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlByjKlE;;AK7nKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwoKjD;;A8C/oKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBokKlE;;A8CrpKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBykKlE;;AK7oKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwpKjD;;A8C/pKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBolKlE;;A8CrqKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBylKlE;;AK7pKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwqKjD;;A8C/qKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBomKlE;;A8CrrKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBymKlE;;AK7qKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwrKjD;;A8C/rKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBonKlE;;A+CxsKA;EACE,YAAY;E3C8HR,iBAtCY;E2CtFhB,gB5CyR+B;E4CxR/B,cAAc;EACd,W5CYa;E4CXb,yB5CCa;E4CAb,WAAW;A/C2sKb;;AKtsKE;E0CDE,W5CMW;E4CLX,qBAAqB;A/C2sKzB;;AKvsKE;E0CCI,YAAY;A/C0sKlB;;A+C/rKA;EACE,UAAU;EACV,6BAA6B;EAC7B,SAAS;EACT,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A/CksKlB;;A+C5rKA;EACE,oBAAoB;A/C+rKtB;;AgDtuKA;EACE,gB7C43BuC;E6C33BvC,gBAAgB;E5C6HZ,mBAtCY;E4CpFhB,2C7CEa;E6CDb,4BAA4B;EAC5B,oC7C63BmD;E6C53BnD,gD7CSa;E6CRb,mCAA2B;EAA3B,2BAA2B;EAC3B,UAAU;EtCLR,sBPg4BsC;AH82I1C;;AgDnvKA;EAcI,sB7Cg3BsC;AHy3I1C;;AgDvvKA;EAkBI,UAAU;AhDyuKd;;AgD3vKA;EAsBI,cAAc;EACd,UAAU;AhDyuKd;;AgDhwKA;EA2BI,aAAa;AhDyuKjB;;AgDruKA;EACE,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,wB7C41BwC;E6C31BxC,c7CtBgB;E6CuBhB,2C7C7Ba;E6C8Bb,4BAA4B;EAC5B,4C7Co2BoD;AHo4ItD;;AgDruKA;EACE,gB7Co1BwC;AHo5I1C;;AiD5wKA;EAEE,gBAAgB;AjD8wKlB;;AiDhxKA;EAKI,kBAAkB;EAClB,gBAAgB;AjD+wKpB;;AiD1wKA;EACE,eAAe;EACf,MAAM;EACN,OAAO;EACP,a9CopBsC;E8CnpBtC,aAAa;EACb,WAAW;EACX,YAAY;EACZ,gBAAgB;EAGhB,UAAU;AjD2wKZ;;AiDpwKA;EACE,kBAAkB;EAClB,WAAW;EACX,c9C63BuC;E8C33BvC,oBAAoB;AjDswKtB;;AiDnwKE;E7BrCI,2CjB27BoD;EiB37BpD,mCjB27BoD;EiB37BpD,oEjB27BoD;E8Cp5BtD,sC9Ck5BmD;E8Cl5BnD,8B9Ck5BmD;AHo3IvD;;AoBxyKI;E6BgCF;I7B/BI,gBAAgB;EpB4yKpB;AACF;;AiD1wKE;EACE,uB9Cg5BoC;E8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hLf;;AkD3+KA;EACE,iBAAgC;AlD8+KlC;;AkD/+KA;EAII,MAAM;AlD++KV;;AkDn/KA;EAOM,SAAS;EACT,6B/CgxBmC;E+C/wBnC,yB/CrDS;AHqiLf;;AkD3+KA;EACE,iB/CywBuC;AHquJzC;;AkD/+KA;EAII,QAAQ;EACR,a/CqwBqC;E+CpwBrC,c/CmwBqC;AH4uJzC;;AkDr/KA;EASM,OAAO;EACP,oC/CgwBmC;E+C/vBnC,uB/CrES;AHqjLf;;AkD39KA;EACE,gB/C+tBuC;E+C9tBvC,uB/CouBuC;E+CnuBvC,W/CvGa;E+CwGb,kBAAkB;EAClB,sB/C/Fa;EOZX,sBPqOgC;AHq2KpC;;AoD/kLA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,ajDsqBsC;EiDrqBtC,cAAc;EACd,gBjD+1BuC;EgDp2BvC,kMhD+QiN;EgD7QjN,kBAAkB;EAClB,gBhDuR+B;EgDtR/B,gBhD2R+B;EgD1R/B,gBAAgB;EAChB,iBAAiB;EACjB,qBAAqB;EACrB,iBAAiB;EACjB,oBAAoB;EACpB,sBAAsB;EACtB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,gBAAgB;E/CgHZ,mBAtCY;EgD7EhB,qBAAqB;EACrB,sBjDNa;EiDOb,4BAA4B;EAC5B,oCjDEa;EOZX,qBPsO+B;AHi4KnC;;AoD5mLA;EAoBI,kBAAkB;EAClB,cAAc;EACd,WjD81BoC;EiD71BpC,cjD81BqC;EiD71BrC,gBjDmN+B;AHy4KnC;;AoDpnLA;EA4BM,kBAAkB;EAClB,cAAc;EACd,WAAW;EACX,yBAAyB;EACzB,mBAAmB;ApD4lLzB;;AoDvlLA;EACE,qBjD+0BuC;AH2wJzC;;AoD3lLA;EAII,iCAAwE;ApD2lL5E;;AoD/lLA;EAOM,SAAS;EACT,6BAAgE;EAChE,qCjD00BiE;AHkxJvE;;AoDrmLA;EAaM,WjDqL2B;EiDpL3B,6BAAgE;EAChE,sBjD7CS;AHyoLf;;AoDvlLA;EACE,mBjD2zBuC;AH+xJzC;;AoD3lLA;EAII,+BAAsE;EACtE,ajDuzBqC;EiDtzBrC,YjDqzBoC;EiDpzBpC,gBAA2B;ApD2lL/B;;AoDlmLA;EAUM,OAAO;EACP,oCAA2F;EAC3F,uCjDmzBiE;AHyyJvE;;AoDxmLA;EAgBM,SjD8J2B;EiD7J3B,oCAA2F;EAC3F,wBjDpES;AHgqLf;;AoDvlLA;EACE,kBjDoyBuC;AHszJzC;;AoD3lLA;EAII,8BAAqE;ApD2lLzE;;AoD/lLA;EAOM,MAAM;EACN,oCAA2F;EAC3F,wCjD+xBiE;AH6zJvE;;AoDrmLA;EAaM,QjD0I2B;EiDzI3B,oCAA2F;EAC3F,yBjDxFS;AHorLf;;AoD3mLA;EAqBI,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,cAAc;EACd,WjD2wBoC;EiD1wBpC,oBAAsC;EACtC,WAAW;EACX,gCjD+vBuD;AH21J3D;;AoDtlLA;EACE,oBjDowBuC;AHq1JzC;;AoD1lLA;EAII,gCAAuE;EACvE,ajDgwBqC;EiD/vBrC,YjD8vBoC;EiD7vBpC,gBAA2B;ApD0lL/B;;AoDjmLA;EAUM,QAAQ;EACR,oCjD0vBmC;EiDzvBnC,sCjD4vBiE;AH+1JvE;;AoDvmLA;EAgBM,UjDuG2B;EiDtG3B,oCjDovBmC;EiDnvBnC,uBjD3HS;AHstLf;;AoDrkLA;EACE,uBjDqtBwC;EiDptBxC,gBAAgB;EhD3BZ,eAtCY;EgDoEhB,yBjD8sByD;EiD7sBzD,gCAAyE;E1ChJvE,0C0CiJyE;E1ChJzE,2C0CgJyE;ApDwkL7E;;AoD/kLA;EAWI,aAAa;ApDwkLjB;;AoDpkLA;EACE,uBjDssBwC;EiDrsBxC,cjDzJgB;AHguLlB;;AqDnuLA;EACE,kBAAkB;ArDsuLpB;;AqDnuLA;EACE,uBAAmB;EAAnB,mBAAmB;ArDsuLrB;;AqDnuLA;EACE,kBAAkB;EAClB,WAAW;EACX,gBAAgB;ArDsuLlB;;AsD7vLE;EACE,cAAc;EACd,WAAW;EACX,WAAW;AtDgwLf;;AqDxuLA;EACE,kBAAkB;EAClB,aAAa;EACb,WAAW;EACX,WAAW;EACX,mBAAmB;EACnB,mCAA2B;EAA3B,2BAA2B;EjC5BvB,8CjB6iCkF;EiB7iClF,sCjB6iCkF;EiB7iClF,0EjB6iCkF;AH2tJxF;;AoBnwLI;EiCiBJ;IjChBM,gBAAgB;EpBuwLpB;AACF;;AqD9uLA;;;EAGE,cAAc;ArDivLhB;;AqD9uLA;;EAEE,mCAA2B;EAA3B,2BAA2B;ArDivL7B;;AqD9uLA;;EAEE,oCAA4B;EAA5B,4BAA4B;ArDivL9B;;AqDzuLA;EAEI,UAAU;EACV,4BAA4B;EAC5B,uBAAe;EAAf,eAAe;ArD2uLnB;;AqD/uLA;;;EAUI,UAAU;EACV,UAAU;ArD2uLd;;AqDtvLA;;EAgBI,UAAU;EACV,UAAU;EjCtER,2BiCuE0D;ArD2uLhE;;AoB7yLI;EiCgDJ;;IjC/CM,gBAAgB;EpBkzLpB;AACF;;AqDzuLA;;EAEE,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,UAAU;EAEV,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,qBAAuB;EAAvB,uBAAuB;EACvB,UlD87BsC;EkD77BtC,WlD1Fa;EkD2Fb,kBAAkB;EAClB,YlD47BqC;EiBzhCjC,8BjB2hCgD;AH8yJtD;;AoBp0LI;EiC2EJ;;IjC1EM,gBAAgB;EpBy0LpB;AACF;;AKt0LE;;;EgDwFE,WlDjGW;EkDkGX,qBAAqB;EACrB,UAAU;EACV,YlDq7BmC;AH+zJvC;;AqDjvLA;EACE,OAAO;ArDovLT;;AqD/uLA;EACE,QAAQ;ArDkvLV;;AqD3uLA;;EAEE,qBAAqB;EACrB,WlD86BuC;EkD76BvC,YlD66BuC;EkD56BvC,qCAAqC;ArD8uLvC;;AqD5uLA;EACE,mMnCxFyI;AlBu0L3I;;AqD7uLA;EACE,mMnC3FyI;AlB20L3I;;AqDvuLA;EACE,kBAAkB;EAClB,QAAQ;EACR,SAAS;EACT,OAAO;EACP,WAAW;EACX,oBAAa;EAAb,aAAa;EACb,qBAAuB;EAAvB,uBAAuB;EACvB,eAAe;EAEf,iBlDo4BsC;EkDn4BtC,gBlDm4BsC;EkDl4BtC,gBAAgB;ArDyuLlB;;AqDrvLA;EAeI,uBAAuB;EACvB,kBAAc;EAAd,cAAc;EACd,WlDk4BqC;EkDj4BrC,WlDk4BoC;EkDj4BpC,iBlDm4BoC;EkDl4BpC,gBlDk4BoC;EkDj4BpC,mBAAmB;EACnB,eAAe;EACf,sBlDhKW;EkDiKX,4BAA4B;EAE5B,kCAAiE;EACjE,qCAAoE;EACpE,WAAW;EjCtKT,6BjBkiC+C;AH82JrD;;AoB34LI;EiCqIJ;IjCpIM,gBAAgB;EpB+4LpB;AACF;;AqD5wLA;EAiCI,UAAU;ArD+uLd;;AqDtuLA;EACE,kBAAkB;EAClB,UAA2C;EAC3C,YAAY;EACZ,SAA0C;EAC1C,WAAW;EACX,iBAAiB;EACjB,oBAAoB;EACpB,WlD3La;EkD4Lb,kBAAkB;ArDyuLpB;;AuDx6LA;EACE;IAAK,iCAAyB;IAAzB,yBAAyB;EvD46L9B;AACF;;AuD96LA;EACE;IAAK,iCAAyB;IAAzB,yBAAyB;EvD46L9B;AACF;;AuD16LA;EACE,qBAAqB;EACrB,WpD8iC0B;EoD7iC1B,YpD6iC0B;EoD5iC1B,2BAA2B;EAC3B,iCAAgD;EAChD,+BAA+B;EAE/B,kBAAkB;EAClB,sDAA8C;EAA9C,8CAA8C;AvD46LhD;;AuDz6LA;EACE,WpDuiC4B;EoDtiC5B,YpDsiC4B;EoDriC5B,mBpDuiC4B;AHq4J9B;;AuDr6LA;EACE;IACE,2BAAmB;IAAnB,mBAAmB;EvDw6LrB;EuDt6LA;IACE,UAAU;EvDw6LZ;AACF;;AuD96LA;EACE;IACE,2BAAmB;IAAnB,mBAAmB;EvDw6LrB;EuDt6LA;IACE,UAAU;EvDw6LZ;AACF;;AuDr6LA;EACE,qBAAqB;EACrB,WpD+gC0B;EoD9gC1B,YpD8gC0B;EoD7gC1B,2BAA2B;EAC3B,8BAA8B;EAE9B,kBAAkB;EAClB,UAAU;EACV,oDAA4C;EAA5C,4CAA4C;AvDu6L9C;;AuDp6LA;EACE,WpDwgC4B;EoDvgC5B,YpDugC4B;AHg6J9B;;AwD19LA;EAAqB,mCAAmC;AxD89LxD;;AwD79LA;EAAqB,8BAA8B;AxDi+LnD;;AwDh+LA;EAAqB,iCAAiC;AxDo+LtD;;AwDn+LA;EAAqB,iCAAiC;AxDu+LtD;;AwDt+LA;EAAqB,sCAAsC;AxD0+L3D;;AwDz+LA;EAAqB,mCAAmC;AxD6+LxD;;AyD/+LE;EACE,oCAAmC;AzDk/LvC;;AKx+LE;;;EoDLI,oCAAgD;AzDm/LtD;;AyDz/LE;EACE,oCAAmC;AzD4/LvC;;AKl/LE;;;EoDLI,oCAAgD;AzD6/LtD;;AyDngME;EACE,oCAAmC;AzDsgMvC;;AK5/LE;;;EoDLI,oCAAgD;AzDugMtD;;AyD7gME;EACE,oCAAmC;AzDghMvC;;AKtgME;;;EoDLI,oCAAgD;AzDihMtD;;AyDvhME;EACE,oCAAmC;AzD0hMvC;;AKhhME;;;EoDLI,oCAAgD;AzD2hMtD;;AyDjiME;EACE,oCAAmC;AzDoiMvC;;AK1hME;;;EoDLI,oCAAgD;AzDqiMtD;;AyD3iME;EACE,oCAAmC;AzD8iMvC;;AKpiME;;;EoDLI,oCAAgD;AzD+iMtD;;AyDrjME;EACE,oCAAmC;AzDwjMvC;;AK9iME;;;EoDLI,oCAAgD;AzDyjMtD;;A0DxjMA;EACE,iCAAmC;A1D2jMrC;;A0DxjMA;EACE,wCAAwC;A1D2jM1C;;A2DtkMA;EAAkB,oCAAoD;A3D0kMtE;;A2DzkMA;EAAkB,wCAAwD;A3D6kM1E;;A2D5kMA;EAAkB,0CAA0D;A3DglM5E;;A2D/kMA;EAAkB,2CAA2D;A3DmlM7E;;A2DllMA;EAAkB,yCAAyD;A3DslM3E;;A2DplMA;EAAmB,oBAAoB;A3DwlMvC;;A2DvlMA;EAAmB,wBAAwB;A3D2lM3C;;A2D1lMA;EAAmB,0BAA0B;A3D8lM7C;;A2D7lMA;EAAmB,2BAA2B;A3DimM9C;;A2DhmMA;EAAmB,yBAAyB;A3DomM5C;;A2DjmME;EACE,gCAA+B;A3DomMnC;;A2DrmME;EACE,gCAA+B;A3DwmMnC;;A2DzmME;EACE,gCAA+B;A3D4mMnC;;A2D7mME;EACE,gCAA+B;A3DgnMnC;;A2DjnME;EACE,gCAA+B;A3DonMnC;;A2DrnME;EACE,gCAA+B;A3DwnMnC;;A2DznME;EACE,gCAA+B;A3D4nMnC;;A2D7nME;EACE,gCAA+B;A3DgoMnC;;A2D5nMA;EACE,6BAA+B;A3D+nMjC;;A2DxnMA;EACE,gCAA2C;A3D2nM7C;;A2DxnMA;EACE,iCAAwC;A3D2nM1C;;A2DxnMA;EACE,0CAAiD;EACjD,2CAAkD;A3D2nMpD;;A2DxnMA;EACE,2CAAkD;EAClD,8CAAqD;A3D2nMvD;;A2DxnMA;EACE,8CAAqD;EACrD,6CAAoD;A3D2nMtD;;A2DxnMA;EACE,0CAAiD;EACjD,6CAAoD;A3D2nMtD;;A2DxnMA;EACE,gCAA2C;A3D2nM7C;;A2DxnMA;EACE,6BAA6B;A3D2nM/B;;A2DxnMA;EACE,+BAAuC;A3D2nMzC;;A2DxnMA;EACE,2BAA2B;A3D2nM7B;;AsDnsME;EACE,cAAc;EACd,WAAW;EACX,WAAW;AtDssMf;;A4D/rMM;EAAwB,wBAA0B;A5DmsMxD;;A4DnsMM;EAAwB,0BAA0B;A5DusMxD;;A4DvsMM;EAAwB,gCAA0B;A5D2sMxD;;A4D3sMM;EAAwB,yBAA0B;A5D+sMxD;;A4D/sMM;EAAwB,yBAA0B;A5DmtMxD;;A4DntMM;EAAwB,6BAA0B;A5DutMxD;;A4DvtMM;EAAwB,8BAA0B;A5D2tMxD;;A4D3tMM;EAAwB,+BAA0B;EAA1B,wBAA0B;A5D+tMxD;;A4D/tMM;EAAwB,sCAA0B;EAA1B,+BAA0B;A5DmuMxD;;AclrMI;E8CjDE;IAAwB,wBAA0B;E5DwuMtD;E4DxuMI;IAAwB,0BAA0B;E5D2uMtD;E4D3uMI;IAAwB,gCAA0B;E5D8uMtD;E4D9uMI;IAAwB,yBAA0B;E5DivMtD;E4DjvMI;IAAwB,yBAA0B;E5DovMtD;E4DpvMI;IAAwB,6BAA0B;E5DuvMtD;E4DvvMI;IAAwB,8BAA0B;E5D0vMtD;E4D1vMI;IAAwB,+BAA0B;IAA1B,wBAA0B;E5D6vMtD;E4D7vMI;IAAwB,sCAA0B;IAA1B,+BAA0B;E5DgwMtD;AACF;;AchtMI;E8CjDE;IAAwB,wBAA0B;E5DswMtD;E4DtwMI;IAAwB,0BAA0B;E5DywMtD;E4DzwMI;IAAwB,gCAA0B;E5D4wMtD;E4D5wMI;IAAwB,yBAA0B;E5D+wMtD;E4D/wMI;IAAwB,yBAA0B;E5DkxMtD;E4DlxMI;IAAwB,6BAA0B;E5DqxMtD;E4DrxMI;IAAwB,8BAA0B;E5DwxMtD;E4DxxMI;IAAwB,+BAA0B;IAA1B,wBAA0B;E5D2xMtD;E4D3xMI;IAAwB,sCAA0B;IAA1B,+BAA0B;E5D8xMtD;AACF;;Ac9uMI;E8CjDE;IAAwB,wBAA0B;E5DoyMtD;E4DpyMI;IAAwB,0BAA0B;E5DuyMtD;E4DvyMI;IAAwB,gCAA0B;E5D0yMtD;E4D1yMI;IAAwB,yBAA0B;E5D6yMtD;E4D7yMI;IAAwB,yBAA0B;E5DgzMtD;E4DhzMI;IAAwB,6BAA0B;E5DmzMtD;E4DnzMI;IAAwB,8BAA0B;E5DszMtD;E4DtzMI;IAAwB,+BAA0B;IAA1B,wBAA0B;E5DyzMtD;E4DzzMI;IAAwB,sCAA0B;IAA1B,+BAA0B;E5D4zMtD;AACF;;Ac5wMI;E8CjDE;IAAwB,wBAA0B;E5Dk0MtD;E4Dl0MI;IAAwB,0BAA0B;E5Dq0MtD;E4Dr0MI;IAAwB,gCAA0B;E5Dw0MtD;E4Dx0MI;IAAwB,yBAA0B;E5D20MtD;E4D30MI;IAAwB,yBAA0B;E5D80MtD;E4D90MI;IAAwB,6BAA0B;E5Di1MtD;E4Dj1MI;IAAwB,8BAA0B;E5Do1MtD;E4Dp1MI;IAAwB,+BAA0B;IAA1B,wBAA0B;E5Du1MtD;E4Dv1MI;IAAwB,sCAA0B;IAA1B,+BAA0B;E5D01MtD;AACF;;A4Dj1MA;EAEI;IAAqB,wBAA0B;E5Do1MjD;E4Dp1ME;IAAqB,0BAA0B;E5Du1MjD;E4Dv1ME;IAAqB,gCAA0B;E5D01MjD;E4D11ME;IAAqB,yBAA0B;E5D61MjD;E4D71ME;IAAqB,yBAA0B;E5Dg2MjD;E4Dh2ME;IAAqB,6BAA0B;E5Dm2MjD;E4Dn2ME;IAAqB,8BAA0B;E5Ds2MjD;E4Dt2ME;IAAqB,+BAA0B;IAA1B,wBAA0B;E5Dy2MjD;E4Dz2ME;IAAqB,sCAA0B;IAA1B,+BAA0B;E5D42MjD;AACF;;A6Dl4MA;EACE,kBAAkB;EAClB,cAAc;EACd,WAAW;EACX,UAAU;EACV,gBAAgB;A7Dq4MlB;;A6D14MA;EAQI,cAAc;EACd,WAAW;A7Ds4Mf;;A6D/4MA;;;;;EAiBI,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,OAAO;EACP,WAAW;EACX,YAAY;EACZ,SAAS;A7Ds4Mb;;A6D93ME;EAEI,uBAA4F;A7Dg4MlG;;A6Dl4ME;EAEI,mBAA4F;A7Do4MlG;;A6Dt4ME;EAEI,gBAA4F;A7Dw4MlG;;A6D14ME;EAEI,iBAA4F;A7D44MlG;;A8Dr6MI;EAAgC,kCAA8B;EAA9B,8BAA8B;A9Dy6MlE;;A8Dx6MI;EAAgC,qCAAiC;EAAjC,iCAAiC;A9D46MrE;;A8D36MI;EAAgC,0CAAsC;EAAtC,sCAAsC;A9D+6M1E;;A8D96MI;EAAgC,6CAAyC;EAAzC,yCAAyC;A9Dk7M7E;;A8Dh7MI;EAA8B,8BAA0B;EAA1B,0BAA0B;A9Do7M5D;;A8Dn7MI;EAA8B,gCAA4B;EAA5B,4BAA4B;A9Du7M9D;;A8Dt7MI;EAA8B,sCAAkC;EAAlC,kCAAkC;A9D07MpE;;A8Dz7MI;EAA8B,6BAAyB;EAAzB,yBAAyB;A9D67M3D;;A8D57MI;EAA8B,+BAAuB;EAAvB,uBAAuB;A9Dg8MzD;;A8D/7MI;EAA8B,+BAAuB;EAAvB,uBAAuB;A9Dm8MzD;;A8Dl8MI;EAA8B,+BAAyB;EAAzB,yBAAyB;A9Ds8M3D;;A8Dr8MI;EAA8B,+BAAyB;EAAzB,yBAAyB;A9Dy8M3D;;A8Dv8MI;EAAoC,+BAAsC;EAAtC,sCAAsC;A9D28M9E;;A8D18MI;EAAoC,6BAAoC;EAApC,oCAAoC;A9D88M5E;;A8D78MI;EAAoC,gCAAkC;EAAlC,kCAAkC;A9Di9M1E;;A8Dh9MI;EAAoC,iCAAyC;EAAzC,yCAAyC;A9Do9MjF;;A8Dn9MI;EAAoC,oCAAwC;EAAxC,wCAAwC;A9Du9MhF;;A8Dr9MI;EAAiC,gCAAkC;EAAlC,kCAAkC;A9Dy9MvE;;A8Dx9MI;EAAiC,8BAAgC;EAAhC,gCAAgC;A9D49MrE;;A8D39MI;EAAiC,iCAA8B;EAA9B,8BAA8B;A9D+9MnE;;A8D99MI;EAAiC,mCAAgC;EAAhC,gCAAgC;A9Dk+MrE;;A8Dj+MI;EAAiC,kCAA+B;EAA/B,+BAA+B;A9Dq+MpE;;A8Dn+MI;EAAkC,oCAAoC;EAApC,oCAAoC;A9Du+M1E;;A8Dt+MI;EAAkC,kCAAkC;EAAlC,kCAAkC;A9D0+MxE;;A8Dz+MI;EAAkC,qCAAgC;EAAhC,gCAAgC;A9D6+MtE;;A8D5+MI;EAAkC,sCAAuC;EAAvC,uCAAuC;A9Dg/M7E;;A8D/+MI;EAAkC,yCAAsC;EAAtC,sCAAsC;A9Dm/M5E;;A8Dl/MI;EAAkC,sCAAiC;EAAjC,iCAAiC;A9Ds/MvE;;A8Dp/MI;EAAgC,oCAA2B;EAA3B,2BAA2B;A9Dw/M/D;;A8Dv/MI;EAAgC,qCAAiC;EAAjC,iCAAiC;A9D2/MrE;;A8D1/MI;EAAgC,mCAA+B;EAA/B,+BAA+B;A9D8/MnE;;A8D7/MI;EAAgC,sCAA6B;EAA7B,6BAA6B;A9DigNjE;;A8DhgNI;EAAgC,wCAA+B;EAA/B,+BAA+B;A9DogNnE;;A8DngNI;EAAgC,uCAA8B;EAA9B,8BAA8B;A9DugNlE;;Ac3/MI;EgDlDA;IAAgC,kCAA8B;IAA9B,8BAA8B;E9DkjNhE;E8DjjNE;IAAgC,qCAAiC;IAAjC,iCAAiC;E9DojNnE;E8DnjNE;IAAgC,0CAAsC;IAAtC,sCAAsC;E9DsjNxE;E8DrjNE;IAAgC,6CAAyC;IAAzC,yCAAyC;E9DwjN3E;E8DtjNE;IAA8B,8BAA0B;IAA1B,0BAA0B;E9DyjN1D;E8DxjNE;IAA8B,gCAA4B;IAA5B,4BAA4B;E9D2jN5D;E8D1jNE;IAA8B,sCAAkC;IAAlC,kCAAkC;E9D6jNlE;E8D5jNE;IAA8B,6BAAyB;IAAzB,yBAAyB;E9D+jNzD;E8D9jNE;IAA8B,+BAAuB;IAAvB,uBAAuB;E9DikNvD;E8DhkNE;IAA8B,+BAAuB;IAAvB,uBAAuB;E9DmkNvD;E8DlkNE;IAA8B,+BAAyB;IAAzB,yBAAyB;E9DqkNzD;E8DpkNE;IAA8B,+BAAyB;IAAzB,yBAAyB;E9DukNzD;E8DrkNE;IAAoC,+BAAsC;IAAtC,sCAAsC;E9DwkN5E;E8DvkNE;IAAoC,6BAAoC;IAApC,oCAAoC;E9D0kN1E;E8DzkNE;IAAoC,gCAAkC;IAAlC,kCAAkC;E9D4kNxE;E8D3kNE;IAAoC,iCAAyC;IAAzC,yCAAyC;E9D8kN/E;E8D7kNE;IAAoC,oCAAwC;IAAxC,wCAAwC;E9DglN9E;E8D9kNE;IAAiC,gCAAkC;IAAlC,kCAAkC;E9DilNrE;E8DhlNE;IAAiC,8BAAgC;IAAhC,gCAAgC;E9DmlNnE;E8DllNE;IAAiC,iCAA8B;IAA9B,8BAA8B;E9DqlNjE;E8DplNE;IAAiC,mCAAgC;IAAhC,gCAAgC;E9DulNnE;E8DtlNE;IAAiC,kCAA+B;IAA/B,+BAA+B;E9DylNlE;E8DvlNE;IAAkC,oCAAoC;IAApC,oCAAoC;E9D0lNxE;E8DzlNE;IAAkC,kCAAkC;IAAlC,kCAAkC;E9D4lNtE;E8D3lNE;IAAkC,qCAAgC;IAAhC,gCAAgC;E9D8lNpE;E8D7lNE;IAAkC,sCAAuC;IAAvC,uCAAuC;E9DgmN3E;E8D/lNE;IAAkC,yCAAsC;IAAtC,sCAAsC;E9DkmN1E;E8DjmNE;IAAkC,sCAAiC;IAAjC,iCAAiC;E9DomNrE;E8DlmNE;IAAgC,oCAA2B;IAA3B,2BAA2B;E9DqmN7D;E8DpmNE;IAAgC,qCAAiC;IAAjC,iCAAiC;E9DumNnE;E8DtmNE;IAAgC,mCAA+B;IAA/B,+BAA+B;E9DymNjE;E8DxmNE;IAAgC,sCAA6B;IAA7B,6BAA6B;E9D2mN/D;E8D1mNE;IAAgC,wCAA+B;IAA/B,+BAA+B;E9D6mNjE;E8D5mNE;IAAgC,uCAA8B;IAA9B,8BAA8B;E9D+mNhE;AACF;;AcpmNI;EgDlDA;IAAgC,kCAA8B;IAA9B,8BAA8B;E9D2pNhE;E8D1pNE;IAAgC,qCAAiC;IAAjC,iCAAiC;E9D6pNnE;E8D5pNE;IAAgC,0CAAsC;IAAtC,sCAAsC;E9D+pNxE;E8D9pNE;IAAgC,6CAAyC;IAAzC,yCAAyC;E9DiqN3E;E8D/pNE;IAA8B,8BAA0B;IAA1B,0BAA0B;E9DkqN1D;E8DjqNE;IAA8B,gCAA4B;IAA5B,4BAA4B;E9DoqN5D;E8DnqNE;IAA8B,sCAAkC;IAAlC,kCAAkC;E9DsqNlE;E8DrqNE;IAA8B,6BAAyB;IAAzB,yBAAyB;E9DwqNzD;E8DvqNE;IAA8B,+BAAuB;IAAvB,uBAAuB;E9D0qNvD;E8DzqNE;IAA8B,+BAAuB;IAAvB,uBAAuB;E9D4qNvD;E8D3qNE;IAA8B,+BAAyB;IAAzB,yBAAyB;E9D8qNzD;E8D7qNE;IAA8B,+BAAyB;IAAzB,yBAAyB;E9DgrNzD;E8D9qNE;IAAoC,+BAAsC;IAAtC,sCAAsC;E9DirN5E;E8DhrNE;IAAoC,6BAAoC;IAApC,oCAAoC;E9DmrN1E;E8DlrNE;IAAoC,gCAAkC;IAAlC,kCAAkC;E9DqrNxE;E8DprNE;IAAoC,iCAAyC;IAAzC,yCAAyC;E9DurN/E;E8DtrNE;IAAoC,oCAAwC;IAAxC,wCAAwC;E9DyrN9E;E8DvrNE;IAAiC,gCAAkC;IAAlC,kCAAkC;E9D0rNrE;E8DzrNE;IAAiC,8BAAgC;IAAhC,gCAAgC;E9D4rNnE;E8D3rNE;IAAiC,iCAA8B;IAA9B,8BAA8B;E9D8rNjE;E8D7rNE;IAAiC,mCAAgC;IAAhC,gCAAgC;E9DgsNnE;E8D/rNE;IAAiC,kCAA+B;IAA/B,+BAA+B;E9DksNlE;E8DhsNE;IAAkC,oCAAoC;IAApC,oCAAoC;E9DmsNxE;E8DlsNE;IAAkC,kCAAkC;IAAlC,kCAAkC;E9DqsNtE;E8DpsNE;IAAkC,qCAAgC;IAAhC,gCAAgC;E9DusNpE;E8DtsNE;IAAkC,sCAAuC;IAAvC,uCAAuC;E9DysN3E;E8DxsNE;IAAkC,yCAAsC;IAAtC,sCAAsC;E9D2sN1E;E8D1sNE;IAAkC,sCAAiC;IAAjC,iCAAiC;E9D6sNrE;E8D3sNE;IAAgC,oCAA2B;IAA3B,2BAA2B;E9D8sN7D;E8D7sNE;IAAgC,qCAAiC;IAAjC,iCAAiC;E9DgtNnE;E8D/sNE;IAAgC,mCAA+B;IAA/B,+BAA+B;E9DktNjE;E8DjtNE;IAAgC,sCAA6B;IAA7B,6BAA6B;E9DotN/D;E8DntNE;IAAgC,wCAA+B;IAA/B,+BAA+B;E9DstNjE;E8DrtNE;IAAgC,uCAA8B;IAA9B,8BAA8B;E9DwtNhE;AACF;;Ac7sNI;EgDlDA;IAAgC,kCAA8B;IAA9B,8BAA8B;E9DowNhE;E8DnwNE;IAAgC,qCAAiC;IAAjC,iCAAiC;E9DswNnE;E8DrwNE;IAAgC,0CAAsC;IAAtC,sCAAsC;E9DwwNxE;E8DvwNE;IAAgC,6CAAyC;IAAzC,yCAAyC;E9D0wN3E;E8DxwNE;IAA8B,8BAA0B;IAA1B,0BAA0B;E9D2wN1D;E8D1wNE;IAA8B,gCAA4B;IAA5B,4BAA4B;E9D6wN5D;E8D5wNE;IAA8B,sCAAkC;IAAlC,kCAAkC;E9D+wNlE;E8D9wNE;IAA8B,6BAAyB;IAAzB,yBAAyB;E9DixNzD;E8DhxNE;IAA8B,+BAAuB;IAAvB,uBAAuB;E9DmxNvD;E8DlxNE;IAA8B,+BAAuB;IAAvB,uBAAuB;E9DqxNvD;E8DpxNE;IAA8B,+BAAyB;IAAzB,yBAAyB;E9DuxNzD;E8DtxNE;IAA8B,+BAAyB;IAAzB,yBAAyB;E9DyxNzD;E8DvxNE;IAAoC,+BAAsC;IAAtC,sCAAsC;E9D0xN5E;E8DzxNE;IAAoC,6BAAoC;IAApC,oCAAoC;E9D4xN1E;E8D3xNE;IAAoC,gCAAkC;IAAlC,kCAAkC;E9D8xNxE;E8D7xNE;IAAoC,iCAAyC;IAAzC,yCAAyC;E9DgyN/E;E8D/xNE;IAAoC,oCAAwC;IAAxC,wCAAwC;E9DkyN9E;E8DhyNE;IAAiC,gCAAkC;IAAlC,kCAAkC;E9DmyNrE;E8DlyNE;IAAiC,8BAAgC;IAAhC,gCAAgC;E9DqyNnE;E8DpyNE;IAAiC,iCAA8B;IAA9B,8BAA8B;E9DuyNjE;E8DtyNE;IAAiC,mCAAgC;IAAhC,gCAAgC;E9DyyNnE;E8DxyNE;IAAiC,kCAA+B;IAA/B,+BAA+B;E9D2yNlE;E8DzyNE;IAAkC,oCAAoC;IAApC,oCAAoC;E9D4yNxE;E8D3yNE;IAAkC,kCAAkC;IAAlC,kCAAkC;E9D8yNtE;E8D7yNE;IAAkC,qCAAgC;IAAhC,gCAAgC;E9DgzNpE;E8D/yNE;IAAkC,sCAAuC;IAAvC,uCAAuC;E9DkzN3E;E8DjzNE;IAAkC,yCAAsC;IAAtC,sCAAsC;E9DozN1E;E8DnzNE;IAAkC,sCAAiC;IAAjC,iCAAiC;E9DszNrE;E8DpzNE;IAAgC,oCAA2B;IAA3B,2BAA2B;E9DuzN7D;E8DtzNE;IAAgC,qCAAiC;IAAjC,iCAAiC;E9DyzNnE;E8DxzNE;IAAgC,mCAA+B;IAA/B,+BAA+B;E9D2zNjE;E8D1zNE;IAAgC,sCAA6B;IAA7B,6BAA6B;E9D6zN/D;E8D5zNE;IAAgC,wCAA+B;IAA/B,+BAA+B;E9D+zNjE;E8D9zNE;IAAgC,uCAA8B;IAA9B,8BAA8B;E9Di0NhE;AACF;;ActzNI;EgDlDA;IAAgC,kCAA8B;IAA9B,8BAA8B;E9D62NhE;E8D52NE;IAAgC,qCAAiC;IAAjC,iCAAiC;E9D+2NnE;E8D92NE;IAAgC,0CAAsC;IAAtC,sCAAsC;E9Di3NxE;E8Dh3NE;IAAgC,6CAAyC;IAAzC,yCAAyC;E9Dm3N3E;E8Dj3NE;IAA8B,8BAA0B;IAA1B,0BAA0B;E9Do3N1D;E8Dn3NE;IAA8B,gCAA4B;IAA5B,4BAA4B;E9Ds3N5D;E8Dr3NE;IAA8B,sCAAkC;IAAlC,kCAAkC;E9Dw3NlE;E8Dv3NE;IAA8B,6BAAyB;IAAzB,yBAAyB;E9D03NzD;E8Dz3NE;IAA8B,+BAAuB;IAAvB,uBAAuB;E9D43NvD;E8D33NE;IAA8B,+BAAuB;IAAvB,uBAAuB;E9D83NvD;E8D73NE;IAA8B,+BAAyB;IAAzB,yBAAyB;E9Dg4NzD;E8D/3NE;IAA8B,+BAAyB;IAAzB,yBAAyB;E9Dk4NzD;E8Dh4NE;IAAoC,+BAAsC;IAAtC,sCAAsC;E9Dm4N5E;E8Dl4NE;IAAoC,6BAAoC;IAApC,oCAAoC;E9Dq4N1E;E8Dp4NE;IAAoC,gCAAkC;IAAlC,kCAAkC;E9Du4NxE;E8Dt4NE;IAAoC,iCAAyC;IAAzC,yCAAyC;E9Dy4N/E;E8Dx4NE;IAAoC,oCAAwC;IAAxC,wCAAwC;E9D24N9E;E8Dz4NE;IAAiC,gCAAkC;IAAlC,kCAAkC;E9D44NrE;E8D34NE;IAAiC,8BAAgC;IAAhC,gCAAgC;E9D84NnE;E8D74NE;IAAiC,iCAA8B;IAA9B,8BAA8B;E9Dg5NjE;E8D/4NE;IAAiC,mCAAgC;IAAhC,gCAAgC;E9Dk5NnE;E8Dj5NE;IAAiC,kCAA+B;IAA/B,+BAA+B;E9Do5NlE;E8Dl5NE;IAAkC,oCAAoC;IAApC,oCAAoC;E9Dq5NxE;E8Dp5NE;IAAkC,kCAAkC;IAAlC,kCAAkC;E9Du5NtE;E8Dt5NE;IAAkC,qCAAgC;IAAhC,gCAAgC;E9Dy5NpE;E8Dx5NE;IAAkC,sCAAuC;IAAvC,uCAAuC;E9D25N3E;E8D15NE;IAAkC,yCAAsC;IAAtC,sCAAsC;E9D65N1E;E8D55NE;IAAkC,sCAAiC;IAAjC,iCAAiC;E9D+5NrE;E8D75NE;IAAgC,oCAA2B;IAA3B,2BAA2B;E9Dg6N7D;E8D/5NE;IAAgC,qCAAiC;IAAjC,iCAAiC;E9Dk6NnE;E8Dj6NE;IAAgC,mCAA+B;IAA/B,+BAA+B;E9Do6NjE;E8Dn6NE;IAAgC,sCAA6B;IAA7B,6BAA6B;E9Ds6N/D;E8Dr6NE;IAAgC,wCAA+B;IAA/B,+BAA+B;E9Dw6NjE;E8Dv6NE;IAAgC,uCAA8B;IAA9B,8BAA8B;E9D06NhE;AACF;;A+Dr9NI;EAAwB,sBAAsB;A/Dy9NlD;;A+Dx9NI;EAAwB,uBAAuB;A/D49NnD;;A+D39NI;EAAwB,sBAAsB;A/D+9NlD;;Ac36NI;EiDtDA;IAAwB,sBAAsB;E/Ds+NhD;E+Dr+NE;IAAwB,uBAAuB;E/Dw+NjD;E+Dv+NE;IAAwB,sBAAsB;E/D0+NhD;AACF;;Acv7NI;EiDtDA;IAAwB,sBAAsB;E/Dk/NhD;E+Dj/NE;IAAwB,uBAAuB;E/Do/NjD;E+Dn/NE;IAAwB,sBAAsB;E/Ds/NhD;AACF;;Acn8NI;EiDtDA;IAAwB,sBAAsB;E/D8/NhD;E+D7/NE;IAAwB,uBAAuB;E/DggOjD;E+D//NE;IAAwB,sBAAsB;E/DkgOhD;AACF;;Ac/8NI;EiDtDA;IAAwB,sBAAsB;E/D0gOhD;E+DzgOE;IAAwB,uBAAuB;E/D4gOjD;E+D3gOE;IAAwB,sBAAsB;E/D8gOhD;AACF;;AgEphOE;EAAsB,yBAA2B;AhEwhOnD;;AgExhOE;EAAsB,2BAA2B;AhE4hOnD;;AiE3hOE;EAAyB,2BAA8B;AjE+hOzD;;AiE/hOE;EAAyB,6BAA8B;AjEmiOzD;;AiEniOE;EAAyB,6BAA8B;AjEuiOzD;;AiEviOE;EAAyB,0BAA8B;AjE2iOzD;;AiE3iOE;EAAyB,mCAA8B;EAA9B,2BAA8B;AjE+iOzD;;AiE1iOA;EACE,eAAe;EACf,MAAM;EACN,QAAQ;EACR,OAAO;EACP,a9DypBsC;AHo5MxC;;AiE1iOA;EACE,eAAe;EACf,QAAQ;EACR,SAAS;EACT,OAAO;EACP,a9DipBsC;AH45MxC;;AiEziO8B;EAD9B;IAEI,wBAAgB;IAAhB,gBAAgB;IAChB,MAAM;IACN,a9DyoBoC;EHo6MtC;AACF;;AkEvkOA;ECEE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,UAAU;EACV,gBAAgB;EAChB,sBAAsB;EACtB,mBAAmB;EACnB,SAAS;AnEykOX;;AmE/jOE;EAEE,gBAAgB;EAChB,WAAW;EACX,YAAY;EACZ,iBAAiB;EACjB,UAAU;EACV,mBAAmB;AnEikOvB;;AoE7lOA;EAAa,8DAAqC;ApEimOlD;;AoEhmOA;EAAU,wDAAkC;ApEomO5C;;AoEnmOA;EAAa,uDAAqC;ApEumOlD;;AoEtmOA;EAAe,2BAA2B;ApE0mO1C;;AqEzmOI;EAAuB,qBAA4B;ArE6mOvD;;AqE7mOI;EAAuB,qBAA4B;ArEinOvD;;AqEjnOI;EAAuB,qBAA4B;ArEqnOvD;;AqErnOI;EAAuB,sBAA4B;ArEynOvD;;AqEznOI;EAAuB,sBAA4B;ArE6nOvD;;AqE7nOI;EAAuB,sBAA4B;ArEioOvD;;AqEjoOI;EAAuB,sBAA4B;ArEqoOvD;;AqEroOI;EAAuB,sBAA4B;ArEyoOvD;;AqEzoOI;EAAuB,uBAA4B;ArE6oOvD;;AqE7oOI;EAAuB,uBAA4B;ArEipOvD;;AqE7oOA;EAAU,0BAA0B;ArEipOpC;;AqEhpOA;EAAU,2BAA2B;ArEopOrC;;AqEhpOA;EAAc,2BAA2B;ArEopOzC;;AqEnpOA;EAAc,4BAA4B;ArEupO1C;;AqErpOA;EAAU,uBAAuB;ArEypOjC;;AqExpOA;EAAU,wBAAwB;ArE4pOlC;;AsE3qOA;EAEI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;EACP,UAAU;EAEV,oBAAoB;EACpB,WAAW;EAEX,kCAAkC;AtE2qOtC;;AuEjrOQ;EAAgC,oBAA4B;AvEqrOpE;;AuEprOQ;;EAEE,wBAAoC;AvEurO9C;;AuErrOQ;;EAEE,0BAAwC;AvEwrOlD;;AuEtrOQ;;EAEE,2BAA0C;AvEyrOpD;;AuEvrOQ;;EAEE,yBAAsC;AvE0rOhD;;AuEzsOQ;EAAgC,0BAA4B;AvE6sOpE;;AuE5sOQ;;EAEE,8BAAoC;AvE+sO9C;;AuE7sOQ;;EAEE,gCAAwC;AvEgtOlD;;AuE9sOQ;;EAEE,iCAA0C;AvEitOpD;;AuE/sOQ;;EAEE,+BAAsC;AvEktOhD;;AuEjuOQ;EAAgC,yBAA4B;AvEquOpE;;AuEpuOQ;;EAEE,6BAAoC;AvEuuO9C;;AuEruOQ;;EAEE,+BAAwC;AvEwuOlD;;AuEtuOQ;;EAEE,gCAA0C;AvEyuOpD;;AuEvuOQ;;EAEE,8BAAsC;AvE0uOhD;;AuEzvOQ;EAAgC,uBAA4B;AvE6vOpE;;AuE5vOQ;;EAEE,2BAAoC;AvE+vO9C;;AuE7vOQ;;EAEE,6BAAwC;AvEgwOlD;;AuE9vOQ;;EAEE,8BAA0C;AvEiwOpD;;AuE/vOQ;;EAEE,4BAAsC;AvEkwOhD;;AuEjxOQ;EAAgC,yBAA4B;AvEqxOpE;;AuEpxOQ;;EAEE,6BAAoC;AvEuxO9C;;AuErxOQ;;EAEE,+BAAwC;AvEwxOlD;;AuEtxOQ;;EAEE,gCAA0C;AvEyxOpD;;AuEvxOQ;;EAEE,8BAAsC;AvE0xOhD;;AuEzyOQ;EAAgC,uBAA4B;AvE6yOpE;;AuE5yOQ;;EAEE,2BAAoC;AvE+yO9C;;AuE7yOQ;;EAEE,6BAAwC;AvEgzOlD;;AuE9yOQ;;EAEE,8BAA0C;AvEizOpD;;AuE/yOQ;;EAEE,4BAAsC;AvEkzOhD;;AuEj0OQ;EAAgC,qBAA4B;AvEq0OpE;;AuEp0OQ;;EAEE,yBAAoC;AvEu0O9C;;AuEr0OQ;;EAEE,2BAAwC;AvEw0OlD;;AuEt0OQ;;EAEE,4BAA0C;AvEy0OpD;;AuEv0OQ;;EAEE,0BAAsC;AvE00OhD;;AuEz1OQ;EAAgC,2BAA4B;AvE61OpE;;AuE51OQ;;EAEE,+BAAoC;AvE+1O9C;;AuE71OQ;;EAEE,iCAAwC;AvEg2OlD;;AuE91OQ;;EAEE,kCAA0C;AvEi2OpD;;AuE/1OQ;;EAEE,gCAAsC;AvEk2OhD;;AuEj3OQ;EAAgC,0BAA4B;AvEq3OpE;;AuEp3OQ;;EAEE,8BAAoC;AvEu3O9C;;AuEr3OQ;;EAEE,gCAAwC;AvEw3OlD;;AuEt3OQ;;EAEE,iCAA0C;AvEy3OpD;;AuEv3OQ;;EAEE,+BAAsC;AvE03OhD;;AuEz4OQ;EAAgC,wBAA4B;AvE64OpE;;AuE54OQ;;EAEE,4BAAoC;AvE+4O9C;;AuE74OQ;;EAEE,8BAAwC;AvEg5OlD;;AuE94OQ;;EAEE,+BAA0C;AvEi5OpD;;AuE/4OQ;;EAEE,6BAAsC;AvEk5OhD;;AuEj6OQ;EAAgC,0BAA4B;AvEq6OpE;;AuEp6OQ;;EAEE,8BAAoC;AvEu6O9C;;AuEr6OQ;;EAEE,gCAAwC;AvEw6OlD;;AuEt6OQ;;EAEE,iCAA0C;AvEy6OpD;;AuEv6OQ;;EAEE,+BAAsC;AvE06OhD;;AuEz7OQ;EAAgC,wBAA4B;AvE67OpE;;AuE57OQ;;EAEE,4BAAoC;AvE+7O9C;;AuE77OQ;;EAEE,8BAAwC;AvEg8OlD;;AuE97OQ;;EAEE,+BAA0C;AvEi8OpD;;AuE/7OQ;;EAEE,6BAAsC;AvEk8OhD;;AuE17OQ;EAAwB,2BAA2B;AvE87O3D;;AuE77OQ;;EAEE,+BAA+B;AvEg8OzC;;AuE97OQ;;EAEE,iCAAiC;AvEi8O3C;;AuE/7OQ;;EAEE,kCAAkC;AvEk8O5C;;AuEh8OQ;;EAEE,gCAAgC;AvEm8O1C;;AuEl9OQ;EAAwB,0BAA2B;AvEs9O3D;;AuEr9OQ;;EAEE,8BAA+B;AvEw9OzC;;AuEt9OQ;;EAEE,gCAAiC;AvEy9O3C;;AuEv9OQ;;EAEE,iCAAkC;AvE09O5C;;AuEx9OQ;;EAEE,+BAAgC;AvE29O1C;;AuE1+OQ;EAAwB,wBAA2B;AvE8+O3D;;AuE7+OQ;;EAEE,4BAA+B;AvEg/OzC;;AuE9+OQ;;EAEE,8BAAiC;AvEi/O3C;;AuE/+OQ;;EAEE,+BAAkC;AvEk/O5C;;AuEh/OQ;;EAEE,6BAAgC;AvEm/O1C;;AuElgPQ;EAAwB,0BAA2B;AvEsgP3D;;AuErgPQ;;EAEE,8BAA+B;AvEwgPzC;;AuEtgPQ;;EAEE,gCAAiC;AvEygP3C;;AuEvgPQ;;EAEE,iCAAkC;AvE0gP5C;;AuExgPQ;;EAEE,+BAAgC;AvE2gP1C;;AuE1hPQ;EAAwB,wBAA2B;AvE8hP3D;;AuE7hPQ;;EAEE,4BAA+B;AvEgiPzC;;AuE9hPQ;;EAEE,8BAAiC;AvEiiP3C;;AuE/hPQ;;EAEE,+BAAkC;AvEkiP5C;;AuEhiPQ;;EAEE,6BAAgC;AvEmiP1C;;AuE7hPI;EAAmB,uBAAuB;AvEiiP9C;;AuEhiPI;;EAEE,2BAA2B;AvEmiPjC;;AuEjiPI;;EAEE,6BAA6B;AvEoiPnC;;AuEliPI;;EAEE,8BAA8B;AvEqiPpC;;AuEniPI;;EAEE,4BAA4B;AvEsiPlC;;Ac/iPI;EyDlDI;IAAgC,oBAA4B;EvEsmPlE;EuErmPM;;IAEE,wBAAoC;EvEumP5C;EuErmPM;;IAEE,0BAAwC;EvEumPhD;EuErmPM;;IAEE,2BAA0C;EvEumPlD;EuErmPM;;IAEE,yBAAsC;EvEumP9C;EuEtnPM;IAAgC,0BAA4B;EvEynPlE;EuExnPM;;IAEE,8BAAoC;EvE0nP5C;EuExnPM;;IAEE,gCAAwC;EvE0nPhD;EuExnPM;;IAEE,iCAA0C;EvE0nPlD;EuExnPM;;IAEE,+BAAsC;EvE0nP9C;EuEzoPM;IAAgC,yBAA4B;EvE4oPlE;EuE3oPM;;IAEE,6BAAoC;EvE6oP5C;EuE3oPM;;IAEE,+BAAwC;EvE6oPhD;EuE3oPM;;IAEE,gCAA0C;EvE6oPlD;EuE3oPM;;IAEE,8BAAsC;EvE6oP9C;EuE5pPM;IAAgC,uBAA4B;EvE+pPlE;EuE9pPM;;IAEE,2BAAoC;EvEgqP5C;EuE9pPM;;IAEE,6BAAwC;EvEgqPhD;EuE9pPM;;IAEE,8BAA0C;EvEgqPlD;EuE9pPM;;IAEE,4BAAsC;EvEgqP9C;EuE/qPM;IAAgC,yBAA4B;EvEkrPlE;EuEjrPM;;IAEE,6BAAoC;EvEmrP5C;EuEjrPM;;IAEE,+BAAwC;EvEmrPhD;EuEjrPM;;IAEE,gCAA0C;EvEmrPlD;EuEjrPM;;IAEE,8BAAsC;EvEmrP9C;EuElsPM;IAAgC,uBAA4B;EvEqsPlE;EuEpsPM;;IAEE,2BAAoC;EvEssP5C;EuEpsPM;;IAEE,6BAAwC;EvEssPhD;EuEpsPM;;IAEE,8BAA0C;EvEssPlD;EuEpsPM;;IAEE,4BAAsC;EvEssP9C;EuErtPM;IAAgC,qBAA4B;EvEwtPlE;EuEvtPM;;IAEE,yBAAoC;EvEytP5C;EuEvtPM;;IAEE,2BAAwC;EvEytPhD;EuEvtPM;;IAEE,4BAA0C;EvEytPlD;EuEvtPM;;IAEE,0BAAsC;EvEytP9C;EuExuPM;IAAgC,2BAA4B;EvE2uPlE;EuE1uPM;;IAEE,+BAAoC;EvE4uP5C;EuE1uPM;;IAEE,iCAAwC;EvE4uPhD;EuE1uPM;;IAEE,kCAA0C;EvE4uPlD;EuE1uPM;;IAEE,gCAAsC;EvE4uP9C;EuE3vPM;IAAgC,0BAA4B;EvE8vPlE;EuE7vPM;;IAEE,8BAAoC;EvE+vP5C;EuE7vPM;;IAEE,gCAAwC;EvE+vPhD;EuE7vPM;;IAEE,iCAA0C;EvE+vPlD;EuE7vPM;;IAEE,+BAAsC;EvE+vP9C;EuE9wPM;IAAgC,wBAA4B;EvEixPlE;EuEhxPM;;IAEE,4BAAoC;EvEkxP5C;EuEhxPM;;IAEE,8BAAwC;EvEkxPhD;EuEhxPM;;IAEE,+BAA0C;EvEkxPlD;EuEhxPM;;IAEE,6BAAsC;EvEkxP9C;EuEjyPM;IAAgC,0BAA4B;EvEoyPlE;EuEnyPM;;IAEE,8BAAoC;EvEqyP5C;EuEnyPM;;IAEE,gCAAwC;EvEqyPhD;EuEnyPM;;IAEE,iCAA0C;EvEqyPlD;EuEnyPM;;IAEE,+BAAsC;EvEqyP9C;EuEpzPM;IAAgC,wBAA4B;EvEuzPlE;EuEtzPM;;IAEE,4BAAoC;EvEwzP5C;EuEtzPM;;IAEE,8BAAwC;EvEwzPhD;EuEtzPM;;IAEE,+BAA0C;EvEwzPlD;EuEtzPM;;IAEE,6BAAsC;EvEwzP9C;EuEhzPM;IAAwB,2BAA2B;EvEmzPzD;EuElzPM;;IAEE,+BAA+B;EvEozPvC;EuElzPM;;IAEE,iCAAiC;EvEozPzC;EuElzPM;;IAEE,kCAAkC;EvEozP1C;EuElzPM;;IAEE,gCAAgC;EvEozPxC;EuEn0PM;IAAwB,0BAA2B;EvEs0PzD;EuEr0PM;;IAEE,8BAA+B;EvEu0PvC;EuEr0PM;;IAEE,gCAAiC;EvEu0PzC;EuEr0PM;;IAEE,iCAAkC;EvEu0P1C;EuEr0PM;;IAEE,+BAAgC;EvEu0PxC;EuEt1PM;IAAwB,wBAA2B;EvEy1PzD;EuEx1PM;;IAEE,4BAA+B;EvE01PvC;EuEx1PM;;IAEE,8BAAiC;EvE01PzC;EuEx1PM;;IAEE,+BAAkC;EvE01P1C;EuEx1PM;;IAEE,6BAAgC;EvE01PxC;EuEz2PM;IAAwB,0BAA2B;EvE42PzD;EuE32PM;;IAEE,8BAA+B;EvE62PvC;EuE32PM;;IAEE,gCAAiC;EvE62PzC;EuE32PM;;IAEE,iCAAkC;EvE62P1C;EuE32PM;;IAEE,+BAAgC;EvE62PxC;EuE53PM;IAAwB,wBAA2B;EvE+3PzD;EuE93PM;;IAEE,4BAA+B;EvEg4PvC;EuE93PM;;IAEE,8BAAiC;EvEg4PzC;EuE93PM;;IAEE,+BAAkC;EvEg4P1C;EuE93PM;;IAEE,6BAAgC;EvEg4PxC;EuE13PE;IAAmB,uBAAuB;EvE63P5C;EuE53PE;;IAEE,2BAA2B;EvE83P/B;EuE53PE;;IAEE,6BAA6B;EvE83PjC;EuE53PE;;IAEE,8BAA8B;EvE83PlC;EuE53PE;;IAEE,4BAA4B;EvE83PhC;AACF;;Acx4PI;EyDlDI;IAAgC,oBAA4B;EvE+7PlE;EuE97PM;;IAEE,wBAAoC;EvEg8P5C;EuE97PM;;IAEE,0BAAwC;EvEg8PhD;EuE97PM;;IAEE,2BAA0C;EvEg8PlD;EuE97PM;;IAEE,yBAAsC;EvEg8P9C;EuE/8PM;IAAgC,0BAA4B;EvEk9PlE;EuEj9PM;;IAEE,8BAAoC;EvEm9P5C;EuEj9PM;;IAEE,gCAAwC;EvEm9PhD;EuEj9PM;;IAEE,iCAA0C;EvEm9PlD;EuEj9PM;;IAEE,+BAAsC;EvEm9P9C;EuEl+PM;IAAgC,yBAA4B;EvEq+PlE;EuEp+PM;;IAEE,6BAAoC;EvEs+P5C;EuEp+PM;;IAEE,+BAAwC;EvEs+PhD;EuEp+PM;;IAEE,gCAA0C;EvEs+PlD;EuEp+PM;;IAEE,8BAAsC;EvEs+P9C;EuEr/PM;IAAgC,uBAA4B;EvEw/PlE;EuEv/PM;;IAEE,2BAAoC;EvEy/P5C;EuEv/PM;;IAEE,6BAAwC;EvEy/PhD;EuEv/PM;;IAEE,8BAA0C;EvEy/PlD;EuEv/PM;;IAEE,4BAAsC;EvEy/P9C;EuExgQM;IAAgC,yBAA4B;EvE2gQlE;EuE1gQM;;IAEE,6BAAoC;EvE4gQ5C;EuE1gQM;;IAEE,+BAAwC;EvE4gQhD;EuE1gQM;;IAEE,gCAA0C;EvE4gQlD;EuE1gQM;;IAEE,8BAAsC;EvE4gQ9C;EuE3hQM;IAAgC,uBAA4B;EvE8hQlE;EuE7hQM;;IAEE,2BAAoC;EvE+hQ5C;EuE7hQM;;IAEE,6BAAwC;EvE+hQhD;EuE7hQM;;IAEE,8BAA0C;EvE+hQlD;EuE7hQM;;IAEE,4BAAsC;EvE+hQ9C;EuE9iQM;IAAgC,qBAA4B;EvEijQlE;EuEhjQM;;IAEE,yBAAoC;EvEkjQ5C;EuEhjQM;;IAEE,2BAAwC;EvEkjQhD;EuEhjQM;;IAEE,4BAA0C;EvEkjQlD;EuEhjQM;;IAEE,0BAAsC;EvEkjQ9C;EuEjkQM;IAAgC,2BAA4B;EvEokQlE;EuEnkQM;;IAEE,+BAAoC;EvEqkQ5C;EuEnkQM;;IAEE,iCAAwC;EvEqkQhD;EuEnkQM;;IAEE,kCAA0C;EvEqkQlD;EuEnkQM;;IAEE,gCAAsC;EvEqkQ9C;EuEplQM;IAAgC,0BAA4B;EvEulQlE;EuEtlQM;;IAEE,8BAAoC;EvEwlQ5C;EuEtlQM;;IAEE,gCAAwC;EvEwlQhD;EuEtlQM;;IAEE,iCAA0C;EvEwlQlD;EuEtlQM;;IAEE,+BAAsC;EvEwlQ9C;EuEvmQM;IAAgC,wBAA4B;EvE0mQlE;EuEzmQM;;IAEE,4BAAoC;EvE2mQ5C;EuEzmQM;;IAEE,8BAAwC;EvE2mQhD;EuEzmQM;;IAEE,+BAA0C;EvE2mQlD;EuEzmQM;;IAEE,6BAAsC;EvE2mQ9C;EuE1nQM;IAAgC,0BAA4B;EvE6nQlE;EuE5nQM;;IAEE,8BAAoC;EvE8nQ5C;EuE5nQM;;IAEE,gCAAwC;EvE8nQhD;EuE5nQM;;IAEE,iCAA0C;EvE8nQlD;EuE5nQM;;IAEE,+BAAsC;EvE8nQ9C;EuE7oQM;IAAgC,wBAA4B;EvEgpQlE;EuE/oQM;;IAEE,4BAAoC;EvEipQ5C;EuE/oQM;;IAEE,8BAAwC;EvEipQhD;EuE/oQM;;IAEE,+BAA0C;EvEipQlD;EuE/oQM;;IAEE,6BAAsC;EvEipQ9C;EuEzoQM;IAAwB,2BAA2B;EvE4oQzD;EuE3oQM;;IAEE,+BAA+B;EvE6oQvC;EuE3oQM;;IAEE,iCAAiC;EvE6oQzC;EuE3oQM;;IAEE,kCAAkC;EvE6oQ1C;EuE3oQM;;IAEE,gCAAgC;EvE6oQxC;EuE5pQM;IAAwB,0BAA2B;EvE+pQzD;EuE9pQM;;IAEE,8BAA+B;EvEgqQvC;EuE9pQM;;IAEE,gCAAiC;EvEgqQzC;EuE9pQM;;IAEE,iCAAkC;EvEgqQ1C;EuE9pQM;;IAEE,+BAAgC;EvEgqQxC;EuE/qQM;IAAwB,wBAA2B;EvEkrQzD;EuEjrQM;;IAEE,4BAA+B;EvEmrQvC;EuEjrQM;;IAEE,8BAAiC;EvEmrQzC;EuEjrQM;;IAEE,+BAAkC;EvEmrQ1C;EuEjrQM;;IAEE,6BAAgC;EvEmrQxC;EuElsQM;IAAwB,0BAA2B;EvEqsQzD;EuEpsQM;;IAEE,8BAA+B;EvEssQvC;EuEpsQM;;IAEE,gCAAiC;EvEssQzC;EuEpsQM;;IAEE,iCAAkC;EvEssQ1C;EuEpsQM;;IAEE,+BAAgC;EvEssQxC;EuErtQM;IAAwB,wBAA2B;EvEwtQzD;EuEvtQM;;IAEE,4BAA+B;EvEytQvC;EuEvtQM;;IAEE,8BAAiC;EvEytQzC;EuEvtQM;;IAEE,+BAAkC;EvEytQ1C;EuEvtQM;;IAEE,6BAAgC;EvEytQxC;EuEntQE;IAAmB,uBAAuB;EvEstQ5C;EuErtQE;;IAEE,2BAA2B;EvEutQ/B;EuErtQE;;IAEE,6BAA6B;EvEutQjC;EuErtQE;;IAEE,8BAA8B;EvEutQlC;EuErtQE;;IAEE,4BAA4B;EvEutQhC;AACF;;AcjuQI;EyDlDI;IAAgC,oBAA4B;EvEwxQlE;EuEvxQM;;IAEE,wBAAoC;EvEyxQ5C;EuEvxQM;;IAEE,0BAAwC;EvEyxQhD;EuEvxQM;;IAEE,2BAA0C;EvEyxQlD;EuEvxQM;;IAEE,yBAAsC;EvEyxQ9C;EuExyQM;IAAgC,0BAA4B;EvE2yQlE;EuE1yQM;;IAEE,8BAAoC;EvE4yQ5C;EuE1yQM;;IAEE,gCAAwC;EvE4yQhD;EuE1yQM;;IAEE,iCAA0C;EvE4yQlD;EuE1yQM;;IAEE,+BAAsC;EvE4yQ9C;EuE3zQM;IAAgC,yBAA4B;EvE8zQlE;EuE7zQM;;IAEE,6BAAoC;EvE+zQ5C;EuE7zQM;;IAEE,+BAAwC;EvE+zQhD;EuE7zQM;;IAEE,gCAA0C;EvE+zQlD;EuE7zQM;;IAEE,8BAAsC;EvE+zQ9C;EuE90QM;IAAgC,uBAA4B;EvEi1QlE;EuEh1QM;;IAEE,2BAAoC;EvEk1Q5C;EuEh1QM;;IAEE,6BAAwC;EvEk1QhD;EuEh1QM;;IAEE,8BAA0C;EvEk1QlD;EuEh1QM;;IAEE,4BAAsC;EvEk1Q9C;EuEj2QM;IAAgC,yBAA4B;EvEo2QlE;EuEn2QM;;IAEE,6BAAoC;EvEq2Q5C;EuEn2QM;;IAEE,+BAAwC;EvEq2QhD;EuEn2QM;;IAEE,gCAA0C;EvEq2QlD;EuEn2QM;;IAEE,8BAAsC;EvEq2Q9C;EuEp3QM;IAAgC,uBAA4B;EvEu3QlE;EuEt3QM;;IAEE,2BAAoC;EvEw3Q5C;EuEt3QM;;IAEE,6BAAwC;EvEw3QhD;EuEt3QM;;IAEE,8BAA0C;EvEw3QlD;EuEt3QM;;IAEE,4BAAsC;EvEw3Q9C;EuEv4QM;IAAgC,qBAA4B;EvE04QlE;EuEz4QM;;IAEE,yBAAoC;EvE24Q5C;EuEz4QM;;IAEE,2BAAwC;EvE24QhD;EuEz4QM;;IAEE,4BAA0C;EvE24QlD;EuEz4QM;;IAEE,0BAAsC;EvE24Q9C;EuE15QM;IAAgC,2BAA4B;EvE65QlE;EuE55QM;;IAEE,+BAAoC;EvE85Q5C;EuE55QM;;IAEE,iCAAwC;EvE85QhD;EuE55QM;;IAEE,kCAA0C;EvE85QlD;EuE55QM;;IAEE,gCAAsC;EvE85Q9C;EuE76QM;IAAgC,0BAA4B;EvEg7QlE;EuE/6QM;;IAEE,8BAAoC;EvEi7Q5C;EuE/6QM;;IAEE,gCAAwC;EvEi7QhD;EuE/6QM;;IAEE,iCAA0C;EvEi7QlD;EuE/6QM;;IAEE,+BAAsC;EvEi7Q9C;EuEh8QM;IAAgC,wBAA4B;EvEm8QlE;EuEl8QM;;IAEE,4BAAoC;EvEo8Q5C;EuEl8QM;;IAEE,8BAAwC;EvEo8QhD;EuEl8QM;;IAEE,+BAA0C;EvEo8QlD;EuEl8QM;;IAEE,6BAAsC;EvEo8Q9C;EuEn9QM;IAAgC,0BAA4B;EvEs9QlE;EuEr9QM;;IAEE,8BAAoC;EvEu9Q5C;EuEr9QM;;IAEE,gCAAwC;EvEu9QhD;EuEr9QM;;IAEE,iCAA0C;EvEu9QlD;EuEr9QM;;IAEE,+BAAsC;EvEu9Q9C;EuEt+QM;IAAgC,wBAA4B;EvEy+QlE;EuEx+QM;;IAEE,4BAAoC;EvE0+Q5C;EuEx+QM;;IAEE,8BAAwC;EvE0+QhD;EuEx+QM;;IAEE,+BAA0C;EvE0+QlD;EuEx+QM;;IAEE,6BAAsC;EvE0+Q9C;EuEl+QM;IAAwB,2BAA2B;EvEq+QzD;EuEp+QM;;IAEE,+BAA+B;EvEs+QvC;EuEp+QM;;IAEE,iCAAiC;EvEs+QzC;EuEp+QM;;IAEE,kCAAkC;EvEs+Q1C;EuEp+QM;;IAEE,gCAAgC;EvEs+QxC;EuEr/QM;IAAwB,0BAA2B;EvEw/QzD;EuEv/QM;;IAEE,8BAA+B;EvEy/QvC;EuEv/QM;;IAEE,gCAAiC;EvEy/QzC;EuEv/QM;;IAEE,iCAAkC;EvEy/Q1C;EuEv/QM;;IAEE,+BAAgC;EvEy/QxC;EuExgRM;IAAwB,wBAA2B;EvE2gRzD;EuE1gRM;;IAEE,4BAA+B;EvE4gRvC;EuE1gRM;;IAEE,8BAAiC;EvE4gRzC;EuE1gRM;;IAEE,+BAAkC;EvE4gR1C;EuE1gRM;;IAEE,6BAAgC;EvE4gRxC;EuE3hRM;IAAwB,0BAA2B;EvE8hRzD;EuE7hRM;;IAEE,8BAA+B;EvE+hRvC;EuE7hRM;;IAEE,gCAAiC;EvE+hRzC;EuE7hRM;;IAEE,iCAAkC;EvE+hR1C;EuE7hRM;;IAEE,+BAAgC;EvE+hRxC;EuE9iRM;IAAwB,wBAA2B;EvEijRzD;EuEhjRM;;IAEE,4BAA+B;EvEkjRvC;EuEhjRM;;IAEE,8BAAiC;EvEkjRzC;EuEhjRM;;IAEE,+BAAkC;EvEkjR1C;EuEhjRM;;IAEE,6BAAgC;EvEkjRxC;EuE5iRE;IAAmB,uBAAuB;EvE+iR5C;EuE9iRE;;IAEE,2BAA2B;EvEgjR/B;EuE9iRE;;IAEE,6BAA6B;EvEgjRjC;EuE9iRE;;IAEE,8BAA8B;EvEgjRlC;EuE9iRE;;IAEE,4BAA4B;EvEgjRhC;AACF;;Ac1jRI;EyDlDI;IAAgC,oBAA4B;EvEinRlE;EuEhnRM;;IAEE,wBAAoC;EvEknR5C;EuEhnRM;;IAEE,0BAAwC;EvEknRhD;EuEhnRM;;IAEE,2BAA0C;EvEknRlD;EuEhnRM;;IAEE,yBAAsC;EvEknR9C;EuEjoRM;IAAgC,0BAA4B;EvEooRlE;EuEnoRM;;IAEE,8BAAoC;EvEqoR5C;EuEnoRM;;IAEE,gCAAwC;EvEqoRhD;EuEnoRM;;IAEE,iCAA0C;EvEqoRlD;EuEnoRM;;IAEE,+BAAsC;EvEqoR9C;EuEppRM;IAAgC,yBAA4B;EvEupRlE;EuEtpRM;;IAEE,6BAAoC;EvEwpR5C;EuEtpRM;;IAEE,+BAAwC;EvEwpRhD;EuEtpRM;;IAEE,gCAA0C;EvEwpRlD;EuEtpRM;;IAEE,8BAAsC;EvEwpR9C;EuEvqRM;IAAgC,uBAA4B;EvE0qRlE;EuEzqRM;;IAEE,2BAAoC;EvE2qR5C;EuEzqRM;;IAEE,6BAAwC;EvE2qRhD;EuEzqRM;;IAEE,8BAA0C;EvE2qRlD;EuEzqRM;;IAEE,4BAAsC;EvE2qR9C;EuE1rRM;IAAgC,yBAA4B;EvE6rRlE;EuE5rRM;;IAEE,6BAAoC;EvE8rR5C;EuE5rRM;;IAEE,+BAAwC;EvE8rRhD;EuE5rRM;;IAEE,gCAA0C;EvE8rRlD;EuE5rRM;;IAEE,8BAAsC;EvE8rR9C;EuE7sRM;IAAgC,uBAA4B;EvEgtRlE;EuE/sRM;;IAEE,2BAAoC;EvEitR5C;EuE/sRM;;IAEE,6BAAwC;EvEitRhD;EuE/sRM;;IAEE,8BAA0C;EvEitRlD;EuE/sRM;;IAEE,4BAAsC;EvEitR9C;EuEhuRM;IAAgC,qBAA4B;EvEmuRlE;EuEluRM;;IAEE,yBAAoC;EvEouR5C;EuEluRM;;IAEE,2BAAwC;EvEouRhD;EuEluRM;;IAEE,4BAA0C;EvEouRlD;EuEluRM;;IAEE,0BAAsC;EvEouR9C;EuEnvRM;IAAgC,2BAA4B;EvEsvRlE;EuErvRM;;IAEE,+BAAoC;EvEuvR5C;EuErvRM;;IAEE,iCAAwC;EvEuvRhD;EuErvRM;;IAEE,kCAA0C;EvEuvRlD;EuErvRM;;IAEE,gCAAsC;EvEuvR9C;EuEtwRM;IAAgC,0BAA4B;EvEywRlE;EuExwRM;;IAEE,8BAAoC;EvE0wR5C;EuExwRM;;IAEE,gCAAwC;EvE0wRhD;EuExwRM;;IAEE,iCAA0C;EvE0wRlD;EuExwRM;;IAEE,+BAAsC;EvE0wR9C;EuEzxRM;IAAgC,wBAA4B;EvE4xRlE;EuE3xRM;;IAEE,4BAAoC;EvE6xR5C;EuE3xRM;;IAEE,8BAAwC;EvE6xRhD;EuE3xRM;;IAEE,+BAA0C;EvE6xRlD;EuE3xRM;;IAEE,6BAAsC;EvE6xR9C;EuE5yRM;IAAgC,0BAA4B;EvE+yRlE;EuE9yRM;;IAEE,8BAAoC;EvEgzR5C;EuE9yRM;;IAEE,gCAAwC;EvEgzRhD;EuE9yRM;;IAEE,iCAA0C;EvEgzRlD;EuE9yRM;;IAEE,+BAAsC;EvEgzR9C;EuE/zRM;IAAgC,wBAA4B;EvEk0RlE;EuEj0RM;;IAEE,4BAAoC;EvEm0R5C;EuEj0RM;;IAEE,8BAAwC;EvEm0RhD;EuEj0RM;;IAEE,+BAA0C;EvEm0RlD;EuEj0RM;;IAEE,6BAAsC;EvEm0R9C;EuE3zRM;IAAwB,2BAA2B;EvE8zRzD;EuE7zRM;;IAEE,+BAA+B;EvE+zRvC;EuE7zRM;;IAEE,iCAAiC;EvE+zRzC;EuE7zRM;;IAEE,kCAAkC;EvE+zR1C;EuE7zRM;;IAEE,gCAAgC;EvE+zRxC;EuE90RM;IAAwB,0BAA2B;EvEi1RzD;EuEh1RM;;IAEE,8BAA+B;EvEk1RvC;EuEh1RM;;IAEE,gCAAiC;EvEk1RzC;EuEh1RM;;IAEE,iCAAkC;EvEk1R1C;EuEh1RM;;IAEE,+BAAgC;EvEk1RxC;EuEj2RM;IAAwB,wBAA2B;EvEo2RzD;EuEn2RM;;IAEE,4BAA+B;EvEq2RvC;EuEn2RM;;IAEE,8BAAiC;EvEq2RzC;EuEn2RM;;IAEE,+BAAkC;EvEq2R1C;EuEn2RM;;IAEE,6BAAgC;EvEq2RxC;EuEp3RM;IAAwB,0BAA2B;EvEu3RzD;EuEt3RM;;IAEE,8BAA+B;EvEw3RvC;EuEt3RM;;IAEE,gCAAiC;EvEw3RzC;EuEt3RM;;IAEE,iCAAkC;EvEw3R1C;EuEt3RM;;IAEE,+BAAgC;EvEw3RxC;EuEv4RM;IAAwB,wBAA2B;EvE04RzD;EuEz4RM;;IAEE,4BAA+B;EvE24RvC;EuEz4RM;;IAEE,8BAAiC;EvE24RzC;EuEz4RM;;IAEE,+BAAkC;EvE24R1C;EuEz4RM;;IAEE,6BAAgC;EvE24RxC;EuEr4RE;IAAmB,uBAAuB;EvEw4R5C;EuEv4RE;;IAEE,2BAA2B;EvEy4R/B;EuEv4RE;;IAEE,6BAA6B;EvEy4RjC;EuEv4RE;;IAEE,8BAA8B;EvEy4RlC;EuEv4RE;;IAEE,4BAA4B;EvEy4RhC;AACF;;AwEz8RA;EAAkB,4GAA8C;AxE68RhE;;AwEz8RA;EAAiB,8BAA8B;AxE68R/C;;AwE58RA;EAAiB,8BAA8B;AxEg9R/C;;AwE/8RA;EAAiB,8BAA8B;AxEm9R/C;;AwEl9RA;ECTE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AzE+9RrB;;AwEh9RI;EAAwB,2BAA2B;AxEo9RvD;;AwEn9RI;EAAwB,4BAA4B;AxEu9RxD;;AwEt9RI;EAAwB,6BAA6B;AxE09RzD;;Acr7RI;E0DvCA;IAAwB,2BAA2B;ExEi+RrD;EwEh+RE;IAAwB,4BAA4B;ExEm+RtD;EwEl+RE;IAAwB,6BAA6B;ExEq+RvD;AACF;;Acj8RI;E0DvCA;IAAwB,2BAA2B;ExE6+RrD;EwE5+RE;IAAwB,4BAA4B;ExE++RtD;EwE9+RE;IAAwB,6BAA6B;ExEi/RvD;AACF;;Ac78RI;E0DvCA;IAAwB,2BAA2B;ExEy/RrD;EwEx/RE;IAAwB,4BAA4B;ExE2/RtD;EwE1/RE;IAAwB,6BAA6B;ExE6/RvD;AACF;;Acz9RI;E0DvCA;IAAwB,2BAA2B;ExEqgSrD;EwEpgSE;IAAwB,4BAA4B;ExEugStD;EwEtgSE;IAAwB,6BAA6B;ExEygSvD;AACF;;AwEpgSA;EAAmB,oCAAoC;AxEwgSvD;;AwEvgSA;EAAmB,oCAAoC;AxE2gSvD;;AwE1gSA;EAAmB,qCAAqC;AxE8gSxD;;AwE1gSA;EAAuB,2BAA0C;AxE8gSjE;;AwE7gSA;EAAuB,+BAA4C;AxEihSnE;;AwEhhSA;EAAuB,2BAA2C;AxEohSlE;;AwEnhSA;EAAuB,2BAAyC;AxEuhShE;;AwEthSA;EAAuB,8BAA2C;AxE0hSlE;;AwEzhSA;EAAuB,6BAA6B;AxE6hSpD;;AwEzhSA;EAAc,sBAAwB;AxE6hStC;;A0EpkSE;EACE,yBAAwB;A1EukS5B;;AK7jSE;EqELM,yBAA0E;A1EskSlF;;A0E5kSE;EACE,yBAAwB;A1E+kS5B;;AKrkSE;EqELM,yBAA0E;A1E8kSlF;;A0EplSE;EACE,yBAAwB;A1EulS5B;;AK7kSE;EqELM,yBAA0E;A1EslSlF;;A0E5lSE;EACE,yBAAwB;A1E+lS5B;;AKrlSE;EqELM,yBAA0E;A1E8lSlF;;A0EpmSE;EACE,yBAAwB;A1EumS5B;;AK7lSE;EqELM,yBAA0E;A1EsmSlF;;A0E5mSE;EACE,yBAAwB;A1E+mS5B;;AKrmSE;EqELM,yBAA0E;A1E8mSlF;;A0EpnSE;EACE,yBAAwB;A1EunS5B;;AK7mSE;EqELM,yBAA0E;A1EsnSlF;;A0E5nSE;EACE,yBAAwB;A1E+nS5B;;AKrnSE;EqELM,yBAA0E;A1E8nSlF;;AwEvlSA;EAAa,yBAA6B;AxE2lS1C;;AwE1lSA;EAAc,yBAA6B;AxE8lS3C;;AwE5lSA;EAAiB,oCAAkC;AxEgmSnD;;AwE/lSA;EAAiB,0CAAkC;AxEmmSnD;;AwE/lSA;EGvDE,WAAW;EACX,kBAAkB;EAClB,iBAAiB;EACjB,6BAA6B;EAC7B,SAAS;A3E0pSX;;AwEnmSA;EAAwB,gCAAgC;AxEumSxD;;AwErmSA;EACE,iCAAiC;EACjC,oCAAoC;AxEwmStC;;AwEnmSA;EAAc,yBAAyB;AxEumSvC;;A4ExqSA;EACE,8BAA8B;A5E2qShC;;A4ExqSA;EACE,6BAA6B;A5E2qS/B;;A6E3qSE;E3EOF;;;I2EDM,4BAA4B;IAE5B,2BAA2B;E7E2qS/B;E6ExqSE;IAEI,0BAA0B;E7EyqShC;E6EhqSE;IACE,6BAA6B;E7EkqSjC;EEn+RF;I2EhLM,gCAAgC;E7EspSpC;E6EppSE;;IAEE,yB1EzCY;I0E0CZ,wBAAwB;E7EspS5B;E6E9oSE;IACE,2BAA2B;E7EgpS/B;E6E7oSE;;IAEE,wBAAwB;E7E+oS5B;E6E5oSE;;;IAGE,UAAU;IACV,SAAS;E7E8oSb;E6E3oSE;;IAEE,uBAAuB;E7E6oS3B;E6EroSE;IACE,Q1EwgCgC;EH+nQpC;EEnrSF;I2E+CM,2BAA2C;E7EuoS/C;EY9tSA;IiE0FI,2BAA2C;E7EuoS/C;EiCrtSF;I4CmFM,aAAa;E7EqoSjB;EsCpuSF;IuCkGM,sB1EtFS;EH2tSb;EgBxuSF;I6DuGM,oCAAoC;E7EooSxC;E6EroSE;;IAKI,iCAAmC;E7EooSzC;EgBvsSF;;I6D0EQ,oCAAsC;E7EioS5C;EgBtnSF;I6DNM,cAAc;E7E+nSlB;EiBrvSA;;;;I4D4HM,qB1EvHU;EHsvShB;EgBjpSF;I6DuBM,cAAc;IACd,qB1E7HY;EH0vShB;AACF","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"utilities\";\n@import \"print\";\n","/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n:root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #6c757d;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-break: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n color: #212529;\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8daff;\n}\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #7abaff;\n}\n\n.table-hover .table-primary:hover {\n background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #d6d8db;\n}\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #b3b7bb;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #c8cbcf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #c8cbcf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8fd19e;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #86cfda;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #ffdf7e;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #ed969e;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fbfcfc;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #95999c;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #343a40;\n border-color: #454d55;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #454d55;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n margin-bottom: 0;\n line-height: 1.5;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.form-control-lg {\n height: calc(1.5em + 1rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label {\n color: #6c757d;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #28a745;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-select:valid ~ .valid-feedback,\n.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:valid ~ .valid-feedback,\n.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,\n.form-control-file.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #34ce57;\n background-color: #34ce57;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-select:invalid ~ .invalid-feedback,\n.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:invalid ~ .invalid-feedback,\n.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,\n.form-control-file.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #e4606d;\n background-color: #e4606d;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n color: #212529;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover {\n color: #212529;\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #0062cc;\n border-color: #005cbf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #5a6268;\n border-color: #545b62;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #545b62;\n border-color: #4e555b;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #1e7e34;\n border-color: #1c7430;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #117a8b;\n border-color: #10707f;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n color: #212529;\n background-color: #d39e00;\n border-color: #c69500;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #bd2130;\n border-color: #b21f2d;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n color: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #1d2124;\n border-color: #171a1d;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-secondary {\n color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-success {\n color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n text-decoration: none;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n pointer-events: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #212529;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n display: flex;\n align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: calc(1.5em + 1rem + 2px);\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: calc(1.5em + 0.5rem + 2px);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #80bdff;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n border-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n background-color: #fff;\n border: #adb5bd solid 1px;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background: no-repeat 50% / 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-switch {\n padding-left: 2.25rem;\n}\n\n.custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n\n.custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #adb5bd;\n border-radius: 0.5rem;\n transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n transform: translateX(0.75rem);\n}\n\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n display: none;\n}\n\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #80bdff;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(1.5em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n height: calc(1rem + 0.4rem);\n padding: 0;\n background-color: transparent;\n appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none;\n }\n}\n\n.custom-range::-moz-range-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none;\n }\n}\n\n.custom-range::-ms-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-ms-thumb {\n background-color: #adb5bd;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none;\n }\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n display: flex;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group {\n display: flex;\n flex-direction: column;\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion > .card {\n overflow: hidden;\n}\n\n.accordion > .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0;\n}\n\n.accordion > .card:not(:first-of-type):not(:last-of-type) {\n border-bottom: 0;\n border-radius: 0;\n}\n\n.accordion > .card:first-of-type {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion > .card:last-of-type {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.accordion > .card .card-header {\n margin-bottom: -1px;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6c757d;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #6c757d;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.page-link:focus {\n z-index: 2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #007bff;\n}\n\na.badge-primary:hover, a.badge-primary:focus {\n color: #fff;\n background-color: #0062cc;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: #545b62;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #fff;\n background-color: #1e7e34;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #fff;\n background-color: #117a8b;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #212529;\n background-color: #d39e00;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #fff;\n background-color: #bd2130;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #212529;\n background-color: #dae0e5;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: #1d2124;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #004085;\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n\n.alert-primary hr {\n border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n color: #002752;\n}\n\n.alert-secondary {\n color: #383d41;\n background-color: #e2e3e5;\n border-color: #d6d8db;\n}\n\n.alert-secondary hr {\n border-top-color: #c8cbcf;\n}\n\n.alert-secondary .alert-link {\n color: #202326;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n color: #040505;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n}\n\n.list-group-horizontal .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n\n.list-group-horizontal .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-sm .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-md .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-lg .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-xl .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush .list-group-item:last-child {\n margin-bottom: -1px;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n margin-bottom: 0;\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #004085;\n background-color: #b8daff;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #004085;\n background-color: #9fcdff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #004085;\n border-color: #004085;\n}\n\n.list-group-item-secondary {\n color: #383d41;\n background-color: #d6d8db;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #383d41;\n background-color: #c8cbcf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #383d41;\n border-color: #383d41;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #155724;\n background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #0c5460;\n background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #856404;\n background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:hover {\n color: #000;\n text-decoration: none;\n}\n\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n appearance: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n max-width: 350px;\n overflow: hidden;\n font-size: 0.875rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n backdrop-filter: blur(10px);\n opacity: 0;\n border-radius: 0.25rem;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 0.75rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.25rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-body {\n padding: 0.75rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: none;\n}\n\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 1rem);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 1rem);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1rem);\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem 1rem;\n border-bottom: 1px solid #dee2e6;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #dee2e6;\n border-bottom-right-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.5rem);\n }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem);\n }\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.5rem);\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 800px;\n }\n}\n\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #fff;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=\"right\"] > .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #fff;\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=\"left\"] > .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: 0s 0.6s opacity;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n transition: opacity 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #007bff !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #545b62 !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #1d2124 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #dee2e6 !important;\n}\n\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right {\n border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n border-left: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #007bff !important;\n}\n\n.border-secondary {\n border-color: #6c757d !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #343a40 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded-sm {\n border-radius: 0.2rem !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-lighter {\n font-weight: lighter !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-weight-bolder {\n font-weight: bolder !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #007bff !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #0056b3 !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #494f54 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #19692c !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #0f6674 !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #ba8b00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #a71d2a !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #cbd3da !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #121416 !important;\n}\n\n.text-body {\n color: #212529 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #adb5bd;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n @page {\n size: a3;\n }\n body {\n min-width: 992px !important;\n }\n .container {\n min-width: 992px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #dee2e6 !important;\n }\n .table-dark {\n color: inherit;\n }\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #dee2e6;\n }\n .table .thead-dark th {\n color: inherit;\n border-color: #dee2e6;\n }\n}\n\n/*# sourceMappingURL=bootstrap.css.map */",":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

      `-`

      ` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

      `s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

      `s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: $font-size-base * 1.25 !default;\n$font-size-sm: $font-size-base * .875 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $spacer / 2 !default;\n$headings-font-family: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n$table-dark-color: $white !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2}) !default;\n$input-height-inner-half: calc(#{$input-line-height * .5em} + #{$input-padding-y}) !default;\n$input-height-inner-quarter: calc(#{$input-line-height * .25em} + #{$input-padding-y / 2}) !default;\n\n$input-height: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2} + #{$input-height-border}) !default;\n$input-height-sm: calc(#{$input-line-height-sm * 1em} + #{$input-btn-padding-y-sm * 2} + #{$input-height-border}) !default;\n$input-height-lg: calc(#{$input-line-height-lg * 1em} + #{$input-btn-padding-y-lg * 2} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\n$custom-switch-indicator-size: calc(#{$custom-control-indicator-size} - #{$custom-control-indicator-border-width * 4}) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-select-background: $custom-select-indicator no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: calc((1em + #{2 * $custom-select-padding-y}) * 3 / 4 + #{$custom-select-padding-x + $custom-select-indicator-padding}) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$form-feedback-icon-invalid-color}' viewBox='-2 -2 7 7'%3e%3cpath stroke='#{$form-feedback-icon-invalid-color}' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\"), \"#\", \"%23\") !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer / 2 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer / 2 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n @include font-size($display1-size);\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n @include font-size($display2-size);\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n @include font-size($display3-size);\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n @include font-size($display4-size);\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n @include font-size($small-font-size);\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size(90%);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n display: block;\n @include font-size($blockquote-small-font-size);\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all ``s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid;\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid;\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: $spacer / 2;\n line-height: 1;\n}\n\n.figure-caption {\n @include font-size($figure-caption-font-size);\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n","// stylelint-disable property-blacklist\n// Single side border-radius\n\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n @else if $fallback-border-radius != false {\n border-radius: $fallback-border-radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-top-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n }\n}\n\n@mixin border-top-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-right-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-left-radius($radius) {\n @if $enable-rounded {\n border-bottom-left-radius: $radius;\n }\n}\n","// Inline code\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-break: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n @include font-size(100%);\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n margin-bottom: $spacer;\n color: $table-color;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: 2 * $table-border-width;\n }\n }\n}\n\n.table-borderless {\n th,\n td,\n thead th,\n tbody + tbody {\n border: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n color: $table-hover-color;\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n color: $table-dark-hover-color;\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background, $border: null) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n\n @if $border != null {\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $border;\n }\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// Bootstrap functions\n//\n// Utility mixins and functions for evaluating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null or unit($num) == \"%\" {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Used to ensure the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map, $map-name: \"$grid-breakpoints\") {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in #{$map-name} must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// Color contrast\n@function color-yiq($color, $dark: $yiq-text-dark, $light: $yiq-text-light) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= $yiq-contrasted-threshold) {\n @return $dark;\n } @else {\n @return $light;\n }\n}\n\n// Retrieve color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function gray($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, $black, $white);\n $level: abs($level);\n\n @return mix($color-base, $color, $level * $theme-color-interval);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n height: $input-height;\n padding: $input-padding-y $input-padding-x;\n font-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on `s in CSS.\n @include border-radius($input-border-radius, 0);\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-padding-y} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y} + #{$input-border-width});\n margin-bottom: 0; // Override the `